[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117528453A - 一种标识更新方法、装置及车联网设备 - Google Patents

一种标识更新方法、装置及车联网设备 Download PDF

Info

Publication number
CN117528453A
CN117528453A CN202210912393.8A CN202210912393A CN117528453A CN 117528453 A CN117528453 A CN 117528453A CN 202210912393 A CN202210912393 A CN 202210912393A CN 117528453 A CN117528453 A CN 117528453A
Authority
CN
China
Prior art keywords
time
update
updating
determining
temporary identifier
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.)
Pending
Application number
CN202210912393.8A
Other languages
English (en)
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.)
CICTCI Technology Co Ltd
Original Assignee
CICTCI Technology 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 CICTCI Technology Co Ltd filed Critical CICTCI Technology Co Ltd
Priority to CN202210912393.8A priority Critical patent/CN117528453A/zh
Priority to PCT/CN2023/102376 priority patent/WO2024021954A1/zh
Publication of CN117528453A publication Critical patent/CN117528453A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本申请公开了一种标识更新方法、装置及车联网设备,涉及车联网技术领域,该方法应用于车联网设备,该方法包括:获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。如此,避免了由于临时标识更新导致的设备身份发生变化,使得业务无法继续进行的问题。

Description

一种标识更新方法、装置及车联网设备
技术领域
本申请涉及通信技术领域,尤其是涉及一种标识更新方法、装置及车联网设备。
背景技术
在车联网系统中,车辆在开启车对一切(Vehicle to Everything,V2X)功能后,即周期性发送基础安全消息(Basic Safety Message,BSM)消息,为了保护用户隐私,防止被追踪,设计了隐私保护机制:(1)使用随机生成的标识代表不同的车辆,该标识与车辆的真实身份信息无关。(2)随机生成的标识需要随着匿名证书变化而随机变化。通过该机制,可以实现对车辆身份的隐私保护。然而,在发送方与接收方需要进行多次交互的过程中,若标识也需要更新,则会导致交互双方无法确定对方的身份是否发生变化,交互可能会无法继续的问题。
发明内容
本申请的目的在于提供一种标识更新方法、装置及车联网设备,从而解决现有技术中的隐私保护机制导致交互类应用场景无法正常执行问题。
第一方面,为了达到上述目的,本申请实施例提供了一种标识更新方法,应用于车联网设备,所述方法包括:
获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
可选地,所述根据所述预留时长和所述第一时长,确定所述临时标识的更新时机,包括:
在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机;和/或,
在所述预留时长小于或等于所述第一时长的情况下,确定所述临时标识的更新时机为所述第二更新时刻。
可选地,所述在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机,包括以下任一项:
在所述预留时长小于或等于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机与所述本次更新时机的时间间隔为所述更新周期;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机推迟至第三更新时刻,所述第三更新时刻与所述本次更新时机之间的时间间隔大于或等于所述预留时长;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,相邻的下一次更新时机与所述本次更新时机之间的时间间隔为所述更新周期,其中,所述目标业务的至少一个消息中携带备选临时标识,所述至少一个消息为在所述相邻的下一次更新时机之前发送和/或接收到的消息。
可选地,所述确定所述临时标识的更新时机的步骤之后,所述方法还包括:
在所述相邻的下一次更新时机位于所述目标业务的执行过程中,且所述目标业务的消息中不携带所述备选临时标识的情况下,在到达所述相邻的下一次更新时机之前,向后推迟所述相邻的下一次更新时机。
可选地,所述方法还包括:
在确定需要推迟相邻的下一次更新时机的情况下,采用以下任一种方式发布所述相邻的下一次更新时机推迟的时长:
下发标识更新指示信息,所述标识更新指示信息携带所述推迟的时长;
控制第一标志位置位,且置位的时间长度为所述推迟的时长;
控制第二标志位置位,直到推迟后的所述相邻的下一次更新时机所对应的时刻。
可选地,所述方法还包括:
在确定所述临时标识的相邻的两次更新时机之间的时间间隔大于第一阈值的情况下,强制更新所述临时标识。
可选地,所述第一信息包括所述预留时长和/或所述目标业务的业务信息中的至少一项。
可选地,所述方法还包括:
根据与所述业务信息相关的历史数据,确定所述预留时长。
可选地,所述业务信息包括业务类型和/或交互对象类别。
可选地,所述方法还包括:
根据所述业务类型,确定所述目标业务中的各个交互步骤的最大时长;
根据各个所述最大时长,确定所述预留时长。
可选地,所述根据各个所述最大时长,确定所述预留时长的步骤之后,所述方法还包括:
根据所述交互对象的类别,调整所述预留时长。
第二方面,为了达到上述目的,本申请实施例提供了一种标识更新装置,应用于车联网设备,所述装置包括:
获取模块,用于获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
第一确定模块,用于根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
第二确定模块,用于确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
第三确定模块,用于根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
第三方面,为了达到上述目的,本申请实施例提供了一种车联网设备,包括收发机、存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的标识更新方法。
第四方面,为了达到上述目的,本申请实施例提供了一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的标识更新方法。
本申请的上述技术方案至少具有如下有益效果:
本申请实施例的标识更新方法,首先,车联网设备获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;其次,根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;再次,确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;最后,根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。如此,可以使得临时标识的更新时机不在业务执行的过程中,这样,能够避免业务执行过程中更换车辆身份的情况,以解决由于临时标识的更新导致的业务无法继续进行的问题。
附图说明
图1为协作式变道场景示意图;
图2为协作式变道交互流程示意图;
图3为本申请实施例的标识更新方法的流程示意图;
图4为本申请实施例应用于协作式变道场景的示意图;
图5为本申请实施例的标识更新装置的结构示意图;
图6为本申请实施例的车联网设备的结构示意图。
具体实施方式
为使本申请要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。在下面的描述中,提供诸如具体的配置和组件的特定细节仅仅是为了帮助全面理解本申请的实施例。因此,本领域技术人员应该清楚,可以对这里描述的实施例进行各种改变和修改而不脱离本申请的范围和精神。另外,为了清楚和简洁,省略了对已知功能和构造的描述。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
在本申请的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在本申请所提供的实施例中,应理解,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
在进行本申请实施例的说明时,首先对下面描述中所用到的一些概念进行解释说明。
目前,车联网设备的应用场景包括一阶段和二阶段的应用场景(如下表1所示),一阶段的应用场景多为广播方式,车辆或者路侧设备(Road Side Unit,RSU)持续广播自身的状态信息,其它车辆根据接收到的状态信息制定相关的安全和效率策略,这种情况下,发送方和接收方之间不需要进行交互,而二阶段的应用场景多为协作类的场景,车辆与车辆或RSU之间需要通过多次交互才能完成一次协作。
表1一阶段和二阶段应用列表
例如,基于V2V的协作式变道场景中,如图1所示,车辆EV-1在行驶过程中需要变道,车辆EV-1将行驶意图和变道请求发送给相邻车道的EV-2,车辆EV-2根据自身情况决策判断是否让行,并将相关决策反馈给EV-1,EV-1收到该决策后,判断是否执行变道动作,并将结果告知EV-2。
具体交互过程示例如图2所示,在该过程中,使用的消息为基础安全消息(BasicSafety Message,BSM)和车辆意图和请求(Vehicle Intention and Request,VIR)消息,BSM消息为车辆的实时动态行驶信息,VIR消息为车辆的行驶意图和请求信息,两个消息通过BSM临时ID关联,即EV-1的VIR消息中的源ID为BSM的临时ID,目的ID为EV-2的BSM的临时ID。
然而,为了满足隐私保护的要求,用于代表车辆身份的假名证书需要不定期更换,为保护隐私,同一个假名证书的连续使用时长不应超过vCertChangeInterval(300s),但有以下任一情形除外:
系统当前位置距离上一次假名证书改变时所处的位置小于vCertChangeDistance(2km),此时系统应继续使用现有假名证书;
关键事件标志位DE_VehicleEventFlags中至少1个处于置位状态,此时系统应继续使用现有假名证书直至上述关键事件标志位全部被复位。
在假名证书更换时,BSM临时ID也需要更换。
还以图2为例,在EV-1发送完业务流1之后,若EV-1的假名证书需要变化,则其BSM临时ID也需要变化,考虑到消息集之间的一致性,则EV-1的VIR消息中的临时ID也应该变化,而EV-2在回复响应消息时,由于EV-1的假名证书和VIR的临时ID都发生了变化,导致EV-2无法识别EV-1的身份,则EV-2无法确定是否需要与EV-1继续进行该交互过程,请求过程失败。
针对上述问题,如图3所示,本申请实施例提供了一种标识更新方法,应用于车联网设备,所述方法包括:
步骤301,获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
这里,需要说明的是,在车联网设备为发送方车辆的情况下,本步骤具体可以是通过内部实现获取车联网设备生成的业务请求消息;在车联网设备为接收方车辆的情况下,本步骤具体可以是通过接收发送方车辆发送的业务请求消息获得;
步骤302,根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
如前所述,车辆的临时标识和假名证书是周期性更新的,因此,本步骤可以基于预先设定的更新周期,当前时刻之前的最后一次更新的时刻(第一更新时刻,即更新为当前使用的临时标识的时刻),确定当前时刻之后的首次更新的时刻(第二更新时刻,对当前使用的临时标识进行更新的时刻);
步骤303,确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
本步骤中,该第一时长即为当前的更新周期中剩余的更新时长;
步骤304,根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
本申请实施例的标识更新方法,首先,车联网设备获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;其次,根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;再次,确定当前时刻与所述第二更新时刻之间的第一时长;以确定当前的更新周期的剩余更新时长,其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;最后,根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。如此,可以将更新时机设置在目标业务执行过程以外,即:使得临时标识的更新时机不在业务执行的过程中,这样,能够避免业务执行过程中更换车辆身份的情况,以解决由于临时标识的更新导致的业务无法继续进行的问题。
作为一个可选的实现方式,步骤304,根据所述预留时长和所述第一时长,确定所述临时标识的更新时机,包括:
在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机;和/或,
在所述预留时长小于或等于所述第一时长的情况下,确定所述临时标识的更新时机为所述第二更新时刻。
也就是说,可以基于该预留时长和该第一时长的比较结果,确定该更新时机,如:该预留时长小于或等于该第一时长时,表明在该目标业务执行过程中,该临时标识不会更新,此时,可以按照预先设定的更新周期更新该临时标识,亦即,将当前时刻之后的首个更新时刻确定为该第二更新时刻;又如,该预留时长大于该第一时长时,表明若按照现有的更新周期对该临时标识进行更新的话,则会在目标业务执行过程中进行临时标识的更新,因此,可以通过推迟更新时机的方式,避免在目标业务执行过程中进行临时标识的更新,以确保目标业务的顺利执行。
这里,需要说明的是,本可选实现方式的一个实现实例如下文中的示例一和示例二所示。
作为一个具体的实现方式,所述在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机,包括以下任一项:
(1)在所述预留时长小于或等于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机与所述本次更新时机的时间间隔为所述更新周期;
本步骤中,若预留时长(估计的目标业务的执行时长)小于或等于更新周期,也就是说,在相邻的两次更新时刻之间能够完成目标业务的交互时,则在开始该目标业务前进行一次临时标识的更新,即在更新了临时标识后立即开始执行目标业务的交互,如此,则能够在临时标识的下一次更新之前完成目标业务的交互,避免了在目标业务执行过程中更新临时标识导致对端无法辨别身份导致的目标业务无法进行的情况。
(2)在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机推迟至第三更新时刻,所述第三更新时刻与所述本次更新时机之间的时间间隔大于或等于所述预留时长;
本步骤中,若预留时长大于更新周期,则表明按照预先配置的更新周期进行临时标识更新的话,无论何时开启目标业务均会出现在目标业务执行过程中进行临时标识的更新的情况,因此,可以在目标业务开始之前对临时标识进行一次更新,然后,将下一次更新的时间向后推迟,即:增大在目标业务开始之前进行的临时标识的更新与相邻的下一次临时标识的更新的时间间隔,以使得该时间间隔大于或等于该预设时长,如此,能够在确保目标业务执行过程中不会进行临时标识的更新,避免了由于临时标识的更新导致目标业务的无法正常进行。
这里,需要说明的是,本步骤中的一个具体实例如下文中的示例三所示。
(3)在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,相邻的下一次更新时机与所述本次更新时机之间的时间间隔为所述更新周期,其中,所述目标业务的至少一个消息中携带备选临时标识,所述至少一个消息为在所述相邻的下一次更新时机之前发送和/或接收到的消息。
这里,需要说明的是,本步骤中的一个具体实例如下文中的示例四所示。
同样的,本步骤中,若预留时长大于更新周期,则表明按照预先配置的更新周期进行临时标识更新的话,无论何时开启目标业务均会出现在目标业务执行过程中进行临时标识的更新的情况,因此,可以在目标业务开始之前对临时标识进行一次更新,然后,在目标业务执行的过程中,在到达下一次更新之前的至少一个交互消息中携带当前使用的临时标识和备选临时标识,其中,备选临时标识为再次进行临时标识更新之后的临时标识,如此,能够让对端能够明确本端的当前的临时标识与更新后的临时标识之间的对应关系,这样,在再次进行临时更新后,也能够基于更新后的临时标识确定本端的身份,使得目标业务能够继续执行。
这里,需要说明的是,在上述情况(1)和(2)的条件下,若目标业务的实际执行时长小于该预留时长,则可以通过发送更新指令或触发与临时标识更新相关的标志位复位的方式,立即执行临时标识的更新过程。
另外,还有一种实现方式,在该预留时长大于该第一时长时,可以按照已配置的更新周期进行临时标识的更新(即:不对更新周期和更新时刻进行更改),而在目标业务执行过程中,在到达更新时刻之前,在至少一个消息中携带备选临时标识。
进一步地,作为一个可选的实现方式,步骤104,确定所述临时标识的更新时,之后,所述方法还包括:
在所述相邻的下一次更新时机位于所述目标业务的执行过程中,且所述目标业务的消息中不携带所述备选临时标识的情况下,在到达所述相邻的下一次更新时机之前,向后推迟所述相邻的下一次更新时机。
也就是说,若在目标业务实际执行过程中,需要对临时标识进行更新,且目标业务中的任何消息均未携带备选临时标识时,若直接在目标业务执行过程中进行临时标识的更新,则会存在对端(与执行本申请实施例的方法的车联网设备进行业务交互的另一设备)无法识别本端(执行本申请实施的方法的车联网设备)身份的情况,因此,可以在临时标识的更新时刻到达之前,再次推迟更新时间,以将更新时刻推迟到目标业务完成之后,如此,能够避免在目标业务执行过程中对临时标识进行更新,确保目标业务能够正常进行。
进一步地,作为一个可选的实现方式,步骤104,确定所述临时标识的更新时机之后,所述方法还包括:
在确定需要推迟相邻的下一次更新时机的情况下,采用以下任一种方式发布所述相邻的下一次更新时机推迟的时长:
下发标识更新指示信息,所述标识更新指示信息携带所述推迟的时长;
控制第一标志位置位,且置位的时间长度为所述推迟的时长;其中,该第一标识可以为DE_VehicleEventFlags(数据元素车辆事件标志位);
控制第二标志位置位,直到推迟后的所述相邻的下一次更新时机所对应的时刻,其中,该第二标志位可以为新增加的字段。
也就是说,本可选实现方式中,可以通过下发标识更新指令信息的方式告知相邻的下一次更新时机推迟的时长,还可以通过将第一标志位置位状态保持的时长确定相邻的下一次更新时机推迟的时长;其中,该推迟的时长是指按照预先设定的更新周期确定的相邻的下一次更新时机所对应的时刻与推迟后的相邻的下一次更新时机所对应的时刻之间的时间长度,另外,还可以通过将第二标志位置位并将置位状态维持到推迟后的所述相邻的下一次更新时机所对应的时刻,即:在确定该相邻的下一次更新时机需要推迟时,将第二标志位置位,并保持置位状态,直至达到推迟后的相邻的下一次更新时机所对应的时刻时控制第二标志位复位,也就是说,在第二标志位复位时可以触发临时标识的更新过程,如此,可以基于该标识更新指示信息该第一标志位置位的时长以及按照预设的更新周期确定的相邻的下一次更新时机所对应的时刻,确定推迟后的更新时机所对应的时刻,也可以通过第二标志位复位确定推迟后的更新时机,从而在达到推迟后的更新时机所对应的时刻时,执行临时标识的更新过程。
进一步地,作为一个可选的实现方式,所述方法还包括:
在确定所述临时标识的相邻的两次更新时机之间的时间间隔大于第一阈值的情况下,强制更新所述临时标识。
也就是说,在连续多次推迟临时标识之后,若相邻的两次临时标识的更新时刻大于预先设定的第一阈值,则可以强制更新该临时标识,即:不管当前正在进行何种业务的交互,都应该取消该交互业务,强制进行临时标识和假名证书的更新,如此,可以避免有人恶意持续发起业务交互,导致预留时长较长,使得临时标识(和假名证书)的更新时间会无限延后。
这里,需要说明的是,本可选实现方式的一个具体实例如下文中的示例五所示。
作为一个可选的实现方式,所述第一信息包括所述预留时长和/或所述目标业务的业务信息中的至少一项。
也就是说,该业务请求消息可以显示指示目标业务的预留时长,即:业务请求消息中直接携带目标业务的预估执行时长(预留时长);和/或,该业务请求消息可以隐式指示目标业务的预留时长,即:业务请求消息中携带目标业务的业务信息,从而基于业务信息估计目标业务的预留时长。
在第一信息包括预留时长和/或业务信息的基础上,作为一个可选的实现方式,所述方法还包括:
根据与所述业务信息相关的历史数据,确定所述预留时长。
也就是说,本可选实现方式可以基于同类型的目标业务或相同的业务信息曾经确定的预估时长或实际时长,即根据经验值,确定目标业务的预留时长。
作为一个具体的实现方式,所述业务信息包括业务类型和/或交互对象类别。在此基础上,进一步地,作为一个可选的实现方式,所述方法还包括:
根据所述业务类型,确定所述目标业务中的各个交互步骤的最大时长;
根据各个所述最大时长,确定所述预留时长。
本可选实现方式具体可以是基于业务类型判断目标业务需要的交互步骤,以及每个步骤的交互超时(预先设定的每个步骤所需要的最大时长)。
更进一步地,作为一个可选的实现方式,所述根据各个所述最大时长,确定所述预留时长的步骤之后,所述方法还包括:
根据所述交互对象的类别,调整所述预留时长。
具体的,本可选实现方式可以基于交互对象的类别确定交互对象的执行速度,以基于交互对象的执行速度调整目标业务的预留时长,使得该预留时长更贴近目标业务的实际执行时长。例如,若交互对象为RSU,则可以适当缩短该预留时长使得该预留时长小于或等于预设时长,若交互对象为车辆,则可以适当延长该预留时长,使得该预留时长大于或等于该预设时长。
下面,以车联网设备为请求方车辆为例,对本申请实施例的实现过程进行说明:
(1)车辆发起交互业务请求时,将该信息发送给标识更新模块(也可能没有实体,就是一个过程),同时,向标识更新模块提供预留时长,或者可以推导出预留时长的业务信息;
(2)标识更新模块比较预留时长和距离下一次假名证书和临时标识更新的时长,并决策是否进行假名证书和临时标识更新的过程。
(3-1)若标识更新模块决策应先进行假名证书和临时标识更新过程时,则可直接触发假名证书和临时标识更新过程,触发方式可以是直接发送更新指令的方式,也可以是将第二标志位复位的方式。
(3-2)若标识更新模块决策可不进行假名证书和临时标识更新过程或需要延期更新时,则可不触发假名证书和临时标识更新过程,并通过下发标识更新指示信息、控制第一标志位置位等方式,公布推迟的时间长度,或者是通过将第二标志位置位至推迟后的更新时机所对应的时刻方式,公布推迟后的更新时机所对应的时刻,从而在到达推迟后的更新时机所对应的时刻时触发假名证书和临时标识的更新过程。
下面,以车联网设备为协作方车辆为例,对本申请实施例的实现过程进行说明:
(1)车辆接收到交互业务请求时,也将该预留时长或者可推导出预留时长的业务信息发送给标识更新模块,标识更新模块比较预留时长和距离下一次标识更新的时长,并决策是否进行标识更新的过程。
(2-1)若标识更新模块决策应先进行标识更新过程时,则可直接触发标识更新过程,也可以通过将第二标志位复位的方式触发假名证书和临时标识更新过程。等待请求方再次发送交互业务请求后,再进行响应。
(2-2)若标识更新模块决策可不进行或延期进行更新过程时,则可不触发假名证书和临时标识更新过程,并通过下发标识更新指示信息、控制第一标志位置位等方式,公布推迟的时间长度,或者是通过将第二标志位置位至推迟后的更新时机所对应的时刻方式,公布推迟后的更新时机所对应的时刻,从而在到达推迟后的更新时机所对应的时刻时触发假名证书和临时标识的更新过程。
这里,需要说明的是,上述两个实例是以标识更新模块为执行主体进行说明的,当然,执行本申请实施例的方法也可以不是实体,而仅是一段程序。
下面,结合具体场景对本申请实施例的标识更新方法进行说明:
示例一:协作式变道场景,超时时间
请求方车辆HV需要变道,希望与协作方车辆RV1和RV2共同完成协作过程。车辆HV与RV1和RV2的交互流程如图4所示,其中,虚线表示最晚响应时间;实线表示实际响应时间。
对于车辆HV来说,发送完请求后,等待RV1和RV2响应消息(业务流2)的时间最长为Tintv1,实际响应的时间为Tres’-Treq,较Tintv1短。业务流5为整个交互过程的结束,发送完业务流5后,即可正常进行车辆标识更新的过程,即,T0HV=Tintv1+Tintv3
对于车辆RV1和RV2来说,接收到请求后,会给车辆HV发送响应消息,发送完响应消息(业务流2)后,接收到车辆HV的确认消息(业务流3)后,即可正常进行车辆临时标识更新的过程。整个过程耗时为Tintv2,即,T0RV=Tintv2
因此,对于车辆HV,应用层发起协作式变道请求后,应先触发标识管理模块进行决策,若第一时长(TID)≤预留时长(T0HV),则应先进行标识更新,若TID≥T0HV,则可不进行标识更新。
对于车辆RV1和RV2,接收到车辆HV的请求后,也应先触发标识管理模块进行决策,若TID≤T0RV,则应先进行标识更新,若TID≥T0RV,则可不进行标识更新。
示例二:在执行当前请求的过程中,接收到其它车辆的协作请求
车辆HV触发协作式变道请求,正在与RV1和RV2进行实施例1中的交互过程。若此时,接收到车辆HV1发送的协作式汇入请求,要求车辆HV协助其完成车辆汇入。
车辆HV首先进行决策,是否要立即响应HV1的汇入请求,如果决策为立即响应,则停止当前的变道请求,然后触发标识管理模块,比较标识更新剩余时间以及协作过程的最大超时时间,进而决定是否需要更新标识。在完成与HV1的协作式汇入交互过程后,若仍需要执行之前的变道请求,则再次按照示例一中的流程进行操作。
示例三:协作式变道场景,预估时间,推迟更新
如示例一中的场景,请求方车辆HV需要变道,希望与协作方车辆RV1和RV2共同完成协作过程。车辆HV与RV1和RV2的交互流程如图4所示:
通常情况下,Tintv1和Tintv2都是根据标准或者车辆自身即可获知的,基本可以看作是稳定的数值。但是Tintv3则需要根据车辆周围的环境来判断,是变化的数值。
对于车辆HV来说,在判断协作式变道交互过程总的耗时时,应基于当前的环境或者经验值进行判断。例如,若周围车辆较少,Tintv3可能是较小值,若周围车辆较多,Tintv3则可能较大。
由于Tintv3是预估的时间,则实际耗费的时间与该数值可能会有较大的出入。例如:
若根据预估时间TID≥T0HV,但是车辆在变道过程中,无法按照预估时间变道,导致实际耗费的T0HV’超过了TID,则假名证书和车辆标识推迟更新时间,待完成整个过程后,再更新。
示例四:协作式变道,预估时间,携带备选ID
前提条件同示例三,但是在实际耗费的T0HV’超过了TID时,假名证书和车辆标识按照既定的计划进行更新,但是在更新前的N条消息中同时携带正在使用的车辆标识ID1和计划使用的最新车辆标识ID2的信息,和/或,车辆标识ID2生效的时间。协作方车辆RV1和RV2接收到该消息后,在车辆HV标识由ID1更换为ID2后,仍可识别其为请求方。
示例五:超时强制停止
前提条件同示例三,车辆HV在发送完业务流3后,由于当前的环境车辆长时间无法完成变道,无法进入到业务流5的发送,且车辆未更新标识的时间Tw已超过预定限值,则车辆HV应停止该交互,发送取消请求,然后触发假名证书和车辆标识的更新后,再根据需要决定是否触发以及何时触发之前的变道请求。
如图5所示,本申请实施例还提供一种标识更新装置,应用于车联网设备,所述装置包括:
获取模块501,用于获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
第一确定模块502,用于根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
第二确定模块503,用于确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
第三确定模块504,用于根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
可选地,所述第三确定模块504包括:
第一确定子模块,用于在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机;和/或,
第二确定子模块,用于在所述预留时长小于或等于所述第一时长的情况下,确定所述临时标识的更新时机为所述第二更新时刻。
可选地,所述第一确定子模块具体用于执行以下任一项:
在所述预留时长小于或等于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机与所述本次更新时机的时间间隔为所述更新周期;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机推迟至第三更新时刻,所述第三更新时刻与所述本次更新时机之间的时间间隔大于或等于所述预留时长;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,相邻的下一次更新时机与所述本次更新时机之间的时间间隔为所述更新周期,其中,所述目标业务的至少一个消息中携带备选临时标识,所述至少一个消息为在所述相邻的下一次更新时机之前发送和/或接收到的消息。
进一步地,所述装置还包括:
推迟模块,用于在所述相邻的下一次更新时机位于所述目标业务的执行过程中,且所述目标业务的消息中不携带所述备选临时标识的情况下,在到达所述相邻的下一次更新时机之前,向后推迟所述相邻的下一次更新时机。
进一步地,所述装置还包括:
发布模块,用于在确定需要推迟相邻的下一次更新时机的情况下,采用以下任一种方式发布所述相邻的下一次更新时机推迟的时长:
下发标识更新指示信息,所述标识更新指示信息携带所述推迟的时长;
控制第一标志位置位,且置位的时间长度为所述推迟的时长;
控制第二标志位置位,直到推迟后的所述相邻的下一次更新时机所对应的时刻。
进一步地,所述装置还包括:
强制更新模块,用于在确定所述临时标识的相邻的两次更新时机之间的时间间隔大于第一阈值的情况下,强制更新所述临时标识。
可选地,所述第一信息包括所述预留时长和/或所述目标业务的业务信息中的至少一项。
进一步地,所述装置还包括:
第四确定模块,用于根据与所述业务信息相关的历史数据,确定所述预留时长。
可选地,所述业务信息包括业务类型和/或交互对象类别。
进一步地,所述装置还包括:
第五确定模块,用于根据所述业务类型,确定所述目标业务中的各个交互步骤的最大时长;
第六确定模块,用于根据各个所述最大时长,确定所述预留时长。
进一步地,所述装置还包括:
调整模块,用于根据所述交互对象的类别,调整所述预留时长。
在此需要说明的是,本申请实施例提供的上述标识更新装置,能够实现上述标识更新方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
如图6所示,本申请实施例还提供一种车联网设备,包括收发机610、存储器620、处理器600及存储在所述存储器620上并在所述处理器600上运行的计算机程序,所述处理器600执行所述计算机程序时实现如上所述的标识更新方法实施例的各个过程,且能达到相同的技术效果,为了避免重复,这里不再赘述。
所述收发机610,用于在处理器600的控制下接收和发送数据。
其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1030还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
本领域技术人员可以理解,实现上述实施例的全部或者部分步骤可以通过硬件来完成,也可以通过计算机程序来指示相关的硬件来完成,所述计算机程序包括执行上述方法的部分或者全部步骤的指令;且该计算机程序可以存储于一可读存储介质中,存储介质可以是任何形式的存储介质。
另外,本申请实施例还提供一种计算机可读存储介质,可读存储介质上存储有程序,该程序被处理器执行时实现如上所述的标识更新方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,该计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
此外,需要指出的是,在本申请的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序或按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本申请的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本申请的说明的情况下运用他们的基本编程技能就能实现的。
因此,本申请的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本申请的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本申请,并且存储有这样的程序产品的存储介质也能构成本申请。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

