资源分配方法组成比例

技术编号:39653326 阅读:6 留言:0更新日期:2023-12-09 11:21
本发明专利技术实施例提出一种资源分配方法

【技术实现步骤摘要】
资源分配方法、装置、电子设备和计算机可读存储介质


[0001]本专利技术涉及无线通信
,具体而言,涉及一种资源分配方法

装置

电子设备和计算机可读存储介质


技术介绍

[0002]在移动自组织网络中,系统采用自同步方案,每个节点要发送同步信号

节点开机后,先通过搜网读系统消息的流程,获取同步和定时信息,再进行随机接入后,完成全网的同步

[0003]现有技术中,针对自组织网络中节点的无线资源分配方法,通常是考虑二跳范围内的节点的资源占用情况,来为该节点进行无线资源分配

然而,节点在实际组网后,由于节点的随机移动

节点的随时开关机

无线信道发送功率的变化

无线信道间的相互干扰等综合因素的影响,节点间通过无线信道形成的网络拓扑结构随时可能发生变化,对数据的收发

资源的分配等都有影响,从而导致节点之间存在资源冲突


技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种资源分配方法

装置

电子设备和计算机可读存储介质,以解决现有的无线资源分配方法可能导致节点之间存在资源冲突的问题

[0005]为了实现上述目的,本专利技术实施例采用的技术方案如下:
[0006]第一方面,本专利技术提供一种资源分配方法,应用于自组织网络中的任一节点,所述方法包括:
[0007]接收所述自组织网络中的其他节点发送的系统消息;所述系统消息包括系统消息发送节点的节点标识和资源占用信息

所述系统消息发送节点的所有一跳邻居节点的节点标识和资源占用信息以及链路信息;所述链路信息表征所述系统消息发送节点与所述自组织网络中的其他各个节点之间的连接关系;
[0008]根据所述系统消息中的节点标识以及资源占用信息确定二跳范围内的所有节点的资源占用信息;
[0009]根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息进行无线资源分配

[0010]在可选的实施方式中,所述连接关系为单通

双通或无连接;所述根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息进行无线资源分配,包括:
[0011]根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息计算剩余可占用资源,根据所述剩余可占用资源进行无线资源分配;
[0012]其中,在基于所述链路信息确定所述节点与所述节点的所有一跳邻居节点之间的连接关系均为双通时,所述节点与二跳范围内的其他节点之间不能复用相同的无线资源;在基于所述链路信息确定所述节点的一跳邻居节点中存在单通邻居节点时,所述节点与所述单通邻居节点的一跳邻居节点之间能够复用相同的无线资源,且所述节点的其他一跳邻
居节点与所述单通邻居节点之间不能复用相同的无线资源;所述节点与所述单通邻居节点之间的连接关系为单通且所述单通邻居节点与所述节点之间的连接关系为无连接

[0013]在可选的实施方式中,所述根据所述系统消息中的节点标识以及资源占用信息确定二跳范围内的所有节点的资源占用信息,包括:
[0014]根据所述系统消息中的节点标识确定所述节点的一跳邻居节点和二跳邻居节点;
[0015]根据所述节点的所有一跳邻居节点的资源占用信息和所有二跳邻居节点的资源占用信息,得到二跳范围内的所有节点的资源占用信息

[0016]在可选的实施方式中,所述节点维护有第一邻区表和第二邻区表,所述第一邻区表用于记录所述节点的一跳邻居节点的节点标识,所述第二邻区表用于记录所述节点的二跳邻居节点的节点标识;所述根据所述系统消息中的节点标识确定所述节点的一跳邻居节点和二跳邻居节点,包括:
[0017]根据所述系统消息中的节点标识更新所述第一邻区表和所述第二邻区表;
[0018]基于更新后的第一邻区表和更新后的第二邻区表确定所述节点的一跳邻居节点和二跳邻居节点

[0019]在可选的实施方式中,所述根据所述系统消息中的节点标识更新所述第一邻区表和所述第二邻区表,包括:
[0020]当所述第一邻区表和所述第二邻区表中均没有记录所述系统消息发送节点的节点标识,则将所述系统消息发送节点的节点标识加入所述第一邻区表中;
[0021]当所述第二邻区表中记录有所述系统消息发送节点的节点标识,则将所述系统消息发送节点的节点标识从所述第二邻区表中删除,并将所述系统消息发送节点的节点标识加入所述第一邻区表中;
[0022]当所述第一邻区表和所述第二邻区表中均没有记录所述系统消息发送节点的一跳邻居节点的节点标识,则将所述系统消息发送节点的一跳邻居节点的节点标识加入所述第二邻区表中

