YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf

上传人:赵齐羽 文档编号:88947 上传时间:2019-07-07 格式:PDF 页数:13 大小:407.48KB
下载 相关 举报
YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf_第1页
第1页 / 共13页
YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf_第2页
第2页 / 共13页
YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf_第3页
第3页 / 共13页
YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf_第4页
第4页 / 共13页
YDN 050-1997 中国智能网设备业务生成环境点(SCEP)技术规范(内部标准).pdf_第5页
第5页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、YDN 050-1997前台.二1本技术规范是根据ITC一T有关智能网功能集1(IN CS一1R)的建议,即Q. 121x系列的建议,以及一些智能网设备生产厂家的资料,并结合我国智能网的实际情况而制定出来的。此技术规范与业务交换点(SSP)技术规范、业务控制点(SCP)技术规范、业务管理点(SMP)技术规范和智能外设(IP)技术规范共同形成中国智能网的设备规范。此技术规范将成为业务生成环境点(SCEP)设备在研制、开发和购买时所应遵循的技术文件。此技术规范是智能网功能集1 (CS一1)阶段的技术规范,以后随着智能网的发展和相应的国际电联建议的制定,CS一2, CS一3等阶段的业务生成环境点的技

2、术规范会对此规范内容进行相应的修改和补充。此技术规范的制定将保证在智能网中能够利用业务生成环境点(SCEP)设备快速、灵活和可靠地生成和提供智能网业务。本技术规范于1997年由邮电部批准,后来根据通信网络和电信业务发展的需要,又作了补充修订,于1999年正式发布。本技术规范由邮电部科学技术司提出并归口。本技术规范起草单位:邮电部电信传输研究所本技术规范主要起草人:刘多龚双瑾王鸿生魏冰张捷张雪丽陈立邮电部技术规定中国智能网设备业务生成环境点SCEP )技术规范YDN 050一19971范围本技术规范规定了智能网功能集1 (CS一1)阶段的业务生成环境点(SCEP)的作用、能力、工具、软件和接口等

3、方面的要求,以保证业务生成环境点能够快速、灵活地生成智能网业务。此技术规范的技术要求适用于智能网功能集1 (CS一1)阶段的业务生成环境点设备的研制、开发和引进。2引用标准下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。在标准出版时,所示版本均为有效。所示标准都会被修订,使用本规范的各方应探讨使用下列标准最新版本的可能性。riu一T Q1213智能网功能集1 (CS一1)的总功能平面iTU一T Q1214智能网功能集1 (CS一1)的分布功能平面3缩略语API应用程序接口BCP基本呼叫处理CID呼叫实例数据CB)FP呼叫实例数据域指针INAP智能网应用规程IP智能外设OAM操作维

4、护管理SCEF业务生成环境功能中华人民共和国邮电部】997一07一23发布1997一09一01实施YDN 050一1997SCEP业务生成环境点SDP业务数据点SCP业务控制点SIB业务独立构件SMF业务管理功能SNIP业务管理点SSD业务支持数据SSP业务交换点TCAP事务能力应用部分4 SCEP在智能网中的地位和作用从图1可见,SCEP为智能网中的业务生成环境点,负责快速、灵活地开发和测试智能网业务,并传送给SMP. SCEP中包括一个功能实体“业务生成环境功能”(SCEF). SCEP通过数据链路直接与SMP相连。图1智能网的物理结构业务生成环境提供了一个环境,能够在此环境中用业务独立构

5、件(SIB)以独立于网络配置和网络类型的方法容易地生成业务。业务生成环境应该提供与具体业务实施无关的工具、技术、语言(例如规范语言)和支持用来生成业务逻辑的业务逻辑处理的进程。同时,网络运营者可以向业务用户提供一部分业务生成的能力。SCEP不像智能网中的其它节点,只要有智能网业务在运行,就心须实时地工作。它只有在有新的智能网业务要生成或修改时,才参与工作。SCEP负责将生成的业务逻辑装载到SMP中,再由SMP装载到SCP.使业务在网卜iz行_5 SCEP的能力5.1概述SCEP中包含功能实体SCEF,所以SCEP应具有SCEF的功能。V】N050一1997SCEF具有对网络中要提供的业务进行开

6、发、测试和输人到SMF的功能。此功能实体负责生成以下的内容:1)业务执行逻辑业务执行逻辑为SCP用于业务处理执行的逻辑。2)业务管理逻辑业务管理逻辑即为SMP和SCP用于业务管理的业务逻辑。3)业务数据模板业务数据模板包括SCP,SMP和SDP中的业务数据和业务用户数据的结构,以及和业务管理相关的数据的结构。4)业务触发信息。用于生成业务逻辑中和SSP中的触发信息。5.2具体能力SCEP要具有开发和测试业务的能力,即要提供开发和测试业务的工具。具体能力如下:具有良好的图形用户界面;根据用户的接入权限和使用权限进行安全性管理;允许多用户同时接人;可以与多厂商的SMP配合工作;具有业务预览器允许用

