一种宽带电力线通信网络的校时方法及装置制造方法及图纸

技术编号:16703306 阅读:26 留言:0更新日期:2017-12-02 16:34
本发明专利技术公开了一种宽带电力线通信网络的校时方法及装置,其中,该方法包括:向下级节点发送包括第一时间的第一报文,第一时间为发送第一报文的时间;接收下级节点反馈的响应报文,响应报文包括第二时间和第三时间;确定接收到响应报文的第四时间,根据第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延;在第五时间向下级节点发送第二报文,指示下级节点根据第二报文执行校时处理,第二报文包括第五时间、链路时延和处理时延。该方法可以精确地确定传输报文的链路时延和下级节点处理报文的处理时延,通过综合考虑链路时延和处理时延,使得下级节点根据该链路时延和处理时延完成精确校时。

A time correcting method and device for a broadband power line communication network

Method and device, the invention discloses a broadband power line communication network of the school which, the method includes sending a first message to a subordinate node including the first time, the first time for the first time to send the message; receiving a response message node feedback response message, including second time and third time; determine the received the response message is determined according to the fourth time, the first time, second time, third time and fourth time link delay and processing delay; to subordinate node sends second messages in fifth time, indicating a lower node according to the second message implementation of the school, including fifth, second packet link delay and processing delay time. This method can accurately determine the link delay of the transmission message and the processing delay of the lower node processing message. By considering the link delay and processing delay, the lower node completes the precise timing according to the link delay and processing delay.

