使用基于ip的接口在te2装置上支持无线数据业务的方法和设备的制作方法

文档序号:7761772阅读:142来源:国知局
专利名称:使用基于ip的接口在te2装置上支持无线数据业务的方法和设备的制作方法
技术领域
本发明大体上涉及数据通信,且更具体地说,涉及一种用于在TE2装置上支持无 线数据业务的方法和设备。
背景技术
广泛部署无线通信网络,以提供例如语音、包数据等各种通信业务。随着无线数据 技术的进步,无线网络和无线装置能够支持多种无线数据业务。此类无线数据业务的实例 包含基于地理位置的业务、多媒体流动和广播业务、短消息业务(SMS)和文本消息传递业 务等。无线数据业务的范围及其能力正在迅速扩大,并且正不断研发出新的数据应用程序 来使用这些业务。无线装置可耦合到TE2装置,且用来提供或支持TE2装置的无线数据业务。所述 无线装置可以是蜂窝式电话、用户终端、数据卡或其它某种能够提供对无线数据网络的接 入的装置。TE2装置可以是膝上型计算机、个人数字助理(PDA)或其它某种计算装置。术语 "TE2装置”和“终端设备”是同义的且可互换使用。无线装置可用各种方式耦合到TE2装 置,例如作为嵌入式卡、PCMCIA可移除卡、系绳式电话等。TE2装置可使用各种硬件和/或 软件互连来与无线装置通信。在任何情况下,TE2装置均使用无线装置来获得对无线数据 网络的接入以便进行一般的因特网访问和/或进行其它形式的数据连接。许多无线数据业务基于以无线装置为中心的设计。对于这些设计,无线数据业务 只可供无线装置本身访问,或者可容易地供无线装置使用。此外,无线数据业务通常可使用 针对特定无线数据网络技术设计的专有方法来使用,所述技术例如为码分多址(CDMA)、通 用移动电信系统(UMTS)、通用分组无线电业务(GPRS)、纯演进数据(EVDO)等。TE2装置通 常与无线装置通信且依赖于无线装置来获得对无线数据业务的访问。非常希望TE2装置能够访问无线装置上可用的大量无线数据业务。出于若干原 因,这是有益的。首先,移动用户可能只能够在这些业务在TE2装置上可用的情况下访问无 线数据业务。举例来说,无线装置可能嵌入在TE2装置中(例如,以数据卡的形式),且不能 再用作独立装置(例如蜂窝式电话)。TE2装置(而不是无线装置)于是将向移动用户提 供用户接口,且无线数据业务将需要可经由TE2装置来访问。第二,使得相同无线数据业务 既可在TE2装置上可用又可在无线装置上可用将允许最终应用程序更加全面地利用可用 的无线数据业务。因此,此项技术中需要一种用于在TE2装置上支持无线数据业务的方法和设备。

发明内容
本文描述用于使用基于因特网协议(IP)的接口在耦合到无线装置的TE2装置上 支持无线数据业务和数据连接的技术。无线网络通常向所述无线装置指派单个IP地址。无 线装置用此单个IP地址配置无线装置内的Um接口,并且还将此单个IP地址指派给TE2装 置。所述Um接口用于与无线网络通信。TE2装置使用所述单个IP地址来从无线网络获得 数据/IP连接。无线装置推导私用IP地址以供其用来与TE2装置通信,并用此私用IP地 址来配置无线装置内的Rm接口。Rm接口用于与TE2装置通信。所述无线装置可通过在Um 接口上安装IP包过滤器来使用基于IP的接口与无线网络通信。无线装置可通过在Rm接 口上安装IP包过滤器来使用基于IP的接口或使用其它某种机制与TE2装置通信。此后,无线装置使用所述单个IP地址转发TE2装置与无线网络之间所交换的包。 这些包并不希望发给无线装置,因为它们不与Um和/或Rm接口上所安装的任何IP包过滤 器匹配。无线装置可通过以下方式经由Rm接口来与TE2装置交换数据(1)将私用IP地 址用作发送给TE2装置的输出包的源地址;且(2)对从TE2装置接收的输入包执行基于地 址的路由或包过滤。无线装置也可通过以下方式经由Um接口来与无线网络交换数据(1) 将单个IP地址用作发送给无线网络的输出包的源地址;且(2)对从无线网络接收的输入包 执行包过滤。无线装置也可实施各种应用程序服务器以便在TE2装置上支持无线数据业务,如 下文所述。下文还更详细地描述本发明的各个方面和实施例。