7、户查看和选择业务;具有SIB预览器允许用户查看和选择SIB;能够利用SIB模板所提供的SB3生成业务执行逻辑和业务管理逻辑;具有帮助系统;能够开发和测试业务执行逻辑;能够开发和测试业务管理逻辑;能够开发和测试业务数据模板;能够开发和测试业务触发信息;具有应用程序接口(API)来增加新的SCEP功能;能够定义业务模拟测试所需的网络结构;能够生成SMP所需的业务及用户数据填充的图形用户界面;能够生成必要的文档(包括业务逻辑图,INAP的操作等);能够将测试后的业务软件包送给SMP, SMP再将其送给SCP,以供业务在网上运行。能够保证新的业务的开发和更新与现存的业务无关;能够保证在网络单元中装配一

8、个新的业务,不影响现存的业务;能够保证同一种业务的多个NAP版本可以在同一个网络单元中并存;-SCEP平台的版本升级后,不能影响已经开发的业务。YDN 050一1997生成新业务SCEP所应具有的工具SCEP是能够在IN环境中快速生成业务的一个设备。要想生成一个业务,共需要三个阶段:业务规范阶段、业务开发阶段和业务验证阶段。业务规范阶段不需要SCEP的参与,而业务开发阶段和业务验证阶段则需要利用SCEP的工具来完成,即SCEP需具有业务开发工具和业务验证工具。6.1业务开发工其业务开发阶段是将业务规范阶段的业务设计转换为详细的结构化的软件设计,并开发为实现设计所需的软件成分和数据定义等等,所以

9、要求SCEP具有开发业务执行逻辑和业务管理逻辑以及业务数据模板和触发信息的工具。具体包括以下几种工具:(1) SIB预览器(2)业务预览器(3)业务编辑器(4)数据模板的定义工具利用这些工具则可对业务逻辑、业务数据模板等进行开发。业务逻辑程序的开发根据详细的设计和业务执行逻辑和业务管理逻辑的定义,利用开发工具把需要的SB3有序地和有条件地链接在一起。业务数据模板的开发根据数据结构的设计,利用数据模板的定义工具开发业务所要求的业务数据模板。6.2业务验证工具为了保证所开发的新业务完全满足业务规范的要求,需要对业务开发阶段所开发的业务软件进行严格的测试,以保证将要拓展到网上的业务是正确的和有效的。

10、业务验证阶段要求具有以下几个工具:(1)业务逻辑的句法测试工具(2)业务逻辑的仿真测试工具网络预览器网络编辑器7 SCEP的具体能力要求7.1对图形用户界面的要求(1) SB3模板要给用户提供一个良好的图形用户界面,以取代复杂的基于某种语言的程序。要求此图形用户界面提供一个图形的模板,即SIB模板,此模板要基于一个个的图标,即一个个的SIB图标,用户可以使用鼠标对图标进行选取和移动等控制动作来生成和管理新的aYDN 050一1997业务。因为每个图标代表一个SIB,所以各个图标的图形不能相同。(2)此图形用户界面也允许业务用户接人和管理一些业务数据。(3)具有以下的工具;业务预览; SB3预览

