异质网络切换过程中目标网络预留资源处理方法及系统的制作方法

文档序号:7960206阅读:123来源:国知局
专利名称:异质网络切换过程中目标网络预留资源处理方法及系统的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种异质网络切换过程中目标网络预留资源处理方法及系统。
背景技术
通信技术的发展日新月异,各种新的接入技术层出不穷,这些不同的网络也有各自适宜的覆盖范围和应用场景。为了实现无处不在的通讯服务,支持多种接入方式的多模终端应运而生,同时用户终端如何在这些异质网络间的无缝切换和漫游的问题变的日趋突出。为了解决用户在异质网络(包括IEEE802.3、IEEE802.11和IEEE802.16这些802网络以及第三代移动通信标准化伙伴项目(3GPP 3rd Generation Partnership Project)和第三代移动通信标准化伙伴项目二(3GPP2 3rd Generation Partnership Project 2)等)之间的无缝切换问题,IEEE802无线工作组成立了IEEE 802切换研究组——Handoff ECSG,后来正式命名为IEEE 802.21工作组。
IEEE802.21项目的目的是为了改善用户的移动体验。通过辅助网络的切换,而不管它们是不是同种媒体类型,包括有线和无线,使移动设备在网络环境支持的情况下完成无缝切换变成可能。已有的移动IP(MIP Mobile IP),可以认为实现了层三的切换,使得用户在网络地址发生改变之后,保证了上层业务的连续性。但仍然存在用户和网络的底层链路完全断开的时段,从而影响了服务的QoS(增加了延迟,抖动等指标)。IEEE802.21的目的就是为了帮助实现链路层的网络切换,从而改善用户的体验。
为了实现这种切换的无缝性和连续性,IEEE802.21在已有的移动性管理协议栈中引入了一个新的协议功能层媒体无关的切换功能(MIHF MediaIndependent Handover Function)。MIHF功能实体主要提供了以下的服务来帮助用户切换过程媒体无关的事件服务(MIES Media Independent Event Service)提供关于链路特征、链路状态和链路质量的动态变化事件的事件分类、事件过滤和事件报告;媒体无关的命令服务(MICS Media Independent Command Service)提供MIH用户管理和控制与切换和移动性相关的链路行为;媒体无关的信息服务(MIIS Media Independent Information Service)提供服务网络和周围网络的特征和业务的详细信息,这些信息用于有效的系统接入和切换决定。
MIHF在逻辑上定义成终端和网络的移动性管理协议栈中的一个薄层,在切换决定中起着助手和助推器的功能。针对多模终端,MIHF提供给上层需要做切换决定和如何有效做切换决定的一些必要信息,上层基于MIHF的输入和上下文做切换决定和链路选择,从而可能实现无缝的切换。MIHF位置和关键服务如图1所示。
此外,IEEE802.21还定义了媒体无关的切换协议,主要是对于以下流程的描述MIH能力发现终端或者网络的MIHF发现哪个实体支持MIH功能,并且支持的程度如何;MIH远程注册不同网元的MIHF可互相注册,以接受媒体无关切换消息,包括远程事件;MIH消息交互两端的MIHF可以通过适当的传输方式,使用MIH协议进行交互。协议中规定了包的格式,消息格式和消息交互过程。
现有的IEEE802.21标准中定义了四对消息,以实现异质网络间切换过程中的信令交互,消息的列表及其主要功能如表一所示。


