通信节点发射功率控制方法、无线通信系统及设备技术方案

技术编号:20876749 阅读:25 留言:0更新日期:2019-04-17 11:43
本申请涉及一种通信节点发射功率控制方法、无线通信系统及设备。该方法包括:主节点向各个从节点发送下行测试帧;下行测试帧携带有从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;上行测试帧包括从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设的链路质量值范围匹配时,则结束。利用该方法,可以避免从节点之间功率强的信号干扰功率弱的信号的问题。

【技术实现步骤摘要】
通信节点发射功率控制方法、无线通信系统及设备
本申请涉及物联网
,特别是涉及一种通信节点发射功率控制方法、无线通信系统及设备。
技术介绍
随着物联网技术的快速发展,其在各个领域的应用越来越广泛,而无线通信技术作为物联网主要通信技术之一,应用也越来越广泛,因此,在无线通信技术日益广泛的应用中,对无线通信系统的低功耗、远距离传输等都提出了很高的要求。一般的无线通信系统主要由一个主节点和多个从节点组成。传统技术中,由于各个从节点与主节点之间的距离各不相同,在主节点和从节点进行通信时,主节点接收到的各个从节点的无线通信信号功率也就不同,主节点在接收从节点的信号功率时,接收的与主节点距离近的从节点的信号功率较强,接收的与主节点距离远的从节点的信号功率较弱。但是上述方法容易出现功率强的信号干扰功率弱的信号的问题。
技术实现思路
基于此,有必要针对上述功率强的信号干扰功率弱的信号的问题,提供一种通信节点发射功率控制方法、无线通信系统及设备。第一方面,本申请实施例提供一种通信节点发射功率控制方法,所述方法包括:主节点向各个从节点发送下行测试帧;所述下行测试帧携带有所述从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;所述上行测试帧包括所述从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定所述一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设链路质量值范围匹配时,则结束。在其中一个实施例中,所述下行测试帧的帧结构包括:前导符号和数据信号,其中,所述数据信号包括:帧起始标示、帧头、物理层数据载荷;所述帧头包括:控制域、帧长度域、功率控制标示、校验域;所述物理层数据载荷包括目标发射功率。在其中一个实施例中,在所述主节点向各个从节点发送下行测试帧之前,所述方法还包括:判断功率设置指示是否为真;当所述功率设置指示为真时,则将所述功率控制标示设置为真,所述主节点向各个从节点发送下行测试帧;当所述功率设置指示为假时,则将所述功率控制标示设置为假,主节点向各个从节点发送下行业务数据帧以及接收上行业务数据帧。在其中一个实施例中,所述下行业务数据帧的帧结构与所述下行测试帧的帧结构相同,所述下行业务数据帧的发射过程包括:对所述帧头比特流和物理层数据载荷比特流分别进行前向纠错码处理,得到前向纠错码处理后的帧头比特流和前向纠错码处理后的物理层数据载荷比特流;对所述前向纠错码处理后的帧头比特流、所述前向纠错码处理后的物理层数据载荷比特流,以及所述帧起始标示进行复用处理,得到复用后的比特流;对所述复用后的比特流进行多进制循环移位扩频调制,得到多进制循环移位扩频码;将前导符号和所述扩频调制后的多进制循环移位扩频码进行复用处理,得到所述下行业务数据帧,所述前导符号为恒包络零自相关序列。在其中一个实施例中,所述对所述复用后的比特流进行多进制循环移位扩频调制,得到多进制循环移位扩频码,包括:建立多个复用后的比特流和多个多进制循环移位扩频码之间的对应关系;根据所述多个复用后的比特流和多个多进制循环移位扩频码之间的对应关系,得到所述复用后的比特流对应的多进制循环移位扩频码。在其中一个实施例中,所述上行业务数据帧的帧结构与所述下行测试帧的帧结构相同,所述上行业务数据帧的接收过程包括:接收上行业务数据帧,并对所述上行业务数据帧进行同步处理,得到同步后的上行业务数据帧;对所述同步后的上行业务数据帧进行非相干解调处理,得到所述上行业务数据帧中的帧头比特流和物理层数据载荷比特流;对所述帧头比特流和所述物理层数据载荷比特流分别进行反前向纠错码处理,得到反前向纠错码处理后的帧头比特流和反前向纠错码处理后的物理层数据载荷比特流。在其中一个实施例中,所述对所述同步后的上行业务数据帧进行非相干解调处理的方式,包括:对所述同步后的上行业务数据帧进行傅里叶变换,得到上行业务数据帧的频域信号;对本地存储的上行业务数据帧进行傅里叶变换,得到本地存储的上行业务数据帧的频域信号,并对所述本地存储的上行业务数据帧的频域信号进行共轭运算,得到本地存储的上行业务数据帧的频域信号的共轭信号;将所述上行业务数据帧的频域信号和所述本地存储的上行业务数据帧的频域信号的共轭信号进行相乘,得到相乘后的频域信号;对所述相乘后的频域信号进行反傅里叶变换求解,得到多个相关值以及多个相关值中的最大相关值;根据所述最大相关值,得到与所述最大相关值对应的多进制循环移位扩频码;根据多进制循环移位扩频码和比特流之间的对应关系,得到所述最大相关值对应的多进制循环移位扩频码对应的比特流。第二方面,本申请实施例提供一种无线通信系统,包括一个主节点和多个从节点,所述主节点和所述从节点在通信过程中可以实现上述任一所述的通信节点发射功率控制方法。第三方面,本申请实施例提供一种计算机设备,包括:存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:主节点向各个从节点发送下行测试帧;所述下行测试帧携带有所述从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;所述上行测试帧包括所述从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定所述一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设链路质量值范围匹配时,则结束。第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:主节点向各个从节点发送下行测试帧;所述下行测试帧携带有所述从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;所述上行测试帧包括所述从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定所述一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设链路质量值范围匹配时,则结束。上述通信节点发射功率控制方法、无线通信系统及设备,首先主节点向各个从节点发送下行测试帧,该下行测试帧携带有从节点的目标发射功率,从节点在接收到下行测试帧之后,可以按照主节点发送的目标发射功率,向主节点发送上行测试帧,其中,上行测试帧包括从节点对应的当前链路质量测试信号,主节点在接收到各个从节点按照各个目标发射功率发送的上行测试帧之后,可以根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算出各个从节点对应的当前链路质量值,并将各个从节点对应的当前链路质量值和预设链路质量值进行对比,当检测到一个从节点的当前链路质量值小于预设链路质量值时,则需要重新确定该一个从节点的目标发射功率,当检测到各个从节点的当前链路质量值均不小于预设链路质量值时,则结束流程。在本实施例中,由于主节点可以本文档来自技高网...

