SlideShare a Scribd company logo
Communication Technologies for IoT
Dr. Bibhas Ghoshal
IIIT Allahabad
Connectivity Considerations
2
●
Connectivity between IoT devices and outside world
dictates network architecture
Choice of communication technology dictates IoT device
hardware requirement and costs
Due to presence of numerous applications of IoT
enabled devices, a single networking paradigm not
sufficient to all needs of the consumer or IoT device
Complexity of networks - interference among devices,
network management, heterogeneity in networks,
protocol standardization within networks
●
●
●
Network Configuration in IoT
Things
Cheruvu S., Kumar A., Smith N., Wheeler D.M. (2020) Connectivity Technologies for IoT.In:Demystifying Internet of Things Security. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-
2896-8_5
3
Some Network Terminologies
4
LAN : Local short range communication, may or may not
connect to Internet
WAN : Connection of various network segments,
connects to internet
Node : connects to other nodes via LAN, maybe
connected to other nodes via WAN directly
Gateway : A router connecting LAN to WAN and Internet,
can implement several LAN and WAN, forwards packets
between LAN and WAN
Proxy : Performs active application layer functions
between nodes and other entities
IoT Stack Versus Web Stack
5
Functionality Based IoT Protocol
To be Discussed
6
Connectivity – 6LowPAN
Identification - IPv6, URI
Communication / Transport - Wifi, Bluetooth, LPWAN
Data Protocols - MQTT, CoAP, AMQP, Web-socket
Discovery - Physical Web
Semantic – WebThing Model
IEEE 802.15.4
● IEEE 802.15.4 specifies Physical and Media Access Control for low rate
wireless personal area network (LR-WPANs)
● It is maintained by IEEE 802.15 working group
● It is the basis for Zigbee, WirelessHART protocols which extend the
standard by developing upper layers not defined in IEEE 802.15.4
7
IEEE 802.15.4 Features
8
● Allows low cost, low speed ubiquitous computing
● Low data rate Wireless Personal Area Network
● Power consumption is minimized due to infrequently occurring
very short packet transmission with low duty cycle
● Highly tolerant of noise and interference and offers link reliability
● Uses carrier sense multiple access with collision avoidance
(CSMA-CA) for channel access
● Multiplexing allows multiple users or nodes interference free
access to same channel at different times
● Transmission for most cases is Line of Sight
● Best case transmission range achieved outdoors is 1000m
● Networking topologies defined : Star and Mesh
IEEE 802.15 Features – Physical Layer
9
●
The physical layer provides the data transmission service.
It also, provides an interface to the physical layer
management entity, which offers access to every physical
layer management function and maintains a database of
information on related personal area networks.
The PHY manages the physical radio transceiver, performs
channel selection along with energy and signal management
functions.
●
●
IEEE 802.15 Features – Media Access Layer
10
●
The medium access control (MAC) enables the transmission
of MAC frames through the use of the physical channel.
It offers a management interface and itself manages access
to the physical channel and network beaconing.
It also controls frame validation, guarantees time slots and
handles node associations.
Facilitates secure services.
●
●
●
IEEE 802.15.4 Variants
11
A/B - base version
maximum data rates - 868/915 MHz bands, four physical layers Three
of them preserve the DSSS approach - 868/915 MHz bands; one uses
PSSS
C – China; 779–787 MHz bands
D – Japan ; 950–956 MHz band
E – Industrial Applications
MAC amendment to the existing standard 802.15.4 adopting channel
hopping to improve industrial markets
F – Active RFID users
G - Smart utility networks
IEEE 802.15.4 Standard
12
ZigBee
13
● The ZigBee protocol uses the 802.15.4 standard and
operates in two bands : 868/915MHz and 2.4 GHz
Data rate of 868/915 band : 20/40 Kb/s
Data rate of 2.4GHz band : 250 Kb/s.
The maximum number of nodes in the network is 1024 with a range up to 200
meter.
ZigBee can use 128 bitAES encryption.
end devices can go to sleep mode which saves battery consumption
●
●
●
●
●
●
●
Zigbee Network
●A Zigbee network is made up of a Coordinator (C) , router (R) and End Device (E) that are
the IoT devices connected to the network.
●
C – need to be installed first ; it starts a new PAN (Personal Area Network), once started
other zigbee components PAN; selects channel and PAN id
● Router needs to join the network then it can allow other R & E to join the PAN
●Zigbee 3. 0 : enables different application areas to communicate and form a homogenous
network
●Supports connectivity with IP networks such as LAN and WAN, products from different
manufacturers can communicate asa single networking devices
14
Infrastructure based IoT Protocols : IPv6
Internet protocol that provides identification and location system of devices and routes traffic
across the internet
IPv6 is used to deal with problem of IPv4 address exhaustion ( protocols are not interoperable)
IPv6 uses a 128-bit address, theoretically allowing 2128, or approximately 3.4×1038 addresses
IPv6 address are represented as eight groups of four hex digits
Ex : 2001:0db8:0000:0000:0000:8a2e:0370:7334
15
Infrastructure based IoT Protocols : 6LoWPAN
16
● Supports IPv6 packets over IEEE 802.15.4 WPANs.
● Low power design included - Good for battery-operated IoT devices.
● Supports applications that need wireless internet connectivity at lower data
rates for devices with very limited form factor.
● Example usage : automation and entertainment applications in home,
office and factory environments
● Challenges : management of addresses for devices that communicate
across the two dissimilar domains of IPv6 and IEEE 802.15.4 is
cumbersome
● IEEE 802.15.4 devices are intentionally constrained in form factor to reduce
costs (allowing for large-scale network of many devices), reduce power
consumption (allowing battery powered devices) and allow flexibility of
installation (e.g. small devices for body-worn networks). On the other hand,
wired nodes in the IP domain are not constrained in this way; they can be
larger and make use of mains power supplies.
Communication/ Transport based IoT Protocols
17
Communication based IoT Protocols : WiFi
18
● Wi-Fi is a Wireless Local Area Network (WLAN) technology based on the IEEE
802.11 standards.
●Wi-Fi Devices - Smartphones, Smart Devices, Laptop Computers, PC, etc.
Applications Areas - Home, School, Computer Laboratory, Office Building
●Wi-Fi devices and Access Points (APs) have a wireless communication range of
about 30 meters indoors.
● Wi-Fi data rate is based on its protocol type :
IEEE 802.11a can achieve up to 54 Mbps IEEE
802.11b can achieve up to 11 Mbps IEEE 802.11g
can achieve up to 54 Mbps IEEE 802.11n can
achieve up to 150 Mbps
IEEE 802.11ac can achieve up to 866.7 Mbps
IEEE 802.11ad can achieve up to 7 Gbps
Communication based IoT Protocols : Bluetooth
19
●
network technology connects mobile devices wirelessly
over a short-range to form a personal area network (PAN).
The Bluetooth architecture has its own independent
model with a stack of protocols, instead of following the
standard OSI model or TCP/IP model.
Bluetooth works in the 2.4 GHz ISM band and uses
frequency hopping. With a data rate up to 3 Mbps and
maximum range of 100m.
Each application type which can use Bluetooth has its
own profile.
●
●
●
Communication based IoT protocols : Bluetooth
20
Communication based IoT protocols : Bluetooth
21
Physical Layer :
Radio : defines frequency band, modulation techniques
Baseband : addressing scheme, packet format, timing, power control
Data Link Layer :
Link Manager Protocol(LMP) : establishes logical link between bluetooth devices,
authentication, message encryption
Logical Link Control and Adaptation Layer : adaption between upper layer frame and baseband
layer frame format
Middleware Layer :
RFComm : provides a serial interface with WAP.
Adopted : protocols adopted from standard models (PPP, UDP, TCP)
Service Discovery : takes care of service-related queries like device information so as to
establish a connection between contending Bluetooth devices.
AT command set
Application Layer :
includes the application profiles that allow the user to interact with the Bluetooth applications
Bluetooth
22

More Related Content

PPTX
Lecture 5,6 [Autosavedaot IOT ]slides.pptx
sarfarazkhanwattoo
 
PDF
IoT Communication Protocols, Socket Programming with Python, MQTT & HTTP
Anshu Pandey
 
PDF
Chapter 1 pdf
ChAnushaECE
 
PDF
IOT NOTES BASED ON THE ENGINEERING ACADEMICS
sunejakatkar1
 
PPTX
Module 1.pptx
PrarthanaModak1
 
PPT
IoT _protocols.ppt
rohitbansal761378
 
PDF
IOT_MODULE_3.pdf simple example notes for use
shreyarrce
 
PPTX
Introduction to IoT - Unit I
Dr.M.Karthika parthasarathy
 
Lecture 5,6 [Autosavedaot IOT ]slides.pptx
sarfarazkhanwattoo
 
IoT Communication Protocols, Socket Programming with Python, MQTT & HTTP
Anshu Pandey
 
Chapter 1 pdf
ChAnushaECE
 
IOT NOTES BASED ON THE ENGINEERING ACADEMICS
sunejakatkar1
 
Module 1.pptx
PrarthanaModak1
 
IoT _protocols.ppt
rohitbansal761378
 
IOT_MODULE_3.pdf simple example notes for use
shreyarrce
 