表1MIH切换命令消息功能列表利用上述四对消息,一个由终端触发的典型切换流程如图2所示。其中,MIH_Handover_Prepare.request和MIH_Handover_Prepare.response消息交互用于服务网络PoA向目标网络PoA申请资源预留。如图2所示,包括以下步骤S201、终端(STA/UE)向服务网络附着点(Serving PoA)发送媒体无关切换开始请求(MIH_Handover_Initiate.request);S202、服务网络附着点(Serving PoA)向目标网络附着点(Target PoA)发送媒体无关切换准备请求(MIH_Handover_Prepare.request);S203、目标网络附着点(Target PoA)向服务网络附着点(Serving PoA)发送媒体无关切换准备响应(MIH_Handover_Prepare.response);S204、服务网络附着点(Serving PoA)向终端(STA/UE)发送媒体无关切换开始响应(MIH_Handover_Initiate.response);S205、终端(STA/UE)向服务网络附着点(Serving PoA)发送媒体无关切换提交请求(MIH_Handover_Commit.request);S206、服务网络附着点(Serving PoA)向终端(STA/UE)发送媒体无关切换提交响应(MIH_Handover_Commit.response);
S207、目标网络附着点(Target PoA)向服务网络附着点(Serving PoA)发送媒体无关切换完成请求(MIH_Handover_Complete.request);S208、服务网络附着点(Serving PoA)向目标网络附着点(Target PoA)发送媒体无关切换完成响应(MIH_Handover_Complete.response)。
在上述方案中,只有切换过程中向目标网络申请资源预留的方案,而没有关于预留资源释放的处理方案,这在实际的应用中,可能会造成网络资源的浪费和异常情况下无法处理。
当异常发生的时候,收到请求消息的当前流程处理者,在响应消息中给出拒绝指示,从而终止切换,不再进行后继切换流程。例如服务PoA在处理上面的MIH_Handover_Commit.request消息的时候,可能出于管理因素或者其它原因,而终止终端的本次切换流程,那么它会在MIH_Handover_Commit.response消息中将字段HandoverStatus置0,从而拒绝终端后继的切换过程。此时,由于服务PoA已经向目标网络申请了资源预留(前面的步骤S202和步骤S203),如果按照上述现有技术方案,则无法取消目标PoA的资源预留,就会造成目标网络资源的浪费以及处理的异常。
此外,当终端不能唯一确定将要切换到那个目标网络时,可能在MIH_Handover_Initiate.request消息中携带含有多个目标PoA列表。服务PoA根据终端的申请,可能向多个目标PoA申请资源预留。当切换最终完成后,终端进入到其中一个目标PoA,建立层二链接,为切换流程预留了资源的其它目标PoA没有取消目标PoA的资源预留,这会造成目标网络资源的浪费。

发明内容
本发明提供一种异质网络切换过程中目标网络预留资源处理方法,用以解决现有技术中存在的终端切换中预留资源的目标网络中被预留的资源因为没有合理处理而导致的浪费的问题。
本发明方法包括
一种异质网络切换过程中目标网络预留资源处理方法,包括A、终端与服务网络附着点交互信息,触发切换操作;B、目标网络附着点为所述终端预留资源;C、终端在服务网络附着点控制下执行切换;D、原服务网络附着点根据终端切换结果与预留资源的目标网络附着点交互信息,并释放未使用的预留资源。
所述步骤B中,所述目标网络附着点为多个,所述多个目标网络附着点均为所述终端预留资源。
所述步骤C中,所述终端切换至第一目标网络附着点;所述步骤D中,所述原服务网络附着点与其他预留资源的目标网络附着点交互信息,所述其他预留资源目标网络附着点释放所述预留资源。
所述步骤D中,所述原服务网络附着点与其他预留资源目标网络附着点交互信息时,使用终端切换到的目标网络附着点发送的媒体无关切换完成请求消息,指示所述其他预留资源的目标网络附着点释放所预留资源。
所述步骤C中,服务网络附着点终止所述终端切换;所述步骤D中,原服务网络附着点与预留资源的目标网络附着点交互信息,所述预留资源的目标网络附着点释放所预留资源。
所述步骤D中,所述原服务网络附着点与预留资源目标网络附着点交互信息时,使用切换终止请求消息指示所述其他预留资源目标网络附着点释放所预留资源。
所述切换终止请求消息中,包含终止切换的原因和/或对当前相关资源建议进行的操作。
所述步骤D中,所述预留资源的目标网络附着点释放所述预留资源后,向所述原服务网络附着点发送确认消息。
本发明系统包括
一种异质网络切换过程中目标网络预留资源处理系统,包括为终端提供接入的服务网络附着点及目标网络附着点,还包括终端切换触发单元,用于触发终端切换操作;预留资源单元,位于目标网络附着点,用于为所述终端预留资源;切换控制单元,位于所述服务网络附着点,用于控制终端执行切换;预留资源释放指示单元,位于所述服务网络附着点,用于根据终端切换结果与预留资源的目标网络附着点交互信息,并释放未使用的预留资源。
所述目标网络附着点为多个。
所述的系统,还包括媒体无关切换完成请求消息转发单元,位于所述服务网络附着点,用于向其他预留资源目标网络附着点转发终端切换后所在网络附着点发送的媒体无关切换完成请求消息,指示所述其他预留资源目标网络附着点释放所预留资源。
所述的系统,还包括切换终止请求消息发送单元,位于所述服务网络附着点,用于向其他预留资源的目标网络附着点发送切换终止请求消息,以指示所述其他预留资源目标网络附着点释放所预留资源。
所述的系统,还包括预留资源释放确认单元,位于所述目标网络附着点,用于在释放所述预留资源后,向所述服务网络附着点发送确认消息。
本发明有益效果如下通过使用该发明方案,使得目标网络可以尽快知晓切换的结果,进而根据该切换结果,及时释放目标PoA预留的不需要继续保留的资源,从而避免了目标网络资源的浪费以及异常的处理。


