[go: up one dir, main page]

CN104486168A - Router wireless performance evaluation system and method - Google Patents

Router wireless performance evaluation system and method Download PDF

Info

Publication number
CN104486168A
CN104486168A CN201410854473.8A CN201410854473A CN104486168A CN 104486168 A CN104486168 A CN 104486168A CN 201410854473 A CN201410854473 A CN 201410854473A CN 104486168 A CN104486168 A CN 104486168A
Authority
CN
China
Prior art keywords
router
data
terminal
information
rate information
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.)
Pending
Application number
CN201410854473.8A
Other languages
Chinese (zh)
Inventor
王中华
马建明
由振北
宁敢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201410854473.8A priority Critical patent/CN104486168A/en
Publication of CN104486168A publication Critical patent/CN104486168A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention discloses a router wireless performance evaluation system. According to the router wireless performance evaluation system, an information acquisition module is used for acquiring throughput rate information and packet loss rate information of a router, an information receiving module is used for receiving the throughput rate information and the packet loss rate information of the router, a score calculation module is used for calculating a score, serving as as a first total score, of the router on the basis of prestored marking rules according to the throughput rate information and the packet loss rate information of the router, an evaluation result obtaining module is used for obtaining an evaluation result of the router according to the first total score, and a sending module is used for sending the evaluation result to a user terminal. The router wireless performance evaluation system improves router performance evaluation accuracy, and meanwhile applicability and experience performance of application conducted by a user on the basis of the obtained router evaluation result are improved. The invention further discloses a router wireless performance evaluation method.

Description

一种路由器无线性能评测系统与方法A router wireless performance evaluation system and method

技术领域technical field

本发明涉及路由器评测技术领域,尤其涉及一种路由器无线性能评测系统与方法。The invention relates to the technical field of router evaluation, in particular to a router wireless performance evaluation system and method.

背景技术Background technique

路由器用于确定数据在不同网络,即独立的逻辑子网络之间行进的适当路径的装置。路由器沿着此路径转发数据分组到下一装置,路由器可创建或维护可用路由以及它们的状况的表格,并使用此信息来对于给定分组确定最佳路由。Router A device used to determine the appropriate path for data to travel between different networks, ie separate logical sub-networks. The router forwards the data packet to the next device along this path, the router may create or maintain a table of available routes and their status, and use this information to determine the best route for a given packet.

随着信息技术的发展,路由器的功能已经不仅局限于互联网中的数据传输枢纽,也可以提供很多智能应用,所以路由器的应用范围也得到了全面的扩大。但是,如何挑选良好性能以及不同厂家生产的路由器成了一个亟待解决的问题。With the development of information technology, the function of the router is not limited to the data transmission hub in the Internet, but also can provide many intelligent applications, so the application range of the router has also been comprehensively expanded. However, how to choose good performance and routers produced by different manufacturers has become an urgent problem to be solved.

发明内容Contents of the invention

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决或者减缓上述问题的一种路由器无线性能评测系统和相应的一种路由器无线性能评测方法。In view of the above problems, the present invention is proposed to provide a router wireless performance evaluation system and a corresponding router wireless performance evaluation method that overcome the above problems or at least partially solve or alleviate the above problems.

根据本发明的一个方面,提供了一种路由器无线性能评测系统,包括:According to one aspect of the present invention, a router wireless performance evaluation system is provided, including:

信息接收模块,用于接收所述路由器的吞吐率信息和丢包率信息;An information receiving module, configured to receive throughput rate information and packet loss rate information of the router;

分数计算模块,用于基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器分数;A score calculation module, configured to calculate router scores based on pre-stored scoring rules based on the router's throughput rate information and packet loss rate information;

评测结果获取模块,用于根据所述第一总分数获取所述路由器的评测结果;An evaluation result obtaining module, configured to obtain the evaluation result of the router according to the first total score;

发送模块,用于将所述评测结果发送给用户终端。A sending module, configured to send the evaluation result to the user terminal.

进一步地,所述分数计算模块,进一步包括:Further, the score calculation module further includes:

获取单元,用于基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;An acquisition unit, configured to respectively acquire a first score corresponding to the router's throughput rate information and a second score corresponding to the router's packet loss rate information based on pre-stored scoring rules;

第一相加单元,用于将所述第一分数与第二分数进行相加,得到总分数,作为路由器分数。The first adding unit is configured to add the first score and the second score to obtain a total score as the router score.

进一步地,该系统还包括:信息获取模块,用于获取路由器的吞吐率信息和丢包率信息。Further, the system also includes: an information acquisition module, configured to acquire the router's throughput rate information and packet loss rate information.

进一步地,第一所述信息获取模块设置在第一终端中,第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至所述第一终端,所述第一信息获取模块根据第一终端发送的第一数据和接收的所述第二数据计算路由器的吞吐率。Further, the first information acquisition module is set in the first terminal, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data to the second terminal through the router A terminal, the first information acquisition module calculates the throughput rate of the router according to the first data sent by the first terminal and the second data received.

进一步地,第一所述信息获取模块设置在第一终端中,第二所述信息获取模块设置在第二终端中,所述第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至第一终端,所述第一信息获取模块根据第一终端发送的第一数据和接收的第二数据计算路由器的第一吞吐率,所述第二信息获取模块根据第二终端发送的第二数据和接收的第一数据计算路由器的第二吞吐率,Further, the first information acquisition module is set in the first terminal, the second information acquisition module is set in the second terminal, and the first terminal sends the first data to the second terminal through the router, so The second terminal sends the second data to the first terminal through the router, the first information acquisition module calculates the first throughput rate of the router according to the first data sent by the first terminal and the second data received, and the first information acquisition module The second information acquisition module calculates the second throughput rate of the router according to the second data sent by the second terminal and the first data received,

所述分数计算模块,进一步包括:The score calculation module further includes:

吞吐率比较单元,用于比较第一吞吐率和第二吞吐率;A throughput comparison unit for comparing the first throughput and the second throughput;

吞吐率选择单元,用于选择第一吞吐率和第一吞吐率中较大的作为路由器的吞吐率信息。The throughput selection unit is configured to select the first throughput and the larger of the first throughput as the throughput information of the router.

进一步地,第三所述信息获取模块设置在移动终端中,移动终端在多个预设距离发送数据包至所述路由器进行连通性测试,当发送的数据包达到一定数值时,第三所述信息获取模块获取所述路由器数据包的报文自报信息,所述第三信息获取模块根据所述路由器的报文自报信息计算路由器的丢包率。Further, the third information acquisition module is set in the mobile terminal, and the mobile terminal sends data packets to the router at a plurality of preset distances to perform a connectivity test. When the transmitted data packets reach a certain value, the third said The information obtaining module obtains the packet self-report information of the router data packet, and the third information obtaining module calculates the packet loss rate of the router according to the packet self-report information of the router.

根据本发明的另一个方面,提供了一种路由器无线性能评测方法,包括:According to another aspect of the present invention, a router wireless performance evaluation method is provided, including:

接收所述路由器的吞吐率信息和丢包率信息;receiving throughput rate information and packet loss rate information of the router;

基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数;Calculate the score of the router based on the pre-stored scoring rules according to the router's throughput rate information and packet loss rate information;

根据所述第一总分数获取所述路由器的评测结果,并将所述评测结果发送给用户终端。Acquiring the evaluation result of the router according to the first total score, and sending the evaluation result to the user terminal.

进一步地,基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数,进一步包括:Further, calculating the router's score as the first total score according to the router's throughput rate information and packet loss rate information based on the pre-stored scoring rules further includes:

基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;Obtaining the first score corresponding to the router's throughput rate information and the second score corresponding to the router's packet loss rate information respectively based on the pre-stored scoring rules;

将所述第一分数与第二分数进行相加,得到总分数,作为路由器分数。Adding the first score and the second score to obtain a total score as the router score.

进一步地,该方法在接收所述路由器的吞吐率信息和丢包率信息之前还包括:获取路由器的吞吐率信息和丢包率信息。Further, before receiving the router's throughput rate information and packet loss rate information, the method further includes: acquiring the router's throughput rate information and packet loss rate information.

进一步地,获取路由器的吞吐率信息和丢包率信息进一步包括:在预设的时间内,第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至所述第一终端,根据第一终端发送的第一数据和接收的所述第二数据计算路由器的吞吐率。Further, obtaining the router's throughput rate information and packet loss rate information further includes: within a preset time, the first terminal sends the first data through the router to the second terminal, and the second terminal sends the second data through the From the router to the first terminal, calculating the throughput rate of the router according to the first data sent by the first terminal and the second data received.

进一步地,获取路由器的吞吐率信息和丢包率信息进一步包括:在预设时间内,所述第一终端通过路由器向所述第二终端发送第一数据,所述第二终端通过路由器向所述第一终端发送第二数据;Further, obtaining the router's throughput rate information and packet loss rate information further includes: within a preset time, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the first data to the second terminal through the router. The first terminal sends the second data;

所述第一终端通过路由器获取所述第二数据,所述第二终端通过路由器获取所述第一数据;The first terminal obtains the second data through a router, and the second terminal obtains the first data through a router;

计算所述第一终端发送的所述第一数据与接收的所述第二数据的数据大小,生成第一吞吐量,计算所述第二终端发送的所述第二数据与接收的所述第一数据的数据大小,生成第二吞吐量;calculating the data size of the first data sent by the first terminal and the second data received, generating a first throughput, and calculating the second data sent by the second terminal and the second data received a data size of the data, generating a second throughput;

根据第一吞吐量、第二吞吐量以及预设时间计算第一吞吐率和第二吞吐率;calculating a first throughput rate and a second throughput rate according to the first throughput rate, the second throughput rate, and a preset time;

选择所述第一吞吐率和第二吞吐率中较大的作为路由器的吞吐率信息。Selecting the larger of the first throughput rate and the second throughput rate as the router throughput rate information.

进一步地,获取路由器的吞吐率信息和丢包率信息进一步包括:Further, obtaining the router's throughput rate information and packet loss rate information further includes:

通过移动终端在多个预设距离向路由器发送数据包进行连通性测试;Connectivity test by sending data packets to the router at multiple preset distances through the mobile terminal;

当发送的数据包达到一定数值时,获取路由器进行数据包的报文自报信息;When the data packet sent reaches a certain value, obtain the message self-reporting information of the router for the data packet;

根据路由器的报文自报信息计算路由器的丢包率。Calculate the router's packet loss rate based on the self-reported information of the router's packets.

本发明提出的一种路由器无线性能评测系统,通过获取路由器的吞吐率信息和丢包率信息;接收路由器的吞吐率信息和丢包率信息;基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数;根据第一总分数获取路由器的评测结果;将评测结果发送给用户终端。本发明提高了对路由器进行性能测评的准确性,同时提高了用户基于获取的路由器评测结果进行应用的适用性与体验性。本发明还提出了一种路由器无线性能评测方法。A router wireless performance evaluation system proposed by the present invention obtains the throughput rate information and the packet loss rate information of the router; receives the throughput rate information and the packet loss rate information of the router; For packet loss rate information, calculate the score of the router as the first total score; obtain the evaluation result of the router according to the first total score; and send the evaluation result to the user terminal. The invention improves the accuracy of evaluating the performance of the router, and at the same time improves the applicability and experientiality of the user's application based on the obtained router evaluation result. The invention also provides a router wireless performance evaluation method.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the specific embodiments of the present invention are enumerated below.

附图说明Description of drawings

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参数符号表示相同的部件。在附图中:Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiment. The drawings are only for the purpose of illustrating a preferred embodiment and are not to be considered as limiting the invention. Also throughout the drawings, the same reference numerals are used to designate the same components. In the attached picture:

图1示意性示出了根据本发明一个实施例的一种路由器无线性能评测系统的结构示意图;Fig. 1 schematically shows a schematic structural diagram of a router wireless performance evaluation system according to an embodiment of the present invention;

图2示意性示出了根据本发明一个实施例的一种路由器无线性能评测方法的步骤流程图。Fig. 2 schematically shows a flow chart of steps of a router wireless performance evaluation method according to an embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图和具体的实施方式对本发明作进一步地描述。The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