Introduction to IoT - Unit I
Dr.M.Karthika parthasarathy
 

Similar to communication_technologies_Internet of things topic (20)

PDF
ConnectingSmartObjects..........................pdf
TinotendaChagaka
 
PDF
Module 03 IoT Networking.............pdf
arabnuradin
 
PPTX
Rpl2016
Pascal Thubert
 
PPTX
Internet of Things (IoT)
Steffi Keran Rani J
 
PPTX
IOT Protocols
Nagesh Rao
 
PDF
ch5-Fog Networks and Cloud Computing
ssuser06ea42
 
PPTX
UNIT III- 1.RPL.pptx
Sangeetha Prakash
 
PPTX
IOT - Unit 3.pptx
PallaviPatil580306
 
PDF
IoT Connectivity
Hitesh Mohapatra
 
PDF
Introduction of IEEE 802.15.4 Technology
govindsingh258478
 
PDF
internet-of-things-2.....................pdf
rajeswaria21
 
PPTX
The Differences Between Bluetooth, ZigBee and WiFi
Mostafa Ali
 
PDF
Ethernet and LIFI
ROHIT JADHAV
 
PDF
Verilog Based Design and Simulation of MAC and PHY Layers for Zigbee Digital ...
IJERA Editor
 
PPTX
Efficient power consumption in wireless communication
Naresh Narayanan
 
PPTX
Communication Technologies in IOT.pptx
20CE112YASHPATEL
 
PDF
Characteristics of the 6 wireless protocols
Antenna Manufacturer Coco
 
DOCX
IOT-Monograph .docx
parveen837153
 
PDF
Zigbee Transmitter for IoT Wireless Devices
VLSICS Design
 
PDF
ZIGBEE TRANSMITTER FOR IOT WIRELESS DEVICES
VLSICS Design
 
ConnectingSmartObjects..........................pdf
TinotendaChagaka
 
Module 03 IoT Networking.............pdf
arabnuradin
 
Internet of Things (IoT)
Steffi Keran Rani J
 
IOT Protocols
Nagesh Rao
 
ch5-Fog Networks and Cloud Computing
ssuser06ea42
 
UNIT III- 1.RPL.pptx
Sangeetha Prakash
 
IOT - Unit 3.pptx
PallaviPatil580306
 
IoT Connectivity
Hitesh Mohapatra
 
Introduction of IEEE 802.15.4 Technology
govindsingh258478
 
internet-of-things-2.....................pdf
rajeswaria21
 
The Differences Between Bluetooth, ZigBee and WiFi
Mostafa Ali
 
Ethernet and LIFI
ROHIT JADHAV
 
Verilog Based Design and Simulation of MAC and PHY Layers for Zigbee Digital ...
IJERA Editor
 
Efficient power consumption in wireless communication
Naresh Narayanan
 
Communication Technologies in IOT.pptx
20CE112YASHPATEL
 
