业务生成环境功能

发布时间:2005-03-15 作者:钟宏Zhong Hong 阅读量:

用户一般希望业务提供者提供的业务种类多、功能强并且使用方便,甚至希望自己能够参与业务的制定和管理。市场的开放,使得电信运营商之间的竞争变为业务与服务的竞争。电信运营者必须能够快速、经济、灵活地为用户提供业务和服务,满足用户不断增长的需求。

     在这一背景下,智能网(IN)应运而生。智能网定义为一个能快速、方便、灵活、经济、有效地生成和实现各种新业务的体系,这个体系能够为所有的网络(包括PSTN、ISDN、PSPDN、PLMN、Inter-net等等)服务,它的目标不仅是在今天能提供诸多的业务,而且着眼于未来能够生成和实现众多的新业务。

 

1 智能网概念模型

 

    智能网概念模型(INCM)描述了智能网的体系结构。在INCM中,智能网分为4个平面:业务平面、总功能平面、分布功能平面、物理平面。每一个平面都概括地表达了由IN所构成的网络在不同方面所提供的能力。

     在物理平面中包含的主要物理节点有智能外设(IP)、业务交换点(SSP)、业务控制点(SCP)、业务数据点(SDP)、业务管理点(SMP)、业务管理接入点(SMAP)、业务生成环境点(SCEP)。

     智能网在提供新业务方面采用了一种新的思想,将业务处理与呼叫处理分开,由SSP完成呼叫处理及智能业务的鉴别,由SCP控制业务处理的流程和逻辑。由SCEP完成新业务的生成,生成的业务由SMAP通过SMP加载到SCP、SDP、SSP以及IP中,这样增加新业务时不需要修改网络上任何节点的软硬件,即可实现快速、经济地提供新业务。可以说SCP是智能网的核心,SCEP是智能网的灵魂。

 

2 业务生成环境点

 

     SCEP是业务定义、开发和测试的环境点,它利用与网络、与业务无关的组件(SIB)来生成新业务。

     SCEP所具有的功能称为业务生成环境功能(SCEF)。SCEF是分布功能平面的一种功能实体。在ITU-T关于智能网的建议Q.1200系列中,对SCEP和SCEF的描述和研究很少,一些国外厂商提供的SCEP设备功能也很不完善。因此,研究SCEP应具备的功能和能力,是国内智能网生产厂商的基础研究课题。

 

3 业务生成环境功能

 

     目前国内外对SCEF认识的共同之处在于业务逻辑的编辑部分。普遍认为SCEF应该在总功能平面(GFP)上对全局业务逻辑进行描述。但除了业务逻辑编辑功能外,SCEF还应该具有其它关系到业务定义和生成的功能。

     从计算机软件业的角度看,可以将SCEF类比于软件集成开发环境,或者说SCEF是一种专用的、有特殊用途的软件集成开发环境,它生成的软件是专用于智能网的。我们可以从众多的软件开发环境上获得启发。优秀的软件开发工具具有分析设计功能、编辑功能、编译功能、目标生成功能、调试功能和测试功能等。

     针对智能网体系的特别之处,一般认为SCEF应该具有以下一些功能。

 

3.1 业务逻辑设计功能

     该功能是对业务高层系统的分析和设计,它应该能够详细描述业务的应用范围、业务具备的功能和特点、业务对网络和设备的要求、业务功能结构分析、业务的操作使用方法(或拨号计划)、业务所需的语音提示、业务的计费方法、业务的管理办法等。

     在INCM的业务平面中,每种业务由若干种业务特征确定。在业务逻辑设计阶段需要确定该业务必备的业务特征以及可选的业务特征。

      业务逻辑设计功能,一方面为下阶段的详细设计提供充分的依据;另一方面也为运营者提供业务实施的准备和规划。

 

3.2 业务逻辑编辑功能

    总功能平面中的全局业务逻辑(GSL)描述了业务平面中业务或者业务特征的逻辑实现,它包含以下内容:

.BCP(基本呼叫处理)和SIB;

.BCP的相互作用点(起始点和返回点);

.SIB之间逻辑链接;

.SIB的业务支撑数据(SSD)和输入输出呼叫实例数据(CID)。

     在业务逻辑编辑功能中,提供给用户良好的图形界面,允许用户通过选择SIB种类,编辑SIB的SSD和CID数据,移动SIB的位置,建立SIB之间的连接关系来构造一个业务逻辑,即创建GSL,GSL如图1所示。

 

3.3 业务数据库编辑功能

     一个业务除了包含业务逻辑外,还包括集中的用户数据。例如记帐卡业务中的用户帐号密码,被叫集中付费业务中的实际被叫号码等数据,均需要建立数据库来保存。

    业务数据库编辑功能定义新业务所需的数据库的逻辑结构,包括数据库表的组成和关联、每个表的结构、数据库索引等。

 

3.4 业务触发器编辑功能

     一个业务可以在业务流程中请求事件检测点,这部分在业务逻辑编辑功能中完成。但是,如何确定一个业务是智能网业务,并从SSP触发的呢?SCEF应该具备业务触发器编辑功能。

     业务触发器编辑设置SSP所需的业务触发检测点,这部分数据需要静态地在SSP中配置。在业务生成测试完成后,由业务管理系统将之加载到SSP中。

 