如图1所示,本发明提出的一种路由器无线性能评测系统,包括:信息获取模块101、信息获取模块102、分数计算模块103、评测结果获取模块104以及发送模块105。As shown in FIG. 1 , a router wireless performance evaluation system proposed by the present invention includes: an information acquisition module 101 , an information acquisition module 102 , a score calculation module 103 , an evaluation result acquisition module 104 and a sending module 105 .

其中,信息获取模块101用于获取路由器的吞吐率信息和丢包率信息。Wherein, the information obtaining module 101 is used to obtain the router's throughput rate information and packet loss rate information.

具体地,第一信息获取模块设置在第一终端中,第一终端发送第一数据经过路由器至第二终端,第二终端发送第二数据经过路由器至第一终端,第一信息获取模块根据第一终端发送的第一数据和接收的第二数据计算路由器的吞吐率。Specifically, the first information acquisition module is set in the first terminal, the first terminal sends the first data to the second terminal through the router, the second terminal sends the second data to the first terminal through the router, the first information acquisition module according to the first The first data sent by a terminal and the second data received are used to calculate the throughput rate of the router.

进一步地,第一信息获取模块设置在第一终端中,第二信息获取模块设置在第二终端中,第一终端发送第一数据经过路由器至第二终端,第二终端发送第二数据经过路由器至第一终端,第一信息获取模块根据第一终端发送的第一数据和接收的第二数据计算路由器的第一吞吐率,第二信息获取模块根据第二终端发送的第二数据和接收的第一数据计算路由器的第二吞吐率。Further, the first information acquisition module is set in the first terminal, the second information acquisition module is set in the second terminal, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data through the router To the first terminal, the first information acquisition module calculates the first throughput rate of the router according to the first data sent by the first terminal and the second data received, and the second information acquisition module calculates the first throughput rate of the router based on the second data sent by the second terminal and the received second data The first data calculates the second throughput rate of the router.

更进一步地,第三信息获取模块设置在移动终端中,移动终端在多个预设距离发送数据包至路由器进行连通性测试,当发送的数据包达到一定数值时,第三信息获取模块获取路由器数据包的报文自报信息,第三信息获取模块根据路由器的报文自报信息计算路由器的丢包率。由此,提高了信息获取模块获取路由器的吞吐率信息的准确性。Furthermore, the third information acquisition module is set in the mobile terminal, and the mobile terminal sends data packets to the router at multiple preset distances for connectivity testing. When the transmitted data packets reach a certain value, the third information acquisition module acquires the router The message self-report information of the data packet, and the third information acquisition module calculates the packet loss rate of the router according to the message self-report information of the router. As a result, the accuracy of the information acquisition module in acquiring the router throughput rate information is improved.

信息接收模块102用于接收路由器的吞吐率信息和丢包率信息。由此,提高了信息接收模块接收路由器的吞吐率信息和丢包率信息的实时性与准确性。The information receiving module 102 is used for receiving the router's throughput rate information and packet loss rate information. Thus, the real-time performance and accuracy of receiving the router's throughput rate information and packet loss rate information by the information receiving module are improved.

分数计算模块103用于基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数。其中,分数计算模块103,具体包括:获取单元用于基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;第一相加单元用于将第一分数与第二分数进行相加,得到总分数,作为路由器分数。由此,提高了分数计算模块计算路由器分数的准确性。The score calculation module 103 is used for calculating the score of the router according to the router's throughput rate information and packet loss rate information based on the pre-stored scoring rules. Wherein, the score calculation module 103 specifically includes: an acquisition unit for acquiring the first score corresponding to the router's throughput rate information and the second score corresponding to the router's packet loss rate information based on pre-stored scoring rules; the first adding unit It is used to add the first score and the second score to obtain the total score as the router score. Thus, the accuracy of calculating the router score by the score calculation module is improved.

进一步地,分数计算模块103进一步包括:吞吐率比较单元用于比较第一吞吐率和第二吞吐率;吞吐率选择单元用于选择第一吞吐率和第一吞吐率中较大的作为路由器的吞吐率信息。由此,提高了分数计算模块获取路由器吞吐率信息的准确性。Further, the score calculation module 103 further includes: the throughput comparison unit is used to compare the first throughput and the second throughput; the throughput selection unit is used to select the larger one of the first throughput and the first throughput as the router Throughput information. Thus, the accuracy of obtaining router throughput information by the score calculation module is improved.

评测结果获取模块104用于根据第一总分数获取路由器的评测结果。由此,提高了评测结果获取模块获取路由器评测结果的高效性与准确性。The evaluation result obtaining module 104 is configured to obtain the evaluation result of the router according to the first total score. As a result, the efficiency and accuracy of the evaluation result acquisition module in obtaining the router evaluation results are improved.

发送模块105用于将评测结果发送给用户终端。由此,提高了发送模块将评测结果发送给用户终端的实时性。The sending module 105 is used to send the evaluation result to the user terminal. Thus, the real-time performance of sending the evaluation result to the user terminal by the sending module is improved.

本发明提出的一种路由器无线性能评测系统,通过信息获取模块获取路由器的吞吐率信息和丢包率信息;再通过信息接收模块接收路由器的吞吐率信息和丢包率信息;进一步通过分数计算模块基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数;继而通过评测结果获取模块根据第一总分数获取路由器的评测结果;最终通过发送模块将评测结果发送给用户终端。本发明提高了对路由器进行性能测评的准确性,同时提高了用户基于获取的路由器评测结果进行应用的适用性与体验性。A router wireless performance evaluation system proposed by the present invention obtains the throughput rate information and the packet loss rate information of the router through the information acquisition module; then receives the throughput rate information and the packet loss rate information of the router through the information receiving module; further passes the score calculation module Based on the pre-stored scoring rules, according to the router's throughput rate information and packet loss rate information, calculate the score of the router as the first total score; then obtain the evaluation result of the router according to the first total score through the evaluation result acquisition module; finally through the sending module Send the evaluation result to the user terminal. The invention improves the accuracy of evaluating the performance of the router, and at the same time improves the applicability and experientiality of the user's application based on the obtained router evaluation result.

