发明内容
本发明的至少一个实施例提供了一种车联网通信方法及设备,向发送车联网业务信息时,还发送车联网业务信息的可信度信息,从而为车端是否信任和使用所述车联网业务信息提供了参考依据,提高了车联网***的安全性。
第一方面,本申请提供了一种车联网通信方法,应用于车联网中的第一设备,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心,包括:
第一设备向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
结合第一方面,在第一方面的某些实现方式中:所述第一设备在发送第一业务信息以及所述第一业务信息的第一可信度信息时,还向所述第二车辆发送所述第一可信度信息的第一适用条件,其中,所述第一适用条件包括以下条件中的一种或多种:时间、天气、道路条件和交通条件。
结合第一方面,在第一方面的某些实现方式中:所述第一设备接收第二车辆发送的针对所述第一业务信息的第一评价信息;所述第一设备根据所述第一评价信息,生成或更新所述第一业务信息的第一可信度信息,或者,所述第一设备将所述第一评价信息转发给所述车联网中的第二设备,并接收所述第二设备所生成或更新后的所述第一业务信息的第一可信度信息。
结合第一方面,在第一方面的某些实现方式中,接收第二车辆发送的针对所述第一业务信息的第一评价信息的步骤,包括:接收所述第二车辆通过可追溯方式发送的针对所述第一业务信息的第一评价信息。
结合第一方面,在第一方面的某些实现方式中,接收第二车辆发送的针对所述第一业务信息的第一评价信息的步骤,包括:在所述第二车辆利用预先通过实名制注册并绑定的用户名和密码,成功登录后,接收所述第二车辆发送的针对所述第一业务信息的第一评价信息。
结合第一方面,在第一方面的某些实现方式中,在接收针对所述第一业务信息的第一评价信息时,所述第一设备还接收所述第二车辆发送的所述第二车辆的数字证书;在接收到第二车辆发送的针对所述第一业务信息的第一评价信息之后,所述第一设备还验证所述第二车辆的数字证书,并在验证通过后,生成或更新所述第一业务信息的第一可信度信息,或者,将所述第一评价信息转发给所述车联网中的第二设备,由第二设备生成或更新所述第一业务信息的第一可信度信息。
结合第一方面,在第一方面的某些实现方式中,所述第一可信度信息的表达方式包括以下一种或多种:
基于分数表达的可信度信息;
基于星数表达的可信度信息;
基于档次表达的可信度信息;
基于等级表达的可信度信息。
第二方面,本申请提供了另一种车联网通信方法,包括:
第二车辆接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
所述第二车辆根据所述第一可信度信息,判断是否使用所述第一业务信息。
结合第二方面,在第二方面的某些实现方式中,根据所述第一可信度信息,判断是否使用所述第一业务信息的步骤,包括:在所述第一可信度信息指示的可信度低于预设门限时,忽略所述第一业务信息;在所述第一可信度信息指示的可信度不低于预设门限时,使用所述第一业务信息。
结合第二方面,在第二方面的某些实现方式中,所述第二车辆在接收第一设备发送的第一业务信息时,还接收所述第一设备发送的所述第一可信度信息的第一适用条件;在根据所述第一可信度信息,判断是否使用所述第一业务信息之前,所述第二车辆根据预先获得的各个可信度信息在不同适用条件下的可信度对应表,确定所述第一可信度信息在第一适用条件下的可信度。
结合第二方面,在第二方面的某些实现方式中:
所述第二车辆生成针对所述第一业务信息的第一评价信息;
所述第二车辆向所述第一设备发送针对所述第一业务信息的第一评价信息。
结合第二方面,在第二方面的某些实现方式中,生成针对所述第一业务信息的第一评价信息的步骤,包括以下方式中的一种或多种:
第二车辆将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果,生成所述第一评价信息;
第二车辆根据所述第一业务信息的第一使用结果,生成所述第一评价信息;
第二车辆将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果以及所述第一业务信息的第一使用结果,生成所述第一评价信息。
结合第二方面,在第二方面的某些实现方式中,向所述第一设备发送针对所述第一业务信息的第一评价信息的步骤,包括:所述第二车辆通过可追溯方式,向所述第一设备发送针对所述第一业务信息的第一评价信息。
结合第一方面,在第一方面的某些实现方式中,所述第一可信度信息的表达方式包括以下一种或多种:
基于分数表达的可信度信息;
基于星数表达的可信度信息;
基于档次表达的可信度信息;
基于等级表达的可信度信息。
第三方面,本申请提供了一种车联网通信装置,应用于车联网中的第一设备,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心,包括:
发送模块,用于向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
第四方面,本申请提供了另一种车联网通信装置,应用于车联网中的第一设备,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心,所述车联网通信装置包括:存储器、处理器、收发机及存储在所述存储器上并可在所述处理器上运行的程序;
所述处理器执行所述程序时实现以下步骤:
向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
第五方面,本申请提供了一种车联网通信装置,应用于车联网中的第二车辆,包括:
接收模块,用于接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
判断模块,用于根据所述第一可信度信息,判断是否使用所述第一业务信息。
第六方面,本申请提供了一种车联网通信装置,应用于车联网中的第二车辆,所述车联网通信装置包括:存储器、处理器、收发机及存储在所述存储器上并可在所述处理器上运行的程序;
所述处理器执行所述程序时实现以下步骤:
接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
判断模块,用于根据所述第一可信度信息,判断是否使用所述第一业务信息。
第七方面,本申请提供了一种计算机存储介质,包括指令,当所述指令在计算机运行时,使得计算机执行如上所述的方法。
本申请实施例的有益效果是:本发明实施例可以向第二车辆提供业务信息的可信度,从而帮助第二车辆决策是否采纳第一设备发送的业务信息,提高了车联网***的安全性。另外,本发明实施例还提供了基于可信度信息的适用条件确定可信度的方式,进一步提高了可信度的准确性。另外,本发明实施例还引入可追溯的评价机制,保证了所生成或更新的可信度信息的可靠性。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。说明书以及权利要求中“和/或”表示所连接对象的至少其中之一。
以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者配置。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的精神和范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。
对于C-V2X的应用场景来说,许多应用场景涉及与路端RSU的信息交互,如图1~2所示的“协作式匝道汇入”应用场景中,在高速公路或快速道路入口匝道处,匝道车辆HV向路端RSU发送汇入主道的请求消息,路端RSU通过发送汇入指令(加减速、汇入位置等),协调匝道的车辆HV和主路最右侧车道车辆RV1~RV2,引导匝道车辆安全、高效的汇入主道,在HV汇入主道后,还可以向RSU上报已完成汇入主道的当前状态,RSU还可以向主道的RV通知RV已完成汇入并调整这些RV的驾驶策略。
其中,路端RSU可以通过收集主路和匝道车辆信息,对车辆汇入匝道情况进行引导、建议、决策、调度,并通过下发指令的形式,将汇入指令的业务信息发送至主车或远车,协作式完成“协作式匝道汇入”应用场景。
以上应用场景中,车端无法得知路端RSU提供的引导、建议、决策、调度等车联网业务信息的可信度。如何知道RSU提供的引导、建议、决策、调度等车联网业务信息的可信度,以及,RSU提供的车联网业务信息有多大程度可信,另外,当车端自行生成的引导、建议、决策、调度等业务信息与RSU提供的业务信息不一致时,车端应信任自身生成的业务信息还是RSU提供的业务信息,现有技术均未提供解决方案。
为解决以上问题中的至少一种,本发明实施例提供了一种车联网通信方法,该方法可以应用于车联网中的第一设备,具体的,所述第一设备可以是所述车联网中的路端设备(如RSU)、或多接入边缘计算设备云端设备、或者是车联网中的某个车辆(为便于描述,将其称为第一车辆),如图3和图4所示,该方法包括:
步骤41,第一设备向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
这里,第一业务信息可以是车联网中的各种业务信息,如,可以是路况通知、车辆引导、车辆驾驶建议、车辆驾驶决策、车辆调度相关的任何业务信息,另外,第一设备可以按照现有技术的相关实现方式或者根据将来的相关标准,来生成针对第二车辆的业务信息,本发明实施例对第一业务信息的种类以及生成方式不作具体限定。
第一可信度信息,用于指示所述第一业务信息的可信度,以帮助第二车辆据此判断所述第一业务信息是否可信。具体的,本发明实施例中可信度信息可以采用不同的表达方式进行指示,例如,按照可信度由低至高的顺序,分为:
1)基于分数表达:0~100(百分制),满分100分;
2)基于星数表达:1星~5星,最高5星;
3)基于档次表达:低、中、高共三档;
4)基于等级表达:D、C、B、A共四个等级;
5)…
以上举例示出了本发明中可信度信息可以采用的若干表达方式,当然,本发明还可以采用以上方式之外的其他方式,只要通信各方事先了解可信度信息的表达形式即可,本发明对此不作具体限定。
通过以上步骤,本发明实施例中,第一设备可以向第二车辆指示其所发送的业务信息的可信度,从而帮助第二车辆决策是否采纳第一设备发送的业务信息。
根据本发明的至少一个实施例,第一设备在向第二车辆发送所述第一业务信息以及所述第一业务信息的第一可信度信息时,还可以向所述第二车辆发送所述第一可信度信息的第一适用条件,其中,所述第一适用条件包括以下条件中的一种或多种:时间、天气、道路条件和交通条件。具体的,上述各种条件可以包括但不限于以下形式:
1)时间:如白天、傍晚或夜晚等,还可以是一天内的具体时刻或时段,如上午的8:15,或者是上午的8:00~9:00这一时段等;
2)天气:如晴天、阴天、雾天、雨雪天等;
3)道路条件:如道路湿滑或干燥等;
4)交通条件:可以是反映交通流畅或拥堵等的信息,也可以是车辆密度,如车辆密集或稀疏等信息
5)…
以上举例示出了本发明中适用条件可以采用的若干表达方式,当然,本发明还可以采用以上方式之外的其他方式,只要通信各方事先了解适用信息的表达形式即可,本发明对此不作具体限定。
表1给出了可信度信息在不同适用条件下的可信度的一个示例,该示例仅以适用条件为天气为例进行说明,其中在光照强度大于或等于500lx时表示晴天,反之则认为是阴天。从表1可以看出,同样的可信度信息,如5星,在不同适用条件下可能指示不同的可信度,本发明实施例中,第一设备和第二车辆间事先约定好各个可信度信息在不同适用条件下的可信度的对应关系(具体可以通过表格方式进行表示),该对应关系具体可以通过预先配置,或者由第一设备将各个可信度信息在不同适用条件下的可信度发送给第二车辆。
表1
通过以上方式,本发明实施例可以在可信度信息的基础上进一步引入了可信度信息的适用条件,从而可以更为准确的区分同一可信度信息在不同适用条件下的可信度,提高了可信度信息指示的可信度的准确性,能够更好的为车端提供决策依据,进一步提高了车联网***的安全性。
本发明实施例中,第二车辆接收到第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,可以自行决定是否采纳所述第一业务信息,从而确定是否使用所述第一业务信息指示的业务行为。另外,第二车辆还可以对第一业务信息进行评价并将评价信息发送给第一设备,该评价信息(为了便于描述,本文也称之为第一评价信息)用于反映第一业务信息是否符合第二车辆当前的场景,具体可以采用类似以上可信度信息的表达方式进行表示,本发明实施例对此不作具体限定。
这样,第一设备还可以接收第二车辆发送的针对所述第一业务信息的第一评价信息,进而根据所述第一评价信息,生成或更新所述第一业务信息的第一可信度信息,或者,所述第一设备也可以将接收到的针对所述第一业务信息的第一评价信息转发给所述车联网中的第二设备,这里,所述第二设备为不同于第一设备的其他设备,包括但不限于云端设备和统计计算中心等设备,然后,由第二设备生成或更新所述第一业务信息的第一可信度信息,第一设备可以接收所述第二设备所生成或更新后的所述第一业务信息的第一可信度信息。
另外,基于评价信息生成或更新业务信息的可信度信息的具体方式,可以采用各种评价算法进行评价,本发明实施例对此不作具体限定。
通过以上方式,本发明实施例可以实现基于各个业务信息的接收者对业务信息的评价,生成或更新业务信息的生成者或发送者的可信度信息,从而实现了设备可信度信息的获取或完善。
为进一步提高上述评价过程的安全性,保证设备可信度信息的准确性,本发明实施例还可以引入可追溯评价,例如,第二车端对第一设备发送的第一业务信息进行评价时,为保证评价真实可信,第二车端通过可追溯式的方式,向所述第一设备发送针对所述第一业务信息的第一评价信息。此时,所述第一设备接收所述第二车辆通过可追溯方式发送的针对所述第一业务信息的第一评价信息。
具体的,车端可追溯方式包括但不仅限于以下几种方式:
1)证书追溯
车端从/云端的云端证书库获取车辆唯一的数字证书,数字证书与车端信息唯一绑定,每次对业务信息进行评价时,需要附加上车端证书信息,在统计车端评价时,通过证书库对车端证书及消息内容(完整性)进行审核,丢弃审核失败的评价信息,从而可以避免恶意评价的出现,保证评价的可信度,增加评价的可信度。
此时,所述第一设备在接收所述第一业务信息的评价信息时,还可以接收所述第二车辆发送的所述第二车辆的数字证书;然后,所述第一设备还验证所述第二车辆的数字证书,并在验证通过后,生成或更新所述第一业务信息的第一可信度信息,或者,将所述第一业务信息的评价信息转发给所述车联网中的第二设备。
2)用户名密码追溯
车端在对路端//云端业务信息进行评价前,可以提前在云端进行实名制绑定,通过实名制绑定发送评价的用户名和密码,车辆每次对业务信息进行评价时,先使用上述用户名和密码进行登录然后发送评价信息,路端//云端对用户名和密码验证通过车辆提交的评价信息才进行统计处理,而对于未接通过用户面和密码验证的车辆提交的评价信息,拒绝进行统计处理,从而保证了评价的可信度,增加评价的可信度。
在所述第二车辆利用预先在云端通过实名制注册并绑定的用户名和密码,成功登录所述车联网的云端后,第一设备接收所述第二车辆发送的针对所述第一业务信息的评价信息,此时,第一设备才可以生成或更新所述第一业务信息的第一可信度信息,或者,才可以将所述第一业务信息的评价信息转发给所述车联网中的第二设备。
以上从第一设备侧介绍了本发明实施例的车联网通信方法,下面说明以上方法在第二车辆处的流程。
请参照图3和图5所示,本发明提供的一种车联网通信方法,在应用于车联网中的第二车辆时,包括:
步骤51,第二车辆接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、设备、云端设备、第一车辆或统计计算中心。
步骤52,所述第二车辆根据所述第一可信度信息,判断是否使用所述第一业务信息。
这里,第二车辆可以在所述第一可信度信息指示的可信度低于预设门限(如,大于或等于4星90分,大于或等于4星,大于或等于高档,大于或等于A级等)时,忽略所述第一业务信息;以及,在所述第一可信度信息指示的可信度不低于预设门限时,使用所述第一业务信息。
根据业务信息的不同功能,使用或忽略所述第一业务信息可以具有不同的行为,例如,在所述业务信息为路况通知类信息时,使用所述第一业务信息,可以是保存所述第一业务信息;忽略所述第一业务信息,则可以是丢弃所述第一业务信息。又例如,在所述业务信息为车辆引导类信息时,使用所述第一业务信息,可以是根据所述第一业务信息控制车辆行驶,忽略所述第一业务信息,则可以是丢弃所述第一业务信息,等等。
这样,第二车辆可以根据基于分数表达、星数表达、档次表达、等级表达等表达方式的第一可信度信息,判断所述第一可信度信息的可信度(对错),然后根据可信度信息的可信度(对错),来判断是否使用所述第一业务信息。
通过以上方式,本发明实施例可以向第二车辆提供业务信息的可信度,从而帮助第二车辆决策是否采纳第一设备发送的业务信息,提高了车联网***的安全性。
另外,在引入可信度信息的适用条件时,本发明实施例在上述步骤41中,所述第二车辆在接收第一设备发送的第一业务信息时,还可以接收所述第一设备发送的所述第一可信度信息的第一适用条件;这样,所述第二车辆可以根据预先获得的各个可信度信息在不同适用条件下的可信度对应表,确定所述第一可信度信息在第一适用条件下的可信度,然后进入步骤52中,以根据所述第一可信度信息,判断是否使用所述第一业务信息。
另外,本发明实施例在上述步骤52之后,所述第二车辆还可以生成针对所述第一业务信息的第一评价信息;然后,向所述第一设备发送针对所述第一业务信息的第一评价信息,以帮助第一设备或其他设备生成或更新第一业务信息的第一可信度信息。
具体的,第二车辆生成所述第一业务信息的评价信息,可以包括以下方式中的一种或多种:
1)第二车辆将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果,生成所述第一评价信息。
例如,若第二车辆自身生成的第二业务信息与第一业务信息相同或相类似,此时可以为第一业务信息生成正面评价的评价信息;而在第二业务信息与第一业务信息不同或差异过大时,可以为第一业务信息生成负面评价的评价信息。上述差异过大可以是大于预设的门限。
2)第二车辆根据所述第一业务信息的第一使用结果,生成所述第一评价信息。
例如,第二车辆在使用所述第一业务信息后,可以根据第一业务信息的第一使用结果,来判断第一业务信息的优劣,从而生成正面或负面的评价信息。例如,若第一使用结果为消极的使用结果(如发生了交通事故或存在导致车辆驾驶安全的隐患或者降低了车辆行驶效率等),则可以生成负面评价信息,反之,若第一使用结果为积极的使用结果(如未发生交通事故或不存在导致车辆驾驶安全的隐患或者提高了车辆行驶效率等),则可以生成正面评价信息。
3)第二车辆将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果以及所述第一业务信息的第一使用结果,生成所述第一评价信息。
可以理解的是,本发明实施例中可以按照不同的标准或评价算法进行评价,以上举例仅为解释本发明实施例可以采用的一种手段,本发明实施例对此不作具体限定。
另外,在引入可追溯评价时,所述第二车辆可以通过可追溯方式,向所述第一设备发送针对所述第一业务信息的第一评价信息。
例如,第二车辆在向所述第一设备发送所述第一业务信息的评价信息时,可以先利用预先在云端通过实名制注册并绑定的用户名和密码,登录所述车联网的云端;然后,在成功登录所述云端后,再在向所述第一设备发送所述第一业务信息的评价信息。进一步的,所述第二车辆在向所述第一设备发送所述第一业务信息的评价信息时,还可以向所述第一设备发送所述第二车辆的数字证书。
以下对本发明实施例的车联网通信方法在第一设备和第二车辆侧的实现均进行了说明。下面结合附图进一步提供应用本发明实施例的车联网通信方法的若干示例。以下示例中,第一设备均以路端RSU或云端设备为例进行说明。
示例1:
图6为示例1的应用场景示意图,图7为示例1的流程示意图。如图6~7所示,在高速公路或快速道路入口匝道处,主车HV向路端RSU发送汇入意图,RSU收到主车发送的信息后,请求范围内远车,如RV1~RV2的数据,RSU根据远车数据向主车发送引导、建议、决策、调度等车联网业务信息,假设发送的业务信息为允许汇入,同时发送RSU业务信息对应的可信度信息为98分(假设满分100分,百分制),供主车判断是否采纳RSU业务信息,主车根据自身内部对可信度信息的门限设置,当可信度信息≥90分时,采纳RSU业务信息,故对于可信度信息为98分的RSU业务信息,使用RSU业务信息,从而进行汇入操作。
本发明实施例中,路端/云端的可信度信息的来源,其来源包括但不仅限于以下方式之一或组合:
1)车端收到路端/云端的引导、建议、决策、调度等车联网业务信息后,与自身生成的业务信息对比,对路端/云端业务信息进行评价,生成评价信息,并将评价信息发送路端/云端,通过路端/云端的统计中心对评价进行梳理统计,产生或更新路端/云端的可信度信息。
2)车端收到路端/云端的引导、建议、决策、调度等车联网业务信息后,根据车辆使用结果对路端/云端业务信息进行评价,并将评价发送至路端/云端,通过路端/云端的统计中心对评价进行梳理统计,产生或更新路端/云端的可信度信息。
3)车端收到路端/云端的引导、建议、决策、调度等车联网业务信息后,先与自身业务信息对比,再根据车辆使用结果,综合两次对比进行评价,并将综合评价发送至路端/云端,通过路端/云端的统计中心对评价进行梳理统计,产生或更新路端/云端的可信度信息。
下面通过示例2~4,对以上各种3种方式分别进行说明。需要说明的是,以下示例2~4中采用了行人进行举例,可以理解的是,此处的行人也可以替换为车辆。对于行人和车辆,其都是携带或安装有具有车联网通信功能的装置,如智能手机或车载单元(OBU,Onboard Unit)等。
示例2:
图8为示例2的应用场景示意图,图9为示例2的流程示意图。如图8~9所示,在无红绿灯、有路侧设备RSU的场景,行人通过按键向RSU请求通过马路,RSU通过界面向行人发送引导、建议、决策、调度等车联网业务信息,假设发送的业务信息为允许通过,可信度信息为92分(满分100分,百分制),供行人判断是否采纳RSU业务信息。行人根据自身对可信度信息的门限设置,当可信度信息≥90分时,采纳RSU业务信息,故对于可信度信息为92分的RSU业务信息,判断为使用RSU业务信息从而进行通过操作。但是行人根据自身观察道路实际情况后,认为道路无法通过,存在碰撞风险,故对RSU业务信息进行评价,评价分数为85分,路端/云端的统计中心对行人的评价信息进行梳理统计,并更新路端/云端的可信度信息。
示例3:
图10为示例3的应用场景示意图,图11为示例3的流程示意图。如图10~11所示,在无红绿灯、有路侧设备RSU的场景,行人通过按键向RSU请求通过马路,RSU发送引导、建议、决策、调度等车联网业务信息,假设发送的业务信息为可以通过,可信度信息为92分(满分100分,百分制),供行人判断是否采纳RSU业务信息。行人根据自身对可信度信息的门限设置,当可信度信息≥90分时,采纳RSU业务信息,故对于可信度信息为92分的RSU业务信息,判断为使用RSU业务信息从而进行通过操作。行人通过马路后,发现通过马路过程中无碰撞风险,故对RSU业务信息进行评价,评价为95分,路端/云端的统计中心对行人的评价信息进行梳理统计,并更新路端/云端的可信度信息。
示例4:
图12为示例4的应用场景示意图,图13为示例4的流程示意图。如图12~13所示,在无红绿灯、有路侧设备RSU的场景,行人通过按键向RSU请求通过马路,RSU发送引导、建议、决策、调度等车联网业务信息,假设发送的业务信息为可以通过,可信度信息为92分(满分100分,百分制),供行人判断是否采纳RSU业务信息。行人根据自身对可信度信息的门限设置,当可信度信息≥90分时,采纳RSU业务信息,故对于可信度信息为92分的RSU业务信息,判断为使用RSU业务信息从而进行通过操作。此后,1)行人通过自身观察判断后,认为可以安全通过马路,并且,2)在通过马路后,发现过程中无任何碰撞风险,故对RSU业务信息进行评价,评价信息为95分,路端/云端的统计中心对行人的评价信息进行梳理统计,并更新路端/云端的可信度信息。
另外,需要说明的是,本发明实施例对路端/云端可信度信息的综合统计计算,可以不限制统计计算中心的具体实现位置,在路端、云端或第三方的统计中心都可以进行统计计算。
示例5:
示例5给出了可信度信息的适用条件的一个示例。
图14为示例5的应用场景示意图,图15为示例5的流程示意图。如图14~15所示,当前方道路变窄的道路应用场景,路侧单元(RSU)对汇入的车辆进行排队编号,在车辆1顺利通过后,向车辆2发送的业务信息为汇入指令,并发送可信度信息为5星(1~5星,最高可信度为5星)以及适用条件信息,车端收到:1)适用条件为晴天,2)可信度信息为5星后,根据当前适用条件为晴天,得知路端/云端业务信息的可信度为5星对应最高可信度,作为判断是否采纳RSU业务信息的依据。
示例6:
示例6给出了引入车辆数字证书认证的一个示例。
图16为示例6的应用场景示意图,图17为示例6的流程示意图。如图16~17所示,当前方道路变窄的道路应用场景,路侧单元(RSU)对汇入的车辆进行排队编号后,在车辆1顺利通过后,向车辆2发送业务信息为信息及可信度信息,车端收到路端/云端的业务信息后,通过证书可追溯方式,对RSU的业务信息进行评价。
示例7:
示例6给出了引入用户面和密码登录的一个示例。
图18为示例7的应用场景示意图,图19为示例17的流程示意图。如图18~19所示,当前方道路变窄的道路应用场景,路侧单元(RSU)对汇入的车辆进行排队编号后,在车辆1顺利通过后,向车辆2发送业务信息为信息及可信度信息,车端收到路端/云端的业务信息后,通过用户名和密码登录的可追溯方式,对RSU的业务信息进行评价。
以上提供了多个示例,可以理解的是,以上示例还可以进行组合,扩展至更多的实现方式。另外,本发明实施例不仅适用于通过评价信息生成或更新对路端/云端的可信度信息,也适用于车端与车端之间(V2V)通过类似评价机制来生成或更新自身的可信度信息,以提供给对端车辆进行参考,例如,可以适用于将本发明以上示例中的路端/云端改为车端OBU等场景中。另外,本发明实施例可以适用于LTE-V2X以及NR-V2X等***中。
从以上各个实施例以及相关示例可以看出,本发明实施例通过引入评价机制,解决了车端对路端/云端设备可信度的问题。具体的:
1)路端/云端向车端发送业务信息为信息的同时,可以将路端/云端的可信度信息发送至车端,增加车端对路端/云端可信度的信任。
2)路端/云端可信度信息来源是基于车端对路端/云端业务信息为信息的评价。
3)车端对路端/云端评价需要通过可追溯认证,保证评价的真实性,增加对路端/云端可信度。
4)建立路端/云端评价可信度判断机制,通过对不同路况条件下,不同业务信息为信息的分数分类,建立可信度判断机制,供车端对路端/云端可信度的判断。
以上介绍了本发明实施例的各种方法。下面将进一步提供实施上述方法的装置。
请参照图20,本发明实施例提供了一种车联网通信装置220,可以应用于车联网中的第一设备,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心,如图20所示,该车联网通信装置220包括:
发送模块221,用于向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
可选的,所述发送模块221,还用于在发送第一业务信息以及所述第一业务信息的第一可信度信息时,还向所述第二车辆发送所述第一可信度信息的第一适用条件,其中,所述第一适用条件包括以下条件中的一种或多种:时间、天气、道路条件和交通条件。
可选的,所述车联网通信装置220还包括:
接收模块(图中未示出),用于接收第二车辆发送的针对所述第一业务信息的第一评价信息;
评价信息处理模块(图中未示出),用于根据针对所述第一业务信息的第一评价信息,生成或更新所述第一业务信息的第一可信度信息,或者,所述第一设备将接收到的所述第一评价信息转发给所述车联网中的第二设备,并接收所述第二设备所生成或更新后的所述第一业务信息的第一可信度信息。
可选的,所述接收模块,还用于接收所述第二车辆通过可追溯方式发送的针对所述第一业务信息的第一评价信息。
可选的,所述接收模块,还用于在所述第二车辆利用预先在云端通过实名制注册并绑定的用户名和密码,成功登录所述车联网的云端后,接收所述第二车辆发送的针对所述第一业务信息的第一评价信息。
可选的,所述接收模块,还用于在接收针对所述第一业务信息的第一评价信息时,接收所述第二车辆发送的所述第二车辆的数字证书;
所述评价信息处理模块,还用于在接收到第二车辆发送的针对所述第一业务信息的第一评价信息之后,还验证所述第二车辆的数字证书,并在验证通过后,生成或更新所述第一业务信息的第一可信度信息,或者,将所述第一评价信息转发给所述车联网中的第二设备,由第二设备生成或更新所述第一业务信息的第一可信度信息。
请参照图21,本发明实施例提供的车联网通信装置2100的一种结构示意图,该车联网通信装置2100可以应用于车联网中的第一设备,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心,该车联网通信装置2100包括:处理器2101、收发机2102、存储器2103、用户接口2104和总线接口。
在本发明实施例中,该车联网通信装置2100还包括:存储在存储器上2103并可在处理器2101上运行的程序。
所述处理器2101执行所述程序时实现以下步骤:
向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
可理解的,本发明实施例中,所述计算机程序被处理器2101执行时可实现上述图4所示的车联网通信方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
在图21中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2101代表的一个或多个处理器和存储器2103代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2102可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口2104还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器2101负责管理总线架构和通常的处理,存储器2103可以存储处理器2101在执行操作时所使用的数据。
在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
向第二车辆发送第一业务信息以及所述第一业务信息的第一可信度信息。
该程序被处理器执行时能实现上述图4所示的车联网通信方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
本发明实施例还提供了图22所示的一种车联网通信装置,可以应用于车联网中的第二车辆。请参考图22,本发明实施例提供的车联网通信装置220,包括:
接收模块221,用于接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
判断模块222,用于根据所述第一可信度信息,判断是否使用所述第一业务信息。
可选的,所述判断模块,还用于在所述第一可信度信息指示的可信度低于预设门限时,忽略所述第一业务信息;在所述第一可信度信息指示的可信度不低于预设门限时,使用所述第一业务信息。
可选的,所述接收模块,还用于在接收第一设备发送的第一业务信息时,还接收所述第一设备发送的所述第一可信度信息的第一适用条件;
可选的,所述判断模块,还用于在根据所述第一可信度信息,判断是否使用所述第一业务信息之前,根据预先获得的各个可信度信息在不同适用条件下的可信度对应表,确定所述第一可信度信息在第一适用条件下的可信度。
可选的,所述车联网通信装置220还包括:
评价信息生成模块(图中未示出),用于生成针对所述第一业务信息的第一评价信息;
评价信息发送模块(图中未示出),用于向所述第一设备发送针对所述第一业务信息的第一评价信息。
可选的,所述评价信息生成模块,还用于按照以下方式中的一种或多种,生成针对所述第一业务信息的第一评价信息:
将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果,生成所述第一评价信息;
根据所述第一业务信息的第一使用结果,生成所述第一业务信息的评价信息;
将自身生成的第二业务信息与所述第一业务信息进行比较,得到第一比较结果,并根据所述第一比较结果以及所述第一业务信息的第一使用结果,生成所述第一评价信息。
可选的,所述评价信息发送模块,还用于通过可追溯方式,向所述第一设备发送针对所述第一业务信息的第一评价信息。
可选的,所述评价信息发送模块,还用于利用预先在云端通过实名制注册并绑定的用户名和密码,登录所述车联网的云端;在成功登录所述云端后,所述第二车辆在向所述第一设备发送所述第一评价信息。
可选的,所述评价信息发送模块,还用于在向所述第一设备发送所述第一业务信息的评价信息时,还向所述第一设备发送所述第二车辆的数字证书。
请参考图23,本发明实施例提供了车联网通信装置2300的一结构示意图,包括:处理器2301、收发机2302、存储器2303和总线接口,其中:
在本发明实施例中,车联网通信装置2300还包括:存储在存储器上2303并可在处理器2301上运行的程序,所述程序被处理器2301执行时实现如下步骤:
接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
判断模块,用于根据所述第一可信度信息,判断是否使用所述第一业务信息。
可理解的,本发明实施例中,所述计算机程序被处理器2301执行时可实现上述图5所示的车联网通信方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
在图23中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2301代表的一个或多个处理器和存储器2303代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2302可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
处理器2301负责管理总线架构和通常的处理,存储器2303可以存储处理器2301在执行操作时所使用的数据。
在本发明的一些实施例中,还提供了一种计算机可读存储介质,其上存储有程序,该程序被处理器执行时实现以下步骤:
接收第一设备发送的第一业务信息以及所述第一业务信息的第一可信度信息,其中,所述第一设备为所述车联网中的路端设备、云端设备、多接入边缘计算设备、第一车辆或统计计算中心;
判断模块,用于根据所述第一可信度信息,判断是否使用所述第一业务信息。
该程序被处理器执行时能实现上述图5所示的车联网通信方法中的所有实现方式,且能达到相同的技术效果,为避免重复,此处不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。