隨著未來網絡中接入客戶端或智能設備的數量的不斷增加,傳統意義上基于C/S(Client/Server,客戶端/服務器)模式的應用通信協議所遇到的瓶頸也顯得更為突出。在這種情況下,如果服務器出現異常,那么其產生的后果將會影響到整個網絡。相對于互聯網,物聯網的流量更大,因此,網絡工程師必須采用更高效的協議方法來滿足物聯網對于海量數據的需求。另一個問題是網絡中數據傳輸、同步、緩存帶來的挑戰。互聯網中的IP協議同樣可以作為物聯網的協議,而IP協議的可靠性和擴展性已在互聯網中早已得到驗證。物聯網的主要目標是把我們周圍的實體連成網絡,或者連成一個小型、動態的網絡。然而,這些實體通常是異構的,它們可能屬于不同的應用領域,具有不同的功能,但是它們必須遵守相同的通信協議。
1、網絡發現機制的挑戰
目前的網絡正在由“單一”的網絡向“多業務”的方向發展,在各種網絡通信技術快速革新的條件下,融合多種無線網絡環境已經成為當前物聯網發展的必經之路。特別是,對于當前社會主流的通信技術標準,如3G(3rd-generation,第三代移動通信)、Wi-Max(Worldwide Interoperability for MicrowaveAccess,全球微波互聯接入)、Wi-Fi(Wireless Fidelity,無線相容性驗證)等技術,需要一種高效且合適的物聯網平臺來實現各種標準的無縫融合,也為泛在網絡的發展提供了有力的支撐,但這對協議的實時性和數據的準確性提出了更高的要求,特別是異構網絡的發現機制,是未來廣大研究人員需要著重考慮的問題之一。
2、信息安全性的挑戰
在未來的物聯網中,用戶和企業隱私數據的安全性對物聯網業務應用協議提出了更高的要求。從電子商務到家庭醫療,從智能家居到綠色農業,其中所涉及的隱私數據一旦被不法人員所利用,將會導致不可估計的損失,因此在設計物聯網業務應用協議的過程中要特別考慮到協議的安全性,這也是物聯網應用走向成功的一個重要保障。
3、其他方面的挑戰
除了技術方面的挑戰,還有很多其他的挑戰,這些挑戰是由物聯網對社會和每個人的生活帶來的巨大影響所導致的。例如,物聯網的成功實現和物聯網業務應用協議的標準化問題。目前物聯網應用協議的研究也剛剛起步,各利益方都希望自己的協議標準能得到世界的公認,但很難形成一個統一的標準,因此,只有各利益方為物聯網應用協議標準的統一做出相應的犧牲,物聯網才能有一個開放而光明的未來。
物聯網應用協議是用于物聯網業務平臺的通信協議,因此物聯網平臺是其存在的現實依托。從目前的國內外的研究工作來看,大多數的自主通信平臺都是基于C/S模式的,而客戶端到服務器的應用協議還是承載在TCP/IP協議層之上的應用層通信協議。但是為了滿足特定的業務需求,實現自主的通信協議規范,需要對從客戶端到服務器之間的協議規范重新予以定義。而對于傳統的基于C/S的通信協議,在定義物聯網業務平臺的通信協議時需要重新審視客戶端與服務器之間的通信協議。