Speed measuring device and speed measuring system

By setting up wired network modules and speed test applications on external devices, the problems of high cost and inaccurate speed test results of smart handheld terminals are solved, realizing low-cost, fast-response wired and wireless network speed testing, which meets the speed test needs of operators.

CN120979990APending Publication Date: 2025-11-18SHANDONG SENTER ELECTRONICS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410620760.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-17
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

Existing smart handheld maintenance terminals are costly and slow to update, failing to meet the speed measurement needs of rapidly updating wired network technology. Furthermore, the inconsistent wireless performance of smart devices leads to inaccurate speed measurement results.

Method used

By setting up a wired network module and speed test application on an external device, the speed test application can be run using the intelligent operating platform of the external device. The speed test device is only used for data packet acquisition, which avoids the need to set up the intelligent operating platform. Only the wired network module needs to be updated to adapt to the technology upgrade.

Benefits of technology

It reduces the hardware cost and energy consumption of speed measurement devices, shortens the development cycle, enables rapid response to network upgrade needs, and ensures the accuracy and compatibility of speed measurement results through a unified speed measurement algorithm and server access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120979990A_ABST
    Figure CN120979990A_ABST
Patent Text Reader

Abstract

The invention provides a speed measuring device and a speed measuring system. The speed measuring device comprises a wired network module provided with an external interface; the external interface is used for being connected with external equipment; the speed measurement application runs on external equipment based on an intelligent operation platform on the external equipment; when wired network speed measurement is carried out in a wired connection mode, the speed measurement device is connected with external equipment through the external interface; the wired network module is used for receiving first server information sent by the speed measurement application through the external interface, obtaining a first data packet from a first server, and transmitting the first data packet to the speed measurement application through the external interface, so that the speed measurement application determines a first wired network speed according to the first data packet and displays the first wired network speed; by providing the speed measurement device without the intelligent operation platform, the speed measurement application operation is realized through the intelligent operation platform of the external equipment, the speed measurement device is only used for acquiring the data packet, and only the wired network module in the speed measurement device needs to be upgraded, so that the speed measurement requirement of an operator can be met, and meanwhile, the cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of broadband speed measurement technology, and in particular to a speed measurement device and a speed measurement system. BACKGROUND

[0002] After installing a broadband, an operation and maintenance personnel of an operator needs to perform network speed measurement, so as to evaluate the performance of the broadband installed at a customer side.

[0003] Generally, the operation and maintenance personnel can use a smart handheld maintenance terminal to perform wired speed measurement when installing a broadband, and the wired speed measurement is used to measure whether the broadband of a network port of a network cable reaches the data opened, the current smart handheld maintenance terminal PDA (Personal Digital Assistant) is composed of a smart operation platform and a professional speed measurement module, and the cost of the smart handheld maintenance terminal is high due to the smart operation platform. With the continuous updating of wired technology, the professional speed measurement module needs to be updated to meet the speed measurement of the updated wired network, and the smart operation platform also needs to be updated since the smart operation platform needs to perform data transmission with the professional speed measurement module through an interface.

[0004] However, the smart handheld maintenance terminal is not usually frequently updated, and therefore, the current smart handheld maintenance terminal cannot meet the demand of the operator for wired speed measurement. SUMMARY

[0005] The present application provides a speed measurement device and a speed measurement system to solve the problem that the current smart handheld terminal cannot meet the demand of the operator for wired speed measurement.

[0006] In a first aspect, the present application provides a speed measurement device, comprising:

[0007] a wired network module, wherein an external interface is arranged on the wired network module, the external interface is used to be connected with an external device, the external device is provided with a smart operation platform, a speed measurement application is run on the external device based on the smart operation platform, the speed measurement device is connected with the external device through the external interface in a wired connection mode for wired network speed measurement, and the speed measurement application comprises a third-party speed measurement application or a private speed measurement application;

[0008] the wired network module is used to receive first server information sent by the speed measurement application through the external interface, acquire a first data packet from a first server, and transmit the first data packet to the speed measurement application through the external interface, so that the speed measurement application determines a first wired network speed according to the first data packet and displays the first wired network speed.

[0009] Optionally, the wired network module comprises a first network card, a switch and a first network port; one end of the first network card is the external interface, the other end of the first network card is connected with a first end of the switch, and a second end of the switch is connected with the first network port.

[0010] In the wired connection mode, the first network port is connected with the public network; and the hardware channel for obtaining the first data packet is the external interface, the first network card, the switch and the first network port.

[0011] Optionally, the speed testing device further comprises a central processing unit and a power module; a third end of the switch and the power module are connected with the central processing unit respectively.

[0012] The power module is configured to supply power to the central processing unit, and supply power to the wired network module through the central processing unit.

