[发明专利]无线抄表系统的时钟校准方法、分布式系统时钟校准方法无效
申请号: | 201010519166.6 | 申请日: | 2010-10-25 |
公开(公告)号: | CN102131281A | 公开(公告)日: | 2011-07-20 |
发明(设计)人: | 宋奕;刘荣鑫;高艺;林锋 | 申请(专利权)人: | 上海复展照明科技有限公司 |
主分类号: | H04W56/00 | 分类号: | H04W56/00;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 系统 时钟 校准 方法 分布式 | ||
技术领域
本发明属于无线通讯技术领域,涉及一种无线抄表系统,尤其涉及一种无线抄表系统的时钟校准方法;同时,本发明还涉及一种分布式系统时钟校准方法。
背景技术
在分布式系统中,各个模块都有自己的时间。当分布式系统采用固定时间通讯的方式时,必须保证各个模块时间一致,才能保证通讯的可靠性。
在一个无线抄表系统中,包括几台管理服务器、若干手持抄表机、若干燃气表,并且根据燃气表的安装位置分成N个群组。每个群组内即采用固定时间的通讯方式,在每天固定的时间,群组的主模块发起通讯,子模块响应,必须保证群组内燃气表的时钟一致,才能保证通讯的正常进行。不同的群组如采用相同的通讯频段,必须在不同的时间内发生通讯,避免相互的干扰。
现有无线抄表系统面临如下问题:
1、各个燃气表模块的时钟总是有误差的,误差的累计就非常的可观,比如每天相差1S,累计1个月就会相差30s,如何解决累计误差。
2、燃气表群组内,一旦出现某个模块的时钟发生了偏差,现有系统无法校正。
3、现有系统无法保证群组之间时钟准确性,同时无法保证定时通讯不冲突。
发明内容
本发明所要解决的技术问题是:提供一种无线抄表系统的时钟校准方法,可解决表体群组内的时钟偏差。
此外,本发明还提供一种分布式系统时钟校准方法,可解决分布式系统群组内的时钟偏差。
为解决上述技术问题,本发明采用如下技术方案:
一种无线抄表系统的时钟校准方法,所述无线抄表系统包括若干管理服务器、若干抄表机、若干表体;根据表体的安装位置将所述若干表体分成多个群组,每个群组包括主模块及若干子模块;
所述时钟校准方法包括如下步骤:
S1、所有管理服务器通过NCP协议,进行网络对时,保证所有的管理服务器时钟一致;
S2、抄表机在下载抄表任务时,更新抄表机时钟;
S3、抄表时,抄表机和所有群组的主模块对时一次;
S4、群组内定时通讯时,主模块采用旧时钟启动定时中继通讯,通过时钟校准命令将新时钟发给本群所有子模块成员,随后整个群立即采用新时钟。
作为本发明的一种优选方案,所述步骤S4包括:
在每天晚上的设定时间段定时通讯,由每个群组的主模块发起,主模块把自己的时钟发个每个子模块,子模块用接收到的时间立即更新自己的时间;
有标准时钟的抄表机和表体对时,表体保存抄表机时钟,不立刻更新,表体仍以旧时钟运行,记录抄表机时钟和旧时钟的误差;如果表体的子模块与抄表机对时,子模块当晚以旧时钟开启定时中继通讯,如果子模块与主模块定时中继通讯成功,则采用主模块给定时钟,且立即生效;如果当晚子模块与主模块定时中继通讯没有成功,子模块第二天开始使用抄表机给定的新时钟;如果表体的主模块与抄表机对时,主模块当晚采用旧时钟启动定时中继通讯,通过时钟校准命令将新时钟发给本群所有子模块成员,随后整个群立即采用新时钟。
作为本发明的一种优选方案,所述步骤S4包括:
在设定时间段定时通讯校准时间,由每个群组的主模块发起,主模块把自己的时钟发个每个子模块,子模块用接收到的时间立即更新自己的时间;
有标准时钟的抄表机和表体对时,表体保存抄表机时钟,不立刻更新,表体仍以旧时钟运行,记录抄表机时钟和旧时钟的误差;
如果表体的子模块与抄表机对时,子模块在对时后紧接着的一个校准时间段内,以旧时钟开启定时中继通讯,如果子模块与主模块定时中继通讯成功,则采用主模块给定时钟,且立即生效;如果子模块在对时后紧接着的一个校准时间段内,子模块与主模块定时中继通讯没有成功,子模块在对时后紧接着的一个校准时间段过后的某个时间点使用抄表机给定的新时钟;
如果表体的主模块与抄表机对时,主模块在对时后紧接着的一个校准时间段内采用旧时钟启动定时中继通讯,通过时钟校准命令将新时钟发给本群所有子模块成员,随后整个群组采用新时钟。
作为本发明的一种优选方案,所述步骤S4包括:
在设定时间段定时通讯校准时间,由每个群组的主模块发起,主模块把自己的时钟发个每个子模块,子模块用接收到的时间立即更新自己的时间;
有标准时钟的抄表机和表体对时,表体保存抄表机时钟,不立刻更新,表体仍以旧时钟运行,记录抄表机时钟和旧时钟的误差;
抄表机与每个群组的主模块对时;主模块在对时后紧接着的一个校准时间段内采用旧时钟启动定时中继通讯,通过时钟校准命令将新时钟发给本群所有子模块成员,随后整个群组采用新时钟;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海复展照明科技有限公司,未经上海复展照明科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010519166.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:封头模具及其制作方法
- 下一篇:一种水质量预测、评价的等浓度线方法