一种对andsf策略进行处理的方法及设备的制作方法

文档序号:7996742阅读:118来源:国知局
一种对andsf策略进行处理的方法及设备的制作方法
【专利摘要】本发明公开了一种对ANDSF策略进行处理的方法及设备,用于解决现有技术中UE将自身当前传输的某些IP流移动到WLAN时,由于WLAN的防火墙设置而可能会丢弃部分或全部IP流的数据包的问题。本发明实施例方法包括:UE根据ANDSF策略,确定优选接入技术为WLAN技术;以及在确定满足该ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入该目标接入网络并执行该ANDSF策略,从而避免了上述问题。
【专利说明】一种对ANDSF策略进行处理的方法及设备
【技术领域】
[0001]本发明涉及无线通信【技术领域】,特别涉及一种对接入网络发现和选择功能(Access Network Discovery and Selection Function,ANDSF)策略进行处理的方法及设备。
【背景技术】
[0002]为了支持用户设备(User Equipment,UE)在多种接入网络共存的网络环境中,执行接入网络发现和选择功能,第三代合作伙伴计划(3rd Generation PartnershipProject, 3GPP)定义了 ANDSF实体,该ANDSF实体向UE提供执行接入网络发现和选择相关的策略。
[0003]当UE处于非漫游状态时,ANDSF实体与UE之间的通信架构参见图1所示,其中UE与归属ANDSF (Home-ANDSF, Η-ANDSF)实体之间通过S14接口进行交互。ANDSF实体根据UE的用户签约、终端位置、终端设备能力等为该UE选择相应的策略,以使UE根据该策略进行选择接入网络的过程。
[0004]目前,ANDSF实体向UE提供的策略主要包括:跨系统的移动策略(Inter-systemmobility policy, ISMP)、接入网络发现信息(Access Network Discovery Information,ANDI)及跨系统路由策略(Inter-System Routing Policy, ISRP)。下面对该三种策略进行说明:
[0005]1、ISMP;
[0006]当UE在同一时刻只能使用一个无线接口时,UE根据ANDSF提供的ISMP决定目标接入网络,UE中可能有预配置的ISMP,ANDSF实体也可以在网络的触发下或者根据UE的请求更新该UE中的ISMP ;
[0007]ISMP由一条或多条规则组成,每条规则包含:规则优先级、优选接入网络、有效区域(ValidityArea)、漫游状态(Roaming)、公共陆地移动网(Public Land Mobile Network,PLMN)、时间限制(TimeOfDay)、更新策略等信息;
[0008]其中,有效区域表示相应的规则有效的位置区域,只有UE位于有效区域内时,相应的规则才有效,该有效区域存储的信息为3GPP、3GPP2、无线局域网(Wireless LocalArea Network, WLAN)、全球微波互联接入(Worldwide Interoperability for MicrowaveAccess,WiMAX)等网络内的位置(如演进通用移动通信系统陆地无线接入网(Evolved UMTSTerrestrial Radio Access Network, E-UTRAN !Universal Mobile TelecommunicationsSystem, UMTS)的小区标识)或地理坐标(如经纬度);时间限制表示相应的规则有效的时间段,包括起始时间和结束时间,只有UE所处时区的当前时间在该时间段内时,相应的规则才有效;
[0009]漫游状态规定了相应的规则适用于漫游场景还是非漫游场景;
[0010]PLMN存储了创建该规则的运营商的PLMN代码。
[0011]2、MDI ;[0012]当UE请求其周围的接入网络时,ANDSF实体向UE提供在该UE周围且可用的接入网络的ANDI,如果UE在请求消息中限定了特定的接入技术,则ANDSF实体只向UE返回在其周围且使用该UE请求的特定的接入技术的接入网络的ANDI。UE保存并使用ANDSF实体提供的ANDI,直至网络更新UE中存储的ANDI或UE接收到新的ANDI ;
[0013]ANDI包含:UE可用的接入网络的信息(如无线接入技术类型、无线接入网络标识符等)、其他与接人技术相关的信息(如一个或多个载波频率)、有效条件、PLMN等信息;
[0014]其中,有效条件表示ANDSF提供的接入网络发现信息有效时UE所处的位置,只有UE位于有效区域内时,相应的规则才有效,该有效区域存储的信息为3GPP、3GPP2、WLAN、WiMAX等网络内的位置(例如E-UTRAN网络的小区标识)或地理坐标(例如经纬度);
[0015]PLMN存储了创建相应的接入网络发现信息的运营商的PLMN代码。
[0016]3、ISRP ;
[0017]当UE能够同时使用多个无线接口时,UE使用ISRP为特定的IP流(IP flow)选择最合适的接入技术及接入网络。ISRP包含流描述信息,与该流描述信息相匹配的IP流即为特定的IP流。UE中可能有预配置的ISRP,ANDSF实体可能在网络的触发下或UE的请求下,更新该UE中的ISRP ;
[0018]ANDSF实体下发给UE的ISRP包括一个或多个过滤规则(filter rule)、漫游状态(规定了该策略适用于漫游场景还是非漫游场景)、PLMN (存储了创建该策略的运营商的PLMN代码)以及更新策略(向UE表明是否需要其主动请求更新ISRP)等信息。根据filterrule的内容不同,filter rule可分为3类,它们分别用于支持UE实行IP流移动性(IPFlow Mobility, IF0M)、多接入分组数据网连接(Multi Access PDN Connectivity,MAPCON ;Packet Data Network,PDN)和非无缝无线局域网分流(NSW0,Non_Seamless WLAN Offload)功能,具体描述如下:
[0019]与IFOM相关的filter rule包括:IP流描述信息(包括源和目的IP地址范围、源和目的端口号范围,IP地址类型等信息)、规则的有效条件、路由规则(包括接入技术和接入网络标识等信息)、规则优先级等相关信息;其中,该规则的有效条件包括规则有效时UE所处位置的限制信息、时间信息以及接入点名(Access Point Name, APN),位置的限制信息和时间信息同ISMP规则中的有效区域和时间限制,如果规则的有效条件中包括APN,则说明该规则只适用于与该APN相关的IP流。
[0020]与MAPCON相关的filter rule包括:APN、规则的有效条件、路由规则、规则优先级等相关信息;其中,该规则的有效条件包括规则有效时UE所处位置的限制信息和时间信息,该位置的限制信息和时间信息同ISMP规则中的有效区域和时间限制。
[0021]与NSWO相关的filter rule包括:IP流描述信息(包括源和目的IP地址范围、源和目的端口号范围,IP地址类型等信息)、规则的有效条件(同与IFOM相关的filter rule中规则的有效条件)、路由规则、规则优先级(同与IFOM相关的filter rule中的规则优先级)等相关信息。
[0022]目前,WLAN网络部署的防火墙可以禁止该WLAN传输某些特定IP流。ANDSF实体在为UE选择策略时,无法获知UE使用该策略时的具体时间和地点、UE周围的可用WLAN的信息以及UE当前正在传输的IP流的信息,因此,ANDSF实体无法保证当UE使用ANDSF实体提供的策略时,UE周围的可用WLAN接入网络不会禁止该策略中描述的需要被移动到该WLAN接入网络的IP流。
[0023]综上所述,现有技术中,当UE根据ANDSF实体提供的策略,将自身当前传输的某些IP流移动到WLAN时,由于WLAN的防火墙设置,WLAN可能会丢弃部分或全部IP流的数据包,从而导致相应IP流的业务中断,降低了用户的服务体验。

