| The Io T has been listed as one of the seven emerging strategic industries by the Twelfth Five-Year Plan,which will lead the Chinese economy atmosphere to a magnificent level;the most notable aspects of the Io Ts system is the urban safety supervision system of the safety production.At present,though the number of Io T gateway products on the market have increased rapidly,but the Io T gateways produced under a customized production mode for specific environments cannot meet the need of safety systems;in addition,The information security of the Io Ts has become a major factor hindering the development of the Io Ts.At this stage,it is urgent to design a lowcost Io Ts gateway for the safety system of cities that who wants to guarantee the security of information transmission,so as to facilitate the user enjoy.To meet the needs of the safety monitoring system,this paper based on the principle of the information transmission and designed an Io Ts gateway.This Io T gateway can concurrently collect and process the data from the underlying nodes and upper-layer services,and mean time,the gateway can manage the node drop and node parameter.The gateway uses low-power,high-performance S3C2440 as the CPU,and it adopts the Linux system with high system stability and security as the operating system.Both the hardware and software design adopt the modular hierarchical design to facilitate the convenience when managing the system.Each communication module uses the serial port to convert the protocol,and finally the ZigBee protocol,ModBus protocol,and RS232 protocol data would be converted into TCP/IP data then go to the PC server.After the Io T gateway has been designed and realized,a temperature and humidity sensor has been connected through the test circuit,then,the temperature and humidity can be measured and transmitted to the PC through the gateway to verify the availability of the Io T gateway.Secondly,in order to make the gateway enjoy the high security and low cost,the encryption algorithms have been adopted.This paper is based on the AES algorithm,which enjoy the characteristic of small share of the existingăhigh efficiency.As to defect that security cannot be guaranteed,caused by the fixed key,this paper merged it with a non-periodic,initial value-sensitive chaotic map,so that the chaos-AES encryption algorithm can be used in the Io T gateway which can be designed and realized.Compared with the existing chaos AES algorithm,the proposed algorithm has a higher security and larger key space,which realized "one block and one secret" without bringing more burden of key management.Experiments have proved that the functions and technical indicators of the Io T gateway all meet with the requirements of the Io T security monitoring platform.The Io Ts information encryption algorithm also have ensured the secure transmission of information.The Io T gateway implements data conversion between many common protocols in the existing Io T network.Each communication module adopts the modular design concept and can be used not only in the safety monitoring system but also in most of the Io T network environments.The chaotic AES-encryption algorithm designed in this paper enjoy more security than the original AES algorithm which is more suitable for Io Ts Network Environment. |