论文部分内容阅读
随着无线通信技术和计算机技术的迅速发展,人们希望可以随时随地得到及时可靠的数据通信服务:在移动中访问因特网和互相通信。传统的网络其网络设备被网络连线所禁锢,无法移动,网络的覆盖范围无法变化。难以满足整个网络都需要运动的情况下提供通信服务的要求。在这种情况下,人们提出了自组网的概念,它克服了传统网络无移动性的不足,实现了可移动的数据交换。通常的自组网是指一种站点彼此都处于一种平等地位的平面结构,所有的站点都要提供中继服务。考虑到不是所有的站点都愿意提供中继服务及平面结构的局限性(在网络规模较大时性能会很差),本课题的无线移动自组织网络参考了蜂窝移动通信系统的特点,是一种具有两级结构的网络。使用专门的无线设备——“无线路由器”构成具有用户无线接入、无线组网和路由功能的无线互连网络,为移动用户提供无线接入、路由和中继服务。IEEE802.11b可以提供很高的通信速率,可以提供很好的接入性能,并且支持IEEE802.11b协议的设备正成普及的态势,因此成为我们所选择的链路层协议。本文针对在链路层采用IEEE802.11b协议以后,结合移动用户要在多个无线路由器间切换,研究了无线路由器提供接入需要解决的问题,通过接入网卡的设置,虚拟路由器、ARP代理和目的MAC地址的处理等解决了对移动用户全网漫游的支持。提出了如何对移动用户加入和离开的感知,以及对用户的接入控制的策略制定。并在hostap的基础上,在Linux下设计并实现了无线路由器的接入模块。 本文的研究是整个网络能正常运行的基础之一。