【技术实现步骤摘要】
一种宽带电力线通信网络的校时方法及装置
本专利技术涉及电力线通信
,特别涉及一种宽带电力线通信网络的校时方法及装置。
技术介绍
目前基于电力线载波通信(PowerLineCommunication,PLC)的用电信息采集系统中,对时方法多数使用的是主站对集中器对时、集中器每天定时对终端通信节点进行对时的两级对时方法。但是,如果主站与采集终端的通信因传输延时,或者因采集终端自身的故障,都会使电能表的时钟出现较大的误差。目前针对此电力用电信息采集系统时钟同步问题的解决方法主要有两种:(1)在对时的过程中,加入信道传输延时的补偿,即对时前控制台和对时对象进行一次(或数次)通信,过程中将当前时钟加上传输延时作为下发命令中的时钟。(2)采用PTP(PrecisionTimeProtocol,精确时钟同步协议)协议或NTP(NetworkTimeProtocol,网络时间协议)协议,其协议比较完整地定义了时间同步过程中使用的结构和算法,该协议使用方便,实用性强,能够相对精确地对系统内时间进行同步,值得推广应用。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:由于电力线载波信道环境存在不稳定性,前几次通信的延时并不代表真正对时命令的延时,并且采集终端与电能表从接收到对时命令到发送响应报文有一段处理延时,采集终端与电能表处理延时也存在因自身处理任务的繁重程度而具备一定的不确定性,有可能会达到数秒级别,因此,依然存在出现一定的不可预知的对时误差的风险。公开于该
技术介绍
部分的信息仅仅旨在增加对本专利技术的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。
技术实现思路
本专利技术的目的在于提供一种宽带电力线通信网络的校时方法及装置,从而克服现有电力线通信校时不精确的缺陷。本专利技术实施例提供的一种宽带电力线通信网络的校时方法,包括:向下级节点发送包括第一时间的第一报文,所述第一时间为发送所述第一报文的时间;接收所述下级节点反馈的响应报文,所述响应报文包括第二时间和第三时间,所述第二时间为所述下级节点接收到所述第一报文的时间,所述第三时间为所述下级节点反馈所述响应报文的时间;确定接收到所述响应报文的第四时间,根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延;在第五时间向下级节点发送第二报文,指示所述下级节点根据所述第二报文执行校时处理,所述第二报文包括所述第五时间、所述链路时延和所述处理时延。在一种可能的实现方式中,所述根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延,包括:根据所述第一时间、第二时间、第三时间和第四时间确定链路时延Tlink:其中,t1为第一时间,t2为第二时间,t3为第三时间,t4为第四时间;根据所述第二时间和所述第三时间确定处理时延Tnode:Tnode=t3-t2。基于同样的专利技术构思,本专利技术实施例还提供一种宽带电力线通信网络的校时方法,包括:接收上级节点发送的包括第一时间的第一报文,所述第一时间为所述上级节点发送所述第一报文的时间;确定接收到所述第一报文的第二时间,并在第三时间向所述上级节点反馈响应报文,所述响应报文包括所述第二时间和所述第三时间;接收上级节点发送的包括第五时间、链路时延和处理时延的第二报文,所述第五时间为所述上级节点发送所述第二报文的时间;所述链路时延和处理时延均为根据第一时间、第二时间、第三时间和第四时间确定的时延,所述第四时间为所述上级节点接收到所述响应报文的时间;根据所述第五时间、链路时延和处理时延对本地的当前时间进行校时处理。在一种可能的实现方式中,所述链路时延Tlink为:其中,t1为第一时间,t2为第二时间,t3为第三时间,t4为第四时间;所述处理时延Tnode为:Tnode=t3-t2。在一种可能的实现方式中,根据所述第五时间、链路时延和处理时延对本地的当前时间进行校时处理,包括:将本地时间更新为TNEW:TNEW=t5+Tlink+Tnode,其中,t5为第五时间,Tlink为链路时延,Tnode为处理时延。在一种可能的实现方式中,在所述接收上级节点发送的包括第一时间的第一报文之后,还包括:屏蔽其他上级节点发送的用于校时的报文。本专利技术实施例还提供一种宽带电力线通信网络的校时装置,包括:第一发送模块,用于向下级节点发送包括第一时间的第一报文,所述第一时间为发送所述第一报文的时间;接收模块,用于接收所述下级节点反馈的响应报文,所述响应报文包括第二时间和第三时间,所述第二时间为所述下级节点接收到所述第一报文的时间,所述第三时间为所述下级节点反馈所述响应报文的时间;处理模块,用于确定接收到所述响应报文的第四时间,根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延;第二发送模块,用于在第五时间向下级节点发送第二报文,指示所述下级节点根据所述第二报文执行校时处理,所述第二报文包括所述第五时间、所述链路时延和所述处理时延。在一种可能的实现方式中,所述处理模块包括:链路时延确定单元,用于根据所述第一时间、第二时间、第三时间和第四时间确定链路时延Tlink:其中,t1为第一时间,t2为第二时间,t3为第三时间,t4为第四时间;处理时延确定单元,用于根据所述第二时间和所述第三时间确定处理时延Tnode:Tnode=t3-t2。基于同样的专利技术构思,本专利技术实施例还提供一种宽带电力线通信网络的校时装置,包括:第一接收模块,用于接收上级节点发送的包括第一时间的第一报文,所述第一时间为所述上级节点发送所述第一报文的时间;反馈模块,用于确定接收到所述第一报文的第二时间,并在第三时间向所述上级节点反馈响应报文,所述响应报文包括所述第二时间和所述第三时间;第二接收模块,用于接收上级节点发送的包括第五时间、链路时延和处理时延的第二报文,所述第五时间为所述上级节点发送所述第二报文的时间;所述链路时延和处理时延均为根据第一时间、第二时间、第三时间和第四时间确定的时延,所述第四时间为所述上级节点接收到所述响应报文的时间;校时模块,用于根据所述第五时间、链路时延和处理时延对本地的当前时间进行校时处理。在一种可能的实现方式中,所述校时模块用于:将本地时间更新为TNEW:TNEW=t5+Tlink+Tnode,其中,t5为第五时间,Tlink为链路时延,Tnode为处理时延。本专利技术实施例提供的一种宽带电力线通信网络的校时方法及装置,通过先向下级节点发送带有时间标签的第一报文,并接收下级节点反馈的响应报文,从而使得上级节点可以获得第一时间、第二时间、第三时间和第四时间,进而可以精确地确定传输报文的链路时延和下级节点处理报文的处理时延,通过综合考虑链路时延和处理时延,使得下级节点根据该链路时延和处理时延完成精确校时。确定时延的过程全部由上级节点计算完成,避免因下级节点计算时延而引入的处理时延误差,进一步提高了精准度。此外,该校时方法为分级对时的方式,即只由上级节点对下级节点对时,可以适用于PLC网络系统,应用成本低;以选择性洪泛的方式完成整个网络的校时,可以提高校时效率,且避免不必要重复的校时操作。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解本文档来自技高网
...
一种宽带电力线通信网络的校时方法及装置

