SOA has been one of the most fascinating design paradigms for enterprise-level application software during the recent years. Key to its success has been the inherent support of reusability and scalability. This has brought forward significant advancements in the efficiency of SOA based software during development, deployment and runtime.As a result of the ongoing increase of computational power on embedded devices, and the ever-increasing connectivity of these, SOA has become relevant also for devices with medium computational capabilities like WiFi routers. Extrapolation suggests that SOA will soon be seen on typical embedded systems like sensors and actuators.In this paper we make a survey to outline the potential of SOA to become a key factor in embedded software development. We believe that by embracing this paradigm, current obstacles in the embedded development process can be addressed more effectively, leading to an efficient and less error prone design flow. Although some efforts in this direction have already been made, there are still areas open for research in order to optimize the development process for embedded SOA.
We present a novel Reliable, Real-time Routing protocol (3R) based on multipath routing for highly time-constrained Wireless Sensor and Actuator Networks (WSANs). The protocol consists of a newly designed routing metric and a routing algorithm utilizing this metric. Our routing metric enables strong Quality-of-Service (QoS) support based on parallel transmissions which significantly reduces transmission delays in WSANs. A routing algorithm utilizing this metric is presented based on Dijkstra's shortest path. A novel Medium Access Control (MAC) layer that supports dynamical adjustments of retransmission limits, reduces traffic overhead in multipath routing protocols. Thorough simulations have been performed to evaluate the routing protocol, and the results show that real-time performance of WSANs can be vastly improved.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.