Claims (14)

1.一种标识更新方法,其特征在于,应用于车联网设备,所述方法包括:
获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预留时长和所述第一时长,确定所述临时标识的更新时机,包括:
在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机;和/或,
在所述预留时长小于或等于所述第一时长的情况下,确定所述临时标识的更新时机为所述第二更新时刻。
3.根据权利要求2所述的方法,其特征在于,所述在所述预留时长大于所述第一时长的情况下,根据所述预留时长和所述更新周期,确定所述更新时机,包括以下任一项:
在所述预留时长小于或等于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机与所述本次更新时机的时间间隔为所述更新周期;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,且相邻的下一次更新时机推迟至第三更新时刻,所述第三更新时刻与所述本次更新时机之间的时间间隔大于或等于所述预留时长;
在所述预留时长大于所述更新周期的情况下,确定本次更新时机为触发所述目标业务之前,相邻的下一次更新时机与所述本次更新时机之间的时间间隔为所述更新周期,其中,所述目标业务的至少一个消息中携带备选临时标识,所述至少一个消息为在所述相邻的下一次更新时机之前发送和/或接收到的消息。
4.根据权利要求3所述的方法,其特征在于,所述确定所述临时标识的更新时机的步骤之后,所述方法还包括:
在所述相邻的下一次更新时机位于所述目标业务的执行过程中,且所述目标业务的消息中不携带所述备选临时标识的情况下,在到达所述相邻的下一次更新时机之前,向后推迟所述相邻的下一次更新时机。
5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:
在确定需要推迟相邻的下一次更新时机的情况下,采用以下任一种方式发布所述相邻的下一次更新时机推迟的时长:
下发标识更新指示信息,所述标识更新指示信息携带所述推迟的时长;
控制第一标志位置位,且置位的时间长度为所述推迟的时长
控制第二标志位置位,直到推迟后的所述相邻的下一次更新时机所对应的时刻。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在确定所述临时标识的相邻的两次更新时机之间的时间间隔大于第一阈值的情况下,强制更新所述临时标识。
7.根据权利要求1所述的方法,其特征在于,所述第一信息包括所述预留时长和/或所述目标业务的业务信息中的至少一项。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
根据与所述业务信息相关的历史数据,确定所述预留时长。
9.根据权利要求8所述的方法,其特征在于,所述业务信息包括业务类型和/或交互对象类别。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
根据所述业务类型,确定所述目标业务中的各个交互步骤的最大时长;
根据各个所述最大时长,确定所述预留时长。
11.根据权利要求10所述的方法,其特征在于,所述根据各个所述最大时长,确定所述预留时长的步骤之后,所述方法还包括:
根据所述交互对象的类别,调整所述预留时长。
12.一种标识更新装置,其特征在于,应用于车联网设备,所述装置包括:
获取模块,用于获取业务请求消息,所述业务请求消息包括与目标业务的预留时长相关的第一信息;
第一确定模块,用于根据车辆的临时标识的更新周期、所述临时标识的第一更新时刻,确定所述临时标识的第二更新时刻;其中,所述第一更新时刻和所述第二更新时刻之间的时间间隔为所述更新周期;
第二确定模块,用于确定当前时刻与所述第二更新时刻之间的第一时长;其中,所述当前时刻位于所述第一更新时刻和所述第二更新时刻之间;
第三确定模块,用于根据所述预留时长和所述第一时长,确定所述临时标识的更新时机。
13.一种车联网设备,包括收发机、存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至11中任一项所述的标识更新方法。
14.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至11中任一项所述的标识更新方法。
CN202210912393.8A 2022-07-29 2022-07-29 一种标识更新方法、装置及车联网设备 Pending CN117528453A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210912393.8A CN117528453A (zh) 2022-07-29 2022-07-29 一种标识更新方法、装置及车联网设备
PCT/CN2023/102376 WO2024021954A1 (zh) 2022-07-29 2023-06-26 一种标识更新方法、装置及车联网设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210912393.8A CN117528453A (zh) 2022-07-29 2022-07-29 一种标识更新方法、装置及车联网设备

