一种无线智能抄表系统广播抄表方法

文档序号:6726595阅读:359来源:国知局
专利名称:一种无线智能抄表系统广播抄表方法
技术领域
本发明涉及一种无线智能水表系统,特别是公开一种无线智能抄表系统中集中器广播快速实时抄表的方法。
背景技术
国际上无线远传智能水气表系统一般由集中器、中继器和终端表组成。现有集中器获取表端数据的方法有被动接收定时定量数据和直接抄取表端数据两种方法。对于低功耗表端模块来说直接实时抄表一般都米用点对点的抄表方式,这样做有以下几点缺点1.因为在系统中所有表端的RXD信道都相同,在单抄其中任意一块表时,邻近表都会收到此次抄表命令,这样一来如果一次抄取100个表,那么单个表就会被干扰99次,那么单表功耗无形被增加了。2.点对点抄表因为是排队式逐个抄表,在抄单个别需1. 5s的情况下,完成100个表实时数据读取时需要耗费150s。即集中器在获取数据的等待时间被无形的延长了。

发明内容
本发明的目的在于解决现有技术中存在的缺陷,提供一种无线智能抄表系统广播抄表方法,解决集中器在批量抄表时对邻近表的干扰,降低因此消耗的电池容量,并降低集中器逐个点抄终端表所需要的等待时间。本发明是这样实现的一种无线智能抄表系统广播抄表方法,包括集中器、中继器、手抄器和终端表,其特征在于当集中器抄广播抄表数据是通过中继器的当集中器通过GPRS收到远程服务器下发的时抄表命令时,如果是带中继的实时抄表,那么集中器首先需要指定路径把实时抄表命令下发到末端中继器,然后末端中继器在接收完集中器下发的广播抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,如中继器中有100个表档案,那么总等待时间为100*0. 5秒=50秒,在50秒内最多会下发四轮广播抄表命令,即每轮耗时50秒/4=12. 5秒,其用时比点对点抄表方式缩短近3倍。下发广播抄表命令到表端,此时当该中继器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,通常等待时间上限不超过60ms,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令。如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作。如果中继器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么中继器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮中继器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成,那么中继器则停止广播抄表动作,然后再按照集中器下发实时广播抄表命令的路径返回所抄取的终端表数据到集中器。等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器。即完成以一次广播实时抄表。
当集中器抄广播抄表数据是直接抄取的当集中器通过GPRS收到远程服务器下发的时抄表命令时,如果是集中器直接抄表,集中器收到远程服务器下发的实时抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,如集中器中有100个表档案,那么总等待时间为100*0. 5秒=50秒,在50秒内最多会下发四轮广播抄表命令,即每轮耗时50秒/4=12. 5秒,其用时比点对点抄表方式缩短近3倍。下发广播抄表命令到表端,此时当该集中器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,通常等待时间上限不超过60mS,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令。如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作。如果集中器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么集中器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮集中器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成,那么集中器则停止广播抄表动作,然后等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器。即完成以一次广播实时抄表。集中器的广播抄表命令可以是后台服务程序通过GPRS下发的,也可以使手抄器下发的。中继器的广播抄表命令可以是集中器下发的,也可以是手抄器下发的。本发明的有益效果是本发明一种无线智能抄表系统广播抄表方法,能够解决集中器在批量抄表时,逐个点抄表所下发带唤醒导言的数据对邻近表的干扰,从而降低由于表被干扰所消耗的电容容量。同时降低集中器逐个点抄终端表所需要的等待时间。


