Lesson-21: Wireless and Mobile System Protocols

74
2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill Education 1 DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORKLesson-21: Wireless and Mobile System Protocols

Transcript of Lesson-21: Wireless and Mobile System Protocols

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 1

DEVICES AND COMMUNICATION

BUSES FOR DEVICES NETWORK–

Lesson-21: Wireless and Mobile

System Protocols

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 2

Wireless and Mobile Systems

• Wireless devices Radio frequencies

communication over short and long

distances

• FHSS or DSSS transmitters and

receivers

• Popular protocols ─ 802.11, Bluetooth,

IrDA and ZigBee

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 3

Wireless Devices

IrDA

ZigBee

Bluetooth

802.11 WLAN (Wi-Fi Devices)

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 4

Wireless devices

• Based on radio frequencies after

suitable modulation of data bits or

infrared (IR)

• Network using innovative FHSS or

DSSS transmitters and receivers

• Popular protocols ─ 802.11, Bluetooth,

IrDA, and ZigBee

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 5

IR communication

Handheld TV remote controller or

robotic systems.

IR devices use IrDA (Infrared Data

Association) protocols

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 6

Frequency Band Limitation

Space division Multiplexing

Time division multiplexing and

frequency division multiplexing

Innovative method spread spectrum

and CDMA

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 7

1. WLAN IEEE802.11 (Wi-Fi)

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 8

IEEE standards 802.11a to 802.11g

802.11a data transfer rates─ 1 Mbps

and 2 Mbps

802.11b data transfer rates─ 5.5 Mbps

and 2 Mbps

FHSS or DSSS or Infrared 250 ns

802.11 Wireless LAN connected devices

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 9

802.11b

Called wireless fidelity (WiFi)

802.11b support data rates of 5.5 Mbps

by mapping 4 bits

11 Mbps mapping 8 bits simultaneously

during modulation.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 10

Basic service set (BSS) • Has one wireless station, which

communicates to an access point, also called hotspot.

• BSS support ad-hoc network, which as and when node come nearby in range of access point it forms the network through extended service set (ESS).

• A node free to move from one BSS to another.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 11

BSS [Basic Service Set] WLAN

802.11 protocol

embedded

device or

computer

Wireless Access Point

802.11 protocol

embedded

printer

802.11 protocol

embedded

device or

computer

802.11 protocol

embedded

device or

computer

802.11 protocol

embedded

device or

computer

To ESS

Ad hoc

network

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 12

Independent basic service set (IBSS)

No access point.

Does not connect to the distribution system.

May have multiple stations, which also

cannot communicate among themselves.

IBSS support ad-hoc network, which as and

when nodes come nearby in range they form

the network

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education

13

802.11 IBSS LAN

802.11 IBSS LAN

802.11 Computer

802.11

protocol

embedded

device to

connect to

another

BSS 802.11 protocol

embedded device at

a piconet boundary

802.11

embedded

device

802.11

Printer

802.11

embedded

fixed

network

device

Ad hoc

network

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 14

LAN-station access-points networked together

Called extended service set (ESS)

Backbone distribution system.

A backbone set may network through

Internet

ESS support fixed infrastructure

network

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 15

802.11 ESS LAN

802.11 ESS LAN

802.11 Computer

802.11

protocol

embedded

device to

connect to

another

BSS 802.11 protocol

embedded device at

a piconet boundary

802.11

embedded

device

802.11

Printer

802.11

embedded

fixed

network

device

To BSS

Fixed network

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 16

802.11 Backbone 802.11 backbone network to Internet

BSSC

BSSB

802.11

protocol

embedded

device

To Internet

To Internet

Multipoint

relay node Base station

gateway

BSSA

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 17

802.11 provides specifications for

physical layer and data link layers

802.11 protocol

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 18

802.11 physical and data link layers

Physical layer─ Physical Medium Dependent (PMD)

protocol, Physical Layer Convergence Protocol (PLCP)

802.11b additional sub-layer for specifying

Complementary Code Keying (CCK)

Data link layer─ MAC layer for power management,

handover and registration of roaming mobile node