Characteristics of the 6 wireless protocols
Antenna Manufacturer Coco
 
IOT-Monograph .docx
parveen837153
 
Zigbee Transmitter for IoT Wireless Devices
VLSICS Design
 
ZIGBEE TRANSMITTER FOR IOT WIRELESS DEVICES
VLSICS Design
 
Ad

More from DurgaDeviP2 (6)

PPTX
software engineering metrics concpets in advanced sotwrae
DurgaDeviP2
 
PPT
ch05 forensics cyber topics covers tools of forensics
DurgaDeviP2
 
PDF
Datascience syllabus covers datascience topics
DurgaDeviP2
 
PDF
434832905-392582079-python-turtle-cheat-sheets.pdf
DurgaDeviP2
 
PPTX
Machine learning topics machine learning algorithm into three main parts.
DurgaDeviP2
 
PDF
5p.pdfsadasdasdaasdfffffffffffffffffffffffffffffffffffffffffffffff
DurgaDeviP2
 
software engineering metrics concpets in advanced sotwrae
DurgaDeviP2
 
ch05 forensics cyber topics covers tools of forensics
DurgaDeviP2
 
Datascience syllabus covers datascience topics
DurgaDeviP2
 
434832905-392582079-python-turtle-cheat-sheets.pdf
DurgaDeviP2
 
Machine learning topics machine learning algorithm into three main parts.
DurgaDeviP2
 
5p.pdfsadasdasdaasdfffffffffffffffffffffffffffffffffffffffffffffff
DurgaDeviP2
 
Ad

Recently uploaded (20)

PPTX
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
PPTX
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
PPTX
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
PPTX
Data-Users-in-Database-Management-Systems (1).pptx
dharmik832021
 
PPTX
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
PPTX
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
PDF
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
PPT
From Vision to Reality: The Digital India Revolution
Harsh Bharvadiya
 
PPTX
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
PPTX
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 
PPTX
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
PPTX
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PPTX
short term project on AI Driven Data Analytics
JMJCollegeComputerde
 
PPTX
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 
PPTX
Fluvial_Civilizations_Presentation (1).pptx
alisslovemendoza7
 
PPTX
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
PPT
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
PDF
TIC ACTIVIDAD 1geeeeeeeeeeeeeeeeeeeeeeeeeeeeeer3.pdf
Thais Ruiz
 
PDF
SUMMER INTERNSHIP REPORT[1] (AutoRecovered) (6) (1).pdf
pandeydiksha814
 
IP_Journal_Articles_2025IP_Journal_Articles_2025
mishell212144
 
Pipeline Automatic Leak Detection for Water Distribution Systems
Sione Palu
 
Web dev -ppt that helps us understand web technology
shubhragoyal12
 
Data-Users-in-Database-Management-Systems (1).pptx
dharmik832021
 
The whitetiger novel review for collegeassignment.pptx
DhruvPatel754154
 
Data-Driven Machine Learning for Rail Infrastructure Health Monitoring
Sione Palu
 
202501214233242351219 QASS Session 2.pdf
lauramejiamillan
 
From Vision to Reality: The Digital India Revolution
Harsh Bharvadiya
 
HSE WEEKLY REPORT for dummies and lazzzzy.pptx
ahmedibrahim691723
 
Introduction to Biostatistics Presentation.pptx
AtemJoshua
 
Databricks-DE-Associate Certification Questions-june-2024.pptx
pedelli41
 
World-population.pptx fire bunberbpeople
umutunsalnsl4402
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
short term project on AI Driven Data Analytics
JMJCollegeComputerde
 
M1-T1.pptxM1-T1.pptxM1-T1.pptxM1-T1.pptx
teodoroferiarevanojr
 
Fluvial_Civilizations_Presentation (1).pptx
alisslovemendoza7
 
White Blue Simple Modern Enhancing Sales Strategy Presentation_20250724_21093...
RamNeymarjr
 
Real Life Application of Set theory, Relations and Functions
manavparmar205
 
TIC ACTIVIDAD 1geeeeeeeeeeeeeeeeeeeeeeeeeeeeeer3.pdf
Thais Ruiz
 
