邮电部技术规定中国智能网设备业务控制点(SCP)技术规范YDN048—1997前言本技术规范是根据ITU-T有关智能网功能集1(IN CS-1)的建议,即Q.121x系列的建议以及一些智能网设备生产厂家的资料,并结合我国智能网的实际情况而制定的。
此技术规范与业务交换点(SSP)技术规范、业务管理点(SMP)技术规范、业务生成环境点(SCEP)技术规范、智能外设(IP)和业务管理接入点(SMAP)技术规范共同形成中国智能网的设备规范。
本技术规范是智能网功能集1(CS-1R)阶段的技术规范。
以后随着智能网的发展和相应的国际电联建议的制定,CS-2,CS-3等阶段业务控制点的技术规范会对此规范内容进行相应的补充和修改。
本技术规范于1997年由邮电部批准,后来根据通信网络和电信业务发展的需要,又作了补充修订,于1999年正式发布。
本技术规范由邮电部科学技术司提出并归口。
本技术规范起草单位:邮电部电信传输研究所本技术规范主要起草人:刘多龚双瑾王鸿生魏冰张捷张雪丽陈立1 范围1.1 本技术规范规定了业务控制点(SCP)的功能、硬件、软件、接口、可靠性和操作维护管理等方面的技术要求,以保证业务控制点在智能网中能够政党可靠地运行,并使智能网能够快速、灵活、可靠地控制和处理业务,以及向用户提供良好的服务质量。
1.2 本技术规范适用于国际、国内、省内或本地的业务控制点设备。
是业务控制点设备在研制、开发和购买时所应遵循的技术文件。
1.3 由于CS-1阶段没有提供SCP与其他网中的SCP和SDP进行通信的能力。
所以本技术规范书没有包含这些内容,待以后阶段的技术规范书来提供。
1.4 ITU的建议对智能网的计费提供了多种方案,考虑到我国将来计费的生成和记录点可能会有三种情况:SSP、PSTN或SCP,所以本规范规定了在这三种情况下SCP所需具有的计费功能。
2 引用标准下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。
在标准出版时,所示版本均有效。
所示标准都会被修订,使用本规范的各方应探讨使用下列标准最新版本的可能性。
GF017—95 智能网应用规程YDN065—1997 邮电部电话交换设备总技术规范书3 缩略语BCSM 基本呼叫状态模型DPC 目的地信令点编码IN 智能网INAP 智能网应用规程IP 智能外设OAM 操作维护管理SCEP 业务生成环境点SCF 业务控制功能SCP 业务控制点SDF 业务数据功能SDP 业务数据点SLP 业务逻辑程序SLPI 业务逻辑程序实例SMF 业务管理功能SMP 业务管理点SRF 专用资源功能SSN 子系统号码SSP 业务交换点STP 信令转接点TCAP 事务能力应用部分4 SCP在智能网中的地位和作用智能网CS-1阶段的物理平面可以包含很多物理节点,但主要应包括图1所示的6个物理节点:SCEP、SMP、SMAP、SCP、SDP、SSP和IP。
其中,SCP为智能网中的业务控制点,是智能网的核心部分,负责处理业务的业务逻辑程序(SLP)和提供IN业务的数据。
SCP作为一个物理实体应包含两个功能实体:业务控制功能(SCF)和业务数据功能(SDF)。
图1 智能网的物理结构由图1可见,SCP通过七号信令网与SDP、SSP和IP相连,通过数据链路与SMP相连。
SCP与SSP和IP之间的通信规程采用智能网应用规程(INAP)。
SCP通过STP转接或直联到SDP进行数据的提取、更新和删除等操作。
SDP可以为一个单独的物理实体,也可以作为SDF与SCF处于同一个物理实体SCP中。
SCP通过STP转接或直联到SSP中。
SSP收到一个智能网业务的呼叫后,将把与此呼叫相关的信息通过INAP操作送给SCP,等待SCP的指令,SCP通过执行业务逻辑,将相应的操作指令送给SSP,或SCP通过业务用户事先定义好的业务逻辑,向SSP发出开始呼叫接续等信息的指令,以便SSP进行路同上接续和计费等。
SCP通过七号信令网(包括STP转接或直联)或通过七号信令网和SSP的转接功能与IP相连。
控制IP向用户播放录音通知和收集数字等。
SCP通过数据链路与SMP进行通信。
一方面接受SMP的管理,即SCP接受SMP对SCP中的数据进行校验、修改等操作,同时SCP能够接受SMP传送的SCEP所生成的业务逻辑,另一方面,SCP向SMP报告有关统计、告警、计费和一些用户数据的更新等信息。
5 SCP的功能5.1 概述由于SCP包含SCF和SDF两个功能实体,所以SCP应具有SCF和SDF的功能。
5.1.1 SCF的功能SCF为业务控制功能,在智能网中起呼叫控制的作用。
SCF可以和其他的功能实体通信,以获得附加的逻辑或信息(业务或用户数据)。
SCF主要功能:(1)与SSF/CCF,SRF和SDF相互通信;(2)包含了IN业务试呼所要求的呼叫控制能力和处理能力;(3)可以接受SMF的管理和修改等。
5.1.2 SDF的功能SDF为业务数据功能(包含用户数据和网络数据),是SCF在执行IN业务时需要实时提取的。
主要功能是:(1)按要求与SCF接口并通信;(2)接受SMF的管理。
5.2 基本功能5.2.1 呼叫控制和处理功能(call control and call process function)SCP是智能网中集中的业务逻辑和数据的控制点,是智能网的核心部分,可控制智能网业务的呼叫。
SCP对于一个智能网业务的呼叫,应具备以下控制和处理功能。
(1)业务逻辑的选择(service logic selection)应能根据下列信息来选择业务逻辑:——业务键——所拨数字——被叫用户号码——主叫用户号码——主叫用户商业集团ID——主叫用户类别——主叫用户子地址——遇到呼叫间隙——IPSSP能力——IP可用性——位置号码——杂项呼叫信息——原被叫用户ID——业务轮廓表示语——终端类型——触发类型——高层一致性——业务相互作用表示语——附加的主叫用户号码——前向呼叫指示——承载能力——BCSM事件类型——改向用户ID——改向信息(2)业务间的相互作用原则(services interaction)在一个呼叫中,如果进行了多于一种业务的呼叫,则要在SCP中规定业务间的相互作用原则:在一种智能网业务的呼叫中是否允许进行其他智能网业务的呼叫。
如果允许,则要对此智能网业务以及在一个呼叫中不同业务进行的先后顺序作明确的规定。
(3)版本的处理(multi versions support)SCP应支持多个INAP规程版本。
SCP应具有版本选择和处理的功能。
按照SSP发送过来的应用上下文来选择SCP中INAP的版本,如果此版本SCP不支持,SCP或直接中止此呼叫,或在中止呼叫的同时向SSP回送一个SCP中能够支持的INAP版本,让SSP开始新对话时用此SCP支持的应用上下文。
(4)业务逻辑的执行(service logic execution)根据在业务逻辑中定义的特征对呼叫进行适当处理。
(5)实时数据库的功能(real-time database function)具有实时的数据库,能够根据具体的呼叫及相应的业务逻辑对数据库中相应的数据实时地进行以下操作:——对数据库中的数据进行查询;——对数据库中的数据进行提取;——对其他物理实体送过来的数据与数据库的数据进行核实;——根据其他物理实体发送过来的号码和/或在SCP中已经存在的号码进行翻译;——根据其他物理实体发送过来的号码和/或在SCP中已经存在的号码进行必要的切割和贴补;——根据从其他物理实体接收到的和本身的信息,对数据库中的数据进行更新;——根据从其他物理实体接收到的信息,对数据库中的数据进行删除;或根据具体业务的要求,SCP自动地对数据库中应该删除的数据进行删除;——能够把SCP中需要衤时传送的数据传送到其他物理实体中去。
(6)消息的分配(message distribution)SCP能够把从七号信令网中接收到的消息通过TCAP消息分配系统分配给各个业务逻辑。
如果一个TCAP对话中包含几个消息,则消息分配系统能够保证所有的消息按顺序地执行;如果一个TCAP消息中包含几个操作,则应按照INAP中的规定,并行或按顺序地执行这些操作。
(7)消息的排队(message queuing)SCP能够把从七号信令网中接收到的TCAP消息通过消息分配系统分配给各个业务逻辑。
如果对于一个业务逻辑,同时有多个TCAP消息需要处理,则需要SCP对所收到的TCAP 消息进行排队,然后按顺序地执行这些TCAP消息。
(8)在一个呼叫中能够支持多个TCAP对话(multi dialogs support)根据业务呼叫的种类,有的呼叫只需一个TCAP对话,而有的呼叫可能需要多个TCAP 对话,所以要求SCP能够根据具体的业务呼叫而具有在一个呼叫中支持多个TCAP对话的能力。
(9)控制录音通知的播放(IP control)能够根据业务逻辑执行的需要,指示IP或SSP(当SRF与SSP合设在一起时),向用户播放正确的录音通知和/或收集信息。
能够指示IP或SSP(当SRF与SSP合设在一起时)用业务用户或用户事先定义的或用户通过录音通知选择的语言向用户播放录音通知。
(10)消息的处理(message processing)能够根据所选择的业务逻辑向/从其他智能网节点发送/接收消息,控制呼叫的进行:——接收SMP的管理消息;——向SMP报告统计,告警和计费等消息;——接收SDP报告结果的INAP消息;——向SDP发送查询、更新等INAP消息;——接收SSP请求和报告的INAP消息;——向SSP发送指令和请求报告的INAP消息;——接收IP报告结果的INAP消息;——向IP发送指令指示IP播送录音通知和/或向用户收集信息的INAP消息。
INAP不依赖于业务,但INAP操作中具体参数的选择依赖于业务。
(11)差错的处理(error processing)SCP在执行业务逻辑时发现了差错,如果是属于INAP中规定的差错,则向相应的物理实体报告此差错,并由相应的物理实体对此呼叫进行相应的处理。
SCP接收到其他物理实体返回的差错,则根据差错的类型以及业务逻辑对此呼叫采取必要的措施(例如向相应的物理实体再发出指令,使呼叫进行下去,或向用户播放录音通知并让其他物理实体释放与此呼叫相关的资源,以结束此呼叫等)。
5.2.2 计费功能SCP支持的计费功能包括:——对智能网业务计费的控制——对用户计费数据的更新——计费数据的传送有关计费参数的具体格式和说明请参见《邮电部电话交换设备总技术规范书》。
5.2.2.1 对智能网业务计费的控制要求SCP同时支持计费信息的生成和环境点在SCP和SSP时所具有的计费控制功能。