通过结合附图阅读下文阐述的详细描述,将更容易明白本发明的特征和本质,在 附图中相同参考标记始终相应地进行指示。图1展示示范性无线部署。图2展示示范性协议堆栈。图3展示针对传输、网络和链路层的数据封装。图4展示用于经由无线装置向TE2装置提供数据/IP连接的配置。图5展示用于用单个IP地址向TE2装置提供无线数据业务和数据/IP连接的配 置。图6展示用于用多个IPv4地址向TE2装置提供无线数据业务和数据/IP连接的配置。图7展示用于用IPv6子网向TE2装置提供无线数据业务和数据/IP连接的配置。图8展示具有TE2装置和无线装置的另一配置。图9展示由无线装置执行以便使用基于IP的接口在TE2装置上支持无线数据业 务的过程。图10展示TE2装置和无线装置的方框图。
具体实施例方式本文使用词语“示范性”来意指“用作实例、例子或说明”。没有必要将本文中描述 为“示范性”的任何实施例或设计理解为比其它实施例或设计优选或有利。
8
图1展示部署100,其中无线装置120与无线网络130通信以获得无线数据业务。 无线装置120还可称为移动站(MS)、用户设备(UE)、用户终端、订户单元或其它某种术语。 无线网络130包含基站142、包数据实体144和IP网关150。基站142为无线装置120提 供无线电通信。包数据实体144控制基站142与IP网关150之间的包传输。IP网关150 支持用于无线网络130中的无线装置的数据业务。举例来说,IP网关150可负责为无线装 置建立、维持和终止PPP(点对点协议)会话,且可进一步向无线装置指派动态IP地址。IP 网关150可耦合到数据网络160a、因特网160b和/或其它数据网络。IP网关150可与耦 合到这些数据网络的各种实体(例如,远程主机170)通信。还可将无线网络130视为由无线电网络140和包数据网络组成的。无线电网络 140包含基站142和包数据实体144,且支持无线电通信。包数据网络包含IP网关150,且 支持无线电网络140与外部数据网络之间的包交换通信。无线网络130可以是CDMA网络,在此情况下将包数据实体144称为包控制功能 (PCF)且将IP网关150称为包数据服务节点(PDSN)。无线网络130还可以是UMTS网络, 在此情况下将包数据实体144称为服务GPRS支持节点(SGSN),且将IP网关150称为网 关GPRS支持节点(GGSN)。无线网络130还可以是无线局域网(WLAN),其提供对有限地理 区域的通信覆盖。举例来说,无线网络130可以是IEEE 802. 11网络或蓝牙个人区域网 (BT-PAN)。一般来说,无线网络130可以是无线广域网(WffAN)(例如,⑶MA或UMTS网络) 或者 WLAN(例如,IEEE 802. 11 网络或 BT-PAN)。无线装置120可经由有线连接(如图1所示)或无线连接耦合到TE2装置110。 有线连接可以是经由串行总线,比如通用串行总线(USB)、RS232/EIA232接口、个人计算机 存储卡国际联盟(PCMCIA)接口、IEEE-1394总线、外围组件互连(PCI)总线、共用存储器、进 程间通信(IPC)(例如消息队列和事件)等。无线连接可以是经由IEEE 802. 11、蓝牙等。在“附接的”配置中,在TE2装置110耦合到无线装置120的情况下,移动用户可 经由TE2装置110获得各种业务(例如,IP连接和/或无线数据业务)。为了获得这些业 务,TE2装置110与无线装置120通信,无线装置120进一步与无线网络130通信。无线装 置120提供无线电通信以获得所需业务,且TE2装置110支持针对所需业务的端对端通信。图2展示用于经由无线装置120和无线网络130在TE2装置110与远程主机170 之间进行数据通信的示范性协议堆栈200。协议堆栈包含传输层、网络层、链路层和物理层。TE2装置110和远程主机170可使用传输控制协议(TCP)、用户数据报协议(UDP) 或传输层处的其它某种协议来通信。TCP和UDP通常在网络层处在因特网协议(IP)之上操 作。将传输层数据(例如,用于TCP和/或UDP)封装在IP包中,经由无线装置120、无线电 网络140和IP网关150在TE2装置110与远程主机170之间交换所述IP包。TE2装置110与无线装置120之间的链路层可以是以太网或其它某种协议。无线 装置120与无线网络130之间的链路层通常依赖于无线网络技术。对于CDMA网络,用PPP 通过无线电链路协议(RLP)来实施链路层。无线装置120维持与IP网关150的PPP会话 以进行数据会话,且经由RLP与无线电网络140通信以进行数据交换。RLP在空中链路接 口(例如,IS-2000或IS-856)之上操作。无线电网络140经由依赖于技术的接口(例如, 用于CDMA网络的“R-P”接口)与IP网关150通信,所述接口在物理层之上操作。IP网关 150经由IP通过链路层和物理层与远程主机170通信。
图3展示针对传输、网络和链路层的数据单元的格式和封装。对于传输层处的 TCP,将数据作为TCP片段来发送,其中每一片段包含TCP标头和TCP有效载荷。TCP标头包 含源端口和目的地端口,其中端口指示与有效载荷中的数据相关联的逻辑信道。对于网络 层处的IP,将数据作为IP包(或数据报)来发送,其中每一 IP包包含IP标头和IP有效载 荷。IP标头分别针对源节点和目的地节点对于IP包包含源IP地址和目的地IP地址。IP 有效载荷可携带TCP片段或其它某种数据。将IP包封装在链路层(例如,以太网)帧中。 每一链路层帧通常包含用于网络层数据的标头(例如,具有源地址和目的地地址)和有效 载荷。图4展示用于经由无线装置120a向TE2装置IlOa提供数据/IP连接的配置400, 其分别是图1中的TE2装置110和无线装置120的一个实施例。在TE2装置IlOa处,应用 程序410和套接口 412通过数据协议堆栈414执行。套接口是在网络上运行的两个应用程 序之间的双向通信路径的一个端点,且被赋予端口编号,使得例如TCP等传输层协议可为 待发送的数据识别应用程序。TE2装置IlOa经由接口 418与无线装置120a通信。在无线 装置120a处,应用程序420和套接口 422通过数据协议堆栈424执行。对于图4所示的实 施例,每一装置处的数据协议堆栈利用在IP之上操作的TCP和/或UDP。一般来说,数据协 议堆栈可针对任何数目的层来实施任何协议组合。无线装置120a经由Rm接口 428a与TE2 装置IlOa通信,并经由Um接口 428b与无线网络130通信,其中Rm和Um中的“m”代表移 动。无线网络130通常针对其Um接口 428b向无线装置120a指派单个IPv4 (IP版本 4)地址。将这个IP地址表示为a. b. c. d。无线装置120a又向TE2装置IlOa指派IP地址 a. b. c. d,TE2装置IlOa接着能够使用此IP地址来获得一般数据/IP连接。所有无线专用 协议仍然在无线装置120a中运行。将具有目的地IP地址a. b. c. d的输入IP包从无线网 络130发送到无线装置120a,且在Um接口 428b上接收。无线装置120a将这些IP包通过 Rm接口 428a转发给TE2装置110a。类似地,将由TE2装置IlOa产生的输出IP包从接口 418发送到Rm接口 428a。无线装置120a接着将这些IP包转发给Um接口 428b,Um接口 428b接着将这些IP包发送到无线网络130。可使用基于目的地IP地址的标准IP路由实现在无线装置120a处的Rm与Um接 口之间转发IP包。对于每一 IP包,从IP包中提取目的地IP地址,且搜索路由表中的条目 以找出最佳输出接口以到达此目的地IP地址。或者,可将Rm和Um接口桥接在一起,因为 在每一方向上只有一个针对IP包的业务路径。桥接允许将第一接口“粘合”到第二接口, 使得始终将在第一接口上接收到的IP包在不经过IP路由的情况下转发到第二接口。在对 于在第一接口上接收到的所有IP包只有一个可能的数据路径的情况下,桥接是最佳选择。 桥接可以是单向的或双向的。配置400允许TE2装置IlOa重新使用指派给无线装置120a的IPv4地址,且连接 到无线网络130以获得一般数据/IP连接。然而,配置400可能不允许TE2装置IlOa访问 通常只能供无线装置120a使用的无线数据业务。这些无线数据业务可能只能通过特殊协 议和建立到无线装置120a中的数据处理能力来访问。这些特殊协议可在无线装置120a处 由数据协议堆栈424和/或在数据协议堆栈424之上运行的应用程序420处理。为了使得 这些无线数据业务可在TE2装置IlOa上可用,无线装置120a将需要在本地获得对业务的
10访问,并且接着通常将使用专有或标准化接口把业务转发到TE2装置110a。如果无线装置120a访问并转发针对TE2装置1 IOa的无线数据业务,那么在TE2装 置IlOa中运行的应用程序410应能够与在无线装置120a中运行的应用程序420通信。此 外,在无线装置120a中运行的应用程序420应能够从无线网络130接收数据、处理接收到 的数据并向TE2装置IlOa提供特定业务。这全部需要经由以下三个通信路径双向交换数 据的能力⑴经由接口 418、428a和428b从TE2装置IlOa到无线网络130 ; (2)经由接口 418和428a从无线装置120a到TE2装置IlOa ;和(3)经由Um接口 428b从无线装置120a 到无线网络130。无线广域网通常向无线装置120a提供单个IPv4地址。在此情况下,无法用单个 IPv4地址使用标准IP路由将IP包发送到三个不同的目的地(到接口 418、428a和428b)。 无线广域网可能能够向无线装置120a指派多个IP地址。在此情况下,无线装置120a可 配置一个或多个Um接口、向无线装置上的每一 Um接口指派唯一 IP地址并向TE2装置1 IOa 上的接口 418指派唯一 IP地址。可接着使用基于包中的目的地IP地址的路由将从无线网 络接收的包转发到TE2装置1 IOa或无线装置120a上的数据协议堆栈。然而,TE2装置1 IOa 与无线装置120a之间的通信路径仍然需要能够交换IP包。此外,多个IP地址可用本身并 不确保TE2装置IlOa能始终获得无线数据业务。举例来说,所需无线数据业务可能只能从 附接网络点(且因此通过例如Um接口 428b的特定网络接口)获得,所述附接网络点还用 来向TE2装置IlOa提供一般数据/IP连接。由于TE2装置IlOa已经在所述网络接口(其 能够提供所需的无线数据业务)上使用由无线网络指派的IP地址,因而发送到此IP地址 的IP包仍然需要选择性地路由到不同目的地——TE2装置IlOa和无线装置120a。图5展示用于用单个指派的IP地址经由无线装置120b为TE2装置IlOb提供无 线数据业务和数据/IP连接的配置500。TE2装置IlOb和无线装置120b分别是图1中的 TE2装置110和无线装置120的另一实施例。在TE2装置IlOb处,应用程序510和套接口 512通过数据协议堆栈514执行。TE2装置IlOb经由接口 518与无线装置120b通信。在 无线装置120b处,应用程序520和套接口 522通过数据协议堆栈524和路由层526执行。 通常将路由层526实施为IP网络层的一部分,且路由层526为通过IP网络接口接收的IP 包提供路由功能性。无线装置120b经由Rm接口 528a来与TE2装置IlOb通信,且经由Um 接口 528b来与无线网络130通信。无线网络130向无线装置120b指派单个IPv4地址a. b. c. d,无线装置120b又将 此IP地址指派给TE2装置110b。TE2装置IlOb能够如上文针对图4中的配置400描述那 样使用此IPv4地址获得一般数据/IP连接。所有无线专用协议仍然在无线装置120b中运 行。配置500允许TE2装置IlOb使用基于IP的接口经由无线装置120b获得各种无 线数据业务。这可通过提供表1中列出的通信路径来实现。可如下文描述那样实施每一通 信路径。表 1
通信路径Im
1权利要求
至少一个处理器,其包括第一处理单元,其经操作以通过无线装置上的第一应用提供第一无线数据业务;第二处理单元,其经操作以利用所述无线装置从无线网络获得单个IP地址;第三处理单元,其经操作以将所述单个IP地址指派到终端装置上以在所述终端装置上定义与所述无线装置的第一接口;第四处理单元,其经操作以指派所述单个IP地址以在所述无线装置上定义与所述无线网络的第二接口;第五处理单元,其经操作以推导出私用IP地址供所述无线装置与所述终端装置交换包;第六处理单元,其经操作以指派所述私用IP地址以在所述无线装置上定义与所述终端装置的第三接口;第七处理单元,其经操作以通过所述无线装置上的第二接口和所述第三接口提供所述终端装置和所述无线网络之间的第一基于IP的通信路径及使用所述单个IP地址;第八处理单元,其经操作以提供所述无线装置和所述终端装置之间的第二基于IP的通信路径,所述第八处理单元包括使用所述第三接口和所述第一接口;第九处理单元,其经操作以是用所述第二接口提供所述无线装置和所述无线网络之间的第三基于IP的通信路径及使用所述单个IP地址;第十处理单元,其经操作以针对所述无线装置、所述无线网络和所述终端装置之间的通信实施所述第一基于IP的通信路径、所述第二基于IP的通信路径和所述第三基于IP的通信路径;以及第十一处理单元,其经操作以至少使用第二通信路径经由所述无线装置上的所述第一应用向所述终端设备上的第二应用提供所述第一无线数据业务,其中所述私用IP地址使得所述无线装置将与所述第一无线数据业务对应的包同与所述终端装置对应的一般通信包区分开。
2.一种使用基于因特网协议(IP)的接口提供无线数据业务的方法,其包括 经由无线装置上的第一应用提供第一无线数据服务业务;所述无线装置从无线网络获得单个IP地址;向终端设备指派所述单个IP地址,以定义所述终端设备上与所述无线装置的第一接π ;指派所述单个IP地址,以定义所述无线装置上与所述无线网络的第二接口 ; 推导出私用IP地址,以供所述无线装置用来同所述终端设备交换包; 指派所述私用IP地址,以定义所述无线装置上与所述终端设备的第三接口 ;经由所述 无线装置上的所述第二接口和所述第三接口在终端设备与所述无线网络之间提供第一基 于IP的通信路径及使用所述单个IP地址;使用所述第三接口和所述第一接口在所述无线装置与所述终端设备之间提供第二基 于IP的通信路径;使用所述第二接口在所述无线装置与所述无线网络之间提供第三基于IP的通信路径 并使用所述单个IP地址;使用指派给所述无线装置、所述无线网络和所述终端设备的单个IP地址来实施所述 第一基于IP的通信路径、所述第二基于IP的通信路径和所述第三基于IP的通信路径;至少使用所述第二基于IP的通信路径、经由所述无线装置上的所述第一应用向所述 终端设备上的第二应用提供所述第一无线数据业务,其中所述私用IP地址使得所述无线 装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一般通信包区 分开;其中所述提供所述第一基于IP的通信路径包括用所述单个IP地址作为源地址将从所述终端设备接收的输出包转发到所述无线网 络,以及用所述单个IP地址作为目的地地址将从所述无线网络接收的输入包转发到所述终端 设备;其中使用所述私用IP地址与所述终端设备交换包包括用所述私用IP地址作为各自的源地址将来自所述无线装置的输出包发送到所述终端 设备,以及用所述私用IP地址作为各自的目的地地址接收从所述终端设备发送到所述无线装置 的输入包。
3.一种在无线网络中的无线装置,其包括接口单元,其耦合到终端设备且经由所述无线装置可操作以在所述终端设备与所述无 线网络之间提供第一基于因特网协议(IP)的接口通信路径,在所述无线装置与所述终端 设备之间提供第二基于IP的通信路径,并在所述无线装置和所述无线网络之间提供第三 基于IP的通信路径;以及控制器,其可操作以使用由所述无线网络指派给所述无线装置的单个IP地址来实施 所述第一、第二和第三基于IP的通信路径,且进一步操作以指派所述单个IP地址至所述终 端设备上以供在所述第一基于IP的通信路径中使用,且其中所述控制器经操作以推导出 私用IP地址以用于所述无线装置与所述终端装置交换包,且其中所述控制器进一步经操 作以使用指派给所述无线装置的单个IP地址来实施所述第三基于IP的通信路径;以及无线数据业务模块,其经操作以经由所述无线装置上的第一应用提供第一无线数据业 务,且进一步经操作以使用至少所述第二基于IP的通信路径经由所述无线装置上的第一 应用提供所述第一无线数据业务至所述终端设备上的第二应用,其中所述私用IP地址使 得所述无线装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一 般通信包区分开;其中所述接口单元可操作以用所述单个IP地址作为源地址将从所述终端设备接收的 输出包转发到所述无线网络并用所述单个IP地址作为目的地地址将从所述无线网络接收 的输入包转发到所述终端设备;其中所述接口单元经操作使用所述私用IP地址作为各自的源地址将第二输出包从所 述无线装置发送到所述终端装置,并实施基于地址的路径或包过滤,以使用所述私用IP地 址作为各自的目标地地址接收从所述终端装置发送到所述无线装置的输入包。
4.一种在无线网络中的无线装置,其包括接口单元,其耦合到终端设备且经由所述无线装置可操作以在所述终端设备与所述无线网络之间提供第一基于因特网协议(IP)的接口通信路径,在所述无线装置与所述终端 设备之间提供第二基于IP的通信路径,并在所述无线装置和所述无线网络之间提供第三 基于IP的通信路径;以及控制器,其可操作以使用由所述无线网络指派给所述无线装置的单个IP地址来实施 所述第一、第二和第三基于IP的通信路径,且进一步操作以指派所述单个IP地址至所述终 端设备上以供在所述第一基于IP的通信路径中使用,且其中所述控制器经操作以推导出 私用IP地址以用于所述无线装置与所述终端装置交换包,且其中所述控制器进一步经操 作以使用指派给所述无线装置的单个IP地址来实施所述第三基于IP的通信路径;以及无线数据业务模块,其经操作以经由所述无线装置上的第一应用提供第一无线数据业 务,且进一步经操作以使用至少所述第二基于IP的通信路径经由所述无线装置上的第一 应用提供所述第一无线数据业务至所述终端设备上的第二应用,其中所述私用IP地址使 得所述无线装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一 般通信包区分开;其中所述控制器进一步经操作以使用所述第二基于IP的通信路径向所述终端装置实 施基于位置的业务中的至少一者或文本消息传递业务或多媒体和广播业务。
5.一种在无线网络中的无线装置,其包括接口单元,其耦合到终端设备且经由所述无线装置可操作以在所述终端设备与所述无 线网络之间提供第一基于因特网协议(IP)的接口通信路径,在所述无线装置与所述终端 设备之间提供第二基于IP的通信路径,并在所述无线装置和所述无线网络之间提供第三 基于IP的通信路径;以及控制器,其可操作以使用由所述无线网络指派给所述无线装置的单个IP地址来实施 所述第一、第二和第三基于IP的通信路径,且进一步操作以指派所述单个IP地址至所述终 端设备上以供在所述第一基于IP的通信路径中使用,且其中所述控制器经操作以推导出 私用IP地址以用于所述无线装置与所述终端装置交换包,且其中所述控制器进一步经操 作以使用指派给所述无线装置的单个IP地址来实施所述第三基于IP的通信路径;以及无线数据业务模块,其经操作以经由所述无线装置上的第一应用提供第一无线数据业 务,且进一步经操作以使用至少所述第二基于IP的通信路径经由所述无线装置上的第一 应用提供所述第一无线数据业务至所述终端设备上的第二应用,其中所述私用IP地址使 得所述无线装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一 般通信包区分开;其中所述控制器进一步经操作以实施以下两者中的至少一者在所述无线装置处实施 超文本传送协议(HTTP)服务器以向所述终端设备提供内容或在所述无线装置处实施简单 邮件传送协议(SMTP)服务器以接收和转发由所述终端设备发送的文本电子邮件消息。
6.一种使用基于因特网协议(IP)的接口提供无线数据业务的方法,其包括经由无线装置上的第一应用提供第一无线数据服务业务;所述无线装置从无线网络获得单个IP地址;向终端设备指派所述单个IP地址,以定义所述终端设备上与所述无线装置的第一接π ;指派所述单个IP地址,以定义所述无线装置上与所述无线网络的第二接口 ;推导出私用IP地址,以供所述无线装置用来同所述终端设备交换包; 指派所述私用IP地址,以定义所述无线装置上与所述终端设备的第三接口 ;经由所述 无线装置上的所述第二接口和所述第三接口在终端设备与所述无线网络之间提供第一基 于IP的通信路径及使用所述单个IP地址;使用所述第三接口和所述第一接口在所述无线装置与所述终端设备之间提供第二基 于IP的通信路径;使用所述第二接口在所述无线装置与所述无线网络之间提供第三基于IP的通信路径 并使用所述单个IP地址;使用指派给所述无线装置、所述无线网络和所述终端设备的单个IP地址来实施所述 第一基于IP的通信路径、所述第二基于IP的通信路径和所述第三基于IP的通信路径;至少使用所述第二基于IP的通信路径、经由所述无线装置上的所述第一应用向所述 终端设备上的第二应用提供所述第一无线数据业务,其中所述私用IP地址使得所述无线 装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一般通信包区 分开;在所述无线装置接收数据包;向所述数据包执行包过滤以确定所述数据包的转发,其中所述包过滤包括与所述第一 应用相对应的参数;如果所述执行的结果是所述数据包与所述参数匹配,则向所述第一应用转发所述数据 包,或者如果所述执行的结果不是所述数据包与所述参数匹配,则向所述终端装置转发所 述数据包。
7.根据权利要求6所述的方法,进一步包括其中接收所述数据包进一步包括使用所述私用IP地址作为目标地地址接收从所述终 端装置发送到所述无线装置的输入包;如果所述输入包包括与所述参数相匹配的数据,则向所述第一应用转发所述输入包;以及如果所述输入包不包括与所述参数相匹配的数据,则向所述无线网络转发所述输入包。
8.根据权利要求6所述的方法,进一步包括其中接收所述数据包进一步包括使用所述单个IP地址作为目标地地址接收从所述无 线网络发送到所述无线装置的输入包,以及具有应用明确的过滤器参数的输入包;如果所述应用明确的过滤器参数与对应于所述第一应用的所述参数相匹配,则向所述 第一应用转发所述输入包;及如果所述应用明确的过滤器参数不与对应于所述第一应用的所述参数相匹配,则向所 述终端装置转发所述输入包。
9.根据权利要求6所述的方法,其中所述参数包括从协议标头中的区域推导出的数据。
10.一种在无线网络中的无线装置,其包括接口单元,其耦合到终端设备且经由所述无线装置可操作以在所述终端设备与所述无 线网络之间提供第一基于因特网协议(IP)的接口通信路径,在所述无线装置与所述终端设备之间提供第二基于IP的通信路径,并在所述无线装置和所述无线网络之间提供第三 基于IP的通信路径;以及控制器,其可操作以使用由所述无线网络指派给所述无线装置的单个IP地址来实施 所述第一、第二和第三基于IP的通信路径,且进一步操作以指派所述单个IP地址至所述终 端设备上以供在所述第一基于IP的通信路径中使用,且其中所述控制器经操作以推导出 私用IP地址以用于所述无线装置与所述终端装置交换包,且其中所述控制器进一步经操 作以使用指派给所述无线装置的单个IP地址来实施所述第三基于IP的通信路径;以及无线数据业务模块,其经操作以经由所述无线装置上的第一应用提供第一无线数据业 务,且进一步经操作以使用至少所述第二基于IP的通信路径经由所述无线装置上的第一 应用提供所述第一无线数据业务至所述终端设备上的第二应用,其中所述私用IP地址使 得所述无线装置能将与所述第一无线数据服务相对应的包同与所述终端设备相对应的一 般通信包区分开;其中所述无线数据业务模块进一步经操作以 在所述无限装置接收数据包;向所述数据包执行包过滤以确定所述数据包的转发,其中所述包过滤包括与所述第一 应用相对应的参数;如果所述执行的结果是所述数据包与所述参数匹配,则向所述第一应用转发所述数据 包,或者如果所述执行的结果不是所述数据包与所述参数匹配,则向所述终端装置转发所 述数据包。
11.根据权利要求10所述的方法,其中所述无线数据业务模块进一步经操作以 使用所述私用IP地址作为目标地地址接收从所述终端装置发送到所述无线装置的输入包;如果所述输入包包括与所述参数的匹配,则向所述第一应用转发所述输入包;以及 如果所述输入包不包括与所述参数的匹配,则向所述无线网络转发所述输入包。
12.根据权利要求10所述的方法,其中所述无线数据业务模块进一步经操作以 使用所述单个IP地址作为目标地地址接收从所述无线网络发送到所述无线装置的输入包,以及具有应用明确的过滤器参数的输入包;如果所述应用明确的过滤器参数与对应于所述第一应用的所述参数相匹配,则向所述 第一应用转发所述输入包;及如果所述应用明确的过滤器参数不与对应于所述第一应用的所述参数相匹配,则向所 述终端装置转发所述输入包。
13.根据权利要求6所述的方法,其中所述参数包括从协议标头中的区域推导出的数据。
全文摘要
本申请涉及使用基于IP的接口在TE2装置上支持无线数据业务的方法和设备。无线网络向无线装置指派单个IP地址,所述无线装置将这个IP地址指派给耦合到所述无线装置的TE2装置。所述无线装置推导出私用IP地址以用于与所述TE2装置通信。所述无线装置使用所述单个IP地址来转发在所述TE2装置与所述无线网络之间交换的包。所述无线装置通过(1)针对发送到所述TE2装置的输出包使用所述私用IP地址且(2)对从所述TE2装置接收的输入包执行基于地址的路由或包过滤来与所述TE2装置交换包。所述无线装置通过(1)针对发送到所述无线网络的输出包使用所述单个IP地址且(2)对从所述无线网络接收的输入包执行包过滤来与所述无线网络交换包。
文档编号H04W80/00GK101964826SQ201010503308
公开日2011年2月2日 申请日期2006年4月20日 优先权日2005年4月21日
发明者厄平德·辛格·巴贝尔, 尼什沙尔·阿布罗, 马尔切洛·利奥伊 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1