一种寻呼机会的位置确定方法及通信设备
技术领域
本发明涉及通信技术领域,尤其涉及一种寻呼机会的位置确定方法及通信设备。
背景技术
UE在空闲态时会使用非连续接收的方式节省能量消耗,终端的休眠周期用DRX表示,LTE***中DRX的基本取值范围是{320ms、640ms、1280ms、2560ms}。终端在每一个DRX周期中会和一个PF(寻呼帧)关联,这里的寻呼帧和LTE无线帧的概念一致,UE和PF的关联原则见PF计算公式,每一个PF中又存在一个或者多个(最多四个)PO(寻呼时刻),每一个PO代表的就是一个无线子帧的长度,PO在PF中的位置是相对固定的,只是会根据不同的***参数决定一个PF中到底出现1个、2个还是4个PO,具体PO的计算原则见PO计算公式及如下表格。
终端在一个DRX周期只会监听一个PO,其它时刻终端会保持休眠状态,从而达到省电的目的。终端在其对应的PO时刻使用公共的P-RNTI(临时网络标识)解调PDCCH信道,并根据DCI中指示的时频资源解调相应的PDSCH,PDSCH中传输有Paging Record(寻呼记录)信息,终端通过在Paging Record中搜索自身的ID信息(IMSI或S-TMSI)来决定是否醒来。
LTE***包含FDD及TDD模式,不同模式下的PO定义规则如下:
表1 FDD PO规则
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
9 |
N/A |
N/A |
N/A |
2 |
4 |
9 |
N/A |
N/A |
4 |
0 |
4 |
5 |
9 |
表2 TDD PO规则
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
0 |
N/A |
N/A |
N/A |
2 |
0 |
5 |
N/A |
N/A |
4 |
0 |
1 |
5 |
6 |
该表格中,Ns是一个PF中包括的PO的个数,i_s为PO的位置索引,现有LTE***中每个PO只占用一个子帧,PO在无线帧中出现的位置是相对固定的,具***置分布见表1和表2,以FDD***为例,PO只会在每个无线帧中编号0、4、5、9的子帧中出现。高频NR***由于需要进行波束扫描操作,一个PO的长度可能超过一个子帧,这样一来,当前无线帧中处于子帧9的PO会和下一个无限帧中处于子帧0的PO发生重叠(子帧4和5类似),直接导致***无法正常寻呼到属于这两个PO的大多数终端,显然,这种情形是不能发生的。
发明内容
本发明实施例提供了一种寻呼机会的位置确定方法及通信设备,可以避免PO之间发生重叠。
为解决上述技术问题,本发明的实施例提供如下技术方案:
一种寻呼机会的位置确定方法,包括:
确定寻呼机会PO的长度;
根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
其中,确定寻呼机会PO的长度的步骤包括:
根据PO包括的子帧的长度或者PO包括的符号的长度,确定寻呼机会PO的长度。
其中,PO所在的寻呼帧和PO的计算方法包括:
PO所在的寻呼帧PF的计算公式为:SFN mod T=(T div N)*(UE_ID mod N);
PO在静态规则表格中的位置索引:i_s=floor(UE_ID/N)mod Ns;
其中,T表示非连续接收DRX周期,N=min(T,nB);Ns=max(1,nB/T);nB={4T,2T,T,T/2,T/4,T/8,T/16,T/32};UE_ID=IMSI mod 1024。
其中,预先配置的PO静态规则表格是按照PO的长度对一个子帧长度的倍数向上取整进行配置的。
其中,预先配置的PO静态规则表格中包括:PO的位置索引i_s,每个无线帧内包含的PO的个数以及PO所在子帧的子帧号之间的对应关系;
其中,PO静态规则表格中,一个i_s索引下包含的子帧号的个数与PO包括的子帧的个数相同。
其中,所述PO包括的子帧的个数大于或者等于1。
其中,所述PO包括的子帧的个数包括:1、2、3或4。
其中,DRX周期中,特殊子帧的位置与PO的位置非重叠或者非冲突。
本发明的实施例还提供一种通信设备,包括:
处理器,用于确定寻呼机会PO的长度;并根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
其中,所述处理器确定寻呼机会PO的长度时,具体用于:根据PO包括的子帧的长度或者PO包括的符号的长度,确定寻呼机会PO的长度。
其中,PO所在的寻呼帧和PO的计算方法包括:
PO所在的寻呼帧PF的计算公式为:SFN mod T=(T div N)*(UE_ID mod N);
PO在静态规则表格中的位置索引:i_s=floor(UE_ID/N)mod Ns;
其中,T表示非连续接收DRX周期,N=min(T,nB);Ns=max(1,nB/T);nB={4T,2T,T,T/2,T/4,T/8,T/16,T/32};UE_ID=IMSI mod 1024。
其中,预先配置的PO静态规则表格是按照PO的长度对一个子帧长度的倍数向上取整进行配置的。
其中,预先配置的PO静态规则表格中包括:PO的位置索引i_s,每个无线帧内包含的PO的个数以及PO所在子帧的子帧号之间的对应关系;
其中,PO静态规则表格中,一个i_s索引下包含的子帧号的个数与PO包括的子帧的个数相同。
其中,所述PO包括的子帧的个数大于或者等于1。
其中,所述PO包括的子帧的个数包括:1、2、3或4。
其中,DRX周期中,特殊子帧的位置与PO的位置非重叠或者非冲突。
本发明的实施例还提供一种寻呼机会的位置确定装置,包括:
第一确定模块,用于确定寻呼机会PO的长度;
第二确定模块,用于根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
本发明的实施例还提供一种通信设备,包括:
处理器,被配置为执行如下功能:用于确定寻呼机会PO的长度,根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
本发明的实施例还提供一种计算机存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。
本发明实施例的有益效果是:
本发明的上述实施例中,通过确定寻呼机会PO的长度;根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。从而避免了在高频NR***中PO的重叠。
附图说明
图1表示本发明的实施例寻呼机会的位置确定方法的流程示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本发明提出了一种避免PO之间发生重叠的静态PO设计方法,主要思想是改进现有LTE PO静态分布定义规则来避免PO之间发生重叠。
如图1所示,本发明的实施例提供一种寻呼机会的位置确定方法,包括:
步骤11,确定寻呼机会PO的长度;
步骤12,根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
该实施例中,高频NR***由于需要进行波束扫描过程,一个PO的长度可能是几个子帧或者多个符号,针对不同的PO长度应该配置不同的PO静态规则表格。
PO的长度是***消息广播通知终端的,终端可以根据***消息中不同的PO长度配置分别使用不同的静态表格查找自身应该监听的PO位置;
虽然PO的长度不一定是一个子帧长度的整数倍(可能用符号的长度来定义),但考虑到寻呼时终端首先需要通过解调PDCCH(下行控制信道)才知道PDSCH(下行共享信道)的时频资源位置,进而匹配PDSCH里面包含的寻呼信息,在设计不同PO长度下的PO位置静态表格时都是基于PO长度对一个子帧长度的倍数向上取整来考虑的。
本发明的具体实施例中,上述步骤11中,确定寻呼机会PO的长度的步骤包括:根据PO包括的子帧的长度或者PO包括的符号的长度,确定寻呼机会PO的长度。
不同实际长度的PO在设计PO出现位置静态规则表格时的取值规则如下:
PO长度定义规则1:按照子帧长度定义PO长度时,直接符合要求,此时,不用额外定义取值规则。
PO长度定义规则2:按照符号长度定义PO长度时,例如,***定义一个PO的长度是10个符号长度,由于LTE***一个子帧含有7个符号,因而,在考虑设计PO出现位置静态规则表格时,PO长度应该按照2个子帧处理,也就是10除以7再向上取整,其它符号长度规则类似。
本发明的具体实施例中,PO所在的寻呼帧和PO的计算方法包括:
PO所在的寻呼帧PF的计算公式为:SFN mod T=(T div N)*(UE_ID mod N);
PO在静态规则表格中的位置索引:i_s=floor(UE_ID/N)mod Ns;
其中,T表示非连续接收DRX周期,N=min(T,nB);Ns=max(1,nB/T);nB={4T,2T,T,T/2,T/4,T/8,T/16,T/32};UE_ID=IMSI mod 1024。
本发明的具体实施例中,预先配置的PO静态规则表格是按照PO的长度对一个子帧长度的倍数向上取整进行配置的。
其中,预先配置的PO静态规则表格中包括:PO的位置索引i_s,每个无线帧内包含的PO的个数以及PO所在子帧的子帧号之间的对应关系;具体的如下述表格中的内容所示。
本发明的实施例中,PO静态规则表格中,一个i_s索引下包含的子帧号的个数与PO包括的子帧的个数相同。所述PO包括的子帧的个数大于或者等于1。比如,所述PO包括的子帧的个数包括:1、2、3或4。
需要指出的是,LTE***针对PF及PO的计算公式仍然沿用,只是其中计算PO位置公式中的Ns参数会根据PO的长度不同有所变化,具体如下表格所示,不同PO长度下的PO出现位置静态规则设计包括:
不论***对于PO的定义是按照子帧还是符号,都会进行PO长度转换,以下的PO长度都是按照子帧来描述的,设PO的长度用w表示(单位为子帧)。
当w=1时,不论FDD还是TDD***仍然沿用LTE PO规则,详情见技术背景技术部分表格1和表格2描述。
当w=2时,规则如下:
表3 w=2时FDD PO静态规则表格
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
8和9 |
N/A |
N/A |
N/A |
2 |
4和5 |
8和9 |
N/A |
N/A |
4 |
2和3 |
4和5 |
6和7 |
8和9 |
表4 w=2时TDD PO静态规则表格
表3和表4只是w=2时的一种PO出现位置静态规则方案实现,其它的静态分类实现也不排除,一旦PO出现位置静态规则制定,***广播的特殊子帧的位置应该排除PO可能的出现位置,二者需要***进行协调。此时,计算PO位置公式中的Ns参数可在1或2或4中取值。
当w=3时,规则如下:
表5 w=3时FDD PO静态规则表格
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
7、8和9 |
N/A |
N/A |
N/A |
2 |
4、5和6 |
7、8和9 |
N/A |
N/A |
表6 w=3时TDD PO静态规则表格
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
2、3和4 |
N/A |
N/A |
N/A |
2 |
2、3和4 |
5、6和7 |
N/A |
N/A |
表5和表6只是w=3时的一种PO出现位置静态规则方案实现,其它的静态分类实现也不排除(例如Ns等于3的情形),一旦PO出现位置静态规则制定,***广播的特殊子帧的位置应该排除PO可能的出现位置,二者需要***进行协调。此时,计算PO位置公式中的Ns参数可在1或2中取值(不排除Ns取值为3的场景)。
当w=4时,规则如下:
表7 w=4时FDD PO静态规则表格
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
6、7、8和9 |
N/A |
N/A |
N/A |
2 |
2、3、4和5 |
6、7、8和9 |
N/A |
N/A |
表8 w=4时TDD PO静态规则表格
Ns |
POwhen i_s=0 |
POwhen i_s=1 |
POwhen i_s=2 |
POwhen i_s=3 |
1 |
1、2、3和4 |
N/A |
N/A |
N/A |
2 |
1、2、3和4 |
5、6、7和8 |
N/A |
N/A |
表7和表8只是w=4时的一种PO出现位置静态规则方案实现,其它的静态分类实现也不排除,一旦PO出现位置静态规则制定,***广播的特殊子帧的位置应该排除PO可能的出现位置,二者需要***进行协调,此时,计算PO位置公式中的Ns参数可在1或2中取值。
本发明的上述实施例中,DRX周期中,特殊子帧的位置与PO的位置非重叠或者非冲突。也就是说,与不同PO长度相配套的PO位置静态表格也是需要考虑特殊子帧的存在的,由于特殊子帧位置也是网络侧通过***消息告诉终端的,网络侧分配的特殊子帧的位置也是应该和不同PO长度下的PO位置静态表格相适配的,也就是不论何种PO长度配置,特殊子帧出现的位置总是要避开PO出现的子帧的。
本发明的上述实施例,通过确定寻呼机会PO的长度;根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。从而避免了在高频NR***中PO的重叠。
本发明的实施例还提供一种通信设备,包括:
处理器,用于确定寻呼机会PO的长度;并根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
其中,所述处理器确定寻呼机会PO的长度时,具体用于:根据PO包括的子帧的长度或者PO包括的符号的长度,确定寻呼机会PO的长度。
其中,PO所在的寻呼帧和PO的计算方法包括:
PO所在的寻呼帧PF的计算公式为:SFN mod T=(T div N)*(UE_ID mod N);
PO在静态规则表格中的位置索引:i_s=floor(UE_ID/N)mod Ns;
其中,T表示非连续接收DRX周期,N=min(T,nB);Ns=max(1,nB/T);nB={4T,2T,T,T/2,T/4,T/8,T/16,T/32};UE_ID=IMSI mod 1024。
其中,预先配置的PO静态规则表格是按照PO的长度对一个子帧长度的倍数向上取整进行配置的。
其中,预先配置的PO静态规则表格中包括:PO的位置索引i_s,每个无线帧内包含的PO的个数以及PO所在子帧的子帧号之间的对应关系;
其中,PO静态规则表格中,一个i_s索引下包含的子帧号的个数与PO包括的子帧的个数相同。
其中,所述PO包括的子帧的个数大于或者等于1。
其中,所述PO包括的子帧的个数包括:1、2、3或4。
其中,DRX周期中,特殊子帧的位置与PO的位置非重叠或者非冲突。
需要说明的是,该通信设备可以是网络设备,比如基站,也可以是终端;
如果是网络设备,则该网络设备在确定PO位置后,可以在PO上发送寻呼消息;
如果是终端,则该终端在确定PO位置后,可以在PO上接收寻呼消息。
该通信设备是与上述方法实施例对应的通信设备,上述方法实施例中所有实现方式均适用于该通信设备的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种寻呼机会的位置确定装置,包括:
第一确定模块,用于确定寻呼机会PO的长度;
第二确定模块,用于根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
其中,第一确定模块具体用于:根据PO包括的子帧的长度或者PO包括的符号的长度,确定寻呼机会PO的长度。
其中,PO所在的寻呼帧和PO的计算方法包括:
PO所在的寻呼帧PF的计算公式为:SFN mod T=(T div N)*(UE_ID mod N);
PO在静态规则表格中的位置索引:i_s=floor(UE_ID/N)mod Ns;
其中,T表示非连续接收DRX周期,N=min(T,nB);Ns=max(1,nB/T);nB={4T,2T,T,T/2,T/4,T/8,T/16,T/32};UE_ID=IMSI mod 1024。
其中,预先配置的PO静态规则表格是按照PO的长度对一个子帧长度的倍数向上取整进行配置的。
其中,预先配置的PO静态规则表格中包括:PO的位置索引i_s,每个无线帧内包含的PO的个数以及PO所在子帧的子帧号之间的对应关系;
其中,PO静态规则表格中,一个i_s索引下包含的子帧号的个数与PO包括的子帧的个数相同。
其中,所述PO包括的子帧的个数大于或者等于1。
其中,所述PO包括的子帧的个数包括:1、2、3或4。
其中,DRX周期中,特殊子帧的位置与PO的位置非重叠或者非冲突。
该装置是与上述方法实施例对应的装置,上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到相同的技术效果。
本发明的实施例还提供一种通信设备,包括:
处理器,被配置为执行如下功能:用于确定寻呼机会PO的长度,根据所述PO的长度、预先配置的PO静态规则表格以及PO所在的寻呼帧和PO的计算方法,确定PO在非连续接收DRX周期中的位置。
本发明的实施例还提供一种计算机存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。