Abstract

In Internet of Things systems, Web services enable interoperable machine-to-machine communication over networks. Polling mechanism is a practical way for a Web service-based control system to enable its actuator to respond to its controller under uncertain environments where the actuator does not know exactly when the controller updates its command. Fast response demands a high polling frequency (polling mechanism handles the event in time-driven mode) which may lead to heavy network traffic. Therefore, how to make the optimal tradeoff between the network traffic and delay in a Web service-based control system becomes an interesting problem. This paper formulates the problem of finding the optimal polling frequency control policy of a Web service-based control system as a constrained Markov decision process (CMDP). The policy is such that the actuator responds to the controller within a tolerable delay threshold while minimizing network traffic. An algorithm called CMDPA is proposed to solve the problem. Simulation and field experiments show our policy performance. Note to Practitioners —This paper addresses the interesting problem of making a good tradeoff between network traffic and delay demand in a Web service-based control system setting. It helps to improve the operation efficiency of Internet of Things systems that use the Web service technology to carry out communication between controllers and actuators while keeping delay within a given range. Our simulation and experimental investigations show that the solution developed here outperforms current solutions, such as time-driven or event-driven solutions.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call