【发明内容】

[0024]本发明实施例提供了一种对ANDSF策略进行处理的方法及设备,用于解决现有技术中当UE根据ANDSF实体提供的策略,将自身当前传输的某些IP流移动到WLAN时,由于WLAN的防火墙设置,WLAN可能会丢弃部分或全部IP流的数据包,从而导致相应IP流的业务中断,降低了用户的服务体验的问题。
[0025]本发明实施例提供的一种对ANDSF策略进行处理的方法,包括:
[0026]用户设备UE根据接入网络发现和选择功能ANDSF策略,确定优选接入技术为无线局域网WLAN技术;
[0027]所述UE在确定满足所述ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入所述目标接入网络并执行所述ANDSF策略。
[0028]本发明实施例提供的一种用户设备,包括:
[0029]确定模块,用于根据接入网络发现和选择功能ANDSF策略,确定优选接入技术为WLAN技术;
[0030]处理模块,用于在确定满足所述ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入所述目标接入网络并执行所述ANDSF策略。
[0031]由于本发明实施例中UE在确定满足ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,才执行该ANDSF策略,从而避免了该UE根据ANDSF策略将自身当前传输的部分或全部IP流转移到WLAN时,由于该WLAN接入网络的防火墙设置而禁止传输其中的部分或全部IP流的问题,进而提高了用户的服务体验。
【专利附图】

