Wireless signal quality evaluation method and system and electronic equipment
By using the wireless configuration parameters of CPE to evaluate the signal quality of network equipment, the problem of large differences in signal quality in different indoor locations is solved, and efficient and accurate position selection is achieved.
Patent Information
- Application Number
- CN202510295142.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-06
- Publication Date
- 2025-07-04
AI Technical Summary
In the prior art, the wireless signal quality received by the client terminal equipment (CPE) at different indoor locations varies greatly, and there is a lack of effective methods to conveniently and accurately select an ideal location for placement.
By replacing inconvenient CPE devices with inconvenient mobile, the wireless signal quality evaluation is used to obtain and evaluate the wireless signal quality of network equipment, including parameters such as strength, interference, and network standards.
It reduces the difficulty of selecting ideal position of CPE, improves the accuracy of evaluation results, and avoids cumbersome position movement operations and deviations in evaluation results.
Smart Images

Figure CN120264296A_ABST
Abstract
Description
[0001] This application is a divisional application. The application number of the original application is 202110366639.1, and the filing date of the original application is April 6, 2021. The entire content of the original application is incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technologies, and in particular, to a method, a system, and an electronic device for evaluating wireless signal quality. Background Art
[0003] A customer premise equipment (CPE) is a device that can convert a wireless signal sent by a wireless base station into a wireless fidelity (Wi-Fi) signal. For example, the CPE converts the signal of the base station into a Wi-Fi signal for other devices to access. The CPE can be applied to homes, buses, stores, or remote areas, etc., to achieve wireless Wi-Fi access as a router, saving the cost of laying wired networks.
[0004] Affected by factors such as building layout, the quality of the wireless signal received by the CPE at different positions indoors (such as the wireless signal strength) is different. Currently, there is no solution that can conveniently and accurately select an ideal location for placing the CPE (i.e., a location where the CPE receives a higher quality wireless signal). Summary of the Invention
[0005] The purpose of this application is to provide a method and a device for evaluating wireless signal quality, which helps to reduce the difficulty of selecting an ideal location for the CPE.
[0006] In a first aspect, a method for evaluating wireless signal quality is provided, which is applied to a communication system including a portable electronic device, a device to be evaluated, and a network device. The method includes: the device to be evaluated shares wireless configuration parameters of the device to be evaluated with the portable electronic device; wherein the wireless configuration parameters include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, 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.
[0007] 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 its position; the device to be evaluated can be understood as a device that needs to evaluate the quality of the received wireless signal to find the best position (such as a CPE). Then, through the solution provided by the embodiments of the present application, the portable electronic device can replace the device that is not convenient to move its position to evaluate the wireless signal quality to find the ideal position (i.e., the position where the wireless signal received by the device to be evaluated has better quality). Since the portable electronic device is relatively convenient to move, it reduces the difficulty of finding the ideal position of the device to be evaluated. Moreover, 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.
[0008] In a possible design, the evaluation of the quality of the wireless signal of the network device includes: obtaining the parameters to be evaluated of the wireless signal, where the parameters to be evaluated include at least one of the following: strength parameter, interference parameter, network mode parameter, number of access channels, and channel quality indicator CQI; evaluating the quality of the wireless signal of the network device according to the parameters to be evaluated. That is to say, the portable electronic device can evaluate the quality of the wireless signal through the strength parameter, interference parameter, network mode parameter, number of access channels, CQI, etc., and the accuracy is relatively high.
[0009] 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: detecting a first operation on the portable device, where the first operation is used to trigger the evaluation of the wireless signal quality instead of the device to be evaluated; the portable device sends a wireless configuration parameter sharing request to the device to be evaluated. That is to say, 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 a second operation on the portable electronic device, and the user experience is better.
[0010] In a possible design, the method further includes: the portable device verifying whether the capabilities of the portable device match the capabilities 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 to say, 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 being unable to replace the device to be evaluated to evaluate the wireless signal quality due to mismatched capabilities after obtaining the wireless configuration parameters of the device to be evaluated.
[0011] In a possible design, the portable device verifies whether the capabilities of the portable device match those of the device to be evaluated, including: verifying whether at least one of the network mode, access frequency, access cell, access method, and radio frequency capabilities of the portable electronic device matches the device to be evaluated. That is to say, when at least one of the network mode, access frequency, access cell, access method, and radio frequency capabilities of the portable electronic device and the device to be evaluated match, it is considered that the capabilities of the portable electronic device and the device to be evaluated match, which can avoid being unable to replace the device to be evaluated for wireless signal quality assessment due to mismatched capabilities after obtaining the wireless configuration parameters of the device to be evaluated.
[0012] In a possible design, evaluating the quality of the wireless signal of the network device according to the parameter to be evaluated includes: the portable electronic device increasing or decreasing the parameter to be evaluated based on the radio frequency capability difference between the device to be evaluated and the portable electronic device; evaluating the quality of the wireless signal based on the increased or decreased parameter to be evaluated. That is to say, considering the radio frequency capability difference 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. This method of evaluating the quality of the wireless signal is more in line with the radio frequency capability of the device to be evaluated and is relatively accurate.
[0013] In a second aspect, a method for evaluating wireless signal quality is further provided, which is applied to a portable electronic device. The method includes: the portable electronic device receiving the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated; where the wireless configuration parameters include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, SIM card parameter, and radio frequency capability information; the portable electronic device attaching to the network device based on the wireless configuration parameters and evaluating the quality of the wireless signal of the network device.
[0014] In a possible design, evaluating the quality of the wireless signal of the network device includes:
[0015] Obtaining the parameter to be evaluated of the wireless signal, where the parameter to be evaluated includes at least one of an intensity parameter, an interference parameter, a network mode parameter, the number of access paths, and a channel quality indicator CQI;
[0016] Evaluating the quality of the wireless signal of the network device according to the parameter to be evaluated.
[0017] 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:
[0018] A first operation is detected on the portable device, and the first operation is used to trigger a wireless signal quality assessment in place of the device to be evaluated;
[0019] The portable device sends a wireless configuration parameter sharing request to the device to be evaluated.
[0020] In a possible design, the method further includes: the portable device verifying whether the capabilities of the portable device match the capabilities 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.
[0021] In a possible design, the portable device verifying whether the capabilities of the portable device match the capabilities of the device to be evaluated includes: verifying whether at least one of the network mode, access frequency, access cell, access mode, and radio frequency capabilities of the portable electronic device matches the device to be evaluated.
[0022] In a possible design, evaluating the quality of the wireless signal of the network device according to the parameter to be evaluated includes: the portable electronic device increasing or decreasing the parameter to be evaluated based on the radio frequency capability difference between the device to be evaluated and the portable electronic device; and evaluating the quality of the wireless signal based on the increased or decreased parameter to be evaluated.
[0023] In a third aspect, a method for wireless signal quality assessment is further provided, which is applied to a device to be evaluated. The method includes: the device to be evaluated establishing a connection with a portable electronic device; the device to be evaluated sharing the wireless configuration parameters of the device to be evaluated with the portable electronic device; where the wireless configuration parameters include at least one of a network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, SIM card parameter, and radio frequency capability information, and the wireless configuration parameters are used for the portable electronic device to attach to the network device based on the wireless configuration parameters to evaluate the quality of the wireless signal of the network device.
[0024] 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.
[0025] In a fourth aspect, a communication system is further provided, including: a portable electronic device, a device to be evaluated, and a network device;
[0026] The portable electronic device includes: a processor; a memory; wherein, the memory stores one or more computer programs, and the one or more computer programs include instructions that, when executed by the processor, cause the portable electronic device to perform the steps of the portable electronic device in the method described in the first aspect above;
[0027] The device to be evaluated includes: a processor; a memory; wherein, the memory stores one or more computer programs, and the one or more computer programs include instructions that, when executed by the processor, cause the device to be evaluated to perform the steps of the device to be evaluated in the method described in the first aspect above.
[0028] In a fifth aspect, there is also provided an electronic device, which may be a portable electronic device, including:
[0029] a processor, a memory, and one or more programs;
[0030] wherein, the one or more programs are stored in the memory, and the one or more programs include instructions that, when executed by the processor, cause the electronic device to perform the method steps described in the second aspect above.
[0031] In a sixth aspect, there is also provided an electronic device, which may be a device to be evaluated, including:
[0032] a processor, a memory, and one or more programs;
[0033] wherein, the one or more programs are stored in the memory, and the one or more programs include instructions that, when executed by the processor, cause the electronic device to perform the method steps described in the third aspect above.
[0034] In a seventh aspect, there is also provided a computer-readable storage medium for storing a computer program, which, when run on a computer, causes the computer to perform the method described in any one of the first to third aspects above.
[0035] In an eighth aspect, there is also provided a computer program product including a computer program, which, when run on a computer, causes the computer to perform the method described in any one of the first to third aspects above.
[0036] In a ninth aspect, an embodiment of the present application further provides a chip, which is coupled to a memory in an electronic device and is configured 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, "coupled" means that two components are directly or indirectly combined with each other.
[0037] For the beneficial effects of the second to ninth aspects above, please refer to the beneficial effects of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Figure 1 Schematic diagram of a communication system provided by an embodiment of the present application;
[0039] Figure 2 Schematic diagram of an application scenario provided by an embodiment of the present application;
[0040] Figure 3 Schematic diagram of the structure of a mobile phone provided by an embodiment of the present application;
[0041] Figure 4 Schematic diagram of the structure of a CPE provided by an embodiment of the present application;
[0042] Figure 5 Schematic diagram of the flowchart of a wireless signal quality assessment method provided by an embodiment of the present application;
[0043] Figure 6 Schematic diagram of different modules inside a mobile phone and a CPE provided by an embodiment of the present application;
[0044] Figure 7 Another schematic diagram of the flowchart of a wireless signal quality assessment method provided by an embodiment of the present application;
[0045] Figures 8 to 10 Schematic diagram of a mobile phone displaying an assessment result provided by an embodiment of the present application;
[0046] Figure 11 Schematic diagram of the structure of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0047] An embodiment of the present application provides a wireless signal quality assessment method, which can be applied to a communication system. Please refer to Figure 1 , which is a schematic diagram of the communication system provided by 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. Among them, the second electronic device can attach to the network device and convert the wireless signal (such as a 5G signal) of the network device into a wireless Wi-Fi signal for the first electronic device to access.
[0048] A network device can be a device capable of providing wireless signals, such as including an access network device and / or a core network device. The access network device is a device with wireless transceiver functions and is used to communicate with a terminal. The access network device includes, but is not limited to, base stations (BTS, Node B, eNodeB / eNB, or gNodeB / gNB) in the above communication system, transmission reception points (TRP), base stations evolved by 3GPP in the future, access nodes in a wireless fidelity (WiFi) system, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. The base station can be a 4G base station or a 5G base station, or, with the development of wireless technology, it can also be a 6G base station or a higher-order base station. Multiple base stations can support the network of the same access technology mentioned above or the networks of different access technologies mentioned above. A base station can include one or more co-located or non-co-located transmission reception points. The network device can also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario.
[0049] The second electronic device is a device that can attach (or access) to the network device, and after attaching 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 premise equipment (CPE), a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, as well as a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) / virtual reality (VR) device, etc. The specific form of the second electronic device in the embodiments of this application is not particularly limited.
[0050] The first electronic device is a device capable of accessing 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 computer, a laptop computer, 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 home devices such as smart speakers, smart TVs, refrigerators, washing machines, air conditioners, air purifiers, and kitchen and bathroom appliances. The specific form of the first electronic device is not particularly limited in the embodiments of the present application.
[0051] 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 a wifi signal by the second electronic device is different at different positions. In order to provide a better Internet access experience for users, the installation location of the second electronic device is very important, and it is best to find a location with a stronger wireless signal. Taking the first electronic device as a mobile phone, the second electronic device as a CPE, and the network device as a 5G base station as an example. There are currently two solutions for finding the best location of the CPE.
[0052] The first solution is that the user manually changes the position of the CPE. The CPE evaluates the quality of the wireless signal at each position and sends the evaluation result to the mobile phone for display. The user checks on the mobile phone at which position the CPE evaluates a higher quality of the wireless signal, and then sets the CPE at that position. The first method requires constantly moving the position of the CPE. According to the Figure 2 layout of the house type shown, it is probably necessary to move the CPE more than 10 times to determine the best position. Moreover, for a CPE that needs to be connected to a power source, each time the position is moved, the power source needs to be unplugged and then reinserted, which is cumbersome. Moreover, each time the power source is reinserted and converted, the CPE system needs to be restarted (for example, it takes 1 minute), and then the CPE connects to the mobile phone APP (for example, it takes 30s). That is to say, each time the position is moved, it takes a long time to perform the 5G signal evaluation, and the experience is poor. Moreover, while the user moves the position of the CPE, the user also needs to check the evaluation result of the CPE on the mobile phone. In this way, the user needs to operate on two devices simultaneously each time the position is moved, which is very inconvenient.
[0053] In the second solution, the mobile phone evaluates the quality of the wireless signal at different positions, and the position where the mobile phone evaluates that the quality of the wireless signal is better is regarded as the optimal position of the CPE. Although this method solves the problem of inconvenient movement of the CPE, the wireless configuration parameters used by the mobile phone to evaluate the quality of the wireless signal are the wireless configuration parameters of the mobile phone itself, and the wireless configuration parameters of the mobile phone are different from those of the CPE. For example, the access band of the mobile phone is different from that of the CPE. Therefore, the position where the mobile phone evaluates that the quality of the wireless signal is better may not be of good quality for the CPE. Therefore, the accuracy of this solution is relatively low.
[0054] In view of this, the embodiments of the present application provide a method for evaluating the quality of a wireless signal. In this method, a second electronic device may send the wireless configuration parameters of the second electronic device to a first electronic device, and the wireless configuration parameters include at least one of the network mode, access 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 may attach to a network device based on the wireless configuration parameters of the second electronic device and evaluate the quality of the wireless signal of the network device. Briefly speaking, the first electronic device replaces the second electronic device to evaluate the quality of the wireless signal. Here, "replacement" means that the first electronic device uses the wireless configuration parameters of the second electronic device to evaluate the quality of the wireless signal, without the second electronic device performing the evaluation. 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 not convenient to move but can convert the wireless signal into a WIFI signal (such as a CPE), then through the solution provided by the embodiments of the present application, the portable electronic device can replace the device that is not convenient to move to evaluate the quality of the wireless signal to find the optimal position.
[0055] The method for evaluating the quality of a wireless signal provided by the embodiments of the present application can be applied to various scenarios. For example, when a device is not convenient to move or fails to evaluate the quality of the wireless signal due to a device failure, a portable device is used to replace the device to evaluate the quality of the wireless signal.
[0056] Figure 2A schematic diagram of an application scenario provided by an embodiment of the present application. The application scenario includes a 5G base station and a home floor plan. The CPE can be set at any position in the home. When the CPE is at different positions, the quality of the 5G signal received from the 5G base station is different. Therefore, through the wireless signal quality evaluation method provided by the embodiment of the present application, the mobile phone can replace the CPE to perform wireless signal quality evaluation to find the best position of the CPE. In this way, the user does not need to manually change the position of the CPE, solving the problem that it is relatively cumbersome to change the position of the CPE in the first solution above. 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, solving the problem that the evaluation results vary greatly due to the different wireless configuration parameters of the mobile phone and the CPE in the second solution above.
[0057] The following introduces the devices related to the embodiments of the present application.
[0058] Figure 3 The structural schematic diagram of the first electronic device (such as a mobile phone) is shown. As Figure 3 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, a headphone interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. Among them, the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric 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.
[0059] 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 processing unit (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), etc. Among them, different processing units may be independent devices or integrated in one or more processors. Among them, the controller may be the nerve center and command center of the mobile phone. The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of fetching and executing instructions. A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use this instruction or data again, it can be directly called from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0060] The USB interface 130 is an interface that conforms to the USB standard specification. Specifically, it 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 or to transfer data between the mobile phone and peripheral devices. The charging management module 140 is used to receive the 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 the inputs from the battery 142 and / or the charging management module 140 to supply 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, etc.
[0061] The wireless communication function of the mobile phone can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc. The antenna 1 and the 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 bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as the diversity antenna of the wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0062] The mobile communication module 150 can provide solutions for wireless communications such as 2G / 3G / 4G / 5G applied to mobile phones. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves through antenna 1, filter, amplify, etc. 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 through antenna 1 and radiate it out. In some embodiments, at least some functional modules of the mobile communication module 150 may be provided in the processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be provided in the same device.
[0063] The wireless communication module 160 can provide solutions for wireless communications such as 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 technology (IR), etc. applied to mobile phones. The wireless communication module 160 may be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves through antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, perform frequency modulation and amplification on it, and convert it into electromagnetic waves through antenna 2 and radiate it out.
[0064] In some embodiments, antenna 1 is coupled to the mobile communication module 150, and antenna 2 is coupled to the wireless communication module 160, enabling the mobile phone to communicate with the network and other devices through wireless communication technologies. The wireless communication technologies 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 technologies, 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 systems (SBAS).
[0065] 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 adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the mobile phone may include one or N display screens 194, where N is a positive integer greater than 1.
[0066] The mobile phone can implement the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor, etc.
[0067] The ISP is used to process the data fed back by the camera 193. For example, when taking a photo, the shutter is opened, and the light passes through the lens and is transmitted to the camera photosensitive element. The optical signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can also perform algorithm optimization on the noise, brightness, and skin color of the image. The ISP can also optimize parameters such as the exposure and color temperature of the shooting scene. In some embodiments, the ISP can be set in the camera 193.
[0068] The camera 193 is used to capture static 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 transmits the electrical signal to the ISP to convert it 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 standard RGB, YUV, etc. formats. In some embodiments, the mobile phone may include one or N cameras 193, where N is a positive integer greater than 1.
[0069] The internal memory 121 can be used to store computer-executable program codes, and the executable program codes 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 can include a program storage area and a data storage area. Among them, the program storage area can store the operating system and software codes of at least one application program (such as the iQIYI application, WeChat application, etc.). The data storage area can store the data generated during the use of the mobile phone (such as images, videos, etc.). In addition, the internal memory 121 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0070] 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 achieve the data storage function. For example, files such as pictures and videos are saved in the external memory card.
[0071] The mobile phone can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor, etc. For example, music playback, recording, etc.
[0072] 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 disposed 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., the x, y, and z axes) can be determined by the gyroscope sensor 180B.
[0073] The gyroscope sensor 180B can be used for anti-shake during shooting. The barometric pressure sensor 180C is used to measure the barometric pressure. In some embodiments, the mobile phone calculates the altitude based on the barometric pressure value measured by the barometric 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. Furthermore, according to the detected opening and closing state of the leather case or the flip, features such as automatic flip unlocking can be set. The acceleration sensor 180E can detect the magnitude of the acceleration of the mobile phone in various 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 and pedometers.
[0074] A 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 distance to achieve fast focusing. 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 can be an infrared light-emitting diode. The mobile phone emits infrared light outward through the light-emitting diode. The mobile phone uses the photodiode to detect the 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 when the user holds the mobile phone close to the ear for a call, so as to automatically turn off the screen to save power. The proximity light sensor 180G can also be used for the holster mode and automatic unlocking and locking of the pocket mode.
[0075] 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 sensed 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 touch. The fingerprint sensor 180H is used to collect fingerprints. The mobile phone can use the collected fingerprint characteristics to achieve fingerprint unlocking, access application locks, fingerprint photography, fingerprint answering calls, etc.
[0076] 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 the threshold, the mobile phone reduces the performance of the processor 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 caused by low temperature. In still other embodiments, when the temperature is lower than yet another threshold, the mobile phone boosts the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperature.
[0077] The touch sensor 180K, also known as the "touch panel". The touch sensor 180K can be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also known as a "touch screen". The touch sensor 180K is used to detect touch operations acting thereon or nearby. The touch sensor can transmit 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 disposed on the surface of the mobile phone, at a different position from the display screen 194.
[0078] The bone conduction sensor 180M can acquire vibration signals. In some embodiments, the bone conduction sensor 180M can acquire the vibration signals of the vibrating bone mass of the human vocal part. The bone conduction sensor 180M can also contact the human pulse and receive the blood pressure pulsation signal.
[0079] The button 190 includes a power-on button, volume buttons, etc. The button 190 can be a mechanical button or a touch button. The mobile phone can receive button inputs and generate key signal inputs related to the user settings and function controls of the mobile phone. The motor 191 can generate vibration prompts. The motor 191 can be used for incoming call vibration prompts and also for touch vibration feedback. For example, touch operations for different applications (such as taking pictures, audio playing, etc.) can correspond to different vibration feedback effects. The indicator 192 can be an indicator light and can be used to indicate the charging state, power change, 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 in contact with and separated from the mobile phone by being inserted into or removed from the SIM card interface 195.
[0080] It can be understood that Figure 3 the components shown do not constitute a specific limitation on the mobile phone. The mobile phone in the embodiments of the present invention may include more or fewer components than Figure 3 those in. In addition, Figure 3 the combination / connection relationship between the components in
[0081] Figure 4 is also adjustable and modifiable. Figure 4 is a schematic structural diagram of a second electronic device (such as a CPE) provided by an embodiment of the present application. As
[0082] 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 embodiments of the present application. The processor 210 can include one or more processing units. For example, the processor 210 can include a modulation and demodulation processor, a digital signal processor (DSP), a baseband processor, etc. Among them, different processing units can be independent devices or integrated in one or more processors. The memory 250 can also store address information for uniquely identifying the CPE. For example, the address information can be a (media access control, MAC) address. In addition, the memory 250 can also store the phone number corresponding to the SIM card inserted in the SIM card interface 240.
[0083] The SIM card interface 240 is used to connect the SIM card. The SIM card can be in contact with and separated from the CPE by being inserted into or pulled out of 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 communication. In some embodiments, the CPE uses an eSIM, that is, 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 codes to implement SIM functions and communicate with the wireless base station through the mobile communication module 220.
[0084] The wireless communication function of the CPE can be implemented by the antenna 201, antenna 202, mobile communication module 220, wireless communication module 230, modulation and demodulation processor, and baseband processor, etc.
[0085] The antennas 201 and 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 multiplexed to improve the utilization rate of the antennas. For example: the antenna 201 can be multiplexed 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.
[0086] The mobile communication module 220 can provide at least one function including wireless communication technologies such as 2G, 3G, 4G, 5G, etc. 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 can receive electromagnetic waves through the antenna 201, and perform processing such as filtering and amplifying on the received electromagnetic waves, and then transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 220 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves through the antenna 201 and radiate it out. In some embodiments, at least some functional modules of the mobile communication module 220 may be provided in the processor 210. In some embodiments, at least some functional modules of the mobile communication module 220 and at least some modules of the processor 210 may be provided in the same device.
[0087] The wireless communication module 230 can provide at least one function among wireless communication technologies including wireless local area networks (WLAN) (e.g., Wi-Fi network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. 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 through the antenna 202, performs frequency modulation and filtering processing on the electromagnetic wave signals, and sends the processed signals to the processor 210. The wireless communication module 230 can also receive the signal to be transmitted from the processor 210, perform frequency modulation and amplification on it, and convert it into electromagnetic waves through the antenna 202 and radiate it out. For example, in the embodiments of the present application, the above wireless communication module 230 may be a Wi-Fi module for providing Wi-Fi function.
[0088] The above 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 conforms to the USB standard specification, and specifically may 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. This interface can also be used to connect other electronic devices, such as AR devices, etc.
[0089] The above-mentioned LAN can be used to insert a telephone line to connect to 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 answer calls. The above-mentioned LAN can also be used to insert a network cable to connect to a computer, and can also be used to insert a network cable to connect to a smart TV, etc. After the LAN of the CPE is connected to the computer or the smart TV, the computer or the smart TV can use the wireless signal of the mobile communication module 220 of the CPE. That is to say, the CPE in the embodiments 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.
[0090] The power supply 270 can be used to supply power to each component included in the CPE. In some embodiments, the power supply 270 can be a battery, such as a rechargeable battery. The above-mentioned keys 260 can include: a power-on key and a reset key. The power-on key is used to start or shut down the CPE. The reset key is used to restore the factory settings of the CPE. Of course, the keys 260 can also include other keys. For example, when the CPE includes a display screen 290, the keys 260 can also include keys for triggering the display screen 290 to light up. The keys 260 can be mechanical keys or touch keys. The CPE can receive key inputs and generate key signal inputs related to the user settings and function control of the CPE.
[0091] The above-mentioned CPE can also include a charging management module and a power management module. Among them, for the detailed description of the charging management module and the power management module, reference can be made to Figure 3 the introduction of the charging management module and the power management module of the mobile phone 300 in the embodiments of the present application, which will not be elaborated here in the embodiments of the present application.
[0092] The above 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 (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-OLED, a quantum dot light-emitting diode (QLED), etc.__
[0093] It can be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the CPE. It can have more or fewer components than those shown in Figure 4 and can combine two or more components, or can have different component configurations. For example, the CPE can further include an indicator light, which can be used to indicate the charging state, power change, etc. Figure 4 The various components shown in
[0094] The wireless signal quality assessment method provided by the embodiments of the present application will be introduced in detail below with reference to the accompanying drawings.
[0095] Please refer to Figure 5 shown, which is a schematic flowchart of a communication method provided by an embodiment of the present application. As Figure 5 shown, the process includes:
[0096] S501, the mobile phone establishes a connection with the CPE.
[0097] Among them, there are various ways for the mobile phone to establish a connection with the CPE, such as Bluetooth, wireless wifi connection, etc., which are not limited in the embodiments of the present application.
[0098] S502, the CPE shares the wireless configuration parameters of the CPE with the mobile phone. Among them, the wireless configuration parameters include at least one of the network mode, 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.
[0099] The wireless configuration parameters of the CPE include but are not limited to at least one of the following several types of information:
[0100] (1) Network mode, which is used to indicate the network modes that the CPE can access. The network modes include, but are not limited to: the second-generation wireless telephone technology (2G) network, the third-generation wireless telephone technology (3G) network, the fourth-generation wireless telephone technology (4G) network, and the fifth-generation wireless telephone technology (5G) network, etc. For example, the global system of mobile communication (GSM) network, the code division multiple access (CDMA) network, the wideband code division multiple access (WCDMA) network, the universal mobile telecommunications system (UMTS), the long term evolution (LTE) network, etc.
[0101] (2) Access frequency, including the accessible frequency band and frequency point, which is used to indicate the frequency magnitude or frequency range of the network that the CPE can access.
[0102] (3) Access cell, which is used to indicate the cell that the CPE can access. The accessible cell can include one or more cells.
[0103] (4) Access network slice, which is used to indicate the network slice that the CPE can access. The accessible cell can include one or more network slices.
[0104] (5) Preferred network list, which is used to indicate the priority of the CPE to access different operator networks. For example, the priority is Telecom > China Unicom > China Mobile, which means accessing the Telecom network first, then the China Unicom network, and finally the China Mobile network.
[0105] (6) Access point name (APN) parameter, which is used to indicate the access method of the CPE. The access methods include, for example, CMWAP, CMNET, etc.
[0106] (7) Radio frequency capability information, which is used to indicate the transceiver capabilities of the radio frequency antennas of the CPE. For example, 1T4R, 2T4R, etc. Taking "2T4R" as an example, "2" represents 2 antennas, "T" is used to indicate "Tx" which represents transmission, so "2T" means "2 antennas are used for transmission"; "4" represents 4 antennas, "R" is used to indicate "Rx" which represents reception, so "4R" means "4 antennas are used for reception". Therefore, "2T4R" means 2 antennas are used for information transmission and 4 antennas are used for information reception.
[0107] (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 the international mobile subscriber identity (IMSI) used to uniquely identify the SIM card of the CPE, the key identifier (Ki) used to identify the information encryption between the SIM card of the CPE and the operator, and so on.
[0108] Optionally, before S502, the following steps may also be included: The mobile phone sends a wireless configuration parameter sharing request to the CPE. 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, which is S502. Among them, a 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, which is used to indicate all types of wireless configuration parameters that need to be shared by the CPE (such as network mode, access frequency, access cell, access network slice, preferred network list, 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. Or, a wireless configuration parameter sharing request is used to request the CPE to share one type of wireless configuration parameter. For example, the wireless configuration parameter sharing request 1 is used to request the CPE to share the network mode, the wireless configuration parameter sharing request 2 is used to request the CPE to share the access frequency, and the 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 wireless configuration parameters of the CPE. In this way, the data volume of each wireless configuration parameter sharing request is small and the efficiency is high.
[0109] Optionally, before S502, the method may further include the steps of: the mobile phone queries whether the CPE has the ability to share wireless configuration parameters. If it is determined that the CPE has the ability to share wireless configuration parameters, the mobile phone sends a wireless configuration parameter sharing request to the CPE.
[0110] In one implementable manner, the mobile phone sends a capability query instruction to the CPE. 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, one capability query instruction can be used to query multiple capabilities of the CPE. For example, it can be used to query whether the CPE can share network mode, access frequency, access cell, access network slice, APN parameters, preferred network list, radio frequency capability, and SIM card parameters and other parameters. The CPE collects the capabilities that it can share, such as network mode, access cell, APN parameters, 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, and this field is used to indicate the type of parameters that the CPE can share. For example, if the first bit in the M bits is 1, it means that the CPE can share the network mode; if the second bit is 1, it means that the CPE can share the access cell; if the third bit is 0, it means that the CPE does not share the APN parameters. Simply put, 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. The wireless configuration parameter sharing request is used to request the CPE to feedback the parameters it can share. For example, if the CPE can share the network mode, access cell, etc., and does not share the APN parameters, the wireless configuration parameter sharing request is used to request the CPE to provide the network mode, access cell, etc., and does not request the CPE to provide the APN parameters. In other words, after the mobile phone determines which types of parameters the CPE can share, it queries the specific values of the parameters that the CPE can share. For example, if the mobile phone determines through the capability query instruction that the CPE can share the network mode, then the wireless configuration parameter sharing request is used to request to query which specific network mode the CPE has, such as 4G or 5G. In the previous embodiment, one capability query instruction can be used to query multiple capabilities of the CPE. It can be understood that in another possible implementation manner, the above one capability query instruction can be used to query one capability of the CPE. For example, the mobile phone sends query instruction 1 to the CPE, and query instruction 1 is used to query whether the CPE can share the network mode; the mobile phone sends query instruction 2, and query instruction 2 is used to query whether the CPE can share the access frequency; the mobile phone sends query instruction 3, and query instruction 3 is used to query whether the CPE can share the access cell. In this way, the data volume of each query instruction is relatively small.
[0111] Optionally, before S502, the method may further include the steps of: the mobile phone verifying whether the capabilities of the mobile phone match those 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 of replacing the CPE to evaluate the wireless signal quality. Among them, verifying whether the capabilities of the mobile phone match those of the CPE includes at least one of the following situations:
[0112] 1. Verifying whether the network mode of the CPE matches that of the mobile phone. For example, if the mobile phone supports three modes: 3G, 4G, and 5G, and the CPE supports the 4G network mode, it is determined that the network modes of the mobile phone and the CPE match. If the mobile phone supports 5G while the CPE supports 4G, then it is determined that the network modes of the mobile phone and the CPE do not match. Or, if the mobile phone does not support the time-division duplex (TDD) mode while the CPE uses the TDD mode, it is determined that the network modes of the mobile phone and the CPE do not match.
[0113] 2. Verifying whether the access frequency of the CPE matches that of the mobile phone. For example, if the mobile phone does not support the N41 band while the CPE uses the N41 band, then it is determined that the access frequencies of the mobile phone and the CPE do not match.
[0114] 3. Verifying whether the access cell of the CPE matches that 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, it is determined that the access cells of the mobile phone and the CPE match.
[0115] 4. Verifying whether the access method indicated by the APN parameter of the CPE matches the access method of the mobile phone. For example, if the access method of the CPE is CMWAP while the mobile phone does not support this access method, then it is determined that the access methods of the mobile phone and the CPE do not match.
[0116] 5. Verifying whether the radio frequency capabilities of the CPE match those of the mobile phone. For example, if the radio frequency capability of the CPE is 2T4R while the radio frequency capability of the mobile phone is 1T4R, then it is determined that the mobile phone does not support the radio frequency capability of the CPE, that is, the radio frequency capabilities of the mobile phone and the CPE do not match.
[0117] S503. The mobile phone attaches to the network device based on the wireless configuration parameters of the CPE.
[0118] 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:
[0119] (1) The wireless configuration parameters of the CPE include the network mode of the CPE. Then, the mobile phone accesses the base station of this network mode. For example, if the network mode of the CPE is 4G, the mobile phone accesses the 4G base station; or if the network mode of the CPE is 5G, the mobile phone accesses the 5G base station.
[0120] (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 the frequency band from 3mhz to 30mhz, the mobile phone accesses the network within this frequency band.
[0121] (3) The wireless configuration parameters of the CPE include the access cell of the CPE. Then, the mobile phone accesses the said cell. For example, if the accessible cell of the CPE is Cell 1, the mobile phone accesses Cell 1.
[0122] (4) The wireless configuration parameters of the CPE include the access network slice of the CPE. Then, the mobile phone accesses this network slice.
[0123] (5) The wireless configuration parameters of the CPE include the preferred network list. For example, if the priority relationship of the said preferred network list is Telecom > Unicom > Mobile, then the mobile phone preferentially accesses the Telecom network, then accesses the Unicom network, and finally accesses the Mobile network.
[0124] (6) The wireless configuration parameters of the CPE include the APN parameters of the CPE. Then, the mobile phone accesses the network using the access method indicated by the APN parameters of the CPE. For example, if the access method indicated by the APN parameters is CMWAP, the mobile phone accesses the network using CMWAP.
[0125] (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 be configured in the 1T4R state. For example, if the mobile phone supports 2R4T and the CPE supports 1T4R, then the mobile phone can set itself to be in the 1T4R state. For example, turn off one transmitting antenna to form the 1T4R state.
[0126] (8) The wireless configuration parameters of the CPE include the SIM card parameters of the CPE. Then, the mobile phone configures the SIM card configuration parameters of the CPE into the mobile phone's SIM card. For example, if the SIM card parameters of the CPE include the network services subscribed by the CPE (such as traffic bandwidth), then when the mobile phone configures the SIM card parameters of the CPE into the mobile phone's SIM card, the mobile phone's SIM card enjoys the network services subscribed by the CPE. Taking the network service subscribed by the CPE's SIM card as 20G as an example, the traffic consumed by the mobile phone for communication with the network device based on the SIM card parameters of the CPE is limited within 20G. For another example, the SIM card parameters of the CPE include IMEI and / or IMSI, and the mobile phone configures IMEI and / or IMSI into the SIM card of the mobile phone itself, which is equivalent to simulating the SIM card of the CPE to communicate with the operator network. For another example, the SIM card parameters of the CPE include KI authentication data, and then the mobile phone uses this KI authentication information to implement information encryption with the operator network.
[0127] It should be noted that if the wireless configuration parameters of the mobile phone itself are called the first wireless configuration parameters, and the wireless configuration parameters of the CPE itself are called the second wireless configuration parameters. At the first location, the CPE attaches to the network device using its own second wireless configuration parameters. 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. That is to say, 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 mode is the same, the working frequency band is the same, the controlled cell is the same, and the corresponding network slice is the same, etc.
[0128] S504, the mobile phone evaluates the quality of the wireless signal.
[0129] Specifically, S504 can be refined as: 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. Among them, the evaluation parameters can include at least one of the following: the strength parameter of the wireless signal, the interference parameter, the network mode parameter, the number of access paths, and the channel quality indicator (CQI).
[0130] Taking the strength parameter and the interference parameter as examples, the strength parameter is, for example, the reference signal receiving power (RSRP), and the interference parameter is, for example, the signal to interference plus noise ratio (SINR). Since the RSRP and SINR are idle state parameters, the CPE can obtain the RSRP and SINR of the wireless signal of the wireless base station whether there is traffic data transmitted between the CPE and the wireless base station to which the CPE is connected.
[0131] Considering the difference in the radio frequency capabilities (such as transmit power) between the mobile phone and the CPE, the evaluation parameter for the mobile phone to obtain the wireless signal can adaptively increase or decrease the value of the evaluation parameter based on the difference in the radio frequency capabilities between the mobile phone and the CPE to match the radio frequency capabilities of the CPE. For example, the radio frequency capability of the mobile phone is 2T1R, and the transmit power that can be generated is 23 db, while the radio frequency capability of the CPE is 4T2R, and the transmit power that can be generated is 26 db, where db is the decibel, which is a power unit. That is, the transmit power difference between the mobile phone and the CPE is 3 db. Taking the evaluation parameter as RSRP as an example, assuming that for every 1 db difference in the transmit power between the mobile phone and the CPE, the corresponding RSRP value increases by 5 dbm, where dbm is the 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 * 5 dbm. For example, the RSRP value obtained by the mobile phone is -75 dbm, and the transmit power difference between the mobile phone and the CPE is 3 db, then the final RSRP value should be equal to -75 dbm + 3 * 5 dbm = -60 dbm, that is, the final RSRP value is equal to -60 dbm.
[0132] Taking the network mode parameter as an example, the network mode parameter is used to indicate the network mode of the accessed base station. The network mode parameter can be sent by the wireless base station to the mobile phone.
[0133] Taking the number of access channels and CQI as examples, the number of access channels can be, for instance, the rank of the channel matrix (RANK), the number of resource blocks (RB), etc. Taking RANK as an example, since RANK and CQI are operating state parameters, when the CPE transmits service data with the radio base station to which it is connected, the CPE can collect the operating state parameters. If the CPE and the radio base station to which it is connected are transmitting service data, the CPE can directly collect the operating state parameters. If the CPE and the radio base station to which it is connected are not currently transmitting service data, the CPE can send a service request to the radio base station to which it is connected. For example, this service request can be a heartbeat packet. In this way, there is transmission of service data between the CPE and the radio base station, and the CPE can obtain the operating state parameters.
[0134] After the mobile phone obtains the evaluation parameters of the wireless signal, it evaluates the quality of the wireless signal according to these evaluation parameters.
[0135] Taking RSRP and SINR as examples, it can be understood that the larger the RSRP of the wireless signal, the higher the intensity 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 recommend placing the CPE at the location with a larger RSRP of the wireless signal. Similarly, the larger the SINR of the wireless signal, the less interference the CPE receives; the smaller the SINR of the wireless signal, the greater the interference the CPE receives. In this case, the mobile phone can obtain the SINR of the wireless signal at multiple different locations and can recommend placing the CPE at the location with less interference to the wireless signal (i.e., the location with a larger SINR).
[0136] Taking the network mode 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 4G network, and the quality of the wireless signal of the 4G network is higher than that of the 3G network. Therefore, in this case, the mobile phone can first recommend the location that can access the 5G network for placing the CPE, followed by the location that can access the 4G network, and finally the location that can access the 3G network.
[0137] Taking RANK and CQI as examples, 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 and obtain the RANK of the wireless signal at each position, and can recommend placing the CPE at the location with a larger RANK of the wireless signal. It can be understood that the larger the CQI, the higher the channel quality of the wireless signal received by the CPE. In this case, it is recommended to place the CPE at the location with a larger CQI for receiving the wireless signal.
[0138] S505, the mobile phone displays the evaluation result.
[0139] The evaluation result can be described using grades. Taking RSRP as an example, if the RSRP value is higher than threshold 1, the determined grade is excellent; if the RSRP value is lower than threshold 1 and higher than threshold 2 (threshold 2 is less than threshold 1), the determined grade is medium; if the RSRP value is lower than threshold 2, the determined grade is poor. Alternatively, the evaluation result can also be described using scores (such as scores from 0 to 100). Taking RSRP as an example, the mobile phone stores the mapping relationship between the RSRP value and the score value. After determining the RSRP value, based on the RSRP value and the mapping relationship, the corresponding score is determined.
[0140] One implementable way is that whenever the mobile phone detects a change in location, it automatically executes S504 and S505. Among them, the mobile phone detecting a change in location includes: detecting a movement of a preset distance, and the preset distance can be 1 meter, 2 meters, 3 meters, etc. In this way, it is not necessary for the user to manually trigger the mobile phone to perform the evaluation, and the operation is convenient.
[0141] Alternatively, each time the mobile phone detects a manual trigger by the user, it executes S504 and S505. For example, when the user holds the mobile phone and moves to a certain position, the user manually triggers the mobile phone to execute S504 and S505. Among them, the user manually triggering the mobile phone to execute S504 and S505 can 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.
[0142] The above introduced a wireless signal quality evaluation method provided by the embodiments of the present application. Next, in combination with Figures 6 to 10 Some possible more refined implementation ways of this method are further introduced, such as introducing the information interaction between different modules inside the mobile phone, the information interaction between different modules inside the CPE, and the information interaction process between the mobile phone and the CPE.
[0143] Figure 6 The left half in is the structural schematic diagram of the mobile phone, and the right half is the structural schematic diagram of the CPE.
[0144] The mobile phone includes an application processor (AP), and the AP includes a CPE application (APP), a connection / transmission module, a WIFI / NR module; it also includes a remote management module, a Modem, a remote SIM module, and a SIM card (the SIM card of the mobile phone itself). The CPE includes an AP, and the AP includes a connection / transmission module, a WIFI / NR module; it also includes a remote management module, a Modem, a remote SIM module, and a SIM card (the SIM card of the CPE itself).
[0145] The functions of each module in the mobile phone are as follows:
[0146] The CPE APP is an APP used to manage the CPE in the mobile phone. The CPE APP can be an independent APP or can also be integrated into a certain APP (such as the Huawei SmartLife APP).
[0147] The WIFI / NR module is used for the WIFI connection between the mobile phone and the CPE.
[0148] 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 Wi-Fi Protected Access (WPS) for the first generation of wireless computer network security system, WPS2 for the second generation of wireless computer network security system, or WPA3 for the third generation of wireless computer network security system.
[0149] 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 itself.
[0150] The Modem is used to attach to the network device. If the SIM card information of the CPE is configured in the SIM card of the mobile phone itself, then the Modem attaches to the network device based on the wireless configuration parameters of the CPE.
[0151] The remote SIM module is used to configure the SIM card parameters of the CPE into the SIM card of the mobile phone itself.
[0152] The functions of each module in the CPE are as follows:
[0153] 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 here.
[0154] The remote management module is used to control the remote SIM module to read the SIM card parameters from the SIM card of the CPE and send the read SIM card parameters to the mobile phone.
[0155] The Modem is used to attach to the network device. The Modem attaches to the network device based on the wireless configuration parameters of the CPE.
[0156] The remote SIM module is used to read the SIM card parameters from the SIM card of the CPE and send them to the remote management module.
[0157] Figure 7 It is another schematic flowchart of the communication method provided by the embodiment of the present application. This flowchart can be understood as Figure 6Information interaction flowchart between the mobile phone and each component in the CPE. Figure 7 It can also be understood as Figure 5 a refinement of, for example Figure 7 S701 to S703 in are Figure 5 a refinement of S501 in. Figure 7 S704 to S711 in are Figure 5 a refinement of S502 in. Figure 7 S712 to S713 in are Figure 5 a refinement of S503 in. Figure 7 S714 to S715 in are Figure 5 a refinement of S504 in. Figure 7 S716 in is Figure 5 a refinement of S505 in. For example Figure 7 As shown, the process includes:
[0158] S701, the CPE APP on the mobile phone detects a first operation for indicating connection to the CPE.
[0159] Taking the establishment of a WIFI connection between the mobile phone and the CPE as an example, for example, please refer to Figure 8 (a) in. After the mobile phone searches for the wireless WIFI signal of the CPE, it displays the identifier of the CPE. When the operation of clicking the CPE identifier is detected, a WIFI connection is established with the CPE (such as connecting to the CPE by entering the password of the CPE). The first operation may be the operation of clicking the CPE identifier. Alternatively, the first operation may also be a voice command for indicating the establishment of a WIFI connection with the CPE, etc. The specific form of the first operation is not limited in the embodiments of the present application.
[0160] S702, the CPE APP sends a command for indicating connection to the CPE to the WIFI module.
[0161] S703, the WIFI module in the mobile phone establishes a WIFI connection with the WIFI module in the CPE.
[0162] After the mobile phone and the CPE establish a connection, the CPE can send the wireless configuration parameters of the CPE to the mobile phone, that is Figure 5 S502 in, which is specifically refined to Figure 7 S704 to S711 in.
[0163] 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 command to the remote management in the CPE. Among them, one capability query command can be used to query multiple capabilities of the CPE, or one capability query command can be used to query one capability of the CPE. The embodiments of the present application do not make a limitation. Regarding the capability query command, reference can be made to the previous description and will not be repeated here.
[0164] In S705, the remote management module in the CPE returns a capability query feedback to the remote management module in the mobile phone, and the capability query feedback is used to indicate the types of shareable wireless configuration parameters of the CPE. For example, the shareable wireless configuration parameters may include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameters, SIM card parameters, and radio frequency capability information.
[0165] The above S704 and S705 may or may not be executed, so they are represented by dashed lines in the figure.
[0166] In S706, the CPE APP receives a second operation for replacing the CPE to evaluate the wireless signal quality.
[0167] For example, please refer to Figure 8 As shown in (b), it is a schematic diagram of a GUI on the mobile phone. This GUI can be understood as the display interface of the CPE APP. The interface includes a wireless signal evaluation button. When an operation on this 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 command for indicating to replace the CPE to evaluate the wireless signal quality, etc. The specific type of the second operation is not limited in the embodiments of the present application.
[0168] In 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.
[0169] In S708, the remote management module in the mobile phone determines that the CPE has the ability to share wireless configuration parameters.
[0170] It can be understood that if the above S704 and S705 are not executed, then S708 can also not be executed, and S709 can be directly executed. If S708 needs to be executed, the specific implementation process includes: since in the above S705, the remote management module in the mobile phone has received the capability query feedback, so S708 can specifically determine whether the CPE has the ability to share wireless configuration parameters according to the received capability query feedback.
[0171] In S709, the remote management module in the mobile phone sends a wireless configuration parameter sharing request to the CPE remote management module.
[0172] In S710, the remote management module in the CPE obtains wireless configuration parameters from the modem.
[0173] Optionally, the Remote management module can obtain SIM card parameters through the remote SIM module. For example, the Remote management module sends AT (Attention) instructions for guiding the modem to work to the remote SIM module, and the AT instructions are used to drive the remote SIM module to read the SIM card parameters. The remote SIM module initiates a card parameter reading process to the SIM card module by simulating the internal card reading instructions of the Modem; then the remote SIM module returns the read SIM card parameters to the Remote management module.
[0174] 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.
[0175] 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 In S503, S503 can be refined into steps S712 to S713.
[0176] S712, the remote management module in the mobile phone sends a network registration request to the local modem. The network registration request is used to request the modem to perform network registration, and the wireless configuration parameters of the CPE are carried in the network registration request. Among them, the network registration process of the modem is not elaborated in this application.
[0177] Optionally, the remote management module in the mobile phone can also detect the current network registration status of the mobile phone Modem. If the Modem has completed network registration using the local Modem parameters, the Remote management module sends a first AT instruction to the local modem. The first AT instruction 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 instruction to the local modem again. The second AT instruction is used to instruct the local Modem to re-search for a network, register for a network, dial, etc. according to the wireless configuration parameters in the second AT instruction.
[0178] S713, the modem performs network registration according to the wireless configuration parameters of the CPE.
[0179] 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 In S504, S504 can be refined into Figure 7 In S714 to S717.
[0180] S714, the CPE remote management module sends evaluation parameters to the modem.
[0181] Among them, the evaluation parameters may include at least one of the following: the strength parameter of the wireless signal, the interference parameter, the network mode parameter, the number of access channels, and the channel quality indicator CQI.
[0182] S715. The modem evaluates the quality of the wireless signal according to the evaluation parameters.
[0183] For the implementation principle of S715, please refer to Figure 5 the introduction of S504 in [reference], and details will not be repeated here.
[0184] S716. The modem returns the evaluation result to the CPE APP.
[0185] S717. The CPE APP displays the evaluation result.
[0186] As an example, Figure 9 (a) in [reference] shows a GUI of a mobile phone, which is the display interface when the mobile phone conducts wireless signal evaluation in the living room. The current location: living room is displayed in the GUI, and an evaluation result curve is also shown. The curve indicates that the evaluation result at the current location is 80 points. When the location of the mobile phone changes and the evaluation is carried out again (for example, the user moves the location of the mobile phone and clicks the "Continue Detection" button), the GUI shown in Figure 9 (b) in [reference] is displayed. This GUI is the display interface when the mobile phone conducts wireless signal evaluation in the bedroom. The current location: bedroom is displayed in the GUI, and an evaluation result curve is also shown. The curve indicates that the evaluation result of the current evaluation is 90 points. Therefore, the user can select an ideal location to place the CPE through the evaluation result curve.
[0187] As another example, please refer to Figure 10 [reference], where the mobile phone displays the floor plan of the house, including the living room, dining room, bedroom, study, kitchen, and bathroom. Multiple positioning icons and the signal quality evaluation results at the corresponding positions are marked on the floor plan of the house. For example, positioning icon 101 is marked in the bedroom, and the signal quality evaluation result at the position corresponding to positioning icon 101 is 90 points. Positioning icon 102 is marked in the living room, and the signal quality evaluation result at the position corresponding to positioning icon 102 is 80 points. In this way, the mobile phone can vividly display the signal quality evaluation results at different positions to the user in the floor plan of the house. In this way, the user can compare the signal quality at the positions corresponding to each positioning icon and select an ideal location to place the CPE.
[0188] It should be noted that in the above embodiments, taking a mobile phone as an example to evaluate the quality of a wireless signal instead of a CPE. 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 can be understood that the CPE can also obtain the wireless configuration parameters of the mobile phone. For example, when the user goes out, the user uses the mobile phone, and when the user returns home, the CPE is used to replace the mobile phone to implement communication services (such as making a call, etc.). In this way, two electronic devices can share each other's wireless configuration parameters, and one SIM card can support the linked use of multiple devices, such as package sharing and seamless migration between different devices.
[0189] For example, the mobile phone has a SIM card, and the mobile phone can share the wireless configuration parameters with home appliances (such as televisions, refrigerators, etc.) in the user's home. The home appliances can implement the Internet access function based on the wireless configuration parameters of the mobile phone. Generally, home appliances need to be connected to the wifi to access the Internet, and the user needs to set up a router or a 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 the CPE, which is a relatively large expense. If the technical solution provided by the embodiments of the present application is used, there is no need to set up a router or a CPE at home, and the wireless configuration parameters of the mobile phone can be shared with home appliances to achieve Internet access.
[0190] For another example, different devices in a company can share one SIM card. For example, printers, fax machines, projectors, etc. can use the same set of wireless configuration parameters to access the Internet.
[0191] For yet another example, the mobile phone can attach to a network device based on the obtained wireless configuration parameters of the CPE, achieving the beneficial effect of saving the Internet access cost of the mobile phone itself. Usually, the SIM package fee of the CPE provided by the operator is more cost-effective than the SIM package fee of the mobile phone. For example, the SIM package fee of the CPE is 50 yuan for every 100G, while the SIM package fee of the mobile phone is 100 yuan for every 100G. However, the SIM card of the CPE is usually designed not to be used by the mobile phone. The method provided by the embodiments of the present application can enable the mobile phone to attach to a network device based on the obtained wireless configuration parameters of the CPE, so that the cost generated when the user uses the mobile phone to access the Internet will be recorded on the SIM account of the CPE, rather than on the SIM account of the mobile phone, achieving the beneficial effect of saving the Internet access cost of the mobile phone itself.
[0192] Based on the same concept, Figure 11 An electronic device 1100 provided by the present application is shown. The electronic device 1100 can be the mobile phone or the CPE in the foregoing text. As Figure 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. Each of the above components may be connected via one or more communication buses 1105. The one or more computer programs 1104 are stored in the memory 1102 and configured to be executed by the one or more processors 1101. The one or more computer programs 1104 include instructions.
[0193] Exemplarily, when the electronic device 1100 is the mobile phone in the foregoing, the instructions included in the one or more computer programs 1104 are used to execute the relevant steps of the mobile phone in the corresponding foregoing embodiments. The communication interface 1103 is used to implement communication between the mobile phone and other devices (such as a CPE). For example, the communication interface may be a transceiver.
[0194] Exemplarily, when the electronic device 1100 is the CPE in the foregoing, the instructions included in the one or more computer programs 1104 are used to execute the relevant steps of the CPE in the corresponding foregoing embodiments. The communication interface 1103 is used to implement communication between the CPE and other devices (such as a mobile phone). For example, the communication interface may be a transceiver.
[0195] In the above 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 the execution subject. To implement each function in the method provided in the above embodiments of the present application, the electronic device may include a hardware structure and / or a software module, and implement each of the above functions in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module. Whether a certain function among the above functions is executed in the form of a hardware structure, a software module, or a combination of a hardware structure and a software module depends on the specific application and design constraints of the technical solution.
[0196] In the above embodiments, depending on the context, the terms "when..." or "after..." may be interpreted to mean "if..." or "after..." or "in response to determining..." or "in response to detecting...". Similarly, depending on the context, the phrase "when determining..." or "if detecting (the stated condition or event)" may be interpreted to mean "if determining..." or "in response to determining..." or "when detecting (the stated condition or event)" or "in response to detecting (the stated condition or event)". Additionally, in the above embodiments, relational terms such as first, second, etc. are used to distinguish one entity from another entity, without restricting any actual relationship and order between these entities.
[0197] References to "one embodiment" or "some embodiments" etc. described in this specification mean that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the present application. Thus, statements such as "in one embodiment", "in some embodiments", "in other some embodiments", "in still other embodiments", etc. that appear in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "comprising", "including", "having" and their variants all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0198] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using 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 processes or functions described in the embodiments of the present invention are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. 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 one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access, or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media (such as solid state disks (SSDs)), etc. Without conflict, the solutions of the above embodiments can be combined and used.
[0199] It should be noted that a part of this patent application document contains content protected by copyright. The copyright owner reserves the copyright except for making copies of the patent document content of the patent office's patent files or records.
Claims
1. A method for evaluating wireless signal quality, which is applied to a communication system including a portable electronic device, a device to be evaluated, and a network device, characterized in that, The method includes: The device to be evaluated shares the wireless configuration parameters of the device to be evaluated with the portable electronic device; The portable electronic device attaches 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; The portable electronic device increases or decreases the parameter to be evaluated based on the radio frequency capability difference 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 parameter to be evaluated after the increase or decrease.
2. The method according to claim 1, wherein The wireless configuration parameters include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, SIM card parameter, and radio frequency capability information; the parameters to be evaluated include at least one of strength parameter, interference parameter, network mode parameter, number of access paths, and channel quality indicator CQI.
3. The method according to claim 1 or 2, 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, and the first operation is used to trigger the evaluation of the wireless signal quality instead of the device to be evaluated; The portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.
4. The method according to claim 3, wherein The method further includes: The portable electronic device verifies whether the capabilities of the portable electronic device match the capabilities of the device to be evaluated; If they match, the portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.
5. The method according to claim 4, wherein The portable electronic device verifying whether the capabilities of the portable electronic device match the capabilities of the device to be evaluated includes: Verifying whether at least one of the network mode, access frequency, access cell, access method, and radio frequency capability of the portable electronic device matches the device to be evaluated.
6. The method according to claim 2, wherein Evaluating the quality of the wireless signal of the network device according to the parameter to be evaluated includes: The portable electronic device increases or decreases the parameter to be evaluated based on the radio frequency capability difference between the device to be evaluated and the portable electronic device; Based on the parameter to be evaluated after the increase or decrease, the quality of the wireless signal is evaluated.
7. A method for evaluating wireless signal quality, which is applied to a portable electronic device, is characterized in that The method includes: The portable electronic device receives the wireless configuration parameters of the device to be evaluated sent by the device to be evaluated; The portable electronic device attaches 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; The portable electronic device increases or decreases the parameter to be evaluated based on the radio frequency capability difference 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 parameter to be evaluated after the increase or decrease.
8. The method according to claim 7, characterized in that, The infinite configuration parameters include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, SIM card parameter, and radio frequency capability information; the parameters to be evaluated include at least one of strength parameter, interference parameter, network mode parameter, number of access paths, and channel quality indicator CQI.
9. The method according to claim 7 or 8, 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, and the first operation is used to trigger the 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.
10. The method according to claim 9, characterized in that, The method further includes: The portable electronic device verifies whether the capabilities of the portable electronic device match the capabilities of the device to be evaluated; If they match, the portable electronic device sends a wireless configuration parameter sharing request to the device to be evaluated.
11. The method according to claim 10, wherein The portable electronic device verifying whether the capabilities of the portable electronic device match the capabilities of the device to be evaluated includes: Verifying whether at least one of the network mode, access frequency, access cell, access mode, and radio frequency capability of the portable electronic device matches the device to be evaluated.
12. The method according to claim 8, characterized in that, Evaluating the quality of the wireless signal of the network device according to the parameters to be evaluated includes: The portable electronic device increases or decreases the parameters to be evaluated based on the radio frequency capability difference between the device to be evaluated and the portable electronic device; Based on the increased or decreased parameters to be evaluated, the quality of the wireless signal is evaluated.
13. A wireless signal quality assessment method, applied to a device to be evaluated, characterized in that, The method includes: 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; the wireless configuration parameters are used for 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, and the parameters to be evaluated increase or decrease with the radio frequency capability difference between the device to be evaluated and the portable electronic device.
14. The method according to claim 13, wherein 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.
15. The method according to claim 13 or 14, characterized in that, The infinite configuration parameters include at least one of network mode, access frequency, access cell, access network slice, preferred network list, APN parameter, SIM card parameter, and radio frequency capability information; the parameters to be evaluated include at least one of strength parameter, interference parameter, network mode parameter, number of access paths, and channel quality indicator CQI.
16. A communication system, characterized in that, Including: A portable electronic device, a device to be evaluated, and a network device; The portable electronic device includes: a processor; a memory; wherein, the memory stores one or more computer programs, and the one or more computer programs include instructions that, when executed by the processor, cause the portable electronic device to perform the steps of the portable electronic device in the method according to any one of claims 1 to 6; The device to be evaluated includes: a processor; a memory; wherein, the memory stores one or more computer programs, and the one or more computer programs include instructions that, when executed by the processor, cause the device to be evaluated to perform the steps of the device to be evaluated in the method according to any one of claims 1 to 6.
17. An electronic device, characterized in that, Comprising: a processor, a memory, and one or more programs; wherein, the one or more programs are stored in the memory, and the one or more programs include instructions that, when executed by the processor, cause the electronic device to perform the method steps according to any one of claims 7 to 12.
18. An electronic device, characterized in that, Comprising: a processor, a memory, and one or more programs; wherein, the one or more programs are stored in the memory, and the one or more programs include instructions that, when executed by the processor, cause the electronic device to perform the method steps according to any one of claims 13 to 15.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program that, when run on a computer, causes the computer to perform the method according to any one of claims 1 to 15.
20. A computer program product, characterized in that, Comprising a computer program that, when run on a computer, causes the computer to perform the method according to any one of the above claims 1 to 15.