测量报告上报方法、装置、计算机设备和存储介质与流程

未命名 09-24 阅读:51 评论:0


1.本技术涉及通信技术领域,特别是涉及一种测量报告上报方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。


背景技术:

2.测量报告(measurement report,简称mr)是移动终端根据网络的控制信息,基于周期或网络事件上报的其所处无线环境信号强度、质量的测量报告。mr数据真实、采集成本低,周期性mr主要用于无线网络运维、优化,在无线网络覆盖、干扰等问题的分析、优化及用户投诉处理等工作中具有重要的作用,运营商基本全网开启mr功能。在基站开启mr周期测量功能后,当终端处于rrc连接状态时,基站即下发mr周期测量控制信息。为不影响基站的业务处理能力(异频周期性mr可使终端的吞吐率下降),基站侧一般限制上报mr的连接态终端数量不超过50-100个。但是,当前mr的周期测量以及上报机制容易导致部分用户mr数据缺失,部分用户长时间非必要的上报mr数据,增加空口信令负荷和终端的耗电,同时给无线网络运维、优化等处理上带来不利影响。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种测量报告上报方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
4.为了解决上述技术问题,本技术提供了一种测量报告上报方法。所述方法包括:
5.在小区中处于rrc连接状态的终端数量大于预设的允许上报mr终端数量的情况下,获取所述终端的位置信息;
6.基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;
7.在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
8.在其中一个实施例中,在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息之前,还包括:
9.在所述终端上报测量报告的次数大于预设上报次数的情况下,确定所述终端的运动状态;
10.在所述终端的运动状态为第一状态的情况下,向所述终端发送终止上报测量报告状态请求。
11.在其中一个实施例中,所述确定所述终端的运动状态,包括:
12.根据所述终端上报的测量报告中的定位信息和时间信息,确定所述终端的运动速度;
13.将所述终端的运动速度与预设速度阈值比较;
14.当所述终端的运动速度小于所述预设速度阈值,则确定所述终端的运动状态为第一状态。
15.在其中一个实施例中,所述确定所述终端的运动状态,包括:
16.根据所述终端上报的测量报告中的最强信号小区标识,确定所述终端的最强信号小区标识是否发生变化;
17.在所述终端的最强信号小区标识发生变化的情况下,确定所述终端的运动状态为第二状态。
18.在其中一个实施例中,所述在所述终端群中选取部分终端作为终端代表,包括:
19.在所述终端群中选取部分处于上报测量报告状态的终端作为终端代表。
20.在其中一个实施例中,在终端与基站建立通信连接的情况下,向所述终端发送测量报告上报规则,所述测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
21.为了解决上述技术问题,本技术还提供了一种测量报告上传装置。所述装置包括:
22.获取模块,获取所述终端的位置信息;
23.构成模块,用于基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;
24.发送模块,用于在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
25.在本技术的一些实施例中,还可以提供一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
26.在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息;
27.基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;
28.在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
29.在本技术的一些实施例中,还可以提供一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
30.在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息;
31.基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;
32.在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
33.上述测量报告上报方法、装置、计算机设备、存储介质和计算机程序产品,通过获取小区中终端的位置信息,根据获取得到每一终端的位置信息,得到小区中任意两个终端之间的距离,进而将终端间距小于预设距离的终端组成为一个终端群,由此小区中会有多
个终端群,在每一终端群中选取部分终端作为终端代表继续保持上报测量报告状态请求,终端代表之外的终端就终止上报测量报告状态。因此,可减少相同或相近地理区域的mr数据上报量,一方面减轻基站对mr数据的处理负荷和空口信令开销、降低了该部分终端的耗电。另一方面让更多终端有机会上报mr数据,有效减少用户mr数据的缺失。同时,小区中的部分终端无需一直上报测量报告,优化基站接收到的mr测量报告及mr数据质量,提升了运维和优化效率。
附图说明
34.图1为一个实施例中测量报告上报方法的应用环境图;
35.图2为一个实施例中测量报告上报方法的流程示意图;
36.图3为另一个实施例中测量报告上报方法的流程示意图;
37.图4为一个具体实施例中测量报告上报方法的流程示意图;
38.图5为一个实施例中测量报告上报装置的结构框图;
39.图6为另一个实施例中测量报告上报装置的结构框图;
40.图7为一个实施例中计算机设备的内部结构图。
具体实施方式
41.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
42.本技术实施例提供的测量报告上报方法,可以应用于如图1所示的应用环境中,图1即为测量报告上报方法的应用环境图。其中,终端102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
43.在一个实施例中,参考图2,图2即为测量报告上报方法的流程示意图。如图2所示,提供了一种测量报告上报方法,包括以下步骤:
44.步骤202,在小区中处于rrc连接状态的终端数量大于预设的允许上报mr终端数量的情况下,获取终端的位置信息。
45.其中,小区指的是一个基站所控制的无线区域,是移动性管理里面最小的区域单位,通信网络信号的覆盖,通过天线的覆盖范围,划分成很多很多小的区域,每个区域下有若干名用户接入其中,并进行通信。容易理解地,本技术对于终端的表现形式不做具体限定,可以为手机、平板等具有通信功能的移动终端,也可以说是具有通信功能的可穿戴式设备等。本技术对于终端位置信息的获取方式不做具体限定,可根据实际需要进行相应设置。基站在测量报告上报规则中配置有预设终端数量,该预设终端数量是指小区中的处于rrc连接状态的终端数量超过该预设终端数量的时候,此时基站开始获取小区中终端的位置信息。
46.具体地,在一小区中,该小区中的终端数量在某一个时刻超过了该小区对应基站
所规定的预设终端数量,此时基站根据该小区中终端上报的测量报告中的assisted gps,简称agps(网络辅助gps定位系统,是一种结合了网络基站信息和gps信息对移动终端进行定位的技术)数据信息,判断该终端的地理位置信息,从而得到终端间的地理位置分布。
47.可选的,在一小区中,该小区所对应基站在测量报告上报规则中配置的预设终端数量为49个。某一时刻,该小区中的终端数量为50,此时该小区中的终端数量就超过了该基站所规定的预设终端数量也就是49,基站根据多个终端间的参考信号接收功率(reference signal receivedpower,简称rsrp)计算出终端的地理位置信息,进而判断出终端间的地理位置分布。
48.可选的,在一小区中,该小区所对应基站在测量报告上报规则中配置的预设终端数量为49个。某一时刻,该小区中处于测量报告上报状态的终端数量为50,此时该小区中处于测量报告上报状态的终端数量就超过了该基站所规定的预设终端数量也就是49,基站根据多个终端间的rsrp(参考信号接收功率)计算出终端的地理位置信息,进而判断出终端间的地理位置分布。
49.步骤204,基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离。
50.其中,终端群是指彼此间据小于预设距离的多个终端在一起所组成的终端群体。位置信息是指在某一小区内的终端的地理位置信息。间距是指在某一终端群内的任意两个终端之间的距离。容易理解地,在本技术中对于在某一终端群内的任意两个终端之间的距离,不做具体限定,可以是指任意两个终端之间的垂直距离,也可以是指任意两个终端之间的空间距离等。基站在测量报告上报规则中配置有预设距离,该预设距离是指小区中的任意两个终端之间的距离小于该预设终距离的时候,此时基站开始将这些终端组成一个终端群。也就是说,预设距离是基站把哪些终端组成终端群的判断条件。
51.具体地,在某小区中,该小区所对应的基站在测量报告上报规则中配置的预设距离为10米。某一时刻,该基站获取到小区内的终端的地理位置信息,进而根据获取到的终端的地理位置信息,计算出该小区内的任意两个终端之间的垂直距离,将该垂直距离小于10米的多个终端所组成的终端群体作为终端群。
52.步骤206,在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
53.其中,终端代表是指在基站确定的终端群的所有终端当中选取的部分终端,容易理解地,本技术对于选取的数量不做具体限定。可以选取一个终端作为终端代表,也可以选取多个终端作为终端代表,具体可根据实际需要进行设置。上报测量报告状态是指终端处于持续不断、周期性地向基站上报的测量报告的状态。
54.具体地,在某小区中,该小区所对应的基站在确定好每一终端群之后,在每一终端群中的所有终端中选取部分终端作为每一终端群的终端代表,被选取为终端代表的部分终端根据基站的测量报告上报规则,继续进行测量报告的上报对于每一终端群中终端代表之外的终端就无需再上报测量报告,终止即可。
55.在其中一个实施例中,在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的电量状态;在终端的电量状态为预警状态的情况下,向向终端发送终止上报测量报告状态请求。其中,预警状态是指该终端处于电量不足,容易关机的状态,容易理解地,
预警状态的判断可以是基站预先设置好预警电量。例如,预警电量为终端总电量的百分之五十电量。当某一时刻,该终端的剩余电量为终端总电量百分之40电量。此时基站就判断该终端处于预警状态。
56.在其中一个实施例中,在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的运动状态;在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求。
57.具体地,基站预先配置的测量报告上报规则中包含有预设上报次数。某一时刻,当该终端在小区内向小区对应的基站上报测量报告的次数超过该预设上报次数的时候,此时基站确定出该终端的运动状态,在该终端的运动状态是静止状态或低速运动状态的情况下,基站会向该终端发送终止上报测量报告状态请求,该终端在接收到基站发送的终止上报测量报告状态请求以后,会停止向对应基站继续发送测量报告。
58.由于终端在向基站上报测量报告达到一定次数的时候,基站会对当前终端的运动状态进行判断,并且针对当前终端处于的特定运动状态,相应地向终端发送终止上报测量报告状态请求,使得处于特定运动状态的终端可以适当的停止上报测量报告,大大降低了部分终端的耗电,mr数据质量的提升同时也提高了无线网络的运维和优化效率。
59.在其中一个实施例中,根据基站对应的小区信号rsrp,判断出终端的运动状态。
60.在其中一个实施例中,根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态。
61.具体地,基站接收到终端上报的测量报告,然后根据终端此前上报的测量报告中的定位信息和时间信息,计算得出当前终端的运动速度,再将该终端此时的运动速度和预设速度阈值进行对比,若该终端此时的运动速度小于该预设速度阈值的时候,基站会将该终端的运动状态确定为第一状态。该第一状态为终端处于静止状态或者低速运动状态。基站在测量报告上报规则中配置有预设速度阈值,该预设速度阈值是指小区中某一时刻终端的运动速度小于某一特定速度的时候,此时基站会认定该终端的运动状态为第一状态。若此时该终端的速度大于或者等于该预设速度阈值的时候,基站会将该终端的运动状态确定为第二状态。
62.由于终端向基站上报的测量报告中含有该终端相应的定位信息和时间信息,因此基站在计算该终端的速度时,可直接利用此前终端向基站上报的测量报告,得到该终端此时的速度,进一步确定出此时终端的运动状态。无需基站另外采集数据信息来计算终端的速度,使得终端运动状态的确定更加便捷与高效。
63.在其中一个实施例中,根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态。
64.具体地,基站接收到终端上报的测量报告,然后根据终端此前上报的测量报告中的最强信号小区标识信息,确定出该终端的最强信号小区标识是否发生变化,如果此时基站判断出该终端的最强信号小区标识发生了变化,基站会马上确定此时终端的运动状态为第二状态。该第二状态为该终端处于高速运动状态即非静止状态亦非低速运动状态。
65.在其中一个实施例中,在终端群中选取部分不处于预警状态和第一状态的终端作
为终端代表。
66.在其中一个实施例中,在终端群中选取部分处于上报测量报告状态的终端作为终端代表。
67.具体地,基站在确定好小区中的终端群以后,在每一终端群中根据实际需求,选取一定数量的处于上报测量报告状态的终端作为终端代表。容易理解地,对于在终端群中选取终端代表的方式不做具体限定,可根据实际需要进行设置,对于选取的终端代表个数也同样不做具体限定,同样可根据实际需要进行设置。
68.可选的,基站在确定好小区中的终端群以后,根据终端群中处于上报测量报告状态的终端的电量状态,优先将处于上报测量报告状态中的电量状态更好的终端选取为终端代表。容易理解地,基站在选取好终端代表之后,选取的终端代表是可以切换的。例如当该终端代表的电量状态变成预警状态或者当终端代表的运动状态变成第一状态时,此时该终端就不再为终端代表,基站将接着选取更加合适的终端作为终端代表。
69.由于设置了终端代表,只需终端代表继续上报测量报告,终端群中的其他终端不再继续上传测量报告,相比所有终端都继续上传测量报告,该方法可以大大降低大部分终端的耗电,优化基站接收到的测量报告,提高无线网络的运维和优化的效率。
70.在其中一个实施例中,在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
71.具体地,该测量报告上报规则是根据实际需要在基站预先配置好的,并且在终端与该基站建立通信连接的情况下,该基站会向终端发送该测量报告上报规则。容易理解地,在本技术中对于该测量报告上报规则中包含的内容不做具体限定,可以根据实际需要进行设置。例如,该测量报告中的内容包括预设上报次数、预设终端数量、预设速度阈值和预设距离,以及包括测量标识、测量对象、测量数量配置、测量报告配置,其中测量对象又包括测量的网络类型、频率、测量间隙等,测量数量配置包括5g数量配置、4g数量配置等,测量报告配置又包括测试事件类型、测试报告上报周期等。
72.由于基站预先配置好各种与确定终端运动状态相关的条件,包括预设上报次数、预设终端数量、预设速度阈值和预设距离等。因此,当终端满足这些条件时,基站才会做出相应的操作,最终确定出该终端是保持上报测量报告状态,还是终止上报测量报告状态。
73.参考图3,图3即为另一个实施例中测量报告上报方法的流程示意图。如图3所示,提供了一种测量报告上报方法,包括以下步骤:
74.步骤302,在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离;
75.预设上报次数是指基站在测量报告上报规则中配置的用于触发判断终端是否继续上报测量报告的次数阈值。预设上报次数可以根据需要设置,如3次、4次、5次等,不限于此。
76.预设终端数量是指基站在测量报告上报规则中配置的用于触发小区内终端组网的终端数量阈值。该预设终端数量可以根据需要设置,如50个、52个、60个等不限于此。该预设终端数量用于当小区中的终端数量超过该预设终端数量的时候,此时基站开始获取小区中终端的位置信息。
77.预设速度阈值是指基站在测量报告上报规则中配置的用于触发终端运动状态检测的速度阈值。该预设速度阈值可根据需要设置。有预设速度阈值,该预设速度阈值用于当小区中的终端在某一时刻的运动速度超过该预设速度阈值的时候,此时基站开始确定该终端的运动状态为第一状态。也就是说,预设速度阈值是基站判断终端的运动状态的条件。
78.预设距离是指基站在测量报告上报规则中配置的用于确定终端是否能够组群的距离阈值。预设距离可以根据需要设置,如10米、20米、100米等。该预设距离用于当小区中的任意两个终端之间的距离小于该预设终距离的时候,此时基站开始将这些终端组成一个终端群。也就是说,预设距离是基站把哪些终端组成终端群的判断条件。
79.步骤304,在终端上报测量报告的次数大于预设上报次数的情况下,根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态;
80.或者
81.在终端上报测量报告的次数大于预设上报次数的情况下,根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态;
82.在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求;
83.步骤306,在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息;
84.步骤308,基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离;
85.步骤310,在终端群中选取部分处于上报测量报告状态的终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
86.在其中一个实施例中,参考图4,图4为一个具体实施例中测量报告上报方法的流程示意图。其中,预设上报次数为3次,预设终端数量为50个。首先终端会向基站发起无线通信连接,进入无线通信连接状态,基站与终端连接以后会向终端发送测量报告上报规则,终端接收到该测量报告上传规则后,开始上传测量报告,当该终端向基站上传测量报告的次数超过预设上报次数的时候,基站会对该终端的运动状态进行确定,具体为确定该终端是否处于第一状态。若该终端处于第一状态,接下来基站对小区中的终端数量是否达到预设终端数量进行判断,若已经超过预设终端数量,则继续保持终端代表的上报测量报告状态,终止终端群中其余终端的上报测量状态。
87.应该理解的是,虽然如上该的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上该的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
88.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的测量报
告上报方法的测量报告上报装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个测量报告上报装置实施例中的具体限定可以参见上文中对于测量报告上报方法的限定,在此不再赘述。
89.参考图5,图5即为一个实施例中测量报告上报装置的结构框图。如图5所示,提供了一种测量报告上报装置500,包括:获取模块502、构成模块504和发送模块506,其中:
90.获取模块502,获取终端的位置信息;
91.构成模块504,用于基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离;
92.发送模块506,用于在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
93.在本技术的一些实施例中,测量报告上报装置还包括终止模块508,用于在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的运动状态;在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求。
94.在本技术的一些实施例中,终止模块508还包括第一模块5081,用于根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;
95.将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态。
96.在本技术的一些实施例中,终止模块508还包括第二模块5082,用于根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态。
97.在本技术的一些实施例中,发送模块506,用于在终端群中选取部分处于上报测量报告状态的终端作为终端代表。
98.在本技术的一些实施例中,测量报告上报装置还包括规则模块510,用于在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
99.可选的,参考图6,图6即为另一个实施例中测量报告上报装置的结构框图。如图6所示,提供了一种测量报告上报装置500,包括:获取模块502、构成模块504和发送模块506。其中,银行产品交易装置中还包括终止模块508和规则模块510,终止模块508还包括第一模块5081和第二模块5081。
100.上述测量报告上报装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
101.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括处理器、存储器、输入/输出接口(input/output,简称i/o)和通信接口。其中,处理器、存储器和输入/输出接口通过系统总线连接,通信接口通过输入/输出接口连接到系统总线。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算
机程序的运行提供环境。该计算机设备的数据库用于存储与测量报告上报相关的数据。该计算机设备的输入/输出接口用于处理器与外部设备之间交换信息。该计算机设备的通信接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种测量报告上报方法。
102.本领域技术人员可以理解,图7中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
103.在一个实施例中,还提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
104.在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息;
105.基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离;
106.在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
107.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
108.在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息之前,还包括:在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的运动状态;在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求。
109.在一实施例中,处理器执行计算机程序时还实现以下步骤:
110.确定终端的运动状态,包括:根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态。
111.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
112.确定终端的运动状态,包括:根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态。
113.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
114.在终端群中选取部分终端作为终端代表,包括:在终端群中选取部分处于上报测量报告状态的终端作为终端代表。
115.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
116.在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
117.在一个实施例中,提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
118.在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息之前,还包括:在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息;基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离;在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
119.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
120.确定终端的运动状态,包括:在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的运动状态;在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求。
121.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
122.确定终端的运动状态,包括:根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态。
123.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
124.根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态。
125.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
126.在终端群中选取部分终端作为终端代表,包括:在终端群中选取部分处于上报测量报告状态的终端作为终端代表。
127.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
128.在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
129.在一个实施例中,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行以下步骤:
130.在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息;
131.基于位置信息,将间距小于预设距离的终端构成终端群,间距是任意两个终端之间的距离;
132.在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。
133.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
134.在小区中终端数量大于预设终端数量的情况下,获取终端的位置信息之前,还包括:在终端上报测量报告的次数大于预设上报次数的情况下,确定终端的运动状态;在终端的运动状态为第一状态的情况下,向终端发送终止上报测量报告状态请求。
135.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
136.确定终端的运动状态,包括:根据终端上报的测量报告中的定位信息和时间信息,确定终端的运动速度;将终端的运动速度与预设速度阈值比较;当终端的运动速度小于预设速度阈值,则确定终端的运动状态为第一状态。
137.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
138.确定终端的运动状态,包括:根据终端上报的测量报告中的最强信号小区标识,确定终端的最强信号小区标识是否发生变化;在终端的最强信号小区标识发生变化的情况下,确定终端的运动状态为第二状态。
139.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
140.在终端群中选取部分终端作为终端代表,包括:在终端群中选取部分处于上报测量报告状态的终端作为终端代表。
141.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
142.在终端与基站建立通信连接的情况下,向终端发送测量报告上报规则,测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。
143.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
144.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
145.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
146.以上该实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。

