数据上报方法和装置、数据调度方法和装置及数据系统与流程

文档序号:12890437阅读:377来源:国知局
数据上报方法和装置、数据调度方法和装置及数据系统与流程

本发明涉及大数据应用领域,特别是涉及一种数据上报方法和装置、数据调度方法和装置及数据系统。



背景技术:

随着计算机网络、移动互联网、以及物联网的不断发展,人们日常生活和工作中所产生和上报的数据越来越多。人们希望利用这些海量数据进行有益的工作,比如采集车辆行驶数据用于交通路况分析和通告、采集医疗数据用于实现智能诊断、采集工业环境数据用于实现智能监控等。

这些海量数据的价值密度通常很低,一般不能直接使用,通常都需要进行后台的进一步处理,数据量越大,需要处理的时间越长。现在的做法通常是,尽可能地从各个不同的来源获取尽可能多的数据用于后台的进一步处理,为了获得更好的效果等原因,通常希望数据越多越好。

例如,在申请号为cn201610327538.2的专利申请中公开了一种移动空气质量和交通状态分享云图的系统,其中所使用的交通状态数据是用户使用移动终端对当前位置的交通状态拍摄的照片,基于这些照片进行大数据分析进而得到全国各地空气质量和交通状态。

然而,在诸如采集车辆行驶数据用于交通路况分析和通告时,对数据的实时性和准确性、以及采集的数据所覆盖的地理范围都会有更高的要求,这样就产生了一种矛盾。这是因为图像数据的数据量本身就已经很大,而且不经过调度控制所采集的图像数据可能大量重复,这些冗余图像数据的传输和后台处理均会消耗大量的资源且增加了延迟,不但增加了成本,而且影响实时性。

因此,在面对诸如采集车辆行驶数据进行交通路况分析和通告等大数据应用时,有必要提出一种方案,至少能够达到既能减少需要后台处理的数据,又能满足系统的实时性、准确性和数据覆盖范围要求的目的。



技术实现要素:

至少为了解决上述技术问题,本发明提出了以下技术方案。

根据本发明的一种数据上报方法,包括:步骤1:移动终端接收控制器的数据上报指令;步骤2:移动终端根据数据上报指令采集本地数据;步骤3:移动终端上报本地数据;其中,控制器基于下列中的至少一个产生数据上报指令:时间信息、移动终端的环境信息。

根据本发明的数据上报方法,其移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、移动终端所属小区的位置信息。

根据本发明的数据上报方法,其数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

根据本发明的数据上报方法,其上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,移动终端在步骤3中所上报的本地数据分别是本地位置信息或本地环境照片。

根据本发明的一种数据上报装置,包括:数据上报指令接收模块,用于接收控制器的数据上报指令;本地数据采集模块,其与所述数据上报指令接收模块连接,用于根据数据上报指令采集本地数据;本地数据上报模块,其与本地数据采集模块连接,用于上报本地数据;其中,控制器基于下列中的至少一个产生数据上报指令:时间信息、移动终端的环境信息。

根据本发明的数据上报装置,其移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、移动终端所属小区的位置信息。

根据本发明的数据上报装置,其数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

根据本发明的数据上报装置,其上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,本地数据上报模块所上报的本地数据分别是本地位置信息或本地环境照片。

根据本发明的数据调度方法,包括:步骤1:控制器根据时间信息、移动终端的环境信息产生并向移动终端发送数据上报指令;步骤2:控制器接收移动终端上报的本地数据。

根据本发明的数据调度装置,包括:数据上报指令产生和发送模块,用于根据时间信息、移动终端的环境信息产生并向移动终端发送数据上报指令;数据接收模块,用于接收移动终端上报的本地数据。

本发明的优点在于:提出了集中调度的数据上报方案,在面对诸如采集车辆行驶数据进行交通路况分析和通告等大数据应用时,至少实现了既能减少需要后台处理的数据,又能满足系统的实时性、准确性和数据覆盖范围要求的目标。

附图说明

通过阅读下文具体实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出具体实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明实施方式的数据上报方法的流程图。

图2示出了根据本发明实施方式的数据上报装置的框图。

图3示出了根据本发明实施方式的数据调度方法的流程图。

图4示出了根据本发明实施方式的数据调度方法中的第一个步骤的详细流程图。

图5示出了根据本发明实施方式的控制器的框图。

图6示出了根据本发明实施方式的控制器中的数据上报指令产生和发送模块的框图。

图7示出了根据本发明实施方式的包含数据上报装置的移动终端、固定环境信息采集设备、以及控制器的大数据采集系统的框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

图1示出了根据本发明实施方式的数据上报方法100的流程图。

如图1所示,数据上报方法100包括以下步骤:

步骤s101:移动终端接收控制器的数据上报指令。

步骤s103:移动终端根据数据上报指令采集本地数据。

步骤s105:移动终端上报本地数据。

其中,控制器基于下列中的至少一个产生数据上报指令:时间信息、移动终端的环境信息。

可选地,移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、移动终端所属小区的位置信息。

可选地,数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

可选地,上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,移动终端在步骤s105中所上报的本地数据分别是本地位置信息或本地环境照片等本地数据。

图2示出了根据本发明实施方式的数据上报装置200的框图。

如图2所示,可以结合移动终端或固定设备一同使用的数据上报装置200包括数据上报指令接收模块201、本地数据采集模块203和本地数据上报模块205。数据上报指令接收模块201用于接收控制器的数据上报指令。本地数据采集模块203与数据上报指令接收模块201连接,用于根据数据上报指令采集本地数据。本地数据上报模块205与本地数据采集模块203连接,用于上报本地数据。其中,控制器基于下列中的至少一个产生数据上报指令:时间信息、移动终端的环境信息。

可选地,移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、摄像头分辨率、移动终端所属小区的位置信息。

可选地,数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

可选地,上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,本地数据上报模块205所上报的本地数据分别是本地位置信息或本地环境照片。

图3示出了根据本发明实施方式的数据调度方法300的流程图。

如图3所示,数据调度方法300包括以下步骤:

步骤s301:控制器根据时间信息、移动终端的环境信息产生并向移动终端发送数据上报指令。

步骤s303:控制器接收移动终端上报的本地数据。

可选地,移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、移动终端所属小区的位置信息。

可选地,数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

可选地,上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,分别用于指示移动终端在步骤s105中上报本地位置信息或本地环境照片等本地数据。

控制器可以基于移动终端上报的本地位置信息或本地环境照片来进行大数据处理和分析,产生交通路况分析报告并进行实时通告。

图4示出了根据本发明实施方式的数据调度方法300中的步骤s301的详细流程图。

如图4所示,数据调度方法300中的步骤s301包括以下步骤:

步骤s401:控制器预先存储电子地图、移动通信网络的小区信息表。

可选地,电子地图包括道路信息。移动通信网络的小区信息表(也可称作基站信息表,包含基站和小区信息,编号为cn201610282683.3的专利申请中公开了一种侦测和标定移动网络小区信息的方法)包括所有小区的基本参数,比如基站名、小区名、位置信息(如,站址经纬度)、小区标识、站型、方向角、俯仰角、站高、覆盖场景、小区覆盖范围等。

步骤s403:控制器根据时间信息、电子地图和移动通信网络的小区信息表中的各个小区的位置信息和覆盖范围选定目标小区,产生用于目标小区中的所有移动终端的接收信号强度上报指令。

可选地,控制器只在上下班高峰时间执行步骤s403,而且控制器所选定的目标小区是路边小区。上报指令不限于移动终端的接收信号强度上报指令,还可以是要求上报移动终端的接收信号强度和/或位置信息和/或摄像头分辨率等移动终端的环境信息的上报指令。

步骤s405:控制器发送用于目标小区中的所有移动终端的接收信号强度上报指令。

步骤s407:控制器接收目标小区中的各个移动终端上报的移动终端接收信号强度。

步骤s409:控制器根据目标小区中的各个移动终端的接收信号强度选定目标移动终端。

如上所述,上报指令不限于移动终端的接收信号强度上报指令,还可以是要求上报移动终端的接收信号强度和/或位置信息和/或摄像头分辨率等移动终端的环境信息的上报指令。在这种情况下,控制器可以根据目标小区中的各个移动终端按照上报指令上报的对应环境信息选定目标移动终端。

步骤s411:控制器向目标小区中的目标移动终端发送数据上报指令。

图5示出了根据本发明实施方式的控制器500(即数据调度装置)的框图。

如图5所示,控制器500包括数据上报指令产生和发送模块501、数据接收模块503。数据上报指令产生和发送模块501用于根据时间信息、移动终端的环境信息产生并向移动终端发送数据上报指令。数据接收模块503用于接收移动终端上报的本地数据。

可选地,移动终端的环境信息包括下列中的至少一个:移动终端的位置信息、移动终端的接收信号强度、移动终端所属小区的位置信息。

