## 3 Algorithm Design and Analysis
### TCP-SCTP Method
#### 3.3.3 Algorithm Design
It is more stable than using the SCTP protocol alone for data transmission, and it also has a greater throughput than using the TCP protocol alone for data transmission. ## 5 Conclusions and Future Work

Data generated by sensors in the Internet of Things and geographic information system (GIS) need to be transmitted over heterogeneous wireless wired networks. The sensor data collected by the wireless multi-hop network can be sent in parallel to increase the data transmission rate. In multi-hop wireless networks and hybrid networks, it is necessary to choose a reliable and efficient transport layer protocol for data transmission. It not only increases the data transfer rate but also increases the throughput of the system. When network congestion occurs, the current network protocol is changed to improve the network transmission status. The performance comparison of SCTP and TCP in a wireless wired network is simulated. In most cases, SCTP can achieve higher throughput and reliability than TCP. However, the transmission stability of SCTP is worse than TCP, and it takes a longer time to build the connection than TCP. This paper proposed the TCP-SCTP method to solve the defects of the two protocols. When the current network state became poor, the current protocol was converted to adjust the network transmission state. The TCP-SCTP switch process improved TCP throughput and SCTP stability. At the same time, the MS-SCTP method for SCTP multi-path optimization was proposed. MS-SCTP improved the multi-path conversion in the previous SCTP protocol. By calculating the packet loss rate in each network path, the state of each path network was predicted, and the optimal path was selected. This greatly reduced the latency and packet loss due to the congestion of the main path. MS-SCTP showed better performance in throughput, packet loss, and stability in data transmission. The TCP-SCTP method predicted the state of each network path by calculating the packet loss rate of each network path. The MS-SCTP or the TCP-SCTP switch processes were called by the TCP-SCTP method when the network was in poor condition. In future studies, we will consider how to improve the performance of the TCP-SCTP method and how to use the SCTP multipath for data transmission at the same time. After selecting the main path, we will assist the data transmission from all paths at the same time. The TCP and the SCTP multipath switching methods will be combined for simulation tests to verify their performance in improving data transmission performance. The MIMO and application slicing methods will be considered to accelerate the data transmission speed with MS-SCTP. Conceptualization, Methodology and Software, W.S. and S.Y. ; Validation, W.S. and Y.X. ; Formal Analysis, W.S. and S.Y. ; Investigation, W.S. and Y.X. ; Resources, W.S. and Z.Q. ; Data Curation; Writing--Original Draft Preparation and Writing--Review and Editing, W.S. and S.Y. ; Visualization, W.S. and Y.X. ; Supervision, W.S. and S.Y. ; Project Administration and Funding Acquisition, W.S. and Z.Q. This research was funded by National Key R&D Program of China (2018 YFB1700100), the Fundamental Scientific Research Project of Dalian University of Technology (DUT18 JC28), and National Science Foundation of China (61471083). An earlier version of this paper was presented at the 2018 IEEE International Conference on Smart Internet of Things. Thanks for the reviewers. The authors declare no conflict of interest. ## References

* [PERSON] et al. (2018) [PERSON]; [PERSON]; [PERSON] EABS: An Event-Aware Backpressure Scheduling Scheme for Emergency Internet of Things. _IEEE Trans. Mob. Comput._**2018**, _17_, 72-84. [CrossRef]
* [PERSON] et al. (2018) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] A Data-Emergency-Aware Scheduling Scheme for Internet of Things in Smart Cities. _IEEE Trans. Ind. Inform._**2018**, _14_, 2042-2051. [CrossRef]
* [PERSON] et al. (2018) [PERSON]; [PERSON]; [PERSON]; [PERSON] BeeKeeper 2.0: Confidential Blockchain-Enabled IoT System with Fully Homomorphic Computation.