Suppr超能文献

系统批处理网络编码的设计与分析

Design and Analysis of Systematic Batched Network Codes.

作者信息

Mao Licheng, Yang Shenghao, Huang Xuan, Dong Yanyan

机构信息

School of Science and Engineering, The Chinese University of Hong Kong, Shenzhen, Shenzhen 518172, China.

Department of Information Engineering, The Chinese University of Hong Kong, Hong Kong, China.

出版信息

Entropy (Basel). 2023 Jul 13;25(7):1055. doi: 10.3390/e25071055.

Abstract

Systematic codes are of important practical interest for communications. Network coding, however, seems to conflict with systematic codes: although the source node can transmit message packets, network coding at the intermediate network nodes may significantly reduce the number of message packets received by the destination node. Is it possible to obtain the benefit of network coding while preserving some properties of the systematic codes? In this paper, we study the systematic design of batched network coding, which is a general network coding framework that includes random linear network coding as a special case. A batched network code has an outer code and an inner code, where the latter is formed by linear network coding. A systematic batched network code must take both the outer code and the inner code into consideration. Based on the outer code of a BATS code, which is a matrix-generalized fountain code, we propose a general systematic outer code construction that achieves a low encoding/decoding computation cost. To further reduce the number of random trials required to search a code with a close-to-optimal coding overhead, a triangular embedding approach is proposed for the construction of the systematic batches. We introduce new inner codes that provide protection for the systematic batches during transmission and show that it is possible to significantly increase the expected number of message packets in a received batch at the destination node, without harm to the expected rank of the batch transfer matrix generated by network coding.

摘要

系统码在通信领域具有重要的实际意义。然而,网络编码似乎与系统码存在冲突:尽管源节点可以传输消息包,但中间网络节点处的网络编码可能会显著减少目的节点接收到的消息包数量。能否在保留系统码某些特性的同时获得网络编码的益处呢?在本文中,我们研究批量网络编码的系统设计,它是一个通用的网络编码框架,随机线性网络编码是其特殊情况。一个批量网络码有一个外码和一个内码,其中内码由线性网络编码构成。一个系统的批量网络码必须同时考虑外码和内码。基于一种矩阵广义喷泉码即BATS码的外码,我们提出一种通用的系统外码构造方法,该方法能实现较低的编码/解码计算成本。为了进一步减少搜索具有接近最优编码开销的码所需的随机试验次数,我们提出一种三角嵌入方法来构造系统批次。我们引入新的内码,在传输过程中为系统批次提供保护,并表明在不损害网络编码生成的批次转移矩阵的期望秩的情况下,有可能显著增加目的节点接收到的批次中消息包的期望数量。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/6ed0/10378412/2969ba377e66/entropy-25-01055-g001.jpg

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验