As the control center of wireless sensor network, gateway plays a key role in the communication between internal network and external network. The wireless sensor network gateway mainly integrates the data of each sensor node and transmits the data to the remote terminal through wireless communication and Ethernet, and then performs corresponding processing according to the instructions issued by the monitoring center. However, the large amount of data transmission of gateway nodes in wireless sensor networks leads to the problem of high CPU occupancy, which has a negative impact on the resource allocation and utilization of the gateway. To this end, a wireless sensor network gateway node based on micro service architecture is designed. The hardware part selects the CC2530 chip integrated with 8051 CPU core and starts the gateway flash burning tool. The software part extracts the characteristics of wireless sensor networks and adjusts the layout of gateway and relay nodes based on the micro service architecture. Combined with the means of multi hop routing, set the grid spacing in the space, design a new address mapping layer according to the unidirectional transmission channel of communication data, and set the data communication standard of software application layer. The test results show that the average CPU occupation percentage of the designed WSN gateway node is 47.54%, which indicates that the designed WSN gateway node has more comprehensive functions after integrating the micro service architecture.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.