CN1933661A - 网络中实现激活态an间切换的方法 - Google Patents
网络中实现激活态an间切换的方法 Download PDFInfo
- Publication number
- CN1933661A CN1933661A CNA2006100568458A CN200610056845A CN1933661A CN 1933661 A CN1933661 A CN 1933661A CN A2006100568458 A CNA2006100568458 A CN A2006100568458A CN 200610056845 A CN200610056845 A CN 200610056845A CN 1933661 A CN1933661 A CN 1933661A
- Authority
- CN
- China
- Prior art keywords
- data
- source
- target
- switching
- pdsn
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种网络中实现激活态AN间切换的方法。本发明主要包括:首先,确定激活态接入网AN之间需要进行切换操作,并启动切换过程;在切换过程中,建立目的分组控制功能PCF侧与分组数据服务网PDSN之间的连接;之后,所述的PDSN同时向源PCF侧和目的PCF侧发送携带有双播指示信息的数据报文,且两侧分别缓存接收的数据。本发明中,由于双播指示信息随着报文一同传输,因此,可以保证源PCF及目的PCF可以有效识别出需要进行缓存的数据,并仅针对相应的数据进行缓存处理;这种方式,不仅可以避免单独发送的双播指示消息占用网络资源,还可以避免由于双播指示消息未及时到达PCF而导致时序错乱情况的发生。
Description
技术领域
本发明涉及网络通信技术领域,尤其涉及一种网络中实现激活态AN间切换的方法。
背景技术
随着通信技术的发展,为了解决CDMA***中的空中接口上的瓶颈问题,3GPP2(第三代移动通信的国际标准组织)发布了HRPD(HRPD-HighRate Packet Data,高速分组数据)网络技术的标准。其主要目的是提高无线接口的数据传输速率,相对于cdma20001x的153.6kbit/s,HRPD技术可以提供前向数据速率高达2.4Mbit/s。
在HRPD网络中,HRPD在空中接口上采用了新的调制技术并增加了数据速率控制、调度优化以及时分复用等方法,使得空中接口上的数据传输速率有了很大的提高。HRPD技术可以在一个CDMA载频(1.25MHz)上采用专用的数据信道支持高速分组数据业务,前向最高数据速率可达2.4576Mbit/s,反向支持单个用户峰值数据速率153.6kbit/s。
在进行HRPD网络部署时,需要独立的载频支持HRPD。这就使得当用户终端在HRPD网络中移动时,可能由HRPD网络中的一个AN移动到另一个AN下,此时,需要进行由源AN到目标AN间的切换处理。
目前,在3GPP2标准中仅支持AN(接入网)之间Dormant(休眠)态的切换,相应的切换过程具体为:当终端在HRPD(高速分组数据)网络中开展数据业务移动到小区覆盖边缘地带时,需要切换到另一个AN继续开展数据业务,此时***在源AN将分组数据业务由激活态切换到Dormant态,然后在Dormant态切换到目标AN;进入到目标AN后,***在目标AN再将分组数据业务由Dormant态切换到激活态。
上述AN间的切换方式可以实现由源AN到目标AN的切换操作。但是,对于实时性要求比较高的数据业务,如VoIP(基于IP的语音)、Video Phone(可视电话)、PTT(按键即通)、流媒体等,如果采用上述的切换处理过程中很可能导致业务中断,严重影响用户对业务的使用。
也就是说,目前标准提供的AN间、PCF间休眠态切换的实现方法,在切换过程中,需要释放正在使用的PPP(点对点协议)连接,PDSN需要为目的网络分配新的PPP连接。在重新分配PPP连接过程中,一方面,新分配的PPP连接可能因为资源的问题等原因造成分配过程失败,使得用户业务中断;另一方面,由于PDSN重新建立一个PPP连接需要一定的时间,因此,也将会对用户当前的业务造成比较大的时延影响。
为此,需要提供可以保证在AN之间切换过程中可以保证业务不中断的硬切换处理过程。然而,目前标准中仅实现了上述休眠态的AN间切换处理流程,而还未定义HRPD***AN间、PCF间激活态硬切换的流程。
发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种网络中实现激活态AN间切换的方法,以有效提高切换过程中数据传输的可靠性。
本发明的目的是通过以下技术方案实现的:
本发明提供了一种网络中实现激活态AN间切换的方法,包括:
A、确定激活态接入网AN之间需要进行切换操作,并启动切换过程;
B、在切换过程中,建立目的分组控制功能PCF侧与分组数据服务网PDSN之间的连接;
C、所述的PDSN同时向源PCF侧和目的PCF侧发送携带有双播指示信息的数据报文,且两侧分别缓存接收的携带双播指示信息的数据。
本发明中,当属于不同PCF的AN间进行切换时,所述的步骤B包括:
目标AN接收到源AN发来的切换请求消息后,向目的PCF发送建立连接请求,并建立目标AN与目的PCF间的连接,同时,目的PCF还需要向分组数据服务网络PDSN注册,建立PCF与PDSN间的连接。
所述的步骤C还包括:
C1、源AN根据目标AN发来的切换响应消息向终端发送信道指配消息。
本发明中,执行所述的步骤C1之前还包括:
C0、源AN根据终端的信道条件和业务属性确定向终端发送信道指配消息的时间,并在确定的时间执行步骤C1。
所述的步骤C0包括:
如果终端开展的业务中有时延敏感业务,且未超过允许的时延,则立即执行步骤C1,如果终端开展的业务中没有时延敏感业务,且信道质量一直符合预定的条件,则源AN发送完缓存的未携带双播指示信息的数据后,执行步骤C1;如果信道质量出现不符合预定的条件的情况,则直接执行步骤C1。
所述的步骤C还包括:
当终端与目标AN之间建立连接后,目标AN将未超时的时延敏感业务和所有的非时延敏感业务数据发送给终端。
所述的步骤C还包括:
当终端与目标AN之间建立连接,且源AN将缓存的反向数据发送完毕后,则释放源AN与PDSN之间的连接;同时,目标AN收到终端发来的信道建立完成消息后,复位无线链路协议RLP信息,并立即开始向终端发送未超时的时延敏感的业务数据包和所有的非时延敏感的业务数据包。
本发明所述的方法还包括:
PDSN接收源AN和目标AN发来的反向数据,并根据自身缓存的情况和业务类型进行排序处理后发送,所述的排序处理具体为:对于时延敏感业务,在来自源AN和目标AN的业务包超时前进行排序,对于非时延敏感业务,在缓冲区允许的范围内将源AN发来的反向数据先发送,目标AN发来的反向数据后发送。
所述PDSN开始发送来自目标AN的反向数据的时间点为:
源AN的非时延敏感业务数据已经全部发送,并且源PCF与PDSN之间的连接已释放时间点;
或者,
源AN的数据是时延敏感业务,已经有数据包出现超时,则开始发送来自目标AN的数据,同时发起与源PCF和PDSN之间连接的释放;
或者,
来自目标AN的时延敏感业务数据将要超时,则开始发送来自目标AN的数据,同时发起与源PCF和PDSN之间连接的释放。
本发明所述的方法还包括:
目标AN在定时器超时时仍未收到来自终端的信道建立应答消息,则认为终端切换信道失败,目标AN向源AN发送切换失败消息并释放与PCF和PDSN之间的连接;
当源AN接收到切换失败的消息时,则源AN重新建立与终端间的连接,并将缓存的前向有效数据发送给终端;
或者,
当源AN检测到终端恢复源AN的信道参数时,则源AN将缓存的有效数据发送给终端。
本发明所述的方法还包括:
当PDSN释放一条与PCF之间的连接时,则PDSN将仅向未释放连接的PCF发送数据,且不再在发送的数据中携带双播指示信息。
所述的方法还包括:
D、在源AN与目标AN之间建立通信接口,并在切换过程中基于所述的通信接口进行源AN与目标AN之间的数据处理。
所述的步骤D包括:
D1、确定源AN与目标AN之间的数据切换基准点;
D2、源AN与目标AN之间基于所述的切换基准点及建立的通信接口进行数据处理。
所述的步骤D1包括:
源AN发送完成前向数据后,将其发送的最后的复位无线链路协议RLP序号作为前向数据切换基准点发送给目标AN;
源AN收到切换开始消息后立即向用户终端发送信道指配TCA消息,并与目标AN之间确定反向数据处理的切换基准点。
所述的步骤D2包括:
D21、对于切换基准点之前的前向数据由源AN进行重传处理,并在源AN发送完成相应的前向数据后,则通知目标AN对切换基准点之后的前向数据进行重传处理;
或者,
D22、由PDSN在发送给源AN撮后一个数据中进行标识,指示其不再向源AN发送前向数据。
所述的步骤D21还包括:
当目标AN缓存的数据达到预定值或判定终端不再需要源AN重传处理时,则通知源AN清空其缓存的数据。
所述的步骤D2包括:
对于切换基准点之前的反向数据由源AN发送到PDSN,并在源AN将所有反向数据发送到PDSN后,指示目标AN将切换基准点之后的反向数据发送到PDSN;
或者,
由源AN和目标AN同时发送反向数据,并由PDSN按照从源AN接收的反向数据在前,从目标AN接收的反向数据在后的顺序进行排序。
所述的步骤D还包括:
当目标AN确定反向数据的切换基准点小于其期望接收的RLP数据的序列号时,则源AN在处理完成该切换基准点之前的数据后,主动将已经接收到的反向数据转移到目标AN处理,或者,由目标AN向用户终端请求重传切换基准点与其期望接收的RLP数据的序列号之间的数据。
所述的步骤D还包括:
在源AN中的实时业务的反向数据,若源AN在处理完成该切换基准点之前的数据后,未将已经接收到的反向数据转移到目标AN处理,则相应数据将被丢弃。
所述的步骤D还包括:
对于多个RLP实例,则通过一条或多条信令进行RLP实例的源AN与目标AN之间的数据处理。
所述的源AN与目标AN之间切换的业务包括:
实时性业务和/或非实时性业务。
由上述本发明提供的技术方案可以看出,本发明的实现使得源PCF和目的PCF侧可以根据相应的双播指示信息进行数据报文的缓存处理,从而提高了切换过程中数据传输的可靠性。
同时,由于双播指示信息随着报文一同传输,还可以保证源PCF及目的PCF可以有效识别出需要进行缓存的数据,并仅针对相应的数据进行缓存处理;这种方式,不仅可以避免单独发送的双播指示消息占用网络资源,还可以避免由于双播指示消息未及时到达PCF而导致数据丢失情况的发生,例如,因双播指示消息未及时到达目的PCF,必然使得在目的PCF上本应缓存的数据未进行缓存处理的情况发生。
附图说明
图1为本发明所述的正常切换处理过程示意图;
图2为图1中源AN与目标AN之间进行数据处理的过程示意图;
图3为本发明中切换失败时的处理过程示意图。
具体实施方式
本发明的主要目的是为了保证HRPD网络中激活态AN间切换的过程中数据传输的可靠性。下面将首先对本发明中涉及的几个主要技术要点进行介绍,以便于对整个切换处理过程有更好的理解。
本发明中,当PDSN与目的PCF之间的A10连接的建立成功后,则PDSN同时向源PCF和目的PCF发送数据,需要说明的是,本发明中还在发送的数据报文的包头中增加了双播指示信息,用于指示该数据已向源AN和目标AN同时发送,源PCF/AN收到该部分数据后不再继续向终端发送,而只是将其进行缓存处理,同时,为了简化PDSN的处理,在目的PCF/AN也采用同样的处理方式。
本发明中,源AN接收来自PCF的数据的携带Bi-casting(双播指示)的数据后缓存该部分数据同时根据终端的信道条件和业务属性决定何时发送TCA(信道指配)消息,TCA消息中承载的信道参数信息则是由目标AN传送过来的。如果该AT(终端)开展的业务中有时延敏感业务,则马上发送TCA消息到终端。如果只有非时延敏感性业务并且信道条件较好,则在发送完缓存的不携带Bi-casting信息的数据(非重传数据)后发TCA消息。对于缓存的反向数据,源AN继续向PCF和PDSN发送。
本发明中,Inter-AN(互联的AN)/Inter-PCF(互联的PCF)硬切换的处理过程,即激活态AN的硬切换处理过程如图1所示,具体包括以下步骤:
步骤11:终端AT发送路由更新Route Update消息到源AN,所述的路由更新消息中包括信号强度高的邻区信息;
步骤12:源AN根据路由更新消息确定需进行硬切换,并确定相应的目标AN,然后,向目标AN发送切换请求A13-handoff Request消息,该消息中包括和AT相关的会话信息和目标小区信息;
步骤13:目标AN收到切换请求消息后进行消息的验证;若验证通过,则分配资源,具体包括信道资源和处理资源,然后,向源AN返回相应的应答A13-handoff Request Ack消息;
步骤14:源AN锁定AT的会话配置,即不再进行会话配置信息的更新处理,以避免切换过程中更新的会话配置无法被目标AN获知;
步骤15:锁定会话配置后,源AN向目标AN发切换命令A13-handoffCommand消息,所述切换命令消息中包括PDSN的地址,端口号等参数;
步骤16:目标AN收到切换命令后回应答A13-handoff Commenced消息,并把信道指配参数返回给源AN;
步骤17:源AN收到信道指配切换参数后给目标AN发切换开始A13-handoff Start消息指示切换已经开始;;
步骤18:目标AN收到切换开始消息后,与目的PCF建立A8连接;
其中建立A8的消息可以增加指示说明是AN间切换,需要将数据下发;
步骤19:PCF收到A9-A8连接建立A9-Setup-A8消息后,目的PCF向PDSN发起A10连接的建立,即向PDSN发送A11-Registration Request;
步骤110:A10连接建立后,PDSN向目的PCF响应A11注册回应A11-Registration Reply消息;
步骤111:目的PCF建立A10连接完成,完成A8建立并向目标AN反馈A9-Connect-A8(A9-A8连通)消息,目标AN停止定时器TA8-Setup;
步骤112:PDSN判断是因切换而建立的A10连接(即第二条A10建立)后,向目标PCF和源PCF同时发送数据,并在同时发送的数据包的GRE(通用路由封装)包头中增加B-icasting Indication(双播指示)信息,用于表明已经开始将数据同时向目标PCF和源PCF发送;
目标PCF收到数据后转发给目标AN,源PCF收到数据后转发给源AN;
步骤113:源AN接收来自PCF的数据的携带Bi-casting的指示的数据后只缓存该部分数据,并根据终端的信道条件和业务属性决定何时发送TCA消息,相应的参数是由目标AN传送过来的;
具体为:如果是时延敏感业务,则马上发送TCA消息到终端,如果是非时延敏感性业务并且信道条件较好,则在发送完缓存的不携带Bi-casting指示的数据(非重传数据)后发TCA消息,如果是时延和非时延敏感业务和非时延敏感业务同时存在,则立刻发送TCA消息;
对于缓存的反向数据,源AN继续向PCF和PDSN发送;
步骤114:终端收到TCA消息后判断是目标AN的小区,则向目标AN回信道建立完成消息。目标AN收到信道完成消息后复位RLP,然后立即开始发送时延不超过要求的前向数据包,即发送未超时的时延敏感的业务数据包和所有的非时延敏感的业务数据包给终端,总之,在该步骤中,仅向终端发送缓存的有效数据;
同时,开始接收反向数据,然后向PCF和PDSN发送;
步骤115:目标AN向终端发送UATI(管理接入终端标识)指配消息;
步骤116:AT向目标AN回应UATI指配应答消息,然后,目标AN和AT同时切换UATI。
步骤117:目标AN向终端发送会话配置解锁定消息;
步骤118:AT向目标AN回应配置解锁定应答消息;
步骤119:目标AN向源AN发送A13会话释放请求,表示切换已经完成;
步骤120:源AN向目标AN回应A13会话释放请求应答消息;
步骤121:目标AN向源AN发送UATI释放请求,表示该UATI已被释放;
步骤122:AT向目标AN回应发送UATI释放请求应答消息;
步骤123:向PCF/PDSN发送完缓冲区中的反向数据后,源AN发送A9-Release-A8(释放A9-A8连接)消息,并启动定时器TArel9,释放A8链路;
在PDSN上会收到来自源AN/PCF和目标AN/PCF的反向数据信息,PDSN根据自身缓存的情况和业务类型并进行排序处理后发送,所述的排序处理具体为:对于时延敏感业务,在来自源AN/PCF和目标AN/PCF的业务包超时前进行排序,对于非时延敏感业务,在缓冲区允许的范围内将源AN发来的反向数据先发送,目标AN/PCF发来的反向数据后发送。
开始发送来自目标AN/PCF的反向数据的时间点分别可以为:
源AN/PCF非时延敏感业务数据已经全部发送,并且源AN/PCF与PDSN之间的A10连接已释放;
源AN/PCF的数据是时延敏感业务,已经有数据包出现超时,则开始发送来自目标AN/PCF的数据,同时不再发送来自源AN的时延敏感数据,而将其全部丢弃。同时发起源PCF与PDSN之间的A10连接的释放;
来自目标AN的时延敏感业务数据将要超时,则开始发送来自目标AN/PCF的数据,同时不再发送来自源AN/PCF的时延敏感数据,而将其全部丢弃。同时发起源PCF与PDSN之间的A10连接的释放。
步骤124:源PCF收到原AN的A9-Release-A8消息后,向PDSN发送A11-Registration Request(A11注册请求)消息,释放A10连接;
步骤125:PDSN释放A10连接后,不再向源AN/PCF发送数据,同时在以后发送的数据中不再在GRE包头携带Bi-casting指示。同时向源PCF回A11-Registration Reply消息,源PCF释放AIO连接资源;
步骤126:源PCF释放A8连接,向源AN响应A9-Release-A8 Complete消息;源AN停止定时器TArel9。
在上述切换处理过程中,为实现源AN与目标AN之间的数据处理,本发明还提供了增加业务接口时的硬切换处理方法,在源AN与目标AN之间建立相应的业务接口,通过相应的处理可以实现源AN与目标AN之间的硬切换。
为此,本发明中需要在源AN与目标AN之间增加业务与信令接口,下面将首先对源AN与目标AN之间增加业务与信令接口进行说明,其中:
(1)所述的信令接口协议栈可以为:
IOS Application,输入输出***应用;
SCTP or TCP,流控制传输协议或传输控制协议;
IP,IP协议;
L2,二层;
Physical Layer,物理层;
(2)所述的业务接口协议栈可以为:
User Traffic,用户业务流;
RTP/UDP or TCP,实时传输协议/用户数据报协议或传输控制协议;
IP,互联网协议;
Link Layer,链路层;
Physical Layer,物理层。
基于上述源AN与目标AN之间增加的接口,源AN收到切换开始消息后马上发送TCA消息给终端。
发送TCA给终端后,源AN与目标AN确定反向数据处理的点即以某个反向数据帧为基准进行切换处理。其中,对于基准前的数据由源AN处理后发送到PDSN,基准之后的数据由目标AN进行处理。当目标AN确定的反向数据迁移的基准点小于当前AN期望接收的RLP数据的序号时,源AN处理完基准点之前的数据后,可以将已经接收的基准点之后的数据转移到目标AN处理,若源AN未将基准点之后的数据切换到目标AN,则由目标AN请求终端重传这部分数据;对于实时性业务,若源AN未将基准点之后的数据迁移到目标AN,则这部分数据将被丢弃。
对于前向数据的处理则由源AN发送完前向数据后,将源AN侧发送的最后的RLP序号作为基准序号发送给目标AN,目标AN收到后按照源AN发送的基准RLP序号继续发送数据,不需复位RLP。终端的重传请求中RLP序号小于该基准序号的包由源AN重传,大于该基准序号的包由目标AN执行重传。当目标AN的缓存数据达到一定程度或可以判定终端不再需要源AN重传时通知源AN清空缓存的数据。
在切换过程中,如果有多个RLP实例时,则可以同时迁移各RLP实例,或者分别切换各RLP实例。
当源AN将全部反向数据发送到PDSN之后指示目标AN可以向PDSN发送反向数据;或者源AN和目标AN同时向PDSN发送反向数据,由PDSN完成排序,具体为从源AN接收的反向数据在前,从目标AN接收的反向数据在后。对于前向数据,源AN将切换前尚未发送的数据发送完毕后通知目标AN可以处理缓存的来自PDSN的前向数据。
同时,PDSN在发送给源AN,即S-AN的最后一个数据的GRE(路由封装)头中需要标识该数据为最后一个数据;同时发送信令指示不再向源AN/PCF发送前向数据。
下面将对基于源AN与目标AN之间的接口的相应的切换过程中的处理过程结合附图进行描述,具体如图2所示,包括:
步骤21:目标AN,即T-AN开始进行反向数据的合并处理;
合并处理后,T-AN检测接收到的反向RLP数据的SEQ(序列号),当SEQ>=V(R)时,则确定所述数据需要在T-AN上进行处理,并由T-AN缓存该数据,否则,由T-AN将RLP数据发送到S-AN处理;
T-AN还需要将缓存的第一个RLP数据的SEQ记录下来,标记为HO_SEQ(切换序列号),则HO_SEQ>=V(R),V(R)为反向数据切换的基准点;
步骤22:T-AN向S-AN发送RLP迁移开始消息,以指示S-AN开始进行RLP数据迁移操作;
所述的RLP迁移开始消息中包括HO_SEQ,用于指示S-AN处理反向数据时只需处理反向SLP数据SEQ<HO_SEQ的反向数据;
步骤23:收到发送会话迁移开始消息后,S-AN继续处理尚未发送的前向数据,直到处理完最后一个尚未发送的前向数据;
同时,S-AN将接收到的来自T-AN的SLP的SEQ<HO_SEQ的反向数据,根据SEQ进行排序然后发送到PDSN;
步骤24:S-AN将前向数据发送完毕后,向T-AN发送前向数据迁移完成消息,指示前向数据发送完毕,该消息中携带下一个待发送的RLP序号V(S),作为T-AN发送前向数据的RLP起始序号,即为前向数据切换的基准点;
T-AN收到该消息后向S-AN回ACK消息;
需要说明的是,当目标AN收到终端发来的请求重传数据,并确定相应数据缓存于源AN,则目标AN向源AN请求重传该数据;所述的确定相应数据缓存于源AN的方式为:源AN发送完前向数据后指示目标AN开始发送数据时,告诉目标AN其开始发送数据的RLP序号V(S),当目标AN发送前向数据的时候,若终端请求重传的数据的序号小于V(S),则需重传的数据在源AN,否则重传的数据在目标AN;
若源AN需重传的数据时,源AN将封装好的RLP数据发送到目标基站,从而把数据发送到终端;或者源AN将数据发送给目标AN,由目标AN封装数据后再发送到目标基站;
在目标AN上,反向数据切换的基准点可能小于源AN当前希望接收的数据的RLP序号,在这种情况下,源AN处理完基准点之前的数据后,可以将基准点之后未处理的数据转移到目标AN处理,或者由目标AN请求终端重传这部分数据;
对实时性业务而言,反向数据切换的基准点小于源AN当前希望接收的数据的RLP序号时直接丢弃或者转移到目标侧处理;
另外,本发明中,对于实时性业务不存在重传的处理情况,在源侧处理完前向数据后目标测开始发送前向数据,不需要请求源侧重传数据。
步骤25:T-AN收到前向数据迁移完成消息后,开始发送数据给终端;
步骤26:S-AN将反向数据发送完毕后向T-AN发送反向数据迁移完成消息,指示反向数据发送完毕;
在会话迁移过程中,S-AN还需要将反向数据切换的基准点之前的反向数据发送给PDSN,且当发送完成后,向T-AN发送反向数据迁移完成消息;
也就是说,S-AN在处理完成其需要处理的前向数据或反向数据后,则需要向T-AN发送相应的前向数据或反向数据迁移完成消息,两种数据处理完成的时间并无固定的先后顺序,图3中所示的时序关系仅为一具体实例;对于多个RLP实例,可以通过一到多条信令进行RLP实例的迁移。
本发明中,还提供了在激活态AN间切换处理过程失败时的处理过程,如图3所示,具体包括以下操作处理过程:
步骤31:AT发送路由更新消息到源AN,其中包括信号强度高的邻区信息;
步骤32:源AN根据路由更新消息确定需进行硬切换,则向目标AN发送切换请求消息,该消息中包括和AT相关的会话信息和目标小区信息;
步骤33:目标AN收到切换请求消息后进行消息的验证;若验证通过,则分配资源,包括信道资源和处理资源。然后回应答消息。
步骤34:源AN锁定AT的会话配置。
步骤35:锁定会话配置后,源AN向目标AN发切换命令,该消息包括PDSN的地址,端口号等参数。
步骤36:目标AN收到切换命令后回应答消息并把信道指配参数返回给源AN。
步骤37:源AN收到信道指配切换参数后给目标AN发切换开始消息指示切换已经开始。
步骤38:目标AN收到切换开始消息后,与目的PCF建立A8连接。其中建立A8的消息可以增加指示说明是AN间切换,需要将数据下发。
步骤39:PCF收到A9-Setup-A8消息后,目的PCF向PDSN发起A10连接的建立。
步骤310:A10连接建立后,PDSN向目的PCF响应A11-RegistrationReply消息;
步骤311:目的PCF建立A10连接完成,完成A8建立并向目标AN反馈A9-Connect-A8消息,目标AN停止定时器TA8-Setup;
步骤312:PDSN判断是因切换而建立的A10(第二条A10建立)后向目标PCF和源PCF同时发送数据,并在同时发送的数据包的GRE包头中增加B-icasting Indication信息,表明已经开始将数据同时向目标PCF和源PCF发送;目标PCF收到数据后转发给目标AN,源PCF收到数据后转发给源AN;
步骤313:源AN接收来自PCF的数据的携带Bi-casting的指示的数据后只缓存该部分数据,并根据终端的信道条件和业务属性决定何时发送TCA消息,消息中携带的指配参数则是由目标AN传送过来的;
具体处理过程为:如果是时延敏感业务,则马上发送TCA消息到终端,如果是非时延敏感性业务并且信道条件较好(即信道质量一直符合预定的条件),则在发送完缓存的不携带Bi-casting指示的数据(非重传数据)后发TCA消息,如果信道质量出现不符合预定条件的情况,则立即发送TCA消息;如果是时延和非时延敏感业务和非时延敏感业务同时存在,则立刻发送TCA消息。对于缓存的数据,源AN继续向PCF和PDSN发送;
步骤314:终端收到TCA消息后如果无法正常切换到目标AN的小区,则自动恢复源AN下的小区信道;
步骤315:目标AN未收到信道建立完成消息,在定时器超时后向源AN发送切换失败消息;
步骤316:源AN收到切换失败消息后等待终端的反向指示,收到终端恢复的反向指示信号后开始继续向反向发送有双波指示的数据和需要重传的数据,并继续处理反向数据;
步骤317:源AN向目标AN回应切换失败应答消息;
步骤318:目标AN发起A8/A10连接的释放,PDSN释放A10连接后,不再向目标AN/PCF发送数据,同时在向源AN发送的数据中不再在GRE包头携带Bi-casting指示,即切换过程失败,终端AT的数据收发处理过程回退到源PCF/AN侧进行。
综上所述,不难看出,本发明的实现可以有效保证在HRPD网络中实现激活态AN间切换处理过程中数据传输的可靠性,并且还可以避免部分无效数据(如延时超时的数据)的传递占用网络资源,因此,本发明提供的激活态AN间的切换处理过程简单、合理。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换(其中包括:消息名称可以是任意的消息名称,相应的处理步骤也可以有所不同),都应涵盖在本发明的保护范围之内。
因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (21)
1、一种网络中实现激活态AN间切换的方法,其特征在于,包括:
A、确定激活态接入网AN之间需要进行切换操作,并启动切换过程;
B、在切换过程中,建立目的分组控制功能PCF侧与分组数据服务网PDSN之间的连接;
C、所述的PDSN同时向源PCF侧和目的PCF侧发送携带有双播指示信息的数据报文,且两侧分别缓存接收的携带双播指示信息的数据。
2、根据权利要求1所述的网络中实现激活态AN间切换的方法,其特征在于,当属于不同PCF的AN间进行切换时,所述的步骤B包括:
目标AN接收到源AN发来的切换请求消息后,向目的PCF发送建立连接请求,并建立目标AN与目的PCF间的连接,同时,目的PCF还需要向分组数据服务网络PDSN注册,建立PCF与PDSN间的连接。
3、根据权利要求2所述的网络中实现激活态AN间切换的方法,其特征在于,所述的步骤C还包括:
C1、源AN根据目标AN发来的切换响应消息向终端发送信道指配消息。
4、根据权利要求3所述的网络中实现激活态AN间切换的方法,其特征在于,执行所述的步骤C1之前还包括:
C0、源AN根据终端的信道条件和业务属性确定向终端发送信道指配消息的时间,并在确定的时间执行步骤C1。
5、根据权利要求4所述的网络中实现激活态AN间切换的方法,其特征在于,所述的步骤C0包括:
如果终端开展的业务中有时延敏感业务,且未超过允许的时延,则立即执行步骤C1,如果终端开展的业务中没有时延敏感业务,且信道质量一直符合预定的条件,则源AN发送完缓存的未携带双播指示信息的数据后,执行步骤C1;如果信道质量出现不符合预定的条件的情况,则直接执行步骤C1。
6、根据权利要求1至5任一项所述的网络中实现激活态AN间切换的方法,其特征在于,所述的步骤C还包括:
当终端与目标AN之间建立连接后,目标AN将未超时的时延敏感业务和所有的非时延敏感业务数据发送给终端。
7、根据权利要求1至5任一项所述的网络中实现激活态AN间切换的方法,其特征在于,所述的步骤C还包括:
当终端与目标AN之间建立连接,且源AN将缓存的反向数据发送完毕后,则释放源AN与PDSN之间的连接;同时,目标AN收到终端发来的信道建立完成消息后,复位无线链路协议RLP信息,并立即开始向终端发送未超时的时延敏感的业务数据包和所有的非时延敏感的业务数据包。
8、根据权利要求7所述的网络中实现激活态AN间切换的方法,其特征在于,该方法还包括:
PDSN接收源AN和目标AN发来的反向数据,并根据自身缓存的情况和业务类型进行排序处理后发送,所述的排序处理具体为:对于时延敏感业务,在来自源AN和目标AN的业务包超时前进行排序,对于非时延敏感业务,在缓冲区允许的范围内将源AN发来的反向数据先发送,目标AN发来的反向数据后发送。
9、根据权利要求8所述的网络中实现激活态AN间切换的方法,其特征在于,所述PDSN开始发送来自目标AN的反向数据的时间点为:
源AN的非时延敏感业务数据已经全部发送,并且源PCF与PDSN之间的连接已释放时间点;
或者,
源AN的数据是时延敏感业务,已经有数据包出现超时,则开始发送来自目标AN的数据,同时发起与源PCF和PDSN之间连接的释放;
或者,
来自目标AN的时延敏感业务数据将要超时,则开始发送来自目标AN的数据,同时发起与源PCF和PDSN之间连接的释放。
10、根据权利要求1至5任一项所述的网络中实现激活态AN间切换的方法,其特征在于,该方法还包括:
目标AN在定时器超时时仍未收到来自终端的信道建立应答消息,则认为终端切换信道失败,目标AN向源AN发送切换失败消息并释放与PCF和PDSN之间的连接;
当源AN接收到切换失败的消息时,则源AN重新建立与终端间的连接,并将缓存的前向有效数据发送给终端;
或者,
当源AN检测到终端恢复源AN的信道参数时,则源AN将缓存的有效数据发送给终端。
11、根据权利要求1至5任一项所述的网络中实现激活态AN间切换的方法,其特征在于,该方法还包括:
当PDSN释放一条与PCF之间的连接时,则PDSN将仅向未释放连接的PCF发送数据,且不再在发送的数据中携带双播指示信息。
12、根据权利要求1至5任一项所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的方法还包括:
D、在源AN与目标AN之间建立通信接口,并在切换过程中基于所述的通信接口进行源AN与目标AN之间的数据处理。
13、根据权利要求12所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D包括:
D1、确定源AN与目标AN之间的数据切换基准点;
D2、源AN与目标AN之间基于所述的切换基准点及建立的通信接口进行数据处理。
14、根据权利要求13所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D1包括:
源AN发送完成前向数据后,将其发送的最后的复位无线链路协议RLP序号作为前向数据切换基准点发送给目标AN;
源AN收到切换开始消息后立即向用户终端发送信道指配TCA消息,并与目标AN之间确定反向数据处理的切换基准点。
15、根据权利要求13所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D2包括:
D21、对于切换基准点之前的前向数据由源AN进行重传处理,并在源AN发送完成相应的前向数据后,则通知目标AN对切换基准点之后的前向数据进行重传处理;
或者,
D22、由PDSN在发送给源AN撮后一个数据中进行标识,指示其不再向源AN发送前向数据。
16、根据权利要求15所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D21还包括:
当目标AN缓存的数据达到预定值或判定终端不再需要源AN重传处理时,则通知源AN清空其缓存的数据。
17、根据权利要求13所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D2包括:
对于切换基准点之前的反向数据由源AN发送到PDSN,并在源AN将所有反向数据发送到PDSN后,指示目标AN将切换基准点之后的反向数据发送到PDSN;
或者,
由源AN和目标AN同时发送反向数据,并由PDSN按照从源AN接收的反向数据在前,从目标AN接收的反向数据在后的顺序进行排序。
18、根据权利要求17所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D还包括:
当目标AN确定反向数据的切换基准点小于其期望接收的RLP数据的序列号时,则源AN在处理完成该切换基准点之前的数据后,主动将已经接收到的反向数据转移到目标AN处理,或者,由目标AN向用户终端请求重传切换基准点与其期望接收的RLP数据的序列号之间的数据。
19、根据权利要求18所述的网络中实现激活态AN之间切换的方法,其特征在于,所述的步骤D还包括:
在源AN中的实时业务的反向数据,若源AN在处理完成该切换基准点之前的数据后,未将已经接收到的反向数据转移到目标AN处理,则相应数据将被丢弃。
20、根据权利要求12所述的网络中激活态AN之间切换的方法,其特征在于,所述的步骤D还包括:
对于多个RLP实例,则通过一条或多条信令进行RLP实例的源AN与目标AN之间的数据处理。
21、根据权利要求12所述的网络中激活态AN之间切换的方法,其特征在于,所述的源AN与目标AN之间切换的业务包括:
实时性业务和/或非实时性业务。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2006100568458A CN100461960C (zh) | 2005-07-18 | 2006-03-07 | 网络中实现激活态的an间切换的方法 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510084240.5 | 2005-07-18 | ||
CN200510084240 | 2005-07-18 | ||
CNB2006100568458A CN100461960C (zh) | 2005-07-18 | 2006-03-07 | 网络中实现激活态的an间切换的方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1933661A true CN1933661A (zh) | 2007-03-21 |
CN100461960C CN100461960C (zh) | 2009-02-11 |
Family
ID=37879228
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006100568458A Expired - Fee Related CN100461960C (zh) | 2005-07-18 | 2006-03-07 | 网络中实现激活态的an间切换的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100461960C (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009121237A1 (zh) * | 2008-04-04 | 2009-10-08 | 中兴通讯股份有限公司 | 一种激活状态下用户设备跨接入网切换的实现方法 |
CN101610462B (zh) * | 2008-06-16 | 2013-01-02 | 华为技术有限公司 | 一种数据报文发送方法、装置及通信*** |
WO2020001426A1 (zh) * | 2018-06-25 | 2020-01-02 | 华为技术有限公司 | 通信方法和通信装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109995836B (zh) * | 2017-12-29 | 2021-12-03 | 华为技术有限公司 | 缓存决策方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999041925A1 (en) * | 1998-02-16 | 1999-08-19 | Nokia Networks Oy | Method and system for performing handover in a mobile communication system |
DE10051723A1 (de) * | 2000-10-18 | 2002-05-08 | Siemens Ag | Handover-Ankerfunktion |
CN1214663C (zh) * | 2002-06-26 | 2005-08-10 | 华为技术有限公司 | 基站间的连接控制方法 |
CN1157969C (zh) * | 2002-12-13 | 2004-07-14 | 大唐移动通信设备有限公司 | 一种移动通信***中的切换方法 |
-
2006
- 2006-03-07 CN CNB2006100568458A patent/CN100461960C/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2009121237A1 (zh) * | 2008-04-04 | 2009-10-08 | 中兴通讯股份有限公司 | 一种激活状态下用户设备跨接入网切换的实现方法 |
CN101610462B (zh) * | 2008-06-16 | 2013-01-02 | 华为技术有限公司 | 一种数据报文发送方法、装置及通信*** |
WO2020001426A1 (zh) * | 2018-06-25 | 2020-01-02 | 华为技术有限公司 | 通信方法和通信装置 |
US11570665B2 (en) | 2018-06-25 | 2023-01-31 | Huawei Technologies Co., Ltd. | Communication method and communications apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN100461960C (zh) | 2009-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1859728A (zh) | 网络中激活态an之间软切换及会话迁移的实现方法 | |
CN1213630C (zh) | 移动台在无线网络子***间切换期间的算法参数的传送 | |
CN100345396C (zh) | 用于在移动通信***中执行越区切换的方法 | |
CN1198473C (zh) | 资源控制***、方法及使用该***、方法的基站和移动站 | |
CN101043301A (zh) | 一种无线通信***中的数据重排重组方法及其基站 | |
CN101047974A (zh) | 一种演进网络***及该***切换时数据传输方法 | |
CN1692568A (zh) | 在无线接入网络中移动接收窗口的方法 | |
CN1951052A (zh) | 用于增强um rlc数据处理的装置和方法 | |
CN1267440A (zh) | 用于控制无线电通信网络的方法和***以及无线电网络控制器 | |
CN1898973A (zh) | 用于促进an间hrpd硬切换的方法和装置 | |
CN1992928A (zh) | 对物理信道进行复位的设备和方法 | |
CN1879363A (zh) | 移动通信***中的协议语境传送 | |
CN1832447A (zh) | 下一代网络中实现用户请求模式资源预留的方法 | |
CN1933663A (zh) | Lte***中支持用户设备移动性的方法 | |
CN1901742A (zh) | 一种信道切换方法 | |
CN101076195A (zh) | 移动终端、网络、移动终端进行网络切换的方法及*** | |
CN1933661A (zh) | 网络中实现激活态an间切换的方法 | |
CN1805603A (zh) | 无线通信***中双模终端通信的实现方法 | |
CN1960380A (zh) | 一种获取业务ip地址的方法 | |
CN1901733A (zh) | 无线接入技术中进行无损切换的方法 | |
CN1921701A (zh) | 一种网络切换方法以及通信网络*** | |
CN101052213A (zh) | 长期演进网络中用户设备切换时用户数据传输方法 | |
CN1933664A (zh) | Lte***中支持用户设备移动性的方法 | |
CN1214663C (zh) | 基站间的连接控制方法 | |
CN1794872A (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: 20090211 |