SlideShare a Scribd company logo
1 of 7
Download to read offline
What’s the Difference Between Transceiver & Transponder
And Different package of the optical transceiver module
Difference between Transceiver & Transponder
In a fiber optic communication network, there are many equipment and
facilities to support the normal operation of the system. Fiber optic transponder
and fiber optic transceiver are the one of these devices. Literally, both of them
are with a prefix “trans”. It seems to imply that there is a similarity between
them. Actually, they are not the same. So, what’s the difference between them,
something difference on principle or applications? Today, we are going to have
a discussion on this topic.
First, in order to better understand the difference between a fiber optic
transceiver and a fiber optic transponder, we need to define what each one
does.
Most systems use a “transceiver” which includes both transmission and
receiver in a single module. Its purpose, in broad terms, is to transmit and
receive data. In fiber optic communication, the commonly used transceiver
modules are hot-swappable I/O (input/output) devices which plug into
module sockets. The transceiver acts to connect the electrical circuitry of the
module with the optical or copper network. Devices such as routers or network
interface cards provide one or more transceiver module slot (e.g GBIC, SFP,
XFP), into which you can insert a transceiver module which is appropriate for
that connection. The optical fiber, or wire, plugs into a connector on the
transceiver module. There are multiple types of transceiver module available
for use with different types of wire, fiber, different wavelengths within a fiber,
and for communication over different distances. The most commonly used fiber
optic transceivers include GBIC, SFP, SFP+, XFP, X2,XPENPAK,CFP, QSFP
etc. They are widely used for different application, eg. 10G, 40G fiber optic
transmission.
“Transponder” includes a transmitter and a responder. It is a similar device
with transceiver. In optical fiber communications, a transponder is the element
that sends and receives the optical signal from a fiber. A transponder is
typically characterized by its data rate and the maximum distance the signal
can travel. According to its specific applications, it is also known as
wavelength-converting transponder, WDM transponder or fiber to fiber media
converter. Fiber optic Transponders extend network distance by converting
wavelengths (1310 to 1550), amplifying optical power and can support the
“Three Rs” to Retime, Regenerate and Reshape the optical signal. In general,
there is an O-E-O (optical-electrical-optical) function with this device. Fiber
optic transponders and optical multiplexers are usually present in the terminal
multiplexer as an important component for WDM (Wavelength Division
Multiplexing) system. In addition, in nowadays market, many transponders are
designed as protocol and rate-transparent fiber media converters that support
SFP, SFP+ and XFP transceivers with data rates up to 11.32 Gpbs, and with
seamless integration of different fiber types by converting multi-mode fiber to
single-mode fiber, and dual fiber to single-fiber.
Fiber Optic Transceiver vs Fiber Optic Transponder
A transponder and transceiver are both functionally similar devices that convert
a full-duplex electrical signal in a full-duplex optical signal. The difference
between the two is that fiber transceivers interface electrically with the host
system using a serial interface, whereas transponders use a parallel interface.
So transponders are easier to handle lower-rate parallel signals, but are
bulkier and consume more power than transceivers. In addition, transceivers
are limited to providing an electrical-optical function only (not differentiating
between serial or parallel electrical interfaces), whereas transponders convert
an optical signal at one wavelength to an optical signal at another wavelength.
As such, transponders can be considered as two transceivers placed
back-to-back.
Different package of the optical transceiver module
In reality, the classification according to package of the optical module is the
most common method.
1 X9 package
1 X9 package optical modules, sometimes also called the 9-pin or 9PIN
optical module, the name suggests, this fiber optic module nine PIN angle is
the most common of the early optical module package, the type of very large
market demand ,mainly used in fiber optic transceiver, PDH Optical, optical
switches, single Multi-mode converter as well as some industrial control
applications.
GBIC package
GBIC transceiver, the abbreviation of the Giga Bitrate Interface Converter
upcoming gigabit electrical signal is converted to optical signals module. GBIC
designed for hot-plug. GBIC is interchangeable products meet international
standards. This Gbic optical module used widely before SFP package. That is
gradually being replaced after the SFP optical module lauched. They have
basically been eliminated on the currently market in addition to some older
models of equipment still using.
SFP package
SFP transceiver, Small Form-factor Pluggables, small hot-pluggable optical
module is an upgraded version of the early GBIC module, the volume smaller,
higher integration than the GBIC fiber module, which is currently on the
market’s most popular optical module,
XFP package
XFP transceiver, 10 Gigabit Small Form Factor Pluggable, is a hot-swappable,
independent of the communication protocol optical transceivers, the XFP is
usually used to 10G bps SONET / SDH, Fibre Channel, Gigabit Ethernet and
other applications, but also of CWDM DWDM link.
Relative to the 1X9 and SFP modules, XFP has a higher transmission rate and
transmission capacity, so the price is much higher than ordinary fiber module.
SFP + package
SFP + optical modules, SFP PLUS optical module, SFP optical module
upgrade, with a higher transmission rate, usually up to 8.5G or 10G, the size
of the XFP module, this module than earlier smaller at the same time have the
same rate, so for communications equipment manufacturers in the same
space to deploy a more intensive light module offers the possibility, so more
and more applications.
XPAK package
The XPAK optical module definition same with Xenpak, because it is a
4-channel (10 Gbps attachment-unit interface) connection at the physical
layer /
Media access controller interface to partition the modular I / O channels. Use
Xpak the Xenpak output pin, but there is one exception, that is, it including
Xenpak standard version in the future not on the clock signal. Compared with
Xenpak module size Xpak share space on the I / O cards .Between than the
Xenpak small. In fact Xpak Xenpak module directly improved version of the
volume reduced by half of the optical interface, electrical interface with the
original Consistent.
XENPAK package
XENPAK transceiver 10 Gigabit Ethernet optical transceivers (independent of
the transceiver circuits and optical components of optical signals for small
devices, with Standard Specification for switches and routers, the interface
part). Agere, Agilen,, Mitsubishi, Pine Photonics, Tyco and Defined Optillion
companies xENPAK Working Group, provides for the product dimensions, light
plug type and electrical pin-out configuration and power Energy and other
parameters
X2 package
X2 transceiver is based on the XENPAK Multi-Source Agreement optical
module that occur before, but more than XENPAK optical modules more of the
smaller size and volume of the module and Parameters similar to XENPAK,
about the size of the XENPAK the half the size of.
SFF is divided into 2X5 pin or needle 2X10 can be soldered directly on the
device.
View:www.fibercasa.com for more information

More Related Content

More from Vanessa Shen

Introduction to optical amplifiers
Introduction to optical amplifiersIntroduction to optical amplifiers
Introduction to optical amplifiersVanessa Shen
 
Introduction of The wdm system
Introduction of The wdm systemIntroduction of The wdm system
Introduction of The wdm systemVanessa Shen
 
The campus cabling system solutions
The campus cabling system solutionsThe campus cabling system solutions
The campus cabling system solutionsVanessa Shen
 
What is a transceiver ii
What is a transceiver iiWhat is a transceiver ii
What is a transceiver iiVanessa Shen
 
What is a transceiver
What is a transceiverWhat is a transceiver
What is a transceiverVanessa Shen
 
Using fiber optic power meter to test optic power
Using fiber optic power meter to test optic powerUsing fiber optic power meter to test optic power
Using fiber optic power meter to test optic powerVanessa Shen
 

More from Vanessa Shen (9)

Introduction to optical amplifiers
Introduction to optical amplifiersIntroduction to optical amplifiers
Introduction to optical amplifiers
 
Introduction of The wdm system
Introduction of The wdm systemIntroduction of The wdm system
Introduction of The wdm system
 
Fiber optic cable
Fiber optic cableFiber optic cable
Fiber optic cable
 
The campus cabling system solutions
The campus cabling system solutionsThe campus cabling system solutions
The campus cabling system solutions
 
Fho2000 mini otdr
Fho2000 mini otdrFho2000 mini otdr
Fho2000 mini otdr
 
What is a transceiver ii
What is a transceiver iiWhat is a transceiver ii
What is a transceiver ii
 
What is a transceiver
What is a transceiverWhat is a transceiver
What is a transceiver
 
Using fiber optic power meter to test optic power
Using fiber optic power meter to test optic powerUsing fiber optic power meter to test optic power
Using fiber optic power meter to test optic power
 
Fiber optic cable
Fiber optic cableFiber optic cable
Fiber optic cable
 

Recently uploaded

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsUXDXConf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 

Recently uploaded (20)

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 

