【文章內(nèi)容簡介】
送,報文被分組時,只有最后一組報文使用 ETX結(jié)束 。 BSC使用的控制字符 – EOT: End of Transmission表示數(shù)據(jù)傳輸?shù)慕Y(jié)束 ? EOT由發(fā)送端發(fā)出 。 – ENQ: Enquiry詢問,用來請求遠程站給出應(yīng)答 。 – ACK: Acknowledge確認 ? 由接受端發(fā)往發(fā)送端,作為對狀態(tài)詢問及報文的肯定應(yīng)答。 BSC使用的控制字符 – NAK: Negative Acknowledge ? 由接受端發(fā)往發(fā)送端,作為對狀態(tài)詢問及報文的否定應(yīng)答。 – DLE: Data Linking Escape 數(shù)據(jù)鏈路轉(zhuǎn)義 ? 用來改變后續(xù)一定數(shù)目字符的意義,組成轉(zhuǎn)義序列(其只能使用圖形字符和傳輸控制字符) – SYN: Synchronous Idle同步 ? 用于建立和保持收發(fā)兩端的同步, SYN不能放在 DLE之后和與校驗碼有關(guān)系的控制字符中間。 BSC使用的控制字符 – ETB: End of Transmission Block數(shù)據(jù)分組塊傳輸結(jié)束 ?僅由發(fā)送端送出,但校驗碼( BCC)僅隨其后,但最后一個信息碼組的結(jié)束必須使用 ETX BSC使用的控制字符 ? BSC另行規(guī)定的三個控制字符:用于緊急情況處理 – RVI: Receive Information接收方緊急消息 ? 用以申請中斷(當發(fā)送端有緊急任務(wù)要發(fā)送時) – TTD: Temporary Text Delay ? 發(fā)送方暫停但未拆除連接。 – WACK: Wait and Acknowledge等待應(yīng)答,接收方已經(jīng)接收完好幀但不能再接收 ? 前一幀已接收好但不能再接收下一幀 , RNR報文 BSC使用的控制字符 ? 擴充序列:以 DLE開頭的一些雙字符控制序列。 – DLE EOT 要求拆線 ? 表示要求拆除通信線路的傳輸控制字符序列。 – DLE0/DLE1 編號確認 ? 由接收站到發(fā)送站表示肯定應(yīng)答的傳輸控制字符序列,用于編號應(yīng)答方式中。 – DLE3/12或 DLE7/12 站中斷 ? 從站同步字符序列代替正常的肯定應(yīng)答,表示從站要求主站盡快停止現(xiàn)行傳輸?shù)目刂谱址蛄校c RVI有相同的功能。 BSC使用的控制字符 – DLE3/11或 DLE3/15 要求暫停發(fā)送, ? 表示從站暫停時不能接收數(shù)據(jù)信息,要求主站暫停發(fā)送,與 TTD功能相同。 – DLE3/13反向拐入通道 ? 表示接收站有優(yōu)先級高的信息報文要求發(fā)送,為接收方獲取發(fā)送權(quán)。 – STX ENQ延時發(fā)送 ? 當發(fā)送站未準備好發(fā)送時即可發(fā)出的序列 BSC使用的控制字符 幀格式 ? BSC規(guī)程中線路上傳輸?shù)男畔⒎譃?數(shù)據(jù)幀 和監(jiān)控幀 。 – – – BSC輪詢 /選擇傳輸過程 ? :報文信息,利用上述編碼字符進行數(shù)據(jù)傳送時新規(guī)定的排列格式,有四種類型: ? (1)信息報文基本格式 – 由標題(報頭)和正文組成 ? 正文 :包含要傳輸?shù)挠杏脭?shù)據(jù)信息 ? 標題 /報頭 :是與報文的正文段的傳送和處理相關(guān)的一些輔助信息的字符序列, 如 發(fā)信地址、收信地址、信息報文名稱、報文級別、編號、傳送路徑等。 S Y N S Y N S O H S T X E T X B C C 標題 /報頭 數(shù)據(jù)信息 控制字符 報 文 頭 數(shù) 據(jù) 帶有報文頭的幀 數(shù)據(jù)幀說明 ? 報文頭在 SOH字符之后和 STX字符之前 。 ? 文本開始符 STX有兩個作用 , 一個是表示報文頭結(jié)束 , 另一個表示數(shù)據(jù)報文開始 。 ? 數(shù)據(jù)和文本可以由不同數(shù)目的字符組成 。 文本結(jié)束符 ( ETX) 指明了文本和下一個控制符之間的轉(zhuǎn)換 。 ? 最后 , 是錯誤檢測字符 ( BCC) , 一個 BCC域是一個 字 節(jié) 長 度 的 縱 向 冗 余 校 驗 碼 ( LRC, Longitudinal Redundancy Check) 或是兩個字節(jié)的循環(huán)冗余校驗碼 ( CRC) 。 ( 2)多塊幀 ? 多塊幀 是把信息報文被分成幾塊,除最后一塊外都由一個 STX開始并由一個 ETB結(jié)束,最后一塊以 ETX結(jié)束,如圖 。 S Y N S Y N S O H S T X E T B B C C 標題 /報頭 S T X E T X B C C 數(shù)據(jù)信息 ( 3) 多幀傳輸 ? 信息報文太長,發(fā)送方用 多個數(shù)據(jù)幀 來傳送,即用幾個幀來傳輸一個信息,除最后一幀外其他幀中文本結(jié)束 ETX為塊傳輸結(jié)束符 ETB所代替,如圖 。 S Y N S Y N S O H S T X E T B B C C 信息報文 正文組 1 報文頭 S Y N S Y N S O H S T X E T B B C C 信息報文 正文組 2 報文頭 S Y N S Y N S O H S T X E T X B C C 信息報文 正文組 N 報文頭 ? 多報文頭幀:報文頭太長仿照多幀傳輸將報文頭分為 m組,如圖 所示。 S Y N S Y N S O H E T B 報文頭 組 1 S Y