一种数据转发的方法、系统和装置的制作方法

文档序号:7661507阅读:118来源:国知局
专利名称:一种数据转发的方法、系统和装置的制作方法
技术领域
本发明涉及网络技术领域,特别涉及一种数据转发的方法、系统和装置。
背景技术
目前3GPP2 ( Third Generation Partnership Project 2,第三代合作组织2 )正 在制定演进的网络标准,该标准被命名为UMB (Ultra Mobile Broadband,超 级移动宽带)。UMB是CDMA2000 ( Code Division Multiple Access,码分多址) 系列标准的演进升级版本,可升级至20MHz的带宽,可在现有或新分配的频 段中部署。UMB能够带来更大的带宽、频段和波段选择范围,以及网络的可 升级性和灵活性。UMB系统是以OFDM ( Orthogonal Frequency Division Multiplexing,正交频分复用)技术和CDMA技术为基础,专门针对无线移动 环境和实时应用优化的移动无线宽带系统,它结合了CDMA、 TDM (Time Division Multiplexing,时分复用)和LDPC (Low Density Parity Check Code, 低密度奇偶校验码)等其它先进技术,同时引入了基于MIMO ( Multiple-Input Multiple-Output,多输入多输出)、SDMA ( Space Division Multiple Access,空 分复用接入)和Beamforming (波束赋性)等多天线技术,使系统的最高理论 传输速率可达280Mbps,同时还能有效地支持各类具有QoS( Quality of Service,
服务质量)要求的应用。
UMB是提供宽带数据接入的3.5代网络,其网络架构与第3代数据接入网 络HRPD( High Rate Packed Data,高速分组数据)非常类似。HRPD网络由PDSN (Packet Data Services Nodes,分组数据月l务节点),PCF (Packet Control Function,分组控制单元)与AN ( Access Network,接入网设备)三个逻辑单 元构成。其中PDSN是网关,提供简单IP (Internet Protocol,因特网协议)接 入,移动IP,鉴权,IP包头压缩,计费等等功能。PCF与AN构成接入网,提 供无线接入,无线资源调度与分配,切换,寻呼等功能。而UMB网络由AGW
(Access Gateway,接入网关),eBS ( enhanced Base Station, i曾强型基》占) 与SRNC ( Session Reference Network Controller,会话参考网络控制器)三个 逻辑单元构成。其中AGW的功能与PDSN的功能很类似,提供简单IP( Internet Protocol,因特网协议)接入,移动IP,鉴权,计费等等功能。而eBS的功能 与AN的功能类似,提供无线接入,无线资源调度与分配,切换,寻呼以及IP 包头压缩等功能。SRNC作为终端会话的存储点,此外还提供鉴权和寻呼的功 能。
PDSN与AGW的主要功能都是转发数据至其接入网设备,该接入网设备 对于PDSN来说是AN,对于AGW来说是eBS。为终端服务的当前接入网设备 通过建立到网关的数据隧道使网关能够将数据转发到该接入网设备。同一种 网络内,当终端从源接入网设备切换至目标接入网设备时,目标接入网设备 将建立到网关的数据隧道以替代原来的数据隧道,网关即刻将数据向新的数 据隧道转发,因而保证数据转发至新的服务终端的接入网设备。也就是说, 同 一种网络内,网关始终与 一个接入网设备保持一个向下转发数据的通道, 而且也只有一个通道。AGW与PDSN的不同之处在于,AGW具有緩存数据的 功能而PDSN不具有緩存数据的功能。当eBS将数据隧道变为"纯信令"的隧道, 或者SRNC与AGW建立"纯信令"的隧道时,AGW启动为终端緩存数据的功能。 当终端的数据到达时,AGW—面为该终端緩存数据, 一面通过"纯信令"隧道 通知接入网(eBS或者SRNC),由接入网发起寻呼的过程。终端在收到寻呼 后,与eBS建立连接。eBS随后建立与AGW的数据隧道,AGW将已经緩存的 数据向该数据隧道转发,此外将新到达的数据也向该数据隧道转发。而PDSN 不具有緩存数据的功能。对某个终端来说,从开始AN与PDSN建立数据隧道, 到最终AN删除数据隧道,其间数据隧道可能会移动,但是PDSN始终向当前 的数据隧道转发数据。
当前业界有一种趋势,即使用一个网关实现多种接入技术的支持。不妨 称这种网关为CAN ( Converged Access Network,合成接入网络)。CAN既具 有PDSN的功能,能支持AN,同时CAN也具有AGW的功能,能够支持eBS与 SRNC。由于既支持HRPD的接入网,也支持UMB的接入网,所以CAN必须能
够为一个终端支持两个数据隧道。 一个数据隧道为HRPD接入网服务,另外一 个数据隧道为UMB接入网服务。这两个数据隧道之间互相独立,各个接入网 络独立地建立,替换,删除各自的数据隧道。由于某一时刻终端只能够在一 种接入网络中收发数据,所以CAN只向当前为终端提供服务的接入网络的数 据隧道转发数据。虽然两个数据隧道都已经存在,但是某一时刻CAN只使用 其中一个数据隧道。
实现UMB与HRPD互通,即实现业务无缝地切换是目前业界的重点研究 课题之一。 一种互通的方法如图l(a)所示,通过图中的Inter-RAT Tunnel (Inter Radio Access Technology Tunnel, 3夸无线接入4支术隧道)在切换的过程中在 HRPD接入网与UMB接入网之间传递控制信息以帮助终端从一个网络切换到 另外一个网络。另外一种互通的方法如图l (b)所示,通过终端通过源网络 提供的IP接入,与目标接入网络的接入网设备建立如图所示的IP隧道传递控制 信息以帮助终端从一个网络切换到另外一个网络。无论采用何种互通方法, 互通的信令不会经过网关,而是在终端与接入网之间,以及接入网与接入网 之间交换,因此网关无法直接得知跨网切换的事件发生。
对于存在PDSN与AGW的情况不会有太大问题。因为如果终端支持移动IP 协议,终端在切换到另外一种网络后通过广播的消息发现网关变化,因此终 端将发起移动IP的注册过程,通知HA (Home Agent,家乡代理)将数据转发 至新的网关,保证了数据的连贯性。对于CAN,即支持多种接入技术的网关 的情况则有严重的问题。当终端发生跨网络切换,CAN不知道终端的服务接 入网已经发生变化,仍然将数据向原来的接入网的数据隧道转发,于是将导 致前向数据丢失,服务中断。
下面以处于连接态的终端从UMB切换至HRPD的第 一种实现方法为例, 说明CAN转发数据的问题。该信令流程假设终端在开始由UMB网络服务。服 务eBS与DAP (Data Attachment Point,数据附着点)是同一个eBS。而且该终 端在空闲状态时已经在HRPD接入网创建了会话信息,与CAN (PDSN)协商 了 IP包头压缩配置以及建立了用于过滤IP分组的TFT ( Traffic Flow Template, 业务流模板)。该流程图如图2所示。
步骤a, HA将前向的IP分组数据转发至CAN,再由CAN转发至DAP/服务 eBS。然后由服务eBS通过UMB空口发给终端接收。
步骤b,基于特定的触发条件,UMB接入网决定将终端切换至HRPD网络。 服务eBS通过空口隧道将HRPD系统的寻呼消息发送给终端。也有可能由终端 判断决定切换至HRPD网络。
步骤c,终端在通过UMB空口接收到HRPD系统的寻呼消息之后,通过 UMB的空口隧道发送HRPD系统的连接请求加路径更新消息。该消息用于向 HRPD AN建立连接以发送业务。
步骤d,服务eBS在收到该消息之后,通过跨接入技术隧道将该消息交给 TAN ( Target AN,目标AN)。服务eBS如何选择目标AN的方法由实现来决 定。通过后台配置来选4奪是其中最简单的一种实现方法。
步骤e,如果HRPD TAN上恰好保存了该终端的HRPD会话信息,那么跳 过步骤e,直接进入步骤f。如果在HRPDTAN上没有保存该终端的HRPD会话 信息,假设在HRPD SAN (High Rate Packet Data Source Access Network,高 速分组数据源接入网)上保存有该终端的HRPD会话信息。那么TAN向SAN发 送A13会话信息请求消息请求该终端的HRPD会话信息。SAN在-睑证该请求消 息合法之后,向TAN发送A13会话信息响应消息传递该终端的HRPD会话信 息。TAN在接收到该消息之后,向SAN发送A13会话信息确认消息响应A13会 话信息响应消息。SAN在收到该确认消息之后,可以将该终端的HRPD会话信 息删除。
步骤f, TAN构造TCA ( Traffic Channel Assignment,业务信道分配)消息, 然后通过跨接入技术隧道将该TCA消息发送给服务eBS。 步骤g,服务eBS将TCA消息通过空口隧道发送给终端。 步骤h,如果步骤e发生则步骤h^生,否则步骤h不发生。步骤h可以与步 骤f并行进行。TAN向CAN (PDSN)发送A11注册请求消息,请求将数据隧道 从SAN转移到TAN来。CAN (PDSN)在接收到该消息后,发送All注册应答 消息响应TAN的请求,并且触发SAN释放原来的数据隧道。终端在接收到TCA
消息之后,获得了HRPD的空口配置参数,可以直接在HRPD空中接口发送和接收数据。步骤i,在反向终端将的IP分组数据发送至TAN。 AN将数据转发至CAN。 CAN将数据转发至HA。在前向HA将IP分组数据转发至CAN。 CAN将数据转 发至DAP/服务eBS。由于终端已经离开UMB网络,服务eBS发送的数据将丟失。在上述信令流程中,如果步骤e和步骤h不发生,在终端跨网络切换的过 程中,CAN与UMB接入网或者HRPD接入网都没有直接的信令交互。CAN无 法知道网络切换事件的发生,因而也不可能改变转发数据的方向。即使步骤e 和步骤hJ义生,CAN也无法改变lt据转发的方向。CAN无法判断与HRPD接入 网的数据隧道的改变是由于终端跨网切换引起的,还是由于其它原因造成的。下面以处于连接态终端从UMB切换至HRPD的第二种实现方法为例,说 明CAN转发数据的问题。该信令流程假设终端在开始由UMB网络服务。服务 eBS与DAP是同一个eBS。该终端一开始未在HRPD接入网创建会话信息,也 未与CAN (PDSN)协商IP包头压缩配置,建立用于过滤IP分组的TFT。该流 程图如图3所示。步骤a, HA将前向的IP分组数据转发至CAN,再由CAN转发至DAP/服务 eBS。然后由服务eBS通过UMB空口发给终端接收。步骤b,终端通过UMB空中接口接收到HRPD网络的广播信息。触发终端 与HRPD网络协商会话以及其它配置信息。步骤c,终端通过跨接入技术隧道与HRPD跨网接入点完成创建HRPD会话 的过程。HRPD跨网接入点具有类似HRPDAN的功能,支持A11接口与A13接O 。步骤d,终端通过跨接入技术隧道与CAN (PDSN)完成协商IP包头压缩 配置,IP分组过滤的TFT等等配置信息。步骤e,终端决定切换到HRPD网络。终端通过HRPD空中接口向TAN发送连接请求加路径更新消息。步骤f,由于TAN没有保存该终端的HRPD会话信息,TAN向HRPD跨网接 入点发送A13会话信息请求消息请求该终端的HRPD会话信息。
步骤g, HRPD跨网接入点向TAN发送A13会话信息响应消息传递该终端 的HRPD会话信息。步骤h, TAN在接收到该消息之后,向HRPD跨网接入点发送A13会话信 息确认消息响应A13会话信息响应消息。HRPD跨网接入点在收到该确认消息 之后,可以将该终端的HRPD会话信息删除。步骤i, TAN构造TCA消息通过HRPD空口发送给终端。步骤j, TAN向CAN发送A11注册请求消息,请求将数据通道/人HRPD^夸网 接入点转移到TAN来。步骤j可以与步骤i并行进行。步骤k, CAN (PDSN)在接收到A11注册请求消息后,发送A11注册应 答消息响应TAN的请求,并且触发HRPD跨网接入点释放原来的数据传输通 道。终端在接收到TCA消息之后,获得了HRPD的空口配置参数,可以在HRPD 空中接口发送和接收数据。步骤l,在反向终端将IP分组数据发送至TAN。 AN将数据转发至CAN。 CAN将数据转发至HA。在前向HA将IP分组数据转发至CAN。 CAN将数据转 发至DAP/服务eBS。由于终端已经离开UMB网络,服务eBS发送的数据将丟失。下面以处于连4妻态终端从HRPD切换至UMB的 一种实现方法为例,i兌明 CAN转发数据的问题。该信令流程假设终端在开始由HRPD网络服务。终端通 过HRPD接入网和接入网关连接到归属代理,并且在空闲状态时已经在SRNC 创建会话信息,与CAN (AGW)协商配置信息。该流程图如图4所示。步骤a, HA将前向的IP分组数据转发至CAN,再由CAN转发至HRPD服务 接入网。然后由HRPD服务接入网发给终端接收。步骤b,基于特定的触发条件,HRPD接入网决定将终端切换至UMB网络。 HRPD服务接入网将触发向UMB切换的命令发送给终端。也有可能由终端判 断决定切换至UMB网络。步骤c,终端通过HRPD空中接口隧道向HRPD服务接入网发送UMB空中 才姿口的Route Open Request消息。
步骤d, HRPD服务接入网在收到该消息之后,通过跨接入技术隧道将该 消息交给目标eBS。 HRPD服务接入网如何选择目标eBS的方法由实现来决定。 通过后台配置来选择是其中最简单的 一种实现方法。步骤e,目标eBS向SRNC发送IAS会话请求消息,请求该终端的会话信息 与为该终端服务的AGW的信息。步骤f, SRNC向目标eBS发送IAS会话响应消息,将该终端的会话信息与 为该终端服务的AGW的信息告知目标eBS。步骤g,目标eBS构造Route Open Accept消息,通过^争接入技术隧道将 Route Open Accept消息交给HRPD服务接入网。步骤h, HRPD服务接入网将UMB空口的Route Open Accept消息通过 HRPD的空中接口隧道发给终端接收。终端在收到Route Open Accept消息后, 获得了 UMB空中接口的配置参数,可以直接在UMB空中接口接收和发送数据 了。步骤i,终端通过UMB空中接口与目标eBS与SRNC继续接入信令的过程。步骤j,目标eBS向CAN (AGW)发送PMIP注册请求消息以建立与CAN (AGW)的数据隧道。步骤j可以在f之后任何时刻开始。步骤k, CAN (AGW)发送PMIP注册响应消息给目标eBS。目标eBS收到 PMIP Registration Response消息后,确认与CAN (AGW)的数据隧道建立成功。步骤l,在反向终端将的IP分组数据发送至TAN。 AN将数据转发至CAN。 CAN将数据转发至HA。在前向HA将IP分组数据转发至CAN。 CAN将数据转 发至HRPD服务接入网。由于终端已经离开HRPD网络,HRPD服务接入网发 送的数据将丢失。因此,现有技术的缺点是UMB接入网和HRPD接入网没有将终端跨网 切换的事件向网关上报的机制,在切换过程中造成网关不能及时地切换数据 转发的方向,使前向数据的传输中断。发明内容本发明实施例要解决的问题是提供一种数据转发的方法、系统和装置,
以实现网关及时地接收目标接入网上报的终端跨网切换的事件,及时地切换 数据转发的方向。为达到上述目的,本发明实施例一方面提供了一种数据转发的方法,包括以下步骤网关接收目标接入网发送的跨网切换指示信息;所述网关将数 据向发送所述跨网切换指示信息的目标接入网转发。另一方面,本发明实施例还提供了一种数据转发的系统,包括网关, 用于接收目标接入网发送的跨网切换指示信息,并将数据向发送所述跨网切 换指示信息的目标接入网转发;目标接入网设备,用于向所述网关发送跨网 切换指示信息,并接收所述网关转发的数据。再一方面,本发明实施例还提供了一种网关,包括指示信息接收模块, 用于接收所述目标接入网发送的跨网切换指示信息;数据转发模块,与所述 指示信息接收模块连接,用于将数据向发送所述跨网切换指示信息的目标接 入网转发。再一方面,本发明实施例还提供了一种目标接入网设备,包括信息发 送模块,用于向网关发送跨网切换指示信息;数据接收模块,用于接收所述 网关转发的数据。与现有技术相比,本发明实施例具有以下优点通过接收目标接入网发 送的跨网切换指示信息,网关能够及时地切换数据转发的方向,保证了业务 的连贯性。


