通常,我们讲只能在一个方向上进行单向数据传输的传输方式叫做单工;将两台通信设备可以进行双向数据传输的传输方式叫做双工。而双工又可以具体区分为半双工与全双工。

全双工(full-duplex)的系统可以允许两台设备之间同时进行双向的数据传输。我们日常使用的电话与手机就是标准的全双工系统,在一端进行讲话的同时我们也可以听到对方说话的声音。

单工和双工通信实例(数据传输方式单工)(1)

半双工(half-duplex)的系统虽然可以允许两台设备之间进行双向数据传输,但是两个方向的数据不能同时进行,必须等待一端的数据传输完成后才能开始另一端的数据传输。就像对讲机通话一样,需要等对面讲完以后才能开始这端的讲话。

单工和双工通信实例(数据传输方式单工)(2)

依据双工系统的不同的实现方法又可以细分为时分双工与频分双工两种。

时分双工,又叫时间分隔多工,英文名称TDD,是利用时间分隔的多工技术来分隔发送和接收的信号。它是一种利用半双工的传输来模拟实现全双工传输的过程。在时分双工的传输系统中,需要在相邻的区段中设立保护区段,但是这样会使频谱效率有所下降,不然就需要增加同步机制,让设备的发送和另一个设备的接收可以同步。同步机制会增加系统的复杂度和成本,也降低了带宽使用的灵活性。但时分双工在非对称的数据传输中也有一些明显的优势,它可以依据发送和接收的数据量来动态地调整对应的带宽,在发送数据量大时就提升发送带宽,反之则减少。这样可以让数据的收发更加快速有效。

频分双工,又叫频率分隔多工,是利用频率分隔多工技术来进行数据分隔发送与接收的信号。这种传输方式在切换发送接收时会有一定的带宽浪费,因此会有较长的延迟时间,它的线路也会更复杂且耗电。但是这种方式在无线电收发规划上比较简单并且更具效率,因为设备在发送和接收时会使用不同的频率,这样设备不会接收到自己发送出的资料,发送与接收也不会互相产生影响。在发送与接收的数据量相近时,频分双工比时分双工拥有更高的效率。

,