一种自由流下多天线处理方法、装置及RSU.pdf

上传人:Y948****062 文档编号:4587007 上传时间:2018-10-21 格式:PDF 页数:18 大小:1.09MB
返回 下载 相关 举报
摘要
申请专利号:

CN201510070673.9

申请日:

2015.02.10

公开号:

CN104835205A

公开日:

2015.08.12

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G07B 15/06申请日:20150210|||公开

IPC分类号:

G07B15/06(2011.01)I

主分类号:

G07B15/06

申请人:

深圳市金溢科技股份有限公司

发明人:

章佳钦; 黄日文; 杨耿; 林树亮; 周维

地址:

518057广东省深圳市南山区科苑路清华信息港研发楼A栋12层

优先权:

专利代理机构:

深圳市深佳知识产权代理事务所(普通合伙)44285

代理人:

王仲凯

PDF下载: PDF下载
内容摘要

本发明提供了一种自由流下多天线处理方法、装置及RSU,本申请在当前RSU与OBU建立交易后,与当前RSU相邻的RSU有最大可能对OBU产生干扰,进而影响随机数的有效性,所以本申请在利用已获得随机数对OBU进行加密写操作之前,至少暂停与当前RSU相邻RSU的交易过程,然后当前RSU或其他RSU利用随机数对OBU进行加密写操作,在加密写操作成功后、其他RSU的交易过程便不会影响随机数的有效性,所以此时可恢复已暂停RSU的交易过程。本申请中由于无RSU干扰加密过程中所使用的随机数的有效性,所以利用随机数对OBU进行加密操作不会导致OBU被锁卡,从而提高交易成功率且方便用户使用。

权利要求书

1.  一种自由流下多天线的处理方法,其特征在于,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,所述方法包括:
在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。

2.
  如权利要求1所述的方法,其特征在于,所述在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的两个RSU的交易过程包括:
在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程;或
当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程;或
当所述当前RSU利用取随机数命令对所述OBU取随机数操作成功之后、对所述OBU进行加密写操作之前,所述当前RSU将取随机数操作成功命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作成功命令的RSU均暂停交易过程。

3.
  如权利要求2所述的方法,其特征在于,RSU单元获得随机数的过程包括:
当采用所述在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程步骤时,所有获得建立链接操作的RSU中任一RSU对所述OBU执行取随机数操作,在 RSU取随机数操作成功后获得随机数;取随机数操作成功的RSU将所述随机数共享至所有获得建立链接操作的RSU;或
当采用所述当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程步骤时,所有获得取随机数操作命令的RSU中任一RSU对所述OBU执行取随机数操作,取随机数操作成功的RSU将随机数共享至所有获得取随机数操作命令的RSU。

4.
  如权利要求3所述的方法,其特征在于,所述RSU单元利用获得的随机数对所述OBU进行加密写操作包括:
所述RSU单元在判定所述OBU满足预设条件后、利用所述随机数对所述OBU进行加密写操作,其中所述RSU单元中任一RSU为取随机数操作成功的RSU或共享随机数的RSU。

5.
  如权利要求4所述的方法,其特征在于,在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程包括:
对OBU加密写操作成功的RSU将加密写操作成功命令共享至所有获得随机数的RSU;
所有暂停交易过程的RSU在接收共享的加密写操作成功命令时,均恢复暂停前的交易过程。

6.
  如权利要求4所述的方法,其特征在于,还包括:
RSU对所述OBU进行取随机数时未搜索到所述OBU,则按时序顺序触发下一个RSU继续对所述OBU进行取随机数操作直到取随机数成功。

7.
  如权利要求6所述的方法,其特征在于,还包括:
当所述OBU加密写操作失败后,将所述OBU加密写操作失败的时间及OBU标识对应保存至预设队列中。

8.
  如权利要求7所述的方法,其特征在于,判定所述OBU满足预设条件的过程包括:
判断所述OBU标识是否存在于所述预设队列中;
当所述OBU标识不存在于所述预设队列中,则判定满足预设条件;
当所述OBU标识存在于所述预设队列中,则判断所述OBU在所述预设队列内的保存时间是否大于预设生存时间;
当所述保存时间大于所述预设生存时间,则判定满足预设条件;
当所述保存时间不大于所述预设生存时间,则判定不满足预设条件。

9.
  一种自由流下多天线的处理装置,其特征在于,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,包括:
暂停单元,用于在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的两个RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
加密单元,用于所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
恢复单元,用于在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。

10.
  一种RSU,其特征在于,用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,所述RSU包括如权利要求9所述的自由流下多天线的处理装置。

说明书

一种自由流下多天线处理方法、装置及RSU
技术领域
本发明涉及通信技术领域,尤其涉及一种自由流下多天线处理方法、装置及RSU。
背景技术
在ETC自由流系统中,为了提高标识成功率和效率,在一条车道上安装一台甚至两台RSU与OBU交易,为了能够并发处理OBU,同一时刻不同的RSU可能同时对相同OBU进行处理。在一次RSU与OBU的交易过程中,RSU需要对OBU取随机数并进行加密写操作,当某一台RSU(以下称RSU*)对OBU取随机数后,准备对OBU进行加密写操作时,另一台RSU与OBU进行交易,OBU则会响应另一台RSU的交易,并认为RSU*所取随机数已经无效,此时RSU*并不知晓所取的随机数已失效,还会继续利用已无效的随机数对OBU进行加密写操作,由于随机数已失效所以加密写操作失败,导致OBU被锁卡。
所以现有技术中对OBU进行加密写操作时,容易产生锁卡问题,而OBU被锁卡之后,用户无法正常使用OBU,需要用户到发行方处理对使用造成了极大的不便。
发明内容
本发明提供了一种自由流下多天线处理方法、装置及RSU,能够解决自由流系统中加密写操作OBU时受到干扰导致OBU锁卡的问题,以便提高交易成功率且方便用户使用。
为了实现上述目的,本发明采用了以下技术手段:
一种自由流下多天线的处理方法,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,所述方法包括:
在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。
优选的,所述在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的两个RSU的交易过程包括:
在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程;或
当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程;或
当所述当前RSU利用取随机数命令对所述OBU取随机数操作成功之后、对所述OBU进行加密写操作之前,所述当前RSU将取随机数操作成功命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作成功命令的RSU均暂停交易过程。
优选的,RSU单元获得随机数的过程包括:
当采用所述在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程步骤时,所有获得建立链接操作的RSU中任一RSU对所述OBU执行取随机数操作,在RSU取随机数操作成功后获得随机数;取随机数操作成功的RSU将所述随机数共享至所有获得建立链接操作的RSU;或
当采用所述当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程步骤时,所有获得取随机数操作命令的RSU中任一RSU对所述OBU执行取随机数操 作,取随机数操作成功的RSU将随机数共享至所有获得取随机数操作命令的RSU。
优选的,所述RSU单元利用获得的随机数对所述OBU进行加密写操作包括:
所述RSU单元在判定所述OBU满足预设条件后、利用所述随机数对所述OBU进行加密写操作,其中所述RSU单元中任一RSU为取随机数操作成功的RSU或共享随机数的RSU。
优选的,在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程包括:
对OBU加密写操作成功的RSU将加密写操作成功命令共享至所有获得随机数的RSU;
所有暂停交易过程的RSU在接收共享的加密写操作成功命令时,均恢复暂停前的交易过程。
优选的,还包括:
RSU对所述OBU进行取随机数时未搜索到所述OBU,则按时序顺序触发下一个RSU继续对所述OBU进行取随机数操作直到取随机数成功。
优选的,还包括:
当所述OBU加密写操作失败后,将所述OBU加密写操作失败的时间及OBU标识对应保存至预设队列中。
优选的,判定所述OBU满足预设条件的过程包括:
判断所述OBU标识是否存在于所述预设队列中;
当所述OBU标识不存在于所述预设队列中,则判定满足预设条件;
当所述OBU标识存在于所述预设队列中,则判断所述OBU在所述预设队列内的保存时间是否大于预设生存时间;
当所述保存时间大于所述预设生存时间,则判定满足预设条件;
当所述保存时间不大于所述预设生存时间,则判定不满足预设条件。
一种自由流下多天线的处理装置,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,包括:
暂停单元,用于在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的两个RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
加密单元,用于所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
恢复单元,用于在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。
一种RSU,用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,所述RSU包括如上述自由流下多天线的处理装置。
本发明提供了一种自由流下多天线处理方法、装置及RSU,本申请在当前RSU与OBU建立交易后,与当前RSU相邻的RSU有最大可能对OBU产生干扰,进而影响随机数的有效性,所以本申请在利用已获得随机数对OBU进行加密写操作之前,至少暂停与当前RSU相邻RSU的交易过程,然后当前RSU或其他RSU利用随机数对OBU进行加密写操作,在加密写操作成功后、其他RSU的交易过程便不会影响随机数的有效性,所以此时可恢复已暂停RSU的交易过程。
本申请中由于无RSU干扰加密过程中所使用的随机数的有效性,所以利用随机数对OBU进行加密操作不会导致OBU被锁卡,从而提高交易成功率且方便用户使用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例公开的一种自由流下多天线处理方法的流程图;
图2为本发明实施例公开的一种自由流下多天线处理方法的中RSU覆盖范围图;
图3为本发明实施例公开的又一种自由流下多天线处理方法的流程图;
图4为本发明实施例公开的又一种自由流下多天线处理方法的流程图;
图5为本发明实施例公开的一种自由流下多天线处理方法中RSU的连接图;
图6为本发明实施例公开的一种自由流下多天线处理装置的结构示意图;
图7为本发明实施例公开的又一种自由流下多天线处理装置的结构示意图;
图8为本发明实施例公开的又一种自由流下多天线处理装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了一种自由流下多天线的处理方法,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,如图1所示,所述方法包括:
步骤S101:在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
如图2所示,为ETC自由系统中各个车道的RSU的有效覆盖范围。如图2所示,包含超车道、快车道、慢车道和应急车道,一般而言一个车道安装有一个RSU且该RSU安装在本车道的中间。RSU仅能够与在自身覆盖范围内的RSU建立链接。
以快车道为例对本方法进行详细说明,快车道RSU的有效覆盖范围为快车道、超车道的部分车道和慢车道的部分车道,同时快车道还被超车道RSU覆盖部分车道及被慢车道RSU覆盖部分车道,所以在快车道上行驶车辆的OBU除了与快车道RSU交易之外,还可能与超车道RSU和慢车道RSU进行交易。
因此当有车辆行驶在快车道时,快车道RSU与行驶车辆的OBU建立交易链接,当快车道RSU对OBU取随机数并进行加密写操作时,其交易过程可能被超车道RSU或慢车道RSU干扰,导致快车道RSU所取随机数无效,无法进行后续加密写操作。所以在不考虑行驶车辆变道情况下,在快车道RSU利用取的随机数对OBU进行加密写操作之前,暂停与快车道相邻的超车道RSU和慢车道RSU的交易过程,避免超车道RSU和慢车道RSU干扰快车道RSU与OBU之间的交易过程。
考虑到行驶车辆行驶至快车道RSU交易区域内,并在快车道RSU与行驶车辆的OBU建立链接后,行驶车辆可能会变道且变道方向不确定的情况,此时影响快车道RSU交易过程的RSU便不能确定;例如:行驶车辆向右变道至慢车道,由于慢车道被慢车道RSU及应急车道RSU覆盖,所以快车道RSU与OBU的交易过程可能受慢车道RSU和应急车道RSU的干扰;当行驶车辆向左变道至超车道,则快车道RSU与OBU的交易过程受超车道RSU影响。所以本申请优选的方案为暂停除快车道RSU之外的所有车道RSU的交易过程,以避免其余车道RSU干扰快车道RSU与OBU之间的交易过程。
进一步的,暂停除快车道RSU之外的RSU的交易过程并不仅是指除快车道RSU之外的RSU不工作,还可以是暂停除快车道RSU之外的RSU当前的交易过程,使其可以配合快车道RSU完成交易,具体配合方式在后文说明。
步骤S102:所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
在该步骤之前还有RSU获取随机数的步骤,详细内容将在后续内容中详细说明,RSU单元中任一RSU均可获得随机数。此处由快车道RSU获得随机数,在至少暂停与快车道RSU相邻的超车道RSU和慢车道RSU之后,则无其他RSU干扰快车道RSU与OBU的交易过程,所以使得RSU取得随机数是有效的,此时便可利用随机数对OBU进行加密写操作,当OBU向RSU反馈加密成功的消息之后,RSU认为OBU已经加密写操作成功。
步骤S103:在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。
在RSU利用随机数对OBU加密写操作成功后,将加密写操作成功命令共享至暂停交易的RSU,所有暂停交易的RSU得知加密写操作成功后,恢复 暂停前的交易过程,这样既不影响快车道RSU的加密写过程,又不至于长时间影响其他RSU的交易过程。
本实施例中仅以快车道为例进行说明,可以理解的是,其他车道的处理方式与快车道相同,在此不再赘述。
本实施例提供了一种自由流下多天线处理方法,在当前RSU与OBU建立交易后,与当前RSU相邻的两个RSU有最大可能对OBU产生干扰,进而影响随机数的有效性,所以本申请在利用已获得的随机数对OBU进行加密写操作之前,应该至少暂停与当前RSU相邻两个RSU的交易过程,然后当前RSU或其他RSU利用随机数对OBU进行加密写操作,在加密写操作成功后、其他RSU的交易过程便不会影响随机数的有效性,所以此时可恢复已暂停RSU的交易过程。本申请中由于无RSU干扰加密写操作过程中所使用的随机数的有效性,所以利用随机数对OBU进行加密操作不会导致OBU被锁卡,从而提高交易成功率且方便用户使用。
下面对图1中步骤S101:在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的RSU的交易过程的具体执行过程进行详细说明,本实施例提供了步骤S101的三种执行方式,下面对三种实施方式一一进行说明:
第一种:当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程;
以快车道为例进行说明,在行驶车辆经过快车道时,将快车道对应的RSU作为当前RSU,理论上行驶车辆OBU与当前RSU建立交易链接,在当前RSU与OBU的交易过程进行到取随机数操作时,将当前RSU取随机数操作命令至少共享至与快车道相邻的超车道RSU和慢车道RSU。
当行驶车辆不变道的情况下,将取随机数操作指令共享至相邻超车道RSU和慢车道RSU即可避免其他车道RSU干扰当前RSU的交易线程,当行驶车辆变道时,由于不清楚变道的方向及变道后最终车道,为了保证所取随机数的有效性,最优的办法是将随机数操作指令共享至所有的RSU,共享得到取随机数操作指令的RSU均暂停当前执行的交易过程,已暂停的RSU不会 影响当前RSU与OBU的交易过程。本实施例中各个RSU之间组成网络,当前RSU将取随机数操作指令经RSU之间组成的网络向其余RSU共享取随机数操作指令。
在当前RSU执行共享取随机数操作命令之后,当前RSU对OBU执行取随机数操作获得随机数,并利用获得的随机数对OBU执行加密写操作,在完成加密写操作后恢复已暂停RSU的交易过程。上述四个步骤均由当前RSU实现,这样可以实现本发明的目的,但是由于RSU操作过程受系统时序控制,一个周期内当前RSU仅能够执行一个步骤,所以执行完上述四个步骤至少需要四个周期,这无形中延长了RSU的执行周期。
同时,已暂停交易过程的RSU无法执行自身的交易过程而处于空闲状态,与其将已暂停交易的RSU处于空闲状态,不如将所有已暂停的RSU加入当前OBU的处理过程,加速当前OBU的交易进程。所以在已暂停的RSU中选择任一RSU对当前OBU执行取随机数操作,由于已暂停的RSU均共享了取随机数操作指令,所以每个已暂停的RSU均可对OBU执行取随机数操作,而不必是当前RSU执行取随机数操作过程。优选的,在所有获得取随机数操作命令的RSU中按时序顺序选择最先触发的RSU对OBU进行取随机数操作,这样可以使得对OBU取随机数的操作提前一个时序周期,加快当前OBU的处理进程。容易想到的,采用这种方式,在车辆变道时也能保证取随机数成功,更加了交易成功率。
优选的,在所有获得取随机数操作命令的RSU中任一RSU对所述OBU进行取随机数操作失败后,按时序顺序触发下一个RSU继续对所述OBU进行取随机数操作直到取随机数成功。这样可以加快当前OBU的处理进程。取随机数成功的RSU将随机数共享至所有RSU。
第二种:在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程;
第二种实施方式中,为在当前RSU与OBU建立链接之后、对OBU执行取随机数操作之前,当前RSU将自身与OBU建立链接操作通过各个RSU之间的网络至少共享至与当前RSU相邻的RSU,共享建立链接操作的RSU在 得知当前RSU与OBU建立链接后,便暂停自身的交易过程,避免与当前交易OBU建立链接,影响当前RSU与OBU的交易过程。
然后按第一种实施中取随机数方式任一种的内容对OBU取随机数,并在取随机数成功后,将随机数共享至所有RSU。
第三种:当所述当前RSU利用取随机数命令对所述OBU取随机数操作成功之后、对所述OBU进行加密写操作之前,所述当前RSU将取随机数操作成功命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作成功命令的RSU均暂停交易过程。
第三种实施方式中在当前RSU与OBU建立链接并获得随机数后,且在对OBU进行加密写操作之前,当前RSU将取随机数操作成功的命令以及随机数均共享至与当前RSU相邻的RSU,共享到随机数的RSU均暂停自身的交易过程。
对三种方式进行总结:上述三种方式中分别在不同的步骤对当前RSU之外的其余RSU暂停交易,本发明只要在当前RSU获得随机数时至加密写操作成功时这一时间段内、保证没有其他RSU干扰便可,所以第二种方式中在当前RSU与OBU建立连接之初便暂停其余RSU的交易过程,这导致其余RSU的暂停时间偏长,虽可以实现本发明目的,但对其他RSU的交易过程影响较大。
第三种方式中在当前RSU获得随机数后执行加密写操作前,暂停其余RSU的交易过程,但这种方式可能会出现还未来及暂停其余RSU,便有RSU干扰了当前RSU的交易过程,虽然有实现的几率但也有失败的几率,不建议采用。第二种实施方式能够完全实现本发明的方案,所以建议采用第二种实施方式。
下面介绍图1中步骤S103:在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程,如图3所示,包括:
步骤S201:对OBU加密写操作成功的RSU将加密写操作成功命令共享至所有获得随机数的RSU;
当有RSU对OBU加密写操作成功后,该RSU将加密写操作成功命令共享至所有暂停交易过程的RSU和当前RSU,目的在于告知暂停交易过程的 RSU当前已经加密写操作成功,无需再暂停交易;告知当前RSU现在已经加密写操作成功,可以执行加密写操作的后续步骤。
步骤S202:所有暂停交易过程的RSU在接收共享的加密写操作成功命令时,均恢复暂停前的交易过程。
此时已暂停RSU接收到加密写操作成功的命令后恢复之前的交易过程。针对当前RSU将恢复到加密写操作成功的步骤处,其它已暂停的RSU则恢复至暂停前应该执行的交易步骤。
优选的,RSU利用所述随机数对所述OBU进行加密写操作时未搜索到所述OBU,则按时序顺序触发下一个RSU继续对所述OBU进行加密写操作,直到加密写操作成功。
当所述OBU加密写操作失败后,将所述OBU加密写操作失败的时间及OBU标识对应保存至预设队列中。当RSU利用随机数对OBU进行加密写操作时,若未搜索到所述OBU,则按时序顺序触发下一个RSU对OBU进行加密写操作,当对OBU加密写操作错误时,再对OBU进行加密写操作容易导致OBU被锁卡,所以本发明将OBU的标识保存至预设队列中,暂停对OBU进行交易,防止OBU被锁卡。只有当OBU在预设队列中的存储时间大于预设生存时间后,才允许对OBU进行交易。
所以当需要对OBU进行交易时,需要判断OBU是否满足预设条件。预设条件可以为空条件,即无需RSU对OBU执行判断过程,即可对OBU进行加密写操作,考虑到对OBU加密写操作失败时不能够再对OBU进行加密写操作,所以本实施例在判定对当前OBU进行加密写不会导致OBU被锁卡时,才对OBU进行加密写操作。下面介绍具体判断过程,如图4所示,包括:
步骤S401:判断所述OBU标识是否存在于所述预设队列中;若是,进入步骤S403,若否进入步骤S402;
首先判断OBU的标识是否存在于预设队列中,由于队列中存储的均为可能会被锁卡的OBU的标识,所以当OBU标识存在于预设队列中表明OBU存在被锁卡的风险,当OBU标识不存在预设队列中则表示OBU不存在被锁卡的风险。
步骤S402:判定满足预设条件;
当OBU标识不存在预设队列中则表示OBU不存在被锁卡的风险,所以判定满足预设条件,可直接进行加密写操作。
当所述保存时间大于所述预设生存时间,可以继续对OBU进行加密写操作,所以此时判定满足预设条件。
步骤S403:当所述OBU标识存在于所述预设队列中,则判断所述OBU在所述预设队列内的保存时间是否大于预设生存时间;若是,则进入步骤S402,若否进入步骤S404;
当OBU标识存在于预设队列中表明OBU存在被锁卡的风险,但是OBU的要求为不可在连续一段时间内对加密写操作失败的OBU再次加密写操作,所以只要OBU未被操作的时间超过预设生存时间,则表明此时可以继续对OBU进行加密写操作。当存放在预设队列中的时间小于预设生存时间,还是会存在锁卡风险。
步骤S404:当所述保存时间不大于所述预设生存时间,则判定不满足预设条件。
当所述保存时间不大于所述预设生存时间时,还会存在OBU被锁卡的风险,所以此时判定不满足预设条件。
经过上述判断,当与OBU对应的OBU标识满足预设条件时,可以对OBU进行加密写操作,否则不对OBU进行加密写操作,防止OBU被锁卡。
在增加预设条件后,图1的步骤S102优选的可以为:所述RSU单元在判定所述OBU满足预设条件后、利用所述随机数对所述OBU进行加密写操作,其中所述RSU单元中任一RSU为取随机数操作成功的RSU或共享随机数的RSU,还可以是和多个RSU相连的控制器。
取随机操作成功的RSU,或者共享随机数的RSU均可以对OBU执行加密写操作,当确定OBU满足预设条件时,表明OBU没有锁卡风险、便利用该随机数对OBU进行加密写操作,当OBU向RSU反馈加密成功的消息之后,RSU认为OBU已经加密写操作成功。当不满足预设条件时表明OBU有锁卡风险,不对OBU进行加密写操作。本申请解决在自由流系统中当前RSU对OBU进行加密写操作时、受到干扰导致锁卡的问题,此外还对容易锁卡的OBU进行保护,解决了用户由于OBU锁卡而无法正常使用的问题,并且提高交易成功率。
下面介绍本发明的场景实施例:
(1)硬件设计
由RSU、控制器组成局域网,并且各RSU之间通过同步线互连,各终端可以通过其组成的局域网进行交易信息共享。系统硬件架构框图如图5所示:
(2)软件设计
a)首先各RSU之间的交易数据通过受限的网络广播进行共享。广播IP地址为255.255.255.255,数据报仅出现在本地网络中,在任何情况下路由器都不转发目的地址为受限的广播地址的数据报。确保了每一个标识点,即自由流系统与系统之间的数据不会相互干扰。
b)选定一个网络端口号作为各RSU共享数据的端口号,例如8866。各RSU需要共享的数据通过地址255.255.255.255,端口号8866广播到网络中。任何一台RSU在与OBU交易过程中,当到达取随机数步骤时,将该操作共享到网络中,数据的定义如下:

OBU_IDState_get_random_data(取随机数)

c)所有RSU实时监听端口号8866的网络共享数据,当收到共享过来的取随机数操作步骤后,如果有其他的OBU处于交易过程中,暂停对其他OBU的交易工作,按照时序要求,顺序对共享过来的OBU进行取随机数操作。
d)当任何一台RSU收到OBU返回的外部认证随机数后,将外部认证随机数、写文件偏移量等数据共享到网络中,数据的定义如下:
OBU_IDFile_offsetRandom_data

e)所有RSU收到共享过来的随机数后,按照时序要求,用此随机数顺序对OBU进行对OBU进行加密写操作。保证了所有RSU这时候发一样的数据信号帧,对OBU来说就好像只有一台RSU在对其进行加密操作。
f)当加密写操作成功时,OBU向RSU反馈加密写操作成功,任何一台RSU收到OBU返回的交易成功后,将对该OBU进行加密写操作成功的信息共享给其他所有的RSU。其他RSU收到信息后,回到原先的工作状态。共享的数据定义如下:
OBU_IDState_write_finish

g)建立一个容器,容器的容量可以定义为存放8个OBU。如果OBU返回密钥错误,加密操作失败,将该OBUID和当前时间存入到容器中,存入容器的OBU的数据定义如下:
OBU_IDTime(当前时间)