图1为现有技术^争网切换方法的示意图;图2为现有技术终端处于连接状态时从UMB至HRPD切换的信令流程 图一;图3为现有技术终端处于连接状态时从UMB至HRPD切换的信令流程 图二;图4为现有技术终端处于连接状态时从HRPD至UMB切换的信令流程图5为本发明实施例数据转发的系统的结构图; 图6为本发明实施例数据转发的方法的流程图; 图7为本发明数据转发的方法实施例一的流程图; 图8为本发明数据转发的方法实施例二的流程图; 图9为本发明数据转发的方法实施例三的流程图; 图10为本发明凄t据转发的方法实施例四的流程图。
具体实施方式
本发明实施例提供了一种数据转发的方法、系统和装置,通过本发明实 施例,网关接收目标接入网发送的跨网切换指示信息,使网关能够在处于连贯性。本发明实施例中提到的接入网可以为多种接入网,但本发明实施例将 以UMB接入网和HRPD接入网为例进行说明。如图5所示,为本发明实施例数据转发的系统的结构图,包括网关l和目 标接入网设备2。目标接入网设备2用于向网关1发送^争网切换的指示信息,该 跨网切换的指示信息由目标接入网的注册请求消息携带,本发明实施例对现 有的注册请求消息进行扩展,使之具有标识终端切换的能力,具体说来,就 是使该注册请求消息携带Inter-RATHandover扩展项,当然还可有多种方式对 注册请求消息进行扩展,任何能使注册请求消息具有标识终端切换的能力的 改变均应落入本发明实施例的保护范围。通过该跨网切换的指示信息目标接 入网设备2将处于连接状态的终端跨网切换的事件上报给网关1。当然也不排 除新增一条消息将终端跨网切换的事件上报给网关l。在目标接入网设备2向 网关l发送跨网切换指示信息之前,目标接入网设备2判断终端是否发生了跨 网切换事件,本发明实施例提供了两种判断方法, 一是目标接入网设备2判断 接收自终端的连接请求消息是否通过跨接入技术隧道发送,如果接收自终端 的连接请求消息是通过跨接入技术隧道发送的,则目标接入网设备2判断该终 端发生了跨网切换事件,另一种方法是目标接入网设备2判断接收自目标接入 网内另 一网元的会话请求响应消息是否携带跨网切换指示信息,如果接收自
所述目标接入网内另 一 网元的会话请求响应消息携带该跨网切换指示信息, 则目标接入网设备2判断该终端发生了跨网切换事件。目标接入网内另 一 网元可以是HRPD跨网接入点,也可以是UMB接入网中的SRNC。在判断该终端发 生了跨网切换事件之后,目标接入网设备2将向网关发送跨网切换指示信息。其中,网关1包括指示信息接收模块11和数据转发模块12。指示信息接收 模块ll,用于接收目标接入网设备2发送的跨网切换指示信息,该跨网切换的 指示信息由接入网的注册请求消息携带,本发明实施例对现有的注册请求消 息进行扩展,使之具有标识终端切换的能力。通过该跨网切换的指示信息目 标接入网设备2将处于连接状态的终端跨网切换的事件上报给网关1 。数据转 发模块12,与指示信息接收模块ll连接,用于将数据向该跨网切换指示信息 指示切换的目标接入网转发。其中,目标接入网设备2包括信息发送模块21、数据接收模块22和切换判 断模块23。信息发送模块21用于向网关1发送跨网切换的指示信息,该跨网切 换的指示信息由目标接入网设备2的注册请求消息携带,通过该跨网切换的指 示信息目标接入网设备2将处于连接状态的终端跨网切换的事件上报给网关 1。数据接收模块22,用于接收网关l转发的数据。切换判断模块23用于判断 终端是否发生了跨网切换事件,本发明实施例提供了两种判断方法, 一是切 换判断模块23判断接收自终端的连接请求消息是否通过跨接入技术隧道发 送,如果接收自终端的连接请求消息是通过跨接入技术隧道发送的,则切换 判断模块23判断该终端发生了跨网切换事件,另 一种方法是切换判断模块23 判断接收自目标接入网内另一网元的会话请求响应消息是否携带跨网切换指 示信息,如果接收自所述目标接入网内另一网元的会话请求响应消息携带该 跨网切换指示信息,则切换判断模块23判断该终端发生了跨网切换事件。目 标接入网内另 一 网元可以是HRPD跨网接入点,也可以是UMB接入网中的 SRNC。在判断该终端发生了跨网切换事件之后,切换判断模块23将通知信息 发送模块21向网关发送跨网切换指示信息。如图6所示,为本发明实施例数据转发的方法的流程图,具体包括以下步骤
步骤S601,网关接收目标接入网发送的跨网切换指示信息。当处于连接 状态的终端发生跨网切换时,目标接入网向网关发送跨网切换指示信息,该 跨网切换指示信息由接入网的注册请求消息携带,本发明实施例对现有的注 册请求消息进行扩展,使之具有标识终端切换的能力,具体说来,就是使该注 册请求消息携带Inter-RAT Handover扩展项,当然还可有多种方式对注册请求 消息进行扩展,任何能使注册请求消息具有标识终端切换的能力的改变均应 落入本发明实施例的保护范围。通过该i绔网切换指示信息目标接入网将处于 连接状态的终端跨网切换的事件上报给网关。当然也不排除新增一条消息将 终端跨网切换的事件上报给网关。在目标接入网向网关发送跨网切换指示信 息之前,目标接入网判断终端是否发生了跨网切换事件,本发明实施例提供 了两种判断方法, 一是目标接入网判断接收自终端的连接请求消息是否通过 跨接入技术隧道发送,如果接收自终端的连接请求消息是通过跨接入技术隧 道发送的,则目标接入网判断该终端发生了跨网切换事件,另一种方法是目 标接入网判断接收自目标接入网内另 一 网元的会话请求响应消息是否携带跨 网切换指示信息,如果接收自所述目标接入网内另一网元的会话请求响应消 息携带该跨网切换指示信息,则目标接入网判断该终端发生了跨网切换事件。 目标接入网内另一网元可以是HRPD跨网接入点,也可以是UMB接入网中的 SRNC。在判断该终端发生了跨网切换事件之后,目标接入网将向网关发送跨 网切换指示信息。步骤S602,网关将数据向发送该跨网切换指示信息的目标接入网转发。 在接收到目标接入网发送的跨网切换指示信息之后,网关改变数据转发的方 向,停止向当前的服务网络转发数据,将数据向发出该跨网切换指示信息的 目标接入网转发。下面结合附图和实施例,对本发明的具体实施方式
作进一步详细描述 如图7所示,为本发明数据转发的方法实施例一的流程图,该信令流程 假设终端在开始由UMB网络服务。服务eBS与DAP是同一个eBS。而且该 终端在空闲状态时已经在HRPD接入网创建了会话信息,与CAN (PDSN) 协商了 IP包头压缩配置以及建立了用于过滤IP分组的TFT。 步骤S701, HA通过CAN将前向的IP分组数据转发至DAP/服务eBS。然后, 服务eBS通过UMB空口将前向的IP分组数据转发给终端。步骤S702,服务eBS通过空口隧道将HRPD系统的寻呼消息发送给终端。 基于某些特定的触发条件,UMB接入网决定将终端切换至HRPD网络,或者 终端决定切换至HRPD网络。步骤S703 ,终端通过UMB的空口隧道发送HRPD系统的连4妻请求加^各径 更新消息。在通过UMB空口接收到HRPD系统的寻呼消息之后,终端通过UMB 的空口隧道发送HRPD系统的连接请求加路径更新消息。该HRPD系统的连接 请求加路径更新消息用于向HRPD接入网请求建立连接以发送业务。步骤S704,服务eBS通过跨接入技术隧道将该消息交给HRPD目标接入网。 在接收到连接请求加路径更新消息之后,服务eBS通过跨接入技术隧道将该消 息交给HRPD目标接入网。服务eBS如何选择HRPD目标接入网由实现的方法 来决定。通过后台配置来选择HRPD目标接入网是其中最简单的一种实现方 法。步骤S705, HRPD目标接入网向HRPD源接入网发送A13会话信息请求消 息,用于请求该终端的HRPD会话信息。假设HRPD目标接入网没有保存该终 端的HRPD会话信息,假设在HRPD源接入网上保存有该终端的HRPD会话信 息。那么HRPD目标接入网向HRPD源接入网发送A13会话信息请求消息请求 该终端的HRPD会话信息。步骤S706, HRPD源接入网向HRPD目标接入网发送A13会话信息响应消 息。在验证该A13会话信息请求消息合法之后,HRPD源接入网向HRPD目标 接入网发送A13会话信息响应消息,用于传递该终端的HRPD会话信息。步骤S707, HRPD目标接入网向HRPD源接入网发送A13会话信息确认消 息。在接收到该A13会话信息响应消息之后,HRPD目标接入网向HRPD源接 入网发送A13会话信息确认消息,用于响应A13会话信息响应消息。HRPD源 接入网在收到该A13会话信息确认消息之后,可以将该终端的HRPD会话信息 删除。
步骤S708, HRPD目标接入网通过跨接入技术隧道将该TCA消息发送给服 务eBS。 HRPD目标接入网构造TCA消息,然后通过跨接入技术隧道将该TCA 消息发送给服务eBS。步骤S709,服务eBS将TCA消息通过空口隧道发送给终端。步骤S710,HRPD目标接入网判断该终端是否正在进行3争网切换。在HRPD 目标接入网判断出终端正在进行跨网切换的事件之后,HRPD目标接入网通知 CAN (PDSN)跨网切换事件发生。步骤S711, HRPD目标接入网向CAN (PDSN)发送跨网切换指示信息。 在本实施例中,HRPD目标接入网使用扩展A11注册请求消息来通知CAN (PDSN)跨网切换事件发生。具体来说,就是在A11注册请求消息中增加一 个扩展项Inter-RAT Handover。携带该扩展项的Al 1注册请求消息表示终端发 生了跨网切换,否则表示终端没有发生跨网切换事件。当然,也不排除新增 一条消息来通知CAN (PDSN)终端跨网切换事件的发生。该A11注册请求消 息携带Inter-RAT Handover扩展项,同时请求将数据通道从HRPD源接入网转 移到HRPD目标接入网来,同时通知CAN(PDSN)跨网切换的事件。步骤S711 可以与步骤S708并行进行。步骤S712, CAN(PDSN)向HRPD目标接入网发送A1 l注册应答消息。 在接收到目标接入网发送的A11注册请求消息后,CAN(PDSN)向HRPD目 标接入网发送A11注册应答消息。如果该A11注册请求消息携带Inter-RAT Handover扩展项,CAN停止向服务eBS转发数据,而是向该A11注册请求消息 建立的数据隧道转发数据;否则,CAN继续向服务eBS转发数据。步骤S713,终端切换到HRPD网络发送接收数据。终端在接收到TCA消息 之后,获得了HRPD的空口配置参数,可以直接在HRPD接入网发送和接收数 据。反向的IP分组数据由终端发送至HRPD目标接入网。HRPD目标接入网将 反向的IP分组数据转发至CAN,再由CAN将数据转发至HA。前向的IP分组数 据由HA转发至CAN,再由CAN将数据转发至HRPD目标接入网,HRPD目标 接入网将数据发送给终端。 上述数据转发的方法,HRPD目标接入网判断终端是否发生了跨网切换的 事件,并将该事件通过跨网切换指示信息通知CAN (PSDN),从而保证了终 端在发生跨网切换的事件之后,网关可以及时地将前向数据向目标接入网络 转发,从而使得终端能够正常接收到前向数据,保证了前向数据的连贯性, 避免了业务在终端发生跨网切换之后发生中断。如图8所示,为本发明数据转发的方法实施例二的流程图,该信令流程 假设终端在开始由UMB网络服务。服务eBS与DAP是同一个eBS。而且该 终端在空闲状态时已经在HRPD接入网创建了会话信息,与CAN (PDSN) 协商了 IP包头压缩配置以及建立了用于过滤IP分组的TFT。步骤S801, HA通过CAN将前向的IP分组数据转发至DAP/服务eBS。然后, 服务eBS通过UMB空口将前向的IP分组数据转发给终端。步骤S802,服务eBS通过空口隧道将HRPD系统的寻呼消息发送给终端。 基于某些特定的触发条件,UMB接入网决定将终端切换至HRPD网络,或者 终端决定切换至HRPD网络。步骤S803,终端通过UMB的空口隧道发送HRPD系统的连接请求加^各径 更新消息。在通过UMB空口接收到HRPD系统的寻呼消息之后,终端通过UMB 的空口隧道发送HRPD系统的连接请求加路径更新消息。该HRPD系统的连接 请求加路径更新消息用于向HRPD接入网请求建立连接以发送业务。步骤S804,服务eBS通过跨接入技术隧道将该消息交给HRPD目标接入网。 在接收到连接请求加路径更新消息之后,服务eBS通过跨接入技术隧道将该消 息交给HRPD目标接入网。服务eBS如何选择HRPD目标接入网由实现的方法 来决定。通过后台配置来选择HRPD目标接入网是其中最简单的一种实现方 法。步骤S805, HRPD目标接入网通过跨接入技术隧道将TCA消息发送给服务 eBS。假设HRPD目标接入网保存有该终端的HRPD会话信息,HRPD目标接入 网构造TCA消息,然后通过跨接入技术隧道将该TCA消息发送给服务eBS。步骤S806,服务eBS将该TCA消息通过空口隧道发送给终端。
步骤S807, HRPD目标接入网判断该终端是否正在进行跨网切换。在HRPD 目标接入网判断出终端正在进行跨网切换的事件之后,HRPD目标接入网通知 CAN (PDSN)跨网切换事件发生。步骤S808, HRPD目标接入网向CAN (PDSN)发送跨网切换指示信息。 在本实施例中,HRPD目标接入网使用扩展A11注册请求消息来通知CAN (PDSN)跨网切换事件发生。具体来说,就是在A11注册请求消息中增加一 个扩展项Inter-RAT Handover。携带该扩展项的A11注册请求消息表示终端发 生了跨网切换,否则表示终端没有发生跨网切换事件。当然,也不排除新增 一条消息来通知CAN (PDSN)终端跨网切换事件的发生。该A11注册请求消 息携带Inter-RAT Handover扩展项,同时请求将数据通道从HRPD源接入网转 移到HRPD目标接入网来,同时通知CAN(PDSN)跨网切换的事件。步骤S808 可以与步骤S805并行进行。步骤S809, CAN ( PDSN)向HRPD目标接入网发送A11注册应答消息。 在接收到目标接入网发送的A11注册请求消息后,CAN (PDSN)向HRPD目 标接入网发送A11注册应答消息。如果该Al 1注册请求消息携带Inter-RAT Handover扩展项,CAN停止向服务eBS转发数据,而是向HRPD目标接入网所 建立的数据隧道转发数据;否则,CAN继续向服务eBS转发数据。步骤S810,终端切换到HRPD网络发送接收数据。终端在接收到TCA消息 之后,获得了HRPD的空口配置参数,可以直接在HRPD接入网发送和接收数 据。反向的IP分组数据由终端发送至HRPD目标接入网。HRPD目标接入网将 反向的IP分组数据转发至CAN,再由CAN将数据转发至HA。前向的IP分组数 据由HA转发至CAN,再由CAN将数据转发至HRPD目标接入网,HRPD目标 接入网将数据发送给终端。上述数据转发的方法,HRPD目标接入网判断终端是否发生了跨网切换的 事件,并在终端发生了跨网切换的事件之后,由HRPD目标接入网将该跨网切 换的事件通过跨网切换指示信息通知CAN (PSDN),从而保证了终端在发生 跨网切换的事件之后,网关可以及时地将前向数据向目标接入网络转发,从 而使得终端能够正常接收到前向数据,保证了前向数据的连贯性,避免了业务在终端发生跨网切换之后发生中断。如图9所示,为本发明数据转发的方法实施例三的流程图,该信令流程 假设终端在开始由UMB网络服务。服务eBS与DAP是同一个eBS。该终端 一开始未在HRPD接入网创建会话信息,也未与CAN (PDSN)协商IP包头 压缩配置,建立用于过滤IP分组的TFT。步骤S901, HA通过CAN将前向的IP分组数据转发至DAP/服务eBS。然后, 服务eBS通过UMB空口将前向的IP分组数据转发给终端。步骤S902,终端通过UMB空中接口接收到HRPD网络的广播信息。该HRPD网络的广播信息触发终端与HRPD网络协商会话以及请求其它配置信 自步骤S903,终端通过跨接入技术隧道与HRPD跨网接入点完成创建HRPD 会话的过程。HRPD跨网接入点具有类似HRPD AN的功能,支持A11接口与 A13接口。该HRPD跨网接入点是专门为跨网切换所设置的设备。对于接入网 来说,HRPD跨网接入点和普通的接入网没有区别,因为HRPD跨网接入点使 用Al3接口与其他接入网进行通信。步骤S904,终端通过跨接入技术隧道与CAN (PDSN)完成协商IP包头压 缩配置,IP分组过滤的TFT等等配置信息。步骤S905,终端决定切换到HRPD网络。步骤S906,终端通过HRPD空中接口向HRPD目标接入网发送连接请求加 路径更新消息。当终端决定切换到HRPD网络时,终端通过HRPD空中接口向 HRPD目标接入网发送连接请求加3各径更新消息。步骤S907, HRPD目标接入网向HRPD跨网接入点发送A13会话信息请求 消息,用于请求该终端的HRPD会活信息。由于HRPD目标接入网没有该终端 的HRPD会话信息,HRPD目标接入网向HRPD跨网接入点发送A13会话信息请 求消息请求该终端的HRPD会话信息。终端在执行3争网切换事件前将预先在 HRPD跨网接入点建立HRPD会话信息,并通过HRPD^争网接入点与CAN (PDSN)协商IP包头压缩,IP分组过滤等等配置信息。在正式切换时,目标 接入网将向HRPDi 夸网接入点请求该终端的会话信息。
步骤S908, HRPD跨网接入点向HRPD目标接入网发送A13会话信息响应 消息,用于传递该终端的HRPD会话信息。该A13会话响应消息携带跨网切换 指示信息。在本发明实施例中,使用扩展A13会话信息响应消息来指示跨网切 换的事件的发生。具体来说,就是在A13会话信息响应消息中增加一个扩展项 Inter-RAT Handover。携带该扩展项的A13会话信息响应消息则表示本次切换 是跨网切换事件,否则就是普通的A13切换事件。当然,也不排除新增一条消 息来通知HRPD目标接入网跨网切换的事件的发生。步骤S909, HRPD目标接入网向HRPD跨网接入点发送A13会话信息确认 消息,用于响应A13会话信息响应消息。HRPD目标接入网在接收到携带跨网 切换指示信息的A13会话响应消息之后,向HRPD跨网接入点发送A13会话信 息确认消息,以响应A13会话信息响应消息。HRPD跨网接入点在收到该确认 消息之后,可以将该终端的HRPD会话信息删除。步骤S910, HRPD目标接入网通过HRPD空口将TCA消息发送给终端。 HRPD目标接入网构造TCA,并将该TCA消息通过HRPD空口发送给终端。步骤S911, HRPD目标接入网判断终端发生了跨网切换事件。HRPD目标 接入网根据A13会话信息确认消息携带的跨网切换指示信息判断终端的本次 切换为跨网切换。步骤S912, HRPD目标接入网向CAN (PDSN)发送跨网切换指示信息。 该跨网切换指示信息由A11注册请求消息携带。HRPD目标接入网通过该All 注册请求消息请求将数据通道从HRPD跨网接入点转移到HRPD目标接入网 来,同时通知CAN (PDSN)终端的跨网切换事件。步骤S912与步骤S910可以 并行进行。步骤S913, CAN(PDSN)向HRPD目标接入网发送A1 l注册应答消息。 在接收到目标接入网发送的A11注册请求消息后,CAN(PDSN)向HRPD目 标接入网发送A11注册应答消息。如果该Al 1注册请求消息携带Inter-RAT Handover扩展项,CAN停止向服务eBS转发数据,而是向HRPD目标接入网所 建立的数据隧道转发数据;否则,CAN继续向服务eBS转发数据。
步骤S914,终端切换到HRPD网络发送接收数据。终端在接收到TCA消息 之后,获得了HRPD的空口配置参数,可以在HRPD接入网发送和接收数据。 反向的IP分组数据由终端发送至HRPD目标接入网。HRPD目标接入网将反向 的IP分组数据转发至CAN,再由CAN将数据转发至HA。前向的IP分组数据由 HA转发至CAN,再由CAN将数据转发至HRPD目标接入网,HRPD目标接入 网将数据发送给终端。上述数据转发的方法,在终端发生跨网切换事件时,HRPD跨网接入点向 HRPD目标接入网发送A13会话信息响应消息,使HRPD目标接入网可以根据 该A13会话信息响应消息判断终端发生跨网切换事件,然后再由HRPD目标接 入网向CAN (PSDN)发送跨网切换指示信息,将终端的跨网切换事件通知网 关。从而保证了终端在发生跨网切换的事件之后,网关可以及时地将前向数 据向目标接入网络转发,避免了业务在终端发生跨网切换之后发生中断。如图10所示,为本发明数据转发的方法实施例四的流程图,该信令流程 假设终端开始由HRPD网络服务。终端通过HRPD接入网和接入网关连接到归 属代理,并且在空闲状态时已经在SRNC创建了会话信息,与CAN(AGW) 协商了配置信息。步骤S1001, HA将前向的IP分组数据通过CAN转发至HRPD服务接入网。 然后由HRPD服务接入网发给终端接收。步骤S1002, HRPD接入网决定将终端切换至UMB网络。基于某些特定的 触发条件,HRPD接入网决定将终端切换至UMB网络,并向终端发送切换到 UMB网络的命令。当然也有可能由终端判断决定切换至UMB网络。步骤S1003,终端通过HRPD空中接口隧道向HRPD服务接入网发送UMB 空中接口的路由开》文请求消息。步骤S 1004, HRPD服务接入网通过跨接入技术隧道将UMB的路由开放请 求消息发送给目标eBS 。 HRPD服务接入网在收到UMB空中接口的路由开放请 求消息之后,通过跨接入技术隧道将该消息交给目标eBS。 HRPD服务接入网 如何选择目标eBS由实现的方法决定。通过后台配置来选择目标eBS是其中最 筒单的一种实现方法。
步骤S1005,目标eBS向SRNC发送IAS会话信息请求消息,请求该终端的 会话信息以及为该终端服务的AGW的信息。步骤S1006, SRNC向目标eBS发送IAS会话信息响应消息,将该终端的会 话信息与为该终端服务的AGW的信息告知目标eBS。步骤S1007,目标eBS将路由开放接受消息转发给HRPD服务接入网。目标 eBS构造路由开放接受消息,通过跨接入技术隧道将该路由开放接受消息转发 给HRPD服务接入网。步骤S1008 , HRPD服务接入网将UMB空口的路由开方丈接受消息通过 HRPD的空中接口隧道发给终端。终端在收到路由开放接受消息后,获得了 UMB空中接口的配置参数,可以直接在UMB空中接口接收和发送数据了 。步骤S1009,终端通过UMB空中接口与目标eBS以及SRNC继续接入信令 的过程。步骤SIOIO,目标eBS判断终端发生了跨网切换。目标eBS通过跨接入技术 隧道接收到该终端发送的路由开放请求消息,根据该路由开放请求消息目标 eBS可以判断该终端正在进行跨网切换。在目标eBS判断出终端发生了跨网切 换的事件后,目标eBS通知CAN (AGW)跨网切换的事件发生。步骤SlOll,目标eBS向CAN ( AGW)发送跨网切换指示信息。在本发明 实施例中,使用扩展PMIP注册请求消息来指示跨网切换的事件的发生。具体 来说,就是在PMIP注册请求消息中增加一个扩展项Inter-RATHandover。携带 该扩展项的PMIP注册请求消息表示终端发生了跨网切换,否则表示终端没有 发生跨网切换。当然,也可以新增一条消息来通知CAN (AGW)跨网切换的 事件的发生。同时,目标eBS通过PMIP注册请求消息请求建立与CAN(AGW) 的数据隧道。步骤S1011可在步骤S1006完成之后任意时刻开始执行。步骤S1012, CAN (AGW)向目标eBS发送PMIP注册响应消息。在接收 到PMIP注册请求消息之后,CAN (AGW)向目标eBS发送PMIP注册响应消 息。目标eBS收到PMIP注册响应消息后,确认与CAN (AGW)的数据隧道建 立成功。如果该PMIP注册请求消息携带跨网切换指示信息,CAN改变数据转
发方向,向该PMIP注册请求消息所建立的数据隧道转发数据;否则,CAN继 续向HRPD接入网转发数据。步骤S1013,终端切换到UMB网络发送接收数据。反向的IP分组数据由终 端发送至UMB目标接入网。UMB目标接入网将反向的IP分组数据转发至 CAN,再由CAN将数据转发至HA。前向的IP分组数据由HA转发至CAN,再 由CAN将数据转发至UMB目标接入网,UMB目标接入网将数据发送给终端。上述数据转发的方法,目标eBS判断终端发生了跨网切换事件,并通过跨 网切换指示信息向CAN上报终端发生了跨网切换事件,保证了终端在发生跨 网切换后网关将前向数据转发至目标接入网络,从而使得终端能够正常接收 到前向数据,保证了前向数据的连贯性,防止了业务在发生跨网切换后不发 生中断。通过以上的实施方式的描述,本领域的^a术人员可以清楚地了解到本发 明可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案 本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来, 该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算 机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实 施例所述的方法。以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
1、一种数据转发的方法,其特征在于,包括以下步骤网关接收目标接入网发送的跨网切换指示信息;所述网关将数据向发送所述跨网切换指示信息的目标接入网转发。
2、 如权利要求1所述数据转发的方法,其特征在于,在所述网关接收所 述目标接入网发送的跨网切换指示信息之前,还包括以下步骤所述目标接 入网判断所述终端是否发生了跨网切换事件,如果所述终端发生了所述跨网 切换事件,则所述目标接入网向所述网关发送所述跨网切换指示信息。
3、 如权利要求1或2所述数据转发的方法,其特征在于,所述跨网切换 指示信息由所述目标接入网向所述网关发送的注册请求消息携带。
4、 如权利要求3所述数据转发的方法,其特征在于,所述跨网切换指示 信息由所述目标接入网向所述网关发送的注册请求消息携带具体是通过向所 述注册请求消息中添加Inter-RAT Handover扩展项实现的。
5、 如权利要求2所述数据转发的方法,其特征在于,所述目标接入网判 断所述终端是否发生了跨网切换事件包括所述目标接入网判断接收自所述 终端的连接请求消息是否通过跨接入技术隧道发送,如果接收自所述终端的 连接请求消息是通过所述跨接入技术隧道发送的,则所述目标接入网判断所 述终端发生了所述跨网切换事件。
6、 如权利要求2所述数据转发的方法,其特征在于,所述目标接入网判 断所述终端是否发生了跨网切换事件还包括所述目标接入网判断接收自所 述目标接入网内另 一 网元的会话请求响应消息是否携带跨网切换指示信息, 如果接收自所述目标接入网内另 一网元的会话请求响应消息携带所述跨网切 换指示信息,则所述目标接入网判断所述终端发生了所述跨网切换事件。
7、 一种對:据转发的系统,其特征在于,包括网关,用于接收目标接入网发送的跨网切换指示信息,并将数据向发送 所述跨网切换指示信息的目标接入网转发;目标接入网设备,用于向所述网关发送所述跨网切换指示信息,并接收 所述网关转发的数据。
8、 如权利要求7所述数据转发的系统,其特征在于,所述网关包括 指示信息接收模块,用于接收所述目标接入网发送的跨网切换指示信息; 数据转发模块,与所述指示信息接收模块连接,用于将数据向发送所述^争网切换指示信息的目标接入网转发。
9、 如权利要求7所述数据转发的系统,其特征在于,所述目标接入网设 备包括信息发送模块,用于向所述网关发送跨网切换指示信息; 数据接收模块,用于接收所述网关转发的数据。
10、 如权利要求7所述数据转发的系统,其特征在于,所述目标接入网 设备还包括切换判断模块,用于判断终端是否发生了跨网切换事件。
11、 一种网关,其特征在于,包括指示信息接收模块,用于接收所述目标接入网发送的跨网切换指示信息; 数据转发模块,与所述指示信息接收模块连接,用于将数据向发送所述 跨网切换指示信息的目标接入网转发。
12、 一种目标接入网设备,其特征在于,包括信息发送模块,用于向网关发送跨网切换指示信息; 数据接收模块,用于接收所述网关转发的数据。
13、 如权利要求12所述目标接入网设备,其特征在于,还包括切换判 断模块,与所述信息发送模块连接,用于判断终端是否发生了跨网切换事件, 如果所述终端发生了所述跨网切换事件,则通知所述信息发送模块向所述网 关发送所述跨网切换指示信息。
全文摘要
本发明公开了一种数据转发的方法,包括以下步骤网关接收目标接入网发送的跨网切换指示信息;所述网关将数据向发送所述跨网切换指示信息的目标接入网转发。通过本发明实施例,目标接入网通过发送跨网切换指示信息向网关上报终端跨网切换的事件,使网关能够及时地改变数据转发的方向,保证了业务的连贯性。
文档编号H04L12/28GK101399753SQ200710152050
公开日2009年4月1日 申请日期2007年9月28日 优先权日2007年9月28日
发明者刘继兴, 李志明, 洁 赵, 鑫 钟, 黄龙贵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1