CN101720115B - 一种重建分组数据网络连接的方法及*** - Google Patents
一种重建分组数据网络连接的方法及*** Download PDFInfo
- Publication number
- CN101720115B CN101720115B CN200910078720A CN200910078720A CN101720115B CN 101720115 B CN101720115 B CN 101720115B CN 200910078720 A CN200910078720 A CN 200910078720A CN 200910078720 A CN200910078720 A CN 200910078720A CN 101720115 B CN101720115 B CN 101720115B
- Authority
- CN
- China
- Prior art keywords
- access system
- apn
- trusted non
- pdn connection
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 claims description 233
- 238000013475 authorization Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 claims description 5
- 230000000875 corresponding effect Effects 0.000 abstract 3
- 230000002596 correlated effect Effects 0.000 abstract 1
- 101000889620 Plutella xylostella Aminopeptidase N Proteins 0.000 description 159
- 101000757159 Manduca sexta Aminopeptidase N Proteins 0.000 description 65
- 230000003993 interaction Effects 0.000 description 34
- 101100435066 Caenorhabditis elegans apn-1 gene Proteins 0.000 description 19
- 238000010586 diagram Methods 0.000 description 14
- 238000012790 confirmation Methods 0.000 description 12
- 230000009977 dual effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种重建分组数据网络连接的方法及***。本发明方案中,UE发生跨***切换时,P-GW确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对对应APN建立的PDN连接的信息,可信任非3GPP接入***根据P-GW提供的所述信息为UE重建针对对应APN的所有PDN连接,由此可见,如果UE通过3GPP接入***接入时针对同一APN建立了多个PDN连接,当UE切换到可信任非3GPP接入***时,在无需增加MME与HSS交互次数的前提下,可信任非3GPP接入***就能够为UE重建针对对应APN建立的所有PDN连接,对现有3GPP***中的相关处理没有任何影响。
Description
技术领域
本发明涉及第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)演进的分组***(EPS,Evolved Packet System),特别是指一种重建分组数据网络(PDN,Packet Data Network)连接的方法及***。
背景技术
3GPP EPS由演进的通用移动通信***陆地无线接入网(E-UTRAN,Evolved Universal Terrestrial Radio Access Network)、移动管理单元(MME,Mobility Management Entity)、服务网关(S-GW,Serving Gateway)、分组数据网络网关(P-GW或PDN GW,Packet Data Network Gateway)、归属用户服务器(HSS,Home Subscriber Server)、3GPP的认证授权计费(AAA,Authentication、Authorization and Accounting)服务器、策略和计费规则功能(PCRF,Policy andCharging Rules Function)实体及其他支撑节点组成。
其中,MME用于移动性管理、非接入层信令的处理和用户移动管理上下文的管理等控制面相关工作;S-GW是与E-UTRAN相连的接入网关设备,在E-UTRAN与P-GW之间转发数据,并且用于对寻呼等待数据进行缓存;P-GW则是EPS与PDN的边界网关,用于PDN的接入及在EPS与PDN间转发数据等功能。
EPS支持与非3GPP***的互通。与非3GPP***的互通通过S2a、S2b、S2c接口实现,P-GW作为3GPP***与非3GPP***之间的锚点。EPS架构如图1所示。其中,非3GPP***被分为可信任非3GPP接入***和不可信任非3GPP接入***。可信任非3GPP接入***可以直接通过S2a接口与P-GW连接;不可信任非3GPP接入***需经过演进的分组数据网关(ePDG,Evolved PacketData Gateway)与P-GW相连,ePDG与P-GW之间为S2b接口。S2c接口提供了用户设备(UE,User Equipment)与P-GW之间用户面相关的控制和移动性支持,支持的移动性管理协议为支持双栈的移动IPv6(DSMIPv6,Moblie IPv6support for dual stack Hosts and Routers)。
EPS支持Multiple PDN接入,也就是说,UE可以通过多个P-GW或者一个P-GW同时接入到多个PDN中、即建立PDN连接;并且,EPS支持UE可以同时接入同一个PDN多次、即建立多个PDN连接。在3GPP***中,通过接入点名称(APN,Access Point Name)可以确定对应的PDN,因此,可以认为UE能够同时接入同一个APN多次,即针对同一个APN建立多个PDN连接。
为了确保UE发生跨***切换时业务的连续性,网络将UE建立的PDN连接所选择的P-GW的标识和该PDN连接对应的APN存储在HSS中。当UE发生跨***切换时,HSS会将UE在源***中建立的PDN连接所对应的APN以及P-GW标识发送给目的***的相关网元,以用于UE在目的***中PDN连接的重建。
当UE通过E-UTRAN接入时,为了减少与HSS的交互,即使UE针对同一个APN建立了多个PDN连接,MME也只为该APN与HSS交互一次,即HSS中只存储一次该APN和所选择的P-GW的标识的对应记录。如果此时UE从3GPP***切换到非3GPP***,并且在非3GPP***中,可以由非3GPP***发起重建PDN连接的处理。不过由于UE通过E-URTAN接入时建立的PDN连接,在HSS中只存储了一次APN和所选择的P-GW的标识的对应记录,当该对应记录发送到非3GPP***的网关设备时,非3GPP***的网关设备只能根据收到的对应记录为UE重建一个对应APN的PDN连接,这样,业务的连续性将无法保持。另外,对于UE发起的在非3GPP***中重建PDN连接,当UE重建的PDN连接的个数超过了在3GPP***中建立的PDN连接的个数时,非3GPP***的网关设备也无法判断该错误的发生。
目前,为了解决这一问题,普遍采取的方案是,当UE在3GPP***中针对某个APN建立一个PDN连接,那么MME就与HSS交互一次,将APN和所选择的P-GW地址保存到HSS。也就是说,UE在3GPP***中针对一个APN建立了几个PDN连接,MME就与HSS交互几次,并在HSS保存对应份数的记录。当UE发生跨***切换时,HSS将存储的对应份数的记录发送到非3GPP***的网关设备中,网关设备根据收到的记录为UE重建所有PDN连接。并且,非3GPP***根据HSS存储的对应份数的记录来判断UE重建的PDN连接的个数是否超出了3GPP***中建立的PDN连接的个数。
为了区分针对同一个APN建立的不同的PDN连接,UE或3GPP***也会对相应APN进行修饰。如第一次接入时为APN,第二次接入时为APN:1,第三次接入时为APN:2,...。这样,在HSS中存储的第一个PDN连接的对应记录为(APN,P-GW标识),第二个PDN连接的对应记录为(APN:1,P-GW标识)。UE和3GPP***都能理解为针对同一个APN的多个PDN连接。在发生跨***切换时,HSS将对应的记录发送给非3GPP***的网关设备,网关设备根据记录为UE重建针对相应APN的多个PDN连接。
但是,这样的处理方案的主要缺点就是增加了MME与HSS交互的次数,并且由于MME需要针对UE建立的各PDN连接与HSS进行交互,导致对现有3GPP***中相关处理的影响较大。
发明内容
有鉴于此,本发明的主要目的在于提供一种重建PDN连接的方法及***,在无需增加MME与HSS交互次数的前提下,实现UE发生跨***切换时,由可信任非3GPP接入***为UE重建针对同一APN的所有PDN连接。
为达到上述目的,本发明的技术方案是这样实现的:
一种重建分组数据网络PDN连接的方法,归属用户服务器HSS中存储一个APN和P-GW标识的对应记录,用户设备UE发生跨***切换时,该方法包含:分组数据网络网关P-GW通过自身存储的APN建立PDN连接情况,确定所述UE通过第三代合作伙伴计划3GPP接入***针对同一接入点名称APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;可信任非3GPP接入***根据P-GW提供的所述信息为UE重建针对所述APN的多个PDN连接。
所述P-GW向可信任非3GPP接入***提供针对APN建立的PDN连接的信息之前,进一步包括:可信任非3GPP接入***向P-GW提供无线接入技术RAT类型,P-GW根据所述RAT类型判断所述可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则向可信任非3GPP接入***提供针对APN建立的PDN连接的信息;否则,不向可信任非3GPP接入***提供针对APN建立的PDN连接的信息。
重建PDN连接的过程由UE发起时,所述可信任非3GPP接入***根据P-GW提供的信息为UE重建针对APN的PDN连接为:可信任非3GPP接入***根据P-GW提供的信息、及当前已为UE重建的针对所述APN的PDN连接的信息,确定允许UE重建针对所述APN的PDN连接时,为UE重建针对所述APN的PDN连接。
可信任非3GPP接入***根据UE在层3附着过程中发送的消息中携带的所述APN确定重建PDN连接的过程由UE发起;和/或,可信任非3GPP接入***根据UE在请求消息中携带的切换指示符确定当前需要为UE重建PDN连接。
所述P-GW向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息,包括:P-GW直接向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;或者,P-GW通过认证授权计费AAA服务器向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息。
所述P-GW通过AAA服务器向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息,包括:P-GW向AAA服务器提供针对所述APN建立的PDN连接的信息;AAA服务器向可信任非3GPP接入***转发收到的针对所述APN建立的PDN连接的信息。
所述针对所述APN建立的PDN连接的信息,是:针对所述APN建立的所有PDN连接的信息;或者,针对所述APN建立的、除HSS存储的PDN连接的信息。所述P-GW确定UE通过3GPP接入***针对同一APN建立了多个PDN连接是通过自身存储的记录来实现的。
一种重建分组数据网络PDN连接的***,用户设备UE发生跨***切换时,该***包括:归属用户服务器HSS、分组数据网络网关P-GW和可信任非第三代合作伙伴计划3GPP接入***,其中,所述HSS用于存储一个APN和P-GW标识的对应记录;所述P-GW包括信息提供单元,用于确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;所述可信任非3GPP接入***用于根据P-GW提供的所述信息为UE重建针对所述APN的多个PDN连接。
所述***进一步包括:认证授权计费AAA服务器,用于向可信任非3GPP接入***转发P-GW的信息提供单元提供的UE针对同一APN建立的PDN连接的信息。
所述P-GW进一步包括判断单元,用于根据可信任非3GPP接入***提供的无线接入技术RAT类型判断所述可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则向可信任非3GPP接入***提供针对APN建立的PDN连接的信息;否则,不向可信任非3GPP接入***提供针对APN建立的PDN连接的信息。
重建PDN连接的过程由UE发起时,所述可信任非3GPP接入***具体用于根据P-GW提供的信息、及当前已为UE重建的针对所述APN的PDN连接的信息,确定是否允许UE重建针对所述APN的PDN连接。
所述HSS,还用于向可信任非3GPP接入***提供存储的APN建立的PDN连接的记录。
本发明方案中,UE发生跨***切换时,P-GW确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对对应APN建立的PDN连接的信息,可信任非3GPP接入***根据HSS存储的针对对应APN建立的PDN连接的记录、以及P-GW提供的所述信息为UE重建针对对应APN的所有PDN连接,由此可见,如果UE通过3GPP接入***接入时针对同一APN建立了多个PDN连接,当UE切换到可信任非3GPP接入***时,在无需增加MME与HSS交互次数的前提下,可信任非3GPP接入***就能够为UE重建针对对应APN建立的所有PDN连接,对现有3GPP***中的相关处理没有任何影响;并且UE发起跨***切换后,也无需与HSS进行交互。
进一步地,重建PDN连接的过程由UE发起时,可信任非3GPP接入***能够根据P-GW提供的信息、及当前已为UE重建的针对APN的PDN连接的信息,确定允许UE重建针对APN的PDN连接时,为UE重建针对所述APN的PDN连接,使得可信任非3GPP接入***能够及时发现UE重建的PDN连接的个数是否超过了在3GPP接入***中建立的PDN连接的个数,以避免错误的发生。
附图说明
图1为EPS架构示意图;
图2为本发明实施例一中重建PDN连接过程消息交互示意图;
图3为本发明实施例二中重建PDN连接过程消息交互示意图;
图4为本发明实施例三中重建PDN连接过程消息交互示意图;
图5为本发明实施例四中重建PDN连接过程消息交互示意图;
图6为本发明实施例五中重建PDN连接过程消息交互示意图;
图7为本发明实施例六中重建PDN连接过程消息交互示意图;
图8为本发明中实现重建PDN连接的***结构示意图。
具体实施方式
本发明中,UE发生跨***切换时,P-GW确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对对应APN建立的PDN连接的信息,可信任非3GPP接入***根据HSS存储的针对对应APN建立的PDN连接的记录、以及P-GW提供的所述信息为UE重建针对对应APN的所有PDN连接。
P-GW可以直接将UE针对同一APN建立的PDN连接的信息提供给可信任非3GPP接入***,也可以通过AAA服务器将UE针对同一APN建立的PDN连接的信息提供给可信任非3GPP接入***。
P-GW提供的针对同一APN建立的PDN连接的信息可以是针对同一APN建立的所有PDN连接的信息;也可以是针对同一APN建立的、除HSS存储的PDN连接的信息。
图2为本发明实施例一中重建PDN连接过程消息交互示意图,如图2所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了2个PDN连接,APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由可信任非3GPP接入***为UE重建到APN1的两个PDN连接。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤201:UE在3GPP接入***中,通过P-GW建立了与默认APN1的2个PDN连接。HSS中仅存储了一个APN1和P-GW标识的对应记录,但在P-GW中存储了针对APN1的两个PDN连接的记录。
步骤202:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤203:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW的标识。
步骤204:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中不携带任何APN信息。
步骤205:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW标识的P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、网络接入标识(NAI,Network Access Identifier)和无线接入技术(RAT,Radio Access Technology)类型(RAT Type)。
步骤206:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址1。
步骤207:UE的层3附着过程完成。
步骤208:P-GW收到步骤205发送的代理绑定更新请求后,根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN1建立了2个PDN连接,因此,P-GW向AAA服务器发送消息,通知AAA服务器UE通过3GPP接入***针对APN1建立的PDN连接的信息,该针对APN1建立的PDN连接的信息可以为针对APN1建立的所有PDN连接的信息,也可以为针对APN1建立的剩余PDN连接的信息,即针对APN1建立的、除HSS存储的PDN连接的信息。由于P-GW在步骤206已向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN1所分配的IP地址1,因此,本步骤中P-GW可以确定出针对APN1建立的、除HSS存储的PDN连接的信息。AAA服务器可以在对收到的信息进行存储后,向P-GW返回确认消息。
P-GW确定UE通过3GPP接入***接入时针对APN1建立了2个PDN连接之后,可以进一步地根据步骤205收到的RAT类型判断目的***、即可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则继续向AAA服务器发送消息,通知AAA服务器UE通过3GPP接入***针对APN1建立的PDN连接的信息;如果不支持,则不向AAA服务器发送消息,并且不执行步骤209~步骤211。
P-GW收到步骤205中的代理绑定更新请求后,如果确定UE在通过3GPP接入***接入时针对APN1只建立了1个PDN连接,则不执行步骤208~步骤211。
步骤209:AAA服务器根据P-GW提供的针对APN1建立的PDN连接的信息,向可信任非3GPP接入***提供UE针对APN1建立的PDN连接的信息。该步骤中,AAA服务器不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤210:可信任非3GPP接入***收到AAA服务器提供的UE针对APN1建立的PDN连接的信息后,确定当前需要为UE建立针对APN1的其他PDN连接;可信任非3GPP接入***向P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
如果AAA服务器提供的是UE针对APN1建立的所有PDN连接的信息,可信任非3GPP接入***根据P-GW步骤206中提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1、及信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN1的PDN连接。如果AAA服务器提供的是UE针对APN1建立的、除HSS存储的PDN连接的信息,则可信任非3GPP接入***可以直接根据信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN1的PDN连接。这样,还需要针对APN1建立几个PDN连接,可信任非3GPP接入***就向P-GW发送几条代理绑定更新请求,后续P-GW针对每条代理绑定更新请求向可信任非3GPP接入***返回一个UE接入APN1所分配的IP地址。
步骤211:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
虽然UE针对APN1建立了2个PDN连接,但由于P-GW在步骤206中已经向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN1所分配的IP地址1,因此,本步骤中P-GW可以确定出还未向可信任非3GPP接入***提供的UE接入APN1所分配的IP地址,确定当前需要向可信任非3GPP接入***提供3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
步骤212:可信任非3GPP接入***为UE针对APN1建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到P-GW提供的UE针对APN1建立的所有PDN连接对应的IP地址后,统一为UE建立针对APN1的各PDN连接;也可以在收到P-GW提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1之后,就可以为UE针对APN1建立的第一个PDN连接建立无线承载;然后,在收到3GPP接入***中为UE第二次接入APN1所分配的IP地址2后,再为UE针对APN1建立的第二个PDN连接建立无线承载。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
图3为本发明实施例二中重建PDN连接过程消息交互示意图,如图3所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了1个PDN连接、针对APN2建立了2个PDN连接,其中APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由可信任非3GPP接入***为UE重建针对APN1的1个PDN连接、以及针对APN2的2个PDN连接。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤301:UE在3GPP接入***中,通过P-GW1建立了与默认APN1的1个PDN连接;通过P-GW2建立了与APN2的2个PDN连接。针对APN2建立的2个PDN连接,HSS中仅存储了一个APN2和P-GW2地址的对应记录,但在P-GW2中存储了针对APN2的两个PDN连接的记录。
步骤302:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤303:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW1的标识、以及APN2和所选择的P-GW2的标识。
步骤304:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中不携带任何APN信息。
步骤305:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW1标识的P-GW1发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤306:P-GW1收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址11。
步骤307:UE的层3附着过程完成。
步骤308:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW2标识的P-GW2发送代理绑定更新请求,该代理绑定更新请求中携带有APN2、NAI和RAT类型。
步骤309:P-GW2收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第一次接入APN2所分配的IP地址21。
步骤310:P-GW2收到步骤308发送的代理绑定更新请求后,根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN2建立了2个PDN连接,因此,P-GW2向AAA服务器发送消息,通知AAA服务器UE通过3GPP接入***针对APN2建立的PDN连接的信息,该针对APN2建立的PDN连接的信息可以为针对APN2建立的所有PDN连接的信息,也可以为针对APN2建立的剩余PDN连接的信息,即针对APN2建立的、除HSS存储的PDN连接的信息。由于P-GW在步骤309已向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN2所分配的IP地址21,因此,本步骤中P-GW2可以确定出针对APN2建立的、除HSS存储的PDN连接的信息。AAA服务器可以在对收到的信息进行存储后,向P-GW2返回确认消息。
P-GW2确定UE通过3GPP接入***接入时针对APN2建立了2个PDN连接之后,可以进一步地根据步骤308收到的RAT类型判断目的***、即可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则继续向AAA服务器发送消息,通知AAA服务器UE通过3GPP接入***针对APN2建立的PDN连接的信息;如果不支持,则不向AAA服务器发送消息,并且不执行步骤311~步骤313。
P-GW收到步骤308中的代理绑定更新请求后,如果确定UE在通过3GPP接入***接入时针对APN2只建立了1个PDN连接,则不执行步骤310~步骤313。
步骤311:AAA服务器根据P-GW2提供的针对APN2建立的PDN连接的信息,向可信任非3GPP接入***提供UE针对APN2建立的PDN连接的信息。该步骤中,AAA服务器不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤312:可信任非3GPP接入***收到AAA服务器提供的UE针对APN2建立的PDN连接的信息后,确定当前需要为UE建立针对APN2的其他PDN连接;可信任非3GPP接入***向P-GW2发送代理绑定更新请求,该代理绑定更新请求中携带有APN2、NAI和RAT类型。
如果AAA服务器提供的是UE针对APN2建立的所有PDN连接的信息,可信任非3GPP接入***根据P-GW2步骤309中提供的3GPP接入***中为UE第一次接入APN2所分配的IP地址21、及信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN2的PDN连接。如果AAA服务器提供的是UE针对APN2建立的、除HSS存储的PDN连接的信息,则可信任非3GPP接入***可以直接根据信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN2的PDN连接。这样,还需要针对APN2建立几个PDN连接,可信任非3GPP接入***就向P-GW2发送几条代理绑定更新请求,后续P-GW2针对每条代理绑定更新请求向可信任非3GPP接入***返回一个UE接入APN2所分配的IP地址。
步骤313:P-GW2收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN2所分配的IP地址22。
虽然UE针对APN2建立了2个PDN连接,但由于P-GW2在步骤309中已经向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN2所分配的IP地址21,因此,本步骤中P-GW2可以确定出还未向可信任非3GPP接入***提供的UE接入APN2所分配的IP地址,确定当前需要向可信任非3GPP接入***提供3GPP接入***中为UE第二次接入APN2所分配的IP地址22。
步骤314:可信任非3GPP接入***为UE针对APN1建立的1个PDN连接、针对APN2建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到各P-GW提供的UE针对各APN建立的各PDN连接对应的IP地址后,就为UE建立针对对应APN的PDN连接;也可以在收到所有针对各APN的所有PDN连接对应的IP地址后,统一为UE建立针对各APN的各PDN连接。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
图4为本发明实施例三中重建PDN连接过程消息交互示意图,如图4所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了2个PDN连接,APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由可信任非3GPP接入***为UE重建到APN1的两个PDN连接。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤401:UE在3GPP接入***中,通过P-GW建立了与默认APN1的2个PDN连接。HSS中仅存储了一个APN1和P-GW标识的对应记录,但在P-GW中存储了针对APN1的两个PDN连接的记录。
步骤402:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤403:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW的标识。
步骤404:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中不携带任何APN信息。
步骤405:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW标识的P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤406:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,并根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN1建立了2个PDN连接,因此,P-GW向可信任非3GPP接入***返回的代理绑定确认消息中不仅携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址1,还携带有UE通过3GPP接入***针对APN1建立的PDN连接的信息,该针对APN1建立的PDN连接的信息可以为针对APN1建立的所有PDN连接的信息,也可以为针对APN1建立的剩余PDN连接的信息,即针对APN1建立的、除HSS存储的PDN连接的信息。该步骤中,P-GW不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤407:UE的层3附着过程完成。
步骤408:可信任非3GPP接入***收到P-GW提供的UE针对APN1建立的PDN连接的信息后,确定当前还需要为UE建立针对APN1的其他PDN连接;可信任非3GPP接入***向P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
如果P-GW提供的是UE针对APN1建立的所有PDN连接的信息,可信任非3GPP接入***根据P-GW步骤406中提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1、及信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN1的PDN连接。如果P-GW提供的是UE针对APN1建立的、除HSS存储的PDN连接的信息,则可信任非3GPP接入***可以直接根据信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN1的PDN连接。这样,还需要针对APN1建立几个PDN连接,可信任非3GPP接入***就向P-GW发送几条代理绑定更新请求,后续P-GW针对每条代理绑定更新请求向可信任非3GPP接入***返回一个UE接入APN1所分配的IP地址。
步骤409:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
虽然UE针对APN1建立了2个PDN连接,但由于P-GW在步骤406中已经向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN1所分配的IP地址1,因此,本步骤中P-GW可以确定出还未向可信任非3GPP接入***提供的UE接入APN1所分配的IP地址,确定当前需要向可信任非3GPP接入***提供3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
步骤410:可信任非3GPP接入***为UE针对APN1建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到P-GW提供的UE针对APN1建立的所有PDN连接对应的IP地址后,统一为UE建立针对APN1的各PDN连接;也可以在收到P-GW提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1之后,就可以为UE针对APN1建立的第一个PDN连接建立无线承载;然后,在收到3GPP接入***中为UE第二次接入APN1所分配的IP地址2后,再为UE针对APN1建立的第二个PDN连接建立无线承载。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
图5为本发明实施例四中重建PDN连接过程消息交互示意图,如图5所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了1个PDN连接、针对APN2建立了2个PDN连接,其中APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由可信任非3GPP接入***为UE重建针对APN1的1个PDN连接、以及针对APN2的2个PDN连接。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤501:UE在3GPP接入***中,通过P-GW1建立了与默认APN1的1个PDN连接;通过P-GW2建立了与APN2的2个PDN连接。针对APN2建立的2个PDN连接,HSS中仅存储了一个APN2和P-GW2标识的对应记录,但在P-GW2中存储了针对APN2的两个PDN连接的记录。
步骤502:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤503:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW1的标识、以及APN2和所选择的P-GW2的标识。
步骤504:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中不携带任何APN信息。
步骤505:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW1标识的P-GW1发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤506:P-GW1收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址11。
步骤507:UE的层3附着过程完成。
步骤508:可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW2标识的P-GW2发送代理绑定更新请求,该代理绑定更新请求中携带有APN2、NAI和RAT类型。
步骤509:P-GW2收到代理绑定更新请求后,为UE更新绑定的缓存条目,并根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN2建立了2个PDN连接,因此,P-GW2向可信任非3GPP接入***返回的代理绑定确认消息中不仅携带有3GPP接入***中为UE第一次接入APN2所分配的IP地址21,还携带有UE通过3GPP接入***针对APN2建立的PDN连接的信息,该针对APN2建立的PDN连接的信息可以为针对APN2建立的所有PDN连接的信息,也可以为针对APN2建立的剩余PDN连接的信息,即针对APN2建立的、除HSS存储的PDN连接的信息。该步骤中,P-GW2不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤510:可信任非3GPP接入***收到P-GW2提供的UE针对APN2建立的PDN连接的信息后,确定当前还需要为UE建立针对APN2的其他PDN连接;可信任非3GPP接入***向P-GW2发送代理绑定更新请求,该代理绑定更新请求中携带有APN2、NAI和RAT类型。
如果P-GW2提供的是UE针对APN2建立的所有PDN连接的信息,可信任非3GPP接入***根据P-GW2提供的3GPP接入***中为UE第一次接入APN2所分配的IP地址21、及信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN2的PDN连接。如果P-GW2提供的是UE针对APN1建立的、除HSS存储的PDN连接的信息,则可信任非3GPP接入***可以直接根据信息中包含的PDN连接的数量,确定出当前还需要为UE建立几个针对APN2的PDN连接。这样,还需要针对APN2建立几个PDN连接,可信任非3GPP接入***就向P-GW2发送几条代理绑定更新请求,后续P-GW2针对每条代理绑定更新请求向可信任非3GPP接入***返回一个UE接入APN2所分配的IP地址。
步骤511:P-GW2收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN2所分配的IP地址22。
虽然UE针对APN2建立了2个PDN连接,但由于P-GW2已经向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN2所分配的IP地址21,因此,本步骤中P-GW2可以确定出还未向可信任非3GPP接入***提供的UE接入APN2所分配的IP地址,确定当前需要向可信任非3GPP接入***提供3GPP接入***中为UE第二次接入APN2所分配的IP地址22。
步骤512:可信任非3GPP接入***为UE针对APN1建立的1个PDN连接、针对APN2建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到各P-GW提供的UE针对各APN建立的各PDN连接对应的IP地址后,就为UE建立针对对应APN的PDN连接;也可以在收到所有针对各APN的所有PDN连接对应的IP地址后,统一为UE建立针对各APN的各PDN连接。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
图6为本发明实施例五中重建PDN连接过程消息交互示意图,如图6所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了2个PDN连接,APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由UE发起重建到APN1的两个PDN连接,当UE准备发起重建第三个PDN连接时,非3GPP接入***拒绝建立。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤601:UE在3GPP接入***中,通过P-GW建立了与默认APN1的2个PDN连接。HSS中仅存储了一个APN1和P-GW标识的对应记录,但在P-GW中存储了针对APN1的两个PDN连接的记录。
步骤602:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤603:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW的标识。
步骤604:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中携带APN1。
步骤605:可信任非3GPP接入***根据步骤604步消息中携带的APN1,确定重建PDN连接的过程由UE发起。可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW标识的P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤606:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址1。
步骤607:UE的层3附着过程完成。
步骤608:P-GW收到步骤605发送的代理绑定更新请求后,根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN1建立了2个PDN连接,因此,P-GW向AAA服务器发送消息,通知AAA服务器UE通过3GPP接入***针对APN1建立的PDN连接的信息,该针对APN1建立的PDN连接的信息可以为针对APN1建立的所有PDN连接的信息,也可以为针对APN1建立的剩余PDN连接的信息,即针对APN1建立的、除HSS存储的PDN连接的信息。由于P-GW在步骤606已向可信任非3GPP接入***提供了3GPP接入***中为UE第一次接入APN1所分配的IP地址1,因此,本步骤中P-GW可以确定出针对APN1建立的、除HSS存储的PDN连接的信息。AAA服务器可以在对收到的信息进行存储后,向P-GW返回确认消息。
步骤609:AAA服务器根据P-GW提供的针对APN1建立的PDN连接的信息,向可信任非3GPP接入***提供UE针对APN1建立的PDN连接的信息。该步骤中,AAA服务器不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤610:UE向可信任非3GPP接入***发送请求消息,触发重建PDN连接,请求消息中携带有APN1和切换指示符。
步骤611:可信任非3GPP接入***收到请求消息后,根据该请求消息中携带的切换指示符确定当前需要为UE重建针对于APN1的PDN连接,然后根据AAA服务器提供的UE针对APN1建立的PDN连接的信息、及当前已为UE重建的针对APN1的PDN连接的信息,即确定UE在3GPP接入***中针对APN1建立了两个PDN连接、并且当前已经为UE重建了一个针对APN1的PDN连接,因此允许UE再重建一个针对APN1的PDN连接。可信任非3GPP接入***向P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤612:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
步骤613:可信任非3GPP接入***向UE返回应答消息,该应答消息中携带有IP地址2,通知UE可以为其建立针对APN1的第二个PDN连接。
步骤614:UE继续向可信任非3GPP接入***发送请求消息,触发重建PDN连接,请求消息中携带有APN1和切换指示符。
步骤615:可信任非3GPP接入***收到请求消息后,根据该请求消息中携带的切换指示符确定当前需要为UE重建针对于APN1的PDN连接,然后根据AAA服务器提供的UE针对APN1建立的PDN连接的信息,确定当前已不能再为UE重建针对APN1的PDN连接,向UE返回拒绝消息。
步骤616:可信任非3GPP接入***为UE针对APN1建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到P-GW提供的UE针对APN1建立的所有PDN连接对应的IP地址后,统一为UE建立针对APN1的各PDN连接;也可以在收到P-GW提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1之后,就可以为UE针对APN1建立的第一个PDN连接建立无线承载;然后,在收到3GPP接入***中为UE第二次接入APN1所分配的IP地址2后,再为UE针对APN1建立的第二个PDN连接建立无线承载。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
图7为本发明实施例六中重建PDN连接过程消息交互示意图,如图7所示,本实施例描述的是UE由3GPP接入***切换至可信任非3GPP接入***,其中,UE通过3GPP接入***针对APN1建立了2个PDN连接,APN1是UE的默认APN。UE切换至可信任非3GPP接入***后,由UE发起重建到APN1的两个PDN连接。本实施例中重建PDN连接的具体处理过程包括以下步骤:
步骤701:UE在3GPP接入***中,通过P-GW建立了与默认APN1的2个PDN连接。HSS中仅存储了一个APN1和P-GW标识的对应记录,但在P-GW中存储了针对APN1的两个PDN连接的记录。
步骤702:UE发现可信任非3GPP接入***,并发起跨***切换。
步骤703:UE在可信任非3GPP接入***中进行接入认证。HSS/AAA服务器对UE进行接入认证,并且UE通过接入认证后,HSS向可信任非3GPP接入***提供对应UE在3GPP接入***中建立的PDN连接的信息,即APN1和所选择的P-GW的标识。
步骤704:UE的层3附着过程被触发,UE在层3附着过程中向可信任非3GPP接入***发送的消息中携带APN1。
步骤705:可信任非3GPP接入***根据步骤704步消息中携带的APN1,确定重建PDN连接的过程由UE发起。可信任非3GPP接入***根据HSS提供的PDN连接的信息,向对应于P-GW标识的P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤706:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,并根据自身存储的记录,确定UE通过3GPP接入***接入时针对APN1建立了2个PDN连接,因此,P-GW向可信任非3GPP接入***返回的代理绑定确认消息中不仅携带有3GPP接入***中为UE第一次接入APN1所分配的IP地址1,还携带有UE通过3GPP接入***针对APN1建立的PDN连接的信息,该针对APN1建立的PDN连接的信息可以为针对APN1建立的所有PDN连接的信息,也可以为针对APN1建立的剩余PDN连接的信息,即针对APN1建立的、除HSS存储的PDN连接的信息。该步骤中,P-GW不需要与HSS进行交互,从而减少了与HSS的交互次数。
步骤707:UE的层3附着过程完成。
步骤708:UE向可信任非3GPP接入***发送请求消息,触发重建PDN连接,请求消息中携带有APN1和切换指示符。
步骤709:可信任非3GPP接入***收到请求消息后,根据该请求消息中携带的切换指示符确定当前需要为UE重建针对于APN1的PDN连接,然后根据P-GW提供的UE针对APN1建立的PDN连接的信息、及当前已为UE重建的针对APN1的PDN连接的信息,即确定UE在3GPP接入***中针对APN1建立了两个PDN连接、并且当前已经为UE重建了一个针对APN1的PDN连接,因此允许UE再重建一个针对APN1的PDN连接。可信任非3GPP接入***向P-GW发送代理绑定更新请求,该代理绑定更新请求中携带有APN1、NAI和RAT类型。
步骤710:P-GW收到代理绑定更新请求后,为UE更新绑定的缓存条目,向可信任非3GPP接入***返回代理绑定确认消息,该代理绑定确认消息中携带有3GPP接入***中为UE第二次接入APN1所分配的IP地址2。
步骤711:可信任非3GPP接入***向UE返回应答消息,该应答消息中携带IP地址2,通知UE可以为其建立针对APN1的第二个PDN连接。
步骤712:UE继续向可信任非3GPP接入***发送请求消息,触发重建PDN连接,请求消息中携带有APN1和切换指示符。
步骤713:可信任非3GPP接入***收到请求消息后,根据该请求消息中携带的切换指示符确定当前需要为UE重建针对于APN1的PDN连接,然后根据P-GW提供的UE针对APN1建立的PDN连接的信息,确定当前已不能再为UE重建针对APN1的PDN连接,向UE返回拒绝消息。
步骤714:可信任非3GPP接入***为UE针对APN1建立的2个PDN连接建立无线承载。可信任非3GPP接入***可以在收到P-GW提供的UE针对APN1建立的所有PDN连接对应的IP地址后,统一为UE建立针对APN1的各PDN连接;也可以在收到P-GW提供的3GPP接入***中为UE第一次接入APN1所分配的IP地址1之后,就可以为UE针对APN1建立的第一个PDN连接建立无线承载;然后,在收到3GPP接入***中为UE第二次接入APN1所分配的IP地址2后,再为UE针对APN1建立的第二个PDN连接建立无线承载。
根据以上流程描述可见,UE通过3GPP接入***针对同一APN建立多个PDN连接时,根本无需增加MME与HSS的交互次数,对现有3GPP***中的相关处理没有任何影响;UE发起跨***切换后,也无需与HSS进行交互。
在以上各实施例中,UE通过3GPP接入***针对同一APN建立了多个PDN连接,UE发起跨***切换时,P-GW通过AAA服务器向可信任非3GPP接入***、或直接向可信任非3GPP接入***提供的针对同一APN建立的多个PDN连接的信息,可以是针对同一APN建立的所有PDN连接的信息;也可以是针对同一APN建立的、除HSS存储的PDN连接的信息。
为了在可信任非3GPP接入***中能够唯一区分针对同一APN建立的不同PDN连接,可信任非3GPP接入***可以对针对同一APN建立的各PDN连接的记录进行修改,如针对APN建立的第一个PDN连接,记录可以表示为(APN,P-GW标识),针对同一APN建立的第二个PDN连接,记录可以表示为(APN:1,P-GW标识),通过APN:1来对针对同一APN建立的其他PDN连接进行区分。
因此,如果UE通过3GPP接入***针对同一APN建立了两个PDN连接时,P-GW通过AAA服务器向可信任非3GPP接入***、或直接向可信任非3GPP接入***提供的针对同一APN建立的多个PDN连接的信息,可以是(APN,P-GW标识)、(APN:1,P-GW标识),此时,由于可信任非3GPP接入***已经建立了针对记录(APN,P-GW标识)的PDN连接,只需要再建立针对记录(APN:1,P-GW标识)的另一个PDN连接即可;也可以是(APN:1,P-GW标识),此时,可信任非3GPP接入***建立针对记录(APN:1,P-GW标识)的另一个PDN连接。
图8为本发明中实现重建PDN连接的***结构示意图,如图8所示,该***包括:P-GW和可信任非3GPP接入***,UE发生跨***切换时,其中,P-GW包括信息提供单元,用于确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对对应APN建立的PDN连接的信息;可信任非3GPP接入***用于根据P-GW提供的所述信息为UE重建针对对应APN的多个PDN连接。P-GW的信息提供单元提供的针对同一APN建立的PDN连接的信息可以是针对同一APN建立的所有PDN连接的信息;也可以是针对同一APN建立的、除HSS存储的PDN连接的信息。
P-GW的信息提供单元可以直接将UE针对同一APN建立的PDN连接的信息提供给可信任非3GPP接入***。该***也可以进一步包括AAA服务器,用于向可信任非3GPP接入***转发P-GW的信息提供单元提供的UE针对同一APN建立的PDN连接的信息。
所述P-GW进一步包括判断单元,用于根据可信任非3GPP接入***提供的RAT类型判断所述可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则向可信任非3GPP接入***提供针对APN建立的PDN连接的信息;否则,不向可信任非3GPP接入***提供针对APN建立的PDN连接的信息。
重建PDN连接的过程由UE发起时,所述可信任非3GPP接入***进一步用于根据P-GW提供的信息、及当前已为UE重建的针对所述APN的PDN连接的信息,确定是否允许UE重建针对所述APN的PDN连接。
该***包括:HSS,用于向可信任非3GPP接入***提供存储的APN建立的PDN连接的记录。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (13)
1.一种重建分组数据网络PDN连接的方法,归属用户服务器HSS中存储一个APN和P-GW标识的对应记录,其特征在于,用户设备UE发生跨***切换时,该方法包含:
分组数据网络网关P-GW通过自身存储的APN建立PDN连接情况,确定所述UE通过第三代合作伙伴计划3GPP接入***针对同一接入点名称APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;
可信任非3GPP接入***根据P-GW提供的所述信息为UE重建针对所述APN的多个PDN连接。
2.根据权利要求1所述的方法,其特征在于,所述P-GW向可信任非3GPP接入***提供针对APN建立的PDN连接的信息之前,进一步包括:可信任非3GPP接入***向P-GW提供无线接入技术RAT类型,P-GW根据所述RAT类型判断所述可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则向可信任非3GPP接入***提供针对APN建立的PDN连接的信息;否则,不向可信任非3GPP接入***提供针对APN建立的PDN连接的信息。
3.根据权利要求1所述的方法,其特征在于,重建PDN连接的过程由UE发起时,所述可信任非3GPP接入***根据P-GW提供的信息为UE重建针对APN的PDN连接为:可信任非3GPP接入***根据P-GW提供的信息、及当前已为UE重建的针对所述APN的PDN连接的信息,确定允许UE重建针对所述APN的PDN连接时,为UE重建针对所述APN的PDN连接。
4.根据权利要求3所述的方法,其特征在于,
可信任非3GPP接入***根据UE在层3附着过程中发送的消息中携带的所述APN确定重建PDN连接的过程由UE发起;和/或,
可信任非3GPP接入***根据UE在请求消息中携带的切换指示符确定当前需要为UE重建PDN连接。
5.根据权利要求1至4任一所述的方法,其特征在于,所述P-GW向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息,包括:
P-GW直接向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;或者,
P-GW通过认证授权计费AAA服务器向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息。
6.根据权利要求5所述的方法,其特征在于,所述P-GW通过AAA服务器向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息,包括:
P-GW向AAA服务器提供针对所述APN建立的PDN连接的信息;
AAA服务器向可信任非3GPP接入***转发收到的针对所述APN建立的PDN连接的信息。
7.根据权利要求5所述的方法,其特征在于,所述针对所述APN建立的PDN连接的信息,是:针对所述APN建立的所有PDN连接的信息;或者,针对所述APN建立的、除HSS存储的PDN连接的信息。
8.根据权利要求1所述的方法,其特征在于,所述P-GW确定UE通过3GPP接入***针对同一APN建立了多个PDN连接是通过自身存储的记录来实现的。
9.一种重建分组数据网络PDN连接的***,其特征在于,用户设备UE发生跨***切换时,该***包括:归属用户服务器HSS、分组数据网络网关P-GW和可信任非第三代合作伙伴计划3GPP接入***,其中,
所述HSS用于存储一个APN和P-GW标识的对应记录;
所述P-GW包括信息提供单元,用于确定该UE通过3GPP接入***针对同一APN建立了多个PDN连接时,向可信任非3GPP接入***提供针对所述APN建立的PDN连接的信息;
所述可信任非3GPP接入***用于根据P-GW提供的所述信息为UE重建针对所述APN的多个PDN连接。
10.根据权利要求9所述的***,其特征在于,所述***进一步包括:认证授权计费AAA服务器,用于向可信任非3GPP接入***转发P-GW的信息提供单元提供的UE针对同一APN建立的PDN连接的信息。
11.根据权利要求9或10所述的***,其特征在于,所述P-GW进一步包括判断单元,用于根据可信任非3GPP接入***提供的无线接入技术RAT类型判断所述可信任非3GPP接入***是否支持网络发起的多PDN连接建立,如果支持,则向可信任非3GPP接入***提供针对APN建立的PDN连接的信息;否则,不向可信任非3GPP接入***提供针对APN建立的PDN连接的信息。
12.根据权利要求9或10所述的***,其特征在于,重建PDN连接的过程由UE发起时,所述可信任非3GPP接入***具体用于根据P-GW提供的信息、及当前已为UE重建的针对所述APN的PDN连接的信息,确定是否允许UE重建针对所述APN的PDN连接。
13.根据权利要求9或10所述的***,其特征在于,所述HSS,还用于向可信任非3GPP接入***提供存储的APN建立的PDN连接的记录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910078720A CN101720115B (zh) | 2009-03-02 | 2009-03-02 | 一种重建分组数据网络连接的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910078720A CN101720115B (zh) | 2009-03-02 | 2009-03-02 | 一种重建分组数据网络连接的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101720115A CN101720115A (zh) | 2010-06-02 |
CN101720115B true CN101720115B (zh) | 2012-10-10 |
Family
ID=42434615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910078720A Expired - Fee Related CN101720115B (zh) | 2009-03-02 | 2009-03-02 | 一种重建分组数据网络连接的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101720115B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8880061B2 (en) * | 2010-12-30 | 2014-11-04 | Zte (Usa) Inc. | Enabling handoff for multiple packet data network connections |
CN102860116B (zh) * | 2011-01-21 | 2016-03-30 | 华为技术有限公司 | 一种连接重建方法、设备和*** |
CN102972084B (zh) * | 2011-02-25 | 2016-09-14 | 华为技术有限公司 | 分组数据网络pdn连接建立方法和设备 |
US9107139B2 (en) * | 2011-04-01 | 2015-08-11 | Intel Corporation | Intelligent P-GW relocation for SIPTO service continuity |
WO2013107022A1 (zh) * | 2012-01-19 | 2013-07-25 | 华为技术有限公司 | 分组数据网连接处理方法及***、锚点设备和用户设备 |
CN103379568B (zh) * | 2012-04-12 | 2016-08-10 | 华为技术有限公司 | ***间切换的方法和装置 |
CN103533666B (zh) * | 2012-07-02 | 2019-06-11 | 中兴通讯股份有限公司 | 分组数据网络连接建立方法及装置 |
CN103686846B (zh) * | 2012-09-07 | 2019-04-05 | 中兴通讯股份有限公司 | 数据报文传输方法、pdn连接标识处理方法、及装置 |
CN103888996A (zh) * | 2012-12-20 | 2014-06-25 | 中兴通讯股份有限公司 | Pdn连接处理方法及装置 |
CN104010346A (zh) * | 2013-02-25 | 2014-08-27 | 中兴通讯股份有限公司 | 移动终端接入方法和装置 |
CN109845329B (zh) | 2016-10-27 | 2020-07-24 | 华为技术有限公司 | 一种通信方法、网络设备及应用管理单元 |
CN108617030B (zh) * | 2017-01-06 | 2020-10-30 | ***通信有限公司研究院 | 一种业务转发方法、网关及移动性管理实体 |
CN110121215B (zh) * | 2018-02-07 | 2021-10-26 | 展讯通信(上海)有限公司 | 5g终端的数据连接建立方法、装置及5g终端 |
-
2009
- 2009-03-02 CN CN200910078720A patent/CN101720115B/zh not_active Expired - Fee Related
Non-Patent Citations (3)
Title |
---|
3GPP.3rd Generation Partnership Project * |
Architecture enhancements for non-3GPP accesses(Release 8).《3GPP TS 23.402 V8.4.1》.2009, * |
Technical Specification Group Services and System Aspects * |
Also Published As
Publication number | Publication date |
---|---|
CN101720115A (zh) | 2010-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101720115B (zh) | 一种重建分组数据网络连接的方法及*** | |
US11997697B2 (en) | Method and network device for creating and deleting resources | |
CN101431797B (zh) | 一种注册处理方法、***及装置 | |
US8621555B2 (en) | Access control method and system for packet data network, PCRF entity | |
EP2291014B1 (en) | Method and corresponding terminal for association relationship updating | |
DK2702793T3 (en) | Improvements to completed mobile calls | |
EP2339785B1 (en) | Method, apparatus and system for processing service request | |
US8547945B2 (en) | Method for processing bearer in serving gateway | |
EP2515560B1 (en) | Method and system for synchronizing user data | |
US8842636B2 (en) | Method and device for managing Internet Protocol offload connection | |
US20100208704A1 (en) | Data Processing Method and Device | |
US20100135255A1 (en) | Method for detaching user equipment | |
CN101730072B (zh) | 在多接入场景下分组数据网络网关标识的保存方法及*** | |
WO2010022644A1 (zh) | 网络切换方法和管理设备、终端及归属位置服务器 | |
EP2198666A2 (en) | Dynamic ggsn relocation in a gprs network | |
WO2009121237A1 (zh) | 一种激活状态下用户设备跨接入网切换的实现方法 | |
WO2009117879A1 (zh) | 一种指示服务网关承载管理的方法 | |
WO2009046598A1 (fr) | Procédé pour établir une porteuse dédiée pour un terminal utilisateur | |
CN102281524B (zh) | 一种注册处理方法和用户终端 | |
WO2012013103A1 (zh) | 一种网关标识上报的方法及*** | |
WO2010020196A1 (zh) | 一种isr场景下电路交换域业务处理方法及装置 | |
WO2010075800A1 (zh) | 控制位置更新的方法和终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121010 Termination date: 20180302 |