一种andsf获取ue位置信息的方法及装置的制作方法

文档序号:7703761阅读:82来源:国知局
专利名称:一种andsf获取ue位置信息的方法及装置的制作方法
技术领域
本发明涉及移动通信领域,具体涉及一种接入网发现和选择功能单元(Access Network Discovery and Selection Function,简称为 ANDSF)获取用户设备(User Equipment,简称为UE)位置信息的方法及ANDSF装置。
背景技术
第三代合作伙伴计划(3rdGeneration Partnership Pro ject,简称为3GPP)演进 的分组系统(Evolved Packet System,简称为EPS)由演进的通用移动通信系统陆地无线接 入网(Evolved UniversalTerrestrial Radio Access Network,简称为 E-UTRAN)、移动管 理单元(Mobility Management Entity,简称为 MME)、服务网关(ServingGateway,S-Gff), 分组数据网络网关(Packet Data Network Gateway,简称为P-GW或者PDN GW)、归属用 户服务器(Home SubscriberServer,简称为HSS)、策略和计费规则功能实体(Policy and ChargingRules Function,简称为PCRF)及其他支撑节点组成,图1是EPS的系统及接入网 架构示意图。如图1所示,EPS系统支持与非3GPP系统的互通,其中,与非3GPP系统的互通通 过S2a/b/c接口实现,3GPP与非3GPP系统间的锚点为P_GW。非3GPP系统被分为可信任 非3GPP IP接入和不可信任非3GPP IP接入。可信任非3GPP IP接入可直接通过S2a接 口与P-GW连接;不可信任非3GPP IP接入需经过演进的分组数据网关(Evolved Packet Data Gateway,简称为ePDG)与P-GW相连,ePDG与P-GW间的接口为S2b,S2c提供了 UE与 P-GW之间的用户面相关的控制和移动性支持,其支持的移动性管理协议为支持双栈的移动 IPv6 (Moblie IPv6Support for Dual Stack Hosts and Routers,简称为 DSMIPv6)。图1中,MME负责移动性管理、非接入层信令的处理和用户移动管理上下文的管理 等控制面的相关工作;S-GW是与E-UTRAN相连的接入网关设备,在E-UTRAN和P-GW之间转 发数据,并且负责对寻呼等待数据进行缓存;P-GW则是EPS与分组数据网络(PacketData Network,简称为PDN)的边界网关,负责PDN的接入及在EPS与PDN间转发数据等功能;PCRF 是策略和计费规则功能实体,它通过接收接口 Rx和运营商网络协议(Internet Protocol, 简称为IP)业务网络相连,获取业务信息,此外,它通过Gx/Gxa/Gxc接口与网络中的网关设 备相连,负责发起IP承载的建立,保证业务数据的服务质量(Quality ofService,简称为 QoS),并进行计费控制。ANDSF是在Rel-8的EPC中提出的。当UE在归属网或者在等价归属网注册的时候, 如果同时存在3GPP和非3GPP接入网或者同时存在多个非3GPP接入网,EPS可通过ANDSF 提供给UE其当前所在位置可用的接入网信息,以便UE能够根据自身情况选择合适的接入 网。ANDSF包括两方面的功能数据管理和控制功能,可以根据运营商策略提供网络发现与 选择辅助数据。ANDSF主要提供两种信息,系统间移动策略和接入网络发现信息。系统间移 动策略是可以分等级的,如一个没有限制的一般的策略、根据UE的活动状态应用的策略 (比如UE active和idle状态下规定不同的策略)等。接入网络发现信息主要是接入网类型(比如 WLAN,WiMAX),接入网标识(比如 WLAN 中的 SSID (Service Set Identifier,服 务集合标识符)),可接入的PLMN信息,接入网络的优先级等。当然ANDSF也可以基于UE当 前的位置,容量等信息限制提供给UE信息的数量。当然,根据运营商的需求,ANDSF可以同 时提供两种信息或者只提供其中的一种信息。
如图2所示,为ANDSF的使用示意图。ANDSF通过S14接口与UE直接相连。该接 口使用OMA DM协议。S14接口支持PULL和PUSH模式。PULL模式主要是UE向网络进行主 动申请,触发ANDSF向UE发送网络信息。而PUSH模式主要是由网络主动触发向UE发送数 据。如图3所示,为ANDSF的工作流程图。工作流程如下步骤1 :UE通过3GPP接入网或非3GPP接入网接入到EPC系统;步骤2 =UE 发现 ANDSF ;步骤3 =UE向ANDSF发出接入网络请求消息,请求中携带UE能力信息(UE Capabilities)、UE 位置信息(UE Location)。步骤4 =ANDSF根据UE上报的位置信息,发送接入网络请求响应消息给UE,消息中 携带有所述UE当前位置可用的接入网络信息(Available Access Network Info)和最新 ^M^E^SJjM^ (Updatedlnter-system Mobility Policies)。步骤5 =UE进行网络选择和切换决定;步骤6 =UE根据自身需要发起系统间切换。EPS支持UE根据自身情况可以在多个接入网之间进行切换,而UE如何获取自身 所在位置的网络情况及选择信息等,则需要ANDSF向其提供。比如当UE在归属网或者在 等价归属网注册的时候,如果同时存在3GPP和非3GPP接入网或者同时存在多个非3GPP接 入网时,UE需要知道自身所处位置的接入网情况及是否允许接入等信息需要ANDSF向其提 供。而且,当运营商提供新的系统移动策略后(更改了网络的优先级,增加了其他非3GPP 接入网等),也需要网络主动将此策略提供给UE。但是在网络侧,若UE不上报自已的位置信息给ANDSF,则ANDSF不能知道UE的位 置信息,也无从根据UE的位置信息下发相应的策略。而且各种网络的情况不一样。有一些 网络(如WiMAX,CDMA等),UE本身能提供精确的位置信息;有一些网络(如3GPP等)UE本 身不能提供精确的位置信息,只能提供小区ID信息。有一些网络(如WLAN等),UE本身并 不能得知其自身的位置信息。此外,若ANDSF的策略是按照GPS地图配置,因此若需要查找该地点的策略信息, 需要UE的详细地理位置信息(如经度、纬度等)。这时,仅知道UE所处的小区ID信息是不 够的,还需要ANDSF通过一种途径去获取UE的精确位置信息。

