cu & rcu 模拟器重构

一.完整系统设计

image-20220622160211897

二.RCU模拟软件

1.RCU 介绍

  • RCU模拟软件用于模拟现有的硬件RCU设备,为网控提供控制通道(分流作用)
  • 采用 restful api 接口 (FastAPI框架) 与网控进行通信, 之前用的是 jsonrpc 形式
  • RCU的组成单元为通道, 每个通道都有收和发的功能, 之前使用 RabbitMQ(每秒请求万级别) 来实现, 现改成 Kafka(每秒请求十万级别)

三.CU 模拟软件

1.CU 介绍

  • CU模拟软件用于模拟模拟用户端入网通信硬件设备, 用于用户端与用户端之间的通信

  • 功能就是添加用户终端, 添加测试用例, 然后发送信令,用户入网通信

  • 比如说两个用户终端通信, 终端1入网,终端2入网,1&2通信, 1&2结束,1退网,2退网, 就是模拟两个终端之间的通信, 每一个通信步骤都会发送去发送对应格式信令数据给网控, 然后网控再回相应的数据给CU 展示,

  • RCU就是起CU和网控之间分流的作用, 消息中间件用的是kafka, 之前用的是rabbitmq, 卫星通信有上行频段和下行频段, 创建用户终端的时候要配置上行频段alphao, 下行频段tdm这些参数, 只有在相同频段里面的终端才能够相互通信, kafka 的 topic 信道就是按照上行频段来创建的,

LTAI5tLsaZuY8iaSECCct25t
CyrJErxhvh62obdYSESvm63iIIRuIu

image-20221110113902975

image-20221110114719963

原文地址:http://www.cnblogs.com/songhaixing/p/16876596.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性