论文部分内容阅读
随着移动通信技术的飞速发展,第三代移动通信系统(3G)技术日益成熟并逐步商用化。相对第二代移动通信系统(2G)而言,3G具备全球漫游、接口开放、能跟多种网络互联、终端多样化以及能从2G平稳过渡等特点。 WAP(Wireless Application Protocol无线应用协议)作为数字移动电话、互联网或其他手持数字终端、计算机应用程序之间进行通信的开放式全球标准,无疑是推动2G向3G平滑过渡的关键业务之一。 WAP由一系列协议组成,从WAP 1.0至今发展了多个版本,目前最高版本为WAP 2.0。WAP2.0新集成了XHTML、TCP/IP、HTTP1.1(超文本协议)和传输安全层(TLS/SSL)等标准。并能适应不同的硬件环境,支持Web开发者自行开发PC机和客户端的应用。 本论文回顾了WAP技术发展的历史和现状,分别讨论了WAP1.x和WAP2.0的特点、编程模型和体系结构。研究了目前用于承载WAP业务的主要方式。比较讨论了CSD、GPRS、CDMA2000网络承载WAP的协议栈配置和网络结构。通过分析比较,总结出WAP无线承载方案的优缺点。 结合CDMA2000 1x网络的升级方案,设计开发了一个BREW平台下用于测试基于CDMA2000 1x网络WAP网关性能的手机模拟客户端软件。诊断软件支持WAP1.x和WAP2.0两种协议栈,测试计算出连接WAP系统几个关键点的响应时长,分析WAP网关的性能。 本文给出了软件设计功能,设计框架并分析讨论了各功能模块的设计方案。介绍了各个模块的设计思路,着重介绍了基于WSP/WTP/UDP这种通信方式的通信模块的设计。并在BREW平台下完成了代码的开发与模拟测试。