【附图说明】
[0032]图1为【背景技术】中UE处于非漫游状态时的ANDSF架构示意图;
[0033]图2为本发明实施例提供的一种对ANDSF策略进行处理的方法流程示意图;
[0034]图3为本发明实施例1及实施例2中UE当前所在位置的无线网络覆盖示意图;
[0035]图4为本发明实施例提供的用户设备的结构示意图。
【具体实施方式】
[0036]本发明实施例中UE在确定满足ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,才执行该ANDSF策略,从而避免了该UE根据ANDSF策略将自身当前传输的部分或全部IP流转移到WLAN时,由于该WLAN接入网络的防火墙设置而禁止传输其中的部分或全部IP流的问题。[0037]为了支持UE选择合适的WLAN接入网络,W1-Fi联盟(W1-Fi Alliance,WFA)定义了 HotSpot2.0规范,该规范定义了一系列WLAN网络能力和相关参数,其中,WLAN的连接能力是HotSpot2.0规范定义的WLAN网络能力之一,用于向UE表明该WLAN能够传输与某些特定IP协议和端口相关的IP流的数据,以及该WLAN禁止传输与某些特定IP协议和端口相关的IP流的数据。例如,WLAN的防火墙或网络地址转换(Network Address Translation,NAT)功能能够阻止WLAN发送某些数据流。
[0038]IP协议指的IP层的上层所使用的协议,即IPv4包头中的协议类型字段的值,或者IPv6包头中的下一个包头字段中的值。例如,IP协议字段的值为6表示IP层的上层使用的是传输控制协议(Transmission Control Protocol, TCP), 17表示IP层的上层使用的是用户数据报协议(User Datagram Protocol,UDP)。Hotspot2.0规范定义的WLAN的连接能力包括一个或多个“协议端口组”,一个协议端口组包括IP协议、目的端口号以及WLAN的传输状态。其中,WLAN的传输状态指的是WLAN禁止/允许传输与该协议端口组中的IP协议和目的端口号相匹配的数据包所形成的IP流,该字段的值为0,说明该WLAN禁止传输相应的IP流;该字段的值为1,说明该WLAN允许传输相应的IP流。例如,某一协议端口组为(6,5060,O),其含义是WLAN禁止传输由使用TCP协议和目的端口号为5060的数据包组成的IP流。
[0039]下面结合说明书附图对本发明实施例作进一步详细描述。
[0040]参见图2所示,本发明实施例提供的一种对ANDSF策略进行处理的方法,该方法包括以下步骤:
[0041]步骤21、UE根据ANDSF策略,确定优选接入技术(Prioritized AccessTechnology)为 WLAN 技术;
[0042]步骤22、UE在确定满足该ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入该目标接入网络并执行该ANDSF策略。
[0043]本发明实施例中,ANDSF策略具体可以是:预先配置于该UE中的ANDSF策略;或者,在网络侧的触发下,由网络侧设备(如ANDSF实体)发送给该UE的ANDSF策略;或者,在该UE的请求下,由网络侧设备(如ANDSF实体)发送给该UE的更新后的ANDSF策略。
[0044]本发明实施例中,优选接入技术可以是ISMP中的PrioritizedAccess (优选接入)节点的子节点AccessTechnology (接入技术)中包含的接入技术,也可以是ISRP中的RoutingRule (路由规则)节点的子节点AccessTechnology (接入技术)中包含的接入技术。
[0045]本发明实施例中,该ANDSF策略的有效条件包括以下信息中的一种或组合:
[0046]漫游状态信息,用于表示该ANDSF策略中包含的各规则是否适用于漫游场景;
[0047]有效区域信息,用于表示该ANDSF策略中包含的各规则有效时用户设备UE所在的位置信息;
[0048]时间限制信息,用于表示该ANDSF策略中包含的各规则有效时对应的时间段;以及
[0049]APN信息,用于表示该ANDSF策略中包含的各规则有效时对应的接入点名称APN。
[0050]优选的,若该ANDSF策略为ISMP,则该ISMP中的有效条件包括漫游状态信息、有效区域信息以及时间限制信息中的一种或组合;若该ANDSF策略为ANDI,则该ANDI中的有效条件包括有效区域信息以及时间限制信息中的一种或组合;若该ANDSF策略为ISRP,则该ISRP中的有效条件包括漫游状态信息、有效区域信息、时间限制信息及APN信息中的一种或组合。
[0051]本发明实施例中,目标IP流为ANDSF策略描述的需要被移动到WLAN的IP流;优选的,
[0052]若该ANDSF策略为ISMP,则目标IP流为该UE当前传输的所有IP流;
[0053]若该ANDSF策略为ISRP,则目标IP流为该UE当前传输的IP流中与该ANDSF策略中包含的流描述信息相匹配的所有IP流。
[0054]进一步,本发明实施例的方法还包括:
[0055]步骤23、UE在确定不满足该ANDSF策略中的至少一个有效条件,或者确定部署于自身周围的WLAN中不存在允许传输所有目标IP流的WLAN时,不执行该ANDSF策略。
[0056]进一步,在步骤21之后,且在步骤22或步骤23之前,本发明实施例的方法还包括下述判断过程:
[0057]判断是否满足该ANDSF策略中的所有有效条件,和/或判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN。
[0058]需要说明的是,本发明实施例不对上述两个判断过程(即判断是否满足该ANDSF策略中的所有有效条件,以及判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN)的执行顺序进行限定,具体包括以下两种判断方式:
[0059]方式A、UE先判断是否满足该ANDSF策略中的所有有效条件,再判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN ;
[0060]方式B、UE先判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN,再判断是否满足该ANDSF策略中的所有有效条件。
[0061]进一步,针对上述方式A,该UE得到的判断结果包括以下三种不同结果:
[0062]Al、该UE确定不满足该ANDSF策略中的至少一个有效条件;
[0063]其中,UE仅需执行判断是否满足该ANDSF策略中的所有有效条件,而不需要再执行另一个判断过程(即判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN);
[0064]A2、该UE确定满足该ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中不存在允许传输所有目标IP流的WLAN ;其中,UE需要执行上述两个判断过程;
[0065]A3、该UE确定满足该ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输所有目标IP流的WLAN ;其中,UE需要执行上述两个判断过程。
[0066]进一步,针对上述方式B,该UE得到的判断结果包括以下三种不同结果:
[0067]B1、该UE确定部署于自身周围的WLAN中不存在允许传输所有目标IP流的WLAN ;
[0068]其中,UE仅需执行判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN,而不需要再执行另一个判断过程(即判断是否满足该ANDSF策略中的所有有效条件);
[0069]B2、该UE确定部署于自身周围的WLAN中存在至少一个允许传输所有目标IP流的WLAN,且确定不满足该ANDSF策略中的至少一个有效条件;其中,UE需要执行上述两个判断过程;
[0070]B3、该UE确定部署于自身周围的WLAN中存在至少一个允许传输所有目标IP流的WLAN,且确定满足该ANDSF策略中的所有有效条件;其中,UE需要执行上述两个判断过程。
[0071]需要说明的是,若判断结果为A3或B3,则该UE执行步骤22;若判断结果为A1、A2、BI或B2,则该UE执行步骤23。
[0072]进一步,步骤22或步骤23中,UE根据以下步骤判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN:
[0073]UE获取部署于自身周围的WLAN的连接能力信息;以及
[0074]UE根据获取到的每个WLAN的连接能力信息,判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN。
[0075]优选的,该UE可以通过IEEE802.1lu规范定义的通用广播业务(GenericAdvertisement Service, GAS)机制获取部署于自身周围的WLAN的连接能力信息。
[0076]本发明实施例中,每个WLAN的连接能力信息包括:该WLAN允许传输的IP流信息和/或该WLAN禁止传输的IP流信息。
[0077]优选的,该WLAN允许传输的IP流信息至少包括该IP流对应的协议类型及目的端
□号;
[0078]该WLAN禁止传输的IP流信息至少包括该IP流对应的协议类型及目的端口号。
[0079]进一步,本发明实施例中,UE获取部署于自身周围的WLAN的连接能力信息包括以下两种获取方法:
[0080]方法1、若ANDSF策略中仅包含优选接入技术为WLAN技术,则:
[0081]该UE确定部署于自身周围且可用的每个WLAN(即该UE能够搜索到信号的WLAN);以及
[0082]该UE获取确定的每个WLAN的连接能力信息;
[0083]方法2、若ANDSF策略中包含优选接入技术为WLAN技术及WLAN的网络标识,则:
[0084]该UE确定该ANDSF策略中包含的每个网络标识对应的WLAN ;以及
[0085]该UE获取确定的每个WLAN的连接能力信息。
[0086]优选的,WLAN的网络标识可以为该WLAN的服务集标识(Service SetIdentifier, SSID)等。
[0087]作为一种优选的方式,该ANDSF策略中包含的所有网络标识是按相应的WLAN的优先级进行排列的。
[0088]进一步,基于上述两种获取方法,UE根据获取到的每个WLAN的连接能力信息,判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN,具体包括:
[0089]该UE从确定的所有WLAN中,选择一个WLAN ;
[0090]该UE根据当前选择的WLAN的连接能力信息,判断该当前选择的WLAN是否允许传输所有目标IP流;
[0091]若是,且该UE满足ANDSF策略中的所有有效条件,则该UE将当前选择的WLAN作为目标接入网络;
[0092]若否,则该UE从确定的WLAN中,选择下一个WLAN,并执行上述判断过程。[0093]优选的,UE按照以下方式从确定的所有WLAN中,选择一个WLAN:
[0094]该UE按照ANDSF策略中携带各WLAN的优选级,从确定的所有WLAN中,选择优先级最高的一个WLAN (即按确定的各WLAN的优先级进行选择);
[0095]或者,该UE按照搜索到的各WLAN的信号强弱,从确定的所有WLAN中,选择信号强度最大的一个WLAN (即按确定的各WLAN的信号强弱进行选择);
[0096]或者,该UE按照自身定义的各WLAN的优选级,从确定的所有WLAN中,选择优先级最高的一个WLAN (即按确定的各WLAN的优先级进行选择)。
[0097]当然,本发明实施例中,UE从确定的所有WLAN中选择一个WLAN的方式并不限于上述三种方式,也可以采用其他顺序选择WLAN,如随机选择方式等。
[0098]进一步,根据获取到的连接能力信息包含的内容不同,该UE判断当前选择的WLAN是否允许传输所有目标IP流,具体包括:
[0099]若连接能力信息包含该WLAN允许传输的IP流信息,则该UE对比当前选择的WLAN允许传输的IP流与所有目标IP流,在该当前选择的WLAN允许传输的IP流中包含所有目标IP流时,该UE确定该当前选择的WLAN允许传输所有目标IP流;否则(即该当前选择的WLAN允许传输的IP流中不包含至少一个目标IP流),该UE确定该当前选择的WLAN不允许传输所有目标IP流;
[0100]若连接能力信息包含该WLAN禁止传输的IP流信息,则该UE对比当前选择的WLAN禁止传输的IP流与所有目标IP流,在该当前选择的WLAN禁止传输的IP流中不包含任一目标IP流时,该UE确定该当前选择的WLAN允许传输所有目标IP流;否则(即该当前选择的WLAN禁止传输的IP流中包含至少一个目标IP流),该UE确定该当前选择的WLAN不允许传输所有目标IP流。
[0101]本发明实施例中,UE判断是否满足ANDSF策略中的所有有效条件的过程可采用现有机制,具体参见3GPP TS24.312协议。
[0102]下面结合以下优选的实现方式,对UE判断判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN的具体过程进行说明。
[0103]首先,UE获取部署于自身周围的WLAN的连接能力信息;其中,根据ANDSF策略是否包含WLAN的网络标识,UE获取不同的WLAN的连接能力信息,具体包括:
[0104]若该ANDSF策略包含WLAN的网络标识,则该UE获取该ANDSF策略中包含的网络标识所对应的WLAN的连接能力信息;
[0105]若该ANDSF策略不包含WLAN的网络标识,则该UE获取部署于自身周围且可用的所有WLAN (即UE能够搜索到信号的WLAN)的连接能力信息。
[0106]然后,UE判断判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN ;其中,根据ANDSF策略是ISMP或ISRP,UE判断的过程不同,具体包括:
[0107]1、若该ANDSF策略是ISMP,则该UE执行以下步骤:
[0108]该UE依次对比获取的每个WLAN的连接能力信息和该UE当前传输的所有的IP流(UE当前传输的所有的IP流即为ANDSF策略描述的需要被移动到WLAN的IP流),并根据对比结果不同,将WLAN的网络标识存储在不同的集合中,其中:
[0109]集合A用于存储阻止传输UE当前传输的部分或全部IP流的WLAN的网络标识;
[0110]集合B用于存储允许传输UE当前传输的所有IP流的WLAN的网络标识。[0111]2、若该ANDSF策略是ISRP,该UE执行以下步骤:
[0112]该UE对比自身当前传输的IP流与该ANDSF策略的流描述信息,确定出与该ANDSF策略中的流描述信息相匹配的IP流(UE当前传输的与该ANDSF策略中的流描述信息相匹配的IP流即为ANDSF策略描述的需要被移动到WLAN的IP流);
[0113]该UE依次对比获取到的每个WLAN的连接能力信息和该UE确定的与该ANDSF策略的流描述信息相匹配的所有IP流,并根据对比结果不同,将WLAN的网络标识存储在不同的集合中,其中:
[0114]集合A用于存储阻止传输UE的与ANDSF策略的流描述信息相匹配的部分或全部IP流的WLAN的网络标识;
[0115]集合B用于存储允许传输UE的与ANDSF策略的流描述信息相匹配的所有IP流的WLAN的网络标识。
[0116]最后,UE判断集合B是否为空,具体的:
[0117]若集合B为空,表明部署于该UE周围的WLAN都会阻止传输ANDSF策略描述的需要被移动到WLAN的部分或全部IP流,则该UE不执行该ANDSF策略;
[0118]若集合B不为空,表明部署于该UE周围的WLAN中存在不阻止传输ANDSF策略描述的需要被移动到WLAN的全部IP流的WLAN,且集合B中包含的网络标识即为该些WLAN的网络标识。
[0119]下面结合几个具体实施例,对本发明实施例进行详细说明。
[0120]实施例1、移动运营商A和WLAN网络运营商B之间签订了合作协议,使得A的用户能够使用B部署的WLAN。假设B部署了网络标识分别为SSID1、SSID2和SSID3的WLAN,并设置了该些WLAN的防火墙,根据各个WLAN的防火墙设置可知该些WLAN的连接能力信息分别如下:
[0121]1、网络标识为SSIDl的WLAN的连接能力信息为(6,20,0),即该WLAN禁止传输的IP流是由IP包头中的协议字段的值为6以及目的端口号为20的数据包形成的IP流;
[0122]2、网络标识为SSID2的WLAN的连接能力信息为(6,5060,O)和(17,5060,0),即该WLAN禁止传输的IP流包括由IP包头中的协议字段的值为6以及目的端口号为5060的数据包形成的IP流和由IP包头中的协议字段的值为17以及目的端口号为5060的数据包形成的IP流;
[0123]3、网络标识为SSID3的WLAN的连接能力信息为(6,80,0),即该WLAN网络禁止传输的IP流是由IP包头中的协议字段的值为6以及目的端口号为80的数据包形成的IP流。
[0124]假设UE当前所处地理位置的无线网络覆盖情况参见图3所示,该UE当前使用的接入网络是E-UTRAN (其为3GPP定义的一种接入技术),以及该UE当前正在传输的IP流的信息如下:
[0125]1、IP fowl:协议类型为6,目的端口号为20 ;
[0126]2、IP fow3:协议类型为6,目的端口号为80。
[0127]A部署的ANDSF实体向UE下发ANDSF策略(本实施例以该ANDSF策略为ISMP为例进行说明)要求UE切换到WLAN接入,该ANDSF策略只限制了优选接入技术为WLAN技术,且该ANDSF策略的有效区域信息为E-UTRAN,即只有当UE位于E-UTRAN接入网络内时,该策略才有效。[0128]该UE在接收到ANDSF实体下发ANDSF策略后,执行如下过程:
[0129]首先,该UE判断其周围是否存在不阻止传输该ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络,具体如下:
[0130]该UE通过GAS机制获取周围可用的所有WLAN的连接能力信息,具体的,该UE获取到SSIDl的连接能力信息为(6,20,0),SSID2的连接能力信息为(6,5060,O)和(17,5060,O);
[0131]该UE对比SSIDl的连接能力信息和自身当前传输的所有IP流,发现SSIDl阻止传输IP f 1wl,则该UE将SSIDl存储到集合A中;该服对比SSID2的连接能力信息和自身当前传输的所有IP流,发现SSID2不阻止自身当前传输的任一 IP流,则该UE将SSID2存储到集合B中;
[0132]由于集合B非空,表明UE周围存在不阻止传输ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络;
[0133]然后,该UE判断该ANDSF策略中的有效条件对自身是否均有效(即判断是否满足该ANDSF策略中的有效条件);由于UE当前位于E-UTRAN接入网络内,因此该ANDSF策略对该UE来说是有效的,即该UE确定满足该ANSDF策略中的有效条件;
[0134]最后,该UE从集合B中选择一个接入网络(本实施例为SSID2所标识的WLAN),切换到该接入网络。
[0135]实施例2、基于实施例1的场景描述,与实施例1不同的是,本实施例中,UE先确定该ANDSF策略中的所有有效条件对自身均有效后,再判断其周围是否存在不阻止传输该ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络,具体包括:
[0136]首先,UE接收到该ANDSF策略之后,判断判断该ANDSF策略中的有效条件对自身是否均有效(即判断是否满足该ANDSF策略中的所有有效条件);由于ANDSF策略中包含的有效区域信息为E-UTRAN,且UE当前位于E-UTRAN接入网络内,因此该ANDSF策略对该UE来说是有效的;
[0137]然后,该UE判断其周围是否存在不阻止传输该ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络,具体如下:
[0138]该UE通过GAS机制获取周围可用的所有WLAN接入网络的连接能力信息,即UE获取到SSIDl的连接能力信息为(6,20,0),以及SSID2的连接能力信息为(6,5060,O)和(17,5060,0);
[0139]该UE对比SSIDl的连接能力信息和自身当前传输的所有IP流,发现SSIDl阻止传输IP flowl,则该UE将SSIDl存储到集合A中;该UE对比SSID2的连接能力信息和自身当前传输的所有IP流,发现SSID2不会阻止自身当前传输的任一 IP流,则该UE将SSID2存储到集合B中;
[0140]由于集合B非空,表明UE周围存在不阻止传输ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络;
[0141]最后,该UE从集合B中选择一个接入网络(本实施例为SSID2所标识的WLAN),切换到该接入网络。
[0142]实施例3、基于实施例1的场景描述,与实施例1不同的是,本实施例中,ANDSF策略的有效区域信息为UTRAN,即只有UE位于UTRAN接入网络内时,该ANDSF策略才对该UE有效。UE执行如下过程:
[0143]首先,该UE判断其周围是否存在不阻止传输ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN,具体操作如下:
[0144]该UE通过GAS机制获取周围可用的所有WLAN的连接能力信息,具体的,该UE获取到SSIDl的连接能力信息为(6,20,0),SSID2的连接能力信息为(6,5060,O)和(17,5060,O);
[0145]该UE对比SSIDl的连接能力信息和自身当前传输的所有IP流,发现SSIDl阻止传输IP f 1wl,则该UE将SSIDl存储到集合A中;该服对比SSID2的连接能力信息和自身当前传输的所有IP流,发现SSID2不阻止自身当前传输的任一 IP流,则该UE将SSID2存储到集合B中;
[0146]由于集合B非空,表明UE周围存在不阻止传输ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN网络;
[0147]然后,该UE判断该ANDSF策略中的有效条件对自身是否均有效(即判断是否满足该ANDSF策略中的所有有效条件);由于该ANDSF策略中的有效区域信息为UTRAN,但该UE当前位于E-UTRAN接入网络内,则该ANDSF策略对该UE来说是无效的,则该UE不执行ANDSF策略。
[0148]需要说明的是,本实施例中,若该UE先判断ANDSF策略中的有效条件(即有效区域信息)对自身是否有效,则由于UE当前位于E-UTRAN接入网络内,而不位于UTRAN接入网络内,因此该ANDSF策略对该UE来说是无效的,则该UE不需要执行再执行另一个判断过程(即判断其周围是否存在不阻止传输ANDSF策略描述的需要被移动到WLAN的所有IP流的WLAN),且该UE不执行ANDSF策略。
[0149]上述方法处理流程可以用软件程序实现,该软件程序可以存储在存储介质中,当存储的软件程序被调用时,执行上述方法步骤。
[0150]基于同一发明构思,本发明实施例中还提供了一种用户设备,由于该设备解决问题的原理与上述图2所示的方法相似,因此该设备的实施可以参见方法的实施,重复之处不再赘述。
[0151]参见图4所示,本发明实施例提供了一种用户设备,该用户设备包括:
[0152]确定模块41,用于根据ANDSF策略,确定优选接入技术为WLAN技术;
[0153]处理模块42,用于在确定满足该ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入该目标接入网络并执行该ANDSF策略。
[0154]进一步,处理模块42具体用于:
[0155]先判断是否满足该ANDSF策略中的所有有效条件,再判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN ;或者
[0156]先判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN,再判断是否满足该ANDSF策略中的所有有效条件。
[0157]进一步,处理模块42还用于:
[0158]在确定不满足该ANDSF策略中的至少一个有效条件,或者确定部署于自身周围的WLAN中不存在允许传输所有目标IP流的WLAN时,不执行该ANDSF策略。[0159]进一步,处理模块42通过以下步骤判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN:
[0160]获取部署于自身周围的WLAN的连接能力信息;以及根据获取到的每个WLAN的连接能力信息,判断部署于自身周围的WLAN中是否存在至少一个允许传输所有目标IP流的WLAN0
[0161]进一步,处理模块42通过以下步骤获取部署于自身周围的WLAN的连接能力信息:
[0162]若该ANDSF策略中仅包含优选接入技术为WLAN技术,确定部署于自身周围且可用的所有WLAN,并获取确定的每个WLAN的连接能力信息;
[0163]若该ANDSF策略中包含优选接入技术为WLAN技术及至少一个WLAN的网络标识,确定该ANDSF策略中包含的每个网络标识对应的WLAN,并获取确定的每个WLAN的连接能力信息。
[0164]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0165]本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理装置的处理器以产生一个机器,使得通过计算机或其他可编程数据处理装置的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0166]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理装置以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0167]这些计算机程序指令也可装载到计算机或其他可编程数据处理装置上,使得在计算机或其他可编程装置上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程装置上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0168]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0169]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种对ANDSF策略进行处理的方法,其特征在于,该方法包括: 用户设备UE根据接入网络发现和选择功能ANDSF策略,确定优选接入技术为无线局域网WLAN技术; 所述UE在确定满足所述ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入所述目标接入网络并执行所述ANDSF策略。
2.如权利要求1所述的方法,其特征在于, 所述UE先判断是否满足所述ANDSF策略中的所有有效条件,再判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN ;或者 所述UE先判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN,再判断是否满足所述ANDSF策略中的所有有效条件。
3.如权利要求1或2所述的方法,其特征在于,所述方法还包括: 所述UE在确定不满足所述ANDSF策略中的至少一个有效条件,或者确定部署于自身周围的WLAN中不存在允许传输所有所述目标IP流的WLAN时,不执行所述ANDSF策略。
4.如权利要求1或2所述的方法,其特征在于,所述UE通过以下步骤判断部署于自身周围的WLAN中是否存在 至少一个允许传输所有所述目标IP流的WLAN: 所述UE获取部署于自身周围的WLAN的连接能力信息; 所述UE根据获取到的每个WLAN的连接能力信息,判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN。
5.如权利要求4所述的方法,其特征在于,若所述ANDSF策略中仅包含优选接入技术为WLAN技术,所述UE获取部署于自身周围的WLAN的连接能力信息,包括: 所述UE确定部署于自身周围且可用的所有WLAN ; 以及所述UE获取确定的每个WLAN的连接能力信息; 若所述ANDSF策略中包含优选接入技术为WLAN技术及至少一个WLAN的网络标识,所述UE获取部署于自身周围的WLAN的连接能力信息,包括: 所述UE确定所述ANDSF策略中包含的每个网络标识对应的WLAN ; 以及所述UE获取确定的每个WLAN的连接能力信息。
6.如权利要求4所述的方法,其特征在于,每个WLAN的连接能力信息包括:该WLAN允许传输的IP流信息和/或该WLAN禁止传输的IP流信息。
7.如权利要求1或2所述的方法,其特征在于,若所述ANDSF策略为ISMP,所述目标IP流为所述UE当前传输的所有IP流; 若所述ANDSF策略为ISRP,所述目标IP流为所述UE当前传输的IP流中与所述ANDSF策略中包含的流描述信息相匹配的所有IP流。
8.如权利要求1或2所述的方法,其特征在于,所述ANDSF策略的有效条件包括以下信息中的一种或组合: 漫游状态信息,用于表示所述ANDSF策略中包含的各规则是否适用于漫游场景; 有效区域信息,用于表示所述ANDSF策略中包含的各规则有效时用户设备UE所在的位置信息; 时间限制信息,用于表示所述ANDSF策略中包含的各规则有效时对应的时间段;以及APN信息,用于表示所述ANDSF策略中包含的各规则有效时对应的接入点名称APN。
9.一种用户设备,其特征在于,该用户设备包括: 确定模块,用于根据接入网络发现和选择功能ANDSF策略,确定优选接入技术为WLAN技术; 处理模块,用于在确定满足所述ANDSF策略中的所有有效条件,且确定部署于自身周围的WLAN中存在至少一个允许传输需要转移的所有目标IP流的WLAN时,从确定的WLAN中,选择一个WLAN作为目标接入网络,接入所述目标接入网络并执行所述ANDSF策略。
10.如权利要求9所述的用户设备,其特征在于,所述处理模块具体用于: 先判断是否满足所述ANDSF策略中的所有有效条件,再判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN ;或者 先判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN,再判断是否满足所述ANDSF策略中的所有有效条件。
11.如权利要求9或10所述的用户设备,其特征在于,所述处理模块还用于: 在确定不满足所述ANDSF策略中的至少一个有效条件,或者确定部署于自身周围的WLAN中不存在允许传输所有所述目标IP流的WLAN时,不执行所述ANDSF策略。
12.如权利要求9或10所述的用户设备,其特征在于,所述处理模块通过以下步骤判断部署于自身周围的 WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN: 获取部署于自身周围的WLAN的连接能力信息;以及根据获取到的每个WLAN的连接能力信息,判断部署于自身周围的WLAN中是否存在至少一个允许传输所有所述目标IP流的WLAN0
13.如权利要求12所述的用户设备,其特征在于,所述处理模块通过以下步骤获取部署于自身周围的WLAN的连接能力信息: 若所述ANDSF策略中仅包含优选接入技术为WLAN技术,确定部署于自身周围且可用的所有WLAN,并获取确定的每个WLAN的连接能力信息; 若所述ANDSF策略中包含优选接入技术为WLAN技术及至少一个WLAN的网络标识,确定所述ANDSF策略中包含的每个网络标识对应的WLAN,并获取确定的每个WLAN的连接能力信息。
【文档编号】H04W48/08GK104010347SQ201310059781
【公开日】2014年8月27日 申请日期:2013年2月26日 优先权日:2013年2月26日
【发明者】侯云静, 周燕飞 申请人:电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1