【技术保护点】
一种宽带电力线通信网络的校时方法,其特征在于,包括:向下级节点发送包括第一时间的第一报文,所述第一时间为发送所述第一报文的时间;接收所述下级节点反馈的响应报文,所述响应报文包括第二时间和第三时间,所述第二时间为所述下级节点接收到所述第一报文的时间,所述第三时间为所述下级节点反馈所述响应报文的时间;确定接收到所述响应报文的第四时间,根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延;在第五时间向下级节点发送第二报文,指示所述下级节点根据所述第二报文执行校时处理,所述第二报文包括所述第五时间、所述链路时延和所述处理时延。

【技术特征摘要】
1.一种宽带电力线通信网络的校时方法,其特征在于,包括:向下级节点发送包括第一时间的第一报文,所述第一时间为发送所述第一报文的时间;接收所述下级节点反馈的响应报文,所述响应报文包括第二时间和第三时间,所述第二时间为所述下级节点接收到所述第一报文的时间,所述第三时间为所述下级节点反馈所述响应报文的时间;确定接收到所述响应报文的第四时间,根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延;在第五时间向下级节点发送第二报文,指示所述下级节点根据所述第二报文执行校时处理,所述第二报文包括所述第五时间、所述链路时延和所述处理时延。2.根据权利要求1所述的校时方法,其特征在于,所述根据所述第一时间、第二时间、第三时间和第四时间确定链路时延和处理时延,包括:根据所述第一时间、第二时间、第三时间和第四时间确定链路时延Tlink:其中,t1为第一时间,t2为第二时间,t3为第三时间,t4为第四时间;根据所述第二时间和所述第三时间确定处理时延Tnode:Tnode=t3-t2。3.一种宽带电力线通信网络的校时方法,其特征在于,包括:接收上级节点发送的包括第一时间的第一报文,所述第一时间为所述上级节点发送所述第一报文的时间;确定接收到所述第一报文的第二时间,并在第三时间向所述上级节点反馈响应报文,所述响应报文包括所述第二时间和所述第三时间;接收上级节点发送的包括第五时间、链路时延和处理时延的第二报文,所述第五时间为所述上级节点发送所述第二报文的时间;所述链路时延和处理时延均为根据第一时间、第二时间、第三时间和第四时间确定的时延,所述第四时间为所述上级节点接收到所述响应报文的时间;根据所述第五时间、链路时延和处理时延对本地的当前时间进行校时处理。4.根据权利要求3所述的校时方法,其特征在于,所述链路时延Tlink为:其中,t1为第一时间,t2为第二时间,t3为第三时间,t4为第四时间;所述处理时延Tnode为:Tnode=t3-t2。5.根据权利要求3所述的校时方法,其特征在于,根据所述第五时间、链路时延和处理时延对本地的当前时间进行校时处理,包括:将本地时间更新为TNEW:TNEW=t5+Tlink+Tnode,其中,t5为第五时间,Tlink为链路时延,Tnode为处理时延。6....

【专利技术属性】
技术研发人员:白晖峰王立城宋彦斌赵冲刘全春
申请(专利权)人:北京智芯微电子科技有限公司国网信息通信产业集团有限公司国家电网公司
类型:发明
国别省市:北京,11

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

1