首页> 外文期刊>Computer Communications >TCPJGNC: A transport control protocol based on network coding for multi-hop cognitive radio networks
【24h】

TCPJGNC: A transport control protocol based on network coding for multi-hop cognitive radio networks

机译:TCPJGNC:基于网络编码的多跳认知无线电网络的传输控制协议

获取原文
获取原文并翻译 | 示例

摘要

Cognitive radio (CR) has emerged as a promising solution to enhance spectrum utilization. In cognitive radio networks (CRNs), the secondary users (SUs) can opportunistically exploit frequency bands when the primary users (PUs) do not occupy the bands. However, TCP performance in CRNs may suffer from significant degradation due to this feature. In this paper, we investigate the limitations of TCP in multi-channel multi-radio multi-hop CRNs, and propose a novel transmission control protocol called TCPJGNC (TCP Joint Generation Network Coding, JGNC) based on network coding. In TCPJGNC, we dynamically adjust the number of packets involved in network coding according to the wireless communication environment to achieve better decoding probability. In the meantime, a coding scheme based on JGNC is provided which can reduce the number of retransmissions in TCPJGNC. In addition, we modify the TCP mechanism to fit into CRNs by considering the features of CRNs. An analysis of approximate expected throughput in TCPJGNC is provided and the simulation results indicate that TCPJGNC can significantly improve the network performance in terms of throughput, bandwidth efficiency and average end-to-end delay. To the best of our knowledge, TCPJGNC is the first transmission control protocol for multi-hop CRNs from a network coding perspective. (C) 2015 Elsevier B.V. All rights reserved.
机译:认知无线电(CR)已经成为提高频谱利用率的有前途的解决方案。在认知无线电网络(CRN)中,当主要用户(PU)不占据频带时,次要用户(SU)可以机会利用频带。但是,由于此功能,CRN中的TCP性能可能会严重下降。在本文中,我们研究了TCP在多信道多无线电多跳CRN中的局限性,并提出了一种基于网络编码的新型传输控制协议TCPJGNC(TCP联合生成网络编码,JGNC)。在TCPJGNC中,我们根据无线通信环境动态调整网络编码中涉及的包数,以实现更好的解码概率。同时,提供了一种基于JGNC的编码方案,可以减少TCPJGNC中的重传次数。此外,我们通过考虑CRN的功能来修改TCP机制以适合CRN。通过对TCPJGNC中预期吞吐量的分析,仿真结果表明TCPJGNC可以在吞吐量,带宽效率和平均端到端延迟方面显着提高网络性能。就我们所知,从网络编码的角度来看,TCPJGNC是第一个用于多跳CRN的传输控制协议。 (C)2015 Elsevier B.V.保留所有权利。

著录项

  • 来源
    《Computer Communications》 |2016年第1期|9-21|共13页
  • 作者单位

    Harbin Inst Technol, Shenzhen Grad Sch, Key Lab Network Oriented Intelligent Computat, Shenzhen 518055, Peoples R China;

    Harbin Inst Technol, Shenzhen Grad Sch, Key Lab Network Oriented Intelligent Computat, Shenzhen 518055, Peoples R China|Guilin Univ Elect Technol, Sch Comp Sci & Engn, Guilin 541004, Peoples R China;

    SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA;

    Harbin Inst Technol, Shenzhen Grad Sch, Key Lab Network Oriented Intelligent Computat, Shenzhen 518055, Peoples R China;

    Harbin Inst Technol, Shenzhen Grad Sch, Key Lab Network Oriented Intelligent Computat, Shenzhen 518055, Peoples R China;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Cognitive radio networks; TCP; Network coding;

    机译:认知无线电网络;TCP;网络编码;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号