系统工程与电子技术
繫統工程與電子技術
계통공정여전자기술
SYSTEMS ENGINEERING AND ELECTRONICS
2010年
2期
380-385
,共6页
多源多宿组播%线性网络编码%背包问题%遗传算法
多源多宿組播%線性網絡編碼%揹包問題%遺傳算法
다원다숙조파%선성망락편마%배포문제%유전산법
multi-source multi-sink multicast%linear network coding%knapsack problem%genetic algorithm(GA)
针对多个源点需要同时组播数据至所有宿点的多源多宿组播网络,给出了采用线性网络编码实现数据传输并达到最大吞吐率的编码构造方法.通过添加一个虚拟源点以及该虚拟源点至所有源点的虚拟链路,形成了一个含有约束条件的单源组播问题,借助于这个单源组播问题,建立了求各源点组播率的数学模型,该模型是一个组合优化问题--背包问题,并给出了基于遗传算法的实施方法.然后运用实现单源组播连接的线性网络编码构造技术确定各信道的编码矢量.理论分析和仿真测试结果表明,本文提出的方法是可行的.
針對多箇源點需要同時組播數據至所有宿點的多源多宿組播網絡,給齣瞭採用線性網絡編碼實現數據傳輸併達到最大吞吐率的編碼構造方法.通過添加一箇虛擬源點以及該虛擬源點至所有源點的虛擬鏈路,形成瞭一箇含有約束條件的單源組播問題,藉助于這箇單源組播問題,建立瞭求各源點組播率的數學模型,該模型是一箇組閤優化問題--揹包問題,併給齣瞭基于遺傳算法的實施方法.然後運用實現單源組播連接的線性網絡編碼構造技術確定各信道的編碼矢量.理論分析和倣真測試結果錶明,本文提齣的方法是可行的.
침대다개원점수요동시조파수거지소유숙점적다원다숙조파망락,급출료채용선성망락편마실현수거전수병체도최대탄토솔적편마구조방법.통과첨가일개허의원점이급해허의원점지소유원점적허의련로,형성료일개함유약속조건적단원조파문제,차조우저개단원조파문제,건립료구각원점조파솔적수학모형,해모형시일개조합우화문제--배포문제,병급출료기우유전산법적실시방법.연후운용실현단원조파련접적선성망락편마구조기술학정각신도적편마시량.이론분석화방진측시결과표명,본문제출적방법시가행적.
Aiming at the multi-source multi-sink multicast network in which each source node needs to multicast data to all sink nodes simultaneously, this paper proposes a linear network coding construction approach to implementing data transmission with maximum throughput. By appending an imaginary source node and the imaginary links from the imaginary source node to source nodes, a single-source multicast problem with constraint condition is generated from the original network. To determine the multicast rates of source nodes, a mathematical model is established by virtue of this single-source multicast problem. The model is a combinatorial optimization problem, or knapsack problem, and is solved by the genetic algorithm. Then, the coding vectors of all channels are constructed by linear network coding construction technology for single-source multicast connection. Theoretical analysis and simulation results show that the proposed approach is feasible.