发明内容
本发明所要解决的技术问题是,提供一种ANDSF获取UE位置信息的方法及装置, 本发明能够在UE上报的位置信息不能满足ANDSF的要求的情况下获取到满足要求的UE的
位置信息。本发明公开了一种ANDSF获取UE位置信息的方法,本发明公开了一种ANDSF获取UE位置信息的方法,当ANDSF接收到UE发送的携带有接入网类型信息和位置信息的接入网络请求消息后,该方法包括 A=ANDSF判断所述接入网络请求消息中携带的位置信息是否为空,若是,则执行 步骤B;否则,执行步骤C; B=ANDSF根据所述接入网络请求消息中携带的接入网类型信息查询自身的配置 信息,判断所述接入网类型是否需要详细的位置信息,若是,则执行步骤C;否则,返回接入 网络请求响应消息给所述UE ;C =ANDSF根据所述配置信息获取所述UE的详细的位置信息,后返回接入网络请求 响应消息给所述UE。所述ANDSF自身的配置信息包括接入网类型、是否需要详细的位置信息以及获取 详细的位置信息的网元。所述接入网络请求响应消息中携带有所述UE所在位置可用的接入网信息和系统 移动策略。若所述ANDSF发现系统移动策略改变,和/或已注册的UE所在位置可用的接入网 信息改变,则所述ANDSF向所述UE发送位置请求消息,得到所述UE的响应消息后再次发送 接入网络请求响应消息给所述UE,所述接入网络请求响应消息携带有所述UE当前所在位 置可用的接入网信息和新的系统移动策略。所述步骤C中,若所述接入网类型为第三代合作伙伴计划3GPPIP接入网,则所述 ANDSF通过如下方法获取所述UE的详细位置信息步骤la =ANDSF向归属用户服务器HSS请求所述UE当前所属的移动管理单元MME fn息;步骤lb =HSS返回所述UE当前所属MME的信息给所述ANDSF ;步骤Ic =ANDSF发送位置请求消息给所述MME,向所述MME请求所述UE的位置信 息;步骤Id 所述MME将所述UE的位置信息返回给所述ANDSF。若所述3GPP IP接入网部署有位置服务器LS,则所述步骤Ic与步骤Id之间还包 括如下步骤步骤1)所述MME发送位置请求消息给所述LS,向所述LS请求所述UE的位置信 息;步骤2)所述LS将所述UE的位置信息返回给所述MME。所述步骤C中,若所述接入网的类型为非3GPP IP接入网,则所述ANDSF通过如下 方法获取所述UE的详细位置信息步骤2a 所述ANDSF向所述UE发送位置请求消息;步骤2b 所述UE收到消息后,向LS发送位置请求消息;步骤2c 所述LS返回所述UE的当前位置信息;步骤2d 所述UE将接收到的位置信息响应给所述ANDSF。所述ANDSF向所述UE发送的位置请求消息携带但不限于位置请求标志、位置信息 要求等级、位置服务器地址。所述步骤C中,若所述接入网的类型为非3GPP IP接入网,则所述ANDSF通过如下 方法获取所述UE的详细位置信息
步骤3a 所述ANDSF向所述LS请求UE的位置信息;步骤3b 所述LS将所述UE的位置信息返回给所述ANDSF。本发明进一步公开了一种ANDSF装置,所述装置包括控制模块、配置模块、位置获 取模块以及发送模块,其中,所述控制模块用于判断接收到的接入网络请求消息中携带的位置信息是否为空;用于 根据接收到的接入网络请求消息中携带的接入网类型信息查询所述配置模块中的配置列 表;用于判断所述接入网类型是否需要详细的位置信息;用于通过所述位置获取模块获取 所述UE的详细位置信息;配置模块用于存储配置列表及系统移动策略;位置获取模块用于获取UE的详细位置信息;发送模块用于根据位置信息将UE所在位置可用的接入网信息和系统移动策略下 发给所述UE。本发明在UE上报的位置信息为空,或者是上报的位置信息不能满足ANDSF的要求 时,根据UE的接入类型,在多种网络架构下获取UE的位置信息,从而将EPC系统的系统移 动策略及网络信息准确的下发给UE,并实现了 ANDSF根据UE位置下发策略的准确性和全面 性。


