CN113891322B - 通信资源的获取方法、车辆和基站 - Google Patents

通信资源的获取方法、车辆和基站 Download PDF

Info

Publication number
CN113891322B
CN113891322B CN202111275400.XA CN202111275400A CN113891322B CN 113891322 B CN113891322 B CN 113891322B CN 202111275400 A CN202111275400 A CN 202111275400A CN 113891322 B CN113891322 B CN 113891322B
Authority
CN
China
Prior art keywords
communication resource
vehicle
communication
processed
time stamp
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111275400.XA
Other languages
English (en)
Other versions
CN113891322A (zh
Inventor
肖征荣
张猛
田新雪
张丽云
邢建兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202111275400.XA priority Critical patent/CN113891322B/zh
Publication of CN113891322A publication Critical patent/CN113891322A/zh
Application granted granted Critical
Publication of CN113891322B publication Critical patent/CN113891322B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/12Detection or prevention of fraud
    • H04W12/121Wireless intrusion detection systems [WIDS]; Wireless intrusion prevention systems [WIPS]
    • H04W12/122Counter-measures against attacks; Protection against rogue devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • H04W12/069Authentication using certificates or pre-shared keys
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开一种通信资源的获取方法、车辆和基站,涉及通信技术领域。该方法包括:在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中,通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果;依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。通过标记有时间戳服务器私钥签名的通信资源时间戳,使当前车辆能够获得符合其需求的通信资源,提升车辆之间的通信安全性。

Description

通信资源的获取方法、车辆和基站
技术领域
本申请涉及通信技术领域,具体涉及一种通信资源的获取方法、车辆和基站。
背景技术
车联网包括多个车辆,若车联网中存在恶意基站,该恶意基站会向所有向其请求通信资源的车辆分配同样的通信资源,从而导致多个车辆会使用相同的通信资源进行通信,易造成严重的资源占用冲突。
当车联网中的合法基站接收到多个车辆发送的通信消息时,合法基站会对通信消息中的数据传输块(Transport Block,TB)进行解调,由于受到同频率其他消息的干扰,计算后的信号干扰噪声比(Signal to Interference plus Noise Ratio,SINR)较低,若SINR低于预设阈值,易导致消息解调失败,合法基站会将该消息丢弃。因此,仅有少数数据包可以被合法基站成功接收,严重降低了车辆与合法基站之间的消息接收成功率。在协同行驶的车队中,若某辆车辆无法接收到车队中的其他车辆发送的通信消息,易导致该车辆与其他车辆之间的车距增加,影响车队的行驶效率;若两个车辆支架的车距低于预设距离阈值,易导致交通事故的发生。
发明内容
为此,本申请提供一种通信资源的获取方法、车辆和基站,解决如何识别恶意基站分配的时隙资源,以避免恶意基站为多个车辆分配同样的通信资源而导致的多个车辆之间发生资源冲突的问题。
为了实现上述目的,本申请第一方面提供一种通信资源的获取方法,方法包括:
在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中,通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果;
依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。
在一些具体实现中,在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,包括:
在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行解析,获得对应的通信资源时间戳;
使用预先存储的时间戳服务器的公钥,对通信资源时间戳进行解密,获得通信资源时间戳对应的签名时间;
对通信资源时间戳对应的签名时间进行排序,获得时间戳排序结果。
在一些具体实现中,依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,包括:
从通信资源时间戳对应的签名时间中,选择距离当前时间最近的签名时间作为目标时间;
将目标时间对应的待使用通信资源,作为目标通信资源。
在一些具体实现中,通信资源分配消息,还包括:待使用通信资源对应的待处理哈希值,分析结果还包括:哈希值排序结果;
依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,包括:
在确定时间戳排序结果为通信资源时间戳均相同的情况下,获取待使用通信资源对应的待处理哈希值;
对待使用通信资源对应的待处理哈希值进行排序,获得哈希值排序结果;
从哈希值排序结果中,选择最小的待处理哈希值;
将与最小的待处理哈希值对应的待使用通信资源,作为目标通信资源。
在一些具体实现中,车联网中的其他设备,包括:合法基站和合法车辆;
依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源之后,还包括:
基于区块链技术,使用目标通信资源分别与合法基站和合法车辆进行通信,目标通信资源包括:时域资源、频域资源和码域资源中的至少一种。
在一些具体实现中,时间戳服务器是获得车联网中的至少两个合法基站,和/或,至少两个合法车辆认证的服务器,合法基站和合法车辆均保存时间戳服务器的地址信息和公钥。
为了实现上述目的,本申请第二方面提供一种通信资源的获取方法,方法包括:
响应于待处理车辆发送的注册请求,确定待使用通信资源,待使用通信资源用于供待处理车辆进行通信;
发送待使用通信资源至时间戳服务器,以使时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳;
获取时间戳服务器反馈的通信资源时间戳;
依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆,以使待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。
在一些具体实现中,响应于待处理车辆发送的注册请求,确定待使用通信资源,包括:
接收待处理车辆发送的注册请求,注册请求包括待处理车辆的标识;
依据待处理车辆的标识,向时间戳服务器申请与待处理车辆的标识对应的注册时间戳,注册时间戳是用于表征待处理车辆是经过车联网中的多个设备认证的车辆的时间戳;
依据待处理车辆的标识和注册时间戳,为待处理车辆分配待使用通信资源,待使用通信资源包括:时域资源、频域资源和码域资源中的至少一种。
为了实现上述目的,本申请第三方面提供一种车辆,其包括:
分析模块,被配置为在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中,通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果;
资源选择模块,被配置为依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。
为了实现上述目的,本申请第四方面提供一种基站,其包括:
分配模块,被配置为响应于待处理车辆发送的注册请求,确定待使用通信资源,待使用通信资源用于供待处理车辆进行通信;
第一发送模块,被配置为发送待使用通信资源至时间戳服务器,以使时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳;
获取模块,被配置为获取时间戳服务器反馈的通信资源时间戳;
第二发送模块,被配置为依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆,以使待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。
本申请中的通信资源的获取方法、车辆和基站,通过在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中的通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果,能够明确多个通信资源分配消息的具体内容,确认获取到的通信资源是否符合当前车辆的需求;依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,该目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源,通过标记有时间戳服务器私钥签名的通信资源时间戳,能够避免恶意基站对所有车辆都分配共同的通信资源,有效阻断恶意基站的攻击;使当前车辆能够获得符合其需求的通信资源,提升当前车辆与车联网中的其他车辆之间的通信安全性。
附图说明
附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见。
图1示出本申请实施例提供的恶意基站攻击车辆的***示意图。
图2示出本申请一实施例提供的通信资源的获取方法的流程示意图。
图3示出本申请又一实施例提供的通信资源的获取方法的流程示意图。
图4示出本申请再一实施例提供的通信资源的获取方法的流程示意图。
图5示出本申请实施例提供的车辆的组成方框图。
图6示出本申请实施例提供的基站的组成方框图。
图7示出本申请实施例提供的通信资源的获取***的组成方框图。
图8示出本申请实施例提供的通信资源的获取***的工作方法的流程示意图。
在附图中:
101:恶意基站 102:第一受害车辆
103:第二受害车辆 500:车辆
501:分析模块 502:资源选择模块
600:基站 601:分配模块
602:第一发送模块 603:获取模块
604:第二发送模块 710:待处理车辆
711:车载终端 721:第一合法基站
722:第二合法基站 730:时间戳服务器
740:恶意基站
具体实施方式
以下结合附图对本申请的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请,并不用于限制本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
车用无线通信技术(Vehicle to X,V2X)中常用的实体包括:V2X控制功能实体(V2X Control Function,VCF)和V2X应用服务器(V2X Application Server,VAS),这两个实体是第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)针对长期演进(LongTerm Evolution,LTE)技术确定的实体,该实体主要用于V2X业务。
LTE-V2X***还包括车载单元(On Board Unit,OBU),OBU安装在第一车辆上,以使第一车辆可以通过OBU与其他车辆中的OBU进行信息交互。不同的OBU之间可以直接进行数据的交互,而不必通过基站进行消息的转发,能够有效缓解基站的数据处理压力;并且,两台不同的OBU之间在进行通信时,其通信时延会明显降低。OBU还可以与VAS、VCF等功能实体进行通信连接。每台OBU都具有唯一的设备编号(例如,OBU出厂设置的唯一的设备序列号等),以及对应的身份标识码,该身份标识码是网络运营商分配给OBU的网络标识。
其中,VCF实体用于对OBU进行验证,以使OBU接入车联网进行V2X通信,或,拒绝OBU的接入。在对OBU进行接入验证的过程中,VCF实体需要对OBU进行身份信息和安全密钥的验证,在确定对OBU验证通过的情况下,VCF实体会为OBU指定唯一的服务参数。并且,核心网中的移动管理实体(Mobility Management Entity,MME)还会向VCF实体请求获取OBU对应的身份信息和安全密钥等,以保证只有合法的OBU才能够获得MME所提供的通信服务。在确定VCF实体反馈OBU的身份验证通过信息至MME的情况下,MME会转发该OBU的身份验证通过信息至演进型基站(Evolved NodeB,eNodeB),以使eNodeB可以向OBU发送认证完成信息。
VAS用于收集OBU反馈的道路交通信息,并将该道路交通信息转发给其他OBU,以使其他OBU能够制定合理的行驶策略,提升交通效率,保障用户的出行安全。其中的道路交通信息是针对预设区域以及该预设区域周边的交通信息。
图1示出本申请实施例中的网络攻击场景的示意图。如图1所示,该网络攻击场景涉及如下设备:恶意基站101、第一受害车辆102和第二受害车辆103。
在合法基站的覆盖范围内,恶意基站101可以通过更高功率地广播管理信息库(Management Information Base,MIB)消息和***信息块(System Information Block,SIB)消息,来诱导合法基站覆盖围内的OBU(例如,第一受害车辆102中的OBU)以及新接入的OBU(例如,第二受害车辆103中的OBU)向恶意基站101发出附着请求,以使第一受害车辆102和第二受害车辆103附着至恶意基站101。当连接到恶意基站101的多个OBU需要传输V2X消息时,需要向恶意基站101请求通信资源。
其中,受害车辆向恶意基站101请求通信资源的方法包括如下步骤。
步骤S101,第一受害车辆102和第二受害车辆103分别向恶意基站101发送调度请求(Scheduling Request)消息,以期望获取恶意基站101分配的通信资源。
在执行步骤S101的同时,受害车辆还需要执行步骤S102,以使恶意基站101能够确定分配给不同车辆的物理资源块的大小和时频位置信息。
步骤S102,第一受害车辆102和第二受害车辆103分别向恶意基站101发送缓存状态报告(Buffer Status Report,BSR)消息。
步骤S103,恶意基站101基于受害车辆上报的BSR消息,分别为第一受害车辆102和第二受害车辆103分配通信资源,并配置对应的调制编码方式(MCS)给不同的受害车辆,以使受害车辆能够进行V2X消息的交互。
例如,恶意基站101分别反馈调度授予(Scheduling Grant)消息至对应的受害车辆,以使第一受害车辆102和第二受害车辆103可以获得通信资源。
由于半持续调度(Semi-Persistent Scheduling,SPS)资源具有“一次分配,多次使用”的特点,不需要基站在每个预设周期内都为不同的终端下发下行信道的控制信息,能够降低基站的物理信道开销。
但是,若恶意基站101采用基于SPS的方式为第一受害车辆102和第二受害车辆103分配相同的通信资源(例如,时隙编号相同的资源,或载波频率相同的资源,或物理资源块编号相同的资源等),易导致第一受害车辆102和第二受害车辆103所使用的通信资源发生周期性碰撞,造成多个不同的车辆进行通信资源的争夺,使车辆之间无法进行正常的通信。
进一步地,当车联网中的所有OBU都使用相同的通信资源进行V2X消息的交互时,会造成严重的资源占用冲突。例如,OBU对接收到的空口消息中的传输数据块(TransportBlock,TB)进行解调,由于受到同频率其他消息的干扰,导致解调失败,进而导致该空口消息被丢弃,使得空口数据被成功解调的比例下降,严重降低了OBU的消息接收成功率。在协同行驶的车队中,若某辆正在行驶过程中的合法车辆无法获取其他车辆发送的V2X消息,易导致该车辆与其他车辆之间的车距增加,影响车队的行驶效率;若两个车辆支架的车距低于预设距离阈值,易导致交通事故的发生。
图2示出本申请一实施例提供的通信资源的获取方法的流程示意图。该方法可应用于车辆,该车辆中可安装车载终端,该车载终端用于与其他车辆进行通信信息的交互。
如图2所示,该通信资源的获取方法包括如下步骤。
步骤S201,在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果。
其中,通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果。
需要说明的是,车载终端所在的位置可能存在多个基站,并且多个基站都可以为该车载终端提供通信服务。当多个基站中包括恶意基站时,有可能恶意基站在接收到该车载终端发送的注册请求时,也会为该车载终端分配通信资源。因此,车载终端可能在预设时长(例如,5秒或8秒等)内接收到至少两条通信资源分配消息。
而多条通信资源分配消息中可能存在恶意基站分配的恶意通信资源,此时需要对多条通信资源分配消息进行分析,以筛选出合法的且符合当前车载终端的通信需求的通信资源,以保证车载终端能够正常与其他车载终端进行通信。
步骤S202,依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源。
其中,目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。车联网可以是基于区块链技术构建的通信网络,也可以是基于移动通信技术构建的通信网络,以使对于车联网仅是举例说明,可根据实际情况进行具体设定,其他未说明的车联网也在本申请的保护范围内,在此不再赘述。
时间戳排序结果可以包括升序排序结果或降序排序结果,通过不同的排序结果,能够筛选出合适的通信资源时间戳,进而找出与该合适的通信资源时间戳对应的通信资源,降低恶意基站为车载终端分配通信资源的概率,使车载终端可以获得合法的通信资源,保证通信的正常进行。
在本实施例中,通过在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中的通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果,能够明确多个通信资源分配消息的具体内容,确认获取到的通信资源是否符合当前车辆的需求;依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,该目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源,通过标记有时间戳服务器私钥签名的通信资源时间戳,能够避免恶意基站对所有车载终端都分配共同的通信资源,有效阻断恶意基站的攻击;使当前车辆能够获得符合其需求的通信资源,提升当前车辆与车联网中的其他车辆之间的通信安全性。
图3示出本申请又一实施例提供的通信资源的获取方法的流程示意图。该方法可应用于车辆,该车辆中可安装车载终端,该车载终端用于进行与其他车辆进行通信信息的交互。本实施例与上一实施例的区别在于:通过对通信资源时间戳对应的签名时间进行排序,获得时间戳排序结果,以使时间戳排序结果更准确。
如图3所示,该通信资源的获取方法包括如下步骤。
步骤S301,在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行解析,获得对应的通信资源时间戳。
其中,每条通信资源分配消息都包括通信资源时间戳及其对应的通信资源。
分别对至少两条通信资源分配消息进行解析,可以获得至少两个通信资源时间戳(例如,第一通信资源时间戳、第二通信资源时间戳、……、第M通信资源时间戳,M为大于或等于2的整数)。
步骤S302,使用预先存储的时间戳服务器的公钥,对通信资源时间戳进行解密,获得通信资源时间戳对应的签名时间。
通过不同的通信资源时间戳对应的签名时间,能够表征不同的通信资源分配消息的生成时间,即不同的基站为车载终端分配通信资源的时间信息,以明确不同的基站的处理时间。使车载终端可以获知哪些基站是在正常的处理时间范围内的,哪些基站可能存在风险(即为恶意基站)。
例如,若某些基站对应的签名时间与车载终端发送注册请求的时间的差值较大,则表征该基站距离车载终端较远;若某些基站对应的签名时间与车载终端发送注册请求的时间的差值较小,则表征该基站距离车载终端较近。通过基站距离车载终端的远近,能够获知通信信号较好的基站,以保证车载终端可以获得更优的通信质量。
步骤S303,对通信资源时间戳对应的签名时间进行排序,获得时间戳排序结果。
其中,对通信资源时间戳对应的签名时间进行排序,可以将签名时间与车载终端发送注册请求的时间进行差值运算,获得第一差值,然后在对该第一差值进行排序,获得时间戳排序结果;也可以将签名时间与当前时间进行差值运算,获得第二差值,然后在对该第二差值进行排序,获得时间戳排序结果。
通过不同的计算结果对签名时间进行排序,可获得准确的时间戳排序结果,保证时间戳排序结果的准确性。
步骤S304,依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源。
其中,目标通信资源是车载终端需要使用的通信资源,能够保证车载终端可以与其他车载终端进行正常通信。
在一些具体实现中,依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,包括:从通信资源时间戳对应的签名时间中,选择距离当前时间最近的签名时间作为目标时间;将目标时间对应的待使用通信资源,作为目标通信资源。
通过选择距离当前时间最近的签名时间作为目标时间,能够获知距离车载终端最近的基站所分配给该车载终端的通信资源,并将该目标时间对应的待使用通信资源,作为目标通信资源,以使车载终端可以获得最优的通信质量,提升用户的使用体验。
在本实施例中,通过在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行解析,获得对应的通信资源时间戳,以使该通信资源时间戳能表征车载终端所获得的通信资源的合法性(因恶意基站无法获得时间戳服务器所提供的时间戳);使用预先存储的时间戳服务器的公钥,对通信资源时间戳进行解密,获得通信资源时间戳对应的签名时间,通过签名时间,可获知不同的基站为车载终端分配通信资源的时间,进而获知不同的基站距离车载终端的距离;对通信资源时间戳对应的签名时间进行排序,获得时间戳排序结果,通过该时间戳排序结果,能够明确合法的通信资源的生成时间的先后顺序;进而依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,使车载终端可以获得距离其最近的基站所提供的通信资源,以获得最优的通信质量,提升用户使用体验。
本申请实施例提供了另一种可能的实现方式,其中,通信资源分配消息,还包括:待使用通信资源对应的待处理哈希值,分析结果还包括:哈希值排序结果。步骤S202或步骤S304中的依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,可以采用如下方式实现:
在确定时间戳排序结果为通信资源时间戳均相同的情况下,获取待使用通信资源对应的待处理哈希值;对待使用通信资源对应的待处理哈希值进行排序,获得哈希值排序结果;从哈希值排序结果中,选择最小的待处理哈希值;将与最小的待处理哈希值对应的待使用通信资源,作为目标通信资源。
其中,待处理哈希值能够保证通信资源在传输的过程中的安全性,避免第三方设备截获该通信资源而导致的通信信息泄露。而哈希值的大小能够表征待使用通信资源的内容情况,若两个通信资源完全相同,则这两个通信资源对应的哈希值就相同,进而可以筛选出恶意基站分配的相同的通信资源,以避免恶意基站的攻击。
通过将与最小的待处理哈希值对应的待使用通信资源,作为目标通信资源,能够保证车载终端所获得的目标通信资源是可以满足该车载终端的需求的通信资源,避免通信资源的浪费;并排查出恶意基站分配的相同的通信资源,有效阻断恶意基站的攻击,提升待处理车辆与车联网中的其他车辆之间的通信安全性。
在一些具体实现中,车联网中的其他设备,包括:合法基站和合法车辆;依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源之后,还包括:基于区块链技术,使用目标通信资源分别与合法基站和合法车辆进行通信。
需要说明的是,基于区块链技术,能够使当前车辆向区块链网络中的多个基站发起注册请求,以使当前车辆可以获得多个基站反馈的通信资源分配消息,并对多个通信资源分配消息中的通信资源进行分析,以获得最符合当前车辆需求的通信资源(即目标通信资源),从而使当前车辆可以使用目标通信资源分别与合法基站和合法车辆进行通信,提升通信效率,使当前车辆了解路况信息等交通信息,便于规划行车路线。
其中,目标通信资源包括:时域资源、频域资源和码域资源中的至少一种。
例如,码域资源可以包括:物理直通链路控制信道(Physical Sidelink ControlCHannel,PSCCH)和物理直通链路数据信道(Physical Sidelink Shared CHannel,PSSCH)中传输所用的物理资源块,并且,PSCCH和PSSCH中传输所用的物理资源块是相邻分配的资源块。当前车辆可以通过使用车载终端中的物理层处理模块,对接收到的空口消息进行处理(例如,直接通过控制信道的消息帧对数据信道的V2X消息进行解调),可以降低消息处理时延,无需再等待其他时隙的数据信道消息,提升消息处理效率。
在一些具体实现中,时间戳服务器是获得车联网中的至少两个合法基站,和/或,至少两个合法车辆认证的服务器,合法基站和合法车辆均保存时间戳服务器的地址信息和公钥。
其中,时间戳服务器可以是在车联网构建的过程中,就向车联网中的至少两个合法基站,和/或,至少两个合法车辆发起认证请求,在确定至少两个合法基站,和/或,至少两个合法车辆对该时间戳服务器认证成功的情况下,确定该时间戳服务器可以为车联网提供时间服务,以保证车联网中的各个设备发送消息的准确性。
并且,合法基站和合法车辆均保存时间戳服务器的地址信息和公钥,以方便合法基站能够及时向时间戳服务器请求获得对应的时间戳。其中,时间戳服务器反馈的时间戳均是使用其私钥进行签名认证的时间信息,需要使用该时间戳服务器的公钥对时间戳服务器的私钥进行解密,以保证时间戳在信息的传输过程中的安全性。
图4示出本申请再一实施例提供的通信资源的获取方法的流程示意图。该方法可应用于基站或车联网中的服务器。如图4所示,该通信资源的获取方法包括如下步骤。
步骤S401,响应于待处理车辆发送的注册请求,确定待使用通信资源。
其中,待使用通信资源用于供待处理车辆进行通信。
例如,在确定接收到待处理车辆发送的注册请求的情况下,服务器或基站会对该注册请求进行消息解析,获得该待处理车辆的标识,然后,基于该待处理车辆的标识,以及服务器或基站当前所拥有的通信资源的数量,为该待处理车辆分配合适的通信资源,使待处理车辆获得待使用通信资源。
在一些具体实现中,响应于待处理车辆发送的注册请求,确定待使用通信资源,包括:接收待处理车辆发送的注册请求,注册请求包括待处理车辆的标识;依据待处理车辆的标识,向时间戳服务器申请与待处理车辆的标识对应的注册时间戳;依据待处理车辆的标识和注册时间戳,为待处理车辆分配待使用通信资源。
其中,注册时间戳是用于表征待处理车辆是经过车联网中的多个设备认证的车辆的时间戳;待使用通信资源包括:时域资源、频域资源和码域资源中的至少一种。
例如,当时间戳服务器将待处理车辆的标识广播至基于区块链网络的车联网中时,车联网中的多个设备(例如,多个基站或多个合法车载终端)都会对该待处理车辆的标识进行确认,若某个设备对该待处理车辆确认无误,会使用自己的私钥对该待处理车辆进行签名,以表征该设备对待处理车辆认证通过。
通过车联网中的多个(例如,N个,N为大于或等于2的整数)设备的私钥签名,能够表征待处理车辆是经过多个设备的认证的车辆,是合法车辆,因此,时间戳服务器可以对待处理车辆的标识进行私钥签名,以生成与该待处理车辆的标识对应的注册时间戳。进而在时间戳服务器将注册时间戳反馈给服务器或基站时,服务器或基站可以将通信资源分配给该待处理车辆进行使用,以保证待处理车辆与车联网中的其他车辆进行正常通信。
步骤S402,发送待使用通信资源至时间戳服务器。
在确定时间戳服务器接收到待使用通信资源的情况下,时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳。
其中,通信资源时间戳能够表征待使用通信资源的生成时间,以及待使用通信资源的合法性,避免第三方设备伪造通信资源并分配相同的通信资源给多个不同的车辆,提升车联网中的通信安全性。
步骤S403,获取时间戳服务器反馈的通信资源时间戳。
例如,时间戳服务器将通信资源时间戳发送至区块链网络中,以使服务器或基站获得该通信资源时间戳,以及与该通信资源时间戳对应的待处理车辆的标识,方便为待处理车辆尽快分配通信资源。
步骤S404,依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆。
需要说明的是,待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。
在本实施例中,通过服务器或基站响应于待处理车辆发送的注册请求,确定待使用通信资源,以使待处理车辆可以使用待使用通信资源与车联网中的其他车辆进行通信;发送待使用通信资源至时间戳服务器,以使时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳;在确定获得时间戳服务器反馈的通信资源时间戳的情况下,依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆,以使待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。通过标记有时间戳服务器私钥签名的通信资源时间戳,能够避免恶意基站对所有车载终端都分配共同的通信资源,有效阻断恶意基站的攻击;使当前车辆能够获得符合其需求的通信资源,提升当前车辆与车联网中的其他车辆之间的通信安全性。
图5示出本申请实施例提供的车辆的组成方框图。值得说明的是,本实施方式中的车辆的具体实施不局限于以上实施例,其他未说明的实施例也在本车辆的保护范围之内。
如图5所示,该车辆500具体包括:分析模块501,被配置为在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中,通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果;资源选择模块502,被配置为依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。
在一些具体实现中,分析模块501,具体用于在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行解析,获得对应的通信资源时间戳;使用预先存储的时间戳服务器的公钥,对通信资源时间戳进行解密,获得通信资源时间戳对应的签名时间;对通信资源时间戳对应的签名时间进行排序,获得时间戳排序结果。
在一些具体实现中,资源选择模块502,具体用于从通信资源时间戳对应的签名时间中,选择距离当前时间最近的签名时间作为目标时间;将目标时间对应的待使用通信资源,作为目标通信资源。
在一些具体实现中,通信资源分配消息,还包括:待使用通信资源对应的待处理哈希值,分析结果还包括:哈希值排序结果;资源选择模块502,具体用于在确定时间戳排序结果为通信资源时间戳均相同的情况下,获取待使用通信资源对应的待处理哈希值;对待使用通信资源对应的待处理哈希值进行排序,获得哈希值排序结果;从哈希值排序结果中,选择最小的待处理哈希值;将与最小的待处理哈希值对应的待使用通信资源,作为目标通信资源。
在一些具体实现中,车联网中的其他设备,包括:合法基站和合法车辆;车辆500,还包括:通信模块,用于基于区块链技术,使用目标通信资源分别与合法基站和合法车辆进行通信,目标通信资源包括:时域资源、频域资源和码域资源中的至少一种。
在一些具体实现中,时间戳服务器是获得车联网中的至少两个合法基站,和/或,至少两个合法车辆认证的服务器,合法基站和合法车辆均保存时间戳服务器的地址信息和公钥。
在本实施方式中,通过分析模块在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,其中的通信资源分配消息包括通信资源时间戳和待使用通信资源,通信资源时间戳是时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成的时间戳,分析结果包括时间戳排序结果,能够明确多个通信资源分配消息的具体内容,确认获取到的通信资源是否符合当前车辆的需求;使用资源选择模块依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,该目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源,通过标记有时间戳服务器私钥签名的通信资源时间戳,能够避免恶意基站对所有车载终端都分配共同的通信资源,有效阻断恶意基站的攻击;使当前车辆能够获得符合其需求的通信资源,提升当前车辆与车联网中的其他车辆之间的通信安全性。
图6示出本申请实施例提供的基站的组成方框图。值得说明的是,本实施方式中的基站的具体实施不局限于以上实施例,其他未说明的实施例也在本基站的保护范围之内。
如图6所示,该基站600具体包括:分配模块601,被配置为响应于待处理车辆发送的注册请求,确定待使用通信资源,待使用通信资源用于供待处理车辆进行通信;第一发送模块602,被配置为发送待使用通信资源至时间戳服务器,以使时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳;获取模块603,被配置为获取时间戳服务器反馈的通信资源时间戳;第二发送模块604,被配置为依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆,以使待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。
在一些具体实现中,响应于待处理车辆发送的注册请求,确定待使用通信资源,包括:接收待处理车辆发送的注册请求,注册请求包括待处理车辆的标识;依据待处理车辆的标识,向时间戳服务器申请与待处理车辆的标识对应的注册时间戳,注册时间戳是用于表征待处理车辆是经过车联网中的多个设备认证的车辆的时间戳;依据待处理车辆的标识和注册时间戳,为待处理车辆分配待使用通信资源,待使用通信资源包括:时域资源、频域资源和码域资源中的至少一种。
在本实施方式中,通过分配模块响应于待处理车辆发送的注册请求,确定待使用通信资源,以使待处理车辆可以使用待使用通信资源与车联网中的其他车辆进行通信;使用第一发送模块发送待使用通信资源至时间戳服务器,以使时间戳服务器使用其私钥对接收待使用通信资源的时间进行签名,生成通信资源时间戳;使用获取模块获取通信资源时间戳,并使用第二发送模块在确定获得时间戳服务器反馈的通信资源时间戳的情况下,依据待处理车辆的标识、通信资源时间戳和待使用通信资源,生成并发送通信资源分配消息至待处理车辆,以使待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行分析,获得分析结果,分析结果包括时间戳排序结果,并依据时间戳排序结果,从待使用通信资源中选择获得目标通信资源,目标通信资源是待处理车辆与车联网中的其他设备进行通信时使用的资源。通过标记有时间戳服务器私钥签名的通信资源时间戳,能够避免恶意基站对所有车载终端都分配共同的通信资源,有效阻断恶意基站的攻击;使当前车辆能够获得符合其需求的通信资源,提升当前车辆与车联网中的其他车辆之间的通信安全性。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施方式中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
图7示出本申请实施例提供的通信资源的获取***的组成方框图。如图7所示,该通信资源的获取***包括如下设备。
待处理车辆710、多个合法基站(例如,第一合法基站721和第二合法基站722等)、时间戳服务器730和恶意基站740。
其中,待处理车辆710包括车载终端711。以上各个设备之间通过区块链技术进行通信。时间戳服务器730是获得车联网中的至少两个合法基站,和/或,至少两个合法车辆认证的服务器。各个合法基站和各个合法车辆均保存时间戳服务器730的地址信息(例如,网际互连协议(Internet Protocol,IP)地址等)、时间戳服务器730的标识和公钥等信息。
时间戳服务器730用于对合法基站分配的通信资源以及该通信资源的接收时间进行签名,生成对应的通信资源时间戳,以避免恶意基站的网络攻击。
图8示出本申请实施例提供的通信资源的获取***的工作方法的流程示意图。如图8所示,该通信资源的获取***的工作方法可采用如下步骤实现。
步骤S801,待处理车辆710中的车载终端711发送注册请求至区块链网络中,以使与该车载终端711相连接的第一合法基站721获得该注册请求。
其中,注册请求包括:待处理车辆710的标识。
步骤S802,第一合法基站721依据待处理车辆710的标识,向时间戳服务器730申请与待处理车辆710的标识对应的注册时间戳。
其中,注册时间戳是用于表征待处理车辆710是经过车联网中的多个设备认证的车辆的时间戳。
例如,该注册时间戳包括车联网中的多个基站(例如,第一合法基站721和第二合法基站722等)的私钥签名,或经过多个服务器的私钥签名的时间戳。
步骤S803,第一合法基站721接收时间戳服务器730反馈的与待处理车辆710的标识对应的注册时间戳,以确定车载单元711是合法终端。
步骤S804,第一合法基站721依据待处理车辆710的标识为待处理车辆710分配待使用通信资源;并对待使用通信资源进行哈希运算,获得待处理哈希值。
其中,待使用通信资源包括:时域资源、频域资源和码域资源中的至少一种。
步骤S805,第一合法基站721将待处理哈希值发送至区块链网络中,以使时间戳服务器730获知该待处理哈希值。
步骤S806,时间戳服务器730使用自己的私钥,对接收到的待处理哈希值和接收时间进行签名,生成签名后的时间戳(即,第一通信资源时间戳),并将该第一通信资源时间戳反馈给第一合法基站721。
步骤S807,第一合法基站721使用自己的私钥对待处理车辆710的标识、待使用通信资源和第一通信资源时间戳进行签名,生成并发送签名后的第一通信资源分配消息至区块链网络中,以使待处理车辆710中的车载终端711获得该签名后的通信资源分配消息。
需要说明的是,在执行步骤S807的同时,恶意基站开始执行步骤S808。
步骤S808,恶意基站740广播第二通信资源分配消息至区块链网络中,以使待处理车辆710中的车载终端711获得该第二通信资源分配消息。
其中,第二通信资源分配消息包括:恶意通信资源和恶意时间戳。该恶意通信资源包括的物理资源块的大小和时频位置信息均相同,并且,恶意基站是将第二通信资源分配消息广播至区块链网络中,会导致多个不同的车载终端都接收到相同的通信资源,若多个不同的车载终端都使用恶意基站740分配的恶意通信资源,会导致多个不同的车载终端发生通信资源的争夺,使多个不同的车辆之间无法进行正常的通信。
但是,恶意时间戳是相同的,即恶意基站740发送该第二通信资源分配消息的时间是相同的,可通过执行步骤S809和步骤S810,以避免使用恶意基站740的恶意通信资源。
步骤S809,车载终端711从区块链网络中获得第一合法基站721发送的签名后的通信资源分配消息的同时,又接收到恶意基站740发送的第二通信资源分配消息。车载终端711先对第一合法基站721发送的签名后的第一通信资源分配消息进行验证,在确定对第一合法基站721的私钥签名验证通过的情况下,通过对第一通信资源分配消息进行消息解析,获得第一通信资源分配消息中携带的待处理车辆710的标识、待使用通信资源和第一通信资源时间戳。然后,车载终端711再对第二通信资源分配消息进行消息解析,获得其中的恶意通信资源和恶意时间戳。
需要说明的是,车载终端711所处的位置可能对应多个基站,而车载终端711的注册请求是以广播的形式发送至区块链网络中的,故区块链网络中的多个基站均可以为该车载终端711分配通信资源。例如,该车载终端711还可能接收到第二合法基站722发送的第三通信资源分配消息等。
步骤S810,车载终端711在确定预设时长(例如,5秒或8秒等)内获得至少两条通信资源分配消息的情况下,对至少两条通信资源分配消息进行解析,获得对应的通信资源时间戳;然后,使用预先存储的时间戳服务器的公钥,对多个通信资源时间戳进行解密,获得通信资源时间戳对应的签名时间(例如,第一通信资源时间戳对应的第一时间、第二通信资源时间戳对应的第二时间和恶意时间戳对应的第三时间等);对第一时间、第二时间和第三时间进行排序,获得时间戳排序结果;基于时间戳排序结果,选择距离当前时间最近的签名时间作为目标时间(例如,第一时间);将目标时间对应的待使用通信资源,作为目标通信资源。
例如,对比第一时间、第二时间和第三时间,若第一时间小于第二时间,且,第一时间也小于第三时间,则确定第一时间对应的待使用通信资源为目标通信资源。
在一些具体实现中,若时间戳服务器730的精度比较低,则还需要针对不同的通信资源的哈希值进行排序,获得哈希值排序结果,并从哈希值排序结果中,选择最小的待处理哈希值;将与最小的待处理哈希值对应的待使用通信资源,作为目标通信资源。
例如,若第一时间和第三时间相同,则通过对比第一时间对应的待处理哈希值和第三时间对应的恶意通信资源的哈希值,并选取最小的哈希值对应的通信资源(例如,第一时间对应的待使用通信资源)作为目标通信资源。能够避免车载终端711使用恶意基站740分配的恶意通信资源,减少资源冲突,提高车载终端711获取的通信资源的质量。
步骤S811,车载单元711使用第一时间对应的待使用通信资源与第一合法基站721(或,车联网中的其他车辆)进行通信。
在本实施例中,通过使用时间戳服务器使用其私钥对接收到的待使用通信资源的时间进行签名,生成通信资源时间戳,能够标识通信资源的生成时间,可有效避免恶意基站对所有请求回复同样的时频资源,有效阻断恶意基站的攻击;使待处理车辆能够获得符合其需求的通信资源,提升待处理车辆与车联网中的其他车辆之间的通信安全性。
可以理解的是,以上实施方式仅仅是为了说明本申请的原理而采用的示例性实施方式,然而本申请并不局限于此。对于本领域内的普通技术人员而言,在不脱离本申请的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本申请的保护范围。

