0% found this document useful (0 votes)
148 views26 pages

The Web Sensor Gateway Architecture For Zigbee: Milan Ganesh (1JS07EC054)

The document describes the Web Sensor Gateway Architecture for ZIGBEE wireless networks. It discusses ZIGBEE specifications and applications. It then proposes a gateway architecture that connects ZIGBEE networks to the Internet using an embedded TCP/IP protocol stack and a translation layer. The gateway allows control and data exchange between the two networks through a process that initializes an embedded web server, establishes connections, sends and receives requests and responses, and terminates connections.

Uploaded by

ganesh_samrulz
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
148 views26 pages

The Web Sensor Gateway Architecture For Zigbee: Milan Ganesh (1JS07EC054)

The document describes the Web Sensor Gateway Architecture for ZIGBEE wireless networks. It discusses ZIGBEE specifications and applications. It then proposes a gateway architecture that connects ZIGBEE networks to the Internet using an embedded TCP/IP protocol stack and a translation layer. The gateway allows control and data exchange between the two networks through a process that initializes an embedded web server, establishes connections, sends and receives requests and responses, and terminates connections.

Uploaded by

ganesh_samrulz
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 26

The Web Sensor

Gateway Architecture
for ZIGBEE

Milan Ganesh
[1JS07EC054]
1
What is ZIGBEE?
 ZigBee is the set of specs built around the IEEE
802.15.4 wireless protocol
 Intended for 2.45 Ghz , 868 Mhz and 915 Mhz Band.
 Low in cost ,complexity & power consumption as

compared to competing technologies.


 Intended to network inexpensive devices .
 Data rates touch 250Kbps for 2.45Ghz ,40 Kbps

915Mhz and 20Kbps for 868Mhz band.

2
The need for ZigBee
 Standard in a fragmented market
Many proprietary solutions, interoperability issues

 Simple protocol, Global Implementation 2.4GHz

 Low Power consumption


6 months to more than 5 years battery life for most applications

 Low Cost

 High density of nodes per network


250 nodes per network, multiple co-located networks

 Data rate requirements


Few bits to 250kbps sufficient
802 wireless space

12/8/21 4
Frequencies and Data Rates
BAND COVERAGE DATA RATE # OF CHANNEL(S)

2.4 GHzISMWorldwide 250 kbps 16

868 MHzISMEurope 20 kbps 1

915 MHzISMAmerica 40 kbps 10


2 MHz
Channel 0
868MHz /
915MHz
PHY
Channels 1-10
868.3 MHz 902 MHz 928 MHz

Channels 11-26 5 MHz


2.4GHz
PHY

2.4 GHz 2.4835 GHz


ZigBee/Bluetooth Comparison
Bluetooth ZigBee
AIR INTERFACE FHSS DSSS

PROTOCOL STACK 250KB 28KB

BATTERY rechargeable non-rechargeable

DEVICES/NETWORK 8 2^16

LINK RATE 1Mbps 250 kbps

RANGE ~10 meters ~30 meters


w/o power amp w/o power amp
Zigbee Protocol Stack

7
www.zigbee.org

Promoters

Participants
Internet – Zigbee gateway
Gateway : Network point that acts as an entrance to another network.

Basic functionalities :

a) query-distribution
b) data-aggregation
c) message-conversion

Internet provides flexibility and convenience of access

9
Implementing web-sensor gateway

 Configure IP approach

 Internet over WSN approach

 WSN over Internet approach

10
The Proposed Web-Sensor
gateway

 Connecting Heterogeneous Networks


 Web-Sensor Gateway Architecture
 Control and Data Exchange Process

11
Connecting Heterogeneous Networks

Zigbee networks and Internet Communication System

12
Gateway consists of three parts:

 Zigbee/IEEE802.15.4 protocol stack

 Embedded TCP/IP protocol stack

 gateway translation layer

13
Web-sensor gateway protocol architecture

14
Control and Data Exchange
 Initialize embedded web-server
 Client creates socket and initializes
 Establish connection
 Three way Handshake
 Send request
 Request_to_Send
 Retrieve result
 Response_to_Request
 Connection termination

15
Control and data transfer

16
Main events
 Setting event flags
 Event polling

17
General APS Frame Format

18
OPNET Simulation Model

Two Models for Gateway

 Node Model in OPNET

 Process Model in OPNET

19
Node model in OPNET
 Set of interconnected modules

 Gateway translation layer module


◦ Connects web-server application layer and zigbee AP
application layer
◦ Interface between wired network and wireless network

20
Narayana Swamy 12/8/21 21
Process model in OPNET

 The packet translation process details are described


further in a process model.

 In OPNET, the process domain defines the logic flow


and behavior for programmable module,

22
State Transition Diagram

extract_ip encap_to_zb
PACKET_IS_ZIGBEE
PACKET_IS_IPV4

default

init idle
test

PACKET_IS_ZIGBEE
PACKET_IS_IPV4
extract_zb encap_to_ip

23
Applications
monitors TV VCR
sensors DVD/CD
automation Remote
control control
INDUSTRIAL & CONSUMER
COMMERCIAL ELECTRONICS

monitors mouse
diagnostics keyboard
sensors PERSONAL PC & joystick
HEALTH CARE PERIPHERALS

consoles security
portables HVAC
HOME
educational TOYS & AUTOMATION lighting
GAMES closures
MODULES
Thank you…

26

You might also like