远程监测诊断中心与地区调度中心的通讯方法及装置制造方法及图纸

技术编号:7232328 阅读:185 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种远程监测诊断中心与地区调度中心的通讯方法及装置,所述远程监测诊断中心与地区调度中心通过广域网进行连接,所述通讯方法包括以下步骤:判断数据传输类型为报文传输还是文件传输;若为报文传输,则由当报文发送方未及时获得报文接收方的响应时对报文进行缓冲,并设置最大重传次数和重传时间间隔,当超过最大重传次数时将报文丢弃,然后断开连接;若为文件传输,则对文件进行压缩,使用压缩后的格式进行文件传输,并设置门限值,当文件传输所占带宽超过该门限值时拒绝文件传输请求。本发明专利技术的方法及装置提高了报文传输和文件传输的效率,解决了广域网的窄带问题,实现了远程监测诊断中心与地区调度中心在广域网中的通讯。

【技术实现步骤摘要】

本专利技术涉及电力调度自动化系统,尤其涉及一种远程监测诊断中心与地区调度中心的通讯方法及一种远程监测诊断中心与地区调度中心的通讯装置。
技术介绍
传统的电力调度自动化系统一般包括一个诊断中心(服务端)与多个地区调度中心(远程终端),如图1所示。其中,服务端具有数据整合、监测预警、故障诊断、状态评价、 风险评估、维修策略等高级服务功能,远程终端与服务端之间通过局域网的方式来进行通讯,获取服务端中的监测数据与诊断信息并通过本地图形工具进行展示。诊断中心的服务器都是部署在局域网中的,局域网具有带宽大(可以是千兆网)、 带宽波动小等的优势,但是局域网一般只能覆盖方圆几千米以内的范围,因此随着复杂大电网环境下电力设备的在线监测及运行维护需求的日益增大,传统的电力调度自动化系统势必再难满足市场的需求。那么,是否可以使用广域网在服务端与远程终端之间进行通讯呢?这样一来就能较好解决了服务端与远程终端之间传输距离短的问题,但是由于广域网的带宽一般比较窄,基本上都是2M线路,带宽差异使得通过远程网络接入诊断中心的网络访问效率较差, 比如大文件的传输等。因此,如何解决广域网的窄带问题成为目前亟待解决的问题。
技术实现思路
为解决上述问题,本专利技术提供一种远程监测诊断中心与地区调度中心的通讯方法及装置,能够提高广域网中的网络访问效率,进而解决广域网的窄带问题。一种远程监测诊断中心与地区调度中心的通讯方法,远程监测诊断中心与地区调度中心通过广域网连接,所述通讯方法包括以下步骤判断数据传输类型为报文传输还是文件传输;若为报文传输,则由报文接收方在接收到报文后进行响应,当报文发送方未及时获得所述报文接收方的响应时,对报文进行缓冲,并设置最大重传次数和重传时间间隔,当超过所述重传时间间隔时重新发送报文,并判断传输次数是否超出所述最大重传次数,若是则将未传输的报文予以丢弃,然后断开所述远程监测诊断中心与所述地区调度中心之间的连接;若为文件传输,则对文件进行压缩,使用压缩后的格式在所述远程监测诊断中心与所述地区调度中心之间进行文件传输,并设置文件传输最大占用带宽门限值,当文件传输所占带宽超过所述最大占用带宽门限值时拒绝文件传输请求。一种远程监测诊断中心与地区调度中心的通讯装置,包括服务端与至少一个远程终端,所述服务端与各远程终端通过广域网连接;所述服务端包括判断模块,用于判断数据传输类型为报文传输还是文件传输;报文传输控制模块,用于当判断出数据传输类型为报文传输并且报文发送方未及时获得报文接收方的响应时,对报文进行缓冲,并设置最大重传次数和重传时间间隔,当超过所述重传时间间隔时重新发送报文,并判断传输次数是否超出所述最大重传次数,若是则将未传输的报文予以丢弃,然后断开所述服务端与所述远程终端之间的连接;文件传输控制模块,用于当判断出数据传输类型为文件传输时,对文件进行压缩, 使用压缩后的格式在所述服务端与所述远程终端之间进行文件传输,并设置文件传输最大占用带宽门限值,当文件传输所占带宽超过所述最大占用带宽门限值时拒绝文件传输请求。本专利技术的远程监测诊断中心与地区调度中心的通讯方法及装置,根据传输数据类型的不同,将文件传输和报文传输分开处理并使用不同的传输策略来进行数据传输,提高了报文传输和文件传输尤其是大文件传输的效率,从而较好的解决了广域网的窄带问题, 实现了远程监测诊断中心与地区调度中心在广域网中的通讯。本专利技术的远程监测诊断中心与地区调度中心的通讯方法及装置为统一的、智能化的电力设备远程监测诊断系统的信息共享提供了关键通讯技术手段,是地区调度中心全面掌握电网设备的状态信息、统筹考虑电网安全及环境影响和经济效益等重要因素、实现高效节能及环境友好和提高供电可靠性目的的有力保障。附图说明图1为传统的电力调度自动化系统部署架构图;图2为本专利技术远程监测诊断中心与地区调度中心的通讯方法流程示意图;图3为远程监测诊断中心与地区调度中心之间的数据流交互示意图;图4为本专利技术远程监测诊断中心与地区调度中心的通讯装置的结构示意图。具体实施例方式本专利技术提供一种远程监测诊断中心与地区调度中心的通讯方法及装置,能够解决远程监测诊断中心与地区调度中心在广域网中进行通讯时由于广域网的带宽比较窄所带来的网络访问效率差的问题。如图2所示,一种远程监测诊断中心与地区调度中心的通讯方法,远程监测诊断中心与地区调度中心通过广域网连接,所述通讯方法包括如下步骤步骤Si,判断数据传输类型为报文传输还是文件传输,如果是报文传输则进入步骤S2,如果是文件传输则进入步骤S3。步骤S2,若为报文传输,则可按如下步骤在远程监测诊断中心与地区调度中心之间进行报文传输步骤S201,报文接收方在接收到报文后进行响应,当报文发送方未及时获得所述报文接收方的响应时(可以预先设置一个时间门限,超过该时间门限仍未收到响应则认为 “未及时获得”),采用缓冲技术对报文进行缓冲,并设置好最大重传次数和重传时间间隔;步骤S202,判断是否超过所述重传时间间隔,若否则暂时不发送报文,直到超过所述重传时间间隔时则重新发送报文,例如可以设置重传时间间隔为1分钟,则超过一分钟则重新发送一次报文;步骤S203,判断传输次数是否超出所述最大重传次数,若否则继续待重传时间间隔进行报文传输,若是则将还未传输的报文予以丢弃,然后断开所述远程监测诊断中心与所述地区调度中心之间的连接。值得一提的是,设置最大重传次数和重传时间间隔可以避免频繁重传造成网络拥塞或加剧网络拥塞,而断开所述远程监测诊断中心与所述地区调度中心之间的连接则可以促使地区调度中心的远程终端重新连接远程监测诊断中心,以提高系统运行稳定性。步骤S3,若为文件传输,则对文件进行压缩,压缩文件可以有效减少文件传输对有限带宽占用比例,因此当在广域网上传输文件时,使用压缩后的格式在所述远程监测诊断中心与所述地区调度中心之间进行文件传输。另外由于文件传输流量大,且随机性较强, 为减少广域带宽有限的网络环境下文件传输对其他报文传输造成的影响,设置文件传输最大占用带宽门限值,当文件传输所占带宽超过所述最大占用带宽门限值时拒绝文件传输请求。另外,程监测诊断中心与远程终端在广域网中进行通讯时除了广域网带宽比较窄导致网络访问效率比较差之外,还存在广域网的带宽波动较大的问题,这是由于通讯的两端中间经过广域网络中的多层路由中继节点,2M线路是由大的光纤传输网络分拆出来的专用网络,但其中继过程都是通过光纤网络处理,其处理过程与其他2M专网共用,受处理能力的制约,有时网络延时较大,带宽会进一步降低。为解决该带宽波动大的问题,在所述报文传输过程中还可以包括步骤S204 对广域网带宽进行监测,当监测到的广域网带宽变窄 (可以设置一个门限值,如果监测到带宽低于这个门限值则可以认为达到“变窄”的要求) 时,对报文进行缓冲,并加大重传时间间隔和减少最大重传次数;以及当监测到的广域网带宽恢复正常后(该正常值即指步骤S201中所设置的值),网络发送速度会提升,则将所述重传时间间隔和最大重传次数恢复至正常值,并将积压的缓冲报文陆续传输完毕,这样一来就能有效避免网络带宽的闲置和报文积压。上述为波动情况较大的情况下报文传输的处理过程,在文件传输中的处理过程表现为还可以包括步骤S301 预先设置带宽门限值,若监测本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种远程监测诊断中心与地区调度中心的通讯方法,其特征在于,远程监测诊断中心与地区调度中心通过广域网连接,所述通讯方法包括以下步骤判断数据传输类型为报文传输还是文件传输;若为报文传输,则由报文接收方在接收到报文后进行响应,当报文发送方未及时获得所述报文接收方的响应时,对报文进行缓冲,并设置最大重传次数和重传时间间隔,当超过所述重传时间间隔时重新发送报文,并判断传输次数是否超出所述最大重传次数,若是则将未传输的报文予以丢弃,然后断开所述远程监测诊断中心与所述地区调度中心之间的连接;若为文件传输,则对文件进行压缩,使用压缩后的格式在所述远程监测诊断中心与所述地区调度中心之间进行文件传输,并设置文件传输最大占用带宽门限值,当文件传输所占带宽超过所述最大占用带宽门限值时拒绝文件传输请求。2.根据权利要求1所述的远程监测诊断中心与地区调度中心的通讯方法,其特征在于,在所述报文传输过程中还包括如下步骤对广域网带宽进行监测,当监测到的广域网带宽变窄时,对报文进行缓冲,并加大重传时间间隔和减少最大重传次数;以及当监测到的广域网带宽恢复正常后,将所述重传时间间隔和最大重传次数恢复至正常值。3.根据权利要求2所述的远程监测诊断中心与地区调度中心的通讯方法,其特征在于,在所述文件传输过程中还包括如下步骤预先设置带宽门限值,若监测到的广域网带宽低于该带宽门限值则拒绝文件传输请求。4.根据权利要求1所述的远程监测诊断中心与地区调度中心的通讯方法,其特征在于,在所述判断数据传输类型为报文传输还是文件传输之前,还包括步骤设置连接请求的等待队列,当连接请求数量超出该等待队列的长度时拒绝新的连接请求。5.根据权利要求1-4任意一项所述的远程监测诊断中心与地区调度中心的通讯方法, 其特征在于,所述文件传输采用固定端口范围;和/或所述报文传输中包括数据库传输。6.一种远程监测诊断中心与地区调度中心的通讯装置,包括服务端与至少一个远程终端,其特征在于,所述服务端与各远程终端通过广域网连接;所述服务端包括判断模块,用于判断数据传输类型为报文传输还是文件传输;报文传输控制模块,用于当判断出数据传输类型为报文传输并且报文发送方未及时获得报文接收方的响应时,对报文进行缓冲,并设置最大重传次数和重传时间间隔,当超过所述重传时间间隔时重新发送报文,并判断传输次数是否超出所述最大重传次数,若是则将未传输的报文予以丢弃,然后断开所述服务端与所述远程终端之间的连接;文件传输控制模块,用于当判断出数据传输类型为文件传输时,对文件进行压缩,使用压缩后的格式在所述服务端与所述远程终端之间进行文件传输,并设置文件传输最大占用带宽门限值,当文件传输所占带宽超过所述最大占用带宽门限值时拒绝文件传输请求。7.根据权利要求6所述的远程监测诊断中心与地区调度中心的通讯装置,其特征在于所述服务端还包括与所述报文传输控制模块、文件传输控制模块分别相连接的带宽监测模块,用于实时监测广域网带宽;所述报文传输控制模块包括参数更改模块,用于当监测到的广域网带宽变窄时,对报文进行缓冲,并加大重传时间间隔和减少最大重传次数;以及当监测到的广域网带宽恢复正常后,将所述重传时间间隔和最大重传次数恢复至正常值;所述文件传输控制模块包括拒绝传输模块,用于预先设置带宽门限值,当监测到的广域网带宽低于该带宽门限值时拒绝文件传输请求。8.根据权利要求6或7任意一项所述的远程监测诊断中心与地区调度中心的通讯装置,其特征在于,所述服务端还包括与所述判断模块相连接的等待队列设置模块,用于设置连接请求的等待队列,当连接请求数量超出该等待队列的长度时拒绝新的连接请求。9.根据权利要求8所述的远程监测诊断中心与地区调度中心的通讯装置,其特征在于,所述服务端还包括第一通讯管理模块、商用历史数据库访问代理模块以及基础功能模块;所述第一通讯管理模块中包括远程终端连接状态管理模块、远程终端进...

【专利技术属性】
技术研发人员:范颖杨强朱文俊
申请(专利权)人:广东电网公司电力科学研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术