Claims (10)

1.一种通信资源的获取方法,其特征在于,所述方法包括:
在确定预设时长内获得至少两条通信资源分配消息的情况下,对所述至少两条通信资源分配消息进行分析,获得分析结果,其中,所述通信资源分配消息包括通信资源时间戳和待使用通信资源,所述通信资源时间戳是时间戳服务器使用其私钥对接收所述待使用通信资源的时间进行签名,生成的时间戳,所述分析结果包括时间戳排序结果;
依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,所述目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。
2.根据权利要求1所述的方法,其特征在于,所述在确定预设时长内获得至少两条通信资源分配消息的情况下,对所述至少两条通信资源分配消息进行分析,获得分析结果,包括:
在确定预设时长内获得至少两条通信资源分配消息的情况下,对至少两条所述通信资源分配消息进行解析,获得对应的所述通信资源时间戳;
使用预先存储的所述时间戳服务器的公钥,对所述通信资源时间戳进行解密,获得所述通信资源时间戳对应的签名时间;
对所述通信资源时间戳对应的签名时间进行排序,获得所述时间戳排序结果。
3.根据权利要求2所述的方法,其特征在于,所述依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,包括:
从所述通信资源时间戳对应的签名时间中,选择距离当前时间最近的所述签名时间作为目标时间;
将所述目标时间对应的待使用通信资源,作为所述目标通信资源。
4.根据权利要求1所述的方法,其特征在于,所述通信资源分配消息,还包括:所述待使用通信资源对应的待处理哈希值,所述分析结果还包括:哈希值排序结果;
所述依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,包括:
在确定所述时间戳排序结果为所述通信资源时间戳均相同的情况下,获取所述待使用通信资源对应的待处理哈希值;
对所述待使用通信资源对应的待处理哈希值进行排序,获得哈希值排序结果;
从所述哈希值排序结果中,选择最小的待处理哈希值;
将与所述最小的待处理哈希值对应的待使用通信资源,作为所述目标通信资源。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述车联网中的其他设备,包括:合法基站和合法车辆;
所述依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源之后,还包括:
基于区块链技术,使用所述目标通信资源分别与所述合法基站和所述合法车辆进行通信,所述目标通信资源包括:时域资源、频域资源和码域资源中的至少一种。
6.根据权利要求5所述的方法,其特征在于,所述时间戳服务器是获得所述车联网中的至少两个合法基站,和/或,至少两个合法车辆认证的服务器,所述合法基站和所述合法车辆均保存所述时间戳服务器的地址信息和公钥。
7.一种通信资源的获取方法,其特征在于,所述方法包括:
响应于待处理车辆发送的注册请求,确定待使用通信资源,所述待使用通信资源用于供所述待处理车辆进行通信;
发送所述待使用通信资源至时间戳服务器,以使所述时间戳服务器使用其私钥对接收所述待使用通信资源的时间进行签名,生成通信资源时间戳;
获取所述时间戳服务器反馈的通信资源时间戳;
依据所述待处理车辆的标识、所述通信资源时间戳和所述待使用通信资源,生成并发送通信资源分配消息至所述待处理车辆,以使所述待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对所述至少两条通信资源分配消息进行分析,获得分析结果,所述分析结果包括时间戳排序结果,并依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,所述目标通信资源是所述待处理车辆与车联网中的其他设备进行通信时使用的资源。
8.根据权利要求7所述的方法,其特征在于,所述响应于待处理车辆发送的注册请求,确定待使用通信资源,包括:
接收所述待处理车辆发送的注册请求,所述注册请求包括所述待处理车辆的标识;
依据所述待处理车辆的标识,向所述时间戳服务器申请与所述待处理车辆的标识对应的注册时间戳,所述注册时间戳是用于表征所述待处理车辆是经过车联网中的多个设备认证的车辆的时间戳;
依据所述待处理车辆的标识和所述注册时间戳,为所述待处理车辆分配所述待使用通信资源,所述待使用通信资源包括:时域资源、频域资源和码域资源中的至少一种。
9.一种车辆,其包括:
分析模块,被配置为在确定预设时长内获得至少两条通信资源分配消息的情况下,对所述至少两条通信资源分配消息进行分析,获得分析结果,其中,所述通信资源分配消息包括通信资源时间戳和待使用通信资源,所述通信资源时间戳是时间戳服务器使用其私钥对接收所述待使用通信资源的时间进行签名,生成的时间戳,所述分析结果包括时间戳排序结果;
资源选择模块,被配置为依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,所述目标通信资源是当前车辆与车联网中的其他设备进行通信时使用的资源。
10.一种基站,其包括:
分配模块,被配置为响应于待处理车辆发送的注册请求,确定待使用通信资源,所述待使用通信资源用于供所述待处理车辆进行通信;
第一发送模块,被配置为发送所述待使用通信资源至时间戳服务器,以使所述时间戳服务器使用其私钥对接收所述待使用通信资源的时间进行签名,生成通信资源时间戳;
获取模块,被配置为获取所述时间戳服务器反馈的通信资源时间戳;
第二发送模块,被配置为依据所述待处理车辆的标识、所述通信资源时间戳和所述待使用通信资源,生成并发送通信资源分配消息至所述待处理车辆,以使所述待处理车辆在确定预设时长内获得至少两条通信资源分配消息的情况下,对所述至少两条通信资源分配消息进行分析,获得分析结果,所述分析结果包括时间戳排序结果,并依据所述时间戳排序结果,从所述待使用通信资源中选择获得目标通信资源,所述目标通信资源是所述待处理车辆与车联网中的其他设备进行通信时使用的资源。
CN202111275400.XA 2021-10-29 2021-10-29 通信资源的获取方法、车辆和基站 Active CN113891322B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111275400.XA CN113891322B (zh) 2021-10-29 2021-10-29 通信资源的获取方法、车辆和基站

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111275400.XA CN113891322B (zh) 2021-10-29 2021-10-29 通信资源的获取方法、车辆和基站

Publications (2)

Publication Number Publication Date
CN113891322A CN113891322A (zh) 2022-01-04
CN113891322B true CN113891322B (zh) 2023-07-21

Family

ID=79015107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111275400.XA Active CN113891322B (zh) 2021-10-29 2021-10-29 通信资源的获取方法、车辆和基站

Country Status (1)

Country Link
CN (1) CN113891322B (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108702736A (zh) * 2016-05-03 2018-10-23 华为技术有限公司 一种资源调度方法以及终端设备
CN109561400A (zh) * 2015-05-29 2019-04-02 Oppo广东移动通信有限公司 机器类型通信的方法、基站以及终端
CN110661830A (zh) * 2018-06-29 2020-01-07 中国电信股份有限公司 资源调度方法、装置、车载终端、基站及车联网***
CN111866789A (zh) * 2019-04-24 2020-10-30 华为技术有限公司 一种通信方法、装置及设备
CN112087712A (zh) * 2019-06-12 2020-12-15 华为技术有限公司 车联网通信方法和服务器、路侧单元、通信装置以及***
CN113365247A (zh) * 2021-06-04 2021-09-07 东南大学 一种面向异构网络场景下自动驾驶编队的低延时、高可靠消息广播方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10798673B2 (en) * 2016-04-01 2020-10-06 Apple Inc. Autonomous resource selection for vehicle-to-vehicle sidelink communications
US20210266923A1 (en) * 2020-02-23 2021-08-26 Qualcomm Incorporated Generating Resource Allocation Coordination Information for Sidelink Communications

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109561400A (zh) * 2015-05-29 2019-04-02 Oppo广东移动通信有限公司 机器类型通信的方法、基站以及终端
CN108702736A (zh) * 2016-05-03 2018-10-23 华为技术有限公司 一种资源调度方法以及终端设备
CN110661830A (zh) * 2018-06-29 2020-01-07 中国电信股份有限公司 资源调度方法、装置、车载终端、基站及车联网***
CN111866789A (zh) * 2019-04-24 2020-10-30 华为技术有限公司 一种通信方法、装置及设备
CN112087712A (zh) * 2019-06-12 2020-12-15 华为技术有限公司 车联网通信方法和服务器、路侧单元、通信装置以及***
CN113365247A (zh) * 2021-06-04 2021-09-07 东南大学 一种面向异构网络场景下自动驾驶编队的低延时、高可靠消息广播方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Consortium Blockchain for Secure Resource Sharing in Vehicular Edge Computing: A Contract-Based Approach;Siming Wang et al.;《IEEE Transactions on Network Science and Engineering》;第8卷(第2期);全文 *
Enhanced Resource Allocation for 5G V2X in Congested Smart Intersection;Su Yi et al.;《2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall)》;全文 *
VANETs中基于时空分析的抗合谋Sybil攻击检测方法;石亚丽等;计算机学报(第09期);全文 *
未来车辆雾计算网络;惠宁等;电信科学(第06期);全文 *

