System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于信令轨迹的用户运动与静止态的判断方法及系统技术方案_技高网

一种基于信令轨迹的用户运动与静止态的判断方法及系统技术方案

技术编号:42058101 阅读:23 留言:0更新日期:2024-07-16 23:36
本发明专利技术公开了一种基于信令轨迹的用户运动与静止态的判断方法及系统,包括:S1.基于运营商提供的用户移动通信终端上报的信令数据为原始信令数据,对接并获取所需字段信息;S2.基于通过原始信令数据获得的所需字段信息,获得信令轨迹点集合;S3.根据原始信令数据和信令轨迹点集合,进行基站乒乓切换数据修正;S4.基于基站乒乓切换数据修正后的信令数据,检验并滤除发生基站漂移的异常轨迹点;S5.基于经过步骤S4处理后的信令轨迹数据,从信令轨迹点距离和信令运动方向连续程度的角度判断用户属于运动状态还是静止状态;本发明专利技术解决了由于信令数据的精确性导致对用户定位不准确的问题,实现了更为便捷准确的用户运动或静止状态判断。

【技术实现步骤摘要】

本专利技术涉及通信数据挖掘,更具体的说是涉及一种基于信令轨迹的用户运动与静止态的判断方法及系统


技术介绍

1、移动通信网络的普及和发展已经使人们的通信和定位变得更加便捷,用户通过其移动电话设备与通信网络进行通信,从而使运营商能够通过手机与不同基站之间的信令交互来确定跟踪用户的位置信息。

2、在移动通信网络中,用户的位置信息可以通过不同基站之间的信令切换来获得,包括基站间的正常切换、乒乓切换等,然而,这些切换事件的发生可能会导致用户真实轨迹的不准确性,因为它们可能与用户的实际运动无关,而仅仅是网络信令的变化。

3、准确判断用户的运动和静止状态不仅可以为运营商提供更精确的用户定位信息,还可以在众多领域,如城市规划、交通管理、技术侦察和广告定位等方面提供有价值的数据。

4、目前,现有技术中存在一些用于分析用户运动状态的方法,但它们可能受制于信令数据的精确性和实时性,以及无法有效处理信令轨迹的常见问题,如基站乒乓切换、基站漂移等问题;除此之外,也有通过分析用户手机与不同基站的切换速度,当用户手机连续与不同基站通信,且速度较快时,系统将判断用户处于运动状态;反之,当用户手机与同一基站通信,且速度较慢或为零时,系统将判断用户处于静止状态,但这种方法仍然存在基站乒乓切换、基站漂移等问题,导致最终用户状态判断不准确。

5、因此,如何开发一种能够对用户的信令轨迹数据进行有效处理和分析的方法,以准确判断用户的运动和静止状态,是本领域技术人员亟需解决的问题。


技术实现思路</b>

1、有鉴于此,本专利技术提供了一种基于信令轨迹的用户运动与静止态的判断方法及系统以解决
技术介绍
中提到的部分技术问题。

2、为了实现上述目的,本专利技术采用如下技术方案:

3、一种基于信令轨迹的用户运动与静止态的判断方法,包括以下步骤:

4、s1.基于运营商提供的用户移动通信终端上报的信令数据为原始信令数据,对接并获取所需字段信息;

5、s2.基于通过原始信令数据获得的所需字段信息,获得信令轨迹点集合;

6、s3.根据原始信令数据和信令轨迹点集合,进行基站乒乓切换数据修正;

7、s4.基于基站乒乓切换数据修正后的信令数据,检验并滤除发生基站漂移的异常轨迹点;

8、s5.基于经过步骤s4处理后的信令轨迹数据,从信令轨迹点距离和信令运动方向连续程度的角度判断用户属于运动状态还是静止状态。

9、优选的,步骤s1中给的所需字段信息包括但不限于终端号码、时间戳、基站经纬度和基站编号。

10、优选的,步骤s2中的信令轨迹点集合pst为:

11、{(p1,t1),(p2,t2),(p3,t3),...,(pi,ti),...,(pn,tn)}

12、其中,pi为时间为ti时对应的基站经纬度坐标,i为信令轨迹点按照时间先后顺序排列后的轨迹点序号,n表示用户当天的信令轨迹点总数。

13、优选的,步骤s3中的进行基站乒乓切换数据修正的具体内容为:

14、s31.将用户信令轨迹数据按照时间戳从小到大进行排序,计算相邻两个轨迹点之间的时间差;

15、s32.根据每个用户当天的信令轨迹,对其中每相邻的3个信令轨迹点数据(p,p+1,p+2),检验p的基站id信息与p+2的基站id信息是否一致;

16、s33.若一致,继续检验3个信令轨迹点数据(p,p+1,p+2)中相邻轨迹点之间的时间差是否小于预设阈值;

17、s34.若是,则认为发生基站乒乓切换,滤除掉中间的信令轨迹点p+1的信令轨迹数据,保留前后两个轨迹点。

18、优选的,步骤s4中的检验并滤除发生基站漂移的异常轨迹点的具体内容为:

19、计算相邻轨迹点之间的时间差和距离,遍历每个轨迹点,检验距离和时间差与预设阈值的大小,判断是否为离群轨迹点,进行离群轨迹点滤除。

20、优选的,检验距离和时间差与预设阈值的大小,判断是否为离群轨迹点的具体内容为:

21、若相邻轨迹点之间的距离大于预设阈值的情况下,且时间差小于预设阈值,则为离群轨迹点。

22、优选的,步骤s5的具体内容为:

23、s51.基于步骤s4处理后得到的信令轨迹数据,按时间顺序排序后,计算每个轨迹点与第一个轨迹点的距离的差值;

24、s52.根据得到的差值中每个值的大小是否大于0,转化为表示运动方向的标签信号;

25、s53.统计各运动方向的标签信号连续出现次数是否大于指定阈值,若是,则认为相应的轨迹段为运动状态,若否,则认为相应轨迹段为静止状态。

26、一种基于信令轨迹的用户运动与静止态的判断系统,基于所述的一种基于信令轨迹的用户运动与静止态的判断方法,包括原始数据获取模块、信令轨迹点获取模块、乒乓切换修正模块、异常轨迹点滤除模块和处理判断模块;

27、原始数据获取模块,用于通过运营商获取用户移动通信终端上报的原始信令数据,以及对接并获取所需字段信息;

28、信令轨迹点获取模块,用于根据通过原始信令数据获得的所需字段信息,获得信令轨迹点集合;

29、乒乓切换修正模块,用于根据原始信令数据和信令轨迹点集合,进行基站乒乓切换数据修正;

30、异常轨迹点滤除模块,用于对基站乒乓切换数据修正后的信令数据,检验并滤除发生基站漂移的异常轨迹点;

31、处理判断模块,用于对经过异常轨迹点滤除模块处理后的信令轨迹数据,从信令轨迹点距离和信令运动方向连续程度的角度处理判断用户属于运动状态还是静止状态。

32、一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的一种基于信令轨迹的用户运动与静止态的判断方法。

33、一种处理终端,包括存储器和处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现所述的一种基于信令轨迹的用户运动与静止态的判断方法。

34、经由上述的技术方案可知,与现有技术相比,本专利技术公开提供了一种基于信令轨迹的用户运动与静止态的判断方法及系统,基于用户通信信令轨迹数据,结合大数据数据分析和通信网络相关技术,对异常信令数据进行纠正、过滤等操作,并根据信令的连续运动方向判断用户是否处于运动状态,解决了通常情况下由于信令数据的精确性导致对用户定位不准确的问题,实现了更为便捷、准确的用户运动或静止状态判断;

35、本专利技术不需要额外的硬件或传感器,只利用手机的通信数据,从而降低了成本和能耗,以便于在智能手机应用、安全监控、物联网等领域具有广泛的应用前景,对交通管理、技术侦察等领域有着重要的辅助作用。

本文档来自技高网...

【技术保护点】

1.一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤S1中给的所需字段信息包括但不限于终端号码、时间戳、基站经纬度和基站编号。

3.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤S2中的信令轨迹点集合Pst为:

4.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤S3中的进行基站乒乓切换数据修正的具体内容为:

5.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤S4中的检验并滤除发生基站漂移的异常轨迹点的具体内容为:

6.根据权利要求5所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,检验距离和时间差与预设阈值的大小,判断是否为离群轨迹点的具体内容为:

7.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤S5的具体内容为:

8.一种基于信令轨迹的用户运动与静止态的判断系统,其特征在于,基于权利要求1-7任意一项所述的一种基于信令轨迹的用户运动与静止态的判断方法,包括原始数据获取模块、信令轨迹点获取模块、乒乓切换修正模块、异常轨迹点滤除模块和处理判断模块;

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-7任意一项所述的一种基于信令轨迹的用户运动与静止态的判断方法。

10.一种处理终端,包括存储器和处理器,存储器中存储有可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现如权利要求1-7任意一项所述的一种基于信令轨迹的用户运动与静止态的判断方法。

...

【技术特征摘要】

1.一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤s1中给的所需字段信息包括但不限于终端号码、时间戳、基站经纬度和基站编号。

3.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤s2中的信令轨迹点集合pst为:

4.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤s3中的进行基站乒乓切换数据修正的具体内容为:

5.根据权利要求1所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,步骤s4中的检验并滤除发生基站漂移的异常轨迹点的具体内容为:

6.根据权利要求5所述的一种基于信令轨迹的用户运动与静止态的判断方法,其特征在于,检验距离和时间差与预设阈...

【专利技术属性】
技术研发人员:马晨牧蒋志鹏张建宇戴帅夫
申请(专利权)人:北京九栖科技有限责任公司
类型:发明
国别省市:

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

1