如图2所示,本发明提出的一种路由器无线性能评测方法,包括:As shown in Figure 2, a kind of router wireless performance evaluation method that the present invention proposes, comprises:

步骤S1:获取路由器的吞吐率信息和丢包率信息。Step S1: Obtain the throughput rate information and packet loss rate information of the router.

具体地,获取路由器的吞吐率信息和丢包率信息,进一步包括:通过线下测量方式获取路由器的吞吐率信息;根据吞吐率信息定第一分数。Specifically, acquiring the router's throughput rate information and packet loss rate information further includes: acquiring the router's throughput rate information through offline measurement; and determining the first score according to the throughput rate information.

进一步地,通过线下测量方式获取路由器的吞吐率信息,进一步包括:在预设的时间内,第一终端发送第一数据经过路由器至第二终端,第二终端发送第二数据经过路由器至所述第一终端,根据第一终端发送的第一数据和接收的第二数据计算路由器的吞吐率。Further, obtaining the throughput rate information of the router through an offline measurement method further includes: within a preset time, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data to the router through the router. The first terminal calculates the throughput rate of the router according to the first data sent by the first terminal and the second data received.

更进一步地,在预设时间内,第一终端通过路由器向第二终端发送第一数据,第二终端通过路由器向第一终端发送第二数据;第一终端通过路由器获取第二数据,第二终端通过路由器获取第一数据;计算第一终端发送的第一数据与接收的第二数据的数据大小,生成第一吞吐量,计算第二终端发送的第二数据与接收的第一数据的数据大小,生成第二吞吐量;根据第一吞吐量、第二吞吐量以及预设时间计算第一吞吐率和第二吞吐率;选择第一吞吐率和第二吞吐率中较大的作为路由器的吞吐率信息。Furthermore, within the preset time, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data to the first terminal through the router; the first terminal obtains the second data through the router, and the second The terminal obtains the first data through the router; calculates the data size of the first data sent by the first terminal and the second data received, generates the first throughput, and calculates the data of the second data sent by the second terminal and the first data received Size, generate the second throughput; Calculate the first throughput rate and the second throughput rate according to the first throughput rate, the second throughput rate and the preset time; select the larger one of the first throughput rate and the second throughput rate as the router's Throughput information.

更进一步地,获取路由器的吞吐率信息和丢包率信息,进一步包括:通过移动终端在多个预设距离向路由器发送数据包进行连通性测试;当发送的数据包达到一定数值时,获取路由器进行数据包的报文自报信息;根据路由器的报文自报信息计算路由器的丢包率。Furthermore, obtaining the router's throughput rate information and packet loss rate information further includes: sending data packets to the router at multiple preset distances through the mobile terminal to perform a connectivity test; when the sent data packets reach a certain value, obtaining the router's Carry out the self-reporting information of the data packet; calculate the packet loss rate of the router according to the self-reporting information of the router.

由此,提高了信息获取模块获取路由器的吞吐率信息和丢包率信息准确性。Thus, the accuracy of the information acquisition module to acquire the router's throughput rate information and packet loss rate information is improved.

步骤S2:接收路由器的吞吐率信息和丢包率信息。由此,提高了信息接收模块接收路由器的吞吐率信息和丢包率信息的实时性与准确性。Step S2: Receive the router's throughput rate information and packet loss rate information. Thus, the real-time performance and accuracy of receiving the router's throughput rate information and packet loss rate information by the information receiving module are improved.

步骤S3:基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数。Step S3: Calculate the score of the router according to the router's throughput rate information and packet loss rate information based on the pre-stored scoring rules.

具体地,基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数,进一步包括:基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;将第一分数与第二分数进行相加,得到总分数,作为路由器分数。由此,提高了计算路由器分数的准确性。Specifically, based on the pre-stored scoring rules, according to the router's throughput rate information and packet loss rate information, calculate the router's score as the first total score, further comprising: respectively obtaining the router's throughput rate information corresponding to the router based on the pre-stored scoring rules The first score and the second score corresponding to the packet loss rate information of the router; adding the first score and the second score to obtain a total score as the router score. Thereby, the accuracy of calculating the router score is improved.

步骤S4:根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端。Step S4: Obtain the evaluation result of the router according to the first total score, and send the evaluation result to the user terminal.

具体地,根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端,具体为:根据第一分数对路由器进行排序;且根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端,进一步为:将第一分数和第二分数进行相加运算,得到相加后的分数,作为第一总分数;根据第一总分数对路由器进行排序。由此,提高了获取路由器评测结果的高效性与准确性。Specifically, the evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal, specifically: the routers are sorted according to the first score; and the evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal The result is sent to the user terminal, further comprising: adding the first score and the second score to obtain the added score as the first total score; sorting the routers according to the first total score. As a result, the efficiency and accuracy of obtaining router evaluation results are improved.

本发明提出了一种路由器无线性能评测方法,通过获取路由器的吞吐率信息和丢包率信息;接收路由器的吞吐率信息和丢包率信息;基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数;根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端。本发明提高了对路由器进行性能测评的准确性,同时提高了用户基于获取的路由器评测结果进行应用的适用性与体验性。The present invention proposes a router wireless performance evaluation method, by acquiring the router's throughput rate information and packet loss rate information; receiving the router's throughput rate information and packet loss rate information; based on pre-stored scoring rules according to the router's throughput rate information and For the packet loss rate information, the score of the router is calculated as the first total score; the evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal. The invention improves the accuracy of evaluating the performance of the router, and at the same time improves the applicability and experientiality of the user's application based on the obtained router evaluation result.

为了更好地理解与应用本发明提出的一种路由器无线性能评测方法,本发明进行以下示例,且本发明不仅局限以下示例。In order to better understand and apply a router wireless performance evaluation method proposed by the present invention, the present invention performs the following examples, and the present invention is not limited to the following examples.

首先,通过线下测量方式,获取路由器的吞吐率信息和丢包率信息。一方面:通过线下测量方式获取路由器的吞吐率信息为:在预设时间内,第一终端通过路由器向第二终端发送第一数据,第二终端通过路由器向第一终端发送第二数据;第一终端通过路由器获取第二数据,第二终端通过路由器获取第一数据;计算第一终端发送的第一数据与接收的第二数据的数据大小,生成第一吞吐量,计算第二终端发送的第二数据与接收的第一数据的数据大小,生成第二吞吐量;根据第一吞吐量、第二吞吐量以及预设时间计算第一吞吐率和第二吞吐率。First, obtain the router's throughput rate information and packet loss rate information through offline measurement. On the one hand: obtaining the throughput rate information of the router through an offline measurement method is as follows: within a preset time, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data to the first terminal through the router; The first terminal obtains the second data through the router, and the second terminal obtains the first data through the router; calculate the data size of the first data sent by the first terminal and the second data received, generate the first throughput, and calculate the data size sent by the second terminal The second data and the data size of the received first data are used to generate the second throughput; and the first throughput rate and the second throughput rate are calculated according to the first throughput, the second throughput and the preset time.

进一步地,云端服务器接收通过线下测试获取的路由器的第一吞吐率和第二吞吐率,选择第一吞吐率和第二吞吐率中较大的作为路由器的吞吐率信息。Further, the cloud server receives the first throughput rate and the second throughput rate of the router obtained through the offline test, and selects the larger of the first throughput rate and the second throughput rate as the router throughput rate information.

例如,利用两台主机,在一段时间内,一台主机的数据连续性的向另一台主机进行压测,即连续性的数据发送,即主机A与主机B,在10s中内,主机A连续向主机B发送数据,发送的数据量为10mb,与此同时,主机B连续向主机A发送数据,发送的数据量为10mb,但是,主机A接收到主机B发送的数据量为9mb,主机B接收主机A发送的数据量为5mb,即主机A在10s中,收发数据量为19mb,主机B在10s中,收发数据量为15mb,故将上述信息上传到云端服务器,云端服务器比较多个吞吐率,选择收发数据量最大值的作为路由器吞吐率信息,即路由器单位时间的吞吐量为1.9mb,且进一步地,为了提高路由器吞吐量数值的精确性,一方面,可以延长一台主机向另一台主机数据压测时间,另一方面,还可以测试多个10s中的路由器单位时间的吞吐量,将得到的多个单位时间的吞吐量的值进行相加求平均值。由此,提高了获取路由器吞吐率的准确性。For example, using two hosts, within a period of time, the data of one host is continuously pressure tested to the other host, that is, the data is sent continuously, that is, host A and host B. Within 10s, host A Continuously send data to host B, and the amount of data sent is 10mb. At the same time, host B continuously sends data to host A, and the amount of data sent is 10mb. However, host A receives the data sent by host B. The amount of data sent by host B is 9mb. The amount of data sent by B receiving host A is 5mb, that is, the amount of data sent and received by host A in 10s is 19mb, and the amount of data sent and received by host B in 10s is 15mb, so the above information is uploaded to the cloud server, and there are multiple cloud servers Throughput rate, select the maximum amount of sent and received data as the router throughput rate information, that is, the throughput per unit time of the router is 1.9mb, and further, in order to improve the accuracy of the router throughput value, on the one hand, you can extend a host to Another host data pressure measurement time, on the other hand, can also test the throughput of routers per unit time in multiple 10s, and add the obtained throughput values per unit time to get the average value. Thus, the accuracy of obtaining the router throughput rate is improved.

另一方面:通过线下测量方式获取路由器丢包率信息为:通过移动终端在多个预设距离向路由器发送数据包进行连通性测试;当发送的数据包达到一定数值时,获取路由器进行数据包的报文自报信息;根据路由器的报文自报信息计算路由器的丢包率。由此,提高了获取路由器的吞吐率信息和丢包率信息的准确性。On the other hand: Obtaining the packet loss rate information of the router through the offline measurement method is as follows: the mobile terminal sends data packets to the router at multiple preset distances for connectivity testing; when the sent data packets reach a certain value, obtain the router for data The self-reported information of the packet; calculate the packet loss rate of the router according to the self-reported information of the router. Thus, the accuracy of acquiring the router's throughput rate information and packet loss rate information is improved.

例如,利用一个移动终端对路由器进行丢包率测试,具体地,在多个预设距离,通过移动终端向路由器发送数据包进行连通性测试。For example, a mobile terminal is used to test the packet loss rate of the router. Specifically, the mobile terminal sends data packets to the router at multiple preset distances to perform a connectivity test.

本发明进行连通性测试的方法包括但不限定通过ping命令实现数据包的发送连通性的测试。其中,ping命令是Windows下的一个命令,在Unix和Linux下也有这个命令,ping也属于一个通信协议,是TCP/IP协议的一部分。利用ping命令可以检查网络是否连通,可以很好析和判定网络故障。ping发送一个ICMP(Internet Control MessagesProtocol,因特网信报控制协议),回声请求消息给路由器并报告是否收到所希望的ICMP echo,即ICMP回声应答。它是用来检查网络是否通畅或者网络连接速度的命令,所利用的原理为:利用网络上机器IP地址的唯一性,给目标IP地址发送一个数据包,再要求对方返回一个同样大小的数据包来确定两台网络机器是否连接相通,时延是多少,且应用格式为:ping空格IP地址。The method for performing the connectivity test in the present invention includes but not limited to implementing the test of the connectivity of sending data packets through the ping command. Among them, the ping command is a command under Windows, and this command also exists under Unix and Linux. Ping also belongs to a communication protocol and is a part of the TCP/IP protocol. Use the ping command to check whether the network is connected, and to analyze and determine network faults. Ping sends an ICMP (Internet Control Messages Protocol, Internet Message Control Protocol), an echo request message to the router and reports whether the desired ICMP echo is received, that is, the ICMP echo response. It is a command used to check whether the network is smooth or the speed of the network connection. The principle used is: using the uniqueness of the IP address of the machine on the network, send a data packet to the target IP address, and then ask the other party to return a data packet of the same size To determine whether the two network machines are connected, what is the delay, and the application format is: ping the IP address of the space.

具体地,在移动终端距离路由器10m的距离时,移动终端向路由器进行数据包的连续性的发送,同时通过ping命令,对二者的连通性进行测试,当路由器接收数据包达到一定数值时,无法接收到移动终端发送的数据包,即出现了数据包的丢包现象,此时,路由器将获取的数据包的数据量进行自报,由此,得到了上述单位时间内的丢包量。例如,移动终端在10m,移动终端向路由器连续发送数据包,丢包率为10%;移动终端在15m,移动终端向路由器连续发送数据包,丢包量为15%;移动终端在20m,移动终端向路由器连续发送数据包,丢包率为25%,即根据上述测试的三组或多组数值,计算出移动终端在单位距离以及单位时间的丢包量,即为丢包率,且进一步地,为了提高路由器丢包率数值的精确性,一方面,可以延长移动终端向路由器数据包发送的压测时间,另一方面,还可以测试多组移动终端所在确定距离的丢包率,将得到的多个单位距离以及单位时间的丢包率进行相加求平均值。由此,提高了获取路由器丢包率的准确性。Specifically, when the distance between the mobile terminal and the router is 10m, the mobile terminal sends data packets to the router continuously, and at the same time, tests the connectivity between the two through the ping command. When the router receives the data packets reaching a certain value, The data packet sent by the mobile terminal cannot be received, that is, the phenomenon of data packet loss occurs. At this time, the router reports the data volume of the obtained data packet, thereby obtaining the above-mentioned packet loss amount per unit time. For example, when the mobile terminal is at 10m, the mobile terminal continuously sends data packets to the router, and the packet loss rate is 10%; when the mobile terminal is at 15m, the mobile terminal continuously sends data packets to the router, the packet loss rate is 15%; The terminal sends data packets continuously to the router, and the packet loss rate is 25%. That is, according to the three or more sets of values in the above test, the packet loss amount of the mobile terminal in unit distance and unit time is calculated, which is the packet loss rate, and further Specifically, in order to improve the accuracy of the value of the packet loss rate of the router, on the one hand, it is possible to extend the pressure test time for the mobile terminal to send data packets to the router; The obtained multiple unit distances and unit time packet loss rates are added together to obtain an average value. Therefore, the accuracy of obtaining the packet loss rate of the router is improved.

更进一步地,云端服务器接收路由器的吞吐率信息和丢包率信息,基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数。由此,提高了计算路由器分数的准确性。Furthermore, the cloud server receives the router's throughput rate information and packet loss rate information, and calculates the router's score based on the pre-stored scoring rules based on the router's throughput rate information and packet loss rate information as the first total score. Thereby, the accuracy of calculating the router score is improved.

更进一步地,基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数,进一步包括:基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;将第一分数与第二分数进行相加,得到总分数,作为第一总分数。Furthermore, calculating the router's score based on the pre-stored scoring rules according to the router's throughput rate information and packet loss rate information, as the first total score, further includes: respectively obtaining the router's throughput rate information corresponding to the router based on the pre-stored scoring rules The first score of the router and the second score corresponding to the packet loss rate information of the router; the first score and the second score are added to obtain a total score, which is used as the first total score.

根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端。具体地,根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端,具体为:根据第一分数对路由器进行排序;且根据第一总分数获取路由器的评测结果,并将评测结果发送给用户终端,进一步为:将第一分数和第二分数进行相加运算,得到相加后的分数,作为第一总分数;根据第一总分数对路由器进行排序。由此,提高了获取路由器评测结果的高效性与准确性。The evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal. Specifically, the evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal, specifically: the routers are sorted according to the first score; and the evaluation result of the router is obtained according to the first total score, and the evaluation result is sent to the user terminal The result is sent to the user terminal, further comprising: adding the first score and the second score to obtain the added score as the first total score; sorting the routers according to the first total score. As a result, the efficiency and accuracy of obtaining router evaluation results are improved.

在此处提供的说明书中,说明了大量具体细节,然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实现。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth, however, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的一种提供地图接口以调用的系统中的一些或者全部部件的一些或者全部性能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the components in a system that provides a map interface for calling according to an embodiment of the present invention. full performance. The present invention can also be implemented as an apparatus or an apparatus program (for example, a computer program and a computer program product) for performing a part or all of the methods described herein. Such a program for realizing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet site, or provided on a carrier signal, or provided in any other form.

本文中所称的“一个实施例”、“实施例”或者“一个或者多个实施例”意味着,结合实施例描述的特定特征、结构或者特性包括在本发明的至少一个实施例中。此外,请注意,这里“在一个实施例中”的词语例子不一定全指同一个实施例。Reference herein to "one embodiment," "an embodiment," or "one or more embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Additionally, please note that examples of the word "in one embodiment" herein do not necessarily all refer to the same embodiment.

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。In the description provided herein, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure the understanding of this description.

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In a unit claim enumerating several means, several of these means can be embodied by one and the same item of hardware. The use of the words first, second, and third, etc. does not indicate any order. These words can be interpreted as names.

此外,还应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。In addition, it should be noted that the language used in the specification has been chosen primarily for the purpose of readability and instruction rather than to explain or delimit the inventive subject matter. Accordingly, many modifications and alterations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the appended claims. With respect to the scope of the present invention, the disclosure of the present invention is intended to be illustrative rather than restrictive, and the scope of the present invention is defined by the appended claims.

Claims (12)

