IPv6網(wǎng)絡中基于噴泉碼的P2P文件分發(fā)系統(tǒng)研究
發(fā)布時間:2024-11-03 02:02
近年來,IPv6技術進入規(guī);渴痣A段。與IPv4技術相比,IPv6技術具有地址資源豐富、網(wǎng)絡傳輸效率高和安全性強等優(yōu)點,使互聯(lián)網(wǎng)上的設備連接更加簡單、高效和安全。文件分發(fā)是P2P(Peer-to-Peer)技術的一個典型應用領域。但傳統(tǒng)P2P文件分發(fā)系統(tǒng)存在依賴種子結點、數(shù)據(jù)塊分布不均勻和帶寬利用率不高等問題。因此,如何提升系統(tǒng)穩(wěn)定性和帶寬利用率成為文件分發(fā)研究的關鍵問題。噴泉碼是一種糾刪碼技術,其最早應用于刪除信道。近年來,噴泉碼成為工程應用領域研究的熱點。LT(Luby Transform)碼是第一個實用噴泉碼,且具有無碼率、利于并行下載和各編碼塊等價的優(yōu)點。本文對LT碼應用于P2P文件分發(fā)系統(tǒng)這一課題進行了研究與實現(xiàn),主要工作內容如下:(1)深入研究了LT碼編碼算法和譯碼算法的基本原理,介紹了兩種常見的譯碼算法:置信傳播(Belief Propagation,BP)譯碼算法和即時高斯消元(On the Fly Gaussian Elimination,OFG)譯碼算法。此外,本文對LT碼的BP算法和OFG算法進行仿真實驗和分析。基于C++語言,本文實現(xiàn)了對文件進行LT編碼的功能。...
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【部分圖文】:
本文編號:4010507
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【部分圖文】:
蘭州大學碩士學位論文IPv6網(wǎng)絡中基于噴泉碼的P2P文件分發(fā)系統(tǒng)研究21于編碼操作。形式參數(shù)(以下簡稱形參)Enc<sub>v</sub>ec[]為輸入變量,用于存儲未編碼的數(shù)據(jù)塊。Out<sub>v</sub>rc[]為輸出結果,用于存儲編碼塊。seed是隨機數(shù)種子信息,其與D....
蘭州大學碩士學位論文IPv6網(wǎng)絡中基于噴泉碼的P2P文件分發(fā)系統(tǒng)研究23續(xù)表3-2GF(2)域下針對文件的BP譯碼過程文件的BP碼譯碼過程Step8:譯碼失。籗tep9:DecodeBP::<sup>D</sup>ecodeBP()析構函數(shù)釋放內存,程序退出。利用3.3節(jié)生成的....
蘭州大學碩士學位論文IPv6網(wǎng)絡中基于噴泉碼的P2P文件分發(fā)系統(tǒng)研究25圖3-4OFG譯碼過程3.5高階域下文件的編譯碼模塊設計LT編碼過程適用于伽羅華域,常見應用于GF(2)域和GF(256)域,如無特別說明,默認應用于GF(2)域。下面以GF(256)域為例介紹LT編碼在高階....
蘭州大學碩士學位論文IPv6網(wǎng)絡中基于噴泉碼的P2P文件分發(fā)系統(tǒng)研究25圖3-4OFG譯碼過程3.5高階域下文件的編譯碼模塊設計LT編碼過程適用于伽羅華域,常見應用于GF(2)域和GF(256)域,如無特別說明,默認應用于GF(2)域。下面以GF(256)域為例介紹LT編碼在高階....
本文編號:4010507
本文鏈接:http://www.wukwdryxk.cn/guanlilunwen/ydhl/4010507.html
最近更新
教材專著