一种指令信息的传送方法和系统的制作方法

文档序号:7614314阅读:157来源:国知局
专利名称:一种指令信息的传送方法和系统的制作方法
技术领域
本发明涉及通信系统中数据信息传送,尤其涉及一种指令信息的传送方法和系统。
背景技术
随着电信网络的发展,电信网络层次中,业务实现的层次逐渐上移,电话交换机只负责完成基本的呼叫接续功能,由上层智能网络负责提供灵活的业务实现功能。但是目前现网中对于具有业务交换点(SSPService Switch Point)功能的交换局点来说,仍然保留着本局用户数据配置信息,上层业务控制点(SCPService Control Point)业务实现过程中需要同业务交换点SSP之间完成数据同步,目前所采用的方式如图1所示,在业务控制点SCP与交换局中的后台管理模块BAM之间架设专用的物理网络通道,利用后台管理模块(BAMBack AdministrationModule)中的人机语言(MMLMan Machine Language)接口,用于业务控制点SCP将数据同步和管理指令通过上述专用的物理网络通道发送至后台管理模块BAM,后台管理模块BAM通过其中的人机语言MML接口对业务交换点SSP完成数据同步和管理;如图1所示,业务控制点SCP与业务交换点SSP之间通过信令通道采用NO.7信令传递信令控制信息,业务交换点SSP和后台管理模块BAM之间通过以太网通道采用TCP协议进行内部信息传送。
现有技术在实际应用中多采用拨号线路、DDN专线方式建立网络通道,这样需要额外的网络投资,成本较高;况且,由于目前IP网络安全性和服务质量方面的原因,这样的网络通道还存在不稳定的因素。

发明内容
本发明的目的在于提供一种成本低、可靠性强的通信系统中指令信息的传送方法和系统,实现业务控制点和业务交换点之间数据同步和管理信息传递,以克服现有技术中成本高、网络通道不稳定的缺陷。
本发明中的通信系统中指令信息的传送方法采用如下步骤1)业务控制点将数据同步和管理指令信息通过信令通道传送至业务交换点;2)业务交换点处理所述指令信息,并将处理后的指令信息转发至后台管理模块;3)后台管理模块执行所述指令信息,并将执行结果发送至业务交换点;4)业务交换点将所述执行结果通过信令通道转发至业务控制点。
所述的步骤1)中,所述的数据同步和管理指令以人机语言指令字符串编码;所述的步骤1)中,业务控制点对所述数据同步和管理指令信息应用层封装成适于业务控制点和业务交换点间NO.7信令协议传送的格式,封装后的信息中包括如下字段目的信令点指业务控制点需要发送指令的目的业务交换点标识;源信令点为发送指令的业务控制点标识;帧号反映当前数据帧的号码;会话号为应用层会话连接唯一标识;权限信息,所述的权限信息标识当前会话权限级别和验证信息;命令信息指业务控制点需要发送执行的指令信息。
所述封装后的信息子还包括表示数据同步和管理指令信息的子系统号码字段。
所述的步骤2)中,业务交换点处理所述指令信息具体包括业务交换点判断收到的信息中的子系统号码是否为表示数据同步和管理指令信息的子系统号码字段,如果是,业务交换点对该信息进行解封装,然后将解封装后的信息再封装为适于业务交换点与后台管理模块间传送协议的格式;所述的步骤3)中,所述的后台管理模块首先对业务交换点传送来的指令进行鉴权通过鉴权,后台管理模块执行所述指令,产生相应的执行结果;未通过鉴权,不执行所述指令,后台管理模块产生相应的信息为执行结果。
所述的鉴权通过后,进一步包括,后台管理模块首先对指令进行合法性检查,若指令合法,则正常执行指令;指令非法,则不执行指令。
所述的步骤3)还进一步包括所述的业务交换点对BAM传送来的执行结果进行应用层封装,封装后的信息包括如下字段目的信令点指发送相关指令的业务控制点标识;源信令点为本业务交换点标识;帧号反映当前数据帧的号码;会话号为应用层会话连接唯一标识;鉴权结果信息反映后台管理模块对指令的鉴权结果;执行结果信息反映后台管理模块执行指令的执行结果。
这种指令信息的传送系统,包括业务控制点、业务交换点和后台管理模块,业务控制点与业务交换点之间设有信令通道,其特征在于所述的业务控制点完成指令信息的封装,并通过信令通道与业务交换点之间相互传递信息;所述的后台管理模块接收发自业务交换点的指令信息,并将指令执行结果信息返回至业务交换点;所述的业务交换点接收业务控制点传送来的指令信息或后台管理模块传送来执行结果信息,并根据信令协议进行处理后,将处理后的信息转发到后台管理模块或者业务控制点;所述的业务控制点与业务交换点通过NO.7信令协议进行信息传输;所述的业务交换点与后台管理模块之间通过以太网承载,应用TCP协议进行信息传输;所述的业务交换点与后台管理模块之间的交互信息采用专用命令字来标识数据同步和管理指令的消息包。
本发明的有益效果为在本发明中,业务控制点和业务交换点之间通过信令通道完成数据同步和管理信息传递,利用消息传送模块(MTPMessage Transfe Part)的可靠信令链路实现双向通信,相对于现有技术,相当于利用了现有业务控制点和业务交换点之间可靠信令链路,避免了专用网络通道的建立,将信息承载于信令连接控制模块(SCCPSignalingConnection Contro1 Part)信令传送中,现有信令网络的安全性和可靠性特点决定了本发明中信息传送的高安全性和高可靠性;业务交换点与后台管理模块之间通过以太网承载,采用TCP协议进行信息传送,由于后台管理模块和业务交换点物理位置很接近,一般来说可在同一个电信机房内,这样可以保证业务交换点和后台管理模块之间的局域网络具有很高的可靠性,本发明的安全性和可靠性得到了有效的保障,因此,本发明成本低、可靠性强。


图1为现有技术应用示意图;图2为本发明应用示意图;图3为本发明流程实现示意图。
具体实施例方式
下面根据附图和实施例对本发明作进一步详细说明如图2所示,本发明系统传送系统包括业务控制点SCP、业务交换点SSP和后台管理模块BAM,业务控制点SCP与业务交换点SSP之间设有信令通道,如图2所示,业务交换点SSP中包含消息传送模块MTP和信令连接控制模块SCCP;业务控制点SCP与业务交换点SSP之间采用NO.7信令协议通过信令通道进行信息传送;业务交换点SSP与后台管理模块BAM之间通过以太网承载,应用TCP协议进行信息传送,业务交换点SSP与后台管理模块BAM之间的交互信息采用专用命令字来标识数据同步和管理指令的消息包。
如图2所示,业务控制点SCP完成数据同步和管理指令封装,并通过信令通道与业务交换点SSP中的消息传送模块MTP之间相互传递信息;消息传送模块MTP接收业务控制点SCP传送来的数据同步和管理指令信息,然后将其透传到信令连接控制模块SCCP,SCCP承载人机语言MML协议栈,其根据信令协议对该指令进行处理,然后将处理后的信息转发到BAM;信令连接控制模块SCCP接收后台管理模块BAM传送来的执行结果信息,根据信令协议对其进行封装,然后将封装后的信息通过消息传送模块MTP转发业务控制点SCP。
后台管理模块BAM接收信令连接控制模块SCCP的传送来的指令信息,通过专用命令字识别出数据同步和管理指令信息,执行指令并将执行结果信息返回至信令连接控制模块SCCP。
下面结合附图3对本发明的具体实现过程进行详细描述A、业务控制点SCP对数据同步和管理指令以人机语言MML指令字符串编码,在NO.7信令中扩展SCCP信令的子系统号码SSN类型,即增加以人机语言MML命令承载的子系统号码SSN,该子系统号SSN可以取很多不同的数值,目前已经有数个标准定义枚举值,这些不同的枚举值表示用来表示不同的子系统,在本实施例中扩展了一个枚举以表示本发明中的这种MML命令承载这个子系统,具体数值由SCP、SSP预先协商。
B、业务控制点SCP将数据同步和管理指令信息封装成NO.7信令中SCCP信令格式;如表1所示,封装信息作为SCCP信令的数据区内容,业务控制点SCP应用层封装信息中包括如下字段目的信令点、源信令点、帧号、会话号、命令信息和权限信息。