within the backbone network at a new BSS within the

ESS

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 19

• Specifies a MAC layer

• MAC layer specifies power

management, handover and registration

of roaming mobile node within the

backbone network at a new BSS within

the ESS

802.11 protocol data link layer

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 20

802.11 packet for MAC

Packet called request to send

(RTS), which is first sent

If other end responses by the

packet called clear to send (CTS),

then the layer data is transmitted.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 21

MAC layer

• Uses carrier sense multiple access and

collision avoidance (CSMA/CA) protocol.

• A station listens to the presence of carrier

during a time interval is called distributed

inter-frame spacing (DIFS) interval.

• If carrier is not sensed (detected) during

DIFS then the station backs off for a

random time interval to avoid collision and

retries after that interval.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 22

• A receiver always acknowledges

within a short inter-frame spacing

(SIFS)

• Acknowledgment after successful CRC

(cyclic redundancy check)

• If there is no acknowledgement within

SIFS, then transmitter retransmits and

upto 7 retransmission attempts are

made

802.11 protocol MAC Acknowledgment

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 23

802.11 Physical Layer communication methods

Three─ FHSS or DSSS or Infrared 250 ns pulses.

802.11a Physical layer has two sub-layers

One is Physical Medium Dependent (PMD) protocol, Physical Layer Convergence Protocol (PLCP)

802.11b additional sub-layer for specifying Complementary Code Keying (CCK)

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 24

Physical Medium Dependent (PMD)

protocol 802.11 sublayer

• Specifies the modulation and coding

methods.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 25

Physical Layer Convergence Protocol

(PLCP) 802.11 sub-layer Specfications

• Header and payload for transmission.

• Sensing of the carrier at receiver

• How packet formation takes place at the

transmitter

• Packets assembly at the receiver

• Ways to converge MAC (Medium Access

Control) to PMD at transmitter and separate

MAC (Medium Access Control) from PMD at

the receiver.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 26

An additional sub-layer in 802.11b

• Specifying Complementary Code Keying

(CCK).

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 27

2. Bluetooth 2.4 GHz

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 28

Synchronizing music, image, PIM (personal

information manager) files with Computer

using Serial emulator at Bluetooth device

Large number of CD players

mobile devices are Bluetooth

Digital camera

Bluetooth enabled ear buds─ Hands free

listening of Bluetooth enabled iPod or CD

music player or mobile phone.

Bluetooth enabled devices

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 29

Bluetooth - serial COM port interface

Bluetooth

protocol

embedded

device

Serial

Emulator

Computer

in personal

area

network

COM

Port Cradle

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 30

WPAN using Bluetooth wireless protocol

Hardware Interfaces to embedded system

buses

Software embeds in the system to support

WPAN using Bluetooth wireless protocol

Bluetooth devices─ piconet within 10m

Bluetooth devices─ scatternet within 100m

Data transfer between two devices or

between a device and multiple devices

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 31

Bluetooth Piconet Bluetooth personal area low power piconet 10m

Bluetooth

protocol

embedded

device

Bluetooth

protocol

embedded

device

Bluetooth

protocol

embedded

device

Bluetooth

protocol

embedded

device

Bluetooth

protocol

embedded

device at

boundary

Bluetooth

protocol

embedded

device at

boundary

To other

piconet

To other

piconet

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 32

Bluetooth Scatternet

Bluetooth

protocol

embedded

device at a

piconet

boundary

Bluetooth personal area high power scatternet 100m

Bluetooth

protocol

embedded

device

Bluetooth protocol

embedded device at

a piconet boundary

Bluetooth

protocol

embedded

device at a

piconet

boundary Bluetooth protocol

embedded device at

a piconet boundary

Bluetooth

protocol

embedded

device

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 33

IEEE standard 802.15.1 protocol

Physical layer radio communicates at carrier frequencies in 2.4 GHz band with FHSS (frequency hopping spread spectrum)

Hopping interval is 625 s and number of hopped frequencies are 79

Bluetooth protocol

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 34

Bluetooth 1.x data transfer rate