容器里面的数据格式如下:
OBU_ID_0TimeOBU_ID_1TimeOBU_ID_2TimeOBU_ID_3TimeOBU_ID_4TimeOBU_ID_5TimeOBU_ID_6TimeOBU_ID_7Time

当需要将OBU加入到容器中时,在容器中查找一个空闲的位置插入OBU和当前时间,空闲的位置包括该位置没有存放OBU或者存放的OBU时间距离当前已经超过生存期的位置。
每次对OBU进行加密写操作时,都判断该OBU是否存在容器中,如果不存在容器中,表示该OBU没有加密写操作密钥错误失败过,也就是说对该OBU的操作是安全的,目前不会导致其锁卡,RSU将往下走流程,对该OBU进行加密写操作。
如果OBU存在容器中,判断该OBU存在容器中的时间和当前时间比较是否已经超过了生存时间(例如30分钟),如果还没有表示目前对该OBU进行加密写操作是有可能导致锁卡,所以RSU放弃对该OBU进行加密写操作。如果已经超过生存时间,表示该OBU可能是第二次经过标识点,所以可以对该OBU进行加密写操作。
本技术方案在ETC自由流系统中得到产品化产业化,解决在自由流系统中,加密写操作OBU时受到干扰导致锁卡的问题,使ETC自由流系统在智能交通领域中得以应用,将大大提高产品的市场竞争力。
如图6所示,本发明提供了一种自由流下多天线的处理装置,应用于自由流下多天线处理系统,所述系统包括RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU,所述RSU包括:
暂停单元61,用于在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的两个RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;
加密单元62,用于所述RSU单元利用获得的随机数对所述OBU进行加密写操作;
恢复单元63,用于在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。
如图7所示,所述暂停单元61包括:
第一暂停单元611,用于在所述当前RSU与所述OBU建立链接之后、对所述OBU进行取随机数操作之前,所述当前RSU将建立链接操作至少共享至与所述当前RSU相邻的RSU,共享所述建立链接操作的RSU均暂停交易过程;或者
第二暂停单元612,用于当所述当前RSU利用取随机数命令对所述OBU进行取随机数操作时,所述当前RSU将所述取随机数操作命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作命令的RSU均暂停交易过程;或者
第三暂停单元613,用于当所述当前RSU利用取随机数命令对所述OBU取随机数操作成功之后、对所述OBU进行加密写操作之前,所述当前RSU将取随机数操作成功命令至少共享至与所述当前RSU相邻的RSU,共享所述取随机数操作成功命令的RSU均暂停交易过程。
如图8所示,本发明提供的一种RSU,还包括:获取随机数单元64,用于RSU单元获得随机数,具体包括:
第一获取单元641,用于所有获得建立链接操作的RSU中任一RSU对所述OBU执行取随机数操作,在RSU取随机数操作成功后获得随机数;取随机数操作成功的RSU将所述随机数共享至所有获得建立链接操作的RSU;
第二获取单元642,用于所有获得取随机数操作命令的RSU中任一RSU对所述OBU执行取随机数操作,取随机数操作成功的RSU将随机数共享至所有获得取随机数操作命令的RSU。
第一持续单元65,用于RSU对所述OBU进行取随机数操作时未搜索到所述OBU,则按时序顺序触发下一个RSU继续对所述OBU进行取随机数操作直到取随机数成功;
第二持续单元66,用于RSU利用所述随机数对所述OBU进行加密写操作时未搜索到所述OBU,则按时序顺序触发下一个RSU继续对所述OBU进行加密写操作,直到加密写操作成功且加密写操作失败次数少于预设次数。
存储标识单元67,用于当所述OBU加密写操作失败后,将所述OBU加密写操作失败的时间及OBU标识对应保存至预设队列中。
判断单元68,用于判断所述OBU标识是否存在于所述预设队列中;当所述OBU标识不存在于所述预设队列中,则判定满足预设条件;当所述OBU标识存在于所述预设队列中,则判断所述OBU在所述预设队列内的保存时间是否大于预设生存时间;当所述保存时间大于所述预设生存时间,则判定满足预设条件;当所述保存时间不大于所述预设生存时间,则判定不满足预设条件。
本发明提供了一种自由流下多天线处理装置,本申请在当前RSU与OBU建立交易后,与当前RSU相邻的RSU有最大可能对OBU产生干扰,进而影响随机数的有效性,所以本申请在利用已获得随机数对OBU进行加密写操作之前,应该至少暂停与当前RSU相邻RSU的交易过程,然后当前RSU或其他RSU利用随机数对OBU进行加密写操作,在加密写操作成功后、其他RSU的交易过程便不会影响随机数的有效性,所以此时可恢复已暂停RSU的交易过程。
本申请中由于无RSU干扰加密过程中所使用的随机数的有效性,所以利用随机数对OBU进行加密操作不会导致OBU被锁卡,从而提高交易成功率且方便用户使用。
本发明还提供了一种自由流下多天线处理系统,所述系统包括:
RSU单元和OBU,所述RSU单元包括通过网络彼此相连的多个RSU。
所述RSU单元,用于在对所述OBU进行加密写操作之前,在所述RSU单元中至少暂停与当前RSU相邻的RSU的交易过程,其中所述当前RSU为与所述OBU建立链接的RSU;所述RSU单元利用获得的随机数对所述OBU进行加密写操作;在所述RSU单元对所述OBU加密写操作成功之后,恢复已暂停RSU的交易过程。
所述RSU包括如上所述的自由流下多天线的处理装置。
本实施例方法所述的功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算设备可读取存储介质中。基于这样的理解,本发明实施例对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一台计算设备(可以是个人计算机,服务器,移动计算设备或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

一种自由流下多天线处理方法、装置及RSU.pdf_第1页
第1页 / 共18页
一种自由流下多天线处理方法、装置及RSU.pdf_第2页
第2页 / 共18页
一种自由流下多天线处理方法、装置及RSU.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《一种自由流下多天线处理方法、装置及RSU.pdf》由会员分享,可在线阅读,更多相关《一种自由流下多天线处理方法、装置及RSU.pdf(18页珍藏版)》请在专利查询网上搜索。

本发明提供了一种自由流下多天线处理方法、装置及RSU,本申请在当前RSU与OBU建立交易后,与当前RSU相邻的RSU有最大可能对OBU产生干扰,进而影响随机数的有效性,所以本申请在利用已获得随机数对OBU进行加密写操作之前,至少暂停与当前RSU相邻RSU的交易过程,然后当前RSU或其他RSU利用随机数对OBU进行加密写操作,在加密写操作成功后、其他RSU的交易过程便不会影响随机数的有效性,所以此时。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 核算装置


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1