WSN Programming and Programming Beyond Individual Node – State Centric Programming

Published: 14 December 2022
on channel: deva Sena
1,187
17

Wireless sensor networks (WSNs) are attracting great interest in a number of application domains concerned with monitoring and control of physical phenomena,
as they enable dense and untethered deployments at low cost and with unprecedented flexibility.
However, application development is still one of the main hurdles to a wide adoption of WSN technology.
In current real-world WSN deployments, programming is typically carried out very close to the operating system, therefore requiring the programmer to focus on low-level system issues.
This not only distracts the programmer from the application logic, but also requires a technical background rarely found among application domain experts.
The need for appropriate high-level programming abstractions, capable of simplifying the programming chore without sacrificing efficiency, has long been recognized,
and several solutions have hitherto been proposed, which differ along many dimensions.
To have overall and efficient functioning of WSN it needs to programming that is not node centric.
WSN programming should be thought beyond individual node and programming should be considering complete network.
Based on the problem space and applications focus WSN programming should consider four important requirements for sensor network applications namely,
Energy efficiency,
Scalability,
Failure-resilience,
Collaboration.
low-level programming models and
high-level programming models.

Low-level programming models are focused on abstracting hardware and allowing flexible control of nodes.
TinyOS with nesC is one of the earliest examples in this class and has been de facto standard software platform for sensor network programming.
High-level programming models take an application-centric view instead of the platform-centric view
and address how easily application logics can be programmed,
as opposed to, say, providing flexibility in optimizing the system’s performance.


Watch video WSN Programming and Programming Beyond Individual Node – State Centric Programming online without registration, duration hours minute second in high quality. This video was added by user deva Sena 14 December 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,187 once and liked it 17 people.