首页 理论教育 深度剖析GPRS协议网络模型

深度剖析GPRS协议网络模型

时间:2023-06-25 理论教育 版权反馈
【摘要】:MAC的主要作用是定义和分配空中接口的GPRS逻辑信道,使得这些信道能被不同的移动台共享。GPRS的逻辑信道共有3类:分别是公共控制信道、分组业务信道和GPRS广播信道。这一层负责转送MS和SGSN之间的LLC帧。SNDC被称为子网依赖结合层。网络层的协议目前主要是Phase 1阶段提供的TCP/IP和L25协议。在网络传输中使用UDP协议的应用程序要负责实施重传,过滤多余信息等。

深度剖析GPRS协议网络模型

Um接口是GSM的空中接口。Um接口上的通信协议有5层,自下而上依次为物理层、MAC(medium access control)层、LLC(logical link control)层、SNDC(subnetwork dependant convergence)层和网络层。Um接口的物理层为射频接口部分,而物理链路层则负责提供空中接口的各种逻辑信道。MAC为媒质接入控制层。

MAC的主要作用是定义和分配空中接口的GPRS逻辑信道,使得这些信道能被不同的移动台共享。GPRS的逻辑信道共有3类:分别是公共控制信道、分组业务信道和GPRS广播信道。公共控制信道用来传送数据通信的控制信令,具体又分为寻呼和应答等信道。分组业务信道用来传送分组数据。广播信道则是用来给移动台发送网络信息。

LLC层为逻辑链路控制层。它是一种基于高速数据链路规程HDLC的无线链路协议。LLC层负责在高层SNDC层的SNDC数据单元上形成LLC地址、帧字段,从而生成完整的LLC帧。另外,LLC可以实现一点对多点的寻址和数据帧的重发控制。

BSS中的LLR层是逻辑链路传递层。这一层负责转送MS和SGSN之间的LLC帧。LLR层对于SNDC数据单元来说是透明的,即不负责处理SNDC数据。SNDC被称为子网依赖结合层。它的主要作用是完成传送数据的分组、打包,确定TCP/IP地址和加密方式。在SNDC层,移动台和SGSN之间传送的数据被分割为一个或多个SNDC数据包单元。SNDC数据包单元生成后被放置到LLC帧内。网络层的协议目前主要是Phase 1阶段提供的TCP/IP和L25协议。TCP/IP和X.25协议对于传统的GSM网络设备(如BSS和NSS等设备)是透明的。(www.xing528.com)

在GPRS网络传输中,常用的有两种传输协议,即TCP和用户数据报协议UDP,它们都是使用IP作为网络层协议,每组数据都通过端系统和每个中间路由器中的IP层在互联网中进行传输,TCP主要负责把应用程序交给它的数据分成合适的小块,然后再交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等,为两台主机提供高可靠性的数据通信。

UDP协议与TCP协议最大的不同表现在数据传输的可靠性上,UDP协议是一种不可靠的或最尽力的协议,它本身不提供可靠的数据传输,但并不意味着在UDP协议之上就不能有可靠的数据传输。在网络传输中使用UDP协议的应用程序要负责实施重传,过滤多余信息等。如果一个UDP包在传输过程中丢失或者损坏,需要引起发送数据的应用程序注意才行。TCP协议和UDP协议各有优势,工业监控系统中究竟是采用TCP协议还是UDP协议,可以根据实际条件和技术水平来综合考虑。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