跨调度通信网实现isdn调度终端远程软件升级的方法

文档序号:7719749阅读:158来源:国知局
专利名称:跨调度通信网实现isdn调度终端远程软件升级的方法
技术领域
本发明属于电话调度通信技术领域,尤其涉及一种跨调度通信网实现ISDN调度 终端远程软件升级的方法。
背景技术
在电话调度通信网络中,调度业务操作主要通过网管系统呼叫调度终端,调度终 端响应网管系统的呼叫来完成。网管系统呼叫调度终端的呼叫一般包括紧急呼叫和普通呼 叫,当然根据业务需要还有其他类型的呼叫。其中,紧急呼叫是最高级别的呼叫,调度终端 必须无条件立即自动应答。在调度通信网络中,特别是规模庞大的调度通信网络,网管系 统通常是通过调度交换机与调度终端连接的。调度交换机与调度终端之间采用DTMF(Dual Tone MultiFrequency,双音多频)信令进行通信。在通信时,调度交换机与调度终端之间 会建立端到端的B信道连接,调度交换机会为通话时隙分配HDLC(High-Level Data Link Control :高级数据链路控制)控制器,而调度终端会为B信道分配HDLC控制器。调度终端 是指提供调度业务的专用终端,一般采用2B+D(ISDN)或以太网接口。 由于业务的变化,调度终端经常需要进行软件升级。在调度终端使用ISDN接口的 情况下,对调度终端进行远程软件升级时, 一般由网管系统,通过调度交换机和ISDN接口 的D信道,将软件下载到调度终端,从而完成软件升级。但是该方法存在一定问题
(l)D信道的带宽太窄(2B+D情况下,只有16kbps),升级过程缓慢。
(2)在网管和终端之间需要跨越整个调度通信网的情况下,由于中间节点可能不 支持ISDN业务,因此无法通过D信道传送数据,也就无法对调度终端进行远程软件升级。

发明内容
本发明的目的在于,提供一种跨调度通信网实现ISDN调度终端远程软件升级的
方法,用以解决调度通信网的ISDN调度终端在远程软件升级中所遇到的问题。 本发明的技术方案是,一种跨调度通信网实现ISDN调度终端远程软件升级的方
法,其特征是所述方法包括下列步骤 步骤1 :网管系统选择调度通信网内能够管理的任意一台调度交换机作为通信代 理; 步骤2 :网管系统通过通信代理向待升级的ISDN调度终端发起紧急呼叫; 步骤3 :待升级的ISDN调度终端收到紧急呼叫后,向通信代理发送紧急呼叫的自
动应答,从而建立端到端的B信道连接; 步骤4 :通信代理收到紧急呼叫的自动应答后,向待升级的ISDN调度终端发送预 先定义的DTMF序列,通知待升级的ISDN调度终端启动远程软件升级过程,通信代理同时为 通话时隙分配HDLC控制器; 步骤5 :待升级的ISDN调度终端收到DTMF序列后,为B信道分配HDLC控制器,并 且通过HDLC控制器向通信代理发送远程升级启动应答消息;
步骤6 :通信代理将远程升级启动应答消息转发给网管系统; 步骤7 :网管系统判断远程升级启动应答消息接收是否超时,如果超时,则执行步 骤12;否则,执行步骤8; 步骤8 :网管系统判断收到的远程升级启动应答消息是否正确,如果是,则执行步 骤9;否则,执行步骤12; 步骤9 :发送认证响应消息,并且进入软件传送状态; 步骤10 :待升级的ISDN调度终端收到认证响应消息,并且确认正确后,发送认证 确认消息,进入软件接收状态; 步骤11 :升级软件传送结束后,释放资源;
步骤12 :启动远程升级终止过程,释放资源。
所述预先定义的DTMF序列格式为*#*#**##。 所述远程升级启动应答消息包括调度终端的类型、软硬件版本、认证信息。
所述升级软件传送采用滑动窗口和证实重发机制。
所述释放资源包括释放HDLC控制器和释放紧急呼叫。 本发明采用ISDN调度终端的B信道传送升级软件,大大提高了软件升级的速度; 同时,采用B信道传输升级软件,解决了调度通信网络由于中间节点不支持ISDN业务,造成 的ISDN调度终端无法远程升级的问题。


