Professional Documents
Culture Documents
PRESENTED BY:-
SUMIT KUMAR SAHU
PRESENTED BY:-
O701227155
SUMIT KUMAR SAHU
COMPUTER SCIENCE & ENGINEERING
O701227155
CS1(A)
COMPUTER SCIENCE & ENGINEERING 1
CS1(A)
SCOPE OF THE SEMINAR
1)INTRODUCTION
2)CHARCTERISTICS
3)DEVICE TYPES
4)NETWORK MODEL
5)FRAME STRUCTURE
6)SUPERFRAME STRUCTURE
7)ARCHITECTURE
8)ROLE OF SEVERAL LAYERS
9)ADVANTAGES
10)DISADVANTAGES
11)APPLICATIONS
12)CONCLUSION
2
WHAT IS ZIGBEE?????
ZIGBEE IS BUILT ON TOP OF THE IEEE 802.15.4 LOW
POWER NETWORKING STANDARD.
3
ZIGBEE/IEEE 802.15.4 – GENERAL CHARACTERISTICS
4
DEVICE TYPES
To allow vendors to supply the lowest possible cost devices the IEEE
standard defines two types of devices: full function devices and
reduced function devices
5
NETWORK CONSIDERATIONS
PAN
Coordinator
7
SUPER FRAME STRUCTURE
8
For low latency applications GUARANTEED TIME SLOTS (GTSs)are
present
It comprises of CONTENTION FREE PERIOD(CFP)
The PAN coordinator may allocate up to seven of these GTSs and
a GTS may occupy more than one slot period
a sufficient portion of the CAP shall remain for contention based
access of other networked devices or new devices wishing to join
the network . All contention based transactions shall be complete
before the CFP begins. Also each device transmitting in a GTS
shall ensure that its transaction is complete before the time of the
next GTS or the end of the CFP.
9
ZIGBEE ARCHITECTURE
10
ARCHITECTURE contains the following layers
A. PHYSICAL LAYER
B. MAC LAYER
C. NETWORK LAYER
D. APPLICATION LAYER
E. SECURITY LAYER
11
MAC DATA SERVICE DIAGRAMS
NON BEACON
NETWORK
BEACON NETWORK
12
MAC PRIMITIVES
MAC Data Service
MCPS-DATA – exchange data packets between MAC and PHY
MCPS-PURGE – purge an MSDU from the transaction queue
MAC Management Service
MLME-ASSOCIATE/DISASSOCIATE – network association
MLME-SYNC / SYNC-LOSS - device synchronization
MLME-SCAN - scan radio channels
MLME- COMM-STATUS – communication status
MLME-GET / -SET– retrieve/set MAC PIB parameters
MLME-START / BEACON-NOTIFY – beacon management
MLME-POLL - beaconless synchronization
MLME-GTS - GTS management
MLME-RESET – request for MLME to perform reset
MLME-ORPHAN - orphan device management
MLME-RX-ENABLE - enabling/disabling of radio system
13
ROLE OF NETWORK & APPLICATION LAYER
14
RESPONSIBILITIES OF ZIGBEE NWK LAYER
•Starting a network
•Joining and leaving a network
•Configuring a new device
•Addressing
•Synchronization within a network
•Security
•Routing
15
RESPONSIBILITY OF APPLICATION LAYER
16
SECURITY LAYER PERSPECTIVES
ZigBee uses MAC layer security to secure MAC command, beacon,
and acknowledgement frames
multi-hop messaging ZigBee relies upon upper layers (such as the
NWK layer) for security
The MAC layer uses the Advanced Encryption Standard (AES) as its
core cryptographic algorithm
. The MAC layer security suites are based on three modes of
operation. Encryption at the MAC layer is done using AES in Counter
(CTR) mode and integrity is done using AES in Cipher Block Chaining
(CBC- MAC) mode [16]. A combination of encryption and integrity is
done using a mixture of CTR and CBC- MAC modes called the CCM
mode.
17
ADVANTAGES OF ZIGBEE OVER OTHER NETWORK
Standard Bandwidth Power Protocol Stack Stronghold Applications
Consumption Size
Wi-Fi Up to 54Mbps 400+mA TX, 100+KB High data rate Internet
standby 20mA browsing, PC
networking,
file transfers
18
ADVANTAGES OF ZIGBEE NETWORK
19
DISADVANTAGES OF ZIGBEE NETWORK
20
ZIGBEE APPLICATIONS
21
CONCLUSION
22
THANK
U
23
ER IES
Y Q U
AN
?? ? ? ?
24