專利名稱:一種無線智能抄表系統(tǒng)廣播抄表方法
技術(shù)領域:
本發(fā)明涉及一種無線智能水表系統(tǒng),特別是公開一種無線智能抄表系統(tǒng)中集中器廣播快速實時抄表的方法。
背景技術(shù):
國際上無線遠傳智能水氣表系統(tǒng)一般由集中器、中繼器和終端表組成?,F(xiàn)有集中器獲取表端數(shù)據(jù)的方法有被動接收定時定量數(shù)據(jù)和直接抄取表端數(shù)據(jù)兩種方法。對于低功耗表端模塊來說直接實時抄表一般都米用點對點的抄表方式,這樣做有以下幾點缺點1.因為在系統(tǒng)中所有表端的RXD信道都相同,在單抄其中任意一塊表時,鄰近表都會收到此次抄表命令,這樣一來如果一次抄取100個表,那么單個表就會被干擾99次,那么單表功耗無形被增加了。2.點對點抄表因為是排隊式逐個抄表,在抄單個別需1. 5s的情況下,完成100個表實時數(shù)據(jù)讀取時需要耗費150s。即集中器在獲取數(shù)據(jù)的等待時間被無形的延長了。
發(fā)明內(nèi)容
本發(fā)明的目的在于解決現(xiàn)有技術(shù)中存在的缺陷,提供一種無線智能抄表系統(tǒng)廣播抄表方法,解決集中器在批量抄表時對鄰近表的干擾,降低因此消耗的電池容量,并降低集中器逐個點抄終端表所需要的等待時間。本發(fā)明是這樣實現(xiàn)的一種無線智能抄表系統(tǒng)廣播抄表方法,包括集中器、中繼器、手抄器和終端表,其特征在于當集中器抄廣播抄表數(shù)據(jù)是通過中繼器的當集中器通過GPRS收到遠程服務器下發(fā)的時抄表命令時,如果是帶中繼的實時抄表,那么集中器首先需要指定路徑把實時抄表命令下發(fā)到末端中繼器,然后末端中繼器在接收完集中器下發(fā)的廣播抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,如中繼器中有100個表檔案,那么總等待時間為100*0. 5秒=50秒,在50秒內(nèi)最多會下發(fā)四輪廣播抄表命令,即每輪耗時50秒/4=12. 5秒,其用時比點對點抄表方式縮短近3倍。下發(fā)廣播抄表命令到表端,此時當該中繼器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,通常等待時間上限不超過60ms,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令。如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作。如果中繼器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么中繼器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪中繼器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,那么中繼器則停止廣播抄表動作,然后再按照集中器下發(fā)實時廣播抄表命令的路徑返回所抄取的終端表數(shù)據(jù)到集中器。等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器。即完成以一次廣播實時抄表。
當集中器抄廣播抄表數(shù)據(jù)是直接抄取的當集中器通過GPRS收到遠程服務器下發(fā)的時抄表命令時,如果是集中器直接抄表,集中器收到遠程服務器下發(fā)的實時抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,如集中器中有100個表檔案,那么總等待時間為100*0. 5秒=50秒,在50秒內(nèi)最多會下發(fā)四輪廣播抄表命令,即每輪耗時50秒/4=12. 5秒,其用時比點對點抄表方式縮短近3倍。下發(fā)廣播抄表命令到表端,此時當該集中器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,通常等待時間上限不超過60mS,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令。如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作。如果集中器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么集中器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪集中器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,那么集中器則停止廣播抄表動作,然后等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器。即完成以一次廣播實時抄表。集中器的廣播抄表命令可以是后臺服務程序通過GPRS下發(fā)的,也可以使手抄器下發(fā)的。中繼器的廣播抄表命令可以是集中器下發(fā)的,也可以是手抄器下發(fā)的。本發(fā)明的有益效果是本發(fā)明一種無線智能抄表系統(tǒng)廣播抄表方法,能夠解決集中器在批量抄表時,逐個點抄表所下發(fā)帶喚醒導言的數(shù)據(jù)對鄰近表的干擾,從而降低由于表被干擾所消耗的電容容量。同時降低集中器逐個點抄終端表所需要的等待時間。
圖1是本發(fā)明抄表流程方框示意圖。
具體實施例方式根據(jù)附圖,本發(fā)明一種無線智能抄表系統(tǒng)廣播抄表方法,包括集中器、中繼器、手抄器和終端表。當集中器抄廣播抄表數(shù)據(jù)是通過中繼器的當集中器通過GPRS收到遠程服務器下發(fā)的時抄表命令時,如果是帶中繼的實時抄表,那么集中器首先需要指定路徑把實時抄表命令下發(fā)到末端中繼器,然后末端中繼器在接收完集中器下發(fā)的廣播抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,如中繼器中有100個表檔案,那么總等待時間為100*0. 5秒=50秒,在50秒內(nèi)最多會下發(fā)四輪廣播抄表命令,即每輪耗時50秒/4=12. 5秒,其用時比點對點抄表方式縮短近3倍。下發(fā)廣播抄表命令到表端,此時當該中繼器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,通常等待時間上限不超過60ms,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令。如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作。如果中繼器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么中繼器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪中繼器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,那么中繼器則停止廣播抄表動作,然后再按照集中器下發(fā)實時廣播抄表命令的路徑返回所抄取的終端表數(shù)據(jù)到集中器。等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器。即完成以一次廣播實時抄表。當集中器抄廣播抄表數(shù)據(jù)是直接抄取的當集中器通過GPRS收到遠程服務器下發(fā)的時抄表命令時,如果是集中器直接抄表,集中器收到遠程服務器下發(fā)的實時抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,如集中器中有100個表檔案,那么總等待時間為100*0. 5秒=50秒,在50秒內(nèi)最多會下發(fā)四輪廣播抄表命令,即每輪耗時50秒/4=12. 5秒,其用時比點對點抄表方式縮短近3倍。下發(fā)廣播抄表命令到表端,此時當該集中器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,通常等待時間上限不超過60mS,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令。如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作。如果集中器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么集中器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪集中器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,那么集中器則停止廣播抄表動作,然后等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器。即完成以一次廣播實時抄表。集中器的廣播抄表命令可以是后臺服務程序通過GPRS下發(fā)的,也可以使手抄器下發(fā)的。中繼器的廣播抄表命令可以是集中器下發(fā)的,也可以是手抄器下發(fā)的。
權(quán)利要求
1.一種無線智能抄表系統(tǒng)廣播抄表方法,包括集中器、中繼器、手抄器和終端表,其特征在于中繼器在接收完集中器或手抄器下發(fā)的廣播抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,下發(fā)廣播抄表命令到表端,此時當該中繼器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令;如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作;如果中繼器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么中繼器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪中繼器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成, 那么中繼器則停止廣播抄表動作,然后再按照集中器下發(fā)實時廣播抄表命令的路徑返回所抄取的終端表數(shù)據(jù)到集中器;等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器,完成以一次廣播實時抄表。
2.根據(jù)權(quán)利要求1所述的一種無線智能抄表系統(tǒng)廣播抄表方法,其特征在于當集中器通過GPRS收到遠程服務器或手抄器下發(fā)的時抄表命令時,如果是集中器直接抄表,集中器收到遠程服務器下發(fā)的實時抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,下發(fā)廣播抄表命令到表端,此時當該集中器的下屬表端模塊收到此廣播抄表命令后,根據(jù)自身ID號計算出廣播抄表命令回復隨機等待時間,當隨機等待時間延時完成后,啟動對話前監(jiān)聽同信道空中信號強度的功能,判斷此時的空中信道是否被占用,如果被占用則進入載波偵聽模式,等待下一輪的廣播抄表命令;如果空中信道是未被占用,表端模塊則回復廣播抄表命令,等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作;如果集中器下發(fā)的第一輪廣播抄表命令不能把其下屬表全部抄回,那么集中器會進行第二輪、第三輪、第四輪廣播抄表命令的下發(fā),當?shù)诙?、第三輪、第四輪集中器下發(fā)廣播抄表命令后無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,那么集中器則停止廣播抄表動作,然后等集中器中所有終端表數(shù)據(jù)全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器,完成以一次廣播實時抄表。
全文摘要
本發(fā)明為一種無線智能抄表系統(tǒng)廣播抄表方法,包括集中器、中繼器、手抄器和終端表,其特征在于中繼器在接收完集中器或手抄器下發(fā)的廣播抄表命令后,根據(jù)其自身的檔案表數(shù)計算本次廣播抄表的總等待時間,下發(fā)廣播抄表命令到表端;等表端模塊回復成功后則立刻進入載波偵聽模式,進行低功耗工作;如無終端表返回數(shù)據(jù)或中繼器內(nèi)部的檔案表全部抄取完成,按照集中器下發(fā)實時廣播抄表命令的路徑返回所抄取的終端表數(shù)據(jù)到集中器;全部抄取完成后,集中器在把所有下屬終端表的實時數(shù)據(jù)打包發(fā)到遠傳服務器,完成以一次廣播實時抄表。本發(fā)明解決了集中器在批量抄表時對鄰近表的干擾,降低了由于表被干擾所消耗的電池容量、降低了批量抄表所消耗的時間。
文檔編號G08C17/02GK103049992SQ20121056881
公開日2013年4月17日 申請日期2012年12月25日 優(yōu)先權(quán)日2012年12月25日
發(fā)明者孟繁鼎, 聶光義 申請人:上海桑銳電子科技有限公司