车载单元的控制方法和装置、存储介质及电子装置与流程

文档序号:23587182发布日期:2021-01-08 14:20阅读:115来源:国知局
本发明涉及通信领域,具体而言,涉及一种车载单元的控制方法和装置、存储介质及电子装置。
背景技术
::在高速公路系统中,高速自由流下的车辆的通行速度相对于电子不停车收费(electronictollcollection,简称为etc)车道入口或出口处高出很多,为了增加etc门架自由流收费的交易成功率,门架路侧单元(roadsideunit,简称为rsu)天线的信号覆盖区域一般会设置为80米左右,而车载单元(onboardunit,简称为obu)的唤醒灵敏度一般为-45dbm~52dbm左右,通常rsu天线的发射功率开到最大时,再配合天线俯仰角的调整,可以达到80m的信号覆盖区域。部分厂家的obu唤醒灵敏度较高,obu的唤醒接收区域甚至会达到100m,而obu的发射功率一般是小于10dbm,并且天线的接收灵敏度也受到技术限制,从而导致obu进入rsu天线覆盖区域并且被rsu天线发射的唤醒信号唤醒后,obu发送回复信号,而rsu天线收不到obu的回复信号,因此导致obu会在距离天线100m~40m的区域下持续的回复相同的信号,增到了obu的功耗,即obu进入高耗电(或高功耗)状态。并且,etc门架上的rsu与obu在正常交易成功后,obu也会处于一种被rsu天线持续唤醒的高功耗状态。一方面,如果obu交易成功后,没有驶出天线信号覆盖区域,则rsu天线持续发送不改变信标服务表标识beaconid的信标服务表(beaconservicetable,简称为bst)信号,obu会持续重复进入唤醒-识别bst-睡眠的状态,增加了obu的耗电量;另一方面,门架上的rsu天线在与其它obu交易失败后,通常会导致天线发射的信号中的beaconid发生改变,在某一obu交易成功后并且没有驶出天线信号覆盖区域,而天线会持续发送改变了beaconid的bst,从而导致obu持续的回复信号,而rsu天线认为该obu已交易成功因此会拒绝回复该obu,从而造成与obu刚进入rsu的天线覆盖区域时相同的状况,即obu持续不断的向rsu天线回复相同的信号。因此,相关技术中,由于etc门架rsu天线的信号覆盖区域过大,导致obu单次正常通过门架rsu天线时,存在除正常交易的耗电量之外的额外的高耗电,从而缩短了obu的使用寿命,更加严重的是,安装有obu的车辆在etc门架区域下发生堵车情况时,obu会持续处于高耗电状态,因此极大影响了obu的使用寿命。针对相关技术中,车载单元在rsu天线的信号覆盖区域内耗电较高的技术问题,尚未提出有效的技术方案。技术实现要素:可选实施例提供了一种车载单元的控制方法和装置、存储介质及电子装置,以至少解决相关技术中车载单元在rsu天线的信号覆盖区域内耗电较高的技术问题。根据本发明的一个实施例,提供了一种车载单元的控制方法,包括:根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。可选地,在所述第一bst信号是所述目标车载单元在预设时间段内接收到的情况下,所述根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,包括:在所述第一bst信号中的第一信标beacon标识与目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设时间段的开始时间为所述目标车载单元对应的目标虚拟资源转移成功时的时间,所述目标beacon标识为与所述目标虚拟资源对应的转移日志中记录的beacon标识,所述预设条件包括所述目标车载单元在所述预设时间段内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同。可选地,所述方法还包括:确定所述预设时间段表示的时长;将所述预设时间段的开始时间更新为所述第一bst信号中的时间戳指示的时间;根据所述预设时间段的开始时间以及所述预设时间段表示的时长,更新所述预设时间段的结束时间;在所述第一时长的结束时间到达时,控制所述目标车载单元从所述第一时长的结束时间至所述预设时间段的结束时间内处于预设休眠状态,其中,所述目标车载单元在所述预设休眠状态下能够被第二bst信号唤醒,所述第二bst信号是所述目标车载单元处于所述预设休眠状态下接收到的信号,所述预设时间段大于所述第一时长;在所述第二bst信号中的beacon标识与所述目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件还包括所述目标车载单元在所述第一时长的结束时间至所述预设时间段的结束时间内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同;确定所述目标状态对应的第二时长;控制所述目标车载单元切换至所述目标状态并在所述第二时长内保持所述目标状态。可选地,所述根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,包括:获取所述第一bst信号中的第一信标beacon标识;确定所述第一beacon标识对应的开始时间和结束时间,其中,所述第一beacon标识对应的开始时间为所述目标车载单元第一次接收到的包括所述第一beacon标识的bst信号中的时间戳指示的时间,所述第一beacon标识对应的结束时间为所述目标车载单元响应于所述第一bst信号回复车辆服务表vst信号的情况下,所述第一bst信号中的时间戳指示的时间;确定所述第一beacon标识对应的结束时间和所述第一beacon标识对应的开始时间的时间差;在所述时间差超过时间差阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括一个beacon标识对应的结束时间与所述一个beacon标识对应的开始时间之间的时间差超过所述时间差阈值。可选地,在所述时间差不超过所述时间差阈值的情况下,所述方法还包括:在所述第一beacon标识与目标beacon标识不相同的情况下,确定所述目标车载单元中记录的与所述第一beacon标识对应的目标回复次数,其中,所述目标回复次数为所述目标车载单元在接收到所述第一bst信号之前,针对目标时间段内接收到的具有所述第一beacon标识的bst信号回复vst信号的回复次数;在所述目标回复次数超过次数阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括与所述目标beacon标识不相同的beacon标识对应的回复次数超过所述次数阈值。可选地,所述确定所述目标状态对应的第一时长,包括:查找与所述第一bst信号中的第一beacon标识对应的第三时长,其中,所述第三时长为所述目标车载单元根据第三bst信号切换至的所述目标状态所对应的时长,所述第三bst信号是所述目标车载单元在接收到所述第一bst信号之前接收到的,所述第三bst信号中的beacon标识与所述第一beacon标识相同;根据所述第三时长确定所述第一时长,其中,所述第一时长大于所述第三时长。根据本发明的一个实施例,提供了一种车载单元的控制装置,包括:第一确定模块,用于根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;第二确定模块,用于在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制模块,用于控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。可选地,在所述第一bst信号是所述目标车载单元在预设时间段内接收到的情况下,所述第一确定模块,还用于:在所述第一bst信号中的第一信标beacon标识与目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设时间段的开始时间为所述目标车载单元对应的目标虚拟资源转移成功时的时间,所述目标beacon标识为与所述目标虚拟资源对应的转移日志中记录的beacon标识,所述预设条件包括所述目标车载单元在所述预设时间段内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同。可选地,所述装置还包括处理模块,用于:确定所述预设时间段表示的时长;将所述预设时间段的开始时间更新为所述第一bst信号中的时间戳指示的时间;根据所述预设时间段的开始时间以及所述预设时间段表示的时长,更新所述预设时间段的结束时间;在所述第一时长的结束时间到达时,控制所述目标车载单元从所述第一时长的结束时间至所述预设时间段的结束时间内处于预设休眠状态,其中,所述目标车载单元在所述预设休眠状态下能够被第二bst信号唤醒,所述第二bst信号是所述目标车载单元处于所述预设休眠状态下接收到的信号,所述预设时间段大于所述第一时长;其中,所述第一确定模块,还用于:在所述第二bst信号中的beacon标识与所述目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件还包括所述目标车载单元在所述第一时长的结束时间至所述预设时间段的结束时间内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同;所述第二确定模块,还用于确定所述目标状态对应的第二时长;所述控制模块,还用于控制所述目标车载单元切换至所述目标状态并在所述第二时长内保持所述目标状态。可选地,所述第一确定模块,还用于:获取所述第一bst信号中的第一信标beacon标识;确定所述第一beacon标识对应的开始时间和结束时间,其中,所述第一beacon标识对应的开始时间为所述目标车载单元第一次接收到的包括所述第一beacon标识的bst信号中的时间戳指示的时间,所述第一beacon标识对应的结束时间为所述目标车载单元响应于所述第一bst信号回复车辆服务表vst信号的情况下,所述第一bst信号中的时间戳指示的时间;确定所述第一beacon标识对应的结束时间和所述第一beacon标识对应的开始时间的时间差;在所述时间差超过时间差阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括一个beacon标识对应的结束时间与所述一个beacon标识对应的开始时间之间的时间差超过所述时间差阈值。可选地,在所述时间差不超过所述时间差阈值的情况下,所述第一确定模块,还用于:在所述第一beacon标识与目标beacon标识不相同的情况下,确定所述目标车载单元中记录的与所述第一beacon标识对应的目标回复次数,其中,所述目标回复次数为所述目标车载单元在接收到所述第一bst信号之前,针对目标时间段内接收到的具有所述第一beacon标识的bst信号回复vst信号的回复次数;在所述目标回复次数超过次数阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括与所述目标beacon标识不相同的beacon标识对应的回复次数超过所述次数阈值。可选地,所述第二确定模块,还用于:查找与所述第一bst信号中的第一beacon标识对应的第三时长,其中,所述第三时长为所述目标车载单元根据第三bst信号切换至的所述目标状态所对应的时长,所述第三bst信号是所述目标车载单元在接收到所述第一bst信号之前接收到的,所述第三bst信号中的beacon标识与所述第一beacon标识相同;根据所述第三时长确定所述第一时长,其中,所述第一时长大于所述第三时长。可选地,根据本发明的另一个实施例,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述方法。可选地,根据本发明的另一个实施例,提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述方法。通过本发明,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。由于在目标车载单元接收到的第一信标服务表bst信号时,即目标车载单元处于路侧单元天线的信号覆盖区域内,在目标车载单元符合切换至目标状态的预设条件的情况下,控制目标车载单元切换至不被唤醒的目标状态并保持第一时长,从而在该第一时长内目标车载单元处于不被唤醒的低功耗的状态,从而减小了目标车载单元的耗电量,因此,可以解决相关技术中车载单元在rsu天线的信号覆盖区域内耗电较高的技术问题,减小了车载单元在rsu天线的信号覆盖区域内的耗电量,延长了车载单元的使用寿命。附图说明此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为根据可选实施例的车载单元的控制方法的流程图;图2为根据可选实施例的车载单元的控制方法的示意图(一);图3为根据可选实施例的车载单元的控制方法的示意图(二);图4为根据可选实施例的车载单元的控制装置的结构框图(一);图5为根据可选实施例的车载单元的控制装置的结构框图(二);图6为根据可选实施例的一种可选的电子装置的结构示意图。具体实施方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。可选实施例提供了一种车载单元的控制方法,图1为根据可选实施例的车载单元的控制方法的流程图,如图1所示,该包括:步骤s102,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;步骤s104,在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;步骤s106,控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。通过本发明,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。由于在目标车载单元接收到的第一信标服务表bst信号时,即目标车载单元处于路侧单元天线的信号覆盖区域内,在目标车载单元符合切换至目标状态的预设条件的情况下,控制目标车载单元切换至不被唤醒的目标状态并保持第一时长,从而在该第一时长内目标车载单元处于不被唤醒的低功耗的状态,从而减小了目标车载单元的耗电量,因此,可以解决相关技术中车载单元在rsu天线的信号覆盖区域内耗电较高的技术问题,减小了车载单元在rsu天线的信号覆盖区域内的耗电量,延长了车载单元的使用寿命。需要说明的是,上述实施例可以应用在etc自由流场景中,即上述实施例中的方法可以对etc自由流场景中的车辆安装的车载单元进行控制,从而节省etc自由流场景中的obu的耗电。其中,目标车载单元从目标路侧单元接收第一bst信号,即表明目标车载单元位于路侧单元天线的信号覆盖区域内。在上述实施例中,第一bst信号为从目标路侧单元接收到的信号。其中,目标状态又称为低功耗冻结状态,在该目标状态下,车载单元处于低功耗状态并且不接收rsu发送的唤醒信号(即上述实施例中的rsu信号),因此处于目标状态的车载单元不会被路侧单元唤醒,即处于目标状态的车载单元处于不被rsu发送的唤醒信号唤醒的低功耗状态。其中,路侧单元发送的唤醒信号用于对车载单元进行唤醒。可选地,在所述第一bst信号是所述目标车载单元在预设时间段内接收到的情况下,所述根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,包括:在所述第一bst信号中的第一信标beacon标识与目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设时间段的开始时间为所述目标车载单元对应的目标虚拟资源转移成功时的时间,所述目标beacon标识为与所述目标虚拟资源对应的转移日志中记录的beacon标识,所述预设条件包括所述目标车载单元在所述预设时间段内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同。其中,信标beacon标识即beaconid。在目标虚拟资源转移成功后,目标车载单元生成该目标虚拟资源对应的转移日志并保存。可选地,所述目标车载单元对应的目标虚拟资源转移成功可以包括所述目标车载单元对应的订单完成支付(例如车载单元完成交易扣费),即上述实施例中的所述目标车载单元对应的目标虚拟资源转移成功时的时间可以包括所述目标车载单元的订单交易完成时的时间,所述目标虚拟资源对应的转移日志可以包括交易日志,即该转移日志中记录的beacon标识为目标车载单元完成交易时的bst信号中的beaconid。需要说明的是,在上述实施例中,预设时间段是定长的时间段,即预设时间段的长度是固定的,例如为255s。可选地,第一时长可以是100ms至30s之间的数值。如图2所示,预设时间段的开始时间为t0,长度为t4-t0,在预设时间段中的某一时刻t1接收到第一bst信号,并确定出目标车载单元符合预设条件时,控制目标车载单元处于目标状态并保持第一时长的时间。可选地,所述方法还包括:确定所述预设时间段表示的时长;将所述预设时间段的开始时间更新为所述第一bst信号中的时间戳指示的时间;根据所述预设时间段的开始时间以及所述预设时间段表示的时长,更新所述预设时间段的结束时间;在所述第一时长的结束时间到达时,控制所述目标车载单元从所述第一时长的结束时间至所述预设时间段的结束时间内处于预设休眠状态,其中,所述目标车载单元在所述预设休眠状态下能够被第二bst信号唤醒,所述第二bst信号是所述目标车载单元处于所述预设休眠状态下接收到的信号,所述预设时间段大于所述第一时长;在所述第二bst信号中的beacon标识与所述目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件还包括所述目标车载单元在所述第一时长的结束时间至所述预设时间段的结束时间内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同;确定所述目标状态对应的第二时长;控制所述目标车载单元切换至所述目标状态并在所述第二时长内保持所述目标状态。基于上述实施例,在目标车载单元处于目标状态后,更新预设时间段的开始时间和结束时间,并且在目标车载单元结束目标状态后,在目标状态对应的第一时长的结束时间至预设时间段的结束时间(即预设时间段更新后的结束时间)之间,控制目标车载单元处于预设休眠状态,该预设休眠状态可以是相关技术中的车载单元的睡眠状态(又称为休眠状态),在该预设休眠状态下,目标车载单元可以接收路侧单元发送的唤醒信号以及能够被接收到的唤醒信号唤醒。如图3所示,将预设时间段的开始时间更新为第一bst信号中的时间戳指示的时间(即t1),并根据预设时间段的长度更新预设时间段的结束时间为t5,在第一时长的结束时间t3达到时,控制目标车载单元在t3至t5的时间内处于预设休眠状态,并且在t3至t5的时间内,若目标车载单元接收到的第二bst信号中的beacon标识与所述目标beacon标识相同,则控制目标车载单元再次进入目标状态。可选地,所述根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,包括:获取所述第一bst信号中的第一信标beacon标识;确定所述第一beacon标识对应的开始时间和结束时间,其中,所述第一beacon标识对应的开始时间为所述目标车载单元第一次接收到的包括所述第一beacon标识的bst信号中的时间戳指示的时间,所述第一beacon标识对应的结束时间为所述目标车载单元响应于所述第一bst信号回复车辆服务表vst信号的情况下,所述第一bst信号中的时间戳指示的时间;确定所述第一beacon标识对应的结束时间和所述第一beacon标识对应的开始时间的时间差;在所述时间差超过时间差阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括一个beacon标识对应的结束时间与所述一个beacon标识对应的开始时间之间的时间差超过所述时间差阈值。可选地,在所述时间差不超过所述时间差阈值的情况下,所述方法还包括:在所述第一beacon标识与目标beacon标识不相同的情况下,确定所述目标车载单元中记录的与所述第一beacon标识对应的目标回复次数,其中,所述目标回复次数为所述目标车载单元在接收到所述第一bst信号之前,针对目标时间段内接收到的具有所述第一beacon标识的bst信号回复vst信号的回复次数;在所述目标回复次数超过次数阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括与所述目标beacon标识不相同的beacon标识对应的回复次数超过所述次数阈值。可选地,目标时间段为目标车载单元的单次唤醒时间间隔,即从目标车载单元在被bst信号唤醒后,在进行休眠状态后再次被bst信号唤醒之间的时间间隔,从而上述实施例中的目标时间段内接收到的具有所述第一beacon标识的bst信号为目标车载单元在单次唤醒时间间隔内接收到的信号。可选地,所述确定所述目标状态对应的第一时长,包括:查找与所述第一bst信号中的第一beacon标识对应的第三时长,其中,所述第三时长为所述目标车载单元根据第三bst信号切换至的所述目标状态所对应的时长,所述第三bst信号是所述目标车载单元在接收到所述第一bst信号之前接收到的,所述第三bst信号中的beacon标识与所述第一beacon标识相同;根据所述第三时长确定所述第一时长,其中,所述第一时长大于所述第三时长。需要说明的是,在上述可选实施例中,每次确定目标车载单元切换至目标状态后,在目标车载单元中保存触发该目标车载单元切换至目标状态的beaconid(例如,上述实施例中的第一bst信号中的beaconid,第二bst信号中的beaconid)以及确定出的该目标状态对应的时长,在后续再次根据某一bst信号确定出控制目标车载单元切换至目标状态的情况下,从保存的数据中查找到该某一bst信号中的beaconid对应的最近一次的目标状态的时长,并基于该时长确定出此时目标车载单元的目标状态所对应的时长。在一个可选的实施例中,在确定所述目标车载单元是否符合预设条件之前,所述方法还包括:配置至少一个预设条件以及所述至少一个预设条件中的每个预设条件与默认时长的一一对应关系,其中,不同的预设条件对应的默认时长不同。其中,在未查找到所述第三时长的情况下,所述方法还包括:获取与所述目标车载单元符合的所述预设条件对应的默认时长,将获取到的默认时长确定为所述第一时长。可选地,对于预设条件:一个beacon标识对应的结束时间与所述一个beacon标识对应的开始时间之间的时间差超过时间差阈值对应的第一默认时长,以及预设条件:与所述目标beacon标识不相同的beacon标识对应的回复次数超过所述次数阈值对应的第二默认时长,第二默认时长小于或等于第一默认时长。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。根据本发明的另一个实施例,提供了一种车载单元的控制装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4为根据可选实施例的车载单元的控制装置的结构框图,如图4所示,该装置包括:第一确定模块42,用于根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;第二确定模块44,用于在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制模块46,用于控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。通过本发明,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。由于在目标车载单元接收到的第一信标服务表bst信号时,即目标车载单元处于路侧单元天线的信号覆盖区域内,在目标车载单元符合切换至目标状态的预设条件的情况下,控制目标车载单元切换至不被唤醒的目标状态并保持第一时长,从而在该第一时长内目标车载单元处于不被唤醒的低功耗的状态,从而减小了目标车载单元的耗电量,因此,可以解决相关技术中车载单元在rsu天线的信号覆盖区域内耗电较高的技术问题,减小了车载单元在rsu天线的信号覆盖区域内的耗电量,延长了车载单元的使用寿命。可选地,在第一bst信号是所述目标车载单元在预设时间段内接收到的情况下,所述第一确定模块42,还用于:在所述第一bst信号中的第一信标beacon标识与目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设时间段的开始时间为所述目标车载单元对应的目标虚拟资源转移成功时的时间,所述目标beacon标识为与所述目标虚拟资源对应的转移日志中记录的beacon标识,所述预设条件包括所述目标车载单元在所述预设时间段内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同。可选地,所述装置还包括处理模块,用于:确定所述预设时间段表示的时长;将所述预设时间段的开始时间更新为所述第一bst信号中的时间戳指示的时间;根据所述预设时间段的开始时间以及所述预设时间段表示的时长,更新所述预设时间段的结束时间;在所述第一时长的结束时间到达时,控制所述目标车载单元从所述第一时长的结束时间至所述预设时间段的结束时间内处于预设休眠状态,其中,所述目标车载单元在所述预设休眠状态下能够被第二bst信号唤醒,所述第二bst信号是所述目标车载单元处于所述预设休眠状态下接收到的信号,所述预设时间段大于所述第一时长;其中,所述第一确定模块42,还用于:在所述第二bst信号中的beacon标识与所述目标beacon标识相同的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件还包括所述目标车载单元在所述第一时长的结束时间至所述预设时间段的结束时间内接收到的一个bst信号中的信标beacon标识与所述目标beacon标识相同;所述第二确定模块44,还用于确定所述目标状态对应的第二时长;所述控制模块46,还用于控制所述目标车载单元切换至所述目标状态并在所述第二时长内保持所述目标状态。可选地,所述第一确定模块42,还用于:获取所述第一bst信号中的第一信标beacon标识;确定所述第一beacon标识对应的开始时间和结束时间,其中,所述第一beacon标识对应的开始时间为所述目标车载单元第一次接收到的包括所述第一beacon标识的bst信号中的时间戳指示的时间,所述第一beacon标识对应的结束时间为所述目标车载单元响应于所述第一bst信号回复车辆服务表vst信号的情况下,所述第一bst信号中的时间戳指示的时间;确定所述第一beacon标识对应的结束时间和所述第一beacon标识对应的开始时间的时间差;在所述时间差超过时间差阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括一个beacon标识对应的结束时间与所述一个beacon标识对应的开始时间之间的时间差超过所述时间差阈值。可选地,在所述时间差不超过所述时间差阈值的情况下,所述第一确定模块42,还用于:在所述第一beacon标识与目标beacon标识不相同的情况下,确定所述目标车载单元中记录的与所述第一beacon标识对应的目标回复次数,其中,所述目标回复次数为所述目标车载单元在接收到所述第一bst信号之前,针对目标时间段内接收到的具有所述第一beacon标识的bst信号回复vst信号的回复次数;在所述目标回复次数超过次数阈值的情况下,确定所述目标车载单元符合所述预设条件,其中,所述预设条件包括与所述目标beacon标识不相同的beacon标识对应的回复次数超过所述次数阈值。可选地,所述第二确定模块44,还用于:查找与所述第一bst信号中的第一beacon标识对应的第三时长,其中,所述第三时长为所述目标车载单元根据第三bst信号切换至的所述目标状态所对应的时长,所述第三bst信号是所述目标车载单元在接收到所述第一bst信号之前接收到的,所述第三bst信号中的beacon标识与所述第一beacon标识相同;根据所述第三时长确定所述第一时长,其中,所述第一时长大于所述第三时长。本发明的实施例还提供了一种存储介质,该存储介质包括存储的程序,其中,上述程序运行时执行上述任一项的方法。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:s1,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;s2,在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;s3,控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-onlymemory,简称为rom)、随机存取存储器(randomaccessmemory,简称为ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。本发明的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:s1,根据目标车载单元接收到的第一信标服务表bst信号,确定所述目标车载单元是否符合预设条件,其中,所述预设条件为用于指示所述目标车载单元切换至目标状态的条件;s2,在所述目标车载单元符合所述预设条件的情况下,确定所述目标状态对应的第一时长;s3,控制所述目标车载单元切换至所述目标状态并在所述第一时长内保持所述目标状态,其中,所述目标车载单元在所述目标状态下不被唤醒。可选地,上述实施例中的车载单元的控制方法可以应用在图5所示的装置中,该装置包括主控模块、射频模块、对发耗电检测模块和低功耗冻结模块,其中,所述主控模块分别与射频模块、对发耗电检测模块、低功耗冻结模块相连,所述主控模块负责obu的主要功能及逻辑处理,可通过射频模块与rsu天线完成5.8g交易扣费流程;所述对发耗电检测模块,用于检测obu是否在天线区域内发生对发耗电情况;所述低功耗冻结模块,用于根据对发耗电检测模块的检测结果,确认obu进入低功耗冻结状态和低功耗冻结状态对应的冻结保持时间,obu在所述低功耗冻结状态时,obu无法响应5.8g射频唤醒信号(又称为5.8g射频唤醒中断唤醒信号),即obu无法被唤醒,并且obu中为微安级的待机电流(即obu处于低功耗的不被唤醒的待机状态),当设置的冻结保持时间结束后,obu继续保持低功耗状态(即上述实施例中的预设休眠状态),同时可响应5.8g射频唤醒中断唤醒信号。相关技术中,当obu进入门架rsu天线的信号覆盖区域下时,obu会因5.8g的唤醒信号进入5.8g业务处理流程,并接收rsu天线发送的下行帧数据,以及根据接收到的数据指令进行处理与回复。通常obu在被5.8g信号唤醒后,obu能接收并正确解码出rsu天线发送的bst信号数据,obu的主控模块可以对bst信号中的数据命令进行处理并回复带有obu的媒体访问控制标识(mediaaccesscontroladdressidentity,简称为macid)的车辆服务表(vehicleservicetable,简称为vst)帧信号;若rsu天线收到带有macid的vst信号后,rsu天线会下发新的帧信号以进一步与具有所述macid的obu完成信息交互,从而完成交易扣费。安装有不同厂家的obu的车辆在门架rsu天线下发生堵车时,或obu交易成功后,存在高耗电状态,一方面为连续的bst-vst信号对发,即一种正常交易后的高耗电状态;另一方面为,若obu能识别出成功交易,会保持255s不再回复具有相同beaconid的bst信号,但是obu还是会被rsu发送的信号持续的唤醒,并且obu接收bst信号并判断是相同beaconid后再进入睡眠,由于bst是短间隔的持续发送状态,所以obu睡眠的时间会很极短,因此整个过程也是一个高功耗状态。而在本发明的可选实施例中,在obu交易成功后,检测到obu被具有和交易成功时的相同beaconid的bst信号唤醒时,确定obu处于一种对发耗电状态,所述低功耗冻结模块根据检测的对发耗电状态,控制obu进入一定时长内的低功耗冻结状态(即上述实施例中的目标状态)。obu在被唤醒后,obu在预设时间段内接收到与完成交易时的beaconid(即上述实施例中的目标beacon标识)相同bst信号的情况下,立即退出射频业务流程,从而使obu以最短的时间内进入低功耗冻结状态并保持一定时长。可选地,所述预设时间段为固定时长,例如为255s,开始时间为完成上一次交易时的起始时刻,例如完成交易时bst信号中携带的unix时间戳指示的时间。需要说明的是,在预设时间段内收到具有相同beaconid的bst信号时,预设时间段的起始时间更新为本次新接收到的具有相同beaconid的bst信号时间(可选地,取本次新接收到的具有相同beaconid的bst信号中的unix时间戳指示的时间)。可选地,第一时长为100ms-30s之间的时长。可选地,在obu与rsu交易前或交易后,记录obu接收到的具有某一beaconid的bst信号的时间(例如该bst信号中的时间戳指示的时间),并确定为该beaconid的开始时间,以及在后续继续接收到具有该beaconid的bst信号并且obu回复对应的vst回复信号时,将该vst回复信号所针对的bst信号中的时间戳指示的时间记录为该beaconid对应的结束时间,当beaconid对应的结束时间与beaconid对应的开始时间的差值大于等于时间差阈值时,控制obu进入第四时长的低功耗冻结状态。例如,在相关技术中,当obu在与rsu交易前发生堵车时,门架rsu天线的发射功率高,因此部分obu被唤醒后接收门架rsu天线发送的bst信号并回复vst信号,而门架天线可能会因为接收灵敏度不够而无法接收到obu的回复信号,导致obu会持续的回复vst信号从而导致高耗电。而在本发明的可选实施例中,obu将接收到的某一beaconid的bst信号的unix时间戳作为beaconid的开始时间,将接收到具有相同beaconid的bst信号并回复vst信号时,该具有相同beaconid的bst中的unix时间戳作为beaconid的结束时间,并且每次接收到具有该相同beaconid的bst时,对该beaconid的bst结束时间实时更新;当收到具有不同beaconid的bst信号时,将该不同的beaconid作为判决依据,并保存该不同beaconid的bst信号的时间戳作为不同beaconid的开始时间,并依据该不同beaconid重新开始循环更新该不同beaconid对应的结束时间,当该不同beaconid的结束时间与开始时间的差值大于等于时间差阈值时,obu进入低功耗冻结状态。可选地,当beaconid的结束时间与开始时间的差值小于时间差阈值时,上述实施例还包括:门架rsu天线下,具有某macid的obu交易成功后,所述obu检测到接收到了具有与交易成功时的beaconid不相同的其它beaconid(例如beaconid1)的bst信号时,且连续接收所述beaconid1的bst信号并回复预设次数以上的vst信号,而未收到关于所述obu的其它下行帧时,即认为obu处于一种对发高耗电状态,所述低功耗冻结模块根据检测的对发高耗电状态,控制obu进入低功耗冻结状态并保持一定时长。obu完成交易后,在预设时间段内接收到具有不同于交易成功时的beaconid的beaconid的bst信号,记录obu在单次唤醒时间间隔内接收所述同一个不同beaconid(例如beaconid1)的bst的情况下回复vst信号的次数,当回复vst次数大于次数阈值时,obu进入低功耗冻结状态并保持一定时长;所述次数阈值可以为1至10中的数值,所述次数阈值越大,obu交易后的整体堵车功耗就越大;所述次数阈值越少,obu的高功耗电流消耗时间越少,obu交易后的整体堵车功耗就越小。可选地,记录obu上一次唤醒时的对发耗电检测模块检测出的对发耗电检测结果(其中包括车载单元接收到的bst信号中的beaconid)及低功耗冻结状态对应的时长(即低功耗冻结时间),本次对发耗电检测模块的检测结果中的beaconid与上一次对发耗电结果相同时,设置更长的低功耗冻结时间;本次对发耗电检测模块的检测结果与上一次对发耗电条件不同,对应设置初始的低功耗冻结时间。图6为根据可选实施例的一种可选的电子装置的结构示意图。可选地,本领域普通技术人员可以理解,图6所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad、台式计算机、服务器等终端设备。图6其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图6中所示更多或者更少的组件(如网络接口等),或者具有与图6所示不同的配置。其中,存储器1002可用于存储软件程序以及模块,如可选实施例中的车载单元的控制方法和车载单元的控制装置对应的程序指令/模块,处理器1004通过运行存储在存储器1002内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的车载单元的控制方法。存储器1002可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1002可进一步包括相对于处理器1004远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。作为一种示例,上述存储器1002中可以但不限于包括上述车载单元的控制装置的第一确定模块42,第二确定模块44以及控制模块46。此外,还可以包括但不限于上述车载单元的控制装置中的其他模块单元,本示例中不再赘述。可选地,上述的传输设备1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输设备1006包括一个网络适配器(networkinterfacecontroller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输设备1006为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。此外,上述电子设备还包括:显示器1008,用于显示画面;和连接总线1010,用于连接上述电子装置中的各个模块部件。可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1