第一章 交换概论
交换的引入
通信:在信息的源和目的之间进行信息交换的过程。一个最简单的通信系统是点到点通信方式。
实现多个用户之间的相互通话,最直接的方法是用通信线路将多个用户终端两两相连。下图是带有选择开关的两两互连(全互连)的电话通信(如果不使用选择开关,就需要使用多个电话终端与通信方一一连接):
特点:
- 用户终端数为 N N N ,需要的线对数为 C N 2 = N ( N − 1 ) / 2 C_N^2 = N(N-1)/2 CN2=N(N−1)/2 .
- 每个用户都要配置一条 N − 1 N-1 N−1 路的选择开关。
缺点:
- 两两相连线路浪费巨大,经济性太差。
- 要配置多路选择开关,主被叫端需要复杂的开关控制和控制协调。
- 增加一个终端的操作非常复杂,实际可用性极差。
改进:引入交换节点,用户终端通过一条通信线路连接到交换节点上,交换节点即交换机,功能就是交换。
交换:在通信的源和终端之间建立通信信道,实现通信信息传送的机制。
用户终端与交换机之间的连接线路叫做用户线,交换机与交换机之间的连接线路叫做中继线 (trunk)。
通信网的三要素:交换设备、传输设备、用户终端设备。在计算机网络中也是包含这三个要素。
各种交换方式
在通信网中,交换功能由交换设备完成。目前在通信网中使用的或曾出现的交换方式如下:
- 电路交换
- 多速率电路交换
- 快速电路交换
- 分组交换
- 帧交换
- 帧中继
- ATM交换
- IP交换
- 光交换
- 软交换
按照信息传送模式对上述交换方式进行分类,可分为电路传送模式(CTM:circuit)、分组传送模式(PTM:packet)和异步传送模式(ATM:asynchrnonous)。ATM是借鉴了CTM和PTM的优点后面向宽带多媒体应用的交换技术。分类详情可见下图:
除此之外,还可以按照交换信息类型的不同,分为基于电信号的交换和基于光信号的交换,在此不再赘述。
电路交换(CS :Circuit Switching)⭐
最早、最普遍的交换方式,应用于电话通信网中。电话通信的三个阶段:呼叫建立、通话和呼叫拆除。
在此基础上,引申出电路交换的三个阶段:连接建立、信息传送、连接拆除,这是面向连接的最显著特征。
电路交换的6个特点:
-
信息传送的最小单位是时隙(TS :Time Slot)
例如,在PCM30/32路传输系统(每秒8000帧,帧长为256bit,分为32个TS,但只传送30路话音信息)中,每路通信信道为一个时隙,每个TS为8bit(即传输8bit数据所需时间),每路通信的速率为64kbit/s,TS是电路交换传输、复用和交换的最小单位,长度固定。
-
面向连接的工作方式(物理连接)
-
同步时分复用(固定分配带宽)
在上文说过,在PCM30/32路传输系统中,每秒传送8000帧,每帧32个TS,每个TS包含8bit数据。同步时分复用是指把不同帧中编号相同的TS组成一个恒定速率的数字子信道,即这条高速的同步时分复用信道上就存在 n n n (在PCM30/32中, n = 32 n=32 n=32)条子信道,可以通过数字信号在每一帧中的时间位置来识别每条通信。在信息传送阶段不管有无信息传送,都占用这个TS子信道,直到通信结束。
-
信息传送无差错控制
为了满足实时性的要求,减小时延,不对话音信息进行CRC校验、重发等差错控制机制。
-
信息具有透明性
不对所传送的话音信息做处理,用于低速数据转送时也不做速率、码型的变换。
-
基于呼叫损失制的流量控制
过负荷时直接呼损,而不是排队等待,这样会造成过负荷呼损率上升,但不会影响已经建立的通话,符合实时业务特性。
电路交换适合实时、恒定速率的业务,如电路通信网,但是电路利用率低、可靠性差。
多速率电路交换(MTCS :Multi-Rate Circuit Switching)
多速率电路交换和电路交换都采用同步时分复用方式,只有一个固定的基本信道速率,多速率电路交换的一种实现方式是将多个基本信道捆绑起来构成一个速率更高的信道。但是这种方式的难点时如何确定这个基本速率?如果定的太高,则对低速业务会造成带宽浪费,如果定的太低,则需要捆绑许多条基本信道以实现高速业务。
基于此,可以将电路设置多种基本信道速率,一个帧被划分成不同长度的时隙,不同的时隙对应着不同的基本传输速率,同时还需要额外的时隙用作同步信道。采用复用/分路的方式将不同速率的信道分别连接到相应的子交换网络上。
采用这种方式,速率的类型不能太多,否则控制交换网络会非常复杂,因此这种方式实际上并不能真正灵活使用突发业务。
快速交换网络(FCS :Fast Circuit Switching)
当呼叫建立时,在呼叫连接上的所有的交换节点在相应的路由上分配所需的带宽,即只要在信息要传送时才使用所分配的带宽和相关资源,因此提高了带宽的利用率。
缺点是控制复杂,适应突发业务的灵活性不如下文的帧中继和ATM交换,因此未得到广泛应用。
分组交换(PS :Packet Switching)⭐
用户要传送的信息分割为若干个分组,每个分组有一个分组头,含有可供选路的信息和其他控制信息,分组交换的本质就是存储转发(Store and Forward)。下图为分组交换的基本过程:
分组交换的最小信息单位是分组,思想来自于报文交换,但比报文交换更快,因为分组交换的分组更小,存储时延以及处理排队时延降低。
分组交换的两种方式:
-
虚电路(Virtual Circuit):面向连接的工作方式,在数据传送前先建立端到端的虚连接(虚电路,即逻辑连接,通过通信连接上的所有交换节点保存选路结果和路由连接关系来实现连接),同一数据分组均沿着这条虚连接传送,按序到达,通信结束后拆除该虚连接。
-
数据报:面向无连接的工作方式,不需要事先建立连接,边传送数据边选路,所以数据不是按序到达的。
从上面基本也就可以总结出面向连接和无连接工作方式的区别了,此外,面向连接信息传送的时延小,但对故障敏感。
分组交换的6个特点:
-
信息传送的最小单位是分组,由分组头和用户信息组成。
-
具有面向连接(逻辑链接)和无连接两种方式。
-
统计时分复用(动态分配带宽)
时间会被划分成长短不同的时间片,根据分组数量分配时间片,因此识别分组就不能再靠时间位置来识别分组,而是要根据分组头的标志来识别分组,这个标志叫做信道标志,具有相同标志的分组组成了一个子信道,该子信道被称为标志化信道。
-
信息传送有差错控制,基于X.25协议(带有物理层、数据链路层、分组层),带有CRC校验、重发等差错控制机制。
-
信息传送不具有透明性,例如拆分、重组信息等。
-
基于呼叫延迟制的流量控制,数据量较大时,要分组排队等待处理,等待时间如果超过了规定时间,则会被丢弃。
基于这些特点,分组交换适用于突发和对差错敏感的数据业务,在数据通信网中被广泛应用。
帧交换(Frame Switching)
分组交换可支持中低速率的数据通信,但无法支持高速的数据通信。因为X.25协议包含3层,都要进行差错控制和流量控制,所以信息经过交换节点的时间增加。
帧交换技术简化了协议,仅包含物理层和数据链路层,加快了处理速度。
帧中继(Frame Relay)
对帧交换的二层协议进一步做简化,只保留了数据链路层的核心功能,没有流量控制、重发等功能,以下是对协议简化的支持:
- 像光纤这种高带宽、高质量的传输信道大量使用。
- 终端系统日益智能化,可以在终端完成纠错,而网络只实现核心功能即可。
ATM交换
在分组交换的基础上,融合了电路传送模式的优点,是B-ISDN的核心技术。ATM交换技术的3个特点:
-
固定长度的信元和简化的信头
在ATM中,信息传递的最小单位是信元(cell),为53byte,其中前5byte是信头(cell header),剩下的48byte成为信息域,或称为净荷(payload)。信头的简化减少了交换节点的处理开销,加快速度,ATM只对信头做差错检验,同样提高了信息处理能力。
-
采用异步时分复用方式
异步时分复用与统计时分复用方式相似,不固定分配时间片,各路通信按需使用,但由于信元是固定长度的,因此在异步时分复用中,时间片也是等长的。
-
采用了面向连接的工作方式
这里的连接,同分组交换中的虚电路相同,是逻辑连接,ATM的虚连接分为两级:虚通道连接(VPC :Virtual Path Connection)和虚信道连接(VCC :Virtual Channel Connection)。
IP交换
IP交换是指将IP与ATM融合的技术,将IP的灵活性、健壮性与ATM交换的大容量、高速度结合起来。分为叠加模型与集成模型两大类:
-
叠加模型:主要技术有CIP、IPOA、MPOA,IP层运行于ATM层之上,实现信息传送需要两套地址——ATM地址与IP地址,两种选路协议——ATM选录协议与IP选路协议,还需要地址解析,完成IP地址到ATM地址的映射。
-
集成模型:主要技术有IP交换、tag交换和MPLS,只使用IP地址和IP选路协议,需要专用的控制协议完成3层选路到两层直通交换机构的映射。
光交换
使用光交换技术,无需在交换机进行光/电转换或电/光转换,大大提高网络信息的传送和处理能力。
软交换
软交换是下一代网络的控制功能实体。
交换系统
电信交换系统由信息传送子系统和控制子系统组成。
信息传送子系统包括交换网络和各种接口:
- 交换网络:交换网络的最基本功能就是实现任意入线与出线的互连,是交换系统的核心部件,第2章将详细介绍交换网络的基本原理和技术。
- 接口:主要功能为将进入交换系统的信号转变为交换系统内部所适应的信号,或者相反过程,接口主要包括用户接口和中继接口
控制子系统:由处理机、运行的系统、应用软件、OAM软件组成,现代交换系统普遍采用多处理机方式,将在第3章详细介绍相关的控制技术。控制子系统使用信令与用户和其它交换系统进行协调沟通,,信令是交换网中规范化的控制命令,作用是控制通信网中各种通信连接的建立和拆除,维护通信网的正常运行,包括用户信令与局间信令,信令相关的知识将在第4章介绍。
通信网中通信接续的四种基本类型:
- 本局接续:在本局用户之间建立的接续,如图中连接①所示。
- 出局接续:主叫用户线与出中继线之间建立的连接,如连接②对于交换机A来说就是出局接续。
- 入局接续:被叫用户线与入中继线之间建立的连接如图中连接②对于交换机B来说就是入局接续。
- 转接(汇接)接续:通信的主、被叫都不在本交换局,入中继线与出中继线之间建立的连接,如交换机B中的用户D与交换机A中的用户B之间的连接③,对于交换机C来说就是转接接续。
交换系统必须具备的最基本功能:
- 正确接收从用户线或中继线发来的通信发起信号
- 正确接收从用户线或中继线发来的通信地址信号
- 按目的地址正确进行选路以及在中继线上转发信号
- 控制连接的建立与拆除
- 控制资源的分配与释放