欧美在线专区-欧美在线伊人-欧美在线一区二区三区欧美-欧美在线一区二区三区-pornodoxxx中国妞-pornodoldoo欧美另类

position>home>Spotlights

BACnet與6LoWPAN互聯機制的研究

[導讀]摘 要:文中提出了一種BACnet與6LoWPAN互聯機制。互聯利用BZLL層中VMAC綁定表來關聯虛擬地址與物理地址,機制究實現BACnet向IPv6的互聯擴展;利用6LoWPAN 適配層實現了IPv6與IEEE 802.15.4數據包格式的匹配,最終實現BACnet能夠直接于6LoWPAN網絡中運行的機制究目的。與其他使用網關連接的互聯BACnet/IEEE 802.15.4網絡相比,此舉不但節省了復雜且昂貴的機制究網關花銷,而且有效避免了網關帶來的互聯瓶頸問題,極大地提升了數據傳輸率與系統集成度。機制究

0 引 言

隨著樓宇自控網絡的互聯發展及BACnet 標準的廣泛應用,無線傳感器網絡(WSN)越來越受到樓宇自控領域設計專家的機制究青睞。與傳統有線網絡相比,互聯WSN 憑借其低功耗、機制究低成本、互聯自組織及易安裝等優勢成為當前及未來發展的機制究主流。

本 文 提 出 的互聯 BACnet與 6LoWPAN互 聯 機 制 利 用6LoWPAN網絡的優勢,將其作為 BACnet控制網絡的底層通信網絡,實現樓宇控制網絡的擴展功能。6LoWPAN是一種可以提高無線設備間互操作的通信技術,加上復雜性低、對資源要求少的優勢,使得 BACnet標準更符合未來樓宇自動控制的要求。另外,IPv6技術憑借其能夠滿足未來樓宇自控領域對IP地址數的無限渴求,支持全球單播地址,安全性較高等特點成為BACnet與Internet互聯的基礎。文中提出的BACnet與 6LoWPAN互聯機制是當前樓宇智能控制網絡領域研究的熱點。

通 過 在 BZLL 層 中 嵌 入一 個 VMAC 綁 定 表 來 實現 BACnet 與 6LoWPAN 協議 間 的 相 互 轉 換。6LoWPAN

(IPv6 over Low Power Wireless Personal Area Networks, 6LoWPAN)技術將IPv6引入以 IEEE802.15.4為底層標準的無線個域網中,提出將 IEEE802.15.4作為BACnet的底層通信標準,應用 6LoWPANStack實現其鏈路層控制,通過協議轉換實現基于IEEE802.15.4的智能建筑自動控制。目前, ANSI/ASHRAE已成立工作組(SSPC135)專門研究智能建筑控制網絡的無線標準,而 IEEE802.15.4憑借其低速率、低功耗、低成本和自組網等特點成為智能建筑無線自控網絡的首選。正因如此,本文提出了IEEE802.15.4在BACnet中的應用模型, 并證實了其可用性與靈活性。將 BACnet與 6LoWPAN互聯,不僅可實現 BACnet 在IEEE 802.15.4 網絡中的應用,還可通過IPv6 技術實現多個BACnet 網絡之間的互聯。與傳統利用專用網關實現這兩個網絡之間的互聯相比,本文所提互聯模型不但能夠節省復雜且昂貴的網關設備,而且還能有效避免網關在兩個協議間轉換的瓶頸問題,極大地提升了智能建筑集成網絡中的數據傳輸率和系統集成度,以及BACnet 配置安裝的靈活性,為適應未來市場的發展提供了有力的技術保障,為實現數字小區、數字城市,甚至數字地球提供了技術支撐。

1 BACnet與 6LoWPAN技術的現狀及發展方向

1.1 BACnet技術

樓宇自動控制網絡數據通信協議(A Data Communication Protocol for Building Automation and Control Network) 目 前已成為國際標準(ISO 16484-5),是智能建筑樓宇自控領域中唯一的國際標準,同時也成為了歐盟(CEN)標準。

BACnet 標準協議以其先進的技術構架、精簡的體系結構和開放的理念使得 200 多個國家和眾多廠商加入到了 BACnet 協議的廣泛研究、開發與應用中。BACnet 標準協議具有如下優點:

(1) 專用于智能建筑樓宇自控領域,性能高效 ;

(2) 完全開放、技術先進;

(3) 具有良好的擴展性;

(4) 不依賴于現有的局域網或廣域網技術,具有良好的互連特性。

