The requirements of Industrial Internet of Things IIOT











































- Slides: 43
§ The requirements of Industrial Internet of Things (IIOT) § Protocol Stack for Industrial IOT § Open. WSN 3
§ Low powered § Lossy channel environment (PDR: packet delivery rate < 1) § Low delay § High reliability § Internet Connectivity 4
5
§ IEEE 802. 15. 4 is a standard which specifies the physical layer and mac layer for low-rate wireless personal area networks. § The features of the PHY layer are: § Low power operation § Low rate communication at 250 kbps 6
Time slotted channel hopping(TSCH) combines: § Time slotted access § Shared and Dedicated Slots § Multi-channel communication § Channel hopping 7
§ Application layer protocol over UDP § M 2 M communication in constrained networks § Co. AP is an efficient RESTful protocol § support GET / PUT / POST / DELETE, like HTTP 9
§ Co. AP message type § Comfirmable message § Non-comfirmable message § Ack message § Reset message Piggy-backed Seprate 10
§ The goal of the Open. WSN project is to provide open-source implementations of a complete protocol stack based on Internet of Things standards, on a variety of software and hardware platforms. 11
Cell Type Description CELLTYPE_OFF slot that doesn't do anything CELLTYPE_TXRX slot for sending/receiving CELLTYPE_TX slot for sending packet CELLTYPE_RX slot for receiving packet CELLTYPE_SERIALRX slot for listening data from serial port 12
Offset Type Shared? Channel Nbr Type 0 3 (TXRX) 1 0 (anycast) 1 4 (SERIALRX) 0 0 (None) 2 4 (SERIALRX) 0 0 (None) 3 4 (SERIALRX) 0 0 (None) 4 0 (OFF) 0 0 (None) 5 0 (OFF) 0 0 (None) 6 0 (OFF) 0 0 (None) 13
14
17
u Web Server u Database u Network Manager u Open. Visualizer u Sensor Nodes(Tmote Sky) 18
l 將 Open. WSN network 與 Internet 透過 TUN interface連接 l 顯示節點的內部狀態(neighbor table, scheduling table, queue, etc. ) l 扮演DODAGroot Layer 3(Network layer)的角色,因此拓樸資訊也是由 Open. Visualizer來管理 21
運行Co. AP應用程式來處理由Network Manager發送過來的請求(排程、檢 查排程表、設定感測資訊回傳週期) 根據Request增加Cell( slotoffset, channeloffset, celltype, neighbor address) 根據Request檢查Cell是否正確安排,並回傳檢查結果給Network Manager 根據Request設定感測資訊回傳週期 週期性傳送感測資訊給DODAGroot 同時扮演Co. AP Client 及 Co. AP Server的角色 22
1. Toggle DAGroot state 2. Network Formation Open. Visualizer 3. Routing 4. Scheduling 5. Set sensor period 6. Data collection Network Manager 7. 拓樸改變時重新排程 23
集中式排程機制 Client side Server side 排程結果檢查機制 Client side Server side 拓樸改變處理機制 Open. Visualizer Network Manager 24
§ Source ID § Destination ID § slotoffset § channeloffset Source ID Destination ID Slotoffset Channeloffset 0005 0003 1 5 0004 0002 2 2 0003 0001 3 14 0002 0001 4 9 26
§ 排程請求中包含: § celltype § slotoffset § channeloffset § Neighbor ID 27
28
31
34
36
37
38
39
42
43