表1其中目的信令点指业务控制点SCP需要发送指令的目的业务交换点SSP标识。
源信令点为发送指令的业务控制点SCP标识。
帧号反映当前数据帧的号码;当业务控制点SCP和业务交换点SSP之间数据同步和管理指令信息超过NO7信令单元长度时,帧号的使用可解决这种长度限制的情况,可由业务控制点SCP和业务交换点SSP根据帧号进行拆包、组包。
会话号为应用层会话连接唯一标识;由于承载在NO7信令上的应用之间建立的会话相当于是TCP协议中的无连接,因此在应用层中包含这种会话号的标识信息,用来区分唯一的会话过程。
命令信息指业务控制点SCP需要发送执行的指令信息。
权限信息标识当前会话权限级别和验证信息,用于指令的鉴权。
封装后的信息通过信令通道传送至业务交换点SSP中的消息传送模块MTP。
C、消息传送模块MTP将接收到的信息转发至信令连接控制模块SCCP,信令连接控制模块SCCP根据接收到SCCP信令中子系统号码SSN类型判断为数据同步和管理指令信息,对该数据同步和管理指令信息解封装,然后按照业务交换点SSP和后台管理模块BAM之间的内部通讯协议格式进行封装处理,如通过以太网络,应用TCP协议,采用专用命令字来标识数据同步和管理指令的消息包,将数据同步和管理指令转发至后台管理模块BAM。
D、后台管理模块BAM根据指令信息中权限信息对所接收到的指令进行鉴权。
BAM预先给不同的用户名分配不同级别的权限,当不同SCP采用各自用户名和密码(即鉴权信息)下发BAM指令的时候,BAM检查对应用户名是否具有该指令执行的权限,如有,通过鉴权;反之,则未通过鉴权。
D1、若通过鉴权,后台管理模块BAM对指令进行合法性检查D11、若指令合法,则正常执行指令,后台管理模块BAM执行该指令,例如,后台管理模块BAM可通过其中的人机语言MML接口对业务交换点SSP完成数据同步和管理,产生相应的执行结果,继续如下步骤E;D12、若指令非法,则不执行指令,后台管理模块BAM所产生的执行结果反映命令非法,继续如下步骤E。
D2、未通过鉴权,不执行所述指令,后台管理模块BAM产生相应的鉴权失败原因为执行结果,如指令权限级别低时,后台管理模块BAM所产生的执行结果反映权限级别低,继续如下步骤E。
E、后台管理模块BAM通过以太网络将执行结果、鉴权结果等信息发送至业务交换点SSP中的信令连接控制模块SCCP,所发送的信息采用专用命令字来标识数据同步和管理指令的消息包,信令连接控制模块SCCP对执行结果信息、鉴权结果封装,将信息填充成人机语言MML命令承载子系统号码,如表2所示,业务交换点SSP应用层封装信息中包括如下字段目的信令点、源信令点、帧号、会话号、执行结果信息和鉴权结果信息。