图1是EPS系统及接入网架构示意图;图2是ANDSF的使用示意图;
图3是ANDSF的工作流程图;图4是本发明所述装置的原理框图;图5是本发明所述方法的整体流程图;图6是本发明所述方法实施例一的工作流程图;图7是本发明所述方法实施例二的工作流程图;图8是本发明所述方法实施例三的工作流程图;图9是本发明所述方法中ANDSF的系统移动策略发生变化时的实施例流程图。
具体实施例方式下面结合附图和具体实施例对本发明所述技术方案作进一步的详细描述如图4所示,是本发明所述ANDSF装置的原理框图,包括控制模块、配置模块、位置 获取模块以及发送模块,其中,控制模块用于判断接收到的接入网络请求消息中携带的位置信息是否为空;用于 根据接收到的接入网络请求消息中携带的接入网类型信息查询配置模块中的配置列表;用 于判断所述接入网类型是否需要详细的位置信息;用于通过位置获取模块获取所述UE的 详细位置信息;配置模块用于存储配置列表及系统移动策略;位置获取模块用于获取UE的详细位置信息;发送模块用于根据位置信息将UE所在位置可用的接入网信息和系统移动策略下发给UE。如图5所示,是本发明所述方法的整体流程图;具体包括如下步骤步骤501 =UE通过3GPP接入网或非3GPP接入网接入到EPC系统;步骤502 =UE 发现 ANDSF ;步骤503 =UE向ANDSF发送接入网络请求消息;所述消息中携带有UE的接入网类型信息(Access Type)、UE能力信息(UE Capabilities)、UE 位置信息(UE Location)。步骤504 =ANDSF判断接收到的接入网络请求消息中携带的位置信息是否为空,若 是,则执行步骤506 ;否则,执行步骤505 ;步骤505 :ANDSF根据所述接入网络请求消息中携带的接入网类型信息查询自身 的配置信息,判断所述接入网类型是否需要详细的位置信息,若是,则执行步骤506,否则, 执行步骤507 ;所述ANDSF的自身的配置信息包括接入网类型、是否需要详细的位置信息以及获 取详细的位置信息的网元。步骤506 =ANDSF根据所述配置信息获取所述UE的详细的位置信息;所述位置信息可能是UE的GPS定位信息,比如经度和纬度信息;也可能是UE所处 热点(hot spots)的位置信息。因3GPP系统中LS的可精确定位到UE的经度和纬度信息, 而WLAN系统中,只能定位到热点的信息。步骤507 =ANDSF返回接入网络请求响应消息给所述UE。所述接入网络请求响应消息中携带有所述UE所在位置可用的接入网信息和EPC 系统移动策略。若ANDSF发现运营商变更了 EPC系统移动策略,则ANDSF会向UE发送位置请求消 息,得到UE的响应消息后再次发送接入网络请求响应消息给UE,接入网络请求响应消息携 带有新的EPC系统移动策略和UE当前所在位置可用的接入网信息。图如6所示,是本发明所述方法的实施一的流程图;本实施例具体步骤描述如下步骤601 =UE通过3GPP接入网或非3GPP接入网接入到EPC系统;步骤602 =UE 发现 ANDSF ;步骤603 :UE向ANDSF发送接入网络请求消息,请求消息中携带有UE的接入网类 型信息(Access Type)、UE 能力信息(UECapabilities)、UE 位置信息(UE Location);步骤604 :ANDSF根据接入网络请求消息中携带的接入网类型信息,查找自身的配 置信息,发现需要所述UE的详细位置信息;本步骤中,以下情况下需要UE的详细位置信息1)UE上报的位置信息为空;2) UE上报的位置信息仅为小区号,不能满足ANDSF的需要。步骤605 =ANDSF向LS请求UE的位置信息;步骤606 =LS将UE的位置信息返回给ANDSF ;步骤607 =ANDSF向UE发送接入网络请求响应消息。所述消息中携带有UE所在位置可用的接入网信息及最新的系统移动策略。如图7所示,是本发明所述方法的实施例二流程图,该实施例中ANDSF通过UE获取UE的位置信息;具体包括如下步骤 步骤701 =UE通过3GPP接入网或非3GPP接入网接入到EPC系统;
步骤 702 =UE 发现 ANDSF ;步骤703 =UE向ANDSF发送接入网络请求消息;请求消息中携带有UE的接入网类型信息(Access Type)、UE能力信息(UE Capabilities)、UE 位置信息(UE Location)。步骤704 =ANDSF根据接入网络请求消息中携带的接入网类型信息,查找自身的配置信息,发现需要所述UE的详细位置信息;该步骤中需要UE的详细位置信息的条件同实施例一。步骤705 ANDSF向UE发送位置请求消息;该位置请求消息中携带有位置请求标志、位置信息要求等级、位置服务器地址。步骤706 =UE收到位置请求消息后,向LS发送位置请求消息;步骤707 =LS将UE当前的位置信息返回给UE ;步骤708 =UE将自已的位置信息通过UE位置响应消息发送给ANDSF ;步骤709 ANDSF向UE发送接入网络请求响应消息,消息中包含UE所在位置可用 的接入网信息及最新的系统移动策略。如图8所示,是本发明所述方法的实施例三流程图,本实施例中UE通过3GPP接入 网接入到EPC系统,且ANDSF的配置信息是按照GPS进行配置的,即注册时需要UE的详细 位置信息。本实施例具体步骤描述如下步骤801 =UE通过3GPP接入网接入到EPC系统;步骤802 =UE 发现 ANDSF ;步骤803 :UE向ANDSF发送接入网络请求消息,请求中携带UE的接入网类型信息 (Access Type)、UE 能力信息(UE Capabilities)、UE 位置信息(UE Location);步骤804 因UE位置信息为小区ID,不能满足ANDSF需要的UE的GPS定位信息的 要求,所以需要所述UE的详细位置信息;步骤805 =ANDSF向HSS发送请求消息,请求UE当前所属的MME信息,所述消息包 含UE的身份信息,可以是ISDN(IntegratedServices Digital Network,电话综合业务数字 N ) IMSI (International Mobile Subscriber Identification Number,■云力M 户识别码)。步骤806 =HSS发送UE当前所属MME的信息给ANDSF,所述信息可以是MME的IP地 址;步骤807 =ANDSF向MME请求UE的位置信息,请求信息中包含UE的身份信息,如 ISDN 或 IMSI ;步骤808 =MME向LS请求UE的位置信息;步骤809 =LS将UE的位置信息返回给MME ;步骤810 =MME向ANDSF返回UE的位置信息,其中可以包含UE的位置信息和UE的 IP地址;步骤811 =ANDSF发送接入网络请求响应消息给UE。如图9所示,是本发明所述方法中,若UE注册到ANDSF后,ANDSF的系统移动策略发生变化时的实施例流程图,本实施例具体步骤描述如下步骤901 =ANDSF的系统移动策略发生了变化,并希望下发给UE ;步骤902 =ANDSF向UE发送UE位置请求消息,消息中携带位置请求标志、位置信息要求等级、位置服务器地址等信息。步骤903 :UE查看收到的消息携带的位置信息要求等级,若位置信息要求等级为详细位置信息,则需要详细的位置信息,即本实施例中所示情况;位置信息要求等级为小区ID,则不需要UE的详细位置信息(如经纬度等)的情况 下;UE不需要向LS请求详细的位置信息,而是直接返回UE的位置信息即可。步骤904 =UE向LS发送位置请求消息;步骤905 =LS将UE当前的位置信息返回给UE ;步骤906 =UE将接收到的位置信息通过UE位置响应消息发送给ANDSF ;步骤907 =ANDSF向再次向UE发送接入网络请求响应消息,接入网络请求响应消息 中携带有所述UE所在位置可用的接入网信息和新的系统移动策略。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们 中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的 硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种接入网发现和选择功能单元ANDSF获取用户设备UE位置信息的方法,其特征在于,当ANDSF接收到UE发送的携带有接入网类型信息和位置信息的接入网络请求消息后,该方法包括AANDSF判断所述接入网络请求消息中携带的位置信息是否为空,若是,则执行步骤B;否则,执行步骤C;BANDSF根据所述接入网络请求消息中携带的接入网类型信息查询自身的配置信息,判断所述接入网类型是否需要详细的位置信息,若是,则执行步骤C;否则,返回接入网络请求响应消息给所述UE;CANDSF根据所述配置信息获取所述UE的详细的位置信息,后返回接入网络请求响应消息给所述UE。
2.如权利要求1所述方法,其特征在于,所述ANDSF自身的配置信息包括接入网类型、 是否需要详细的位置信息以及获取详细的位置信息的网元。
3.如权利要求1所述方法,其特征在于,所述接入网络请求响应消息中携带有所述UE 所在位置可用的接入网信息和系统移动策略。
4.如权利要求1或2所述方法,其特征在于,若所述ANDSF发现系统移动策略改变,和 /或已注册的UE所在位置可用的接入网信息改变,则所述ANDSF向所述UE发送位置请求消 息,得到所述UE的响应消息后再次发送接入网络请求响应消息给所述UE,所述接入网络请 求响应消息携带有所述UE当前所在位置可用的接入网信息和新的系统移动策略。
5.如权利要求1所述方法,其特征在于,所述步骤C中,若所述接入网类型为第三代合 作伙伴计划3GPP IP接入网,则所述ANDSF通过如下方法获取所述UE的详细位置信息步骤la =ANDSF向归属用户服务器HSS请求所述UE当前所属的移动管理单元MME信息;步骤lb =HSS返回所述UE当前所属MME的信息给所述ANDSF ;步骤Ic =ANDSF发送位置请求消息给所述MME,向所述MME请求所述UE的位置信息;步骤Id 所述MME将所述UE的位置信息返回给所述ANDSF。
6.如权利要求4所述方法,其特征在于,若所述3GPPIP接入网部署有位置服务器LS, 则所述步骤Ic与步骤Id之间还包括如下步骤步骤1)所述MME发送位置请求消息给所述LS,向所述LS请求所述UE的位置信息;步骤2)所述LS将所述UE的位置信息返回给所述MME。
7.如权利要求1所述方法,其特征在于,所述步骤C中,若所述接入网的类型为非3GPP IP接入网,则所述ANDSF通过如下方法获取所述UE的详细位置信息步骤2a 所述ANDSF向所述UE发送位置请求消息;步骤2b 所述UE收到消息后,向LS发送位置请求消息;步骤2c 所述LS返回所述UE的当前位置信息;步骤2d 所述UE将接收到的位置信息响应给所述ANDSF。
8.如权利要求4或7所述方法,其特征在于,所述ANDSF向所述UE发送的位置请求消 息携带但不限于位置请求标志、位置信息要求等级、位置服务器地址。
9.如权利要求1所述的ANDSF获取UE精确位置信息的方法,其特征在于,所述步骤C 中,若所述接入网的类型为非3GPP IP接入网,则所述ANDSF通过如下方法获取所述UE的详细位置信息步骤3a 所述ANDSF向所述LS请求UE的位置信息; 步骤3b 所述LS将所述UE的位置信息返回给所述ANDSF。
10. 一种ANDSF装置,其特征在于,所述装置包括控制模块、配置模块、位置获取模块以 及发送模块,其中,所述控制模块用于判断接收到的接入网络请求消息中携带的位置信息是否为空;用于根据 接收到的接入网络请求消息中携带的接入网类型信息查询所述配置模块中的配置列表;用 于判断所述接入网类型是否需要详细的位置信息;用于通过所述位置获取模块获取所述 UE的详细位置信息;配置模块用于存储配置列表及系统移动策略; 位置获取模块用于获取UE的详细位置信息;发送模块用于根据位置信息将UE所在位置可用的接入网信息和系统移动策略下发给 所述UE。
全文摘要
本发明涉及一种ANDSF获取用户设UE位置信息的方法及装置,所述方法为在UE的位置信息为空,或者根据UE的接入网类型需要UE的详细位置信息时,ANDSF根据自身的配置信息从相应的网元获取到UE的详细的位置信息后,返回接入网络请求响应消息UE;所述装置包括控制模块、配置模块、位置获取模块以及发送模块。本发明能够在UE上报的位置信息不能满足ANDSF的要求的情况下获取到满足要求的UE的位置信息。
文档编号H04W48/08GK101801060SQ20091010534
公开日2010年8月11日 申请日期2009年2月9日 优先权日2009年2月9日
发明者曲爱妍, 朱春晖 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1