Wireless signal quality assessment method, system and electronic equipment

By replacing CPE with convenient electronic devices, wireless signal quality evaluation is used to use wireless configuration parameters, solving the problem of selecting the ideal location of CPE and achieving high-accurate wireless signal quality evaluation.

CN115190495BActive Publication Date: 2025-03-25HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110366639.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-06
Publication Date
2025-03-25
Estimated Expiration
2041-04-06

AI Technical Summary

Technical Problem

The prior art is difficult to conveniently and accurately select the ideal location of the client terminal device (CPE) to improve the quality of wireless signals.

Method used

By replacing devices with inconvenient mobile locations (such as CPE), convenient electronic devices (such as mobile phones) use wireless configuration parameters between devices to evaluate wireless signal quality to find a location with higher quality of received wireless signals.

Benefits of technology

It reduces the difficulty of selecting an ideal location for CPE, improves the accuracy of wireless signal quality evaluation, and simplifies user operation experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115190495B_ABST
    Figure CN115190495B_ABST
Patent Text Reader

Abstract

A wireless signal quality assessment method, system and electronic device. The method comprises: the device to be assessed shares the wireless configuration parameters of the device to be assessed with the portable electronic device; wherein the wireless configuration parameters include at least one of the network standard, access frequency, access cell, access network slice, preferred network list, APN parameters, SIM card parameters, and radio frequency capability information; the portable electronic device is attached to the first network device based on the wireless configuration parameters, and assesses the quality of the wireless signal of the first network device. Since portable electronic devices are relatively easy to move, the difficulty of finding the ideal location of the device to be assessed is reduced, and the portable electronic device uses the wireless configuration parameters of the device to be assessed to assess the quality of the wireless signal, and the assessment result is relatively accurate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a wireless signal quality assessment method, system and electronic equipment. Background Art

[0002] Customer premise equipment (CPE) is a device that can convert wireless signals sent by wireless base stations into wireless fidelity (Wi-Fi) signals. For example, CPE converts base station signals into Wi-Fi signals for other devices to access. CPE can be used in homes, buses, stores or remote areas, etc., as a router to achieve wireless Wi-Fi access, saving the cost of laying wired networks.

[0003] Affected by factors such as building layout, the quality of wireless signals received by CPE at different locations indoors (such as wireless signal strength) is different. Currently, there is no solution that can easily and accurately select an ideal location for placing CPE (i.e., a location where CPE receives wireless signals of higher quality). Summary of the invention

[0004] The purpose of this application is to provide a wireless signal quality assessment method and device, which helps to reduce the difficulty of selecting an ideal CPE location.

[0005] In a first aspect, a wireless signal quality assessment method is provided, which is applied to a communication system including a portable electronic device, a device to be assessed, and a network device. The method comprises: the device to be assessed shares the wireless configuration parameters of the device to be assessed with the portable electronic device; wherein the wireless configuration parameters include at least one of the network standard, access frequency, access cell, access network slice, preferred network list, APN parameters, SIM card parameters, and radio frequency capability information; the portable electronic device attaches to the network device based on the wireless configuration parameters, and assesses the quality of the wireless signal of the network device.

[0006] Assume that the portable electronic device is a mobile phone, and the device to be evaluated is a device that is not convenient to move; the device to be evaluated can be understood as a device that needs to perform quality evaluation on the received wireless signal to find the best position (such as CPE). Then, through the solution provided in the embodiment of the present application, the portable electronic device can replace the device that is not convenient to move to perform wireless signal quality evaluation to find the ideal position (that is, the position where the wireless signal quality received by the device to be evaluated is better). Since the portable electronic device is relatively easy to move, the difficulty of finding the ideal position of the device to be evaluated is reduced, and the portable electronic device uses the wireless configuration parameters of the device to be evaluated to evaluate the wireless signal quality, and the evaluation result is relatively accurate.

[0007] In one possible design, the quality of the wireless signal of the network device is evaluated, including: obtaining parameters to be evaluated of the wireless signal, the parameters to be evaluated include: strength parameter, interference parameter, network standard parameter, number of access paths, channel quality indication CQI at least one; evaluating the quality of the wireless signal of the network device according to the parameters to be evaluated. In other words, the portable electronic device can evaluate the quality of the wireless signal through strength parameters, interference parameters, network standard parameters, number of access paths, CQI, etc., with high accuracy.

[0008] In one possible design, before the device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device, the method further includes: a first operation is detected on the portable device, and the first operation is used to trigger the wireless signal quality evaluation on behalf of the device to be evaluated; the portable device sends a wireless configuration parameter sharing request to the device to be evaluated. That is, the user triggers the portable electronic device to replace the device to be evaluated to evaluate the wireless signal quality through the first operation on the portable electronic device. Of course, the user can also end the process of the portable electronic device replacing the device to be evaluated to evaluate the wireless signal quality through the second operation on the portable electronic device, which provides a better user experience.

[0009] In a possible design, the method further includes: the portable device verifies whether the capability of the portable device matches the capability of the device to be evaluated; if they match, the portable device sends a wireless configuration parameter sharing request to the device to be evaluated. That is, when the capabilities of the portable electronic device and the device to be evaluated match, requesting the device to be evaluated to share its wireless configuration parameters can avoid the situation where, after obtaining the wireless configuration parameters of the device to be evaluated, the device cannot perform wireless signal quality evaluation on behalf of the device to be evaluated due to capability mismatch.

[0010] In a possible design, the portable device verifies whether the capability of the portable device matches the capability of the device to be evaluated, including: verifying whether at least one of the network standard, access frequency, access cell, access method, and radio frequency capability of the portable electronic device matches the device to be evaluated. That is, when the portable electronic device matches at least one of the network standard, access frequency, access cell, access method, and radio frequency capability of the device to be evaluated, it is considered that the capability of the portable electronic device matches the capability of the device to be evaluated, which can avoid the situation where, after obtaining the wireless configuration parameters of the device to be evaluated, the device cannot replace the device to be evaluated to perform wireless signal quality evaluation due to capability mismatch.

[0011] In one possible design, the quality of the wireless signal of the network device is evaluated according to the parameter to be evaluated, including: the portable electronic device increases or decreases the parameter to be evaluated based on the difference in radio frequency capability between the device to be evaluated and the portable electronic device; and the quality of the wireless signal is evaluated based on the increased or decreased parameter to be evaluated. That is to say, considering the difference in radio frequency capability between the portable electronic device and the device to be evaluated, the parameter to be evaluated will be increased or decreased to adapt to the radio frequency capability of the device to be evaluated. In this way, the quality evaluation result of the wireless signal is more consistent with the radio frequency capability of the device to be evaluated and is more accurate.

[0012] In a second aspect, a wireless signal quality evaluation method is also provided, which is applied to a portable electronic device, and the method comprises: the portable electronic device receives the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated; wherein the wireless configuration parameters include at least one of a network standard, an access frequency, an access cell, an access network slice, a preferred network list, an APN parameter, a SIM card parameter, and radio frequency capability information; the portable electronic device attaches to the network device based on the wireless configuration parameters, and evaluates the quality of the wireless signal of the network device.

[0013] In one possible design, the evaluating the quality of the wireless signal of the network device includes:

[0014] Acquire a parameter to be evaluated of the wireless signal, wherein the parameter to be evaluated includes at least one of a strength parameter, an interference parameter, a network standard parameter, a number of access paths, and a channel quality indicator CQI;

[0015] The quality of the wireless signal of the network device is evaluated according to the parameter to be evaluated.

[0016] In a possible design, before the portable electronic device receives the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated, the method further includes:

[0017] A first operation is detected on the portable device, where the first operation is used to trigger wireless signal quality evaluation on behalf of the device to be evaluated;

[0018] The portable device sends a wireless configuration parameter sharing request to the device to be evaluated.

[0019] In one possible design, the method further includes: the portable device verifying whether capabilities of the portable device match capabilities of the device to be evaluated; if they match, the portable device sending a wireless configuration parameter sharing request to the device to be evaluated.

[0020] In one possible design, the portable device verifies whether the capabilities of the portable device match the capabilities of the device to be evaluated, including: verifying whether at least one of the network standard, access frequency, access cell, access method, and radio frequency capability of the portable electronic device matches the device to be evaluated.

[0021] In one possible design, the quality of the wireless signal of the network device is evaluated according to the parameter to be evaluated, including: the portable electronic device increases or decreases the parameter to be evaluated based on the difference in radio frequency capabilities between the device to be evaluated and the portable electronic device; and the quality of the wireless signal is evaluated based on the increased or decreased parameter to be evaluated.

