Priority Arbiter for TinyOS: The need of renown OS for WSN and IoT
Rajashree V Biradar1, Anita Patil2

1Rajashree V Biradar*, Dept of CSE, Ballari Institute of Technology and Management, Ballari-583104, Karnataka, India.
2Anita Patil, Department of CSE, Ballari Institute of Technology and Management, Ballari-583104, Karnataka, India.
Manuscript received on November 05, 2020. | Revised Manuscript received on November 10, 2020. | Manuscript published on October 30, 2020. | PP: 281-286 | Volume-10 Issue-1, October 2020. | Retrieval Number: 100.1/ijeat.A18391010120 | DOI: 10.35940/ijeat.A1839.1110120
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In the present technical era, we are extremely dependent on technological applications such as internet, multimedia, social media, home automation, industrial automation, medical instrumentation, web technology so on and so forth. Moreover, as a backbone such applications are supporting the research related to science and technology in turn. There are certain technologies for example Wireless Sensor Network, IOTs, Artificial Intelligence, and Cloud Computing etc., working behind these applications as unseen hands. Nowadays in all these facilities, there is much more advancement and high demand for real-time applications to serve interactive services. Such necessities enforce the technologies to upgrade themselves to their next level. As such, in WSN, the existing Operating Systems also should upgrade interms of different concerns such as memory management, scheduling techniques, power supply scarcity issues and overall efficient utilization of available limited resources. In this regard, here is an attempt to improvise TinyOS, which is the popular OS for WSN and IOT. The survey on WSN applications reveals, what sort of improvisations are necessary to fulfill the requirements of varieties of applications. In that direction, for more efficient scheduling of tasks based on the situation, new technique is required. Being the best OS for low power devices of WSN and IOT, TinyOS hinders to support many application those need different type of scheduling than FCFS, which is the only scheduling technique for TinyOS. Hence, Integration of new Priority arbiter as a first step of main scheduler improvisation is the essence of this paper. 
Keywords: Operating Systems for WSN, Applications of WSN, Scheduling techniques, Scheduling in TinyOS, Operating systems for IOT.