图1为现有技术中MIHF位置和关键服务示意图;图2为现有技术中终端触发的切换流程示意图;图3为本发明方案的主流程示意图;图4为本发明实施例1的流程示意图;图5为本发明实施例2的流程示意图;图6为本发明异质网络切换过程中目标网络预留资源处理系统结构示意图。
具体实施例方式
下面结合说明书附图来说明本发明的具体实施方式

如图3所示,是本发明的主流程示意图,从图中可见,本发明主要包括以下步骤S301、终端与服务PoA交互信息,触发切换操作;该步骤可以由终端发起或者由网络侧发起,当根据终端移动或者系统性能要求,需要将终端切换至目标PoA时,终端与服务PoA交互信息,触发切换过程。
该步骤可以由MIH_Handover_Initiate.request消息和MIH_Handover_Initiate.response消息承载完成。
S302、服务PoA与目标PoA交互信息,由目标PoA为所述终端预留资源;该步骤中,服务PoA与目标PoA之间交互终端切换信息,并由目标网络附着点为终端切预留资源,等待终端切换。
该步骤可以由MIH_Handover_Prepare.request消息和MIH_Handover_Prepare.response消息承载完成。
该步骤中可以有多个目标PoA,该多个目标PoA都可以为终端切换预留资源。
S303、终端在服务PoA控制下执行切换;
当目标PoA预留资源准备完成后,服务PoA控制终端向目标PoA切换。
该步骤可以由MIH_Handover_Commit.request消息和MIH_Handover_Commit.response消息承载完成。
S304、原服务PoA根据终端切换结果与预留资源的目标PoA交互信息,并释放未使用的预留资源。
该步骤中原服务PoA根据终端切换成功或者失败的结果,与预留资源的目标PoA交互信息,对于未使用到的预留资源,指示目标PoA将其释放,以节约目标网络资源,提高目标网络资源的合理使用。
该步骤中,终端向目标PoA切换的操作结果可能有多种,根据该不同的结果,可以对预留资源有不同的处理,具体如下1、如果终端正常切换至某个目标PoA,而有其他目标PoA预留资源,这时需要在终端切换后,将其他目标PoA预留的资源释放。
该种情况下的该释放方式可以采用如下方案直接使用切换终止请求消息指示所述其他预留资源目标PoA释放所预留资源。
使用终端切换到的目标PoA发送的MIH_Handover_Complete.request消息,将其转发给其他需要释放预留资源的目标PoA,指示所述其他预留资源目标PoA释放所预留资源。
2、终端没有正常切换至目标PoA,比如终端切换过程被终止,这时可以由原服务PoA与预留资源的目标PoA交互信息,比如采用切换终止请求消息指示所述预留资源的目标PoA释放所预留资源。
上述方案中,所述预留资源的目标PoA释放所述预留资源后,可以向所述原服务PoA发送确认消息。
上述方案中使用到的各消息,可以在现有的基础上增加定义,也可以采用新的消息完成。
实施例1使用终端终止请求消息及终端终止确认消息。
本实施例中,可以采用如下的新消息1、切换终止请求消息功能该消息用于切换过程中,网元主动发起请求对端MIHF终止切换操作。其中可能包含终止切换的原因,还可能包含对当前相关资源建议进行的操作。
发生场景切换流程相关实体中的MIHF,在决定终止切换时,向对端的MIHF发送该消息。
对接收者的影响接收者终止切换流程,并且根据请求消息中建议的操作处理当前相关资源。然后向请求消息的发送者返回切换终止确认消息,其中可能包含对于相关资源处理的结果。
2、切换终止确认消息功能该消息用于对网元主动发起请求对端MIHF终止切换操作的响应。
发生场景切换终止请求消息的接收方在收到请求,并进行对当前相关资源进行处理后,返回该消息作为确认。
对接收者的影响接受者确认切换过程已经成功终止。
如图4所示,是实施例1的流程示意图,从图中可见,包括以下步骤S401、终端向服务PoA发送MIH_Handover_Initiate.request;S402、服务PoA向目标PoA发送MIH_Handover_Prepare.request,请求资源预留,进行切换准备;S403、目标PoA向服务PoA发送MIH_Handover_Prepare.response,表示资源准备完成,同意终端切换;S404、服务PoA向终端发送MIH_Handover_Initiate.response,表示网络侧同意终端切换;S405、终端向服务PoA发送MIH_Handover_Commit.request,表示终端已经完成切换前的准备和决策工作,准备提交切换;
S406、服务PoA决定终止切换,在向终端发送的MIH_Handover_Commit.response消息中将字段HandoverStatus置0,拒绝终端后继的切换过程;S407、服务PoA向目标PoA发送“切换终止请求”消息,请求目标PoA终止切换,释放资源预留;S408、服务PoA释放了预留的资源,向终端发送“切换终止确认”消息。
实施例1通过定义的新消息在服务PoA与目标PoA之间交互信息,使目标PoA可以及时释放预留资源。
实施例2转发MIH_Handover_Complete.request消息释放其它目标网络PoA的资源预留。
在进行切换准备的时候,服务PoA会向多个目标PoA申请资源预留。当切换完成之后,终端最终接入的目标PoA会向原服务网络发送MIH_Handover_Complete.request消息,通知切换的完成。原服务PoA可以将该消息转发给其它目标PoA,通知其释放资源预留。
如图5所示,包括以下步骤S501、终端向服务PoA发送MIH_Handover_Initiate.request消息,触发切换。
S502、服务PoA向目标PoA1发送MIH_Handover_Prepare.request消息,请求资源预留,进行切换准备。
S503、服务PoA向目标PoA2发送MIH_Handover_Prepare.request消息,请求资源预留,进行切换准备。
S504、目标PoA1向服务PoA发送MIH_Handover_Prepare.response消息,表示资源准备完成,同意终端切换。
S505、目标PoA2向服务PoA发送MIH_Handover_Prepare.response消息,表示资源准备完成,同意终端切换。
S506、服务PoA向终端发送MIH_Handover_Initiate.response消息,表示网络侧同意终端切换。
S507、终端向服务PoA发送MIH_Handover_Commit.request消息,表示终端已经完成切换前的准备和决策工作,准备提交切换。
S508、服务PoA同意终端切换,向终端发送MIH_Handover_Commit.response消息。
S509、切换成功,终端和目标PoA1建立了新的链接。目标PoA1向原服务PoA发送MIH_Handover_Complete.request消息,表示终端成功切换进入目标PoA1。
S510、原服务PoA向目标PoA1发送MIH_Handover_Complete.response消息作为响应。
S511、原服务PoA将MIH_Handover_Complete.response消息转发到目标PoA2,请求释放预留资源。
S512、目标PoA2向原服务PoA发送MIH_Handover_Complete.response消息作为响应,表示预留资源释放完成。
如图6所示,是本发明异质网络切换过程中目标网络预留资源处理系统的结构示意图,从图中可见,本发明的系统包括终端610和为终端提供接入的服务PoA620及目标PoA630,该目标PoA630可以为多个,本发明方案在上述网元基础上,增加设置终端切换触发单元640,用于触发终端610切换操作;该终端切换触发单元可以设置于终端610,也可以设置于服务PoA620。
预留资源单元631,位于目标PoA630,用于为所述终端610预留资源;切换控制单元621,位于所述服务PoA620,用于控制终端610执行切换;预留资源释放指示单元622,位于所述服务PoA620,用于根据终端610切换结果与预留资源的目标PoA630交互信息,并释放未使用的预留资源。
为进一步增强该系统功能,还设置有
MIH_Handover_Complete.request消息转发单元623,位于所述服务PoA620,用于向其他预留资源目标PoA630转发终端610切换完成后所在目标PoA发送的MIH_Handover_Complete.request消息,指示所述其他预留资源目标PoA释放所预留资源。
切换终止请求消息发送单元632,位于所述目标PoA630,用于向其他预留资源目标PoA630发送终端终止请求消息,以指示其他预留资源目标PoA630释放所预留资源。
预留资源释放确认单元633,位于所述目标PoA630,用于在释放所述预留资源后,向所述服务PoA620发送确认消息。
通过本发明方案,使得目标网络可以尽快知晓切换的结果,而释放不需要继续保留的资源,从而避免了目标网络资源的浪费以及异常的处理。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种异质网络切换过程中目标网络预留资源处理方法,其特征在于,包括A、终端与服务网络附着点交互信息,触发切换操作;B、目标网络附着点为所述终端预留资源;C、终端在服务网络附着点控制下执行切换;D、原服务网络附着点根据终端切换结果与预留资源的目标网络附着点交互信息,并释放未使用的预留资源。
2.如权利要求1所述的方法,其特征在于,所述步骤B中,所述目标网络附着点为多个,所述多个目标网络附着点均为所述终端预留资源。
3.如权利要求2所述的方法,其特征在于,所述步骤C中,所述终端切换至第一目标网络附着点;所述步骤D中,所述原服务网络附着点与其他预留资源的目标网络附着点交互信息,所述其他预留资源目标网络附着点释放所述预留资源。
4.如权利要求3所述的方法,其特征在于,所述步骤D中,所述原服务网络附着点与其他预留资源目标网络附着点交互信息时,使用终端切换到的目标网络附着点发送的媒体无关切换完成请求消息,指示所述其他预留资源的目标网络附着点释放所预留资源。
5.如权利要求1所述的方法,其特征在于,所述步骤C中,服务网络附着点终止所述终端切换;所述步骤D中,原服务网络附着点与预留资源的目标网络附着点交互信息,所述预留资源的目标网络附着点释放所预留资源。
6.如权利要求1、2、3或5所述的方法,其特征在于,所述步骤D中,所述原服务网络附着点与预留资源目标网络附着点交互信息时,使用切换终止请求消息指示所述其他预留资源目标网络附着点释放所预留资源。
7.如权利要求6所述的方法,其特征在于,所述切换终止请求消息中,包含终止切换的原因和/或对当前相关资源建议进行的操作。
8.如权利要求1、2、3、4或5中任意一项所述的方法,其特征在于,所述步骤D中,所述预留资源的目标网络附着点释放所述预留资源后,向所述原服务网络附着点发送确认消息。
9.一种异质网络切换过程中目标网络预留资源处理系统,包括为终端提供接入的服务网络附着点及目标网络附着点,其特征在于,还包括终端切换触发单元,用于触发终端切换操作;预留资源单元,位于目标网络附着点,用于为所述终端预留资源;切换控制单元,位于所述服务网络附着点,用于控制终端执行切换;预留资源释放指示单元,位于所述服务网络附着点,用于根据终端切换结果与预留资源的目标网络附着点交互信息,并释放未使用的预留资源。
10.如权利要求9所述的系统,其特征在于,所述目标网络附着点为多个。
11.如权利要求10所述的系统,其特征在于,还包括媒体无关切换完成请求消息转发单元,位于所述服务网络附着点,用于向其他预留资源目标网络附着点转发终端切换后所在网络附着点发送的媒体无关切换完成请求消息,指示所述其他预留资源目标网络附着点释放所预留资源。
12.如权利要求10所述的系统,其特征在于,还包括切换终止请求消息发送单元,位于所述服务网络附着点,用于向其他预留资源的目标网络附着点发送切换终止请求消息,以指示所述其他预留资源目标网络附着点释放所预留资源。
13.如权利要求10、11或12所述的系统,其特征在于,还包括预留资源释放确认单元,位于所述目标网络附着点,用于在释放所述预留资源后,向所述服务网络附着点发送确认消息。
全文摘要
本发明涉及一种异质网络切换过程中目标网络预留资源处理方法及系统。该方法包括A.终端与服务网络附着点交互信息,触发切换操作;B.目标网络附着点为所述终端预留资源;C.终端在服务网络附着点控制下执行切换;D.原服务网络附着点根据终端切换结果与预留资源的目标网络附着点交互信息,并释放未使用的预留资源。通过使用本发明方案,使得目标网络可以尽快知晓切换的结果,进而根据该切换结果,及时释放目标PoA预留的不需要继续保留的资源,从而避免了目标网络资源的浪费以及异常的处理。
文档编号H04W36/14GK101060709SQ20061007594
公开日2007年10月24日 申请日期2006年4月20日 优先权日2006年4月20日
发明者彭炎, 夏斌 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1