跳转至

Towards Scalable and Cost-Effective RAN Emulation Leveraging the Public Cloud

  1. PHY 层抽象与 FAPI 接口
    1. "Upon further inspection, we observe that more than 60% of the CPU resources are required for the PHY signal processing"
    2. 绕过最消耗算力和带宽的物理层无线电波模拟环节,利用标准的 FAPI 接口,让基站的上层软件和仿真手机终端(UE)直接在 MAC 层进行纯数字化的通信交互
    3. 因为 MAC 层(负责无线电资源调度)及以上的核心协议栈全部被保留了下来,所以仿真系统可以运行完全真实、未经任何修改的基站核心控制软件
  2. 集中式软件交换机
    1. 在真实的物理世界里,基站天线发出的是“广播”信号,覆盖范围内的所有手机都能“听”到信号,然后再由手机自行分辨这些信号是不是发给自己的
    2. 如果在云端虚拟机里原样模拟这种广播机制,意味着基站发出的一份数据,必须要复制发送给仿真环境中的每一个手机虚拟机,这会引发可怕的广播风暴,让网络带宽瞬间瘫痪
    3. 为了解决这个问题,系统引入了一个集中式软件交换机来专门负责基站和仿真终端之间流量的转发
    4. 完美避免了无意义的网络带宽浪费,为系统支持几百个基站和上千个终端的超大规模仿真打下了基础
  3. 时隙级同步机制
    1. 如果仿真系统按照真实的物理时钟来跑,一旦云服务器卡了一下,基站软件就会因为错过截止时间而导致系统崩溃或丢包 。因此,CHRONOS 系统将时间“虚拟化”了,不再看真实手表的滴答,而是把“时隙”当成一道统一步伐的“起跑线”(同步屏障)
    2. 有待考量,async咋办?
    3. 先攒着,用不用再看