南京大学学报(自然科学版) ›› 2018, Vol. 54 ›› Issue (3): 522528.
侯冬旭,赵康僆*,李文峰
Dongxu Hou, Kanglian Zhao*, Wenfeng Li*
摘要: 容迟容断网络(DTN)可工作于长延时、频繁中断以及非对称速率环境下的特点,使其能匹配卫星等空间节点的通信传输要求,并适应近地空间信息系统组网。在DTN网络中,可通过ARQ机制(如LTP红色传输模式)、差错控制编码(如束协议下的差错编码机制)等多种方式来保障数据的可靠传输,但当空间传输条件恶劣(例如链路频繁中断、高误码率等),令传输过程中丢包严重或接收到大量错误包时,将极大降低上述方式的传输效率。为提高传输效率并考虑到DTN覆盖网络协议架构的设计思想,本文提出应用层信道编码与ARQ机制结合的混合可靠传输方案。一方面,通过在应用层添加信道编码增加纠错能力以减少重传,同时结合ARQ机制,使得在信道条件恶劣、丢包或错包现象严重时,也能收到足够的数据包进行解码,从而提高传输效率;另一方面,基于DTN网络的覆盖网络协议架构,在应用层加入信道编码,可使得该方案兼容下层不同传输协议。仿真实验结果表明,本文提出的混合方案可以提高DTN下的可靠传输效率,且随着信道条件不断变差,与单纯ARQ方案相比,完成传输所需时间更短、传输效率更高。
[1] Cerf V, Burleigh S, Hooke A, et al. Delay-tolerant networking architecture. RFC 4838, 2007. [2] Burleigh S, Hooke A, Torgerson L, et al. Delay-tolerant networking: An approach to interplanetary Internet. IEEE Communications Magazine, 2003, 41(6): 128-136. [3] Altman E, De Pellegrini F. Forward correction and fountain codes in delay tolerant networks. In: Proceedings of IEEE INFOCOM 2009. Rio de Janeiro, Brazil: IEEE, 2009: 1899-1907. [4] Sabbagh A, Wang R H, Zhao K L, et al. Bundle protocol over highly asymmetric deep-space channels. IEEE Transactions on Wireless Communications. 2017, 16(4): 2478-2489. [5] Burleigh S. Delay-tolerant networking LTP convergence layer (LTPCL) adapter. California, USA: Network Working Group, 2011. [6] De Cola T. A protocol design for incorporating erasure codes within CCSDS: The case of DTN protocol architecture. In: Proceedings of the 2010 5th Advanced Satellite Multimedia Systems Conference and the 11th Signal Processing for Space Communications Workshop. Cagliari, Italy: IEEE, 2010: 68-73. [7] Zhao K L, Wang R H, Burleigh S C, et al. Performance of bundle protocol for deep-space communications. IEEE Transactions on Aerospace and Electronic Systems, 2016, 52(5): 2347-2361. [8] Paolini E, Varrella M, Chiani M, et al. Recovering from packet losses in CCSDS links. In: Proceedings of the 2008 4th Advanced Satellite Mobile Systems. Bologna, Italy: IEEE, 2008: 283-288. [9] Zhao K L, Wang R H, Burleigh S C, et al. Modeling memory‐variation dynamics for the licklider transmission protocol in deep-space communications. IEEE Transactions on Aerospace and Electronic Systems, 2015, 51(4): 2510‐2524. [10] Yu Q, Wang R H, Wei Z G, et al. DTN licklider transmission protocol over asymmetric space channels. IEEE Aerospace and Electronic Systems Magazine, 2013, 28(5): 14-22. [11] Shi L L, Jiao J, Sabbagh A, et al. Integration of Reed-Solomon codes to licklider transmission protocol (LTP) for space DTN. IEEE Aerospace and Electronic Systems Magazine, 2017, 32(4): 48-55. [12] Papastergiou G, Bezirgiannidis N, Tsaoussidis V. On the performance of erasure coding over space DTNs. In: Koucheryavy Y, Mamatas L, Matta I, et al. Wired/Wireless Internet Communication. Springer Berlin Heidelberg, 2012: 269-281. [13] De Cola T, Paolini E, Liva G, et al. Reliability options for data communications in the future deep-space missions. Proceedings of the IEEE, 2011, 99(11): 2056-2074. [14] Scott K, Burleigh S. Bundle protocol specification. IETF Request for Comments RFC 5050, http://www.ietf.org/rfc/rfc5050.txt,2007. [15] Koutsogiannis E, Tsapeli F, Tsaoussidis V. Bundle layer end-to-end retransmission mechanism. In: Proceedings of 2011 Baltic Congress on Future Internet Communications. Riga, Latvia: IEEE, 2011: 109-115. [16] Lacan J, Roca V, Peltotalo J, et al. Reed-Solomon Forward Error Correction (FEC) schemes. RFC 5510, 2009. [17] Reed I S, Solomon G. Polynomial codes over certain finite fields. Journal of the Society for Industrial and Applied Mathematics, 1960, 8(2): 300-304. [18] De Cola T, Marchese M. Joint use of custody transfer and erasure codes in DTN space networks: Benefits and shortcomings. In: Proceedings of 2010 IEEE Global Telecommunications Conference. Miami, FL, USA: IEEE, 2010: 1-5. [19] De Cola T, Marchese M. Reliable data delivery over deep space networks: Benefits of long erasure codes over ARQ strategies. IEEE Wireless Communications, 2010, 17(2): 57-65. [20] De Sanctis M, Rossi T, Lucente M, et al. Space system architectures for interplanetary internet. In: Proceedings of 2010 IEEE Aerospace Conference. Big Sky, MT, USA: IEEE, 2010: 1-8. [21] Interplanetary overlay network design and operation V3.2.1, https://sourceforge.net/projects/ion-dtn/files/ion-3.2.1.tar.gz/download, 2015. [22] Jurgelionis A, Laulajainen J P, Hirvonen M, et al. An empirical study of netem network emulation functionalities. In: Proceedings of the 20th International Conference on Computer Communications and Networks. Maui, HI, USA: IEEE, 2011: 1-6. |
No related articles found! |
|