本發(fā)明涉及電力傳輸,具體涉及一種基于雙模通信的停電上報(bào)方法、裝置及計(jì)算機(jī)設(shè)備。
背景技術(shù):
1、在低壓配電臺區(qū)用電采集系統(tǒng)中或者其他配用電系統(tǒng)中,停電事件發(fā)生時(shí),系統(tǒng)中的多個(gè)設(shè)備如電能表都會檢測到停電事件并上報(bào),然而多個(gè)設(shè)備均上報(bào)停電事件,可能會重復(fù)上報(bào),同時(shí)重復(fù)上報(bào)的事件也會占用信道資源,從而出現(xiàn)信道擁堵的情況。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明提供了一種基于雙模通信的停電上報(bào)方法、裝置及計(jì)算機(jī)設(shè)備,以解決多個(gè)設(shè)備均上報(bào)停電事件造成信道擁堵的問題。
2、第一方面,本發(fā)明提供了一種基于雙模通信的停電上報(bào)方法,方法包括:接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用載波和藍(lán)牙發(fā)送的外部停電事件幀,不同其他從節(jié)點(diǎn)采用不同的預(yù)設(shè)延時(shí)時(shí)間發(fā)送;將外部停電事件幀和本地檢測到停電事件時(shí)生成的本地停電事件幀進(jìn)行比較,將外部停電事件幀和本地停電事件幀中一致的幀丟棄,不一致的幀整合,生成整合停電事件幀;將整合停電事件幀采用載波和藍(lán)牙發(fā)送。
3、本發(fā)明實(shí)施例提供的基于雙模通信的停電上報(bào)方法,采用載波和藍(lán)牙的方式上報(bào)停電事件,避免只采用載波上報(bào)時(shí)可靠性較差的問題;同時(shí)在上報(bào)時(shí),將和本地停電事件幀一致的外部停電事件幀丟棄,將和本地停電事件幀不一致的外部停電事件幀與本地停電事件幀整合,生成整合停電事件幀再上報(bào),由此避免了重復(fù)信息占用信道資源,解決了多個(gè)設(shè)備均上報(bào)停電事件造成信道擁堵的問題。同時(shí)采用不同的預(yù)設(shè)延時(shí)時(shí)間進(jìn)行發(fā)送,可以減少載波信道和藍(lán)牙廣播信道的負(fù)載,進(jìn)一步避免出現(xiàn)信道擁堵的情況。
4、在一種可選的實(shí)施方式中,外部停電事件幀和/或本地停電事件幀包括多個(gè)字節(jié),每個(gè)字節(jié)中的每個(gè)二進(jìn)制位表示一個(gè)從節(jié)點(diǎn)是否檢測到停電事件,當(dāng)任一從節(jié)點(diǎn)檢測到停電事件時(shí),對應(yīng)的二進(jìn)制位為1,當(dāng)任一從節(jié)點(diǎn)未檢測到停電事件時(shí),對應(yīng)的二進(jìn)制位為0。
5、本實(shí)施例中,通過設(shè)置本地停電事件幀和外部停電事件幀的數(shù)據(jù)幀格式,采用每個(gè)字節(jié)中的每個(gè)二進(jìn)制位表示一個(gè)從節(jié)點(diǎn)是否檢測到停電事件,從而使得單幀停電事件幀可以傳輸多個(gè)設(shè)備是否檢測到停電事件的信息,由此減少了停電事件幀的數(shù)據(jù)量,減少了信道的負(fù)載。
6、在一種可選的實(shí)施方式中,將外部停電事件幀和本地停電事件幀中一致的幀丟棄,不一致的幀整合,生成整合停電事件幀,包括:當(dāng)外部停電事件幀和本地停電事件幀中每個(gè)字節(jié)包括的二進(jìn)制位相同時(shí),外部停電事件幀和本地停電事件幀一致,將外部停電事件幀丟棄,基于本地停電事件幀生成整合停電事件幀;當(dāng)外部停電事件幀和本地停電事件幀中每個(gè)字節(jié)包括的二進(jìn)制位不完全相同時(shí),外部停電事件幀和本地停電事件幀不一致,將外部停電事件幀和本地停電事件幀不相同的二進(jìn)制位調(diào)整為1,相同的二進(jìn)制位不變,得到預(yù)設(shè)字節(jié)的整合停電事件幀。
7、本實(shí)施例中,在本地停電事件幀和外部停電事件幀不一致時(shí),將外部停電事件幀和本地停電事件幀不相同的二進(jìn)制位調(diào)整為1,相同的二進(jìn)制位不變,得到整合停電事件幀,由此降低了整合停電事件幀的數(shù)據(jù)量。
8、在一種可選的實(shí)施方式中,將整合停電事件幀采用載波和藍(lán)牙發(fā)送,包括:判斷整合停電事件幀的發(fā)送次數(shù)是否達(dá)到預(yù)設(shè)次數(shù);當(dāng)達(dá)到預(yù)設(shè)次數(shù)時(shí),停止發(fā)送;當(dāng)未達(dá)到預(yù)設(shè)次數(shù)時(shí),繼續(xù)發(fā)送,直至達(dá)到預(yù)設(shè)次數(shù)。
9、本實(shí)施例中,通過設(shè)置預(yù)設(shè)次數(shù),能夠減少發(fā)送次數(shù)過少導(dǎo)致的整合停電事件幀丟失,也可以避免整合停電事件幀在信道中泛濫,占用信道資源,影響其他從節(jié)點(diǎn)的整合停電事件幀傳播。
10、在一種可選的實(shí)施方式中,若生成整合停電事件幀之前本地停電事件幀已發(fā)送第一預(yù)設(shè)次數(shù),且整合停電事件幀是基于本地停電事件幀生成的,則整合停電事件幀的發(fā)送次數(shù)為第二預(yù)設(shè)次數(shù),第二預(yù)設(shè)次數(shù)和第一預(yù)設(shè)次數(shù)之和為預(yù)設(shè)次數(shù);若生成整合停電事件幀之前本地停電事件幀已發(fā)送第一預(yù)設(shè)次數(shù),且整合停電事件幀是基于外部停電事件幀和本地停電事件幀整合生成的,則整合停電事件幀的發(fā)送次數(shù)為預(yù)設(shè)次數(shù)。
11、本實(shí)施例中,在判斷整合停電事件幀的發(fā)送次數(shù)時(shí),先判斷生成整合停電事件幀之前本地停電事件幀的發(fā)送次數(shù),并進(jìn)一步判斷整合停電事件幀的生成方式,從而可以使得停電事件幀實(shí)現(xiàn)預(yù)設(shè)次數(shù)的發(fā)送。
12、在一種可選的實(shí)施方式中,預(yù)設(shè)延時(shí)時(shí)間采用如下方式生成:根據(jù)從節(jié)點(diǎn)所在的載波網(wǎng)絡(luò)層級和載波網(wǎng)絡(luò)總層級生成第一延時(shí);根據(jù)從節(jié)點(diǎn)的特征信息生成從節(jié)點(diǎn)的第二延時(shí);根據(jù)第一延時(shí)和第二延時(shí)生成從節(jié)點(diǎn)的預(yù)設(shè)延時(shí)時(shí)間。
13、本實(shí)施例中,通過根據(jù)從節(jié)點(diǎn)的網(wǎng)絡(luò)層級和載波網(wǎng)絡(luò)總層級生成第一延時(shí);根據(jù)所述從節(jié)點(diǎn)的特征信息生成從節(jié)點(diǎn)的第二延時(shí),根據(jù)第一延時(shí)和第二延時(shí)確定預(yù)設(shè)延時(shí)時(shí)間,由此,綜合考慮層級信息和特征信息生成延時(shí)時(shí)間,可以進(jìn)一步避免同層級的擁堵,以及不同層級之間信息的整合傳輸,提高傳輸效率。
14、在一種可選的實(shí)施方式中,接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用載波和藍(lán)牙發(fā)送的外部停電事件幀,包括:當(dāng)和其他從節(jié)點(diǎn)處于同一線路時(shí),接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用載波和藍(lán)牙發(fā)送的外部停電事件幀;當(dāng)和其他從節(jié)點(diǎn)未處于同一線路時(shí),接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用藍(lán)牙發(fā)送的外部停電事件幀;判斷和其他從節(jié)點(diǎn)是否處于同一臺區(qū),當(dāng)不處于同一臺區(qū)時(shí),將外部停電事件幀丟棄。
15、本實(shí)施例中,通過藍(lán)牙發(fā)送的停電事件幀不僅可以在同一線路上傳輸,也可以在不同線路之間傳輸,由此實(shí)現(xiàn)了停電事件的跨中繼路由傳輸。
16、第二方面,本發(fā)明提供了一種基于雙模通信的停電上報(bào)裝置,裝置包括:接收模塊,用于接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用載波和藍(lán)牙發(fā)送的外部停電事件幀,不同其他從節(jié)點(diǎn)采用不同的預(yù)設(shè)延時(shí)時(shí)間發(fā)送;整合模塊,用于將外部停電事件幀和本地檢測到停電事件時(shí)生成的本地停電事件幀進(jìn)行比較,將外部停電事件幀和本地停電事件幀中一致的幀丟棄,不一致的幀整合,生成整合停電事件幀;發(fā)送模塊,用于將整合停電事件幀采用載波和藍(lán)牙發(fā)送。
17、第三方面,本發(fā)明提供了一種計(jì)算機(jī)設(shè)備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計(jì)算機(jī)指令,處理器通過執(zhí)行計(jì)算機(jī)指令,從而執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的基于雙模通信的停電上報(bào)方法。
18、第四方面,本發(fā)明提供了一種計(jì)算機(jī)可讀存儲介質(zhì),該計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的基于雙模通信的停電上報(bào)方法。
19、第五方面,本發(fā)明提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)指令,計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行上述第一方面或其對應(yīng)的任一實(shí)施方式的基于雙模通信的停電上報(bào)方法。
1.一種基于雙模通信的停電上報(bào)方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述外部停電事件幀和/或所述本地停電事件幀包括多個(gè)字節(jié),每個(gè)字節(jié)中的每個(gè)二進(jìn)制位表示一個(gè)從節(jié)點(diǎn)是否檢測到停電事件,當(dāng)任一從節(jié)點(diǎn)檢測到停電事件時(shí),對應(yīng)的二進(jìn)制位為1,當(dāng)任一從節(jié)點(diǎn)未檢測到停電事件時(shí),對應(yīng)的二進(jìn)制位為0。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,將所述外部停電事件幀和所述本地停電事件幀中一致的幀丟棄,不一致的幀整合,生成整合停電事件幀,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,將所述整合停電事件幀采用載波和藍(lán)牙發(fā)送,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預(yù)設(shè)延時(shí)時(shí)間采用如下方式生成:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收其他從節(jié)點(diǎn)在檢測到停電事件時(shí)采用載波和藍(lán)牙發(fā)送的外部停電事件幀,包括:
8.一種基于雙模通信的停電上報(bào)裝置,其特征在于,所述裝置包括:
9.一種計(jì)算機(jī)設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)上存儲有計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行權(quán)利要求1至7中任一項(xiàng)所述的基于雙模通信的停電上報(bào)方法。