前言
今天是元旦假期的第一天,还有两天,就要跨入2018年了,无心工作,写两篇博客吧,纪念一下自己的2017,也为2018开个好头,希望2018,我的三个愿望,能够圆满实现!好了,开始正题,前一段时间搭建了OpenBTS的环境,用于测试其相关的功能,这篇博文来介绍一下OpenBTS,然后对于其安装以及功能进行一个简单的介绍。
OpenBTS Introduction
OpenBTS,全称为OpenBase Transceiver Station,即开放基地台,是由Range Networks公司所开源以及支持的GSM网络项目,目前OpenBTS已经到了GSM5.0版本,能够支持GSM以及GPRS的功能,并且还有OpenUMTS,即3G;从官网上看到,其之后会继续开源LTE的项目,但目前还没有任何信息,只能说期待吧!
下面来看一下官方对于OpenBTS的介绍:
OpenBTS运行在Linux系统下,并且其实现了面向用户的基于软件定义无线电的标准3GPP的空中接口,同时将这些设备作为SIP端点连接到Internet;OpenBTS 网络的实现构成了一种新型无线网络的基础,该网络将覆盖范围扩大到了无服务以及服务不足的地方,同时释放了一个创新的平台,包括对于新兴网络技术的基础,如面向物联网的相关技术。
OpenBTS 网络有以下特点,可以简单概括为三个词:简单、灵活、低成本,简单翻一下OpenBTS的特点:
- 基于IP,软件实现,并且开源平台;
- 手机或者调制解调器即可作为一个SIP设备,无需任何特殊的软件;
- 对于小型网络,网络硬件可以通过软件定义的无线电减少到单个商品服务器;
- 任何IP连接都可以作为回程,包括点对点WiFi;
- 所有的软件都是基于IP协议,且运行在Linux系统的,因此可以将核心网看做一个虚拟的云服务;
- 在传统的蜂窝网络中的专有软件可以用相关的开源应用程序替代;
- 新网络基于IETF互联