Publications (1)

Publication Number Publication Date
CN117528453A true CN117528453A (zh) 2024-02-06

Family

ID=89705217

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210912393.8A Pending CN117528453A (zh) 2022-07-29 2022-07-29 一种标识更新方法、装置及车联网设备

Country Status (2)

Country Link
CN (1) CN117528453A (zh)
WO (1) WO2024021954A1 (zh)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017181333A1 (zh) * 2016-04-19 2017-10-26 华为技术有限公司 一种交通业务获取的方法及相关设备
EP3723442B8 (en) * 2019-04-12 2022-02-23 ASUSTek Computer Inc. Methods and apparatuses for handling sidelink identifier change in a wireless communication system
EP3737124B1 (en) * 2019-05-10 2022-03-02 Volkswagen AG A concept for addressing road users in wireless communications
CN114189836A (zh) * 2020-09-15 2022-03-15 大唐高鸿智联科技(重庆)有限公司 一种编队车辆的通信方法及车辆

Also Published As

Publication number Publication date
WO2024021954A1 (zh) 2024-02-01

Similar Documents

Publication Publication Date Title
Palazzi et al. How Do You Quickly Choreograph Inter-Vehicular Communications? A Fast Vehicle-to-Vehicle Multi-Hop Broadcast Algorithm, Explained.
CN105684508B (zh) 用于车辆到车辆通信的基于群集的资源分配
Meneguette et al. SMART: an efficient resource search and management scheme for vehicular cloud-connected system
WO2017032100A1 (zh) 一种车辆控制方法、装置及车联网系统
US20230040934A1 (en) Method for sidelink communication, device and storage medium
WO2005024591A3 (en) System and method for securely authorizing and distributing stored-value card data
CA2347089A1 (en) Method for disseminating a message
EP3496432B1 (en) Efficient multicast transmission
WO2008141165A4 (en) Managing distributed access to a shared medium
CN106255225B (zh) 一种新的车联网mac层的媒体接入机制和信道协作方法
Feukeu et al. Dynamic broadcast storm mitigation approach for VANETs
US20110158178A1 (en) System and method of edge caching when cummunicating data
EP2705614B1 (en) Network accessing method
CN111506443A (zh) 服务调用方法、装置、设备和存储介质
CN105812132B (zh) 基于车载短距离通信网的群组密码协商方法
JP6771559B2 (ja) 移動体通信装置、移動体通信方法、及び移動体通信プログラム
WO2018086535A1 (zh) 上行数据发送方法、终端及网络侧设备
CN117528453A (zh) 一种标识更新方法、装置及车联网设备
Bujari A network coverage algorithm for message broadcast in vehicular networks
Mershad et al. SCORE: Data scheduling at roadside units in vehicle ad hoc networks
WO2020048331A1 (zh) 信息传输方法、通信设备及网络设备
WO2017008291A1 (zh) 一种确定传输资源的方法及相关设备
Cao et al. A multi-hop reputation announcement scheme for VANETs
US8897170B2 (en) Communication apparatus and method for mobile terminal communication through a sensor network
Hoque et al. An emergency packet forwarding scheme for V2V communication networks

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