91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 汽車電子

字節填充

發布時間:2014/8/23 19:13:58 訪問次數:8421

   當信息字段中出現和標志字段一樣的比特(Ox7E)組合時,就必須采取一些措施使這種形式上和標志字段一樣的比特組合不出現在信息字段中。

   當PPP使用異步傳輸時,LM285LP-2.5它把轉義符定義為Ox7D(即01111101),并使用字節填充,RFC 1662規定了如下所述的填充方法:

   (1)把信息字段中出現的每一個Ox7E字節轉變成為2字節序列(Ox7D,Ox5E)。

   (2)若信息字段中出現一個Ox7D的字節(即出現了和轉義字符一樣的比特組合),則把Ox7D轉變成為2字節序列(Ox7D,Ox5D)。

   (3)若信息字段中出現ASCII碼的控制字符(即數值小于Ox20的字符),則在該字符前面要加入一個Ox7D字節,同時將該字符的編碼加以改變。例如,出現Ox03(在控制字符中是“傳輸結束”ETX)就要把它轉變為2字節序列(Ox7D,Ox23)。

   由‘F在發送端進行了字節填充,因此在鏈路上傳送的信息字節數就超過了原來的信息字節數。但接收端在收到數據后再進行與發送端字節填充相反的變換,就可以正確地恢復出原來的信息。

     零比特填充

   PPP協議用在SONET/SDH鏈路時,是使用同步傳輸(一連串的比特連續傳送)而不是異步傳輸(逐個字符地傳送)。在這種情況下,PPP協議采用零比特填充方法來實現透明傳輸。

   零比特填充的具體做法是:在發送端,先掃描整個信息字段(通常是用硬件實現,但也可用軟件實現,只是會慢些)。只要發現有5個連續l,則立即填入一個0。因此經過這種零比特填充后的數據,就可以保證在信息字段中不會出現6個連續1。接收端在收到一個幀時,先找到標志字段F以確定一個幀的邊界,接著再用硬件對其中的比特流進行掃描。每當發現5個連續1時,就把這5個連續l后的一個O刪除,以還原成原來的信息比特流(圖3-11),這樣就保證了透明傳輸:在所傳送的數據比特流中可以傳送任意組合的比特流,  而不會引起對幀邊界的判斷錯誤。

       




   當信息字段中出現和標志字段一樣的比特(Ox7E)組合時,就必須采取一些措施使這種形式上和標志字段一樣的比特組合不出現在信息字段中。

   當PPP使用異步傳輸時,LM285LP-2.5它把轉義符定義為Ox7D(即01111101),并使用字節填充,RFC 1662規定了如下所述的填充方法:

   (1)把信息字段中出現的每一個Ox7E字節轉變成為2字節序列(Ox7D,Ox5E)。

   (2)若信息字段中出現一個Ox7D的字節(即出現了和轉義字符一樣的比特組合),則把Ox7D轉變成為2字節序列(Ox7D,Ox5D)。

   (3)若信息字段中出現ASCII碼的控制字符(即數值小于Ox20的字符),則在該字符前面要加入一個Ox7D字節,同時將該字符的編碼加以改變。例如,出現Ox03(在控制字符中是“傳輸結束”ETX)就要把它轉變為2字節序列(Ox7D,Ox23)。

   由‘F在發送端進行了字節填充,因此在鏈路上傳送的信息字節數就超過了原來的信息字節數。但接收端在收到數據后再進行與發送端字節填充相反的變換,就可以正確地恢復出原來的信息。

     零比特填充

   PPP協議用在SONET/SDH鏈路時,是使用同步傳輸(一連串的比特連續傳送)而不是異步傳輸(逐個字符地傳送)。在這種情況下,PPP協議采用零比特填充方法來實現透明傳輸。

   零比特填充的具體做法是:在發送端,先掃描整個信息字段(通常是用硬件實現,但也可用軟件實現,只是會慢些)。只要發現有5個連續l,則立即填入一個0。因此經過這種零比特填充后的數據,就可以保證在信息字段中不會出現6個連續1。接收端在收到一個幀時,先找到標志字段F以確定一個幀的邊界,接著再用硬件對其中的比特流進行掃描。每當發現5個連續1時,就把這5個連續l后的一個O刪除,以還原成原來的信息比特流(圖3-11),這樣就保證了透明傳輸:在所傳送的數據比特流中可以傳送任意組合的比特流,  而不會引起對幀邊界的判斷錯誤。

       




相關技術資料
8-23字節填充

熱門點擊

 

推薦技術資料

頻譜儀的解調功能
    現代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
行唐县| 鄂伦春自治旗| 磐安县| 哈巴河县| 东丽区| 沧源| 丰顺县| 孝昌县| 鱼台县| 孝感市| 龙井市| 垣曲县| 昌都县| 长岭县| 措勤县| 平谷区| 内江市| 吉隆县| 苏尼特右旗| 中方县| 英德市| 四川省| 威信县| 喀什市| 体育| 朝阳区| 西盟| 历史| 永寿县| 秦安县| 揭东县| 武城县| 金湖县| 呼玛县| 吉木萨尔县| 广汉市| 商城县| 成安县| 马尔康县| 阳信县| 仁怀市|