目前,BACnet的底層通信協議主要基于有線局域網的標準,由于有線網絡的種種限制,在很多應用中都顯露了其不足之處。隨著IEEE802.15.4網絡技術的發展,低速率、低功耗、低成本和自組網等特點使得其應用越來越廣泛。將IEEE802.15.4標準引入智能建筑自動控制領域順應了科技發展的趨勢,方便了人們的日常工作與生活,也符合 BACnet研究的初衷。故本文提出了一種 BACnet/6LoWPAN 互聯機制,使得BACnet 不僅可在IEEE 802.15.4 網絡上運行,還可通過 IPv6 技術實現多個BACnet 網絡的互聯。從而實現遠程控制,符合未來物聯網技術的發展潮流。

1.2 6LoWPAN技術

IETF 6LoWPAN 工作組(Internet Engineering Task Force 6LoWPAN Working Group)定義了在利用IEEE 802.15.4 鏈路支持基于IP 通信的同時,遵守開放標準以及保證與其他 IP 設備的互操作性,這項技術不依賴于多重網關。

由于 IPv6 的地址和包頭較大, 傳送的數據可能由于過于龐大而無法容納在較小的 IEEE 802.15.4 數據包中。6LoWPAN 工作組開發了一種將 IP 包頭壓縮到只傳送必要內容的小數據包中的方法,即采用 pay as you go 的包頭壓縮方法, 去除IPv6 包頭中的冗余網絡級信息,接收時再從鏈路級IEEE802.15.4 包頭的相關域中得到這些網絡級信息。6LoWPAN 是一項開放的技術,支持其上層多種應用開發,為一些工業控制協議和建筑自控標準提供了與IEEE 802.15.4 網絡集成的可能性。故本文提出利用 6LoWPAN 技術將 BACnet 應用擴展到IEEE 802.15.4 中,使得各種低功率的無線設備可以應用于智能建筑自動控制系統中。

2 BACnet與 6LoWPAN的互聯機制

BACnet 與 6LoWPAN 均是遵循國際 OSI 開放系統互聯協議的參考模型,將 6LoWPAN 無線網絡技術與BACnet 設備集成,依據 OSI 協議棧處理方式實現基于 OSI 路由/ 數據鏈路層的協議棧,在現有 BACnet 系統架構中,利用 6LoWPAN 無線網絡作為 搬運工 ,擴展現有 BACnet 網絡間的無線通信。由BACnet 的體系結構可知,其底層協議被大大簡化,其中物理層、數據鏈路層和網絡層只負責通信功能,而互操作功能由應用層單獨負責。并且為了滿足實時性能,提高通信效率,BACnet 協議的物理層、數據鏈路層和網絡層只提供無連接類型的通信服務,因而將面向連接的應用通信服務交付給應用層處理,以滿足可靠性通信事務的需求。故可將 6LoWPAN 網絡作為 BACnet 的物理層和數據鏈路層進行信息傳輸。BACnet 與 6LoWPAN 互聯網絡系統模型如圖 1 所示。

BACnet與6LoWPAN互聯機制的研究

在圖 1 所示的系統模型中,6LoWPAN 網絡通過 Edge Router 實現內網互連,并通過Router 連接到Internet上。從而實現基于IEEE 802.15.4 BACnet 網絡的本地控制與遠程控制。其具體的路由解決方案如圖 2 所示。

BACnet與6LoWPAN互聯機制的研究

2.1 6LoWPAN適配層

BACnet 與 6LoWPAN 互聯結構如圖 3 所示。6LoWPAN 適配層將 IPv6 數據包進行分片和壓縮、解壓縮和重組。6LoWPAN 技術采用 pay as you go的方式,即通信中只攜帶必須的頭部,去除IPv6 包頭中的冗余網絡級信息,IP 包頭在接收時從鏈路級IEEE 802.15.4 包頭的相關域中得到這些網絡級信息。40 B IPv6 包頭被縮減為 1 個包頭壓縮字節(HC1) 和 1 B 的 剩余跳數 ;源地址和目的地址可以由鏈路級 64 位唯一 ID(EUID 64) 或 IEEE 802.15.4 中使用的 16 位短地址生成 ;8 B 用戶數據報協議傳輸包頭被壓縮為 4 B。之后, BACnet 網絡層的NPDU 就可通過IEEE 802.15.4 進行傳輸了。

BACnet與6LoWPAN互聯機制的研究

2.2 BVLL層

上述BACnet/6LoWPAN 互聯機制結構圖中的 BVLL 層通過VMAC 綁定表來關聯虛擬地址和物理地址,以實現虛擬地址與物理地址的轉換。當VMAC 接收到一個來自鏈路層的DL-UNITDATA.indication 原語時,在上傳到網絡層之前, 源地址與目標地址將被相應的VMAC 綁定表中的虛擬地址取代。當VMAC 層接收到網絡層的DL-UNITDATA.request 原語時,在報文到達鏈路層之前,源地址與目標地址將被相應的VMAC 綁定表中的物理地址取代。