[0022] In a third aspect, a wireless signal quality assessment method is also provided, which is applied to a device to be evaluated, and the method includes: the device to be evaluated establishes a connection with a portable electronic device; the device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device; wherein the wireless configuration parameters include at least one of a network standard, an access frequency, an access cell, an access network slice, a preferred network list, an APN parameter, a SIM card parameter, and radio frequency capability information, and the wireless configuration parameters are used by the portable electronic device to attach to a network device based on the wireless configuration parameters to evaluate the quality of the wireless signal of the network device.

[0023] In a possible design, before the device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device, the method further includes: the device to be evaluated receiving a wireless configuration parameter sharing request from the portable electronic device.

[0024] In a fourth aspect, a communication system is also provided, comprising: a portable electronic device, a device to be evaluated, and a network device;

[0025] The portable electronic device comprises: a processor; a memory; wherein the memory stores one or more computer programs, and the one or more computer programs include instructions, and when the instructions are executed by the processor, the portable electronic device executes the steps of the portable electronic device described in the method of the first aspect above;

[0026] The device to be evaluated comprises: a processor; a memory; wherein the memory stores one or more computer programs, and the one or more computer programs include instructions. When the instructions are executed by the processor, the device to be evaluated performs the steps of the device to be evaluated in the method described in the first aspect above.

[0027] In a fifth aspect, an electronic device is also provided, and the electronic device may be a portable electronic device, including:

[0028] a processor, a memory, and one or more programs;

[0029] The one or more programs are stored in the memory, and the one or more programs include instructions. When the instructions are executed by the processor, the electronic device executes the method steps described in the second aspect above.

[0030] In a sixth aspect, an electronic device is also provided, where the electronic device may be a device to be evaluated, including:

[0031] a processor, a memory, and one or more programs;

[0032] The one or more programs are stored in the memory, and the one or more programs include instructions. When the instructions are executed by the processor, the electronic device executes the method steps described in the third aspect above.

[0033] In a seventh aspect, a computer-readable storage medium is also provided, wherein the computer-readable storage medium is used to store a computer program. When the computer program is run on a computer, the computer executes the method described in any one of the first to third aspects above.

[0034] In an eighth aspect, a computer program product is also provided, comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to third aspects above.

[0035] In the ninth aspect, an embodiment of the present application further provides a chip, which is coupled to a memory in an electronic device, and is used to call a computer program stored in the memory and execute the technical solution of any one of the first to third aspects of the embodiments of the present application. In the embodiments of the present application, "coupling" refers to the direct or indirect combination of two components with each other.

[0036] For the beneficial effects of the second to ninth aspects mentioned above, refer to the beneficial effects of the first aspect and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 A schematic diagram of a communication system provided in one embodiment of the present application;

[0038] Figure 2 A schematic diagram of an application scenario provided by an embodiment of the present application;

[0039] Figure 3 A schematic diagram of the structure of a mobile phone provided in one embodiment of the present application;

[0040] Figure 4 A schematic diagram of the structure of a CPE provided in one embodiment of the present application;

[0041] Figure 5 A flowchart of a wireless signal quality assessment method provided by an embodiment of the present application;

[0042] Figure 6 A schematic diagram of different modules inside a mobile phone and a CPE provided in an embodiment of the present application;

[0043] Figure 7 Another flowchart of a wireless signal quality assessment method provided by an embodiment of the present application;

[0044] Figures 8 to 10 A schematic diagram of a mobile phone displaying evaluation results provided in an embodiment of the present application;

[0045] Fig.11 A schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0046] The present application embodiment provides a wireless signal quality assessment method, which can be applied to a communication system. Figure 1 , which is a schematic diagram of a communication system provided in an embodiment of the present application. The communication system includes at least one first electronic device, at least one second electronic device, and one or more network devices. The second electronic device can be attached to the network device and convert the wireless signal of the network device (such as a 5G signal) into a wireless Wi-Fi signal for access by the first electronic device.

[0047] The network device may be a device capable of providing a wireless signal, such as an access network device, and / or a core network device. The access network device is a device with a wireless transceiver function, which is used to communicate with a terminal. The access network device includes but is not limited to a base station (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above-mentioned communication system, a transmission reception point (TRP), a base station of subsequent evolution of 3GPP, an access node in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, etc. The base station may be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. The base station may be a 4G base station or a 5G base station, or, with the development of wireless technology, a 6G base station or a higher-order base station. Multiple base stations may support the networks of the same access technology mentioned above, or may support the networks of different access technologies mentioned above. The base station may include one or more co-sited or non-co-sited transmission and reception points. The network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario.

[0048] The second electronic device is a device that can be attached (or accessed) to a network device, and after being attached to the network, it can convert the wireless signal of the network device into a Wi-Fi signal for other electronic devices (such as the first electronic device) to access the Wi-Fi network. For example, the second electronic device can communicate with the network device through a subscriber identification module (SIM) and attach to the network. For example, the second electronic device can be a customer premises equipment (CPE), a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR)\virtual reality (VR) device, etc. The embodiment of the present application does not impose any special restrictions on the specific form of the second electronic device.

[0049] The first electronic device is a device that can access a Wi-Fi network. For example, after the second electronic device generates a WIFI signal, the first electronic device can access the WIFI signal provided by the second electronic device. For example, the first electronic device can be a mobile phone, a tablet computer, a desktop, a laptop, a handheld computer, a notebook computer, a UMPC, a netbook, a cellular phone, a PDA, an AR\VR device, a media player device, etc., as well as smart speakers, smart TVs, refrigerators, washing machines, air conditioners, air purifiers, kitchen and bathroom supplies and other household appliances. The embodiments of the present application do not impose any special restrictions on the specific form of the first electronic device.

[0050] After the second electronic device is attached to the network device, when the second electronic device is in different positions, the quality of the wireless signal received from the network device is different. Correspondingly, the quality of the wireless signal converted into wifi signal by the second electronic device at different positions is different. In order to provide users with a better Internet experience, the setting location of the second electronic device is very important. It is best to find a location with a higher wireless signal. For example, the first electronic device is a mobile phone, the second electronic device is a CPE, and the network device is a 5G base station. There are currently two solutions for finding the best location for CPE.

[0051] In the first solution, the user manually changes the location of the CPE. The CPE evaluates the quality of the wireless signal at each location and sends the evaluation results to the mobile phone for display. The user uses the mobile phone to check which location the CPE evaluates to have a higher wireless signal quality, and then sets the CPE at that location. The first method requires constantly moving the CPE location, according to Figure 2 The apartment shown in the figure needs to be moved more than 10 times to determine the best position. Moreover, for CPE that needs to be connected to a power source, each time it is moved, it is necessary to unplug the power source and then reinsert it, which is cumbersome. Moreover, each time the power source is reinserted for conversion, the CPE system needs to be restarted (for example, it takes 1 minute), and then the CPE is connected to the mobile phone APP (for example, it takes 30 seconds). In other words, each time the position is moved, it takes a long time to evaluate the 5G signal, which provides a poor experience. Moreover, while the user is moving the CPE position, he also needs to check the evaluation results of the CPE on his mobile phone. In this way, the user needs to operate on two devices at the same time every time he moves, which is very inconvenient.

[0052] In the second solution, the mobile phone evaluates the quality of the wireless signal at different locations, and the location with better wireless signal quality evaluated by the mobile phone is regarded as the best location of the CPE. Although this method solves the problem of inconvenient movement of CPE, the wireless configuration parameters used by the mobile phone when evaluating the quality of the wireless signal are the wireless configuration parameters of the mobile phone itself, which are different from those of the CPE. For example, the access frequency band of the mobile phone is different from that of the CPE, so the location with better wireless signal quality evaluated by the mobile phone may not be of better quality for the CPE, so this solution has low accuracy.

[0053] In view of this, an embodiment of the present application provides a wireless signal quality assessment method, in which the second electronic device can send the wireless configuration parameters of the second electronic device to the first electronic device, and the wireless configuration parameters include at least one of the network standard, access frequency band or frequency point, access cell, preferred network list, access point name (APN) parameter, SIM card parameter, and radio frequency capability information of the second electronic device. The first electronic device can attach to the network device based on the wireless configuration parameters of the second electronic device and evaluate the wireless signal quality of the network device. In short, the first electronic device replaces the second electronic device to evaluate the wireless signal quality, and the "replacement" here means that the first electronic device uses the wireless configuration parameters of the second electronic device to evaluate the wireless signal quality, without the need for the second electronic device to evaluate. If the first electronic device is a portable electronic device (such as a mobile phone), and the second electronic device is a device that is inconvenient to move but can convert wireless signals into WIFI signals (such as CPE), then through the solution provided by the embodiment of the present application, the portable electronic device can replace the device that is inconvenient to move to perform wireless signal quality assessment to find the best position.

[0054] The wireless signal quality assessment method provided in the embodiment of the present application can be applied to a variety of scenarios. For example, when the wireless signal quality assessment cannot be performed due to reasons such as a device being inconvenient to move or the device malfunctioning, a portable device is used to replace the device to perform the wireless signal quality assessment.

