仝思妍 郭宇 張碧妍 周雨瑤 何楷祺
摘要:改革開放以來我國的物聯網技術迅猛發展,物聯網技術運用日漸成熟。然而隨著物聯網平臺的增設,物聯網平臺業務呈現出了許多問題,如物聯網平臺與用戶所使用設備的兼容性問題,隨著通信協議的改革和發展,物聯網邏輯也趨于復雜多變。為了解決這些問題,使物聯網平臺與設備的聯系可以簡單通俗,避免較為復雜的操作過程,本文從物聯網平臺與設備對接的格式化處理方法方面展開研究,力求以較低的人力、物力和財力的消耗達到預期成果,在提高效益的同時也能節約成本。最終實現對物聯網平臺與物聯網設備終端連接的兼容性問題的解決,以及信息傳輸安全性和效率的有效提升。
關鍵詞:物聯網平臺;平臺對接;數據傳輸;數據傳輸格式處理
1物聯網平臺對接數據傳輸格式過程存在的問題
隨著“互聯網+”和“中國制造2025”的提出和發展,我國的物聯網發展有著極大的發展空間和明確的方向,然而物聯網平臺與物聯網終端聯系的設備兼容性問題,在當前發展背景下仍得不到有效解決。特別是當今物聯網終端設備的出廠方和品牌方多樣,要保證物聯網通信平臺與不同終端設備的合理對接更是一個不小的問題, 對于這類問題,我們總結出以下幾個方面:
(1)不同廠家和品牌方所掌控的數據不盡相同,所控制的數據點和信息也有差異,因此在物聯網終端設備的最終通信協議也不可能達到一致,最終導致了物聯網通信平臺對物聯網終端的整體的軟件控制和通信處理問題。
(2)現階段的物聯網終端設備市場競爭力大,終端設備在不斷更新換代,并且隨著終端設備的開發物聯網終端設備協議也在不斷增加,這就導致互聯網終端通信平臺需要及時進行變革,這也就導致了大量人力、財力、物力方面的資源消耗。
(3)物聯網終端設備的差異,導致了通信協議和數據格式的差異,面對這類差異,許多的業務邏輯和加密算法都需要根據終端設備的區別進行相應改變,也就是說不能夠對終端設備采用統一的邏輯算法,這也導致了物聯網終端通信平臺操作難度和復雜程度的增加,進而造成平臺與終端兼容問題的不穩定性和復雜性。
2物聯網平臺對接數據傳輸格式處理方法的技術要點
2.1實現物聯網終端通信平臺的通用性解決兼容性難的問題
為了有效解決當前物聯網終端通信平臺兼容性的問題,并且進一步提高平臺的穩定性和數據傳輸的安全程度,也為了提高物聯網終端通信平臺的通用程度,可嘗試探索物聯網平臺與數據傳輸格式聯合的新型理論方法,同時這一方法的合理運用可以有效避免因終端設備的更新造成的物聯網終端通信平臺的創新開發,同時提高了控制平臺與終端設備間通信過程的靈活可變程度,加密算法不在局限于單一方式,可以有效解決后續問題。
2.2物聯網終端通信平臺簡化流程和業務的復雜度
物聯網平臺與數據傳輸格式聯合這一理論方法的實踐優勢在于,可以保證物聯網終端通信平臺自由度和靈活度,即這一處理方法是對物聯網應用控制平臺和終端設備間的數據連接和通信過程的改變,而不影響物聯網通信平臺的業務和事務的正常循環,極大的實現了對通信平臺流程和業務復雜度的簡化。
2.3不同加密算法連接多元化設備、命令組
不同設備,不同命令組來之不同的命令包之間采用的加密算法都不同,對于解決物聯網平臺與物聯網終端兼容性和安全性方面的問題提供了極大幫助,因為不同加密算法是互相獨立的 ,各算法間互不影響、互不干涉,即使其中一個算法被破譯,也不會影響整體,并且秘密算法的多樣性也能保質,加密算法被破譯后可以隨時更換改進,極大程度的保證了物聯網終端的安全性。
3物聯網平臺對接數據傳輸格式處理方法的操作流程
在數據傳輸的應用中,主要使用請求包和應答包,請求包和應答包的加密算法主要采用對稱加密算法,并且根據設備、命令組、命令包的差異作出相應改變,可采用DES、3DES、AES、RC2、RC4對稱加密算法中的一種或多種。
3.1請求包
請求包的格式組成主要包括請求包包頭和請求包包體,請求包包體命令組的主要成分又包含命令包,通信地址和判斷條件。命令包由命令流水號、命令識別號、命令報文、命令校驗方式、加密算法和公鑰六部分組成,通信地址由應答報文通信地址起始位置、地址長度和比對字符三部分組成,判斷條件的組成成分主要包括判斷條件的起始位置、字符長度和對比字符三個部分。互聯網應用控制平臺通過請求包得格式特征選擇合適的請求包,發送至物聯網終端通信平臺,物聯網終端通信平臺對請求包分解研究判斷,并將分析研究后得到的應答包包頭發送給物聯網終端設備,進而建立起通信通道。通過上述過程建立而成的通信通道建立成功之后,互聯網終端通信平臺將解析得到第一條命令組,并將命令發送給終端設備,終端設備根據命令做出應答。
3.3應答包
應答包的格式組成主要包括應答包包頭和應答包包體,應答包包頭主要是對物聯網終端設備的唯一識別號的鑒定,應答包包體由命令流水號、命令識別號、應答報文、加密算法和公鑰五部分組成;物聯網終端通信平臺將不滿足條件的應答包重復三次重新發送,而將滿足條件的應答包按照應答包格式組包,發送到物聯網應用控制總平臺。物聯網控制平臺將會繼續處理第二條命令組,繼續循環操作直至所有命令完成處理。物聯網終端設備和物聯網應用控制平臺之間聯系對應答包報文的數據內容進行加密處理,保證了通信的安全性。
總結
結合上述可以認為,物聯網平臺應答包的回應通常是單個或者多個應答包。這種理論方法許多物聯網通信平臺現存的問題提供了多個解決思路和方向,如有效解決當前物聯網終端通信平臺兼容性的問題,并且進一步提高平臺的穩定性和數據傳輸的安全程度,同時提高了控制平臺與終端設備間通信過程的靈活可變程度;對物聯網應用控制平臺和終端設備的數據連接和通信過程進行處理,極大的實現了對通信平臺流程和業務復雜度的簡化。
參考文獻
[1] 馬麗, 荀禹. 物聯網環境下無線傳感數據加密傳輸系統設計[J]. 電子設計工程, 2019, 27(010):82-86.
[2] 司琴. 面向物聯網應用的大數據平臺研究[D]. 杭州電子科技大學, 2019.
[3] 崔雪偉, 張更新, 謝繼東,等. 低軌衛星物聯網數據傳輸流程設計[J]. 計算機技術與發展, 2019(9).
基金項目北京工業大學“國家級大學生創新創業訓練計劃”GJDC-2021-01-19項目資助