表2其中目的信令点指发送相关指令的业务控制点SCP标识。
源信令点为本业务交换点SSP标识。
帧号反映当前数据帧的号码。
会话号为应用层会话连接唯一标识。
执行结果信息反映后台管理模块BAM的执行结果。
鉴权结果信息反映后台管理模块BAM对指令的鉴权结果,例如,鉴权通过时为成功,鉴权未通过时为不成功。
信令连接控制模块SCCP将封装后的执行结果传送至消息传送模块MTP。
F、业务交换点SSP中的消息传送模块MTP将执行结果通过信令通道转发至业务控制点SCP。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种指令信息的传送方法,其特征在于其包括如下步骤1)业务控制点(SCP)将数据同步和管理指令信息通过信令通道传送至业务交换点(SSP);2)业务交换点(SSP)处理所述指令信息,并将处理后的指令信息转发至后台管理模块(BAM);3)后台管理模块(BAM)执行所述指令信息,并将执行结果发送至业务交换点(SSP);4)业务交换点(SSP)将所述执行结果通过信令通道转发至业务控制点(SCP)。
2.根据权利要求1所述的指令信息的传送方法,其特征在于所述的步骤1)中,所述的数据同步和管理指令以人机语言(MML)指令字符串编码。
3.根据权利要求1所述的指令信息的传送方法,其特征在于所述的步骤1)中,业务控制点(SCP)对所述数据同步和管理指令信息应用层封装成适于业务控制点(SCP)和业务交换点(SSP)间NO.7信令协议传送的格式,封装后的信息中包括如下字段目的信令点指业务控制点(SCP)需要发送指令的目的业务交换点(SSP)标识;源信令点为发送指令的业务控制点(SCP)标识;帧号反映当前数据帧的号码;会话号为应用层会话连接唯一标识;权限信息,所述的权限信息标识当前会话权限级别和验证信息;命令信息指业务控制点(SCP)需要发送执行的指令信息。
4.根据权利要求3所述的指令信息的传送方法,其特征在于所述封装后的信息子还包括表示数据同步和管理指令信息的子系统号码(SSN)字段。
5.根据权利要求1至4任一所述的指令信息的传送方法,其特征在于所述的步骤2)中,业务交换点(SSP)处理所述指令信息具体包括业务交换点(SSP)判断收到的信息中的子系统号码(SSN)字段是否为表示数据同步和管理指令信息的子系统号码(SSN)字段,如果是,业务交换点(SSP)对该信息进行解封装,然后将解封装后的信息再封装为适于业务交换点(SSP)与后台管理模块(BAM)间传送协议的格式。
6.根据权利要求1所述的指令信息的传送方法,其特征在于所述的步骤3)中,所述的后台管理模块(BAM)首先对业务交换点(SSP)传送来的指令进行鉴权通过鉴权,后台管理模块(BAM)执行所述指令,产生相应的执行结果;未通过鉴权,不执行所述指令,后台管理模块(BAM)产生相应的信息为执行结果。
7.根据权利要求6所述的指令信息的传送方法,其特征在于其进一步包括所述的鉴权通过后,后台管理模块(BAM)首先对指令进行合法性检查,若指令合法,则正常执行指令;指令非法,则不执行指令。
8.根据权利要求1所述的指令信息的传送方法,其特征在于所述的步骤3)还进一步包括所述的业务交换点(SSP)对后台管理模块(BAM)传送来的执行结果进行应用层封装,封装后的信息包括如下字段目的信令点指发送相关指令的业务控制点(SCP)标识;源信令点为本业务交换点(SSP)标识;帧号反映当前数据帧的号码;会话号为应用层会话连接唯一标识;鉴权结果信息反映后台管理模块(BAM)对指令的鉴权结果;执行结果信息反映后台管理模块(BAM)执行指令的执行结果。
9.一种指令信息的传送系统,包括业务控制点(SCP)、业务交换点(SSP)和后台管理模块(BAM),业务控制点(SCP)与业务交换点(SSP)之间设有信令通道,其特征在于所述的业务控制点(SCP)完成指令信息的封装,并通过信令通道与业务交换点(SSP)之间相互传递信息;所述的后台管理模块(BAM)接收发自业务交换点(SSP)的指令信息,并将指令执行结果信息返回至业务交换点(SSP);所述的业务交换点(SSP)接收业务控制点(SCP)传送来的指令信息或后台管理模块(BAM)传送来执行结果信息,并根据信令协议进行处理后,将处理后的信息转发到后台管理模块(BAM)或者业务控制点(SCP)。
10.根据权利要求9所述的指令信息的传送系统,其特征在于所述的业务控制点(SCP)与业务交换点(SSP)通过NO.7信令协议进行信息传输;所述的业务交换点(SSP)与后台管理模块(BAM)之间通过以太网承载,应用TCP协议进行信息传输。
11.根据权利要求10所述的指令信息的传送系统,其特征在于所述的业务交换点(SSP)与后台管理模块(BAM)之间的交互信息采用专用命令字来标识数据同步和管理指令的消息包。
全文摘要
一种涉及通信系统中指令信息的传送方法和系统,所述指令信息传输方法包括如下步骤1)业务控制点SCP将数据同步和管理指令信息通过信令通道传送至业务交换点SSP;2)业务交换点SSP处理所述指令信息,并将处理后的指令信息转发至后台管理模块BAM;3)后台管理模块BAM执行所述指令信息,并将执行结果发送至业务交换点SSP;4)业务交换点SSP将所述执行结果通过信令通道转发至业务控制点SCP;本发明通过上述方法直接通过信令通道实现业务控制点和业务交换点之间数据同步和管理信息传递,成本低、可靠性强。
文档编号H04M3/00GK1848967SQ200510034179
公开日2006年10月18日 申请日期2005年4月15日 优先权日2005年4月15日
发明者王宏磊 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1