A baseband processor (also known as baseband radio processor, BP, or BBP) is a
device (a
chip Chromatin immunoprecipitation (ChIP) is a type of immunoprecipitation experimental technique used to investigate the interaction between proteins and DNA in the cell. It aims to determine whether specific proteins are associated with specific genom ...
or part of a chip) in a
network interface controller
A network interface controller (NIC, also known as a network interface card, network adapter, LAN adapter or physical network interface, and by similar terms) is a computer hardware component that connects a computer to a computer network.
Ear ...
that manages all the
radio
Radio is the technology of signaling and communicating using radio waves. Radio waves are electromagnetic waves of frequency between 30 hertz (Hz) and 300 gigahertz (GHz). They are generated by an electronic device called a tr ...
functions (all functions that require an antenna); however, this term is generally not used in reference to
Wi-Fi
Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio waves ...
and
Bluetooth
Bluetooth is a short-range wireless technology standard that is used for exchanging data between fixed and mobile devices over short distances and building personal area networks (PANs). In the most widely used mode, transmission power is limi ...
radios. A baseband processor typically uses its own
RAM
Ram, ram, or RAM may refer to:
Animals
* A male sheep
* Ram cichlid, a freshwater tropical fish
People
* Ram (given name)
* Ram (surname)
* Ram (director) (Ramsubramaniam), an Indian Tamil film director
* RAM (musician) (born 1974), Dutch
* ...
and
firmware
In computing, firmware is a specific class of computer software that provides the low-level control for a device's specific hardware. Firmware, such as the BIOS of a personal computer, may contain basic functions of a device, and may provide h ...
. Baseband processors are typically
fabricated using
CMOS
Complementary metal–oxide–semiconductor (CMOS, pronounced "sea-moss", ) is a type of metal–oxide–semiconductor field-effect transistor (MOSFET) fabrication process that uses complementary and symmetrical pairs of p-type and n-type MOSF ...
(complementary
metal–oxide–semiconductor
The metal–oxide–semiconductor field-effect transistor (MOSFET, MOS-FET, or MOS FET) is a type of field-effect transistor (FET), most commonly fabricated by the controlled oxidation of silicon. It has an insulated gate, the voltage of which d ...
) or
RF CMOS technology, and are widely used in
radio-frequency (RF) and
wireless
Wireless communication (or just wireless, when the context allows) is the transfer of information between two or more points without the use of an electrical conductor, optical fiber or other continuous guided medium for the transfer. The most ...
communications.
Overview
Baseband processors typically run a
real-time operating system
A real-time operating system (RTOS) is an operating system (OS) for real-time applications that processes data and events that have critically defined time constraints. An RTOS is distinct from a time-sharing operating system, such as Unix, which m ...
(RTOS) as their firmware, such as
ENEA's
OSE,
Nucleus RTOS
Nucleus RTOS is a real-time operating system (RTOS) produced by the Embedded Software Division of Mentor Graphics, a Siemens Business, supporting 32- and 64-bit embedded system platforms. The operating system (OS) is designed for real-time embedd ...
(iPhone 3G/3GS/iPad),
ThreadX (iPhone 4), and
VRTX. There are more than a few significant manufacturers of baseband processors, including
Broadcom
Broadcom Inc. is an American designer, developer, manufacturer and global supplier of a wide range of semiconductor and infrastructure software products. Broadcom's product offerings serve the data center, networking, software, broadband, wirel ...
,
Icera
Icera Inc. is a British multinational fabless semiconductor company headquartered in Bristol, United Kingdom, and a wholly owned subsidiary of Nvidia Corporation. It has developed soft modem chipsets for the mobile devices market, including mo ...
,
Intel Mobile Communications (former Infineon wireless division),
MediaTek
MediaTek Inc. () is a Taiwanese fabless semiconductor company that provides chips for wireless communications, high-definition television, handheld mobile devices like smartphones and tablet computers, navigation systems, consumer multimedia ...
,
Qualcomm
Qualcomm () is an American multinational corporation headquartered in San Diego, California, and incorporated in Delaware. It creates semiconductors, software, and services related to wireless technology. It owns patents critical to the 5G, ...
,
Spreadtrum
UNISOC (), formerly Spreadtrum Communications, Inc. (), is a Chinese fabless semiconductor company headquartered in Shanghai which produces chipsets for mobile phones. UNISOC develops its business in two major fields - consumer electronics and i ...
, and
ST-Ericsson
ST-Ericsson was a multinational manufacturer of wireless products and semiconductors, supplying to mobile device manufacturers. ST-Ericsson was a 50/50 joint venture of Ericsson and STMicroelectronics established on 3 February 2009 and dissolved 2 ...
.
The rationale of separating the baseband processor from the main processor (known as the AP or ''application processor'') is threefold:
; Radio performance
: Radio control functions (signal modulation, encoding, radio frequency shifting, etc.) are highly timing-dependent, and require a real-time operating system.
; Radio reliability
: Separating the BP into a different component ensures proper radio operation while allowing application and OS changes.
; Legal
: Some authorities (e.g. the U.S.
Federal Communications Commission
The Federal Communications Commission (FCC) is an independent agency of the United States federal government that regulates communications by radio, television, wire, satellite, and cable across the United States. The FCC maintains jurisdicti ...
(FCC)) require that the entire software stack running on a device which communicates with the
mobile telephony
Mobile telephony is the provision of telephone services to phones which may move around freely rather than stay fixed in one location. Telephony is supposed to specifically point to a voice-only service or connection, though sometimes the l ...
network must be certified. Separating the BP into a different component allows reusing a stack without having to recertify the full AP.
Security concerns
Since the software which runs on baseband processors is usually proprietary, it is impossible to perform an independent code audit. By
reverse engineering
Reverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand through deductive reasoning how a previously made device, process, system, or piece of software accompli ...
some of the baseband chips, researchers have found security vulnerabilities that could be used to access and modify data on the phone remotely. In March 2014, makers of the free
Android derivative
Replicant
A replicant is a fictional bioengineered humanoid featured in the 1982 film '' Blade Runner'' and the 2017 sequel ''Blade Runner 2049'' which is physically indistinguishable from an adult human and often possesses superhuman strength and intel ...
announced they have found a
backdoor in the baseband software of
Samsung
The Samsung Group (or simply Samsung) ( ko, 삼성 ) is a South Korean multinational manufacturing conglomerate headquartered in Samsung Town, Seoul, South Korea. It comprises numerous affiliated businesses, most of them united under the ...
Galaxy phones that allows remote access to the user data stored on the phone.
See also
*
OsmocomBB
Osmocom (open source mobile communications) is an open-source software project that implements multiple mobile communication standards, including GSM, DECT, TETRA and others.
History and usage
In 2008 Harald Welte and Dieter Spaar experimen ...
a
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, n ...
for baseband processors
References
Further reading
Baseband Processor entryat openezx.org, archived from the original on May 5, 2013
* Babin, Steve
''Developing software for Symbian OS: A beginner's guide to creating Symbian OS v9 smartphone applications in C++'' Symbian Press, 2007, p. 80.
{{CPU technologies
Antennas (radio)
Embedded microprocessors
Radio electronics