论文部分内容阅读
随着社会经济和移动通信的快速发展,移动数据业务越来越多样化,其日趋庞大的用户使用量给运营商带来了巨大的商机。同时,移动网络结构也变得越来越复杂,这给网络维护人员带来了巨大的挑战。为了提高移动核心网的维护效率,需要开发一个能够自动监测网络的系统。GPRS (General Packet Radio Service,通用分组无线业务)拨测系统能模拟GPRS网元和各类数据业务,周期性地对GPRS核心网发起自动测试,极大地减少网络维护所需的时间和人力。LLC (Logical Link Control,逻辑链路控制)协议为上层协议的信令和数据提供非确认模式和确认模式的信息传输服务,是GPRS拨测系统中非常重要的一部分。本文的主要工作是对LLC协议进行研究,然后提出LLC模块的设计方案,并对该设计方案进行代码实现和软件测试。测试结果表明,本文设计和实现的LLC模块能够很好地满足拨测系统的需求。首先,本文从整体上研究了GPRS网络和移动拨测系统,其中包括GPRS网络架构、协议、基本过程、GPRS的应用以及移动拨测系统的框架和工作原理。然后,对LLC协议的功能和流程进行了深入研究,并结合GPRS拨测系统的设计需求和软件结构,提出了LLC模块的设计方案,重点介绍了LLC模块主要数据结构、接口和程序处理流程的设计。最后,对设计的LLC模块进行了软件实现,并根据软件测试理论,对实现的LLC模块进行了测试,以验证LLC模块的功能和流程的正确性。测试包括单元模块测试和系统集成测试,并通过输出信息、工具软件抓取的测试数据包对测试结果进行分析。在论文的最后,对本文所做的工作进行了总结,并给出了下一步工作的方向。