在通信系统中使用微隧道的方法和装置的制作方法

文档序号:7577465阅读:140来源:国知局
专利名称:在通信系统中使用微隧道的方法和装置的制作方法
技术领域
本发明一般地涉及数据分组传输,特别地涉及微隧道的使用。
背景技术
因特网协议(IP)“隧道”已经成为一个普遍地用于通过因特网传输数据单元(称之为数据报)的机制。使用隧道模式涉及将一个原始IP分组纳入另一个IP分组。隧道模式还有附加的关于改变因特网路由对原始IP分组的效应的内涵。
典型地,隧道用于增加并修改所部署的路由架构,比如在多点传送路由、移动IP和虚拟专用网(VPN)的行为。从传统的尽力而为IP分组传递的角度来看,隧道的表现像任何其它链路一样。分组进入隧道的一端,且被传递给另一端,除非资源过载或错误导致它们丢失。
信息可被封装并通过隧道路由。在最一般的情况下,系统有一个称作有效载荷分组的分组需要被封装并被路由。该有效载荷分组首先在通用路由封装(GRE)分组中被封装,它可能也包括一个路由选择。所得的GRE分组然后就可以被封装在某一其它协议中,然后转发。该外部协议被称作传递协议。
对于移动IP,无线系统与IP网络接口。隧道被用于从IP网络传送数据到无线系统中的基础设施元件。该数据可以涉及用于传送到一个移动节点和/或从该同一移动节点传送出的多个数据流。这种情况下,该系统必须为每个流建立单独的隧道。
在移动IP中,与移动节点相关联的归属代理通过构建一个新的包含该移动节点的转交地址作为目的地文件IP地址的IP头来将分组从归属网络重新指向转交地址。归属代理是一个在移动节点的归属网络上的路由器,维持着有关该设备的当前位置信息,该信息在转交地址中标标识。该转交地址是一个临时的IP地址,当设备从自己的归属网络以外的某个地方进行连接时,该地址用于移动节点使信息得以传递。转交地址标标识移动节点连接于因特网的当前点并且无需改变设备的归属地址(永久的IP地址)就可能从一个不同的位置来连接。然后,新的头遮蔽或封装原始分组,致使移动节点的归属地址对于封装后分组的路由选择毫无作用直到它到达转交地址为止。这样的封装也叫做隧道效应,它暗示着分组是通过隧道穿越因特网,将IP路由的通常效应旁路。
在移动IP环境中,需要标识各自都与同一个移动节点相关联的多个隧道。进一步说,需要最优化系统资源的灵活的隧道设置。
附图的简要描述