[0055] Figure 2A schematic diagram of an application scenario provided for an embodiment of the present application. The application scenario includes a 5G base station and a household floor plan. The CPE can be set at any location in the home. The quality of the 5G signal received by the CPE from the 5G base station is different when the CPE is in different locations. Therefore, through the wireless signal quality evaluation method provided in an embodiment of the present application, the mobile phone can replace the CPE to perform wireless signal quality evaluation to find the optimal position of the CPE. In this way, the user does not need to manually change the position of the CPE, which solves the problem that changing the position of the CPE in the first solution above is more cumbersome. Moreover, since the mobile phone uses the wireless configuration parameters of the CPE to evaluate the wireless signal quality, the evaluation result obtained by the mobile phone is not much different from the evaluation result obtained by the CPE itself, which solves the problem of large differences in evaluation results caused by different wireless configuration parameters of the mobile phone and the CPE in the second solution above.

[0056] The following introduces the equipment related to the embodiments of the present application.

[0057] Figure 3 FIG. 1 shows a schematic diagram of the structure of a first electronic device (such as a mobile phone). Figure 3 As shown, the mobile phone 300 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0058] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). Among them, different processing units may be independent devices or integrated into one or more processors. Among them, the controller may be the nerve center and command center of the mobile phone. The controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. A memory may also be set in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a high-speed cache memory. The memory may store instructions or data that the processor 110 has just used or circulated. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. Repeated access is avoided, the waiting time of the processor 110 is reduced, and the efficiency of the system is improved.

[0059] The USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 130 can be used to connect a charger to charge the mobile phone, and can also be used to transmit data between the mobile phone and peripheral devices. The charging management module 140 is used to receive charging input from the charger. The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and provides power to the processor 110, the internal memory 121, the external memory, the display screen 194, the camera 193, and the wireless communication module 160.

[0060] The wireless communication function of the mobile phone can be realized by antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modulation and demodulation processor and baseband processor. Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the mobile phone can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antenna. For example, antenna 1 can be reused as a diversity antenna of a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0061] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied on mobile phones. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0062] The wireless communication module 160 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to mobile phones. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0063] In some embodiments, antenna 1 is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, so that the mobile phone can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long-term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS may include global positioning system (GPS), global navigation satellite system (GLONASS), Beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS) and / or satellite-based augmentation system (SBAS).

[0064] The display screen 194 is used to display the display interface of the application, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light emitting diode (QLED), etc. In some embodiments, the mobile phone may include 1 or N display screens 194, where N is a positive integer greater than 1.

[0065] The mobile phone can realize the shooting function through ISP, camera 193, video codec, GPU, display 194 and application processor.

[0066] ISP is used to process the data fed back by camera 193. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to ISP for processing and converts it into an image visible to the naked eye. ISP can also perform algorithm optimization on the noise, brightness, and skin color of the image. ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, ISP can be set in camera 193.

[0067] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV or other format. In some embodiments, the mobile phone may include 1 or N cameras 193, where N is a positive integer greater than 1.

[0068] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the mobile phone by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, and software code of at least one application (such as iQiyi application, WeChat application, etc.). The data storage area can store data (such as images, videos, etc.) generated during the use of the mobile phone. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0069] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the mobile phone. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as pictures and videos are stored in the external memory card.

[0070] The mobile phone can realize audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor.

[0071] The pressure sensor 180A is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A can be arranged on the display screen 194. The gyroscope sensor 180B can be used to determine the motion posture of the mobile phone. In some embodiments, the angular velocity of the mobile phone around three axes (i.e., x, y and z axes) can be determined by the gyroscope sensor 180B.

[0072] The gyroscope sensor 180B can be used for anti-shake shooting. The air pressure sensor 180C is used to measure air pressure. In some embodiments, the mobile phone calculates the altitude through the air pressure value measured by the air pressure sensor 180C to assist in positioning and navigation. The magnetic sensor 180D includes a Hall sensor. The mobile phone can use the magnetic sensor 180D to detect the opening and closing of the flip leather case. In some embodiments, when the mobile phone is a flip phone, the mobile phone can detect the opening and closing of the flip according to the magnetic sensor 180D. Then, according to the detected opening and closing state of the leather case or the opening and closing state of the flip, the automatic unlocking of the flip and other features are set. The acceleration sensor 180E can detect the magnitude of the acceleration of the mobile phone in all directions (generally three axes). When the mobile phone is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the mobile phone, and is applied to applications such as horizontal and vertical screen switching, pedometers, etc.

[0073] Distance sensor 180F is used to measure distance. The mobile phone can measure distance through infrared or laser. In some embodiments, when shooting a scene, the mobile phone can use the distance sensor 180F to measure the distance to achieve fast focus. The proximity light sensor 180G may include, for example, a light emitting diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The mobile phone emits infrared light outward through the light emitting diode. The mobile phone uses a photodiode to detect infrared reflected light from nearby objects. When sufficient reflected light is detected, it can be determined that there is an object near the mobile phone. When insufficient reflected light is detected, the mobile phone can determine that there is no object near the mobile phone. The mobile phone can use the proximity light sensor 180G to detect that the user holds the mobile phone close to the ear to talk, so as to automatically turn off the screen to save power. The proximity light sensor 180G can also be used in leather case mode and pocket mode to automatically unlock and lock the screen.

[0074] The ambient light sensor 180L is used to sense the ambient light brightness. The mobile phone can adaptively adjust the brightness of the display screen 194 according to the perceived ambient light brightness. The ambient light sensor 180L can also be used to automatically adjust the white balance when taking pictures. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the mobile phone is in the pocket to prevent accidental touches. The fingerprint sensor 180H is used to collect fingerprints. The mobile phone can use the collected fingerprint characteristics to realize fingerprint unlocking, access application locks, fingerprint photography, fingerprint answering calls, etc.

[0075] The temperature sensor 180J is used to detect temperature. In some embodiments, the mobile phone uses the temperature detected by the temperature sensor 180J to execute a temperature processing strategy. For example, when the temperature reported by the temperature sensor 180J exceeds a threshold, the mobile phone reduces the performance of the processor located near the temperature sensor 180J to reduce power consumption and implement thermal protection. In other embodiments, when the temperature is lower than another threshold, the mobile phone heats the battery 142 to avoid abnormal shutdown of the mobile phone due to low temperature. In other embodiments, when the temperature is lower than another threshold, the mobile phone performs a boost on the output voltage of the battery 142 to avoid abnormal shutdown due to low temperature.

[0076] The touch sensor 180K is also called a "touch panel". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be set on the surface of the mobile phone, which is different from the position of the display screen 194.

[0077] The bone conduction sensor 180M can obtain vibration signals. In some embodiments, the bone conduction sensor 180M can obtain vibration signals of vibrating bones of the human body. The bone conduction sensor 180M can also contact the human body's pulse to receive blood pressure beating signals.

[0078] The button 190 includes a power button, a volume button, etc. The button 190 can be a mechanical button. It can also be a touch button. The mobile phone can receive the button input and generate a key signal input related to the user settings and function control of the mobile phone. The motor 191 can generate a vibration prompt. The motor 191 can be used for incoming call vibration prompts, and can also be used for touch vibration feedback. For example, touch operations acting on different applications (such as taking pictures, audio playback, etc.) can correspond to different vibration feedback effects. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power changes, and can also be used to indicate messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect the SIM card. The SIM card can be inserted into the SIM card interface 195, or pulled out from the SIM card interface 195 to achieve contact and separation with the mobile phone.

[0079] Understandably, Figure 3 The components shown do not constitute a specific limitation on the mobile phone. The mobile phone in the embodiment of the present invention may include Figure 3 In addition, Figure 3 The combination / connection relationship between the components can also be adjusted and modified.

[0080] Figure 4 This is a schematic diagram of the structure of a second electronic device (such as CPE) provided in an embodiment of the present application. Figure 4 As shown, the CPE may include: a processor 210, a mobile communication module 220, a wireless communication module 230, a SIM card interface 240, a memory 250, a button 260, a power supply 270, an input / output interface 280, an antenna 201, and an antenna 202. Optionally, the CPE may also include a display screen 290.

[0081] Among them, the memory 250 can be used to store program codes, such as program codes for converting wireless signals into Wi-Fi signals and providing Wi-Fi networks for mobile phones, smart TVs, etc. The processor 210 can execute the above program codes to implement the functions of the CPE in the embodiment of the present application. The processor 210 may include one or more processing units. For example, the processor 210 may include a modem processor, a digital signal processor (DSP), a baseband processor, etc. Among them, different processing units may be independent devices or integrated in one or more processors. The memory 250 may also store address information for uniquely identifying the CPE. For example, the address information may be a (media access control, MAC) address. In addition, the memory 250 may also store the phone number corresponding to the SIM card inserted in the SIM card interface 240.

[0082] The SIM card interface 240 is used to connect the SIM card. The SIM card can be connected to and separated from the CPE by inserting it into the SIM card interface 240 or pulling it out from the SIM card interface 240. The CPE can support 1 or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 240 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 240 at the same time. The types of the multiple cards can be the same or different. The SIM card interface 395 can also be compatible with different types of SIM cards. The SIM card interface 240 can also be compatible with external memory cards. The CPE interacts with the network through the SIM card to implement functions such as calls and data communications. In some embodiments, the CPE uses an eSIM, i.e., an embedded SIM card. The eSIM card can be embedded in the CPE and cannot be separated from the CPE. It should be noted that the CPE may not include the SIM card interface 240. The memory 250 can store program codes for implementing SIM functions. The processor 210 can execute the program code to implement the SIM function and communicate with the wireless base station through the mobile communication module 220.

[0083] The wireless communication function of the CPE can be implemented by the antenna 201, the antenna 202, the mobile communication module 220, the wireless communication module 230, the modem processor and the baseband processor.

[0084] Antenna 201 and antenna 202 are used to transmit and receive electromagnetic wave signals. Each antenna in the CPE can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas. For example, antenna 201 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0085] The mobile communication module 220 may provide at least one function including 2G, 3G, 4G, 5G and other wireless communication technologies. The mobile communication module 220 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The antenna 201 of the CPE is coupled to the mobile communication module 220. The mobile communication module 220 may receive electromagnetic waves from the antenna 201, filter, amplify and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 220 may also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 201. In some embodiments, at least some of the functional modules of the mobile communication module 220 may be arranged in the processor 210. In some embodiments, at least some of the functional modules of the mobile communication module 220 may be arranged in the same device as at least some of the modules of the processor 210.

[0086] The wireless communication module 230 may provide at least one function including wireless local area networks (WLAN) (e.g., Wi-Fi networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), nearfield communication (NFC), infrared (IR) and other wireless communication technologies. The wireless communication module 230 may be one or more devices integrating at least one communication processing module. The antenna 202 is coupled to the wireless communication module 230. The wireless communication module 230 receives electromagnetic waves via the antenna 202, modulates the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 210. The wireless communication module 230 may also receive a signal to be sent from the processor 210, modulate the signal, amplify it, and convert it into an electromagnetic wave for radiation through the antenna 202. For example, in an embodiment of the present application, the wireless communication module 230 may be a Wi-Fi module for providing Wi-Fi functions.

[0087] The above-mentioned input / output interface 280 may include: one or more USB interfaces, and one or more local area network interfaces (LAN). Among them, the USB interface is an interface that complies with the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface can be used to connect a charger to charge the CPE. The interface can also be used to connect other electronic devices, such as AR devices, etc.

[0088] The above-mentioned LAN can be used to insert a telephone line to connect a telephone. After the LAN of the CPE is connected to the telephone, the telephone can use the SIM card inserted in the SIM card interface 240 of the CPE to make or receive calls. The above-mentioned LAN can also be used to insert a network cable to connect a computer, and can also be used to insert a network cable to connect a smart TV, etc. After the LAN of the CPE is connected to a computer or a smart TV, the computer or smart TV can use the wireless signal of the mobile communication module 220 of the CPE. In other words, the CPE in the embodiment of the present application can not only provide a wireless Wi-Fi network for electronic devices (such as mobile phones, computers, and smart home devices, etc.). It can also provide interfaces for connecting devices such as telephones, computers, and smart TVs, and can provide wired communication services for devices such as telephones, computers, and smart TVs.

[0089] The power supply 270 can be used to supply power to the various components included in the CPE. In some embodiments, the power supply 270 can be a battery, such as a rechargeable battery. The above-mentioned button 260 may include: a power button and a reset button. The power button is used to start or shut down the CPE. The reset button is used to restore the factory settings of the CPE. Of course, the button 260 may also include other buttons. For example, when the CPE includes a display screen 290, the button 260 may also include a button for triggering the display screen 290 to light up. The button 260 may be a mechanical button or a touch button. The CPE can receive button input and generate key signal input related to user settings and function control of the CPE.

[0090] The CPE may further include a charging management module and a power management module. For a detailed description of the charging management module and the power management module, please refer to Figure 3 The charging management module and the power management module of the mobile phone 300 are introduced in the embodiment of the present application, and will not be repeated here in the embodiment of the present application.

[0091] The display screen 290 is used to display images, videos, etc. The display screen 290 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light emitting diode (OLED), an active matrix organic light emitting diode or an active matrix organic light emitting diode (AMOLED), a flexible light emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light emitting diode (QLED), etc.

[0092] It is understandable that the structure shown in the embodiment of the present application does not constitute a specific limitation on CPE. Figure 4 More or fewer components shown in the figure may be combined with two or more components, or may have different component configurations. For example, the CPE may also include an indicator light, which may be used to indicate a charging state, a change in power, etc. Figure 4 The various components shown in the drawings may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing or application specific integrated circuits.

[0093] The wireless signal quality assessment method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings.

[0094] See also Figure 5 As shown, it is a flow chart of a communication method provided in an embodiment of the present application. Figure 5 As shown, the process includes:

[0095] S501: The mobile phone establishes a connection with the CPE.

[0096] There are many ways to establish a connection between a mobile phone and a CPE, such as Bluetooth, wireless WiFi connection, etc., which are not limited in the embodiments of the present application.

[0097] S502, the CPE shares the wireless configuration parameters of the CPE with the mobile phone, wherein the wireless configuration parameters include at least one of the network standard, access frequency, access cell, access network slice, preferred network list, access point name (APN) parameters, SIM card parameters, and radio frequency capability information of the CPE.

[0098] The wireless configuration parameters of the CPE include but are not limited to at least one of the following information:

[0099] (1) Network standard, used to indicate the network standard that the CPE can access. The network standard includes but is not limited to: second-generation mobile communication technology (2nd-Generation wireless telephone technology, 2G) network, third-generation mobile communication technology (3rd-Generation wireless telephone technology, 3G) network, fourth-generation mobile communication technology (4th-Generation wireless telephone technology, 4G) network and fifth-generation mobile communication technology (5th-Generation wireless telephone technology, 5G) network, etc. For example, the global system of mobile communication (global system of mobile communication, GSM) network, code division multiple access (code division multiple access, CDMA) network, wideband code division multiple access (wideband code division multiple access, WCDMA) network, universal mobile telecommunications system (universal mobile telecommunications system, UMTS), long term evolution (long term evolution, LTE) network, etc.

[0100] (2) Access frequency, including accessible frequency band and accessible frequency point, which are used to indicate the frequency size or frequency range of the network that the CPE can access.

[0101] (3) Access cell, used to indicate the cell that the CPE can access. The accessible cell may include one or more cells.

[0102] (4) Access network slice, used to indicate the network slice that the CPE can access. The accessible cell can include one or more network slices.

[0103] (5) Preferred network list, used to indicate the priority of CPE accessing different operators' networks. For example, the priority is China Telecom>China Unicom>China Mobile, which means that China Telecom's network is accessed first, followed by China Unicom's network, and finally China Mobile's network.

[0104] (6) Access point name (APN) parameter, which is used to indicate the access mode of the CPE, such as CMWAP, CMNET, etc.

[0105] (7) RF capability information, which is used to indicate the transceiver capability of the CPE’s RF antenna. For example, 1T4R, 2T4R, etc. Taking “2T4R” as an example, “2” represents 2 antennas, “T” is used to indicate “Tx” for transmission, and “2T” means “2 antennas for transmission”; “4” represents 4 antennas, “R” is used to indicate “Rx” for reception, and “4R” means “4 antennas for reception”. Therefore, “2T4R” means that 2 antennas are used for information transmission and 4 antennas are used for information reception.

[0106] (8) SIM card parameters, which are used to indicate the configuration parameters of the SIM card in the CPE, such as the package subscribed by the SIM card (such as traffic bandwidth), the international mobile equipment identity (IMEI) and / or international mobile subscriber identity (IMSI) used to uniquely identify the SIM card of the CPE, the key identifier (Ki) used to identify the encryption of information between the SIM card of the CPE and the operator, etc.

[0107] Optionally, before S502, the step may also be included: the mobile phone sends a wireless configuration parameter sharing request to the CPE, and correspondingly, the CPE receives the wireless configuration parameter sharing request sent by the mobile phone. After the CPE receives the wireless configuration sharing request, it sends the wireless configuration parameters of the CPE to the mobile phone, that is, S502. Among them, one wireless configuration parameter sharing request can be used to request the CPE to share multiple types of wireless configuration parameters. For example, the wireless configuration parameter sharing request includes indication information, and the indication information is used to indicate all types of wireless configuration parameters that need to be shared by the CPE (such as network standards, access frequencies, access cells, access network slices, preferred network lists, APN parameters, SIM card parameters, radio frequency capabilities, etc.). In this way, the mobile phone only needs to send one wireless configuration parameter sharing request to query multiple types of wireless configuration parameters of the CPE, saving signaling overhead. Alternatively, one wireless configuration parameter sharing request is used to request the CPE to share one type of wireless configuration parameters. For example, wireless configuration parameter sharing request 1 is used to request the CPE to share the network standard, wireless configuration parameter sharing request 2 is used to request the CPE to share the access frequency, and wireless configuration parameter sharing request 3 is used to request the CPE to share the access cell. That is to say, the mobile phone sends multiple wireless configuration parameter sharing requests to complete the query of the CPE wireless configuration parameters. In this way, the data volume of each wireless configuration parameter sharing request is small and the efficiency is high.

[0108] Optionally, before S502, the process may further include: the mobile phone queries whether the CPE has the capability of sharing wireless configuration parameters; if it is determined that the CPE has the capability of sharing wireless configuration parameters, the mobile phone sends a wireless configuration parameter sharing request to the CPE.

[0109] One possible implementation method is that the mobile phone sends a capability query instruction to the CPE, and the capability query instruction is used to inquire whether the CPE can share wireless configuration parameters. When the mobile phone receives a confirmation instruction from the CPE, it is determined that the CPE has the function of sharing wireless configuration parameters. Among them, a capability query instruction can be used to query multiple capabilities of the CPE, such as whether the CPE can share multiple parameters such as network standard, access frequency, access cell, access network slice, APN parameter, preferred network list, radio frequency capability and SIM card parameter. The CPE collects its own capabilities that can be shared, such as network standard, access cell, APN parameter, etc., and then sends feedback information to the mobile phone. The feedback information is used to indicate which parameters the CPE can share. For example, there is an M-bit field in the feedback information, which is used to indicate the type of parameters that the CPE can share. For example, the first bit of the M bits is 1, which means that the CPE can share the network standard, the second bit is 1, which means that the CPE can share the access cell, and the third bit is 0, which means that the CPE does not share the APN parameter. In short, after the mobile phone receives the feedback information, it can determine which parameters the CPE can share based on the feedback information. Then, the mobile phone can send a wireless configuration parameter sharing request to the CPE, and the wireless configuration parameter sharing request is used to request the CPE to feedback the parameters that it can share. For example, if the CPE can share network standards, access cells, etc., but not APN parameters, then the wireless configuration parameter sharing request is used to request the CPE to provide network standards, access cells, etc., but not APN parameters. In other words, after the mobile phone determines what types of parameters the CPE can share, it queries the CPE for the specific values ​​of the parameters that it can share. For example, the mobile phone determines that the CPE can share the network standard through a capability query instruction, then the wireless configuration parameter sharing request is used to request to query the specific network standard of the CPE, such as 4G or 5G. In the previous embodiment, a capability query instruction can be used to query multiple capabilities of the CPE. It can be understood that in another possible implementation, the above-mentioned capability query instruction can be used to query a capability of the CPE. For example, the mobile phone sends query instruction 1 to the CPE, query instruction 1 is used to query whether the CPE can share the network standard; the mobile phone sends query instruction 2, query instruction 2 is used to query whether the CPE can share the access frequency; the mobile phone sends query instruction 3, query instruction 3 is used to query whether the CPE can share the access cell. In this way, the amount of data in each query instruction is small.

[0110] Optionally, before S502, the method may further include: the mobile phone verifies whether the capabilities of the mobile phone match the capabilities of the CPE. If they match, the mobile phone sends a wireless configuration parameter sharing request to the CPE. If they do not match, the mobile phone may send a rejection message to the CPE, where the rejection message is used to indicate a rejection to replace the CPE in evaluating the wireless signal quality. Verifying whether the capabilities of the mobile phone match the capabilities of the CPE includes at least one of the following situations:

[0111] 1. Verify whether the network standard of the CPE matches the network standard of the mobile phone. For example, if the mobile phone supports 3G, 4D and 5G, and the CPE supports the 4G network standard, then the network standards of the mobile phone and CPE match. If the mobile phone supports 5G and the CPE supports 4G, then the network standards of the mobile phone and CPE do not match. Or, if the mobile phone does not support the time division duplex (TDD) standard, and the CPE uses the TDD standard, then the network standards of the mobile phone and CPE do not match.

[0112] 2. Verify whether the access frequency of the CPE matches the access frequency of the mobile phone. For example, if the mobile phone does not support the N41 frequency band, but the CPE uses the N41 frequency band, then it is certain that the access frequencies of the mobile phone and CPE do not match.

[0113] 3. Verify whether the access cell of the CPE matches the access cell of the mobile phone. For example, whether the access cell of the CPE is a subset of the access cell of the mobile phone. If so, make sure that the access cells of the mobile phone and CPE match.

[0114] 4. Verify whether the access method indicated by the APN parameters of the CPE matches the access method of the mobile phone. For example, if the access method of the CPE is CMWAP, and the mobile phone does not support this access method, then it is determined that the access methods of the mobile phone and CPE do not match.

[0115] 5. Verify whether the RF capability of the CPE matches that of the mobile phone. For example, if the RF capability of the CPE is 2T4R, and the RF capability of the mobile phone is 1T4R, then it is determined that the mobile phone does not support the RF capability of the CPE, that is, the RF capabilities of the mobile phone and the CPE do not match.

[0116] S503, the mobile phone attaches to the network device based on the wireless configuration parameters of the CPE.

[0117] Since the wireless configuration parameters of the CPE include at least one of the (8) parameters listed above, S503 includes at least one of the following situations:

[0118] (1) The wireless configuration parameters of the CPE include the network standard of the CPE. Then, the mobile phone accesses the base station of the network standard. For example, if the network standard of the CPE is 4G, the mobile phone accesses the 4G base station, or if the network standard of the CPE is 5G, the mobile phone accesses the 5G base station.

[0119] (2) The wireless configuration parameters of the CPE include the access frequency of the CPE. Then, the mobile phone accesses the network of this frequency. For example, if the accessible frequency of the CPE is in the frequency band of 3 MHz to 30 MHz, then the mobile phone accesses the network within this frequency band.

[0120] (3) The wireless configuration parameters of the CPE include the access cell of the CPE. Then, the mobile phone accesses the cell. For example, if the accessible cell of the CPE is cell 1, then the mobile phone accesses cell 1.

[0121] (4) The wireless configuration parameters of the CPE include the network slice to which the CPE is to be accessed. Then, the mobile phone accesses the network slice.

[0122] (5) The wireless configuration parameters of the CPE include a preferred network list. For example, the preferred network list has a priority relationship of China Telecom>China Unicom>China Mobile, so the mobile phone first accesses the China Telecom network, then the China Unicom network, and finally the China Mobile network.

[0123] (6) The wireless configuration parameters of the CPE include the APN parameters of the CPE. Then, the mobile phone uses the access method indicated by the APN parameters of the CPE to access the network. For example, if the access method indicated by the APN parameters is CMWAP, the mobile phone uses CMWAP to access the network.

[0124] (7) The wireless configuration parameters of the CPE include the radio frequency capability information of the CPE, such as 1T4R. Then, the mobile phone can configure the 1T4R state. For example, if the mobile phone supports 2R4T and the CPE supports 1T4R, then the mobile phone can set itself to the 1T4R state, for example, by turning off one transmitting antenna to form the 1T4R state.

[0125] (8) The wireless configuration parameters of CPE include the SIM card parameters of CPE. Then, the mobile phone configures the SIM card configuration parameters of CPE into the SIM card of the mobile phone. For example, the SIM card parameters of CPE include the network services subscribed by CPE (such as traffic bandwidth). Then, when the mobile phone configures the SIM card parameters of CPE into the SIM card of the mobile phone, the SIM card of the mobile phone enjoys the network services subscribed by the CPE. Taking the network service subscribed by the SIM card of CPE as 20G, the traffic consumed by the mobile phone for communication with the network device based on the SIM card parameters of CPE is limited to 20G. For another example, the SIM card parameters of CPE include IMEI and / or IMSI. The mobile phone configures IMEI and / or IMSI into the SIM card of the mobile phone, which is equivalent to simulating the SIM card of CPE to communicate with the operator network. For another example, the SIM card parameters of CPE include KI authentication data. Then the mobile phone uses the KI authentication information to encrypt information between the mobile phone and the operator network.

[0126] It should be noted that if the wireless configuration parameters of the mobile phone are called the first wireless configuration parameters, the wireless configuration parameters of the CPE are called the second wireless configuration parameters. At the first location, the CPE uses the second wireless configuration parameters of the local machine to attach to the network device. At the same location, after the mobile phone obtains the second wireless configuration parameters of the CPE, it attaches to the network device based on the second wireless configuration parameters. In other words, at the same location, the network devices to which the mobile phone and the CPE attach using the second wireless configuration parameters of the CPE are the same, for example, the network standard is the same, the working frequency band is the same, the jurisdiction is the same, the corresponding network slices are the same, etc.

[0127] S504, the mobile phone evaluates the quality of the wireless signal.

[0128] Specifically, S504 can be refined as follows: the mobile phone obtains the evaluation parameters of the wireless signal, and evaluates the quality of the wireless signal of the network device according to the evaluation parameters. The evaluation parameters may include: at least one of the strength parameter of the wireless signal, the interference parameter, the network standard parameter, the number of access paths, and the channel quality indicator (CQI).

[0129] Taking strength parameters and interference parameters as examples, strength parameters are, for example, reference signal receiving power (RSRP), and interference parameters are, for example, signal to interference plus noise ratio (SINR). Since RSRP and SINR are idle state parameters, regardless of whether service data is transmitted between the CPE and the wireless base station to which the CPE is connected, the CPE can obtain the RSRP and SINR of the wireless signal of the wireless base station.

[0130] Taking into account the difference in RF capabilities (such as transmit power) between the mobile phone and the CPE, the mobile phone obtains the evaluation parameters of the wireless signal, and can adaptively increase or decrease the value of the evaluation parameters based on the difference in RF capabilities between the mobile phone and the CPE to adapt to the RF capabilities of the CPE. For example, the RF capability of the mobile phone is 2T1R, and the transmit power it can generate is 23db, while the RF capability of the CPE is 4T2R, and the transmit power it can generate is 26db, where db is decibel, which is a power unit. That is, the transmit power of the mobile phone and the CPE differ by 3db. Taking the evaluation parameter as RSRP as an example, assuming that for every 1db difference in the transmit power between the mobile phone and the CPE, the corresponding RSRP value is enhanced by 5dbm, where dbm is decibel milliwatt, which is a power unit. Then, the final RSRP should be equal to the RSRP value obtained by the mobile phone + the transmit power difference between the mobile phone and the CPE * 5dbm. For example, the RSRP value obtained by the mobile phone is -75dbm, and the transmit power difference between the mobile phone and the CPE is 3db. Then, the final RSRP value should be equal to -75dbm+3*5dbm=-60dbm, that is, the final RSRP value is equal to -60dbm.

[0131] Taking the network standard parameter as an example, the network standard parameter is used to indicate the network standard of the base station accessed. The network standard parameter may be sent by the wireless base station to the mobile phone.

[0132] Take the number of access paths and CQI as examples, where the number of access paths is, for example, the rank of the matrix (RANK), the number of resource blocks (RB), etc. Taking RANK as an example, since RANK and CQI are operating state parameters, when CPE transmits service data with the wireless base station to which CPE is connected, CPE can collect the operating state parameters. If CPE and the wireless base station to which CPE is connected are transmitting service data, CPE can directly collect the operating state parameters. If CPE and the wireless base station to which CPE is connected are not currently transmitting service data, CPE can send a service request to the wireless base station to which CPE is connected. For example, the service request can be a heartbeat packet. In this way, CPE and the wireless base station have service data transmission, and CPE can obtain the operating state parameters.

[0133] After the mobile phone obtains the evaluation parameters of the wireless signal, it evaluates the quality of the wireless signal according to the evaluation parameters.

[0134] Taking RSRP and SINR as an example, it can be understood that the greater the RSRP of the wireless signal, the higher the strength of the wireless signal received by the CPE. In this case, the mobile phone can obtain the RSRP of the wireless signal at multiple different locations, and it is recommended to place the CPE at a location with a larger RSRP of the wireless signal. Similarly, the larger the SINR of the wireless signal, the less interference the CPE will receive; the smaller the SINR of the wireless signal, the greater the interference the CPE will receive. In this case, the mobile phone can obtain the SINR of the wireless signal at multiple different locations, and it is recommended to place the CPE at a location with less interference to the wireless signal (i.e., a location with a larger SINR).

[0135] Taking the network standard parameters as an example, it can be understood that the quality of the wireless signal of the 5G network is higher than that of the wireless signal of the 4G network, and the quality of the wireless signal of the 4G network is higher than that of the wireless signal of the 3G network. Therefore, in this case, the mobile phone can first recommend a location that can access the 5G network for placing the CPE, then recommend a location that can access the 4G network, and finally recommend a location that can access the 3G network.

[0136] Taking RANK and CQI as an example, it can be understood that the larger the RANK, the more data channels the CPE can access, and the more resources the CPE can use for wireless communication. In this case, the mobile phone can change its position, obtain the RANK of the wireless signal at each position, and recommend a position with a larger RANK of the wireless signal for placing the CPE. It can be understood that the larger the CQI, the higher the channel quality of the CPE receiving the wireless signal. In this case, it is recommended to place the CPE at a position with a larger CQI for receiving the wireless signal.

[0137] S505, the mobile phone displays the evaluation result.

[0138] The evaluation results can be described by grades. Taking RSRP as an example, if the RSRP value is higher than threshold 1, the grade is determined to be excellent. If the RSRP value is lower than threshold 1 and higher than threshold 2 (threshold 2 is lower than threshold 1), the grade is determined to be medium. If the RSRP value is lower than threshold 2, the grade is determined to be poor. Alternatively, the evaluation results can also be described by scores (such as scores from 0 to 100). Taking RSRP as an example, the mapping relationship between RSRP values ​​and score values ​​is stored in the mobile phone. After the RSRP value is determined, the corresponding score is determined based on the RSRP value and the mapping relationship.

[0139] One possible implementation is that whenever the mobile phone detects a change in position, S504 and S505 are automatically executed. The mobile phone detecting a change in position includes: detecting a movement of a preset distance, which may be 1 meter, 2 meters, 3 meters, etc. In this way, the user does not need to manually trigger the mobile phone to perform an evaluation, and the operation is convenient.

[0140] Alternatively, the mobile phone executes S504 and S505 each time it detects a manual trigger by the user. For example, the user moves the mobile phone with the mobile phone, and when it moves to a certain position, the user manually triggers the mobile phone to execute S504 and S505. The user manually triggering the mobile phone to execute S504 and S505 may refer to the user touching a specific button on the mobile phone, or triggering through a voice command, etc., which is not limited in the embodiments of the present application.

[0141] The above describes a wireless signal quality evaluation method provided by an embodiment of the present application. Figures 6 to 10 Some possible more detailed implementations of the method are further introduced, such as the information interaction between different modules inside a mobile phone, the information interaction between different modules inside a CPE, and the information interaction process between a mobile phone and a CPE.

[0142] Figure 6 The left half is a schematic diagram of the structure of the mobile phone, and the right half is a schematic diagram of the structure of the CPE.

[0143] The mobile phone includes an application processor (AP), and the AP includes a CPE application (APP), a connection / transmission module, and a WIFI / NR module; it also includes a remote management module, a modem, a remote SIM module, and a SIM card (the mobile phone's own SIM card). The CPE includes an AP, and the AP includes a connection / transmission module, and a WIFI / NR module; it also includes a remote management module, a modem, a remote SIM module, and a SIM card (the CPE's own SIM card).

[0144] The functions of each module in the mobile phone are as follows:

[0145] CPE APP is an APP used to manage CPE in mobile phones. CPE APP can be an independent APP or integrated into an APP (such as Huawei Smart Life APP).

[0146] WIFI / NR module, used for WIFI connection between mobile phone and CPE.

[0147] The connection / transmission module is used for WIFI authentication and encryption between the mobile phone and the CPE. For example, the WIFI channel encryption function can be completed using the first-generation protection wireless computer network security system (Wi-Fi Protected Access, WPS), the second-generation protection wireless computer network security system WPS2 or the third-generation protection wireless computer network security system WPA3.

[0148] The remote management module is used to obtain the wireless configuration parameters of the CPE from the CPE, and is also used to control the remote SIM module to configure the SIM card parameters of the CPE into the SIM card of the mobile phone.

[0149] Modem is used to attach to network devices. If the SIM card in the mobile phone is configured with the SIM card information of the CPE, the modem will attach to the network device based on the wireless configuration parameters of the CPE.

[0150] The remote SIM module is used to configure the SIM card parameters of the CPE into the SIM card of the mobile phone.

[0151] The functions of each module in CPE are as follows:

[0152] The functions of the WIFI / NR module and the connection / transmission module are the same as those of the WIFI / NR module and the connection / transmission module in the mobile phone, and will not be repeated.

[0153] The remote management module is used to control the remote SIM module to read SIM card parameters from the SIM card of the CPE and send the read SIM card parameters to the mobile phone.

[0154] Modem is used to attach to network devices. Modem is attached to network devices based on the wireless configuration parameters of CPE.

[0155] The remote SIM module is used to read SIM card parameters from the SIM card of the CPE and send them to the remote management module.

