CN102405658B - 分组数据网关重分配的方法和装置 - Google Patents
分组数据网关重分配的方法和装置 Download PDFInfo
- Publication number
- CN102405658B CN102405658B CN2010800033700A CN201080003370A CN102405658B CN 102405658 B CN102405658 B CN 102405658B CN 2010800033700 A CN2010800033700 A CN 2010800033700A CN 201080003370 A CN201080003370 A CN 201080003370A CN 102405658 B CN102405658 B CN 102405658B
- Authority
- CN
- China
- Prior art keywords
- heavily
- pdn
- distribute
- carrying
- judge
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明提供了一种分组数据网关重分配的方法和装置,属于移动通信技术领域。所述方法包括:当用户设备UE与第一P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及UE与第一P-GW之间的PDN连接是否允许P-GW重分配;如果存在第二P-GW,且PDN连接允许P-GW重分配,则触发UE通过第二P-GW接入网络。所述装置包括:判断模块和重分配模块。本发明通过在存在更优的路径对应的第二P-GW且UE与第一P-GW之间的PDN连接允许P-GW重分配时,触发UE通过第二P-GW接入网络,实现了P-GW的重分配,并且使得分组网络中的路由更加优化,提高了路由效率。
Description
技术领域
本发明涉及移动通信技术领域,特别涉及一种分组数据网关重分配的方法和装置。
背景技术
3GPP(The 3rd Generat ion Partner ship Project,第三代伙伴计划)在LTE(Long Term Evolution,长期演进计划)的指导下定义了新的移动通信网络的架构,称为EPS(Evolved Packet System,演进的分组网络)。在EPS网络中,P-GW(Packet Data Network Gateway,分组数据网关)实现了终端移动时锚点的功能,负责为UE(User Equipment,用户设备)分配IP地址。对于UE的上行和下行数据报文,均通过P-GW发送。
现有技术中,UE通过P-GW接入APN(Access Point Name,接入点名称)对应的接入网络,通常每个接入网络都有固定对应的P-GW,UE通过P-GW接入对应的接入网络后,就不会再更改P-GW,即使当UE从一个P-GW服务的区域移动到另外一个P-GW服务的区域时,也只能使用原有的P-GW,无法发起P-GW的重分配。如果此时UE的上行和下行数据路径已不再适合,则随着移动分组网络中流量的增加,分组网络中的路由路径将变得恶化,路由效率将降低。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种分组数据网关重分配的方法和装置。所述技术方案如下:
一种分组数据网关重分配的方法,所述方法包括:
当用户设备UE与第一分组数据网关P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及所述UE与第一P-GW之间的分组数据网PDN连接是否允许P-GW重分配;
如果存在更优的路径对应的第二P-GW,且所述UE与第一P-GW之间的PDN连接允许P-GW重分配,则触发所述UE通过所述第二P-GW接入网络。
一种分组数据网关重分配的装置,所述装置包括:
判断模块,用于当用户设备UE与第一分组数据网关P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及所述UE与第一P-GW之间的分组数据网PDN连接是否允许P-GW重分配;
重分配模块,用于如果所述判断模块判断出存在更优的路径对应的第二P-GW,且所述UE与第一P-GW之间的PDN连接允许P-GW重分配,则触发所述UE通过所述第二P-GW接入网络。
本发明实施例提供的上述技术方案通过判断并在存在更优的路径对应的第二P-GW且UE与第一P-GW之间的PDN连接允许P-GW重分配时,触发UE通过第二P-GW接入网络,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的EPS网络架构示意图;
图2是本发明实施例1提供的分组数据网关重分配的方法流程图;
图3是本发明实施例2提供的分组数据网关重分配的方法流程图;
图4是本发明实施例3提供的分组数据网关重分配的方法流程图;
图5是本发明实施例4提供的分组数据网关重分配的方法流程图;
图6是本发明实施例5提供的分组数据网关重分配的装置结构图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
本发明实施例涉及EPS网络架构,参见图1,EPS网络架构主要包括:UE、eNodeB(演进的基站)、MME(Mobility Management Entity,移动性管理实体)、S-GW(Serving Gateway,服务网关)和P-GW。其中,eNodeB的主要功能包括空中接口的各层实体,用户通信过程中的控制面和用户面的建立、管理和释放,以及部分无线资源管理;MME负责对UE的移动性进行管理,S-GW是eNodeB之间切换时的本地移动性锚点和3GPP之间的移动性锚点,P-GW实现了终端移动时锚点的功能。下面基于EPS网络架构详细介绍各个实施例。
实施例1
参见图2,本实施例提供了一种分组数据网关重分配的方法,包括:
101:当UE与第一P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及UE与第一P-GW之间的PDN连接是否允许P-GW重分配;
102:如果存在更优的路径对应的第二P-GW,且UE与第一P-GW之间的PDN连接允许P-GW重分配,则触发UE通过第二P-GW接入网络。
本实施例中,UE与第一P-GW之间的路径发生改变包括但不限于以下几种:
UE发起位置更新、UE的接入方式发生改变或UE与第一P-GW之间的PDN(Packet Data Network,分组数据网)连接对应的S-GW发生改变。
其中,UE的位置更新包括:TAU(Tracking Area Update,跟踪区更新)或RAU(Routing Area Update,路由区更新)。UE的接入方式包括:LTE、3G、WiMax(Worldwide Interoperability for Microwave Access,全球微波互联接入)、CDMA(Code Division Multiple Access,码分多址)、WCDMA(Wideband CodeDivision Multiple Access,宽带码分多址)等等。
本实施例中,P-GW重分配属性是指与P-GW相关的属性,用来反映是否允许进行P-GW重分配,它可以是一个特定的属性,以P-GW重分配指示的形式预先配置好,也可以是一个通用的属性,用PDN连接已有的属性来反映是否允许进行P-GW重分配,具体地,包括但不限于下列中的至少一种:
UE与第一P-GW之间的PDN连接的APN属性;
PDN连接的数据业务状态;和
PDN连接中承载的属性。
因此,上述获取P-GW重分配属性,可以具体包括下列中的至少一种:
获取UE与第一P-GW之间的PDN连接的APN属性;
获取PDN连接的数据业务状态;和
获取PDN连接中承载的属性。
其中,PDN连接的APN属性包括但不限于:PDN连接的APN属性中的P-GW重分配指示,该指示的内容为允许P-GW重分配或者不允许P-GW重分配;或者,PDN连接的APN属性中的是否允许LB0(Local Breakout,本地疏导)、当前APN是否为紧急APN等等,本发明实施例对此不做具体限定。
PDN连接的数据业务状态包括:空闲状态(IDLE)或非空闲状态。
PDN连接中承载的属性包括但不限于:PDN连接中承载的属性中的P-GW重分配指示,该指示的内容为允许P-GW重分配或者不允许P-GW重分配;或者,PDN连接中承载的属性中的当前承载是GBR(Guaranteed BitRate,保证比特率)承载或Non-GBR(非保证比特率)承载等等,本发明实施例对此不做具体限定。
本实施例提供的上述方法通常是由网络侧执行的,可以由一台单独的设备来执行,也可以由网络侧中集成上述功能的现有设备来执行,如3GPP网络中的MME、S-GW、P-GW或eNobeB等等,本发明实施例对此不做具体限定。
本实施例提供的上述方法通过判断并在存在更优的路径对应的第二P-GW且UE与第一P-GW之间的PDN连接允许P-GW重分配时,触发UE通过第二P-GW接入网络,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。
实施例2
参见图3,本实施例提供了一种分组数据网关重分配的方法,以获取的P-GW重分配属性包括APN属性和数据业务属性为例进行说明,该方法具体包括:
201:当UE与第一P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,如果是,则执行202;否则,流程结束。
其中,UE与第一P-GW之间的路径发生改变与实施例1中的描述相同,此处不再赘述。
本实施例中,更优的路径是指UE到第二P-GW之间的路径比UE到第一P-GW之间的路径更优。比较两条路径哪个更优可以采用现有的手段来实现,如查询保存有P-GW以及路径信息的映射表,比较其中的参数从而确定更优的路径以及对应的P-GW,本实施例对此不做过多描述。
202:获取UE与第一P-GW之间的PDN连接的APN属性。
其中,可以从用户签约数据库,如HSS(Home Subscriber Server,归属签约用户服务器),获得PDN连接的APN属性。具体地,可以在执行本方法的设备和用户签约数据库之间的接口上传递PDN连接的APN属性,如在MME和HSS之间的S6接口上扩展一个特定的用于P-GW重分配的APN属性,如P-GW AllocationAllowed等,本发明实施例对此不做具体限定。
203:根据该APN属性,判断上述PDN连接是否允许P-GW重分配,如果是,则执行204;否则,流程结束。
根据该APN属性,判断上述PDN连接是否允许P-GW重分配,可以具体如下:
1)判断获取的APN属性中是否包含P-GW重分配指示,且该指示为允许P-GW重分配,如果是,则判定上述PDN连接允许P-GW重分配,如果该指示为不允许P-GW重分配,则判定上述PDN连接不允许P-GW重分配;或者,
2)判断获取的APN属性中是否允许LB0,如果允许LB0,则判定上述PDN连接允许P-GW重分配,如果不允许LB0,则判定上述PDN连接不允许P-GW重分配;或者,
3)根据获取的APN属性判断当前APN是否为路由到归属网络(Home Routed)的APN,如果是,则判定上述PDN连接不允许P-GW重分配,如果不是,则判定上述PDN连接允许P-GW重分配;或者,
4)根据获取的APN属性判断当前APN是否为紧急APN,如果是紧急APN,则判定上述PDN连接不允许P-GW重分配,如果不是紧急APN,则判定上述PDN连接允许P-GW重分配。
本实施例中,紧急APN是指该APN对应的接入网络用于紧急业务,通常紧急业务都对时延要求比较严格,因此,紧急APN是不允许P-GW重分配的。
另外,本实施例中的APN属性可以是用户粒度的,也可以是网络粒度的。其中,用户粒度是指为同一个APN网络中的每个用户都设置一个APN属性,该APN属性可以相同也可以不同,因此,同一个APN网络中的不同用户可以拥有不同的APN属性,如有的用户APN属性允许P-GW重分配,有的用户APN属性不允许P-GW重分配。网络粒度是指为每个APN网络设置一个APN属性,因此,同一个APN网络内的所有用户,其P-GW重分配的APN属性是相同的。
204:获取PDN连接的数据业务状态。
具体地,可以获取UE是否处于空闲状态,或者,由S-GW或者eNodeB上报PDN连接的数据业务状态来获得。
205:判断获取的PDN连接的数据业务状态是否为空闲状态,如果是,则判定上述PDN连接允许P-GW重分配,执行206;否则,判定上述PDN连接不允许P-GW重分配,流程结束。
本实施例中,数据业务状态为空闲状态是指UE处于空闲没有任何业务的状态,因此,可以允许P-GW重分配,从而不会对业务造成任何影响。
206:触发UE通过第二P-GW接入网络,流程结束。
本实施中,202至203步骤与204至205步骤可以调换顺序,也可以同时进行,当然,也可以只执行202至203,或者只执行204至205;另外,判断是否存在更优的路径对应的第二P-GW,与判断上述PDN连接是否允许P-GW重分配的顺序也可以调换,或者同时进行,本发明实施例对此不做具体限定。
本实施例提供的上述方法通过获取关于P-GW重分配的APN属性,以及数据业务状态属性,并进行相应的判断,在判定PDN连接允许P-GW重分配且存在更优的路径对应的第二P-GW时,触发UE通过第二P-GW接入网络,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。另外,在判断是否允许P-GW重分配时,依据APN属性和数据业务状态进行判断,极大地降低了P-GW重分配对业务的影响,避免了对不恰当的PDN连接发起P-GW重分配或者在不恰当的时机发起P-GW重分配,极大地提升了用户的体验。
实施例3
参见图4,本实施例提供了一种分组数据网关重分配的方法,以获取的P-GW重分配属性包括APN属性和承载属性为例进行说明,该方法具体包括:
301至303:与实施例2中的201至203相同,此处不再赘述。
304:获取PDN连接中承载的属性。
本实施例中,PDN连接上的承载可以为一个或多个,可以包括:缺省承载或专有承载。PDN连接中承载的属性通常是在承载的建立过程中获取的,如果本步骤之前承载已经建立完成,则本步骤中的获取是指读取已在承载建立过程中获取的承载属性。
其中,缺省承载可以从用户签约数据库中获取,如从HSS获取。具体地,可以在执行本方法的设备和用户签约数据库之间的接口上传递PDN连接的承载属性,如在MME和HSS之间的S6接口上扩展一个特定的属性作为指示P-GW重分配的PDN连接中承载的属性,如Bearer Disconnection Allowed。
对于专有承载,承载属性可以由AF(Application Function,应用功能)或者PCRF(Policy Charging Rule Function,策略计费规则功能)根据业务类型配置,且可以配置在不同的设备上,如对于紧急业务,配置承载属性为不允许P-GW重分配,对于语音业务,配置承载属性为不允许P-GW重分配,对于普通的Internet业务,配置承载属性为允许P-GW重分配等等。具体地,在专有承载建立过程中需要在执行本方法的设备和存储承载属性的设备的接口上传递承载属性,如在MME和S-GW之间的S11接口,在S-GW和P-GW之间的S5/S8接口,以及GW和PCRF之间的Gxx系列接口上,扩展并传递一个特定的用于指示P-GW重分配的承载属性,如Bearer Disconnection Allowed,表示该承载允许发起P-GW重分配。
305:根据获取的PDN连接中承载的属性,判断PDN连接上的所有承载是否均允许P-GW重分配,如果是,则判定上述PDN连接允许P-GW重分配,执行306;否则,判定上述PDN连接为不允许P-GW重分配,流程结束。
其中,判断PDN连接上的所有承载是否均允许P-GW重分配,包括:
将PDN连接上的每一个承载分别作为当前承载执行如下操作:
1)判断当前承载的承载属性中是否包含P-GW重分配指示,且该指示为允许P-GW重分配,如果是,则判定当前承载允许P-GW重分配,否则,判断当前承载不允许P-GW重分配;或者,
2)根据当前承载的承载属性判断当前承载是否为GBR承载,如果是GBR承载,则判定当前承载不允许P-GW重分配,如果是Non-GBR承载,则判定当前承载允许P-GW重分配。
306:触发UE通过第二P-GW接入网络,流程结束。
本实施中,302至303步骤与304至305步骤可以调换顺序,也可以同时进行,当然,也可以只执行302至303,或者只执行304至305;另外,判断是否存在更优的路径对应的第二P-GW,与判断上述PDN连接是否允许P-GW重分配的顺序也可以调换,或者同时进行,本发明实施例对此不做具体限定。
本实施例提供的上述方法通过获取关于P-GW重分配的APN属性,以及承载属性,并进行相应的判断,在判定上述PDN连接允许P-GW重分配且存在更优的路径对应的第二P-GW时,触发UE通过第二P-GW接入网络,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。另外,在判断是否允许P-GW重分配时,依据APN属性和承载属性进行判断,极大地降低了P-GW重分配对业务的影响,避免了对不恰当的PDN连接发起P-GW重分配或者在不恰当的时机发起P-GW重分配,极大地提升了用户的体验。
实施例4
上述实施例1至3中涉及的触发UE通过第二P-GW接入网络的步骤,均可以具体包括:
通知UE可以进行P-GW的重分配;
UE收到通知后,删除与第一P-GW之间的PDN连接;
UE在与第二P-GW之间建立新的PDN连接,如果被删除的PDN连接上存在业务,则将该业务恢复到新的PDN连接上。
本实施例以3GPP网络为例,具体描述上述实施例1至3中P-GW重分配的流程,参见图5,该流程具体包括:
401:UE发起位置更新流程,UE与P-GW1之间的路径发生改变。
具体地,对于LTE接入方式,该位置更新流程是TAU流程,而对于2G/3G接入方式,其位置更新流程是RAU流程;MME接收到相应的位置更新请求。
402:MME判断出存在更优的路径对应的P-GW2,则获取P-GW重分配属性,根据该P-GW重分配属性判断是否允许进行P-GW重分配,判断的结果为允许P-GW重分配。
具体地,MME可以采用实施例1至3中任一方法来判断是否允许P-GW重分配。
403:MME发送P-GW重分配指示给UE。
具体地,MME可以发送单独的通知消息给UE,或者利用TAU/RAU的响应消息通知UE,本发明实施例对此不做具体限定。
404:UE收到MME的指示后,通知上层应用当前的PDN连接即将中断,上层应用可以执行相应的处理。
405:UE删除当前与P-GW1之间的PDN连接。
406:UE在与P-GW2之间建立新的PDN连接。
407:如果在UE与P-GW1之间的PDN连接上存在业务,则UE将该业务恢复到UE与P-GW2之间新的PDN连接上,如果不存在业务,则本步骤可以省略,流程结束。
本实施例提供的上述方法通过获取P-GW重分配属性,并进行相应的判断,在判定允许P-GW重分配且存在更优的路径对应的第二P-GW时,触发UE删除与P-GW1之间的PDN连接,建立与P-GW2之间的PDN连接,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。另外,在判断是否允许P-GW重分配时,依据APN属性、数据业务状态和承载属性中的至少一种进行判断,极大地降低了P-GW重分配对业务的影响,避免了对不恰当的PDN连接发起P-GW重分配或者在不恰当的时机发起P-GW重分配,极大地提升了用户的体验。
实施例5
本实施例提供了上述实施例1至4在不同场景下的应用,在第一个场景中,根据APN属性决策P-GW重分配,该流程具体包括:
S11:上海的用户其UE在上海附着,通过某个APN1,与P-GW1之间建立了PDN连接1,在该PDN连接1的建立过程中,MME从HSS获得APN1的APN属性;该APN用于承载普通IMS业务,不允许LB0;
S12:用户从上海坐火车去北京,火车开动后,用户通过IMS业务发起语音呼叫;
S13:火车开到苏州境内,UE发起切换和位置更新过程;
S14:MME收到该UE的TAU请求,出于路由优化的考虑,判断是否存在更优的P-GW;
S15:MME判断出存在更优的P-GW2,则根据上述APN属性判断PDN连接1是否允许发起P-GW重分配,由于该APN1不允许LB0,因此MME能够确定出当前不允许发起P-GW重分配;
S16:上述语音呼叫结束后,用户通过一个新的APN2发起一个PDN连接2,该PDN连接2用于进行Internet浏览;MME从HSS获得该APN2的P-GW重分配属性为允许发起P-GW重分配;
S17:UE再次移动到南京,UE发起切换和位置更新过程;MME收到TAU请求,出于路由优化的考虑,判断是否存在更优的P-GW3;
S18:MME根据APN2的APN属性判断当前的PDN连接2是否允许发起P-GW重分配,由于用于Internet业务的APN可以发起P-GW重分配,因此,MME对该PDN连接2发起P-GW重分配流程,删除UE与P-GW2之间的PDN连接2,建立UE与P-GW3之间的PDN连接3,并将PDN连接2上的该Internet业务恢复到新建的PDN连接3上,流程结束。
下面为第二个场景,结合APN属性和承载属性决策P-GW重分配,该流程具体包括:
S21:上海的用户其UE在上海附着,通过某个APN1与P-GW1之间建立了PDN连接,在该PDN连接的建立过程中,MME从HSS获得该APN1的APN属性和该PDN连接上缺省承载的属性,均为允许发起P-GW重分配;
S22:用户从上海坐火车去北京,火车开动后,用户发起语音呼叫,该语音呼叫建立了一个专有承载,该专有承载同时用于信令和媒体,在该专有承载的建立过程中,MME从PCRF获得该专有承载的P-GW重分配属性为不允许发起P-GW重分配;也可以从PCRF的业务信息获得该专有承载的属性,如该专有承载上的业务为紧急业务,则该专有承载不允许发起P-GW重分配;
S23:火车开到苏州境内,UE发起切换和位置更新过程;
S24:MME收到TAU请求,出于路由优化的考虑,判断出存在更优的P-GW2;
S25:MME根据APN属性判断出允许发起P-GW重分配,但是由于存在紧急业务的专有承载,因此,MME确定不发起P-GW重分配;
S26:用户通话结束后,该语音呼叫建立的专有承载删除,用户开始进行Internet浏览,该Internet浏览在缺省承载上进行;
S27:UE发起周期性TAU,MME判断上述PDN连接上的所有承载是否均允许发起P-GW重分配,由于该PDN连接上只有缺省承载,且缺省承载允许发起P-GW重分配,因此,MME发起P-GW重分配流程,具体同上述实施例中的描述,此处不再赘述。
下面为第三个场景,结合APN属性、数据业务状态和承载属性决策P-GW重分配,该流程具体包括:
S31:上海的用户其UE在上海附着,通过某个APN与P-GW1建立了PDN连接,在该PDN连接的建立过程中,MME从HSS获得该APN和缺省承载的P-GW重分配属性;该APN允许发起P-GW重分配,其缺省承载在有流量和无流量的情况下均允许发起P-GW重分配;
S32:用户从上海坐火车去北京;火车开动后,用户发起语音呼叫,该语音呼叫建立了一个专有承载,该专有承载同时用于信令和媒体,在该专有承载的建立过程中,MME从PCRF获得该专有承载的P-GW重分配属性,该专有承载在有流量的情况下不允许发起P-GW重分配,在没有流量的情况下允许发起P-GW重分配;
S33:火车开到苏州境内,UE发起切换和位置更新过程;
S34:MME收到TAU请求,出于路由优化的考虑,判断出存在更优的P-GW2;
S35:MME根据上述APN属性判断出允许发起P-GW重分配,并判断上述PDN连接上的所有承载是否均允许P-GW重分配,由于存在语音呼叫的专有承载,且该专有承载在有流量的情况下不允许发起P-GW重分配,因此MME确定不发起P-GW重分配;
S36:用户通话结束后,语音呼叫建立的专有承载继续存在,该专有承载根据需要可以不删除,用户开始进行Internet浏览,该Internet浏览在缺省承载上进行;
S37:UE发起周期性TAU,MME判断当前PDN连接上的所有承载是否均允许发起P-GW重分配,由于该PDN连接上的缺省承载有流量,且该缺省承载在有流量的情况下允许发起P-GW重分配,该PDN连接上的专有承载没有流量,且该专有承载在没有流量的情况下允许发起P-GW重分配,因此,MME发起P-GW重分配流程,具体同上述实施例中的描述,此处不再赘述。
实施例6
参见图6,本实施例提供了一种分组数据网关重分配的装置,包括:
判断模块501,用于当UE与第一P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及UE与第一P-GW之间的PDN连接是否允许P-GW重分配;
重分配模块502,用于如果判断模块501判断出存在更优的路径对应的第二P-GW,且UE与第一P-GW之间的PDN连接允许P-GW重分配,则触发UE通过第二P-GW接入网络。
本实施例中,UE与第一P-GW之间的路径发生改变包括:
UE发起位置更新、UE的接入方式发生改变或UE与第一P-GW之间的分组数据网PDN连接对应的服务网关S-GW发生改变,具体同方法实施例中的描述。
本实施例中,判断模块501可以包括:
获取单元,用于获取UE与第一P-GW之间的PDN的P-GW重分配属性;
判断单元,用于根据该P-GW重分配属性判断所述PDN连接是否允许P-GW重分配。
进一步地,获取单元可以包括下列获取子单元中的至少一个:
第一获取子单元,用于获取上述PDN连接的接入点名称APN属性;
第二获取子单元,用于获取上述PDN连接的数据业务状态;和
第三获取子单元,用于获取上述PDN连接中承载的属性。
本实施例中,当获取单元包括第一获取子单元时,判断单元可以包括:
第一判断子单元,用于判断获取的APN属性中是否包含P-GW重分配指示,且该指示为允许P-GW重分配,如果是,则判定上述PDN连接允许P-GW重分配;或者,
第二判断子单元,用于判断获取的APN属性中是否允许本地疏导LB0,如果是,则判定上述PDN连接允许P-GW重分配;或者,
第三判断子单元,用于根据获取的APN属性判断当前APN是否为紧急APN,如果不是,则判定上述PDN连接允许P-GW重分配。
本实施例中,当获取单元包括第二获取子单元时,判断单元可以包括:
第四判断子单元,用于判断获取的PDN连接的数据业务状态是否为空闲状态,如果是,则判定上述PDN连接允许P-GW重分配。
本实施例中,当获取单元包括第三获取子单元时,判断单元可以包括:
第五判断子单元,用于根据获取的PDN连接中承载的属性,判断PDN连接上的承载是否允许P-GW重分配,如果是,则判定上述PDN连接允许P-GW重分配。
上述第五判断子单元可以具体用于:
判断所述承载的属性中是否包含P-GW重分配指示,且该指示为允许P-GW重分配,如果是,则判定所述承载允许P-GW重分配;或者,判断所述承载的属性是否为GBR承载,如果不是GBR承载,是Non-GBR承载,则判定所述承载允许P-GW重分配。
本实施例中,当上述PDNl连接中有多个承载时,具体地,可以判断是否所有承载均允许P-GW重分配,如果是,则判定上述PDN连接允许P-GW重分配,否则,判定上述PDN连接不允许P-GW重分配。其中,对该所有承载中的每一个承载都可以采用第五判断子单元采用的方法进行判断,此处不再赘述。
本实施例中,重分配模块502可以包括:
重分配单元,用于通知UE进行P-GW的重分配,使得UE收到通知后,删除与第一P-GW之间的PDN连接,并在与第二P-GW之间建立PDN连接。
进一步地,重分配单元还可以用于:如果被删除的UE与第一P-GW之间的PDN连接上存在业务,则将该业务恢复到UE与第二P-GW之间的PDN连接上。
本实施例提供的上述装置可以集成在网络侧的现有设备中,如MME、eNodeB、S-GW、P-GW等等,也可以集成在一台单独的设备中,本发明实施例对此不做具体限定。
本实施例提供的上述装置通过获取P-GW重分配属性,并进行相应的判断,在判定UE与第一P-GW之间的PDN连接允许P-GW重分配且存在更优的路径对应的第二P-GW时,触发UE通过第二P-GW接入网络,从而实现了P-GW的重分配,解决了现有技术无法进行P-GW重分配的问题,并且使得分组网络中的路由更加优化,提高了路由效率。另外,在判断是否允许P-GW重分配时,依据APN属性、数据业务状态和承载属性中的至少一种进行判断,极大地降低了P-GW重分配对业务的影响,避免了对不恰当的PDN连接发起P-GW重分配或者在不恰当的时机发起P-GW重分配,极大地提升了用户的体验。
最后需要说明的是,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(ROM)或随机存储记忆体(RAM)等。
本发明实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各装置或***,可以执行相应方法实施例中的方法。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (18)
1.一种分组数据网关重分配的方法,其特征在于,所述方法包括:
当用户设备UE与第一分组数据网关P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及所述UE与第一P-GW之间的分组数据网PDN连接是否允许P-GW重分配;
如果存在更优的路径对应的第二P-GW,且所述PDN连接允许P-GW重分配,则触发所述UE通过所述第二P-GW接入网络;
其中,判断所述UE与第一P-GW之间的分组数据网PDN连接是否允许P-GW重分配,包括:
获取所述UE与第一P-GW之间的PDN的P-GW重分配属性;
根据所述P-GW重分配属性判断所述PDN连接是否允许P-GW重分配。
2.根据权利要求1所述的方法,其特征在于,所述用户设备UE与第一分组数据网关P-GW之间的路径发生改变包括:
所述UE发起位置更新、所述UE的接入方式发生改变或所述UE与第一P-GW之间的分组数据网PDN连接对应的服务网关S-GW发生改变。
3.根据权利要求1所述的方法,其特征在于,获取所述UE与第一P-GW之间的PDN的P-GW重分配属性,包括下列中的至少一种:
获取所述PDN连接的接入点名称APN属性;
获取所述PDN连接的数据业务状态;和
获取所述PDN连接中承载的属性。
4.根据权利要求3所述的方法,其特征在于,根据所述P-GW重分配属性判断所述PDN连接是否允许P-GW重分配,包括:
判断获取的所述APN属性中是否包含P-GW重分配指示,且所述指示为允许P-GW重分配,如果是,则判定所述PDN连接允许P-GW重分配;或者,
判断获取的所述APN属性中是否允许本地疏导LBO,如果是,则判定所述PDN连接允许P-GW重分配;或者,
根据获取的所述APN属性判断当前APN是否为紧急APN,如果不是,则判定所述PDN连接允许P-GW重分配。
5.根据权利要求3所述的方法,其特征在于,根据所述P-GW重分配属性判断所述PDN连接是否允许P-GW重分配,包括:
判断获取的所述PDN连接的数据业务状态是否为空闲状态,如果是,则判定所述PDN连接允许P-GW重分配。
6.根据权利要求3所述的方法,其特征在于,根据所述P-GW重分配属性判断所述PDN连接是否允许P-GW重分配,包括:
根据获取的所述PDN连接中承载的属性,判断所述PDN连接上的承载是否允许P-GW重分配;
如果是,则判定所述PDN连接允许P-GW重分配。
7.根据权利要求6所述的方法,其特征在于,判断所述PDN连接上的承载是否允许P-GW重分配,包括:
判断所述承载的属性中是否包含P-GW重分配指示,且所述指示为允许P-GW重分配,如果是,则判定所述承载允许P-GW重分配;或者,
判断所述承载的属性是否为保证比特率GBR承载,如果不是保证比特率承载,则判定所述承载允许P-GW重分配。
8.根据权利要求1所述的方法,其特征在于,触发所述UE通过所述第二P-GW接入网络,包括:
通知所述UE进行P-GW的重分配,使得所述UE收到通知后,删除与所述第一P-GW之间的PDN连接,并在与第二P-GW之间建立PDN连接。
9.根据权利要求8所述的方法,其特征在于,触发所述UE通过所述第二P-GW接入网络,还包括:
如果被删除的所述UE与第一P-GW之间的PDN连接上存在业务,则将该业务恢复到所述UE与第二P-GW之间的PDN连接上。
10.一种分组数据网关重分配的装置,其特征在于,所述装置包括:
判断模块,用于当用户设备UE与第一分组数据网关P-GW之间的路径发生改变时,判断是否存在更优的路径对应的第二P-GW,以及所述UE与第一P-GW之间的分组数据网PDN连接是否允许P-GW重分配;
重分配模块,用于如果所述判断模块判断出存在更优的路径对应的第二P-GW,且所述PDN连接允许P-GW重分配,则触发所述UE通过所述第二P-GW接入网络;
其中,所述判断模块包括:
获取单元,用于获取所述UE与第一P-GW之间的PDN的P-GW重分配属性;
判断单元,用于根据所述P-GW重分配属性判断所述PDN连接是否允许P-GW重分配。
11.根据权利要求10所述的装置,其特征在于,所述用户设备UE与第一分组数据网关P-GW之间的路径发生改变包括:
所述UE发起位置更新、所述UE的接入方式发生改变或所述UE与第一P-GW之间的分组数据网PDN连接对应的服务网关S-GW发生改变。
12.根据权利要求11所述的装置,其特征在于,所述获取单元包括下列获取子单元中的至少一个:
第一获取子单元,用于获取所述PDN连接的接入点名称APN属性;
第二获取子单元,用于获取所述PDN连接的数据业务状态;和
第三获取子单元,用于获取所述PDN连接中承载的属性。
13.根据权利要求12所述的装置,其特征在于,所述判断单元包括:
第一判断子单元,用于判断获取的所述APN属性中是否包含P-GW重分配指示,且所述指示为允许P-GW重分配,如果是,则判定所述PDN连接允许P-GW重分配;或者,
第二判断子单元,用于判断获取的所述APN属性中是否允许本地疏导LBO,如果是,则判定所述PDN连接允许P-GW重分配;或者,
第三判断子单元,用于根据获取的所述APN属性判断当前APN是否为紧急APN,如果不是,则判定所述PDN连接允许P-GW重分配。
14.根据权利要求12所述的装置,其特征在于,所述判断单元包括:
第四判断子单元,用于判断获取的所述PDN连接的数据业务状态是否为空闲状态,如果是,则判定所述PDN连接允许P-GW重分配。
15.根据权利要求12所述的装置,其特征在于,所述判断单元包括:
第五判断子单元,用于根据获取的所述PDN连接中承载的属性,判断所述PDN连接上的承载是否允许P-GW重分配,如果是,则判定所述PDN连接允许P-GW重分配。
16.根据权利要求15所述的装置,其特征在于,所述第五判断子单元具体用于:
判断所述承载的属性中是否包含P-GW重分配指示,且所述指示为允许P-GW重分配,如果是,则判定所述承载允许P-GW重分配;或者,判断所述承载的属性是否为保证比特率GBR承载,如果不是保证比特率承载,则判定所述承载允许P-GW重分配。
17.根据权利要求10所述的装置,其特征在于,所述重分配模块包括:
重分配单元,用于通知所述UE进行P-GW的重分配,使得所述UE收到通知后,删除与所述第一P-GW之间的PDN连接,并在与第二P-GW之间建立PDN连接。
18.根据权利要求17所述的装置,其特征在于,所述重分配单元还用于:
如果被删除的所述UE与第一P-GW之间的PDN连接上存在业务,则将该业务恢复到所述UE与第二P-GW之间的PDN连接上。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2010/080250 WO2011150649A1 (zh) | 2010-12-24 | 2010-12-24 | 分组数据网关重分配的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102405658A CN102405658A (zh) | 2012-04-04 |
CN102405658B true CN102405658B (zh) | 2013-12-04 |
Family
ID=45066142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010800033700A Active CN102405658B (zh) | 2010-12-24 | 2010-12-24 | 分组数据网关重分配的方法和装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN102405658B (zh) |
WO (1) | WO2011150649A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104869575A (zh) * | 2014-02-21 | 2015-08-26 | 中兴通讯股份有限公司 | 最优路径的建立方法、mme及网关 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104869660A (zh) * | 2014-02-21 | 2015-08-26 | 中兴通讯股份有限公司 | 保证业务数据连续性的方法、控制器及网关 |
CN106304228B (zh) * | 2016-09-05 | 2019-10-22 | 广东工业大学 | 一种pgw切换控制方法、***及服务器 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001031842A2 (en) * | 1999-10-26 | 2001-05-03 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for improved resource management in an integrated telecommunications network having a packet-switched network portion and a circuit-switched network portion |
CN101552978A (zh) * | 2008-03-31 | 2009-10-07 | 华为技术有限公司 | 实现路由优化的方法、***及装置 |
CN101674223A (zh) * | 2008-09-13 | 2010-03-17 | 华为技术有限公司 | 网关设备负载处理方法、网络设备和网络*** |
-
2010
- 2010-12-24 WO PCT/CN2010/080250 patent/WO2011150649A1/zh active Application Filing
- 2010-12-24 CN CN2010800033700A patent/CN102405658B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001031842A2 (en) * | 1999-10-26 | 2001-05-03 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for improved resource management in an integrated telecommunications network having a packet-switched network portion and a circuit-switched network portion |
CN101552978A (zh) * | 2008-03-31 | 2009-10-07 | 华为技术有限公司 | 实现路由优化的方法、***及装置 |
CN101674223A (zh) * | 2008-09-13 | 2010-03-17 | 华为技术有限公司 | 网关设备负载处理方法、网络设备和网络*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104869575A (zh) * | 2014-02-21 | 2015-08-26 | 中兴通讯股份有限公司 | 最优路径的建立方法、mme及网关 |
Also Published As
Publication number | Publication date |
---|---|
CN102405658A (zh) | 2012-04-04 |
WO2011150649A1 (zh) | 2011-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104704875B (zh) | 在无线通信***中控制多优先级的方法和装置 | |
CN101932034B (zh) | 提高服务质量的方法及***和应用网网元 | |
CN101677470B (zh) | 服务请求的处理方法、装置及*** | |
CN104619023B (zh) | 智能寻呼方法及智能寻呼设备 | |
CN101291536B (zh) | 一种移动性管理实体负载重平衡的切换方法 | |
CN101742452B (zh) | 承载管理方法、相关设备及网络*** | |
AU2009217962A1 (en) | A method for updating location information of user equipment | |
CN101374258A (zh) | 一种实现网络后向兼容的***和附着、去附着方法 | |
CN102378148A (zh) | 终端、hss、及核心网网元获知终端能力的方法和*** | |
WO2017162121A1 (zh) | 用户面服务网关选择方法及*** | |
CN101448292A (zh) | 一种接入网获取归属网代理呼叫会话控制功能的方法 | |
EP3297333A1 (en) | Access method and corresponding access node, terminal and communication network | |
CN106162613A (zh) | 信息传输方法、信息更改方法及装置 | |
CN105578526A (zh) | 网络切换控制方法与*** | |
CN104823483A (zh) | 移动网络中的游牧或固定用户的支持 | |
CN102158905B (zh) | 家庭基站下建立选择性ip流量分流连接的方法及装置 | |
CN101548567A (zh) | 用于控制接入域转换、网络节点、用户终端的方法和计算机程序产品 | |
CN103517255A (zh) | 一种业务分流方法、移动性管理实体及终端 | |
CN101459971B (zh) | 一种漫游情况下建立双ip承载的方法 | |
CN102014434B (zh) | 一种服务网关的负载重分配方法及*** | |
CN102281519A (zh) | 一种承载修改方法及*** | |
CN102405658B (zh) | 分组数据网关重分配的方法和装置 | |
CN102884839B (zh) | 在面向分组数据的移动通信网络中提供本地业务快捷方式的方法 | |
CN110140416A (zh) | 用户设备上下文管理方法、装置和设备 | |
CN101621786B (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 |