Abstract:Target monitoring and data acquisition is one of the most widely used applications in the Internet of Things system. Monitoring the mobile target in IoT will cause the IoT nodes that can capture the target resource, i.e., the access location of the resource, to change constantly. Therefore, with the increasing mobility of devices, dynamic resource linking and data access methods have become a key technology that affects the performance of IoT applications. This paper proposes an application-layer protocol, Sealink, for dynamic resources, which aims at addressing the issue of the increase of access delay caused by resource dynamics and the decrease of response rate. The protocol adopts RESTful design style, uses URI to describe dynamic resources, and uses LSTM algorithm to predict and model the accessible location of dynamic resources, thereby reducing access latency and improving request response rate. Experimental results show that Sealink can not only reduce the number of requests for accessing dynamic resources between IoT nodes, but also reduce the access latency by 75.5% on average compared with the HTTP protocol.