centmesh : a project to build a versatile, open source shared resource on campus provide an active...
TRANSCRIPT
![Page 1: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/1.jpg)
What is CentMesh ?
• CentMesh : a project to build a versatile, open source shared resource on campus
• Provide an active testbed to support research and instruction on wireless networks
• Part of NCSU’s “Living Laboratory” vision
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 2: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/2.jpg)
NCSU’s Centennial Campus – a “Living Laboratory”
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 3: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/3.jpg)
What is a “Mesh Network”?
• Multihop wireless• Stationary backbone – mobile routers and clients• Some nodes have Internet access – other share• Advantages: Cheaper, less infrastructure, more agile
deployment, more intelligence in network• Potential: Metro area, municipal networks, tactical,
vehicular, smartgrid, healthcare…
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 4: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/4.jpg)
Who Built CentMesh ?
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
• Homemade !– Built by NCSU student researchers– Guided by NCSU faculty– Funded by Army Research Office and NCSU– Operationalized by Institute of Technology
of Next Generation (ITng), NCSU
![Page 5: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/5.jpg)
First (shoestring) attempt at mobile nodes – didn’t work too well !
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 6: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/6.jpg)
CentMesh carts re-charging between experiments
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 7: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/7.jpg)
What is CentMesh made of ?
• Commodity PCs and WiFi cards – no proprietary• Open source community software• Open source software designed and built by NCSU
student and faculty researchers• Currently at 14 poletop and rooftop nodes, 8
mobile nodes, 5 labbench nodes
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 8: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/8.jpg)
Current location of 14 poletop and rooftop nodes
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 9: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/9.jpg)
Poletop nodes – design visualization, and reality
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 10: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/10.jpg)
CentMesh mobile pushcart in action
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 11: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/11.jpg)
There’s a node right above us !
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 12: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/12.jpg)
Architected for modular innovation and instruction
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 13: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/13.jpg)
How did we design CentMesh ?
• Modular programming library• Clear separation of data, control, management
functions• Easy to innovate in some or many parts, keep
others unchanged
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 14: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/14.jpg)
Management tools like Google Earth visualization
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 15: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/15.jpg)
Management tools like Google Earth visualization
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 16: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/16.jpg)
Management tools like Google Earth visualization
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 17: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/17.jpg)
Experimenting with CentMesh
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 18: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/18.jpg)
CentMesh in the News
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu
![Page 19: CentMesh : a project to build a versatile, open source shared resource on campus Provide an active testbed to support research and instruction on wireless](https://reader036.vdocument.in/reader036/viewer/2022070306/5516cf4c550346f0208b5e65/html5/thumbnails/19.jpg)
CentMesh Futures
• Extensions to mimic “wilderness”, “unpopulatd”, “vehicular” (current is “urban”)
• Software Defined Radios, WiMax, 4G,MIMO…• Airborne sensing nodes !• Federation with national resources like GENI
Welcome to the Centennial Mesh Network Testbed !CoE Open House, March 2013
An extensible, programmable, open, real outdoor wireless
networkA teaching and
research resource at NCSU Centennial
centmesh.csc.ncsu.edu