CN100441044C - 一种无线接入网中会话中止方法 - Google Patents
一种无线接入网中会话中止方法 Download PDFInfo
- Publication number
- CN100441044C CN100441044C CNB2005100856253A CN200510085625A CN100441044C CN 100441044 C CN100441044 C CN 100441044C CN B2005100856253 A CNB2005100856253 A CN B2005100856253A CN 200510085625 A CN200510085625 A CN 200510085625A CN 100441044 C CN100441044 C CN 100441044C
- Authority
- CN
- China
- Prior art keywords
- session
- asn
- mip
- address
- poa
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种无线接入网中会话中止方法。包括A、ASN-GW DP触发会话中止流程,将中止会话信息发送给移动IP(MIP)客户端代理,所述的中止会话信息,包含中止会话ID;B、MIP客户端代理按照中止信息中的中止会话ID进行依次处理,如果释放第一会话ID后,第一会话ID所对应的PoA地址还有对应的其他会话,则进入步骤D,否则进入步骤C;C、MIP客户端代理发起第一中止会话的MIP去注册操作;D、MIP客户端代理将需要中止的第一会话信息进行处理,并中止该第一会话;E、重复步骤B,直至所有需要中止会话ID都判断完成;F、MIP客户端代理向ASN-GW DP单元发送会话中止结果消息。本发明可以解决一个隧道上建立多个会话时,一个或者多个或者所有该隧道上的会话中止问题。
Description
技术领域
本发明涉及通信领域,尤其涉及一种无线接入网中会话中止方法。
背景技术
随着因特网业务的蓬勃发展和无线网络的广泛应用,通用分组无线业务(GPRS)、第三代移动通信(3G)、微波接入全球互通(WiMAX)和后3G(B3G)等无线系统得到了大量的应用和关注。用户数目的增加和用户需求的增大为无线接入网系统提供了新的需求:要求能够支持大容量,大数据量和不同服务质量要求的多种业务。也就是多会话管理的功能。
无线接入网主要完成提供业务提供网络和移动用户之间的分组业务转发或路由的功能。不考虑接入网中的其他内部设备,我们在随后的技术描述时将采用图1所示的网络架构体系。图1中的各个网元的功能解释如下:
接入服务网络(ASN):ASN定义为为WiMAX终端提供无线接入服务的网络功能集合,ASN包含了基站(BS)和接入服务网络网关(ASN-GW)网元。ASN主要提供如下功能:
BS的功能:
-提供BS和移动用户站(MSS)的L2连接
-无线资源管理
-测量与功率控制
-空口数据的压缩与加密
ASN-GW的功能:
-为MSS认证、授权和计费功能提供proxy功能
-支持网络业务供应商(NSP)的网络发现和选择
-为MSS提供L3信息的Relay功能(如IP地址分配)
-无线资源管理
-ASN-GW从逻辑功能上可以分为(接入服务网络网关决策点)ASN-GW DP功能和(接入服务网络网关执行点)ASN-GW EP功能,其中DP主要是处理的一些控制面功能的实体,而EP是处理数据面功能的实体。在本发明中并不限定他们在物理位置上是否分离。
-ASN-CSN之间隧道管理,相当于移动IP技术中的外部代理(FA)除了上述功能以外,还可以包括(非必选功能):
-ASN内切换
-MSS寻呼和位置管理
-拜访位置注册
Authenticator+Proxy MIP Client:(在PMIP情况下,Authenticator和MIP客户端代理;在CMIP情况下,仅仅为Authenticator)
-为MSS认证、授权和计费功能提供proxy功能
-代理MIP客户端的角色,将MSS的IP地址绑定到HA上,建
立起针对该IP地址的FA到HA之间的隧道。
连接服务网络(CSN):CSN定义为为WiMAX终端提供IP连接服务。CSN主要提供如下功能:
-MSS的IP地址分配
-Internet接入
-(认证、鉴权、计费代理)AAAproxy或者server
-基于用户的授权控制
-ASN到CSN的隧道,相当于移动IP技术中的家乡代理(HA)
-WiMAX用户的计费以及运营商之间的结算
-漫游情况下CSN之间的隧道
-ASN之间的切换
-各种WiMAX服务(如基于位置的业务、多媒体多播和广播业务、IP多媒体子系统业务)
MSS:MSS为移动用户设备,用户使用该设备接入WiMAX网络。
从ASN IP承载的数据面来看,下行的MSS的分组业务数据报从CSN的HA通过HA与ASN中的ASN-GW之间的建立的隧道(R3接口),传送到ASN中,并由ASN-GW经过ASN内部接口发送到BS上,然后利用BS与MSS之间的R1接口将数据发送到MSS上。上行的数据报也经过从MSS发送到ASN中,并且经过ASN GW和HA之间的隧道发送到外网中。
从会话业务层面上看,任何一个MSS和业务网络之间的会话(session)都需要利用ASN的IP承载和传输的功能。但是针对不同的会话,有可能所有的会话都是通过同一个ASN-GW与HA的隧道承载的,也有可能是不同的会话由ASN-GW与HA之间的不同隧道承载的,还有可能不同的会话是由ASN-GW与不同的CSN中的HA建立的隧道承载的。在移动IP的概念中,对于一个MSS如果存在多条隧道,那么对该MSS将会有多个PoA地址。
因此在会话中止的时候,针对不同的情况,会话中止的过程也将有所不同。如何及时有效地完成会话中止过程,对于系统资源的再利用和系统容量的提高都是很重要的。本发明将提出改进的在会话中止时的会话管理方法。
在PMIP模式下,MIP的客户端代理在ASN中,MIP的建立/释放等请求和响应消息的处理对于MSS是透明的,MIP的客户端代理或者通过FA或者直接和HA之间完成所有的MIP的建立/释放等请求和响应消息的发起和接收操作,从而建立/释放ASN-GW与HA之间的IP隧道。
在移动IP(MIP)过程中,MIP的客户端是在MSS上面的,MSS或者通过FA或者直接和HA之间完成所有的MIP的建立/释放等请求和响应消息的发起和接收操作从而建立/释放ASN-GW与HA之间的IP隧道。对于这种模式,我们称之为CMIP。
现有技术1,在提案050607_NWG_01r8_PMIP-Inter-ASN-mobility-accepted(http://www.wimaxforum.org/apps/org/workgroup/nwg/document.php?document_id=2144,2005年6月7日公开)中提出了基于PMIP的会话中止的方法和流程,ASN-GW DP单元在触发了会话中止过程后,向ASN中承担移动IP客户端功能的网元发起了会话中止请求(R3_Session_Release.Request),并提供该MSS的标识,从而由MIP的客户端发起了释放FA与HA之间的隧道的MIP去注册过程。直到MIP客户端接收到了MIP去注册的响应,MIP客户端才将会话中止结果通过会话中止响应(R3_Session_Release.Reply)返回给ASN-GWDP单元。从而完成了整个会话中止过程。整个过程如下图2所示。
S011、ASN-GW DP单元在触发了会话中止过程后,向ASN中的MIP客户端代理发起了会话中止请求(R3_Session_Release.Request),并在消息中提供该MSS的标识,通知MIP客户端代理发起释放该MSS的FA与HA之间的隧道的MIP去注册过程;
S012、MIP客户端代理在MIP注册请求中将Lifetime设置为0发到FA中。
S013、ASN-GW FA转发接收到的MSS的MIP去注册请求到HA。
S014、HA释放注册消息中所要求的取消绑定的PoA地址对应的FA与HA之间的隧道;并将去注册响应发给FA。
S015、FA转发去注册响应发给MIP客户端代理。
S016、MIP客户端代理接收到去注册响应之后,发起了会话中止响应消息(R3_Session_Release.Request)给ASN-GW DP单元,并在消息中提供该MSS的标识,通知ASN-GW DP单元该MSS的会话已经中止。
如果一个隧道承载了多个会话,那么采用现有技术1的方法,任何一个会话的中止过程都将导致承载在同一隧道上的其他所有会话也同时中止。也就是说本方法不适合多个会话同时承载在一条ASN-GW与HA之间的隧道上的情况。
再者,当对于该MSS有多条隧道承载多个会话的时候,不能迅速地处理多条隧道上的会话中止过程,无法有效地处理会话中止的过程。
现有技术2,是在提案050602_NWG_05_Client_MIP_Architecture-accepted(http://www.wimaxforum.org/apps/org/workgroup/nwg/document.php?document_id=2159,2005年6月2日在公开)中提出基于CMIP的会话中止的流程和方法,主要是针对MIP的客户端在MSS上面的时候的处理过程。ASN-GW DP单元在触发了会话中止过程后,向ASN-GW FA(EP)发起了会话中止请求(R3_Session_Release.Request),并提供该MSS的标识,由ASN-GW FA向该MSS发出FA广告,通知在MSS上的MIP客户端发起释放FA与HA之间的隧道的MIP去注册过程。直到HA响应了MIP去注册的响应,并被ASN-GW FA中继给MSS后,ASN-GW FA才将会话中止结果通过会话中止响应(R3_Session_Release.Reply)返回给ASN-GW DP单元。从而完成了整个会话中止过程。整个过程如图3所示。
S021、ASN-GW DP单元在触发了会话中止过程后,向ASN-GW FA(EP)发起了会话中止请求(R3_Session_Release.Request),并在消息中提供该MSS的标识。
S022、ASN-GW FA向该MSS发出FA广告,通知在MSS上的MIP客户端发起释放FA与HA之间的隧道的MIP去注册过程。
S023、MSS客户端在MIP去注册请求中将Lifetime设置为0发到FA中。
S024、ASN-GW FA转发接收到的MSS的MIP去注册请求到HA。
S025、HA释放注册消息中所要求的取消绑定的PoA地址对应的FA与HA之间的隧道;并将去注册响应发给FA。
S026、FA转发去注册响应发给MSS。
S027、同时FA发送会话中止响应(R3_Session_Release.Reply),并在消息中提供该MSS的标识。
如果一个隧道承载了多个会话,那么采用现有技术2的方法,任何一个会话的中止过程都将导致承载在同一隧道上的其他所有会话也同时中止。也就是说现有技术2的方案不适合多个会话同时承载在一条ASN-GW与HA之间的隧道上的情况。
再者,当对于该MSS有多条隧道承载多个会话的时候,不能迅速地处理多条隧道上的会话中止过程,无法有效地处理会话中止的过程。
发明内容
本发明提供一种无线接入网中会话中止方法,用以解决现有技术中存在的会话中止过程不能同时适用于多个会话承载在相同隧道上的问题。
本发明方法包括:
一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点ASN-GW DP触发会话中止流程,将中止会话信息发送给移动IP(MIP)客户端代理,所述的中止会话信息,包含中止会话ID;B、MIP客户端代理按照中止会话信息中的中止会话ID进行依次处理,如果所述中止会话ID所对应的PoA地址还有对应的其他会话,则进入步骤D,否则进入步骤C;
C、MIP客户端代理发起所述中止会话的MIP去注册操作,然后执行步骤E;
D、MIP客户端代理将需要中止的中止会话信息进行处理,并中止该会话;
E、重复步骤B,直至所有中止会话ID都判断完成;
F、MIP客户端代理向ASN-GW DP单元发送会话中止结果消息。
所述的中止会话信息中,还携带有中止会话附着点(PoA)地址和/或中止会话家乡代理(HA)地址。
所述的步骤A中,所述的中止会话信息,还包括所述的中止会话ID对应的PoA地址所对应的会话ID,所述的步骤B中,所述的其他会话,获取于所述的中止会话信息。
所述的MIP客户端代理存储有中止会话附着点(PoA)地址和/或中止会话家乡代理(HA)地址。
所述的方法,MIP客户端代理存储有所述的中止会话ID对应的PoA地址所对应的会话ID,所述的步骤B中,所述的其他会话,获取于所述的MIP客户端代理。
所述的步骤C包括:
C1、MIP客户端代理发起MIP去注册,将(移动用户站)MSS的PoA地址和HA地址通过消息转发至接入服务网络网关外部代理ASN-GW FA,在所述的消息中,设置去注册标识;
C2、ASN-GW FA将所述的消息转发至HA,通知HA释放该PoA地址绑定的隧道;
C3、HA经ASN-GW FA向MIP客户端代理发送MIP去注册响应。
所述的步骤D包括:
D1、在MIP客户端代理中更新移动用户站MSS对应的会话表和会话信息,并执行会话结束操作;D2、将相关中止会话信息从MIP客户端代理发送至ASN-GW FA,在ASN-GW FA对该会话资源进行释放;D3、ASN-GW FA将会话中止操作结果信息发送给MIP客户端代理。
所述的步骤F中,所述的会话中止结果消息中,包含所有需要中止会话的处理结果。
一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、ASN-GW DP触发会话中止流程,将中止会话信息发送给MIP客户端代理,所述的中止会话信息,包含中止会话ID;B、MIP客户端代理对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入步骤C,否则进入步骤D;C、MIP客户端代理发起所述PoA地址对应会话的MIP去注册操作,然后执行步骤E;D、在MIP客户端将需要中止的中止会话信息进行处理,并中止所述会话;E、重复步骤B,直至所有中止会话ID对应的PoA地址都判断完成;F、MIP客户端代理向ASN-GW DP单元发送会话中止结果消息。
一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点(ASN-GW DP)触发会话中止流程,将中止会话信息发送给(接入服务网络网关外部代理)ASN-GW FA单元,所述的中止会话信息,包含中止会话ID;B、ASN-GW FA单元获取所述中止会话ID对应的PoA地址所对应的所有会话ID,并判断所述PoA地址所对应的所有会话ID是否都包含于所述的中止会话ID中,如果是进入步骤C,如果否,进入步骤D;C、MSS单元发起所述PoA对应的中止会话的MIP去注册操作,然后执行步骤E;D、ASN-GW FA单元将需要中止的中止会话信息进行处理,并中止该会话;E、重复步骤B,直至所有中止会话ID对应的PoA地址所对应的会话ID都判断完成;F、ASN-GW FA向ASN-GW DP单元发送会话中止结果消息。所述的步骤A中,所述的中止会话信息,还包括所述的PoA地址对应的所有会话ID,所述的步骤B中,所述的PoA地址对应的所有会话ID,获取于所述的中止会话信息。
所述的步骤C包括:
C1、ASN-GW FA向MSS发送外部代理(FA)广告消息,通知MSS需要将该PoA地址对应的隧道释放;
C2、MIP客户端发起MIP去注册过程,通过去注册消息将MSS的PoA地址,转发地址发到ASN-GW FA上,在该消息中设置去注册标识;
C3、FA将该去注册消息转发给HA,通知HA释放该MSS的PoA地址绑定的FA到HA之间的隧道;
C4、HA将MIP去注册响应消息经FA发送给MIP客户端代理。
所述的步骤C1中,通过所述的FA广告消息通知MSS对应的PoA地址的去注册。
所述的FA广告消息中,将IP头中的目的地址设置为PoA地址。
所述的步骤C1中,ASN-GW FA通过与BS之间的R6接口上的信令/消息与BS与MSS之间的空中接口管理面消息完成通知。
所述的步骤D包括:
D1、在ASN-GW FA中更新该MSS对应的会话表和会话信息,并执行会话结束的操作。
所述的步骤F中,所述的结果消息中,包含所有需要中止会话的处理结果。
一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、ASN-GW DP触发会话中止流程,将中止会话信息发送给ASN-GW FA,所述的中止会话信息,包含中止会话ID;
B、ASN-GW FA对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入步骤C,否则进入步骤D;
C、ASN-GW FA发起所述PoA对应会话的MIP去注册操作,然后执行步骤E;
D、ASN-GW FA将需要中止的中止会话信息进行处理,并中止所述会话;
E、重复步骤B,直至所有中止会话ID对应的PoA地址都判断完成;
F、ASN-GW FA向ASN-GW DP单元发送会话中止结果消息。
本发明可以解决一个隧道上建立多个会话时,一个或者多个或者所有该隧道上的会话中止过程,可以解决多个隧道上建立多个会话时,一个或者多个或者所有隧道上的会话中止过程,包括部分隧道上所有会话中止,而部分隧道上部分会话中止的情况,本发明方案简单,易于实现。
附图说明
图1为现有技术中WiMAX网络结构示意图;
图2为现有技术1的流程示意图;
图3为现有技术2的流程示意图;
图4为本发明实施例1中,发起MIP去注册流程示意图;
图5为本发明实施例1中,中止会话的流程示意图;
图6为本发明实施例2的中止会话的流程示意图;
图7为本发明实施例3的中止会话的流程示意图;
图8为本发明实施例5中,发起MIP去注册流程示意图;
图9为本发明实施例5中,中止会话的流程示意图;
图10为本发明实施例6的中止会话的流程示意图。
具体实施方式
下面结合说明书附图来说明本发明的具体实施方式。
本发明提出一种在无线接入网中,支持MSS多会话情况下的会话中止过程。能够在发生会话中止的时候,有效地释放会话资源而不对其他正在进行的会话产生影响。针对PMIP和CMIP模式,本发明可以有多个方案,分别叙述如下:
方案1:针对PMIP模式,可以有多个中止过程,描述如下。
实施例1
在PMIP模式下,MIP的客户端代理在ASN中,MIP的建立/释放等请求和响应消息的处理对于MSS是透明的,MIP的客户端代理或者通过FA或者直接和HA之间完成所有的MIP的建立/释放等请求和响应消息的发起和接收操作。在PMIP模式下的切换过程包括以下步骤:
S11、首先,ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给MIP客户端代理,例如:SessionID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等,考虑到有可能是中止一批会话,这些会话信息将一组含Session ID,PoA地址,HA地址的表。
在现有技术中,该消息里面仅仅包含了MSS ID,这些在单会话情况下是完全足够的,因为单会话情况下,对于任何一个MSS只会由一个PoA地址,也只需要通知绑定了该MSS信息的HA释放和ASN-GW之间的隧道,但是在MSS多会话的情况下,可能不同的会话是承载在HA与ASN-GW的不同的隧道上的,还有可能的是可能是不同的HA与该ASN-GW之间的隧道,那么就需要增加session ID,PoA地址,HA地址的列表,针对该MSS的每个会话,都有这么一个三元组,有多少个需要中止的该MSS的会话就会有在消息中有多少个这样的三元组,从而构成了个三元组表。所以为了明确要释放的隧道,可以携带HA地址、PoA地址。同时,通过会话ID可以在ASN-GW中进行相应的会话管理工作,例如中止对于该会话的计费,通知计费系统关于该会话的计费信息等。而且没有会话ID的话都不能明确该中止哪个会话,所以会话ID也是需要携带的。
在实现方式上,上述PoA地址和HA地址的获取,可以在MIP客户端代理上会存储某个MSS的某个会话对应的PoA地址和HA地址,这样,就可以在MIP客户端代理上获取这两个信息,当然这就对于MIP客户端代理或者ASN-GW FA提出了要求,需要他们存储MSS ID+会话ID对应的PoA地址和HA地址的对应表。
S12、在MIP客户端代理先分析中止会话ID所对应的PoA地址(即相应的一个FA到HA的承载隧道),对应的所有的会话ID是不是都是在R3_Session_Release.Request消息中所带的需要中止的会话ID。如果是,进入步骤S121,如果否,进入步骤S122。
由于中止会话ID对应的PoA地址是确定的,而该PoA对应的会话ID是不确定的,其有可能多于中止会话ID,也有可能等于该中止会话ID。对于消息中的每个PoA地址都需要这么分析,主要是看多少个不同的PoA地址,就会有多少个S12这个过程。也就是说过程S12是需要重复执行多次的。
S121、如果中止会话ID所对应的PoA地址,所对应的所有的会话的ID都是在R3_Session_Release.Request消息中所带的需要中止的会话ID,则针对该PoA地址,按照现有技术1第二步以后的方法(除开R3_Session_Release.Reply消息),由MIP客户端代理发起MIP的去注册过程。如图4所示,是该去注册流程示意图,从图4中可见,主要包括以下步骤:
S1211、MIP客户端代理发起MIP去注册过程,通过MIP Registration Request消息将MSS的PoA地址,转发地址发到ASN-GW FA上,在该消息中将lifetime设为0,即去注册。
S1212、FA将该MIP Registration Request转发给HA1,通知HA1释放该MSS的PoA地址绑定的FA到HA1之间的隧道。
S1213、HA1将MIP去注册响应发回FA。
S1214、FA再将该消息转发给MIP客户端代理。这样完成了一个MIP去注册过程。
S122、如果中止会话ID所对应的PoA地址,对应的所有的会话的ID不是都在R3_Session_Release.Request消息中所带的需要中止的会话ID,那么就仅仅在MIP客户端将需要中止的会话信息进行处理,并中止该会话。
如图5所示,是该处理过程的流程示意图,从图中可见,主要包括以下步骤:
S1221、在MIP客户端代理中更新该MSS对应的会话表和信息,并执行会话结束的相关操作。
S1222、将MSS标识、会话标识及其他有关的会话信息(为提高处理效率,会是一组或一个,都对应同一个PoA,也可针对每个会话都有一个Session_Release.Request/Reply消息,但是效率比较低)通过会话中止申请消息(Session_Release.Request)从MIP客户端代理发送到ASN-GW FA上。
S1223、在ASN-GW FA上进行对该会话的资源释放等过程以后,由ASN-GW FA通过会话中止响应消息(Session_Release.Reply)将在ASN-GW FA中的会话中止操作的结果返回给MIP客户端代理。
S13、重复步骤S12直到消息中所有的PoA地址对应的会话处理完毕,也即对于所有在中止会话消息中所涉及到的隧道都进行相应会话中止处理。
S14、在步骤S13处理完毕以后,MIP客户端代理将会话中止结果消息通过会话中止响应消息(R3_Session_Release.Reply,此消息对于每个在R3_Session_Release.Request消息中的会话ID都有相应的处理结果)返回给ASN-GW DP单元。从而完成了整个会话中止过程。
实施例2
一条隧道上承载多个会话时,中止其中一个会话的过程(采用PMIP方式),如图6所示,是该过程的流程示意图,主要包括以下步骤:
S21、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给MIP客户端代理,消息中包括:SessionID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等会话信息。
S22、在MIP客户端代理判断即使该会话中止后,其PoA还有对应其他正在进行的会话,则更新该MSS对应的会话表和信息,并执行会话结束的相关操作;
S23、然后将MSS标识、会话标识及其他有关的会话信息通过会话中止申请消息(Session_Release.Request)从MIP客户端代理发送到ASN-GW FA上,在ASN-GW FA上进行对该会话的资源释放等过程;
S24、由ASN-GW FA通过会话中止响应消息(Session_Release.Reply)将在ASN-GW FA中的会话中止操作的结果返回给MIP客户端代理;
S25、MIP客户端代理将会话中止结果通过会话中止响应(R3_Session_Release.Reply)返回给ASN-GW DP单元。从而完成了整个会话中止过程。
其中重要的消息格式定义为:
消息名称 | 消息发送方向 | 消息携带信息 |
R3_Session_Release.Request | ASN-GW DP=>PMIPClient | MSS ID,TransactionID,session ID,PoA@,HA address |
R3_Session_Release.Reoly | PMIP Client=>ASN-GWDP | MSS ID,session ID,Status(Successful,Failed),[Error Code],Transaction ID |
实施例3
中止一条隧道上的所有会话过程(采用PMIP方式),如图7所示,是该过程的流程示意图,主要包括以下步骤:
S31、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给MIP客户端代理,消息中包括:SessionID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等会话信息。
S32、MIP客户端代理发现会话中止消息中的PoA地址只有一个,而且对应该PoA的所有会话都在需要中止的会话列表中,则发起MIP去注册请求:在MIP去注册请求中将Lifetime设置为0发到FA中。
S33、ASN-GW FA转发接收到的MSS的MIP去注册请求到HA。
S34、HA释放注册消息中所要求的取消绑定的PoA地址对应的FA与HA之间的隧道;并将去注册响应发给FA。
S35、FA转发去注册响应发给MIP客户端代理。
S36、MIP客户端代理接收到去注册响应之后,发起了会话中止响应消息(R3_Session_Release.Request)给ASN-GW DP单元,并在消息中提供该MSS的标识,(会话标识,处理结果)二元组列表通知ASN-GW DP单元所请求的会话中止结果。
其中重要的消息格式定义为:
消息名称 | 消息发送方向 | 消息携带信息 |
R3_Session_Release.Request | ASN-GW DP=>PMIPClient | MSS ID,TransactionID,list of(session ID,PoA@,HA address)pair |
R3_Session_Release.Reply | PMIP Client=>ASN-GWDP | MSS ID,list of(sessionID,Status(Successful,Failed),[Error Code])pair,Transaction ID |
实施例4
根据实施例1所作改变的中止过程。
本实施例对实施例1的步骤S12进行改动,在MIP客户端代理,先对每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入S421,否则进入步骤S422;其余步骤与实施例1可以相同处理。
实施例4具体包括以下步骤:
S41、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给MIP客户端代理,例如:Session ID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等,考虑到有可能是中止一批会话,这些会话信息将一组含Session ID,PoA地址,HA地址的表。
S42、MIP客户端代理对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是,进入步骤S421,如果否,进入步骤S422。
S421、则针对该会话ID,按照现有技术1第二步以后的方法(除开R3_Session_Release.Reply消息),由MIP客户端代理发起MIP的去注册过程。
S422、在MIP客户端将需要中止的会话信息进行处理,并中止该会话。
S43、重复步骤S42直到消息中所有的会话ID对应的POA处理完毕。
S44、在步骤S43处理完毕以后,MIP客户端代理将会话中止结果消息通过会话中止响应消息返回给ASN-GW DP单元。从而完成了整个会话中止过程。
方案2:针对CMIP模式,可以有多个中止过程,描述如下。
在MIP过程中,MIP的客户端是在MSS上面的,MSS或者通过FA或者直接和HA之间完成所有的MIP的建立/释放等请求和响应消息的发起和接收操作从而建立/释放ASN-GW与HA之间的IP隧道。对于这种模式,我们称之为CMIP。
实施例5
S51、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给ASN-GW FA(对应CMIP模式),例如:Session ID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等,考虑到有可能是中止一批会话,这些会话信息将一组含Session ID,PoA地址,HA地址的表。
S52、在ASN-GW FA中先分析消息中对应的PoA地址(即相应的一个FA到HA的隧道)所对应的所有的会话的ID是不是都在R3_Session_Release.Request消息中所带的需要中止的会话ID。对于消息中的每个PoA地址都需要这么分析,主要是看多少个不同的PoA地址,就会有多少个S52这个过程。也就是说过程S52是需要重复执行多次的。
S521、如果是,针对这个PoA地址,技术二中的第二步以后的方法(除开R3_Session_Release.Reply消息),由MSS发起MIP的去注册过程,如图8所示,主要包括以下步骤:
S5211、ASN-GW FA向MSS发出FA广告,通知在MSS上的MIP客户端发起释放FA和HA之间的隧道的MIP去注册过程。
这里需要修改FA广告消息的内容,需要把IP头中的目的地址设置为PoA地址,而不是正常MIP的FA广告消息中所用的广播或者组播地址,从而MSS可以获取需要去注册的PoA地址,此时将Lifetime设为0。
或者采取另外的方法通过FA与BS之间的R6接口的信令/消息与BS与MSS之间的空中接口管理面消息通知MSS相关的PoA地址对应的隧道需要释放。
S5212、MIP客户端发起MIP去注册过程,通过MIP Registration Request消息将MSS的PoA地址,FA地址发到ASN-GW FA上,在该消息中将lifetime设为0,即去注册。
S5213、FA将该MIP Registration Request转发给HA,通知HA释放该MSS的PoA地址绑定的FA到HA之间的隧道。
S5214、HA将MIP去注册响应发回FA。
S5215、FA获得了MIP去注册的结果以后,再将该消息转发给MIP客户端代理。这样完成了在CMIP方式下一个MIP的去注册过程。
S522、如果不是,那么就仅仅在MIP客户端/ASN-GW FA(分别对应PMIP/CMIP模式)将需要中止的会话信息进行处理,并中止该会话。如图9所示,主要包括以下步骤:
S5221、在ASN-GW FA中更新该MSS对应的会话表和信息,并执行会话结束的相关操作。
S53、重复S52、直到消息中所有的PoA地址对应的会话处理完毕,也即对于所有在中止会话消息中所涉及到的隧道都进行相应会话中止处理。
S54、在S53处理完毕以后,ASN-GW FA将会话中止结果通过会话中止响应消息返回给ASN-GW DP单元,在该结果消息中,包含所有需要中止会话的处理结果。从而完成了整个会话中止过程。
实施例6
一条隧道上承载多个会话时,中止其中一个会话的过程。
S61、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给MIP客户端代理,消息中包括:SessionID,MIP中的附着点地址(PoA),对应的HA地址,MSS ID等会话信息。
S62、在ASN-GW FA中判断即使该会话中止后,其PoA还有对应其他正在进行的会话,则更新该MSS对应的会话表和信息,并执行会话结束的相关操作;
S63、ASN-GW FA将会话中止结果通过会话中止响应(R3_Session_Release.Reply)返回给ASN-GW DP单元。从而完成了整个会话中止过程。
其中重要的消息格式定义为:
消息名称 | 消息发送方向 | 消息携带信息 |
R3_Session_Release.Request | ASN-GW DP=>ASNGW FA | MSS ID,TransactionID,session ID,PoA@,HA address |
R3_Session_Release.Reply | ASN GW FA =>ASN-GW DP | MSS ID,session ID,Status(Successful,Failed),[Error Code],Transaction ID |
实施例7
本实施例对实施例6的步骤S62进行改动,在ASN-GW FA,先对每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入S721,否则进入步骤S722;其余步骤与实施例6可以相同处理。
实施例7具体包括以下步骤:
S71、ASN-GW DP在触发会话中止的时候,需要将中止的会话信息携带在R3_Session_Release.Request消息中发送给ASN-GW FA,例如:Session ID,MIP中的PoA,对应的HA地址,MSS ID等,考虑到有可能是中止一批会话,这些会话信息将一组含Session ID,PoA地址,HA地址的表。
S72、ASN-GW FA对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是,进入步骤S721,如果否,进入步骤S722。
S721、则针对该会话ID,按照现有技术2第二步以后的方法(除开R3_Session_Release.Reply消息),由MIP客户端代理或者MSS发起MIP的去注册过程。
S722、在ASN-GW FA将需要中止的会话信息进行处理,并中止该会话。
S73、重复步骤S72直到消息中所有的会话ID对应的PoA处理完毕。
S74、在步骤S73处理完毕以后,ASN-GW FA将会话中止结果消息通过会话中止响应消息返回给ASN-GW DP单元。从而完成了整个会话中止过程。
本发明可以解决一个隧道上建立多个会话时,一个或者多个或者所有该隧道上的会话中止过程,可以解决多个隧道上建立多个会话时,一个或者多个或者所有隧道上的会话中止过程,包括部分隧道上所有会话中止,而部分隧道上部分会话中止的情况,本发明方案简单,易于实现。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (18)
1、一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点ASN-GW DP触发会话中止流程,将中止会话信息发送给移动IP MIP客户端代理,所述的中止会话信息,包含中止会话ID;
B、MIP客户端代理按照中止会话信息中的中止会话ID进行依次处理,如果所述中止会话ID所对应的中止会话附着点PoA地址还有对应的其他会话,则进入步骤D,否则进入步骤C;
C、MIP客户端代理发起所述中止会话的MIP去注册操作,然后执行步骤E;
D、MIP客户端代理将需要中止的中止会话信息进行处理,并中止该会话;
E、重复步骤B,直至所有中止会话ID都判断完成;
F、MIP客户端代理向ASN-GW DP单元发送会话中止结果消息。
2、如权利要求1所述的方法,其特征在于所述的中止会话信息中,还携带有中止会话附着点PoA地址和/或中止会话家乡代理HA地址。
3、如权利要求2所述的方法,其特征在于,所述的步骤A中,所述的中止会话信息,还包括所述的中止会话ID对应的PoA地址所对应的会话ID,所述的步骤B中,所述的其他会话,获取于所述的中止会话信息。
4、如权利要求1所述的方法,其特征在于所述的MIP客户端代理存储有中止会话附着点PoA地址和/或中止会话家乡代理HA地址。
5、如权利要求1所述的方法,其特征在于,MIP客户端代理存储有所述的中止会话ID对应的PoA地址所对应的会话ID,所述的步骤B中,所述的其他会话,获取于所述的MIP客户端代理。
6、如权利要求1所述的方法,其特征在于,所述的步骤C包括:
C1、MIP客户端代理发起MIP去注册,将移动用户站MSS的PoA地址和HA地址通过消息转发至接入服务网络网关外部代理ASN-GW FA,在所述的消息中,设置去注册标识;
C2、ASN-GW FA将所述的消息转发至HA,通知HA释放该PoA地址绑定的隧道;
C3、HA经ASN-GW FA向MIP客户端代理发送MIP去注册响应。
7、如权利要求1所述的方法,其特征在于所述的步骤D包括:
D1、在MIP客户端代理中更新移动用户站MSS对应的会话表和会话信息,并执行会话结束操作;
D2、将相关中止会话信息从MIP客户端代理发送至ASN-GW FA,在ASN-GW FA对该会话资源进行释放;
D3、ASN-GW FA将会话中止操作结果信息发送给MIP客户端代理。
8、如权利要求1所述的方法,其特征在于所述的步骤F中,所述的会话中止结果消息中,包含所有需要中止会话的处理结果。
9、一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点ASN-GW DP触发会话中止流程,将中止会话信息发送给MIP客户端代理,所述的中止会话信息,包含中止会话ID;
B、MIP客户端代理对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入步骤C,否则进入步骤D;
C、MIP客户端代理发起所述PoA地址对应会话的MIP去注册操作,然后执行步骤E;
D、在MIP客户端将需要中止的中止会话信息进行处理,并中止所述会话;
E、重复步骤B,直至所有中止会话ID对应的PoA地址都判断完成;
F、MIP客户端代理向ASN-GW DP单元发送会话中止结果消息。
10、一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点ASN-GW DP触发会话中止流程,将中止会话信息发送给接入服务网络网关外部代理ASN-GW FA单元,所述的中止会话信息,包含中止会话ID;
B、ASN-GW FA单元获取所述中止会话ID对应的PoA地址所对应的所有会话ID,并判断所述PoA地址所对应的所有会话ID是否都包含于所述的中止会话ID中,如果是进入步骤C,如果否,进入步骤D;
C、MSS单元发起所述PoA对应的中止会话的MIP去注册操作,然后执行步骤E;
D、ASN-GW FA单元将需要中止的中止会话信息进行处理,并中止该会话;
E、重复步骤B,直至所有中止会话ID对应的PoA地址所对应的会话ID都判断完成;
F、ASN-GW FA向ASN-GW DP单元发送会话中止结果消息。
11、如权利要求10所述的方法,其特征在于,所述的步骤A中,所述的中止会话信息,还包括所述的PoA地址对应的所有会话ID,所述的步骤B中,所述的PoA地址对应的所有会话ID,获取于所述的中止会话信息。
12、如权利要求10所述的方法,其特征在于所述的步骤C包括:
C1、ASN-GW FA向MSS发送外部代理FA广告消息,通知MSS需要将该PoA地址对应的隧道释放;
C2、MIP客户端发起MIP去注册过程,通过去注册消息将MSS的PoA地址,转发地址发到ASN-GW FA上,在该消息中设置去注册标识;
C3、FA将该去注册消息转发给HA,通知HA释放该MSS的PoA地址绑定的FA到HA之间的隧道;
C4、HA将MIP去注册响应消息经FA发送给MIP客户端代理。
13、如权利要求12所述的方法,其特征在于所述的步骤C1中,通过所述的FA广告消息通知MSS对应的PoA地址的去注册。
14、如权利要求13所述的方法,其特征在于所述的FA广告消息中,将IP头中的目的地址设置为PoA地址。
15、如权利要求12所述的方法,其特征在于所述的步骤C1中,ASN-GWFA通过与BS之间的R6接口上的信令/消息与BS与MSS之间的空中接口管理面消息完成通知。
16、如权利要求10所述的方法,其特征在于所述的步骤D包括:
D1、在ASN-GW FA中更新该MSS对应的会话表和会话信息,并执行会话结束的操作。
17、如权利要求10所述的方法,其特征在于所述的步骤F中,所述的结果消息中,包含所有需要中止会话的处理结果。
18、一种无线接入网中会话中止方法,其特征在于,包括以下步骤:
A、接入服务网络网关决策点ASN-GW DP触发会话中止流程,将中止会话信息发送给接入服务网络网关外部代理ASN-GW FA,所述的中止会话信息,包含中止会话ID;
B、ASN-GW FA对于每个中止会话依次处理,判断该中止会话是否是对应的PoA地址的最后一个会话,如果是就进入步骤C,否则进入步骤D;
C、ASN-GW FA发起所述PoA对应会话的MIP去注册操作,然后执行步骤E;
D、ASN-GW FA将需要中止的中止会话信息进行处理,并中止所述会话;
E、重复步骤B,直至所有中止会话ID对应的PoA地址都判断完成;
F、ASN-GW FA向ASN-GW DP单元发送会话中止结果消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100856253A CN100441044C (zh) | 2005-07-12 | 2005-07-12 | 一种无线接入网中会话中止方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100856253A CN100441044C (zh) | 2005-07-12 | 2005-07-12 | 一种无线接入网中会话中止方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1794872A CN1794872A (zh) | 2006-06-28 |
CN100441044C true CN100441044C (zh) | 2008-12-03 |
Family
ID=36806080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100856253A Expired - Fee Related CN100441044C (zh) | 2005-07-12 | 2005-07-12 | 一种无线接入网中会话中止方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100441044C (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101027428B1 (ko) * | 2006-02-10 | 2011-04-11 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 이동국의 모바일 인터넷 프로토콜 등록취소를 수행하는 방법 |
WO2007109995A1 (fr) * | 2006-03-27 | 2007-10-04 | Huawei Technologies Co., Ltd. | Procédé permettant à un terminal de quitter un réseau et système de communication mobile |
CN101227702B (zh) * | 2007-01-15 | 2011-08-03 | 华为技术有限公司 | 终端处于空闲模式下的业务终止方法、系统和设备 |
CN101304406B (zh) * | 2007-05-12 | 2013-02-27 | 华为技术有限公司 | 一种会话连接的管理方法及装置、系统 |
CN101420361A (zh) * | 2007-10-25 | 2009-04-29 | 华为技术有限公司 | 一种会话终止的方法、系统及服务器、客户端 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1351790A (zh) * | 1999-05-17 | 2002-05-29 | 艾利森电话股份有限公司 | 用于提供无线接入载体业务的方法和设备 |
CN1423910A (zh) * | 2000-01-10 | 2003-06-11 | 高通股份有限公司 | 在包数据通话中终止静止模式的方法和无线系统 |
CN1491056A (zh) * | 2002-09-12 | 2004-04-21 | Lg电子株式会社 | 移动通信系统中管理无线承载的方法 |
WO2005046132A1 (en) * | 2003-11-06 | 2005-05-19 | Samsung Electronics Co., Ltd. | Method and system for supporting internet protocol mobility on a mobile node in a mobile communication system |
-
2005
- 2005-07-12 CN CNB2005100856253A patent/CN100441044C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1351790A (zh) * | 1999-05-17 | 2002-05-29 | 艾利森电话股份有限公司 | 用于提供无线接入载体业务的方法和设备 |
CN1423910A (zh) * | 2000-01-10 | 2003-06-11 | 高通股份有限公司 | 在包数据通话中终止静止模式的方法和无线系统 |
CN1491056A (zh) * | 2002-09-12 | 2004-04-21 | Lg电子株式会社 | 移动通信系统中管理无线承载的方法 |
WO2005046132A1 (en) * | 2003-11-06 | 2005-05-19 | Samsung Electronics Co., Ltd. | Method and system for supporting internet protocol mobility on a mobile node in a mobile communication system |
Also Published As
Publication number | Publication date |
---|---|
CN1794872A (zh) | 2006-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3587984B2 (ja) | 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法 | |
CN100592696C (zh) | 在移动通信系统和无线局域网之间进行耦合的系统和方法 | |
CN100566467C (zh) | 用于选择无线服务节点的系统和方法 | |
CN1202689C (zh) | 向移动主机提供移动性的方法以及移动通信系统 | |
JP4688930B2 (ja) | 複数無線方式を使用する通信システム、監視ノード装置、制御ノード装置及び基地局装置 | |
US7209739B1 (en) | Method and system for processing calls within a local micro network | |
CN101128022B (zh) | 终端切换方法及装置、源接入网关地址获取方法及装置 | |
JP2004320726A (ja) | 相互運用可能な音声・データワイヤレスネットワーク | |
CN101161028A (zh) | 用于基于多协议标签交换来会聚蜂窝网络的切换解决方案 | |
CN101106778B (zh) | 基于一卡多号的通用分组无线业务实现方法及系统 | |
CN100579318C (zh) | 扩展移动ip的方法和设备 | |
CN100441044C (zh) | 一种无线接入网中会话中止方法 | |
CN1953606A (zh) | 一种移动用户设备实现移动英特网协议去注册的方法 | |
CN101411126A (zh) | 无线通信系统中的路由设备和会话控制方法 | |
EP1307067B1 (en) | Wireless communication system to support real time services and handoff method thereof | |
JP4356067B2 (ja) | Gprsネットワークシステム、gprsネットワークの構築方法 | |
CN1307829C (zh) | 一种用户数据报文转送方法及转送装置 | |
CN100372330C (zh) | 一种基站选择接入服务网络网关的方法 | |
CN101507251A (zh) | 用于在通信网络中转发终端设备的紧急情况消息的方法 | |
CN100499544C (zh) | WiMAX接入服务网络网关间相互定位的方法 | |
CN1794869A (zh) | 一种基于资源优化实现r3接口迁移的方法及系统 | |
CN1897743B (zh) | 一种无线接入网络中支持多会话下的切换方法 | |
CN101730170A (zh) | 切换方法和系统 | |
CN101729383B (zh) | 跨接入网关切换时建立业务流映射的控制方法、目标接入网关 | |
CN101394290B (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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20081203 Termination date: 20130712 |