DocumentCode
2285229
Title
Design and implementation of ad hoc network protocol debugging environment
Author
Zhao, ZhiFeng ; Zheng, Shaoren
Author_Institution
Inst. of Commun. Eng., Switching Technol. & ATM Res. Center, Nanjing, China
Volume
2
fYear
2001
fDate
2001
Firstpage
855
Abstract
The multi-hopping and node mobility of an ad hoc network make it difficult to debug its protocol during implementation. It is unpractical to debug protocols on real radios at the beginning of the implementation. A debugging environment is very necessary and important for ad hoc network protocol implementation. This paper analyzes the special requirement for the debugging environment and provides a two-phase debugging method: first indoor and then outdoor debugging. To support indoor debugging, we construct the indoor debugging environment using our ad hoc network emulation systems. The emulation system is composed of one computer with a multi-port card and several network nodes. It can emulate the wireless channel and the mobility of the ad hoc network nodes (this means that dynamic topology changes are also emulated). The design and implementation details of our ad hoc network emulation system are presented. For the outdoor debugging phase, we built an ad hoc network testbed. We adopt the idea of a remote monitor to observe and control the behavior of moving nodes. The fixed monitor communicates with moving nodes through the ad hoc network protocols we design. Experience tells us that at the beginning of protocol implementation and debugging, an ad hoc network emulation system is indispensable. In addition, a remote monitor is a very useful tool for outdoor debugging.
Keywords
mobile radio; network topology; packet radio networks; program debugging; protocols; telecommunication computing; telecommunication network routing; ad hoc network protocol; dynamic topology changes; emulation systems; indoor debugging; outdoor debugging; protocol debugging environment; remote monitor; routing protocol; wireless channel; Access protocols; Ad hoc networks; Debugging; Emulation; Network topology; Peer to peer computing; Remote monitoring; Routing protocols; Spread spectrum communication; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Military Communications Conference, 2001. MILCOM 2001. Communications for Network-Centric Operations: Creating the Information Force. IEEE
Print_ISBN
0-7803-7225-5
Type
conf
DOI
10.1109/MILCOM.2001.985961
Filename
985961
Link To Document