https://github.com/divyanshu-rawat/wsn-visualization
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks.
https://github.com/divyanshu-rawat/wsn-visualization
cytoscapejs javascript javascript-library json protocol routing
Last synced: about 2 months ago
JSON representation
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks.
- Host: GitHub
- URL: https://github.com/divyanshu-rawat/wsn-visualization
- Owner: divyanshu-rawat
- Created: 2018-07-29T23:00:34.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-23T22:05:11.000Z (over 7 years ago)
- Last Synced: 2025-02-15T01:32:40.767Z (over 1 year ago)
- Topics: cytoscapejs, javascript, javascript-library, json, protocol, routing
- Language: JavaScript
- Size: 2.04 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WSN-Visualization
TEEN: A Routing Protocol for Enhanced Efficiency in Wireless Sensor Networks.
Wireless sensor networks are expected to find wide applicability and increasing deployment in the near future. In this paper, we propose a formal classification of sensor networks, based on their mode of functioning, as proactive and reactive networks. Reactive networks, as opposed to passive data collecting proactive networks, respond immediately to changes in the relevant parameters of interest. We also introduce a new energy efficient protocol, TEEN (Threshold sensitive Energy Efficient sensor Network protocol) for reactive networks. We evaluate the performance of our protocol for a simple temperature sensing application. In terms of energy efficiency, our protocol has been observed to outperform existing conventional sensor network protocols.
## Demo:
Link: https://teenalgoimplementation.herokuapp.com/
## Libraries Used:
- [Cytoscape](http://js.cytoscape.org/): Graph Initializations and Operations
- [Python](https://www.python.org): Hosting HTML File
## Deployment
- Heroku
## How to Run:
- Clone the repository
- Open Terminal in the cloned folder
- Run: ```python3 -m http.server 8000```