[0013] Optionally, the speed testing device further comprises a wireless module; the wireless module is connected with the central processing unit; and in the wired connection mode, the wireless module is wirelessly connected with the to-be-tested router.

[0014] The wireless module is configured to sequentially obtain first server information sent by the speed testing application through the external interface, the first network card, the switch and the central processing unit, obtain a second data packet from the first server through the to-be-tested router, and transmit the second data packet to the speed testing application through the central processing unit, the switch, the first network card and the external interface, so that the speed testing application determines a first wireless network speed according to the second data packet and displays the first wireless network speed.

[0015] Optionally, in the wired connection mode, the central processing unit is in a bridge mode.

[0016] Optionally, the speed testing device further comprises a second network card and a second network port; one end of the second network card is connected with the central processing unit, and the other end of the second network card is connected with the second network port; the central processing unit is provided with a first private speed testing application; the wireless module is configured to connect the speed testing device with the external device; and in the wireless connection mode, the second network port is connected with the public network.

[0017] The first private speed testing application is used for receiving a speed testing instruction acquired through the wireless module, when the speed testing instruction is a wired speed testing instruction, then according to stored second server information, fourth data packets are acquired from a second server through the second network card and the second network port in sequence, and a second wired network speed is determined according to the fourth data packets, and the second wired network speed is transmitted to the external device through the wireless module;

[0018] The second private speed testing application is run on the external device based on the intelligent operation platform; the second private speed testing application is used for generating a wired speed testing instruction according to a user's triggering operation, and displaying the received second wired network speed through the external device.

[0019] Optionally, the wireless module comprises a WIFI module and a Bluetooth module; the WIFI module and the Bluetooth module are connected with the central processor respectively; when wireless network speed testing is performed in a wireless connection mode, the speed testing device is connected with the external device through the Bluetooth module, and the WIFI module is connected with a to-be-tested router;

[0020] The first private speed testing application is used for receiving a speed testing instruction acquired through the Bluetooth module, when the speed testing instruction is a wireless speed testing instruction, then according to stored second server information, fourth data packets are acquired from the second server through the WIFI module, and a second wireless network speed is determined according to the fourth data packets, and the second wireless network speed is transmitted to the external device through the Bluetooth module;

[0021] The second private speed testing application is used for generating a wireless speed testing instruction according to a user's triggering operation, and displaying the received second wireless network speed through the external device.

[0022] Secondly, the application further provides a speed testing device, comprising a second network card, a second network port, a central processor and a wireless module; one end of the second network card is connected with the central processor, and the other end of the second network card is connected with the second network port; the central processor is provided with a first private speed testing application; the wireless module is used for connecting the speed testing device with an external device; the external device is provided with an intelligent operation platform, and a second private speed testing application is run on the external device based on the intelligent operation platform; when wired network speed testing is performed in a wireless connection mode, the second network port is connected with a public network.

[0023] The first private speed testing application is used for receiving a speed testing instruction acquired through the wireless module, when the speed testing instruction is a wired speed testing instruction, then according to the stored second server information, third data packets are acquired from the second server through the second network card and the second network port in sequence, and the second wired network speed is determined according to the third data packets, and the second wired network speed is transmitted to the external device through the wireless module;

[0024] The second private speed testing application is used for generating a wired speed testing instruction according to a trigger operation of a user, and displaying the received second wired network speed through the external device.

[0025] Optionally, the wireless module comprises a WIFI module and a Bluetooth module; the WIFI module and the Bluetooth module are connected with the central processor respectively; when wireless network speed testing is performed in a wireless connection mode, the speed testing device is connected with the external device through the Bluetooth module, and the WIFI module is connected with a router to be tested;

[0026] The first private speed testing application is used for receiving a speed testing instruction acquired through the Bluetooth module, when the speed testing instruction is a wireless speed testing instruction, then according to the stored second server information, fourth data packets are acquired from the second server through the WIFI module, and the second wireless network speed is determined according to the fourth data packets, and the second wireless network speed is transmitted to the external device through the Bluetooth module;

[0027] The second private speed testing application is used for generating a wireless speed testing instruction according to a trigger operation of a user, and displaying the received second wireless network speed through the external device.

[0028] In a third aspect, the application provides a speed testing system, comprising the speed testing device and the external device according to any one of the first aspect or the second aspect; the external device is provided with an intelligent operation platform; a speed testing application runs on the external device based on the intelligent operation platform; the speed testing application comprises a third-party speed testing application or a private speed testing application.

[0029] The application provides a speed measurement device and a speed measurement system, the speed measurement device comprises a wired network module; an external interface is arranged on the wired network module, and the external interface is used for being connected with an external device; the external device is provided with an intelligent operation platform; a speed measurement application runs on the external device based on the intelligent operation platform; when wired network speed measurement is performed in a wired connection mode, the speed measurement device is connected with the external device through the external interface; the wired network module is used for receiving first server information sent by the speed measurement application through the external interface, obtaining a first data packet from a first server, and transmitting the first data packet to the speed measurement application through the external interface, so that the speed measurement application determines a first wired network speed according to the first data packet and displays the first wired network speed; by providing the speed measurement device which does not comprise the intelligent operation platform, the speed measurement application is realized by relying on the intelligent operation platform of the external device, the speed measurement device is only used for obtaining the data packet, only the wired network module in the speed measurement device needs to be upgraded, the speed measurement demand of an operator can be met, and the cost is reduced. BRIEF DESCRIPTION OF DRAWINGS

[0030] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles of the application.

[0031] Figure 1 A structural schematic diagram of a speed measurement device provided by an embodiment of the application;

[0032] Figure 2 A structural schematic diagram of another speed measurement device provided by an embodiment of the application.

[0033] The specific embodiments of the application have been shown and described in the foregoing drawings and specification, it being understood that the application is not limited to the embodiments shown and described, but rather, includes all embodiments consistent with the claimed concept. DETAILED DESCRIPTION

[0034] The exemplary embodiments are hereinafter described in detail with reference to the accompanying drawings. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application. It will be apparent, however, to one skilled in the art, that the present application can be practiced without some or all of these specific details. In other instances, well known process steps and / or structures have not been described in detail in order to not unnecessarily obscure the present application.

[0035] In this document, the terms "include" and "comprise" and their conjugates are used functionalively to specify the presence of certain features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0036] The data involved in the present application can be data authorized by a user or fully authorized by all parties, and the collection, transmission and use of the data comply with relevant national laws and regulations.

[0037] When a customer installs a broadband, the operator needs to measure the speed of the cable network. In actual scenarios, the operator's maintenance personnel usually uses a speed measurement tool to measure the speed of the cable network installed by the customer. Cable speed measurement refers to whether the bandwidth of the network port of the network cable reaches the data opened. For example, a 1G (Gigabit) network is opened, and then the speed measurement tool can be used to measure the speed to detect whether the actual broadband reaches 1G.

[0038] At present, the speed measurement tool used by the maintenance personnel is a handheld maintenance terminal, which usually includes an intelligent operation platform and a professional speed measurement module. With the upgrading of network technology, when the cable network is upgraded from 1G to 2.5G, the professional speed measurement module needs to be updated. Since the professional speed measurement module and the intelligent operation platform transmit data through an interface, the intelligent operation platform also needs to be updated. However, the cost of the intelligent operation platform is high and the update speed is slow, which leads to the problem of high update cost and slow update speed of the handheld maintenance terminal. Therefore, the current handheld maintenance terminal cannot meet the needs of the operator's cable speed measurement.

[0039] At present, there is an intelligent operation platform in external devices (such as mobile phones, tablets or laptops), but the external devices do not have the function of cable network speed measurement. For wireless network speed measurement, since the wireless performance of different smart devices is not uniform, it will cause the problem of inaccurate speed measurement results.

[0040] Based on the above problems, it is considered to rely on the intelligent operation platform in the smart device to realize the running of the speed measurement application, and to rely on the speed measurement device to obtain data packets. The cable network module is arranged in the speed measurement device. When the cable network is upgraded, the cable network module can be updated, so that different smart devices can rely on the speed measurement device to obtain data packets, and the smart device is used to display the speed measurement result, so that the intelligent operation platform does not need to be arranged in the speed measurement device, and the cost, size and energy consumption of the speed measurement device can be reduced. In addition, since the intelligent operation platform is not arranged, the development cycle of the speed measurement device is short, and the upgrade of the speed measurement device due to the upgrade of the cable network can be quickly responded.

[0041] Figure 1 A structural schematic diagram of a speed measurement device provided for an embodiment of the present application is shown in Figure 1As shown, the speed measurement device comprises a wired network module; an external interface is arranged on the wired network module, and the external interface is used to connect with an external device; the external device is provided with an intelligent operation platform; a speed measurement application runs on the external device based on the intelligent operation platform; when wired network speed measurement is performed in a wired connection mode, the speed measurement device is connected with the external device through the external interface; the speed measurement application comprises a third-party speed measurement application or a private speed measurement application.

[0042] The wired network module is used to receive first server information sent by the speed measurement application through the external interface, acquire a first data packet from a first server, and transmit the first data packet to the speed measurement application through the external interface, so that the speed measurement application determines a first wired network speed according to the first data packet and displays the first wired network speed.

