摘要
针对Ad hoc网内移动节点MN(Mobilc Node)与Internet节点互联通信的情况,文章提出并实现了基于双网卡的Ad hoc与Internet节点间直接通信互联的通用框架。首先对现有的RFC3651 AODV(Ad hoc On-Demand Distance Vector)协议进行了修改,并通过NDIS(Network DriverInterface Specification)集成到现在的Windows XP操作系统中。然后在应用层设计实现了AODV与TCP/IP实现互通的网关程序,以安装在双网卡的移动节点MN上,通过简单的网关配置来实现AODV和TCP/IP数据包的转发。对修改后的AODV协议进行仿真后,用基于Windows XP的开发平台和802.11b无线网络接口搭建互联网络环境;通过测试验证,实现了Ad hoc与Internet节点间的直接通信。
A common framework based on double Network Interface Cards (NICs) is presented and implemented to connect directly Ad hoc mobile network to the wired Internet. Firstly, the current RFC 3651 AODV (Ad hoc On-Demand Distance Vector) protocol is modified and revised, and is integrated in the Windows XP by NDIS (Network Driver Interface Specification) intermediate driver. Secondly, the gateway program which implements the interconnection between AODV and TCP/IP is designed and installed on the nodes with double NICs. Thus, the packages can be forwarded between AODV and TCP/ IP by configuring the gateway simply. Finally, the revised AODV protocol is simulated, and a set of Internet network environment based on Windows XP and 802.11b wireless network interfaces is constructed to test and verify our method. The experimental results show that our method can implement the direct communication between the mobile nodes in Ad hoc and the nodes in Internet.
出处
《西北工业大学学报》
EI
CAS
CSCD
北大核心
2008年第5期582-587,共6页
Journal of Northwestern Polytechnical University
基金
国家部委基金(9140A17050206HK03)资助