Synchronous Communication

當兩台設備交換數據時,它們之間存在一個信息流,叫位流(bit-stream)。任何一種數據傳輸中,傳送者和接收者都必須有一個可從傳輸的位流中抽取出獨立的字元或塊(幀)的方法。假設我們位於一條數據管道的末端,而字元是以連續的位流的形式出現的,因此你需要用某種方法來分隔位流中的數據塊。在異步通信中 ,字元是以標誌分隔的,所以你可精確地知道一個字元的開始和結束,傳送者將標誌放在兩個字元中間。在同步通信中,傳送者和接收者用時鐘來控制彼此之間的同步。例如,每秒鐘你取下並獲得一塊數據位。

同步通信 Synchronous Communication

.
同步通訊中的關鍵問題是傳送者和接收者必須使它們的時鐘同步,這樣接收者才能精確地知道新的字元從哪兒開始,為了維持長期的時鐘同步,一個特定的位轉換(bit-transition)模式被嵌入數位訊號幫助維持傳送者和接收者之間的定時。一個嵌入定時信息的方法被稱為雙極性編碼(bipolar encoding),如圖S-16所示。在這種方法中,如圖S-16中上部的位流與圖中部的時鐘脈衝結合產生圖下部的傳輸信號。注意位流與時鐘脈衝組合後值的變化,根據位的值建立了一個正值或負值的時鐘信號。
同步通信有面向字元和面向位兩種。面向字元傳輸是用於傳送字元塊的。如ASCII碼檔案每一塊必須有一個開始標誌,類似於異步通信,這樣接收系統可以初始化位流同步和確定字元塊的開始。兩個或多個控制字元作為同步空位(Synchronous idle-SYN)字元可被傳送者插在位流前部,這些字元是用來使一塊信息同步。一旦傳送者和接收者間確實同步了,接收者將接收的塊以字元形式放在一個記憶體緩衝區內。
面向位的同步通信主要用於二進制數據的傳輸。它不限於任何特殊字元集並且幀內容不需要包括多個八位標誌。一個唯一的8位模式(01111110)是作為一個幀的開始標誌使用的。

相關詞條

相關搜尋

熱門詞條

聯絡我們