[0043] In order to realize wired network speed measurement through the speed measurement device and the external device, the wired network module is arranged on the speed measurement device, and a first data packet can be acquired from a first server through the wired network module, so that a first wired network speed is calculated according to the first data packet.

[0044] In order to realize speed measurement based on the speed measurement device and the external device, the speed measurement device and the external device can be connected. The external device and the speed measurement device can be connected in a wired manner, and an external interface can be arranged on the wired network module of the speed measurement device, and the wired connection with the external device can be realized through the external interface. Optionally, the external interface can be a Type-C interface, and when the external device is connected, a Type-C connecting line can be used to connect the external device and the speed measurement device. The Type-C refers to a USB Type-C, which is a USB (Universal Serial Bus, serial bus standard) interface shape standard, has a smaller size than Type-A and Type-B, and can be applied to a PC (Personal Computer, personal computer, which can be referred to as a master device) and an external device (which can be referred to as a slave device, such as a mobile phone).

[0045] The intelligent operation platform is arranged on the external device, and the speed measurement application can run on the external device based on the intelligent operation platform. When the external device is connected with the speed measurement device through the external interface, the speed measurement application can be a third-party speed measurement application, or can be a private speed measurement application, and the specific setting can be performed according to customer demand.

[0046] Part of the operators hope to use third-party speed testing application to test the speed, so as to realize the unified evaluation of the speed testing result; and part of the operators hope to use private speed testing application to test the speed. When the third-party speed testing application is used, the server corresponding to the third-party speed testing application is accessed to obtain the data packet, so that the speed testing algorithms used by different operation and maintenance personnel and the servers accessed are the same, and the unified evaluation of the speed testing result is realized. When the private speed testing application is used, the specified server can be accessed to obtain the data packet according to the customer demand, and the private speed testing application can be used for wired speed testing according to the customer demand, so as to have strong compatibility.

[0047] The speed testing application installed on the external device is used to send first server information related to whether the speed testing application is a third-party speed testing application or a private speed testing application according to the trigger of the user. The wired network module of the speed testing device can obtain the first server information through the external interface, and obtain the first data packet from the first server, so that the first data packet can be transmitted to the speed testing application through the external interface again, so that the speed testing application can calculate based on the computing power provided by the intelligent operation platform to determine the first wired network speed.

[0048] Optionally, when the speed testing device obtains the first data packet, the data packet within a fixed time period can be obtained, so that the speed testing application can calculate the first wired network speed according to the fixed time period and the data packet. In order to improve the accuracy of the calculated first wired network speed, the speed testing device can obtain the first data packet of the fixed time period for multiple times, so that the speed testing application can calculate multiple wired network speeds, and then determine the final first wired network speed.

[0049] After the speed testing application calculates the first wired network speed, the speed testing application can also display the first wired network speed on the external device, so as to facilitate the user to view the speed testing result.

[0050] In terms of hardware cost, the device can be directly connected with the external device in the hand of the user, and the intelligent operation platform does not need to be set, so compared with the traditional intelligent handheld maintenance terminal in the hand of the operation and maintenance personnel, the cost of the intelligent operation platform is reduced.

[0051] Optionally, when the wired network is updated, only the wired network module of the speed testing device needs to be updated, and the updating cost is low. Since the intelligent operation platform does not exist in the speed testing device, the speed testing device has the advantages of reduced volume and reduced energy consumption. In addition, when the wired connection mode is used for speed testing, the calculation process of network speed testing is realized on the speed testing application on the external device, and the speed testing device is in a low-power consumption mode, so that the use time of the speed testing device can be improved. In addition, since the intelligent operation platform is not set, the development cycle of the speed testing device is short, and the upgrading of the speed testing device due to the upgrading of the wired network can be quickly responded.

[0052] The application provides a speed measuring device and a speed measuring system, the speed measuring device comprises a wired network module, an external interface is arranged on the wired network module, the external interface is used for being connected with an external device, the external device is provided with an intelligent operation platform, a speed measuring application runs on the external device based on the intelligent operation platform, when wired network speed measurement is performed in a wired connection mode, the speed measuring device is connected with the external device through the external interface, the wired network module is used for receiving first server information transmitted by the speed measuring application through the external interface, obtaining a first data packet from a first server, and transmitting the first data packet to the speed measuring application through the external interface, so that the speed measuring application determines a first wired network speed according to the first data packet and displays the first wired network speed, by providing the speed measuring device which does not comprise the intelligent operation platform, the speed measuring application is realized by relying on the intelligent operation platform of the external device, the speed measuring device is only used for obtaining the data packet, only the wired network module in the speed measuring device needs to be upgraded, the speed measuring demand of an operator can be met, and the cost is reduced.