[0156] Figure 7 Another flowchart of the communication method provided in the embodiment of the present application is shown in FIG. Figure 6Flowchart of information interaction between the mobile phone and various components in CPE. Figure 7 It can also be understood as Figure 5 Refinement, such as Figure 7 S701 to S703 are Figure 5 Refinement of S501. Figure 7 S704 to S711 are Figure 5 Refinement of S502. Figure 7 S712 to S713 are Figure 5 Refinement of S503. Figure 7 S714 to S715 are Figure 5 Refinement of S504. Figure 7 S716 is Figure 5 The refinement of S505. Figure 7 As shown, the process includes:

[0157] S701: The CPE APP on the mobile phone detects a first operation for instructing connection to the CPE.

[0158] Take the example of establishing a WIFI connection between a mobile phone and CPE. For example, Figure 8 In (a), after the mobile phone searches for the wireless WIFI signal of the CPE, the CPE logo is displayed. When the operation of clicking the CPE logo is detected, a WIFI connection is established with the CPE (for example, the CPE password is input to connect with the CPE). The first operation may be an operation of clicking the CPE logo. Alternatively, the first operation may also be a voice command for instructing to establish a WIFI connection with the CPE, etc. The specific form of the first operation is not limited in the embodiment of the present application.

[0159] S702, the CPE APP sends an instruction to the WIFI module to instruct the establishment of a connection with the CPE.

[0160] S703, the WIFI module in the mobile phone establishes a WIFI connection with the WIFI module in the CPE.

[0161] After the mobile phone establishes a connection with the CPE, the CPE can send the CPE's wireless configuration parameters to the mobile phone, that is, Figure 5 S502 in the code is broken down into Figure 7 S704 to S711 in.

[0162] S704, when the remote management module in the mobile phone determines that the mobile phone has established a WIFI connection with the CPE, it sends a capability query instruction to the remote management in the CPE. Among them, a capability query instruction can be used to query multiple capabilities of the CPE, or a capability query instruction can be used to query one capability of the CPE, which is not limited in the embodiment of the present application. For the capability query instruction, please refer to the previous description, which will not be repeated here.

[0163] S705, the remote management module in the CPE returns capability query feedback to the remote management module in the mobile phone, and the capability query feedback is used to indicate the type of wireless configuration parameters that can be shared by the CPE. For example, the wireless configuration parameters that can be shared include: at least one of the network standard, access frequency, access cell, access network slice, preferred network list, APN parameters, SIM card parameters, and radio frequency capability information.

[0164] The above-mentioned S704 and S705 may be executed or not, so they are indicated by dashed lines in the figure.

[0165] S706, the CPE APP receives a second operation for replacing the CPE to evaluate the quality of the wireless signal.

[0166] For example, see Figure 8 (b) is a schematic diagram of a GUI on a mobile phone. The GUI can be understood as a display interface of the CPEAPP, which includes a wireless signal evaluation button. When an operation on the button is detected, S707 is executed, that is, the second operation is a click operation on the wireless signal evaluation button, or the second operation can also be a voice instruction for instructing to replace the CPE to evaluate the wireless signal quality, etc. The specific type of the second operation is not limited in the embodiment of the present application.

[0167] S707, the CPE APP sends a wireless configuration parameter sharing request to the remote management module. The wireless configuration parameter sharing request is used to request the CPE to share its wireless configuration parameters.

[0168] S708: The remote management module in the mobile phone determines that the CPE has the capability to share wireless configuration parameters.

[0169] It is understandable that if the above S704 and S705 are not executed, then S708 may not be executed, and S709 can be directly executed. If S708 needs to be executed, the specific implementation process includes: Since the remote management module in the mobile phone receives the capability query feedback in the above S705, S708 can specifically determine whether the CPE has the wireless configuration parameter sharing capability based on the received capability query feedback.

[0170] S709: The remote management module in the mobile phone sends a wireless configuration parameter sharing request to the CPE remote management module.

[0171] S710: The remote management module in the CPE obtains wireless configuration parameters from the modem.

[0172] Optionally, the Remote Management Module can obtain SIM card parameters through the remote SIM module. For example, the Remote Management Module sends an AT (Attention) command to the remote SIM module to guide the modem to work. The AT command is used to drive the remote SIM module to read the SIM card parameters. The remote SIM module simulates the internal card reading command of the modem to initiate the card parameter reading process to the SIM card module; then the remote SIM module returns the read SIM card parameters to the Remote Management Module.

[0173] S711, the remote management module in the CPE sends the wireless configuration parameters of the CPE to the remote management module of the mobile phone.

[0174] Through the above steps, the mobile phone obtains the wireless configuration parameters of the CPE. After obtaining the wireless configuration parameters of the CPE, the mobile phone can attach to the network device based on the wireless configuration parameters of the CPE, that is, Figure 5 S503 in the step, S503 can be refined into steps S712 to S713.

[0175] S712, the remote management module in the mobile phone initiates a network registration request to the local modem, the network registration request is used to request the modem to perform network registration, and the network registration request carries the wireless configuration parameters of the CPE. The network registration process of the modem is not described in detail in this application.

[0176] Optionally, the remote management module in the mobile phone can also detect the current network status of the mobile phone modem. If the modem has completed the network using the local modem parameters, the Remote management module sends a first AT command to the local modem, and the first AT command is used to instruct the local modem to complete the network disconnection process. After the Remote management module determines that the modem has completed the current network disconnection process, it sends a second AT command to the local modem again, and the second AT command is used to instruct the local modem to re-search the network, re-station, dial, etc. according to the wireless configuration parameters in the second AT command.

[0177] S713, the modem registers with the network according to the wireless configuration parameters of the CPE.

[0178] After the mobile phone attaches to the network device based on the wireless configuration parameters of the CPE, it can evaluate the wireless signal quality of the network device, that is, Figure 5 S504 in the above formula can be broken down into Figure 7 S714 to S717 in.

[0179] S714, the CPE remote management module sends the evaluation parameters to the modem.

[0180] The evaluation parameters may include: at least one of a wireless signal strength parameter, an interference parameter, a network standard parameter, a number of access paths, and a channel quality indicator CQI.

[0181] S715: The modem evaluates the quality of the wireless signal according to the evaluation parameters.

[0182] For the implementation principle of S715, please refer to Figure 5 The introduction of S504 is not repeated here.

[0183] S716: The modem returns the evaluation result to the CPE APP.

[0184] S717, CPE APP displays the evaluation results.

[0185] As an example, Fig. 9 (a) in the figure shows a GUI of a mobile phone, which is the display interface of the mobile phone when evaluating wireless signals in the living room. The GUI shows the current location: living room, and also shows the evaluation result curve, which indicates that the evaluation result of the current location is 80 points. When the mobile phone changes its location, the evaluation is performed again (for example, the user moves the mobile phone and clicks the "continue detection" button), the display is as follows: Fig. 9 The GUI shown in (b) is the display interface of the mobile phone when evaluating the wireless signal in the bedroom. The GUI shows the current location: the bedroom also displays the evaluation result curve, which indicates that the evaluation result of the current evaluation is 90 points. Therefore, the user can select the ideal location to place the CPE according to the evaluation result curve.

[0186] As another example, see Fig.10 , the mobile phone displays the floor plan of the house, including the living room, dining room, bedroom, study, kitchen and bathroom. The floor plan of the house is marked with multiple positioning icons and the signal quality evaluation results of the corresponding positions. For example, the bedroom is marked with positioning icon 101, and the signal quality evaluation result of the corresponding position of positioning icon 101 is 90 points. The living room is marked with positioning icon 102, and the signal quality evaluation result of the corresponding position of positioning icon 102 is 80 points. In this way, the mobile phone can vividly show the signal quality evaluation results of different positions to the user in the floor plan of the house. In this way, the user can compare the signal quality of the corresponding positions of each positioning icon and choose the ideal location to place the CPE.

[0187] It should be noted that in the above-mentioned embodiments, the mobile phone is used as an example to replace the CPE to evaluate the quality of the wireless signal. Specifically, the mobile phone obtains the wireless configuration parameters of the CPE, attaches to the network based on the wireless configuration parameters of the CPE, and evaluates the wireless signal. It is understandable that the CPE can also obtain the wireless configuration parameters of the mobile phone. For example, when the user uses the mobile phone when going out, when the user returns home, the CPE is used instead of the mobile phone to realize communication services (such as making calls, etc.). In this way, two electronic devices can share each other's wireless configuration parameters, and one SIM card can support the linkage use of multiple devices, such as package sharing and seamless migration between different devices.

