admin管理员组

文章数量:1598081

最近在进行SDR软件无线电方面的研究,决定先通过srsLTE+USRP B210跑通4G来入门。上一篇文章整理了srsLTE在Ubuntu18.04虚拟机上的安装指南。作者安装好srsLTE21.04并连接B210之后,在一台电脑上运行epc和enb程序,在另一台电脑上运行ue程序,发现epc和enb之间能相互连通,但ue却无法连接到enb,即使连接上了也很不稳定。srsLTE系统运行参数修改是通过修改配置文件进行的。本文将对srsenb的配置文件enb.conf和配置文件进行解析, 下篇文章将学习srsue配置文件ue.conf,希望能够发现ue连接不上enb的原因。

1. eNB configuration

这部分是eNB自身的一些参数设置。

enb_id: 20bit的eNB标识符,标识一个PLMN(公共陆地移动网络,可理解为中国电信等运营商)中的eNB。
mcc: 移动国家码,用于唯一识别移动用户所属的国家,共3位。
mnc: 移动网络码,用于识别移动用户所属的移动网络,共2位。
mme_addr: MME(移动性管理实体)的S1接口IP地址。MME是组成epc的五大网元之一,负责对移动用户的管理。MME与eNB之间通过基于IP协议的S1-MME接口连接。
gtp_bind_addr: GTP(GPRS隧道传输协议)连接需要绑定的本地IP地址。GTP是一组基于IP的高层协议,主要用于在LTE中支持GPRS(通用分组无线服务)的通讯协议。
gtp_advertise_addr: IP address of eNB to advertise for DL GTP-U Traffic。(这个参数在enb.conf和其他配置文件中都再没出现过,也不好理解,就先不管了)
s1c_bind_addr: S1AP(S1应用协议)连接需要绑定的本地IP地址。S1接口是核心网和接入网之间的接口。
n_prb: 物理资源块(RB)数量,可取值6,15,25,50,75,100。
tm: LTE传输模式,可取值1 - 4。默认为传输模式1,即单天线端口传输。
nof_ports: 发射天线端口数量。默认为1,TM2/3/4时需设置为2。


2. eNB configuration files

这部分是对eNB其他的一些配置文件进行指定。

sib_config: SIB1、SIB2、SIB3的配置文件。SIB是LTE系统信息的一种类别。
rr_config: 无线资源的配置文件。
drb_config: 数据资源承载的配置文件。


3. RF configuration

这部分是射频配置的一些参数。

dl_earfcn: 下行链路的载波频点号,用于唯一标识某个LTE系统所使用的频率范围,载波频点号与载波中心频率是一一对应的。有关频带、信道带宽和载波频点号的内容详见LTE物理传输资源(2)-频带、信道带宽和频点号EARFCN以及频段、信道带宽、EARFCN、频段和EARFCN之间的换算。
tx_gain: 发射增益(dB)。
rx_gain: 接收增益(dB)。


剩下的包捕获设置、日志设置、信道仿真设置等这里就先不考虑了。

本文标签: 配置文件学习笔记srsLTEeNBconf