[0053] Optionally, the wired network module comprises a first network card, a switch and a first network port, one end of the first network card is the external interface, the other end of the first network card is connected with a first end of the switch, and a second end of the switch is connected with the first network port.

[0054] When wired network speed measurement is performed in the wired connection mode, the first network port is connected with a public network, and a hardware channel when the first data packet is obtained comprises the external interface, the first network card, the switch and the first network port.

[0055] Figure 2 Another structural schematic view of a speed measuring device provided by the embodiment of the application is shown in the figure, Figure 2 The wired network module comprises a first network card, a switch and a first network port, when wired network speed measurement is performed in the wired connection mode, the first network port can be connected with a public network. Specifically, the first network port is connected with a network port of the broadband. The wired connection mode refers to that the external interface of the speed measuring device is connected with the external device.

[0056] When wired network speed measurement is performed, the process of obtaining the first data packet comprises the following steps: the first server information is transmitted through the external interface, the first network card, the switch and the first network port, so that the first network port can obtain the first data packet from the first server, and the obtained first data packet is transmitted to the speed measuring application through the switch, the first network card and the external interface.

[0057] Optionally, in order to realize wired 10 / 100 / 1000 / 2500Mbps (megabits per second) speed measurement, the first network port, the switch and the first network card can be set to 2.5G.

[0058] By limiting the composition of the wired network module, the wired network module can accurately obtain the first data packet, thereby realizing the calculation of the first wired network speed.

[0059] Optionally, the speed measuring device further includes a central processing unit and a power module, wherein the third terminal of the switch and the power module are respectively connected to the central processing unit;

[0060] The power module is used to power the central processing unit and, through the central processing unit, to power the wired network module.

[0061] like Figure 2 As shown, the speed measuring device may also include a central processing unit and a power module. The power module includes a charging unit and a battery unit. The charging unit is connected to the battery unit, and the battery unit is connected to the central processing unit. The charging unit can charge the battery unit, and the battery unit can supply power to the central processing unit. It can also supply power to the switch, the first network card, and the first network port.

[0062] The central processing unit and power module can provide power to the speed measuring device, ensuring its normal operation.

[0063] Optionally, the speed measuring device further includes: a wireless module, which is connected to the central processing unit; when performing wireless network speed measurement in a wired connection mode, the wireless module is wirelessly connected to the router under test.

[0064] The wireless module is used to sequentially obtain the first server information sent by the speed test application through the external interface, the first network card, the switch, and the central processing unit, and obtain the second data packet from the first server through the router under test. The second data packet is then sequentially transmitted to the speed test application through the central processing unit, the switch, the first network card, and the external interface, so that the speed test application determines the speed of the first wireless network based on the second data packet and displays the speed of the first wireless network.

[0065] In real-world scenarios, operators also have a need for wireless speed testing. Wireless speed testing refers to measuring the speed of a wireless network. For example, if a 1G network is activated, wireless speed testing can be used to check whether the wireless network has reached a speed of 1G.

[0066] To achieve wireless speed testing, a wireless module can be installed in the speed testing device and connected to the central processing unit. During wireless speed testing, the wireless module can be connected to the router under test, thereby obtaining the second data packet through the wireless module of the speed testing device, and then calculating the speed of the first wireless network based on the second data packet.

[0067] Optionally, when performing wireless network speed measurement in the wired connection mode, the central processor is in a bridge mode.

[0068] When the external device and the speed measurement device perform wireless network speed measurement in the wired connection mode, the user can issue a speed measurement instruction under the speed measurement application on the external device. At this time, since the wireless module is wirelessly connected to the to-be-measured router, the connection between the first network port and the public network is disconnected. Therefore, the first server information sent by the speed measurement application can be sequentially transmitted to the wireless module through the external interface, the first network card, the switch and the central processor. The wireless module can obtain the second data packet from the first server through the to-be-measured router. After obtaining the second data packet, the wireless module can transmit the second data packet to the speed measurement application through the central processor, the switch, the first network card and the external interface in sequence. Thus, the speed measurement application can calculate the first wireless network speed according to the second data packet. After calculating the first wireless network speed, the speed measurement application can display the first wireless network speed on the external device, so as to facilitate the user to view the speed measurement result.

[0069] Optionally, when performing wireless network speed measurement, the final first wireless network speed can be determined according to multiple first wireless network speeds.

[0070] In the above process, the central processor does not perform data calculation and is only used for data transmission between the external device and the wireless module, and can be set to a bridge mode.