11、;数据库模板预览;工具菜单;文本编辑器;模拟测试工具。7.2对业务结构独立构件(SIB的要求7.2.1 SIB应具有的特性-SIB完全独立于分布功能平面和物理平面的结构;每个SIB应有一个统一的和稳定的接口;-SIB是业务设计者用来开发新业务的唯一的结构构件;所有的业务性能由一个或一串SIBS来描述;所有的业务性能都可由有限数目的SBIs来定义;一个SIB定义一个完整的动作;-SIB,由驻留在分布功能平面中的一个或多个功能实体的功能实体动作来实现;一个SIB有一个逻辑的起始点和一个或多个逻辑端点。每个SIB所需要的数据由SBI的支持数据参数和呼叫实例数据参数来定义;-SIBS都是可重复利用的,

12、在生成业务时不必做任何的改动。7.2.2 SIB的数据参数因为SIB,独立于业务/业务性能,所以它们不了解前面的或后面的SIBS。为了用这些通用的SIBS来描述业务性能,需要一些与业务相关的数据参数。每个SIBS需要有两种数据参数:动态参数:呼叫实例数据(CID)静态参数:业务支持数据(SSD)7.2.2.1呼叫实例数据呼叫实例数据定义那些数值会根据每个呼叫实例改变的动态参数。它们用来规定用户的特殊信息,例如主叫或被叫用户信息。此数据可以是:从BCP SIB处获得的(例如主叫用户线识别);由SIB产生的(例如翻译的号码);由用户输人的(例如拨的号码或密码)。与每个CID值相关的是一个逻辑名称,

13、即CB)域指针(CIDFP)。如果一个SBI需要CID去执行它的功能,就会有一个相应的由SSI分配的CIDFP.由于CID值会随着每个呼叫实例而变化,所以业务性能可以用数据灵活地进行描述。在上述的翻译SB3的例子中,一个业务性能可能需要翻译主叫号码,而另一个业务性能可能需要被叫号码。在这两种情况下,SIB所需要的数据由信息CLI(主叫用户线识别)来规、刃N050一1997定,但是CIDFP-信息是变化的。在第一个业务性能中,CIDFP-信息的值设为CLI,而第二个业务性能的CIDFP-信息的值则应设为被叫号码。一E3为一个业务性能规定了一个CIDFP,它则可以被下面的SIB参考,而且CID的值

14、可以被此SIB链中的所有后面的SIB使用。这个CfDFP可以说对于那个业务是固定的,并且对那个业务的所有呼叫实例都是常数。CID的实际值会随每个呼叫实例而变化的。7.2.2.2业务支持数据(SSD)业务支持数据定义了一个SIB用来描述业务性能所需的数据参数。当业务描述的GSL(总业务逻辑)中包括了SIB,则GSL就要规定SIB的SSD值。SSD包括:(1)固定参数这些数据参数的值对所有的呼叫实例都是固定的。例如翻译SIB中的SSD“文件表示语”在一个给定的业务性能中对于所有出现的翻译SIB都应该是统一的。SSD文件表示语”的值在此意义上说是固定的,即它的值是由业务/业务性能的描述而决定的,而不

15、是由呼叫实例决定的。如果在描述的业务/业务性能时同一个SIB会使用多次,则此固定的SSD参数对于此SIB的每次出现都统一定义。(2)域指针域指针用来识别SIB需要哪一个CID,即为此数据提供一个逻辑的地址。它们由CIDFP-.”来表示,其中“。”为所需数据的名称。例如,翻译SIB中的“CIDFP-INFO就是用来规定要翻译哪一个CID要素。如果一个SIB为了执行它的功能需要多个CID,则SSD的数据参数将包括多个域指针。7.2.3描述SIB的方法(1)定义从业务生成的观点对SIB进行文字上的描述。(2)操作描述由SIB执行的动作,即可以由读者明确地理解此SIB要执行的操作。(3)潜在的业务应用

16、要用到此SIB的业务例子。(4)输人每个SIB的输人要有三个要素;一个逻辑的起始点;定义业务描述所规定的参数的业务支持数据;一个呼叫实例所规定的呼叫实例数据。(5)输出每个SIB的输出有两个要素:一个或多个逻辑的端点;定义一个呼叫实例所规定的数据参数的呼叫实例数据,此CID是SIB执行的结果,并且此结果是其它SIB或基本呼叫处理(BCP)为完成呼叫业务实例所需要的。VEIN 050一1997(6)图形表示用图2来表示SIB的输人、操作和输出。SSD SSD参教逻辑开始逻辑结束CID愉入参致CID输出参敌CID,图2 SIB的输人、操作和输出的图形表示7.2.4 SCEP应具有的SIBSSCEP

17、所具有的SIB应尽可能与ITU规定的一致,即SCEP中应尽可能具有如下的15种SIB,此15种SIB在总功能平面的具体描述参见ITU-T的建议Q.1213,在分布功能平面的二级描述参见ITU-T的建议Q.12140计算计费比较分配限制记录呼叫信息排队筛选业务数据管理翻译与用户相互作用核对鉴权状态通知基本呼叫处理同时也允许具有用以上若干个SIB组成的一个SIB链来定义一个新的SIB,以便重复利用。7.3生成业务数据模板的能力SCEP中所要确定的数据模板要包含业务中所要用到的全部数据,有的数据值在SCEP中确定,有的数据值在SMP中设置,而有的数据则需要由具体的呼叫来确定。(1)数据表和表的格式S

18、CEP应提供业务数据表生成的工具,用来生成和修改数据表YDN 050一1997具体应包括:定义数据表:即给数据表命名和定义数据表所管辖的范围;定义数据表的域:包括给域命名和规定域的数据类型。(2)业务支持数据SCEP应能够生成每个SIB的业务支持数据。业务支持数据中的固定参数对一个业务的所有呼叫都是固定的,有些数据在SCEP生成过程中是设好了的,而有些数据可由SMP来确定。而域指针则是根据具体的呼叫而变的。(3)呼叫实例数据呼叫实例数据是根据具体的呼叫而变的,所以这些数据在数据生成过程中只能生成必要的结构,待具体的呼叫进行填充。7.4 SCEP所应提供的资源SCEP所应提供的资源为包括所有业务

19、成分的业务软件包,业务软件包包括由SCEP生成的或由网络提供的,业务软件包包括:业务执行逻辑;业务管理逻辑;业务定义:包括要用的SIB, SSP的触发信息,数据的格式和呼叫的变量等;数据库的表格格式;呼叫变量的定义:呼叫实例数据(CID)包括一个业务在处理TCAI询问所要用到的可变信息。新的呼叫变量需要分配以支持一个新的业务,呼叫变量可以通过呼叫变量预览器来预览。当一个业务在运行过程中,业务逻辑中的SIB需要将呼叫变量作为一个参数时,则需要为此业务分配呼叫变量。实际的呼叫变量将由业务运行时来确定。录音通知清单能够提供业务中所有的录音通知清单。在呼叫中所能够统计的项目能够列出此业务在执行过程中所

20、能统计的所有项目,由SMP负责进行选择和处理。在呼叫中所能提供的差错和告警信息能够列出此业务在执行过程中所能出现的差错和告警的信息,由SCP和SMP负责进行监视和处理。7.5业务预览器SCEP应提供查看业务所需的所有工具。所提供的预览器应具有以下的能力:允许用户去查看所有现存的业务,提供业务的清单;允许用户选择所要的业务的业务逻辑;允许用户去观察现有业务的业务逻辑。7.6业务编辑器业务编辑器能够使用户定义业务执行过程中的行为、数据、操作以及拓展所需的所有方面。作为业务编辑的第一步,就是要确认业务规范是完整的和被理解的。YDN 050一1997编辑器的主要工作空间应为一个图形的和一个为设计业务逻

21、辑功能的基于图标的可画区域。工作空间应同时有SIB的模板和编辑工具。业务编辑器的主要功能如下:选择业务所需的SIB生成新的业务;查看一个业务所有的呼叫变量;规定一个业务的业务检测信息;对关键的句法信息进行有效性检查,例如定义的所有部分,数据的填充,类型的检查等。SCEP不提供业务间相互作用的自动检查。应有一个方法来规定哪些业务是不相容的。此信息送给SMP,由Ship来进行管理,不允许这些业务的组合。业务的生成是通过选择SIB模板中提供的SIB,并把这些SIB链接在一起生成业务逻辑来实现的。(1)业务检测信息为了使得一种业务能够在SCP被调用,必须收集业务检测的信息,此信息的一部分来自于网络起始

22、的询问信息。定义业务检测信息是定义一个新业务的一个部分。此信息包括SSP的触发信息,业务键信息等。(2)业务逻辑用业务编辑器,业务设计人员能够选择业务中要包括的SIB,并规定业务执行过程中调用这些SIB的顺序。SIB的有序保证了用户的业务能够在网络单元中运行。打开业务编辑器,将会显示出业务设计者所能够接人的SIB模板。从模板中提供的SIB,业务设计者可以构造业务逻辑。即从模板中选择SIB并把它们放人业务编辑器的实际区域。然后根据业务规范来确定SIB的顺序,并把它们链接起来以生成业务逻辑。(3)业务数据每个SIB都有一些固定和可变的数据,业务设计者能够在相应类型的可变资源中填充数据:瞬时值,呼叫

23、变量,数据库表格格式参考等等。(4) SMP业务预定SCEP应生成一个为提供业务预定(必要的业务数据和用户数据)而需具有的SMP图形用户界面。SMP提供业务预定的界面要求提供业务用户用来业务预定和记录的表格。一个业务的图形用户界面应在业务生成过程中,由SIB的定义和有效性原则来给出。7.7对业务进行验证的能力SCEP应提供对业务进行验证的能力,以使业务设计者能够验证所生成的业务是否满足业务规范的要求。对业务进行验证分为两个步骤:句法测试和仿真测试。7.7.1句法测试。句法测试是对所生成的业务逻辑进行句法的检查。7.7.2仿真测试仿真测试是对业务逻辑所要运行的条件进行仿真,定义好仿真网络后,将通

24、过模拟测试的业务逻辑在仿真的网络上进行测试。YDN 050一1997SCEP为了完成仿真测试应具有定义网络结构的模型工具,并具有在业务逻辑执行过程中跟踪并显示结果的能力。图形编辑工具应能够使用户定义进行仿真测试所要用到的网络模型,包括话机、交换机、SCP, SMP等。交互工具允许用户修改系统信息,例如时间等,以观察业务在不同的条件下的运行情况。CAM系统也要配置,以观察业务执行的详细情况。此仿真系统是网络单元的能力和行为的一个准确的代表。仿真测试要求SCEP中的SIB逻辑的执行程序与SCP中的一样。仿真系统用来检验业务逻辑执行环境,网络单元间的接口规程以及数据库的相互作用。SCEP应能够提供S

25、NIP的图形用户界面,使得验证此界面并用此界面填充测试所需的数据。对于测试中询问消息的处理,应提供TCAP消息跟踪的功能。网络模拟工具要求具有如下的功能:(1)网络预览器网络预览器用来预览和生成网络模型,此网络模型为业务进行测试的模型。通过预览器,用户可以选择进行查看现有的网络。并能够把一个业务提供给所选择的网络,业务能够在所选择的模拟环境中运行。(2)网络编辑器网络编辑器用来生成用于模拟测试所生成的业务的模拟网络。编辑器允许用户从模板选择网络单元,把它们放到设计区域,并把这些已选的网络单元链接成相应的网络。同时用户能够从编辑器输人网络单元所需的数据。(3)对业务测试的条件进行控制为了在已定义

26、好的网络结构中执行所生成的业务,SCEP能够提供调用业务和验证业务的工具,并能够对网络的执行情况和业务逻辑的执行情况进行跟踪。同时,用户也可以根据具体业务的要求改变一些参数,例如时间,地点等,从而验证到所有的分支。7.8业务拓展的能力SCEP具有将生成的可执行的业务软件包装载到SNIP的功能,以便进一步地扩展到SCP中。生成的业务软件包装载到SMP中,有两种方法:通过磁带或磁盘通过TCP/IP利用FIP直接装载到SMP中。7.,生成新的SC EP功能的能力(1)能力用软件定义新的功能;向软件库中增加新的功能;定义新的业务和用户的数据表;(2)软件开发环境应具有的工具-C/C+十编译器差错检测工

27、具测试生成的新功能。YDN 050一19977.10对业务软件进行管理的能力SCEP能够提供下面业务软件包管理的工具:生成一个业务软件包;拷贝一个业务软件包;删除一个业务软件包;重新命名一个业务软件包。7.nSCEP的安全性管理每个用户应有自己的用户标识和密码。根据不同的用户标识和密码,给用户分配不同的权限范围。7.12业务生成管理的功能要求SCEP具有业务生成管理的功能,它应提供支持不同功能的库,并且能够跟踪所生成的业务逻辑的状态,只有已经通过验证的业务逻辑和业务数据模板才能够装载到SMP中。8接口要求SCEP既可以和SMP合设,也可以为一个独立的物理节点。在SCEP上生成的业务逻辑,要想装

28、载到SMP中,有两种方式:通过磁带,磁盘或光盘装载到SMP中;但是要想把业务逻辑直接地装载到SMP中,则要与SMP相连。通过LAN,文件的传送通过TCP/IP的EIP规程。9软件要求9.1基本要求(1)要求软件采用分层的模块化结构。任何一层的任何一个模块的维护和更新以及新模块的追加都不影响其它模块。(2)用户数据与处理程序应有相对的独立性,用户数据的任何变更都不应引起运行版本程序的变更。(3)软件应有容错能力,一般小的软件故障不应引起各类严重的系统再启动。(4)软件设计应有防护功能,某一软件模块内的软件内的软件错误应限制在本模块内,而不应造成其它软件模块的错误。(5)应具有软件运行故障的监视功

29、能,一旦软件出现死循环等重大故障时,应能自动在启动,并作出即时故障报告的信息。9.2软件功能要求SCEP的软件功能应包括业务的生成、测试、证实和装载到SMP的功能9.3软件维护管理功能的要求(1)要求具有在不中断业务生成的情况下,完成程序打补丁的功能。YDN 050一,997(2)如对修改后的软件不满意或将修改后的软件引人系统后,如发现新的版本有问题,应能方便而迅速地恢复到原来的程序。操作维护和管理的要求因为SCEP是一个软件产品,根据SCEP的软件要求,SCEP应独立于计算机的系统结它的操作维护管理应等同于UNIX计算机。SCEP应具有以下的统计记录:用户的登录和撤消用户密码的修改无权接人的记录-SCEP的初始化10构

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > YD通信行业

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1