《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 物聯網開放環境下新型傳感網關
物聯網開放環境下新型傳感網關
2015年微型機與應用第14期
周 嚴
(南京郵電大學 通信與信息工程學院,江蘇 南京 210003)
摘要: 物聯網開放環境下有更加面向服務的趨勢,應用層對于感知層的靈活控制需求日益凸顯,傳統的上傳下達的網關已經很難適應。著眼于一種基于SDN-OpenFlow理念的傳感網關的設計,根據開放環境及OpenFlow的不足進行適當的改進,并提出針對數據信息的封裝格式,以適應網關的流表處理機制。進而物聯網應用層可以通過控制通道對數據通道進行配置,實現網關對傳感網的開放環境的適應和對物聯網業務層的各種服務進行更好的支撐。此外設計主要還包括對網關結構分析、軟硬件實現等。最后分別從功能性和穩定性兩個方面驗證了系統的有益特性。
Abstract:
Key words :

  摘  要物聯網開放環境下有更加面向服務的趨勢,應用層對于感知層的靈活控制需求日益凸顯,傳統的上傳下達的網關已經很難適應。著眼于一種基于SDN-OpenFlow理念的傳感網關的設計,根據開放環境及OpenFlow的不足進行適當的改進,并提出針對數據信息的封裝格式,以適應網關的流表處理機制。進而物聯網應用層可以通過控制通道對數據通道進行配置,實現網關對傳感網的開放環境的適應和對物聯網業務層的各種服務進行更好的支撐。此外設計主要還包括對網關結構分析、軟硬件實現等。最后分別從功能性和穩定性兩個方面驗證了系統的有益特性。

  關鍵詞: 傳感網關;OpenFlow;數據封裝

0 引言

  物聯網,也即萬物互聯技術,而物聯網的開放環境則是指網絡體系更加面向服務,包括整個網絡的資源整合,提供給用戶公共的資源公開的信息、多元和個性化的業務等[1]。本文主要著眼于傳感網所在的感知層的網關設備展開設計的論述。在物聯網開放環境中,面向服務的應用層對于底層數據平面的控制需求愈加強烈,網關的角色不再是上傳下達的郵差[2-3]。而且傳感網的應用囊括各種日常和惡劣場景:大面積信息感知、傳感節點動態組網、傳感網拓撲多變等,在這些情況下傳統的網關已經很難適應了。而目前在對網關設備的研究上主要分為如下幾個方向:(1)對網關的硬件設計;(2)對網關的工作協議和軟件的研究[4];(3)對網關設備的功能和屬性的研究;(4)具體場景型網關的研究。物聯網開放環境對網關提出了更高的要求[5]:(1)對物聯網應用層的控制開放和對感知層的感知開放;(2)對網絡的適應性;(3)豐富的業務的開展,對于控制管理的要求也更加突出。

  本文將在計算機網絡領域的軟件定義網絡技術引入網關設備,參考OpenFlow協議,并將其引入網關設備與平臺之間的通信過程[6];設計一種對感知層傳感網信息的封裝和通信協議來實現對各種傳感網協議的統一適配,并給出了網關的實力實現方式。

1 網關關鍵技術

  傳統的傳感網網關往往接口單一、邏輯固化、數據操作簡單、缺乏面向上層后臺部分的接口和支撐,已經很難滿足物聯網技術對底層的信息感知的需求。將在軟件定義網絡技術引入網關設備,參考OpenFlow協議,并將其引入網關設備與平臺之間的通信過程,實現平臺層直接處理原生的感知信息。設計一種對感知層傳感網信息的封裝和通信協議來實現對各種傳感網協議的統一適配。

  1.1 SDN-OpenFlow的引入

  將物聯網環境應用層的數據平臺類比SDN網絡控制器,將網關設備類比SDN網絡數據設備,從而參考OpenFlow來實現數據平臺和網關之間的通信。

  OpenFlow協議針對的計算機網絡設備往往配有多個以太網口[7-8],為了將OpenFlow協議的理念融入傳感網網關中,就需要針對網關設備的特點對協議進行一些改良。

 ?。?)根據地理位置和平臺的信息分割區域進行流表瘦身。傳感網節點之間的通信主要是傳感網節點與上層數據平臺的通信,不同部署區的傳感網節點之間很少會有通信需求。這個特點為數據流區域的劃分提供了可能。將整個物聯網開放環境下的感知層的傳感網進行數據流區域切割,不同區域之間的網關設備沒有直接通信的需求,流表幾乎沒有關聯,可以很好地達到流表瘦身的效果。當不同區域的網關或者傳感網節點出現通信需求時,則要借助上層的數據平臺。

 ?。?)將流水線結構的流表改良為索引式結構。OpenFlow協議中的流水線式的流表匹配操作往往需要經歷多個流表才能查詢到。網關設備的數據流往往是固定的幾個類別,比如上行和下行數據流,因此可以按照這個特點改變原有的流水線式的流表組織,使用索引式流表組織使得每種數據流使用單獨的流表。每個索引對應的流表可以是異構的,可以將最常用的表項放在一張表,將支持擴展功能的擁有更細顆粒度的表項放在另外一張索引對應的流表中。流表組織結構如圖1所示,圖中按照數據流的類型(諸如版本號、上下行數據等)來作為區分的種類,只作為示例。

001.jpg

  在N張表中,每張表有a個表項的情況下,級聯的流表查找效率是:平均查找深度為(N+1)/2,存儲單元為N*a個,而索引式結構流表在同等存儲損耗的情況下,查找深度為2。在嵌入式備中索引式無疑是較好的選擇。

  1.2 數據適配與協議封裝

  為使流表的適配高效,數據流的格式越統一越簡單越好,但網關需要適配的協議種類是繁多的。比較常用的協議有TCP/IP、ZigBee、6LoWPAN、藍牙等[9],這給流表的適配帶來了很大難度。

  為了解決上述問題,使用32位/128位虛擬地址封裝數據載荷。因為很多處理器位寬都是32位,可以一次尋址讀取32位數據,128是32的整數倍,將所有的協議分為32位封裝和128位封裝兩種,32位封裝面向IPv4和ZigBee等,128位封裝面向IPv6和未壓縮6LoWPAN地址等。對于IPv4協議,不用任何處理即可;對于ZigBee地址,這里使用16位的網絡號和16位的節點地址作為標識符;對于IPv6協議和6LoWPAN協議不需要處理。版本號用以區分虛擬地址的長度是32位還是128位,還可以做流表選擇的索引功能。

2 網關系統設計

  2.1 結構設計

002.jpg

  本文提出一種針對上述若干關鍵技術的網關結構,如圖2所示,模塊之間的3條黑色虛線表示邏輯的控制通道。

  設備結構上分為若干模塊,感知信息數據從各種底層物理接口進入網關設備,進行統一適配或協議封裝,交由交換/路由單元模塊進行流表的匹配操作(流表就在交換/路由模塊),或交由通信適配模塊進入互聯網或轉發給其他網關等,同樣從互聯網或者數據平臺的數據信息也是類似邏輯機制;管理員可以通過近端控制單元對設備進行現場配置、管理,也可以通過控制通道與控制管理單元通信,配置底層通信適配模塊和交換/路由模塊以改變設備的工作方式或者轉發策略協同工作等。

  2.2 硬件設計

  網關的硬件平臺選擇了ARM平臺,它擁有更豐富的接口和軟件支持性[10]。

  核心部分主要包括處理器和存儲器,在這里存儲器分為Flash和RAM,分別用來數據存儲和運行內存。外圍接口部分主要負責為核心部分擴展接口,豐富接入屬性,主要包括電源、串口、USB和網卡等模塊。串口模塊主要是面向低速率的近距離的通信,USB(通用串行總線)模塊的主要作用就是通信組件的擴展,比如無線網卡等[11]。以太網卡模塊,一顆DM9000的百兆網絡適配芯片以實現網關穩定的網絡接入。

  2.3 軟件設計

  選擇了嵌入式Linux作為軟件環境[12]。下面給出網關的核心部分的軟件實現。

 ?。?)流表的實現

  流表主要存在于交換/路由模塊。在索引式結構流表中,分為索引表和每個索引對應的頁流表,在本次實現中使用版本號作為索引表,頁表中每個表項包括包頭域、計數域和操作域。表項的操作域由枚舉類型組成,每個參數對應一個函數指針,其指向的函數正進行相關的操作。每個流表設置8個表項,多個流表通過樹狀鏈表呈索引形式締結起來。而且索引式的流表可以實現異構的流表,比如最常用的數據流的操作放在某一張流表的最前面,而且包頭域十分簡潔以保證匹配速度,另外一個索引對應的流表可能較少用到,但是支持擴展的功能,比如端口號、用戶ID和優先級等,這種索引式的流表更好地權衡了效率和多樣性。

  實現流表的代碼如下:

  (2)數據封裝的實現

  在實現過程中需要針對地址格式的不同提供至少兩種封裝的頭部,結構體中包含一個指針指向數據凈負荷,使用指針的方式避免了數據的復制操作,使得處理過程更加高效。而且在不考慮字節對齊的情況下只占用了10 B。

  實現數據封裝的代碼如下:

3 系統驗證與分析

003.jpg

  這里通過一個應用場景來對網關進行分析評價:一個多任務動態感知的情景,如圖3所示,每個虛線圓圈內部的加點表示一個物理上的節點網絡。

  實驗中構建了一個簡單的類似圖3的環境,網關G2、G3直接連接6LoWPAN傳感網(N1、N2、N3分別為3個傳感網的協調節點),G1通過Wi-Fi與G2、G3連接并作為其上層網關提供互聯網接入。這里僅通過整個系統對流量的控制和時延兩個方面來驗證網關系統的功能性和穩定性。從網關G1通過G2向N1發送PING包,原路返回,其間附上節點的時間。實驗5次,時間曲線繪制如圖4(a)所示??梢娫诰W關與傳感網之間的通信時延較大,但是總體時延控制在500 ms以內且時延抖動小。G2網關采集N1和N3的數據,G3網關采集N2的數據,N1和N3數據量很大,所以G2網關的下行接口隨時都有可能堵塞,這時G2向數據平臺反饋,數據平臺反饋N3改道G3網關,從而避免了G2的堵塞,流量監測如圖4(b)所示。

004.jpg

4 結論

  網關具有以下特點:重量體積輕巧,低功耗;電路板采用DC 5V-2A供電,發熱量少;常溫下主芯片最高43℃。在測試的一周內,各個模塊都無異常。

  上述的網關設計具有如下有益效果:(1)為物聯網開放環境的數據平臺的資源整合及控制傳感網提供了有效的支撐;(2)從傳統網關中提煉出控制面,能夠在運行中根據數據平臺的調度或者不同的需求更改網絡通信特性和適配特性;(3)流表及其控制機制的引入易于實現資源的調度。

  參考文獻

  [1] 張光河.物聯網概論[M].北京:人民郵電出版社,2014.

  [2] MARA K, ABDEEN M, HASHEM M. A gateway-based framework for transparent interconnection between WSN and IP network[J]. EUROCON 2009, EUROCON′09, IEEE, 2009:1775-1780.

  [3] Wu Lili, RIIHIJARVI J, MAHONEN P. A modular wireless sensor network gateway design[J]. Second International Conference on Communications and Networking in China, 2007 (CHINACOM 07), IEEE Press, 2007:882-886.

  [4] 陳國峰.多網關協同下的無線網絡規劃優化研究[J].信息通信,2013(10):243.

  [5] Zhu Qian, Wang Ruicong, Chen Qi, et al. IOT gateway: bridging wireless sensor networks into Internet of Things[J]. 2010 IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing (EUC), IEEE, 2010:347-352.

  [6] 龔向陽,王文東.一種面向多樣化網絡業務融合的SDN網絡結構[J].中興通訊技術,2013,19(5):16-21.

  [7] 劉誠明.軟件定義網絡技術及應用[M].北京:人民郵電出版社,2013.

  [8] NADEAU T D, GRAY K.軟件定義網絡:SDN與OpenFlow解析[M].畢軍主,譯.北京:人民郵電出版社,2014.

  [9] 李文仲,段朝玉.ZigBee無線網絡技術入門與實戰[M].北京:北京航空航天大學出版社,2007.

  [10] 黃志偉,鄧月明,王彥.ARM9嵌入式系統設計基礎教程[M].北京:北京航空航天大學出版社,2008.

  [11] 楊斌.嵌入式系統應用開發實踐教程[M].北京:科學出版社,2014.

  [12] 文全剛.嵌入式Linux操作系統原理與應用[M].北京:北京航空航天大學出版社,2014.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品www| 久久久www成人免费精品| 国模 一区 二区 三区| 亚洲激情婷婷| 激情亚洲网站| 国产精品久久久久久久久久妞妞| 久久成人综合视频| 夜夜嗨av一区二区三区四区| 亚洲欧洲综合另类| 激情欧美国产欧美| 国内精品视频在线观看| 欧美日韩国产综合视频在线| 黄色亚洲大片免费在线观看| 亚洲春色另类小说| 亚洲私拍自拍| 亚洲欧美春色| 欧美午夜视频在线| 欧美影院视频| 久久精品视频在线观看| 欧美午夜精品久久久久久人妖| 国产日韩欧美另类| 久久精品一区二区三区不卡| 一区二区三区在线免费播放| 91久久久久久久久| 欧美午夜寂寞影院| 国产日本欧美在线观看| 亚洲永久在线观看| 久热国产精品视频| 国产精品精品视频| 99国产成+人+综合+亚洲欧美| 亚洲国产高清高潮精品美女| 欧美成人中文字幕| 国产精品一级久久久| 欧美私人啪啪vps| 六月丁香综合| 欧美日本一区二区高清播放视频| 久久激情视频免费观看| 欧美色欧美亚洲另类二区| 亚洲欧美自拍偷拍| 久久国产精品亚洲va麻豆| 亚洲精品日韩综合观看成人91| 亚洲一二三区视频在线观看| 老牛嫩草一区二区三区日本| 亚洲日韩第九十九页| 亚洲国产精品视频| 欧美黄色一区| 亚洲专区一区| 亚洲三级观看| 欧美一区二区三区视频免费播放| 欧美另类人妖| 在线观看日韩| 国产精品视频最多的网站| 国产精品无码永久免费888| 美腿丝袜亚洲色图| 久久久久久久久久久久久9999| 久久亚裔精品欧美| 99国产成+人+综合+亚洲欧美| 狠狠色2019综合网| 老**午夜毛片一区二区三区| 亚洲毛片播放| 国产亚洲视频在线| 久久婷婷国产综合精品青草| 亚洲免费一区二区| 亚洲国产精品一区二区www| 亚洲欧美视频一区| 欧美sm视频| 久久一区二区精品| 亚洲一区免费看| 日韩视频免费大全中文字幕| 午夜一区二区三区在线观看| 亚洲国产裸拍裸体视频在线观看乱了中文| 一区二区亚洲| 亚洲黄色免费| 国产精品亚洲产品| 悠悠资源网亚洲青| 国产精品theporn88| 国产一区二区精品久久| 亚洲国产婷婷香蕉久久久久久| 国产精品稀缺呦系列在线| 久久久久国产一区二区三区| 久久综合狠狠综合久久激情| 国产精品手机视频| 欧美大香线蕉线伊人久久国产精品| 午夜精品视频在线观看| 欧美好吊妞视频| 国产在线精品一区二区中文| 欧美激情在线有限公司| 亚洲人成在线影院| 欧美国产精品v| 亚洲欧美第一页| 日韩一级精品视频在线观看| 国产精品乱子久久久久| 国产欧美日本一区二区三区| 国产一区二区三区成人欧美日韩在线观看| 国产日韩亚洲欧美综合| 国产欧美日本在线| 亚洲欧美另类久久久精品2019| 欧美日韩成人精品| 欧美伊人久久大香线蕉综合69| 9色porny自拍视频一区二区| 久久久最新网址| 一区二区三区在线视频观看| 99国产精品99久久久久久| 性久久久久久| 国产精品日韩欧美一区| 亚洲丁香婷深爱综合| 欧美大片第1页| 国产一区免费视频| 国产一区二区主播在线| 亚洲乱码国产乱码精品精可以看| 国产精品久久久久秋霞鲁丝| 欧美专区一区二区三区| 亚洲欧美日韩综合国产aⅴ| 欧美精品导航| 久久伊人精品天天| 欧美电影在线免费观看网站| 欧美激情中文字幕乱码免费| 欧美日韩和欧美的一区二区| 国产欧美精品一区二区色综合| 国产一区91| 黄色成人免费观看| 狠狠色香婷婷久久亚洲精品| 9色国产精品| 亚洲区一区二区三区| 欧美在线亚洲一区| 久久激情五月激情| 国产精品视频免费在线观看| 欧美国产日韩二区| 亚洲免费观看在线视频| 亚洲国产美国国产综合一区二区| 亚洲欧洲免费视频| 国产精品夜夜夜一区二区三区尤| 蜜臀91精品一区二区三区| 欧美视频一二三区| 欧美激情综合五月色丁香小说| 欧美日本在线观看| 一本色道**综合亚洲精品蜜桃冫| 欧美精品一区视频| 欧美激情视频一区二区三区免费| 最新日韩欧美| 亚洲欧洲精品成人久久奇米网| 一区二区免费在线播放| 国产精品一区二区三区四区| 国内成+人亚洲| 久久久久久国产精品mv| 在线视频你懂得一区二区三区| 国产精品女人网站| 国产欧美日韩亚洲一区二区三区| 久久嫩草精品久久久精品| 欧美激情a∨在线视频播放| 久久偷看各类wc女厕嘘嘘偷窃| 欧美护士18xxxxhd| 亚洲一区二区网站| 亚洲国产va精品久久久不卡综合| 亚洲国产精品国自产拍av秋霞| 在线视频日本亚洲性| 亚洲第一精品夜夜躁人人爽| 久久久伊人欧美| 亚洲美女精品一区| 亚洲一区二区视频| 欧美在线观看视频在线| 欧美在线一二三四区| 久久久www成人免费毛片麻豆| 亚洲欧美日韩国产| 久久综合中文| 国产亚洲精品久久飘花| 欧美日韩另类国产亚洲欧美一级| 亚洲男人av电影| 亚洲男人第一av网站| 国产精品自在线| 欧美日韩亚洲一区在线观看| 欧美大学生性色视频| 亚洲影院高清在线| 亚洲欧美日韩区| 国产日韩亚洲欧美精品| 西西裸体人体做爰大胆久久久| 黄色一区二区三区四区| 国产日韩欧美一区在线| 国产精品久久久久久久9999| 日韩小视频在线观看| 悠悠资源网亚洲青| 欧美性理论片在线观看片免费| 久久国产色av| 伊人久久大香线蕉综合热线| 亚洲电影视频在线| 亚洲国产成人av好男人在线观看| 欧美日韩精品在线视频| 一卡二卡3卡四卡高清精品视频| 一区电影在线观看| 欧美一区二区三区久久精品茉莉花| 欧美日韩一区二区在线观看视频| 国产亚洲一区二区精品| 国产精品嫩草影院一区二区| 精久久久久久久久久久| 妖精视频成人观看www| 亚洲免费av观看| 国内成人精品视频| 国产小视频国产精品| 国产精品久久久久久一区二区三区| 亚洲二区三区四区| 国产综合视频| 亚洲电影免费观看高清完整版在线| 欧美日韩亚洲综合在线| 欧美精品一二三| 亚洲欧美日韩精品久久亚洲区| 国产精品丝袜白浆摸在线| 亚洲一区免费视频| 午夜精品久久久久| 亚洲无线视频| 亚洲一级一区| 久久天堂国产精品| 亚洲无线一线二线三线区别av| 国产麻豆日韩欧美久久| 免费观看日韩av| 欧美三区在线| 欧美激情精品久久久久久免费印度| 在线观看一区视频| 亚洲黄一区二区三区| 亚洲高清资源综合久久精品| 欧美日韩亚洲一区二| 欧美激情国产日韩| 欧美日韩视频| 欧美成人亚洲成人| 欧美亚洲第一页| 亚洲肉体裸体xxxx137| 久久久美女艺术照精彩视频福利播放| 欧美1区2区3区| 先锋亚洲精品| 国产日本亚洲高清| 久久www成人_看片免费不卡| 女同性一区二区三区人了人一| 亚洲三级免费| 99re8这里有精品热视频免费| 午夜日韩电影| 亚洲精品美女久久7777777| 国产精品久久中文| 在线日韩欧美视频| 亚洲午夜精品一区二区| 欧美亚洲第一区| 亚洲图片欧洲图片av| 欧美在线黄色| 欧美精品1区2区| 日韩视频中文| 欧美日韩国产一级| 国产日韩三区| 欧美日韩在线三区| 欧美不卡高清| 欧美精品在线一区二区| 久久精品导航| 国产精品扒开腿做爽爽爽视频| 国产精品一区在线播放| 久久久久久成人| 亚洲久久一区二区| 亚洲精选91| 在线日韩日本国产亚洲| 欧美日韩亚洲国产精品| 欧美日韩一区二区国产| 久久久久久9| 国产精品99久久久久久久女警| 国产亚洲第一区| 欧美一区二区三区视频免费| 国产精品伦理| 亚洲欧美日韩爽爽影院| 欧美日韩一区二区高清| 久久频这里精品99香蕉| 欧美激情综合五月色丁香| 久久婷婷丁香| 亚洲精品国产欧美| 日韩一级二级三级| 国产日韩在线亚洲字幕中文| 国产欧美日韩一级| 欧美偷拍另类| 欧美理论电影在线观看| 欧美日韩在线大尺度| 国产欧美婷婷中文| 欧美日韩精品一区二区三区四区| 久久久99久久精品女同性| 欧美亚洲综合网| 欧美精品1区2区| 欧美日韩一区二区三区四区五区| 国产精品免费看| 久久久久88色偷偷免费| 国产精品视频专区| 亚洲经典在线| 欧美日韩在线影院| 国产精自产拍久久久久久蜜| 亚洲午夜伦理| 黄色工厂这里只有精品| a91a精品视频在线观看| 国产精品wwwwww| 91久久精品www人人做人人爽| 国产精品a久久久久久| 亚洲国产精品传媒在线观看| 一本久久a久久免费精品不卡| 91久久精品国产91久久性色tv| 久久婷婷久久一区二区三区| 这里是久久伊人| 亚洲性线免费观看视频成熟| 一区二区三区在线免费观看| 欧美日韩综合视频| 亚洲视频视频在线| 91久久久一线二线三线品牌| 9l国产精品久久久久麻豆| 亚洲精品日韩久久| 日韩亚洲成人av在线| 亚洲精品网址在线观看| 亚洲第一狼人社区| 亚洲区在线播放| 国产视频精品va久久久久久| 午夜在线精品偷拍| 一区二区三区国产精华| 国产精品性做久久久久久| 亚洲片国产一区一级在线观看| 亚洲黄色在线看| 亚洲精品久久久久久久久久久久| 女人香蕉久久**毛片精品| 国产深夜精品| 在线观看视频日韩| 欧美大学生性色视频| 国产精品高潮呻吟久久av无限| 欧美网站大全在线观看| 欧美成人在线免费视频| 好吊色欧美一区二区三区视频| 国产精品福利久久久| 欧美性做爰猛烈叫床潮| 久久久91精品国产| 久久激情综合网| 在线中文字幕日韩|