CN101572594A - ***消息调度方法 - Google Patents
***消息调度方法 Download PDFInfo
- Publication number
- CN101572594A CN101572594A CNA2008100961094A CN200810096109A CN101572594A CN 101572594 A CN101572594 A CN 101572594A CN A2008100961094 A CNA2008100961094 A CN A2008100961094A CN 200810096109 A CN200810096109 A CN 200810096109A CN 101572594 A CN101572594 A CN 101572594A
- Authority
- CN
- China
- Prior art keywords
- system message
- skew
- offset parameter
- dispatching cycle
- messages
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了***消息调度方法,其中的一种***消息调度方法包括:在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,调度控制信息包括其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;终端读取***消息1,并根据调度控制信息确定其他***消息的偏移;终端在偏移位置开始,在一个接收窗口内,只接收和确定的偏移对应的一个***消息。通过上述技术方案,能够进行有效的调度,避免在调度过程中出现重叠现象。
Description
技术领域
本发明涉及LTE(Long-Term Evolution,长期演进)***,具体地,涉及移动蜂窝网络的***消息调度方法。
背景技术
在LTE(Long-Term Evolution,长期演进)***中,***消息可以分成主***消息(MIB)和一般的***消息(SI)。MIB在广播信道上发送,并且有固定的40毫秒的发送周期,即MIB在周期内的第一次发送总是发生在SFN模4=0(即,SFN%4=0)的时候。SI在下行共享信道上进行发送,其中***消息1(SI-1)有固定的80毫秒的发送周期,即SI-1在周期内的第一次发送总是发生在SFN模8=0的时候。其他SI的调度信息(包括调度周期、发送窗口参数等)都包括在SI-1中。终端从这些调度信息中可以推断出SI发送的时间或者时间范围。***消息的发送采用专用的HARQ(HybridAutomatic Repeat Request,混合自动重传请求)实例,在下行专用控制信道(Dedicated Physical Control Channel,简称为DPCCH)上采用专用的无线网络临时标识(Radio Network Temporary Identifier,简称为RNTI)来区别于其他的下行信令后者数据。
从终端的角度讲,***消息的接收过程如下:在小区搜索过程之后,终端首先接收MIB,然后根据SI-1的调度特征,接收SI-1的内容。从SI-1上再推断出其他SI的调度规律,然后在规定的时间内进行接收。在接收SI的时候,终端从该SI对应的DPCCH上可以得到承载该SI的无线资源的描述信息,比如频率资源,调制编码信息(Modulation and Coding Scheme,简称为MCS)等,也就是说,SI的资源调度是动态的。
相关的***参数往往会被合并在一个***消息块中(SystemInformation Block,简称为SIB),例如,与小区重选相关的参数会被组织在一个相同的SIB中。一个SI中可以包括一个或者多个SIB,显然,这些SIB的调度周期是相同的,但是,调度周期相同的SIB不一定包含在一个SI中,也就是说,允许不同的SI具有相同的调度周期。一个典型的例子是包括邻近小区的SI,因为邻近小区可以分成频内邻近小区、频间邻近小区、GERAN(GSM/EDGE RadioAccess Network,GSM/EDGE无线接入网)邻近小区、UTRAN(UMTS Terrestrial Radio Access Network,UMTS陆地无线接入网)邻近小区、CDMA2000邻近小区等。
为了提高***消息的覆盖范围,MIB和SI都会在其一个调度周期内进行重复的发送。例如,MIB在40毫秒周期内会重复发送4次。SI的重复发送在一个比较短的时间窗口内完成,终端需要在这个时间窗口内连续接收这些重复发送的内容。目前的规范要求除了SI-1以外,不同的SI的时间窗口不允许互相重叠。SI-1因为总是在第5号子帧发送,所以不会在子帧一级和其他的SI发生歧义。上述时间窗口从基站的角度来说称为发送窗口,从终端的角度来说称为接收窗口。
SI调度周期之间往往有简单的倍数关系,甚至有的SI的调度周期是一样的。例如,SI-1的调度周期是80毫秒,SI-2的调度周期可以是160毫秒,SI-3和SI-4的调度周期可以是320毫秒,那么在某个SFN模8=0的无线帧上,比如SFN=320,会同时出现SI-1、SI-2、SI-3和SI-4。需要注意的是,在上述调度周期下,SI-3和SI-4总是重叠在一起调度。
为了降低调度的复杂程度,SI的时间窗口之间往往是紧邻的。对于承载带宽比较小(比如2.5MHz)的小区,当***消息在比较短的时间内发送时,会导致终端的实时业务(比如VoIP)的资源分配发生困难。这是因为,***消息在一个TTI内占据了客观的频域资源,使得同一个TTI内可以分配给实时业务的频域资源非常有限。
为了降低这种因为集中发送***消息导致的***性能下降,目前的规范允许SI有一个相对于SFN模N=0的无线帧的偏移。为了降低调度的复杂度,这个偏移规定为调度周期的一半,即N/2。当SI的调度周期经过精心的设计以后,SI可以被均匀地分布在时域内。但是对于调度周期相同的SI来说,还是会发生时间窗口重叠的情况。
发明内容
考虑到相关技术中存在的对于调度周期相同的***消息而言,在允许存在偏移的情况下仍然可能发生时间窗口重叠的问题而提出本发明,为此,本发明旨在提供一种***消息调度方法,用以解决上述问题。
根据本发明的一个方面,提供了一种***消息调度方法。
根据本发明实施例的***消息调度方法包括:在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,调度控制信息包括其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;终端读取***消息1,并根据调度控制信息确定其他***消息的偏移;终端在偏移位置开始,在一个接收窗口内,只接收和确定的偏移对应的一个***消息。
其中,上述接收窗口和/或偏置参数的最小单位是1毫秒或者10毫秒,并且偏移最小单位与偏置参数的最小单位一致。
优选地,当上述偏移的最小单位为1毫秒时,将接收窗口开始的时间表示为:(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。
优选地,当上述偏移的最小单位为10毫秒时,将接收窗口开始的时间表示为:***帧号%调度周期=偏移,其中,%是模运算。
此外,偏置参数应当大于或等于接收窗口,当上述偏置参数和接收窗口的大小相同时,调度控制信息中不包括偏置参数。
优选地,对于具有相同调度周期的一个或多个***消息,用户设备确定偏移的操作具体可以为:确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;将指定***消息的偏移设置为调度周期的一半;确定一个或多个***消息的个数m,并将m-1表达为:m-1=∑2k;将一个或多个***消息中除了指定***消息以外的其他***消息按照其序号顺序设置为一个或多个***消息群,其中,***消息群的个数与m-1=∑2k中的子项的个数一致,每个***消息群中的***消息的个数与对应的子项的值一致;对于每个***消息群,设置相应的偏置参数,其中,偏置参数大于或等于时间窗口;对于指定***消息以外的其他***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在其所属的***消息群内的序号,suboffet为***消息所属的***消息群的偏置参数。
优选地,对于具有相同调度周期的一个或多个***消息,用户设备确定偏移的操作具体可以为:确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;确定一个或多个***消息的个数m,并将m表达为:m=∑2k;将一个或多个***消息按照其序号顺序设置为一个或多个***消息群,其中,***消息群的个数与m=∑2k中的子项的个数一致,每个***消息群中的***消息的个数与对应的子项的值一致;对于每个***消息群,设置相应的偏置参数,其中,偏置参数大于或等于时间窗口;对于一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在其所属的***消息群内的序号,suboffet为***消息所属的***消息群的偏置参数。
优选地,对于具有相同调度周期的一个或多个***消息,用户设备确定偏移的操作具体可以为:确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;确定一个或多个***消息的个数m,并将m表达为:k=ceiling(log2m),其中,ceiling函数是向上取整函数;设置偏置参数,其中,偏置参数大于或等于时间窗口;对于一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在多个***消息内的序号,suboffet为设置的偏置参数。
其中,设置上述偏置参数的操作具体为:按照调度周期从短到长或者从长到短的顺序,为调度周期相同的多个***消息设置偏移。
优选地,为每个小区配置一个偏置参数cell_suboffset,相对于调度周期为Pn-k的***消息设置偏移的***消息所使用的实际偏置参数为j*cell_suboffset,其中,j是偏置的顺序。
优选地,对于具有相同调度周期的一个或多个***消息,用户设备确定偏移的操作具体可以为:将一个或多个***消息按序号排序;配置偏置参数,其中,偏置参数大于或等于时间窗口;对于一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为一个或多个***消息的调度周期;i为***消息经过排序后的顺序号,其中,i=[0,m-1],m为多个***消息的个数。
其中,上述方法还可以包括:将调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数。
根据本发明的另一方面,提供了一种***消息调度方法。
根据本发明另一实施例的***消息调度方法包括:在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,调度控制信息包括其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;终端读取***消息1,将具有相同调度周期的一个或多个***消息按序号排序;对于每个***消息,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为调度周期;i为***消息经过排序后的顺序号,其中,i=[0,m-1],m为多个***消息的个数,m大于或者等于1;终端在偏移位置开始,在一个接收窗口内,只接收和确定的偏移对应的一个***消息。
此外,上述方法还可以包括:将调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数。
其中,接收窗口和/或偏置参数的最小单位是1毫秒或者10毫秒,并且偏移最小单位与偏置参数的最小单位一致。
优选地,当偏移的最小单位为1毫秒时,将接收窗口开始的时间可以表示为:(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。
优选地,其特征在于,当偏移的最小单位为10毫秒时,将接收窗口开始的时间可以表示为:***帧号%调度周期=偏移,其中,%是模运算。
此外,当上述偏置参数和接收窗口的大小相同时,调度控制信息中不包括偏置参数。
通过上述技术方案,能够进行有效的调度,避免在调度过程中出现重叠现象。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是根据本发明实施例的***消息调度方法的流程图;
图2是图1所示的***消息调度方法的实施例一的示意图;
图3是图1所示的***消息调度方法的实施例二的示意图;
图4是图1所示的***消息调度方法的实施例三的示意图;
图5是图1所示的***消息调度方法的实施例四的示意图;
图6是图1所示的***消息调度方法的实施例五的示意图;
图7是图1所示的***消息调度方法的实施例六的示意图;
图8是根据本发明实施例的另一***消息调度方法的流程图。
具体实施方式
如上所述,目前的规范允许SI有一个相对于SFN模N=0的无线帧的偏移,为了降低调度的复杂度,这个偏移规定为调度周期的一半,即N/2。当SI的调度周期经过精心的设计以后,SI可以被均匀地分布在时域内。但是对于调度周期相同的SI来说,还是会发生时间窗口重叠的情况。鉴于此,本发明实施例提供了SI调度方法,用以解决上述问题。
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
图1示出了根据本发明实施例的一种SI调度方法的流程图,如图1所示,该方法包括以下处理:
步骤S102,在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,调度控制信息包括其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;
步骤S104,终端读取***消息1,并根据调度控制信息确定其他***消息的偏移;
步骤S106,终端在偏移位置开始,在一个接收窗口内,只接收和偏移对应的一个***消息。
通过以上处理,使得终端能够确定具有相同的调度周期的多个SI各自的偏移,从而可以避免具有相同的SI的时间窗口的重叠,使得SI在时域内的分布尽可能均匀,从而可以实现有效调度。
其中,上述的接收窗口和/或偏置参数的最小单位是1毫秒或者10毫秒,并且偏移最小单位与偏置参数的最小单位一致。
具体地,当偏移的最小单位为1毫秒时,将接收窗口开始的时间表示为:(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。偏移的最小单位为10毫秒时,将接收窗口开始的时间表示为:***帧号%调度周期=偏移,其中,%是模运算。
另外,当偏置参数和接收窗口的大小相同时,调度控制信息中可以不包括偏置参数。
在步骤S104中,对于具有相同调度周期的SI的偏移的确定,可以通过如下的几种方式来实现,以下分别结合实施例来进行描述。容易想到,在网络侧,也可以基于以下操作对同一调度周期内存在的SI进行偏移设置操作。
实施例一:
首先,确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,优选地,N=80ms,n为大于或等于0的整数,即,SI的调度周期为2的指数函数;
将指定的一个SI的偏移为调度周期的一半,例如,指定SI可以是序号最小或序号最大的SI,网络侧会预先将该指定SI的信息告知终端;
确定SI的个数m,并m-1表达为:m-1=∑2k,即,把m-1表示成2进制的表达式,其中,m大于或等于1。
除了已经规定偏移的SI,即,上文中提到的指定SI以外,按照SI的序号,把SI编入SI群,SI群的个数和m-1=∑2k中子项的个数相同,并且某个SI群内SI的个数和对应的子项的值相同。
举例说明,假设m=8,那么8-1=1+2+4,这个表达式有3个子项,其值分别是1、2和4,这就表示可以有3个SI群,群内SI的个数分别是1个、2个和4个。SI在SI群内的先后顺序和没有分群以前的顺序相同;
对于每个SI群,分别设置偏置参数,并且,该偏置参数大于或等于时间窗口;
如果某个SI在所在的SI群内的序号是i,并且为该SI群配置的偏置参数为suboffset,其中,suboffset大于或等于时间窗口,那么该SI最后的偏移可以表示成:offset=Pn-k(1/2+i)+suboffset,其中suboffset可以是正值,也可以是负值。但无论是正值还是负值,所有的SI必须统一采用正值或负值。
以下将进一步结合实施例来描述本发明,SI-1的调度是固定的,所以不在本发明的范围之内,为了表达方案的完整性,SI-1的调度数据列在其中。另外为了简化说明,以下实施例的时间窗口的大小是20毫秒,偏置参数(suboffset)是40毫秒,而且当有相同调度周期的SI不止一个的时候,根据本发明的内容,规定第一个SI的偏移为调度周期的一半。
在该实施例中,调度周期相同的SI有5个。
假设LTE***中有8个SI,各个SI的调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 640 |
SI-5 | 640 |
SI-6 | 640 |
SI-7 | 640 |
SI-8 | 640 |
根据本发明实施例提供的方法,Pn=N*2n,其中,Pn=640,N=80,这样,可以得到n=3;
m-1=∑2k,且m=5,则有4=22,k=2,则有1个***消息群,且该***消息群中的SI个数为22=4个,即,SI-5、SI-6、SI-7和SI-8为一组,序号分别为0、1、2、3。
由于n-k=1,则SI-5的偏移可以表示成:P1(1/2+0)+40=80*2(1/2+0)+40=120;SI-6的偏移可以表示成:P1(1/2+1)+40=80*2(1/2+1)+40=280;SI-7的偏移可以表示成:P1(1/2+2)+40=80*2(1/2+2)+40=440;SI-8的偏移可以表示成:P1(1/2+3)+40=80*2(1/2+3)+40=600。
即,通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移值(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 16 | SFN%32=16 |
SI-4 | 32 | SFN%64=32 |
SI-5 | 12 | SFN%64=12 |
SI-6SI-7SI-8 | 284460 | SFN%64=28SFN%64=44SFN%64=60 |
其中,图2给出了基于方式一的调度方法进行SI调度的示意图。如图2所示,单独的SI(SI-4)的偏移是其调度周期的一半;调度周期相同的第2个(SI-5)、第3个(SI-6)、第4个(SI-7)、第5个(SI-8)SI的偏移分布在SI-2的右边。
实施例二:
首先,确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,优选地,N=80ms,n为大于或等于0的整数,即,SI的调度周期为2的指数函数;
其次,确定SI的个数m,并将m表达为:m=∑2k,即,把m表示成2进制的表达式;
接下来,按照SI的序号,把SI编入SI群,其中,,SI群的个数与m=∑2k中的子项的个数一致,并且某个SI群内SI的个数和对应的子项的值相同;
对于每个SI群,分别设置偏置参数,并且,该偏置参数大于或等于时间窗口;
如果某个SI在所在的SI群内的序号是i,并且为该SI群配置的偏置参数为suboffset,其中,suboffset大于或等于时间窗口,那么该SI最后的偏移可以表示成:offset=Pn-k(1/2+i)+suboffset。
以下将结合实施例来描述上述方式下本发明的实现。在该实施例中,调度周期相同的SI有2个,时间窗口的大小是20毫秒,偏置参数(suboffset)是40毫秒。
假设LTE***中有6个SI,各个SI的调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 640 |
SI-5 | 640 |
SI-6 | 1280 |
根据本发明实施例提供的方法,Pn=N*2n,其中,Pn=640,N=80,这样,可以得到n=3;
m=∑2k,且m=2,则有k=1;则有一个***消息群,且***消息群中的SI个数为21=2个,即,SI-4,SI-5,且这两个SI的序号为0,1。
由于n-k=2,则SI-4的偏移可以表示成:P2(1/2+i)+40=80*4(1/2+0)+40=200;SI-5的偏移可以表示成:P2(1/2+i)+40=80*4(1/2+1)+40=520。
即,通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移值(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 16 | SFN%32=16 |
SI-4 | 20 | SFN%64=20 |
SI-5 | 52 | SFN%64=52 |
SI-6 | 64 | SFN%128=64 |
其中,图3给出了基于实施例二的调度方法进行SI调度的示意图。
实施例三:
首先,确定调度周期,并将调度周期Pn设置为:Pn=N*2n,其中,N为常数,优选地,N=80ms,n为大于或等于0的整数,即,SI的调度周期为2的指数函数;
确定SI的个数m,并将m表达为:k=ceiling(log2m),其中,ceiling函数是向上取整函数;
设置偏置参数,其中,偏置参数大于或等于时间窗口;
对于SI,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为SI在多个SI内的序号,suboffet为设置的偏置参数。
以下将结合实施例来描述上述方式下本发明的实现。在该实施例中,调度周期相同的SI有3个,时间窗口的大小是20毫秒,偏置参数(suboffset)是40毫秒。
假设LTE***中有6个SI,各个SI的调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 640 |
SI-5 | 640 |
SI-6 | 640 |
根据本发明实施例提供的方法,Pn=N*2n,其中,Pn=640,N=80,这样,可以得到n=3;
k=ceiling(log23)=2,相同周期的***消息有SI-4,SI-5、SI-6,他们的序号为0、1,2。
由于n-k=1,则SI-4的偏移可以表示成:P1(1/2+0)+40=80*2(1/2+0)+40=120;SI-5的偏移可以表示成:P1(1/2+1)+40=80*2(1/2+1)+40=280;SI-6的偏移可以表示成:P1(1/2+1)+40=80*2(1/2+2)+40=440。
即,通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移值(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 16 | SFN%32=16 |
SI-4 | 12 | SFN%64=12 |
SI-5 | 28 | SFN%64=28 |
SI-6 | 44 | SFN%64=44 |
其中,图4给出了基于实施例三的调度方法进行SI调度的示意图。
需要说明的是,在上面给出的实施例中,对于偏置参数的设置,可以按照调度周期从短到长或从长到短的顺序的进行。例如,如果偏置参数设置过程从调度周期短的***消息开始,那么一个小区只要配置一个偏置参数就可以完成所有的调度。即,可以为每个小区配置一个偏置参数cell_suboffset,相对于调度周期为Pn-k的***消息设置偏移的***消息所使用的实际偏置参数为j*cell_suboffset,其中,j是偏置的顺序。通过以下给出的实施例四可以更好地理解上述过程。
实施例四
在以下的描述中,调度周期为320毫秒的SI有2个,调度周期为640毫秒的SI有4个。
假设LTE***中有8个SI,各个SI的调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 320 |
SI-5 | 640 |
SI-6 | 640 |
SI-7 | 640 |
SI-8 | 640 |
根据本发明实施例提供的方法,Pn=N*2n;
对于调度周期320毫秒的***消息其中,Pn=320,N=80,这样,可以得到n=2;
k=ceiling(log22)=1,相同周期的***消息有SI-3、SI-4,其序号为分别0、1。
由于n-k=1,则SI-3的偏移可以表示成:P1(1/2+0)+40=80*2(1/2+0)+40=120;SI-4的偏移可以表示成:P1(1/2+1)+40=80*2(1/2+1)+40=280;
对于调度周期640毫秒的***消息,其中,Pn=320,N=80,这样,可以得到n=3;
k=ceiling(log24)=2,相同周期的***消息有SI-5、SI-6、SI-7、SI-8,其序号分别为0、1、2、3。
由于n-k=1,也就是说,在调度周期为160毫秒这一级上已经调度了SI-2,同时已经偏置了SI-3和SI-4,这样需要把SI-5、SI-6、SI-7、SI-8的偏置参数设置为40*2=80毫秒,避免时间窗口的重叠,并且有利于***消息的均匀分布。(可以认为3组***消息的偏置顺序号为0、1、2)。
则SI-5的偏移可以表示成:P1(1/2+0)+80=80*2(1/2+0)+80=160;SI-6的偏移可以表示成:P1(1/2+1)+80=80*2(1/2+1)+80=320;SI-7的偏移可以表示成:P1(1/2+2)+80=80*2(1/2+2)+80=480;SI-8的偏移可以表示成:P1(1/2+3)+80=80*2(1/2+3)+80=640
即,通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移值(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 12 | SFN%32=12 |
SI-4 | 28 | SFN%64=28 |
SI-5 | 16 | SFN%64=16 |
SI-6SI-7SI-8 | 324864 | SFN%64=32SFN%64=48SFN%64=64 |
其中,图5给出了基于实施例四的调度方法进行SI调度的示意图。
实施例五:
首先,将多个SI按序号排序;并配置偏置参数,其中,偏置参数不小于时间窗口;
基于上述处理,对于每个SI,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为调度周期;i为SI经过排序后的顺序号,其中,i=[0,m-1],m为多个SI的个数。这里,可以将调度周期Pn设置为:Pn=N*2n,其中,N为常数,优选地,N=80ms,n为大于或等于0的整数。
以下将结合实施例来描述上述方式下本发明的实现。在该实施例中,调度周期相同的SI有3个。假设时间窗口的大小是10毫秒,配置的偏置参数是20毫秒。
假设LTE***中有6个SI,其调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 640 |
SI-5 | 640 |
SI-6 | 640 |
SI-4、SI-5、SI-6排序后的序号分别为0、1、2;则SI-4的偏移为640/2+0*20=320;SI-5的偏移为640/2+1*20=340;SI-6的偏移为640/2+2*20=360。
通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 16 | SFN%32=16 |
SI-4 | 32 | SFN%64=32 |
SI-5 | 34 | SFN%64=34 |
SI-6 | 36 | SFN%64=36 |
其中,图6给出了基于实施例五的调度方法进行SI调度的示意图。
实施例六
该实施例中的调度方法可以结合实施例五来理解。在该实施例中,调度周期相同的SI有3个,假设时间窗口的大小是20毫秒,配置的偏置参数是60毫秒。
假设LTE***中有6个SI,其调度周期如下:
***消息 | 周期(毫秒) |
SI-1 | 80 |
SI-2 | 160 |
SI-3 | 320 |
SI-4 | 640 |
SI-5 | 640 |
SI-6 | 640 |
SI-4、SI-5、SI-6排序后的序号分别为0、1、2;则SI-4的偏移为640/2+0*60=320;SI-5的偏移为640/2+1*60=380;SI-6的偏移为640/2+2*60=440。
即,通过上述方法,SI的偏移值和时间窗口开始的无线帧可以用下表表示:
偏移(帧) | 时间窗口开始时间 | |
SI-2 | 8 | SFN%16=8 |
SI-3 | 16 | SFN%32=16 |
SI-4 | 32 | SFN%64=32 |
SI-5 | 38 | SFN%64=38 |
SI-6 | 44 | SFN%64=44 |
其中,图7给出了基于实施例六的调度方法进行SI调度的示意图。可以看出,偏置的***消息可以跨过80毫秒的范围。
也可以这样理解,在网络侧,当具有相同调度周期的SI有多个时,根据如下因素至少之一设置该多个SI的偏移:调度周期、SI的序号、多个SI的个数、预先设置的偏置参数,具体地设置过程跟以上描述的终端侧的处理类似,在此不再进行详细描述。
通过以上给出的实施例可以看出,通过设置***消息的偏移,可以使得SI均匀地分布在时域内,对于调度周期相同的SI,也避免时间窗口的重叠,进一步地,终端通过确定具有相同调度周期的SI的偏移,在一个时间窗口内只接收与偏移对应的一个***消息,可以避免SI重叠,从而进行有效调度。
根据本发明实施例,还提供了另一种***消息调度方法,如图8所示,包括以下处理:
步骤S802,在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,调度控制信息包括其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;
步骤S802,终端读取***消息1,将具有相同调度周期的一个或多个***消息按序号排序,对于每个***消息,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为调度周期;i为***消息经过排序后的顺序号,其中,i=[0,m-1],m为多个***消息的个数,m大于或者等于1;
步骤S806,终端在偏移位置开始,在一个接收窗口内,只接收和偏移对应的一个***消息。
类似地,在该实施例中,上述的接收窗口和/或偏置参数的最小单位是1毫秒或者10毫秒,并且偏移最小单位与偏置参数的最小单位一致。
具体地,当偏移的最小单位为1毫秒时,将接收窗口开始的时间表示为:(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。偏移的最小单位为10毫秒时,将接收窗口开始的时间表示为:***帧号%调度周期=偏移,其中,%是模运算。
另外,当偏置参数和接收窗口的大小相同时,调度控制信息中可以不包括偏置参数。
该方法的实现可以参照上文给出的图6和图7来理解,故不再进行累述。
通过以上给出的实施例可以看出,在网络侧,能够对在同一调度周期内的各个***消息设置不同偏移,在终端侧,能够根据***消息1中的调度控制参数确定具有相同调度周期的***消息的偏移,从而可以避免在调度过程中出现重叠现象。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (18)
1.一种***消息调度方法,其特征在于:
在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,所述调度控制信息包括所述其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;
终端读取所述***消息1,并根据所述调度控制信息确定所述其他***消息的偏移;
所述终端在所述偏移位置开始,在一个接收窗口内,只接收和确定的偏移对应的一个***消息。
2.根据权利要求1所述的方法,其特征在于,所述接收窗口和/或所述偏置参数的最小单位是1毫秒或者10毫秒,并且所述偏移最小单位与所述偏置参数的最小单位一致。
3.根据权利要求2所述的方法,其特征在于,当所述偏移的最小单位为1毫秒时,将所述接收窗口开始的时间表示为:
(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。
4.根据权利要求2所述的方法,其特征在于,当所述偏移的最小单位为10毫秒时,将所述接收窗口开始的时间表示为:
***帧号%调度周期=偏移,其中,%是模运算。
5.根据权利要求1所述的方法,其特征在于,当所述偏置参数和所述接收窗口的大小相同时,所述调度控制信息中不包括所述偏置参数。
6.根据权利要求1所述的方法,其特征在于,对于具有相同调度周期的一个或多个***消息,所述用户设备确定所述偏移的操作具体为:
确定所述调度周期,并将所述调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;
将指定***消息的偏移设置为所述调度周期的一半;
确定所述一个或多个***消息的个数m,并将m-1表达为:m-1=∑2k;
将所述一个或多个***消息中除了所述指定***消息以外的其他***消息按照其序号顺序设置为一个或多个***消息群,其中,所述***消息群的个数与m-1=∑2k中的子项的个数一致,每个***消息群中的***消息的个数与对应的子项的值一致;
对于每个所述***消息群,设置相应的偏置参数,其中,所述偏置参数大于或等于时间窗口;
对于所述指定***消息以外的其他***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在其所属的***消息群内的序号,suboffet为***消息所属的***消息群的偏置参数。
7.根据权利要求1所述的方法,其特征在于,对于具有相同调度周期的一个或多个***消息,所述用户设备确定所述偏移的操作具体为:
确定所述调度周期,并将所述调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;
确定所述一个或多个***消息的个数m,并将m表达为:m=∑2k;
将所述一个或多个***消息按照其序号顺序设置为一个或多个***消息群,其中,所述***消息群的个数与m=∑2k中的子项的个数一致,每个***消息群中的***消息的个数与对应的子项的值一致;
对于每个所述***消息群,设置相应的偏置参数,其中,所述偏置参数大于或等于时间窗口;
对于所述一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在其所属的***消息群内的序号,suboffet为***消息所属的***消息群的偏置参数。
8.根据权利要求1所述的方法,其特征在于,对于具有相同调度周期的一个或多个***消息,所述用户设备确定所述偏移的操作具体为:
确定所述调度周期,并将所述调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数;
确定所述一个或多个***消息的个数m,并将m表达为:k=ceiling(log2m),其中,ceiling函数是向上取整函数;
设置偏置参数,其中,所述偏置参数大于或等于时间窗口;
对于所述一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn-k(1/2+i)+suboffset,其中,i为***消息在所述多个***消息内的序号,suboffet为设置的偏置参数。
9.根据权利要求6至8中任一项所述的方法,其特征在于,设置所述偏置参数的操作具体为:
按照调度周期从短到长或者从长到短的顺序,为调度周期相同的所述多个***消息设置偏移。
10.根据权利要求9所述的方法,其特征在于,
为每个小区配置一个偏置参数cell_suboffset,相对于调度周期为Pn-k的***消息设置偏移的***消息所使用的实际偏置参数为j*cell_suboffset,其中,j是偏置的顺序。
11.根据权利要求1所述的方法,其特征在于,对于具有相同调度周期的一个或多个***消息,所述用户设备确定所述偏移的操作具体为:
将所述一个或多个***消息按序号排序;
配置所述偏置参数,其中,所述偏置参数大于或等于时间窗口;
对于所述一个或多个***消息中的每个***消息,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为所述一个或多个***消息的调度周期;i为所述***消息经过排序后的顺序号,其中,i=[0,m-1],m为所述多个***消息的个数。
12.根据权利要求11所述的方法,其特征在于,还包括:
将所述调度周期P设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数。
13.一种***消息调度方法,其特征在于:
在***消息1中包含除***消息1以外的其他各个***消息的调度控制信息,所述调度控制信息包括所述其他***消息的调度周期、接收窗口大小、偏置参数中的一个或多个;
终端读取所述***消息1,将具有相同调度周期的一个或多个***消息按序号排序;
对于每个***消息,将其偏移设置为:偏移=Pn/2+i*偏置参数,其中,Pn为所述调度周期;i为所述***消息经过排序后的顺序号,其中,i=[0,m-1],m为所述多个***消息的个数,m大于或者等于1;
所述终端在所述偏移位置开始,在一个接收窗口内,只接收和确定的偏移对应的一个***消息。
14.根据权利要求13所述方法,其特征在于,还包括:
将所述调度周期Pn设置为:Pn=N*2n,其中,N为常数,n为大于或等于0的整数。
15.根据权利要求13所述方法,其特征在于,所述接收窗口和/或所述偏置参数的最小单位是1毫秒或者10毫秒,并且所述偏移最小单位与所述偏置参数的最小单位一致。
16.根据权利要求15所述的方法,其特征在于,当所述偏移的最小单位为1毫秒时,将所述接收窗口开始的时间表示为:
(10****帧号+子帧号)%调度周期=偏移,其中,%是模运算。
17.根据权利要求15所述的方法,其特征在于,当所述偏移的最小单位为10毫秒时,将所述接收窗口开始的时间表示为:
***帧号%调度周期=偏移,其中,%是模运算。
18.根据权利要求13所述的方法,其特征在于,当所述偏置参数和所述接收窗口的大小相同时,所述调度控制信息中不包括所述偏置参数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810096109 CN101572594B (zh) | 2008-04-29 | 2008-04-29 | ***消息调度方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810096109 CN101572594B (zh) | 2008-04-29 | 2008-04-29 | ***消息调度方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101572594A true CN101572594A (zh) | 2009-11-04 |
CN101572594B CN101572594B (zh) | 2013-01-16 |
Family
ID=41231837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810096109 Active CN101572594B (zh) | 2008-04-29 | 2008-04-29 | ***消息调度方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101572594B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103068055A (zh) * | 2011-10-21 | 2013-04-24 | 中兴通讯股份有限公司 | 一种***信息调度周期确定方法和装置 |
CN106664660A (zh) * | 2016-10-10 | 2017-05-10 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
CN106797245A (zh) * | 2016-11-11 | 2017-05-31 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
CN107223353A (zh) * | 2017-04-17 | 2017-09-29 | 北京小米移动软件有限公司 | 用于请求***消息的方法、装置、用户设备及基站 |
-
2008
- 2008-04-29 CN CN 200810096109 patent/CN101572594B/zh active Active
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103068055A (zh) * | 2011-10-21 | 2013-04-24 | 中兴通讯股份有限公司 | 一种***信息调度周期确定方法和装置 |
CN103068055B (zh) * | 2011-10-21 | 2017-05-24 | 中兴通讯股份有限公司 | 一种***信息调度周期确定方法和装置 |
CN106664660A (zh) * | 2016-10-10 | 2017-05-10 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
WO2018068179A1 (zh) * | 2016-10-10 | 2018-04-19 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
US10772032B2 (en) * | 2016-10-10 | 2020-09-08 | Beijing Xiaomi Mobile Software Co., Ltd. | Methods, apparatuses, user equipment and base stations for sending and receiving system information |
CN106797245A (zh) * | 2016-11-11 | 2017-05-31 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
WO2018086069A1 (zh) * | 2016-11-11 | 2018-05-17 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
CN106797245B (zh) * | 2016-11-11 | 2018-11-09 | 北京小米移动软件有限公司 | 用于发送和接收***消息的方法、装置、用户设备及基站 |
US10440638B2 (en) | 2016-11-11 | 2019-10-08 | Beijing Xiaomi Mobile Software Co., Ltd. | Method, apparatus, user equipment and base station for sending and receiving system information |
CN107223353A (zh) * | 2017-04-17 | 2017-09-29 | 北京小米移动软件有限公司 | 用于请求***消息的方法、装置、用户设备及基站 |
US11096223B2 (en) | 2017-04-17 | 2021-08-17 | Beijing Xiaomi Mobile Software Co., Ltd. | Methods and apparatuses for requesting system information |
US11612000B2 (en) | 2017-04-17 | 2023-03-21 | Beijing Xiaomi Mobile Software Co., Ltd. | Methods and apparatuses for requesting system information |
Also Published As
Publication number | Publication date |
---|---|
CN101572594B (zh) | 2013-01-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101547075B (zh) | ***消息发送及接收方法 | |
CN101742572B (zh) | 调度信息的传输方法和装置 | |
RU2392776C2 (ru) | Способ распределения во времени информации о многоадресном канале управления | |
CN102415172B (zh) | 通知用户设备关于无线电通信网络中即将发生的***信息变化 | |
CN102176771B (zh) | 移动通信***、基站及移动终端 | |
RU2370894C2 (ru) | Передача управляющей информации в беспроводной системе связи | |
KR101657313B1 (ko) | 서브프레임 할당 패턴 시그널링 방법 및 장치 | |
CN101854589B (zh) | 多媒体广播多播业务控制信令的传输方法和*** | |
RU2414098C2 (ru) | Способ обработки сообщений с управляющей информацией при многоточечном обслуживании | |
CN101222726B (zh) | 一种测量时机调度方法、***及装置 | |
US10849051B2 (en) | Infrastructure equipment, communications device and methods | |
CN101755475A (zh) | 提供空闲模式不连续接收的设备、方法和计算机程序产品 | |
CN102088775A (zh) | 竞争资源的分配方法、***及装置 | |
MXPA05001325A (es) | Metodo para coordinar ocasiones de paginacion sobre un canal de paginacion comun. | |
CN104349484A (zh) | 一种***信息的发送方法、接收方法、及装置 | |
CN101925004B (zh) | 基于多播广播业务的动态调度信息的处理方法和装置 | |
EP2239988A2 (en) | Method and system for supporting multiple paging areas | |
CN102036171A (zh) | 一种子帧标识信息的传输方法及*** | |
CN101849420B (zh) | 多基站mbs的无线资源调度方法及占用信息发送方法 | |
CN101572594B (zh) | ***消息调度方法 | |
CN101500189B (zh) | 实现***信息调度的方法、***及终端 | |
US20130039255A1 (en) | Base station, mobile station, paging message transmitting method, and paging message receiving method | |
CN101431721B (zh) | 多基站mbs的无线资源调度方法 | |
CN101547186B (zh) | ***消息发送方法及装置、***消息接收方法 | |
CN101778339A (zh) | 多播广播业务资源的配置方法及其配置信息的发送方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |