CN111885485B - A method and device for evaluating network quality - Google Patents
A method and device for evaluating network quality Download PDFInfo
- Publication number
- CN111885485B CN111885485B CN202010713960.8A CN202010713960A CN111885485B CN 111885485 B CN111885485 B CN 111885485B CN 202010713960 A CN202010713960 A CN 202010713960A CN 111885485 B CN111885485 B CN 111885485B
- Authority
- CN
- China
- Prior art keywords
- data
- drive test
- evaluation
- scene
- network quality
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本申请的实施例涉及通信技术领域,尤其涉及一种网络质量的评估方法和装置。Embodiments of the present application relate to the field of communications technologies, and in particular, to a method and apparatus for evaluating network quality.
背景技术Background technique
网络质量的评估结果能够指导网络规划和网络优化等工作。目前,常用的网络质量评估方法是测量报告(measurement report,MR)评估,其原理是由终端采集网络数据,并将采集到的网络数据上报至服务器。然后,由该服务器根据网络数据进行网络质量评估,生成网络质量评估结果。The evaluation results of network quality can guide network planning and network optimization. At present, a commonly used network quality evaluation method is measurement report (measurement report, MR) evaluation, the principle of which is that the terminal collects network data and reports the collected network data to the server. Then, the server performs network quality evaluation according to the network data, and generates a network quality evaluation result.
可以看出,使用MR评估方式进行网络质量评估时,仅是针对采集到的网络数据对网络质量进行评估,而仅依靠终端主动上报的网络数据有限,这样,当根据少量终端采集的网络数据,评估该少量终端所在场景的网络质量时,评估结果显得并不准确。It can be seen that when using the MR evaluation method to evaluate the network quality, the network quality is only evaluated based on the collected network data, and only the network data actively reported by the terminal is limited. When evaluating the network quality of the scenario where the few terminals are located, the evaluation result appears to be inaccurate.
发明内容SUMMARY OF THE INVENTION
本申请提供一种网络质量的评估方法和装置,解决了网络质量评估不准确的问题。The present application provides a method and device for evaluating network quality, which solves the problem of inaccurate network quality evaluation.
第一方面,本申请提供一种网络质量的评估方法,应用于网络质量的评估装置,该方法包括:网络质量的评估装置首先获取MR数据和地图数据,并将MR数据中的目标经纬度信息在地图数据中进行标记,得到第一地图数据。之后,网络质量的评估装置将第一地图数据输入预设的场景识别模型,得到场景识别结果,并根据场景识别结果和MR数据对网络进行初步评估,得到初步评估结果。若确定场景识别结果中目标场景的MR数据的数据量小于预设阈值,则网络质量的评估装置根据该目标场景制定路测方案,并下发,以便于相关人员根据路测方案进行路测。最后,网络质量的评估装置获取路测数据,并根据路测数据和初步评估结果对网络进行综合评估,生成评估报告。In a first aspect, the present application provides a method for evaluating network quality, which is applied to a device for evaluating network quality. The method includes: the device for evaluating network quality first acquires MR data and map data, and stores the target longitude and latitude information in the MR data in the MR data. Mark the map data to obtain the first map data. After that, the network quality evaluation device inputs the first map data into the preset scene recognition model to obtain the scene recognition result, and performs a preliminary evaluation on the network according to the scene recognition result and the MR data to obtain the preliminary evaluation result. If it is determined that the amount of MR data of the target scene in the scene recognition result is less than the preset threshold, the network quality evaluation device formulates a drive test plan according to the target scene, and delivers it, so that relevant personnel can conduct drive tests according to the drive test plan. Finally, the network quality evaluation device obtains the drive test data, and comprehensively evaluates the network according to the drive test data and the preliminary evaluation result, and generates an evaluation report.
上述方案中,网络质量的评估装置先将获取到的MR数据的目标经纬度信息标注到地图数据中,得到第一地图数据。然后根据第一地图数据和预设的场景识别模型确定MR数据对应的场景,当确定某个场景对应的MR数据的数据量小于预设阈值时,根据该场景制定路测方案,并下发,以便于相关人员根据路测方案进行路测。同时,根据场景识别结果和MR数据对网络进行初步评估,得到初步评估结果。最后根据初步评估结果和路测数据对网络进行综合评估,得到评估报告。这样,当确定某个关键场景的MR数据不足时,利用路测对该关键场景的数据进行补充,将场景识别和网络评估相结合的方案,能够使得网络质量的评估更加有针对性,从而使得网络质量评估的结果更加准确。In the above solution, the device for evaluating network quality first marks the target latitude and longitude information of the acquired MR data into the map data to obtain the first map data. Then, the scene corresponding to the MR data is determined according to the first map data and the preset scene recognition model. When it is determined that the data amount of the MR data corresponding to a certain scene is less than the preset threshold, a drive test plan is formulated according to the scene and delivered. In order to facilitate the relevant personnel to carry out the drive test according to the drive test plan. At the same time, the network is preliminarily evaluated according to the scene recognition results and MR data, and the preliminary evaluation results are obtained. Finally, the network is comprehensively evaluated according to the preliminary evaluation results and the drive test data, and an evaluation report is obtained. In this way, when it is determined that the MR data of a key scene is insufficient, the drive test is used to supplement the data of the key scene, and the scheme of combining scene recognition and network evaluation can make the evaluation of network quality more targeted, thereby making the network quality more targeted. The results of network quality assessment are more accurate.
第二方面,本申请提供一种网络质量的评估装置,该评估装置包括:In a second aspect, the present application provides an evaluation device for network quality, the evaluation device comprising:
获取模块,用于获取MR数据和地图数据。生成模块,用于将MR数据中的目标经纬度信息在地图数据中进行标记,得到第一地图数据。识别模块,用于将第一地图数据输入预设的场景识别模型,得到场景识别结果。处理模块,用于根据场景识别结果和MR数据对网络进行初步评估,得到初步评估结果。处理模块,还用于若确定场景识别结果中目标场景的MR数据的数据量小于预设阈值,则网络质量的评估装置根据该目标场景制定路测方案,并下发,以便于相关人员根据路测方案进行路测。获取模块,还用于获取路测数据。处理模块,还用于根据路测数据和初步评估结果对网络进行综合评估,生成评估报告。The acquisition module is used to acquire MR data and map data. The generating module is used for marking the target latitude and longitude information in the MR data in the map data to obtain the first map data. The recognition module is used for inputting the first map data into a preset scene recognition model to obtain a scene recognition result. The processing module is used to perform preliminary evaluation on the network according to the scene recognition result and the MR data, and obtain the preliminary evaluation result. The processing module is further configured to, if it is determined that the data volume of the MR data of the target scene in the scene recognition result is less than the preset threshold, the network quality evaluation device formulates a drive test plan according to the target scene, and sends it out, so that the relevant personnel can make a drive test plan according to the road test plan. Test plan for road test. The acquisition module is also used to acquire drive test data. The processing module is also used for comprehensively evaluating the network according to the drive test data and preliminary evaluation results, and generating an evaluation report.
第三方面,本申请提供一种网络质量的评估装置,包括处理器,当网络质量的评估装置运行时,处理器执行计算机执行指令,以使网络质量的评估装置执行如上述的网络质量的评估方法。In a third aspect, the present application provides an apparatus for evaluating network quality, including a processor, and when the apparatus for evaluating network quality runs, the processor executes computer execution instructions, so that the apparatus for evaluating network quality performs the above-mentioned network quality evaluation method.
第四方面,本申请提供一种计算机可读存储介质,包括指令,当指令在计算机上运行时,使得计算机执行如上述的网络质量的评估方法。In a fourth aspect, the present application provides a computer-readable storage medium, including instructions, which, when the instructions are executed on a computer, cause the computer to execute the above-mentioned method for evaluating network quality.
第五方面,本申请提供一种计算机程序产品,计算机程序产品包括指令代码,指令代码用于执行如上述的网络质量的评估方法。In a fifth aspect, the present application provides a computer program product, the computer program product includes instruction code, and the instruction code is used to execute the above-mentioned method for evaluating network quality.
可以理解地,上述提供的任一种网络质量的评估装置、计算机可读存储介质或计算机程序产品均用于执行上文所提供的方法,因此,其所能达到的有益效果可参考上文的方法以及下文具体实施方式中对应的方案的有益效果,此处不再赘述。It can be understood that any network quality evaluation device, computer-readable storage medium or computer program product provided above are all used to execute the method provided above. Therefore, the beneficial effects that can be achieved can be referred to above. The method and the beneficial effects of the corresponding solutions in the following specific implementation manner will not be repeated here.
附图说明Description of drawings
为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the embodiments of the present application more clearly, the following briefly introduces the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some of the drawings in the present application. In the embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without any creative effort.
图1为本申请的实施例提供的一种网络质量的评估装置的硬件结构示意图;FIG. 1 is a schematic diagram of a hardware structure of a network quality evaluation apparatus provided by an embodiment of the present application;
图2为本申请的实施例提供的一种网络质量的评估方法的流程示意图;2 is a schematic flowchart of a method for evaluating network quality provided by an embodiment of the present application;
图3为本申请的实施例提供的一种地理场景示意图一;3 is a schematic diagram 1 of a geographic scene provided by an embodiment of the present application;
图4为本申请的实施例提供的一种地理场景示意图二;FIG. 4 is a second schematic diagram of a geographic scene provided by an embodiment of the present application;
图5为本申请的实施例提供的一种网络质量的评估装置的结构示意图。FIG. 5 is a schematic structural diagram of an apparatus for evaluating network quality according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations or illustrations. Any embodiments or designs described in the embodiments of the present application as "exemplary" or "such as" should not be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present the related concepts in a specific manner.
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。Hereinafter, the terms "first" and "second" are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may expressly or implicitly include one or more of that feature. In the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.
移动互联网业务的迅猛发展和智能管道的商用部署,对移动互联网业务的精细化运营提出了更高的需求,运营商针对业务级别的运营管理也面临着新的挑战。对网络质量进行评估可以更好的进行网络规划和优化工作,进一步能够为运营商的管理创造良好的网络条件,同时,也能够提高用户的体验。The rapid development of mobile Internet services and the commercial deployment of smart pipes have put forward higher demands on the refined operation of mobile Internet services, and operators are also facing new challenges in business-level operation management. Evaluating network quality can better carry out network planning and optimization, further create favorable network conditions for operator management, and at the same time, improve user experience.
目前,常用的网络质量评估方式包括MR评估、路测评估、关键业绩指标(keyperformance indication,KPI)评估等方式。其中,MR评估的原理是由终端采集网络数据,并将采集到的网络数据上报至服务器。然后,由该服务器根据网络数据进行网络质量评估,生成网络质量评估结果。路测评估的过程是测试人员乘坐相关车辆,用专业的测试仪表对整个路段进行测试,生成网络质量评估结果。KPI评估原理是采集关键性指标,对网络质量进行评估,生成网络质量评估结果。Currently, commonly used network quality evaluation methods include MR evaluation, drive test evaluation, key performance indicator (key performance indication, KPI) evaluation and other methods. The principle of MR evaluation is that the terminal collects network data and reports the collected network data to the server. Then, the server performs network quality evaluation according to the network data, and generates a network quality evaluation result. The process of road test evaluation is that testers ride on relevant vehicles and use professional test instruments to test the entire road section to generate network quality evaluation results. The KPI evaluation principle is to collect key indicators, evaluate network quality, and generate network quality evaluation results.
可以看出,使用MR评估方式进行网络质量评估时,仅是针对采集到的网络数据对网络质量进行评估,而仅依靠终端主动上报的网络数据有限,这样,当根据少量终端采集的网络数据,评估该少量终端所在场景的网络质量时,评估结果显得并不准确。使用路测评估方式进行网络质量评估时,需要耗费大量的人力物力,且效率较低。使用KPI评估方式进行网络质量评估时,与MR评估方式相同,评估结果也显得并不准确。It can be seen that when using the MR evaluation method to evaluate the network quality, the network quality is only evaluated based on the collected network data, and only the network data actively reported by the terminal is limited. When evaluating the network quality of the scenario where the few terminals are located, the evaluation result appears to be inaccurate. When using the drive test evaluation method to evaluate the network quality, a lot of manpower and material resources are required, and the efficiency is low. When using the KPI evaluation method to evaluate the network quality, it is the same as the MR evaluation method, and the evaluation results are also inaccurate.
针对上述问题,本申请提供了一种网络质量的评估方法和装置,该评估方法包括:网络质量的评估装置将MR数据中的目标经纬度信息标记到地图数据中,得到第一地图数据,并根据第一地图数据在预设的场景识别模型中识别出MR数据对应的场景。当确定识别出的某个场景对应的MR数据的数据量小于预设阈值时,为该场景制定路测方案,同时,根据场景识别结果和MR数据对网络进行初步评估,得到初步评估结果。最后根据路测数据和初步评估结果生成评估报告,能够使得网络质量评估的结果更加准确。In view of the above problems, the present application provides a network quality evaluation method and device, the evaluation method includes: the network quality evaluation device marks the target latitude and longitude information in the MR data into the map data to obtain the first map data, and according to The first map data identifies the scene corresponding to the MR data in the preset scene identification model. When it is determined that the amount of MR data corresponding to an identified scene is less than the preset threshold, a drive test plan is formulated for the scene, and at the same time, the network is preliminarily evaluated according to the scene identification result and the MR data, and a preliminary evaluation result is obtained. Finally, an evaluation report is generated according to the drive test data and the preliminary evaluation result, which can make the result of the network quality evaluation more accurate.
在具体实现时,网络质量的评估装置具有如图1所示的部件。图1为本申请实施例提供的一种网络质量的评估装置,可以包括处理器102,处理器102用于执行应用程序代码,从而实现本申请中的网络质量的评估方法。In a specific implementation, the device for evaluating network quality has the components shown in FIG. 1 . FIG. 1 is an apparatus for evaluating network quality provided by an embodiment of the present application, which may include a
处理器102可以是一个中央处理器(central processing unit,CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。The
如图1所示,网络质量的评估装置还可以包括存储器103。其中,存储器103用于存储执行本申请方案的应用程序代码,并由处理器102来控制执行。As shown in FIG. 1 , the apparatus for evaluating network quality may further include a
存储器103可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器103可以是独立存在,通过总线与处理器102相连接。存储器103也可以和处理器102集成在一起。The
如图1所示,网络质量的评估装置还可以包括通信接口101,其中,通信接口101、处理器102、存储器103可以相互耦合,例如,通过总线104相互耦合。通信接口101用于与其他设备进行信息交互,例如支持网络质量的评估装置与其他设备的信息交互。As shown in FIG. 1 , the apparatus for evaluating network quality may further include a
需要指出的是,图1中示出的设备结构并不构成对该网络质量的评估装置的限定,除图1所示部件之外,该网络质量的评估装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It should be pointed out that the device structure shown in FIG. 1 does not constitute a limitation of the network quality evaluation device. In addition to the components shown in FIG. 1 , the network quality evaluation device may include more or more components than those shown in the figure. Fewer components, or a combination of certain components, or a different arrangement of components.
下面结合图1所示的网络质量的评估装置,通过图2对本申请实施例提供的网络质量的评估方法进行描述。The following describes the network quality evaluation method provided by the embodiment of the present application with reference to the network quality evaluation apparatus shown in FIG. 1 and FIG. 2 .
图2为本申请实施例提供的一种网络质量的评估方法的流程示意图。参见图2所示,该网络质量的评估方法包括如下步骤。FIG. 2 is a schematic flowchart of a method for evaluating network quality according to an embodiment of the present application. Referring to Figure 2, the network quality evaluation method includes the following steps.
201、网络质量的评估装置获取测量报告MR数据和地图数据。201. The network quality evaluation apparatus acquires the measurement report MR data and the map data.
其中,MR数据中包括目标经纬度信息和网络质量信息,地图数据中包括经纬度信息,目标经纬度信息属于经纬度信息的一部分。The MR data includes target longitude and latitude information and network quality information, the map data includes longitude and latitude information, and the target longitude and latitude information is a part of the longitude and latitude information.
具体的,若确定需要对某区域进行网络质量评估,则获取该区域终端上报的MR数据,并调用地图,获取地图数据。可选的,地图可以为卫星地图。Specifically, if it is determined that the network quality assessment needs to be performed on a certain area, the MR data reported by the terminal in the area is obtained, and the map is called to obtain the map data. Optionally, the map can be a satellite map.
202、网络质量的评估装置在地图数据中标记目标经纬度信息,生成第一地图数据。202. The device for evaluating network quality marks the latitude and longitude information of the target in the map data to generate first map data.
具体的,网络质量的评估装置在地图数据中查询并标记目标经纬度信息对应的点,生成第一地图数据。例如,在第t时刻,目标区域内有6个终端上报了MR数据,则对应6个目标经纬度信息,此时,网络质量的评估装置在地图数据中查询这6个目标经纬度信息对应的点,并做出标记。Specifically, the network quality evaluation device queries and marks the point corresponding to the target latitude and longitude information in the map data, and generates the first map data. For example, at the t-th moment, there are 6 terminals in the target area that have reported MR data, which correspond to the 6 target latitude and longitude information. At this time, the network quality evaluation device searches the map data for the points corresponding to the 6 target latitude and longitude information. and make a mark.
203、网络质量的评估装置将第一地图数据输入预设的场景识别模型,得到场景识别结果。203. The device for evaluating network quality inputs the first map data into a preset scene recognition model to obtain a scene recognition result.
具体的,在将第一地图数据输入预设的场景识别模型之前,需要先建立预设的场景识别模型。Specifically, before inputting the first map data into the preset scene recognition model, a preset scene recognition model needs to be established first.
建立预设的场景识别模型的过程包括:网络质量的评估装置获取第二地图数据。其中,第二地图数据中包括标注数据,标注数据表示不同的场景。之后,网络质量的评估装置根据第二地图数据生成预设的场景识别模型。The process of establishing the preset scene recognition model includes: obtaining second map data by the network quality evaluation device. Wherein, the second map data includes label data, and the label data represents different scenes. After that, the device for evaluating the network quality generates a preset scene recognition model according to the second map data.
进一步具体的,网络质量的评估装置从互联网上获取地图数据,其中,地图数据中包括经纬度信息。之后,根据地理位置对地图数据进行切割等预处理。管理人员对预处理后的地图数据进行人工标注,标注出需要识别的关键场景,例如,楼宇、水域、公园、景区等场景,生成第二地图数据。之后,网络质量的评估装置对第二地图数据进行学习,生成预设的场景识别模型。More specifically, the device for evaluating network quality obtains map data from the Internet, wherein the map data includes longitude and latitude information. After that, the map data is preprocessed by cutting according to the geographic location. Managers manually annotate the preprocessed map data, and mark the key scenes that need to be identified, such as buildings, waters, parks, scenic spots, etc., to generate second map data. After that, the network quality evaluation device learns the second map data to generate a preset scene recognition model.
例如,参见图3所示,本申请提供一种地理场景示意图。该地理场景包括道路300-302、终端用户310-318、楼宇320、水域330、以及景区340。其中,道路300在距离上最靠近楼宇320,道路301在距离上最靠近水域330,道路302在距离上最靠近景区340。因此,将道路300和楼宇320划分为场景A,标注为楼宇;将道路301和水域330划分为场景B,标注为水域;将道路302和景区340划分为场景C,标注为景区。这样,就得到了第二地图数据。For example, referring to FIG. 3 , the present application provides a schematic diagram of a geographic scene. The geographic scene includes roads 300 - 302 , end users 310 - 318 ,
又例如,参见图4所示,本申请提供另一种地理场景示意图。该地理场景为图3中的场景A对应的楼宇场景,包括道路300、终端用户310-313、以及楼宇320,其中,场景A对应的经度范围为(a1,a6),纬度范围为(b1,b6)。则网络质量的评估装置对第二地图数据进行学习时,能够学习到第二地图数据中包括场景A,场景A的名称为楼宇,对应的经度范围为(a1,a6),纬度范围为(b1,b6)。For another example, referring to FIG. 4 , the present application provides another schematic diagram of a geographic scene. The geographic scene is a building scene corresponding to scene A in FIG. 3, including
这样,网络质量的评估装置将第一地图数据输入预设的场景识别模型之后,就能够得到场景识别结果。例如,在第t时刻,图4所示的场景A中,终端用户310-313上报了MR数据。此时,终端用户310上报的MR数据中的目标经纬度为(a2,b4);终端用户311上报的MR数据中的目标经纬度为(a3,b2);终端用户312上报的MR数据中的目标经纬度为(a5,b3),终端用户313上报的MR数据中的目标经纬度为(a4,b5)。而a2、a3、a5、a4皆属于(a1,a6)范围之内;b4、b2、b3、b5皆属于(b1,b6)范围之内。这样,就能够识别出终端用户310-313所处的场景皆为楼宇。In this way, after the apparatus for evaluating network quality inputs the first map data into the preset scene recognition model, the scene recognition result can be obtained. For example, at time t, in scenario A shown in FIG. 4 , end users 310 - 313 report MR data. At this time, the target longitude and latitude in the MR data reported by the
204、网络质量的评估装置根据MR数据和场景识别结果对网络进行初步评估,得到初步评估结果。204. The network quality evaluation device performs a preliminary evaluation on the network according to the MR data and the scene identification result, and obtains a preliminary evaluation result.
具体的,网络质量的评估装置先对MR数据进行预处理,例如,删除MR数据中的异常数据、无效数据等。之后,根据MR数据中的网络质量信息对MR数据所处的网络进行初步评估,获取初步评估结果。Specifically, the device for evaluating network quality first preprocesses the MR data, for example, deletes abnormal data, invalid data, and the like in the MR data. After that, a preliminary evaluation is performed on the network where the MR data is located according to the network quality information in the MR data, and a preliminary evaluation result is obtained.
205、若确定目标场景的MR数据的数据量小于预设阈值,则根据目标场景制定路测方案,并下发。205. If it is determined that the data amount of the MR data of the target scene is less than the preset threshold, formulate a drive test plan according to the target scene, and deliver it.
其中,目标场景为场景识别结果中的任一场景。路测方案包括路测场景、路测路线、以及路测数据的数据量。The target scene is any scene in the scene recognition result. The drive test solution includes the drive test scenario, the drive test route, and the data volume of the drive test data.
例如,图3中的场景A中包括终端用户310-313,共4个终端用户;场景B中包括终端用户314-316共3个终端用户;场景C中包括终端用户317-318共2个终端用户。若预设阈值的大小为3个终端用户,上报的MR数据的数据量的大小,则确定场景C为目标场景。For example, scenario A in FIG. 3 includes terminal users 310-313, a total of 4 terminal users; scenario B includes terminal users 314-316, a total of 3 terminal users; scenario C includes terminal users 317-318, a total of 2 terminals user. If the size of the preset threshold is the size of 3 end users and the amount of MR data reported, it is determined that scene C is the target scene.
之后,根据目标场景制定路测方案。例如,根据图3中的场景C制定路测方案,指示路测场景为景区340,路测路线为道路302,路测数据的数据量为10个终端测量的MR数据等。After that, a drive test plan is developed according to the target scene. For example, a drive test plan is formulated according to scenario C in FIG. 3, indicating that the drive test scene is the
206、网络质量的评估装置获取路测数据。206. The device for evaluating network quality acquires drive test data.
其中,路测数据为根据路测方案测量出的网络数据。The drive test data is network data measured according to the drive test scheme.
具体的,网络质量的评估装置将制定的路测方案后进行下发,指示相关人员根据路测方案实行路测,并上传路测数据。Specifically, the network quality evaluation device will issue the developed drive test plan, instruct the relevant personnel to carry out the drive test according to the drive test plan, and upload the drive test data.
207、网络质量的评估装置根据路测数据和初步评估结果对网络进行综合评估,生成评估报告。207. The network quality evaluation device comprehensively evaluates the network according to the drive test data and the preliminary evaluation result, and generates an evaluation report.
上述方案中,网络质量的评估装置先将获取到的MR数据的目标经纬度信息标注到地图数据中,得到第一地图数据。然后根据第一地图数据和预设的场景识别模型确定MR数据对应的场景,当确定某个场景对应的MR数据的数据量小于预设阈值时,根据该场景制定路测方案,并下发,以便于相关人员根据路测方案进行路测。同时,根据场景识别结果和MR数据对网络进行初步评估,得到初步评估结果。最后根据初步评估结果和路测数据对网络进行综合评估,得到评估报告。这样,当确定某个关键场景的MR数据不足时,利用路测对该关键场景的数据进行补充,将场景识别和网络评估相结合的方案,能够使得网络质量的评估更加有针对性,从而使得网络质量评估的结果更加准确。In the above solution, the device for evaluating network quality first marks the target latitude and longitude information of the acquired MR data into the map data to obtain the first map data. Then, the scene corresponding to the MR data is determined according to the first map data and the preset scene recognition model. When it is determined that the data amount of the MR data corresponding to a certain scene is less than the preset threshold, a drive test plan is formulated according to the scene and delivered. In order to facilitate the relevant personnel to carry out the drive test according to the drive test plan. At the same time, the network is preliminarily evaluated according to the scene recognition results and MR data, and the preliminary evaluation results are obtained. Finally, the network is comprehensively evaluated according to the preliminary evaluation results and the drive test data, and an evaluation report is obtained. In this way, when it is determined that the MR data of a key scene is insufficient, the drive test is used to supplement the data of the key scene, and the scheme of combining scene recognition and network evaluation can make the evaluation of network quality more targeted, thereby making the network quality more targeted. The results of network quality assessment are more accurate.
进一步的,本申请中仅对需要路测的关键场景实时路测,以实现对网络质量评估的补充测量,在提高网络质量的评估效率的同时,节省了人力物力。Further, in this application, only real-time drive tests are performed on key scenarios that require drive tests, so as to implement supplementary measurement for network quality assessment, which saves manpower and material resources while improving network quality assessment efficiency.
本申请实施例可以根据上述的方法实施例对网络质量的评估装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment of the present application, the network quality evaluation apparatus may be divided into functional modules according to the foregoing method embodiments. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. middle. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules. It should be noted that, the division of modules in the embodiments of the present application is schematic, and is only a logical function division, and there may be other division manners in actual implementation.
本申请提供一种网络质量的评估装置,该网络质量的评估装置用于执行以上图2所示方法中的步骤。本申请实施例提供的网络质量的评估装置可以包括相应步骤所对应的模块。The present application provides an apparatus for evaluating network quality, and the apparatus for evaluating network quality is used to execute the steps in the method shown in FIG. 2 above. The apparatus for evaluating network quality provided in this embodiment of the present application may include modules corresponding to corresponding steps.
在采用对应各个功能划分各个功能模块的情况下,图5示出该网络质量的评估装置的一种可能的结构示意图。如图5所示,网络质量的评估装置包括获取模块51、生成模块52、识别模块53、以及处理模块54。In the case where each functional module is divided according to each function, FIG. 5 shows a possible schematic structural diagram of the apparatus for evaluating network quality. As shown in FIG. 5 , the apparatus for evaluating network quality includes an
获取模块51,用于获取测量报告MR数据和地图数据。其中,MR数据中包括目标经纬度信息。例如,参照图2所示,获取模块51用于执行步骤201。生成模块52,用于在获取模块51获取到的地图数据中标记目标经纬度信息,生成第一地图数据。例如,参照图2所示,生成模块52用于执行步骤202。识别模块53,用于将生成模块52生成的第一地图数据输入预设的场景识别模型,得到场景识别结果。例如,参照图2所示,识别模块53用于执行步骤203。处理模块54,用于根据获取模块51获取到的MR数据和识别模块53得到的场景识别结果对网络进行初步评估,得到初步评估结果。例如,参照图2所示,处理模块54用于执行步骤204。处理模块54,还用于若确定目标场景的MR数据的数据量小于预设阈值,则根据目标场景制定路测方案,并下发。目标场景为场景识别结果中的任一场景。例如,参照图2所示,处理模块54还用于执行步骤205。获取模块51,还用于获取路测数据。路测数据为根据路测方案测量出的网络数据。例如,参照图2所示,获取模块51还用于执行步骤206。处理模块54,还用于根据获取模块51获取到的路测数据和初步评估结果对网络进行综合评估,生成评估报告。例如,参照图2所示,处理模块54还用于执行步骤207。The acquiring
可选的,获取模块51,还用于获取第二地图数据。第二地图数据中包括标注数据。标注数据表示不同的场景。生成模块52,还用于根据获取模块51获取到的第二地图数据生成预设的场景识别模型。Optionally, the acquiring
可选的,路测方案包括路测场景、路测路线、以及路测数据的数据量。Optionally, the drive test solution includes a drive test scenario, a drive test route, and a data volume of drive test data.
本申请另一实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在网络质量的评估装置上运行时,该网络质量的评估装置,执行如图2所示的实施例的网络质量的评估方法中的步骤。Another embodiment of the present application further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium. When the instructions are executed on the network quality evaluation device, the network quality evaluation device performs as shown in FIG. 2 Steps in the network quality assessment method of the illustrated embodiment.
在本申请的另一实施例中,还提供一种计算机程序产品,该计算机程序产品包括计算机执行指令,该计算机执行指令存储在计算机可读存储介质中;网络质量的评估装置的处理器可以从计算机可读存储介质读取该计算机执行指令,处理器执行该计算机执行指令使得网络质量的评估装置,执行如图2所示的实施例的网络质量的评估方法中的步骤。In another embodiment of the present application, a computer program product is also provided. The computer program product includes computer-executable instructions, and the computer-executable instructions are stored in a computer-readable storage medium; The computer-readable storage medium reads the computer-executable instructions, and the processor executes the computer-executable instructions to cause the apparatus for evaluating network quality to perform the steps in the method for evaluating network quality in the embodiment shown in FIG. 2 .
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,其作用在此不再赘述。Wherein, all relevant contents of the steps involved in the above method embodiments can be cited in the functional descriptions of the corresponding functional modules, and the functions thereof will not be repeated here.
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that, in various embodiments of the present application, the size of the sequence numbers of the above-mentioned processes does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not be dealt with in the embodiments of the present application. implementation constitutes any limitation.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块、单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art can realize that the modules, units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative, eg, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。Units described as separate components may or may not be physically separated, and components shown as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文全称:read-only memory,英文简称:ROM)、随机存取存储器(英文全称:random access memory,英文简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The functions, if implemented in the form of software functional units and sold or used as independent products, may be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (full name in English: read-only memory, English abbreviation: ROM), random access memory (full name in English: random access memory, English abbreviation: RAM), magnetic Various media that can store program codes, such as a disc or an optical disc.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited to this. should be covered within the scope of protection of this application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010713960.8A CN111885485B (en) | 2020-07-22 | 2020-07-22 | A method and device for evaluating network quality |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010713960.8A CN111885485B (en) | 2020-07-22 | 2020-07-22 | A method and device for evaluating network quality |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111885485A CN111885485A (en) | 2020-11-03 |
CN111885485B true CN111885485B (en) | 2022-07-29 |
Family
ID=73155356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010713960.8A Active CN111885485B (en) | 2020-07-22 | 2020-07-22 | A method and device for evaluating network quality |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111885485B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113660163B (en) * | 2021-08-18 | 2023-07-14 | 奇安信科技集团股份有限公司 | A method and device for selecting an Internet path |
CN118283639A (en) * | 2022-12-29 | 2024-07-02 | 中兴通讯股份有限公司 | Network optimization method, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811964A (en) * | 2014-01-26 | 2015-07-29 | 中国移动通信集团湖北有限公司 | Smart antenna performance evaluation method and system |
CN105101287A (en) * | 2015-07-27 | 2015-11-25 | 中国联合网络通信集团有限公司 | A method and device for measuring mobile network quality |
CN108124279A (en) * | 2017-12-12 | 2018-06-05 | 中国联合网络通信集团有限公司 | The appraisal procedure and device of network coverage quality |
CN108377468A (en) * | 2017-12-07 | 2018-08-07 | 中国移动通信集团福建有限公司 | Wireless network scenario appraisal procedure, device, equipment and medium |
CN109905892A (en) * | 2017-12-11 | 2019-06-18 | 中国电信股份有限公司 | Method for positioning user and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8891396B2 (en) * | 2012-10-24 | 2014-11-18 | Intel Mobile Communications GmbH | Communication device, mobile terminal, method for requesting information and method for providing information |
CN105472644B (en) * | 2016-01-12 | 2019-04-16 | 四川亨通网智科技有限公司 | Depth overlay network method for evaluating quality and system based on user behavior characteristics |
-
2020
- 2020-07-22 CN CN202010713960.8A patent/CN111885485B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811964A (en) * | 2014-01-26 | 2015-07-29 | 中国移动通信集团湖北有限公司 | Smart antenna performance evaluation method and system |
CN105101287A (en) * | 2015-07-27 | 2015-11-25 | 中国联合网络通信集团有限公司 | A method and device for measuring mobile network quality |
CN108377468A (en) * | 2017-12-07 | 2018-08-07 | 中国移动通信集团福建有限公司 | Wireless network scenario appraisal procedure, device, equipment and medium |
CN109905892A (en) * | 2017-12-11 | 2019-06-18 | 中国电信股份有限公司 | Method for positioning user and device |
CN108124279A (en) * | 2017-12-12 | 2018-06-05 | 中国联合网络通信集团有限公司 | The appraisal procedure and device of network coverage quality |
Also Published As
Publication number | Publication date |
---|---|
CN111885485A (en) | 2020-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106874187B (en) | Code coverage rate collection method and device | |
CN108377468B (en) | Wireless network scene evaluation method, device, equipment and medium | |
CN111885485B (en) | A method and device for evaluating network quality | |
US20200304954A1 (en) | Positioning method, positioning apparatus, server, and computer-readable storage medium | |
CN109543680A (en) | Location determining method, appliance arrangement and the medium of point of interest | |
KR20200001455A (en) | Method, device and system for processing image tagging information | |
CN110099353A (en) | Train user identification method and equipment | |
CN104427547A (en) | Business and network association test method, device and system | |
CN109088793B (en) | Method and apparatus for detecting network failure | |
CN108153661A (en) | The method and apparatus of implementation of test cases | |
CN112232380B (en) | A neural network robustness detection method and device | |
CN115002196A (en) | Data processing method and device and vehicle-end acquisition equipment | |
CN108271203B (en) | A kind of network quality assessment method and equipment | |
CN111753625A (en) | Pedestrian detection method, device, equipment and medium | |
CN113419739B (en) | Node map difference detection method and device, electronic equipment and storage medium | |
CN109871331A (en) | Software function trial and error method of decision analysis and device | |
CN114972093B (en) | Image enhancement method, device, equipment and storage medium | |
CN111402335B (en) | Evaluation method and device of deep learning model, electronic equipment and storage medium | |
CN109874170A (en) | Geographic coordinate system blind detection method, device, equipment and medium | |
CN112929897B (en) | Linear road test data processing method and device | |
CN108307394B (en) | Method and system for positioning abnormal cell in wireless network planning simulation | |
CN111934896B (en) | Elevated road terminal user identification method, device and computing device | |
CN111400147B (en) | A service quality testing method, device and system | |
WO2025008835A1 (en) | System and method for optimizing network performance for a target area | |
CN118918284A (en) | Visual display method and system for realizing municipal road based on digitalization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |