百科解釋
幀同步概念 兩個(gè)工作站之間以報(bào)文分組為單位傳輸信息時(shí),必須將線路上的數(shù)據(jù)流劃分成報(bào)文分組或HDLC(高級(jí)數(shù)據(jù)鏈路控制)規(guī)程的幀,以幀的格式進(jìn)行傳送。在HDLC通信規(guī)程中的幀的幀標(biāo)識(shí)位F(01111110),就是用它來標(biāo)識(shí)幀的開始和結(jié)束。通信開通時(shí),當(dāng)檢測到幀標(biāo)識(shí)F,即認(rèn)為是幀的開始,然后在數(shù)據(jù)傳輸過程中一旦檢測到幀標(biāo)識(shí)F即表示幀結(jié)束。 數(shù)據(jù)鏈路層所以要把比特組合成以幀為單位傳送,是為了在出錯(cuò)時(shí),可只將有錯(cuò)的幀重發(fā),而不必將全部數(shù)據(jù)重新發(fā)送,從而提高了效率。通常為每個(gè)幀計(jì)算校驗(yàn)和(Checksum)。當(dāng)一幀到達(dá)目的地時(shí),校驗(yàn)和再被計(jì)算一遍,若與原校驗(yàn)和不同,就可發(fā)現(xiàn)差錯(cuò)了。 幀同步指的是接收方應(yīng)當(dāng)能從接收到的二進(jìn)制比特流中區(qū)分出幀的起始與終止。幀同步方法 常用的幀同步方法有:使用字符填充的首尾定界符法、使用比特填充的首尾標(biāo)志法、違法編碼法和字節(jié)計(jì)數(shù)法。下面我們介紹四種方法: 1、字節(jié)計(jì)數(shù)法 這種方法首先用一個(gè)特殊字段來表示一幀的開始,然后使用一個(gè)字段來標(biāo)明本幀內(nèi)的字節(jié)數(shù)。當(dāng)目標(biāo)機(jī)的數(shù)據(jù)鏈路層讀到字節(jié)計(jì)數(shù)值時(shí),就知道了后面跟隨的字節(jié)數(shù),從而可確定幀結(jié)束的位置(面向字節(jié)計(jì)數(shù)的同步規(guī)程) 2、使用字符填充的首尾定界符方法 這種方法用一些特定的字符來定界一幀的開始和結(jié)束。為了不將信息位中出現(xiàn)的特殊字符被誤碼判為幀的首尾定界符,可以在前面填充一個(gè)轉(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ò)中傳送時(shí)表示為: 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個(gè)連續(xù)的1在其后加0 ü例如: 0110111111011111001在網(wǎng)絡(luò)中傳送時(shí)表示為: 0111111001101111101011111000101111110 4、違例編碼法 這在物理層采用特定的比特編碼方法時(shí)采用。比如說,采用曼徹斯特編碼方法時(shí),將數(shù)據(jù)比特1編碼成高 通信詞典解釋 移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助 © 2011-20123 Power by mscbsc
兩個(gè)工作站之間以報(bào)文分組為單位傳輸信息時(shí),必須將線路上的數(shù)據(jù)流劃分成報(bào)文分組或HDLC(高級(jí)數(shù)據(jù)鏈路控制)規(guī)程的幀,以幀的格式進(jìn)行傳送。在HDLC通信規(guī)程中的幀的幀標(biāo)識(shí)位F(01111110),就是用它來標(biāo)識(shí)幀的開始和結(jié)束。通信開通時(shí),當(dāng)檢測到幀標(biāo)識(shí)F,即認(rèn)為是幀的開始,然后在數(shù)據(jù)傳輸過程中一旦檢測到幀標(biāo)識(shí)F即表示幀結(jié)束。 數(shù)據(jù)鏈路層所以要把比特組合成以幀為單位傳送,是為了在出錯(cuò)時(shí),可只將有錯(cuò)的幀重發(fā),而不必將全部數(shù)據(jù)重新發(fā)送,從而提高了效率。通常為每個(gè)幀計(jì)算校驗(yàn)和(Checksum)。當(dāng)一幀到達(dá)目的地時(shí),校驗(yàn)和再被計(jì)算一遍,若與原校驗(yàn)和不同,就可發(fā)現(xiàn)差錯(cuò)了。 幀同步指的是接收方應(yīng)當(dāng)能從接收到的二進(jìn)制比特流中區(qū)分出幀的起始與終止。
常用的幀同步方法有:使用字符填充的首尾定界符法、使用比特填充的首尾標(biāo)志法、違法編碼法和字節(jié)計(jì)數(shù)法。下面我們介紹四種方法: 1、字節(jié)計(jì)數(shù)法 這種方法首先用一個(gè)特殊字段來表示一幀的開始,然后使用一個(gè)字段來標(biāo)明本幀內(nèi)的字節(jié)數(shù)。當(dāng)目標(biāo)機(jī)的數(shù)據(jù)鏈路層讀到字節(jié)計(jì)數(shù)值時(shí),就知道了后面跟隨的字節(jié)數(shù),從而可確定幀結(jié)束的位置(面向字節(jié)計(jì)數(shù)的同步規(guī)程) 2、使用字符填充的首尾定界符方法 這種方法用一些特定的字符來定界一幀的開始和結(jié)束。為了不將信息位中出現(xiàn)的特殊字符被誤碼判為幀的首尾定界符,可以在前面填充一個(gè)轉(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ò)中傳送時(shí)表示為: 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個(gè)連續(xù)的1在其后加0 ü例如: 0110111111011111001在網(wǎng)絡(luò)中傳送時(shí)表示為: 0111111001101111101011111000101111110 4、違例編碼法 這在物理層采用特定的比特編碼方法時(shí)采用。比如說,采用曼徹斯特編碼方法時(shí),將數(shù)據(jù)比特1編碼成高
移動(dòng)通信網(wǎng) | 通信人才網(wǎng) | 更新日志 | 團(tuán)隊(duì)博客 | 免責(zé)聲明 | 關(guān)于詞典 | 幫助