基站BBU(基带处理单元)运行在有特定软硬件结构的嵌入式操作系统上,主要包括硬件平台、实时操作系统(RTOS)和应用软件。
硬件平台由处理器、A/D、D/A、CRC校验器等模块构成;RTOS提供了基于时间片轮换的任务调度、实时处理中断、内存保护等功能;应用软件包括无线通信协议栈、网络协议栈等。BBU需要具备高稳定性、高可靠性、高性能、低功耗等特性,因此常采用独立的专用操作系统,如Wind River VxWorks、Linux等嵌入式操作系统。