WAP网关的研究与实现
作者单位:浙江大学
学位级别:硕士
导师姓名:陈纯
授予年度:2005年
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081201[工学-计算机系统结构] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:WAP 网关 无线会话协议 无线事务协议 无线传输层安全 状态机 多线程
摘 要:随着移动通信和因特网的迅速发展,移动终端上网的需求日益增加。由于移动终端处理能力、容量、能耗方面的不足以及无线网络在网络带宽、时延、可靠性能方面的缺陷,使无线终端不能直接使用传统的Internet协议来访问因特网上的各种服务,WAP技术应运而生。无线用户使用WAP协议来连接无线网络和有线网络,其中最关键的支撑系统就是WAP网关,负责无线网络协议与Internet协议之间的转换。因此,研究和实现一个高可用性的WAP网关对于满足越来越多无线用户的上网需求有着重要的意义。 本文讨论了实现WAP网关所需的各种技术,主要对核心WAP协议栈进行了详细的分析,提出在Linux环境下设计并实现使用多线程的状态机处理模块来统一处理各WAP协议栈的解决方案,对于线程调度、队列访问控制、编码转换等进行了详细的描述。并对保证无线网络安全的WPKI进行了仔细的研究,对于WAP网关需要承载无线网络安全协议和有线网络安全协议之间的转换而可能存在的安全隐患,提出了实现端到端安全的实现方案。由于WAP网关是所有无线用户访问因特网的中介,其处理能力至关重要,本文还讨论了基于Linux的WAP网关性能优化的解决方案,重点在于利用Linux的内核模块来实现分如式操作和网络访问的加速。 无线通信技术还在进一步发展中,WAP体系架构本身比较复杂,包含的系统和模块很多,而且还在不断演进和发展过程中,本文讨论并实现的基于Linux环境下的WAP网关只涵盖了WAP体系的核心部分,我们将在此基础上进行深入研究和完善,实现一个功能全面、性能优越、稳定可靠,能够满足移动运营需求的WAP网关系统。