Observation of Enhanced Network Performance in IoT Process Control and Data Sensing with RINA

Internet of things (IoT) is one of the leading technologies which spanned from the trivial consumer applications to time-critical industrial applications. The current research in IoT focuses mostly on network performance as it is experiencing bottlenecks in data communication. IoT communication preferred UDP due to the limitations of TCP hard-state handshaking procedures on throughput. Proposed work developed a prototype with IoT devices communicating on a new internet architecture i.e. recursive inter-networking architecture (RINA) which has eliminated hard-state handshaking procedures. The impact of RINA on the network performance in process control and data acquisition is observed in terms of latency variations, network jitter and throughput. The results were compared against the network performance when the proposed prototype was communicating on TCP/IP. A Comparative analysis was provided to identify the improved network performance in RINA. This prototype was implemented in closed network configurations like LAN and WLAN in RINA as well as TCP/IP.

[1]  Rüdiger Geib,et al.  Framework for TCP Throughput Testing , 2011, RFC.

[2]  Eduard Grasa,et al.  Error and Flow Control Protocol (EFCP) Design and Implementation: A Data Transfer Protocol for the Recursive InterNetwork Architecture , 2019, 2019 22nd Conference on Innovation in Clouds, Internet and Networks and Workshops (ICIN).

[3]  Robert Braden,et al.  T/TCP - TCP Extensions for Transactions Functional Specification , 1994, RFC.

[4]  Gonca Gürsun,et al.  On the Performance and Robustness of Managing Reliable Transport Connections , 2009 .

[5]  Ibrahim Matta,et al.  Networking is IPC: a guiding principle to a better internet , 2008, CoNEXT '08.

[6]  Ibrahim Matta,et al.  On supporting mobility and multihoming in recursive internet architectures , 2012, Comput. Commun..

[7]  Ibrahim Matta,et al.  Assessing the security of a clean-slate Internet architecture , 2012, 2012 20th IEEE International Conference on Network Protocols (ICNP).

[8]  Domenico Siracusa,et al.  Congestion control in the recursive InterNetworking Architecture (RINA) , 2016, 2016 IEEE International Conference on Communications (ICC).

[9]  Philip F. Chimento,et al.  IP Packet Delay Variation Metric for IP Performance Metrics (IPPM) , 2002, RFC.

[10]  Didier Colle,et al.  Recursive internetwork architecture, investigating RINA as an alternative to TCP/IP (IRATI) , 2016 .

[11]  Thiemo Voigt,et al.  Algorithm 2 : Max-queue length scheduling algorithm , 2015 .

[12]  Benjamin A. Shimray,et al.  Securing IoT device communication against network flow attacks with Recursive Internetworking Architecture (RINA) , 2020 .

[13]  Ibrahim Matta Revisiting A Soft-State Approach to Managing Reliable Transport Connections , 2010 .

[14]  Didier Colle,et al.  Reducing the complexity of virtual machine networking , 2016, IEEE Communications Magazine.

[15]  Peyman Teymoori,et al.  Securing the Internet of Things with Recursive InterNetwork Architecture (RINA) , 2018, 2018 International Conference on Computing, Networking and Communications (ICNC).

[16]  Eduard Grasa,et al.  From protecting protocols to layers: Designing, implementing and experimenting with security policies in RINA , 2016, 2016 IEEE International Conference on Communications (ICC).

[17]  Didier Colle,et al.  Prototyping the recursive internet architecture: the IRATI project approach , 2014, IEEE Network.

[18]  K. R. Venugopal,et al.  Network optimizations in the Internet of Things: A review , 2019, Engineering Science and Technology, an International Journal.

[19]  Eduard Grasa,et al.  A software development kit to exploit RINA programmability , 2016, 2016 IEEE International Conference on Communications (ICC).