3.5 业务语音编辑功能

     一个新的业务需要有新的语音提示。业务语音编辑功能对语音进行编辑,在该功能中可以包含语音的录入功能。在SCEF中,主要是创建和管理该业务所需语音对应的编号,因为SCF通知专用资源功能(SRF)播放的语音是语音编号。

     SMP需要将语音加载到IP中,以保证SCP和IP的一致性。

 

3.6 业务管理逻辑编辑功能

业务所包含的管理逻辑包括以下方面:

.业务的计费管理功能;

.业务的统计功能;

.业务的监视功能;

.业务用户数据的管理功能。

    计费和统计功能在SCP和SMP中属于基本功能,它可以是统一的、与新业务无关的。而业务用户数据管理是和业务的具体实现有很大关系的。新业务推出时,应该有相应的用户服务、用户数据管理办法。

    因此,业务管理逻辑编辑的关键是用户数据管理逻辑的编辑。用户数据管理编辑要求能够生成两方面的内容:一是用户数据管理方面的业务管理接入(SMAP)程序。该部分为业务运营者提供业务用户数据的管理,例如增加、删除用户。该部分也可以由用户自己控制业务的各种参数,例如用户的路由选择方法、用户的筛选清单;其二是通过业务逻辑部分提供业务管理功能,即在用户使用业务时就可以更改数据,例如用户密码。该部分可以在业务逻辑编辑功能中,也可以是一个新的业务逻辑。

 

3.7 业务编译功能

    业务的编译功能是对业务的逻辑、数据等进行分析,对业务的语法正确性、业务逻辑与业务数据的完整性、一致性、相关性进行检查。

    其中数据一致性检查可以融入业务逻辑编辑过程中。例如:使用整数编辑“算法SIB”的SSD数据时,应该将呼叫请求数据信息字段表示语可选择的数据中非整数类型删除,使可以选择的项目尽量少,并保证数据的一致性。

 

3.8 业务生成功能

     经过编译检查确认业务逻辑后,可以生成新业务。生成的内容包括上文中描述的业务逻辑、业务数据库、业务触发器、业务语音、业务管理逻辑等。

 

3.9 业务仿真调试功能

    SCEF应该允许用户对新业务进行模拟运行、调试和跟踪,检查新业务是否能满足要求,是否和已有的业务发生相互作用,并验证和分析业务的语义及对网络安全性的影响。

    仿真功能包括SSF、SRF、SDF、SMF和SMAF的仿真;调试即在仿真环境中对业务逻辑进行执行并观察数据。

业务仿真调试功能应包括有以下功能:

(1)模拟SMAP、SMP加载、去活业务(包括SCF、SDF、SRF等所需数据);

(2)跟踪业务逻辑,包括直接运行、连续执行、单步执行、自动单步执行、设置条件断点等;

(3)在业务执行过程中,动态显示不同功能实体之间(SCP与SSP、SCP与SDP)的智能网应用部分(INAP)信息流和功能实体内部的运行状态;

(4)(动态)显示呼叫实例数据(CID);

(5)可以观察当前SIB的SSD数据,以及相关部分CID数据;

(6)可以观察业务相关数据库中的数据值的变化情况;

(7)可以区分已执行SIB和未执行SIB,统计执行覆盖率,以发现不可达区域;

(8)可以检查SIB执行链是否有死循环;

(9)能够设置模拟的大话务量呼叫,并观察结果。

业务仿真今后还应有对各种网络环境的仿真,例如N-ISDN、公众陆地移动网(PLMN)。仿真环境应与实际的电信网络环境保持一致,保证业务仿真效果与实际执行效果的一致。

 

3.10 业务测试功能

    经过软件仿真和调试的业务,基本上可以投入实际网络运行。为了保证新业务引入后网络的安全性和完整性,需要在真实的物理环境中对新业务进行测试。SCEP中应包含业务测试环境(STE),该环境是一个简略的智能网物理环境。在业务测试环境里再现实际的网络环境,以判断该业务在实际环境下执行是否与预期的效果一致。

 

4 结束语

 

     智能网的研究还在不断进行着,IN CS-2标准已确定,IN CS-3正在研究之中。智能网的网间互连以及为移动网、数据网提供智能业务是其主要研究方向。相应地,智能网业务生成环境如何快速、有效地生成移动网等各种网络上的应用,还有待进一步研究。

 

(收稿日期:1998-12-25)

[摘要] 文章在介绍智能网及智能网业务生成环境点的基础上,详细论述了业务生成环境点应具备的功能和能力。

[关键词] 智能网 业务生成环境功能 业务控制点 业务管理接入点

[Abstract] Based on the introduction of the Intelligent Network (IN) and its Ser-vice Creation Environment Point(SCEP),the paper comprehensive-ly discusses the functions and ca-pabilities of SCEP.

[Keywords] IN SCEF SCP SMAP