【技术实现步骤摘要】
一种数据中心接收方主导的一体化网络通信控制方法
[0001]本专利技术涉及一种网络通信控制方法,具体涉及测站与数据中心的通信方法。
技术介绍
[0002]水电行业需要采集大量的水雨情等环境要素,通常都采用从测站到中心的主动上传模式,即所谓“数据上报”。为应对该模式带来的端口暴露和上报数据集中时的流量突发造成数据中心服务器过载,可采用中心主控的安全数据传输方法。即以中心为客户端,向测站发起连接请求,测站作为该应用逻辑上的服务器,响应请求,并发送相应数据。在执行这种中心主控的安全数据传输方法时,除了要设计相应的应用层数据传输协议,明确通信双方的命令语义和协议交互的时序关系,还需要提供一套访问控制机制,有效控制与谁连接、连接顺序等操作。因为不同于传统的测站发起连接请求,需要在中心通过账号、角色和密码登录,再按照角色设立不同的访问权限,中心侧可采用一对多的轮询方式,直接在接收方的通信服务器中设立各类数据的处理策略和保存路径,便于一体化管理包含初始连接、重传和下发等所有数据传输在内的通信业务。
技术实现思路
[0003 ...
【技术保护点】
【技术特征摘要】
1.一种数据中心接收方主导的一体化网络通信控制方法,其特征在于,包括:将所有测站作为服务端,中心作为客户端,由中心主动发起连接请求,建立中心与测站之间的通讯链路,通过通信控制机制,选择最佳通信对等方,完成上报数据接收、数据拼接以及下发数据传输,直到传输完毕关闭通讯链路。2.根据权利要求1所述的数据中心接收方主导的一体化网络通信控制方法,其特征在于,所述通信控制机制包括通过建立白名单、优先级机制。3.根据权利要求2所述的数据中心接收方主导的一体化网络通信控制方法,其特征在于,中心的通信服务维持一张测站白名单和通信任务调度表,其中白名单用于列出所有允许进行数据通信的测站名称、IP地址及其通信端口参数;通信任务调度表用于列出何时以何种方式执行何种通信操作;所述通信任务调度表由业务调度总控程序读取并执行,周期性地执行查询测站有无数据上报、接收上报数据和数据下发操作。4.根据权利要求3所述的数据中心接收方主导的一体化网络通信控制方法,其特征在于,中心的业务调度总控程序读取通信任务调度表,在执行查询测站有无数据上报时,根据调度表设立的该时刻查询内容及其是否有优先级,读取白名单,调用查询模块,按照优先级顺序向测站发起连接请求,并接收测站的“应答”信息后,完成相应任务的后续操作。5.根据权利要求3或4所述的数据中心接收方主导的一体化网络通信控制方法,其特征在于,中心的通信任务调度表支持多种网络通信控制策略,包括按测站白名单自然顺序轮询、按测站等级轮询和按特殊任务部分轮询,不同的方式映射成一个优先权计算函数,设置优...
【专利技术属性】
技术研发人员:周彬彬,蒋燕,王有香,陈凯,张聪通,杨泽泰,符凯祥,段睿钦,赵珍玉,李相勇,周涵,黄伟芝,
申请(专利权)人:云南电网有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。