本申请涉及数据处理,尤其涉及一种常驻人口统计方法、装置、存储介质及家庭网关。
背景技术:
1、随着城市发展和技术进步,越来越多的人选择到居住地以外的城市工作和生活。为了进行合理的城市规划,各个城市需要统计本市的常驻人口,并以此为基础进行城市发展规划。目前传统的人口统计方案是,居住人员向地方报备,地方再根据报备情况来统计本市的常驻人口。由此可见,现有的人口统计方案极度依赖于居住人员的报备情况。然而,在实际生活中,部分居住人员会由于各种各样的因素,没有及时进行报备,导致统计数据不能准确反映常驻人口数量。
技术实现思路
1、本申请的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中统计不准确的技术缺陷。
2、第一方面,本申请实施例提供了一种常驻人口统计方法,应用于家庭网关,所述家庭网关用于提供至少一个家庭无线网络;所述方法包括:
3、获取每个所述家庭无线网络的手机接入信息,每个所述手机接入信息包括手机mac地址、设备型号信息和上下线时间;
4、若各个所述手机mac地址包括至少两个随机mac地址,则根据每个所述随机mac地址对应的设备型号信息,将各个所述随机mac地址划分为至少一个第一地址分组;其中,不同的第一地址分组对应着不同的智能手机;
5、根据每个所述第一地址分组对应的所述手机接入信息,分别确定每个智能手机的上下线时间;
6、基于每个所述智能手机的上下线时间,将各个所述智能手机划分为至少一个手机分组;其中,不同的手机分组对应着不用的用户;
7、根据各个所述手机分组对应的手机接入信息,统计家庭常驻人口。
8、在其中一个实施例中,每个所述手机接入信息还包括接入网络标识;
9、所述根据每个所述随机mac地址对应的设备型号信息,将各个所述随机mac地址划分为至少一个第一地址分组,包括:
10、根据每个所述随机mac地址对应的上下线时间,分别确定每个所述随机mac地址对应的在线时段;
11、基于每个所述随机mac地址对应的设备型号信息、接入网络标识和在线时段,将各个所述随机mac地址划分为至少一个所述第一地址分组。
12、在其中一个实施例中,同一第一地址分组的各个随机mac地址对应着相同的设备型号信息和不同的接入网络标识,且同一第一地址分组的各个随机mac地址所对应的在线时段互不重叠。
13、在其中一个实施例中,所述根据每个所述第一地址分组对应的所述手机接入信息,分别确定每个智能手机的上下线时间,包括:
14、若各个所述手机mac地址包括至少一个非随机mac地址,则分别将各个所述非随机mac地址划分为至少一个第二地址分组;其中,每个所述第二地址分组包括一个所述非随机mac地址,不同的第二地址分组对应着不同的智能手机;
15、基于每个所述第一地址分组对应的所述手机接入信息和每个所述第二地址分组对应的所述手机接入信息,分别确定每个所述智能手机的上下线时间。
16、在其中一个实施例中,每个所述手机接入信息还包括接入网络标识;
17、所述基于每个所述智能手机的上下线时间,将各个所述智能手机划分为至少一个手机分组,包括:
18、根据预设时间阈值、各个所述智能手机的接入网络标识和上下线时间,分别统计每两个所述智能手机之间的共同上下线次数;
19、基于各个所述共同上下线次数,将各个所述智能手机划分为至少一个所述手机分组。
20、在其中一个实施例中,所述基于各个所述共同上下线次数,将各个所述智能手机划分为至少一个所述手机分组,包括:
21、针对每个所述共同上下线次数,确定第一智能手机对应的上线总次数和第二智能手机对应的上线总次数中的较小值,若该共同上下线次数与所述较小值的比值大于预设比例阈值,则将所述第一智能手机和所述第二智能手机划分至同一手机分组中,其中,所述第一智能手机和所述第二智能手机为用于确定该共同上下线次数的智能手机。
22、在其中一个实施例中,所述根据各个所述手机分组对应的手机接入信息,统计家庭常驻人口,包括:
23、根据每个所述手机分组对应的手机接入信息,分别统计每个所述用户的月度在线天数;
24、获取所述家庭网关的月度在线总天数,并根据所述家庭网关的月度在线总天数和每个所述用户的月度在线天数,分别计算每个所述用户的月度在线比例;
25、基于每个所述用户的月度在线比例统计所述家庭常驻人口。
26、第二方面,本申请实施例提供了一种常驻人口统计装置,应用于家庭网关,所述家庭网关用于提供至少一个家庭无线网络;所述装置包括:
27、信息获取模块,用于获取每个所述家庭无线网络的手机接入信息,每个所述手机接入信息包括手机mac地址、设备型号信息和上下线时间;
28、地址分组模块,用于若各个所述手机mac地址包括至少两个随机mac地址,则根据每个所述随机mac地址对应的设备型号信息,将各个所述随机mac地址划分为至少一个第一地址分组;其中,不同的第一地址分组对应着不同的智能手机;
29、上下线时间确定模块,用于根据每个所述第一地址分组对应的所述手机接入信息,分别确定每个智能手机的上下线时间;
30、手机分组模块,用于基于每个所述智能手机的上下线时间,将各个所述智能手机划分为至少一个手机分组;其中,不同的手机分组对应着不用的用户;
31、人口统计模块,用于根据各个所述手机分组对应的手机接入信息,统计家庭常驻人口。
32、第三方面,本申请实施例提供了一种存储介质,该存储介质中存储有计算机可读指令,该计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述常驻人口统计方法的步骤。
33、第四方面,本申请实施例提供了一种家庭网关,该家庭网关包括:一个或多个处理器,以及存储器;
34、所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行上述任一实施例所述常驻人口统计方法的步骤。
35、在本申请实施例提供的常驻人口统计方法、装置、存储介质及家庭网关中,家庭网关可以分别获取每个家庭无线网络的手机接入信息,并在各个手机接入信息包括多个随机mac地址的情况下,根据每个随机mac地址对应的设备型号信息,将各个随机mac地址划分为至少一个地址分组,使得不同的地址分组对应着不同的智能手机。家庭网关可以根据每个地址分组所对应的手机接入信息,分别确定每个智能手机的上下线时间,并据此将各个智能手机划分为至少一个手机分组,使得不同的手机分组对应着不同的用户。如此,可降低一机多mac、一人多机对常驻人口统计的的干扰,家庭网关通过依据各个手机分组统计家庭常驻人口数量,从而可自动、准确地完成常驻人口统计,提高统计的准确性。
1.一种常驻人口统计方法,其特征在于,应用于家庭网关,所述家庭网关用于提供至少一个家庭无线网络;所述方法包括:
2.根据权利要求1所述的常驻人口统计方法,其特征在于,每个所述手机接入信息还包括接入网络标识;
3.根据权利要求2所述的常驻人口统计方法,其特征在于,同一第一地址分组的各个随机mac地址对应着相同的设备型号信息和不同的接入网络标识,且同一第一地址分组的各个随机mac地址所对应的在线时段互不重叠。
4.根据权利要求1所述的常驻人口统计方法,其特征在于,所述根据每个所述第一地址分组对应的所述手机接入信息,分别确定每个智能手机的上下线时间,包括:
5.根据权利要求1所述的常驻人口统计方法,其特征在于,每个所述手机接入信息还包括接入网络标识;
6.根据权利要求5所述的常驻人口统计方法,其特征在于,所述基于各个所述共同上下线次数,将各个所述智能手机划分为至少一个所述手机分组,包括:
7.根据权利要求1至6任一项所述的常驻人口统计方法,其特征在于,所述根据各个所述手机分组对应的手机接入信息,统计家庭常驻人口,包括:
8.一种常驻人口统计装置,其特征在于,应用于家庭网关,所述家庭网关用于提供至少一个家庭无线网络;所述装置包括:
9.一种存储介质,其特征在于,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项所述常驻人口统计方法的步骤。
10.一种家庭网关,其特征在于,包括:一个或多个处理器,以及存储器;