专利名称:分组数据通信系统中用于控制信道调度的方法与装置的制作方法
技术领域:
本发明主要涉及分组数据通信系统,并且具体地,涉及分组数据通信系统中的信道调度。
背景技术:
通用分组无线业务(GPRS)标准提供了蜂窝移动电信系统的兼容性标准。该GPRS标准确保在GPRS系统中工作的移动台(MS)当在根据该标准制造的系统中工作时可获得通信服务。为了确保兼容性,由该标准指定无线系统参数与数据传输过程,包括管理在空中接口上交换的数字控制消息与承载业务的协议。
为了使移动台(MS)访问GPRS通信系统,该MS必须在当该MS激活或漫游至该系统中时首先获得关于该系统的操作信息。为了便于MS获取该信息,GPRS标准,具体为3GPP TS 05.02(第三代合作项目技术规范05.02),版本8.10.0,release 1999,通过无线接入网络(RAN)在分组广播控制信道(PBCCH)中提供系统操作参数广播。
在GPRS标准需要RAN向MS提供的信息类型是分组系统信息(PSI),该信息在PSI消息中广播。3GPP TS 05.02的6.6.2.4节需要PSI消息在特定的多帧内,并且在每一多帧内,在分配给该PBCCH的多帧的特定块内广播。通常,GPRS通信系统的多帧中存在12个块。该标准还规定三种类型的PSI消息,即,PSI1消息,以高重复率发送的PSI消息,以及以低重复率发送的PSI消息。
为了确保接入GPRS系统的MS能够获得必要的PSI消息,该标准还提供重复的PSI消息广播。该重复的广播由两个参数控制,PSI1重复周期参数(即,PSI1_REPEAT_PERIOD)与指示每个多帧中分配给PBCCH的块数的参数(即,BS_PBCCH_BLKS)。
PSI1重复周期参数(PSI1_REPEAT_PERIOD)以多帧数的形式对应于PSI1消息重复的频率。也就是,从另一个角度看,PSI1重复周期参数对应于重复周期内的多帧数。例如,PSI1重复周期等于‘3’表示每3个多帧重复一次,或在一个重复周期内有3个多帧。
PBCCH块参数(BS_PBCCH_BLKS)对应于每个多帧中分配给PBCCH的块数。例如,PBCCH块参数等于‘4’表示在重复周期内每个多帧的4个块(通常在12个中)分配给PBCCH。若PSI1重复周期参数设置为‘3’PBCCH块参数设置为‘4’,则在每个PSI1重复周期内总共有十二(12)个块分配给PBCCH。尽管标准提供PSI1重复周期参数与PBCCH块参数的广播,但该标准并没有公开如何确定这些参数。
标准规定在每个PSI1重复周期内重复全部PSI1消息与高重复率PSI消息。仅当有额外的PBCCH块可用时,在PSI1重复周期内传递低重复率消息。根据标准,在每个重复周期内分配给PBCCH的头一个或头两个块分配给PSI1消息。然后将该重复周期的多帧的后续PBCCH块分配给高重复率PSI消息。接着将PSI1消息和高重复率PSI消息没有消耗的重复周期的多帧的任何剩余PBCCH块分配给低重复率PSI消息。结果,当在每重复周期中分配不足量的PBCCH块数以允许传输所有PSI1、高重复率PSI以及低重复率PSI消息时,需要接入系统的MS必须在该MS可获取低重复率PSI消息前监听多个PSI1重复周期。同时,该MS获取冗余PSI1消息与高重复率PSI消息,并且在接入该通信系统时被延迟。
为了使需要接入系统的MS必须监听多个PSI1重复周期的可能性最小,希望提供更大的PBCCH块参数(每个多帧更多的PBCCH块)或更长的PSI1重复周期(每个重复周期更多的多帧)。然而,当MS在PSI1重复周期内获取PBCCH时,在该MS可以开始获取PSI消息前,该MS必须等到下一重复周期的开始,也就是,下一个PSI1消息。此外,更长的PSI1重复周期导致更长的MS接入时间,也就是,接入网络的MS需要更长的等待。此外,在首先向PSI1消息和高重复率PSI消息分配块之后,如果没有足够的低重复率PSI消息填充所有剩余的PBCCH块,更长的PSI1重复周期可导致PBCCH块浪费。另一方面,规定更大的PBCCH块参数(每个多帧更多的PBCCH块)降低了每个多帧内分配给非PBCCH信道和携带非PSI数据的块数。此外,在首先向PSI1消息和高重复率PSI消息分配块之后,如果没有足够的低重复率PSI消息填充所有剩余的PBCCH块,规定更大的PBCCH块参数可能浪费多帧块。
例如,图1为示例PSI1重复周期100的框图。如图1中所示,PSI1重复周期100包括三(3)个多帧102-104,也就是,PSI1_REPEAT_PERIOD=3。每个多帧102-104包括12个块,并且每个多帧102-104的四个块106分配至PBCCH 108,也就是,BS_PBCCH_BLKS=4。在每个多帧内分配给PBCCH的块不必连续,例如,图1表示每个多帧的块1,4,7与10分配至PBCCH 108。图1进一步表示,在PBCCH 108上传输四个PSI消息。这四个PSI消息包括PSI1消息,其在每个PSI重复周期100的第一多帧102内必须传输两次;PSI2消息,其为高重复率(HR)消息,并且也必须在每个PSI重复周期100内传输;以及PSI3和PSI3bis消息,其为低重复率(LR)消息,并且仅在PBCCH 108的块106保持可用时在PSI重复周期100内传输。
图1中所示的PSI1消息具有单个实例(instance),并被分配至PBCCH 108的第一块106,该块对应于这三个多帧102-104的第一多帧102的第一块,即块1。该PSI1消息还在PBCCH 108的另一块106中重复,也就是这三个多帧102-104的第一多帧102的块7。图1中所示的PSI2消息具有两个实例,即PSI2_1与PSI2_2,其被分配至没有分配至PSI1消息的PBCCH 108的两个可用块106。如图1中所示,PSI2消息的这两个实例被分配至多帧102的块4和10。图1中所示的PSI3消息与PSIbis消息分别具有一个实例和六(6)个实例,其在将PBCCH块分配给PSI1和PSI2消息的实例之后分配至PBCCH108中的连续可用块106。
由于PSI重复周期100的持续时间与每个多帧102-104中分配给PBCCH 108的块106数的非最优确定,LR消息PSI3的实例PSI3_1被分配至PSI重复周期100内PBCCH 108的多个块106,也就是,被分配至第二多帧103的块1和第三多帧104的块10。由于浪费数据块,这种冗余是低效的。然而,如果在每个多帧102-104中有更少的多帧,例如三(3)个,分配至PBCCH 108,那么PSI重复周期将不能容纳LR PSI消息的所有实例。在这种情况下,在向PSI1消息与HR PSI消息(即PSI2消息)的实例分配PBCCH块之后,在下一个PSI重复周期内将没有包括在所示PSI重复周期内的实例分配至PBCCH 108的第一可用块106。然而,获取PSI消息的MS必须等待两个PSI重复周期,以便获得由PSI消息传输的系统信息。另外,当MS在PSI重复周期内开始获取PBCCH时,从每个多帧向PBCCH分配更少的块和更长的重复周期可对获取该PSI消息的MS导致更长的等待,但从每个多帧向PBCCH分配更多的块减少了每个多帧传输的非PSI信息量。
因此,需要一种方法和装置优化PBCCH块与PSI1重复周期参数的确定。
图1为现有技术的示例控制信道参数重复周期的框图。
图2为遵照本发明实施例的无线通信系统的框图。
图3为图2的通信系统联合优化控制消息重复周期与分配给控制信道的块数的方法的逻辑流程图,其遵照本发明的实施例。
图4为示例控制信道重复时间周期,分配给控制信道的示例块数,以及示例低重复率消息重复时间周期的框图,其遵照本发明的实施例。
图5A为在确定低重复率消息的平均重复时间周期时,图2的通信系统执行的步骤的逻辑流程图,其遵照本发明的实施例。
图5B为图5A的逻辑流程图的继续,其描述在确定低重复率消息的平均重复时间周期时,图2的通信系统执行的步骤的逻辑流程图,其遵照本发明的实施例。
图5C为图5A与图5B的逻辑流程图的继续,其描述在确定低重复率消息的平均重复时间周期时,图2的通信系统执行的步骤的逻辑流程图,其遵照本发明的实施例。
具体实施例方式
为了解决对于用于优化PBCCH块与PSI1重复周期参数的确定的方法与装置的需求,通信系统向第一控制信道参数和第二控制信道参数分配多个组合值中的组合值。基于分配给第一和/或第二控制信道参数的值,可确定对应于每个第一、第二和第三控制消息的重复周期。然后将多个组合值中的新组合值分配至第一与第二控制信道参数,并且结合每一新组合确定对应于每个第一、第二与第三控制消息的新重复周期。然后从对于每个组合值确定的重复周期中选择对应于每个第一、第二和第三控制消息的优化重复周期。
通常,本发明的实施例包括调度控制信道的方法。该方法包括(a)向第一控制信道参数与第二控制信道参数分配多个组合值中的组合值,(b)基于分配给每个第一控制信道参数与第二控制信道参数的值,确定与第一控制消息相关的第一重复周期,(c)基于分配给第一控制信道参数的值,确定与第二控制消息关联的第二重复周期,以及(d)基于分配给每个第一控制信道参数与第二控制信道参数的值,确定与第三控制消息相关的第三重复周期,
该方法还包括(e)确定是否存在还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值。当存在至少一个还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值时,将未分配的组合值分配给第一控制信道参数与第二控制信道参数,并且重复步骤(b)至(e)。当针对多个组合值的所有组合值执行步骤(b)至(d)后,基于结合该多个组合值中的每个组合值确定的第一重复周期、第二重复周期和第三重复周期中的至少一个,选择该多个组合值中的组合值。
本发明的另一实施例包括能够调度控制信道的控制器。该控制器包括至少一个耦合至处理器的存储器装置。该至少一个存储器装置存储多个组合值。该处理器向第一控制信道参数与第二控制信道参数分配多个组合值中的组合值;基于分配给每个第一控制信道参数和第二控制信道参数的值,确定与第一控制消息关联的第一重复周期;基于分配给第一控制信道参数的值,确定与第二控制消息关联的第二重复周期;并且基于分配给每个第一控制信道参数和第二控制信道参数的值,确定与第三控制消息关联的第三重复周期。
该处理器还确定是否存在还没有分配至第一控制信道消息和第二控制信道消息的多个组合值中的组合值。当存在至少一个多个组合值的中组合值还没有分配至第一控制信道参数和第二控制信道参数时,该处理器向第一控制信道参数和第二控制信道参数分配尚未分配的组合值,并且基于新分配的组合值,确定新的第一重复周期、第二重复周期和第三重复周期。当对于多个组合值的全部组合值确定了第一重复周期、第二重复周期和第三重复周期后,该处理器基于结合该多个组合的每个组合值而确定的第一重复周期、第二重复周期和第三重复周期中的至少一个,选择该多个组合值中的组合值。
参考图2-5C可更详细地说明本发明。图2为根据本发明实施例的无线通信系统200的框图。通信系统200包括至少一个与无线接入网(RAN)210无线连接的移动台(MS)202。RAN 210包括至少一个工作连接至控制器214的收发机212。如本领域所公知,RAN 210可包括诸如基站收发机站(BTS)、基站控制器(BSC)以及分组控制单元(PDU)或分组控制功能(PCF)的元件。当诸如RAN 210的RAN包括这些元件时,控制器214可包括在这些元件中的任何一个,或可分布在这些元件之中。
RAN 210借助空中接口228向位于由该RAN服务的覆盖范围内的移动台,例如MS 202,提供通信服务。空中接口228包括前向链路230与反向链路235,每条链路都包括多个通信信道。优选地,前向链路230包括寻呼信道231,至少一个前向链路控制信道232,以及至少一个前向链路业务信道233。优选地,反向链路235包括反向链路接入信道236,至少一个反向链路控制信道237,以及至少一个反向链路业务信道238。
每个MS 202和控制器214包括各自的处理器204,216,例如一个或多个微处理器,微控制器,数字信号处理器(DSP)及其组合,或本领域普通技术人员公知的其它装置。每个MS 202和控制器214还分别包括与各自处理器关联的存储器装置206、218,例如随机存取存储器(RAM)、动态随机存取存储器(DRAM)和/或只读存储器(ROM)或其等同物,其存储数据和可由各自处理器执行的程序,并允许该处理器在通信系统200中工作。
优选地,通信系统200是根据3GPP(第三代合作项目)标准工作的通用分组无线业务(GPRS)通信系统,其提供GPRS空中接口的兼容性标准,并且在此全部引用该标准。该标准规定无线电信系统工作协议,包括无线系统参数和呼叫处理流程。在通信系统200中,前向链路230和反向链路235的通信信道,例如接入信道、控制信道、寻呼信道和业务信道,包括多帧的一个或多个块,这些多帧通常包括12个块,并且在相同频带内的多个时隙的一个或多个中发送。然而,本领域的普通技术人员知道,通信系统200可根据任何无线电信系统工作,例如,但不限制于,全球移动通信(GSM)通信系统,时分多址(TDMA)通信系统,频分多址(FDMA)通信系统,码分多址(CDMA)通信系统或正交频分复用(OFDM)通信系统。
当MS 202激活或漫游至通信系统200时,该MS必须首先获得关于该通信系统的工作信息。为了便于该信息的获取,RAN 210借助控制信道232向位于由该RAN服务的覆盖区域中的MS,例如MS 202,广播系统工作参数。具体地,在诸如通信系统200的GPRS通信系统中,3GPP TS 05.02(第三代合作项目技术规范05.02),版本8.10.0,Release 1999,标准通过无线接入网(RAN),在分组广播控制信道(PBCCH)中提供系统工作参数的广播,该标准可在3GPP at ETSI,Mobile Competence Centre,650,route des Lucioles,06921 Sophia-Antipolis Cedex,France,或通过3gpp.org在线获得,并在文中整体引用该标准。
RAN 210借助多个控制消息,例如PSI消息,广播系统工作参数,例如,分组系统信息(PSI)。包括系统工作参数的该控制消息可细分为三种类型,也就是,第一类,基本控制消息,例如PSI1消息;第二类,高重复率(HR)控制消息,例如以高重复率发送的PSI消息;以及第三类,低重复率(LR)控制消息,例如以低重复率发送的PSI消息。这些控制消息在前向链路230上,在每个多帧中,在每个多帧中分配给优选为PBCCH的控制信道232的特定块中,以多帧的形成广播。
为了确保接入通信系统200的MS,例如MS 202,能够获得必要的系统工作参数,通信系统200借助控制信道232周期性地广播包括该系统工作参数的控制信息。广播由两个控制信道参数管理,对应于第一类、基本控制消息重复周期和/或第二类、高重复率控制消息的第一控制信道参数,以及对应于每个多帧中分配给控制信道232的块数的第二控制信道参数。例如,控制信道重复周期参数等于‘3’表示每三个多帧重复一次第一和/或第二控制消息,也就是在控制信道重复周期内有三个多帧。作为另一示例,控制信道块参数等于‘4’表示每个多帧(通常由12个块构成)的四个块分配至控制信道232。因此,控制信道重复周期参数等于‘3’与控制信道块参数等于‘4’对应于在每个控制信道重复周期内向控制信道232分配12个块。
在本发明的PSI实施例中,系统工作参数包括分组系统信息(PSI),该信息在PBCCH上借助PSI消息广播,其中,PSI消息包括PSI1消息,PSI高重复率(HR)消息,以及PSI低重复率(LR)消息,第一控制信道参数可为对应于PSI1消息重复周期的‘PSI1_REPEAT_PERIOD’参数,该参数在3GPP TS 05.02(第三代合作项目技术规范05.02),版本8.10.0,Release 1999中定义。在这种实施例中,第二控制信道参数可为对应于分配至PBCCH的块数的‘BS_PBCCH_BLDS’参数,该参数也在3GPP TS 05.02,版本8.10.0,Release 1999中定义。
尽管在每个控制信道重复周期内每个第一与第二控制消息作为整体重复,但第三控制消息不需要在每个控制信道重复周期内作为整体传输,并且仅在分配给控制信道232的块可用时传输。在通信系统200中,在每个控制信道重复周期内,控制信道232的一个或多个块首先分配至第一类、基本控制消息。在将块分配给第一控制消息后,在控制信道重复周期内控制信道232的剩余可用块接下来分配至第二类、高重复率控制消息。在控制信道重复周期内,没有被第一控制消息和第二控制消息消耗的控制信道232的任何剩余块然后分配至第三类、低重复率控制消息。
为了最小化控制信道块的浪费,同时也最小化接入通信系统200的MS,例如MS 202的控制消息获取时间,该通信系统联合优化控制信道重复周期的持续时间和每个多帧中分配或指派给控制信道232的块数。现在参考图3、4、5A、5B和5C,说明通信系统联合优化控制信道重复周期和分配给控制信道232的块数(更具体地,每个多帧中分配给控制信道的块数)的方法,其遵照本发明的实施例。图3为控制信道232的示例重复周期、分配给该控制信道的示例块数以及第三类、低重复率控制消息的示例重复周期的框图300解释,其遵照本发明的实施例。提供图3仅仅是说明本发明的原理并辅助读者理解包含在图4、5A、5B中的概念,并不在任何方面限制本发明。
如图3中说明,前向链路230包括多个控制信道重复周期306。多个控制信道重复周期306中的每个控制信道重复周期包括3个多帧304。每个多帧304包括多个块,通常为12个块,并且在每个多帧304内,这些块中的至少两个分配至控制信道232。在图3中,说明每个多帧304的两个块,也就是,块1与7,分配至控制信道232。也就是,控制信道232包括每个多帧304的块1与7。
继续参考图3,示出了第一类、基本控制消息的两个实例,即实例P_1与P_2。在本发明的PSI实施例中,P_1与P_2每个为PSI1消息的实例。第一控制消息的这两个实例分配至每个控制信道重复周期306的两个控制信道块302。在图3中还示出了第二类、高重复率控制消息的两个实例,即实例HR_1与HR_2。在本发明的PSI实施例中,每个HR_1与HR_2为PSI高重复率消息的实例。在控制信道块分配至第一控制消息的实例后,第二控制消息的这两个实例分配至每个控制信道重复周期306的接下来的两个控制块302。在图3中还示出了第三类、低重复率控制消息的七个实例,即实例LR_1至LR_7。在本发明的PSI实施例中,每个LR_1至LR_7为PSI低重复率消息的实例。在控制信道块分配至第一与第二控制消息的实例后,将第三控制消息的这七个实例分配至每个控制信道重复周期306的任何尚未分配的控制信道块302。
图4为由通信系统200执行的步骤的逻辑流程图400,用以联合优化控制信道重复周期和分配至控制信道232的块数,更具体地,是每个多帧304中分配给该控制信道的块数,其遵照本发明的实施例。如逻辑流程图400所示,该方法包括向第一控制信道参数与第二控制信道参数分配第一组合值。基于分配至第一与第二控制参数中至少一个的值,可确定对应于每个第一、第二、第三控制消息的重复周期。然后向第一与第二控制信道参数分配新的组合值,并且基于每个新分配的组合值,重新确定对应于每个第一、第二、第三控制消息的重复周期。然后从确定的重复周期中选择对应于每个第一、第二、第三控制消息的优化重复周期,并基于所选的重复周期,可为第一与第二控制信道参数选择优化的组合值。
当控制器214向第一控制信道参数和第二控制信道参数分配(404)多个组合值中的组合值时,例如,组合(3,2),逻辑流程图400启动(402)。具体地,控制器214向第一控制信道参数分配第一组合值的第一个值,即‘3’;向第二控制信道参数分配第一组合值的第二个值,即‘2’。在至少一个存储器装置218中保存这些组合值。
该第一控制信道参数对应于控制信道232的重复周期,即控制信道重复周期306。例如,如图3中所示,第一个值为‘3’,其对应于分配给第一类、基本控制消息实例,即P_1与P_2的重复周期和/或第二类、高重复率(HR)控制消息,即HR_1与HR_2的重复周期的多帧数。在本发明的PSI实施例中,第一控制消息可为PSI1消息,且第二控制消息可为PSI高重复率消息,第一控制信道参数可由参数‘PSI1_REPEAT_PERIOD’表示,该参数对应于该PSI1消息的重复周期。
第二控制信道参数对应于分配给控制信道232的块302的数目。优选地,分配给控制信道306的块302的数目对应于在每个多帧304中分配给控制信道306的块302的数目。例如,在图3中,第二个值为‘2’,即每个多帧304中的两个块302分配至控制信道232。结果,在该重复周期确定的迭代中,由于每个多帧304中的两个块302分配至控制信道232,并且向每个控制信道重复周期306分配三个多帧,则分配至每个控制信道重复周期306的总控制信道块302的数目为六(6)。再一次地,在本发明的PSI实施例中,控制信道232为PBCCH,第二控制信道参数可由‘BS_PBCCH_BLKS’表示,该参数对应于每个多帧中分配给PBCCH的块数。
基于分配至每个第一与第二控制信道参数的值,并还基于多帧的长度,即持续时间,典型的为240毫秒(ms),控制器214确定(406)对应于基本控制消息的第一重复周期。优选地,控制器214以毫秒(ms)为单位如下确定第一时间周期,第一重复周期=控制信道重复周期×240-(min(2,每个多帧中的控制信道块数)-1)×120其中,‘240’为多帧的长度(毫秒),并且值‘2’对应于第一控制消息实例的最大数。参考图3,可如下计算第一重复周期第一重复周期=3(多帧/控制信道重复周期)×240(ms/多帧)-(min(2,2(控制信道块/多帧))-1)×120ms=600ms在本发明的PSI实施例中,第一控制消息可为PSI1消息,第一重复周期可由参数PSI1_TIME表示,并可以毫秒(ms)为单位如下确定,PSI1_TIME=PSI1_REPEAT_PERIOD×240-(min(2,BS_PBCCH_BLKS)-1)×120
控制器214基于分配至第一控制信道参数的值,并且进一步基于多帧的长度,还确定(408)对应于第二类、高重复率(HR)控制消息的第二重复周期。由于第二控制消息在每个控制信道重复周期306内作为整体重复,因此可通过用多帧的持续时间(优选地,以毫秒(ms)为单位)乘以第一控制信道参数,即控制信道重复周期306内的多帧304数。
参考图3,在其中示出了第二类、高重复率控制消息的两(2)个实例,即HR_1与HR_2。由于必须在控制信道232的每个重复周期内重复第二控制消息的所有实例,可如下确定第二重复周期,第二重复周期=第一控制信道参数×240ms对于图3,第二重复周期=3×240=720ms。
在本发明的PSI实施例中,第二控制消息可为经由PBCCH传输的PSI高重复率消息,该第二重复周期由参数PSI_HR_TIME表示。例如,第二重复周期可对应于PSI2消息实例的重复周期。由于必须在PBCCH的每个重复周期内重复PSI高重复率(HR)控制消息的所有实例,因此可如下确定该PSI高重复率控制消息重复周期,PSI_HR_TIME=PSI1_REPEAT_PERIOD×240控制器214基于分配给每个第一与第二控制信道参数的值,并进一步基于多帧的长度,还确定(410)对应于第三类、低重复率(LR)控制消息平均重复周期的第三重复周期。优选地,类似于每个第一与第二重复周期,以毫秒(ms)为单位确定第三重复周期。在本发明的PSI实施例中,第三控制消息可为经由PBCCH传输的PSI低重复率(LR)消息。第三重复周期可由参数PSI_LR_TIME表示,并可基于PSI1_REPEAT_PERIOD与BS_PBCCH_BLKS参数确定。例如,第三重复周期可对应于一个或多个PSI3和PSI3bis消息实例的平均重复周期。
不像第一与第二控制消息的实例,第三控制消息的实例不需要在控制信道232的每个重复周期306内整体重复。因此,对于第三控制消息确定平均重复周期,由于在推导出第三控制消息实例的重复循环之前,必须考虑第三控制消息的多个重复周期。现在参考图3,在其中示出了第三控制消息的七(7)个实例。这七个实例指定为LR_1至LR_7。从图3中明显可看出,当向第一控制信道参数分配值‘3’并且向第二控制信道参数分配值‘2’时,在每个控制信道重复周期306内有六(6)个块302分配至控制信道232。由于第一控制消息的实例,即P_1与P_2,消耗六个块302中的两个,并且第二控制消息的实例,即HR_1与HR_2,消耗另外两个块,因此,在每个控制信道重复周期306中,控制信道232中仅有两个块保持可用,用于传输第三控制消息的实例,即LR_1至LR_7。
此外,从图3还可明显看出,第三控制消息的实例并不总是正好适合没有成倍实例重复的控制信道重复周期306的整数个数。也就是,如图3中所示,在每个控制信道重复周期306内有两个控制信道块302可分配给第三控制消息的实例,并且存在七个第三控制消息的实例。结果,当第三重复周期包括三个控制信道重复周期306时,仅有六个第三控制消息的实例可容纳在该重复周期内,并且结果是剩余一个第三控制消息的实例(LR_7)。然而,当第三重复周期包括四个控制信道重复周期306时,第三控制消息的实例可以使用八个控制信道块302,结果是浪费一个块。
因此,在步骤410,通信系统200,也就是控制器214,将第三重复周期作为平均重复周期确定。控制器214确定正好完全适合第三类、低重复率(LR)控制消息实例的一次或多次重复,即没有浪费块所需的控制信道重复周期306的整数倍,同时填充用于分配至第三控制消息的所有块。也就是,控制器214确定用于传输第三控制消息实例的一次或多次重复所需的控制信道重复周期306的整数倍,使得所有实例以相同次数传输,没有剩余的第三控制消息实例,也没有浪费的,即额外的控制信道块302。控制器214然后通过用于正好完全适合第三控制消息实例的一次或多次重复所需的控制信道重复周期306的总数除以第三控制消息实例的重复次数,确定第三重复周期。结果,第三控制周期包括了用于传输LR控制消息实例单次重复所需的控制信道重复周期306的平均数。然后在多帧长度的基础上,将控制信道重复周期306的平均数转换为时间周期,优选地以毫秒(ms)为单位。
例如,参考图3并如上所述,明显的是,包括三(3)个控制信道重复周期306的第三重复周期导致剩余一个第三控制消息的实例(LR_7),而包括四(4)个控制信道重复周期306的第三重复周期导致了一个用于传输第三控制消息实例的额外的块。然而,第三控制消息的实例,即LR_1至LR_7,整体重复两次时,则正好适合七(7)个控制信道重复周期306,即,没有剩余第三控制消息的实例,也没有额外的控制信道块302。结果,对于图3,可将第三重复周期计算为包括了七(7)个控制信道重复周期306的两个重复周期的平均,即,第三重复周期=[7(控制信道重复周期)×3(多帧/控制信道重复周期)×240(ms/多帧)]/2(第三控制消息实例的完全重复)=(21/2)×240ms在本发明的另一实施例中,控制器214在步骤410中执行一种迭代过程,该过程使第三类、低重复率(LR)控制消息适合可用的控制信道块302,该控制器可通过此过程确定第三重复周期。
现在参考图5A、5B和5C,逻辑流图500描述了一种方法,控制器214借此迭代确定第三重复周期,其遵照本发明的第三实施例。逻辑流图500在控制器214初始化(504)第三重复周期参数时启动(502)。优选地,将第三重复周期参数初始化为等于零(0)的值。在本发明的PSI实例中,其中控制消息为PSI消息,第三控制消息为PSI低重复率控制消息,第三重复周期参数可由参数‘PSI_LR_TIME’表示。
控制器214还初始化(506)第三重复周期中的可用LR块参数,其对应于在第三重复周期中用于传输第三控制消息实例,即LR_1至LR_7的控制信道块302的数量。优选地,控制器214通过将第三重复周期中的可用LR块参数设置为等于第三类、低重复率控制消息的实例总数来初始化该参数。即对于图3,第三重复周期中的可用LR块参数被初始化为值七(7)。在本发明的PSI实施例中,其中,控制消息为PSI消息,第三重复周期中的可用LR块参数可由参数‘PSI_COUNT_LR_SCHED’表示,如下初始化该参数,PSI_COUNT_LR_SCHED=PSI_COUNT_LR,其中,‘PSI_COUNT_LR’对应于PSI低重复率消息实例的总数。
控制器214还初始化(508)LR实例重复数参数。LR实例重复数参数对应于在全部实例正好适合控制信道重复周期306的整数倍之前,第三类、低重复率控制消息(LR_1至LR_7)实例的整体重复数。优选地,控制器214将LR实例重复数参数初始化为零(0)。
控制器214确定(510)每个控制信道重复周期306内的对应于传输第三类、低重复率消息实例的可用块数的控制信道重复周期中的可用LR块参数。该控制信道重复周期中的可用LR块参数为分配至控制信道重复周期306的函数,即每个控制信道重复周期306中的多帧304数和每个多帧中分配给控制信道232的块302的数目的函数,并且还是第一控制消息实例数和第二控制消息实例数的函数。
控制信道重复周期中的可用LR块=(控制信道重复周期)×(每个多帧中的控制信道块数)-min(2,每个多帧中的控制信道块数)-(第二控制消息的实例数)其中,值‘2’对应于第一控制消息实例的最大数。现在参考图3,可如下确定控制信道重复周期中的可用LR块参数,控制信道重复周期中的可用LR块=3×2-2-2=2在本发明的PSI实施例中,其中,控制消息为PSI消息,并且第三控制消息为PSI低重复率消息,控制信道重复周期中的可用LR块参数可由参数‘PSI_LR_BLKS’表示。在本发明的该实施例中,可基于如下等式确定PSI_LR_BLKS参数,PSI_LR_BLKS=PSI1_REPEAT_PERIOD×BS_PBCCH_BLKS-min(2,BS_PBCCH_BLKS)-PSI_COUNT_HR,其中,值‘2’对应于PSI1消息实例的最大数,并且PSI_COUNT_HR为对应于PSI高重复率控制消息实例数的参数。
控制器214然后在步骤512-536中,优选地以毫秒(ms)为单位,确定对应于第三控制消息的实例,即LR_1至LR_7的重复的第三重复周期的估计。再者,在本发明的PSI实施例中,其中,控制消息为PSI消息,并且第三控制消息为PSI低重复率控制消息,控制器214在步骤512-536中确定参数‘PSI_LR_TIME’的估计。
控制器214执行步骤512-536以确定正好适合第三控制消息所有实例的整数倍所需的控制信道重复周期306的数量。为了通过在逻辑流程图500中公开的方法限制加于处理器216上的负载,控制器214确定(512)步骤512-536的迭代次数,即LR实例重复数参数是否小于预定值‘N’。该值‘N’可为由通信系统200的设计者确定的任何值,并存储于至少一个存储器装置218中。
控制器214还确定(514)第三重复周期中用于传输第三类、低重复率控制消息实例的控制信道232的可用块数,即第三重复周期中的可用LR块参数,是否大于零(0)。当LR实例重复数参数大于或等于‘N’,或者第三重复周期中的可用LR块参数小于或等于零(0)时,逻辑流图500进行至步骤542。当LR实例重复数参数小于‘N’,并且第三重复周期中的可用LR块参数大于零(0)时,逻辑流程图进行至步骤516。
在步骤516,控制器214对LR实例重复数参数增加一(1)。例如,当LR实例重复数参数具有零(0)值时,控制器214现在将LR实例重复数参数值设置为一(1)。控制器214还基于第三重复周期中的可用LR块参数、控制信道重复周期中的可用LR块参数和控制信道重复周期306,重新确定(518)第三重复周期参数。优选地,在步骤518,控制器214重新确定第三重复周期,如下,第三重复周期=第三重复周期+(LR控制信道块/LR控制信道重复周期块)×控制信道重复周期×240优选地,以毫秒(ms)为单位确定第三重复周期参数。当第三重复周期中的可用LR块参数不能被控制信道重复周期中的可用LR块参数整除时,则商被舍入至最近的整数。也就是,对于图3,第三重复周期=0+(7/2)×3×240(ms)=3×3×240=9×240ms
现在参考图3,在步骤518中确定的第三重复周期对应于第三重复周期的第一次确定310,该第一次确定包括三(3)个控制信道重复周期306。
控制器214然后确定(520)在步骤518中确定的第三重复周期是否能够容纳,即适合第三控制消息的所有实例,即LR_1至LR_7。也就是,控制器214确定剩余LR实例,其对应于由在步骤518中确定的第三重复周期容纳的第三类、低重复率控制消息实例的剩余数量。优选地,可如下确定剩余LR实例参数,剩余LR实例=(第三重复周期中的可用LR块参数)mod(LR控制信道重复周期块)=7%2=1.
例如,对于图3,明显的是,第三重复周期的第一次确定310不能容纳第三控制消息的一个实例,即LR_7,并且相应地,剩余LR实例参数等于一(1)。
在步骤520,当控制器214确定在步骤518确定的第三重复周期能够容纳第三控制消息的所有实例时,也就是,当确定剩余LR实例参数等于零(0)时,则逻辑流程图500进行至540。在步骤540,控制器214将控制信道重复周期中的可用LR块参数重置为零(0)值。控制器214还基于已确定的第三重复周期和第三控制消息实例的重复数,确定(542)第三重复周期的平均值,即,第三重复周期=(第三重复周期)/(LR实例重复)在步骤542中确定的第三重复周期包括对应于在步骤404中分配至第一控制信道参数和第二控制信道参数的组合值的第三重复周期。逻辑流程500随后结束(544)。
在步骤520中,当控制器214确定在步骤518中确定的第三重复周期不能够容纳第三控制消息的所有实例时,也就是,当在步骤520中剩余LR实例参数不等于零(0)时,则控制器214确定(522)控制信道块302的可用数量,其用于紧随刚刚确定的第三重复周期的估计310之后第一控制信道重复周期306中的第三控制消息实例的重复。也就是,控制器310确定参数,紧随第三重复周期的第一控制信道重复周期中的可用LR块,该参数对应于在已确定的第三重复周期的估计310之后的第一控制信道重复周期306中控制信道块302的数量,其用于在将控制信道重复周期306的控制信道块302分配至第一与第二控制消息的实例和在前面的第三重复周期310中没有容纳的第三控制消息的剩余实例后,第三控制消息实例的重复。
换言之,在步骤522,控制器214确定参数,紧随第三重复周期的第一控制信道重复周期中的可用LR块,其中,紧随第三重复周期的第一控制信道重复周期中的可用LR块=控制信道重复周期中的可用LR块-剩余LR实例.
对于图3,紧随第三重复周期的第一控制信道重复周期中的可用LR块=2-1=1也就是,对于图3,在紧随刚刚确定的第三重复周期的估计310之后的第一控制信道重复周期306中,用于第三控制消息实例的两个控制信道块302中仅有一(1)个可用于重复第三控制消息的实例。另一个块和剩余的第三控制消息实例嵌在一起,即LR_7,其没有被前述的第三重复周期310容纳。
控制器214然后确定(524)LR实例重复数参数是否小于‘N’。控制器214还确定(526)第三控制消息的实例数是否小于控制信道块302的数量,这些控制信道用于分配至紧随在步骤518中确定的第三重复周期310后的第一控制信道重复周期306中的第三控制消息的实例。也就是,控制器214确定是否,紧随第三重复周期的第一控制信道重复周期中的可用LR块>第三控制消息的实例数.
当紧随第三重复周期的第一控制信道重复周期中的可用LR块参数大于第三控制消息的实例数时,则在紧随刚刚确定的第三重复周期310之后的第一控制信道重复周期306中存在多于足够的控制信道块302,以考虑到第三控制消息的整体重复。
结果,在步骤524和526中,当LR实例重复数参数小于‘N’,并且紧随第三重复周期的第一控制信道重复周期中的可用LR块参数大于第三控制消息的实例数时,控制器214使LR实例重复数参数递增(528),即设置LR实例重复数=LR实例重复数+1。控制器214还基于将第三控制消息实例的整体重复(所有七个实例LR_1至LR_7)嵌入至可用控制信道块302中,调整(530)紧随刚刚确定的第三重复周期310之后的第一控制信道重复周期306中的控制信道块302的数量,其可分配至第三控制消息的实例。
也就是,在步骤530,控制器214按照如下调整紧随第三重复周期的第一控制信道重复周期中的可用LR块,紧随第三重复周期的第一控制信道重复周期中的可用LR块=(下一个第三重复周期的第一控制信道重复周期中的控制信道重复周期中可用的可用LR块)-(第三控制消息的实例数)一旦执行步骤528和530,控制器214返回至步骤524,并用第三控制消息的实例,即LR_1至LR_7,填充控制信道块302,其用于下一个第三重复周期312的第一控制信道重复周期中的第三控制消息的实例。
在步骤524和526,当LR实例重复数参数大于或等于‘N’,并且/或者第三控制消息的实例数大于或等于紧随第三重复周期的第一控制信道重复周期中的可用LR块参数时,逻辑流程图500进行至步骤532。也就是,当已经到达第三控制消息实例的最大重复数,即步骤512-538的最大迭代次数时,并且/或者第三控制消息实例,即LR_1至LR_7的数量大于或等于(已调整的)控制信道块302的数量,这些块用于在已经确定的第三重复周期310之后,在第一控制信道重复周期306中分配第三控制消息的实例,控制器214随之进行至步骤532。
在步骤532,控制器214基于参数第三控制消息实例数,和紧随第三重复周期的第一控制信道重复周期中的可用LR块,调整第三重复周期中的可用LR块参数。具体地,控制器214调整第三重复周期中的可用LR块参数,以反映第三控制消息的实例数,其包括在刚刚确定的第三重复周期310之后的下一个第三重复周期,即第三重复周期312的第一控制信道重复周期306中。优选地,控制器按照如下调整第三重复周期中的可用LR块参数,第三重复周期中的可用LR块参数=(第三控制消息的实例数)-(紧随第三重复周期的第一控制信道重复周期中的可用LR控制信道块)控制器214然后确定(534)第三重复周期中的可用LR块参数是否等于零(0)。如果第三重复周期中的可用LR块参数不等于零,则逻辑流程图500进行至步骤538。如果第三重复周期中的可用LR块参数等于零,控制器214将LR实例重复数参数递增(536)一(1),并且逻辑流程图500随后进行至步骤538。
在步骤538,控制器214基于第三重复周期的当前确定310和当前确定的第三重复周期310之后的第一控制信道重复周期306,重新确定第三重复周期。也就是,在步骤538,控制器214如下重新确定第三重复周期,第三重复周期=(第三重复周期)+(紧随当前确定的第三重复周期的第一控制信道重复周期×240).
逻辑流程图500然后返回至步骤520,其中,当第三控制消息所有实例的一次或多次重复正好适合控制信道重复周期306的整数倍时确定(542)平均第三重复周期,并且否则重复步骤522至538,以进一步确定该第三重复周期。结果,第三重复周期一个控制信道重复周期一个控制信道周期的重复拓展,直到第三控制消息所有实例的一次或多次重复正好适合控制信道重复周期306的整数倍,此时,确定平均第三重复周期,并且逻辑流程500结束(544)。
在本发明的PSI实施例中,其中,控制消息为PSI消息,第一控制消息为PSI1消息,第二控制消息为PSI高重复率消息,第三控制消息为PSI低重复率消息,并且控制信道232为PBCCH,在逻辑流图500中描述的步骤以伪规范语言进行如下表示,<pre listing-type="program-listing"><![CDATA[PSI_LR_TIME=0PSI_COUNT_LR_SCHED=PSI_COUNT_LRITERATION=0PSI_LR_BLKS=PSI1_REPEAT_PERIOD×BS_PBCCH_BLKS-min(2, BS_PBCCH_BLKS)-PSI_COUNT_HRWhile((ITERATION<N)and(PSI_COUNT_LR_SCHED>0)) ITERATION++PSI_LR_TIME+=(PSI_COUNT_LR_SCHED div PSI_LR_BLKS)×PSI1_REPEAT_PERIOD)×240REM_PSI_COUNT_LR_SCHED=PSI_COUNT_LR_SCHED mod PSI_LR_BLKSIf(REM_PSI_COUNT_LR_SCHED==0) PSI_COUNT_LR_SCHED=0//Get out of while loopElse{ REM_PSI_LR_BLKS=PSI_LR_BLKS-REM_PSI_COUNT_LR_SCHEDWhile((ITERATION<N)and(PSI_COUNT_LR< REM_PSI_LR_BLKS)){ITERATION++REM_PSI_LR_BLKS-=PSI_COUNT_LR}PSI_COUNT_LR_SCHED=PSI_COUNT_LR-REM_PSI_LR_BLKSIf(PSI_COUNT_LR_SCHED==0)ITERATION++PSI_LR_TIME+=PSI1_REPEAT_PERIOD)×240} } PSI_LR_TIME=PSI_LR_TIME div ITERATION.]]></pre>在PSI消息实施例中,参数‘PSI_COUNT_LR_SCHED’对应于参数第三重复周期中的可用LR块,‘ITERATION’参数对应于参数LR实例重复数,参数‘PSI_COUNT_HR’对应于PSI高重复率消息的实例数,参数‘PSI_LR_BLKS’对应于参数控制信道重复周期中的可用LR块,参数‘REM_PSI_COUNT_LR_SCHED’对应于参数剩余LR实例,以及参数REM_PSI_LR_BLKS对应于参数紧随第三重复周期的第一控制信道重复周期中的可用LR块。
参考图4,在步骤410中确定第三重复周期后,控制器214确定(412)是否存在还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值。当存在至少一个多个组合值中的组合值还没有分配至第一控制信道参数和第二控制信道参数时,控制器214向第一控制信道参数和第二控制信道参数分配(414)还未分配的组合值,并重复步骤(406)至(412)。当在步骤412中,控制器214确定不存在还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值时,控制器214基于与多个组合值的每个组合值关联确定的第一重复周期、第二重复周期和第三重复周期中的一个或多个,选择(416)多个组合值中的组合值。逻辑流400随之终止(418)。
在本发明的一个实施例中,步骤416包括选择组合值,该组合值对于平均重复周期产生最希望的结果,该平均重复周期为第一重复周期、第二重复周期和第三重复周期中的两个或多个的平均。例如,控制器214可基于下面的等式为多个组合值中的每一个组合值确定平均重复周期参数。
平均重复周期=0.5×(第一重复周期)+max(第二重复周期,第三重复周期)然而,本领域的普通技术人员知道,存在许多方法确定平均重复周期参数,例如各种确定这三个重复周期中的两个或更多的加权平均的方法,在这里也可用应用这些方法,而不脱离本发明的精神与范围。一旦对于多个组合值的每个组合值确定平均重复周期参数,则控制器基于该平均重复周期参数选择组合值,例如选择对应于确定的最低的平均重复周期的组合值。
通过确定与第一控制信道参数和第二控制信道参数关联的多个组合值中的组合值,该组合值产生第一、第二和/或第三重复周期最希望的确定,该第一、第二和第三重复周期分别与第一、第二和第三控制消息关联,通信系统100优化分配至第一和第二控制信道消息的值。在本发明的PSI实施例中,其中,系统操作参数包括分组系统信息(PSI),该消息通过包括PSI1消息、PSI高重复率(HR)消息和PSI低重复率(LR)消息的PSI消息在PBCCH上广播,通信系统200可优化对应于‘PSI1_REPEAT_PERIOD’参数,即对应于PSI1消息重复周期的第一控制信道参数,和对应于‘BS_PBCCH_BLKS’参数,即对应于分配至PBCCH的块数的第二控制信道参数。
通信系统200通过向第一控制信道参数和第二控制信道参数分配多个组合值中的组合值,确定第一和第二控制信道参数的优化值。基于分配至第一和/或第二控制信道参数的值,确定对应于每个第一、第二和第三控制消息的重复周期。然后将多个组合值的新组合值分配至第一和第二控制信道参数,并且对于每个新组合确定对应于每个第一、第二和第三控制消息的新重复周期。然后从对于每个组合值确定的重复周期中选择对应于每个第一、第二和第三控制消息的优化重复周期。基于所选的重复周期,对于每个第一和第二控制信道参数选择优化的组合值。
尽管参考本发明的特定实施例具体表示和说明了本发明,但本领域的技术人员将明白,可进行各种改变和对其元件的等效替代,而不脱离后面权利要求所阐明的本发明的范围。因此,应将说明书和附图视为解释性的意义,而不是限制性的意义,并且所有改变和替代将涵盖在本发明的范围内。
对于特定实施例说明了益处、其它优点和解决方案。然而,不能将这些益处、优点、问题的解决方案和使这些益处、优点或解决方案出现或变得更加显著的任何要素解释为所有权利要求或其中任何一个的关键的、必需的和基本的特征或要素。如文中所使用,术语“包括”或其任何变形,将涵盖非排它性内容,使得构成一系列要素的过程、方法、物品、装置不仅包括这些要素,还可包括没有明确列出的或这些过程、方法、物品或装置所固有的其它要素。还应当理解,使用术语“重复”旨在涵盖信息或实例的第一次叙述或表达,和信息或实例的进一步叙述或表达。另外要理解,关系术语的使用,如果有的话,例如第一与第二,顶与底等,仅用于区分一个实体或动作和另一实体或动作,而不一定需要或暗示这些实体或动作间任何实际的关系或顺序。
权利要求
1.一种用于调度控制信道的方法,包括(a)向第一控制信道参数和第二控制信道参数分配多个组合值中的组合值;(b)基于分配至第一控制信道参数和第二控制信道参数中每个的值,确定与第一控制消息关联的第一重复周期;(c)基于分配至第一控制信道参数的值,确定与第二控制消息关联的第二重复周期;(d)基于分配至第一控制信道参数和第二控制信道参数中每个的值,确定与第三控制消息关联的第三重复周期;(e)确定是否存在还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值;(f)当存在多个组合值中的至少一个组合值还没有分配至第一控制信道参数和第二控制信道参数时,向第一控制信道参数和第二控制信道参数分配尚未分配的组合值,并且重复步骤(b)至(e);以及(g)当对于多个组合值中的所有组合值都已经执行了步骤(b)至(d)时,基于与多个组合值中的每一个组合值关联而确定的第一重复周期、第二重复周期和第三重复周期中的至少一个,选择多个组合值中的组合值。
2.权利要求1所述的方法,其中,第二控制消息包括高重复率控制消息,并且第三控制消息包括低重复率控制消息。
3.权利要求1所述的方法,其中,第一控制信道参数对应于第一控制消息的重复周期,并且第二控制信道参数对应于每个多帧中分配至该控制信道的块数。
4.权利要求1所述的方法,其中,控制信道重复周期包括第一控制消息和第二控制消息中至少一个的重复周期,其中,第三控制消息包括多个实例,并且其中,确定第三重复周期包括(d)(1)基于分配至第一和第二控制信道参数中每个的值,确定完全适合第三控制消息多个实例的整数次重复所需的控制信道重复周期数,同时,利用所有已经确定数量的用于分配至第三控制消息实例的控制信道重复周期中的所有可用块;以及(d)(2)通过用已确定的控制信道重复周期数除以完全适合已确定的控制信道重复周期数的多个实例的重复数,来确定第三重复周期。
5.权利要求4所述的方法,其中,每个控制信道重复周期包括多个多帧,其中,多个多帧中的每个多帧包括多个块,其中,控制信道包括每个多帧中的多个块中的一个或多个块,并且其中,(d)(1)包括(d)(1)(a)确定一次传输第三控制消息所有实例所需的控制信道重复周期数,其中,当第三控制消息的实例在已确定的控制信道重复周期数的最后一个控制信道重复周期中不足以填充分配至第三控制消息实例的所有可用控制信道块时,该最后一个控制信道重复周期并不包括在已确定的控制信道重复周期数中,并且该方法进一步包括(d)(1)(b)向已确定数量的控制信道重复周期增加另一控制信道重复周期,以产生重新确定的控制信道重复周期数;(d)(1)(c)确定第三控制消息多个实例的整数次重复是否完全适合重新确定的控制信道重复周期数,同时,还利用重新确定数量的分配至第三控制消息实例的控制信道重复周期中的所有可用块;以及(d)(1)(d)当第三控制消息多个实例的整数次重复没有完全适合重新确定的控制信道重复周期数时,重复步骤(d)(1)(b)至(d)(1)(d)。
6.权利要求1所述的方法,其中,选择包括与多个组合值中的每个组合值关联而确定第一、第二和第三重复周期中至少两个的平均,以产生平均重复周期;以及基于与多个组合值中的每个组合值关联而确定的平均重复周期,选择组合值。
7.权利要求1所述的方法,其中,第一控制消息包括PSI1(分组系统信息1)消息,第二控制消息包括PSI高重复率消息,并且第三控制消息包括PSI低重复率消息。
8.权利要求7所述的方法,其中,第一控制信道参数对应于PSI1重复周期,并且第二控制信道参数对应于多帧中分配至该控制信道的块数。
9.权利要求7所述的方法,其中,控制信道包括分组广播控制信道(PBCCH)。
10.一种能够调度控制信道的控制器,该控制器包括至少一个存储装置,该装置存储多个组合值;以及处理器,该处理器与该至少一个存储装置相连,向第一控制信道参数和第二控制信道参数分配多个组合值中的组合值,基于分配至第一控制信道参数和第二控制信道参数中每个的值确定与第一控制消息关联的第一重复周期,基于分配至第一控制信道参数的值确定与第二控制消息关联的第二重复周期,基于分配至第一控制信道参数和第二控制信道参数中每个的值确定与第三控制消息关联的第三重复周期,确定是否存在还没有分配至第一控制信道参数和第二控制信道参数的多个组合值中的组合值,当存在多个组合值中的至少一个组合值还没有分配至第一控制信道参数和第二控制信道参数时,向第一控制信道参数和第二控制信道参数分配尚未分配的组合值,并且基于新分配的组合值确定新的第一重复周期、第二重复周期和第三重复周期,并且当已经对于多个组合值中的所有组合值确定第一重复周期、第二重复周期和第三重复周期时,基于与多个组合值中的每个组合值关联而确定的第一重复周期、第二重复周期和第三重复周期中的至少一个,选择多个组合值中的组合值。
11.权利要求10所述的控制器,其中,第二控制消息包括高重复率控制消息,并且第三控制消息包括低重复率控制消息。
12.权利要求10所述的控制器,其中,第一控制信道参数对应于第一控制消息的重复周期,并且第二控制信道参数对应于每个多帧中分配至该控制信道的块数。
13.权利要求10所述的控制器,其中,控制信道重复周期包括第一控制消息和第二控制消息中至少一个的重复周期,其中,第三控制消息包括多个实例,并且其中,该处理器确定第三重复周期,其包括基于分配至第一和第二控制信道参数中每个的值确定完全适合第三控制消息多个实例的整数次重复所需的控制信道重复周期数,同时利用已经确定数量的用于分配至第三控制消息实例的控制信道重复周期中的所有可用块,并且通过已经确定的控制信道重复周期数除以完全适合已经确定的控制信道重复周期数的多个实例重复数来确定第三重复周期。
14.权利要求13所述的控制器,其中,每个控制信道重复周期包括多个多帧,其中,多个多帧中的每个多帧包括多个块,其中,控制信道包括每个多帧中的多个块中的一个或多个块,并且其中,该处理器通过确定一次传输第三控制消息所有实例所需的控制信道重复周期数,确定完全适合第三控制消息多个实例的整数次重复所需的控制信道重复周期数,并且其中,当第三控制消息的实例在已确定的控制信道重复周期数的最后一个控制信道重复周期中不足以填充分配至第三控制消息实例的所有可用控制信道块时,该最后一个控制信道重复周期并不包括在已确定的控制信道重复周期数中,并且该处理器进一步向已确定数量的控制信道重复周期增加额外的控制信道重复周期,以产生重新确定的控制信道重复周期数,直到第三控制消息多个实例的整数次重复可完全适合重新确定的控制信道重复周期数,同时还利用重新确定数量的分配至第三控制消息实例的控制信道重复周期中的所有可用块。
15.权利要求10所述的控制器,其中,该处理器选择组合值,包括通过与多个组合值中的每个组合值关联而确定第一、第二和第三重复周期中至少两个的平均以产生平均重复周期,并且基于与多个组合值中的每个组合值关联而确定的平均重复周期来选择组合值。
16.权利要求10所述的控制器,其中,第一控制消息包括PSI1(分组系统信息1)消息,第二控制消息包括PSI高重复率消息,并且第三控制消息包括PSI低重复率消息。
17.权利要求17所述的控制器,其中,第一控制信道参数对应于PSI1重复周期,并且第二控制信道参数对应于多帧中分配至该控制信道的块数。
18.权利要求17所述的控制器,其中,控制信道包括分组广播控制信道(PBCCH)。
全文摘要
公开一种通信系统(200),其向每个第一和第二信道参数(例如,PSI1_REPEAT_PERIOD和BS_PBCCH_BLKS)分配多个组合值中的组合值。基于分配至第一和/或第二控制信道参数的值,确定与该第一、第二和第三控制消息(分别为P_1与P_2,HR_1与HR_2,LR_1至LR_7)相关联的重复周期。然后向第一和第二控制信道参数分配新的多个组合值中的组合值,并且与每个组合关联而确定新的第一、第二和第三控制消息重复周期。然后从对于每个组合确定的重复周期中选择优化的第一、第二和第三控制消息重复周期。基于所选的重复周期,对于每个第一和第二控制信道参数选择优化的组合值。
文档编号G08C15/00GK1813481SQ200480017727
公开日2006年8月2日 申请日期2004年6月24日 优先权日2003年6月30日
发明者庄·阮, 乔蒂·N·布莱克, 杰佛瑞·C·斯默林斯克 申请人:摩托罗拉公司(在特拉华州注册的公司)