本申請(qǐng)涉及通信領(lǐng)域,尤其涉及控制表計(jì)設(shè)備接入的方法和裝置。
背景技術(shù):
現(xiàn)有國內(nèi)外高級(jí)計(jì)量架構(gòu)(Advanced Metering Infrastructure,簡稱AMI)系統(tǒng)中,抄表系統(tǒng)若要采集電力線通信(Power Line Communication,簡稱PLC)電表的數(shù)據(jù),需要主站、采集器和PLC電表三者之間的互相通信。PLC電表和采集器通過現(xiàn)有的電力線進(jìn)行數(shù)據(jù)傳輸,采用的是PLC電力線載波協(xié)議。電力線網(wǎng)絡(luò)中,物理走線為樹形拓?fù)浣Y(jié)構(gòu),變壓器為一個(gè)臺(tái)區(qū)的供給源頭,分出多條電力線,每條電力線上的節(jié)點(diǎn)共享介質(zhì)?;陔娏€網(wǎng)絡(luò)的特點(diǎn),采用中心節(jié)點(diǎn)統(tǒng)一管理的方式來維護(hù)整個(gè)網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)。組網(wǎng)采用逐層收斂的思想,節(jié)點(diǎn)依次入網(wǎng)。在組網(wǎng)過程中,PLC電表和采集器通過現(xiàn)有的電力線進(jìn)行數(shù)據(jù)傳輸。現(xiàn)有的PLC電表入網(wǎng)方式具體為:將PLC電表和采集器部署在同一臺(tái)區(qū)內(nèi),采集器通過廣播報(bào)文通知PLC電表入網(wǎng),電表應(yīng)答后采集器準(zhǔn)許電表入網(wǎng),并由主站記錄電表的媒體訪問控制(Media Access Control,簡稱MAC)地址等信息。但是這種PLC電表入網(wǎng)方式容易產(chǎn)生串?dāng)_,PLC電表入網(wǎng)到非指定采集器后無法被識(shí)別。
技術(shù)實(shí)現(xiàn)要素:
本申請(qǐng)?zhí)峁┝艘环N控制表計(jì)設(shè)備接入的方法和裝置,能夠防止電表發(fā)生串?dāng)_。
第一方面,提供了一種控制表計(jì)設(shè)備接入的方法,該方法包括:第一采集器接收第一表計(jì)設(shè)備廣播發(fā)送的第一入網(wǎng)請(qǐng)求消息,所述第一入網(wǎng)請(qǐng)求消息中不包括采集器的標(biāo)識(shí);所述第一采集器向主站發(fā)送查詢信息,所述查詢信息包括所述第一采集器的標(biāo)識(shí)和所述第一表計(jì)設(shè)備的標(biāo)識(shí);所述第一采集器接收所述主站根據(jù)所述查詢信息發(fā)送的響應(yīng)信息;所述第一采集器根據(jù)所述響應(yīng)信息,確定接受或拒絕所述第一表計(jì)設(shè)備入網(wǎng)。
基于上述技術(shù)方案,本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的方法,能夠使得表計(jì)設(shè)備入網(wǎng)到指定采集器,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,并且可以有效降低線路上的采集器發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述第一采集器根據(jù)所述響應(yīng)信息,確定接受或拒絕所述第一表計(jì)設(shè)備入網(wǎng),包括:當(dāng)所述響應(yīng)信息指示允許所述第一表計(jì)設(shè)備入網(wǎng)時(shí),所述第一采集器接受所述第一表計(jì)設(shè)備入網(wǎng);當(dāng)所述響應(yīng)信息指示不允許所述第一表計(jì)設(shè)備入網(wǎng)時(shí),所述第一采集器拒絕所述第一表計(jì)設(shè)備入網(wǎng)。
結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述響應(yīng)信息中還包括第二采集器的標(biāo)識(shí),所述第一采集器拒絕所述第一表計(jì)設(shè)備入網(wǎng),包括:所述第一采集器向所述第一表計(jì)設(shè)備發(fā)送拒絕信息,所述拒絕信息包括所述第二采集器的標(biāo)識(shí),所述拒絕信息用于指示所述第一表計(jì)設(shè)備向所述第二采集器請(qǐng)求入網(wǎng)。
結(jié)合第一方面及其上述可能的實(shí)現(xiàn)方式中的任一種,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述第一采集器接收所述第二表計(jì)設(shè)備發(fā)送的第二入網(wǎng)請(qǐng)求消息,所述第二入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且所述采集器的標(biāo)識(shí)不是所述第一采集器的標(biāo)識(shí);所述第一采集器拒絕所述第二表計(jì)設(shè)備入網(wǎng)。
可選地,第二表計(jì)設(shè)備發(fā)送該第二入網(wǎng)請(qǐng)求消息可以通過廣播的方式,由于該第二入網(wǎng)請(qǐng)求消息中有其它采集器的標(biāo)識(shí),因此第一采集器可以通過該其它采集器的標(biāo)識(shí),確定拒絕該第二表計(jì)設(shè)備入網(wǎng)請(qǐng)求。
可選地,該第二表計(jì)設(shè)備也可以通過單播的方式向采集器發(fā)送該第二入網(wǎng)請(qǐng)求消息,若該第一采集器收到該第二入網(wǎng)請(qǐng)求消息,可以通過第二入網(wǎng)請(qǐng)求消息中的采集器的標(biāo)識(shí),確定該第二入網(wǎng)請(qǐng)求消息不是向該第一采集器發(fā)送的,因此拒絕該第二表計(jì)設(shè)備入網(wǎng)請(qǐng)求,這樣可以避免表計(jì)設(shè)備與不具有掛接關(guān)系的采集器相連,導(dǎo)致串?dāng)_的問題。
可選地,該第一表計(jì)設(shè)備和該第二表計(jì)設(shè)備可以為同一表計(jì)設(shè)備。
結(jié)合第一方面及其上述可能的實(shí)現(xiàn)方式中的任一種,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述第一采集器接收第三表計(jì)設(shè)備發(fā)送的第三入網(wǎng)請(qǐng)求消息,所述第三入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且 所述采集器的標(biāo)識(shí)為所述第一采集器的標(biāo)識(shí)時(shí);所述第一采集器接受所述第三表計(jì)設(shè)備入網(wǎng),這樣可以使得表計(jì)設(shè)備與指定采集器相連,避免串?dāng)_。
應(yīng)理解,該第三表計(jì)設(shè)備可以為任意一個(gè)表計(jì)設(shè)備。
可選地,第三表計(jì)設(shè)備可以通過廣播的方式發(fā)送該第三入網(wǎng)請(qǐng)求消息,接收到該第三入網(wǎng)請(qǐng)求消息的采集器通過其中包括的采集器標(biāo)識(shí)確定是否接受該第三表計(jì)設(shè)備入網(wǎng),例如,第一采集器接收到該第三入網(wǎng)請(qǐng)求消息后,由于該第三入網(wǎng)請(qǐng)求消息中包括第一采集器的標(biāo)識(shí),因此接受該第三表計(jì)設(shè)備的入網(wǎng)請(qǐng)求。
可選地,該第三表計(jì)設(shè)備可以通過單播的方式向第一采集器發(fā)送該第三入網(wǎng)請(qǐng)求消息,該第三入網(wǎng)請(qǐng)求消息中包括該第一采集器的標(biāo)識(shí),若其它采集器收到該第三入網(wǎng)請(qǐng)求消息,可以對(duì)比采集器標(biāo)識(shí)而忽略該請(qǐng)求,而第一采集器接收該第三入網(wǎng)請(qǐng)求消息,并接受該第三表計(jì)設(shè)備入網(wǎng)。
第二方面,提供了一種控制表計(jì)設(shè)備接入的方法,該方法包括:表計(jì)設(shè)備廣播發(fā)送第一入網(wǎng)請(qǐng)求消息,該第一入網(wǎng)請(qǐng)求消息不包括采集器的標(biāo)識(shí);該表計(jì)設(shè)備接收第一采集器根據(jù)該第一入網(wǎng)請(qǐng)求消息發(fā)送的拒絕信息,該拒絕信息包括第二采集器的標(biāo)識(shí),該第二采集器與該表計(jì)設(shè)備具有掛接關(guān)系;該表計(jì)設(shè)備發(fā)送第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息包括該第二采集器的標(biāo)識(shí),該第二入網(wǎng)請(qǐng)求消息用于該表計(jì)設(shè)備向該第二采集器請(qǐng)求入網(wǎng)。
可選地,該表計(jì)設(shè)備可以通過廣播的方式發(fā)送該第二入網(wǎng)請(qǐng)求消息,也可以通過單播的方式發(fā)送該第二入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括該第二采集器的標(biāo)識(shí)。
本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的方法,能夠使得表計(jì)設(shè)備入網(wǎng)到指定采集器,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,并且可以有效降低線路上的采集器發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,該方法還包括:當(dāng)該表計(jì)設(shè)備發(fā)送該第二入網(wǎng)請(qǐng)求消息超過預(yù)設(shè)時(shí)間而無響應(yīng)時(shí),該表計(jì)設(shè)備刪除該第二入網(wǎng)請(qǐng)求消息中該第二采集器的標(biāo)識(shí),并重新發(fā)送該第一入網(wǎng)請(qǐng)求消息。
第三方面,提供了一種控制表計(jì)設(shè)備接入的方法,該方法包括:主站接收第一采集器發(fā)送的查詢信息,該查詢信息包括表計(jì)設(shè)備的標(biāo)識(shí)和該第一采 集器的標(biāo)識(shí);當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器具有掛接關(guān)系時(shí),該主站向該第一采集器發(fā)送第一響應(yīng)信息,該第一響應(yīng)信息指示該第一采集器接受該表計(jì)設(shè)備入網(wǎng);或當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器不具有掛接關(guān)系時(shí),該主站向該第一采集器發(fā)送第二響應(yīng)信息,該第二響應(yīng)信息指示該第一采集器拒絕該表計(jì)設(shè)備入網(wǎng)。
本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的方法,能夠使得表計(jì)設(shè)備入網(wǎng)到指定采集器,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,并且可以有效降低線路上的采集器發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,該第二響應(yīng)信息還包括與該表計(jì)設(shè)備具有掛接關(guān)系的第二采集器的標(biāo)識(shí),該第二響應(yīng)信息指示該第一采集器向該表計(jì)設(shè)備發(fā)送該第二采集器的標(biāo)識(shí)。
第四方面,提供了一種控制表計(jì)設(shè)備接入的第一采集器,用于執(zhí)行上述第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法。具體地,該第一采集器包括用于執(zhí)行上述第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法的單元。
第五方面,提供了一種控制表計(jì)設(shè)備接入的表計(jì)設(shè)備,用于執(zhí)行上述第二方面或第二方面的任意可能的實(shí)現(xiàn)方式中的方法。具體地,該表計(jì)設(shè)備包括用于執(zhí)行上述第二方面或第二方面的任意可能的實(shí)現(xiàn)方式中的方法的單元。
第六方面,提供了一種控制表計(jì)設(shè)備接入的主站,用于執(zhí)行上述第三方面或第三方面的任意可能的實(shí)現(xiàn)方式中的方法。具體地,該主站包括用于執(zhí)行上述第三方面或第三方面的任意可能的實(shí)現(xiàn)方式中的方法的單元。
第七方面,提供了一種控制表計(jì)設(shè)備接入的第一采集器,包括:存儲(chǔ)單元和處理器,該存儲(chǔ)單元用于存儲(chǔ)指令,該處理器用于執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令,并且當(dāng)該處理器執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令時(shí),該執(zhí)行使得該處理器執(zhí)行第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法。
第八方面,提供了一種控制表計(jì)設(shè)備接入的表計(jì)設(shè)備,包括:存儲(chǔ)單元和處理器,該存儲(chǔ)單元用于存儲(chǔ)指令,該處理器用于執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令,并且當(dāng)該處理器執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令時(shí),該執(zhí)行使得該處理器執(zhí)行第二方面或第二方面的任意可能的實(shí)現(xiàn)方式中的方法。
第九方面,提供了一種控制表計(jì)設(shè)備接入的主站,包括:存儲(chǔ)單元和處理器,該存儲(chǔ)單元用于存儲(chǔ)指令,該處理器用于執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令,并且當(dāng)該處理器執(zhí)行該存儲(chǔ)器存儲(chǔ)的指令時(shí),該執(zhí)行使得該處理器執(zhí)行第三方面或第三方面的任意可能的實(shí)現(xiàn)方式中的方法。
第十方面,提供了一種控制表計(jì)設(shè)備接入的系統(tǒng),該系統(tǒng)包括:第一采集器、第二采集器、表計(jì)設(shè)備和主站,該第一采集器為如第四方面所述的第一采集器,用于執(zhí)行上述第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法;該表計(jì)設(shè)備為如第五方面所述的表計(jì)設(shè)備,用于執(zhí)行上述第二方面或第二方面的任意可能的實(shí)現(xiàn)方式中的方法;該主站為如第六方面所述的主站,用于執(zhí)行上述第三方面或第三方面的任意可能的實(shí)現(xiàn)方式中的方法。
第十一方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第一方面或第一方面的任意可能的實(shí)現(xiàn)方式中的方法。
第十二方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第二方面或第二方面的任意可能的實(shí)現(xiàn)方式中的方法。
第十三方面,提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),該計(jì)算機(jī)存儲(chǔ)介質(zhì)中存儲(chǔ)有程序代碼,該程序代碼用于指示執(zhí)行上述第三方面或第三方面的任意可能的實(shí)現(xiàn)方式中的方法。
附圖說明
圖1是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的方法的示意性流程圖。
圖2是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的第一采集器的示意性框圖。
圖3是本申請(qǐng)實(shí)施例提供的表計(jì)設(shè)備的示意性框圖。
圖4是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的主站的示意性框圖。
圖5是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的第一采集器的另一示意性框圖。
圖6是本申請(qǐng)實(shí)施例提供的表計(jì)設(shè)備的另一示意性框圖。
圖7是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的主站的另一示意性框圖。
圖8是本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的系統(tǒng)的示意性框圖。
具體實(shí)施方式
圖1示出了根據(jù)本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的方法100的示意性流程圖,該方法100可以應(yīng)用于采用AMI部署的抄表系統(tǒng)中,涉及主站、采集器與表計(jì)設(shè)備之間的通信,這里的表計(jì)設(shè)備可以為支持PLC技術(shù)的智能電表,或者智能水表等。
可選地,本申請(qǐng)實(shí)施例中的采集器可以為數(shù)據(jù)集中器(Data Concentrator Unit,簡稱DCU)。本申請(qǐng)實(shí)施例中以支持PLC技術(shù)的智能電表(以下簡稱電表)為例說明本申請(qǐng)的技術(shù)方案,但并不限于此。電表與采集器之間通過電力線連接,采用PLC協(xié)議通信,通過電力線進(jìn)行數(shù)據(jù)傳輸。
具體地,該方法100包括:
S101,當(dāng)目標(biāo)電表初次上線時(shí),可以通過廣播發(fā)送第一入網(wǎng)請(qǐng)求消息,該第一入網(wǎng)請(qǐng)求消息中不包括任何DCU的標(biāo)識(shí),也就是不指定加入到任何DCU中。
可選地,該目標(biāo)電表可以為任意一個(gè)電表,該電表為PLC電表,即目標(biāo)電表與DCU之間通信,采用的是PLC電力線載波協(xié)議??蛇x地,目標(biāo)電表通過廣播的方式發(fā)送第一入網(wǎng)請(qǐng)求消息,在該第一入網(wǎng)請(qǐng)求消息中可以包括該電表的相關(guān)信息,例如地址信息,該地址信息可以為該電表的MAC地址;或者該目標(biāo)電表的信息還可以為該電表的系列號(hào),本申請(qǐng)實(shí)施例并不限于此。
S102,當(dāng)?shù)谝籇CU接收到該目標(biāo)電表發(fā)送的第一入網(wǎng)請(qǐng)求消息時(shí),確定該第一入網(wǎng)請(qǐng)求消息中不包括任何DCU的標(biāo)識(shí),則第一DCU向主站發(fā)送查詢信息,該查詢信息可以包括該第一DCU的標(biāo)識(shí)和該目標(biāo)電表的標(biāo)識(shí)。
其中,第一DCU的標(biāo)識(shí)用于指示第一DCU,目標(biāo)電表的標(biāo)識(shí)用于指示目標(biāo)電表,具體地,例如,該第一DCU的標(biāo)識(shí)可以為該第一DCU的序列號(hào),該目標(biāo)電表的標(biāo)識(shí)可以為該電表的序列號(hào),但本申請(qǐng)實(shí)施例并不限于此。
由于目標(biāo)電表通過廣播發(fā)送該第一入網(wǎng)請(qǐng)求消息,因此可以有一個(gè)或多個(gè)DCU接收到該第一入網(wǎng)請(qǐng)求消息,而該第一DCU屬于接收到該第一入網(wǎng)請(qǐng)求消息的DCUs中任意一個(gè)DCU。
S103,主站接收到第一DCU發(fā)送的查詢信息后,查找檔案,確定查詢 信息中的第一DCU與目標(biāo)電表之間是否具有掛接關(guān)系,并根據(jù)查詢結(jié)果向第一DCU發(fā)送響應(yīng)信息。
可選地,主站可以根據(jù)查詢信息中的電表的序列號(hào)確定電表,并進(jìn)而查詢與該電表具有掛接關(guān)系的DCU,來確定該第一DCU與目標(biāo)電表之間是否具有掛接關(guān)系。
S104,主站根據(jù)查詢結(jié)果,向第一DCU發(fā)送響應(yīng)信息。
具體地,當(dāng)主站查詢包括DCU與電表之間掛接關(guān)系的檔案,確定第一DCU與目標(biāo)電表之間具有掛接關(guān)系時(shí),則向第一DCU發(fā)送第一響應(yīng)信息,該第一響應(yīng)信息指示第一DCU接受該目標(biāo)電表入網(wǎng);當(dāng)主站查詢檔案,確定第一DCU與目標(biāo)電表之間不具有掛接關(guān)系時(shí),則向第一DCU發(fā)送第二響應(yīng)信息,該第二響應(yīng)信息指示第一DCU拒絕該目標(biāo)電表入網(wǎng)。
可選地,當(dāng)主站確定第一DCU與目標(biāo)電表之間不具有掛接關(guān)系時(shí),向第一DCU發(fā)送的第二響應(yīng)信息可以包括第二DCU的標(biāo)識(shí),該第二DCU是指與目標(biāo)電表具有掛接關(guān)系的DCU,以便于第一DCU接收到該第二響應(yīng)信息后,可以將第二DCU的標(biāo)識(shí)發(fā)送至目標(biāo)電表,使得目標(biāo)電表可以與第二DCU連接入網(wǎng)。
S105,第一DCU接收主站根據(jù)查詢信息發(fā)送的響應(yīng)信息,根據(jù)該響應(yīng)信息確定是否接受該目標(biāo)電表入網(wǎng)。
具體地,當(dāng)該響應(yīng)信息指示該第一DCU接受目標(biāo)電表入網(wǎng)時(shí),也就是說該第一DCU與目標(biāo)電表具有掛接關(guān)系,則第一DCU執(zhí)行S106后結(jié)束;當(dāng)該響應(yīng)信息指示該第一DCU拒絕目標(biāo)電表入網(wǎng)時(shí),也就是說該第一DCU與目標(biāo)電表不具有掛接關(guān)系,則第一DCU繼續(xù)執(zhí)行S107至S110。
S106,第一DCU接受該目標(biāo)電表入網(wǎng)。
由于在S105中,第一DCU確定響應(yīng)信息指示該第一DCU接受該目標(biāo)電表入網(wǎng),因此第一DCU可以與目標(biāo)電表建立連接,即接受該目標(biāo)電表入網(wǎng),該目標(biāo)電表上線成功,具體地,該第一DCU可以將目標(biāo)電表上報(bào)主站,由主站記錄該目標(biāo)電表入網(wǎng),具體該目標(biāo)電表與第一DCU建立連接入網(wǎng)的過程可以通過現(xiàn)有技術(shù)實(shí)現(xiàn)。
S107,第一DCU拒絕該目標(biāo)電表入網(wǎng)。
由于在S105中,第一DCU確定響應(yīng)信息指示該第一DCU拒絕該目標(biāo)電表入網(wǎng),因此第一DCU拒絕目標(biāo)電表上線。可選地,第一DCU拒絕目標(biāo) 電表上線,可以向目標(biāo)電表發(fā)送拒絕信息,該拒絕信息包括第二DCU的標(biāo)識(shí),該第二DCU為與目標(biāo)電表具有掛接關(guān)系的DCU。
S108,目標(biāo)電表向第二DCU請(qǐng)求入網(wǎng)。
具體地,目標(biāo)電表在收到第一DCU發(fā)送的拒絕信息后,可以繼續(xù)通過廣播報(bào)文,或者也可以通過單播的方式,發(fā)送第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息包括第二DCU的標(biāo)識(shí),該第二DCU的標(biāo)識(shí)可以由第一DCU發(fā)送的拒絕信息中攜帶,該第二DCU與目標(biāo)電表具有掛接關(guān)系。
S109,第二DCU接收到目標(biāo)電表發(fā)送的第二入網(wǎng)請(qǐng)求消息,確定該第二入網(wǎng)請(qǐng)求消息中的DCU的標(biāo)識(shí)與自身相符,則接受該目標(biāo)電表的入網(wǎng)請(qǐng)求,與該目標(biāo)電表建立連接。
可選地,若該第二DCU確定該接收到的入網(wǎng)請(qǐng)求消息中的DCU的標(biāo)識(shí)與自身不相符,則直接丟棄該入網(wǎng)請(qǐng)求消息,不作處理。
S110,若在目標(biāo)電表發(fā)送第二入網(wǎng)請(qǐng)求消息后的預(yù)設(shè)時(shí)間內(nèi),無響應(yīng),則目標(biāo)電表默認(rèn)上線失敗,則刪除第二入網(wǎng)請(qǐng)求消息中的第二DCU的標(biāo)識(shí),重新發(fā)送不攜帶DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,則該入網(wǎng)請(qǐng)求消息相當(dāng)于S101中的第一入網(wǎng)請(qǐng)求消息,則可以重復(fù)上述步驟。
在本申請(qǐng)實(shí)施例中,在S108中,若目標(biāo)電表發(fā)送的第二入網(wǎng)請(qǐng)求消息被第一DCU接收到,則第一DCU將第二入網(wǎng)請(qǐng)求消息中的DCU標(biāo)識(shí)與自身作對(duì)比,發(fā)現(xiàn)不相符,則可以直接丟棄該入網(wǎng)請(qǐng)求消息,忽略不作處理。
在本申請(qǐng)實(shí)施例中,第一DCU和第二DCU可以為屬于同一臺(tái)區(qū)的任意兩個(gè)DCU,也可以不屬于同一臺(tái)區(qū);本申請(qǐng)實(shí)施例中的目標(biāo)電表為任意一個(gè)PLC電表,本申請(qǐng)實(shí)施例并不限于此。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的方法,通過在表計(jì)設(shè)備首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的DCU通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
上文中結(jié)合圖1,詳細(xì)描述了根據(jù)本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的方法,下面將結(jié)合圖2至圖7,描述根據(jù)本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的裝置。
圖2示出了本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器200的示意性框圖,如圖2所示,該第一采集器200包括:
接收單元210,用于接收第一表計(jì)設(shè)備廣播發(fā)送的第一入網(wǎng)請(qǐng)求消息,該第一入網(wǎng)請(qǐng)求消息中不包括采集器的標(biāo)識(shí);
發(fā)送單元220,用于向主站發(fā)送查詢信息,該查詢信息包括該第一采集器的標(biāo)識(shí)和該第一表計(jì)設(shè)備的標(biāo)識(shí);
該接收單元210,還用于接收該主站根據(jù)該查詢信息發(fā)送的響應(yīng)信息;
處理單元230,用于根據(jù)該響應(yīng)信息,確定接受或拒絕該第一表計(jì)設(shè)備入網(wǎng)。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器,接收表計(jì)設(shè)備首次上線時(shí)發(fā)送的不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,并通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
可選地,該處理單元230具體用于:當(dāng)該響應(yīng)信息指示允許該第一表計(jì)設(shè)備入網(wǎng)時(shí),接受該第一表計(jì)設(shè)備入網(wǎng);當(dāng)該響應(yīng)信息指示不允許該第一表計(jì)設(shè)備入網(wǎng)時(shí),拒絕該第一表計(jì)設(shè)備入網(wǎng)。
可選地,該響應(yīng)信息中還包括第二采集器的標(biāo)識(shí),該發(fā)送單元220具體用于:向該第一表計(jì)設(shè)備發(fā)送拒絕信息,該拒絕信息包括該第二采集器的標(biāo)識(shí),該拒絕信息用于指示該第一表計(jì)設(shè)備向該第二采集器請(qǐng)求入網(wǎng)。
可選地,該接收單元210還用于:接收該第二表計(jì)設(shè)備發(fā)送的第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且該采集器的標(biāo)識(shí)不是該第一采集器的標(biāo)識(shí);該處理單元230還用于:拒絕該第二表計(jì)設(shè)備入網(wǎng)。
可選地,該接收單元210具體用于:接收第三表計(jì)設(shè)備發(fā)送的第三入網(wǎng) 請(qǐng)求消息,該第三入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且該采集器的標(biāo)識(shí)為該第一采集器的標(biāo)識(shí)時(shí);該處理單元230還用于:接受該第二表計(jì)設(shè)備入網(wǎng)。
應(yīng)理解,根據(jù)本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器200可對(duì)應(yīng)于執(zhí)行本申請(qǐng)實(shí)施例中的方法100中的第一采集器,并且第一采集器200中的各個(gè)單元的上述操作和/或功能可以用于執(zhí)行上述方法實(shí)施例中與第一采集器對(duì)應(yīng)的各個(gè)流程和/或步驟,為避免重復(fù),在此不再贅述。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器,接收表計(jì)設(shè)備首次上線時(shí)發(fā)送的不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,并通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
圖3示出了本申請(qǐng)實(shí)施例提供的表計(jì)設(shè)備300的示意性框圖,如圖3所示,該表計(jì)設(shè)備300包括:
發(fā)送單元310,用于廣播發(fā)送第一入網(wǎng)請(qǐng)求消息,該第一入網(wǎng)請(qǐng)求消息不包括采集器的標(biāo)識(shí);
接收單元320,用于接收第一采集器根據(jù)該第一入網(wǎng)請(qǐng)求消息發(fā)送的拒絕信息,該拒絕信息包括第二采集器的標(biāo)識(shí),該第二采集器與該表計(jì)設(shè)備具有掛接關(guān)系;
該發(fā)送單元310還用于:發(fā)送第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息包括該第二采集器的標(biāo)識(shí),該第二入網(wǎng)請(qǐng)求消息用于該表計(jì)設(shè)備向該第二采集器請(qǐng)求入網(wǎng)。
可選地,該發(fā)送單元310還用于:當(dāng)該表計(jì)設(shè)備發(fā)送該第二入網(wǎng)請(qǐng)求消息超過預(yù)設(shè)時(shí)間而無響應(yīng)時(shí),刪除該第二入網(wǎng)請(qǐng)求消息中該第二采集器的標(biāo)識(shí),并重新發(fā)送該第一入網(wǎng)請(qǐng)求消息。
應(yīng)理解,根據(jù)本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的表計(jì)設(shè)備300可對(duì)應(yīng)于執(zhí)行本申請(qǐng)實(shí)施例中的方法100中的表計(jì)設(shè)備,并且表計(jì)設(shè)備300中的各個(gè)單元的上述操作和/或功能可以用于執(zhí)行上述方法實(shí)施例中與表計(jì)設(shè)備對(duì) 應(yīng)的各個(gè)流程和/或步驟,為避免重復(fù),在此不再贅述。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的表計(jì)設(shè)備,在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
圖4示出了本申請(qǐng)?jiān)僖粚?shí)施例提供的控制表計(jì)設(shè)備接入的主站400的示意性框圖,如圖4所示,該主站400包括:
接收單元410,用于接收第一采集器發(fā)送的查詢信息,該查詢信息包括表計(jì)設(shè)備的標(biāo)識(shí)和該第一采集器的標(biāo)識(shí);
發(fā)送單元420,用于當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器具有掛接關(guān)系時(shí),向該第一采集器發(fā)送第一響應(yīng)信息,該第一響應(yīng)信息指示該第一采集器接受該表計(jì)設(shè)備入網(wǎng);
該發(fā)送單元420,還用于當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器不具有掛接關(guān)系時(shí),向該第一采集器發(fā)送第二響應(yīng)信息,該第二響應(yīng)信息指示該第一采集器拒絕該表計(jì)設(shè)備入網(wǎng)。
可選地,該第二響應(yīng)信息還包括與該表計(jì)設(shè)備具有掛接關(guān)系的第二采集器的標(biāo)識(shí),該第二響應(yīng)信息指示該第一采集器向該表計(jì)設(shè)備發(fā)送該第二采集器的標(biāo)識(shí)。
應(yīng)理解,根據(jù)本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的主站400可對(duì)應(yīng)于執(zhí)行本申請(qǐng)實(shí)施例中的方法100中的主站,并且主站400中的各個(gè)單元的上述操作和/或功能可以用于執(zhí)行上述方法實(shí)施例中與主站對(duì)應(yīng)的各個(gè)流程和/或步驟,為避免重復(fù),在此不再贅述。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的主站,表計(jì)設(shè)備在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU向主站發(fā)送查詢信息,該主站根據(jù)查詢信息確定該DCU是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系, 則拒絕該表計(jì)設(shè)備入網(wǎng),并通過第一DCU將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
如圖5所示,本申請(qǐng)實(shí)施例還提供了一種控制表計(jì)設(shè)備接入的第一采集器500,該第一采集器500包括處理器510、通信接口520和總線系統(tǒng)530。其中,處理器510和通信接口520通過總線系統(tǒng)530相連。
該處理器510用于:通過通信接口520接收表計(jì)設(shè)備廣播發(fā)送的第一入網(wǎng)請(qǐng)求消息;當(dāng)?shù)谝徊扇∑鞔_定所述第一入網(wǎng)請(qǐng)求消息中不包括采集器的標(biāo)識(shí)時(shí),通過所述通信接口520向主站發(fā)送查詢信息,所述查詢信息包括該第一采集器500的標(biāo)識(shí)和所述表計(jì)設(shè)備的標(biāo)識(shí);通過所述通信接口520接收所述主站根據(jù)所述查詢信息發(fā)送的響應(yīng)信息;根據(jù)所述響應(yīng)信息,確定接受或拒絕所述表計(jì)設(shè)備入網(wǎng)。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器,接收表計(jì)設(shè)備首次上線時(shí)發(fā)送的不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,并通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
處理器510可以是中央處理器(英文:central processing unit,縮寫:CPU),網(wǎng)絡(luò)處理器(英文:network processor,縮寫:NP)或者CPU和NP的組合。處理器510還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是專用集成電路(英文:application-specific integrated circuit,縮寫:ASIC),可編程邏輯器件(英文:programmable logic device,縮寫:PLD)或其組合。上述PLD可以是復(fù)雜可編程邏輯器件(英文:complex programmable logic device,縮寫:CPLD),現(xiàn)場可編程邏輯門陣列(英文:field-programmable gate array,縮寫: FPGA),通用陣列邏輯(英文:generic array logic,縮寫:GAL)或其任意組合。
該總線系統(tǒng)530除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。為便于表示,圖中僅用一條粗線表示總線系統(tǒng)530,但并不表示僅有一根總線或一種類型的總線。
可選地,該處理器510還用于:當(dāng)該響應(yīng)信息指示允許該表計(jì)設(shè)備入網(wǎng)時(shí),接受該表計(jì)設(shè)備入網(wǎng);當(dāng)該響應(yīng)信息指示不允許該表計(jì)設(shè)備入網(wǎng)時(shí),器拒絕該表計(jì)設(shè)備入網(wǎng)。
可選地,該響應(yīng)信息中還包括第二采集器的標(biāo)識(shí),該處理器510具體用于:通過所該通信接口520向該第一表計(jì)設(shè)備發(fā)送拒絕信息,該拒絕信息包括該第二采集器的標(biāo)識(shí),該拒絕信息用于指示該表計(jì)設(shè)備向該第二采集器請(qǐng)求入網(wǎng)。
可選地,該處理器510還用于:通過該通信接口520接收該第二表計(jì)設(shè)備發(fā)送的第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且該采集器的標(biāo)識(shí)不是該第一采集器的標(biāo)識(shí);拒絕該第二表計(jì)設(shè)備入網(wǎng)。
可選地,該處理器510還用于:通過該通信接口520接收第三表計(jì)設(shè)備發(fā)送的第三入網(wǎng)請(qǐng)求消息,該第三入網(wǎng)請(qǐng)求消息中包括采集器的標(biāo)識(shí),且該采集器的標(biāo)識(shí)為該第一采集器的標(biāo)識(shí)時(shí);該第一采集器接受該第三表計(jì)設(shè)備入網(wǎng)。
所述第一采集器還可以包括存儲(chǔ)器,用于存放程序指令。所述處理器510可以調(diào)用所述存儲(chǔ)器中存放的程序指令,執(zhí)行圖1所示實(shí)施例中的一個(gè)或多個(gè)步驟,或其中可選的實(shí)施方式,實(shí)現(xiàn)上述方法中采集器行為的功能。
該存儲(chǔ)器可以包括易失性存儲(chǔ)器(英文:volatile memory),例如隨機(jī)存取存儲(chǔ)器(英文:random-access memory,縮寫:RAM);存儲(chǔ)器也可以包括非易失性存儲(chǔ)器(英文:non-volatile memory),例如快閃存儲(chǔ)器(英文:flash memory),硬盤(英文:hard disk drive,縮寫:HDD)或固態(tài)硬盤(英文:solid-state drive,縮寫:SSD);存儲(chǔ)器還可以包括上述種類的存儲(chǔ)器的組合。
應(yīng)理解,根據(jù)本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的第一采集器500可對(duì)應(yīng)于本申請(qǐng)實(shí)施例中的第一采集器200,并可以對(duì)應(yīng)于執(zhí)行本申請(qǐng)實(shí)施例的方法100中的第一采集器,并且第一采集器500中的各個(gè)模塊的上述和其它操作和/或功能分別為了實(shí)現(xiàn)圖1中與第一采集器對(duì)應(yīng)的各個(gè)流程和/或步 驟,為了簡潔,在此不再贅述。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的第一采集器,接收表計(jì)設(shè)備首次上線時(shí)發(fā)送的不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,并通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
如圖6所示,本申請(qǐng)實(shí)施例還提供了一種表計(jì)設(shè)備600,該表計(jì)設(shè)備600包括處理器610、通信接口620和總線系統(tǒng)630。其中,處理器610和通信接口620通過總線系統(tǒng)630相連。
該處理器610用于:通過該通信接口620廣播發(fā)送第一入網(wǎng)請(qǐng)求消息,該第一入網(wǎng)請(qǐng)求消息不包括采集器的標(biāo)識(shí);通過該通信接口620接收第一采集器根據(jù)該第一入網(wǎng)請(qǐng)求消息發(fā)送的拒絕信息,該拒絕信息包括第二采集器的標(biāo)識(shí),該第二采集器與該表計(jì)設(shè)備具有掛接關(guān)系;通過該通信接口620發(fā)送第二入網(wǎng)請(qǐng)求消息,該第二入網(wǎng)請(qǐng)求消息包括該第二采集器的標(biāo)識(shí),該第二入網(wǎng)請(qǐng)求消息用于該表計(jì)設(shè)備向該第二采集器請(qǐng)求入網(wǎng)。
本申請(qǐng)實(shí)施例中的表計(jì)設(shè)備在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
處理器610可以是CPU,NP或者CPU和NP的組合。處理器610還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是ASIC,PLD或其組合。上述PLD可以是CPLD,F(xiàn)PGA,GAL或其任意組合。
該總線系統(tǒng)630除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。為便于表示,圖中僅用一條粗線表示總線系統(tǒng)630,但并不表示僅有一根總線或一種類型的總線。
可選地,該處理器610還用于:當(dāng)該表計(jì)設(shè)備發(fā)送該第二入網(wǎng)請(qǐng)求消息超過預(yù)設(shè)時(shí)間而無響應(yīng)時(shí),刪除該第二入網(wǎng)請(qǐng)求消息中該第二采集器的標(biāo)識(shí),并通過該通信接口620重新發(fā)送該第一入網(wǎng)請(qǐng)求消息。
所述表計(jì)設(shè)備還可以包括存儲(chǔ)器,用于存放程序指令。所述處理器610可以調(diào)用所述存儲(chǔ)器中存放的程序指令,執(zhí)行圖1所示實(shí)施例中的一個(gè)或多個(gè)步驟,或其中可選的實(shí)施方式,實(shí)現(xiàn)上如方法中表計(jì)設(shè)備的功能。
所述存儲(chǔ)器可以包括易失性存儲(chǔ)器,例如RAM;存儲(chǔ)器也可以包括非易失性存儲(chǔ)器,例如快閃存儲(chǔ)器,HDD或SSD;存儲(chǔ)器還可以包括上述種類的存儲(chǔ)器的組合。
本申請(qǐng)?zhí)峁┑目刂票碛?jì)設(shè)備接入的表計(jì)設(shè)備,在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
如圖7所示,本申請(qǐng)實(shí)施例還提供了一種控制表計(jì)設(shè)備接入的主站700,該主站700包括處理器710、存儲(chǔ)器720、通信接口730和總線系統(tǒng)740。其中,處理器710、存儲(chǔ)器720和收發(fā)器730通過總線系統(tǒng)740相連。
該存儲(chǔ)器720,用于存儲(chǔ)檔案,即表計(jì)設(shè)備和采集器的掛接關(guān)系。
該處理器710用于:通過該通信接口730接收第一采集器發(fā)送的查詢信息,該查詢信息包括表計(jì)設(shè)備的標(biāo)識(shí)和該第一采集器的標(biāo)識(shí);當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器具有掛接關(guān)系時(shí),通過該通信接口730向該第一采集器發(fā)送第一響應(yīng)信息,該第一響應(yīng)信息指示該第一采集器接受該表計(jì)設(shè)備入網(wǎng);當(dāng)該主站根據(jù)該查詢信息,確定該表計(jì)設(shè)備與該第一采集器不具有掛接關(guān)系時(shí),通過該通信接口730向該第一采集器發(fā)送第 二響應(yīng)信息,該第二響應(yīng)信息指示該第一采集器拒絕該表計(jì)設(shè)備入網(wǎng)。
本申請(qǐng)實(shí)施例中,表計(jì)設(shè)備在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU向主站發(fā)送查詢信息,該主站根據(jù)查詢信息確定該DCU是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并通過第一DCU將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
存儲(chǔ)器720可以包括易失性存儲(chǔ)器,例如RAM;存儲(chǔ)器也可以包括非易失性存儲(chǔ)器,例如快閃存儲(chǔ)器,HDD或SSD;存儲(chǔ)器720還可以包括上述種類的存儲(chǔ)器的組合。
處理器710可以是CPU,NP或者CPU和NP的組合。處理器710還可以進(jìn)一步包括硬件芯片。上述硬件芯片可以是ASIC,PLD或其組合。上述PLD可以是CPLD,F(xiàn)PGA,GAL或其任意組合。
該總線系統(tǒng)740除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。為便于表示,圖中僅用一條粗線表示總線系統(tǒng)740,但并不表示僅有一根總線或一種類型的總線。
可選地,該第二響應(yīng)信息還包括與該表計(jì)設(shè)備具有掛接關(guān)系的第二采集器的標(biāo)識(shí),該第二響應(yīng)信息指示該第一采集器向該表計(jì)設(shè)備發(fā)送該第二采集器的標(biāo)識(shí)。
可選地,存儲(chǔ)器720還用于存放程序指令。所述處理器710可以調(diào)用所述存儲(chǔ)器720中存放的程序指令,執(zhí)行圖1所示實(shí)施例中的一個(gè)或多個(gè)步驟,或其中可選的實(shí)施方式,實(shí)現(xiàn)上如方法中主站的功能。
應(yīng)理解,根據(jù)本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的主站700可對(duì)應(yīng)于本申請(qǐng)實(shí)施例中的主站400,并可以對(duì)應(yīng)于執(zhí)行本申請(qǐng)實(shí)施例的方法100中的主站,并且主站700中的各個(gè)模塊的上述和其它操作和/或功能分別為了實(shí)現(xiàn)圖1中與主站對(duì)應(yīng)的各個(gè)流程和/或步驟,為了簡潔,在此不再贅述。
本申請(qǐng)實(shí)施例的控制表計(jì)設(shè)備接入的主站,表計(jì)設(shè)備首次上線時(shí)發(fā)送不 包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的第一DCU向主站發(fā)送查詢信息,該主站根據(jù)查詢信息確定該DCU是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許該表計(jì)設(shè)備入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并通過第一DCU將與該表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的第二DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
如圖8所示,本申請(qǐng)實(shí)施例還提供了一種控制表計(jì)設(shè)備接入的系統(tǒng)800,包括主站810、采集器820和表計(jì)設(shè)備830。
具體地,主站810可以是如圖4所示的所示的主站400,或如圖7所示的所示的主站700;該采集器820可以是如圖2所示的所示的第一采集器200,或如圖5所示的所示的第一采集器500;該表計(jì)設(shè)備830可以是如圖3所示的表計(jì)設(shè)備300,或如圖6所示的所示的表計(jì)設(shè)備600。
因此,本申請(qǐng)實(shí)施例提供的控制表計(jì)設(shè)備接入的系統(tǒng),表計(jì)設(shè)備在首次上線時(shí)發(fā)送不包括DCU標(biāo)識(shí)的入網(wǎng)請(qǐng)求消息,接收到該入網(wǎng)請(qǐng)求消息的DCU通過主站確定是否與該表計(jì)設(shè)備具有掛接關(guān)系,如果具有掛接關(guān)系,則允許入網(wǎng),若不具有掛接關(guān)系,則拒絕該表計(jì)設(shè)備入網(wǎng),并將與該表計(jì)設(shè)備具有掛接關(guān)系的DCU的標(biāo)識(shí)發(fā)送至表計(jì)設(shè)備,該表計(jì)設(shè)備可以再次發(fā)送入網(wǎng)請(qǐng)求消息,該入網(wǎng)請(qǐng)求消息中包括與表計(jì)設(shè)備具有掛接關(guān)系的DCU的標(biāo)識(shí),從而能夠使得表計(jì)設(shè)備入網(wǎng)到指定DCU,有效降低表計(jì)設(shè)備發(fā)生串?dāng)_的概率,提升系統(tǒng)安裝部署效率,降低維護(hù)成本,另外,還可以有效降低線路上的DCU發(fā)送的廣播入網(wǎng)報(bào)文,減小線路干擾。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng) 過程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。