图1是本发明抄表流程方框示意图。
具体实施例方式根据附图,本发明一种无线智能抄表系统广播抄表方法,包括集中器、中继器、手抄器和终端表。当集中器抄广播抄表数据是通过中继器的当集中器通过GPRS收到远程服务器下发的时抄表命令时,如果是带中继的实时抄表,那么集中器首先需要指定路径把实时抄表命令下发到末端中继器,然后末端中继器在接收完集中器下发的广播抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,如中继器中有100个表档案,那么总等待时间为100*0. 5秒=50秒,在50秒内最多会下发四轮广播抄表命令,即每轮耗时50秒/4=12. 5秒,其用时比点对点抄表方式缩短近3倍。下发广播抄表命令到表端,此时当该中继器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,通常等待时间上限不超过60ms,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令。如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作。如果中继器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么中继器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮中继器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成,那么中继器则停止广播抄表动作,然后再按照集中器下发实时广播抄表命令的路径返回所抄取的终端表数据到集中器。等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器。即完成以一次广播实时抄表。当集中器抄广播抄表数据是直接抄取的当集中器通过GPRS收到远程服务器下发的时抄表命令时,如果是集中器直接抄表,集中器收到远程服务器下发的实时抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,如集中器中有100个表档案,那么总等待时间为100*0. 5秒=50秒,在50秒内最多会下发四轮广播抄表命令,即每轮耗时50秒/4=12. 5秒,其用时比点对点抄表方式缩短近3倍。下发广播抄表命令到表端,此时当该集中器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,通常等待时间上限不超过60mS,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令。如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作。如果集中器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么集中器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮集中器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成,那么集中器则停止广播抄表动作,然后等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器。即完成以一次广播实时抄表。集中器的广播抄表命令可以是后台服务程序通过GPRS下发的,也可以使手抄器下发的。中继器的广播抄表命令可以是集中器下发的,也可以是手抄器下发的。
权利要求
1.一种无线智能抄表系统广播抄表方法,包括集中器、中继器、手抄器和终端表,其特征在于中继器在接收完集中器或手抄器下发的广播抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,下发广播抄表命令到表端,此时当该中继器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令;如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作;如果中继器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么中继器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮中继器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成, 那么中继器则停止广播抄表动作,然后再按照集中器下发实时广播抄表命令的路径返回所抄取的终端表数据到集中器;等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器,完成以一次广播实时抄表。
2.根据权利要求1所述的一种无线智能抄表系统广播抄表方法,其特征在于当集中器通过GPRS收到远程服务器或手抄器下发的时抄表命令时,如果是集中器直接抄表,集中器收到远程服务器下发的实时抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,下发广播抄表命令到表端,此时当该集中器的下属表端模块收到此广播抄表命令后,根据自身ID号计算出广播抄表命令回复随机等待时间,当随机等待时间延时完成后,启动对话前监听同信道空中信号强度的功能,判断此时的空中信道是否被占用,如果被占用则进入载波侦听模式,等待下一轮的广播抄表命令;如果空中信道是未被占用,表端模块则回复广播抄表命令,等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作;如果集中器下发的第一轮广播抄表命令不能把其下属表全部抄回,那么集中器会进行第二轮、第三轮、第四轮广播抄表命令的下发,当第二轮、第三轮、第四轮集中器下发广播抄表命令后无终端表返回数据或中继器内部的档案表全部抄取完成,那么集中器则停止广播抄表动作,然后等集中器中所有终端表数据全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器,完成以一次广播实时抄表。
全文摘要
本发明为一种无线智能抄表系统广播抄表方法,包括集中器、中继器、手抄器和终端表,其特征在于中继器在接收完集中器或手抄器下发的广播抄表命令后,根据其自身的档案表数计算本次广播抄表的总等待时间,下发广播抄表命令到表端;等表端模块回复成功后则立刻进入载波侦听模式,进行低功耗工作;如无终端表返回数据或中继器内部的档案表全部抄取完成,按照集中器下发实时广播抄表命令的路径返回所抄取的终端表数据到集中器;全部抄取完成后,集中器在把所有下属终端表的实时数据打包发到远传服务器,完成以一次广播实时抄表。本发明解决了集中器在批量抄表时对邻近表的干扰,降低了由于表被干扰所消耗的电池容量、降低了批量抄表所消耗的时间。
文档编号G08C17/02GK103049992SQ20121056881
公开日2013年4月17日 申请日期2012年12月25日 优先权日2012年12月25日
发明者孟繁鼎, 聂光义 申请人:上海桑锐电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1