模塊的裝載和卸載
發(fā)布時間:2012/4/4 20:28:07 訪問次數(shù):532
在SOS操作中,模塊的裝載通過SOS服務(wù)器來實現(xiàn),在M34280M1-108FP網(wǎng)絡(luò)中,節(jié)點上的分布式協(xié)議監(jiān)聽是否有新的模塊發(fā)有。當監(jiān)聽到有新的模塊時,協(xié)議會檢測這個模塊是否已經(jīng)在該節(jié)點上執(zhí)行或者該節(jié)點是否有內(nèi)存空間來執(zhí)行這個模塊;當檢測通過后,分布式協(xié)議會下載這個 模塊并且檢測報頭。從中得到模塊的標識符,申請的內(nèi)存空間和模塊的版本信息等。然后在SOS的內(nèi)核之上開始執(zhí)行該模塊。
當內(nèi)核分派了一個Final消息時,模塊就開始進行移除操作,移除的過程中,模塊的動態(tài)內(nèi)存空間用到的計時器、驅(qū)動等都被釋放。
通信模式
SOS最重要的模塊就是它的無線通信模塊,基于SOS的無線傳感器應(yīng)用程序多采用支持多跳無線通信的模塊結(jié)構(gòu),支持ccl000、cc2420等通信棧,上層模塊通過內(nèi)核將消息遞交給底層硬件,通過底層無線發(fā)送模塊以字節(jié)形式將消息發(fā)送出去,如圖6-1所示。
支持多跳的應(yīng)用程序通過調(diào)用底層無線通信棧將消息發(fā)送出去,收到消息的節(jié)點從底層獲得無線消息包,將消息包通過系統(tǒng)內(nèi)核遞交給上層應(yīng)用模塊,上層應(yīng)用程序通過對消息包進行解析來進行各種應(yīng)用操作。
當內(nèi)核分派了一個Final消息時,模塊就開始進行移除操作,移除的過程中,模塊的動態(tài)內(nèi)存空間用到的計時器、驅(qū)動等都被釋放。
通信模式
SOS最重要的模塊就是它的無線通信模塊,基于SOS的無線傳感器應(yīng)用程序多采用支持多跳無線通信的模塊結(jié)構(gòu),支持ccl000、cc2420等通信棧,上層模塊通過內(nèi)核將消息遞交給底層硬件,通過底層無線發(fā)送模塊以字節(jié)形式將消息發(fā)送出去,如圖6-1所示。
支持多跳的應(yīng)用程序通過調(diào)用底層無線通信棧將消息發(fā)送出去,收到消息的節(jié)點從底層獲得無線消息包,將消息包通過系統(tǒng)內(nèi)核遞交給上層應(yīng)用模塊,上層應(yīng)用程序通過對消息包進行解析來進行各種應(yīng)用操作。
在SOS操作中,模塊的裝載通過SOS服務(wù)器來實現(xiàn),在M34280M1-108FP網(wǎng)絡(luò)中,節(jié)點上的分布式協(xié)議監(jiān)聽是否有新的模塊發(fā)有。當監(jiān)聽到有新的模塊時,協(xié)議會檢測這個模塊是否已經(jīng)在該節(jié)點上執(zhí)行或者該節(jié)點是否有內(nèi)存空間來執(zhí)行這個模塊;當檢測通過后,分布式協(xié)議會下載這個 模塊并且檢測報頭。從中得到模塊的標識符,申請的內(nèi)存空間和模塊的版本信息等。然后在SOS的內(nèi)核之上開始執(zhí)行該模塊。
當內(nèi)核分派了一個Final消息時,模塊就開始進行移除操作,移除的過程中,模塊的動態(tài)內(nèi)存空間用到的計時器、驅(qū)動等都被釋放。
通信模式
SOS最重要的模塊就是它的無線通信模塊,基于SOS的無線傳感器應(yīng)用程序多采用支持多跳無線通信的模塊結(jié)構(gòu),支持ccl000、cc2420等通信棧,上層模塊通過內(nèi)核將消息遞交給底層硬件,通過底層無線發(fā)送模塊以字節(jié)形式將消息發(fā)送出去,如圖6-1所示。
支持多跳的應(yīng)用程序通過調(diào)用底層無線通信棧將消息發(fā)送出去,收到消息的節(jié)點從底層獲得無線消息包,將消息包通過系統(tǒng)內(nèi)核遞交給上層應(yīng)用模塊,上層應(yīng)用程序通過對消息包進行解析來進行各種應(yīng)用操作。
當內(nèi)核分派了一個Final消息時,模塊就開始進行移除操作,移除的過程中,模塊的動態(tài)內(nèi)存空間用到的計時器、驅(qū)動等都被釋放。
通信模式
SOS最重要的模塊就是它的無線通信模塊,基于SOS的無線傳感器應(yīng)用程序多采用支持多跳無線通信的模塊結(jié)構(gòu),支持ccl000、cc2420等通信棧,上層模塊通過內(nèi)核將消息遞交給底層硬件,通過底層無線發(fā)送模塊以字節(jié)形式將消息發(fā)送出去,如圖6-1所示。
支持多跳的應(yīng)用程序通過調(diào)用底層無線通信棧將消息發(fā)送出去,收到消息的節(jié)點從底層獲得無線消息包,將消息包通過系統(tǒng)內(nèi)核遞交給上層應(yīng)用模塊,上層應(yīng)用程序通過對消息包進行解析來進行各種應(yīng)用操作。
上一篇:模塊通信
熱門點擊
- TPSN協(xié)議
- RBS協(xié)議
- 單端輸入差分輸出的ADC驅(qū)動電路
- ZigBee的主要特征
- DFuse
- DV-HOP定位方法
- 失調(diào)電壓和輸入偏置電流
- 低功耗熱電偶測量電路
- 密鑰管理技術(shù)的安全及性能需求
- 聚苯乙烯電容器的結(jié)構(gòu)與特點
推薦技術(shù)資料
- 驅(qū)動板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動示意圖,F(xiàn)M08... [詳細]
- Nuclei lntellig
- RISC-V子系統(tǒng)模式技術(shù)結(jié)構(gòu)
- 物理量子比特量子芯片Willo
- MPS電源管理一站式解決方案詳情
- 薄緩沖層AlGaN/GaN外延
- 2024年全球第三代半導(dǎo)體行業(yè)十大事件
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究