分类

  • 软件天地

  • 软交换信令网关中2M高速链路的实现‖
      1.1 背景                                                                  

      目前,电信业务发展迅
    增长,不仅要在传统的窄带
    在IP 网中提供这些业务。
    Internet 进行互通。为了
    行互通。因此基于分组交换
    下一代网络。
    速,新业务不断出现,随着Inte
    电路交换网络(SCN) 中提供电
    由于业务的发展需求,要求电路
    实现SCN 与IP 网的互通,用于
    的数据网与电路交换网最终将走

    rnet 网络的发展,数据业务快速
    话业务、智能网业务,而且也需要
    交换网和支持电话业务的
    支持SCN的七号信令也需要与IP 进
    向融合,形成统一的IP核心网,即


      下一代网络是集话音、
    代网络建设的需求下孕育而
    数据、传真和视频业务于一体的
    生。
    全新网络。软交换思想正是在下一


      1.2 软交换                                                                

      在电路交换网中,呼叫
    的主要设计思想是业务/控
    ,以便在网上更加灵活地提
    将呼叫控制功能从网关中分
    交换”的概念,真正实现多
    控制、业务提供以及交换矩阵均
    制与传送/接入分离,各实体之
    供各种业务。软交换是一个基于
    离出来,开放业务、控制、接入
    厂家的网络运营环境,并可以方
    集中在一个交换系统中,而软交换
    间通过标准的协议进行连接和通信
    软件的分布式交换/控制平台,它
    和交换间的协议,引入“网络就是
    便地在网上引入多种业务。

      为了实现七号信令和IP网的互通,需要使用信令网关设备。                        

      1.3 信令网关                                                              

      信令网关是连接七号信令网与IP网的
    令的转换功能。
    设备,主要完成PSTN/ISDN 侧的七号信令与IP 侧信


      信令网关是七号帕钔隝P 网的边
    号信令网与IP 网的关口,对信令消息进
    缘接收和发送信令消息的信令代理。信令网关用在七
    行中继、翻译或终结处理。

      M3UA协议用来规范信令
    M3UA支持任何七号的MTP用
    SCTP)来实现七号信令和IP
    网关(SG)与媒体网关控制(MG
    户信令(如ISUP和SCCP消息),
    网的互通。
    C)或数据库之间信令的传送。
    通过基于IP的流传输控制协议(


      根据标准规定,软交换系统在IP网侧
    换网侧应支持64kbps和2Mbps两种信令链
    率相比具有很大的不对称性,因此有必要
    应支持10Mbps/100Mbps自适应以太网接口,在电路交
    路。信令网关仅使用64kbps工作时,与IP网的传输速
    引入2M高速链路。

      1.4 2M高速链路                                                          

      2M高速链路属于七号信
    消息的传递提供了信令链路
    程序。
    令的MTP2部分,是链路层协议。
    ,并定义了在一条信令链路上传

    它与MTP1一起,为两点间进行信号
    递信号消息和与传递有关的功能和


      MTP2一方面要根据MTP3
    正确接收的信号消息传送到
    态信息及处理机工作情况的
    谋嗦饭δ埽岩⑺偷男藕畔?br>MTP3;另一方面,还要在两个信
    信息,并采取相关的控制活动。
    息发到信令数据链路MTP1上去,把
    令点终端内或之间传送信令链路状


      2M高速链路与64kbps链
    化,前者支持的序号范围为
    到错误消息的处理等方面也
    的。
    路协议相比,最直接的不同就是
    0~4095,而后者为0~127,另
    有所不同。2M高速链路的实现程

    消息信号单元的格式有了明显的变
    外在信号单元差错率监视和对接收
    序与64kbps链路协议基本上是一致


      2 实现过程

      2.1 硬件平台                                                              

      2M高速链路基于MPC860QMC来实现消息的收发。                          

      MPC860 Power QUICC是MOTOROLA嵌入
    PowerPC核,集成了功能强大的通信处理
    时支持以太网、HDLC/SDLC、ATM、AppleT
    两个TDM(Time Division Multiplexed)
    )进行配置并通过TDM来实现数据路由。
    式处理器系列中的一员,它采用高性能嵌入式
    模块CPM,处理实际通信中的底层通信功能,能够同
    alk、UART、透明传输等多种通信协议。MPC860提供
    接口(TDMa和TDMb),用户可以对TSA(时隙分配器


      QMC(QUICC Multichannel Controll
    条独立的通信通道(channel),并且允
    用于E1/T1时,QMC可以将任意64条通道分
    (TDMa和TDMb),每条通道可以独立的配
    er)是QUICC多通道控制器的简称。MPC860QMC支持64
    许将64条channel任意映射到TDM中的64个时隙。在应
    组复用到同一个TDM接口,QMC同时使用TSA的两个TDM
    置为HDLC或者透明传输(transparent)模式。 <

      2.2 软件实现                                                              

      根据2Mbps高速链路的
    技术规范,将其分成八个相对独
    立的功能模块,各模块功能如下:

      (1) 链路状态控制(
    信号单元时,要将对端的相
    其它相关模块的运行。
    LSC) LSC进行链路状态的控制
    关链路状况通知有关功能模块或

    和管理,当接收到有关链路状态的
    第三级,LSC作为总控模块,控制


      (2) 起始定位控制(IAC) 当信号
    ,根据MTP3的命令,进行紧急定位或正常
    链路首次启动或链路发生故障后进行恢复时启动IAC
    定弧?br>

      (3)处理机故障控制
    的恢复情况(无远端和本端
    (POC) 记录本端处理机和远端
    故障),通知LSC“无处理机故
    处理机是否出现故障,并根据故障
    障”。

      (4) 基本发送控制(
    证实及出现差错时信号单元
    TXC) 用于信号单元的发送,控
    的重发。
    制信号单元的发送顺序、对对方的


      (5) 基本接收控制(RC) 用于信
    达,以及对方送来证实的有效性,当出现
    号单元的接收,检查所收到的信号单元是否按顺序到
    丢包时,通知TXC发送否定证实。

      (6) 定位误差率监视
    号单元的差错率进行统计并
    (AERM) 在信令链路处于起始
    决定是否终止验证。
    定位过程的验证状态中使用,对信


      (7) 差错时间段监视(EIM) 通过
    况进行监视,从而判别链路是否处于故障
    对发送方建立的队列模型在规定的时间段内的差错情
    条件。

      (8) 拥塞控制(CC)
    SIB。
    控制信号消息的流量,为了与

    故障区分,在拥塞发生时定期发送


      各模块之间的关系如图4所示。                                                  

      我们采用C语言编程实
    序运行的操作系统平台是Vx
    示各个模块自身的状态。MT
    于完成该功能,由MPC860QM
    现其各项功能,其中差错检测定
    Works。MTP2内部各模块之间采
    P2最基本的功能就是收发消息,
    C来实现消息的收发。
    界定位接收和发送由硬件完成,程
    用状态字进行通信,并用状态字表
    必须为TXC和RC各提供一个接口用


      2.3 二三级接口                                                            

      原则上二三级的接口不需要改动,由
    放的缓冲区的容量应该比64kbps的缓冲区
    于2M高速链路的业务负荷较大,所以针对故障链路开
    数值大,应该根据具体应用来确定缓冲区的大小。

      3 测试结果

      由于在实际使用过程中
    据上述配置方式,对QMC收
    一般不会达到最高速率,为了准
    发消息的速率进行了测试。
    确掌握QMC对数据速率的支持,根


      在闭环条件下,测试QMC的数据传送速率,结果如下:                            

      E1链路的0时隙是用来传送同步信号
    应为64kbps×31=1,984kbps。通过测试结
    必要的延时,可以认为满足2M高速链路技
    的,每条channel只使用了31个时隙,所以理想速率
    果可知,实际速率达到理想速率的99%,考虑到一些
    术规范对速率要求。

      4 小结

      本文介绍了信令网关中2M高速链路的
    和强大的通信处理能力为系统提供了芎?br>MPC8260,支持更多的2M链路。
    实现以及MPC860QMC的配置,MPC860快速的处理速度
    的实时性,而且还具有升级能力,可以升级到


      按照技术规范要求,七
    信令数据链路工作时,两个
    已经不能完全适应七号信令
    局之间,以提高传输带宽,
    号信令网两个信令点之间最多只
    信令点之间的信令传输带宽最多
    网中业务量的需求。因此2M高速
    满足业务需求。
    能配置16条信令链路,使用64kbps
    为64kbps×16 = 1024kbps。目前
    链路还可以用在七号信令网的关口


    上一页 下一页




    map