LonTalk協(xié)議簡介
LonTalk協(xié)議提供一整套通信服務,這使得設備中的應用程序能夠在網(wǎng)絡上同其他設備發(fā)送和接收報文而無需知道網(wǎng)絡的拓撲結構或者網(wǎng)絡的名稱、地址,或其他設備的功能。LonWorks協(xié)議能夠有選擇地提供端到端的報文確認、報文證實和優(yōu)先級發(fā)送,以提供規(guī)定受限制的事務處理次數(shù)。對網(wǎng)絡管理服務的支持使得遠程網(wǎng)絡管理工具能夠通過網(wǎng)絡和其他設備相互作用,這包括網(wǎng)絡地址和參數(shù)的重新配置、下載應用程序、報告網(wǎng)絡問題和啟動/停止/復位設備的應用程序。
LonTalk——也就是LonWorks系統(tǒng)——可以在任何物理媒介上通信,這包括電力線,雙絞線,無線(RF),紅外(IR),同軸電纜和光纖。
雖然組建控制網(wǎng)絡的方法有很多,但是對于自動化控制而言,平坦的、對等式(P2P)體系結構是最好的。P2P體系結構和其它任何一種分級的體系結構相比,不再具有分級體系結構與生俱來的單點故障。在傳統(tǒng)的體系結構中,來自某一個設備的信息要傳遞給目標設備,必須先傳送到中央設備或者網(wǎng)關。因此,每兩個非中央設備之間的通信包括了一個額外的步驟,或者說增加了故障的可能性。P2P體系結構的設計相比之下,它允許兩個設備之間直接通信,這避免了中央控制器的故障可能性,并且排除了瓶頸效應。此外,在P2P設計中,設備的故障更多的可能是只影響到一個設備,而不象非平坦的、非對等式體系結構中潛在的影響到許多設備。
LonTalk采用改進的CSMA介質(zhì)訪問控制協(xié)議: