蜂窝网上的分组数据交换
发布时间:2006-10-14 7:35:37   收集提供:gaoqian
蜂窝网上的分组数据交换(苗青、严学良、高岩) 关键词:移动通信,移动分组数据技术,蜂窝数字分组数据 [摘要]蜂窝数字分组数据(CDPD)是一种在蜂窝电话网(如AMPS)的频谱上使用的移动分 组数据技术。CDPD的特点是可通过信道跳转利用蜂窝小区中的任何空闲信道,而不影响下 层蜂窝系统的话音业务。本文概述了CDPD无线接口的主要功能层,分别介绍了物理层、数 据铁路层和相关子网汇聚协议的的语义和功能特性,并强调了2个重要的方面——媒质接 入过程和信道跳转过程。 一、概述 蜂窝数字分组数据(CDPD)是一种移动数据技术,允许在一个蜂窝电话网(如AMPS) 的频谱上进行辅助的分组数据操作。CDPD的基本组成部分为末端系统(ES)和中间系统 (IS)。在Internet终端技术中,ES相当于主机,IS相当于路由器。ES是交换信息的实际 的物理和逻辑末端节点,而IS是CDPD存储、传递信息的基本结构。 ES有2种形式:一种为移动ES(M-ES),是用户通过无线接口接入CDPD网的设备,另 一种是固定ES(F-ES),供一般的主机、服务器或网关连接到CDPD的主干部分及为特殊 的应用和数据提供接入。 一个M-ES由一个移动终端(PC或其他标准设备)和一个CDPD无线MODEM组成,该MOD EM连接到移动终端上,管理无线链路和协议。通常,无线MODEM和移动终端之间的通信由 标准串口协议支持,如串行线形Internet协议(SLIP)或点对点协议(PPP)。 IS也有2种形式:一种是一般的IS,是一个不含CDPD和移动成分的简单路由器(在大 多数情况下是一个IP路由器),另一种是移动数据IS(MD-IS),是可根据当前位置上M -ES的状况来传递消息的专用IS。MD-IS由一组硬件构成,提供交换、记费、登记、鉴 权、加密和移动管理等功能。移动管理软件允许交换系统跟踪M-ES、允许M-ES使用唯一 的网络地址。CDPD移动管理软件是以移动IP模型为基础形成的。 除了ES和IS,CDPD的另一组成单元为移动数据基站(MDBS),它与一般的蜂窝基站 相似。一个MDBS不执行网络功能,它的主要功能是在下层话音网的制约下形成和管理M- ES与CDPD主干之间的空中接口,使CDPD主干部分能提供了非连接的传输业务(也称作数 据报业务)。一方面MDBS在大量的M-ES和它们服务的MD-IS(数据链接功能单元)之间 中继数据链接信息,另一方面MDBS进行无线资源管理,其中最重要的是根据话音网络激 活进行CDPD射频信道的跳频。 二、物理层 CDPD的物理层接收MAC(媒质体接人控制)层的比特流,将它们转换为可在30kHz射 频信道上传输的调制波形。一个MDBS和一个M-ES之间的通信建立在一对射频信道上(有 固定的频率间隔)。前向信道的传输方向为从MDBS到M-ES,该信道或者是由CDPD专用, 或者是CDPD和话音蜂窝网共用。在任何情况下只要前向信道用于CD-PD,信道中传输是 连续的。反向信道的传输方向为从M-ES到MDBS,并为与同一MDBS通信的所有M-ES共享。 一对关联的前向和反向信道构成了一个CDPD信道流。射频信道流的调制方式采用 GMSK (BT=0.5),一个大于中心载频的频率代表~个逻辑1,反之代表逻辑0。前向和反向射 频信道的调制速率都是19.2kb/s。 通过PHY层和无线资源管理单元(RRME)接口,RRME可: (1)将PHY层调谐到一对指定的信道上; (2)设置传输功率电平到预定值; (3)测量一个射频信道的接收信号电平和估计提供正常通信的潜能; (4)根据系统要求结束或恢复对PHY层的操作。 三、媒质接入层 1.媒质接人控制 MAC(媒质接入控制)层模拟成了一个位于PHY层和逻辑链路控制(LLC)层之间的 可进行逻辑操作的功能单元。M-ES中的MAC和MDBS中的相应的MAC协作。这一层的功能 是通过CPDP空中接口在对等的LLC实体之间传送信息,即链路协议数据单元(LPDU)。 针对这一目的,MAC层提供下列业务: (1)将LPDU打包为帧结构,确保LPDU的定界、帧同步和数据均透明。 (2)对LPDU进行编码,针对移动信道质量较差进行差错防止。 (3)在接收的顿中检测和纠正比特错误。 (4)在共享反向信道中引入仲裁。 (5)对前向信道的传输同步,使每个CD-PD单元发送的控制信息和数据能被正确 接收。 MAC层通过一个相关设备接口与RRME(无线资源管理单元)进行通信。通过该接口, MAC层告知RRME它是否已请求和当前选择的前向信道同步,也可传送接收到的错误比特 和错误块的数量等RRME的状态信息。这样,RRME可估计一个给定CDPD信道的接收能力 并提供无线资源管功能。 2.媒质接入过程 使用开缝非持久的DSMA/CD(带有竞争检测的数字识别多址)算法,一个M-ES可接 入反向信道。DSMA/CD使用忙/闲和译码状态标志。忙/闲标志指示反向信道是忙或闲。 译码状态标志指示MDBS是否已经将反向信道上的块成功译码。一个要发送数据的M-ES 首先检测忙/闲标志,如果发觉反向信道忙,M-ES随机延迟数个微时隙后再检测。由 于M-ES非持续地一直检测忙闲状态标志,接入方式为非持续性的。一旦发觉反向信道 为闭,M-ES会启动传输,同时将忙/闲标志置忙。 在M-ES开始一个传输后,它检测收到的每一个前向信道块中的译码状态标志(假 定为全双工操作),根据这个标志的值恢复或停止传输。这个标志值根据正在进行的 传输的过程提供一个实时的信息。如果译码状态标志表明MDBS没有遇到译码错误,M- ES继续传输,否则终止传输(注意MDBS不能识别由于信道损耗而产生的误码)。 四、逻辑链路控制层 LLC层的目的是通过CDPD空中接口在网络层之间传送信息。应用于这一层的协议称 为移动数据链路协议(MDLP)。 MDLP提供给上层SNDCP(相关子网汇聚协议)的主要功能是在一个CDPD信道流中设 置和控制一个或多个的逻辑数据链路连接。LLC层以上,每个数据链路连接被当做单独 的比特通道,可用来在一个MD-IS和一个M-ES之间或一个MD-IS和多个M-ES之间传送 消息。通过SNDCP在每个数据链路连接中可容纳一个或更多的网络业务流。 数据链路连接之间通过包括在每个消息(也称为帧)中的一个地址标签(临时设备 标识-TEI)进行的识别。TEI是一个纯LLC层的概念,仅供LLC层内部使用。 数据键路连接可以是点对点的或是同播的。一个同播数据键路在CDPD信道流中进行 一点对多点或多点对一点通信。2个同播数据链路由TEI的预定义值和已知值指定: (1)信道的TEI=1表明一层有3个同播信道。这个同播信道仅用来发送特定的控制 信息。 (2)信道的TEI=0表明这个同播信道用作数据键路管理。利用这个信道,一个M- ES中的RRME可接收在每个CDPD蜂窝中同播的无线资源管理信息。它接受信道流辨认参数, 蜂窝配置参数,信道接人参数和信道质量估计参数。 和同播数据链接相比,点对点数据键接用来在单个M-ES和它服务的MD-IS之间传输 信息。在点对点键路连接建立之前,为M-ES分配一个专用的TEI值(从16到2-1),然 后M-ES在点对点连接上发送、接收所有包含该TEI值的倾。因此,TEI被用作信道标识 或M-ES数据链路地址。每个M-ES被分配一个TEI值,在该 M-ES和它服务的MD-IS之 间这个TEI值被用来多路复用所有的网络层业务。 数据链路连接中的信息传送支持两种操作模式:确认模式和非确认模式。同播信道 中传送的信息只使用非确认模式,不使用差错校正和流校制机制。因此非确认模式传送 是不可靠的。根据网络层要求的眼务质量,点对点数据键路信道上传送的信息采用非确 认模式或确认模式。对每一个确认模式数据链路连接,为保证给定的服务质量,MDLP建 立控制机制。例如,MDLP提供顺序控制以保持数据链路连接中的帧的倾序,MDLP探测到 几个错误就启动校正过程,还提供流控制。 3、相关干网汇聚协议(SNDCP) 功能上,SNDCP在数据链路和网络层之间。假定网络层是独立的子网,它虚拟工作 在任何数据链路上,因此网络协议设想的业务不能直接映射到MDLP提供的业务中。因此, SNDCP可根据要求提供合作。SNDCP提供下列功能: 1、分段 为了被有限长度的数据链路帧容纳,网络协议数据单元(NPDU)根据需要被分段和 合成。分段的最大长度是2048字节,而MDLP支持的最大用户数据长度相当小(默认为13 0字节)。 2、加密 为保证CDPD空中接口上用户数据的保密性,NPDU在分段后加密。加密和解密的密钥 在安全管理单元(SME)中可得到。 3、多路复用 SNDCP在相同的数据链路连接中多路复用多个网络层的业务。这使几个网络层单元 可同时在SNDCP顶层运行。如2个网络协议(IP和CNLS)和2个管理单元(SME和MNRP-移 动网络登记协议)可同时运行在SNDCP的顶层。由它们各自的网络层协议标识(NLP)来 区别。 4、头压缩 为增加数据链路性能和有效性,SNDCP压缩和恢复冗余的网络控制信息。 5、数据压缩 为进一步增加数据键路性能,NPDU的数据部分根据ITU-T V.42进行二次压缩。 6、服务质量 SNDCP提供2种数据传输模式。确认模式在数据键路控制过程中传送NPDU。非确认模 式在数据键路控制之外传送NPDU。采用何种传输模式由网络层要求的业务质量参数决定。 六、信道跳转 由于CDPD是在蜂窝电话网开始运作之后提出的,它的设计和实现受到不能改变观存 的蜂窝系统的限制。因此CDPD被设计为对底层的蜂窝系统完全透明。当一个蜂窝系统为 话音传输选择一个新的信道时,它不会意识到CDPD的存在,因此它可能会占用正被CDPD 使用的信道。这时,CDPD信道会尽可能优先的占用另一条空闲信道上并继续CDPD操作。 CDPD操作在信道跳转的环境下,对它的下行键路性能会有影响。 MDBS在它和蜂窝基站之间采用合适的通信协议,或者应用监测设备(如取样器)来 寻找传输可用的信道。后一种情况下,MDBS通过检测进入发射天线的功率监测蜂窝基站 的发射信号。当发现功率上升,说明话音业务开始,若该信道被CDPD使用就进行一个强 制的信道跳转。在任何话音传输之前,MDBS关闭当前的前向信道结束数据传输,跳到一 个新的空闲蜂窝信道中,在该信道上继续传输它的前向数据业务。数据传输需要M-ESs 跟踪信道跳转,在找到该信道之前要一对指定的一组可能的CDPD信道进行搜索。 七、结论 CDPD是一种较新的移动数据技术。它的特点是能够在现存的蜂窝电话网上实现独立 的蜂窝系统或分组交换功能。在分组交换方面,CDPD可利用现有的蜂窝结构以最小的安 装投资快速发展起来。但它是否在专用的射频信道上实现要与业务的要求决定。很明显, 如不使用专用信道,下层蜂窝系统的业务激活会在很大程度上降低CDPD数据传输质量。 今后,随着CDPD的发展,很可能会为CDPD分配专用信道。
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50