An Improved TCP for Reduced Packet Delay in IEEE 802.11s-Based Smart Grid AMI Networks

Transmission Control Protocol (TCP) can handle packet losses by retransmitting them when the corresponding acknowledgement (ACK) packets are not received within a certain time interval. This time interval is referred to as retransmission timeout (RTO) and setting its value is critical to reduce the packet delay in Smart Grid Advanced Metering Infrastructure (AMI) networks. In this paper, we propose a novel mechanism to set the RTO of each smart meter (SM) to improve the performance of TCP in IEEE 802.11s-based AMI networks in terms of packet delay. The idea is based on using the location of the SMs in the network topology and assign an RTO based on its distance from the gateway. In addition, we propose eliminating the doubling of RTO value when ACK packets are not received. The simulation results under ns-3 simulator indicate that the delay performance can be improved at least 40% with the use of these mechanisms.

[1]  Xi Fang,et al.  3. Full Four-channel 6.3-gb/s 60-ghz Cmos Transceiver with Low-power Analog and Digital Baseband Circuitry 7. Smart Grid — the New and Improved Power Grid: a Survey , 2022 .

[2]  H. T. Mouftah,et al.  Communication-based Plug-In Hybrid Electrical Vehicle load management in the smart grid , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[3]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc '01.

[4]  Kemal Akkaya,et al.  A survey of routing protocols for smart grid communications , 2012, Comput. Networks.

[5]  Victor O. K. Li,et al.  Transmission control protocol (TCP) in wireless networks: issues, approaches, and challenges , 2006, IEEE Communications Surveys & Tutorials.

[6]  Yang Xiao,et al.  A survey of communication/networking in Smart Grids , 2012, Future Gener. Comput. Syst..

[7]  Young-Jin Kim,et al.  SGTP: Smart Grid transport protocol for secure reliable delivery of periodic real time data , 2011, Bell Labs Technical Journal.

[8]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[9]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .

[10]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[11]  Quanyan Zhu,et al.  Dependable Demand Response Management in the Smart Grid: A Stackelberg Game Approach , 2013, IEEE Transactions on Smart Grid.

[12]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[13]  Torsten Braun,et al.  A dynamic adaptive acknowledgment strategy for TCP over multihop wireless networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[14]  Wei-Kuan Shih,et al.  TCP Throughput Enhancement over Wireless Mesh Networks , 2007, IEEE Communications Magazine.

[15]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[16]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[17]  Kirill Andreev,et al.  IEEE 802 . 11 s Mesh Networking NS-3 Model , 2010 .

[18]  Kemal Akkaya,et al.  An Efficient and Secure ARP for Large-Scale IEEE 802.11s-based Smart Grid Networks , 2013, ADHOCNETS.

[19]  Krishna M. Sivalingam,et al.  Power-aware scheduling algoritms for wire-less networks , 2001 .

[20]  Mesut Baran,et al.  Distribution system state estimation using AMI data , 2009, 2009 IEEE/PES Power Systems Conference and Exposition.

[21]  Ioannis Psaras,et al.  On the properties of an adaptive TCP Minimum RTO , 2009, Comput. Commun..

[22]  Sagar Naik,et al.  Split- and Aggregated-Transmission Control Protocol (SA-TCP) for Smart Power Grid , 2014, IEEE Transactions on Smart Grid.

[23]  Eitan Altman,et al.  Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks , 2003, PWC.

[24]  Jiwei Chen,et al.  TCP with Delayed Ack for Wireless Networks , 2006, BROADNETS.