波特與位元率
題目:波特與位元率
碼元
碼元(code cell)是攜帶資訊的波形符號,也即“時間軸上的一個訊號編碼單元”。碼元可能是二進位制的,也可能是多進位制的。
二進位制中,脈衝的有或無就表示這個碼元狀態的“1”或“0”,即碼元有2種狀態,這種碼元稱為二進位制碼元。
在QPSK(四進位制相移鍵控,Quaternary Phase Shift Keying)中,利用載波的四種不同相位來表示數字資訊,即碼元有4種狀態,這種碼元稱為四進位制碼元。
一個二進位制碼元的資訊量為 1 bit,一個 M 進位制碼元的資訊量為
波特
數字訊號由碼元組成,碼元攜帶一定量的資訊。定義單位時間傳輸的碼元數為碼元速率,單位為碼元/秒,又稱為波特(Baud)。
由此可見,波特是一種單位,是碼元傳輸速率(也稱傳位元速率)的單位,也可以理解成單位時間內載波調製狀態變化的次數。
注意:“波特”(Baud)本身已是速率,所以不需要寫成 Baud Rate(Rate 是贅字)。單位“波特”本身就代表每秒的調製數,以“波特每秒”(Baud per second)為單位是一種常見的錯誤,但是在一般中文口語化的溝通上還是常以“波特率”來描述“波特”(Baud)。
位元率
定義單位時間傳輸的資訊量為資訊速率,單位為bit/s(位元每秒)或 bps,所以資訊速率又稱位元率。
波特和位元率的區別與聯絡
波特和位元率是兩個不同的概念,波特是碼元傳輸速率的單位,它說明每秒傳輸多少個碼元。
碼元的傳輸速率“波特”和資訊的傳輸速率“位元/秒”在數值上有一定的關係:若一個碼元只攜帶 1bit 的資訊量,則“波特”和“位元/秒”在數值上是相等的。但如果一個碼元攜帶 n bit的資訊量,則M Baud 的碼元傳輸速率所對應的資訊傳輸速率為
b/s. 所以資訊速率
舉例
一般在二元制調相方式中(例如基帶二進位制訊號),
比如 RS232,典型的“波特”是2400、9600、115200等,假設目前“波特”為 9600, 則此 RS232 的位元率為
再比如對於某四相制調變解調器,單位脈衝
資料傳輸速率
參考資料
《計算機網路與應用》(清華大學出版社,石良武)
https://zh.wikipedia.org/wiki/%E6%B3%A2%E7%89%B9%E7%8E%87
相關文章
- 計算CAN波特率
- J-link虛擬串列埠波特率異常問題串列埠
- 《哈利波特》7
- 《哈利波特》6
- 《哈利波特》 4
- 《哈利波特》 5
- 《哈利波特》 2
- 《哈利波特》 3
- 與《哈利波特》合作 Zynga推出全新三消遊戲遊戲
- MM32F0020 UART1硬體自動波特率的使用
- 痞子衡嵌入式:嵌入式裡串列埠(UART)自動波特率識別程式設計與實現串列埠程式設計
- 痞子衡嵌入式:嵌入式裡串列埠(UART)自動波特率識別程式設計與實現(輪詢)串列埠程式設計
- MM32F0140 UART1硬體自動波特率校準功能的使用
- Python字元與位元組新編Python字元
- 精確率、召回率、準確率與ROC曲線
- 羅美琪和春波特的故事...
- matlab練習程式(水波特效)Matlab特效
- Note - 機率與期望
- C++與Qt的位元組序探究:C++QT
- “騰訊派”與“位元組派”的博弈
- 位元組碼引用檢測原理與實戰
- 流暢的 Python – 3. 文字與位元組Python
- 程式碼覆蓋率與測試覆蓋率比較
- 位元組序探析:大端與小端的比較
- JavaIO流(一)-位元組輸入流與字元輸入流JavaAI字元
- 假如《哈利波特》是一款3A遊戲遊戲
- 面試必問的 Java 位元組流與字元流面試Java字元
- Django(64)頻率認證原始碼分析與自定義頻率認證Django原始碼
- Android與物聯網裝置通訊 - 位元組報文組裝與解析Android
- Android與物聯網裝置通訊-自定義報文與位元組序Android
- 分享一波特別騷的 PHP 面試題目PHP面試題
- 這可能是最有風格的「哈利波特」遊戲遊戲
- 利用es6實現互動的水波特效特效
- 全機率公式與貝葉斯公式公式
- 期望 與 機率論 學習筆記筆記
- [20190827]函式索引與選擇率.txt函式索引
- oCPC中轉化率模型與校準模型
- 關於位元組跳動的神話與現實(上)