一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

路况确定方法、装置及计算机可读存储介质与流程

2022-02-24 17:27:02 来源:中国专利 TAG:


1.本技术涉及通信领域,尤其涉及路况确定方法、装置及计算机可读存储介质。


背景技术:

2.现有技术中,为实时确定道路路况:
3.一种方法是基于道路交通参与者通过导航软件上报的全球定位系统(global positioning system,gps)数据进行确定,该方法中道路路况结果的精确性取决与导航软件的覆盖率,导航软件的覆盖率越高,获取的gps数据的数量越多,道路路况结果的精准性越高。然而,车辆并不一定会使用导航软件,如果导航软件的覆盖率较低,则获取的gps数据的数量较少,从而确定的道路路况结果的精准性较低。
4.另一种方法是在道路加装传感设备,通过传感设备识别道路车辆的数量以及测定车辆的速度,进而确定道路路况。然而,该方法需要在道路上额外加装传感设备,投入成本较大。


技术实现要素:

5.本技术提供一种路况确定方法、装置及计算机可读存储介质,能够在降低投入成本的同时提高确定的道路路况结果的精准性。
6.为达到上述目的,本技术采用如下技术方案:
7.第一方面,提供了一种路况确定方法,该方法可以由路况确定装置执行,该方法包括:获取移动于目标路段中的k个终端设备中每个终端设备的移动速度和移动方向,k为正整数;根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度;根据每个移动方向上的多个车辆的移动速度,确定目标路段每个移动方向的道路路况。
8.本技术通过对移动于目标路段中的终端设备的移动速度和移动方向进行筛选,确定目标路段每个移动方向的道路路况。一方面,由于本技术无需在道路加装传感设备,因此本技术的投入成本小于现有技术中需要在道路加装传感设备方案的投入成本,另一方面,由于终端设备在车辆中的覆盖率高于导航软件在车辆中的覆盖率,因此本技术基于终端设备获取的数据的数量相较于基于导航软件获取的数据的数量更多,进而确定的道路路况结果的精准性高于基于导航软件确定的道路路况结果的精准性。综上,本技术的方案能够在降低投入成本的同时提高道路路况结果预测的精准性。
9.结合第一方面,在第一方面的某些实施方式中,获取移动于目标路段中的k个终端设备中每个终端设备的移动速度,包括:根据服务目标路段的基站的覆盖半径和基站与目标路段之间的距离确定目标路段的长度;将k个终端设备中每个终端设备接入基站的时刻与k个终端设备中每个终端设备离开基站的时刻的差值确定为k个终端设备中每个终端设备在目标路段的移动时间;将目标路段的长度与k个终端设备中每个终端设备在目标路段
的移动时间的比值确定为k个终端设备中每个终端设备的移动速度。
10.结合第一方面,在第一方面的某些实施方式中,获取移动于目标路段中的k个终端设备中每个终端设备的移动方向,包括:根据服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置、以及第一映射关系,确定k个终端设备中每个终端设备的移动方向,其中,第一映射关系包括服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置信息与目标路段上终端设备的移动方向的映射关系。
11.结合第一方面,在第一方面的某些实施方式中,根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:根据k个终端设备中每个终端设备的同一类型移动网络信令的时间戳、k个终端设备中每个终端设备的移动速度和移动方向确定m个初筛终端设备,其中,m个初筛终端设备中每个终端设备的同一类型移动网络信令的时间戳和移动速度不同,m个初筛终端设备中每个终端设备的移动方向相同;根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度。
12.结合第一方面,在第一方面的某些实施方式中,根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中移动速度大于第一阈值的一个或多个终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度,第一移动方向为一个或多个移动方向中的任一移动方向;或者,若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度不大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度。
13.第二方面,提供了一种路况确定装置用于实现上述路况确定方法。该路况确定装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
14.结合第二方面,在第二方面的某些实施方式中,路况确定装置包括:获取模块和确定模块;获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动速度和移动方向,k为正整数;确定模块,用于根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度;确定模块,还用于根据每个移动方向上的多个车辆的移动速度,确定目标路段每个移动方向的道路路况。
15.结合第二方面,在第二方面的某些实施方式中,获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动速度,包括:用于根据服务目标路段的基站的覆盖半径和基站与目标路段之间的距离确定目标路段的长度;将k个终端设备中每个终端设
备接入基站的时刻与k个终端设备中每个终端设备离开基站的时刻的差值确定为k个终端设备中每个终端设备在目标路段的移动时间;将目标路段的长度与k个终端设备中每个终端设备在目标路段的移动时间的比值确定为k个终端设备中每个终端设备的移动速度。
16.结合第二方面,在第二方面的某些实施方式中,获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动方向,包括:用于根据服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置、以及第一映射关系,确定k个终端设备中每个终端设备的移动方向,其中,第一映射关系包括服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置信息与目标路段上终端设备的移动方向的映射关系。
17.结合第二方面,在第二方面的某些实施方式中,确定模块,用于确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:用于根据k个终端设备中每个终端设备的同一类型移动网络信令的时间戳、k个终端设备中每个终端设备的移动速度和移动方向确定m个初筛终端设备,其中,m个初筛终端设备中每个终端设备的同一类型移动网络信令的时间戳和移动速度不同,m个初筛终端设备中每个终端设备的移动方向相同;根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度。
18.结合第二方面,在第二方面的某些实施方式中,确定模块,用于根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:用于若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中移动速度大于第一阈值的一个或多个终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度,第一移动方向为一个或多个移动方向中的任一移动方向;或者,用于若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度不大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度。
19.第三方面,提供了一种路况确定装置,包括:至少一个处理器;处理器用于执行计算机程序或指令,以使该路况确定装置执行上述第一方面的方法。
20.结合第三方面,在第三方面的某些实施方式中,该路况确定装置还包括存储器,该存储器,用于保存必要的程序指令和数据。该存储器可以与处理器耦合,或者,也可以独立于该处理器。
21.在一些可能的设计中,该路况确定装置可以是芯片或芯片系统。该路况确定装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。
22.第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令,当其被计算机执行时,使得计算机可以执行上述第一方面的方法。
23.第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面的方法。
24.其中,第二方面至第五方面中任一种设计方式所带来的技术效果可参见上述第一方面中不同设计方式所带来的技术效果,在此不再赘述。
附图说明
25.图1为本技术提供的一种路况确定方法的流程示意图;
26.图2a为本技术提供的一种基站与目标路段位置关系示意图;
27.图2b为本技术提供的另一种路况确定方法的流程示意图;
28.图3为本技术提供的一种路况确定装置的结构示意图;
29.图4为本技术提供的另一种路况确定装置的结构示意图。
具体实施方式
30.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。
31.在本技术的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
32.另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。同时,在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。
33.可以理解,说明书通篇中提到的“实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各个实施例未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。可以理解,在本技术的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
34.可以理解,在本技术中,“当

时”、“若”以及“如果”均指在某种客观情况下会做出相应的处理,并非是限定时间,且也不要求实现时一定要有判断的动作,也不意味着存在其它限定。
35.可以理解,本技术实施例中的一些可选的特征,在某些场景下,可以不依赖于其他特征,比如其当前所基于的方案,而独立实施,解决相应的技术问题,达到相应的效果,也可以在某些场景下,依据需求与其他特征进行结合。相应的,本技术实施例中给出的装置也可以相应的实现这些特征或功能,在此不予赘述。
36.本技术中,除特殊说明外,各个实施例之间相同或相似的部分可以互相参考。在本技术中各个实施例、以及各实施例中的各个实现方法中,如果没有特殊说明以及逻辑冲突,不同的实施例之间、以及各实施例中的各个实现方法之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例、以及各实施例中的各个实现方法中的技术特征根据其内在的逻辑关系可以组合形成新的实施例、实施方式、实施方法、或实现方法。以下的本技术实施方式并不构成对本技术保护范围的限定。
37.本技术实施例的技术方案可用于各种通信系统,该通信系统可以为第三代合作伙伴计划(third generation partnership project,3gpp)通信系统,例如,长期演进(long term evolution,lte)系统,又可以为第五代(5th generation,5g)移动通信网络、新空口(new radio,nr)系统或者新空口车联网(vehicle to everything,nr v2x)系统,还可以应用于lte和5g混合组网的系统中,或者设备到设备(device-to-device,d2d)通信系统、机器到机器(machine to machine,m2m)通信系统、物联网(internet of things,iot),以及其他下一代通信系统,也可以为非3gpp通信系统,不予限制。上述适用本技术的通信系统仅是举例说明,适用本技术的通信系统不限于此,在此统一说明,以下不再赘述。
38.下面将结合附图,对本技术实施例提供的路况确定方法进行展开说明。
39.可以理解的,本技术实施例中,执行主体可以执行本技术实施例中的部分或全部步骤,这些步骤或操作仅是示例,本技术实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本技术实施例呈现的不同的顺序来执行,并且有可能并非要执行本技术实施例中的全部操作。
40.如图1所示,为本技术实施例提供的一种路况确定方法的流程示意图,该路况确定方法包括如下步骤:
41.s101、路况确定装置获取移动于目标路段中的k个终端设备中每个终端设备的移动速度和移动方向,k为正整数。
42.可选的,路况确定装置获取移动于目标路段中的k个终端设备中每个终端设备的移动速度,包括:路况确定装置根据服务目标路段的基站的覆盖半径和基站与目标路段之间的距离确定目标路段的长度。将k个终端设备中每个终端设备接入基站的时刻与k个终端设备中每个终端设备离开基站的时刻的差值确定为k个终端设备中每个终端设备在目标路段的移动时间。将目标路段的长度与k个终端设备中每个终端设备在目标路段的移动时间的比值确定为k个终端设备中每个终端设备的移动速度。
43.作为一种可能的实现,以图2a为例,图2a为本技术提供的一种基站与目标路段位置关系示意图,服务目标路段的基站a的覆盖半径r为500米(m),基站a与目标路段之间的距离h为400m,根据勾股定理l/22 h2=r2,因此,目标路段一半的长度l/2=300m,进而确定目标路段的长度l=l/2*2=600m。对于k个终端设备中的任一个终端设备,该终端设备接入基站a的时刻为12:00,该终端设备离开基站a的时刻为12:01,进而确定该终端设备在目标路段的移动时间为60秒(s)。因此,路况确定装置确定该终端设备的移动速度为10m/s=36千米/小时(km/h)。
44.作为一种可能的实现,终端设备接入基站的时刻、以及终端设备离开基站的时刻可以是路况确定装置从终端设备的用于记录终端设备与移动网络交互的信令中获取,其中,交互信令可以为终端设备附着、去附着、业务请求、业务去请求、承载资源申请、承载资源释放、终端能力上报、跟踪区更新等流程相关的信令。
45.示例性的,终端设备与移动网络交互的信令可以是路况确定装置通过kafka工具对接实时数据系统获取的运营域(o域)的移动网络信令,下表1为本技术提供的移动信令的示例图:
46.表1
47.msisdn开始务时间结束务时间city-idenodebcell-id
186xxxx24872020-6-1:8:00:002020-6-1:8:10:001101065441065441经度纬度网络制式imeisdrtypecause code105.874925.69874g1234567890123attach鉴权失败
48.其中,msisdn表示终端设备的通信号码,开始务时间表示该信令对应的业务的开始时间,结束务时间表示该信令对应的业务的结束时间,city-id表示该基站所在城市的编号,enodeb表示该基站的编号,cell-id表示该终端设备所在小区的编号,经度表示该基站所在的经度,纬度表示该基站所在的纬度,网络制式表示该基站的网络制式,国际移动设备识别码(international mobile equipment identity,imei)表示该终端设备的编号,sdrtype表示该信令对应的业务的类型,cause code表示该信令对应的业务的交互结果。
49.作为一种可能的实现,服务目标路段的基站的覆盖半径、基站与目标路段之间的距离可以是路况确定装置根据基站的编号或位置信息查询第一信息表获取的,其中,第一信息表包括服务目标路段的基站的覆盖半径和基站与目标路段之间的距离。
50.可选的,路况确定装置获取移动于目标路段中的k个终端设备中每个终端设备的移动方向,包括:路况确定装置根据服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置、以及第一映射关系,确定k个终端设备中每个终端设备的移动方向,其中,第一映射关系包括服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置信息与目标路段上终端设备的移动方向的映射关系。
51.作为一种可能的实现,以图2a所示的基站与目标路段位置关系示意图为例,若k个终端设备中的任一个终端设备离开基站a后接入基站b,路况确定装置确定服务目标路段的基站a与该终端设备离开基站a后接入的下一个基站b的相对位置是基站a至基站b,结合第一映射关系,确定该终端设备的移动方向是从图2a所示的目标路段的左端向右端移动,即从西向东。或者,若k个终端设备中的任一个终端设备离开基站a后接入基站c,路况确定装置确定服务目标路段的基站a与该终端设备离开基站a后接入的下一个基站c的相对位置是基站a至基站c,结合第一映射关系,确定该终端设备的移动方向是从图2a所示的目标路段的右端向左端移动,即从东向西。
52.s102、路况确定装置根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度。
53.一种可能的实现方式中,如图2b所示,路况确定装置根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,具体包括以下步骤s1021-s1022:
54.s1021、路况确定装置根据k个终端设备中每个终端设备的同一类型移动网络信令的时间戳、k个终端设备中每个终端设备的移动速度和移动方向确定m个初筛终端设备,其中,m个初筛终端设备中每个终端设备的同一类型移动网络信令的时间戳和移动速度不同,m个初筛终端设备中每个终端设备的移动方向相同。
55.作为一种可能的实现,下表2为本技术提供的k个终端设备的同一类型移动网络信
令的时间戳、移动速度、以及移动方向的示例,其中,k为8。
56.表2
57.时间戳终端设备的通信号码移动速度移动方向2020-6-1:8:00:001234567830km/h东向西2020-6-1:8:00:002345678140km/h东向西2020-6-1:8:00:003456781230km/h东向西2020-6-1:8:00:004567812340km/h西向东2020-6-1:8:00:005678123430km/h东向西2020-6-1:8:00:006781234510km/h东向西2020-6-1:8:00:007812345630km/h西向东2020-6-1:8:00:008123456710km/h西向东
58.路况确定装置根据上述8个终端设备的同一类型移动网络信令的时间戳、移动速度、以及移动方向确定m个初筛终端设备。下表3为本技术提供的m个初筛终端设备的示例,其中,该示例是以移动方向为东向西,m为3为例。
59.表3
60.时间戳终端设备的通信号码移动速度移动方向2020-6-1:8:00:001234567830km/h东向西2020-6-1:8:00:002345678140km/h东向西2020-6-1:8:00:006781234510km/h东向西
61.由表2可知,3个初筛终端设备中每个终端设备的同一类型移动网络信令的时间戳和移动速度不同,移动方向相同。也就是说,该步骤是将k个终端设备中,同一类型移动网络信令的时间戳、移动速度、以及移动方向均相同的多个终端设备确定为一个初筛终端设备。
62.s1022、路况确定装置根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度。
63.作为一种可能的实现,若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度大于第一阈值,则路况确定装置将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中移动速度大于第一阈值的一个或多个终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度,第一移动方向为一个或多个移动方向中的任一移动方向;或者,若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度不大于第一阈值,则路况确定装置将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度。
64.作为一种示例,以表3所示的3个初筛终端设备,第一阈值为15km/h为例,上述表3中,通信号码为23456781的初筛终端设备的移动速度最大,其移动速度40km/h大于第一阈值15km/h,路况确定装置将3个初筛终端设备中移动速度大于15km/h的通信号码为12345678和2345678的初筛终端设备的平均移动速度35km/h作为目标路段东向西方向上的多个车辆的移动速度。
65.作为另一种示例,以表3所示的3个初筛终端设备,第一阈值为15km/h为例,若表3所示的3个初筛终端设备中,通信号码为12345678和2345678的初筛终端设备的移动速度分
别为15km/h和5km/h,此时,3个初筛终端设备中通信号码为12345678的初筛终端设备的移动速度最大,其移动速度15km/不大于第一阈值15km/h,路况确定装置将3个初筛终端设备的平均移动速度10km/h作为目标路段东向西方向上的多个车辆的移动速度。
66.s103、路况确定装置根据每个移动方向上的多个车辆的移动速度,确定目标路段每个移动方向的道路路况。
67.可选的,如表4所示,表4为本技术提供的一种车辆移动速度与道路路况的映射关系示例。
68.表4
69.多个车辆移动速度道路路况0-15km/h严重拥堵15-30km/h拥堵30-60km/h一般60-90km/h畅通大于90km/h非常畅通
70.以上述步骤s1022中目标路段东向西方向上的多个车辆的移动速度为例,若目标路段东向西方向上的多个车辆的移动速度为35km/h,则路况确定装置确定目标路段东向西方向上的道路路况为一般,或者,若目标路段东向西方向上的多个车辆的移动速度为10km/h,则路况确定装置确定目标路段东向西方向上的道路路况为严重拥堵。
71.本技术通过对移动于目标路段中的终端设备的移动速度和移动方向进行筛选,确定目标路段每个移动方向的道路路况。一方面,由于本技术无需在道路加装传感设备,因此本技术的投入成本小于现有技术中需要在道路加装传感设备方案的投入成本,另一方面,由于终端设备在车辆中的覆盖率高于导航软件在车辆中的覆盖率,因此本技术基于终端设备获取的数据的数量相较于基于导航软件获取的数据的数量更多,进而确定的道路路况结果的精准性高于基于导航软件确定的道路路况结果的精准性。综上,本技术的方案能够在降低投入成本的同时提高道路路况结果预测的精准性。
72.上述主要从路况确定装置执行路况确定方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,路况确定装置包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
73.本技术实施例可以根据上述方法示例对路况确定装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。此外,这里的“模块”可以指特定专用集成电路(application-specific integrated circuit,asic),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。
74.在采用功能模块划分的情况下,图3示出了一种路况确定装置30的结构示意图。如图3所示,该路况确定装置包括获取模块301和处理模块302。
75.在一些实施例中,该路况确定装置30还可以包括存储模块(图3中未示出),用于存储程序指令和数据。
76.其中,获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动速度和移动方向,k为正整数;确定模块,用于根据k个终端设备中每个终端设备的移动速度和移动方向,以及k个终端设备中每个终端设备的同一类型移动网络信令的时间戳对k个终端设备的移动速度和移动方向进行筛选,确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度;确定模块,还用于根据每个移动方向上的多个车辆的移动速度,确定目标路段每个移动方向的道路路况。
77.作为一种可能的实现,获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动速度,包括:用于根据服务目标路段的基站的覆盖半径和基站与目标路段之间的距离确定目标路段的长度;将k个终端设备中每个终端设备接入基站的时刻与k个终端设备中每个终端设备离开基站的时刻的差值确定为k个终端设备中每个终端设备在目标路段的移动时间;将目标路段的长度与k个终端设备中每个终端设备在目标路段的移动时间的比值确定为k个终端设备中每个终端设备的移动速度。
78.作为一种可能的实现,获取模块,用于获取移动于目标路段中的k个终端设备中每个终端设备的移动方向,包括:用于根据服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置、以及第一映射关系,确定k个终端设备中每个终端设备的移动方向,其中,第一映射关系包括服务目标路段的基站与k个终端设备中每个终端设备离开基站后接入的下一个基站的相对位置信息与目标路段上终端设备的移动方向的映射关系。
79.作为一种可能的实现,确定模块,用于确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:用于根据k个终端设备中每个终端设备的同一类型移动网络信令的时间戳、k个终端设备中每个终端设备的移动速度和移动方向确定m个初筛终端设备,其中,m个初筛终端设备中每个终端设备的同一类型移动网络信令的时间戳和移动速度不同,m个初筛终端设备中每个终端设备的移动方向相同;根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度。
80.作为一种可能的实现,确定模块,用于根据m个初筛终端设备中每个终端设备的移动速度确定目标路段的一个或多个移动方向中每个移动方向上的多个车辆的移动速度,包括:用于若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中移动速度大于第一阈值的一个或多个终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度,第一移动方向为一个或多个移动方向中的任一移动方向;或者,用于若m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备中的最大移动速度不大于第一阈值,则将m个初筛终端设备中第一移动方向上的一个或多个初筛终端设备的平均移动速度确定为作为目标路段第一移动方向上的多个车辆的移动速度。
81.上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功
能描述,在此不再赘述。
82.在采用硬件的形式实现上述功能模块的功能的情况下,图4示出了另一种路况确定装置40的结构示意图。如图4所示,该路况确定装置包括处理器401,存储器402以及总线403。处理器401与存储器402之间可以通过总线403连接。
83.处理器401是路况确定装置40的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器401可以是一个通用中央处理单元(central processing unit,cpu),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
84.作为一种实施例,处理器401可以包括一个或多个cpu,例如图4中所示的cpu 0和cpu 1。
85.存储器402可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
86.作为一种可能的实现方式,存储器402可以独立于处理器401存在,存储器402可以通过总线403与处理器401相连接,用于存储指令或者程序代码。处理器401调用并执行存储器402中存储的指令或程序代码时,能够实现本发明实施例提供的一次性身份标识使用方法。
87.另一种可能的实现方式中,存储器402也可以和处理器401集成在一起。
88.总线403,可以是工业标准体系结构(industry standard architecture,isa)总线、外围设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
89.需要指出的是,图4示出的结构并不构成对该路况确定装置40的限定。除图4所示部件之外,该路况确定装置40可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
90.作为一个示例,结合图3,路况确定装置30中的获取模块301和处理模块302实现的功能与图4中的处理器401的功能相同。
91.可选的,如图4所示,本技术实施例提供的路况确定装置40还可以包括通信接口404。
92.通信接口404,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,wlan)等。通信接口404可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。
93.在一种可能的实现方式中,本技术实施例提供的路况确定装置40中,通信接口404还可以集成在处理器401中,本技术实施例对此不做具体限定。
94.作为一种可能的产品形态,本技术实施例的路况确定装置,还可以使用下述来实
现:一个或多个现场可编程门阵列(field programmable gate array,fpga)、可编程逻辑器件(programmable logic device,pld)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本技术通篇所描述的各种功能的电路的任意组合。
95.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明。在实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
96.本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。
97.本发明的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例所示的方法流程中的各个步骤。
98.其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable read only memory,eprom)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的人以合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途asic中。在本技术实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
99.由于本实施例提供的路况确定装置、计算机可读存储介质、计算机程序产品可以应用于上述由于本实施例提供的路况确定方法,因此,其所能获得的技术效果也可参考上述方法实施例,本发明实施例在此不再赘述。
100.尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
101.尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献