• DocumentCode
    3007592
  • Title

    Leveraging MAC-layer information for single-hop wireless transport in the Cache and Forward Architecture of the Future Internet

  • Author

    Gopal, Shruti ; Paul, Sudipta ; Raychaudhuri, Dipankar

  • Author_Institution
    Dept. of ECE, Rutgers Univ., Piscataway, NJ, USA
  • fYear
    2007
  • fDate
    7-12 Jan. 2007
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cache and forward (CNF) Architecture is a novel architecture aimed at delivering content efficiently to potentially large number of intermittently connected mobile hosts. It uses a reliable hop-by-hop transport mechanism where in-network storage is leveraged to store the entire file in each node, before forwarding it towards the destination(s). Links between nodes may be wired, or wireless, 802.11 a/b/g, cellular, or satellite, or some other upcoming wired/wireless technology. A key aspect in the CNF architecture is to choose the link-layer protocol with parameters such that it optimizes the performance of the link between two CNF nodes. In this paper we propose cross-layer aware transport protocol (CLAP) as a potential candidate for a reliable link-layer protocol between two CNF nodes connected by 802.11 a/b/g link. Leveraging upon MAC layer status information, CLAP quickly adapts its flow control rate to bandwidth fluctuations and maximizes link utilization efficiency. Due to the self-interference problem in wireless links, where ACK packets corresponding to a given flow interfere with the DATA packets of the same flow, CLAP´s error control algorithm is based on aggregate negative acknowledgements (NACKs) which reduce the reverse traffic and hence the interference with the data traffic. Since CLAP performs transport layer functionality, we compare it with TCP-SACK -a popular variation of TCP. CLAP significantly outperforms TCP-SACK in both noise-free and noise-prone wireless environments, with throughput gains upward of 150%. For multiple flows, CLAP leverages the fairness characteristics of the underlying MAC layer to achieve fair bandwidth sharing among flows.
  • Keywords
    Internet; access protocols; cache storage; telecommunication congestion control; telecommunication links; telecommunication traffic; transport protocols; wireless LAN; 802.11 a/b/g; ACK packets; CNF architecture; Internet; MAC-layer information; bandwidth fluctuations; cache and forward architecture; cross-layer aware transport protocol; data traffic; error control algorithm; flow control rate; flow interfere; hop-by-hop transport mechanism; link utilization efficiency; link-layer protocol; negative acknowledgements; network storage; reverse traffic; self-interference problem; single-hop wireless transport; wired/wireless technology; wireless links; Aggregates; Bandwidth; Error correction; Fluctuations; Interference; Internet; Satellites; Throughput; Transport protocols; Working environment noise; Cache and Forward; Internet Architecture; cross-layer awareness; protocols for the future Internet; transport protocols; wireless networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication Systems Software and Middleware, 2007. COMSWARE 2007. 2nd International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    1-4244-0613-7
  • Type

    conf

  • DOI
    10.1109/COMSWA.2007.382503
  • Filename
    4268146