m mallikarjuna rao 200601212 v harish vyas 200601191
play

M.Mallikarjuna Rao -200601212 V.Harish Vyas- 200601191 Presentation - PowerPoint PPT Presentation

M.Mallikarjuna Rao -200601212 V.Harish Vyas- 200601191 Presentation Outline Introduction What ZigBee is? What ZigBee does? The Zigbee layered Model The physical layer The MAC layer Packet Structure PHY frame


  1. M.Mallikarjuna Rao -200601212 V.Harish Vyas- 200601191

  2. Presentation Outline  Introduction  What ZigBee is?  What ZigBee does?  The Zigbee layered Model  The physical layer  The MAC layer  Packet Structure  PHY frame  Data Frame  Applications  Health Care  Home Automation

  3. Wireless Communications  Wi-Fi  Bluetooth  X-bee  UWB  Zig-Bee

  4. What is Zigbee Technology?  Wireless protocol for Personal Area Networking.  Designed for applications that require Low Cost Low to moderate data rates Low Power Consumption Moderate Range Security and reliability

  5. What is Zigbee Technology?  Designed for applications that require Flexible and dynamic network topologies like Star , cluster tree and mesh network

  6. Zigbee Frequencies  Operates in Unlicensed Bands  ISM 2.4 GHz Global Band at 250kbps  868 MHz European Band at 20kbps  915 MHz North American Band at 40kbps

  7. Zigbee Feature Set  Ad ‐ hoc self forming networks  Star , cluster tree and mesh network  Logical Device Types  Coordinator, Router and End Device  Security  Symmetric Key with AES ‐ 128  Authentication and Encryption at MAC, NWK and Application levels  Master Keys, Network Keys and Link Keys

  8. Star Network

  9. Mesh Network

  10. Cluster Network

  11. Network devices  Coordinator  It is the starting point of the network.  It allows other devices to connect to it.  It provides binding and address-table services.  It saves messages until they can be delivered.  It is a “Full functional device” – FFD.  It is powered.

  12. Network devices  Router  It routes messages.  It does not a start a network.  It scans network to join.  They are given a block of address to assign.  It is a Full function device – FFD.  Powered or battery depends on topology.

  13. Network devices  End device  It does not a start a network.  It scans network to join.  It can be full function device or reduced function device.  Battery.  Gateway  Bridge between a ZigBee network and another network

  14. ZigBee Address Architecture  Addressing  Every device has a unique 64 bit MAC address  Upon association, every device receives a unique 16 bit network address  Only the 16 bit network address is used to route packets within the network  Devices retain their 16 bit address if they disconnect from the network, however, if they LEAVE the network, the 16 bit address is re ‐ assig ned

  15. ZigBee Address Architecture  Node Addressing

  16. ZigBee Address Architecture  Endpoint Addressing  To control lamp 1,2,3 by Switch 1  ZigBee provides another level of sub-addressing  An endpoint number is used to identify individual switches and lamps.  Endpoint Number range 1-240.  Endpoint 0 is reserved for device management and is used to address the descriptors in the node

  17. Zigbee Layered Model

  18. PHYSICAL LAYER  It is responsible for wireless transmission and reception of MAC frames.  It performs the following functions  Energy detection, clear channel assessment, channel selection, data modulation and the transmission and reception of bits onto the physical medium.

  19. MAC LAYER  Through this layer one can gain access to channels present in the network.  This layer makes it possible for several stations connected to the same physical medium to share it.

  20. MAC LAYER  Security Services  Access Control  Data Encryption  Frame Integrity  Sequential Freshness

  21. NETWORK LAYER  Features  Network Scan  Creating/Joining a PAN  Device Discovery  Service Discovery  Binding

  22. Data Transfer Model  Device to Coordinator  In a beacon ‐ enable network, device finds the beacon to synchronize  Uses slotted CSMA/CA to transmit data

  23. Data Transfer Model  Device to Coordinator  In a non beacon ‐ enable network, device transmits its using unslotted CSMA/CA.

  24. Data Transfer Model  Coordinator to Device In a beacon ‐ enable network, the coordinator indicates in the beacon that the data is pending . Device periodically listens to the beacon and transmits a M AC command request using slotted CSMA/CA if necessary.

  25. Data Transfer Model  Coordinator to Device In a non ‐ beacon ‐ enable network, a device transmits a MAC command request using unslotted CSMA/CA. If the coordinator has its pending data, the coordinat or transmits data frame using unslotted CSMA/CA. Otherwise, coordinator transmits a data frame with zero length payload.

  26. PHY frame structure  PHY packet fields Preamble (32 bits) – synchronization  Start of packet delimiter (8 bits) – it  is formatted as “11100101” PHY header (8 bits) – PSDU length  PSDU (0 to 127 bytes) – data field 

  27. Data Frame Format  Provides up to 104 byte data payload capacity Data sequence numbering ensures that packets  are tracked  Frame Check Sequence (FCS) validates error-free data

  28. Acknowledgment Frame Format  It provides active feedback from receiver to sender that packet was received without error.

  29. How Does ZigBee Compare?

  30. Target Applications  Wireless sensor networks  Remote monitoring  Wireless alarms and security systems  Home/building automation  Health, sport and entertainment equipment

  31. Health Care

  32. Home Automation

  33. References  http://en.wikipedia.org/wiki/ZigBee_specification  http://www.ZigBee.org  http://www.zigbee.org/en/resources/#SlidePresent ations  http://www.zigbee.org/resources/documents/IWAS _presentation_Mar04_Designing_with_802154_an d_zigbee.ppt

  34. Thank You

Recommend


More recommend