PDU和SDU的區別


PDU和SDU的區別
分類: LTE資料
在電信領域,術語協議數據單元(PDU,Protocol Data Unit)有以下幾層意義:
1、網絡的對等實體傳送的信息單 元,包括了控制信息,地址信息,或者數據。
2、在協議系統里,在指定的協議層 上傳送的數據單元,包含了該層的協議控制信息和用戶信息。
3、在OSI模型系統里,PDU和最底下四層相關:
(1)物理層(一層)PDU指數據流(Bit Stream)。
(2)數據鏈路層(二層)PDU指數據幀(Frame)。
(3)網絡層(三層)PDU指數據包(Packet)。
(4)傳輸層(四層)PDU指數據段(Segment)。
所謂協議數據單元就是在不 同站點的各層對等實體之間,為實現該層協議所交換的信息單元。通常將第N層的協議數據單元記為NPDU。

它由兩部分組成,即本層的用戶數據(N)和本層的協議控制信息(NPCI(Protocol Control Information))。從服務用戶的角度來看,它並不關心下面的PDU, 實際上它也看不見PDU的大小。

一個N服務用戶關心的是:下面的N實體為了完成服務用戶所請求的功能,究竟需要多大的數據單元。這種數據單元稱為服務數據單元SDU,一 個N服務數據單元就是N服務所要傳送的邏輯數據單元。實際上,在某種情況下,某一層的服務數據單元SDU和上一層的PDU是 對應的。因此NSDU就相當於N層的用戶數據。而在許多情況下,SDU和PDU並不等同,有時NSDU較 長,而N協議所要求的NPDU較短。這時就要對NSDU進行分段處理,將一個SDU分成兩個或多個PDU來傳送。當PDU所要求的長度比SDU還大時,也可將幾個SDU合並成為一個PDU。
N層用戶與N層協議之間傳遞的數據稱為服務數據單元(SDU),而N層協議實體之間傳遞的數據稱為協議數據單元(PDU),通過數據發送/接收管理把用戶提交的SDU以PDU的形式,通過下層通道發送到對端協議實體。在接收端再將PDU還原成SDU送給收端用戶。

PDU的封裝/解封裝:在發送方,將用戶遞交的SDU加上協議控制信息PCI,封裝成PDU;在接收方,講接收到的PDU解封裝,去掉PCI,還原成SDU送交接收方用戶。bbs.itgoal.com
SDU分段/裝配 :如果下層通道的帶寬不能滿足傳遞SDU的需要,就需要將一個SDU分成多段,分別封裝成PDU發送出去(分段);在接收方再將這些PDU解封裝后重新裝配成SDU。

SDU拼接/分離:拼接是指在發送方(n)層協議實體把多個長度較短的(n)SDU封裝成一個(n)PDU來發送,在接收放再將接收到的(n)PDU解封裝,將多個(n)SDU分離出來。采用拼接功能的目的是提高通道的利用率。

PDU分割/組合:
PDU分割是指在發送端(n)層協議實體把一個(n)PDU分割成多個(n-1)SDU,並行地從多個(n-1)通道發送出去;接收端再將收到的多個(n-1)SDU組合成一個(n)PDU。由於這是一個N層功能,所以組合操作在N層中進行,即N層先得到多個分割開的(n)PDU,然后把它們組合成一個(n)PDU。,有時NSDU較長,而N協議所要求的NPDU較短。這時就要對NSDU進行分段處理,將一個SDU分成兩個或多個PDU來傳送。當PDU所要求的長度比SDU還大時,也可將幾個SDU合並成為一個PDU。

SDU:業務數據單元

PDU: 協議數據單元

RLC協議中,上層的PDU在下層成為了下層的SDU,發生了分段/重組,級聯,填充的過程。PDU是SDU在RLC的承載,SDU被分段或者級聯,然后 填充到PDU中,即SDU封裝后就是PDU。

N層用戶與N層協議之間傳遞的數據稱為服務數據單元(SDU)

N層協議實體之間傳遞的數據稱為協議數據單元(PDU),通過數據發送/接收管理把用戶提交的SDU以PDU的形式,通過下層通道發送到對端協議實體。在 接收端再將PDU還原成SDU送給收端用戶。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM