一种确定人口分布情况的方法及装置与流程

文档序号:12280412阅读:282来源:国知局
一种确定人口分布情况的方法及装置与流程

本发明涉及通信技术领域,尤其涉及一种确定人口分布情况的方法及装置。



背景技术:

人口密度分布的分析可用于城市交通规划、突发事件预警、旅游规划等多种行业应用中。在确定人口分布情况的过程中,主要是以终端信令作为基础数据来实现后续的统计、分析过程,也就是在获取到终端信令之后,从终端信令中提取小区信息,并根据小区所处基站的位置信息,以及实际服务终端的数量和小区内各街区的建筑面积来确定各街区的人口密度,从而确定整个待测区域内的人口分布情况。

但是,随着互联网的普及,在网络部署过程中可能会存在同一制式网络中多小区共站或多种制式网络小区同覆盖的情况,这样就导致会将多个小区的总体人口分布情况反映在一个网格中,从而影响确定人口分布过程的精度。



技术实现要素:

本申请提供一种确定人口分布情况的方法及装置,能够提高确定人口分布过程的精度。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请提供一种确定人口分布情况的方法,所述方法包括:

获取通信基站工参数据、终端信令和用户面数据,所述用户面数据至少用于表示终端当前的位置信息;

根据所述通信基站工参数据,分别建立每个制式网络对应的网格图;

根据所述终端信令,分别确定所述网格图中每个网格的人口密度,其中,网格的人口密度为所述网格内终端数量与所述网格面积的比值;

将所述每个制式网络对应的网格图进行叠加分割,得到总网格图;

将所述用户面数据中获取的终端当前的位置信息,与所述总网格图耦合,得到所述总网格图中每个网格的最终人口密度。

第二方面,本申请提供一种确定人口分布情况的装置,所述装置包括:

获取模块,用于获取通信基站工参数据、终端信令和用户面数据,所述用户面数据至少用于表示终端当前的位置信息;

建立模块,用于根据所述获取模块获取的所述通信基站工参数据,分别建立每个制式网络对应的网格图;

确定模块,用于根据所述获取模块获取的所述终端信令,分别确定所述网格图中每个网格的人口密度,其中,网格的人口密度为所述网格内终端数量与所述网格面积的比值;

生成模块,用于将所述建立模块建立的所述每个制式网络对应的网格图进行叠加分割,得到总网格图;

所述确定模块,还用于将所述用户面数据中获取的终端当前的位置信息,与所述总网格图耦合,得到所述总网格图中每个网格的最终人口密度。

本申请提供的确定人口分布情况的方法及装置,相比较于现有技术中因同一制式网络中多小区共站或多种制式网络小区同覆盖而导致各个小区人口分布反映在同一个网格,从而影响确定人口分布过程的精度的情况,本申请在建立每个制式网络对应的网格图时,引入小区方向角,使同一制式网络中共站的多个小区在位置上得以区分,然后根据终端信令确定每个网格的人口密度,并在所有网格图进行叠加分割得到总网格图之后,将用户面数据中携带的终端当前的位置信息与总网格图耦合,以得到总网格图中每个网格的最终人口密度。由此可见,通过小区方向角的引入,以及针对不同制式网络分别进行网格图的建立,可以有效减少同一制式多小区共站以及多种制式网络小区同覆盖对人口密度确定过程带来的影响,能够提高确定人口分布过程的精度。

附图说明

图1为本发明实施例提供的一种确定人口分布情况的方法流程图;

图2为本发明实施例提供的另一种确定人口分布情况的方法流程图;

图3为本发明实施例提供的另一种确定人口分布情况的方法流程图;

图4为本发明实施例提供的另一种确定人口分布情况的方法流程图;

图5为本发明实施例提供的一种确定人口分布情况的装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例提供一种确定人口分布情况的方法,如图1所示,该方法可以应用于一种终端、服务器或是网络设备。需要说明的是,上述终端、服务器和网络设备,需要具有最基本的数据统计、分析功能,且能够实现网格图的叠加分割,或是能够运行用于实现网格图叠加分割的程序。该方法包括:

101、获取通信基站工参数据、终端信令和用户面数据。

其中,用户面数据至少用于表示终端当前的位置信息。

上述通信基站工参数据可以被视为静态数据,在网络完成部署之后,该通信基站工参数据一般不会发生变化;上述终端信令和用户面数据则可以被视为动态数据,也就是在网络完成部署后,终端在执行业务过程中所产生的数据。

在本发明实施例中,通信基站工参数据具体可以包括基站位置区域码(英文:Location Area Code,简称:LAC)、小区标识(英文:Cell Identity,简称:CI)、经纬度坐标、方向角参数等。终端信令和用户面数据中都可以提取到终端的位置信息。对于终端信令而言,可以通过终端信令获取终端所在的基站小区信息,终端信令可以分为电路域(英文:Circuit Switched,简称:cs)信令和分组域(英文:Packet Switch,简称:ps)信令。其中,电路域信令可以包括A接口、Iu-cs接口,信令事件可以包括:呼叫、位置更新、寻呼、切换、短信等事件;分组域信令可以包括Gb接口、Iu-ps接口、S1-MME(英文:Mobile Managenment Entity,中文:移动管理实体)接口,信令事件可以包括:附着、分组数据协议(英文:Packet Data Protocol,简称:PDP)激活、PDP去激活、承载创建、承载删除、业务请求、寻呼、路由区更新、无线接入承载(英文:Radio Access Bearer,简称:RAB)指派等事件。涉及的基站小区信息可以包括LAC、路由区域码(Routing Area Code,简称:RAC)、跟踪区域码(英文:Trace Area Code,简称:TAC)、CI、服务区域码(英文:Service Area Code,简称:SAC)、全局小区标识(英文:E-UTRAN Cell Identifier,简称:ECI)等。

需要说明的是,位置信息可以具体为用于反映终端所处位置的经纬度信息,所涉及的接口具体可以包括Gb、Iu-ps、S1-U、Gn、Gi、SGi等,上述用户面数据中的位置信息可以包括典型应用(英文:Application,简称:APP)读取终端的全球定位系统(英文:Global Positioning System,简称:GPS)信息,该GPS信息可以通过超文本传输协议(英文:Hyper Text Transfer Protocol,简称:HTTP协议)中的GET(从服务器上获取数据)、POST(向服务器传送数据)等报文发送,因此,可以通过对相应报文的解析得到GPS信息。

102、根据通信基站工参数据,分别建立每个制式网络对应的网格图。

比如,当前部署环境下,存在2G网络、3G网络、4G网络这三种制式网络,那么根据通信基站工参数据,可以分别建立2G网络对应的2G网格图、3G网络对应的3G网格图和4G网络对应的4G网格图。例如,3G网格图可以被视为3G小区泰森多边形网格图层,也就是对通信基站小区中的3G小区单独在地理信息系统(英文:Geographic Information System,简称:GIS)撒点呈现,建立泰森多边形图层。

103、根据终端信令,分别确定网格图中每个网格的人口密度。

其中,网格的人口密度为网格内终端数量与网格面积的比值。

在确定每个网格的人口密度的过程中,需要先确定网格的面积,以及网格内终端的数量,之后通过确定终端数量与网格面积的比值,得到网格的人口密度。考虑到每个制式网络都会存在单独的网格图,因此,在计算网格的人口密度时,需要针对不同制式网络来确定归属各个网格区域内的终端数量。由于在终端信令中会携带有信息来源字段,因此,可以依据信息来源字段确定终端信令属于哪种制式的网络,之后针对某一种制式网络的终端信令去重,从而根据经过去重后的终端信令数量确定该制式网络的各个网格中的终端数量,当终端信令出现的前后一定时间窗内有同一终端的包含位置信息的用户面数据出现

时,同样要将该终端信令事件剔除处理,避免与后续用户面数据耦合环节中对同一终端的重复计算。需要说明的是,信息来源字段属于最直观的能够确定信息来源的方式,在本发明实施例中,信息来源字段可以为用来确定终端信令归属于哪种制式网络的判别参数,但判别方式不被限定为上述方式,还可以根据其他信息来进行确定。

104、将每个制式网络对应的网格图进行叠加分割,得到总网格图。

在本发明实施例中,具体可以利用GIS工具将多个独立的网格图进行叠加分割,得到通信小区归一地理多边形网格图,即总网格图。需要说明的是,得到总网格图的方式不仅限于利用GIS工具,还可以采用现有技术中其他能够实现网格图合并、再划分的技术来实现,在此不做限定。

105、将用户面数据中获取的终端当前的位置信息,与总网格图耦合,得到总网格图中每个网格的最终人口密度。

本申请可以在建立每个制式网络对应的网格图后,根据终端信令确定每个网格的人口密度,并在所有网格图进行叠加分割得到总网格图之后,将用户面数据中携带的终端当前的位置信息与总网格图耦合,以得到总网格图中每个网格的最终人口密度。由此可见,通过针对不同制式网络分别进行网格图的建立,可以有效减少多种制式网络小区同覆盖对人口密度确定过程带来的影响,能够提高确定人口分布过程的精度。另外,通信校区级别的位置精度通常为百米级别,而利用用户面数据中的用户位置信息,可以将精度进一步提升,因此,在本申请中为了进一步提升精度而引入用户面数据中的位置信息,进行人口密度的计算。

为了降低同一制式网络中共站的多小区同位置对人口密度确定过程的精度所带来的影响,在本发明实施例的一个实现方式中,通过对初始位置点进行偏移,使网格图中每个位置点均只能表示一个小区。因此,在如图1所示的实现方式的基础上,还可以实现为如图2所示的实现方式。其中,步骤102根据通信基站工参数据,分别建立每个制式网络对应的网格图,可以具体实现为步骤1021至步骤1023:

1021、根据通信基站工参数据,确定每个制式网络的小区对应的初始位置点。

对于同一基站下的不同小区,由于通信基站经纬度数据相同,因此,上述不同小区会对应同一个初始位置点。

1022、在同一制式网络对应的网格图中,若存在至少两个初始位置点重合,则将至少两个初始位置点中的每个初始位置点,根据小区方向角向每个初始位置点所表示的小区所处位置偏移指定距离,得到移动后的目标位置点。

为了提高网格图的划分精度,在本发明实施例中,对于重合的多个初始位置点,需要采用初始位置点偏移的方式将多个小区所对应的同一初始位置点,变更为每个小区对应一个未与其他位置点重合的目标位置点。比如,同一基站下有3个小区,小区A为方向角为0°至120°,小区B的方向角为120°至240°,小区C的方向角为240°至360°。小区A、小区B和小区C由于归属于同一基站下,因此,这3个小区的初始位置点相同,而进行初始位置点偏移后,得到的3个目标位置点会分别处于小区A、小区B和小区C所在的方向角内。需要说明的是,方向角的偏移距离在本发明实施例中不做过多限定,工作人员可以根据实际网络部署情况进行调整,比如,在基站部署较密时,偏移距离可以设置为较小的数值,以避免与归属于其他基站下的小区所对应的目标位置点重合,或是距离太近;在基站部署较疏时,偏移距离可以设置为较大的数值,以确保得到的网格图中各个网格面积相差较小,从而提升人口密度确定过程的精度。

1023、在同一制式网络对应的网格图中,以得到的所有目标位置点和未重合的所有初始位置点为中心基点,生成泰森多边形网格图。

倘若不进行重合初始位置点的偏移,那么得到的网格图中网格的数量就会变少,也就使网格的划分力度降低,从而降低人口密度确定过程的精度。由此可见,采用上述偏移方式,可以进一步提升人口密度确定过程的精度。

为了方便获取位置信息,在本发明实施例的一个实现方式中,可以预先提取获取到的终端信令和用户数据中与位置信息相关的参数,并根据上述参数建立位置信息数据库。因此,在如图1或图2所示的实现方式的基础上,以图1为例,还可以实现为如图3所示的实现方式。其中,在执行步骤101获取通信基站工参数据、终端信令和用户面数据之后,还可以执行步骤106:

106、分别提取终端信令和用户面数据中的时间戳、用户标识、位置信息、信息来源字段,并建立位置信息数据库。

在本申请中,数据库的建立是为后续数据统计、分析,提供更加便利的条件。并且,预先建立位置信息数据库,可以更有针对性的为人口密度确定过程提供充足的数据。

在本发明实施例的一个实现方式中,针对总网格图,提出了具体用于确定每个网格的最终人口密度的实现方式。因此,在如图2所示的实现方式的基础上,还可以实现为如图4所示的实现方式。其中,步骤105将用户面数据中获取的终端当前的位置信息,与总网格图耦合,得到总网格图中每个网格的最终人口密度,可以具体实现为步骤1051:

1051、将用户面数据中获取的终端当前的位置信息,与泰森多边形网格图耦合,得到总网格中每个网格的最终人口密度。

最终人口密度的确定方式与不同制式网络对应的网格图中每个网格的人口密度确定方式类似,在将每个制式网络对应的网格图归一之后,得到总网格图。之后根据该总网格图中每个网格的面积,以及归属于每个网格的终端数量,来确定每个网格的最终人口密度。

需要说明的是,在最终人口密度的确定过程中,终端数量主要是依据用户面数据确定的。由于用户面数据可以实时反映终端当前所处位置的位置信息,因此,在确定最终人口密度时,能够保证数据的时效性,也就相当于进一步提升了最终人口密度确定过程中的精度。

本发明实施例提供一种确定人口分布情况的装置20,该装置20用于执行如图1至图4所示的任意一套方法流程,该装置20包括:

获取模块21,用于获取通信基站工参数据、终端信令和用户面数据,用户面数据至少用于表示终端当前的位置信息。

建立模块22,用于根据获取模块21获取的通信基站工参数据,分别建立每个制式网络对应的网格图。

确定模块23,用于根据获取模块21获取的终端信令,分别确定网格图中每个网格的人口密度,其中,网格的人口密度为网格内终端数量与网格面积的比值。

生成模块24,用于将建立模块22建立的每个制式网络对应的网格图进行叠加分割,得到总网格图。

确定模块23,还用于将用户面数据中获取的终端当前的位置信息,与总网格图耦合,得到总网格图中每个网格的最终人口密度。

在本发明实施例的一个实现方式中,建立模块22,具体用于:

根据通信基站工参数据,确定每个制式网络的小区对应的初始位置点;

在同一制式网络对应的网格图中,若存在至少两个初始位置点重合,则将至少两个初始位置点中的每个初始位置点,根据小区方向角向每个初始位置点所表示的小区所处位置偏移指定距离,得到移动后的目标位置点;

在同一制式网络对应的网格图中,以得到的所有目标位置点和未重合的所有初始位置点为中心基点,生成泰森多边形网格图。

在本发明实施例的一个实现方式中,建立模块22,还用于分别提取终端信令和用户面数据中的时间戳、用户标识、位置信息、信息来源字段,并建立位置信息数据库。

在本发明实施例的一个实现方式中,确定模块23,具体用于:

将用户面数据中获取的终端当前的位置信息,与泰森多边形网格图耦合,得到总网格中每个网格的最终人口密度。

本申请提供的确定人口分布情况的装置,相比较于现有技术中因同一制式网络中多小区共站或多种制式网络小区同覆盖而导致各个小区人口分布反映在同一个网格,从而影响确定人口分布过程的精度的情况,本申请在建立每个制式网络对应的网格图时,引入小区方向角,使同一制式网络中共站的多个小区在位置上得以区分,然后根据终端信令确定每个网格的人口密度,并在所有网格图进行叠加分割得到总网格图之后,将用户面数据中携带的终端当前的位置信息与总网格图耦合,以得到总网格图中每个网格的最终人口密度。由此可见,通过小区方向角的引入,以及针对不同制式网络分别进行网格图的建立,可以有效减少同一制式多小区共站以及多种制式网络小区同覆盖对人口密度确定过程带来的影响,能够提高确定人口分布过程的精度。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:Read-Only Memory,简称:ROM)或随机存储记忆体(英文:Random Access Memory,简称:RAM)等。

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

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