基于用户特性的MRO采样点室内外分离方法及装置与流程

文档序号:26699919发布日期:2021-09-18 02:44阅读:382来源:国知局
基于用户特性的MRO采样点室内外分离方法及装置与流程
基于用户特性的mro采样点室内外分离方法及装置
技术领域
1.本发明涉及通信网络优化实施技术领域,具体地说是基于用户特性的mro采样点室内外分离方法及装置。


背景技术:

2.利用mr(measurement report测量报告)数据发现网络问题,进行网络优化,特别是基于mr数据判定用户处于室内还是室外,进而指导优化具有重要的意义。当前使用mr做用户定位的方法主要是使用无线传播模型进行用户定位,而无线传播模型定位不适用于室内。所以使用mr数据进行网络优化,mro的室内外分离就显得尤为重要。
3.基于上述,如何实现用户采样点室内外分离,是需要解决的技术问题。


技术实现要素:

4.本发明的技术任务是针对以上不足,提供基于用户特性的mro采样点室内外分离方法及装置,来解决如何实现用户采样点室内外分离的技术问题。
5.第一方面,本发明提供基于用户特性的mro采样点室内外分离方法,以用户特性为依据,根据用户上报采样点主服务区小区特点,对用户级mro采用点的室内外属性进行判别。
6.作为优选,所述方法包括如下步骤:
7.根据mmegroupid、mmeues1apid、mmecode与s1

mme数据进行关联,进行用户级采样点的时序排列,得到第一样本库;
8.对于第一样本库,按照上报时间对每个用户的mr信息进行排序,得到每个用户的mr时序数据;
9.对全天时间进行区间分段,得到工作时段和休息时段,对用户级mro采样点进行时段标注;
10.对于第一样本库,将mr采样点信息中小区与工参信息进行关联,根据主服务小区类型进行标注;
11.对于第一样本库,将主服务小区为室内小区的采样点作为第二样本库,将服务小区为宏站的采样点作为第三样本库,将剩余采样点作为第四样本库,第四样本库中主服务小区为宏站小区;
12.对于第二样本库,将满足以下条件的采样点为室内采样点:
13.情形一、以单用户采样点数据为集合,查找室分切换至宏站小区后,持续占用宏站小区超过n分钟时间点;
14.情形二、以上述n分钟时间点为基准,以分钟时间为粒度,进行采样点统计,在第一预定时间内采样点邻区中有宏站小区,且采样点占比>第一阈值,对应的采样点为室内采样点;
15.对于第三样本库,将满足以下条件的采样点作为室内采样点:
16.情形一,邻区中有室分小区,且rsrp>第二阈值,对应的采样点为室内采样点;
17.情形二、计算相邻两个室内采样点的时间间隔,第二预定时间以内两个室分采样点之间的采样点为室内采样点;
18.对于第四样本库,将满足以下条件的采样点作为室内采样点:
19.情形一、采样时间在休息时段
20.主服务小区不变且rsrp波动范围符合室内信号特性,对应的采样点为室内采样点;
21.主服务小区发生变化,但变化小区数量、rsrp波动范围满足室内信号特性,对应的采样点为室内采样点;
22.情形二、采样时间在工作时段
23.主服务小区不变且rsrp波动范围负荷室内信号特性,对应的采样点标注为室内采样点;
24.用户主服务小区发生变化,但变化小区数量、rsrp波动范围满足室内信号特性,对应的采样点为室内采样点;
25.对于上述第二样本库、第三样本库和第四样本库,将除室内采样点之外的剩余的采样点为室外采样点。
26.作为优选,对于每个用户的mr时序数据,用户的每个mr信息所形成的mr时序数据中的一个时序点。
27.作为优选,工作时段为早7点至晚22点,休息时段为晚23点至早6点。
28.作为优选,第一预定时间为1分钟,第二预定时间为3分钟。
29.作为优选,第一阈值为80%,第二阈值为

90dbm。
30.第二方面,本发明提供装置,包括:至少一个存储器和至少一个处理器;
31.所述至少一个存储器,用于存储机器可读程序;
32.所述至少一个处理器,用于调用所述机器可读程序,执行第一方面任一所述的方法。
33.第三方面,本发明提供计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行第一方面任一所述的方法。
34.本发明的基于用户特性的mro采样点室内外分离方法及装置具有以下优点:基于用户特性的mro采样点室内外分离算法,通过用户上报的s1mme数据与mro数据相关联,对单用户采样点进行区分,对单用户采样点根据主服务小区属性及用户特性进行综合分析,识别用户级mro采样点属性,达到快速识别问题,有效提升覆盖的目的。
附图说明
35.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
36.下面结合附图对本发明进一步说明。
37.图1为实施例1基于用户特性的mro采样点室内外分离方法的流程框图。
具体实施方式
38.下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互结合。
39.本发明实施例提供基于用户特性的mro采样点室内外分离方法及装置,用于解决如何实现用户采样点室内外分离的技术问题。
40.实施例1:
41.本发明的基于用户特性的mro采样点室内外分离方法,以用户特性为依据,根据用户上报采样点主服务区小区特点,对用户级mro采用点的室内外属性进行判别。
42.该方法包括如下步骤:
43.s100、根据mmegroupid、mmeues1apid、mmecode与s1

mme数据进行关联,进行用户级采样点的时序排列,得到第一样本库;
44.s200、对于第一样本库,按照上报时间对每个用户的mr信息进行排序,得到每个用户的mr时序数据;
45.s300、对全天时间进行区间分段,得到工作时段和休息时段,对用户级mro采样点进行时段标注;
46.s400、对于第一样本库,将mr采样点信息中小区与工参信息进行关联,根据主服务小区类型进行标注;
47.s500、对于第一样本库,将主服务小区为室内小区的采样点作为第二样本库,将服务小区为宏站的采样点作为第三样本库,将剩余采样点作为第四样本库,第四样本库中主服务小区为宏站小区;
48.s600、对于第二样本库,将满足以下条件的采样点为室内采样点:
49.情形一、以单用户采样点数据为集合,查找室分切换至宏站小区后,持续占用宏站小区超过n分钟时间点;
50.情形二、以上述n分钟时间点为基准,以分钟时间为粒度,进行采样点统计,在第一预定时间内采样点邻区中有宏站小区,且采样点占比>第一阈值,对应的采样点为室内采样点;
51.s700、对于第三样本库,将满足以下条件的采样点作为室内采样点:
52.情形一,邻区中有室分小区,且rsrp>第二阈值,对应的采样点为室内采样点;
53.情形二、计算相邻两个室内采样点的时间间隔,第二预定时间以内两个室分采样点之间的采样点为室内采样点;
54.s800、对于第四样本库,将满足以下条件的采样点作为室内采样点:
55.情形一、采样时间在休息时段
56.主服务小区不变且rsrp波动范围符合室内信号特性,对应的采样点为室内采样点;
57.主服务小区发生变化,但变化小区数量、rsrp波动范围满足室内信号特性,对应的采样点为室内采样点;
58.情形二、采样时间在工作时段
59.主服务小区不变且rsrp波动范围负荷室内信号特性,对应的采样点标注为室内采
样点;
60.用户主服务小区发生变化,但变化小区数量、rsrp波动范围满足室内信号特性,对应的采样点为室内采样点;
61.s900、对于上述第二样本库、第三样本库和第四样本库,将除室内采样点之外的剩余的采样点为室外采样点。
62.其中,对于每个用户的mr时序数据,用户的每个mr信息所形成的mr时序数据中的一个时序点。
63.工作时段为早7点至晚22点,休息时段为晚23点至早6点。
64.第一预定时间为1分钟,第二预定时间为3分钟。
65.第一阈值为80%,第二阈值为

90dbm。
66.本实施例的通过用户上报的mro采样点,根据用户的属性进行分析,区分用户级采样点室内外属性,用户识别室内外问题,指导网络优化。
67.实施例2:
68.本发明的装置,包括:至少一个存储器和至少一个处理器;上述至少一个存储器,用于存储机器可读程序;上述至少一个处理器,用于调用所述机器可读程序,执行实施例1公开的方法。
69.实施例3:
70.本发明实施例还提供了一种计算机可读介质,计算机可读介质上存储有计算机指令,计算机指令在被处理器执行时,使处理器执行实施例1方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。
71.在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。
72.用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd

rom、cd

r、cd

rw、dvd

rom、dvd

ram、dvd

rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。
73.此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。
74.此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。
75.需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。
76.上文通过附图和优选实施例对本发明进行了详细展示和说明,然而本发明不限于这些已揭示的实施例,基与上述多个实施例本领域技术人员可以知晓,可以组合上述不同实施例中的代码审核手段得到本发明更多的实施例,这些实施例也在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1