本发明涉及无线通信技术领域,尤其涉及一种寻呼方法、设备及系统。
背景技术:
机器对机器(英文:Machine to Machine,缩写:M2M)通信是一种包括无需人交互的一个或多个机器设备的数据通信,其中,M2M通信中使用的机器设备(如传感器、电表、水表、报警设备)可称为用户设备。由于M2M通信系统中用户设备数量巨大且多由电池供电,对M2M系统而言更换一次电池会是一个极大的工作量,鉴于此,人们希望用户设备具有较低的功率消耗,较长的待机时间。为满足用户设备的这一特性,在M2M通信系统的空闲模式下,基站周期性地向用户设备发送寻呼消息,以使用户设备仅在特定间隔按照基站发送的寻呼消息唤醒并发送和接收数据,而在其他时间段处于休眠状态,即关闭自身的通信接口,以便减少用户设备的电池电力。
图1示出了现有M2M通信系统中寻呼消息调度周期的帧格式,如图1所示,一个寻呼周期(英文:Paging Cycle,缩写:PC),包含若干个寻呼帧(英文:Paging Frame),每个寻呼帧包含若干个寻呼机会(英文:Paging Occasion,缩写:PO),其中,PF为一个无线帧,PO为一个无线子帧,在PO时刻向用户设备发送寻呼调度信息,其中,所述寻呼调度信息为下行控制信息(英文:Downlink Control Information,缩写:DCI),用于指示寻呼消息的所处的位置,用户设备在PO时刻接收到寻呼调度消息后,解析出寻呼消息的位置获取寻呼消息,成功唤醒用户设备。
然而,在实际应用中,基站向用户设备发送寻呼消息时仅采用现有蜂窝系统的传输机制,并未考虑用户设备所处位置的覆盖强度,此处,若用户设备部署的位置位于角落、或者地下室等覆盖区域很差的地方,则会使得用户设备接收不到寻呼消息。
技术实现要素:
本发明的实施例提供一种寻呼方法、设备及系统,以解决现有用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明实施例提供一种寻呼方法,所述方法包括:
基站接收用户设备的寻呼消息;其中,所述寻呼消息包含有所述用户设备的用户标识;
根据所述用户设备的用户标识,计算所述用户设备的寻呼位置,以及确定所述用户设备的覆盖等级;
根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
在第一方面的第一种可能实现的方式中,结合第一方面,所述确定所述用户设备的覆盖等级包括:
若所述寻呼消息未携带有所述用户设备的覆盖等级且所述基站也未存贮所述用户设备与覆盖等级的对应关系,则确定所述用户设备的覆盖等级为最差覆盖等级。
在第一方面的第二种可能实现的方式中,结合第一方面或第一方面的第一种可能实现的方式,所述根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息包括:
将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
在第一方面的第三种可能实现的方式中,结合第一方面至第一方面的第二种可能实现的方式中的任一种实现方式,所述基站接收用户设备的寻呼消息包括:
所述基站接收移动性管理实体MME或者服务通用分组无线服务技术支持节点SGSN发送的所述用户设备的寻呼消息。
在第一方面的第四种可能实现的方式中,结合第一方面的第三种可能实现的方式,所述计算所述用户设备的寻呼位置包括:
根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼位置所处的寻呼机会;
其中,寻呼超帧内寻呼机会的个数根据寻呼超帧的长度和下行控制信息间隔确定。
在第一方面的第五种可能实现的方式中,结合第一方面至第一方面的第四种可能实现的方式中的任一种实现方式,所述方法还包括:
若基站接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
根据重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
在第一方面的第六种可能实现的方式中,结合第一方面的第五种可能实现的方式,所述重新确定所述用户设备的覆盖等级包括:
若所述基站接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
或者,若所述基站接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
第二方面,本发明实施例提供一种寻呼方法,包括:
用户设备在寻呼位置接收基站发送寻呼调度信息;其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
所述用户设备根据所述用户设备的当前覆盖等级所对应的MCS对所述寻呼调度信息进行解码。
在第二方面的第一种可能实现的方式中,结合第二方面,所述方法还包括:
若所述用户设备成功解析出所述寻呼调度信息,则按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;
或者,若所述用户设备解析所述寻呼调度信息失败,则通过所述基站向所述MME/SGSN上报所述用户设备的当前覆盖等级。
在第二方面的第二种可能实现的方式中,结合第二方面的第一种可能实现的方式,所述通过所述基站向所述MME/SGSN上报所述用户设备的当前覆盖等级包括:
所述用户设备向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述用户设备的当前覆盖等级;
或者,所述用户设备向所述基站上报携带有用户设备的当前覆盖的注册Attach消息或者跟踪区更新TAU消息或者路由区更新RAU消息,指示所述基站向MME或者SGSN转发所述Attach消息或者所述TAU消息或者所述RAU消息。
第三方面,本发明实施例提供一种基站,包括:
接收单元,用于接收用户设备的寻呼消息;其中,所述寻呼消息包含所述用户设备的用户标识;
计算单元,用于根据所述接收单元接收到的用户标识,计算所述用户设备的寻呼位置;
确定单元,用于根据所述接收单元接收到的用户标识,确定所述用户设备的覆盖等级;
发送单元,用于根据所述确定单元确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述计算单元计算的寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
在第三方面的第一种可能实现的方式中,结合第三方面,所述确定单元具体用于:
若所述寻呼消息未携带有所述用户设备的覆盖等级且所述基站也未存贮所述用户设备与覆盖等级的对应关系,则确定所述用户设备的覆盖等级为最差覆盖等级。
在第三方面的第二种可能实现的方式中,结合第三方面或第三方面的第一种可能实现的方式,所述发送单元具体用于:
将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
在第三方面的第三种可能实现的方式中,结合第三方面至第三方面的第二种可能实现的方式中的任一种实现方式,所述接收单元具体用于:
接收MME或者SGSN发送的所述用户设备的寻呼消息。
在第三方面的第四种可能实现的方式中,结合第三方面的第三种可能实现的方式,所述计算单元具体用于:
根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼位置所处的寻呼机会;
其中,寻呼超帧内寻呼机会的个数根据寻呼超帧的长度和下行控制信息间隔确定。
在第三方面的第五种可能实现的方式中,结合第三方面至第三方面的第四种可能实现的方式中的任一种实现方式,所述确定单元,还用于若所述接收单元接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
所述发送单元,还用于根据所述确定单元重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
在第三方面的第六种可能实现的方式中,结合第三方面的第五种可能实现的方式,所述确定单元具体用于:
若所述基站接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
或者,若所述基站接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
第四方面,本发明实施例提供一种用户设备,包括:
接收单元,用于在寻呼位置接收基站发送寻呼调度信息;其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
解析单元,用于根据所述用户设备的当前覆盖等级所对应的MCS对所述寻呼调度信息进行解码。
在第四方面的第一种可能实现的方式中,结合第四方面,若所述用户设备成功解析出所述寻呼调度信息,所述用户设备还包括:
获取单元,用于若所述解析单元成功解析出所述寻呼调度信息,按照所述接收单元接收的寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;
上报单元,用于若所述解析单元解析所述寻呼调度信息失败,向所述基站上报所述用户设备的当前覆盖等级。
在第四方面的第二种可能实现的方式中,结合第四方面的第一种可能实现的方式,所述上报单元具体用于:
向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述用户设备的当前覆盖等级;
或者,向所述基站上报携带有用户设备的当前覆盖的注册Attach消息或者跟踪区更新TAU消息或者路由区更新RAU消息,指示所述基站向MME或者SGSN转发所述Attach消息或者所述TAU消息或者所述RAU消息。
第五方面,本发明实施例提供一种寻呼系统,包括:如第三方面至第三方面的第六种可能的实现方式中的任一种实现所述的基站、如第四方面至第四方面的第二种可能的实现方式中的任一种实现所述的用户设备、以及核心网设备;
其中,所述核心网设备为MME或者SGSN。
第六方面,本发明实施例提供一种基站,包括:
通信单元,用于接收机器对机器用户设备的寻呼消息;其中,所述寻呼消息包含所述用户设备的用户标识;
处理器,用于根据所述通信单元接收到用户标识,计算所述用户设备的寻呼位置,以及确定所述用户设备的覆盖等级;
所述通信单元,还用于根据所述处理器确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述处理器计算的寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
在第六方面的第一种可能实现的方式中,结合第六方面,所述处理器具体用于:
若所述寻呼消息未携带有所述用户设备的覆盖等级且所述基站也未存贮所述用户设备与覆盖等级的对应关系,则确定所述用户设备的覆盖等级为最差覆盖等级。
在第六方面的第二种可能实现的方式中,结合第六方面或第六方面的第一种可能实现的方式,所述通信单元具体用于:
将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
在第六方面的第三种可能实现的方式中,结合第六方面至第六方面的第二种可能实现的方式中的任一种实现方式,所述通信单元具体用于:
接收MME或者SGSN发送的所述用户设备的寻呼消息。
在第六方面的第四种可能实现的方式中,结合第六方面的第三种可能实现的方式,所述处理器具体用于:
根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼位置所处的寻呼机会;
其中,寻呼超帧内寻呼机会的个数根据寻呼超帧的长度和下行控制信息间隔确定。
在第六方面的第五种可能实现的方式中,结合第六方面至第六方面的第四种可能实现的方式中的任一种实现方式,
所述处理器,还用于若所述通信单元接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
所述通信单元,还用于根据所述处理器重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
在第六方面的第六种可能实现的方式中,结合第六方面的第五种可能实现的方式,所述处理器具体用于:
若所述基站接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
或者,若所述基站接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
第七方面,本发明实施例提供一种用户设备,包括:
通信单元,用于在寻呼位置接收基站发送寻呼调度信息;其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
处理器,用于根据所述用户设备的当前覆盖等级所对应的MCS对所述通信单元接收到的寻呼调度信息进行解码。
在第七方面的第一种可能实现的方式中,结合第七方面,所述处理器,还用于若所述处理器成功解析出所述寻呼调度信息,按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;
所述通信单元,还用于若所述处理器解析所述寻呼调度信息失败,向所述基站上报所述用户设备的当前覆盖等级。
在第七方面的第二种可能实现的方式中,结合第七方面的第一种可能实现的方式,所述通信单元具体用于:
向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述随机接入消息,以使得所述MME或者所述SGSN向所述基站发送用于指示重新发送所述用户设备的寻呼消息的重发指示信息。
第八方面,本发明实施例提供一种寻呼系统,包括:如第六方面至第六方面的第六种可能的实现方式中的任一种实现所述的基站、如第七方面至第七方面的第二种可能的实现方式中的任一种实现所述的用户设备、以及核心网设备;
其中,所述核心网设备为MME或者SGSN。
由上可知,本发明实施例提供一种寻呼方法、设备及系统,当基站接收到用户设备的寻呼消息时,计算所述用户设备的寻呼位置,获取所述用户设备的覆盖等级;根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息,与现有技术相比,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数。避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为现有M2M通信系统中寻呼消息调度周期的帧格式;
图2为本发明一实施例提供的寻呼方法的应用场景;
图3为本发明另一实施例提供的寻呼方法的流程图;
图4为本发明实施例提供的寻呼消息调度周期的帧格式;
图5为本发明又一实施例提供的寻呼方法的流程图;
图6为本发明另一实施例提供的寻呼方法的流程图;
图7为本发明一实施例提供的基站的结构图;
图8为本发明一实施例提供的用户设备的结构图;
图8A为本发明一实施例提供的用户设备的结构图;
图8B为本发明一实施例提供的用户设备的结构图;
图9为本发明一实施例提供的寻呼系统的结构图;
图10为本发明另一实施例提供的基站的结构图;
图11为本发明另一实施例提供的用户设备的结构图;
图12为本发明另一实施例提供的寻呼系统的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的寻呼方法,不仅适用于长期演进(英文:Long Term Evolution,缩写:LTE)网络系统,还适应下述任一网络系统:增强型长期演进(英文:Advanced Long Term Evolution,缩写:LTE-A)、通用移动通信系统(英文:Universal Mobile Telecommunications System,缩写:UMTS)和全球移动通信(英文:Global System for Mobile Communication,缩写:GSM)系统等,而对于该寻呼方法具体适用于哪个通信系统,本发明实施例对比不进行限定,本发明实施例仅以该寻呼方法适用于LTE系统为例进行说明。图2示出了本发明实施例提供的寻呼方法的应用场景,该场景可以包括:多个用户设备、基站以及核心网设备;移动性管理实体(英文:Moblity Management Entity,缩写:MME);其中,用户设备又可以称之为机器类型通信(英文:Machine Type Communication,缩写:MTC),可以为未伴有人交互的设备中的任一种设备,通过基站进行信息交互,且用户设备可以处于覆盖等级比较强的位置,如现有蜂窝网络的强覆盖区域,也可以处于覆盖等级很差的位置,如现有蜂窝网络的弱覆盖区域(角落、地下室等地);核心网设备可以为与基站通过S1接口连接的移动性管理实体(英文:Moblity Management Entity,缩写:MME);也可以为与基站通过Gb接口连接的服务GPRS(英文:General Packet Radio Service,中文:通用分组无线服务技术)支持节点(英文:Serving GPRS Support Node,缩写:SGSN);对于处于覆盖等级很强的用户设备,不需要加大寻呼消息的传输增益就可以使得用户设备正确地接收到寻呼消息,而对于处于覆盖等级很差的用户设备,则需要对寻呼消息进行增大传输增益的相应处理(如增大传输码率、改变编码方式、扩频)才能使得用户设备接收正确地到寻呼消息,即需要根据用户设备的覆盖等级对发送给用户设备的寻呼消息进行不同的处理,才能使用户设备正确地接收到寻呼消息。鉴于此,本发明实施例中,当核心网设备需要寻呼一用户设备,将寻呼消息发送给基站后,基站根据用户设备的当前的覆盖等级在特定时刻将寻呼消息进行处理后发送给用户设备,以使得用户设备能够很好的接收到寻呼消息,下面对本发明实施例提供的寻呼方法进行介绍。
实施例一
如图3示出了本发明实施例一提供的寻呼方法的流程图,如图3所示,所述方法可以包括:
301、基站接收用户设备的寻呼消息。
优选的,基站可以通过S1接收MME发送的用户设备的寻呼消息;或者通过Gb接口接收SGSN发送的用户设备的寻呼消息。
其中,寻呼消息包含有所述用户设备的用户标识,用于唤醒空闲状态下的用户设备。
302、基站根据所述用户设备的用户标识,计算所述用户设备的寻呼位置。
其中,寻呼位置用于发送寻呼调度信息;寻呼调度信息用于指示基站向用户设备发送空口寻呼消息的发送位置。需要说明的是,本发明实施例中寻呼消息调度周期的帧格式与图1是不同的,如图4所示,本发明实时中,每个寻呼周期包含若干个寻呼超帧(Paging Super Frame),每个寻呼超帧包含若干个寻呼机会(Paging Occasion),其中,寻呼机会为一个无线帧,相当于图1中的寻呼帧,寻呼机会即为寻呼位置,用于承载下行控制信息(Downlink Control Information,DCI),如寻呼调度信息,每个下行控制信息占用一个无线子帧,相当于占用图1中的一个寻呼机会。
优选的,基站可以根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼位置所处的寻呼超帧;如根据公式:SFN mod T=(T div N)*(UE_ID mod N)确定寻呼消息所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼位置所处的寻呼机会;如根据公式:PO=floor(UE_ID/N)mod Ns确定寻呼消息所处的寻呼机会。
其中,上述公式中的符号:“mod”表示对两个整数相除取余;“div”表示:对两个整数相除;“*”表示对两个整数相乘;“floor”表示向下取整;“/”表示对两个相除。
上述公式中的参数:UE_ID表示用户设备的设备标识,用于识别用户设备,可以为下述任一种识别码:国际移动用户识别码(英文:International Mobile Subscriber Identification Number,缩写:IMSI)、临时识别码(英文:Temporary Mobile Subscriber Identity,缩写:TMSI)、全球唯一临时UE标识Globally Unique Temporary UE Identity、移动设备国际身份码(英文:International Mobile Equipment Identity,缩写:IMEI)。
T表示寻呼周期。
Ns表示一个下行控制信息间隔(DCI interval)中寻呼机会(PO)的个数,取值为Ns=ceil(the length of a super frame/the length of DCI interval),即寻呼机会的个数等于寻呼超帧的长度与下行控制信息间隔的除数向上取整后的整数值;比如:在当前M2M通信系统中,超帧的长度为64个无线帧(radio frame),此时,若DCI interval为64个radio frame,则Ns最多为1;若DCI interval为32个radio frame,Ns最多为2;若DCI interval为1个radio frame,则Ns最多为64个。
N表示一个寻呼周期中寻呼超帧的密度;比如:N=T/4表示一个寻呼周期T内每4个超帧才可能有一次寻呼超帧;N=T/2表示一个寻呼周期T内每偶数个超帧才有一次寻呼超帧;N=T表示一个寻呼周期T内每个超帧都可能是寻呼超帧。
303、基站确定所述用户设备的覆盖等级。
其中,所述覆盖等级用于表示用户设备所处位置的网络覆盖强度,可以根据系统规定划分为不同的等级;通常情况下,窄带系统中设计3个覆盖等级,分别为:0级、1级、2级,覆盖等级越高表示网络覆盖强度越小,越需要采用能够增强网络覆盖强度的编码调制方式。所述覆盖等级可以包含在所述寻呼消息中,或者,预先存储在所述基站中。
此外,若所述覆盖等级未包含在所述寻呼消息中,或者,未预先存储在所述基站中,则基站确定所述用户设备的覆盖等级为最差覆盖等级。
304、基站根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
其中,空口寻呼消息为在同一个空口上的发射的一个或多个M2M的寻呼消息,
优选的,基站可以将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
其中,所述寻呼记录列表包含:寻呼消息、以及寻呼消息与用户设备的对应关系。
覆盖等级与调制编码格式MCS的对应关系是M2M通信过程中根据需要进行设置的,本发明实施例对比不进行限定。
例如,若用户设备1的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备1的覆盖等级为1,用户设备2的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备2的覆盖等级为1,用户设备3的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备3的覆盖等级为1,则可以将用户设备1、用户设备2和用户设备3的寻呼消息合并在同一个寻呼记录列表,并将该寻呼记录列表通过一个空口发射出去。
表1
寻呼消息设备标识
寻呼消息1用户设备1
寻呼消息2用户设备2
寻呼消息3用户设备3
显然,在步骤304中,基站可以采用默认的编码调制方式(如最差覆盖等级对应的编码调制方式)发送寻呼消息;可以根据MME/SGSN发送的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息;还可以根据基站内部存储的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息集;实现了根据用户设备的覆盖等级向用户设备发送寻呼消息,在一定程度上使处于不同覆盖等级的用户设备获取到自身对应的寻呼消息,并向MME/SGSN返回一个指示寻呼成功的响应消息。但是,由于用户设备会有一定的移动且用户设备所处的通信环境具有变化性,基站本次确定的用户设备的覆盖等级并不能准确代表用户设备的当前覆盖等级,若根据该覆盖等级对应的MCS进行编码调制发送寻呼消息,则会使得用户设备因解析不出寻呼调度信息而获取不到寻呼消息,进而引起重发寻呼消息,因此,为了减少重发用户设备的寻呼消息的次数,进一步的,所述方法还包括:
若基站接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
根据重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
示例性的,所述重新确定所述用户设备的覆盖等级可以包括:
若所述基站接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
若所述基站接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
由上可知,本发明实施例提供一种寻呼方法,当基站接收到用户设备的寻呼消息时,计算所述用户设备的寻呼位置,确定所述用户设备的覆盖等级;根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例二
图5示出了本发明实施例二提供的寻呼方法的流程图,如图5所示,所述方法可以包括:
501、用户设备在寻呼位置接收基站发送寻呼调度信息。
其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
所述空口寻呼消息包含一寻呼消息记录列表,寻呼消息记录列表包含至少一个用户设备的寻呼消息,以及用户设备的寻呼消息与用户设备的对应关系;其中,寻呼消息列表中各用户设备的寻呼消息的寻呼位置和覆盖等级与所述用户设备的寻呼位置和覆盖等级相同。
需要说明的是,用户设备计算寻呼位置的方法与基站计算寻呼位置的方法相同,在此不再赘述。
502、用户设备根据所述用户设备的当前覆盖等级所对应的MCS对所述寻呼调度信息进行解码。
其中,用户设备可以根据参考信号接收功率(英文:Reference Signal Receiving Power,缩写:RSRP)确定自身的当前覆盖等级。
进一步的,若所述用户设备成功解析出所述寻呼调度信息,则表示基站发送寻呼调度信息时采用的覆盖等级与用户设备当前的覆盖等级相同或者低于用户设备的当前覆盖等级,所述方法还包括:
用户设备按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息。
若所述用户设备解析所述寻呼调度信息失败,则表示基站发送寻呼调度信息时采用的覆盖等级高于用户设备当前的覆盖等级,用户设备需要向所述MME/SGSN上报所述用户设备的当前覆盖等级。
示例性的,用户设备向向所述MME/SGSN上报所述用户设备的当前覆盖等级可以包括:
用户设备向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述用户设备的当前覆盖等级;
或者,用户设备向所述基站上报携带有用户设备的当前覆盖的注册Attach消息或者跟踪区更新(Tracking Area Update,TAU)消息或者路由区更新(Route Area Update,RAU)消息,指示所述基站向MME或者SGSN转发所述Attach消息或者所述TAU消息或者所述RAU消息。
由上可知,本发明实施例提供一种寻呼方法,当用户设备接收基站发送的寻呼调度信息后,若成功解析出所述寻呼调度信息,则按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;若解析所述寻呼调度信息失败,则向所述基站上报所述用户设备的当前覆盖等级,以使得基站在向用户设备重发寻呼消息时,根据用户设备的当前覆盖等级向用户设备重发消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
下面以图2所示的应用场景为例,通过实施例三对本发明提供的寻呼方法进行详细介绍。
实施例三
图6为本发明实施例提供的寻呼方法的流程图,如图6所示,所述方法可以包括:
601、核心网设备向基站发送用户设备的寻呼消息。
优选的,核心网设备通过S1接口或者Gb接口向基站发送用户设备的寻呼消息。
其中,寻呼消息用于唤醒空闲状态下的用户设备。
602、基站计算所述用户设备的寻呼位置。
其中,寻呼位置由寻呼超帧和寻呼机会确定,用于发送寻呼调度信息;寻呼调度信息用于指示基站向用户设备发送空口寻呼消息的发送位置。
优选的,基站可以根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼超帧;如根据公式:SFN mod T=(T div N)*(UE_ID mod N)确定寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼机会;如根据公式:PO=floor(UE_ID/N)mod Ns确定寻呼位置所处的寻呼机会。
603、基站确定所述用户设备的覆盖等级。
其中,所述覆盖等级用于表示用户设备所处位置的网络覆盖强度,可以根据系统规定划分为不同的等级;通常情况下,窄带系统中设计3个覆盖等级,分别为:0级、1级、2级,覆盖等级越高表示网络覆盖强度越小,越需要采用能够增强网络覆盖强度的编码调制方式。所述覆盖等级可以包含在所述寻呼消息中,或者,预先存储在所述基站中。
此外,若所述覆盖等级未包含在所述寻呼消息中,或者,未预先存储在所述基站中,则基站确定所述用户设备的覆盖等级为最差覆盖等级。
604、基站根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息。
其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息;空口寻呼消息为在同一个空口上的发射的一个或多个用户设备的寻呼消息。
优选的,基站可以将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
其中,所述寻呼记录列表包含:寻呼消息、以及寻呼消息与用户设备的对应关系。
605、用户设备在寻呼位置接收基站发送的寻呼调度信息。
需要说明的是,用户设备计算寻呼位置的方法与基站计算寻呼位置的方法相同。
606、用户设备解析寻呼调度消息,若所述用户设备成功解析出所述寻呼调度信息,则执行步骤607-608;若所述用户设备解析所述寻呼调度信息失败,则执行步骤609-610。
优选的,用户设备可以采用用户设备自身确定的覆盖等级对应的调制编码方式解析所述寻呼调度消息。其中,用户设备可以根据参考信号接收功率(英文:Reference Signal Receiving Power,缩写:RSRP)确定自身的覆盖等级。
607、用户设备按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息。
608、用户设备通过基站向核心网设备返回用于指示寻呼成功的响应消息。
609、用户设备向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息。
610、基站通过第一S1或者Gb接口向核心网设备上报携带有用户设备的当前覆盖等级的随机接入消息。
611、当核心网设备在预设时间内没有收到任何响应消息时,则通过第二S1或者Gb接口向基站重发指示信息,其中,所述重发指示信息用于指示重新发送所述用户设备的寻呼消息的重发指示信息,若所述重发指示消息中包含用户设备的当前覆盖等级,则执行步骤612;若所述重发指示消息中未包含用户设备的当前覆盖顶级,则执行步骤613。
612、基站根据第二S1或者Gb接口获得的用户设备的覆盖等级向用户设备重发寻呼消息。
613、基站重新确定用户设备的覆盖等级为次一级的覆盖等级,或者最差覆盖等级。
614、基站根据重新确定的用户设备的覆盖等级向用户设备发送寻呼消息。
由上可知,本发明实施例提供一种寻呼方法。基站接收核心网设备发送的用户设备的寻呼消息后,计算所述用户设备的寻呼位置,并根据确定到的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;用户设备接收到基站发送的寻呼调度信息后,解析寻呼调度消息,获取寻呼消息,若解析成功则返回响应消息;若解析失败,则上报用户设备的当前覆盖等级,使得基站根据该当前覆盖等级向用户设备重发寻呼消息,或者不上报当前覆盖等级,使得基站根据重新确定的覆盖等级向用户设备重发寻呼消息;实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例四
图7示出了基站70的结构图,其中,所述基站70执行实施例一所述的寻呼方法,如图7所示,所述基站70可以包括:
接收单元701,用于接收用户设备的寻呼消息。
其中,寻呼消息包含所述用户设备的用户标识,用于唤醒空闲状态下的用户设备。
计算单元702,用于根据所述接收单元701接收的用户标识,计算所述用户设备的寻呼位置。
其中,寻呼位置用于发送寻呼调度信息;寻呼调度信息用于指示基站向用户设备发送空口寻呼消息的发送位置。需要说明的是,本发明实施例中寻呼消息调度周期的帧格式与图1是不同的,如图4所示,本发明实时中,每个寻呼周期包含若干个寻呼超帧(Paging Super Frame),每个寻呼超帧包含若干个寻呼机会(Paging Occasion),其中,寻呼机会为一个无线帧,相当于图1中的寻呼帧,寻呼机会即为寻呼位置,用于承载下行控制信息(Downlink Control Information,DCI),如寻呼调度信息,每个下行控制信息占用一个无线子帧,相当于占用图1中的一个寻呼机会。
确定单元703,用于根据所述接收单元701接收到的用户标识,确定所述用户设备的覆盖等级。
其中,所述覆盖等级用于表示用户设备所处位置的网络覆盖强度,可以根据系统规定划分为不同的等级;通常情况下,窄带系统中设计3个覆盖等级,分别为:0级、1级、2级,覆盖等级越高表示网络覆盖强度越小,越需要采用能够增强网络覆盖强度的编码调制方式。所述覆盖等级可以包含在所述寻呼消息中,或者,预先存储在所述基站中。
此外,若所述覆盖等级未包含在所述寻呼消息中,或者,未预先存储在所述基站中,则确定单元703确定所述用户设备的覆盖等级为最差覆盖等级。
发送单元704,用于根据所述确定单元703确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述计算单元702计算出的寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
其中,空口寻呼消息为在同一个空口上的发射的一个或多个M2M的寻呼消息,
进一步的,所述接收单元701具体用于:
通过S1接收MME发送的用户设备的寻呼消息;或者通过Gb接口接收SGSN发送的用户设备的寻呼消息。
进一步的,所述计算单元702具体用于:
根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼超帧;如根据公式:SFN mod T=(T div N)*(UE_ID mod N)确定所述寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼机会;如根据公式:PO=floor(UE_ID/N)mod Ns确定所述寻呼位置所处的寻呼机会。
其中,上述公式中的符号:“mod”表示对两个整数相除取余;“div”表示:对两个整数相除;“*”表示对两个整数相乘;“floor”表示向下取整;“/”表示对两个相除。
上述公式中的参数:UE_ID表示用户设备的设备标识,用于识别用户设备,可以为下述任一种识别码:国际移动用户识别码(英文:International Mobile Subscriber Identification Number,缩写:IMSI)、临时识别码(英文:Temporary Mobile Subscriber Identity,缩写:TMSI)、全球唯一临时UE标识Globally Unique Temporary UE Identity、移动设备国际身份码(英文:International Mobile Equipment Identity,缩写:IMEI)。
T表示寻呼周期。
Ns表示一个下行控制信息间隔(DCI interval)中寻呼机会(PO)的个数,取值为Ns=ceil(the length of a super frame/the length of DCI interval),即寻呼机会的个数等于寻呼超帧的长度与下行控制信息间隔的除数向上取整后的整数值;比如:在当前M2M通信系统中,超帧的长度为64个无线帧(radio frame),此时,若DCI interval为64个radio frame,则Ns最多为1;若DCI interval为32个radio frame,Ns最多为2;若DCI interval为1个radio frame,则Ns最多为64个。
N表示一个寻呼周期中寻呼超帧的密度;比如:N=T/4表示一个寻呼周期T内每4个超帧才可能有一次寻呼超帧;N=T/2表示一个寻呼周期T内每偶数个超帧才有一次寻呼超帧;N=T表示一个寻呼周期T内每个超帧都可能是寻呼超帧。
进一步的,所述发送单元704具体用于:
将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
其中,所述寻呼记录列表包含:寻呼消息、以及寻呼消息与用户设备的对应关系。
覆盖等级与调制编码格式MCS的对应关系是M2M通信过程中根据需要进行设置的,本发明实施例对比不进行限定。
例如,若用户设备1的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备1的覆盖等级为1,用户设备2的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备2的覆盖等级为1,用户设备3的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备3的覆盖等级为1,则可以将用户设备1、用户设备2和用户设备3的寻呼消息合并在同一个寻呼记录列表,并将该寻呼记录列表通过一个空口发射出去。
显然,基站可以采用默认的编码调制方式(如最差覆盖等级对应的编码调制方式)发送寻呼消息;可以根据MME/SGSN发送的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息;还可以根据基站内部存储的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息集;实现了根据用户设备的覆盖等级向用户设备发送寻呼消息,在一定程度上使处于不同覆盖等级的用户设备确定到自身对应的寻呼消息,并向MME/SGSN返回一个指示寻呼成功的响应消息。但是,由于用户设备会有一定的移动且用户设备所处的通信环境具有变化性,基站本次确定的用户设备的覆盖等级并不能准确代表用户设备的当前覆盖等级,若根据该覆盖等级对应的MCS进行编码调制发送寻呼消息,则会使得用户设备因解析不出寻呼调度信息而获取不到寻呼消息,进而引起重发寻呼消息。
因此,为了减少重发用户设备的寻呼消息的次数,进一步的,所述确定单元703,还用于若接收单元701接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
所述发送单元704,还用于根据所述确定单元703重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
进一步的,所述确定单元703具体用于:
若所述接收单元701接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
或者,若所述接收单元701接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
由上可知,本发明实施例提供一种基站,当基站接收到用户设备的寻呼消息时,计算所述用户设备的寻呼位置,确定所述用户设备的覆盖等级;根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例五
图8示出了用户设备80的结构图,其中,所述用户设备用户执行实施例二所述的寻呼方法,如图8所示,所述用户设备80可以包括:
接收单元801,用于在寻呼位置接收基站发送寻呼调度信息。
其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
所述空口寻呼消息包含一寻呼消息记录列表,寻呼消息记录列表包含至少一个用户设备的寻呼消息,以及用户设备的寻呼消息与用户设备的对应关系;其中,寻呼消息列表中各用户设备的寻呼消息的寻呼位置和覆盖等级与所述用户设备的寻呼位置和覆盖等级相同。
需要说明的是,用户设备计算寻呼位置的方法与基站计算寻呼位置的方法相同,在此不再赘述。
解析单元802,用于根据所述用户设备的当前覆盖等级所对应的MCS对所述接收单元801接收到的寻呼调度信息进行解码。
进一步的,若所述解析单元802成功解析出所述寻呼调度信息,则表示基站发送寻呼调度信息时采用的覆盖等级与用户设备当前的覆盖等级相同或者低于用户设备的当前覆盖等级,如图8A所示,所述用户设备还包括:
获取单元803,用于按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息。
进一步的,若所述解析单元802解析所述寻呼调度信息失败,则表示基站发送寻呼调度信息时采用的覆盖等级高于用户设备当前的覆盖等级,如图8B所示,用户设备还包括:
上报单元804,用于向所述MME/SGSN上报所述用户设备的当前覆盖等级。
进一步的,上报单元804具体用于:
向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述用户设备的当前覆盖等级;
或者,向所述基站上报携带有用户设备的当前覆盖的注册Attach消息或者跟踪区更新TAU消息或者路由区更新RAU消息,指示所述基站向MME或者SGSN转发所述Attach消息或者所述TAU消息或者所述RAU消息。
由上可知,本发明实施例提供一种用户设备,当用户设备接收基站发送的寻呼调度信息后,若成功解析出所述寻呼调度信息,则按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;若解析所述寻呼调度信息失败,则向所述基站上报所述用户设备的当前覆盖等级,以使得基站在向用户设备重发寻呼消息时,根据用户设备的当前覆盖等级向用户设备重发消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例六
图9示出了寻呼系统的结构图,所述寻呼系统用于执行实施例三所述的寻呼方法,如图9所示,所述寻呼系统可以包括:基站90、至少一个用户设备91以及核心网设备92;
其中,基站90与上述实施例四种的基站70功能相同,用户设备91与上述实施例五种的用户设备80功能相同,在此不再赘述。
核心网设备92可以为MME或者SGSN,用于向基站90发送M2M91的寻呼消息,或者发送用于指示重新发送所述用户设备的寻呼消息的重发指示信息。
由上可知,本发明实施例提供一种寻呼系统,基站接收核心网设备发送的用户设备的寻呼消息后,计算所述用户设备的寻呼位置,并根据确定到的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;用户设备接收到基站发送的寻呼调度信息后,解析寻呼调度消息,获取寻呼消息,若解析成功则返回响应消息;若解析失败,则上报用户设备的当前覆盖等级,使得基站根据该当前覆盖等级向用户设备重发寻呼消息,或者不上报当前覆盖等级,使得基站根据重新确定的覆盖等级向用户设备重发寻呼消息;实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例七
图10示出了基站的结构图,所述基站用于执行实施例一所述的寻呼方法,如图10所示,所述基站100可以包括:通信单元1001,处理器1002、存储器1003、至少一个通信总线1004,用于实现这些设备之间的连接和相互通信;
通信单元1001,用于与外部网元之间进行数据传输;
处理器1002可能是一个中央处理器(英文:central processing unit,简称为CPU);
存储器1003,可以是易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM);或者非易失性存储器(英文:non-volatile memory),例如只读存储器(英文:read-only memory,缩写:ROM),快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD);或者上述种类的存储器的组合,并向处理器1002提供指令和数据。
通信单元1001,用于接收用户设备的寻呼消息。
其中,寻呼消息包含所述用户设备的用户标识,用于唤醒空闲状态下的用户设备。
处理器1002,用于根据通信单元1001接收的用户标识,计算所述用户设备的寻呼位置。
其中,寻呼位置用于发送寻呼调度信息;寻呼调度信息用于指示基站向用户设备发送空口寻呼消息的发送位置。需要说明的是,本发明实施例中寻呼消息调度周期的帧格式与图1是不同的,如图4所示,本发明实时中,每个寻呼周期包含若干个寻呼超帧(Paging Super Frame),每个寻呼超帧包含若干个寻呼机会(Paging Occasion),其中,寻呼机会为一个无线帧,相当于图1中的寻呼帧,寻呼机会即为寻呼位置,用于承载下行控制信息(Downlink Control Information,DCI),如寻呼调度信息,每个下行控制信息占用一个无线子帧,相当于占用图1中的一个寻呼机会。
所述处理器1002,还用于根据通信单元1001接收的用户标识,确定所述用户设备的覆盖等级。
其中,所述覆盖等级用于表示用户设备所处位置的网络覆盖强度,可以根据系统规定划分为不同的等级;通常情况下,窄带系统中设计3个覆盖等级,分别为:0级、1级、2级,覆盖等级越高表示网络覆盖强度越小,越需要采用能够增强网络覆盖强度的编码调制方式。所述覆盖等级可以包含在所述寻呼消息中,或者,预先存储在所述基站中。
此外,若所述覆盖等级未包含在所述寻呼消息中,或者,未预先存储在所述基站中,则处理器1002确定所述用户设备的覆盖等级为最差覆盖等级。
所述通信单元1001,还用于根据处理器1002确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在处理器1002计算出的寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息。
其中,空口寻呼消息为在同一个空口上的发射的一个或多个M2M的寻呼消息,
进一步的,所述通信单元1001具体用于:
通过S1接收MME发送的用户设备的寻呼消息;或者通过Gb接口接收SGSN发送的用户设备的寻呼消息。
进一步的,所述处理器1002具体用于:
根据网络配置的寻呼周期、寻呼超帧密度以及用户设备的设备标识计算所述寻呼超帧;如根据公式:SFN mod T=(T div N)*(UE_ID mod N)确定寻呼位置所处的寻呼超帧;
根据一个寻呼超帧内寻呼机会的个数、用户设备的设备标识以及寻呼超帧密度计算所述寻呼机会;如根据公式:PO=floor(UE_ID/N)mod Ns确定寻呼位置所处的寻呼机会。
其中,上述公式中的符号:“mod”表示对两个整数相除取余;“div”表示:对两个整数相除;“*”表示对两个整数相乘;“floor”表示向下取整;“/”表示对两个相除。
上述公式中的参数:UE_ID表示用户设备的设备标识,用于识别用户设备,可以为下述任一种识别码:国际移动用户识别码(英文:International Mobile Subscriber Identification Number,缩写:IMSI)、临时识别码(英文:Temporary Mobile Subscriber Identity,缩写:TMSI)、全球唯一临时UE标识Globally Unique Temporary UE Identity、移动设备国际身份码(英文:International Mobile Equipment Identity,缩写:IMEI)。
T表示寻呼周期。
Ns表示一个下行控制信息间隔(DCI interval)中寻呼机会(PO)的个数,取值为Ns=ceil(the length of a super frame/the length of DCI interval),即寻呼机会的个数等于寻呼超帧的长度与下行控制信息间隔的除数向上取整后的整数值;比如:在当前M2M通信系统中,超帧的长度为64个无线帧(radio frame),此时,若DCI interval为64个radio frame,则Ns最多为1;若DCI interval为32个radio frame,Ns最多为2;若DCI interval为1个radio frame,则Ns最多为64个。
N表示一个寻呼周期中寻呼超帧的密度;比如:N=T/4表示一个寻呼周期T内每4个超帧才可能有一次寻呼超帧;N=T/2表示一个寻呼周期T内每偶数个超帧才有一次寻呼超帧;N=T表示一个寻呼周期T内每个超帧都可能是寻呼超帧。
进一步的,所述通信单元1001具体用于:
将与所述用户设备的寻呼位置和覆盖等级相同的寻呼消息合并在同一个寻呼记录列表内;
将所述寻呼记录列表包含在与所述用户设备对应的空口寻呼消息里;
根据预设的覆盖等级与调制编码格式MCS的对应关系,采用与所述用户设备的覆盖等级对应的MCS对所述空口寻呼消息进行调制编码向所述用户设备发送。
其中,所述寻呼记录列表包含:寻呼消息、以及寻呼消息与用户设备的对应关系。
覆盖等级与调制编码格式MCS的对应关系是M2M通信过程中根据需要进行设置的,本发明实施例对比不进行限定。
例如,若用户设备1的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备1的覆盖等级为1,用户设备2的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备2的覆盖等级为1,用户设备3的寻呼位置中寻呼超帧为第1个超帧、寻呼机会为第6个无线帧,且用户设备3的覆盖等级为1,则可以将用户设备1、用户设备2和用户设备3的寻呼消息合并在同一个寻呼记录列表,并将该寻呼记录列表通过一个空口发射出去。
显然,基站可以采用默认的编码调制方式(如最差覆盖等级对应的编码调制方式)发送寻呼消息;可以根据MME/SGSN发送的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息;还可以根据基站内部存储的用户设备的覆盖等级,采用相应的编码调制方式传输寻呼消息集;实现了根据用户设备的覆盖等级向用户设备发送寻呼消息,在一定程度上使处于不同覆盖等级的用户设备确定到自身对应的寻呼消息,并向MME/SGSN返回一个指示寻呼成功的响应消息。但是,由于用户设备会有一定的移动且用户设备所处的通信环境具有变化性,基站本次确定的用户设备的覆盖等级并不能准确代表用户设备的当前覆盖等级,若根据该覆盖等级对应的MCS进行编码调制发送寻呼消息,则会使得用户设备因解析不出寻呼调度信息而获取不到寻呼消息,进而引起重发寻呼消息。
因此,为了减少重发用户设备的寻呼消息的次数,进一步的,所述处理器1002,还用于若通信单元1001接收到用于指示重新发送所述用户设备的寻呼消息的重发指示信息,则重新确定所述用户设备的覆盖等级;
所述通信单元1001,还用于根据处理器1002重新确定的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息。
进一步的,所述处理器1002具体用于:
若所述通信单元1001接收到的重发指示消息中包含用户设备的当前覆盖等级,则确定所述用户设备的覆盖等级为当前覆盖等级;
或者,若所述通信单元1001接收到的所述重发指示消息中未包含所述用户设备的当前覆盖等级,则降低所述用户设备的覆盖等级到次一级的覆盖等级,或者确定所述用户设备的覆盖等级为最差覆盖等级。
由上可知,本发明实施例提供一种基站,当基站接收到用户设备的寻呼消息时,计算所述用户设备的寻呼位置,确定所述用户设备的覆盖等级;根据所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;其中,所述寻呼调度信息用于指示所述空口寻呼消息的发送位置,所述空口寻呼消息包含所述用户设备的寻呼消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例八
图11示出了用户设备的结构图,所述用户设备用于执行实施例二所述的寻呼方法,如图11所示,所述用户设备110可以包括:通信单元1101,处理器1102、存储器1103、至少一个通信总线1104,用于实现这些设备之间的连接和相互通信;
通信单元1101,用于与外部网元之间进行数据传输;
处理器1102可能是一个中央处理器(英文:central processing unit,简称为CPU);
存储器1103,可以是易失性存储器(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:RAM);或者非易失性存储器(英文:non-volatile memory),例如只读存储器(英文:read-only memory,缩写:ROM),快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:HDD)或固态硬盘(英文:solid-state drive,缩写:SSD);或者上述种类的存储器的组合,并向处理器1102提供指令和数据。
通信单元1101,用于在寻呼位置接收基站发送寻呼调度信息。
其中,所述寻呼调度消息根据所述用户设备的覆盖等级对应的调制编码格式MCS进行编码,用于指示基站向所述用户设备发送的空口寻呼消息所处的位置,所述用户设备的覆盖等级由所述用户设备上报给MME/SGSN,并由所述MME/SGSN下发给所述基站;
所述空口寻呼消息包含一寻呼消息记录列表,寻呼消息记录列表包含至少一个用户设备的寻呼消息,以及用户设备的寻呼消息与用户设备的对应关系;其中,寻呼消息列表中各用户设备的寻呼消息的寻呼位置和覆盖等级与所述用户设备的寻呼位置和覆盖等级相同。
需要说明的是,用户设备计算寻呼位置的方法与基站计算寻呼位置的方法相同,在此不再赘述。
处理器1102,用于根据所述用户设备的当前覆盖等级所对应的MCS对所述通信单元1101接收到的寻呼调度信息进行解码。
进一步的,所述处理器1102,还用于若所述处理器1102成功解析出所述寻呼调度信息,则表示基站发送寻呼调度信息时采用的覆盖等级与用户设备当前的覆盖等级相同或者低于用户设备的当前覆盖等级,按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中确定所述用户设备的寻呼消息。
进一步的,所述通信单元1101,还用于若所述用户设备解析所述寻呼调度信息失败,则表示基站发送寻呼调度信息时采用的覆盖等级高于用户设备当前的覆盖等级,向所述MME/SGSN上报所述用户设备的当前覆盖等级。
进一步的,所述通信单元1101具体用于:
向所述基站上报携带有用户设备的当前覆盖等级的随机接入消息,指示所述基站向MME或者SGSN上报所述用户设备的当前覆盖等级;
或者,向所述基站上报携带有用户设备的当前覆盖的注册Attach消息或者跟踪区更新TAU消息或者路由区更新RAU消息,指示所述基站向MME或者SGSN转发所述Attach消息或者所述TAU消息或者所述RAU消息。
由上可知,本发明实施例提供一种用户设备,当用户设备接收基站发送的寻呼调度信息后,若成功解析出所述寻呼调度信息,则按照所述寻呼调度信息指示的位置接收所述基站发送的空口寻呼消息,从所述空口寻呼消息中获取所述用户设备的寻呼消息;若解析所述寻呼调度信息失败,则向所述基站上报所述用户设备的当前覆盖等级,以使得基站在向用户设备重发寻呼消息时,根据用户设备的当前覆盖等级向用户设备重发消息,实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
实施例九
图12示出了寻呼系统的结构图,所述寻呼系统用于执行实施例三所述的寻呼方法,如图12所示,所述寻呼系统可以包括:
基站120、至少一个用户设备121以及核心网设备122;
其中,基站120与上述实施例七种的基站100功能相同,用户设备121与上述实施例八种的用户设备110功能相同,在此不再赘述。
核心网设备122可以为MME或者SGSN,用于向基站120发送M2M121的寻呼消息,或者发送用于指示重新发送所述用户设备的寻呼消息的重发指示信息。
由上可知,本发明实施例提供一种寻呼系统,基站接收核心网设备发送的用户设备的寻呼消息后,计算所述用户设备的寻呼位置,并根据确定到的所述用户设备的覆盖等级向所述用户设备发送空口寻呼消息,以及在所述寻呼位置上发送寻呼调度信息;用户设备接收到基站发送的寻呼调度信息后,解析寻呼调度消息,获取寻呼消息,若解析成功则返回响应消息;若解析失败,则上报用户设备的当前覆盖等级,使得基站根据该当前覆盖等级向用户设备重发寻呼消息,或者不上报当前覆盖等级,使得基站根据重新确定的覆盖等级向用户设备重发寻呼消息;实现了M2M通信系统中基站根据用户设备的覆盖等级向用户设备发送寻呼消息,不仅使处于不同覆盖区域的用户设备在一定程度上能够正确接收到寻呼消息,同时减少了重发寻呼消息的次数;避免了现有基站向用户设备发送寻呼消息时未考虑用户设备所处位置的覆盖强度,而导致用户设备所处位置覆盖强度很差时,用户设备接收不到寻呼消息的问题。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。