数据交换和复用技术及对应关系

多路复用技术

 
当传输介质的带宽超过了传输单个信号所需的带宽,人们就通过在一条介质上同时携带多个传输信号的方法来提高传输系统的利用率,这就是所谓的多路复用。多路复用技术能把多个信号组合在一条物理信号组合在一条物理信道上进行传输,使多个终端能共享信道资源,提高信道的利用率。
 
把线路比作道路,把不同的用户信号比作运输物资的车辆:
 

 

在同一条线路下,不同的信号经由不同的信道传输,就好像不同的车辆都可以占据道路的一部分作为“自己的小路”,并排行驶。
 
电路交换和分组交换有它们各自的多路复用方式
 

电路交换网络中的多路复用

 
电路交换网络中主要采用的多路复用技术有两种: 时分多路复用(FDM)和频分多路复用(TDM)
这里接上前面所做的道路的比喻,如果把电路交换网络比作交通局的话,那么他们迫切需要解决的问题就是怎么划分信道的问题
 
划分的依据就是:时间频率
 
频分多路复用(FDM)
 
“电路交换交通局”采用的其中一种多路复用政策叫频分多路复用(FDM)
 

 

频分多路复用也就是将具有一定带宽的信道分割为若干较小频道的子信道,每个子信道提供给一个用户使用,可以看到,任意时刻各个子信道里的信号是并行传输的。如下图就将一条信道分成对应5种不同频率段的子信道
 

 

 
时分多路复用(TDM)
 
“电路交换交通局”采用的另外一种多路复用政策叫时分多路复用(TDM)

 

这时候,一条物理信道的传输时间分成若干个时间片轮流给不同的信号源使用,这些时间片的时间长度是相等的,而一组时间片组成的片段叫做一“帧”。例如下图中A,B,C,D四个时间片(时隙)合为一帧
 
 

 

在时分多路中,虽然就某一时刻而言,信号不是多路复用的,但就某一时间段而言,信号仍然是多路复用的。
 
总结:时分多路和频分多路都是分割带宽,区别在于频分多路是连续得到部分带宽,时分多路是周期性地得到所有带宽
 

分组交换网络中的多路复用

 
分组交换网络中的多路复用技术是“统计多路复用”,又叫做异步时分多路复用,它和时分多路复用类似,不同的信道是按时间片分配的,但统计多路复用的最大不同点是:它的时间片是动态分配大小的,而不是固定相等的长度,所以统计多路复用是一种根据用户实际需要动态分配线路资源的时分复用方法。
 
和“电路交换交通局”的交通政策相比,“分组交换交通局”制定的行车政策是:并不分配固定宽度和道数的车道,而由当前道路上的车辆数动态地决定每辆车占据的道路的宽度,如果“当前道路上只有一辆车”,那么整条道路都为这辆车所占据。(每个用户信号的数据传输速率最高可达到线路总的传输能力)
 

 

 
 

电路交换和分组交换各自的优劣

 
因为在“轨道交通”上的施政方针不同,“电路交换交通局”和“分组交换交通局”产生了巨大的意见分歧
 
 

 

 

电路交换和分组交换在时延上的对比

 “电路交换交通局”的争论议题在于“时延”
 
他们认为:分组交换因其端到端时延是变动和难以预测的(主要是排队时延),所以不适合实时服务(如电话)
 
什么是排队时延呢?
 
因为分组交换的存储转发机制,路由器需要检查分组首部并决定将该分组导向何处,这需要一定的处理时延,而如果在这段时间内有下一个分组到达路由器的话,那么这下一个分组则需要在排在队列中等待处理,这是分组的排队时延。
 
如果分组到达路由器时没有其他分组在传输的话,排队时延是0,但是,如果流量很大,有很多分组也在排队等待路由器处理的话,那么这个时候排队时延就非常客观了。
 
正因为网络流量的变化是难以预测的,所以分组交换的端到端时延也是变动和难以预测的
 
打个比方,如果把路由器比作收费站,收费站收路费的一系列的操作是“处理时延”,而你等你前面的车辆收完费开走的总时间就是“排队时延”,如果这时候车流量很大的话,你到达收费站的时候可能前面有很多辆也在等待收费的车辆,  单次的排队时延 × N多个收费站就会得到很长的一段时间,但如果当前车流量很少(假设就只有你这一辆车),那么这时候排队时延就为零,总而言之, 时延变动而难以预测
 
 
而对于电路交换而言,在电路建立后到拆除电路前,信号将一直稳定地传输,时延几乎是固定的
 

电路交换和分组交换在效率上的对比

 
“分组交换交通局”的争论议题在于“效率”
 
“分组交换交通局”认为:电路交换的效率是非常低下的
原因可归结为两点:
1. 对于电路交换而言,建立电路后,在其静默期(不传输信号),所占据的链路资源也不能为其他连接所用,这是一种资源浪费
 
例如:在拨打电话的时候,即使中途停止讲话,链路资源也不会因此而被释放,除非主动挂断。所以“分组交换交通局”认为,电路交换的这种“占着茅坑不XX”,“在其位不谋其政”的作风问题,违反了勤俭节约的精神,背离了群众路线。
 
2. 电路交换的多路复用方式也同样存在资源浪费的问题,对于时分多路复用而言,单条信道所能分享的最大传输速率是受到时隙分配的限制的,同一线路下的某条信道不能利用该线路下其他空闲信道的资源
 
例如: 对某电路交换/时分多路的线路,其一帧包含10个时间片(时隙),假设当前线路的总传输速率是1M bps, 那么用户通过其中一条信道传输1M 的数据,所需的时间是10s,因为该用户信道所能分享到的传输速率是1M bps / 10  = 0.1M bps,。
 
请注意,即使其他9个时隙对应的信道都保持空闲(不产生数据), 该用户信道的传输速率也不会超过0.1M bps, 这不意味着,我们不是白白浪费了0.9M bps的速率吗?这不同样犯了 “占着茅坑不XX”的错误吗?
 
而相对应的,分组交换却可以很好地解决上面所遇到的问题,因为分组交换网络采用的是统计多路复用,所以当其他9个时隙对应的信道都保持空闲(不产生数据)的时候, 活动用户的信道速率可达到1M bps, 将所有的资源都利用起来,这时候, 只要1s的时间就可以传输完毕了。
 
我们还是同样打个比方, 对电路交换而言,其时(频)分多路的复用方式就好比将一条道路提前用白线分割为一条条车道,那么某个车辆在车道A上行驶的时候,即使车道B和C上无车辆,它也不能跨过白线使用车道B和C的道路资源,而受到车道宽窄的限制,单位时间内的“货运量”也就受到了限制
 
而分组交换的统计多路复用则可以“尽可能地利用道路资源”
 
 

 

 

两种数据交换技术的现状

 
在上面,“分组交换交通局”和“电路交换交通局”的那一番争论到底谁最终赢了呢? 总体来说,大部分的人民群众都站在了分组交换这一边。现如今,我们的因特网和计算机网络都是采用分组交换的,而只有传统的电话网络采用的才是电路交换。
 

转自博客园

作者:外婆的澎湖湾

链接:https://www.cnblogs.com/penghuwan/p/7686059.html

posted @ 2020-08-13 17:02  naonaoa  阅读(981)  评论(0编辑  收藏  举报