软交换信令网关中2M高速链路的实现


1 引言
1.1 背景
目前,电信业务发展迅速,新业务不断出现,随着Internet 网络的发展,数据业务快速增长,不仅要在传统的窄带电路交换网络(SCN) 中提供电话业务、智能网业务,而且也需要在IP 网中提供这些业务 。由于业务的发展需求,要求电路交换网和支持电话业务的Internet 进行互通 。为了实现SCN 与IP 网的互通,用于支持SCN的七号信令也需要与IP 进行互通 。因此基于分组交换的数据网与电路交换网最终将走向融合,形成统一的IP核心网,即下一代网络 。
下一代网络是集话音、数据、传真和视频业务于一体的全新网络 。软交换思想正是在下一代网络建设的需求下孕育而生 。
1.2 软交换
在电路交换网中,呼叫控制、业务提供以及交换矩阵均集中在一个交换系统中,而软交换的主要设计思想是业务/控制与传送/接入分离,各实体之间通过标准的协议进行连接和通信,以便在网上更加灵活地提供各种业务 。软交换是一个基于软件的分布式交换/控制平台,它将呼叫控制功能从网关中分离出来,开放业务、控制、接入和交换间的协议,引入“网络就是交换”的概念,真正实现多厂家的网络运营环境,并可以方便地在网上引入多种业务 。
为了实现七号信令和IP网的互通,需要使用信令网关设备 。
1.3 信令网关
信令网关是连接七号信令网与IP网的设备,主要完成PSTN/ISDN 侧的七号信令与IP 侧信令的转换功能 。
信令网关是七号信令网与IP 网的边缘接收和发送信令消息的信令代理 。信令网关用在七号信令网与IP 网的关口,对信令消息进行中继、翻译或终结处理 。
M3UA协议用来规范信令网关(SG)与媒体网关控制(MGC)或数据库之间信令的传送 。M3UA支持任何七号的MTP用户信令(如ISUP和SCCP消息),通过基于IP的流传输控制协议(SCTP)来实现七号信令和IP网的互通 。
根据标准规定,软交换系统在IP网侧应支持10Mbps/100Mbps自适应以太网接口,在电路交换网侧应支持64kbps和2Mbps两种信令链路 。信令网关仅使用64kbps工作时,与IP网的传输速率相比具有很大的不对称性,因此有必要引入2M高速链路 。
1.4 2M高速链路
2M高速链路属于七号信令的MTP2部分,是链路层协议 。它与MTP1一起,为两点间进行信号消息的传递提供了信令链路,并定义了在一条信令链路上传递信号消息和与传递有关的功能和程序 。
MTP2一方面要根据MTP3的编路功能,把要发送的信号消息发到信令数据链路MTP1上去,把正确接收的信号消息传送到MTP3;另一方面,还要在两个信令点终端内或之间传送信令链路状态信息及处理机工作情况的信息,并采取相关的控制活动 。
2M高速链路与64kbps链路协议相比,最直接的不同就是消息信号单元的格式有了明显的变化,前者支持的序号范围为0~4095,而后者为0~127,另外在信号单元差错率监视和对接收到错误消息的处理等方面也有所不同 。2M高速链路的实现程序与64kbps链路协议基本上是一致的 。
2 实现过程
2.1 硬件平台
2M高速链路基于MPC860QMC来实现消息的收发 。
MPC860 Power QUICC是MOTOROLA嵌入式处理器系列中的一员,它采用高性能嵌入式PowerPC核,集成了功能强大的通信处理模块CPM,处理实际通信中的底层通信功能,能够同时支持以太网、HDLC/SDLC、ATM、AppleTalk、UART、透明传输等多种通信协议 。MPC860提供两个TDM(Time Division Multiplexed)接口(TDMa和TDMb),用户可以对TSA(时隙分配器)进行配置并通过TDM来实现数据路由 。
QMC(QUICC Multichannel Controller)是QUICC多通道控制器的简称 。MPC860QMC支持64条独立的通信通道(channel),并且答应将64条channel任意映射到TDM中的64个时隙 。在应用于E1/T1时,QMC可以将任意64条通道分组复用到同一个TDM接口,QMC同时使用TSA的两个TDM(TDMa和TDMb),每条通道可以独立的配置为HDLC或者透明传输(transparent)模式 。

推荐阅读