1.一种路由器无线性能评测系统,包括:1. A router wireless performance evaluation system, comprising: 信息接收模块,用于接收所述路由器的吞吐率信息和丢包率信息;An information receiving module, configured to receive throughput rate information and packet loss rate information of the router; 分数计算模块,用于基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器分数;A score calculation module, configured to calculate router scores based on pre-stored scoring rules based on the router's throughput rate information and packet loss rate information; 评测结果获取模块,用于根据所述第一总分数获取所述路由器的评测结果;An evaluation result obtaining module, configured to obtain the evaluation result of the router according to the first total score; 发送模块,用于将所述评测结果发送给用户终端。A sending module, configured to send the evaluation result to the user terminal. 2.根据权利要求1所述的系统,所述分数计算模块,进一步包括:2. The system according to claim 1, said score calculation module, further comprising: 获取单元,用于基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;An acquisition unit, configured to respectively acquire a first score corresponding to the router's throughput rate information and a second score corresponding to the router's packet loss rate information based on pre-stored scoring rules; 第一相加单元,用于将所述第一分数与第二分数进行相加,得到总分数,作为路由器分数。The first adding unit is configured to add the first score and the second score to obtain a total score as the router score. 3.根据权利要求1或2所述的系统,该系统还包括:信息获取模块,用于获取路由器的吞吐率信息和丢包率信息。3. The system according to claim 1 or 2, further comprising: an information acquisition module, configured to acquire the router's throughput rate information and packet loss rate information. 4.根据权利要求3所述的系统,第一所述信息获取模块设置在第一终端中,第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至所述第一终端,所述第一信息获取模块根据第一终端发送的第一数据和接收的所述第二数据计算路由器的吞吐率。4. The system according to claim 3, the first information acquisition module is set in the first terminal, the first terminal sends the first data to the second terminal through the router, and the second terminal sends the second data Through the router to the first terminal, the first information acquisition module calculates the throughput rate of the router according to the first data sent by the first terminal and the second data received. 5.根据权利要求3所述的系统,第一所述信息获取模块设置在第一终端中,第二所述信息获取模块设置在第二终端中,所述第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至第一终端,所述第一信息获取模块根据第一终端发送的第一数据和接收的第二数据计算路由器的第一吞吐率,所述第二信息获取模块根据第二终端发送的第二数据和接收的第一数据计算路由器的第二吞吐率;5. The system according to claim 3, the first information acquisition module is arranged in the first terminal, the second information acquisition module is arranged in the second terminal, and the first terminal sends the first data through the The router to the second terminal, the second terminal sends the second data to the first terminal through the router, and the first information acquisition module calculates the router’s information based on the first data sent by the first terminal and the received second data The first throughput rate, the second information acquisition module calculates the second throughput rate of the router according to the second data sent by the second terminal and the first data received; 所述分数计算模块,进一步包括:The score calculation module further includes: 吞吐率比较单元,用于比较第一吞吐率和第二吞吐率;A throughput comparison unit for comparing the first throughput and the second throughput; 吞吐率选择单元,用于选择第一吞吐率和第一吞吐率中较大的作为路由器的吞吐率信息。The throughput selection unit is configured to select the first throughput and the larger of the first throughput as the throughput information of the router. 6.根据权利要求2-5任一项所述的系统,第三所述信息获取模块设置在移动终端中,移动终端在多个预设距离发送数据包至所述路由器进行连通性测试,当发送的数据包达到一定数值时,第三所述信息获取模块获取所述路由器数据包的报文自报信息,所述第三信息获取模块根据所述路由器的报文自报信息计算路由器的丢包率。6. The system according to any one of claims 2-5, the third information acquisition module is arranged in a mobile terminal, and the mobile terminal sends data packets to the router at a plurality of preset distances to perform a connectivity test, when When the data packet sent reaches a certain value, the third information acquisition module acquires the message self-report information of the router data packet, and the third information acquisition module calculates the loss of the router according to the message self-report information of the router. packet rate. 7.一种路由器无线性能评测方法,包括:7. A router wireless performance evaluation method, comprising: 接收所述路由器的吞吐率信息和丢包率信息;receiving throughput rate information and packet loss rate information of the router; 基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数;Calculate the score of the router based on the pre-stored scoring rules according to the router's throughput rate information and packet loss rate information; 根据所述第一总分数获取所述路由器的评测结果,并将所述评测结果发送给用户终端。Acquiring the evaluation result of the router according to the first total score, and sending the evaluation result to the user terminal. 8.根据权利要求7所述的方法,基于预先存储的评分规则根据路由器的吞吐率信息和丢包率信息,计算路由器的分数,作为第一总分数,进一步包括:8. The method according to claim 7, based on pre-stored scoring rules according to the throughput rate information and the packet loss rate information of the router, calculate the score of the router, as the first total score, further comprising: 基于预先存储的评分规则分别获取路由器的吞吐率信息对应的第一分数以及路由器的丢包率信息对应的第二分数;Obtaining the first score corresponding to the router's throughput rate information and the second score corresponding to the router's packet loss rate information respectively based on the pre-stored scoring rules; 将所述第一分数与第二分数进行相加,得到总分数,作为路由器分数。Adding the first score and the second score to obtain a total score as the router score. 9.根据权利要求7或8所述的方法,该方法在接收所述路由器的吞吐率信息和丢包率信息之前还包括:获取路由器的吞吐率信息和丢包率信息。9. The method according to claim 7 or 8, before receiving the router's throughput rate information and packet loss rate information, the method further comprises: acquiring the router's throughput rate information and packet loss rate information. 10.根据权利要求9所述的方法,获取路由器的吞吐率信息和丢包率信息,进一步包括:在预设的时间内,第一终端发送第一数据经过所述路由器至第二终端,所述第二终端发送第二数据经过所述路由器至所述第一终端,根据第一终端发送的第一数据和接收的所述第二数据计算路由器的吞吐率。10. The method according to claim 9, obtaining the router's throughput rate information and packet loss rate information, further comprising: within a preset time, the first terminal sends the first data to the second terminal through the router, so The second terminal sends the second data to the first terminal through the router, and calculates the throughput rate of the router according to the first data sent by the first terminal and the second data received. 11.根据权利要求9所述的方法,获取路由器的吞吐率信息和丢包率信息,进一步包括:在预设时间内,所述第一终端通过路由器向所述第二终端发送第一数据,所述第二终端通过路由器向所述第一终端发送第二数据;11. The method according to claim 9, obtaining the router's throughput rate information and packet loss rate information, further comprising: within a preset time, the first terminal sends the first data to the second terminal through the router, The second terminal sends second data to the first terminal through a router; 所述第一终端通过路由器获取所述第二数据,所述第二终端通过路由器获取所述第一数据;The first terminal obtains the second data through a router, and the second terminal obtains the first data through a router; 计算所述第一终端发送的所述第一数据与接收的所述第二数据的数据大小,生成第一吞吐量,计算所述第二终端发送的所述第二数据与接收的所述第一数据的数据大小,生成第二吞吐量;calculating the data size of the first data sent by the first terminal and the second data received, generating a first throughput, and calculating the second data sent by the second terminal and the second data received a data size of the data, generating a second throughput; 根据第一吞吐量、第二吞吐量以及预设时间计算第一吞吐率和第二吞吐率;calculating a first throughput rate and a second throughput rate according to the first throughput rate, the second throughput rate, and a preset time; 选择所述第一吞吐率和第二吞吐率中较大的作为路由器的吞吐率信息。Selecting the larger of the first throughput rate and the second throughput rate as the router throughput rate information. 12.根据权利要求7-11任一项所述的方法,获取路由器的吞吐率信息和丢包率信息,进一步包括:12. The method according to any one of claims 7-11, obtaining the throughput rate information and the packet loss rate information of the router, further comprising: 通过移动终端在多个预设距离向路由器发送数据包进行连通性测试;Connectivity test by sending data packets to the router at multiple preset distances through the mobile terminal; 当发送的数据包达到一定数值时,获取路由器进行数据包的报文自报信息;When the data packet sent reaches a certain value, obtain the message self-reporting information of the router for the data packet; 根据路由器的报文自报信息计算路由器的丢包率。Calculate the router's packet loss rate based on the self-reported information of the router's packets.
CN201410854473.8A 2014-12-31 2014-12-31 Router wireless performance evaluation system and method Pending CN104486168A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410854473.8A CN104486168A (en) 2014-12-31 2014-12-31 Router wireless performance evaluation system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410854473.8A CN104486168A (en) 2014-12-31 2014-12-31 Router wireless performance evaluation system and method

