베이스밴드 프로세서

Baseband processor
베이스밴드 프로세서 SiTel SC14434

베이스밴드 프로세서(베이스밴드무선 프로세서, BP, 또는 BBP라고도 불립니다)는 네트워크인터페이스 컨트롤러 내의 디바이스( 또는 칩의 일부)로, 모든 무선 기능(안테나가 필요한 모든 기능)을 관리합니다.다만, 이 용어는 일반적으로 Wi-FiBluetooth 무선에 대해서는 사용되지 않습니다.베이스밴드 프로세서는 일반적으로 독자적RAM과 펌웨어를 사용합니다.베이스밴드 프로세서는 일반적으로 CMOS(상보 금속 산화물 반도체) 또는 RF CMOS [1]기술을 사용하여 제조되며 무선 주파수(RF) 및 무선 [2]통신에 널리 사용됩니다.

개요

베이스밴드 프로세서는 일반적으로 ENEA의 OSE, Nucleus RTOS(iPhone 3G/3) 등의 실시간 운영체제(RTOS)를 펌웨어로 실행합니다.GS/iPad, ThreadX(iPhone4) 및 VRTX.Broadcom, Icera, Intel Mobile Communications(구 Infineon 무선 부문), MediaTek, Qualcomm, Spreadtrum, ST-Ericson다수의 베이스밴드 프로세서 제조업체가 있습니다.

베이스밴드 프로세서를 메인프로세서(AP 또는 애플리케이션프로세서)에서 분리하는 이유는 3가지입니다.

무선 퍼포먼스
무선제어기능(신호변조, 부호화, 무선주파수 시프트 등)은 타이밍에 크게 의존하며 실시간 운영체제가 필요합니다.
무선 신뢰성
BP를 다른 컴포넌트로 분리하면 어플리케이션과 OS를 변경할 수 있을 뿐만 아니라 무선도 올바르게 동작할 수 있습니다.
합법적인
일부 당국(미국 연방통신위원회(FCC) 등)은 모바일 텔레포니네트워크와 통신하는 디바이스에서 실행되는 소프트웨어 스택 전체를 인증할 것을 요구하고 있습니다.BP를 다른 컴포넌트로 분리하면 AP 전체를 재인증할 필요 없이 스택을 재사용할 수 있습니다.

보안에 관한 우려

베이스밴드 프로세서에서 동작하는 소프트웨어는 통상 독자 사양이기 때문에 독립된 코드 감사를 실행할 수 없습니다.베이스밴드 칩의 일부를 리버스 엔지니어링함으로써 연구진은 전화기의 데이터에 [3][4]원격으로 액세스하여 수정하는 데 사용할 수 있는 보안 취약점을 발견했다.2014년 3월, 무료 안드로이드 파생 모델 제조사들은 삼성 갤럭시 의 베이스밴드 소프트웨어에서 [5]폰에 저장된 사용자 데이터에 원격으로 액세스할 수 있는 백도어를 발견했다고 발표했다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Chen, Wai-Kai (2018). The VLSI Handbook. CRC Press. pp. 60–2. ISBN 9781420005967.
  2. ^ Morgado, Alonso; Río, Rocío del; Rosa, José M. de la (2011). Nanometer CMOS Sigma-Delta Modulators for Software Defined Radio. Springer Science & Business Media. p. 1. ISBN 9781461400370.
  3. ^ Ralf Philipp Weinmann. "DeepSec 2010: All your baseband are belong to us". YouTube. Retrieved 2014-03-15.
  4. ^ Ralf Philipp Weinmann. "WOOT 2012: Baseband Attacks: Remote Exploitation of Memory Corruptions in Cellular Protocol Stacks" (PDF). USENIX WOOT. Retrieved 2015-04-05.
  5. ^ "Replicant developers find and close Samsung Galaxy backdoor". Free Software Foundation. Retrieved 2015-10-03.

추가 정보