Presentation is loading. Please wait.

Presentation is loading. Please wait.

MiNT: Miniaturized Network Testbed Christopher Mitchell EE ‘09 The Cooper Union June 2, 2008.

Similar presentations


Presentation on theme: "MiNT: Miniaturized Network Testbed Christopher Mitchell EE ‘09 The Cooper Union June 2, 2008."— Presentation transcript:

1 MiNT: Miniaturized Network Testbed Christopher Mitchell EE ‘09 The Cooper Union June 2, 2008

2 Table of Contents Background: Research Area Research Problem: Wireless Testbed Context: Dr. Gopalan’s Research Purpose: Why MiNT is Significant Previous Work & Future Work Project Feasibility Sources

3 Background: Research Area Combined application of robotics and networking: network simulation Previous simulation extremes –Large-scale, physical testbed –Single-computer virtual simulation MiNT: Small-scale, automated physical testbed Definitions –Ad-hoc networking: decentralized network –Mesh network: Wireless application of ad-hoc networking

4 Mesh Networking Node 1 Node 3 Node 2 Node 4 Step 1: Routing protocol Step 2: Data exchange Step 3: Rerouting

5 Research Problem: Wireless Testbed Use iRobot Roomba vacuums with wireless networking capabilities to create automated testbed, building on work at SUNY Stony Brook Modify existing software network simulator, NS2, to control physical robots Tasks 1. Figure out iRobot’s API for controlling small robots 2. Recreate Stony Brook’s hybrid NS2 3. Create fault injection and analysis toolbox 4. Add capability to utilize arbitrary protocols

6 iRobot Programmable Robot Programmable Can be interfaced to external hardware such as a controller board with a wireless interface

7 Context: Dr. Gopalan’s Research Current areas of research –Ad-hoc network –Wireless protocols Previous attempts to ameliorate NS2’s shortcomings by tweaking its algorithm –Much less effective than using physical node MiNT will allow testing of arbitrary protocols under development

8 Purpose: Why MiNT is Significant Compromise between a large-scale physical testbed and a virtual simulation Improvements over Stony Brook –Newer NS2: More maintainable for the future –Better tracking of nodes –Fault injection and analysis –Use of experimental protocols

9 Previous Work Stony Brook –Two prototypes testbeds –Hybrid NS2 with older version of NS2 –Visual tracking of robots using fixed webcams –Ability to use existing wireless protocols Binghamton –Collaborative work with Stony Brook –No physical testbed

10 Future Work: My Involvement Figure out iRobot’s API for controlling Roombas –Explore how to interface hybridized NS2 with robots Create new Hybrid NS2 –Examine current software-simulation code for NS2 –Examine Stony Brook’s notes on creating a hybrid version employing physical robots for nodes –Create new, maintainable Hybrid NS2 using up-to- date source code of latest version

11 Project Feasibility Already shown to be possible by Stony Brook Main focus will be improving upon previous work –Rebuild Hybrid NS2 –Provide maintainability to allow addition of new features, such as better movement control, fault injection, and arbitrary protocols

12 Sources Binghamton MiNT Page: http://osnet.cs.binghamton.edu/projects/mint.htm l Stony Brook MiNT Page: http://www.ecsl.cs.sunysb.edu/mint/ Dr. Kartik Gopalan’s Homepage: http://www.cs.binghamton.edu/~kartik/ NS2/NAM Manual: http://www.isi.edu/nsnam/ns/tutorial/index.html NS2/NAM Homepage: http://www.isi.edu/nsnam/ns/


Download ppt "MiNT: Miniaturized Network Testbed Christopher Mitchell EE ‘09 The Cooper Union June 2, 2008."

Similar presentations


Ads by Google