节点文献
Hotspot2.0中报文分片传输模块的设计与实现
Design and Implementation of Packet Fragmentation Transmission Module in Hotspot 2.0 Protocol
【作者】 马骥;
【导师】 雷友珣;
【作者基本信息】 北京邮电大学 , 软件工程, 2015, 硕士
【摘要】 从智能终端的技术升级到移动互联网业务的快速发展,移动网络给人们生活工作带来越来越多的方便。但对运营商与设备商来说,网络需求发展带来的压力却越来越大。作为移动网络的补充,WiFi热点的部署已经成为运营商网络建设工作的重点。不过,Wi-Fi网络也有其局限性,热点繁多杂乱,用户仅能靠名字尝试选网,业务设计与使用频繁,漫游选网障碍重重,网络间切换不便捷等劣势。面对这些问题,电器和电子工程师协会标准委员会首先推出了802.11u协议标准,该协议从技术设计实现上规定了Wi-Fi接入网络与外部网络之间如何更好的互通。之后Wi-Fi联盟在802.11标准的基础上推出Hotspot 2.0协议,快速推进Wi-Fi网络无缝连接,广告推送,安全性等功能的实现。但在802.11标准中,为了保证通信传输效率与传输延迟之间的平衡,存在报文传输最大单元限制机制,这就要求Hotspot 2.0协议中必须对报文的分片与传输进行处理。本文首先结合802.11u标准与Hotspot 2.0协议,分析该协议特性的设计原理,新特性实现功能与原有多核软件平台的关系,重点分析了Hotspot 2.0协议中报文分片传输功能的详细设计思路。报文分片传输处理模块是Hotspot 2.0协议功能的一个子模块,它实现的是对STA请求的信息数据报文按照协议标准要求进行分片传输,保证STA收到正确的数据信息与状态信息,完整的拼装并获取返回的请求信息。本文采用了OOAD的思想对模块进行分析与设计,使用用例图和文字用例分析了功能需求,分析了模块间的依赖关系,使用顺序图表现各函数间的调用顺序,使用流程图分析了一些函数的内部设计流程。
【Abstract】 With the rapid development of intelligent terminals, mobile Internet services, more and more people enjoying the 3G/4G mobile internet to bring the fun at the same time, the pressure on network operators is growing. As a complement mobile networks, deploying WiFi hotspots becomes a priority carrier network construction work. However, Wi-Fi network has its limitations, such as the much messy of SSID, roaming network selection obstacles, not easy to switch between networks, etc.Faced with these problems, IEEE (Institute of Electrical and Electronics Engineers) Standards Board approved the extension of the standard 802.11u firstly, the standard specifies how the Wi-Fi network and external network access and better interoperability. After the Wi-Fi Alliance launched Hotspot 2.0 agreement based on the 802.11 standard, the rapid advance of Wi-Fi networks seamlessly, advertising push and security functions are all implemented. But in the 802.11 standard, in order to ensure a balance of communication between the transmission efficiency and transmission delay, there is a maximum packet transmission unit limiting mechanism.Firstly, this paper analyzes the design principle of the new feature, function relations with the original multi-core software platform and the detailed design ideas of Hotspot 2.0 protocol packet fragmentation transfer function.Packet fragmentation transmission processing module is a submodule in Hotspot 2.0 protocol functions, which implements the fragmentation transmission of information packets in station requests in accordance with the protocol standards, ensuring station to receive the correct data and status, information completly assemble and get the return request information. Therefore, this paper mainly includes parsing of the packet, screening and encoding.This paper uses the idea of OOAD analysis to design the module. The use case diagram and text use cases analysize the functional requirements, the use of sequence diagrams show the calling sequence of each function and the use of flow chats design a number of functions of the internal implementation details.
【Key words】 hotspot 2.0; 802.11u; fragmentation transmission; gas; anqp;
- 【网络出版投稿人】 北京邮电大学 【网络出版年期】2016年 03期
- 【分类号】TP311.52
- 【被引频次】1
- 【下载频次】45