欢迎来到 BS11-Abis / OpenBSC
此项目旨意在于自由软件,一个 GPL 协议的 Abis 接口(包含 BSC/MSC/HLR) 其目的是用于实验和研究。也就是说:OpenBSC 是由一个“盒装的”软件构成的 GSM 网络,是用于构建一个小型的、自足的 GSM 网络的最小需求的部件组。
OpenBSC 是由以下功用性实现传统 GSM 网络的部件构成:BSC (Base Station Controller - 基站控制器)、MSC (Mobile Switching Center - 移动交换中心)、HLR (Home Location Register - 归属位置寄存器)、AuC (鉴权中心)、VLR (Visitor Location Register - 拜访位置寄存器)、EIR (Equipment Identity Register - 设备标识寄存器)。
在此着眼于 Siemens BS11、microBTS、和 ip.access nanoBTS 等 GSM 基站收发来进行讨论,将来会支持更多不同的 BTS 设备。
- OpenBSC -- 自由软件旨在实现 BTS (包括 MSC, HLR 功能)
- BscHack -- BSC 程序在此
- bsc_hack_VTY -- 交互式命令行及配置文件的参考文档
- bs11_config -- 使用 RS232 对 BS-11 进行配置的小工具
- ipaccess-find -- 一个用于网络搜索 nanoBTS 的小工具
- ipaccess-config -- 一个用于对 nanoBTS 的 NVRAM 进行配置的小工具
- isdnsync -- 一个使用 PSTN 作为频率标准的工具
- bsc_msc_ip -- 一个通过 (GSM) A 协议经由 IP 来连接 MSC 的应用
- bsc_mgcp? -- 一个愚蠢的 MediaGatewayControlProtocol? (MGCP) 网关
- bsc_mgcp_VTY -- 交互式命令行及配置文件的参考文档
- bsc_nat -- 一个 BSC NAT/Multiplexer
- bsc_nat_VTY -- 交互式命令行及配置文件的参考文档
- BscHack -- BSC 程序在此
- BS11 -- 西门子的 microBTS - The Siemens microBTS
- BS11_Sales -- BS-11 单元已经卖磬,抱歉。
- BS11_Package_List -- 确保装箱无误
- BS11_Configuration -- 如何使用 / 配置硬件
- BS11_LMT -- 本地维护终端 - The local maintenance Terminal
- BS11_Getting_Started -- 着手 BS-11
- BS11_Troubleshooting -- 出现问题时
- BS11_Internals -- 诸如 PCB 之类照片一瞥
- nanoBTS -- the ip.access nanoBTS
- nanoBTS_Models -- 现有型号
- nanoBTS_Internals -- 诸如 PCB 之类照片一瞥及诊错端口 - Details like PCB photographs and debug port
- nanoBTS_multiTRX -- 构建 nanoBTS multi-TRX 的配置
- HFC-E1 Evaluation Board -- 用于我们软件的 E1 卡
- GSMStandards -- GSM 协议 - The specifications for GSM
- A5: 鉴权和编码 - Authentication & Ciphering
- mISDN -- Linux 的 ISDN 栈
- LegalNotes -- 运行 GSM 基站的一些重要法律声明
- HandsetBugs -- 在开发的过程中所观察到的
- GSM_Security -- GSM 安全性探秘
指导 - Howtos
- 标准配置:
- Debian_Getting_Started -- 在 Debian 下使用 openBSC
- Debian_Getting_Started -- 在 Debian 下使用 openBSC
- 高级论题:
- OpenBSC_LCR -- OpenBSC+LCR 以及 Asterisk
- E1-to-RJ45 -- 如何构造 E1<>RJ45 电缆
- Isdnsync -- 如何使用 PSTN 作为频率标准
- OpenBSCWithSCCP -- 如何使用 OpenBSC 同分离/真实的 MSC
- HF-Topics:
- cable_antenna -- 为 BTS 构造天线
- ethernet_dummyload -- 使用古老的以太网终端作为终端负载 - dummyload
- 10db_attenuator -- 把 30mW 降为 3 mW
开发人员
- 在 git 克隆站点 git://bs11-abis.gnumonks.org/openbsc.git 进行 git 检查
- 邮件列表在此:http://lists.gnumonks.org/mailman/listinfo/openbsc
- libosmocore 和 OpenBSC 的 tarball 格式在此: Tarballs
- 维客在此 :)
工具
- WandelGoltermannMA10 -- 一个 ISA 的 GSM 协议分析器
- TektronixK1103 -- GSM 协议测试分析仪
- PacketDump -- 使用 wireshark 分析 PCAP 文件
- MagicSIM -- 对 SIM 卡进行 Ki 编程
新闻
- OpenBSC 将在 2009 年 8 月中旬进行 GSM 组网实验参见 http://har2009.org/
- 参阅 https://wiki.har2009.org/page/GSM 获取更多消息
- 在本维客有专门一页 HAR2009 来讨论我们的协调和准备工作
- 幻灯片 25C3 presentation ''Running your own GSM network'' 在此可下载 “Running your own GSM network ”
- 幻灯片 26C3 presentation ''Fuzzing GSM handsets using OpenBSC'' 在此刻下载“Fuzzing GSM handsets using OpenBSC”
感谢
- 感谢 http://netzing.de 部分赞助 OpenBSC 的开发
- 感谢 http://junghanns.net 提供已经断供的 E1 板的支持
- 感谢 http://www.on-waves.com 部分赞助 OpenBSC 的开发
相关项目
着手 Trac - Starting Points about trac
- 关于 WikiFormatting
- TracGuide -- 内置文档
- The Trac project -- Trac 开源项目
- Trac FAQ -- 常见问题
- TracSupport -- Trac 支持
注:WikiStart(原文出 处,翻译整理仅供参考! )
http://openbsc.microembedded.com/wikistart