詞語解釋
“幀同步”是指在通信中,發(fā)送方和接收方之間的時間同步。它的作用是保證發(fā)送方和接收方在同一時間發(fā)送和接收信息,從而保證通信的正確性。 幀同步的應(yīng)用非常廣泛,幾乎每一種通信技術(shù)都需要它。比如,在無線電技術(shù)中,發(fā)射機(jī)和接收機(jī)之間的時間同步是保證正確接收信號的關(guān)鍵;在網(wǎng)絡(luò)技術(shù)中,幀同步可以保證網(wǎng)絡(luò)中的節(jié)點之間的時間同步,從而確保網(wǎng)絡(luò)的正常運(yùn)行;在多媒體技術(shù)中,幀同步可以保證多媒體信號的正確接收,從而使視頻和音頻信號的同步播放。 幀同步的實現(xiàn)原理是,發(fā)送方和接收方都有一個時鐘,發(fā)送方按照自己的時鐘發(fā)送信息,接收方按照自己的時鐘接收信息,如果發(fā)送方和接收方的時鐘不同步,那么就會出現(xiàn)信號延遲或者信號丟失的情況。因此,幀同步的關(guān)鍵是保證發(fā)送方和接收方的時鐘同步,可以采用多種方式來實現(xiàn),比如采用GPS定位系統(tǒng),采用網(wǎng)絡(luò)時鐘協(xié)議,采用時鐘恢復(fù)系統(tǒng)等。 總之,幀同步是通信中不可缺少的一個重要組成部分,它的作用是保證發(fā)送方和接收方之間的時間同步,從而保證通信的正確性。 兩個工作站之間以報文分組為單位傳輸信息時,必須將線路上的數(shù)據(jù)流劃分成報文分組或HDLC(高級數(shù)據(jù)鏈路控制)規(guī)程的幀,以幀的格式進(jìn)行傳送。在HDLC通信規(guī)程中的幀的幀標(biāo)識位F(01111110),就是用它來標(biāo)識幀的開始和結(jié)束。通信開通時,當(dāng)檢測到幀標(biāo)識F,即認(rèn)為是幀的開始,然后在數(shù)據(jù)傳輸過程中一旦檢測到幀標(biāo)識F即表示幀結(jié)束。 數(shù)據(jù)鏈路層所以要把比特組合成以幀為單位傳送,是為了在出錯時,可只將有錯的幀重發(fā),而不必將全部數(shù)據(jù)重新發(fā)送,從而提高了效率。通常為每個幀計算校驗和(Checksum)。當(dāng)一幀到達(dá)目的地時,校驗和再被計算一遍,若與原校驗和不同,就可發(fā)現(xiàn)差錯了。 幀同步指的是接收方應(yīng)當(dāng)能從接收到的二進(jìn)制比特流中區(qū)分出幀的起始與終止。 常用的幀同步方法有:使用字符填充的首尾定界符法、使用比特填充的首尾標(biāo)志法、違法編碼法和字節(jié)計數(shù)法。下面我們介紹四種方法: 1、字節(jié)計數(shù)法 這種方法首先用一個特殊字段來表示一幀的開始,然后使用一個字段來標(biāo)明本幀內(nèi)的字節(jié)數(shù)。當(dāng)目標(biāo)機(jī)的數(shù)據(jù)鏈路層讀到字節(jié)計數(shù)值時,就知道了后面跟隨的字節(jié)數(shù),從而可確定幀結(jié)束的位置(面向字節(jié)計數(shù)的同步規(guī)程) 2、使用字符填充的首尾定界符方法 這種方法用一些特定的字符來定界一幀的開始和結(jié)束。為了不將信息位中出現(xiàn)的特殊字符被誤碼判為幀的首尾定界符,可以在前面填充一個轉(zhuǎn)義符(DLE)來區(qū)分。(面向字符的同步規(guī)程--BSC) ü 用DLE STX標(biāo)示幀的開始 ü 用DLE ETX標(biāo)示幀的結(jié)束 ü 用DLE DLE標(biāo)示傳送數(shù)據(jù)信息中的DLE ü例如: 信息DLE STX A DLE B DLE ETX在網(wǎng)絡(luò)中傳送時表示為: DLE STX DLE DLE STX A DLE DLE B DLE DLE ETX DLE ETX 3、使用比特填充的首尾標(biāo)志方法 這種方法用一組特定的比特模式(如,01111110)來標(biāo)志一幀的開頭和結(jié)束。為了不使信息位中出現(xiàn)的該特定模式被誤判為幀的首尾標(biāo)志,可以采用比特填充的方法來解決。(面向比特的同步規(guī)程--HDLC) ü“0”比特插入刪除技術(shù),在傳送的數(shù)據(jù)信息中每遇到5個連續(xù)的1在其后加0 ü例如: 0110111111011111001在網(wǎng)絡(luò)中傳送時表示為: 0111111001101111101011111000101111110 4、違例編碼法 這在物理層采用特定的比特編碼方法時采用。比如說,采用曼徹斯特編碼方法時,將數(shù)據(jù)比特1編碼成高
兩個工作站之間以報文分組為單位傳輸信息時,必須將線路上的數(shù)據(jù)流劃分成報文分組或HDLC(高級數(shù)據(jù)鏈路控制)規(guī)程的幀,以幀的格式進(jìn)行傳送。在HDLC通信規(guī)程中的幀的幀標(biāo)識位F(01111110),就是用它來標(biāo)識幀的開始和結(jié)束。通信開通時,當(dāng)檢測到幀標(biāo)識F,即認(rèn)為是幀的開始,然后在數(shù)據(jù)傳輸過程中一旦檢測到幀標(biāo)識F即表示幀結(jié)束。 數(shù)據(jù)鏈路層所以要把比特組合成以幀為單位傳送,是為了在出錯時,可只將有錯的幀重發(fā),而不必將全部數(shù)據(jù)重新發(fā)送,從而提高了效率。通常為每個幀計算校驗和(Checksum)。當(dāng)一幀到達(dá)目的地時,校驗和再被計算一遍,若與原校驗和不同,就可發(fā)現(xiàn)差錯了。 幀同步指的是接收方應(yīng)當(dāng)能從接收到的二進(jìn)制比特流中區(qū)分出幀的起始與終止。
常用的幀同步方法有:使用字符填充的首尾定界符法、使用比特填充的首尾標(biāo)志法、違法編碼法和字節(jié)計數(shù)法。下面我們介紹四種方法: 1、字節(jié)計數(shù)法 這種方法首先用一個特殊字段來表示一幀的開始,然后使用一個字段來標(biāo)明本幀內(nèi)的字節(jié)數(shù)。當(dāng)目標(biāo)機(jī)的數(shù)據(jù)鏈路層讀到字節(jié)計數(shù)值時,就知道了后面跟隨的字節(jié)數(shù),從而可確定幀結(jié)束的位置(面向字節(jié)計數(shù)的同步規(guī)程) 2、使用字符填充的首尾定界符方法 這種方法用一些特定的字符來定界一幀的開始和結(jié)束。為了不將信息位中出現(xiàn)的特殊字符被誤碼判為幀的首尾定界符,可以在前面填充一個轉(zhuǎn)義符(DLE)來區(qū)分。(面向字符的同步規(guī)程--BSC) ü 用DLE STX標(biāo)示幀的開始 ü 用DLE ETX標(biāo)示幀的結(jié)束 ü 用DLE DLE標(biāo)示傳送數(shù)據(jù)信息中的DLE ü例如: 信息DLE STX A DLE B DLE ETX在網(wǎng)絡(luò)中傳送時表示為: DLE STX DLE DLE STX A DLE DLE B DLE DLE ETX DLE ETX 3、使用比特填充的首尾標(biāo)志方法 這種方法用一組特定的比特模式(如,01111110)來標(biāo)志一幀的開頭和結(jié)束。為了不使信息位中出現(xiàn)的該特定模式被誤判為幀的首尾標(biāo)志,可以采用比特填充的方法來解決。(面向比特的同步規(guī)程--HDLC) ü“0”比特插入刪除技術(shù),在傳送的數(shù)據(jù)信息中每遇到5個連續(xù)的1在其后加0 ü例如: 0110111111011111001在網(wǎng)絡(luò)中傳送時表示為: 0111111001101111101011111000101111110 4、違例編碼法 這在物理層采用特定的比特編碼方法時采用。比如說,采用曼徹斯特編碼方法時,將數(shù)據(jù)比特1編碼成高
抱歉,此頁面的內(nèi)容受版權(quán)保護(hù),復(fù)制需扣除次數(shù),次數(shù)不足時需付費(fèi)購買。
如需下載請點擊:點擊此處下載
掃碼付費(fèi)即可復(fù)制
網(wǎng)絡(luò)優(yōu)化工程師 | dopod | roaming | handoff | 中繼網(wǎng)關(guān) | mrb | 上海無線通信研究中心 | 欣網(wǎng)視訊 | xinetd | SIPTO | 時延擴(kuò)展 | 相干帶寬 |
移動通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助