Amazing technological breakthrough possible @S-Logix

Office Address

  • #5, First Floor, 4th Street Dr. Subbarayan Nagar Kodambakkam, Chennai-600 024 Landmark : Samiyar Madam
  • +91- 81240 01111

Social List

Coding-Based Distributed Congestion-Aware Packet Spraying to Avoid Reordering in Data Center Networks - 2021

Coding-Based Distributed Congestion-Aware Packet Spraying to Avoid Reordering in Data Center Networks

Research Area:  Wireless Sensor Networks


Modern Data Center Networks (DCNs) are commonly based on Clos topologies with a large number of equal-cost multiple paths to provide high bisection bandwidth. The existing Random Packet Spraying (RPS) scheme spreads each flow of packets to all available parallel paths in order to achieve good load balancing under symmetric topologies. However, under asymmetric topologies caused by traffic dynamics or link failures, RPS potentially suffers from serious out-of-order problem. Therefore, to avoid packet reordering, we propose a Coding-based Distributed Congestion-aware Packet Spraying mechanism called CDCPS. At the sender end, CDCPS encodes packets using forward error correction (FEC) technology and adaptively adjusts the coding redundancy according to the asymmetric degree of multiple equal-cost paths. To make full use of link bandwidth, CDCPS randomly spreads encoded packets to all available paths at the switches. The original packets can be recovered immediately once enough encoded packets from uncongested paths arrive at the receiver, even if some encoded packets are blocked on congested paths. The test results of NS2 simulation showed that CDCPS eliminates out-of-order packets completely and effectively reduces the average and 99th flow completion time by up to 73% and 78% over the state-of-the-art load balancing scheme.


Author(s) Name:  Jinbin Hu; Chang Ruan; Lei Wang; Osama Alfarraj; Amr Tolba Community College, King Saud University, Riyadh, Saudi Arabia,Faculty of Science, Menoufia University, Shibin Al Kawm, Egypt

Journal name:  IEEE Access

Conferrence name:  

Publisher name:  IEEE

DOI:  10.1109/ACCESS.2021.3062866

Volume Information:  ( Volume: 9) Page(s): 35539 - 35548