一种分布式资源分配方法和节点设备组成比例

技术编号:13111955 阅读:74 留言:0更新日期:2016-03-31 17:48
本发明专利技术公开了一种分布式资源分配方法和节点设备。方法包括:第一节点设备根据当前子帧内接收到的第一FI消息确定出一组帧周期内各子帧的状态信息,或者,根据当前子帧的接收功率确定出一组所述帧周期内各子帧的状态信息;根据确定出的一组帧周期内各子帧的状态信息,更新当前维护的用于表征该帧周期内各子帧的子帧状态的子帧状态表;根据当前维护的子帧状态表,生成第二FI消息,并在自身占用的子帧上发送第二FI消息;以及在判断出自身占用的子帧与其他节点设备占用的子帧发生碰撞后,根据当前维护的子帧状态表中表示子帧占用状态的子域信息,确定出空闲态的子帧,并从空闲态的子帧中,选择自身占用的子帧,从而避免了资源占用状态的误判断。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种分布式资源分配方法和节点设备
技术介绍
目前,国际上已经开展了许多面向车联网V2X(Vehicle to X,车与车及车与路边 设施的通信称为V2X)应用的自组网车载通信系统相关的研发项目,产出了很多研究成果, 一种较有代表性的是移动分时隙ALOHA (Mobile Slotted Aloha,MS-AL0HA)协议。该协议 是一种基于动态时分多址(Time Division Multiple Access, TDMA)的分布式媒体接入控 制(Media Access Control, MAC)协议。该MS-AL0HA协议的资源分配基于帧结构,以子中贞 为单位,每N个子帧构成一个帧(Frame),每个帧中的子帧的编号为1~N,在帧之间循环往 复。通常认为,自组网车载通信系统中的任一节点(如车载设备等)在一个子帧上发送了 中贞信息(Frame Information, FI)消息之后,就认为该子帧是该节点自己占用的子帧,节点 在自己占用的子帧上会广播FI消息。 FI消息是一个由N个子帧的域(即子帧信息域)组成的向量,由节点自己对前N 个子帧中其他节点发送的FI消息监听获得。每个子帧信息域对应于一个子帧的状态,具体 包括: STI (Source Temporary Identier,即临时资源标识,也称节点标识)子域:一般 占用8bit (比特),为节省开销而引入的一个短临时标识,该子域代表占用子帧的节点的身 份; PSF(Priority Status field,即优先级状态)子域:一般占用2bit,该子域代表占 用子帧的节点的优先级; 子帧占用状态子域:该子域用于标识信道状态,一般占用2bit。 例如,一个帧中有N个子帧,节点在自己维护的子帧上发送FI消息,在非自己维护 的子帧上接收其他节点发送的FI消息。每个FI消息包括N个子帧的内容。节点每收到一个 FI消息便将其内容存储到自己维护的子帧状态表中,因此子帧状态表的大小为(N-l) XN。 节点在自己的维护子帧上发送FI消息之前,需要对子帧状态表进行处理,依据处理结果生 成FI消息并发送。 FI消息通常是基于自身的占用情况及其他节点发来的FI消息进行逻辑判断而生 成的,处理复杂,有时还会导致不必要的误判,从而引起资源碰撞。例如,当某个子帧的资源 已经被某个节点占用,但是由于周围其他节点在接收到该节点的FI消息后,无法解出该FI 消息,并且信道的信噪比(Signal to Noise Ratio, SNR)又比较高,此时,其他节点可能会 误判该子帧为空闲态,从而容易引起资源碰撞。
技术实现思路
本专利技术提供了一种分布式资源分配方法和节点设备,用于解决现有基于节点设备 自身的占用情况及其他节点发来的FI消息进行逻辑判断而生成的自身所需发送的FI消 息,可能造成其他节点对子帧的空闲态的误判,而引起资源碰撞的问题。 本专利技术提供的一种分布式资源分配方法,包括: 第一节点设备根据当前子帧内接收到的第一帧信息FI消息确定出一组帧周期内 各子帧的状态信息,或者,根据当前子帧的接收功率确定出一组所述帧周期内各子帧的状 态息; 所述第一节点设备根据确定出的一组所述帧周期内各子帧的状态信息,更新当前 维护的用于表征所述帧周期内各子帧的子帧状态的子帧状态表; 所述第一节点设备根据当前维护的子帧状态表,生成第二FI消息,并在自身占用 的子帧上发送所述第二FI消息; 所述第一节点设备在判断出自身占用的子帧与其他节点设备占用的子帧发生碰 撞后,根据当前维护的子帧状态表中表示子帧占用状态的子域信息,确定出空闲态的子帧, 并从空闲态的子帧中,选择自身占用的子帧。 在实施中,所述第一节点设备根据当前子帧内接收到的第一 FI消息确定出一组 所述帧周期内各子帧的状态信息,或者,根据当前子帧的接收功率确定出一组所述帧周期 内各子帧的状态信息,包括: 若所述第一节点设备在当前子帧内接收到第一 FI消息,且能够正确解析接收到 的第一 FI消息,则所述第一节点设备根据当前子帧内接收到的第一 FI消息确定出一组所 述帧周期内各子帧的状态信息; 若所述第一节点设备在当前子帧内未接收到第一 FI消息,或者接收到第一 FI消 息且不能正确解析接收到的第一 FI消息,则所述第一节点设备根据当前子帧的接收功率 确定出一组所述帧周期内各子帧的状态信息。 在实施中,所述第一节点设备根据当前子帧的接收功率确定出一组所述帧周期内 各子帧的状态信息,包括: 所述第一节点设备根据当前子帧的接收功率,确定所述帧周期内当前子帧的状态 信息,其中,当前子帧的状态信息中表示子帧的状态信息是否能够更改的强制使能指示为 不能更改,所述帧周期内除当前子帧之外的其他子帧的状态信息中的强制使能指示均为能 够更改,且所述其他子帧的状态信息中的其他子域信息均为初始值。 较佳地,所述第一节点设备根据当前子帧的接收功率,确定所述帧周期内当前子 帧的状态信息,包括: 当检测到当前子帧内的接收功率小于或等于设定的功率阈值时,所述第一节点设 备确定出当前子帧的表示子帧占用状态的子域信息为空闲状态;或者 当检测到当前子帧内的接收功率大于设定的功率阈值,且接收信噪比SNR小于设 定的SNR阈值时,所述第一节点设备确定出当前子帧的表示子帧占用状态的子域信息为碰 撞状态;或者 当检测到当前子帧内的接收功率大于设定的功率阈值,且接收SNR不小于设定的 SNR阈值,所述第一节点设备确定出当前子帧的状态信息中表示子帧占用状态的子域信息 为一跳模糊占用状态。 在实施中,所述第一节点设备根据当前子帧内接收到的第一 FI消息确定出一组 帧周期内各子帧的状态信息,还包括: 所述第一节点设备确定出当前子帧的状态信息中表示子帧的状态信息是否能够 更改的强制使能指示为不能更改,所述帧周期内除当前子帧之外的其他子帧的状态信息中 的强制使能指不均为能够更改。 基于上述任一实施例,所述第一节点设备根据确定出的一组所述帧周期内各子帧 的状态信息,更新所述子帧状态表,包括: 所述第一节点设备将所述子帧状态表中的第m行包含的状态信息移至第m-1行 中,并将当前子帧内确定出的一组所述帧周期内各子帧的状态信息,添加到所述子帧状态 表的第M-1行中,其中,m = 1,"·,Μ-1,Μ为所述帧周期内的子帧的个数,且Μ为正整数。 较佳地,所述第一节点设备根据所述子帧状态表,生成第二FI消息,包括: 所述第一节点设备将所述第二FI消息中第j个子帧的状态信息中表示子帧占用 状态的子域信息置为自占用状态,表示业务优先级的子域信息置为发送所述第二FI消息 的优先级,以及用于表示临时资源标识STI的子域信息置为自身的临时标识ID,其中,子帧 j为发送所述第二FI消息的子帧,j = 0,…,M-1 ; 所述第一节点设备根据所述子帧状态表中第mod(j+l,M)列的状态信息,生成所 述第二FI消息中第j+Ι个子帧的状态信息。 较佳地,所述第一节点设备根据所述子帧状态表中第mod(j+l,M)列的状态信息, 生成所述第二FI消息中第j+Ι个子帧的状态信息,包括: 若所述子帧状态表中第mod(j+1,M)列的任一状态信息中表示子帧的状态信息是 否能够本文档来自技高网
...

【技术保护点】
一种分布式资源分配方法,其特征在于,该方法包括:第一节点设备根据当前子帧内接收到的第一帧信息FI消息确定出一组帧周期内各子帧的状态信息,或者,根据当前子帧的接收功率确定出一组所述帧周期内各子帧的状态信息;所述第一节点设备根据确定出的一组所述帧周期内各子帧的状态信息,更新当前维护的用于表征所述帧周期内各子帧的子帧状态的子帧状态表;所述第一节点设备根据当前维护的子帧状态表,生成第二FI消息,并在自身占用的子帧上发送所述第二FI消息;所述第一节点设备在判断出自身占用的子帧与其他节点设备占用的子帧发生碰撞后,根据当前维护的子帧状态表中表示子帧占用状态的子域信息,确定出空闲态的子帧,并从空闲态的子帧中,选择自身占用的子帧。

【技术特征摘要】

【专利技术属性】
技术研发人员:周海军冯媛赵毅赵丽房家奕
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京;11

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

1