[0188] For example, a mobile phone has a SIM card, and the mobile phone can share wireless configuration parameters with home appliances (such as TVs, refrigerators, etc.) at the user's home, and the home appliances can access the Internet based on the wireless configuration parameters of the mobile phone. Generally, home appliances need to be connected to wifi to access the Internet, and users need to set up a router or CPE at home to provide wifi. Therefore, in addition to the SIM package fee of the mobile phone, the user also needs to pay the package fee of the router or CPE, which is very expensive. If the technical solution provided in the embodiment of the present application is used, there is no need to set up a router or CPE at home, and the wireless configuration parameters of the mobile phone can be shared with home appliances to access the Internet.

[0189] For another example, different devices in a company can share a SIM card. For example, printers, fax machines, projectors, etc. can use the same set of wireless configuration parameters to access the Internet.

[0190] For another example, a mobile phone can be attached to a network device based on the wireless configuration parameters of the CPE obtained, thereby achieving the beneficial effect of saving the Internet access fees of the mobile phone. Usually, the SIM package fees of the CPE provided by the operator are more cost-effective than the SIM package fees of the mobile phone. For example, the SIM package fee of the CPE costs 50 yuan per 100G, while the SIM package fee of the mobile phone costs 100 yuan per 100G. However, the SIM card of the CPE is usually designed to be unusable by the mobile phone. The method provided in the embodiment of the present application can enable the mobile phone to attach to the network device based on the wireless configuration parameters of the CPE obtained, so that the fees incurred when the user uses the mobile phone to access the Internet will be recorded in the SIM account of the CPE instead of the SIM account of the mobile phone, thereby achieving the beneficial effect of saving the Internet access fees of the mobile phone.

[0191] Based on the same concept, Fig.11 The electronic device 1100 provided by the present application is shown. The electronic device 1100 may be the mobile phone or CPE mentioned above. Fig.11As shown, the electronic device 1100 may include: one or more processors 1101; one or more memories 1102; a communication interface 1103, and one or more computer programs 1104, and the above-mentioned components may be connected via one or more communication buses 1105. The one or more computer programs 1104 are stored in the above-mentioned memory 1102 and are configured to be executed by the one or more processors 1101, and the one or more computer programs 1104 include instructions.

[0192] Exemplarily, when the electronic device 1100 is the mobile phone mentioned above, the instructions included in the one or more computer programs 1104 are used to execute the relevant steps of the mobile phone in the above corresponding embodiments. The communication interface 1103 is used to realize the communication between the mobile phone and other devices (such as CPE), for example, the communication interface can be a transceiver.

[0193] Exemplarily, when the electronic device 1100 is the CPE mentioned above, the instructions included in the one or more computer programs 1104 are used to execute the relevant steps of the CPE in the above corresponding embodiments. The communication interface 1103 is used to realize the communication between the CPE and other devices (such as a mobile phone), for example, the communication interface can be a transceiver.

[0194] In the embodiments provided in the present application, the method provided in the embodiments of the present application is introduced from the perspective of an electronic device (such as a terminal device or a Changlian cloud server) as an execution subject. In order to implement the various functions in the methods provided in the embodiments of the present application, the electronic device may include a hardware structure and / or a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0195] As used in the above embodiments, the term "when..." or "after..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...", depending on the context. Similarly, the phrase "when determining..." or "if (the stated condition or event) is detected" may be interpreted to mean "if determining..." or "in response to determining..." or "when (the stated condition or event) is detected" or "in response to detecting (the stated condition or event)", depending on the context. In addition, in the above embodiments, relational terms such as first and second are used to distinguish one entity from another, without limiting any actual relationship and order between the entities.

[0196] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear at different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0197] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc. In the absence of conflict, the solutions of the above embodiments can be used in combination.

[0198] Note: A portion of this patent application document contains material which is subject to copyright protection. The copyright owner reserves all rights reserved except for the production of copies of the material in the patent file or patent record in the Patent Office.

Claims

1. A wireless signal quality evaluation method, applied to a communication system including a portable electronic device, a device to be evaluated and a network device, characterized in that: The method comprises: The device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device; wherein the wireless configuration parameters include at least one of a network standard, an access frequency, an access cell, an access network slice, a preferred network list, an APN parameter, a SIM card parameter, and radio frequency capability information; The portable electronic device is attached to the network device based on the wireless configuration parameters, and obtains the parameters to be evaluated of the wireless signal of the network device, wherein the parameters to be evaluated include: at least one of a strength parameter, an interference parameter, a network standard parameter, a number of access paths, and a channel quality indicator CQI; The portable electronic device increases or decreases the parameter to be evaluated based on the difference in radio frequency capabilities between the device to be evaluated and the portable electronic device; The portable electronic device evaluates the quality of the wireless signal based on the increased or decreased parameter to be evaluated.

2. The method according to claim 1, characterized in that Before the device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device, the method further includes: A first operation is detected on the portable electronic device, where the first operation is used to trigger wireless signal quality evaluation on behalf of the device to be evaluated; The portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.

3. The method according to claim 2, characterized in that The method further comprises: The portable electronic device verifies whether the capability of the portable electronic device matches the capability of the device to be evaluated; If there is a match, the portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.

4. The method according to claim 3, characterized in that The portable electronic device verifies whether the capability of the portable electronic device matches the capability of the device to be evaluated, including: Verify whether at least one of the network standard, access frequency, access cell, access mode, and radio frequency capability of the portable electronic device matches the device to be evaluated.

5. A wireless signal quality assessment method, applied to a portable electronic device, characterized in that: The method comprises: The portable electronic device receives the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated; wherein the wireless configuration parameters include at least one of a network standard, an access frequency, an access cell, an access network slice, a preferred network list, an APN parameter, a SIM card parameter, and radio frequency capability information; The portable electronic device is attached to the network device based on the wireless configuration parameters, and obtains the parameters to be evaluated of the wireless signal of the network device, wherein the parameters to be evaluated include: at least one of a strength parameter, an interference parameter, a network standard parameter, a number of access paths, and a channel quality indicator CQI; The portable electronic device increases or decreases the parameter to be evaluated based on the difference in radio frequency capabilities between the device to be evaluated and the portable electronic device; The portable electronic device evaluates the quality of the wireless signal based on the increased or decreased parameter to be evaluated.

6. The method according to claim 5, characterized in that Before the portable electronic device receives the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated, the method further includes: The portable electronic device detects a first operation, where the first operation is used to trigger wireless signal quality evaluation on behalf of the device to be evaluated; The portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.

7. The method according to claim 6, characterized in that The method further comprises: The portable electronic device verifies whether the capability of the portable electronic device matches the capability of the device to be evaluated; If there is a match, the portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.

8. The method according to claim 7, characterized in that The portable electronic device verifies whether the capability of the portable electronic device matches the capability of the device to be evaluated, including: Verify whether at least one of the network standard, access frequency, access cell, access mode, and radio frequency capability of the portable electronic device matches the device to be evaluated.

9. A wireless signal quality assessment method, applied to a device to be assessed, characterized in that: The method comprises: The device to be evaluated establishes a connection with the portable electronic device; The device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device; wherein the wireless configuration parameters include at least one of a network standard, an access frequency, an access cell, an access network slice, a preferred network list, an APN parameter, a SIM card parameter, and radio frequency capability information; the wireless configuration parameters are used by the portable electronic device to attach to the network device based on the wireless configuration parameters and obtain the parameters to be evaluated of the wireless signal of the network device; the parameters to be evaluated include: at least one of a strength parameter, an interference parameter, a network standard parameter, a number of access paths, and a channel quality indication CQI; the parameters to be evaluated increase or decrease with the difference in radio frequency capabilities between the device to be evaluated and the portable electronic device.

10. The method according to claim 9, characterized in that Before the device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device, the method further includes: The device to be evaluated receives a wireless configuration parameter sharing request from the portable electronic device.

11. A communication system, characterized in that: include: Portable electronic devices, devices to be evaluated, and network devices; The portable electronic device comprises: a processor; a memory; wherein the memory stores one or more computer programs, and the one or more computer programs include instructions, and when the instructions are executed by the processor, the portable electronic device executes the steps of the portable electronic device in the method according to any one of claims 1 to 4; The device to be evaluated comprises: a processor; a memory; wherein the memory stores one or more computer programs, and the one or more computer programs include instructions, and when the instructions are executed by the processor, the device to be evaluated performs the steps of the device to be evaluated in the method according to any one of claims 1 to 4.

12. An electronic device, characterized in that: include: a processor, a memory, and one or more programs; The one or more programs are stored in the memory, and the one or more programs include instructions, which, when executed by the processor, enable the electronic device to perform the method steps as described in any one of claims 5 to 8.

13. An electronic device, characterized in that: include: a processor, a memory, and one or more programs; The one or more programs are stored in the memory, and the one or more programs include instructions, which, when executed by the processor, enable the electronic device to perform the method steps as described in any one of claims 9 to 10.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and when the computer program is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 10.

15. A computer program product, characterized in that The invention comprises a computer program, which, when being executed on a computer, enables the computer to execute the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Network test method, device, equipment and medium

    CN111954251A