根据提供的网页内容,以下是关于srsRAN 4G设置的笔记:
### srsRAN 4G 设置笔记
#### eNB 配置
- **RF 设备和参数设置**:使用 ZMQ 作为设备,并为每个小区的上下行链路创建两对 TCP 端口。
- **端口分配**:
- **接收 (Rx)**:cell1 使用 2100 端口,cell2 使用 2200 端口。
- **发送 (Tx)**:cell1 使用 2101 端口,cell2 使用 2201 端口。
- **清晰的端口标记系统**:便于实现 GRC 代理,Rx 端口的最后一位为 0,Tx 端口为 1,第二位表示小区编号。
#### 无线资源 (RR) 配置
- **rr.conf 文件**:在此文件中添加小区(扇区)到 eNB,并启用切换标志。
- **小区配置示例**:
- `rf_port`:射频端口编号。
- `cell_id`:小区标识。
- `tac`:跟踪区码,需与 MME 匹配。
- `pci`:物理小区标识,需确保不同小区的 PCI%3 不相等。
- `dl_earfcn`:下行链路 E-UTRA 频率分配码,需与 UE 和另一小区相同。
- `ho_active`:设置为 true,以启用切换。
#### UE 配置
- **ue.conf 文件修改**:
- 设置 ZMQ 为默认设备。
- 配置 TCP 端口用于发送和接收。
- 设置网络命名空间(netns)。
- 确保 EARFCN 值与 rr.conf 中设置的小区相同。
- **端口使用**:
- 接收 (Rx):2000 端口。
- 发送 (Tx):2001 端口。
- **USIM 配置**:使用默认 USIM 配置或自定义配置,并确保在 user_db.csv 文件中正确设置以进行认证。
#### 总结
- 确保 eNB、小区和 UE 之间 EARFCN 值一致。
- 在 RR 配置文件中启用切换。
- 将 ZMQ 设置为 eNB 和 UE 的默认设备。
- 下载完整的配置文件:[enb.conf](https://docs.srsran.com/projects/4g/en/latest/app_notes/source/handover/source/enb.conf), [rr.conf](https://docs.srsran.com/projects/4g/en/latest/app_notes/source/handover/source/rr.conf), [ue.conf](https://docs.srsran.com/projects/4g/en/latest/app_notes/source/handover/source/ue.conf)。
这些笔记提供了关于如何配置 srsRAN 4G 系统以执行小区内切换的基本步骤和关键信息。