当前位置: 首页 > java >正文

HPLC+HRF双模载波组网过程简析

双模载波通信技术路径:

为实现双发双收,双模芯片基于最大化合理利用资源的原则,物理层采用 HPLC 和 HRF 同时收、发机制,在发端通过路径备份、路径优选、负载均衡等多种策略,利用 HPLC 和HRF 物理层进行高效的数据传输。

芯片设计时,将 HPLC 和 HRF 容易受到干扰的模拟前端尽量布局在对角线位置,以减少对彼此的干扰。如 HRF 模拟前端选择在右上角,HPLC 模拟前端在左下角,中间使用数字基带进行空间隔离。

第一步:CCO组网初始化

1.监听邻居网络

CCO上电后启动监听定时器(默认10秒),检测是否存在其他网络的网间协调帧。若监听到,则进行SNID和时隙协调;若未监听到,则独立组网。

2.发送中央信标

CCO开始周期性发送中央信标,包含以下关键信息:

  • 短网络标识(SNID):唯一标识当前网络(取值1-15)。

  • 无线信道编号:由CCO指定,STA需在此信道上扫描接入。

  • 时隙分配:安排TDMA时隙(用于信标发送)和CSMA时隙(用于站点接入请求)。

  • 组网序列号:每次重启后递增,用于标识网络状态变化。

3.触发STA关联请求

STA接收到中央信标后,在CSMA时隙内向CCO发送关联请求报文,内容包括MAC地址、能力参数等。

第二步:STA接入认证与路由建立

1.白名单认证

CCO检查STA的MAC地址是否在白名单内。若匹配成功,分配TEI(终端设备标识符,范围1-1015);若拒绝,STA需等待后重试。

2.路由层级扩展

  • 一级站点:直接与CCO通信的STA。

  • 多级代理(PCO):CCO安排代理信标时隙,PCO转发信标并中继数据,支持15级层级扩展。

  • 路由表维护:CCO通过发现列表报文收集邻居节点信息,动态更新路由路径。

3.混合组网支持

STA在载波信道条件不佳时可切换至高速率无线信道,形成双路径冗余。代理节点(如PCO2)同时支持载波和无线中继。

第三步:网络维护机制

1.发现列表广播

  • 所有节点(包括CCO和STA)定期发送发现列表报文(周期20-420秒),包含邻居节点信息,用于路由优化。

  • 载波通信率统计:通过统计信标和发现列表的接收次数评估链路质量。  代理选择:STA根据通信率选择最优代理节点。

2.时间同步(NTB)

CCO维护32位网络基准时间(NTB),STA通过接收信标同步本地计时器(NTB_STA),同步误差需小于50μs。

3.心跳检测与离线处理

STA周期性发送心跳报文。若CCO检测到STA离线,更新拓扑表;若STA检测到组网序列号变化,主动离线并重新发起关联。

第四步:多网络协调

1.SNID冲突解决

多个CCO监听到相同SNID时,通过协商缓冲期(随机10ms-10s)重新分配SNID,确保网络独立运行。

2.信道与时隙协调

CCO间协商无线信道和信标时隙,避免多网络干扰。最大支持6个网络共存。

五、典型组网拓扑

树型主干网络

以CCO为根节点,PCO为中继,形成多层级联结构,支持载波与无线混合路径。

星型子网

物联终端(IoTD)以物联网关(IoTG)为中心组成星型网络,数据经IoTG回传至主干网。

第五步:组网异常处理

  • 组网序列号变更:STA检测到CCO组网序列号变化后,立即离线并重新关联。  

  • 路由失效:STA在心跳超时或通信率过低时切换备用代理,并上报拓扑更新。以上流程通过周期性的信标、发现列表、心跳机制协同工作,确保双模网络的自组织、高可靠和动态扩展能力。

http://www.xdnf.cn/news/4821.html

相关文章:

  • 【嵌入式开发-SDIO】
  • 前端获取流式数据并输出
  • 【Day 22】HarmonyOS车联网开发实战
  • vfrom表单设计器使用事件机制控制字段显示隐藏
  • 算法解密:除自身以外数组的乘积问题详解
  • robot_lab中amp_utils——retarget_kp_motions.py解析
  • 算法训练营第十一天|150. 逆波兰表达式求值、239. 滑动窗口最大值、347.前 K 个高频元素
  • 旅游设备生产企业的痛点 质检系统在旅游设备生产企业的应用
  • Python pandas 向excel追加数据,不覆盖之前的数据
  • <C#>log4net 的配置文件配置项详细介绍
  • python24-匿名函数
  • 2.5 特征值与特征向量
  • 二叉树的基本操作
  • es6/7练习题1
  • 微软推动智能体协同运作:支持 A2A、MCP 协议
  • mqtt选型,使用
  • 关键字where
  • Docker学习笔记
  • deeplabv3+街景图片语义分割,无需训练模型,看不懂也没有影响,直接使用,cityscapes数据集_25
  • python小说网站管理系统-小说阅读系统
  • 什么是HTML、CSS 和 JavaScript?
  • 电容的基本介绍
  • WPF 子界面修改后通知到主页面
  • 嵌入式 C 语言控制语句
  • 44 Python MySQL(PyMySQL 驱动)
  • Java的对象头:原理与源码详解
  • python实现的音乐播放器
  • 企业生产安全管理平台的功能架构
  • Java后端程序员学习前端之JavaScript
  • PHP反序列化漏洞