图1是支持移动IP的无线通信系统。
图2是通用路由封装(GRE)格式。
图3是GRE秘钥格式。
图4是一个GRE秘钥空间的说明。
详细描述无线通信领域有许多应用,比如,无绳电话、寻呼机、无线本地回路、个人数字助理(PDA)、因特网电话和卫星通信系统。一个特别重要的应用是用于移动订户的蜂窝式电话系统。在此,术语“蜂窝式”系统涵盖蜂窝式和个人通信业务(PCS)频率二者。已经为包括如频分多址(FDMA)、时分多址(TDMA)和码分多址(CDMA)的此类蜂窝式电话系统开发了各种不同的通过空中接口。就此方面,已经建立了不同的国内和国际标准,包括如,高级移动电话业务(AMPS)、全球移动系统(GSM)和过渡标准95(IS95)。电信业协会(TIA)和其它熟知的标准组织公布了IS-95和它的派生标准IS-95A、IS-95B、ANSI J-STD-008(这里经常并称作IS-95)以及所提出的高数据率系统。
依照IS-95标准配置的蜂窝式电话系统采用CDMA信号处理技术来提供高效率和健壮的蜂窝式电话服务。一个使用CDMA技术的示例性的系统是由TIA提出的CDMA2000 ITU-R无线传输技术(RTT)候选提交方案(这里称为cama2000)。在IS-2000的草案版本给出了cdma2000的标准并已经由TIA和3GPP2批准。另一个CDMA标准是W-CDMA标准,包括在3rdGenerationPartnership Project“3GP”文档.TS 25.211、3G TS 25.212、3G TS 25.213和3G TS 25.214中。
图1中例示了一个支持移动IP的蜂窝式通信系统。系统100支持数据分组通信,其中“分组”是包括含有控制信息和用户数据的头的一种信息的逻辑编组。分组经常被用于指数据的网络层单元。注意,术语数据报、帧、消息和段也用于描述开放式系统互联(OSI)参考模型中的不同层上的逻辑信息编组。
系统100中,分组数据服务节点(PDSN)102在无线通信系统和IP网络之间接口。在移动IP环境中,PSDN也可以称作外部代理(FA)。归属代理(HA)是移动节点的归属网络中的节点,其使得即使移动节点未连接于归属网络时,移动节点仍可以归属地址到达。
继续图1,PDSN 102通过分组控制功能块/基站控制器(PCF/BSC)104与各种不同的移动节点(MN)进行通信。注意,PCF和BSC可驻留在分立的基础设施元件中或可被组合在一个元件中,如图1所示。PDSN 102通过PCF/BSC104为MN108、110提供通信。移动交换中心(MSC)也与PCF/BSC104通信。
对于典型的分组数据通信来说,PCF/BSC 104发送一个A11注册请求消息给PDSN 102以便在其自身和PDSN之间建立一个A10/11界面。各种不同的界面是指基础设施元件之间的通信链路或会话。A11界面一般被标识为PDSN 102和PCF/BSC 104之间的链路。
PCF/BSC 104把移动站标识符结合至PCF/BSC 104内唯一的分组会话标识符(PSI),例如国际移动订户标识码(IMSI)之类的移动标识码(MIN)。IMSI是用于唯一地标识个人移动站(即移动节点)的号码。在一些情况下,如果只使用10位数字的MIN,可能会发生含糊不清的情况。在一个系统中,IMSI的前三个(最重要的)十进制的数字是移动国别代码(MCC);剩下的几位数字是国内移动站标识码(NMSI)。
对于每个到MN 108或MN 110的数据通信来说,PCF/BSC 104建立一个单独的链路。当PCF/BSC 104建立了该链路时,PCF/BSC 104在被发送到PDSN的A11注册请求消息内包入PSI。以这种方式,对于给特定MN的通信,比如给MN 108或MN 110的,经由指定链路进行处理。随着数据服务的数量的增加,MN可能想要同时有多个数据通信。这种情况下,PCF/BSC 104寻求为每个通信建立一个链路。
本文中,“微隧道”是PDSN 102和PCF/BSC 104之间的逻辑连接,由源IP地址和目的地IP地址标识。例如,源头IP地址可被标识为“src-ip-address”而目的地IP地址可被定义为“dest-ip-address”。则微隧道由以下指定<src-ip-address=PDSN-IP,dest-ip-address=pcf-IP,GRE-key>.
在此背景下,“源”是指PDSN 102,目的地指PCF/BSC 104。注意,微隧道独立于空中接口服务实例(即,微隧道和空中接口服务实例之间没有一对一的映射)。
每个微隧道为一个给定的MN指定一个单独的通信。如图1所示,可为一个MN建立多个微隧道。图1的例子中,为三个到MN 108的单独通信建立了三个微隧道,而为两个到MN 110的单独通信建立了两个微隧道。然而,单个通信可以使用一个或多个微隧道。当PCF/BSC 104向PDSN 102发送消息时,微隧道被建立。一般地,该消息是一个A11注册请求。
一旦微隧道被建立,可通过所建立的微隧道传送通信。空中接口服务实例和微隧道之间无需一对一的映射。
微隧道是为以下目的服务●标识PPP上下文;●标识IP上下文;和●区别服务。
以下是对每种微隧道功能的详细描述。
PPP上下文微隧道被PDSN 102用于向无线接入网络(RAN)120指示由微隧道传送的数据分组是否可以丢弃(dropped)。代替这种指示,如果分组太陈旧了,RAN120可以决定将其丢弃。例如,如果使用了全状态(stateful)压缩或加密,在RAN 120中丢弃分组可能会导致解压产生问题。状态(state)是由实体维持的信息集。全状态(stateful)加密或压缩意味着加密器/解密器或压缩器/解压器维持状态信息。因此丢弃的分组会影响压缩器/解压器过程。在这种情况下,PDSN102为微隧道选择“不要丢弃”的属性。
微隧道进一步被PDSN 102用于指示那些通过给定的微隧道传送的分组要与通过另一个微隧道传送的其他分组区别处理。例如,PDSN 102可以指示由第一微隧道传送的分组有一个特定的头压缩,比如零字节头压缩。然后PCF/BSC 104解释这个信息并使用无无线链路协议(RLP-free)服务实例来传送这些分组。
IP上下文使用微隧道,PDSN 102向RAN 120指示数据分组重新排序在微隧道之间是允许的但不在微隧道之内不允许。这种方法与D.Black所著,2000年10月出版并标识为互联网工程任务组(IETF)的RFC 2983的“DifferentiatedServices and Tunnels(区别服务和隧道)”的4.1部分内的介绍相一致。在一些情况下,可能理想的是要在不同微隧道内的分组之间的重新排序与没有每个单独的微隧道内的分组的重新排序共存。
第一种情形中,支持不同品质的服务要求并在分组间加以区别的节点,比如区分服务(DS)节点,被指令对属于同一微流和相同品质的服务要求,比如保险转发(AF)等级的分组不进行重新排序。注意,DS和AF等级在(1)由J.Heinannen等所著,于1999年6月出版并标识为RFC 2597的“(AssuredForwarding PHB Group(保险转发PHB组”;(2)由K.Nichols所著,于1998年12月出版并标识为RFC 2474的“Definition of the Differentiated Services Field(DS Field)in the Ipv4 and Ipv6 header(Ipv4和Ipv6头中的区别服务领域(DS领域))”;和(3)由S.Blake所著,于1998年12月出版并作为RFC 2475标识的“An Architecture for Differentiated Services(区别服务的体系结构)”中定义。这里所引用的每个RFC文档由互联网工程任务组(IETF)提供。
区别服务(DS)希望提供一个框架和模块以使在因特网中部署可升级的服务区别成为可能。区别服务方法的目的是通过将体系结构分为两个主要组件,其中一个理解地相当好了而另一个刚开始理解,而加速了部署。分组转发是在一个一个分组基础上尽可能快地执行的任务。转发使用分组头来发现在路由表格内指定了分组输出接口的条目。路由选择在表格内设定条目并需要反映一个范围的传输和其他方针,并跟踪路径失败。路由表作为转发任务的一个后台过程而维持。区别服务域是因特网的一个连续部分,通过因特网,一套相一致的区别服务方针以协同方式被管理。区别服务域可以代表不同的管理域或自治系统、不同信任区域、不同的网络技术(如信元/帧)、主机和路由器等等。替代的实施例可以应用替代的方法,其中分组在其中进行区别并且使用独特的处理。替代的服务也为不同数据分组提供了变化的服务品质。
IP分组通过因特网的保险转发是理想的,例如,当一家公司使用因特网来互联分布在各地的各站点并希望确保企业内联网内的IP分组以高概率转发时。这种情况下,希望网络不要把属于同一微流的分组重新排序,其中一个微流是由源头地址、目的地地址、协议id和源头端口、目的地端口(若可用)来标识的应用到应用的分组流的单个实例。
保险转发(AF)分组为提供者DS域提供了一种用于为从用户DS域接收的IP分组提供不同级别的转发保险水平的方式。定义了四个AF类,其中每个AF类在每个DS节点内分配了一定数量的转发资源,比如缓冲器空间和带宽。希望使用由AF组提供的服务的IP分组根据用户定购的服务由用户或提供者DS域指派到一个或多个AF类中。
在每个AF类内,IP分组用三个可能的丢弃优先值中的一个标记。在出现拥塞时,分组的丢弃优先值确定在AF类内分组的相对重要性。拥塞的DS节点通过优选丢弃带有较高的丢弃优先值的分组来尝试保护具有较低的丢弃优先值的分组。
在DS节点内,IP分组的转发保险级别因此取决于(1)分配给该分组所属的AF类的转发资源的数量,(2)AF类的当前负荷,和,在该类中出现拥塞的情况下,(3)分组的丢弃优先值。
例如,如果提供者DS域的入口处的的通信量调节行动确定DS节点内的AF类只是适度负载有带有最低丢弃优先值的分组而且没有被带有两个最低丢弃优先值的分组过载,那么AF类可以提供高转发保险级别。
另一个实施例中,保险转发(AF)组提供在N个独立的AF类内的IP分组的转发。每个AF类内,IP分组被分配了M个不同水平的丢弃优先中的一个。属于AF类i且具有j丢弃优先的IP分组被标记为AF码点Afij,其中1<=i<=N且1<=j<=M。当前,为一般用途定义了每个类各带有三个级别的丢弃优先(M=3)的四个类(N=4)。更多的AF类或丢弃优先级别可被定义为本地使用。
微流的身份被藏(因为GRE封装)在RAN和PDSN之间的R-P接口上。因此,PDSN和RAN之间的DS节点不能将不同的微流彼此区分,除非PDSN为每个微流使用一个微隧道以便满足按次序传递的要求。对重新排序敏感的流的另一个例子是由IPsec保护的流。
图2描述了GRE格式。该数据分组格式包括传递头202、GRE头204和有效载荷分组206。GRE头204可以包括一个包含由封装器插入的四个八字节的数字的秘钥字段(key field)。该秘钥可由接收器用于鉴别分组的来源。一个实施例中,秘钥字段由两个字段组成。同样地,GRE头204可包括一个序列号字段。该序列号字段包含一个由封装器插入的无符号的32比特的整数。它可由接收器用于建立分组从封装器发送到接收器的顺序。
另一种情形下,某些分组,比如第二层隧道协议(L2TP)分组和IPsec分组,不应该被重新排序。通过为这些类型的通信量使用单独的微隧道,PDSN 102指令PCF/BSC 104在IPsec/L2TP通信量间进行重新排序是可以的,但不能在微隧道内进行。注意,L2TP是一个业界标准的因特网隧道协议。与点对点隧道协议(PPTP)不同,L2TP不要求客户工作站和服务器之间的IP连通性。L2TP只要求隧道介质提供面向分组的点对点的连通性。该协议可被用在如ATM、帧中继和X.25的介质上。L2TP提供了与PPTP相同的功能性。基于第二层转发协议(L2F)和PPTP规范,L2TP允许客户建立跨越居间网络的隧道。
在另一方面,对不同的微隧道而言,GRE头204的序列字段的序列空间是不同的。如果所有微隧道分享相同的序列空间,那么R-P接口可能不能够利用对差分服务代码点(DSCP)作不同标记的优势。DSCP被用于实现的服务品质(QoS)。一替换头字段,叫做DS字段,包括六比特的作为DSCP的码点以选择分组在每个节点经历的逐跳行为。DSCP在上文所述的RFC 2474中详述。
接收器会基于GRE序列号来对分组进行重新排序,并且由R-P接口获得的给带有某个码点的分组较高优先度的收获将会丢失。如果不同的微隧道不共享相同的序列空间,PDSN可以使用不同的微隧道用于发送带有不同DSCP的分组。
对由各微隧道传送的通信量的服务差别处理与微隧道ID无关,并且是基于外部DSCP或者在PDSN和RAN(比如RSVP)之间交换的其他信令信息的。
GRE秘钥字段的格式图3例示了根据一个实施例的GRE头204的GRE秘钥字段300,其中GRE秘钥字段300包括两个字段分组服务标识符(PSI)302和微隧道标识符(MTID)304。两个字段间的边界306不是固定的,因此图示来指示该边界可由PCF/BSC104或PDSN 102调整或确定。GRE秘钥字段300由PDSN 102用于通过MTID为给定的用户标识微隧道,也通过PSI标识相关的MN。
为了构造GRE秘钥字段300,PCF/BSC 104从MN,比如MN 108接收对数据服务的请求。PCF/BSC 104请求为MN 108建立一个链路用于服务数据服务。PCF/BSC 108发送GRE秘钥配置记录给PDSN 104。GRE秘钥键配置记录可在表格<PSI,L>中提供,其中L指示MTID字段304的长度。例如,如果记录为<00,2>,PSI被数字值00标识且最后两个比特可用于标识MTID。PDSN 102和PCF/BSC 104之间的GRE隧道中的秘钥字段的每个值标识一个微隧道。为了PSI字段确定,PCF/BSC 104构造一个<network address,subnet mask>列表,PCF从这个列表选择关联一个移动节点。
用于构建GRE秘钥字段300的一个通用方案允许PCF为给定的移动节点确定可用的PSI值。换言之,PCF确定GRE秘钥键配置记录。在一个实施例中,GRE秘钥字段300被指定为具有固定的比特数,即固定的长度。例如,GRE秘钥字段300可被指定为32比特,定义了如图4所示的GRE秘钥空间。GRE秘钥空间中的每个值由四个比特标识。GRE秘钥字段300被用于标识PSI字段302和MTID字段304,如图3所示。因此,如果两个比特用于标识MN,即目的地标识符PSI,剩下的两个比特用于标识微隧道,即作为微隧道标识符MTID。以这种方式,PCF能将GRE秘钥空间内所有的可用值分配给多个移动节点。
作为例子,PCF可以分配两个MSB比特00给MN 108。该配置记录即为<00,2>,指示为微隧道标识符,即MTID保留了两个比特。MN 108可用的与GRE秘钥相应的值则为0000,0001,0010和0011。MN 108有四个可用于微隧道的标识符。然后PCF可以分配三个MSB比特010给MN 110,其中配置记录为<010,1>,指示剩下一个比特给MTID。这种情况下,MN 110有两个可用于微隧道的标识符。所得的GRE秘钥值为0100,0101。换言之,PSI字段302和MTID字段304之间的边界306对每个移动节点是可变的。可以人为地设计不同移动节点可用的PSI和MTIS字段302、304会产生一种被分割的GRE秘钥空间。这种分割提供了系统内资源分配的灵活性。如上所述,PCF确定GRE秘钥空间内的分配并在配置记录表内向PDSN提供这种信息。
为多个移动节点分配可用的标识符是想要的,因此,PCF为每个移动节点确定一系列的值。这种确定可基于移动节点的历史应用、可用的服务或一些与系统有关的其他设计标准。尽管GRE秘钥字段300被指定为一个固定的长度,然而PSI和MTID字段302、304具有可变的长度,如由可变的边界306所指示。PSI字段302的长度越长,即分配给PSI越多的比特,就可标识越多的移动节点,因为PSI被用于标识移动节点。然而,PSI字段越长,为MTID留下的为给定移动节点标识微隧道的比特越少,因此,每个移动节点可用的微隧道越少。类似地,较短的PSI字段允许较少的MN,但允许每个MN更多的微隧道。
注意,替代的实施例可使用具有与GRE秘钥字段300不同比特数的替代字段。还有些其他的实施例可以实现具有可变比特数的字段,则PSI和MTID字段302、304可在可变长度字段内被分配。在后几种实施例中,PSI和MTID的长度分配可成比例地确定,或者可在给定可变长度字段的当前长度时逐一确定。
当PDSN 102接收到以与特定移动节点相关联的PPP实例为目的地的通信量时,PDSN 102将通信量封装进GRE隧道并依本发明所述设定GRE秘钥字段300。PDSN 102设定GRE秘钥字段300(即PSI字段302)的最重要比特(MSB)为PCF/BSC 104在对特定MN的A11注册请求消息中广而告知的网络地址中的一个,其中各个PPP实例与一IMSI相关联。网络地址的长度由与所使用的网络地址相关联的子网掩码确定。
PDSN 102设定GRE秘钥字段300的LSB(即MTID字段304)以标识传送分组的微隧道。LSB的数字值没有意义,只用于标识微隧道。
PCF/BSC 104通过检查GRE头204的秘钥字段300并基于在A11注册请求内向PDSN告知的“路由表”确定相关联的移动站ID来对通过微隧道接收的分组路由到移动站。在一种情况中,PCF/BSC 102可以指定GRE秘钥字段300的MSB并允许PDSN 104指定GRE秘钥字段300的LSB。
为了使A11注册信息向后兼容,PCF/BSC 104可在A11注册请求内用左对齐的PSI字段来填充PSI字段并把PSI字段的长度作为新信息元素添加到A11注册要求信息。
指定与微隧道相关联的GRE秘钥的另一种方法是PCF/BSC向PDSN(在A11注册请求信息内)发送微隧道的全部32比特的GRE秘钥,连同与要建立的微隧道的QoS特性。
如果在RAN 120处出现堵塞,RAN 120是预计会出现瓶颈之所,PDSN 102是丢弃分组的实体。注意,PDSN 102是可以丢弃整个IP分组而无需去除链路层成帧(当HDLC已经应用于分组时,BSC得到这些分组)的实体。同样地,PDSN 102将PPP控制分组与包含数据的PPP帧加以区分(PCF/BSC 102再次审视分组以作这种区分)。RAN是形成与带有不同QoS请求的分组相关联的队列的地方。
因为以上的事实,PCF/BSC 104可以是向PDSN 102提供背压(back-pressure)的实体。PCF/BSC 104应该基于DS码点应用背压。该概念是,不同DSCP的PCF/BSC 104队列的长度可以是不同的,因为PCF/BSC以不同的方式为不同的DSCP的扩展名(bin)。更精确地,PCF应该可通过指定<PSI,DSCP,MTID>三连体来应用背压。移动节点应该能够设定PSI,DSCP,MTID的任意一个为百搭(wild-card)值。例如<PSI,*,*>指示为所有以由PSI标识的移动站点为目的地的通信量的背压。
当前的A接口信令把由sr_id所标识的每个空中接口的服务实例映射到由<src-ip=PDSN-IP,dest-ip=PCF-IP,GRE-key=PSI>标识的GRE微隧道。也期望PDSN映射从因特网一侧接收的分组到一个由sr_id标识的适当的空中接口管道。在这种方法中,做了以下假定(1)假定具有适当的QoS特性的空中接口管道(即aka服务实例)在IP分组的接收之前就已建立;(2)假定PDSN意识到这些服务实例的QoS特性。
第一个假定是浪费的,因为在PDSN可能没有为微流接收分组。同样地,空中接口流可能的配置数量可能恰好超过空中接口可以同时支持的流的最大数量。因此,预先建立具有所有可能配置的空中接口流并期望PDSN映射流到空中接口流是不可能的也是不理想的。第二个假定需要一套新的信令用于将信息(即空中接口流的特性)从无线接入网络(RAN)传输到PDSN。当微流到空中接口流的映射在RAN中执行时,这种情况可以避免。
RAN可以访问两条用于创建具有要求特性的空中接口管道并将从PDSN接收的分组路由到这些空中接口管道的信息a)RAN知道基于由PDSN给的分组的QoS特性创建什么类型的服务实例;和b)RAN知道服务实例的特性。
另一个考虑是授权的问题。RAN,而非PDSN,通常是提供空中接口QoS作为对用户的服务的实体。因此,假定RAN负责授权用户接收QoS作为服务或非基于用户的RAN订购是合理的。此外,期望RAN是决定是否创建新的服务实例以区分分组处理的实体。
PDSN从因特网一侧不同的子网中接收分组。PDSN可以有与这些子网的不同的服务级别协议(SLA)。这些SLA使PDSN知道怎样根据DSCP的值处理每个分组。BSC只知道PDSN给它的特定DSCP和逐跳行为(PHB)之间的映射。因此,PDSN应该把接收的DSCP转化(即重新映射)成BSC知道的码点值。这是期望从DS框架的任何其他边界路由器得到的功能。
在另一个实施例中,移动节点知道与特定微流相关联的QoS要求。该移动节点告诉BSC/RAN所请求的QoS要求和与这个QoS处理相关联的GRE秘钥。然后,RAN确定移动节点是否被授权接收这种处理。RAN可以通过用计费、鉴别和授权(AAA)服务器的检查来校验授权以便基于订购而确定顾客的授权。另外地,RAN可以基于负载来做出这种决定。然后,RAN可以选择建立对所请求的QoS处理(比如对延迟敏感的QoS要求来说,没有RLP重传)的适当空中接口服务实例(即RLP实例)。然后,RAN请求建立准备传送这个微流的A10/A11接口。然后,MS将要求的QoS特性和指定微流的信息(比如源头IP地址、目的地IP地址、协议和端口数量)传送给PDSN。
在再一个实施例中,如果PDSN知道一特定微流要求一特定QoS处理,该信息既可直接通过PDSN和移动节点之间的IP管道传送,也可通过A接口并随后经空中接口信令传送。那么,该情形的其余部分就与移动节点是了解微流的QoS要求的实体的情形相类似了。PDSN会变成基于以上所述的SLA了解微流的QoS要求的实体。
PDSN需要新的A-接口消息来向BSC标识与由特定微隧道传送的分组相关联的特性。例如,PDSN向PCF指示由微隧道<PSI,MTID>传送的分组是0字节头压缩的。BSC使用该信息来在使用“RLP-free(无RLP)”服务实例的空中接口上传送这些分组。特别地,PDSN应该能够将下列属性与每个微隧道相关联●在该微隧道内丢弃是否允许。这是关键的服务品质标准。
●链路层辅助ROHC(LLAROHC)(0字节头压缩)应用。BSC需要这种信息来路由从PDSN接收的分组到为0字节头压缩依以上所述商定的服务实例。
●在DSCP和期望的逐跳行为(PHB)之间映射。在IP分组头中,PHB不是就这样被指示的,而是使用区分的DSCP值。在给定的网络域中,DSCP值和PHB之间存在一个本地定义的映射。标准化的PHB推荐一DSCP映射,但网络操作者可选择另外的映射。
●允许PDSN询问RAN是否支持要求特定类型处理的通信量的信令消息。这种询问可包括使PDSN能够对特定通信量执行接收控制的RSVP消息。
本领域的技术人员可以理解,信息和信号可以用多种不同技术和方法中的任一种来表示。例如,可在上述说明中引用的数据、指令、命令、信息、信号、比特、码元和码片可用电压、电流、电磁波、磁场或其粒子、光场或其粒子、或它们的任意组合来表示。
本领域的技术人员会进一步理解,结合在此揭示的实施例所描述的各种说明性的逻辑块、模块、电路和算法步骤可以实现为电子硬件、计算机软件或其组合。为了清楚地说明硬件和软件间的互换性,以上对各种说明性的部件、块、模块、电路和步骤按其功能性进行了一般描述。这种功能性是作为硬件还是软件实现取决于具体应用以及对总体系统设计上的约束。熟练技术人员可以针对具体应用以各种方式来实现所描述的功能,但这种实现方式的决定不应被解释为就此背离本发明的范围。
结合这里所公开的实施例来描述的各种说明性的逻辑块、模块和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或者为执行这里所述功能而设计的任意组合来实现或执行。通用处理器可以是微处理器、然而在备选方案中,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可以用计算设备的组合来实现,如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器或者任意其他这种配置。
结合这里所公开的实施例描述的方法或算法的步骤可以直接包含在硬件中、由处理器执行的软件模块中或在两者的组合中。软件模块可以驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM或本领域中已知的任何其他形式的存储介质中。示例性的存储介质耦合至处理器,从而该处理器可从存储介质读取信息,或把信息写入存储介质。或者,存储介质可以与处理器整合。处理器和存储介质可以驻留在ASIC中。ASIC可以驻留在订户单元中。或者,处理器和存储介质可以作为离散组件驻留在用户终端中。
提供所揭示的实施例的以上描述以使得本领域的任何技术人员能够实现或使用本发明。对本领域的技术人员而言,实施例的不同修改是显而易见的,此处定义的基本原则可以用于其他实施方式而不会脱离本发明的精神或范围。因此,本发明并非想要限定于此处显示的实施例,而是要与符合此处揭示的原理和新特征的最宽泛的范围相一致。
权利要求
1.无线通信系统中的一种方法,包括接收对移动节点的数据服务会话的请求;接收封装配置记录;分配一分组服务标识符给所述数据服务会话;分配一微隧道给所述移动节点的数据服务会话,该微隧道拥有一个微隧道标识符;以及产生封装字段作为对封装配置记录的回应,该封装字段包括所述分组服务标识符和所述微隧道标识符。
2.支持数据分组传输的通信系统中的一种方法,该方法包括使用第一微隧道标识符为一目的地标识第一组数据分组;发送所述带有第一微隧道标识符的第一组数据分组;使用第二微隧道标识符为所述目的地标识第二组数据分组;发送所述带有第二微隧道标识符的第二组数据分组。
3.如权利要求2所述的方法,进一步包括将第一数据处理与所述第一微隧道标识符相关联;以及将第二数据处理与所述第二微隧道标识符相关联。
4.如权利要求3所述的方法,其特征在于,所述第一处理和第二处理由服务要求的品质确定。
5.如权利要求3所述的方法,其特征在于,所述第一数据分组处理不允许第一组数据分组的任何部分被丢弃。
6.如权利要求3所述的方法,其特征在于,所述第一数据分组处理和第二分组数据处理是不同的。
7.如权利要求2所述的方法,进一步包括建立到所述目的地的隧道;其中所述第一和第二微隧道标识符在所述隧道内标识第一和第二微隧道。
8.如权利要求6所述的方法,进一步包括为所述第一组数据分组产生一个头部,该头部包括所述微隧道标识符。
9.如权利要求7所述的方法,其特征在于,该头部进一步包括目的地标识符。
10.如权利要求8所述的方法,其特征在于,所述微隧道标识符和目的地标识符是通用路由封装(GRE)秘钥的一部分。
11.如权利要求2所述的方法,进一步包括接收一配置记录,其标识可用于诸组数据分组的微隧道标识符。
12.如权利要求2所述的方法,其特征在于,该配置记录指定可用的目的地标识符用于标识目的地。
13.如权利要求11所述的方法,其特征在于,第一目的地是一个移动节点。
14.一种无线通信设备,包括用于接收对移动节点的数据服务会话的请求的装置;用于接收一封装配置记录的装置;用于向数据服务会话分配一分组服务标识符的装置;用于向移动节点的数据服务会话分配一微隧道的装置,该微隧道具有一微隧道标识符;和用于产生封装域作为对封装配置记录的回应的装置,该封装域包括所述分组服务标识符和微隧道标识符。
15.一种支持数据分组传输的无线通信设备,包括用于使用第一微隧道标识符为一目的地标识第一组数据分组的装置;用于发送所述带有所述微隧道标识符的第一组数据分组的装置;用于使用第二微隧道标识符为该的目的地标识第二组数据分组的装置;用于发送所述带有所述微隧道标识符的第二组数据分组的装置。
16.一种支持数据分组传输的无线通信设备,包括适于存储计算机可读指令的存储器装置;和处理器,适于处理所述计算机可读指令以接收一封装配置记录;向数据服务会话分配一分组服务标识符;向移动节点的数据服务会话分配一微隧道,该微隧道有一个微隧道标识符;以及产生封装字段作为对封装配置记录的回应,该封装字段包括所述分组服务标识符和微隧道标识符。
17.一种支持数据分组传输的无线通信设备,包括适于存储计算机可读指令的存储存储器;和处理器,适于处理所述计算机可读指令以使用第一微隧道标识符为一目的地标识第一组数据分组;为传输带有所述微隧道标识符的第一组数据分组而格式化;使用第二微隧道标识符为该目的地标识第二组数据分组;为传输带有所述第二微隧道标识符的第二组数据分组而格式化。
全文摘要
微隧道被用于向无线通信系统中的相同的移动节点提供多个数据服务会话。进一步地,微隧道的灵活性使系统资源得到最大的优化。一旦请求一个数据服务,就产生了封装配置记录。创建一个封装头作为对封装配置的回应。该封装头包括一个分组服务标识符和一个微隧道标识符。
文档编号H04L12/56GK1703885SQ200380101201
公开日2005年11月30日 申请日期2003年10月15日 优先权日2002年10月15日
发明者R·雷扎法, N·K·N·勒恩, P·E·本德, R·K·潘卡 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1