社区动态识别方法及装置制造方法

文档序号:7810705阅读:109来源:国知局
社区动态识别方法及装置制造方法
【专利摘要】本发明提供一种社区动态识别方法,包括如下步骤:获取基站地理位置信息;根据社区地理位置信息,建立与基站的匹配;根据社区地理位置,将社区附近和周围的基站建立社区基站群ID;获取社区基站群下的主动呼叫用户的手机信令和通话数据;根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息,得到流失率和增长率,从而判断此社区所属的流动性类型;根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断得到此社区所属的社区层次。本发明具有的积极效果是:依据社区居民的手机信令数据和通话数据,通过优化算法,使管理者社区流动性和社区层次性进行社区的识别,方便社会管理者进行有针对性的管理和预防。
【专利说明】社区动态识别方法及装置

【技术领域】
[0001] 本发明涉及基站通讯识别【技术领域】,尤其是涉及一种社区动态识别装置及方法。

【背景技术】
[0002] 随着城镇化的发展,社区的建设速度和规模都在加快。社区是一个半封闭的物理 区域,作为社会的一个基础单元,它的稳定是整个社会健康发展的前提。社区的识别和分类 对于社会管理者来说具有重大意义。
[0003] 现有的社区动态识别装置主要是从社区的定位、社区的周边房价、社区的地址位 置进行区别和判断,这种方式虽然具备一定的准确性,但是信息量有限,且不能随着时间的 推移而实时进行变更。不能满足管理者根据社区的分类情况,进行有区别的个性化管理和 预防,从而使各种突发事件尽量减少到最低,为保证社会的和谐稳定创造价值。


【发明内容】

[0004] 本发明要解决的问题是提供一种社区动态识别装置和方法,能够提供一种识别能 力,对社区进行识别和分类,从而满足不同类型管理者的社会管理的目的。
[0005] 为解决上述技术问题,本发明采用的技术方案是:
[0006] -种社区动态识别方法,此方法包括如下步骤:
[0007] 获取基站地理位置信息;
[0008] 根据社区地理位置信息,建立与基站的匹配;
[0009] 根据社区地理位置,将社区附近和周围的基站建立社区基站群ID ;
[0010] 获取社区基站群下的主动呼叫用户的手机信令和通话数据;
[0011] 根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息,得到 流失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型;
[0012] 根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断得到 此社区所属的社区层次;以及
[0013] 将得到的识别结果进行展示;
[0014] 其中,如果一个本地用户在一段时间内没有在此基站群发起任何通话,则认为此 用户为流失用户,如果一个新增用户在此基站群连续一段时间内每天都有发起通话,则认 为此用户为新增用户。
[0015] 进一步的,通过接口方式或是数据导入方式获取社区基站群下的主动呼叫用户的 手机信令和通话数据。
[0016] 进一步的,上述得到此社区所属的流动性类型的步骤具体包括:
[0017] 确定社区基站群ID下的本地用户数;
[0018] 确定用户流失率,如果一个本地用户在一段时间内没有在此基站群发起任何通 话,则认为此用户为流失用户;
[0019] 确定用户增长率,如果一个新增用户在此基站群连续一段时间内每天都有发起通 话,则认为此用户为新增用户;
[0020] 与社区流动性模型中设定的多个流失率和增长率阈值进行比对,确定社区流动 性。
[0021] 进一步的,上述得到此社区所属的社区层次步骤具体包括:
[0022] 获取社区平均每个本地用户一个时间段内的平均通话时长;
[0023] 获取社区平均每个本地用户一个时间段内的平均通话数量;
[0024] 与社区层次性模型中设定的多个平均通话时长和平均通话数量阈值进行比对,确 定社区级别性。
[0025] 根据本发明的另一方面,还提供了一种社区动态识别装置,包含:
[0026] 用于获取基站地理位置信息的基站信息收集装置;
[0027] 用于根据社区地理位置信息,建立社区与基站的匹配的匹配建立装置;
[0028] 用于根据社区地理位置建立社区基站群ID的ID建立装置;
[0029] 用于获取社区基站群下的主动呼叫用户的手机信令和通话数据的数据获取装 置;
[0030] 用于根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息, 得到流失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型 的流动性类型判断装置;以及
[0031] 用于根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断 得到此社区所属的社区层次的社区层次判断装置。
[0032] 进一步的,所述数据获取装置通过接口方式或是数据导入方式获取社区基站群下 的主动呼叫用户的手机信令和通话数据。
[0033] 进一步的,所述流动性类型判断装置包括:
[0034] 用于确定社区基站群ID下的本地用户数的本地用户数确定装置;
[0035] 用于确定用户流失率的流失率确定装置,其中如果一个本地用户在一段时间内没 有在此基站群发起任何通话,则认为此用户为流失用户;
[0036] 用于确定用户增长率的增长率确定装置,其中如果一个新增用户在此基站群连续 一段时间内每天都有发起通话,则认为此用户为新增用户;
[0037] 用于与建立的社区流动性模型中设定的多个流失率和增长率阈值进行比对后确 定社区流动性的第一确定装置。
[0038] 进一步的,所述社区层次判断装置包括
[0039] 用于获取社区平均每个本地用户一个时间段内的平均通话时长的时长获取装 置;
[0040] 用于获取社区平均每个本地用户一个时间段内的平均通话数量的通话数量获取 装置;
[0041] 用于与建立的社区层次性模型中设定的多个平均通话时长和平均通话数量阈值 进行比对后确定社区级别性的第二确定装置。
[0042] 本发明具有的优点和积极效果是:
[0043] 依据社区居民的手机信令数据和通话数据,通过优化算法,使管理者社区流动性 和社区层次性进行社区的识别,一方面,社会管理者能够清晰了解社区的情况,对于社区的 突发事件进行预防;另一方面,也让城市的规划者能够清晰了解现有城市的区域特性,方便 为未来城市的配套建设提供依据;系统能够实时显示城市下社区的分布,能够根据社区的 特征情况进行分类重点展示。

【专利附图】

【附图说明】
[0044] 图1是本发明社区动态识别方法的流程图;
[0045] 图2是本发明社区动态识别装置框图。

【具体实施方式】
[0046] 下面结合附图及具体应用实例对本发明作进一步的说明。本社区动态识别装置的 核心是识别,依据社区居民的手机信令数据和通话数据,通过优化算法,使管理者社区流动 性和社区层次性进行社区的识别,方便社会管理者进行有针对性的管理和预防。提供了一 种社区动态识别的新思路,能够统一呈现本城市区域社区的分类查看和重点展示,能够根 据相似特征的情况进行重点对比和分析,找出相同点和不同点,方便领导根据不同特征的 社区,设定统一的预案管理。
[0047] 如图1所示,图1显示了社区动态识别方法的流程,首先需要确定基站的ID和所 处的地理位置(经纬度),这些可以通过实际测量或者从运营商处获得相应的数据;之后确 定社区所在的地理位置(经纬度),然后将基站的实际地理位置信息和社区所处的地理位 置进行匹配,找到社区附近的基站ID以及社区周围的基站ID,并把这些类型的基站建立为 一个逻辑群组,并进行标定社区基站群ID。
[0048] 从运营商处获取基站群ID下的用户的手机信令信息(手机号+基站ID+访问时 间)和手机通话数据(主叫手机号码号+被叫手机号码+主叫号码所属的基站ID+通话开 始时间+通话结束时间);确定此基站群ID下的所有手机号主动呼叫通话记录,得到发起 主动呼叫的用户如:135XXXXXXXX ;136XXXXXXXX ;137XXXXXXXX等都属于每天在此基站群发 起通话的用户,这种类型用户属于本地用户。
[0049] 根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息,得到 流失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型;根 据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断得到此社区所属 的社区层次;其中,如果一个本地用户在一段时间内没有在此基站群发起任何通话,则认为 此用户为流失用户,如果一个新增用户在此基站群连续一段时间内每天都有发起通话,则 认为此用户为新增用户。
[0050] 判断此社区所属的流动性类型具体的分析算法是:本发明的社区流动性模型算法 分析中,若是在本地用户中,有一个手机号本发明定为1个月内的时间没有在此基站群发 起任何通话,则默认此用户为流失用户;若是有一个新增本地用户在此基站群连续一个月 每天都有发起通话,则成此用户为新增用户;社区流动性模型建模中还设定了区分社区流 动性的多个设定阈值(如N1、N2、N3等);然后根据获得的基站群ID下手机信令信息数据, 计算经过一定的时间t (如半年或是一年)后,此社区的流失用户率和新增用户率;之后根 据统计结果进行判断,若是此社区的用户流失率大于某一个设定阈值N1 (如:30% ),则默 认此社区为流失型社区;若是此社区的用户增长率大于某一个设定阈值N2时(如:20% ), 则程此社区为增长社区;若是此社区的用户流失率和增长率均大于某一设定阈值N3 (如: 40% ),则称此社区为流行性极强社区,从而得到此社区属于的流动性类型。
[0051] 判断此社区所属的社区层次性具体的分析算法是:本发明的社区层次性模型算法 分析中,根据设定的社区层次数,设定相应的区间阈值(一个时间段内平均每个本地用户 的通话总时长阈值T1、T2···和平均通话号码数量阈值M1、M2···);根据获得的本地用户手机 通话数据中的(主叫手机号码号+通话开始时间+通话结束时间)进行数据分析,得到本 社区本地用户一定时间段内(本发明采用平均单月)平均通话总时长为T和通话号码的数 量为M,之后进行判断;若T大于阈值T1,且Μ大于阈值Ml,则认为此社区为高端社区;若是 T2〈T〈T1且M2〈M〈M1时,则认为此社区为中端社区;若是?ΧΤ2且M〈M2时,则称为低端社区。
[0052] 最后将反馈结果通过推送到前台,进行结果的呈现,便于领导进行及时查看和决 策。
[0053] 上述社区动态识别方法具体实施时由如下社区动态识别系统实现,如图2所示, 本系统包括中间件单元102、后台单元104和前台单元106,其中:
[0054] 中间件单元102,包括用于获取基站信息、手机信令和通话数据的运营商系统对接 单元1021、用于将上述数据进行导入的业务数据导入单元1022、与后台单元104进行数据 交互的后台对接单元1023、向前台单元106进行数据推送的前台对接单元1024 ;
[0055] 具体实施过程中,运营商系统对接单元1021,可以采用接口方式,需要运营商侧系 统根据webservice协议,涵盖相应的字段,进行开发,用于满足社区动态识别装置的需求; 或是采用文件导入方式,把系统数据以报表的形式导出,然后录入到我方的社区动态识别 装置当中,再通过业务数据导入单元1022导入;
[0056] 后台对接单元1023可实现把从运营商获取到的数据,进行简单的清洗后(例如把 一些与社区无关的数据进行屏蔽,如:不在社区基站群范围内的其他数据),传递给后台单 元104,方便后台单元104进行数据分析和建模;
[0057] 前台对接单元1024,是把后台单元104已经通过分析的结论数据,通过前台以图 表或是GIS的方式进行呈现,便于用户能够查看。
[0058] 后台单元104,包括用于搭建社区流动性模型和社区层次性模型的数据模型单元 1041和用于将中间件单元102获取的数据进行分析、处理、与数据模型单元1041设定的阈 值进行比对的数据处理单元1042 ;
[0059] 数据模型单元1041根据上述社区动态识别方法中社区流动性算法建立社区流动 性模型,根据社区层次性算法建立社区层次性模型;
[0060] 数据模型单元1041包括业务分析模块和系统建模模块两部分;
[0061] 数据处理单元1042包括数据处理模块和数据挖掘模块两部分,主要是将通过后 台对接单元1023获取到已经完成清洗后的数据,进行再次加工和处理,加工和处理的方式 主要是依据我们的建设的社区流动性模型和社区层次性模型;
[0062] 所述数据挖掘模块用于从后台对接单元1023初步清洗后的数据中挖掘与社区流 动性模型和社区层次性模型比对有用的数据;
[0063] 前台单元106,主要是实现前台界面的呈现,以图表或是GIS的方式进行呈现,便 于用户能够查看。
[0064] 本发明实施例还提供的一种社区动态识别装置,包含:
[0065] 用于获取基站地理位置信息的基站信息收集装置;
[0066] 用于根据社区地理位置信息,建立社区与基站的匹配的匹配建立装置;
[0067] 用于根据社区地理位置建立社区基站群ID的ID建立装置;
[0068] 用于获取社区基站群下的主动呼叫用户的手机信令和通话数据的数据获取装 置;
[0069] 用于根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息, 得到流失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型 的流动性类型判断装置;以及
[0070] 用于根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断 得到此社区所属的社区层次的社区层次判断装置。
[0071] 进一步的,所述数据获取装置通过接口方式或是数据导入方式获取社区基站群下 的主动呼叫用户的手机信令和通话数据。
[0072] 进一步的,所述流动性类型判断装置包括:
[0073] 用于确定社区基站群ID下的本地用户数的本地用户数确定装置;
[0074] 用于确定用户流失率的流失率确定装置,其中如果一个本地用户在一段时间内没 有在此基站群发起任何通话,则认为此用户为流失用户;
[0075] 用于确定用户增长率的增长率确定装置,其中如果一个新增用户在此基站群连续 一段时间内每天都有发起通话,则认为此用户为新增用户;
[0076] 用于与建立的社区流动性模型中设定的多个流失率和增长率阈值进行比对后确 定社区流动性的第一确定装置。
[0077] 进一步的,所述社区层次判断装置包括
[0078] 用于获取社区平均每个本地用户一个时间段内的平均通话时长的时长获取装 置;
[0079] 用于获取社区平均每个本地用户一个时间段内的平均通话数量的通话数量获取 装置;
[0080] 用于与建立的社区层次性模型中设定的多个平均通话时长和平均通话数量阈值 进行比对后确定社区级别性的第二确定装置。
[0081] 以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施 例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进 等,均应仍归属于本发明的专利涵盖范围之内。
【权利要求】
1. 一种社区动态识别方法,其特征在于包括如下步骤: 1) 获取基站地理位置信息; 2) 根据社区地理位置信息,建立与基站的匹配; 3) 根据社区地理位置,将社区附近和周围的基站建立社区基站群ID ; 4) 获取社区基站群下的主动呼叫用户的手机信令和通话数据; 5) 根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息,得到流 失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型; 6) 根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断得到此 社区所属的社区层次;以及 7) 将得到的识别结果进行展示; 其中,如果一个本地用户在一段时间内没有在此基站群发起任何通话,则认为此用户 为流失用户,如果一个新增用户在此基站群连续一段时间内每天都有发起通话,则认为此 用户为新增用户。
2. 根据权利要求1所述的社区动态识别方法,其特征在于:步骤4)通过接口方式或是 数据导入方式获取社区基站群下的主动呼叫用户的手机信令和通话数据。
3. 根据权利要求1所述的社区动态识别方法,其特征在于:步骤5)中包括: 确定社区基站群ID下的本地用户数; 确定用户流失率; 确定用户增长率; 与社区流动性模型中预设的多个流失率和增长率阈值进行比对,确定社区流动性。
4. 根据权利要求1或3所述的社区动态识别方法,其特征在于:步骤6)中包括: 获取社区平均每个本地用户一个时间段内的平均通话时长; 获取社区平均每个本地用户一个时间段内的平均通话数量; 与社区层次性模型中设定的多个平均通话时长和平均通话数量阈值进行比对,确定社 区级别性。
5. -种社区动态识别装置,其特征在于包含: 用于获取基站地理位置信息的基站信息收集装置; 用于根据社区地理位置信息,建立社区与基站的匹配的匹配建立装置; 用于根据社区地理位置建立社区基站群ID的ID建立装置; 用于获取社区基站群下的主动呼叫用户的手机信令和通话数据的数据获取装置; 用于根据手机信令信息中获取的主动呼叫用户在时间段内是否发起通话的信息,得到 流失用户的用户流失率和新增用户的用户增长率,从而判断此社区所属的流动性类型的流 动性类型判断装置;以及 用于根据通话数据中获取的时间段内的平均通话时长和通话数量信息,进行判断得到 此社区所属的社区层次的社区层次判断装置。
6. 根据权利要求5所述的社区动态识别装置,其特征在于:所述数据获取装置通过接 口方式或是数据导入方式获取社区基站群下的主动呼叫用户的手机信令和通话数据。
7. 根据权利要求5所述的社区动态识别装置,其特征在于:所述流动性类型判断装置 包括: 用于确定社区基站群ID下的本地用户数的本地用户数确定装置; 用于确定用户流失率的流失率确定装置,其中如果一个本地用户在一段时间内没有在 此基站群发起任何通话,则认为此用户为流失用户; 用于确定用户增长率的增长率确定装置,其中如果一个新增用户在此基站群连续一段 时间内每天都有发起通话,则认为此用户为新增用户; 用于与建立的社区流动性模型中设定的多个流失率和增长率阈值进行比对后确定社 区流动性的第一确定装置。
8.根据权利要求5或7所述的社区动态识别装置,其特征在于:所述社区层次判断装 置包括 用于获取社区平均每个本地用户一个时间段内的平均通话时长的时长获取装置; 用于获取社区平均每个本地用户一个时间段内的平均通话数量的通话数量获取装 置; 用于与建立的社区层次性模型中设定的多个平均通话时长和平均通话数量阈值进行 比对后确定社区级别性的第二确定装置。
【文档编号】H04W24/00GK104125587SQ201410380249
【公开日】2014年10月29日 申请日期:2014年8月4日 优先权日:2014年8月4日
【发明者】郑世鹏, 李建, 蔡文晖, 祁特, 马晓艳 申请人:兴天通讯技术(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1