[0023]在可选的实施方式中,所述方法还包括:
[0024]当预设时间内没有接收到所述第一邻区表中的一跳邻居节点发送的系统消息,则将所述一跳邻居节点从所述第一邻区表中删除

[0025]在可选的实施方式中,所述方法还包括:
[0026]在所述节点当前以目标发送周期发送系统消息的情况下,若连续第一预设数目个目标发送周期中的每个目标发送周期内都能接收到至少第二预设数目个一跳邻居节点发送的系统消息,则延长所述目标发送周期;所述第二预设数目根据所述节点的一跳邻居节点个数和预设比例确定;
[0027]若连续第一预设数目个目标发送周期中存在至少一个目标发送周期内没有接收到至少第二预设数目个一跳邻居节点发送的系统消息,则缩短所述目标发送周期或者保持所述目标发送周期不变

[0028]第二方面,本专利技术提供一种资源分配装置,应用于自组织网络中的任一节点,所述装置包括:
[0029]接收模块,用于接收所述自组织网络中的其他节点发送的系统消息;所述系统消息包括系统消息发送节点的节点标识和资源占用信息

所述系统消息发送节点的所有一跳
邻居节点的节点标识和资源占用信息以及链路信息;所述链路信息表征所述系统消息发送节点与所述自组织网络中的其他各个节点之间的连接关系;
[0030]资源占用分析模块,用于根据所述系统消息中的节点标识以及资源占用信息确定二跳范围内的所有节点的资源占用信息;
[0031]资源分配模块,用于根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息进行无线资源分配

[0032]第三方面,本专利技术提供一种电子设备,包括处理器

存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如前述实施方式中任一项所述的资源分配方法的步骤

[0033]第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种资源分配方法,其特征在于,应用于自组织网络中的任一节点,所述方法包括:接收所述自组织网络中的其他节点发送的系统消息;所述系统消息包括系统消息发送节点的节点标识和资源占用信息

所述系统消息发送节点的所有一跳邻居节点的节点标识和资源占用信息以及链路信息;所述链路信息表征所述系统消息发送节点与所述自组织网络中的其他各个节点之间的连接关系;根据所述系统消息中的节点标识以及资源占用信息确定二跳范围内的所有节点的资源占用信息;根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息进行无线资源分配
。2.
根据权利要求1所述的方法,其特征在于,所述连接关系为单通

双通或无连接;所述根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息进行无线资源分配,包括:根据所述二跳范围内的所有节点的资源占用信息以及所述链路信息计算剩余可占用资源,根据所述剩余可占用资源进行无线资源分配;其中,在基于所述链路信息确定所述节点与所述节点的所有一跳邻居节点之间的连接关系均为双通时,所述节点与二跳范围内的其他节点之间不能复用相同的无线资源;在基于所述链路信息确定所述节点的一跳邻居节点中存在单通邻居节点时,所述节点与所述单通邻居节点的一跳邻居节点之间能够复用相同的无线资源,且所述节点的其他一跳邻居节点与所述单通邻居节点之间不能复用相同的无线资源;所述节点与所述单通邻居节点之间的连接关系为单通且所述单通邻居节点与所述节点之间的连接关系为无连接
。3.
根据权利要求1所述的方法,其特征在于,所述根据所述系统消息中的节点标识以及资源占用信息确定二跳范围内的所有节点的资源占用信息,包括:根据所述系统消息中的节点标识确定所述节点的一跳邻居节点和二跳邻居节点;根据所述节点的所有一跳邻居节点的资源占用信息和所有二跳邻居节点的资源占用信息,得到二跳范围内的所有节点的资源占用信息
。4.
根据权利要求3所述的方法,其特征在于,所述节点维护有第一邻区表和第二邻区表,所述第一邻区表用于记录所述节点的一跳邻居节点的节点标识,所述第二邻区表用于记录所述节点的二跳邻居节点的节点标识;所述根据所述系统消息中的节点标识确定所述节点的一跳邻居节点和二跳邻居节点,包括:根据所述系统消息中的节点标识更新所述第一邻区表和所述第二邻区表;基于更新后的第一邻区表和更新后的第二邻区表确定所述节点的一跳邻居节点和二跳邻居节点
。5.
根据权利要求4所述的方法,其特征在于,所述根据所述系统消息中的节点标识更新所述第一邻区表和所述第二邻...

【专利技术属性】
技术研发人员:虞莺莺耿志陶玲
申请(专利权)人:宸芯科技股份有限公司
类型:发明
国别省市:

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

1