智能网概念模型中有四个平面,在总功能平面上,把智能网看作是一个整体,即对业务交换点、业务控制点、智能外设等功能部件不加区分,而是把它们合起来作为一个整体来考虑其功能。ITU-T在这个平面上定义了一个标准的可重用功能块,称为与业务无关的功能块,即业务独立构件(SIB,Service Independent Building Block)。每个SIB完成某种标准的网络功能,利用这些标准的可重用块,我们可以象搭积木一样搭配出不同的业务属性,进而构成不同的业务。这些功能模块在具体实现中是由它的功能实体来体现的。一个功能模块可由一个功能实体或几个功能实体所组成。
不同的SIB组合方式再配以适当的参数就构成了不同的业务,将SIB组合在一起所形成的SIB链接关系就称为该业务的总业务逻辑(GSL,Global Service Logic)。有了新的业务需求时,业务设计者只需描述出一个业务需要用到哪些SIB,这些SIB之间的先后顺序,每个SIB的输入、输出参数等即完成了一个业务的设计。这使得业务的设计既标准又快速灵活,为迅速设计和开发新业务提供了一个良好的环境。
需要注意是BCP(Basic Call Processing,基本呼叫处理)SIB是一个特殊的SIB,每个业务逻辑定义中都必须用到它。BCP实质上就是交换机中的呼叫处理功能,由它负责向业务逻辑上报发生的智能呼叫事件,再接收业务逻辑发回来的控制命令,完成要求的动作,如呼叫等。因此,在总功能平面中包含着三个主要部分:基本呼叫处理BCP,业务独立构件SIB和总业务逻辑GSL。
业务独立构件SIB具有以下特征:
●SIB是在把业务分解成最基本的业务特征的基础上提取出来的。不同的业务将由相应的SIB组合而成。因此,SIB与任何具体的分布功能和物理功能平面的体系结构无关,也即与网络的具体实现无关;
●为实现IN业务特征而使相应的SIB组成一个SIB链。为使各个SIB之间能相互连接,SIB必须具有统一的标准接口;
●SIB是一个网络功能的逻辑模块,这样可以使业务设计者利用它来开发新的业务;
●一个SIB仅规定一项完整的动作;
●SIB的功能通过分布功能平面中的功能实体动作来体现,而功能实体动作可以归属于一个或几个功能实体之中;
●每一个SIB有一个逻辑上的起始点和一个或几个逻辑上的终点;
●SIB可重用且不影响其它业务。
目前,根据IUT-T的定义,在CS-1阶段定义了15个SIB(含BCP),详见下表1。
在CS-2阶段定义了22个SIB(含CS-1阶段、BCP和BCUP),详见下表2。依据ITU-T在IN CS-2标准,其功能实体动作(FEA)的编号为XYYZ,X代表智能网中的功能实体,X在功能实体的取值详见下表3;YY值是SIB的编号,表2中给出了YY值;Z用来区分在XYY相同的情况下不同的功能实体动作,Z可能是一位或两位数字。
表3:X在功能实体的取值