SUMMER INTERNSHIP REPORT[1] (AutoRecovered) (6) (1).pdf
pandeydiksha814
 

communication_technologies_Internet of things topic

  • 1. Communication Technologies for IoT Dr. Bibhas Ghoshal IIIT Allahabad
  • 2. Connectivity Considerations 2 ● Connectivity between IoT devices and outside world dictates network architecture Choice of communication technology dictates IoT device hardware requirement and costs Due to presence of numerous applications of IoT enabled devices, a single networking paradigm not sufficient to all needs of the consumer or IoT device Complexity of networks - interference among devices, network management, heterogeneity in networks, protocol standardization within networks ● ● ●
  • 3. Network Configuration in IoT Things Cheruvu S., Kumar A., Smith N., Wheeler D.M. (2020) Connectivity Technologies for IoT.In:Demystifying Internet of Things Security. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842- 2896-8_5 3
  • 4. Some Network Terminologies 4 LAN : Local short range communication, may or may not connect to Internet WAN : Connection of various network segments, connects to internet Node : connects to other nodes via LAN, maybe connected to other nodes via WAN directly Gateway : A router connecting LAN to WAN and Internet, can implement several LAN and WAN, forwards packets between LAN and WAN Proxy : Performs active application layer functions between nodes and other entities
  • 5. IoT Stack Versus Web Stack 5
  • 6. Functionality Based IoT Protocol To be Discussed 6 Connectivity – 6LowPAN Identification - IPv6, URI Communication / Transport - Wifi, Bluetooth, LPWAN Data Protocols - MQTT, CoAP, AMQP, Web-socket Discovery - Physical Web Semantic – WebThing Model
  • 7. IEEE 802.15.4 ● IEEE 802.15.4 specifies Physical and Media Access Control for low rate wireless personal area network (LR-WPANs) ● It is maintained by IEEE 802.15 working group ● It is the basis for Zigbee, WirelessHART protocols which extend the standard by developing upper layers not defined in IEEE 802.15.4 7
  • 8. IEEE 802.15.4 Features 8 ● Allows low cost, low speed ubiquitous computing ● Low data rate Wireless Personal Area Network ● Power consumption is minimized due to infrequently occurring very short packet transmission with low duty cycle ● Highly tolerant of noise and interference and offers link reliability ● Uses carrier sense multiple access with collision avoidance (CSMA-CA) for channel access ● Multiplexing allows multiple users or nodes interference free access to same channel at different times ● Transmission for most cases is Line of Sight ● Best case transmission range achieved outdoors is 1000m ● Networking topologies defined : Star and Mesh
  • 9. IEEE 802.15 Features – Physical Layer 9 ● The physical layer provides the data transmission service. It also, provides an interface to the physical layer management entity, which offers access to every physical layer management function and maintains a database of information on related personal area networks. The PHY manages the physical radio transceiver, performs channel selection along with energy and signal management functions. ● ●
  • 10. IEEE 802.15 Features – Media Access Layer 10 ● The medium access control (MAC) enables the transmission of MAC frames through the use of the physical channel. It offers a management interface and itself manages access to the physical channel and network beaconing. It also controls frame validation, guarantees time slots and handles node associations. Facilitates secure services. ● ● ●
  • 11. IEEE 802.15.4 Variants 11 A/B - base version maximum data rates - 868/915 MHz bands, four physical layers Three of them preserve the DSSS approach - 868/915 MHz bands; one uses PSSS C – China; 779–787 MHz bands D – Japan ; 950–956 MHz band E – Industrial Applications MAC amendment to the existing standard 802.15.4 adopting channel hopping to improve industrial markets F – Active RFID users G - Smart utility networks
  • 13. ZigBee 13 ● The ZigBee protocol uses the 802.15.4 standard and operates in two bands : 868/915MHz and 2.4 GHz Data rate of 868/915 band : 20/40 Kb/s Data rate of 2.4GHz band : 250 Kb/s. The maximum number of nodes in the network is 1024 with a range up to 200 meter. ZigBee can use 128 bitAES encryption. end devices can go to sleep mode which saves battery consumption ● ● ● ● ● ● ●
  • 14. Zigbee Network ●A Zigbee network is made up of a Coordinator (C) , router (R) and End Device (E) that are the IoT devices connected to the network. ● C – need to be installed first ; it starts a new PAN (Personal Area Network), once started other zigbee components PAN; selects channel and PAN id ● Router needs to join the network then it can allow other R & E to join the PAN ●Zigbee 3. 0 : enables different application areas to communicate and form a homogenous network ●Supports connectivity with IP networks such as LAN and WAN, products from different manufacturers can communicate asa single networking devices 14
  • 15. Infrastructure based IoT Protocols : IPv6 Internet protocol that provides identification and location system of devices and routes traffic across the internet IPv6 is used to deal with problem of IPv4 address exhaustion ( protocols are not interoperable) IPv6 uses a 128-bit address, theoretically allowing 2128, or approximately 3.4×1038 addresses IPv6 address are represented as eight groups of four hex digits Ex : 2001:0db8:0000:0000:0000:8a2e:0370:7334 15
  • 16. Infrastructure based IoT Protocols : 6LoWPAN 16 ● Supports IPv6 packets over IEEE 802.15.4 WPANs. ● Low power design included - Good for battery-operated IoT devices. ● Supports applications that need wireless internet connectivity at lower data rates for devices with very limited form factor. ● Example usage : automation and entertainment applications in home, office and factory environments ● Challenges : management of addresses for devices that communicate across the two dissimilar domains of IPv6 and IEEE 802.15.4 is cumbersome ● IEEE 802.15.4 devices are intentionally constrained in form factor to reduce costs (allowing for large-scale network of many devices), reduce power consumption (allowing battery powered devices) and allow flexibility of installation (e.g. small devices for body-worn networks). On the other hand, wired nodes in the IP domain are not constrained in this way; they can be larger and make use of mains power supplies.
  • 17. Communication/ Transport based IoT Protocols 17
  • 18. Communication based IoT Protocols : WiFi 18 ● Wi-Fi is a Wireless Local Area Network (WLAN) technology based on the IEEE 802.11 standards. ●Wi-Fi Devices - Smartphones, Smart Devices, Laptop Computers, PC, etc. Applications Areas - Home, School, Computer Laboratory, Office Building ●Wi-Fi devices and Access Points (APs) have a wireless communication range of about 30 meters indoors. ● Wi-Fi data rate is based on its protocol type : IEEE 802.11a can achieve up to 54 Mbps IEEE 802.11b can achieve up to 11 Mbps IEEE 802.11g can achieve up to 54 Mbps IEEE 802.11n can achieve up to 150 Mbps IEEE 802.11ac can achieve up to 866.7 Mbps IEEE 802.11ad can achieve up to 7 Gbps
  • 19. Communication based IoT Protocols : Bluetooth 19 ● network technology connects mobile devices wirelessly over a short-range to form a personal area network (PAN). The Bluetooth architecture has its own independent model with a stack of protocols, instead of following the standard OSI model or TCP/IP model. Bluetooth works in the 2.4 GHz ISM band and uses frequency hopping. With a data rate up to 3 Mbps and maximum range of 100m. Each application type which can use Bluetooth has its own profile. ● ● ●
  • 20. Communication based IoT protocols : Bluetooth 20
  • 21. Communication based IoT protocols : Bluetooth 21 Physical Layer : Radio : defines frequency band, modulation techniques Baseband : addressing scheme, packet format, timing, power control Data Link Layer : Link Manager Protocol(LMP) : establishes logical link between bluetooth devices, authentication, message encryption Logical Link Control and Adaptation Layer : adaption between upper layer frame and baseband layer frame format Middleware Layer : RFComm : provides a serial interface with WAP. Adopted : protocols adopted from standard models (PPP, UDP, TCP) Service Discovery : takes care of service-related queries like device information so as to establish a connection between contending Bluetooth devices. AT command set Application Layer : includes the application profiles that allow the user to interact with the Bluetooth applications