System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及车联网通信领域,特别涉及一种基于时延的无人机内部仲裁器与车辆通信的方法及系统。
技术介绍
1、随着车联网技术的不断发展,车辆之间以及车辆与基础设施之间的通信正变得越来越关键。然而,通信传输时延的优化成为影响通信效率和可靠性的重要因素之一。传统的车联网通信系统通常依赖于固定的通信基站和车载设备进行通信。然而,在城市繁忙区域或者野外等特殊场景下,由于通信基站的限制,通信质量可能会下降,导致时延增加,甚至出现信号覆盖不足或者信号干扰等问题。
2、为了解决这些问题,近年来,无人机作为新兴的移动通信中继节点,开始被广泛应用于车联网通信领域。利用无人机作为移动通信中继节点,能够在车辆之间或车辆与基础设施之间建立更加稳定和高效的通信链路,从而有效提高车联网通信的效率和可靠性。
3、然而,无人机作为移动通信中继节点也面临诸多问题,例如无人机的位置、速度、信道容量等因素对通信传输时延的影响。因此,如何提供一种能够提升无人机数据传输和数据处理效率的通信传输方法,成为亟待解决的问题。
技术实现思路
1、本专利技术提供一种基于时延的无人机与车辆通信的方法及系统,用以解决现有技术中无人机数据传输和数据处理效率较低的问题。
2、为了实现上述目的,本专利技术技术方案提供了一种基于时延的无人机内部仲裁器与车辆通信的方法,包括:根据车流量选择第一通信协议或第二通信协议。当车流量大于阈值时,基于所述第二通信协议,各车辆节点确定自身优先级及征用信息,将所述优先级及征用信
3、作为上述技术方案的优选,较佳的,之后所述各车辆节点进入其内的不同缓冲区被处理,包括:
4、当所述无人机仲裁器在处理低优先级车辆节点的数据包时,若有高优先级车辆节点的数据包到达,则中断处理所述低优先级车辆节点的数据包;
5、所述无人机仲裁器将被中断的数据包传输至分流区,待所述高优先级车辆节点的数据包被处理后,再调取所述分流区内的待处理数据包进行处理。
6、作为上述技术方案的优选,较佳的,调取所述分流区内的待处理数据包进行处理,包括:对所述分流区的和新到达缓冲区的数据包进行优先级排序后按顺序进行处理;否则触发所述后退机制。
7、作为上述技术方案的优选,较佳的,无人机仲裁器根据所述新的优先级信息判断所述车辆节点是否抢占成功,包括:所述无人机仲裁器对缓冲区内新到达的车辆节点、缓冲区已有节点以及正在传输的节点进行确认,以确定下一个有效传输节点。若当前传输节点的优先级高于当前接收节点的优先级和等待节点的优先级时,所述无人机仲裁器指示可以抢占,则当前传输节点立即发送数据;否则,当前传输节点继续等待。
8、本专利技术还提供一种基于时延的无人机内部仲裁器与车辆通信的系统,为了能够实现上述方法,设置无人机内部仲裁器,包括接收检测区、缓存等待区。接收检测区用于,根据车流量选择第一通信协议或第二通信协议;当车流量大于阈值时,所述接收检测区采用所述第二通信协议,接收各车辆节点发送的包含所述车辆节点的优先级及征用信息的数据包。接收检测区的帧头检测器和优先级分类单元用于,对接收的外部携带优先级信息的各车辆节点赋予优先级,之后所述各车辆节点进入其内的不同缓冲区等待被处理,若信道被占用则触发后退机制。在后退机制中,当无人机仲裁器的后退计数器为零时,在缓冲区内的车辆节点进入所述信道,其中,所述车辆节点包含新优先级信息。无人机仲裁器根据所述新的优先级信息判断所述车辆节点是否抢占成功。当信道释放数据传输完成后,节点释放信道,仲裁器通知信道空闲,允许其他节点争用信道。
9、作为上述技术方案的优选,较佳的,无人机仲裁器还包括处理区,处理区包括用于传输数据包的信道,用于:当所述无人机仲裁器在处理低优先级车辆节点的数据包时,若有高优先级车辆节点的数据包到达,则中断处理所述低优先级车辆节点的数据包。无人机仲裁器将被中断的数据包传输至所述处理区内的分流区,待所述高优先级车辆节点的数据包被处理后,调取所述分流区内的待处理数据包进行处理。
10、作为上述技术方案的优选,较佳的,处理区用于:若此时信道空闲,对所述处理区根据所述缓存区内的所述待处理数据包和接收的新数据包重新进行优先级排序后顺序进行处理;否则触发所述后退机制。
11、作为上述技术方案的优选,较佳的,接收检测区,用于所述无人机仲裁器对于包含新优先级信息的缓冲区已有节点以及正在传输的节点,确认有下一效传输节点。
12、无人机仲裁器的处理区用于,若当前节点具有最高优先级或所述无人机仲裁器的指示节点表示可以抢占,则所述处理区发送抢占信号,所述被中断的数据包从分流区进入所述缓冲区的信道;否则,分流区内的节点继续等待。
13、本专利技术技术方案提供了一种基于时延的无人机内部仲裁器与车辆通信的方法和系统。当车流量大于阈值时,各车辆节点确定自身优先级及征用信息并发送至无人机仲裁器;仲裁器对外部携带优先级信息的各车辆节点赋予优先级,之后各车辆节点进入其内的不同缓冲区等待被处理,若信道被占用则触发后退机制;后退机制中的车辆节点在后退计数器为零时,车辆节点向仲裁器发送包含新优先级信息的另一请求;仲裁器根据新的优先级信息判断车辆节点是否抢占成功;数据传输完成后,节点释放信道并通知仲裁器信道空闲,允许其他节点争用信道。
14、本专利技术优点是通过无人机内部仲裁器充当关键组件,负责控制和调度数据包,以确保数据包按照优先级顺序得到及时传输,并在发生中断时能够有效地处理和管理剩余的数据包,以优化数据传输时延。该算法结合了车辆位置、速度等信息,通过利用无人机作为移动通信中继节点,精确计算和调整车辆通信传输时延,以达到更高效的数据传输和实时的信息交互。通过仲裁器智能算法,实现对通信资源的动态分配与调度,最大化地提高数据传输效率和可靠性。
本文档来自技高网...【技术保护点】
1.一种基于时延的无人机与车辆通信的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述之后所述各车辆节点进入其内的不同缓冲区被处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述调取所述分流区内的待处理数据包进行处理,包括:
4.根据权利要求1或3所述的方法,其特征在于,所述无人机仲裁器根据所述新的优先级信息判断所述车辆节点是否抢占成功,包括:
5.一种基于时延的无人机内部仲裁器与车辆通信的系统,其特征在于,能够实现如权利要求1-4任一项所述方法,其特征在于,包括:
6.根据权利要求5所述的系统,其特征在于,所述无人机仲裁器还包括处理区,所述处理区包括用于传输数据包的信道,用于:
7.根据权利要求6所述的系统,其特征在于,所述处理区用于,若此时信道空闲,对所述处理区根据所述缓存区内的所述待处理数据包和接收的新数据包重新进行优先级排序后顺序进行处理;否则触发所述后退机制。
8.根据权利要求5或7所述的系统,其特征在于,包括:
【技术特征摘要】
1.一种基于时延的无人机与车辆通信的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述之后所述各车辆节点进入其内的不同缓冲区被处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述调取所述分流区内的待处理数据包进行处理,包括:
4.根据权利要求1或3所述的方法,其特征在于,所述无人机仲裁器根据所述新的优先级信息判断所述车辆节点是否抢占成功,包括:
5.一种基于时延的无人机内部仲裁器与车辆通信...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。