售前电话
135-3656-7657
售前电话 : 135-3656-7657
在软交换系统的实现过程中,软交换设备的实现占了大部分工作量。同时,软交换设备的实现方案也集中体现了软交换系统的重要技术要求。我国有关支持多媒体和移动业务的软交换系统的研究得到863计划重大课题立项。该课题以软交换技术为核心,重点研究能够支持多媒体业务和应用于移动网络的软交换系统。在863项目的支持下,北京邮电大学设计并开发了支持基本语音业务、支持多媒体业务以及支持移动业务的UniNet系列软交换设备。下面将以UniNet软交换设备所采用的软件体系结构和设计思想为例,简要分析软交换设备核心功能的设计及实现方式。
一、UniNet软交换设备的硬件平台
简单地说,UniNet软交换设备是一套分布式的实时信息交换控制平台,由通用计算机平台和运行其上的软件系统组成。由于软交换技术自身的特点,UniNet软交换设备的重点和难点都反映在软件系统的实现上,硬件平台处于相对次要的地位。一般而言,在软交换设备的硬件平台设计方面,目前有两种主流模式:
1、采用专用硬件平台。由于对设备的可靠性以及处理性能有着近乎苛刻的要求,传统电信设备一般采用专用硬件平台实现,以满足电信级应用的要求。在软交换设备的研发中,大型的传统电信设备制造商继续选择了专用的硬件平台。
2、采用通用计算机平台。近年来,随着计算机技术的快速发展,通用计算机平台(如SUN公司、HP公司以及IBM公司的服务器产品)也开始在电信领域得到应用,并且成为一种趋势。采用通用计算平台的优势在于可快速继承计算机领域的最新技术成果,并且降低通信设备开发的门槛,使原来软硬合一的设计转变为以软件设计为主,从而更有利于设备的平滑演进。UniNet软交换设备的硬件平台就采用了这种方式。
二、UniNet软交换设备的软件系统
UniNet软交换设备的核心是一套独立于底层硬件和操作系统的、分布式的实时通信软件系统。它可以处理各种各样的通信协议,为下一代网络提供核心呼叫控制和连接控制功能;能在基于各种不同技术、协议和设备的网络环境之间提供无缝的互操作性,并可为第三方提供创建新业务的开放式应用编程接口。通过前文的分析,可以看出,尽管软交换设备有着不同的分类,在功能上有着一定的差异性,但是从核心功能(提供呼叫和会话控制)角度来看,其体系架构的设计是可以采用相同模式的。而且从NGN发展的角度,尤其是固定移动融合的需要,在软件系统的设计上应实现体系架构的统一,可以根据技术发展和应用要求增加相关的软件模块,使其能适应未来平滑升级以支持网络融合发展的需要。
以移动软交换和固定软交换为例,位于移动汇接长途局的MSC服务器与固定网的4类软交换设备差别不大,可以采用统一软交换控制实体来实现。在端局应用层面,简单地说,由于移动和固定网中的软交换都采用控制与媒体分离的思想,因此两网中的软交换设备可采用统一的呼叫控制模块,只要分别提供与移动网和固定网中各种接入设备(如AG、MG、SG、IAD等)对应的协议处理功能,如RANAP、Megaco、MGCP等,并增加与移动性管理相关的功能(支持用户漫游、切换),移动网和固定网中的软交换设备就可以合二为一。这样,对于移动网和固定网的接入设备来说,它们“看到"的将是同一个软交换设备。因此,UniNet系列软交换设备,无论是用于语音业务、多媒体业务还是移动业务,其软件系统都采用了分层的、模块化的设计思路,基于同样的软件体系架构,保持了软件系统的一致性和延续性。UniNet的软件基本框架如图所示。
UniNet软交换设备软件体系基本框架
1、软件子系统功能说明
UniNet软交换设备的软件系统可以被认为是一套软件组件,其主体部分包含4个相对独立的子系统,分别是协议适配子系统、会话控制子系统、业务交换子系统以及管理子系统。所有的这些子系统可以分布于一个或更多的硬件平台上。
(1)协议适配子系统
作为一个开放的系统,UniNet软交换设备使用标准的协议与其他网络实体通信,处理在用户设备、网络设备以及网络系统间的控制和相关信令。协议适配子系统的主要功能就是提供对不同信令/协议的接入功能,并抽象和规范所接收的信令消息,以屏蔽不同网络协议的差异性,从而将不同的协议统一起来,实现呼叫控制功能与协议的无关性。协议适配子系统主要包括以下协议适配模块:ISUP、H.323、SIP/SIP-T、BICC、MGCP、Megaco、RANAP等。简单地说,协议适配模块的主要功能是负责接收和发送特定协议消息,并对协议消息的语法和语义进行处理,完成外部协议消息(或消息序列)与内部呼叫控制指令之间的映射。在一定程度上,协议适配模块的能力主要是由它们使用的协议及接口来决定,虽然不能用来维护呼叫状态,但它们具有多路交互功能。