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.