4G-5G BBU/RU架构的netconfig学习与部署总结
需积分: 5 127 浏览量
更新于2024-06-18
收藏 635KB DOCX 举报
本文档是一份关于4G-5G网络配置工具Netcfg的学习总结,由作者张锡超在2021年7月29日撰写。内容主要涵盖了Netcfg软件的结构、部署策略、以及OAM开发者在BBU(Base Band Unit,基带单元)和RU(Radio Unit,无线单元)架构中的应用。
首先,从软件结构的角度来看,该系统采用了NETCONF协议作为管理面的通信方式,NETCONF客户端部署在O-DU(Optical Distribution Unit,光分配单元),而NETCONF服务器则分别部署在O-HUB(Optical Hub)和O-RU中。O-DU和O-HUB,以及O-DU和O-RU之间通过NETCONF协议进行连接,实现了设备间的高效管理。
软件部署方面,当前是单台X86服务器上的集中部署,但计划升级为三级架构,即将DU(Distribution Unit,分发单元)、HUB和RU分开部署,以提高系统的灵活性和可扩展性。RU与HUB的部署逻辑相似,可能涉及到不同的硬件和软件配置。
软件交互过程通过举例说明,如O-HUB设备检测到故障时,会将告警信息写入sysrepo数据库,然后通过OamProcess组件,通过odi命令注册到odsNameServer。当odi命令执行时,odsNameServer解析命令并触发oam注册的回调,查询数据库后将结果反馈给odi命令行。
文档还详细列出了软件的目录结构,一级目录包括DU侧代码(dev_3.0)和RU/HUB侧代码(oam-dev),其中dev_3.0包含第三方库(如libxml2, libnetconf2, libyang, openssl等)、OAM模块(包括故障告警和保活功能的netconf模块,以及用于命令解析的odsNameServer和odi命令行工具),以及根文件系统和BTS编译后的可执行文件。
在OAM模块中,netconfig客户端库是核心部分,由作者团队自行开发,用于管理和监控网络状态。此外,odsNameServer负责解析odi命令,并通过事件触发机制驱动oamProcess进行处理,最后将处理结果返回给用户。
这篇总结文档不仅提供了技术细节,也强调了文档的主观性和学习性质,鼓励读者在实际工作中指出可能存在的错误,共同提升技术理解和实践能力。对于想要深入理解4G-5G网络管理和运维的IT专业人员来说,这份文档是一份宝贵的参考资料。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-04-08 上传
aaronzhang4
- 粉丝: 0
- 资源: 8
最新资源
- starting-struts2-chinese(深入浅出Struts 2).pdf(中文的!全面介绍了)
- 搞懂XML,看清SOAP.pdf
- 计算机网络——自顶向下方法与Internet特色(英文答案)
- 一本完整的C#完全手册
- DSP学习资料\DSP入门教程.pdf
- MINIGUI编程指南.pdf
- 最权威的java 技术面试
- webwork学习资料
- JAVA实用教程电子教程
- eclipse插件开发指南
- 高质量C++编程指南
- MQ FOR AIX 安装配置维护手册
- AIX平台下Message+Broker安装指南
- 拯救蓝色巨人电子书(IBM)
- 网络就绪:电子商务时代的成功战略电子书
- ARM经典300问 经典资料 不得不看