Preface
在上一篇博文中对OpenBTS做了简单的介绍,包括其特点及安装步骤,这篇博文将继续对OpenBTS进行介绍,首先对OpenBTS的配置及使用进行介绍,稍后对OpenBTS进行深入的解析,如其软件架构以及各自的功能。
OpenBTS Configuration
OpenBTS提供了两种方式来对基站进行配置:OpenBTSCLI 以及 nmcli.py脚本,其中OpenBTSCLI是交互式的命令行界面,而nmcli.py是基于JSON的一种形式,下面详细介绍其用法。
1、OpenBTSCLI
OpenBTS环境搭建好之后,可以通过OpenBTS启动命令来运行,在上一篇博文中也提到过,可以将启动命令及停止命令都写成脚本来运行;启动OpenBTS之后,进入/OpenBTS目录,运行./OpenBTSCLI进行OpenBTS的配置:
从提示中我们可以看到,有四个命令进行下一步的操作:
help:查看命令;
version:查看版本信息;
notices:查看license信息;
quit:退出命令行界面;
运行help,查看运行命令:
对于配置及查询命令,我们也可以通过 help<command name>来进行查看具体的命令功能,如下面所示: