• DocumentCode
    3600581
  • Title

    CEDAR: A Low-Latency and Distributed Strategy for Packet Recovery in Wireless Networks

  • Author

    Chenxi Qiu ; Haiying Shen ; Soltani, Sohraab ; Sapra, Karan ; Hao Jiang ; Hallstrom, Jason O.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
  • Volume
    23
  • Issue
    5
  • fYear
    2015
  • Firstpage
    1514
  • Lastpage
    1527
  • Abstract
    Underlying link-layer protocols of well-established wireless networks that use the conventional “store-and-forward” design paradigm cannot provide highly sustainable reliability and stability in wireless communication, which introduce significant barriers and setbacks in scalability and deployments of wireless networks. In this paper, we propose a Code Embedded Distributed Adaptive and Reliable (CEDAR) link-layer framework that targets low latency and balancing en/decoding load among nodes. CEDAR is the first comprehensive theoretical framework for analyzing and designing distributed and adaptive error recovery for wireless networks. It employs a theoretically sound framework for embedding channel codes in each packet and performs the error correcting process in selected intermediate nodes in a packet´s route. To identify the intermediate nodes for the decoding, we mathematically calculate the average packet delay and formalize the problem as a nonlinear integer programming problem. By minimizing the delays, we derive three propositions that: 1) can identify the intermediate nodes that minimize the propagation and transmission delay of a packet; and 2) and 3) can identify the intermediate nodes that simultaneously minimize the queuing delay and maximize the fairness of en/decoding load of all the nodes. Guided by the propositions, we then propose a scalable and distributed scheme in CEDAR to choose the intermediate en/decoding nodes in a route to achieve its objective. The results from real-world testbed “NESTbed” and simulation with MATLAB prove that CEDAR is superior to schemes using hop-by-hop decoding and destination decoding not only in packet delay and throughput but also in energy-consumption and load distribution balance.
  • Keywords
    channel coding; integer programming; nonlinear programming; protocols; queueing theory; radio networks; CEDAR; adaptive error recovery; average packet delay; channel codes; code embedded distributed adaptive and reliable link-layer framework; destination decoding; distributed error recovery; distributed strategy; energy-consumption; hop-by-hop decoding; intermediate nodes; link-layer protocols; load distribution balance; low-latency strategy; nonlinear integer programming problem; packet recovery; queuing delay; transmission delay; wireless networks; Bit error rate; Decoding; Delays; Receivers; Reliability; Wireless networks; Link-layer protocol; low-latency; reliability and stability; wireless networks;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2332980
  • Filename
    6862930