解析GPRS 协议栈功能
http://tech.ddvip.com 2007年01月15日 社区交流 收藏本文
本文详细介绍解析GPRS 协议栈功能
GGSN的功能:GGSN内部维护GPRS骨干网, 外部可以连接多个数据网如Internet、企业网、X.25 网等,是GPRS骨干网和外部数据网的网关;在GPRS数据网中的地位很类同于传统GSM网中的GMSC的地位;负责产生数据业务的原始计费数据。
三、 GPRS 各个接口协议栈的功能
所谓协议栈就是对信息进行多次封装和解封的过程,以便能够在不同的实体间传送信息。
MAC媒体访问控制:MAC定义和分配空中接口的逻辑信道,并控制移动台接入这些共享的逻辑信道;MAC定义的逻辑信道有公共控制信道PCCCH:控制信令;分组广播信道PBCCH:广播系统消息;分组业务信道PTCH:传输分组数据;分组专用控制信道:功率控制、定时等。
RLC无线链路控制: RLC将上层LLC的数据分段和重组以便在逻辑信道上传送;RLC通过选择性重传,向上层提供一个可靠的链路;它根据无线链路的传输能力将1527个字节(LLC帧的最大长度)按CS(coding scheme)切成不同的小块,以便进行卷积、交织等信道编码。
LLC逻辑链路控制:LLC是MS和SGSN之间的协议。基于HDLC无线链路协议,传输能力1520个字节,加上7个开销字节,总共1527个字节;LLC向上层提供一个或多个由SAPI区别的、高度可靠无差错的、加密的逻辑链路(GMM,SM,SNDCP等);LLC与下层使用的无线接口协议无关,向下隔离无线网;下层GPRS无线接口协议的改变不会影响上层协议和网络子系统;对中断的帧可以进行错误检测和恢复;可以实现一对多点寻址(向多个MS发信息);传送的信息可以有不同的优先级即顺序控制;流量控制等。LLC实现了下层不同协议的向上统一,是保证向3G平滑过渡的一个关键点。它和SNDCP协议一起类同于CDMA1X网络中MS和PDSN之间的PPP协议的功能。
SNDCP子网聚合协议:将外网的各种协议(IPv4、Ipv6、X.25等)格式统一为一种协议格式;用NSAPI区分不同的应用;移动台和SGSN之间的IP数据包或X.25报文被分割成多个SNDC数据包单元以适应LLC的MTU的大小,数据包单元被放置到LLC帧内;完成数据的分段和重装;对数据进行压缩,以节约空中接口带宽;负责TCP/IP头的压缩;对数据进行加密等。
来源:中国移动 责编:豆豆技术应用