Presentation is loading. Please wait.

Presentation is loading. Please wait.

IoT Network Monitor.

Similar presentations


Presentation on theme: "IoT Network Monitor."— Presentation transcript:

1 IoT Network Monitor

2 Typical Sensor Network Setup
End Node Routable Node Gateway Node Wireless Link LAN/WAN Link

3 Sensor Nodes These are the embedded development boards for our sensor network. This project is going to use some of these boards. ARM Cortex M0, M3/4 class CPU These boards establish low power wireless connections among each other: Some become end-nodes Some become router nodes One or two become gateway nodes Express Logic provides full IoT/Sensor software stack, from device driver to applications

4 Project Description We need to develop a network monitor.
Each node sends its routing information to the network monitor (through WiFi) Network monitor graphically displays the network hierarchy Network Monitor

5 Project Description (Cont)
Ideally the network monitor app runs on iPad Large display, and light enough for use at trade shows and demos at customer site Be able to live-update network topology as network changes: Nodes move around, or nodes enter/exit the network, causing the rest of the nodes to reconfigure. For Express Logic, this tool allows our customers to better understand our sensor/IoT software product Typical sensor type of embedded systems don’t have good display iPad app allows users to see what is happening in the network Also helps developers to obtain information from each node

6 What Needs To Be Done? First step: Students develop iPAD application that can display the network hierarchy Routing table information from each node can be simulated at this step Second Step: Students develop software routines running on each node to collect routing table information and send information to the Network Monitor (iPAD app) Third Step: Allow additional statistical data to be sent to the monitor station traffic, signal strength, power consumption, various counters At this stage, students have enough knowledge on IoT and network and they may be able to create “out-of-the-box” features!

7 What Express Logic Provides?
Necessary sensor nodes 4 nodes to start with; final demo may consist 10 to 15 nodes Full software stack running on the sensor nodes Windows-based development tool (compiler, debugger) for students to develop and debug software on the sensor nodes Express Logic POC guides students to access internal data structure to obtain routing information or other data necessary for the project Express Logic POC offers technical assistance in terms of embedded system programming, TCP/IP programming, and knowledge in IoT protocols

8 What Do We Expect From Students?
Familiar with TCP/IP programming Understand data structure and algorithm At least one team member is familiar with iOS (iPAD) programming Alternatively a windows-based app is possible if students are not familiar with iOS Team members working on IoT nodes need to be familiar with C programming and embedded / real-time systems We can provide in-depth technical guidance on the embedded side Knowledge on Sensor Network will help!


Download ppt "IoT Network Monitor."

Similar presentations


Ads by Google