时分复用

 
为了最大限度地提高介质传输的语音流量,贝尔实验室发明了时分复用 (TDM)。在时分复用技术出现之前,每个电话呼叫都需要有自己的物理链路。这种方案非常昂贵,而且无法扩展。TDM 将一个链路的带宽分割为若干独立的通道或时隙。通过为每个通道分配不同的传输时间间隔(时隙),TDM 可在同一链路上以两个或多个通道同时传输数据。实际上,这些通道是轮流使用链路。
 
TDM 是一个物理层概念。它与输出通道上进行多路复用的信息本身的特性无关。TDM 与输入通道所用的第 2 层协议无关。
 
我们可以将 TDM 比作高速公路上的车流。要将四条公路上的车流输送到另一个城市,您可以让所有的车流都通过一个主车道驶达,假设每条道路上的车流都保持同步并且享受同等的服务。那么,如果每条道路每四秒钟即有一辆汽车进入主干高速公路,则高速公路上的车流速率为每秒一辆。只要所有汽车的速度完全相同,汽车之间就不会产生冲突。到达目的地后,整个过程颠倒过来,汽车将按照相同的同步方式驶离高速公路并进入通往各地的公路。
 
这就是在链路上发送数据所用的同步 TDM 原理。TDM 可以增加传输链路的容量,其原理是将时间分为若干个更小的时间间隔,这样链路可以同时传输多个输入源的位,从而有效地提高每秒传输的位数。利用 TDM,发射器和接收器都能够准确地知道正在发送的是哪个信号。
 
在本例中,发射器的复用器 (MUX) 可以接受三个独立的信号。MUX 可将每个信号分割成多个数据段。MUX 通过将每个数据段插入到时隙中为每个数据段各分配了一个通道。
 
接收端的 MUX 仅根据每个位的到达时间将 TDM 流重新组装成三个独立的数据流。一种称为位交错的技术可以跟踪每次传输的位数和位序,这样在接收时可以快速有效地将这些位重新组装成原始的格式。字节交错的功能与位交错相同,但由于每个字节有八位,因此该流程需要更大或更长的时隙。
 
统计时分复用
 
再打个比喻,可以将 TDM 比作一列带有 32 节车厢的列车。每节车厢分别属于不同的物流公司,每天该列车发车时都带有这 32 节车厢。如果某个公司需要发货,则对应的车厢将会装货。如果该公司不需要发货,则其车厢为空,但仍留在列车上。空车行驶显然效率不高。当流量时断时续时,TDM 也会存在这种低效的问题,因为即使不需要传输任何数据,还是会分配时隙。
 
统计时分复用 (STDM) 的开发目的就是解决低效的问题。STDM 采用可变的时隙长度,让通道可以竞争任何空闲的时隙空间。在流量高峰时段,STDM 使用缓冲区内存临时存储数据。采用这种方案后,STDM 不会因为非活动通道而浪费高速线路的时间。STDM 要求每个传输都带有身份信息(通道标识符)。