Also Published As

Publication number Publication date
CN113891322A (zh) 2022-01-04

Similar Documents

Publication Publication Date Title
EP3606124B1 (en) V2x communication device and data communication method thereof
CN108702786B (zh) 一种通信方法、装置和***
CN107005844B (zh) 一种通信方法及相关装置
US8441974B2 (en) Method of providing multicast broadcast service
EP3637672B1 (en) V2x communication device and secured communication method thereof
US11184344B2 (en) Authorization of user equipment for mobile communications network that has previously been authorized by trusted traffic authority
US20110170532A1 (en) Distribution of an authentication function in a mobile network
KR102444040B1 (ko) 차량 인터넷 시스템에서의 데이터 전송 방법 및 장치
EP3641372A1 (en) V2x communication device and data communication method thereof
US11083048B2 (en) Devices and methods for transforming user plane signaling from a remote sidelink control server into control plane signaling
CN111601280B (zh) 一种接入验证方法及装置
US11523278B2 (en) Method for secured communication and apparatus therefor
KR20100109998A (ko) 무선통신시스템에서 핸드오버 레인징 메시지의 인증 처리 장치 및 방법
Bissmeyer et al. Security in hybrid vehicular communication based on ITS-G5, LTE-V, and mobile edge computing
CN113891322B (zh) 通信资源的获取方法、车辆和基站
Basta et al. 5G-Enabled Pseudonymity for Cooperative Intelligent Transportation System
KR101490340B1 (ko) 무선통신시스템에서 핸드오버 처리 장치 및 방법
KR20170139234A (ko) 차량통신에서의 메시지 전송 시스템
Xing et al. A Solution to Prevent Resource Conflict and Paging Channel Hijacking in the Internet of Vehicles
KR20120047527A (ko) 사용자 인증 기반의 접속 주소 할당 시스템 및 방법
KR20120049086A (ko) 이동 통신 시스템에서 브로드캐스트 제어 정보 송수신 장치 및 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant