Académique Documents
Professionnel Documents
Culture Documents
15
*802.15.1 (Bluetooth)
*802.15.4 (ZigBee)
*802.15.6
Overview
Cable replacement technology.
Connect devices such as phone handsets, headsets, computer peripherals,
etc.
Industry standard.
Allows wireless communication between devices.
APPLICATIONS:
Cable Replacement
Synchronization
Cordless Headset
Conference table.
Cordless computer.
Instant photo transmission.
Cordless phone
Bluetooth Origins
Study by Ericsson Mobile Communications in 1994.
Alternatives to cables connecting mobile phones to accessories.
Use of radio links instead of infrared.
Why?
Goals
Open spec.
Low cost.
In order to replace cables, should have similar cost.
Cell phone cable is ~ $10.
Power efficiency.
Lightweight and small form factor.
Easy to use.
Reliable and resilient to failures.
L2CAP
Host Controller Interface
Link Manager
Link Controller
Baseband
RF
Application
Presentation Layer
Session Layer
Transport Layer
Network Layer
Data Link Layer
PHY
OSI/ISO
Bluetooth Layers
Radio: physically transmits/receives data.
Baseband/Link Controller: controls PHY uses 2.4 GHz
unlicensed ISM band and frequency hopping.
Link Manager: controls links to other devices.
Host Controller:e2e communication.
Logical Link Control: multiplexes/demultiplexes data from
higher layers.
RFCOMM: RS323-like serial interface.
SDP: allows service discovery among Bluetooth devices.
Piconets
BT States
. Initially, all nodes in
standby.
. Node (master) can begin
inquiry to find nearby
devices.
. Piconet is then formed.
. Devices join by paging.
Inquiry
Device discovery
Listeners respond with
their address.
Paging
Device enters paging to invite others to join its piconet.
Establishes links with nodes in proximity.
Paging message unicast to selected receiver.
Receiver sends ACK.
Sender becomes master, receiver slave.
Piconet:
Error Control
Supports both FEC and retransmission.
FEC for SCO packets.
ARQ for ACL traffic.
If no ACKs, retransmit.
Stop-and-wait ARQ.
Fast-ARQ: ACK included in RX slot immediately following the TX
slot in which packet was sent.
Packet Format
Scatternets
Interconnection of multiple piconets.
802.15.4 (ZigBee)
General characteristics
Channel Access is via Carrier Sense Multiple Access with collision avoidance and
optional time slotting
Message acknowledgement
Optional beacon structure
Target applications
Long battery life, selectable latency for controllers, sensors, remote monitoring and portable
electronics
Configured for maximum battery life, has the potential to last as long as the shelf life
of most batteries
FFD vs RFD
Star topology
CSMA/CA
Routing Algorithm
AODV(Ad-hoc on demand distance vector routing) is used as routing algorithm in ZigBee.
Reactive or on Demand
Descendant of DSDV
Uses bi-directional links
Route discovery cycle used for route finding
Maintenance of active routes
Sequence numbers used for loop prevention
and as route freshness criteria
Provides unicast and multicast
communication
AODV continues
The basic message set consists of:
RREQ Route request
RREP Route reply
RERR Route error
HELLO For link status monitoring
Two phases:
Route Discovery
Route maintenance
Each node maintains a routing table with knowledge about the network.
AODV deals with route table management.
Route information maintained even for short lived routes reverse pointers.
RREQ Broadcasting
RREP Unicasting
802.15.6 (WBAN)
INTRODUCTION
WBAN (wireless body area network) is RF based wireless networking technology that interconnects
tiny nodes with sensors in, on, or around a human body.
A typical WBAN consists of a
number of inexpensive, lightweight,
miniature sensor platforms, each
featuring one or more
physiological sensors like
Motion Sensors
ECG (Electrocardiograms)
Sp02
Breathing Sensors
Blood pressure
EMG (Electromyograms)
EEG(Electro-encephalograms)
Blood Glucose Sensors
CONTINUE
Network size of WBAN
Application dependent
( up to 256 devices)
WBAN Sensors could be located on
The body as intelligent patches
Integrated into clothing
Implanted below the skin
Embedded deeply in tissues
Schedule Based(TDMA)
Channels are divided into fixed/variable time slots which are assigned to nodes that transmit
during its slot period
Free of idle listening, overhearing and packet collisions because of the lack of medium
competition,
But require tight time synchronization.
THANK YOU