{"title":"物联网应用中高效通信的重传策略","authors":"I. A. Halepoto, U. A. Khan, A. A. Arain","doi":"10.1109/FiCloud.2018.00036","DOIUrl":null,"url":null,"abstract":"The embedded devices that serve as the basic element for the IoT are reportedly increasing. Such devices are widely used provided that they are equipped with limited CPU, storage and battery. Some of the famous applications of IoT are online video streaming, sensing, tracking, manufacturing, smart homes and cars and many more. Most of these applications are time critical where immediate response to the input is needed in order to maintain the quality of service. Moreover, the merging of IoT with existing network architecture (and protocols) face many issues like reliability and availability of the network. The software and hardware aspects of IoT have widely been studied. On the software perspective, TCP is one of the leading protocols in the Internet. However, it creates a single connection between two devices, which decreases the availability of the Internet access to IoT devices in case of connection failure or error. A new protocol that increases the availability of the network by creating multiple connections between two devices is the SCTP (Stream Control Transmission Protocol). This paper provides the details of the use of multiple connections between two devices through SCTP. Experimentation is performed to evaluate the protocol on a multipath connection scenario where connection failures are common. The retransmission is required due to the connection failure or other errors. The results suggest that the SCTP is very suitable for the IoT devices that collaborate with the existing Internet because it re-establishes the connections quickly. The delay is measured to see the transmission delay caused by the retransmission of data. For the retransmission of the data three policies of the SCTP are compared. The experiments also conclude that the use of RTX-LOSSRATE retransmission policy of SCTP improves the transmission throughput.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Retransmission Policies for Efficient Communication in IoT Applications\",\"authors\":\"I. A. Halepoto, U. A. Khan, A. A. Arain\",\"doi\":\"10.1109/FiCloud.2018.00036\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The embedded devices that serve as the basic element for the IoT are reportedly increasing. Such devices are widely used provided that they are equipped with limited CPU, storage and battery. Some of the famous applications of IoT are online video streaming, sensing, tracking, manufacturing, smart homes and cars and many more. Most of these applications are time critical where immediate response to the input is needed in order to maintain the quality of service. Moreover, the merging of IoT with existing network architecture (and protocols) face many issues like reliability and availability of the network. The software and hardware aspects of IoT have widely been studied. On the software perspective, TCP is one of the leading protocols in the Internet. However, it creates a single connection between two devices, which decreases the availability of the Internet access to IoT devices in case of connection failure or error. A new protocol that increases the availability of the network by creating multiple connections between two devices is the SCTP (Stream Control Transmission Protocol). This paper provides the details of the use of multiple connections between two devices through SCTP. Experimentation is performed to evaluate the protocol on a multipath connection scenario where connection failures are common. The retransmission is required due to the connection failure or other errors. The results suggest that the SCTP is very suitable for the IoT devices that collaborate with the existing Internet because it re-establishes the connections quickly. The delay is measured to see the transmission delay caused by the retransmission of data. For the retransmission of the data three policies of the SCTP are compared. The experiments also conclude that the use of RTX-LOSSRATE retransmission policy of SCTP improves the transmission throughput.\",\"PeriodicalId\":174838,\"journal\":{\"name\":\"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)\",\"volume\":\"56 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FiCloud.2018.00036\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FiCloud.2018.00036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Retransmission Policies for Efficient Communication in IoT Applications
The embedded devices that serve as the basic element for the IoT are reportedly increasing. Such devices are widely used provided that they are equipped with limited CPU, storage and battery. Some of the famous applications of IoT are online video streaming, sensing, tracking, manufacturing, smart homes and cars and many more. Most of these applications are time critical where immediate response to the input is needed in order to maintain the quality of service. Moreover, the merging of IoT with existing network architecture (and protocols) face many issues like reliability and availability of the network. The software and hardware aspects of IoT have widely been studied. On the software perspective, TCP is one of the leading protocols in the Internet. However, it creates a single connection between two devices, which decreases the availability of the Internet access to IoT devices in case of connection failure or error. A new protocol that increases the availability of the network by creating multiple connections between two devices is the SCTP (Stream Control Transmission Protocol). This paper provides the details of the use of multiple connections between two devices through SCTP. Experimentation is performed to evaluate the protocol on a multipath connection scenario where connection failures are common. The retransmission is required due to the connection failure or other errors. The results suggest that the SCTP is very suitable for the IoT devices that collaborate with the existing Internet because it re-establishes the connections quickly. The delay is measured to see the transmission delay caused by the retransmission of data. For the retransmission of the data three policies of the SCTP are compared. The experiments also conclude that the use of RTX-LOSSRATE retransmission policy of SCTP improves the transmission throughput.