一种lcs定位方法、mme及系统的制作方法_2

文档序号:9814961阅读:来源:国知局
[0050]图2为发明实施例一种LCS定位流程示意图;
[0051]图3为本发明实施例一种MME结构示意图;
[0052]图4为本发明实施例再一种MME结构示意图;
[0053]图5为本发明实施例再一种MME结构示意图;
[0054]图6为本发明实施例1所述的LCS业务流程图。
【具体实施方式】
[0055]为了避免在发生小区切换的场景下,定位结果准确性不高的技术问题,本发明实施例提供了一种LCS定位方法,如图2所示,该方法包括:
[0056]步骤21:移动性管理实体MME从用户设备UE所属的基站eNodeB获取所述UE所处的小区信息,其中,所述UE为待定位的UE ;
[0057]步骤22:MME根据所述UE所处的小区信息,获取所述UE的经玮度定位结果。
[0058]在本发明一实施例中,所述MME从UE所属的基站eNodeB获取所述UE所处的小区信息之前,该方法还包括:
[0059]MME接收来自位置网关中心GMLC的请求用户位置PSLR消息;
[0060]MME确定允许所述GMLC接入时,根据预设的UE的LCS业务签约数据和/或运营商移动定位业务LCS策略,对所述PSLR消息进行合法性验证;
[0061]MME确定PSLR消息合法时,进一步判断所述UE的移动管理状态是否是连接态,如果是,直接执行后续从eNodeB获取所述UE所处小区信息的流程;否则,MME触发寻呼,寻呼成功后再执行后续从eNodeB获取所述UE所处小区信息的流程。
[0062]在本发明一实施例中,所述MME从UE所属的eNodeB获取所述UE所处的小区信息,包括:
[0063]MME 向所述 eNodeB 发送位置报告控制 Locat1n Reporting Control 消息;
[0064]MME接收来自所述eNodeB的位置报告Locat1n Report响应,其中携带所述UE所处的小区信息。
[0065]在本发明一实施例中,所述MME根据所述UE所处的小区信息,获取所述UE的经玮度定位结果,包括:
[0066]MME向增强的移动定位服务中心E-SMLC发送位置定位请求消息,其中携带所述UE所处的小区信息;
[0067]MME接收来自E-SMLC的位置定位响应消息,其中携带所述UE的经玮度定位结果。
[0068]在本发明一实施例中,所述MME接收来自E-SMLC的位置定位响应消息之后,该方法还包括:
[0069]MME向GMLC发送提供用户位置确认PSLA消息,其中至少携带UE的经玮度定位结果O
[0070]本发明实施例还相应地提供了一种MME,如图3所示,该MME包括第一获取模块31和第二获取模块32 ;其中,
[0071]所述第一获取模块31,用于从用户设备UE所属的基站eNodeB获取所述UE所处的小区信息,其中,所述UE为待定位的UE ;
[0072]所述第二获取模块32,用于根据所述UE所处的小区信息,获取所述UE的经玮度定位结果。
[0073]在本发明一实施例中,如图4所示,所述MME还包括:接收模块33、合法性验证模块34和连接态判断模块35 ;其中,
[0074]所述接收模块33,用于接收来自位置网关中心GMLC的请求用户位置PSLR消息;
[0075]所述合法性验证模块34,用于在确定允许所述GMLC接入时,根据预设的UE的LCS业务签约数据和/或运营商移动定位业务LCS策略,对所述PSLR消息进行合法性验证;
[0076]所述连接态判断模块35,用于在确定PSLR消息合法时,判断所述UE的移动管理状态是否是连接态,如果是,直接通知第一获取模块从eNodeB获取所述UE所处小区信息;否贝1J,触发寻呼,寻呼成功后再通知第一获取模块从eNodeB获取所述UE所处小区信息。
[0077]在本发明一实施例中,所述第一获取模块31,具体用于:
[0078]向所述eNodeB发送位置报告控制Locat1n Reporting Control消息;
[0079]接收来自所述eNodeB的位置报告Locat1n Report响应,其中携带所述UE所处的小区信息。
[0080]在本发明一实施例中,所述第二获取模块32,具体用于:
[0081]向增强的移动定位服务中心E-SMLC发送位置定位请求消息,其中携带所述UE所处的小区信息;
[0082]接收来自E-SMLC的位置定位响应消息,其中携带所述UE的经玮度定位结果。
[0083]在本发明一实施例中,如图5所示,所述MME还包括发送模块36,
[0084]所述发送模块36,用于在第二获取模块32接收来自E-SMLC的位置定位响应消息之后,向GMLC发送提供用户位置确认PSLA消息,其中至少携带UE的经玮度定位结果。
[0085]本发明实施例还相应地提供一种LCS定位系统,该系统包括:MME、eNodeB,其中,
[0086]所述MME为图3所示的MME ;
[0087]所述eNodeB,用于向MME提供UE所处的小区信息。
[0088]在本发明一实施例中,该系统还包括GMLC和E-SMLC,
[0089]所述GMLC,用于根据LCS客户端的请求,向MME发送PSLR消息;
[0090]所述E-SMLC,用于根据来自MME的位置定位请求消息,获取UE的经玮度定位结果,并返回MME ;
[0091]所述MME,为图4或图5所示的MME。
[0092]下面通过具体实施例对本发明的技术方案作进一步详细说明。
[0093]实施例1
[0094]在本实施例中,MME在判断UE的移动管理状态为连接态时,需要先执行Locat1nImporting流程以获取准确的ECGI。实施本方案后,解决了用户终端在Intra - eNodeB切换场景下定位信息不准确的问题。本实施例LCS业务流程图如图6所示,具体包括:
[0095]1、LCS Client发起定位请求。
[0096]2、GMLC 向 MME 发送请求用户位置(Provide Subscriber Locat1n,PSLR)消息,该消息中包含定位请求类型、用户頂S1、LCS QoS等信息,MME收到消息后,判断GMLC的接入权限;如MME允许该GMLC接入,则MME根据UE的LCS业务签约数据、运营商LCS业务策略,对GMLC定位请求进行合法性验证,如果合法,则MME启动LCS处理。
[0097]需要说明的是,步骤1-2是支持标准SLg接口的LCS定位请求消息处理,LCSClient发起定位请求,之后MME进行接入控制以及UE移动性状态判断。
[0098]3、MME在发起定位流程前首先判断UE的移动管理状态是否是连接态,如果UE处于IDLE状态,则MME触发寻呼,寻呼成功后才开始位置定位。
[0099]4、UE处于连接态,此时MME发起Locat1n Reporting流程获取准确的E-UTRAN小区全局标识符(E-UTRAN Cell Global Identifier,ECGI)。
[0100]在Locat1nReporting流程中,MME 向 eNodeB发送 locat1n Reporting Control消息,eNodeB向MME返回Locat1n Report响应,消息中包含UE的位置信息(ECGI)。
[0101]5、MME向E-SMLC发送的位置定位请求消息中,需携带UE的ECGI信息。
[0102]需要说明的是,步骤4-5是本实施例的重点,在确认UE处于连接态时,MME执行Locat1n Reporting流程以获取准确的ECGI信息,之后MME向E-SMLC发送的请求消息中包括该ECGI信息。通过这种方式确保了在Intra-eNodeB切换场景下UE定位信息的准确性。
[0103]6,E-SMLC收到Locat1n Request后,根据配置的Cell-1D与经玮度的映射关系,返回Respon
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1