[0071] Optionally, the wireless module can be a WIFI (Wireless Fidelity, Wireless Fidelity) module. In order to realize speed measurement of different wireless networks, the WIFI module can be a WIFI7 module to realize downward compatibility and support speed measurement of WIFI5, WIFI6 and other wireless networks. With the development of wireless network technology, the wireless module in the speed measurement device can be updated to meet the speed measurement demand of upgraded wireless networks.

[0072] When performing wireless network speed measurement in the wired connection mode, the speed measurement application can be a third-party speed measurement application, and can also be a private speed measurement application. When the third-party speed measurement application is used, the server corresponding to the third-party speed measurement application is accessed to obtain the data packet, so that the speed measurement algorithms used by different operation and maintenance personnel and the servers accessed are the same, and unified evaluation of the speed measurement result is realized. When the private speed measurement application is used, the specified server can be accessed to obtain the data packet according to the customer demand, so that the wired speed measurement can be performed according to the customer demand by using the private speed measurement application, thereby having strong compatibility.

[0073] The wireless network speed measurement in the wired connection mode is realized by setting the wireless module, and the data transmission between the wireless module and the external device is realized by setting the central processor to a bridge mode.

[0074] Optionally, the speed testing device further comprises a second network card, a second network port, one end of the second network card is connected with the central processing unit, the other end of the second network card is connected with the second network port; the central processing unit is provided with a first private speed testing application; the wireless module is used to connect the speed testing device with the external device; when the wired network speed test is performed in the wireless connection mode, the second network port is connected with the public network;

[0075] The first private speed testing application is used to receive the speed testing instruction acquired through the wireless module, when the speed testing instruction is the wired speed testing instruction, then the third data packet is acquired from the second server through the second network card and the second network port in sequence according to the stored second server information, and the second wired network speed is determined according to the third data packet, and the second wired network speed is transmitted to the external device through the wireless module;

[0076] The second private speed testing application is run on the external device based on the intelligent operation platform; the second private speed testing application is used to generate the wired speed testing instruction according to the triggering operation of the user, and the second wired network speed is displayed through the external device.

[0077] The connection mode between the speed testing device and the external device can be wireless connection in addition to wired connection. In order to perform the wired network speed test in the wireless connection mode, the second network card and the second network port can also be provided in the speed testing device, wherein one end of the second network card is connected with the central processing unit, and the other end of the second network card is connected with the second network port. When the wired network speed test is performed in the wireless connection mode, the second network port can be connected with the public network, and the wireless connection here can be WIFI connection, and can also be Bluetooth connection.

[0078] When the wired network speed test is performed in the wireless connection mode, the private speed testing application can be used for speed testing. Specifically, the first private speed testing application can be provided in the central processing unit, and the second private speed testing application can be provided in the external device. The speed testing instruction acquired through the wireless module can be received through the first private speed testing application, and the type of the speed testing instruction is identified, when the speed testing instruction is the wired speed testing instruction, then the third data packet is acquired from the second server through the second network card and the second network port in sequence according to the stored second server information, the first private speed testing application can also determine the second wired network speed according to the third data packet, and the second wired network speed is transmitted to the external device through the wireless module. The second server can be determined according to the province to which the operator belongs, and different provinces exist different speed testing servers.

[0079] Meanwhile, the second private speed testing application can be arranged on the external device, and the second private speed testing application can be used to send speed testing instructions, such as wired speed testing instructions, to the central processor through the wireless module, so that the first private speed testing application in the central processor controls the second network card to be opened, and the third data packet is obtained through the second network port, and the first private speed testing application can calculate the second wired network speed according to the third data packet, and then the second wired network speed is transmitted to the second private speed testing application of the external device for display.

[0080] The second network card, the second network port, the first private speed testing application arranged in the central processor, and the second private speed testing application arranged on the external device are arranged, so that the wired network speed testing can be performed in the wireless connection mode of the external device and the speed testing device.

[0081] Optionally, the wireless module includes a WIFI module and a Bluetooth module, the WIFI module and the Bluetooth module are connected to the central processor, and the Bluetooth module is used to connect the speed testing device and the external device in the wireless connection mode, and the WIFI module is used to connect the to-be-tested router in the wireless network speed testing.

[0082] The first private speed testing application is used to receive the speed testing instructions obtained through the Bluetooth module, and when the speed testing instructions are wireless speed testing instructions, the fourth data packet is obtained from the second server through the WIFI module according to the stored second server information, the second wireless network speed is determined according to the fourth data packet, and the second wireless network speed is transmitted to the external device through the Bluetooth module.

[0083] The second private speed testing application is used to generate wireless speed testing instructions according to the triggering operation of the user, and display the received second wireless network speed through the external device.