Publications (1)

Publication Number Publication Date
CN104486168A true CN104486168A (en) 2015-04-01

Family

ID=52760675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410854473.8A Pending CN104486168A (en) 2014-12-31 2014-12-31 Router wireless performance evaluation system and method

Country Status (1)

Country Link
CN (1) CN104486168A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230654A (en) * 2016-07-22 2016-12-14 安徽皖通邮电股份有限公司 A kind of quickly realize the method that RFC2544 band background flows down maximum throughput rate
CN106357477A (en) * 2016-09-26 2017-01-25 美的智慧家居科技有限公司 Distribution network test method and device
CN106452949A (en) * 2016-09-27 2017-02-22 上海斐讯数据通信技术有限公司 Equipment, system and method for detecting network delay of router
CN111447630A (en) * 2020-02-13 2020-07-24 中国电信股份有限公司成都分公司 Rating method based on router performance difference
CN112449371A (en) * 2019-08-30 2021-03-05 中国移动通信集团广东有限公司 Performance evaluation method of wireless router and electronic equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841835A (en) * 2012-06-07 2012-12-26 腾讯科技(深圳)有限公司 Method and system for evaluating hardware performance
CN103441899A (en) * 2013-08-27 2013-12-11 上海斐讯数据通信技术有限公司 Performance testing method and system of wireless router

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102841835A (en) * 2012-06-07 2012-12-26 腾讯科技(深圳)有限公司 Method and system for evaluating hardware performance
CN103441899A (en) * 2013-08-27 2013-12-11 上海斐讯数据通信技术有限公司 Performance testing method and system of wireless router

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106230654A (en) * 2016-07-22 2016-12-14 安徽皖通邮电股份有限公司 A kind of quickly realize the method that RFC2544 band background flows down maximum throughput rate
CN106357477A (en) * 2016-09-26 2017-01-25 美的智慧家居科技有限公司 Distribution network test method and device
CN106452949A (en) * 2016-09-27 2017-02-22 上海斐讯数据通信技术有限公司 Equipment, system and method for detecting network delay of router
CN112449371A (en) * 2019-08-30 2021-03-05 中国移动通信集团广东有限公司 Performance evaluation method of wireless router and electronic equipment
CN112449371B (en) * 2019-08-30 2023-08-15 中国移动通信集团广东有限公司 Performance evaluation method and electronic equipment of a wireless router
CN111447630A (en) * 2020-02-13 2020-07-24 中国电信股份有限公司成都分公司 Rating method based on router performance difference

Similar Documents

Publication Publication Date Title
US10764169B2 (en) Methods, systems, and computer readable media for testing virtual network components deployed in virtual private clouds (VPCs)
CN108075934B (en) A network quality monitoring method, device and system
US10541899B2 (en) Data packet sending method and apparatus in IPv6 network
CN104486168A (en) Router wireless performance evaluation system and method
CN104639389A (en) Router evaluating device and method
JP2013527704A5 (en) Operating method, computing device and computer program
CN103560928A (en) Method and system for testing forwarding performance of network equipment
CN103931162B (en) Service processing method and network device
CN107026766A (en) A kind of assessment detection method and device of network quality
CN106230655A (en) A kind of network pressure testing method and device
CN105721190A (en) Data transmission path fault detection method and device, and server
CN102271067B (en) Network detecting method, apparatus and system
CN105872001A (en) Data transmission method and device based on P2P network
CN105306307B (en) Automatic testing method for large-capacity rule table of packet filtering equipment
CN109194545B (en) A network test platform traffic generation system, method, device and electronic device
CN107135091A (en) An application quality index mapping method, server and client
CN115733768A (en) Network node performance test method, device, equipment and medium
CN111277449A (en) Security testing method and device for voice service equipment
CN104023089A (en) Acceleration method of application as well as selection method and device of application accelerator
JP2021520725A5 (en)
CN109981386A (en) Test method, testing service device and the test macro of network quality
CN110784330B (en) A method and device for generating an application recognition model
CN103024097B (en) The method of detection network address translation server ageing time, Apparatus and system
CN106332166B (en) Speech quality assessment method and device
CN104994157B (en) Data transmission method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150401

RJ01 Rejection of invention patent application after publication