What’s the difference between transceiver & transponder and different package of the optical transceiver module

  • 1. What’s the Difference Between Transceiver & Transponder And Different package of the optical transceiver module Difference between Transceiver & Transponder In a fiber optic communication network, there are many equipment and facilities to support the normal operation of the system. Fiber optic transponder and fiber optic transceiver are the one of these devices. Literally, both of them are with a prefix “trans”. It seems to imply that there is a similarity between them. Actually, they are not the same. So, what’s the difference between them, something difference on principle or applications? Today, we are going to have a discussion on this topic. First, in order to better understand the difference between a fiber optic transceiver and a fiber optic transponder, we need to define what each one does. Most systems use a “transceiver” which includes both transmission and receiver in a single module. Its purpose, in broad terms, is to transmit and receive data. In fiber optic communication, the commonly used transceiver modules are hot-swappable I/O (input/output) devices which plug into module sockets. The transceiver acts to connect the electrical circuitry of the module with the optical or copper network. Devices such as routers or network interface cards provide one or more transceiver module slot (e.g GBIC, SFP, XFP), into which you can insert a transceiver module which is appropriate for
  • 2. that connection. The optical fiber, or wire, plugs into a connector on the transceiver module. There are multiple types of transceiver module available for use with different types of wire, fiber, different wavelengths within a fiber, and for communication over different distances. The most commonly used fiber optic transceivers include GBIC, SFP, SFP+, XFP, X2,XPENPAK,CFP, QSFP etc. They are widely used for different application, eg. 10G, 40G fiber optic transmission. “Transponder” includes a transmitter and a responder. It is a similar device with transceiver. In optical fiber communications, a transponder is the element that sends and receives the optical signal from a fiber. A transponder is typically characterized by its data rate and the maximum distance the signal can travel. According to its specific applications, it is also known as wavelength-converting transponder, WDM transponder or fiber to fiber media converter. Fiber optic Transponders extend network distance by converting wavelengths (1310 to 1550), amplifying optical power and can support the “Three Rs” to Retime, Regenerate and Reshape the optical signal. In general, there is an O-E-O (optical-electrical-optical) function with this device. Fiber optic transponders and optical multiplexers are usually present in the terminal multiplexer as an important component for WDM (Wavelength Division Multiplexing) system. In addition, in nowadays market, many transponders are designed as protocol and rate-transparent fiber media converters that support SFP, SFP+ and XFP transceivers with data rates up to 11.32 Gpbs, and with
  • 3. seamless integration of different fiber types by converting multi-mode fiber to single-mode fiber, and dual fiber to single-fiber. Fiber Optic Transceiver vs Fiber Optic Transponder A transponder and transceiver are both functionally similar devices that convert a full-duplex electrical signal in a full-duplex optical signal. The difference between the two is that fiber transceivers interface electrically with the host system using a serial interface, whereas transponders use a parallel interface. So transponders are easier to handle lower-rate parallel signals, but are bulkier and consume more power than transceivers. In addition, transceivers are limited to providing an electrical-optical function only (not differentiating between serial or parallel electrical interfaces), whereas transponders convert an optical signal at one wavelength to an optical signal at another wavelength. As such, transponders can be considered as two transceivers placed back-to-back. Different package of the optical transceiver module
  • 4. In reality, the classification according to package of the optical module is the most common method. 1 X9 package 1 X9 package optical modules, sometimes also called the 9-pin or 9PIN optical module, the name suggests, this fiber optic module nine PIN angle is the most common of the early optical module package, the type of very large market demand ,mainly used in fiber optic transceiver, PDH Optical, optical switches, single Multi-mode converter as well as some industrial control applications. GBIC package GBIC transceiver, the abbreviation of the Giga Bitrate Interface Converter upcoming gigabit electrical signal is converted to optical signals module. GBIC designed for hot-plug. GBIC is interchangeable products meet international standards. This Gbic optical module used widely before SFP package. That is gradually being replaced after the SFP optical module lauched. They have basically been eliminated on the currently market in addition to some older models of equipment still using. SFP package SFP transceiver, Small Form-factor Pluggables, small hot-pluggable optical module is an upgraded version of the early GBIC module, the volume smaller, higher integration than the GBIC fiber module, which is currently on the market’s most popular optical module,
  • 5. XFP package XFP transceiver, 10 Gigabit Small Form Factor Pluggable, is a hot-swappable, independent of the communication protocol optical transceivers, the XFP is usually used to 10G bps SONET / SDH, Fibre Channel, Gigabit Ethernet and other applications, but also of CWDM DWDM link. Relative to the 1X9 and SFP modules, XFP has a higher transmission rate and transmission capacity, so the price is much higher than ordinary fiber module. SFP + package SFP + optical modules, SFP PLUS optical module, SFP optical module upgrade, with a higher transmission rate, usually up to 8.5G or 10G, the size of the XFP module, this module than earlier smaller at the same time have the same rate, so for communications equipment manufacturers in the same space to deploy a more intensive light module offers the possibility, so more and more applications. XPAK package The XPAK optical module definition same with Xenpak, because it is a 4-channel (10 Gbps attachment-unit interface) connection at the physical layer / Media access controller interface to partition the modular I / O channels. Use Xpak the Xenpak output pin, but there is one exception, that is, it including Xenpak standard version in the future not on the clock signal. Compared with Xenpak module size Xpak share space on the I / O cards .Between than the
  • 6. Xenpak small. In fact Xpak Xenpak module directly improved version of the volume reduced by half of the optical interface, electrical interface with the original Consistent. XENPAK package XENPAK transceiver 10 Gigabit Ethernet optical transceivers (independent of the transceiver circuits and optical components of optical signals for small devices, with Standard Specification for switches and routers, the interface part). Agere, Agilen,, Mitsubishi, Pine Photonics, Tyco and Defined Optillion companies xENPAK Working Group, provides for the product dimensions, light plug type and electrical pin-out configuration and power Energy and other parameters X2 package X2 transceiver is based on the XENPAK Multi-Source Agreement optical module that occur before, but more than XENPAK optical modules more of the smaller size and volume of the module and Parameters similar to XENPAK, about the size of the XENPAK the half the size of. SFF is divided into 2X5 pin or needle 2X10 can be soldered directly on the device.