信令流数据处理方法、位置信息服务方法及电子设备技术

技术编号:33903962 阅读:20 留言:0更新日期:2022-06-25 18:21
本申请公开了一种信令流数据处理方法、位置信息服务方法及电子设备,涉及通信领域。其中,流数据处理框架按照时序持续获取待处理的信令数据,信令数据中包括第一用户号码、第一时间信息以及第一位置标识;根据第一用户号码对预设的全量号码位置哈希表HTable进行哈希寻址;在HTable中存在与第一用户号码匹配的第二用户号码,且目标位置元组中的第二位置标识与第一位置标识相同、第二时间信息小于第一时间信息的情况下,将与第一用户号码匹配的第二用户号码对应的位置元组中的第二时间信息更新为第一时间信息。新为第一时间信息。新为第一时间信息。

【技术实现步骤摘要】
信令流数据处理方法、位置信息服务方法及电子设备


[0001]本申请涉及通信领域,尤其涉及一种信令流数据处理方法、位置信息服务方法及电子设备。

技术介绍

[0002]XDR信令数据(XDR,X Data Record)的应用是运营商大数据应用的一个重要内容,例如信令数据在商圈分析、应急安保、城市规划、智慧旅游、智慧交通等领域均有应用。
[0003]目前的传统方法里,由于没有对信令位置数据的后续流程进行全程流处理,仅是每隔一段时间获取一次全量号码的位置快照数据,再存入到Hadoop分布式文件系统(Hadoop Distributed File System,HDFS)中,导致在供后续各种应用进行数据查询、调用时,存在数据处理环节繁多、时效性差、无法实现持续效果、耗时不稳定、资源消耗大等诸多问题。

技术实现思路

[0004]本申请实施例提供一种信令流数据处理方法、位置信息服务方法及电子设备,以至少解决前述的数据处理环节繁多、时效性差、无法实现持续效果、耗时不稳定、资源消耗大等诸多问题。
[0005]为了解决上述问题,本本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信令流数据处理方法,其特征在于,应用于流数据处理框架,所述方法包括:按照时序持续获取待处理的信令数据,所述信令数据中包括第一用户号码、第一时间信息以及第一位置标识;根据所述第一用户号码对预设的全量号码位置哈希表HTable进行哈希寻址;其中,所述HTable中保存有以第二用户号码为键的位置元组,每个所述位置元组中包括与所述第二用户号码对应的第二时间信息和第二位置标识;在所述HTable中存在与所述第一用户号码匹配的第二用户号码,且目标位置元组中的第二位置标识与所述第一位置标识相同、第二时间信息小于所述第一时间信息的情况下,将与所述第一用户号码匹配的第二用户号码对应的位置元组中的第二时间信息更新为所述第一时间信息,其中,所述目标位置元组是与所述第一用户号码匹配的第二用户号码对应的位置元组。2.根据权利要求1所述的方法,其特征在于,根据所述第一用户号码对预设的全量号码位置哈希表HTable进行哈希寻址的步骤之后,所述方法还包括:在所述HTable中存在与所述第一用户号码匹配的第二用户号码,且所述目标位置元组中的第二位置标识与所述第一位置标识不相同、第二时间信息小于所述第一时间信息的情况下,根据所述信令数据中的第一位置标识和第一时间信息对所述目标位置元组进行更新。3.根据权利要求1所述的方法,其特征在于,根据所述第一用户号码对预设的全量号码位置哈希表HTable进行哈希寻址的步骤之后,所述方法还包括:在所述HTable中不存在与所述第一用户号码匹配的第二用户号码的情况下,以所述第一用户号码为键,在所述HTable中创建位置元组,该位置元组包括所述第一位置标识和第一时间信息。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述HTable中存在位置标识更新的情况下,根据更新的所述位置标识,将号码信息同步更新至预设的全量位置号码哈希集合HSet中。5.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述HTable中存在新增号码键的情况下,根据所述新增号码键对应的位置信息,将所述新增号码键对应的用户号码同步更新至预设的全量位置号码哈希集合HSet中。6.根据权利要求5所述的方法,其特征在于,根据所述新增号码键对应的位置信息,将所述新增号码键对应的用户号码同步更新至预设的全量位置号码哈希集合HSet中,包括:在所述HSet中不存在以所述第一位置信息为键的号码集合的情况下,以所述第一位置标识为键、以所述第一用户号码为集合元素,在所述HSet中创建一个号码集合,以将所述位置标识键补全至所述HSet中;或者,在所述HSet中存在以所述第一位置信...

【专利技术属性】
技术研发人员:黄锦乾肖文彬张晓川卢战李广谭丽丽蔡杰
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1