技术特征:
1.一种测量报告上报方法,其特征在于,所述方法包括:在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息;基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。2.根据权利要求1所述的方法,其特征在于,在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息之前,还包括:在所述终端上报测量报告的次数大于预设上报次数的情况下,确定所述终端的运动状态;在所述终端的运动状态为第一状态的情况下,向所述终端发送终止上报测量报告状态请求。3.根据权利要求2所述的方法,其特征在于,所述确定所述终端的运动状态,包括:根据所述终端上报的测量报告中的定位信息和时间信息,确定所述终端的运动速度;将所述终端的运动速度与预设速度阈值比较;当所述终端的运动速度小于所述预设速度阈值,则确定所述终端的运动状态为第一状态。4.根据权利要求2所述的方法,其特征在于,所述确定所述终端的运动状态,包括:根据所述终端上报的测量报告中的最强信号小区标识,确定所述终端的最强信号小区标识是否发生变化;在所述终端的最强信号小区标识发生变化的情况下,确定所述终端的运动状态为第二状态。5.根据权利要求1所述的方法,其特征在于,所述在所述终端群中选取部分终端作为终端代表,包括:在所述终端群中选取部分处于上报测量报告状态的终端作为终端代表。6.根据权利要求1-5所述的方法,其特征在于,还包括:在终端与基站建立通信连接的情况下,向所述终端发送测量报告上报规则,所述测量报告上报规则至少包括预设上报次数、预设终端数量、预设速度阈值和预设距离。7.一种测量报告装置,其特征在于,所述装置包括:获取模块,用于在小区中终端数量大于预设终端数量的情况下,获取所述终端的位置信息;构成模块,用于基于所述位置信息,将间距小于预设距离的所述终端构成终端群,所述间距是任意两个终端之间的距离;发送模块,用于在所述终端群中选取部分终端作为终端代表,向所述终端代表发送保持上报测量报告状态请求,以及向所述终端群中除终端代表之外的终端发送终止上报测量报告状态请求。8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被
处理器执行时实现权利要求1至6中任一项所述的方法的步骤。10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

技术总结
本申请涉及一种测量报告上报方法、装置、计算机设备、存储介质和计算机程序产品。该方法包括:获取终端的位置信息;基于位置信息,将间距小于预设距离的终端构成终端群,在终端群中选取部分终端作为终端代表,向终端代表发送保持上报测量报告状态请求,以及向终端群中除终端代表之外的终端发送终止上报测量报告状态请求。采用本方法可减少相同或相近地理区域的MR数据,减轻基站对MR数据的处理负荷和空口信令开销、降低了该部分终端的耗电,并且让更多终端上报MR数据,有效减少用户MR数据的缺失。同时小区中的部分终端无需一直上报测量报告,优化基站接收到的MR测量报告及MR数据质量,提升了运维和优化效率。提升了运维和优化效率。提升了运维和优化效率。


技术研发人员:钟期洪 许向东 陈秀敏 阮恭勤 梁丽欣
受保护的技术使用者:中国电信股份有限公司
技术研发日:2023.07.07
技术公布日:2023/9/22
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

航空商城 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

评论

相关推荐