中国智能网应用协议2020年1月版权声明本书版权属于上海欣方智能系统有限公司。任何单位或个人未经本公司书面许可,不得将本书的部分或全部内容进行任何形式的节录、增删、印刷、复制、翻译。或以任何形式进行传播。版权所有,侵权必究!ThecopyrightofthisbookbelongstoShanghaiCINtelTelecomSystemCo.Ltd.Nopartofthisbookmaybeextracted,added,deleted,pressed,copied,translatedortransmittedinanyformorbyanymeans,withoutexpresswrittenpermissionfromCINtelTelecomSystemCo.Ltd.CopyrightbyShanghaiCINtelTelecomSystemCo.Ltd.中国智能网应用协议C-INAP详解(CS1部分)上海欣方智能系统有限公司2020年1月中国智能网应用协议C-INAP详解(CS1部分)上海欣方智能系统有限公司目录-I目录第1章绪论.................................................................................................................................11.1智能网简介.................................................................................................................11.2INAP简介..................................................................................................................11.3INAP协议结构..........................................................................................................21.4简单的例子.................................................................................................................3第2章ASN.1基础.................................................................................................................52.1ASN.1简介.................................................................................................................52.2ASN.1的语法.............................................................................................................62.3ASN.1的基本编码规则.............................................................................................82.4INAP中常用的ASN.1宏.......................................................................................11第3章操作,应用服务单元和应用上下文...........................................................................143.1概述...........................................................................................................................143.2操作的定义...............................................................................................................153.3应用服务单元(ASE)的定义...............................................................................233.4应用上下文定义.......................................................................................................28第4章操作的参数...................................................................................................................334.5操作及返回结果的参数定义...................................................................................334.6数据类型定义...........................................................................................................414.7ERROR的定义........................................................................................................57第5章INAP与TACP的配合...........................................................................................595.1TCAP简介...............................................................................................................595.2TCAP的服务原语...................................................................................................605.3INAP对TCAP原语的应用....................................................................................615.4对话建立...................................................................................................................645.5对话继续...................................................................................................................655.6对话结束...................................................................................................................655.7用户放弃...................................................................................................................665.8提供者放弃...............................................................................................................665.9INAP使用TCAP原语的例子................................................................................66第6章300业务主流程INAP交互信息详解....................................................................67中国智能网应用协议C-INAP详解(CS1部分)上海欣方智能系统有限公司1第1章绪论1.1智能网简介智能网是一个网络体系,它为了增强通信网的智能化程度而在现有的网上设置一些特殊的网络单元(新的硬件设备或新的软件功能),使得网络能够方便,快速的提供新的业务来满足用户的需求。智能网从产生到现在已经有了很大的发展,他容纳了越来越多的新技术,按照能力集分为CS1,CS2,CS3,CS4等几个阶段。目前在网上应用最为广泛的就是CS1,他的大体结构如图1-1所示:简单的说CS1智能网系统的运行方式如下:业务提供者用SCE(业务创建环境)开发业务,将业务逻辑通过SMP(业务管理点)加载到SCP(业务控制点),将业务用户管理程序安装至SMAP(业务管理接入点)。业务运营者通过SMAP设置业务用户数据,将用户数据加载到SMP,SCP。业务用户通过话机拨打智能业务,端局分析业务接入码,将呼叫路由至SSP(业务交换点),SSP通过7号信令网(SCCP/TCAP)将业务触发事件报告给SCP,SCP根据业务流程和业务用户的数据控制SSP或IP(智能外设)为用户提供这个业务的服务。1.2INAP简介智能网是一个分布式系统。它通过智能网结点中的各功能实体(FE)之间互相传递消息来协调完成任务。前面1.1节中所述的智能网运行过程中,SCP和SSP,IP要交换一些信息来完成一个业务流程,这些信息流程的不同,就形成了不同的业务。实际上这些信息的集合就是INAP的内容。这些信息一般主要包括:SSP将业务触发信息报告给SCP;SCP请求SSP设置一些事件检测点(如挂机,忙等);SCP7号信令网SSPSSPSSPIPSMPSMAPSMAPSMAPSCE图1-1:CS1智能网系统结构图中国智能网应用协议C-INAP详解(CS1部分)2SCP控制SSP或IP播放提示音或通过DTMF收号;SCP向SSP设置一些计费控制信息;SCP控制SSP连接某个被叫号码;SSP向SCP报告一些检测出的事件(如挂机、忙等);SSP向SCP报告计费的结果。ITU-T将智能网各功能实体之间的消息做一些总结归纳,形成一组与业务无关的操作,并用一种高层通信协议的形式加以规范定义,即为智能网应用协议,称为INAP(IntelligentNetworkApplicationProtocol)。所谓INAP“与业务无关”就是这些操作可以实现所有的业务,也就是说,业务的改变只需要改变操作的流程和操作的参数值,而不需要增加