请输入您要查询的百科知识:

 

词条 Baseband processor
释义

  1. Overview

  2. Security concerns

  3. See also

  4. References

  5. Further reading

{{More footnotes|date=March 2014}}

A baseband processor (also known as baseband radio processor, BP, or BBP) is a device (a chip or part of a chip) in a network interface that manages all the radio functions (all functions that require an antenna); however, this term is generally not used in reference to Wi-Fi and Bluetooth radios. A baseband processor typically uses its own RAM and firmware.

Overview

Baseband processors typically run a real-time operating system (RTOS) as their firmware, such as ENEA's OSE, Nucleus RTOS (iPhone 3G/3GS/iPad), ThreadX (iPhone 4), and VRTX. There are more than a few significant manufacturers of baseband processors, including Broadcom, Icera, Intel Mobile Communications (former Infineon wireless division), MediaTek, Qualcomm, Spreadtrum, and ST-Ericsson.

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.

Legal

Some authorities (e.g. the U.S. Federal Communications Commission (FCC)) require that the entire software stack running on a device which communicates with the cellular network must be certified. Separating the BP into a different component allows reusing them without having to certify the full AP.

Radio reliability

Separating the BP into a different component ensures proper radio operation while allowing application and OS changes.

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 some of the baseband chips, researchers have found security vulnerabilities that could be used to access and modify data on the phone remotely.[1][2] In March 2014, makers of the free Android derivative Replicant announced they have found a backdoor in the baseband software of Samsung Galaxy phones that allows remote access to the user data stored on the phone.[3]

See also

  • OsmocomBB a free software for baseband processors

References

1. ^{{cite web|author=Ralf Philipp Weinmann |url=https://www.youtube.com/watch?v=fQqv0v14KKY |title=DeepSec 2010: All your baseband are belong to us |publisher=YouTube |date= |accessdate=2014-03-15}}
2. ^{{cite web|author=Ralf Philipp Weinmann |url=https://www.usenix.org/system/files/conference/woot12/woot12-final24.pdf |title=WOOT 2012: Baseband Attacks: Remote Exploitation of Memory Corruptions in Cellular Protocol Stacks |publisher=USENIX WOOT |date= |accessdate=2015-04-05}}
3. ^{{cite web|url=https://www.fsf.org/blogs/community/replicant-developers-find-and-close-samsung-galaxy-backdoor |title=Replicant developers find and close Samsung Galaxy backdoor |publisher=Free Software Foundation |date= |accessdate=2015-10-03}}

Further reading

  • [https://web.archive.org/web/20130501065823/http://wiki.openezx.org/BP Baseband Processor entry] at openezx.org, archived from the original on May 5, 2013
  • Babin, Steve. [https://books.google.com/books?id=thd5DSWn_F4C&pg=PA80 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}}

3 : Antennas (radio)|Embedded microprocessors|Radio electronics

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 10:46:17