supported = 1 Mbps

Bluetooth 2.0 enhanced maximum data

rate of 3.0 Mbps over 100 m

Bluetooth 4.0

Bluetooth protocols

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 35

• Supports automatic self-discovery

• Supports self-organization of network

in number of devices.

• Bluetooth device self discovers nearby

devices (< 10m) and they synchronize

and form WPAN (wireless personal

area network).

Bluetooth protocol features

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 36

• Bluetooth protocol supports power

control so that the devices

communicate at minimum required

power level

• This prevents drowning of signals by

superimpositions of high power signals

with lower level signals

Bluetooth protocol Power control features

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 37

Bluetooth Physical Layer

Three sub-layers radio, baseband and link

manager or host controller interface

There are two types of links, best effort

traffic links and real-time voice traffic links

The real-time traffic uses reserved

bandwidth. Packet is of about 350 bytes

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 38

Link manager sub-layer Manages the master and slave link.

Specifies data encryption and device authentication handling.

Specifies formation of device pairs for Bluetooth communication.

Gives specifications for state transmission-mode, supervision, power level monitoring, synchronisation, and exchange of capability, packet flow latency, peak data rate, average data rate, maximum burst size parameters from lower and higher layers.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 39

Bluetooth protocol features

Communication latency is 3 s.

Large protocol stack overhead of 250

kB.

Provision of encrypted secure

communication, self-discovery and

self-organization and radio based

communication between tiny antennae

are three main features of Bluetooth

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 40

Radio frequencies communication over long

distances

Transmitter and receiver antennae to transmit and receive the signals

Modulator and demodulators to carry the data bits using RF frequencies.

Mobile GSM wireless devices use 890 MHz- 915 MHz or 1710-1785 MHz or 1850-1910 MHz bands.

Mobile CDMA wireless devices use 2 GHz carrier frequencies.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 41

Radio frequencies communication over short

distances

Bluetooth 2.4 GHz

ZigBee wireless devices 900 MHz

frequencies.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 42

Bluetooth Devices Radio frequency hopping over a wider spectrum,

Example ─Bluetooth devices.

Transmitted carrier frequencies hop among different channels at a given hopping rate. Transmitter modulates the data bits as per protocol specifications.

Receiver tunes to these hopped carrier frequencies at a given hopping rate and in same hopping sequence as the ones used by the transmitter.

Receiver demodulates and detects the data bits as per the physical layer protocol used at the transmitter

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 43

3. IrDA

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 44

IrDA

Used in mobile phones, digital

cameras, keyboard, mouse, printers to

communicate to laptop computer and

for data and pictures download and

synchronization.

Used for control TV, air-conditioning,

LCD projector, VCD devices from a

distance

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 45

Use infrared (IR) after suitable

modulation of the data bits.

Communicates over a line of sight

Phototransistor receiver for infrared

rays

IrDA devices

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 46

Infrared Data Association (IrDA)

IrDA

protocol

Embedded

device

Computer in

personal area

network

IDA

Interface

IDA

Interface

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 47

Supports data transfer rates of up to 4 Mbps

Supports bi-directional serial

communication over viewing angle between

15 and distance of nearly 1 m

At 5 m, the IR transfer data can be up to

data transfer rates of 75 kbps

Should be no obstructions or wall in

between the source and receiver

IrDA protocol suite

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 48

Level 1─ minimum required

communication.

Level 2 ─ access-based

communication.

Level 3 ─index-based communication.

Five levels of communication

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 49

Level 4 ─ sync communication. Synchronisation software, for example, ActiveSync or HotSync is used.

Level 5 ─ SyncML (synchronisation markup language) based communication. A SyncML protocol is used for device management and synchronization with server and client devices connected by IrDA.

Five levels of communication

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 50

IrDA Physical Layer

Lower layer─ physical layer 1.0 or 1.1.

1.0─ supports data transfer rates of 9.6

kbps to 115.2 kbps

1.1─ 115.2 kbps to 4 Mbps

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 51

IrDA 5 layers

Transport Layer Tiny TP or IrLMIAS

Data-link

