CN111641915B - 利用信令数据计算人数的方法 - Google Patents

利用信令数据计算人数的方法 Download PDF

Info

Publication number
CN111641915B
CN111641915B CN202010319500.7A CN202010319500A CN111641915B CN 111641915 B CN111641915 B CN 111641915B CN 202010319500 A CN202010319500 A CN 202010319500A CN 111641915 B CN111641915 B CN 111641915B
Authority
CN
China
Prior art keywords
signaling
state
set area
people
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010319500.7A
Other languages
English (en)
Other versions
CN111641915A (zh
Inventor
钱吉成
胡凯祺
童安宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yingshi Intelligent Technology Co ltd
Original Assignee
Shanghai Yingshi Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yingshi Intelligent Technology Co ltd filed Critical Shanghai Yingshi Intelligent Technology Co ltd
Priority to CN202010319500.7A priority Critical patent/CN111641915B/zh
Publication of CN111641915A publication Critical patent/CN111641915A/zh
Application granted granted Critical
Publication of CN111641915B publication Critical patent/CN111641915B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/18Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • H04W8/183Processing at user equipment or user record carrier

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Probability & Statistics with Applications (AREA)
  • Operations Research (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Algebra (AREA)
  • Evolutionary Biology (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种利用信令数据计算人数的方法中,包括以下步骤:a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp);b.对所有记录进行数据测绘,标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode);c.以mobile为要素对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及e.利用步骤d中的结果和之前的状态数据计算设定区域的人数。本发明通过移动终端和基站产生信令数据计算设定区域的人数,能够通过简单的方式,更快速、准确得计算设定区域的人数。

Description

利用信令数据计算人数的方法
技术领域
本发明涉及通讯技术领域,特别是涉及一种利用信令数据计算人数的方法。
背景技术
目前,在一些特定的区域,相关部门需要统计该区域在某些时间内的人数。常用计算方法一般是用该区域的实有人口和该区域常驻人口的差集来计算,但是该方法会引入工作人员、附近居民或路过人员,导致计算的人数偏差较大,从而可能影响相关部门作出的判断。
因此,如何更为精确的统计某区域的人数,具有十分重要的意义。
发明内容
本发明的一个目的在于,提供一种利用信令数据计算人数的方法,快速精确统计设定区域内的人数。
基于此,本发明提供一种利用信令数据计算人数的方法,包括以下步骤:
a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp),mobile代表手机号,uli代表基站编号,timestamp代表时间戳;
b.对所有记录进行数据测绘,标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode),其中regionCode为设定区域的编码;
c.以mobile为要素对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));
d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及
e.利用步骤d中的结果和之前的状态数据计算设定区域的人数。
可选的,对于所述的利用信令数据计算人数的方法,之前的状态数据包括:之前有设定区域状态且批次有信令;之前有设定区域状态,批次无数据;之前无设定区域状态,批次有信令。
可选的,对于所述的利用信令数据计算人数的方法,对于之前有设定区域状态且批次有信令的情况:
该信令满足在设定区域内且设定区域未发生变化,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足的话就计算为目标人员,状态不变;
如果设定区域发生变化,不作为目标人员,状态变化为最新的在设定区域内的记录;以及
如果信令无设定区域内的信令,则该信令为设定区域外产生,不作为为目标人员,且无状态。
可选的,对于所述的利用信令数据计算人数的方法,对于之前有设定区域状态,批次无数据的情况:
若超过1小时无信令,则无状态且不作为目标人员;
若未超过1小时,状态不变,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足则就作为目标人员。
可选的,对于所述的利用信令数据计算人数的方法,对于之前无设定区域状态,批次有信令的情况:
若在设定区域内有信令,最早的设定区域内的信令作为新状态,计算当前时间减去设定区域内记录的时间是否满足该设定区域的停留时间,满足则就作为目标人员;
若无设定区域的信令,不作为目标人员,且无状态。
可选的,对于所述的利用信令数据计算人数的方法,还包括:持续累积目标人员并去重。
可选的,对于所述的利用信令数据计算人数的方法,在步骤a中,以流处理的方式进行计算。
可选的,对于所述的利用信令数据计算人数的方法,所述设定周期为1-30分钟。
可选的,对于所述的利用信令数据计算人数的方法,所述设定区域包括景区、商场、影院、展厅或演出厅。
与现有技术相比,本发明提供的一种利用信令数据计算人数的方法中,包括以下步骤:a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp);b.对所有记录进行数据测绘mapping,标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode),其中regionCode为设定区域的编码,该值为空表示记录产生于设定区域外;c.以mobile为要素对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及e.利用步骤d中的结果和之前的状态数据计算设定区域的人数。可见,本发明通过移动终端和基站产生信令数据计算设定区域的人数,能够通过简单的方式,更快速、准确得计算设定区域的人数,具有极为重要的社会意义。
附图说明
图1为本发明一实施例中利用信令数据计算人数的方法的流程图。
具体实施方式
下面将结合示意图对本发明的一种利用信令数据计算人数的方法进行更详细的描述,其中表示了本发明的优选实施例,应该理解本领域技术人员可以修改在此描述的本发明,而仍然实现本发明的有利效果。因此,下列描述应当被理解为对于本领域技术人员的广泛知道,而并不作为对本发明的限制。
在下列段落中参照附图以举例方式更具体地描述本发明。根据下面说明和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
本案发明人研究发现,现今社会对人流的分析判断极为重要。但是目前尚不存在较为完善的分析体系,***、***及中国电信三大运营商可能也分别提出了一些方案,但是也仅限于自家体系,导致实际定位不精确、存在重复计算等多种缺陷。于是,发明人设计研发了新的体系,该体系包括首先实现基站的精确定位,在基站精确定位后,可以实现设定区域人数的精确计算,有助于突发事件时的把控。其中基站的精确定位在本申请人的其他专利中描述,本发明主要探讨如何利用信令数据计算设定区域的人数,实现精确的人流分析。
本发明提供一种利用信令数据计算人数的方法,包括以下步骤:
a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp);
b.对所有记录进行数据测绘(mapping),标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode),其中regionCode为设定区域的编码,该值为空表示记录产生于设定区域外;
c.以mobile为要素(key)对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));
d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及
e.利用步骤d中的结果和之前的状态数据计算设定区域的人数。
具体的,在本发明中,所述移动终端包括手机、平板电脑等设备。
在一个实施例中,本发明可以采用流处理的方式进行计算。
在一个实施例中,所述设定周期为1-30分钟。例如,可以是3分钟、5分钟、10分钟、15分钟、20分钟、25分钟等,可以理解的是,设定周期还可以更长,例如1小时、2小时等。
所述设定周期可以根据实际设定区域而进行变动,针对具体设定区域的不同,结合不同时间、是否有其他重要事情发生等进行调整。例如对于人员密集区域,可以缩短设定周期;对于人员稀疏区域,可以增大设定周期;对于人员虽然可能数量较少,但是较为重要的区域,也可以设定较短的周期。
在步骤a中,mobile代表手机号,uli代表基站编号,timestamp代表时间戳。
在步骤b中,mapping过程主要根据基站编号来确定是否在设定区域中。
在步骤c中,List(timestamp,regionCode)代表集合,regionCode为设定区域的编码。
在步骤e中,之前的状态数据包括:之前有设定区域状态且批次有信令;之前有设定区域状态,批次无数据;之前无设定区域状态,批次有信令。
具体的,对于之前有设定区域状态且批次有信令的情况:
该信令满足在设定区域内且设定区域未发生变化,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足的话就计算为目标人员,状态不变;
如果设定区域发生变化,不作为目标人员,状态变化为最新的在设定区域内的记录;以及
如果信令无设定区域内的信令,则该信令为设定区域外产生,不作为为目标人员,且无状态。
具体的,对于之前有设定区域状态,批次无数据的情况:
若超过1小时无信令,则无状态且不作为目标人员;
若未超过1小时,状态不变,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足则就作为目标人员。
具体的,对于之前无设定区域状态,批次有信令的情况:
若在设定区域内有信令,最早的设定区域内的信令作为新状态,计算当前时间减去设定区域内记录的时间是否满足该设定区域的停留时间,满足则就作为目标人员;
若无设定区域的信令,不作为目标人员,且无状态。
进一步的,本发明还包括步骤f:持续累积目标人员并去重。经过本步骤,能够更精确的统计设定区域内的人数。
在本发明中,所述设定区域包括景区、商场、影院、展厅或演出厅等。可以理解的是,所述设定区域并不限于上述区域,其他任何可能涉及到人数统计的区域,都可以采用本发明的方法进行操作。
下面以景区为例,给出一个具体的操作实例:
a.取移动终端在基站产生的信令数据,记录如下:
mobile1,uli1,1564541112
mobile1,uli1,1564541115
mobile1,uli2,1564541118
mobile1,uli3,1564543112
b.对所有记录进行mapping,标记出记录是否产生于景区内,记录如下:
mobile1,uli1,1564541112,regionCode1
mobile1,uli1,1564541115,regionCode1
mobile1,uli2,1564541118,regionCode1
mobile1,uli3,1564543120,regionCode1
c.以mobile为key对步骤a中的记录进行聚合,聚合结果记为(mobile1,List(uli1,1564541112,regionCode1;uli1,1564541115,regionCode1;uli2,1564541118,regionCode1;uli3,1564541120,regionCode1));
d.对List进行循环,多条景区内的记录保留时间最早的一条,景区外的记录任取一条,记录为(mobile,(uli1,1564541112,regionCode1;null));
e.计算在景区的停留时间,结果为:(mobile1,regionCode1,2000),2000大于该景区的最小停留时间,则认为mobile1为该景区的一个游客。
综上所述,本发明提供的一种利用信令数据计算人数的方法中,包括以下步骤:a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp);b.对所有记录进行数据测绘mapping,标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode),其中regionCode为设定区域的编码,该值为空表示记录产生于设定区域外;c.以mobile为要素对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及e.利用步骤d中的结果和之前的状态数据计算设定区域的人数。可见,本发明通过移动终端和基站产生信令数据计算设定区域的人数,能够通过简单的方式,更快速、准确得计算设定区域的人数,具有极为重要的社会意义。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (6)

1.一种利用信令数据计算人数的方法,包括以下步骤:
a.取移动终端在基站产生的信令数据,以设定周期进行计算,上一个批次计算的数据计入状态,进行记录记为(mobile,uli,timestamp),mobile代表手机号,uli代表基站编号,timestamp代表时间戳;
b.对所有记录进行数据测绘,标记出记录是否产生于设定区域,记为(mobile,timestamp,regionCode),其中regionCode为设定区域的编码;
c.以mobile为要素对步骤a中的记录进行聚合,聚合结果记为(mobile,List(timestamp,regionCode));
d.对List进行循环,多条设定区域内的记录中保留时间最早的一条,设定区域外的记录任取一条;以及
e.利用步骤d中的结果和之前的状态数据计算设定区域的人数;之前的状态数据包括:之前有设定区域状态且批次有信令;之前有设定区域状态,批次无数据;之前无设定区域状态,批次有信令;其中,对于之前有设定区域状态且批次有信令的情况:
该信令满足在设定区域内且设定区域未发生变化,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足的话就计算为目标人员,状态不变;
如果设定区域发生变化,不作为目标人员,状态变化为最新的在设定区域内的记录;以及
如果信令无设定区域内的信令,则该信令为设定区域外产生,不作为目标人员,且无状态;
f.持续累积目标人员并去重。
2.根据权利要求1所述的利用信令数据计算人数的方法,其特征在于,对于之前有设定区域状态,批次无数据的情况:
若超过1小时无信令,则无状态且不作为目标人员;
若未超过1小时,状态不变,计算当前时间减去状态时间是否满足该设定区域的停留时间,满足则就作为目标人员。
3.根据权利要求1所述的利用信令数据计算人数的方法,其特征在于,对于之前无设定区域状态,批次有信令的情况:
若在设定区域内有信令,最早的设定区域内的信令作为新状态,计算当前时间减去设定区域内记录的时间是否满足该设定区域的停留时间,满足则就作为目标人员;
若无设定区域的信令,不作为目标人员,且无状态。
4.根据权利要求1所述的利用信令数据计算人数的方法,其特征在于,在步骤a中,以流处理的方式进行计算。
5.根据权利要求1所述的利用信令数据计算人数的方法,其特征在于,所述设定周期为1-30分钟。
6.根据权利要求1所述的利用信令数据计算人数的方法,其特征在于,所述设定区域包括景区、商场、影院、展厅或演出厅。
CN202010319500.7A 2020-04-21 2020-04-21 利用信令数据计算人数的方法 Active CN111641915B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010319500.7A CN111641915B (zh) 2020-04-21 2020-04-21 利用信令数据计算人数的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010319500.7A CN111641915B (zh) 2020-04-21 2020-04-21 利用信令数据计算人数的方法

Publications (2)

Publication Number Publication Date
CN111641915A CN111641915A (zh) 2020-09-08
CN111641915B true CN111641915B (zh) 2021-07-20

Family

ID=72330833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010319500.7A Active CN111641915B (zh) 2020-04-21 2020-04-21 利用信令数据计算人数的方法

Country Status (1)

Country Link
CN (1) CN111641915B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856887A (zh) * 2012-12-03 2014-06-11 上海粱江通信***股份有限公司 一种基于信令消息的景区客流实时统计方法
CN106295787A (zh) * 2015-05-29 2017-01-04 ***通信集团浙江有限公司 一种基于移动信令的客流统计方法及装置
CN109561389A (zh) * 2018-12-28 2019-04-02 海南中智信信息技术有限公司 一种基于手机信令计算区域内实时人流量的方法
CN109583640A (zh) * 2018-11-23 2019-04-05 东南大学 一种基于多源定位数据的城市出行客流属性识别方法
CN110868689A (zh) * 2019-11-25 2020-03-06 智慧足迹数据科技有限公司 常住人口确定方法、装置和电子设备

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10110286B2 (en) * 2015-03-30 2018-10-23 Samsung Electronics Co., Ltd. Method and apparatus for codebook design and signaling
CN108632746A (zh) * 2018-03-21 2018-10-09 电信科学技术第十研究所有限公司 一种确定区域人流量的方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103856887A (zh) * 2012-12-03 2014-06-11 上海粱江通信***股份有限公司 一种基于信令消息的景区客流实时统计方法
CN106295787A (zh) * 2015-05-29 2017-01-04 ***通信集团浙江有限公司 一种基于移动信令的客流统计方法及装置
CN109583640A (zh) * 2018-11-23 2019-04-05 东南大学 一种基于多源定位数据的城市出行客流属性识别方法
CN109561389A (zh) * 2018-12-28 2019-04-02 海南中智信信息技术有限公司 一种基于手机信令计算区域内实时人流量的方法
CN110868689A (zh) * 2019-11-25 2020-03-06 智慧足迹数据科技有限公司 常住人口确定方法、装置和电子设备

Also Published As

Publication number Publication date
CN111641915A (zh) 2020-09-08

Similar Documents

Publication Publication Date Title
CN107040894B (zh) 一种基于手机信令数据的居民出行od获取方法
JP5553913B2 (ja) 端末数推計装置及び端末数推計方法
US7212830B2 (en) Position detection method, position detection system, and position detection server equipment
TWI252703B (en) Method and apparatus for detecting received radiation power
CN108009688B (zh) 聚集事件预测方法、装置及设备
JP6810786B2 (ja) 需要予測装置
JP5388221B2 (ja) パターン分類を使用した、無線端末が屋内にあるかどうかの推定
US20160224901A1 (en) Multiple device correlation
CN114173356B (zh) 网络质量的检测方法、装置、设备及存储介质
CN105228243B (zh) 确定移动装置用户的位置的方法和设备
US20120220274A1 (en) Position information analysis device and position information analysis method
US9930494B2 (en) Leveraging location data from mobile devices for user classification
US10430982B2 (en) Sensor data visualization apparatus and method
CN109246685B (zh) 基于mac地址的客流量统计方法、设备及存储介质
CN107404566B (zh) 一种终端场景判断方法及装置
CN108133001A (zh) Mr室内外分离方法、装置及介质
CN113473398B (zh) 一种手机信令数据停留点识别方法、装置及存储介质
US8600957B2 (en) Mesh data creation method
CN111641915B (zh) 利用信令数据计算人数的方法
JP2016149099A (ja) 匿名化処理方法、匿名化処理プログラム、及び匿名化処理装置
CN111314177B (zh) 一种基于无线信号的作息时段识别方法以及相关装置
JP2011158460A (ja) 屋内の検出に基づいて無線端末の位置を推定するための検索エリア削減
CN112037924A (zh) 一种中长距疫情监测和安全指数量化方法
CN109889977A (zh) 一种基于高斯回归的蓝牙定位方法、装置、设备和***
Van Hyfte et al. Immediate proximity detection using wi-fi–enabled smartphones

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant