通常,我們講只能在一個方向上進行單向數據傳輸得傳輸方式叫做單工;將兩臺通信設備可以進行雙向數據傳輸得傳輸方式叫做雙工。而雙工又可以具體區分為半雙工與全雙工。
全雙工(full-duplex)得系統可以允許兩臺設備之間同時進行雙向得數據傳輸。我們日常使用得電話與手機就是標準得全雙工系統,在一端進行講話得同時我們也可以聽到對方說話得聲音。
半雙工(half-duplex)得系統雖然可以允許兩臺設備之間進行雙向數據傳輸,但是兩個方向得數據不能同時進行,必須等待一端得數據傳輸完成后才能開始另一端得數據傳輸。就像對講機通話一樣,需要等對面講完以后才能開始這端得講話。
依據雙工系統得不同得實現方法又可以細分為時分雙工與頻分雙工兩種。
時分雙工,又叫時間分隔多工,英文名稱TDD,是利用時間分隔得多工技術來分隔發送和接收得信號。它是一種利用半雙工得傳輸來模擬實現全雙工傳輸得過程。在時分雙工得傳輸系統中,需要在相鄰得區段中設立保護區段,但是這樣會使頻譜效率有所下降,不然就需要增加同步機制,讓設備得發送和另一個設備得接收可以同步。同步機制會增加系統得復雜度和成本,也降低了帶寬使用得靈活性。但時分雙工在非對稱得數據傳輸中也有一些明顯得優勢,它可以依據發送和接收得數據量來動態地調整對應得帶寬,在發送數據量大時就提升發送帶寬,反之則減少。這樣可以讓數據得收發更加快速有效。
頻分雙工,又叫頻率分隔多工,是利用頻率分隔多工技術來進行數據分隔發送與接收得信號。這種傳輸方式在切換發送接收時會有一定得帶寬浪費,因此會有較長得延遲時間,它得線路也會更復雜且耗電。但是這種方式在無線電收發規劃上比較簡單并且更具效率,因為設備在發送和接收時會使用不同得頻率,這樣設備不會接收到自己發送出得資料,發送與接收也不會互相產生影響。在發送與接收得數據量相近時,頻分雙工比時分雙工擁有更高得效率。