[0084] In the wireless connection mode of the speed testing device and the external device, wireless network speed testing can also be performed. The wireless module includes a WIFI module and a Bluetooth module, and the external device and the speed testing device are connected through the Bluetooth module in the wireless network speed testing, so as to avoid affecting the speed testing result. The speed testing instructions sent by the second private speed testing application can be received through the Bluetooth module and transmitted to the first private speed testing application in the central processor. When the first private speed testing application determines that the speed testing instructions are wireless speed testing instructions, the fourth data packet can be obtained from the second server through the WIFI module, so as to determine the second wireless network speed according to the fourth data packet, and finally transmit the second wireless network speed to the second private speed testing application of the external device through the Bluetooth module, so that the second private speed testing application displays the second wireless network speed through the external device.

[0085] Optionally, the second server can be determined according to the province to which the operator belongs, and different provinces have different speed testing servers.

[0086] By setting the Bluetooth module and the WIFI module and establishing wireless connection with external equipment based on the Bluetooth module, wireless network speed testing in a wireless connection mode is realized.

[0087] The embodiment of the application also provides a speed testing device, a second network card, a second network port, a central processing unit and a wireless module, one end of the second network card is connected with the central processing unit, the other end of the second network card is connected with the second network port, a first private speed testing application is arranged in the central processing unit, the wireless module is used to connect the speed testing device with external equipment, the external equipment is provided with an intelligent operation platform, a second private speed testing application runs on the external equipment based on the intelligent operation platform, and the second network port is connected with a public network in wired network speed testing in a wireless connection mode.

[0088] The first private speed testing application is used to receive a speed testing instruction acquired through the wireless module, when the speed testing instruction is a wired speed testing instruction, third data packets are sequentially acquired from a second server through the second network card and the second network port according to stored second server information, a second wired network speed is determined according to the third data packets, and the second wired network speed is transmitted to the external equipment through the wireless module.

[0089] The second private speed testing application is used to generate a wired speed testing instruction according to a trigger operation of a user, and the second wired network speed received is displayed through the external equipment.

[0090] Optionally, the wireless module comprises a WIFI module and a Bluetooth module, the WIFI module and the Bluetooth module are connected with the central processing unit respectively, and the speed testing device is connected with the external equipment through the Bluetooth module in wireless network speed testing in a wireless connection mode, and the WIFI module is connected with a router to be tested.

[0091] The first private speed testing application is used to receive a speed testing instruction acquired through the Bluetooth module, when the speed testing instruction is a wireless speed testing instruction, fourth data packets are acquired from the second server through the WIFI module according to stored second server information, a second wireless network speed is determined according to the fourth data packets, and the second wireless network speed is transmitted to the external equipment through the Bluetooth module.

[0092] The second private speed testing application is used to generate a wireless speed testing instruction according to a trigger operation of a user, and the second wireless network speed received is displayed through the external equipment.

[0093] The speed measurement device can also only have a second network card, a second network port, a central processing unit and a wireless module, and the speed measurement device is connected to an external device through the wireless module, so that wired network speed measurement and wireless network speed measurement are realized in a wireless connection mode.

[0094] The embodiment of the application also provides a speed measurement system, comprising the speed measurement device and the external device according to any one of the embodiments; the external device is provided with an intelligent operation platform; a speed measurement application is run on the external device based on the intelligent operation platform; and the speed measurement application comprises a third-party speed measurement application or a private speed measurement application.

[0095] It should be noted that, in this document, the terms "comprising", "containing", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent in such a process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.

[0096] The above application embodiment serial numbers are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0097] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the methods described in various embodiments of the present application.

[0098] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the contents of the specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A speed measuring device, characterized in that The application relates to a speed testing device. The speed testing device comprises a wired network module; An external interface is arranged on the wired network module, and the external interface is used for connecting with an external device; the external device is provided with an intelligent operation platform; A speed testing application runs on the external device based on the intelligent operation platform; When wired network speed is tested in a wired connection mode, the speed testing device is connected with the external device through the external interface; the speed testing application comprises a third-party speed testing application or a private speed testing application; The wired network module is used for receiving first server information sent by the speed testing application through the external interface, obtaining a first data packet from a first server, and transmitting the first data packet to the speed testing application through the external interface, so that the speed testing application determines a first wired network speed according to the first data packet and displays the first wired network speed.

2. The speed measuring device of claim 1, wherein The wired network module comprises a first network card, a switch and a first network port; one end of the first network card is the external interface, the other end of the first network card is connected with a first end of the switch, and a second end of the switch is connected with the first network port; When wired network speed is tested in a wired connection mode, the first network port is connected with a public network; and a hardware channel for obtaining the first data packet is the external interface, the first network card, the switch and the first network port.