一個BACnet/6LoWPAN 網絡節點中的每一個BACnet 節點都必須有一個 BVLL 層。該 BVLL 層為BACnet 網絡層與一個單一的BACnet/6LoWPAN 網絡之間提供了數據鏈接服務。圖 4 顯示了一個無路由的單一 BACnet/6LoWPAN 網絡節點利用endpoint x 作為BACnet 終端節點的例子。

BACnet與6LoWPAN互聯機制的研究

BVLL 層可以創建一個綁定BACnet endpoint 和 Generic Tunnel 簇到使用 6LoWPAN GroupID 的BACnet 與 6LoWPAN 互聯網絡的 6LoWPAN 路由圖。每個節點收到Read Attribute 命令后都將回應一個VMAC 地址到BVLL 層。當一個回應被接收時,路由器將為該回應節點創建一個 VMAC 實體。當一個節點啟動時,將發送一組多播廣告屬性命令到 BACnet 網絡中的所有節點以顯示協議地址屬性(VMAC 地址)。當一個節點的BVLL 層接收到一個新的VMAC 地址時,將發送一組多播廣告屬性命令以顯示協議地址的屬性(新的 VMAC 地址)。為了能在網絡中發現新的節點,路由器中的 BVLL 層將周期性地發送Read Attribute 命令從所有網絡節點要求協議地址屬性。一個路由器要求所有協議地址屬性的周期是一個本地事件。

3 BACnet與 6LoWPAN互聯網絡的應用

在物理網絡中, 將 BACnet/6LoWPAN 節點看做 IEEE802.15.4 網絡中的節點, 利用 802.15.4 的組網優勢將各個BACnet/6LoWPAN 節點互聯,實現物理層的數據傳輸。對于BACnet 用戶來說,其數據傳輸是透明的。用戶在BACnet 應用層上的操作仍遵循BACnet 規范執行。

圖 5 描述了一個 BACnet/6LoWPAN 互聯網絡應用實例。房間中的各傳感器通過無線鏈路連接到邊緣路由器,再由邊緣路由器通過本地鏈路連接到本地服務器和控制器,也可通過BACnet 路由器實現遠程控制。

結 語

本文提出了一種 BACnet/6LoWPAN 互聯機制, 運用6LoWPAN 技術使得BACnet 能夠在 IEEE 802.15.4 網絡上運行。無線傳感器網絡技術憑借其短距離、低速率、低功耗、低成本和自組網等特點應用越來越廣泛,BACnet 與WSN 的互聯已成為未來智能建筑控制網絡的主要發展趨勢。文中提出的BACnet/6LoWPAN 互聯機制就是BACnet 與IEEE 802.15.4互聯的具體應用。

BACnet與6LoWPAN互聯機制的研究

由于技術的不斷發展和實際應用的需要,未來將圍繞BACnet/6LoWPAN 互聯機制做進一步的研究,以便更加完善此互聯機制。運用Tiny OS2.1 仿真平臺對文中提出的互聯機制進行仿真,進一步證實了BACnet/6LoWPAN 互聯機制的可用性。


BACnet與6LoWPAN互聯機制的研究

Popular articles

主站蜘蛛池模板: 在线免费观看污污视频| chinese打桩大学生twink| 波多野结衣免费视频观看| 扒开双腿猛进入免费观看美女| 把数学课代表按在地上c视频| 羞羞歪歪汗汗漫画| 色偷偷成人网免费视频男人的天堂| 久久精品国产亚洲欧美| 青草国产在线| 夜夜躁狠狠躁日日躁视频| 一本色道久久综合亚洲精品| 国产a级毛片| 男人肌肌捅女人肌肌视频| 好男人好资源在线影视官网| 最近中文字幕2018高清在线| 18女人毛片大全| 国产欧美日韩在线观看精品| 亚洲一区二区三区久久久久| 天天拍天天干| 性之囚禁| 日本人与黑人xxxx| 狠狠天天| 8090韩国理伦片在线天堂| 久久九色综合九色99伊人| 亚洲日韩中文字幕一区| 亚洲剧场午夜在线观看| 女人扒开裤子让男人捅| 免费国产不卡午夜福在线| 久久久久久亚洲精品| 最好看的最新中文字幕2018免费视频| 天堂bt资源www在线| 欧美zoozzooz在线观看| zooslook欧美另类最新| 四虎影视在线影院4hutv| 2021天天干| 亚洲人成网亚洲欧洲无码| 色丁香婷婷| 色哟哟精品视频在线观看| 欧美kkk4444在线观看| 国产精品美女一级在线观看| 蜜桃97爱成人|