本发明涉及车路协同,具体涉及一种用于车路协同的网络质量评估方法、服务器、终端及介质。
背景技术:
1、在基于网络通讯(例如5g网络通讯)的车路协同场景中,车路通讯的网络质量尤为重要。当车辆行驶至弱网区域时,车端自动驾驶服务收到的路端感知语义数据的时延会急剧增大,甚至存在完全收不到的情况,从而导致车端自动驾驶服务无法做出有效路径规划,极易发生险情。在其他方面,不同位置处的网络质量情况对于网络优化具有参考价值。因此,有必要监测不同位置处的网络质量。
技术实现思路
1、本发明的主要目的在于提供一种用于车路协同的网络质量评估方法、服务器、终端及介质,以实时监测车路协同场景中不同位置处的网络质量。
2、根据本发明的一个方面,提出一种用于车路协同的网络质量评估方法,应用于服务器,所述方法包括:
3、接收终端设备发送的心跳请求并向所述终端设备发送响应消息,其中所述终端设备包括车端设备和/或路端设备;
4、获取所述终端设备和所述服务器之间的往返时延以及所述往返时延发生时所述终端设备的位置信息,其中所述往返时延基于第一时间差确定,所述第一时间差为所述终端设备发送所述心跳请求的时间和所述终端设备接收到所述响应消息的时间之间的差值;
5、基于所述往返时延以及所述位置信息,评估特定位置处的网络质量。
6、根据本发明的一个实施例,所述往返时延基于所述第一时间差和第二时间差之间的差值确定,其中所述第二时间差为所述服务器接收到所述心跳请求的时间和所述服务器发送所述响应信息的时间之间的差值。
7、根据本发明的一个实施例,所述基于所述往返时延以及所述位置信息,评估特定位置处的网络质量,包括:
8、基于连续多个所述往返时延均超过预定值,确定网络质量不佳。
9、根据本发明的一个实施例,所述方法还包括:
10、向处于智能驾驶运营区域内的多个车辆发送指示特定位置处网络质量不佳的消息。
11、根据本发明的一个实施例,当所述终端设备为车端设备时,所述方法还包括:
12、确定所述位置信息是否位于所述运营区域内;
13、仅当所述位置信息位于所述运营区域内时,才评估网络质量。
14、根据本发明的一个实施例,所述方法还包括:
15、获取所述往返时延发生时对应的时间信息;
16、将来自多个终端设备的多个所述往返时延以及对应的多个所述时间信息和多个所述位置信息发送至数据平台,使得外部计算设备基于所述数据平台的数据集确定网络质量与时间和/位置的关系。
17、根据本发明的另一方面,提出一种用于车路协同的网络质量评估方法,应用于终端设备,所述终端设备为车端设备或路端设备,所述方法包括:
18、向服务器发送心跳请求并从所述服务器接收响应消息;
19、确定所述终端设备和所述服务器之间的往返时延以及所述往返时延发生时所述终端设备的位置信息,其中所述往返时延基于第一时间差确定,所述第一时间差为所述终端设备发送所述心跳请求的时间和所述终端设备接收到所述响应消息的时间之间的差值;
20、将所述往返时延和所述位置信息发送给所述服务器,使得所述服务器评估特定位置处的网络质量。
21、根据本发明的另一方面,提出一种用于车路协同的服务器,包括:
22、收发模块,配置为接收终端设备发送的心跳请求并向所述终端设备发送响应消息,其中所述终端设备包括车端设备和/或路端设备;
23、获取模块,配置为获取所述终端设备和所述服务器之间的往返时延以及所述往返时延发生时所述终端设备的位置信息,其中所述往返时延基于第一时间差确定,所述第一时间差为所述终端设备发送所述心跳请求的时间和所述终端设备接收到所述响应消息的时间之间的差值;
24、评估模块,配置为基于所述往返时延以及所述位置信息,评估特定位置处的网络质量。
25、根据本发明的另一方面,提出一种用于车路协同的终端设备,所述终端设备为车端设备或路端设备,包括:
26、收发模块,配置为向服务器发送心跳请求并从所述服务器接收响应消息;
27、确定模块,配置为确定所述终端设备和所述服务器之间的往返时延以及所述往返时延发生时所述终端设备的位置信息,其中所述往返时延基于第一时间差确定,所述第一时间差为所述终端设备发送所述心跳请求的时间和所述终端设备接收到所述响应消息的时间之间的差值;
28、所述收发模块还配置为:将所述往返时延和所述位置信息发送给所述服务器,使得所述服务器评估特定位置处的网络质量
29、根据本发明的另一方面,提出一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如以上任一实施例所述的方法。
30、在根据本发明的实施例的用于车路协同的网络质量评估方法中,服务器获取终端设备和服务器之间进行心跳请求和响应的往返时延以及往返时延发生时终端设备的位置信息,从而服务器可以基于往返时延和对应的位置信息来评估特定位置处的网络质量,进而可以为车辆提供相关预警消息和/或为网络优化提供数据支持。
1.一种用于车路协同的网络质量评估方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述往返时延基于所述第一时间差和第二时间差之间的差值确定,其中所述第二时间差为所述服务器接收到所述心跳请求的时间和所述服务器发送所述响应信息的时间之间的差值。
3.根据权利要求1所述的方法,其特征在于,所述基于所述往返时延以及所述位置信息,评估特定位置处的网络质量,包括:
4.根据权利要求1所述的方法,其特征在于,还包括:
5.根据权利要求4所述的方法,其特征在于,当所述终端设备为车端设备时,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,还包括:
7.一种用于车路协同的网络质量评估方法,其特征在于,应用于终端设备,所述终端设备为车端设备或路端设备,所述方法包括:
8.一种用于车路协同的服务器,其特征在于,包括:
9.一种用于车路协同的终端设备,其特征在于,所述终端设备为车端设备或路端设备,包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法。