3. The speed measuring device of claim 2, wherein The speed testing device further comprises a central processing unit and a power module; a third end of the switch and the power module are connected with the central processing unit respectively; The power module is used for supplying power for the central processing unit and supplying power for the wired network module through the central processing unit.

4. The speed measuring device of claim 3, wherein The speed testing device further comprises a wireless module connected with the central processing unit; when wireless network speed is tested in a wired connection mode, the wireless module is wirelessly connected with a to-be-tested router; The wireless module is used for sequentially obtaining first server information sent by the speed testing application through the external interface, the first network card, the switch and the central processing unit, obtaining a second data packet from the first server through the to-be-tested router, and transmitting the second data packet to the speed testing application through the central processing unit, the switch, the first network card and the external interface in sequence, so that the speed testing application determines a first wireless network speed according to the second data packet and displays the first wireless network speed.

5. The speed measuring device of claim 4, wherein When wireless network speed is tested in a wired connection mode, the central processing unit is in a bridge mode.

6. The device of claim 4, wherein, The speed testing device further comprises a second network card and a second network port; one end of the second network card is connected with the central processing unit, and the other end of the second network card is connected with the second network port; a first private speed testing application is arranged in the central processing unit; the wireless module is used for connecting the speed testing device with the external device; when wired network speed is tested in a wireless connection mode, the second network port is connected with a public network; The first private speed testing application is used for receiving a speed testing instruction acquired through the wireless module, when the speed testing instruction is a wired speed testing instruction, then according to stored second server information, third data packets are acquired from a second server through the second network card and the second network port in sequence, and a second wired network speed is determined according to the third data packets, and the second wired network speed is transmitted to the external device through the wireless module; The second private speed testing application is based on the intelligent operation platform and runs on the external device; the second private speed testing application is used for generating a wired speed testing instruction according to a trigger operation of a user, and displaying the received second wired network speed through the external device.

7. The device of claim 6, wherein, The wireless module includes a WIFI module and a Bluetooth module; the WIFI module and the Bluetooth module are connected with the central processor respectively; when wireless network speed testing is performed in a wireless connection mode, the speed testing device is connected with the external device through the Bluetooth module, and the WIFI module is connected with a to-be-tested router; The first private speed testing application is used for receiving a speed testing instruction acquired through the Bluetooth module, when the speed testing instruction is a wireless speed testing instruction, then according to stored second server information, fourth data packets are acquired from the second server through the WIFI module, and a second wireless network speed is determined according to the fourth data packets, and the second wireless network speed is transmitted to the external device through the Bluetooth module; The second private speed testing application is used for generating a wireless speed testing instruction according to a trigger operation of a user, and displaying the received second wireless network speed through the external device.

8. A speed measuring device characterized by comprising: It includes: A second network card, a second network port, a central processor and a wireless module; one end of the second network card is connected with the central processor, and the other end of the second network card is connected with the second network port; the central processor is provided with a first private speed testing application; the wireless module is used for connecting the speed testing device with an external device; the external device is provided with an intelligent operation platform, and a second private speed testing application runs on the external device based on the intelligent operation platform; When wired network speed testing is performed in a wireless connection mode, the second network port is connected with a public network; The first private speed testing application is used for receiving a speed testing instruction acquired through the wireless module, when the speed testing instruction is a wired speed testing instruction, then according to stored second server information, third data packets are acquired from a second server through the second network card and the second network port in sequence, and a second wired network speed is determined according to the third data packets, and the second wired network speed is transmitted to the external device through the wireless module; The second private speed testing application is used for generating a wired speed testing instruction according to a trigger operation of a user, and displaying the received second wired network speed through the external device.

9. The speed measuring device of claim 8, wherein The wireless module comprises a WIFI module and a Bluetooth module; the WIFI module and the Bluetooth module are connected with the central processor respectively; when wireless network speed is measured in a wireless connection mode, the Bluetooth module is used to connect the speed measuring device with the external device, and the WIFI module is used to connect with a router to be measured; The first private speed measuring application is used to receive a speed measuring instruction acquired through the Bluetooth module; when the speed measuring instruction is a wireless speed measuring instruction, fourth data packets are acquired from the second server through the WIFI module according to stored second server information, a second wireless network speed is determined according to the fourth data packets, and the second wireless network speed is transmitted to the external device through the Bluetooth module; The second private speed measuring application is used to generate a wireless speed measuring instruction according to a user's triggering operation, and display the received second wireless network speed through the external device.

10. A speed measurement system characterized by, The speed measuring device and the external device are included; the external device is provided with an intelligent operation platform; a speed measuring application is run on the external device based on the intelligent operation platform; the speed measuring application comprises a third-party speed measuring application or a private speed measuring application.