網路原理考點之誤位元速率與非同步傳輸

2021-10-06 04:55:52 字數 2149 閱讀 3788

如題:2023年4月

答:記得13年在常州做煤礦裝置通訊實驗時,就有做誤位元速率這一項。隨後也查了一下,但在知識體系中,還是沒有明確。自考教材其實是說的一點都不明確的,只介紹了分組長度與誤位元速率的概率關係,詳見p44頁。

誤位元速率的公式是什麼呢?維基給出的定義是:

位元差錯率(即誤位元速率,英語:bit error ratiober)是一段時間內差錯位元的數量除以傳輸的總位元數。

知道了這些,這道題就是算漢字的位元,乙個漢字是由兩個位元組所構成。兩個位元組是16位元

5000 x 16=80000

ber=  2/80000=1/40000=25x10^-6

這道題做錯,其實就腦子裡對誤位元速率模糊不清造成的。雖然有些印象,但搞不清是算位元組還是位元。

答:此題的資訊量很大,一看就知道怎麼解是不太現實的。

首先算出1200bps,一分鐘所傳輸的位數  = 1200 x 60(秒)=72000位

非同步通訊要加起始位+停止位,所以一次要傳輸10個位,有效位是8個,所以無用位佔比 (10-8)/10 =2/10=0.2

再算出72000個位中傳輸無用位為72000x0.2=14400

所以有用的位為72000-14400=57600

最後算出漢字個數(乙個漢字為16位),所以 57600/16=3600。

類似的真題:2023年10月

分析:1272個位元組 x 8=10176位,這是實際傳輸的資料位數,如何算總共傳多少位呢?因為非同步傳輸的是要加起如位和停止位。還是以串列埠通訊為例,實際就是每次傳乙個位元組,所以共傳1272次(或分組)。所以總位數=10176+1272*2=12720位,所需要的時間=總位數/2400=5.3s

擴充套件:序列通訊的資料格式:

同步格式:

同步與非同步傳輸的區別

1,非同步傳輸是面向字元的傳輸,而同步傳輸是面向位元的傳輸。 

2,非同步傳輸的單位是字元而同步傳輸的單位是幀。 

3,非同步傳輸通過字元起止的開始和停止碼抓住再同步的機會,而同步傳輸則是以資料中抽取同步資訊。 

4,非同步傳輸對時序的要求較低,同步傳輸往往通過特定的時鐘線路協調時序。 

5,非同步傳輸相對於同步傳輸效率較低。 

簡單說同步傳輸就是,資料沒有被對方確認收到則呼叫傳輸的函式就不返回。 

接收時,如果對方沒有傳送資料,則你的執行緒就一直等待,直到有資料了才返回,可以繼續執行其他指令 

非同步傳輸就是,你呼叫乙個函式傳送資料,馬上返回,你可以繼續處理其他事, 

接收時,對方的有資料來,你會接收到乙個訊息,或者你的相關接收函式會被呼叫。 

形象點說

非同步傳輸: 你傳輸吧,我去做我的事了,傳輸完了告訴我一聲 

同步傳輸: 你現在傳輸,我要親眼看你傳輸完成,才去做別的事

計算QAM誤位元速率的步驟

設定調製方式,例如m 64 設定輸入訊號長度 設定訊雜比的長度 進行for迴圈,用randint函式得到輸入陣列,用bi2de函式把二進位制陣列換成十進位制陣列,用modem.qammod構造調製器,調製輸入訊號,調製後的訊號可以進入不同的通道中進行傳輸,高斯 瑞利等 構造解調器,解調調製訊號 對解...

python檢測串列埠誤位元速率

場景 多個電路板串列埠通訊,由於 電路不穩定,會有誤碼。人工使用串列埠助手傳送指定測試指令耗時且枯燥。借用 colinfred的串列埠工具,實現簡單統計串列埠誤位元速率。一 資料從 來再回 去 coding utf 8 import serial import time import binasci...

誤位元速率 誤位元率和中斷概率

目錄 一 誤位元速率 計算 例子影響因素 二 誤位元率 三 中斷概率 誤位元速率 ser symbol error rate 是衡量資料在規定時間內資料傳輸精確性的指標,誤位元速率 傳輸中的誤碼 所傳輸的總碼數 100 如果有誤碼就有誤位元速率。另外,也有將誤位元速率定義為用來衡量誤碼出現的頻率。進...