可选地,数据上报指令包括下列中的至少一个:移动终端标识、移动终端所属小区的标识、上报方式指示信息、上报周期指示信息。

可选地,上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示,而且,当上报方式指示信息为上报本地位置信息指示或上报本地环境照片指示时,分别用于指示移动终端在步骤s105中上报本地位置信息或本地环境照片等本地数据。

可选地,控制器还可以包括大数据处理和分析模块,用于基于移动终端上报的本地位置信息或本地环境照片来进行大数据处理和分析,产生交通路况分析报告并进行实时通告。

图6示出了根据本发明实施方式的控制器500中的数据上报指令产生和发送模块501的框图。

如图6所示,数据上报指令产生和发送模块501包括信息存储子模块601、移动终端环境信息上报指令产生子模块603、移动终端环境信息上报指令发送子模块605、移动终端环境信息接收子模块607、目标移动终端选择子模块609、数据上报指令发送子模块611。

信息存储子模块601用于预先存储电子地图、移动通信网络的小区信息表。

可选地,电子地图包括道路信息。移动通信网络的小区信息表(也可称作基站信息表,包含基站和小区信息)包括所有小区的基本参数,比如基站名、小区名、位置信息(如,站址经纬度)、小区标识、站型、方向角、俯仰角、站高、覆盖场景、小区覆盖范围等。

移动终端环境信息上报指令产生子模块603用于根据时间信息、电子地图和移动通信网络的小区信息表中的各个小区的位置信息和覆盖范围选定目标小区,产生用于目标小区中的所有移动终端的接收信号强度上报指令。

可选地,移动终端环境信息上报指令产生子模块603只在上下班高峰时间才被执行,而且通过移动终端环境信息上报指令产生子模块603所选定的目标小区是路边小区。上报指令不限于移动终端的接收信号强度上报指令,还可以是要求上报移动终端的接收信号强度和/或位置信息和/或摄像头分辨率等移动终端的环境信息的上报指令。

移动终端环境信息上报指令发送子模块605用于发送用于目标小区中的所有移动终端的接收信号强度上报指令。

移动终端环境信息接收子模块607用于接收目标小区中的各个移动终端上报的移动终端接收信号强度。

目标移动终端选择子模块609用于根据目标小区中的各个移动终端的接收信号强度选定目标移动终端。

数据上报指令发送子模块611用于向目标小区中的目标移动终端发送数据上报指令。

本发明所公开的上述方法、装置和控制器通过实时调度的方式来控制移动终端采集诸如本地环境照片的本地信息,极大地减少了需要传输的数据量,同时避免了后台处理所需要的查重和去重操作,提高了数据采集的实时性。可选地,通过引入诸如摄像头分辨率的移动终端能力参数的上报并将其作为产生上报指令的一个参数,可以提高基于大数据的应用获得的数据的准确性。

为了保证移动通信网络覆盖不到或者覆盖信号较差的地区的数据采集,同时也为了避免对基于移动终端的数据采集方式的完全依赖,还可以在这些地区或其它选定区域设置固定环境信息采集设备(例如,包含数据上报装置200且采用有线方式接入系统的摄像机),从而根据实际要求实现完全覆盖某个选定区域的实时数据采集。

图7示出了根据本发明实施方式的包含数据上报装置的移动终端、固定环境信息采集设备、以及控制器的大数据采集系统700的框图。

如图7所示,大数据采集系统700包括控制器701、移动终端703、移动终端705、移动终端707、固定环境信息采集设备709、固定环境信息采集设备711、移动互联网713、有线监控网715。控制器701、移动终端703、移动终端705、和移动终端707通过移动互联网713进行通信。控制器701、固定环境信息采集设备709和固定环境信息采集设备711通过有线监控网715进行通信。

移动终端703、移动终端705、移动终端707、固定环境信息采集设备709和固定环境信息采集设备711都包含上文所述的数据上报装置200。然而,由于是结合固定环境信息采集设备使用,所以固定环境信息采集设备709和固定环境信息采集设备711中的数据上报装置200可以上报固定环境信息采集设备的环境信息(可以不同于移动终端的环境信息),控制器701也需要根据时间信息、固定环境信息采集设备709和固定环境信息采集设备711上报的固定环境信息采集设备的环境信息或者仅根据时间信息和/或移动终端703、移动终端705和移动终端707上报的环境信息进行数据上报的自动调度。

以上所述,仅为本发明示例性的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1