尽管国内3G业务已经正式商用,但相信绝大多数普通用户使用的仍然是基于2G的GSM网络的手机服务。而对于用户群庞大的国内GSM网络市场,广大用户抱怨最多的仍是电信服务商的垄断导致手机话费居高不少的困扰。不过,在这个只有想不到没有做不到的年代,DIY精神也已经攻陷了看起来高高在上的电信网络技术。这不,国外就有强人自己搭建了一套基于开源的简易GSM网络供大家互打电话,真正享受到免费的畅快!
日前这位国外网络强人发表博客,将自己成功搭建开源GSM网络平台的方案分享给大家。这是他为在当地举行的一个名为HAR2009的大会所架构的专有手机网络,基于开源的基站控制器(Base Station Controller)。在网络架设方面应用了如下的网络设备:
两台西门子BS-11 microBTS (两个无线电收发器) 用来发射GSM测试网络
一台配置HFC-E1主板的LINUXA PC机以来管理该GMS网络
一台ip接入nanoBTS 1800以来开发和测试OpenBSC开源的基站控制器(Base Station Controller),
一台USRP(见备注)带有GSM900 子卡,用于为OpenBTS开源基站服务器服务
一台USRP带有RFX1800以及DBSRX前端,以来进行网络探测
至于这个GSM网络如何使用,据作者介绍,用户需要打开手机搜索网络,这时你会看到类似‘20442’, ‘204-42’, ‘NL 42’, ‘NL-42’, 或者 ‘NLD 42’的网络(根据手机型号不同显示有所区别),这时你试着注册进该网络,最初时可能不成功,但你将接收到一条短信码,将这个码在大会的网站上进行注册然后再次注册该网络这时就可以成功注册。不过大多数时候你还需要重新启动手机。
该网络使用的仍然是传统的GSM900和GSM1800频段,但作者并没有就具体的网络设置细节及架设细节给出说明。作者表示建构该GSM测试网络的目的只是为了让参加活动的用户体验OpenBSC。
以下是该GSM网络的实施现场图片
在树干上安装两台西门子BS-11 microBTS设备发射GSM网络(手机信号塔?)
两台设备的信号发射端
用于控制该网络的服务器端
安装GSM网络的帐篷
通过一台诺基亚3310进行网络监测
GSM电话接入分析图谱
备注:通用软件无线电外围设备(Universal Software Radio Peripheral,USRP)可以使工程师快速设计和实现强大、灵活的软件无线电系统。一个典型的USRP产品系列包括两部分:一个带有高速信号处理的FPGA母板,和一个或者多个覆盖不同频率范围的可调换的子板。它们共同实现把比特流数据从天线传到主机电脑(即接收),或者从主机电脑传送到天线(即发送)。USRP是一种低成本的软件无线电设备。它通过USB2.0(480Mb/s)连接到主机电脑,能在最多16MHz的射频带宽内双向发送。它包含一个可重复编程的FPGA、4个高速模数转换器(ADC)、4个高速数模转换器(DAC)和许多的辅助模数IO,这使它可以轻易集成到较大的系统中。它可以容纳最多两个收发机子板,这使它很容易能实现2x2 MIMO。 |