在现代通信网络中,软交换技术以其独特的架构和功能,正逐渐成为通信行业的新宠。它通过将传统的呼叫控制和承载功能分离,不仅提高了网络的灵活性和扩展性,还为新业务的快速部署提供了可能。
1. 概念理解
在传统的通信交换系统中,呼叫控制和承载是紧密结合在一起的。例如,在程控交换机中,交换机既要负责建立呼叫连接(即呼叫控制),也就是根据主叫号码和被叫号码来建立通信链路,同时还要负责传输语音或数据信号(即承载),整个通信过程是在一个相对封闭的硬件系统内完成的。
而软交换技术将这两个功能分离开来。呼叫控制功能由软交换设备来完成,它就像是一个智能的交通指挥官,负责指挥通信连接的建立、维护和拆除;承载功能则通过IP网络或其他分组交换网络来实现,语音、视频等媒体数据以数据包的形式在网络中传输,就好比车辆在公路上行驶。
2. 呼叫控制功能
呼叫建立:
当用户发起一个呼叫时,软交换设备会接收来自用户终端(如固定电话、手机或软电话)的呼叫请求信号。这个信号包含了被叫号码等关键信息。软交换设备会对被叫号码进行分析,通过查询路由表来确定被叫用户所在的网络位置和最合适的传输路径。
然后,软交换设备会向被叫终端发送呼叫建立请求。在这个过程中,它会协调涉及到的各种网络设备,如媒体网关等,确保呼叫请求能够准确地传递到被叫终端。
同时,它还会处理信令(如SIP信令),信令用于在网络设备之间传递控制信息,比如告诉被叫终端有一个来电。
呼叫维护:
在通话过程中,软交换设备会持续监控呼叫状态。如果出现网络故障、带宽变化或者用户操作(如呼叫转移、呼叫保持等)等情况,软交换设备会及时调整呼叫的相关参数和路径。
它还会对通话质量进行一定的监控。如果发现通话质量下降(如语音卡顿、视频画面不清晰),软交换设备可以尝试通过调整媒体流的传输参数(如改变语音编码格式、调整视频分辨率)来改善通话质量,或者切换到其他可用的网络路径。
呼叫拆除:
当通话结束时,软交换设备会接收到通话结束的信号,这个信号可以来自主叫终端或被叫终端。然后,软交换设备会按照一定的顺序拆除呼叫连接。它会先通知相关的媒体网关停止媒体流的传输,然后释放之前为这个呼叫分配的网络资源,如带宽、网络端口等。最后,软交换设备会更新自己的呼叫记录和状态信息。
3. 承载功能
媒体数据传输方式:
承载功能主要依靠IP网络或其他分组交换网络。在软交换系统中,语音、视频等媒体数据会被分割成一个个小的数据包。
每个数据包都包含了源地址(发送端的IP地址)、目的地址(接收端的IP地址)、序列号、数据内容等信息。
这些数据包通过网络中的路由器、交换机等设备进行传输。它们在网络中可能会经过不同的路径,最终到达目的地。在接收端,网络设备会根据数据包中的信息将它们重新组装成原始的媒体数据。
与呼叫控制的协作:
虽然承载功能和呼叫控制功能是分离的,但它们之间需要紧密协作。软交换设备在进行呼叫控制时,会告诉承载网络一些必要的信息。承载网络会根据这些信息来分配资源并进行数据传输。