服务请求响应方法、装置、电子设备及存储介质制造方法及图纸

技术编号:30146169 阅读:13 留言:0更新日期:2021-09-25 14:49
本申请公开了一种服务请求响应方法、装置、电子设备及存储介质,从预设区间中选取第一数目(父区域包含的子区域的总数目)个目标数据,由于预设区间包含的各数据被选取的概率相同,所以每个数据是被均匀随机选择的;将第一数目个目标数据分别关联至各子区域,从统计上来说,由于每个数据是被均匀随机选择的,所以每个子区域关联的目标数据的第二数目是均匀分布的,随着执行上述服务请求的响应过程次数的增多,从而使得各子区域分别对应的具有目标区域属性的目标车辆的数目趋于平衡,从而使得位于各子区域中的车辆的服务请求能够被均匀随机的响应到,即响应位于各子区域的车辆的服务请求平衡。服务请求平衡。服务请求平衡。

【技术实现步骤摘要】
服务请求响应方法、装置、电子设备及存储介质


[0001]本申请涉及车联网
,更具体的说,是涉及服务请求响应方法、装置、电子设备及存储介质。

技术介绍

[0002]可以将地球表面空间按照一定规则划分得到多个地理网格,一个地理网格称为一个子区域,多个子区域组成一个父区域。
[0003]为了便捷驾驶,为每一父区域设置相应的服务器,车辆可以向自身所在的父区域对应的服务器发送服务请求,并获得相应的服务信息,服务请求的类型有多种,例如,获取其他车辆信息(例如,是否存在危险驾驶,是否存在超车)的请求,获取路况信息(例如,道路能见度,是否有弯道,是否存在下沉道路,是否正在施工)的请求等。
[0004]位于同一个父区域中不同子区域的多个车辆均可以向该父区域对应的服务器发送服务请求,由于服务器的资源有限,服务器无法响应所有车辆的服务请求,即服务器会响应其中一部分服务请求,丢弃一部分服务请求。
[0005]由于服务器会丢弃一部分服务请求,可能导致服务请求响应不平衡的情况出现,例如,一直响应位于某个子区域的车辆的请求,而不响应位于其他子区域的车辆的请求。

技术实现思路

[0006]有鉴于此,本申请提供了一种服务请求响应方法、装置、电子设备及存储介质。
[0007]一种服务请求响应方法,包括:
[0008]获取父区域包含的子区域的第一数目;
[0009]从预设区间包含的各数据中选取所述第一数目个目标数据;其中,所述各数据被选取的概率相同;
[0010]将所述第一数目个目标数据分别关联至所述父区域包含的各子区域;其中,一个所述子区域对应零个或一个或多个所述目标数据;
[0011]基于所述各子区域分别关联的目标数据的第二数目,获得所述各子区域分别对应的具有目标区域属性的目标车辆;其中,一个所述子区域对应的目标区域属性至少表征所述目标车辆当前所在子区域与所述子区域之间的子区域间隔数目小于所述第二数目与1的差值,所述目标车辆当前所在子区域属于所述父区域;
[0012]响应所述各子区域分别对应的具有目标区域属性的目标车辆的服务请求。
[0013]一种服务请求响应装置,包括:
[0014]第一获取模块,用于获取父区域包含的子区域的第一数目;
[0015]第二获取模块,用于从预设区间包含的各数据中选取所述第一数目个目标数据;其中,所述各数据被选取的概率相同;
[0016]关联模块,用于将所述第一数目个目标数据分别关联至所述父区域包含的各子区域;其中,一个所述子区域对应零个或一个或多个所述目标数据;
[0017]第三获取模块,用于基于所述各子区域分别关联的目标数据的第二数目,获得所述各子区域分别对应的具有目标区域属性的目标车辆;其中,一个所述子区域对应的目标区域属性至少表征所述目标车辆当前所在子区域与所述子区域之间的子区域间隔数目小于所述第二数目与1的差值,所述目标车辆当前所在子区域属于所述父区域;
[0018]响应模块,用于响应所述各子区域分别对应的具有目标区域属性的目标车辆的服务请求。
[0019]一种电子设备,包括:
[0020]存储器,用于存储程序;
[0021]处理器,用于执行所述程序,所述程序具体用于:
[0022]获取父区域包含的子区域的第一数目;
[0023]从预设区间包含的各数据中选取所述第一数目个目标数据;其中,所述各数据被选取的概率相同;
[0024]将所述第一数目个目标数据分别关联至所述父区域包含的各子区域;其中,一个所述子区域对应零个或一个或多个所述目标数据;
[0025]基于所述各子区域分别关联的目标数据的第二数目,获得所述各子区域分别对应的具有目标区域属性的目标车辆;其中,一个所述子区域对应的目标区域属性至少表征所述目标车辆当前所在子区域与所述子区域之间的子区域间隔数目小于所述第二数目与1的差值,所述目标车辆当前所在子区域属于所述父区域;
[0026]响应所述各子区域分别对应的具有目标区域属性的目标车辆的服务请求。
[0027]一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现上述任一所述服务请求响应方法。
[0028]为实现上述目的,本申请提供如下技术方案:从预设区间中选取第一数目(父区域包含的子区域的总数目)个目标数据,由于预设区间包含的各数据被选取的概率相同,所以每个数据是被均匀随机选择的;将第一数目个目标数据分别关联至各子区域,从统计上来说,由于每个数据是被均匀随机选择的,所以每个子区域关联的目标数据的第二数目是均匀分布的,随着执行上述服务请求的响应过程次数的增多,从而使得各子区域分别对应的具有目标区域属性的目标车辆的数目趋于平衡,从而使得位于各子区域中的车辆的服务请求能够被均匀随机的响应到,即响应位于各子区域的车辆的服务请求平衡。
附图说明
[0029]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0030]图1为本申请实施例提供的电子设备与车辆的交互过程示意图;
[0031]图2为本申请实施例提供的服务请求响应方法的流程图;
[0032]图3为本申请实施例提供的第一数目个目标数据存储至数据集合的过程示意图;
[0033]图4为本申请实施例提供的车辆的行驶路径示意图;
[0034]图5为与图4对应的车辆的行驶路径示意图;
[0035]图6为本申请实施例提供的一种服务请求响应装置的结构图;
[0036]图7为本申请实施例提供的一种电子设备的结构图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]本申请实施例提供了服务请求响应方法、装置及电子设备。
[0039]上述服务请求响应装置可包括运行于电子设备中的服务请求响应装置。
[0040]上述电子设备可以为服务器或终端设备(例如,台式机、移动终端等)等。在一个示例中,运行于电子设备中的服务请求响应装置可以为在电子设备中的客户端。该客户端可以为应用程序客户端,也可为网页客户端。
[0041]运行于服务器中的服务请求响应装置可为服务器的一个硬件组成部分,也可为功能模块或组件。
[0042]上述服务器可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者是一个云计算服务中心。
[0043]下面结合电子设备与车辆之间的交互过程,对本申请实施例提供的服务请求响应方法进行说明。如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务请求响应方法,其特征在于,包括:获取父区域包含的子区域的第一数目;从预设区间包含的各数据中选取所述第一数目个目标数据;其中,所述各数据被选取的概率相同;将所述第一数目个目标数据分别关联至所述父区域包含的各子区域;其中,一个所述子区域对应零个或一个或多个所述目标数据;基于所述各子区域分别关联的目标数据的第二数目,获得所述各子区域分别对应的具有目标区域属性的目标车辆;其中,一个所述子区域对应的目标区域属性至少表征所述目标车辆当前所在子区域与所述子区域之间的子区域间隔数目小于所述第二数目与1的差值,所述目标车辆当前所在子区域属于所述父区域;响应所述各子区域分别对应的具有目标区域属性的目标车辆的服务请求。2.根据权利要求1所述服务请求响应方法,其特征在于,所述将所述第一数目个目标数据分别关联至所述父区域包含的各子区域,包括:创建所述各子区域分别对应的数据集合;其中,一个所述数据集合具有一集合标识,一个所述数据集合对应一个所述子区域;基于所述第一数目个目标数据以及所述第一数目,计算得到所述第一数目个目标数据分别对应的集合标识;将所述第一数目个目标数据分别存储至具有相应集合标识的数据集合中。3.根据权利要求1所述服务请求响应方法,其特征在于,所述将所述第一数目个目标数据分别关联至所述父区域包含的各子区域,包括:确定所述第一数目个目标数据分别所属的数据区间,其中,一个所述子区域对应一个所述数据区间,所述各子区域分别对应的数据区间的长度相同,所述各子区域分别对应的数据区间无交集,且所述各子区域分别对应的数据区间的并集为所述预设区间;关联所述各子区域与属于自身对应的数据区间的目标数据。4.根据权利要求1所述服务请求响应方法,其特征在于,针对所述各子区域中每一子区域,基于所述子区域关联的目标数据的第二数目,获得所述子区域对应的具有目标区域属性的目标车辆,包括:若所述子区域关联的目标数据的第二数目为0,所述子区域对应的具有目标区域属性的目标车辆不存在;若所述子区域关联的目标数据的第二数目大于或等于1,将当前位于所述子区域的车辆,确定为所述目标车辆;将当前不在所述子区域,在行驶至所述子区域前,至多经过所述第二数目与1的差值个子区域的车辆,确定为所述目标车辆。5.根据权利要求4所述服务请求响应方法,其特征在于,所述响应所述各子区域分别对应的具有目标区域属性的目标车辆的服务请求,包括:针对所述各子区域中每一子区域,依次执行以下步骤:响应当前位于所述子区域的目标车辆的服务请求;响应当前不在所述子区域,在行驶至所述子区域前,经过一个子区域的目标车辆的服务请求;响应当前不在所述子区域,在行驶至所述子区域前,经过两个子区域的目标车辆的服
务请求;直至,响应当前不在所述子区域,在行驶至所述子区域前,经过与所述子区域对应的第二数目与1的差值个子区域的目标车...

【专利技术属性】
技术研发人员:侯琛
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1