【技术保护点】
1.一种通信节点发射功率控制方法,其特征在于,所述方法包括:主节点向各个从节点发送下行测试帧;所述下行测试帧携带有所述从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;所述上行测试帧包括所述从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定所述一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设链路质量值范围匹配时,则结束。

【技术特征摘要】
1.一种通信节点发射功率控制方法,其特征在于,所述方法包括:主节点向各个从节点发送下行测试帧;所述下行测试帧携带有所述从节点的目标发射功率;接收各个从节点以各自的目标发射功率发送的上行测试帧;所述上行测试帧包括所述从节点对应的当前链路质量测试信号;根据各个从节点对应的当前链路质量测试信号和预设的参考链路质量测试信号,计算得到各个从节点对应的当前链路质量值;当检测到一个从节点的当前链路质量值超出预设链路质量值范围时,则重新确定所述一个从节点的目标发射功率;当检测到各个从节点的当前链路质量值均与所述预设链路质量值范围匹配时,则结束。2.根据权利要求1所述的方法,其特征在于,所述下行测试帧的帧结构包括:前导符号和数据信号,其中,所述数据信号包括:帧起始标示、帧头、物理层数据载荷;所述帧头包括:控制域、帧长度域、功率控制标示、校验域;所述物理层数据载荷包括目标发射功率。3.根据权利要求2所述的方法,其特征在于,在所述主节点向各个从节点发送下行测试帧之前,所述方法还包括:判断功率设置指示是否为真;当所述功率设置指示为真时,则将所述功率控制标示设置为真,所述主节点向各个从节点发送下行测试帧;当所述功率设置指示为假时,则将所述功率控制标示设置为假,主节点向各个从节点发送下行业务数据帧以及接收上行业务数据帧。4.根据权利要求3所述的方法,其特征在于,所述下行业务数据帧的帧结构与所述下行测试帧的帧结构相同,所述下行业务数据帧的发射过程包括:对所述帧头比特流和物理层数据载荷比特流分别进行前向纠错码处理,得到前向纠错码处理后的帧头比特流和前向纠错码处理后的物理层数据载荷比特流;对所述前向纠错码处理后的帧头比特流、所述前向纠错码处理后的物理层数据载荷比特流,以及所述帧起始标示进行复用处理,得到复用后的比特流;对所述复用后的比特流进行多进制循环移位扩频调制,得到多进制循环移位扩频码;将前导符号和所述扩频调制后的多进制循环移位扩频码进行复用处理,得到所述下行业务数据帧,所述前导符号为恒包络零自相关序列。5.根据权利要求4所述的方法,其特征在于,所述对所述复用后的比特流进行多进制循环移位扩频调制,得到多进制循环移位扩频码,包括...

【专利技术属性】
技术研发人员:陈忠
申请(专利权)人:深圳市华智芯联科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1