在遵循不同协议的网络之间提供无缝转换的方法

文档序号:7734519阅读:148来源:国知局
专利名称:在遵循不同协议的网络之间提供无缝转换的方法
技术领域
概括地说,本发明示例性实施例涉及无线网络,以及在不同协议的无线网络之间 的转换。
背景技术
CDMA2000 EVDO和3GPP LTE是两个不同协议,可用于无线网络中以支持到达和来 自与无线网络连接的移动设备的IP数据分组的传输。对于部署CDMA2000网络并且希望配 置CDMA2000以便于与CDMA2000网络通信的移动设备转换至LTE网络并转换回的运营商来 说,存在多种互操作问题。由于有线因特网和无线网络之间的数据传输速度的差异,当目标移动设备在 CDMA2000网络上活动时,缓存在CDMA2000网络处接收的用于目标移动设备的IP分组,直到 目标移动设备准备好接收他们。如果在向目标移动设备转发缓存的数据分组之前,目标移 动设备从CDMA2000网络转换至LTE网络,则缓存的并且未转发的数据分组将丢失。类似地,当目标移动设备在LTE网络上活动时,缓存在LTE网络处接收的用于目标 移动设备的IP分组,直到目标移动设备准备好接收他们。如果在向目标移动设备转发缓存 的数据分组之前,目标移动设备从LTE网络转换至CDMA2000网络,则缓存的并且未转发的 数据分组将丢失。在CDMA2000或LTE网络上接收数据分组的目标移动设备可能参与到与一个或多 个其他设备的TCP会话中。TCP协议使用堵塞控制算法,在一旦检测到堵塞时通过限制发送 数据的速率来抑制网络上的堵塞。如果当目标移动设备从CDMA2000网络转换至LTE网络 或从LTE网络转换至CDMA2000网络时,目标移动设备参与到与另一设备的TCP会话,可通 过TCP算法将一个或多个分组的丢失解释为网络堵塞的指示符。由此,缓存的并且未转发 的数据分组的丢失可能触发向目标移动设备发送数据分组的速度的明显降低,导致明显的 延迟。

发明内容
本发明涉及一种处理移动设备从第一网络到第二网络的转换的方法,第一和第二 网络遵循不同通信协议。在一个实施例中,终止数据分组从第一网络到移动设备的转发。在第一网络处重 建未转发的数据分组的报头,以及从第一网络向第二网络发送重建的分组。在另一实施例 中,在第二网络处重设报头压缩状态。第二网络从第一网络接收未转发的数据分组,其中未 转发的数据分组是第一网络还没有向移动设备转发的数据分组。由第二网络向移动设备发 送未转发的数据分组。示例性实施例可最小化转换移动设备的数据分组丢失和/或可减少发送复制的 数据分组。


根据以下提供的具体实施方式
和附图将更好地理解本发明的示例性实施例,其中 类似元素由类似标号表示,附图仅通过图示来给出因此不限制本发明,其中图1是示出CDMA2000网络和LTE网络的视图。图2是示出处理移动设备从CDMA2000网络向LTE网络的转换的方法的流程图。图3是示出在RNC处重建数据分组报头的实例的视图。图4是示出处理移动设备从LTE网络向CDMA2000网络的转换的方法的流程图。
具体实施例方式现在将参照附图更完整地描述本发明的各个示例性实施例,在附图中示出了本发 明的一些示例性实施例。在附图中,为了清楚,放大了层和区域的厚度。这里公开了本发明的详细说明性实施例。然而,这里公开的特定结构和功能细节 仅表示用于描述本发明的示例性实施例的目的。然而,本发明可以通过许多备选形式实现, 并且不应该理解为限制在仅这里阐述的实施例。由此,尽管本发明的示例性实施例能够实现各种修改和备选形式,但是通过附图 中的实例示出其实施例并且这里将详细描述。然而,应理解,并非旨在将本发明的示例性实 施例限制在所公开的特定形式,相反,本发明的示例性实施例覆盖落入本发明范围内的所 有修改、等同物、和替换物。在附图的说明中,类似标号指的是类似元素。可理解,尽管这里使用术语“第一”、“第二”等描述各个元素,这些元素不应受到这 些术语的限制。这些术语仅用于将彼此区分。例如,在不脱离本发明的示例性实施例的范 围的情况下,第一元素可称为第二元素,类似地,第二元素可称为第一元素。其中,术语“和 /或”包括相关列出的项目中一个或多个的任一个和所有组合。应理解,当元素称为“连接”或“耦合”至另一元素,其可直接连接或耦合至其他元 素或可存在中间元素。相反,当元素称为“直接连接”或“直接耦合”至另一元素,不存在中间元素。用于描述元素之间的关系的其他词语 应按类似方式理解(例如“之间”与“直接之间”,“相邻”与“直接相邻”等)。这里使用的术语仅用于描述特定实施例的目的,并非用于限制本发明的示例性实 施例。这里,单数形式“一”、“一个”、和“所述”也包括复数形式,除非上下文明确指出。还 应理解,术语“包括”、“包含”、“含有”、和/或“具有”在使用时指定所述特征、整数、步骤、操 作、元素、和/或组件的存在,不排除一个或多个其他特征、整数、步骤、操作、元素、组件、和 /或其组的存在或增加。还应注意,在一些备选方案中,提出的功能/行为可不按附图中提出的顺序发生。 例如,连续示出的两个附图实际上可基本同时执行,或者有时候可按相反顺序执行,这取决 于包含的功能/行为。这里,术语“移动”可认为同义于,或者在以下可偶然地称为移动单元、移动站、移 动用户、用户装备(UE)、订户、用户、远程站、接入终端、接收器等,并且可描述无线通信网络 中无线资源的远程用户。术语“基站”可认为同义于和/或称为基础收发器站(BTS) ,NodeB, 扩展节点B、毫微微小区、接入点等,并且可描述提供数据的无线电基带功能和/或网络和 一个或多个用户之间的语音连接的装备。
碰图1示出根据示例性实施例的遵循CDMA2000协议110的网络和遵循LTE协议120 的网络。参照图1,CDMA2000网络110包括分组数据服务节点(PDSN) 111、无线电网络控 制器(RNC) 112、多个基站或基础收发器站(BTS) 114 116和多个移动设备117 119, 102。CDMA2000网络110可具有多个RNC和PDSN,然而为了简明每种类型仅示出一个。PDSN 111通过代理移动IP接口连接至公共数据网络(PDN)lOl。RNC 112连接至PDSN 111,BTS 114 116连接至RNC 112,并且设备117 119,102的每个与BTS114 116无线通信。 RNC 112包括缓冲器113。PDSN 111还称为HRPDSGW或HSGW(高速率分组数据服务网关)。 尽管将网络110示出为CDMA2000网络,但是网络110不限于CDMA2000协议。再参照图1,LTE网络120包括接入网关121、多个基站或增强节点B(eNB) 122 123、和多个移动设备126 127,103。接入网关121通过GTP和/或移动IP协议连接至 PDN 101。LTE网络120可包括多个接入网关,然而,为了简明仅示出一个。eNB 122 123 连接至接入网关121。多个移动设备126 127,103与eNB 122 123无线通信。接入网 关121可包括管理移动端点(MME)和服务网关(SGW),为了简明在图1中省略。eNB包括缓 冲器124 125。如图1所示,RNC 112和接入网关121通过接口 160直接彼此相连。CDMA2000 网络操作在具有图1所示的配置的CDMA2000网络的典型操作中,PDN 101接收例如发向目 标移动设备102的数据分组。目标移动设备102是与CDMA2000网络110通信的多个移动 设备117 119,102之一。PDN 101向PDSN 111发送数据分组。PDSN 111向RNC 112转 发数据分组。RNC112可在缓冲器113中存储数据分组,直到目标移动设备102准备好接收数据分 组。一旦目标移动设备102准备好接收数据分组,RNC 112向与目标移动设备102相关 的BTS,BTS 116转发数据分组。数据分组可以是因特网协议(IP)分组,并且可具有报头 (header)。CDMA2000网络110可实现报头压缩,例如鲁棒报头压缩(RoHC)或任意其他公知报 头压缩。通过使用报头压缩,CDMA2000网络110可通过仅发送分组报头的一部分来减小从 PDSN 111向移动设备发送的数据分组的报头的大小。为了对于在CDMA2000网络110中从 PDSN 111向目标移动设备102发送的分组使用报头压缩,PDSN 111建立压缩词典,并且目 标移动设备102建立解压缩词典。压缩和解压缩词典存储被发送和接收的数据分组的报头 的静态部分。可采用从PDSN 111向移动设备110发送的全分组中的一个或多个来建立压 缩和解压缩词典。一旦建立了压缩和解压缩词典,PDSN 111使用压缩词典来压缩分组报头(即,去 除分组报头的静态部分)并向目标移动设备102发送具有压缩报头的数据分组。目标移动 设备102使用解压缩词典来解压缩数据分组的压缩报头(即,重新插入分组报头的静态部 分),用于在移动设备处进行处理。PDSN 111可指示目标移动设备102重设其解压缩词典。例如,当目标移动设备102 和PDSN 111分别建立了解压缩和压缩词典时,PDSN 111可向目标移动设备102发送具有未压缩报头的数据分组。目标移动设备102可将未压缩数据分组解释为重设其解压缩词典 的指示。LTE网络操作在具有图1所示的配置的LTE网络的典型操作中,PDN 101接收例如发向目标移 动设备103的数据分组。目标移动设备103是与LTE网络120通信的多个移动设备之一。 PDN 101向接入网关121发送数据分组。接入网关121向与目标移动设备相关的eNB,eNB 123发送数据分组。eNB 123向目标移动设备103转发数据分组。在eNB中执行对于LTE 操作的报头压缩。处理从CDMA2000到LTE的转换将参照图1中目标移动设备102从CDMA2000网络转换至LTE网络120来说明用 于处理移动设备从第一网络向第二网络的转换的方法。然而,可理解,这个实施例不限制在 对于移动102的应用或图1的架构。参照图1,与CDMA2000网络110上的BTS 116通信的目标移动设备102转换至 LTE网络120,并且开始与eNB 122通信。本领域普通技术人员将认识到,可根据包括在 CDMA2000网络110和LTE网络120的移动设备和至少一个网络元件之间的信令的任意已知 技术来启动移动设备102从CDMA2000网络110到LTE网络120的转换。图2是示出根据示例性实施例处理从遵循CDMA2000协议的网络向遵循LTE协议 的网络的转换的方法的流程图。在步骤S205,除了典型地在例如PDSN 111和移动设备102 处存储的压缩和解压缩词典之外,还在CDMA2000网络中的RNC 112处存储对于接收的数据 分组的解压缩信息(例如,解压缩词典)。BP,RNC 112被配置为存储关于从PDSN 111向移 动设备发送的数据分组的解压缩信息。参照图1,首先通过RNC 112传递从PDSN 111向目标移动设备102发送的每个数 据分组。RNC 112被配置为使用从PDSN 111向目标移动设备102发送的数据分组,例如以 与目标移动设备102相同的方式编译解压缩词典。一旦移动设备102从CDMA2000网络110转换至LTE网络120,则RNC 112能够使 用从数据分组(从PDSN 111向转换中的移动设备102发送)收集的解压缩信息,重建在 RNC 112处的缓冲器113中存储的未转发的数据分组的分组报头,并发向转换中的移动设 备 102。图3是示出在RNC处建立解压缩词典的实例的视图。参照图3,PDSN111向目标移动设备102发送数据分组P1、P2和P3。PDSN 111基于数据分组P1、 P2和P3建立压缩词典311。目标移动设备102基于数据分组P1、P2和P3建立解压缩词典 313。RNC 112接收从PDSN 111向目标移动设备102发送的每个分组。RNC 112建立解压 缩词典312,其可等同于解压缩词典313。现在,RNC 112具有解压缩由PDSN 111向目标移 动设备102发送的数据分组的能力。转到图2,在步骤S210,作为移动设备102转换至LTE网络120的结果,终止缓冲 的分组向移动设备102的转发。一旦目标移动设备102开始与eNB 122的无线通信,则与 BTS 116的无线通信终止。因为BTS 116和目标移动设备102之间的无线信道不再存在,所 以不再通过BTS 116向目标移动设备102转发缓冲的分组。在步骤S215,通过RNC 112重建未发送的缓冲分组的报头。在RNC
112的缓冲器113中存储还未向目标移动设备102转发的在CDMA2000网络110处 缓冲的数据分组。这些数据分组可具有压缩的报头。以与移动设备102执行解压缩相同的 方式,通过RNC 112解压缩发向目标移动设备102的未转发的数据分组。S卩,在步骤S205, 使用在RNC 112中存储的解压缩信息在RNC 112处解压缩缓冲的、未转发的数据分组。因为CDMA2000网络110使用分组报头压缩并且LTE网络不具有必要解压缩信息 对于压缩的数据分组报头进行解压缩,所以在向LTE网络发送数据分组之前解压缩数据分 组报头可能是必要的。由此,如果在没有对于压缩的数据分组报头进行解压缩的情况下从 CDMA2000网络110向LTE网络发送未转发的分组,则LTE网络不能够解释未转发的分组的 压缩报头。因此,LTE网络120不能够向转换中的移动设备102发送分组,并且数据分组将 丢失。参照图2,在步骤S220,经由接口 160从RNC 112向LTE网络120的接入网关121 直接发送未发送的和重建的数据分组。因为重建了未转发的数据分组的分组报头,所以作 为全IP分组向LTE网络120直接发送重建的数据分组,并且LTE网络120可处理所述数据 分组,好像LTE网络120处理从PDN 101接收的数据分组。参照图2,在步骤S225,LTE网络120向移动设备102发送经由接口 103接收的数 据分组。参照图1,接入网关112将数据分组发送至eNB 122,后者随后向目标移动设备102 发送数据分组。处理从LTE向CDMA2000的转换将参照目标移动设备103从LTE网络120转换至CDMA2000网络110来说明用于处理移动设备从第一网络向第二网络的转换的方法。图4是示出根据示例性实施例处理移动设备从遵循LTE协议的网络向遵循 CDMA2000协议的网络的转换的方法的流程图。将参照图1,对于目标移动设备103描述这 个实施例,所述目标移动设备103与LTE网络120中的eNB 123通信,正转换至CDMA2000 网络110的BTS 116。然而,可理解,这个实施例不限制在对于移动103的应用或图1的架构。此外,本领域普通技术人员将认识到,可根据包括在CDMA2000网络110和LTE网 络120的移动设备和至少一个网络元件之间的信令的任意已知技术来启动移动设备103从 LTE网络120到CDMA2000网络110的转换。参照图4,在步骤S505,通过LTE网络120向CDMA2000网络110发送还未向移动设 备103发送的分组。在eNB 123的缓冲器125中存储还未向转换目标移动设备103转发的 在LTE网络120处存储的数据分组。在目标移动设备103从LTE网络120转换至CDMA2000 网络110之后,eNB123向接入网关121发送未转发的数据分组。接入网关121通过RNC 112 和接入网关121之间的接口 160向CDMA2000110网络处的112直接发送未转发的数据分组。参照图4,在步骤S510,在CDMA2000网络110处重设报头压缩状态。当未转发的 数据分组从LTE网络120到达时,PDSN 111和目标移动设备103可能分别已经建立压缩 和解压缩词典。例如,转换中的目标移动设备103可在进入CDMA2000网络110时开始从 CDMA2000网络110接收分组。PDSN 111和目标移动设备103可基于这些数据分组建立压 缩和解压缩词典。此外,目标移动设备103可先前连接至CDMA2000网络110。由此,PDSN 111和目标移动设备103可在目标移动设备103先前连接至CDMA2000网络110期间建立压缩和解压缩词典。当向移动设备103转发在RNC 112处从LTE网络110接收的未转发的数据分组时, 移动设备103基于移动设备103接收的未转发的数据分组更新其解压缩词典。然而,PDSN 111没有看到从RNC 112向目标移动设备103发送的未转发的数据分组。由此,在PDSN 111 处的压缩词典可能与目标移动设备103处的解压缩词典不同步。如果在PDSN 111处的压缩词典和在目标移动设备103处的解压缩词典保持不同 步,将基于不同步词典压缩随后从PDSN 111向目标移动设备103发送的数据分组。目标移 动设备103将不能够使用更新的压缩词典,以适当地解压缩这些随后发送的数据分组。在 目标移动设备103处执行的查错过程可将不适当解压缩的数据分组解释为破坏的数据分 组,并丢弃他们。由此,数据分组将丢失。为了避免丢失数据分组,根据示例性实施例,当移 动设备103从LTE网络120转换至CDMA2000网络110时,RNC 112向PDSN 111发送点对 点协议(PPP)消息,指示PDSN 111重设其报头状态。尽管将指示PDSN 111重设报头压缩状态的PPP消息描述为在RNCl 12从LTE网络 120接收未转发的分组之后由RNC 112发送至PDSN 111,但是RNC 112可在向移动设备103 发送未转发的分组之前向PDSN 111发送压缩状态重设消息。RNC 112还与向目标移动设备 103发送未转发的分组同时地向PDSN 111发送压缩状态重设消息。目标移动设备103 — 进入CDMA2000网络110时,RNC 112可发送压缩状态重设消息。一旦目标移动设备103离 开CDMA2000网络110,预期目标移动设备103将返回至CDMA2000网络110,RNC 112也可 向PDSN 111发送压缩状态重设消息。参照图4,在步骤S515,从CDMA2000网络110向移动设备103发送未发送的分组。 参照图1,RNC 112将未转发的数据分组转发至BTS 116,其随后向目标移动设备103发送 未转发的数据分组。未转发的数据分组是完全未压缩的IP分组。根据示例性实施例的处理移动设备从第一网络到第二网络的转换的方法允许移 动设备在CDMA2000网络和LTE网络之间来回转换,同时最小化在原始网络处缓冲的并且还 未向转换点的移动设备发送的数据分组的丢失。在不需要向CDMA2000和LTE网络两者发 送复制的数据分组的情况下,也可实现转换。因此描述了本发明,明显地,可通过许多方式改变。这些变型不认为脱离本发明, 并且所有这些修改旨在包括在本发明的范围内。
权利要求
1.一种处理移动设备(10 从第一网络(110)到第二网络(120)的转换的方法,所述 方法包括终止数据分组从所述第一网络(110)向移动设备(10 的转发;在所述第一网络(110)处重建未转发的数据分组的报头;以及从所述第一网络(110)向所述第二网络(120)发送重建的数据分组,所述第二网络 (120)根据与所述第一网络(110)不同的通信协议操作。
2.如权利要求1所述的方法,其中所述第一网络(110)是遵循CDMA2000协议的网络, 以及所述第二网络(120)是遵循LTE协议的网络。
3.如权利要求1所述的方法,还包括在所述第一网络(110)中的控制器(11 处的缓冲器(113)中存储所述未转发的数据 分组;其中重建报头包括使用在所述控制器(11 处存储的信息来解压缩所述未转发的数 据分组的压缩报头。
4.如权利要求2所述的方法,还包括在所述第一网络(110)中的无线电网络控制器(RNC) (112)处建立解压缩词典(312);其中向所述第二网络(120)发送重建的数据分组包括从所述RNC(IlO)发送所述重建 的数据分组。
5.如权利要求4所述的方法,其中所述重建数据分组的发送是经由所述RNC(IU)与所 述第二网络中的接入网关(121)之间的信道(160)。
6.一种处理移动设备(10 从第一网络(120)到第二网络(110)的转换的方法,所述 方法包括在所述第二网络(110)处重设报头压缩状态;在所述第二网络(110)处从所述第一网络(120)接收未转发的数据分组,所述第二网 络(110)根据与所述第一网络(120)不同的通信协议操作,所述未转发的数据分组是所述 第一网络(120)还没有向所述移动设备(10 转发的数据分组;从所述第二网络(110)向所述移动设备(10 发送所述未转发的数据分组。
7.如权利要求6所述的方法,其中所述第一网络(120)是遵循LTE协议的网络,以及所 述第二网络(Iio)是遵循CDMA2000协议的网络。
8.如权利要求6所述的方法,其中在所述第二网络(110)处所述报头压缩状态的重设 通过发送PPP (点对点协议)消息来执行。
9.如权利要求6所述的方法,其中在所述第二网络(110)处接收未转发的数据分组包 括在所述第二网络(110)中的无线电网络控制器(RNC) (112)处接收未转发的数据分组。
10.如权利要求9所述的方法,其中在所述RNC(IU)处所述未转发的数据分组的接收 是经由所述RNC(112)与所述第一网络中的接入网关(121)之间的信道(160)。
全文摘要
示例性实施例提供了处理移动设备从第一网络到第二网络的转换的方法,第二网络根据与第一网络不同的通信协议操作。一个实例性实施例包括终止数据分组从第一网络到移动设备的转发;在第一网络处重建未转发的数据分组的报头;以及从第一网络向第二网络发送重建的数据分组。另一示例性实施例包括在第二网络处重设报头压缩状态;在第二网络处从第一网络接收未转发的数据分组,未转发的数据分组是第一网络还没有向移动设备转发的数据分组;以及从第二网络向移动设备发送未转发的数据分组。
文档编号H04W36/02GK102057747SQ200980120911
公开日2011年5月11日 申请日期2009年5月18日 优先权日2008年6月5日
发明者F·R·法维恰, P·博施 申请人:阿尔卡特朗讯美国公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1