论文部分内容阅读
WCDMA是第三代移动通信系统的主流技术之一,能够提供统一的全球范围内覆盖和使用的系统,支持从语音到分组数据到多媒体业务,能够根据需要提供带宽。
本课题来自康佳研究院3G手机协议栈研发项目。文章简要阐述了移动通信的知识背景以及发展现状和趋势,对UMTS系统的结构和协议平面给予描述。结合手机开发项目,简要介绍WCDMA手机的协议栈结构。
依据3GPP的R99版本协议,作者对分组域的控制平面协议中最重要的两个模块,移动性管理模块(GMM)和会话管理(SM)模块的协议流程进行了详细分析。包含GMM中的附着、分离、安全性管理和路由更新流程。SM模块的PDP上下文激活、修改、去激活过程。
在设计开发上,引用了一种新的开发方法SDL语言,描述了这种语言的特点以及语法。并介绍了如何使用Telelogic SDT工具进行通信协议的开发。作者完成的是SM层的软件编制,包括对SM总体结构的设计,模块之间的接口定义,状态机的分析以及数据结构的定义。随后详细描述了SM中最重要的流程PDP上下文激活的SDL语言设计过程。最后本文对SDL语言设计的程序如何转变为可用的C语言,实现与RTOS系统集成,完成与外部的环境进行交互给出了详细的方案,并给出测试方法和结果。