本申請涉及通信,尤其涉及一種通信控制方法、裝置、云化網(wǎng)絡(luò)控制器及通信系統(tǒng)。
背景技術(shù):
1、相關(guān)技術(shù)中,云端網(wǎng)絡(luò)控制器在實際應(yīng)用過程中,由于接收大量不同設(shè)備上傳的數(shù)據(jù),難以針對不同的數(shù)據(jù)進(jìn)行準(zhǔn)確的協(xié)議配置和通信傳輸。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┝艘环N通信控制方法、裝置、云化網(wǎng)絡(luò)控制器及通信系統(tǒng),以解決云化網(wǎng)絡(luò)控制器通信配置效率低的技術(shù)問題。
2、第一方面,本申請?zhí)峁┝艘环N通信控制方法,應(yīng)用于云化網(wǎng)絡(luò)控制器,包括:響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息;基于所述目標(biāo)接口信息與所述特征信息查詢所述接入設(shè)備對應(yīng)的目標(biāo)協(xié)議信息;基于所述目標(biāo)協(xié)議信息建立通信。
3、在一個可能的實施方式中,所述確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:確定所述目標(biāo)數(shù)據(jù)的特征信息;基于多個備選接口信息對應(yīng)的數(shù)據(jù)請求信息進(jìn)行輪詢,確定與所述接入設(shè)備匹配的目標(biāo)接口信息。
4、在一個可能的實施方式中,所述基于多個備選接口信息對應(yīng)的數(shù)據(jù)請求信息進(jìn)行輪詢,確定與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:輪詢發(fā)送多個備選接口信息對應(yīng)的數(shù)據(jù)請求信息;響應(yīng)于接收到接入設(shè)備反饋的應(yīng)答信息,確定所述應(yīng)答信息響應(yīng)的數(shù)據(jù)請求信息;確定所述響應(yīng)的數(shù)據(jù)請求信息對應(yīng)的備選接口信息為與所述接入設(shè)備匹配的目標(biāo)接口信息。
5、在一個可能的實施方式中,所述確定所述目標(biāo)數(shù)據(jù)的特征信息,包括:基于所述目標(biāo)數(shù)據(jù)的內(nèi)容、所述目標(biāo)數(shù)據(jù)的類型、所述目標(biāo)數(shù)據(jù)的標(biāo)識信息以及所述接入設(shè)備的標(biāo)識信息中的至少之一,確定所述目標(biāo)數(shù)據(jù)的特征信息。
6、在一個可能的實施方式中,所述響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),將所述目標(biāo)數(shù)據(jù)緩存在存儲區(qū),并確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息。
7、在一個可能的實施方式中,所述基于所述目標(biāo)協(xié)議信息建立通信,包括:從所述存儲區(qū)讀取緩存的所述目標(biāo)數(shù)據(jù);基于所述目標(biāo)協(xié)議信息解析所述目標(biāo)數(shù)據(jù);將解析后的目標(biāo)數(shù)據(jù)存儲在所述目標(biāo)協(xié)議信息對應(yīng)的數(shù)據(jù)表內(nèi);將所述目標(biāo)協(xié)議信息發(fā)送至上位機(jī),以供所述上位機(jī)基于所述目標(biāo)協(xié)議信息獲取所述目標(biāo)數(shù)據(jù)。
8、在一個可能的實施方式中,所述方法還包括:響應(yīng)于接收到上位機(jī)發(fā)送的數(shù)據(jù)獲取請求,基于所述上位機(jī)指示的目標(biāo)協(xié)議信息確定目標(biāo)數(shù)據(jù);將所述目標(biāo)數(shù)據(jù)發(fā)送至所述上位機(jī)。
9、第二方面,本申請?zhí)峁┝艘环N通信控制裝置,應(yīng)用于網(wǎng)絡(luò)控制器,所述裝置包括:確定單元,用于響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息;查詢單元,用于基于所述目標(biāo)接口信息與所述特征信息查詢所述接入設(shè)備對應(yīng)的目標(biāo)協(xié)議信息;通信單元,用于基于所述目標(biāo)協(xié)議信息建立通信。
10、第三方面,本申請?zhí)峁┝艘环N云化網(wǎng)絡(luò)控制器,包括前述第二方面中任一項所述的通信控制裝置。
11、第四方面,本申請?zhí)峁┝艘环N通信系統(tǒng),包括:接入設(shè)備、上位機(jī)以及前述第三方面中任一項所述的云化網(wǎng)絡(luò)控制器。
12、第五方面,本申請?zhí)峁┝艘环N電子設(shè)備,處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;所述存儲器,用于存放計算機(jī)程序;所述處理器,用于執(zhí)行所述計算機(jī)程序時,實現(xiàn)上述第一方面中任一項所述的方法。
13、第六方面,本申請還提供了一種存儲介質(zhì),其上存儲有計算機(jī)程序,該計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述第一方面中任一項所述的方法。
14、本申請實施例提供的上述技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點:本申請實施例提供的該方法,響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息;基于所述目標(biāo)接口信息與所述特征信息查詢所述接入設(shè)備對應(yīng)的目標(biāo)協(xié)議信息;基于所述目標(biāo)協(xié)議信息建立通信。如此,在云化網(wǎng)絡(luò)控制器中通過確定與接入設(shè)備匹配的接口信息和數(shù)據(jù)的特征信息,可以更加準(zhǔn)確快速地查詢到與之匹配的協(xié)議,無需針對不同接入設(shè)備人工配置協(xié)議,從而在云端網(wǎng)絡(luò)控制器不具備硬件接口的情況下,依然可以自動配置協(xié)議進(jìn)行通信,提高通信的準(zhǔn)確性和高效性。
1.一種通信控制方法,其特征在于,應(yīng)用于云化網(wǎng)絡(luò)控制器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于多個備選接口信息對應(yīng)的數(shù)據(jù)請求信息進(jìn)行輪詢,確定與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定所述目標(biāo)數(shù)據(jù)的特征信息,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述響應(yīng)于接收到接入設(shè)備的目標(biāo)數(shù)據(jù),確定所述目標(biāo)數(shù)據(jù)的特征信息以及與所述接入設(shè)備匹配的目標(biāo)接口信息,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于所述目標(biāo)協(xié)議信息建立通信,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種通信控制裝置,其特征在于,應(yīng)用于云化網(wǎng)絡(luò)控制器,所述裝置包括:
9.一種云化網(wǎng)絡(luò)控制器,其特征在于,所述云化網(wǎng)絡(luò)控制器包括權(quán)利要求8所述的通信控制裝置。
10.一種通信系統(tǒng),其特征在于,所述通信系統(tǒng)包括:接入設(shè)備、上位機(jī)以及權(quán)利要求9所述的云化網(wǎng)絡(luò)控制器。
11.一種電子設(shè)備,其特征在于,包括:處理器、通信接口、存儲器和通信總線,其中,處理器,通信接口,存儲器通過通信總線完成相互間的通信;所述存儲器,用于存放計算機(jī)程序;所述處理器,用于執(zhí)行所述計算機(jī)程序時,實現(xiàn)權(quán)利要求1-7任一項所述的方法。
12.一種存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,該計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7任一項所述的方法。