Design and implementation of heterogeneous IOT gateway based on dynamic priority scheduling algorithm
In practice, IOT (Internet of things) gateways are often used between sensor networks and the Internet to provide advanced services such as device monitoring and control. Sensor networks are connected to the Internet via these gateways based on various transmission protocols. In particular, the main...
Uloženo v:
| Vydáno v: | Transactions of the Institute of Measurement and Control Ročník 36; číslo 7; s. 924 - 931 |
|---|---|
| Hlavní autoři: | , , , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
London, England
SAGE Publications
01.10.2014
Sage Publications Ltd |
| Témata: | |
| ISSN: | 0142-3312, 1477-0369 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Shrnutí: | In practice, IOT (Internet of things) gateways are often used between sensor networks and the Internet to provide advanced services such as device monitoring and control. Sensor networks are connected to the Internet via these gateways based on various transmission protocols. In particular, the main features of IOT gateways are reliability, high real-time, security and so on. This paper proposes a heterogeneous IOT gateway based on dynamic priority scheduling algorithm. This gateway realizes data conversion and transformation between the Internet and sensor networks as well as several kinds of communication protocol: RS485, Bluetooth, CAN, Zigbee and GSM. To ensure the data security and reliability for IOT gateway, some higher-level protocols are designed and implemented on the gateway. A dynamic priority scheduling algorithm of a real-time system is also used in the gateway to address the problem of data concurrency and improve real-time performance by efficiently scheduling tasks. Simulation results reveal that the gateway realizes the data transmission between sensor networks and the Internet using specific higher-level protocols and response within a very short delay, achieving the goal of addressing the problem of data concurrency. |
|---|---|
| Bibliografie: | SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 ObjectType-Article-1 ObjectType-Feature-2 content type line 23 |
| ISSN: | 0142-3312 1477-0369 |
| DOI: | 10.1177/0142331214527600 |