图1是跨调度通信网实现ISDN调度终端远程软件升级的网络结构示意图;
图2是跨调度通信网实现ISDN调度终端远程软件升级的方法流程图;
图3是网管系统、通信代理和待升级的ISDN调度终端的通信过程示意图。
具体实施例方式
下面结合附图,对优选实施例作详细说明。应该强调的是,下述说明仅仅是示例性 的,而不是为了限制本发明的范围及其应用。 图1是跨调度通信网实现ISDN调度终端远程软件升级的网络结构示意图。图1 中,本发明的网管系统选择调度通信网络中,能够管理的任意一台调度交换机作为通信代 理,实现网管系统与待升级的ISDN调度终端的通信。通信代理接收网管系统的信息发送到 调度通信网,调度通信网通过中间节点,路由到待升级的ISDN调度终端,并将网管系统的 信息发送给待升级的ISDN调度终端。待升级的ISDN调度终端发送的信息通过调度通信网 的中间节点,路由到通信代理,通信代理接收待升级的ISDN调度终端发送的信息并转发给 网管系统。 图2是跨调度通信网实现ISDN调度终端远程软件升级的方法流程图。图2中,本 发明提供的一种跨调度通信网实现ISDN调度终端远程软件升级的方法包括下列步骤
步骤1 :网管系统选择调度通信网内能够管理的任意一台调度交换机作为通信代理。 步骤2 :网管系统通过通信代理向待升级的ISDN调度终端发起紧急呼叫。 步骤3 :待升级的ISDN调度终端收到紧急呼叫后,向通信代理发送紧急呼叫的自动应答,从而建立端到端的B信道连接。 步骤4 :通信代理收到紧急呼叫的自动应答后,向待升级的ISDN调度终端发送预先定义的DTMF序列,通知待升级的ISDN调度终端启动远程软件升级过程,通信代理同时为通话时隙分配HDLC控制器。 预先定义的DTMF序列格式可以为*#*#**##。待升级的ISDN调度终端收到DTMF序列后,先分析DTMF序列格式。如果DTMF序列格式为*#*#**##,说明通信代理是要准备为待升级的ISDN调度终端进行软件升级;当DTMF序列格式不为*#*#**##时,说明通信代理是要向待升级的ISDN调度终端传送电话号码和调度信息。 步骤5 :待升级的ISDN调度终端收到预先定义的DTMF序列后,为B信道分配HDLC
控制器,并且通过HDLC控制器向通信代理发送远程升级启动应答消息。 远程升级启动应答消息包括调度终端的类型、软硬件版本、认证信息。这些信息会
通过通信代理发送给网管系统,网管系统会根据认证信息决定是否为待升级的ISDN调度
终端提供升级服务,并根据调度终端的类型、软硬件版本传送升级软件。 步骤6 :通信代理将远程升级启动应答消息转发给网管系统。 步骤7 :网管系统判断远程升级启动应答消息接收是否超时,如果超时,则执行步骤12;否则,执行步骤8。 步骤8 :网管系统判断收到的远程升级启动应答消息是否正确,如果是,则执行步骤9;否则,执行步骤12。 步骤9 :网管系统发送认证响应消息,并且进入软件传送状态,进行升级软件传送。 升级软件传送采用滑动窗口和证实重发机制,从而保证数据的可靠传送。 步骤10 :待升级的ISDN调度终端收到认证响应消息,并且确认正确后,发送认证
确认消息,进入软件接收状态,进行升级软件的接收。
步骤11 :升级软件传送结束后,释放资源。
步骤12 :启动远程升级终止过程,释放资源。 步骤11和步骤12的释放资源包括释放HDLC控制器和释放紧急呼叫。 为了更加清楚地说明本发明的方法实施过程中,信息在网管系统、通信代理和待
升级的ISDN调度终端之间的传递过程,结合图3对本发明的实施方式进行进一步的介绍。
图3是网管系统、通信代理和待升级的ISDN调度终端的通信过程示意图。 图3中,网管系统启动软件升级服务后,先通过通信代理向待升级的ISDN调度终
端发送紧急呼叫。 而后待升级的ISDN调度终端向通信代理发送紧急呼叫的自动应答。 通信代理收到紧急呼叫的自动应答后,向待升级的ISDN调度终端发送预先定义
的DTMF序列。 待升级的ISDN调度终端在收到预先定义的DTMF序列后,判断是软件升级过程,则向通信代理发送远程升级启动应答消息;通信代理将远程升级启动应答消息转发给网管系统。 网管系统在正常时间内接收到远程升级启动应答消息,并确认远程升级启动应答消息无误后,向通信代理发送认证响应消息;通信代理将认证响应消息转发待升级的ISDN调度终端。 待升级的ISDN调度终端收到认证响应消息并确认无误后,向通信代理发送认证确认消息;通信代理向网管系统转发认证确认消息后,网管系统开始传送升级软件。
本发明采用ISDN调度终端的B信道传送软件,大大提高了软件升级的速度;同时,采用B信道传输软件,解决了调度通信网络由于中间节点不支持ISDN业务,造成的ISDN调度终端无法远程升级的问题。 以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
一种跨调度通信网实现ISDN调度终端远程软件升级的方法,其特征是所述方法包括下列步骤步骤1网管系统选择调度通信网内能够管理的任意一台调度交换机作为通信代理;步骤2网管系统通过通信代理向待升级的ISDN调度终端发起紧急呼叫;步骤3待升级的ISDN调度终端收到紧急呼叫后,向通信代理发送紧急呼叫的自动应答,从而建立端到端的B信道连接;步骤4通信代理收到紧急呼叫的自动应答后,向待升级的ISDN调度终端发送预先定义的DTMF序列,通知待升级的ISDN调度终端启动远程软件升级过程,通信代理同时为通话时隙分配HDLC控制器;步骤5待升级的ISDN调度终端收到DTMF序列后,为B信道分配HDLC控制器,并且通过HDLC控制器向通信代理发送远程升级启动应答消息;步骤6通信代理将远程升级启动应答消息转发给网管系统;步骤7网管系统判断远程升级启动应答消息接收是否超时,如果超时,则执行步骤12;否则,执行步骤8;步骤8网管系统判断收到的远程升级启动应答消息是否正确,如果是,则执行步骤9;否则,执行步骤12;步骤9发送认证响应消息,并且进入软件传送状态;步骤10待升级的ISDN调度终端收到认证响应消息,并且确认正确后,发送认证确认消息,进入软件接收状态;步骤11升级软件传送结束后,释放资源;步骤12启动远程升级终止过程,释放资源。
2. 根据权利要求1所述的一种跨调度通信网实现ISDN调度终端远程软件升级的方法, 其特征是所述预先定义的DTMF序列格式为*#*#**##。
3. 根据权利要求1所述的一种跨调度通信网实现ISDN调度终端远程软件升级的方法, 其特征是所述远程升级启动应答消息包括调度终端的类型、软硬件版本、认证信息。
4. 根据权利要求1所述的一种跨调度通信网实现ISDN调度终端远程软件升级的方法, 其特征是所述升级软件传送采用滑动窗口和证实重发机制。
5. 根据权利要求1所述的一种跨调度通信网实现ISDN调度终端远程软件升级的方法, 其特征是所述释放资源包括释放HDLC控制器和释放紧急呼叫。
全文摘要
本发明公开了电话调度通信技术领域中的一种跨调度通信网实现ISDN调度终端远程软件升级的方法。网管系统选择调度交换机作为通信代理,通过通信代理向ISDN调度终端发起紧急呼叫;ISDN调度终端向通信代理发送紧急呼叫的自动应答,从而建立端到端的B信道连接;通信代理向ISDN调度终端发送预先定义的DTMF序列;ISDN调度终端向通信代理发送远程升级启动应答消息;通信代理将远程升级启动应答消息转发给网管系统;网管系统确认远程升级启动应答消息正确后,进入软件传送状态;升级软件传送结束后释放资源。本发明提高了软件升级的速度,解决了不支持ISDN业务的中间节点造成的ISDN调度终端无法远程升级的问题。
文档编号H04Q3/00GK101695142SQ20091023636
公开日2010年4月14日 申请日期2009年10月20日 优先权日2009年10月20日
发明者单洪政 申请人:北京佳讯飞鸿电气股份有限公司;
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1