Wireless Communications Test Bed: 802.11 Ad Hoc Networking Timothy X Brown Interdisciplinary Telecommunications Electrical and Computer Engineering University of Colorado Presented to L3 Comcept at the December 17, 2003
T.X Brown (http://ece.colorado.edu/~timxb) Overview Ad Hoc network background Protocol development Hardware platform 802.11 Status 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
Ad Hoc Routing Protocols Topology Discovery Route Choice Route Maintenance Example with Dynamic Source Routing (DSR) S D 1 2 3 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
Our Approach to Wireless Networking Theory Hardware Implementation Simulation 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Power and Fairness Contention Battery D F A B D C B’s Preference A’s Preference A B C E 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
Protocol Implementation CLICK Router From Device To Device From Kernel To Kernel Strip Header Add Header 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
Simulation and Validation Mobile Extensions nsClick ns Click Protocols Click Elements Same code actually deployed Can easily compare alternatives 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Software Tools 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Hardware Testing 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Hardware Platform Environmental Enclosure* Integrated Antenna* Adjustable Gain Amp 100mW -1W Soekris Single Board Computer 133MHz 32MB Compact Flash Storage 128MB RAM Linux Operating System 802.11 card (option for second) GPS External Power * Not for UAV version 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Studying: Ground and UAV operating ranges Performance at very long range UAV as wide area network interference Interaction with UAV telemetry and control radio 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)
T.X Brown (http://ece.colorado.edu/~timxb) Status Accomplishments Implemented and tested DSR protocol Personnel Identified (1.5 students) Experience with real 802.11 ad hoc networks To Do Port protocol to new hardware platform Resolve antenna placement of UAV Issues Role of UAV in ad hoc network 12/17/2003 T.X Brown (http://ece.colorado.edu/~timxb)