IrLMP and IrLAP Sublayers

Physical 1.0 (9.6 kbps to 115.2 kbps) or

1.1 (115.2 kbps to 4 Mbps)

Application for example, IrDA Alliance Sync protocol

Session Layer IrLAN, IrBus, IrMC, IrTran, IrOBEX

(Object Exchange) and standard serial port emulator

protocol IrCOMM (IR communication). IrBus

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 52

Two sub-layers at IrDA data-link layer

• IrLMP (IR link management protocol)

upper sub-layer

• IrLAP (IR link access protocol) lower

sub-layer.

• IrLAP─ HDLC synchronous

communication

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 53

IrDA upper layer protocols

for Transport

for Session

for Application

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 54

IrDA features

IrDA protocol overhead between 2% to

50% of Bluetooth device overhead.

Communication setup latency is just

few milliseconds.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 55

IrDA limitation

Line of sight and unobstructed

communication

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 56

4. ZigBee 900 MHz

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 57

IEEE standard 802.15.4 protocol.

Physical layer radio operates 2.4 GHz

band carrier frequencies with DSSS

(direct sequence spread spectrum).

Supports range up to 70 m.

Data transfer rate supported 250 kbps.

Supports sixteen channels.

ZigBee Wireless Personal Area connected

devices

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 58

ZigBee network feature

Self-organising and supports peer-to-peer

and mesh networks.

Self-organising means detects nearby

Zigbee device and establishes

communication and network.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 59

Peer-to-peer and mesh networka

Each node at network function as requesting device as well as responding device.

Mesh network means the each nodes network function as a mesh.

A node can connect to another directly or through mutually interconnected intermediate nodes. Data transfer is between two devices in Peer-to-Peer or between a device and multiple devices in the mesh network.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 60

ZigBee WPAN

ZigBee protocol

embedded device

or computer

ZigBee coordinator

ZigBee protocol

embedded printer

(tranceiver)

ZigBee protocol

embedded device

Router

ZigBee protocol

embedded device

or computer

(transceiver)

To WLAN or

Internet

Ad hoc

network

Maximum 16 devices ZigBee personal area 70m

ZigBee protocol

embedded

device or

computer

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 61

ZigBee supporting devices

ZigBee protocol supports large number of sensors, lighting devices, air conditioning, industrial controller and other devices for home and office automation and their remote control and formation of WPAN (wireless personal area network).

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 62

ZigBee network

Zigbee router

end devices

coordinator

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 63

ZigBee router

Transfers packets received from a

neighboring source to nearby node

in the path to destination.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 64

ZigBee coordinator

Connects one Zigbee network with

another, or connects to WLAN or

cellular network.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 65

Zigbee end devices

Transceiver of data.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 66

ZigBee features

Communication latency 30 ms

Protocol stack overhead 28 kB

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 67

Summary

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 68

We learnt

IEEE standard 802.15.4 protocol.

2.4 GHz band carrier frequencies with

DSSS (direct sequence spread

spectrum).

range up to 70 m.

250 kbps.

sixteen channels

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 69

We learnt

IEEE standard 802.11a to g protocols

FHSS or DSSS or IR 259 ns

BSS with wireless access point and

IBSS without access point

ESS between several BSSs

ESS backbone connects to Internet

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 70

We learnt

MAC

PMD

PLCP

CCK

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 71

We learnt

Bluetooth IEEE standard 802.15.1

protocol

Piconet 10m and Scatternet 100m

2.4 GHz band with FHSS

Hopping interval is 625 s and

number of hopped frequencies are

79.

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 72

We learnt

IrDA used when IR source and

receiver interface present in the

devices

Line of sight and unobstructed up to 5

m 75 kpbs and up to 1 m 4 Mbps

communication

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 73

We learnt

ZigBee Three type of device

1. Transceiver

2. Router

3. Coordinator

2015 Chapter-5 L21: "Embedded Systems - Architecture, Programming and Design",

Raj Kamal, Publs.: McGraw-Hill Education 74

End of Lesson 21 of Chapter 5

on

Wireless and Mobile System Protocols