SUA与SCCP协议互通的一种实现方法

时间:2022-01-29 09:06:33

SUA与SCCP协议互通的一种实现方法

【摘要】在NGN与PSTN互通组网中,SUA(SCCP适配层协议)需要在网关上与SCCP进行互通;SCCP和SUA共存时,它们也需要与上层用户进行无缝连接。为此,本文介绍一种在SUA和SCCP上设置适配互通层(AIF)的实现方法。

【关键词】SUA(SCCP用户适配协议) SUAP(SCCP/SUA应用) AIF(适配互通层功能) SEP(信令端节点) STP(信令转接点)IPSP(IP服务器进程) ASP(应用服务器进程) SG(信令网关)

【中图分类号】TM711 【文献标识码】A 【文章编号】1009-9646(2008)08-0200-02

1 引言

NGN(下一代网络模型)实现了在分组网络上,承载原有PSTN(公共交换电话网)的所有业务,并以IP技术的新特性增加和增强了许多新老业务。作为SIGTRAN适配层协议之一,SUA可以支持NGN网络与现有的PSTN网络的互通。NGN和PSTN组网及协议栈如下图。

2 基于AIF实现方案

从图1中可以看到,SEP/STP上SUAP下层与SCCP接口,ASP上SUAP下层与SUA接口,这样在不同的节点上,SUAP需要识别不同的承载协议类型;而在SG上,SCCP与SUA间也需要实现有效互通(包括面向连接业务中的连接段的有效管理),为此我们在SCCP、SUA与上层用户SUAP间添加一个具有适配互通功能的AIF,从而实现在SUAP、SCCP和SUA三者彼此间消息的有效传输。

2.1 方案概述

添加AIF后,实现框架如图2所示。其中AIF主要完成以下功能:

――消息在SUAP、SCCP、SUA间的转发

在SEP/STP和ASP端,AIF主要实现与上层用户SUAP与SCCP,上层用户SUAP与SUA间的消息交互,具体来说包括下行消息到SCCP或SUA的选路,及从SCCP和SUA将上行消息到上层用户的消息转发;在网关SGP上,AIF完成SCCP与SUA间的互通。GT翻译地址映射也在AIF实现

――在面向连接业务中的连接段的有效管理。

对于面向连接业务,连接段不再由SCCP和SUA各自申请维护自己的连接段,而是由AIF进行统一管理。

2.2 方案实现

为便于AIF处理逻辑简化,AIF与SUAP、SCCP、SUA三者的接口均为标准的SCCP与上层用户间的消息接口。这样AIF对SCCP用户SUAP、SCCP和SUA三者发来的消息都可以用统一流程加以实现。

而对于SCCP和SUA都可能存在的GT翻译地址映射功能,也在AIF进行实现。

2.2.1面向连接消息互通

(1)连接建立请求过程

①AIF接收上层用户的连接建立请求原语(N-CONNECT Request)处理流程

a.AIF接收上层用户的连接建立请求原语(N-CONNECT Request),首先获取目的信令点码(DPC)和子系统号(SSN)。

b.AIF从SCCP和SUA分别获取它们管理的该信令点(DPC)和子系统(SSN)状态。

c.若SCCP管理的信令点可达,则首先本地记录Connection identification信息,并设置该连接段消息发送方向为发往SCCP,然后把连接建立请求消息(N-CONNECT Request)发送SCCP,由SCCP进行后续处理,包括消息编码和消息的选路发出;若SUA管理的信令点可达,也类似处理。只是设置该连接段消息发送方向为发往SUA,然后将连接建立请求消息(N-CONNECT Request)由SUA发出;

②AIF接收SCCP的连接建立请求原语(N-CONNECT Request)处理流程

SCCP收到SS7上发来的连接建立请求(CR)指示消息后,会把消息转换为连接建立请求原语(N-CONNECT Request)后发送AIF;

a.与从上层用户接收该消息处理(2.2.1.1.2)不同的是,AIF需要为SCCP端申请入端连接段(IN SECTION),并设置该连接段的消息发送方向为SCCP;同时将后面申请的出端连接段相关联。

b.根据被叫地址选路规则,判断消息目的地。若目的地为本点,则消息直接发往相关上层用户;否则从SCCP和SUA分别获取它们管理的该信令点(DPC)和子系统(SSN)状态。

c.若SCCP管理的信令点可达,则申请、记录出端连接段(Out Section),该连接段消息发送方向为发往SCCP,同时将Out Section与In Section相关联,并构造连接建立请求消息(N-CONNECT Request)发送SCCP,由SCCP进行后续处理;

d.若SUA管理的信令点可达,则需要将出端连接段消息发送方向设置为SUA,构造的连接建立请求消息(N-CONNECT Request)发送SUA,由SUA进行后续处理;

③AIF接收SUA的连接建立请求原语(N-CONNECT Request)处理流程

SUA接收对端发来的连接建立请求(CR)指示消息后,会把消息转换为连接建立请求原语(N-CONNECT Request)后发送AIF;

AIF从SUA接收连接建立请求消息后,需要将入端连接段(IN SECTION)的消息发送方向设置为SUA,其他处理类似于对SCCP的连接请求消息处理。

(2)面向连接其他消息处理

在连接段分配完成,连接建立好后,其它面向连接消息按照协议要求,使用建立好的连接段进行传输。

2.2.2 无连接消息互通

对于无连接消息,处理与面向连接消息互通时处理类似,只是不需要连接建立相关的处理。在次就不再赘述。

3 结语

通过在SCCP、SUA与上层用户间添加AIF适配层,使得在SS7和IP组网下,SCCP、SUA协议应用框架在实现上逻辑更加清晰,功能更加完整。然而由于多增加一个层次,性能也必定会收到一定影响。如何提高改进性能,在具体的实现中还有待进一步研究。

参考文献

[1] Signalling Connection Control Part User Adaptation Layer(SUA)2004年10月.

[2] Functional description of the Signalling Connection Control Part 1996年07月.

[3] IETF RFC 4666"Signaling System 7(SS7)Message Transfer Part 3(MTP3)-User Adaptation Layer(M3UA)".2006年9月.

上一篇:影视片名的翻译原则 下一篇:从文科类学生就业趋势多元化看当代大学生就业...