Device radiation value determination method, system, electronic device and storage medium
By applying a device radiation value determination method on the terminal device, the radiation value of the terminal device is determined in real time using the pre-simulated correspondence relationship, users' concerns about the impact of radiation are solved and user experience is improved.
Patent Information
- Application Number
- CN202411077227.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-07
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-08-07
AI Technical Summary
The prior art is difficult to determine the radiation value during the use of terminal equipment in real time, which leads users to worry about the impact of excessive radiation on health, and the user experience is poor.
By applying a device radiation value determination method on the terminal device, the terminal device acquires the status data in the current environment, and determines the target radiation value based on the pre-simulated correspondence, thereby realizing the determination of the real-time radiation value.
Real-time radiation value determination of terminal equipment during use is realized, improving user experience and reducing users' concerns about radiation impact.
Smart Images

Figure CN118611783B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of terminal technology, and in particular to a method and system for determining a radiation value of a device, an electronic device, and a storage medium. Background Art
[0002] During the use of terminal equipment, radio waves may be sent to each other between the terminal equipment and the base station. Any type of radio wave will more or less diffuse during the transmission process. These diffused radio waves will more or less be absorbed by the human body, resulting in radiation effects.
[0003] At present, the industry uses the specific absorbtion ratio (SAR) value, which can be referred to as the radiation value, to represent the electromagnetic radiation energy absorbed by a unit mass of matter (including the human body) per unit time. Since excessively high radiation values can have an impact on human health, terminal devices will be tested for radiation before leaving the factory, and only terminal devices that meet industry radiation standards are allowed to be provided to users.
[0004] At present, after the terminal is provided to the user, it is only stated in the user manual of the terminal device that the maximum radiation value during the use of the terminal device will not exceed the threshold specified by the radiation standard, while the current radiation value during the use of the terminal device cannot be determined. As a result, users are still worried that the radiation when using the device may be too high and cause health effects, resulting in a poor user experience. Summary of the invention
[0005] The embodiments of the present application provide a method, system, electronic device and storage medium for determining the radiation value of a device, which can determine the radiation value of a terminal device in real time during use and improve the user experience.
[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0007] In the first aspect, a method for determining the radiation value of a device is provided. The method is applied to a terminal device, and the terminal device obtains corresponding first state data in the current environment. The first state data is used to characterize the first device state of the terminal device and the first network state in which the terminal device is currently located. The terminal device then determines the target radiation value corresponding to the first state data based on the correspondence between the second state data and the radiation value, and then outputs the target radiation value. Among them, the second state data is used to characterize the second network state and different second device states pre-simulated in different environments. The radiation value corresponding to the second state data refers to the radiation value detected for the test prototype when the test prototype with the same terminal device model is in different pre-simulated second network states and different second device states.
[0008] In the above scheme, the network state and device state when the terminal device generates radiation value are restored and simulated in advance, which is equivalent to simulating and restoring the real environment that affects the radiation during the use of the terminal device. The radiation value detected in the simulated network state and device state close to the real environment is detected and recorded, and the correspondence between the simulated state data and the radiation value is recorded. The terminal device can efficiently obtain the target radiation value corresponding to the first state data in the current environment through the correspondence obtained by pre-simulation, and output the obtained target radiation value, so that the terminal device can determine the radiation value in real time and improve the user experience.
[0009] In a possible implementation manner of the first aspect, determining a target radiation value corresponding to the first state data according to a correspondence between the second state data and the radiation value includes:
[0010] The terminal device uploads the first state data to the cloud where the corresponding relationship is stored, and the cloud sends the target radiation value to the terminal device through the first state data and the target radiation value corresponding to the corresponding relationship, and the terminal device receives the target radiation value sent by the cloud. Alternatively, the terminal device downloads the corresponding relationship from the cloud, and determines the target radiation value corresponding to the first state data through the downloaded corresponding relationship.
[0011] In the above scheme, two methods are provided for the terminal device to obtain the target radiation value corresponding to the first state data. The terminal device can upload the first state data to the cloud, and then return the target radiation value through the cloud, or download the corresponding relationship from the cloud, and determine the target radiation value corresponding to the first state data through the downloaded corresponding relationship. This allows users to flexibly choose the method of obtaining the target radiation value according to the current usage scenario, thereby improving the user experience.
[0012] In another possible implementation of the first aspect, when the terminal device cannot determine the target radiation value corresponding to the first state data according to the corresponding relationship, the terminal device uploads the first state data. The uploaded first state data is used to instruct the test simulation system to simulate the first network state, and control the test prototype to be in the first device state under the simulated first network state, and detect the radiation value of the test prototype in the first device state under the first network state. After the test simulation system detects the radiation value corresponding to the first state data, the terminal device obtains the radiation value of the test prototype as the current target radiation value of the terminal device.
[0013] In the above scheme, when the terminal device is unable to determine the target radiation value corresponding to the first state data based on the corresponding relationship, the terminal device can upload the current state data to the test simulation system, so that the test simulation system can obtain the current radiation value of the terminal device based on the uploaded state data, thereby achieving accurate acquisition of the current radiation value of the terminal device regardless of the network state and device state of the terminal device.
[0014] In the second aspect, a method for determining the radiation value of a device is provided, and the method is applied to a test simulation system, and the test simulation system includes: a simulation device and a test device. The simulation device simulates the first signal sent by the base station, and simulates the second network state in different environments based on the first signal loss weight and the first signal set for different environments. The test device detects the radiation value corresponding to the test prototype in the second network state and the device state in the second network state for each second network state. The test device then records the correspondence between the second state data and the radiation value, wherein the second state data is used to characterize the second network state and the second device state of the test prototype, and the correspondence is used to determine the target radiation value corresponding to the first network state and the first device state of the terminal device in the real environment.
[0015] In the above scheme, the test simulation system uses a test prototype with the same model as the terminal device for simulation to simulate the radiation value of the test prototype under different network states and device states, and establishes a correspondence between the network state, device state and radiation value, so that the network environment of the terminal device and the device state of the terminal device can determine the radiation value corresponding to the current network environment and the device state of the terminal device through the correspondence obtained in advance, and display the radiation value on the terminal device, so that the user can view the radiation value of the terminal device in real time, improve the user experience, and simulate the actual network state indiscriminately, combine the test of the actual network state with the radiation value test, and efficiently obtain the radiation state of the terminal device under the data of the actual network state.
[0016] In a possible implementation of the second aspect, the simulation device in the test simulation system includes: a first control device and a signal simulation device. The simulation device simulates a first signal sent by the base station, including: the first control device controls the signal simulation device to simulate the first signal sent by the base station according to the test instance.
[0017] In the above solution, the signal sent by the base station can be accurately restored and simulated through the first control device and the signal simulation device.
[0018] In another possible implementation of the second aspect, the signal simulation device includes: a comprehensive tester and a matrix network switch, wherein the comprehensive tester is used to generate and output a corresponding signal according to a test instance. The first control device controls the signal simulation device to simulate a first signal sent by the base station according to the test instance, including: the first control device controls the comprehensive tester to set network signal parameters, and controls the matrix network switch to turn on or off at least one type of signal output by the comprehensive tester, so as to simulate the first signal sent by the base station.
[0019] In the above scheme, the first control device can accurately restore and simulate the signal sent by the base station by controlling the comprehensive tester and the matrix network switch.
[0020] In another possible implementation of the second aspect, the simulation device further includes: a second control device, the second control device is connected to a darkroom in which a transmitting antenna is distributed, and the transmitting antenna is used to receive the first signal simulated by the signal simulation device. The second control device is used to set a first signal loss weight to simulate the attenuation loss of the signal input into the darkroom. Based on the first signal loss weight and the first signal set for different environments, the second network state in different environments is simulated, including: the signal simulation device transmits the simulated first signal to the transmitting antenna in the darkroom. The first signal loss weight set by the second control device controls the signal loss of the transmitting antenna, so that the transmitting antenna outputs a second signal after the first signal loss, to simulate the second network state in different environments.
[0021] In the above scheme, the signal simulation and restoration under the actual network state can be completed efficiently through the comprehensive tester, darkroom, matrix network switch, first control device and second control device, and non-differential simulation is achieved. In addition, the wireless channel propagation model is introduced, combined with the antenna array (i.e., multiple transmitting antennas in the darkroom), and the signal loss weight of the wireless channel propagation model is dynamically adjusted to accurately simulate the spatial loss under the actual network state and the signals transmitted by different types of antennas, that is, the compensation error caused by the introduction of parameters such as the receiving probe aperture and gain specifications of different antennas can be solved.
[0022] In another possible implementation of the second aspect, the test device in the test simulation system also includes a test database and a radiation value test device. The test device detects the radiation value corresponding to the test prototype in the second device state and the second network state for each second network state, including: for each second network state, the second control device sends the second state data to the test database. The radiation value test device obtains the second state data through the test database. The radiation value test device restores the second state data to obtain the second network state and restores the second device state of the test prototype in the second network state, and detects the radiation value corresponding to the test prototype in the second network state and the second device state. The radiation value test device then sends the radiation value to the test database.
[0023] In the above scheme, the radiation value testing device can accurately restore the second network state and the second device state of the test prototype in the second network state, thereby accurately detecting the radiation value corresponding to the test prototype in the second network state and the second device state.
[0024] In another possible implementation of the second aspect, when the terminal device cannot determine the target radiation value corresponding to the first state data according to the corresponding relationship, the test database obtains the first state data corresponding to the terminal device, and the test database sends the first state data to the first control device. The first control device receives the first state data and controls the signal simulation device to simulate the third signal sent by the base station in a real environment. The signal simulation device then transmits the third signal to the transmitting antenna in the darkroom. The loss weight of the third signal is then set by the second control device, and the fourth signal obtained after the loss of the third signal is controlled by the second control device to simulate the first network state under different environments. The radiation value test device then detects the target radiation value corresponding to the test prototype in the first device state and the first network state, and sends the target radiation value to the test database. The test database updates and records the corresponding relationship between the first state data and the target radiation value.
[0025] In the above scheme, when the terminal device cannot determine the target radiation value corresponding to the first state data according to the corresponding relationship, the test simulation system can obtain the first state data corresponding to the terminal device, accurately simulate the network state and device state of the terminal device in the current environment through the first state data, and accurately detect the radiation value corresponding to the network state and device state of the terminal device in the current environment through the radiation value test device. The test simulation system realizes the indiscriminate simulation of the network state and device state of the terminal device, and updates the corresponding relationship, so that the terminal device can efficiently obtain the current radiation value. And it realizes real-time acquisition of the actual network state and device state, and inputs the actual network state and device state into the first control device, so that the test simulation system can further simulate the actual network state and device state, and update the corresponding relationship in real time.
[0026] In the third aspect, a device radiation value determination system is provided, including the terminal device in the first aspect and the test simulation system in the second aspect. The test simulation system is used to pre-simulate the second network state in different environments, detect the radiation value of the test prototype in different simulated second network states and different second device states, and obtain the corresponding relationship between the second state data and the radiation value, wherein the second state data is used to characterize the pre-simulated second network state and the second device state of the test prototype in the second network state. The terminal device is used to determine the target radiation value corresponding to the first state data of the terminal device in the current real environment according to the corresponding relationship obtained by the test simulation system, wherein the first state data is used to characterize the first device state of the terminal device and the first network state currently in which the terminal device is located.
[0027] In the above scheme, the network status and device status of the terminal device are simulated indiscriminately through the test simulation system, and by generating a corresponding relationship, the terminal device can obtain the current radiation value efficiently and in real time.
[0028] In a fourth aspect, the present application provides an electronic device, the electronic device comprising: the terminal device in the first aspect and any device in the test simulation system in the second aspect. The electronic device comprises at least: a memory and one or more processors, the memory being coupled to the processor. The memory stores a computer program code, the computer program code comprising a computer instruction, and when the computer instruction is executed by the processor, the electronic device executes the method in the first aspect and any possible implementation thereof and the method in the second aspect and any possible implementation thereof.
[0029] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method of the first aspect and any possible implementation thereof and the method of the second aspect and any possible implementation thereof.
[0030] In a sixth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the method in the first aspect and any possible implementation thereof and the method in the second aspect and any possible implementation thereof. The computer may be an electronic device in the fourth aspect and any possible implementation thereof.
[0031] It can be understood that the beneficial effects that can be achieved by the electronic device of the fourth aspect, the computer-readable storage medium of the fifth aspect, and the computer program product of the sixth aspect provided above can be referred to the beneficial effects in the methods in the first aspect and any possible implementation thereof and the second aspect and any possible implementation thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1 It is a flowchart of a method for determining a radiation value of a device provided in an embodiment of the present application;
[0033] Figure 2 This is a schematic diagram of an interface of a terminal device provided in an embodiment of the present application;
[0034] Figure 3 This is a schematic diagram of an interface of another terminal device provided in an embodiment of the present application;
[0035] Figure 4 It is a structural diagram of a terminal device provided in an embodiment of the present application;
[0036] Figure 5 It is a schematic diagram of the software system structure of a terminal device provided in an embodiment of the present application;
[0037] Figure 6 It is a structural diagram of a test simulation system provided in an embodiment of the present application;
[0038] Figure 7 This is a schematic diagram of a darkroom structure provided in an embodiment of the present application;
[0039] Figure 8 is a structural diagram of another test simulation system provided in an embodiment of the present application;
[0040] Fig. 9 is a structural diagram of another test simulation system provided in an embodiment of the present application;
[0041] Fig.10 It is a flow chart of another method for determining the radiation value of a device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
[0043] During the use of the terminal device, the radiation value generated will be affected by factors such as the current environment, so that the radiation value generated by the terminal device changes in real time. In traditional technology, the terminal device does not display the current radiation value in real time. Therefore, although the maximum radiation value generated by the terminal device during use will not exceed the threshold of the industry radiation standard, for example, 2.0 watts / kilogram, the user cannot determine the radiation value generated by the terminal device in real time, resulting in a poor user experience.
[0044] In some technologies, the following schemes are used to detect the radiation value of terminal equipment:
[0045] The first implementation scheme: determine the radiation value through the power-radiation value function relationship table. Specifically, you can first determine the power value when the mobile phone antenna receives the signal, and then determine the radiation value corresponding to the power value through the power-radiation value function relationship table, so as to achieve real-time determination of the radiation value of the terminal device. However, in actual use, the radiation value of the terminal device is not only affected by the power value, but also by factors in the entire environment. Therefore, the radiation value detected by this scheme may not be accurate and precise enough.
[0046] The second implementation scheme: Calculate the radiation value received by the human body based on the distance between the terminal device and the human body and the signal strength of the terminal device. However, on the one hand, it may not be possible to accurately calculate the distance between the terminal device and the human body, which will affect the detection of the radiation value. On the other hand, the radiation value cannot be simply measured based on the single factor of the distance between the device and the human body. Therefore, the radiation value detected by this scheme may not be accurate and precise enough.
[0047] The third implementation scheme: Determine the radiation value of the terminal device through real-time monitoring of the terminal device power, base station signal, working mode and specific usage parameter values. However, in the specific implementation process of this scheme, only the influence of the terminal device power, base station signal, working mode and specific usage parameter values on the radiation value is considered. The factors considered are limited and the radiation value of the terminal device in the actual usage scenario cannot be accurately calculated. Therefore, this scheme is not precise and accurate enough in detecting the radiation value.
[0048] In order to solve the above problems existing in some technologies, an embodiment of the present application provides a method for determining a radiation value of a device. The method is applied to a terminal device and a test simulation system to determine the radiation value of the terminal device in real time and accurately.
[0049] That is, the method provided by the embodiment of the present application can pre-simulate the network status under different environments on the test simulation system, and simulate different device states of the terminal device through the test prototype to determine the radiation value generated by the test prototype under different network states and device states, and obtain the correspondence between the simulated state data and the radiation value. Among them, the simulated state data is used to characterize the network state of the simulated test prototype and the device state of the test prototype. When the network state and device state in the actual environment where the terminal device is located are the same as the pre-simulated network state and device state (that is, the radiation value corresponding to the current state data can be determined through the correspondence between the pre-simulated state data and the radiation value), the terminal device can obtain the radiation value corresponding to the current state data of the terminal device through the test simulation system, wherein the current state data of the terminal device is used to characterize the current network state of the terminal device and the device state of the terminal device.
[0050] It can be understood that in the method provided in the embodiment of the present application, the radiation value is not obtained by individual factors that affect the radiation value of the terminal device, but the network state and device state when the terminal device generates the radiation value are restored and simulated indiscriminately through the test simulation system, which is equivalent to simulating and restoring the real environment that affects the radiation during the use of the terminal device. Then, the radiation value detected in the simulated network state and device state close to the real environment will be closer to the radiation value corresponding to the terminal device when used in the real environment. Therefore, the radiation value corresponding to the current network state and device state of the terminal device can be accurately detected, which improves the accuracy of radiation value detection.
[0051] Specifically, the test simulation system includes: a simulation device and a test device. The processing steps of obtaining the corresponding relationship between the simulated state data and the radiation value by the test simulation system may at least include: Figure 1 Steps in Figure 1: is a flow chart of a method for determining a device radiation value provided in an embodiment of the present application, which specifically includes the following steps:
[0052] Step 101: The simulation device simulates a first signal sent by a base station, and simulates a second network state in different environments based on a first signal loss weight and the first signal set for different environments.
[0053] The network status refers to the operation status of the network of the terminal device at a certain moment, and may include at least one of: network connection status or network performance, etc. Exemplarily, the network connection status includes at least one of whether the terminal device is connected to the Internet, or the method of connecting to the Internet (such as: mobile data or wireless fidelity technology, etc.).
[0054] It is understandable that in the specific implementation process, there is a certain distance between the terminal device and the base station that sends the signal. Therefore, in the process of the base station sending the signal and transmitting it to the terminal device, the signal may have a certain loss due to distance, time, etc., and this loss will cause the signal received by the terminal device to change accordingly, and different network states will appear. Therefore, in the embodiments of the present application, the network state after signal loss in different scenarios or environments is simulated.
[0055] Step 102: The test device detects the radiation value of the test sample corresponding to the second device state and the second network state for each second network state.
[0056] The second device state is the device state of the test prototype in the second network state. The device state refers to the working state of the terminal device at a certain moment, such as: which antenna is used to receive the signal sent by the base station, the type and number of signal amplifiers used, the working state of the current RF chip, the current power of the terminal device, etc. It should be understood that the radiation generated by the same terminal device in different device states is also different, and the radiation generated by different models of terminal devices is also different.
[0057] In this embodiment, the test simulation system detects the radiation value of the test sample under the network status and different device status in different environments by simulating the network status and device status in different environments.
[0058] Step 103: The test device records the correspondence between the second state data and the radiation value, wherein the second state data is used to characterize the second network state and the second device state of the test prototype, and the correspondence is used to determine the target radiation value corresponding to the first network state and the first device state of the terminal device in the real environment, and the terminal device has the same model as the test prototype.
[0059] In this embodiment, after detecting the network status of the test sample under different environments and the radiation value under different device status, the test simulation system can record the correspondence between the network status, the device status and the radiation value, that is, record the correspondence between the simulated state data (the state data represents the network status and the device status) and the radiation value. A set of state data includes network state data for representing the network state and device state data for representing the device state.
[0060] After the test simulation system records the correspondence between the simulated state data and the radiation value, the correspondence can be used by the terminal device of the same model as the test prototype to find the radiation value of the terminal device in the current environment. Specifically, the terminal device can obtain the first state data corresponding to the terminal device in the current environment, and the first state data is used to characterize the first device state of the terminal device and the first network state in which the terminal device is currently located. The terminal device determines the target radiation value corresponding to the first state data based on the correspondence between the second state data and the radiation value, and outputs the target radiation value.
[0061] In the above scheme, the test simulation system uses a test prototype of the same model as the terminal device to simulate the radiation value of the test prototype in different network states and device states, and establishes a corresponding relationship between the network state, device state and radiation value, so that the network environment of the terminal device and the device state of the terminal device can determine the radiation value corresponding to the current network environment and the device state of the terminal device through the corresponding relationship obtained in advance, and display the radiation value on the terminal device, so that the user can view the radiation value of the terminal device in real time, improving the user experience. In addition, in the above scheme, the network state and device state when the terminal device generates the radiation value are restored and simulated indiscriminately, so that the radiation value corresponding to the current network state and device state of the terminal device can be accurately detected.
[0062] In some embodiments, the terminal device outputs the target radiation value in at least one of the following two ways (output way 1 and output way 2):
[0063] Output method 1: Display the radiation value in real time on the display screen of the terminal device.
[0064] The way of displaying the radiation value in real time on the display screen of the terminal device may include: displaying through a third-party application on the terminal device, or displaying through a system application on the terminal device.
[0065] In one example, the terminal device is a mobile phone, and the radiation value is displayed through a system application on the terminal device, such as Figure 2 As shown, Figure 2This is a schematic diagram of an interface of a terminal device provided in an embodiment of the present application. The terminal device receives a touch operation of a user's drop-down menu and displays the current radiation value of the terminal device on the page of the drop-down menu.
[0066] In the second example, the terminal device is a mobile phone, and the radiation value is displayed through a third-party application on the terminal device. Figure 3 As shown, Figure 3 Schematic diagram of another terminal device interface provided by the embodiment of the present application. Figure 3 As shown in (a) in FIG. 1 , the terminal device receives a user touch operation, and the touch operation is used to open the “radiation value display” application program, such as Figure 3 As shown in (b), after the "radiation value display" application on the terminal device is opened, the current radiation value of the terminal device will be displayed on the display screen of the terminal device.
[0067] It should be understood that Figure 2 and Figure 3 It is for illustration only and is not intended to limit the way radiation values are displayed.
[0068] Output method 2: broadcast the real-time radiation value of the terminal device through voice.
[0069] Specifically, after receiving the user's trigger operation to obtain the real-time radiation value, the terminal device can broadcast the current radiation value by voice, or actively broadcast the current radiation value according to a preset period. This solution does not limit the timing of triggering the voice broadcast of the radiation value.
[0070] In other embodiments of the present application, the terminal device can not only determine and output the current radiation value through status data and corresponding relationships, but also reasonably use the acquired network status and device status for other processing. For example, the terminal device can determine the current network situation through the network status in the current environment, and determine the working status of the RF chip on the terminal device through the device status in the current environment. Among them, the terminal device can display the network status of the terminal device in real time when it is located in different orientations through the network status, so that the user can determine in which orientation the terminal device is in, the network situation is better and more stable. Alternatively, the terminal device can determine through the network status which type of signal such as 2G, 3G, 4G, 5G, WIFI, etc., the terminal device has a better network status. The working status of the RF chip can determine the current power of the RF chip.
[0071] Exemplarily, the terminal device may be a mobile phone, a tablet computer, a smart remote controller, a wearable device (such as a smart bracelet, a smart watch or smart glasses, etc.), a PDA, an augmented reality (AR) / virtual reality (VR) device. Alternatively, the terminal device may also be other types of electronic devices such as a portable multimedia player (PMP), a media player, etc. The embodiments of the present application do not impose any restrictions on the specific types of terminal devices.
[0072] The following is a detailed description of the hardware structure of the terminal device.
[0073] Figure 4 It is a structural diagram of a terminal device provided in an embodiment of the present application.
[0074] The terminal device 400 may include a processor 410, an external memory interface 420, an internal memory 421, a universal serial bus (USB) interface 430, a charging management module 440, a power management module 441, a battery 442, an antenna 1, an antenna 2, a mobile communication module 450, a wireless communication module 460, an audio module 470, a speaker 470A, a receiver 470B, a microphone 470C, an earphone interface 470D, a sensor module 480, a button 490, a motor 491, an indicator 492, a camera 1^N 493, a display screen 1^N 494, and a subscriber identification module (SIM) card interface 1^N 495, etc. The sensor module 480 may include a pressure sensor 480A, a gyroscope sensor 480B, an air pressure sensor 480C, a magnetic sensor 480D, an acceleration sensor 480E, a distance sensor 480F, a proximity light sensor 480G, a fingerprint sensor 480H, a temperature sensor 480J, a touch sensor 480K, an ambient light sensor 480L, a bone conduction sensor 480M, etc.
[0075] It is to be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the terminal device 400. In other embodiments of the present application, the terminal device 400 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0076] The processor 410 may include one or more processing units, for example, the processor 410 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0077] The controller may be the nerve center and command center of the terminal device 400. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.
[0078] The processor 410 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 410 is a cache memory. The memory may store instructions or data that the processor 410 has just used or cyclically used. If the processor 410 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 410, and thus improves the efficiency of the system.
[0079] In some embodiments, the processor 410 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0080] The UART interface is a universal serial data bus for asynchronous communication. The bus can be a bidirectional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, the UART interface is generally used to connect the processor 410 and the wireless communication module 460. For example, the processor 410 communicates with the Bluetooth module in the wireless communication module 460 through the UART interface to implement the Bluetooth function. In some embodiments, the audio module 470 can transmit an audio signal to the wireless communication module 460 through the UART interface to implement the function of playing music through a Bluetooth headset.
[0081] The USB interface 430 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 430 can be used to connect a charger to charge the terminal device 400, and can also be used to transmit data between the terminal device 400 and peripheral devices. It can also be used to connect headphones to play audio through the headphones. The interface can also be used to connect other terminal devices, such as AR devices, etc.
[0082] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration and does not constitute a structural limitation on the terminal device 400. In other embodiments of the present application, the terminal device 400 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0083] The charging management module 440 is used to receive charging input from a charger. The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 440 may receive charging input from a wired charger through the USB interface 430. In some wireless charging embodiments, the charging management module 440 may receive wireless charging input through a wireless charging coil of the terminal device 400. While the charging management module 440 is charging the battery 442, it may also power the terminal device through the power management module 441.
[0084] The power management module 441 is used to connect the battery 442, the charging management module 440 and the processor 410. The power management module 441 receives input from the battery 442 and / or the charging management module 440, and supplies power to the processor 410, the internal memory 421, the external memory, the display screen 494, the camera 493, and the wireless communication module 460. The power management module 441 can also be used to monitor parameters such as battery capacity, battery cycle number, battery health status (leakage, impedance), etc. In some other embodiments, the power management module 441 can also be set in the processor 410. In other embodiments, the power management module 441 and the charging management module 440 can also be set in the same device.
[0085] The wireless communication function of the terminal device 400 can be implemented through antenna 1, antenna 2, mobile communication module 450, wireless communication module 460, modem processor and baseband processor.
[0086] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 400 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0087] The mobile communication module 450 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal device 400. The mobile communication module 450 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 450 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 450 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 450 can be set in the processor 410. In some embodiments, at least some of the functional modules of the mobile communication module 450 can be set in the same device as at least some of the modules of the processor 410.
[0088] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 470A, a receiver 470B, etc.), or displays an image or video through a display screen 494. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 410 and be set in the same device as the mobile communication module 450 or other functional modules.
[0089] The wireless communication module 460 can provide wireless communication solutions including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc., which are applied to the terminal device 400. The wireless communication module 460 can be one or more devices integrating at least one communication processing module. The wireless communication module 460 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and performs filtering, and sends the processed signal to the processor 410. The wireless communication module 460 can also receive the signal to be sent from the processor 410, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0090] In some embodiments, the antenna 1 of the terminal device 400 is coupled to the mobile communication module 450, and the antenna 2 is coupled to the wireless communication module 460, so that the terminal device 400 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. GNSS may include the global positioning system (GPS), the global navigation satellite system (GLONASS), the Beidou navigation satellite system (BDS), the quasi-zenith satellite system (QZSS) and / or the satellite based augmentation system (SBAS).
[0091] In the embodiment of the present application, the signal sent by the base station can be received by antenna 1 or antenna 2, but the signal received by antenna 1 or antenna 2 has a certain loss due to the environment in which the terminal device is located.
[0092] The terminal device 400 implements the display function through a GPU, a display screen 494, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 494 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 410 may include one or more GPUs, which execute program instructions to generate or change display information.
[0093] The display screen 494 is used to display images, videos, etc. The display screen 494 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the terminal device 400 may include 1 or N display screens 494, where N is a positive integer greater than 1.
[0094] In the embodiment of the present application, the current radiation value of the terminal device 400 can be displayed through the display screen 494.
[0095] The external memory interface 420 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 400. The external memory card communicates with the processor 410 through the external memory interface 420 to implement a data storage function, such as storing music, video and other files in the external memory card.
[0096] The internal memory 421 can be used to store computer executable program codes, and the executable program codes include instructions. The processor 410 executes various functional applications and data processing of the terminal device 400 by running the instructions stored in the internal memory 421. The internal memory 421 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the terminal device 400 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 421 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.
[0097] The touch sensor 480K is also called a "touch panel". The touch sensor 480K can be set on the display screen 494, and the touch sensor 480K and the display screen 494 form a touch screen, also called a "touch screen". The touch sensor 480K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 494. In other embodiments, the touch sensor 480K can also be set on the surface of the terminal device 400, which is different from the position of the display screen 494.
[0098] In some embodiments, the terminal device 400 may receive a touch operation of a user for obtaining a current radiation value through the touch sensor 480K, and in response to the touch operation, display the current radiation value on the display screen 494 .
[0099] Figure 5 It is a schematic diagram of the software system structure of a terminal device provided in an embodiment of the present application.
[0100] The software system of the terminal device can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes a software system of a layered architecture as an example to exemplify the software structure of the terminal device.
[0101] The layered architecture divides the system into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the system is divided into five layers, from top to bottom: application layer, application framework layer, hardware abstraction layer, driver layer, and hardware layer.
[0102] The application layer may include a series of application packages. In the embodiment of the present application, the application package may include a radiation detection module, etc. The radiation detection module is used to detect the current radiation value of the terminal device and output the radiation value.
[0103] The application framework layer provides an application programming interface (API) and programming framework for the applications in the application layer. The application framework layer includes some predefined functions.
[0104] The application framework layer may include a window manager, a view system, a notification manager, etc.
[0105] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.
[0106] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.
[0107] The notification manager enables applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, the notification manager is used to notify download completion, message reminders, etc. The notification manager can also be a notification that appears in the system top status bar in the form of a chart or scroll bar text, such as notifications of applications running in the background, or a notification that appears on the screen in the form of a dialog window. For example, a text message is displayed in the status bar, a prompt sound is emitted, an electronic device vibrates, an indicator light flashes, etc.
[0108] The Hardware Abstraction Layer (HAL) is used to connect the application framework layer and the driver layer, and may include the Sensor-HAL, etc. The Sensor-HAL is used to provide access to sensors, such as touch sensors.
[0109] The driver layer is a layer between hardware and software. The driver layer includes drivers for various hardware. The driver layer may include display drivers, sensor drivers, etc. Display drivers are used to drive the display screen in the hardware layer to present visual content, such as presenting the current radiation value. Sensor drivers are used to control sensors.
[0110] Taking a mobile phone as an example, the method in the embodiment of the present application is described as follows in combination with the above hardware structure and system structure:
[0111] 1. The terminal device obtains first status data in the current environment, wherein the first status data is used to represent the current network status and device status of the terminal device.
[0112] For example, the radiation detection module in the application layer can obtain the first state data in the current environment through the sensor. Exemplarily, the terminal device receives the user's touch operation through the touch sensor, and the touch operation is used to obtain the radiation value in the current environment of the terminal device. The sensor can obtain the corresponding first state data in the current environment and report it to the radiation detection module in the application layer layer by layer.
[0113] 2. The terminal device determines the target radiation value corresponding to the first state data according to the correspondence between the pre-simulated second state data and the radiation value.
[0114] For example, the radiation detection module in the application layer can determine the target radiation value corresponding to the current first state data based on the correspondence between the pre-simulated second state data and the radiation value, wherein the second state data is used to characterize the pre-simulated second network state and second device state of the test sample.
[0115] 3. Display the radiation value on the display screen.
[0116] For example, after determining the target radiation value, the radiation detection module in the application layer can display notification information in the status bar of the display screen based on the notification manager of the application framework, or display a display interface including a text message notification icon in the display screen based on the view system of the application framework to prompt the detected target radiation value.
[0117] The method for determining the device radiation value of the present application is described in detail below in conjunction with specific embodiments and related drawings of the embodiments.
[0118] Before introducing the specific embodiments of the present application, in order to facilitate understanding, some descriptions of concepts related to the embodiments of the present application are given as examples for reference.
[0119] Programmable simulator: allows developers to develop, test and debug in a simulated environment. That is, the programmable simulator provides a virtual hardware and software platform, allowing developers to test without real hardware devices.
[0120] Wireless comprehensive tester (comprehensive tester): an instrument used for testing and measuring wireless communication equipment, which can support multiple communication standards, including: second-generation mobile phone communication technology specifications (Global System for MobileCommunications, 2G), third-generation mobile communication technology (3rd Generation Mobile CommunicationTechnology, 3G), fourth-generation mobile information system (4th Generation Mobile CommunicationTechnology, 4G), fifth-generation mobile communication technology (5th Generation Mobile CommunicationTechnology, 5G), wireless fidelity technology (Wireless Fidelity, WIFI), etc.
[0121] Matrix network switch: is a multi-way switch technology widely used in electronics, communications and automation systems. The switch matrix usually consists of multiple crossed row and column lines to form a matrix-like structure. Each intersection can be switched by a control signal to connect or disconnect the corresponding circuit.
[0122] Darkroom: A special room made of absorbing materials and metal shielding, which can effectively prevent multiple reflections of electromagnetic waves, isolate interference from external electromagnetic waves, and provide a stable electromagnetic environment.
[0123] Radiation value test equipment: used to conduct radiation value testing, which is mainly aimed at portable devices such as mobile phones, tablets, watches and notebooks, because it evaluates the electromagnetic power absorbed or consumed by human cells per unit mass.
[0124] Frequency band: refers to the frequency range of electromagnetic waves.
[0125] Bandwidth: refers to the width of the electromagnetic wave frequency band, that is, the difference between the highest frequency and the lowest frequency of the signal.
[0126] Resource Block (RB) is the unit of bandwidth occupied by service resources in Long Term Evolution (LTE).
[0127] In some embodiments, Figure 6 As shown, Figure 6 It is a structural diagram of a test simulation system provided by an embodiment of the present application. The test simulation system includes: a simulation device and a test device. Among them, the simulation device is used to simulate the network status and different device status of the test prototype under different environments. The test device is used to detect the radiation value of the test prototype under different network status and different device status. It should be understood that the simulation device may include multiple sub-devices, and the simulation is completed by multiple sub-devices in collaboration, that is, the network status of different environments is simulated by multiple sub-devices, and the device status of the test prototype under different simulated network status is determined. The simulation device can also be an integrated multifunctional device, that is, the above-mentioned simulation is realized by one device, and this is not limited. Similarly, the test device can also include multiple sub-devices, and the radiation value is tested by multiple sub-devices in collaboration, that is, the radiation value of the test prototype under different simulated network status and different device status is collaboratively detected. The test prototype can also be a device, and the purpose of testing the radiation value is achieved by one device.
[0128] In some embodiments, the simulation device includes: a first control device and a signal simulation device. The first control device controls the signal simulation device to simulate a first signal sent by the base station according to a test instance.
[0129] In this embodiment, the test instance defines the network state and device state to be simulated. The simulated network state is the network state formed after the signal sent by the base station is lost.
[0130] In the embodiment of the present application, it is necessary to first simulate the signal emitted by the base station before the signal is lost, and then perform loss processing on the simulated signal emitted by the base station to obtain the signal after loss, so as to realize the simulation of the network status.
[0131] Specifically, the first control device may be a programmable simulator, which simulates the signal sent by the base station by controlling the network parameters of the signal simulation device and the signal output by the signal simulation device.
[0132] In some embodiments, the signal simulation device includes: a comprehensive tester and a matrix network switch, the comprehensive tester is used to generate and output a corresponding signal according to a test instance. The first control device controls the signal simulation device to simulate a first signal sent by the base station according to the test instance, including: the first control device controls the comprehensive tester to set network signal parameters, and turns on or off at least one type of signal output by the comprehensive tester through the matrix network switch to simulate the first signal sent by the base station.
[0133] There is a physical connection between the programmable simulator, the comprehensive tester and the matrix network switch, and the comprehensive tester and the matrix network switch are controlled by the programmable simulator through the physical connection.
[0134] The network signal parameters may include at least one of the frequency band, modulation mode, bandwidth, RB, power, etc. of the output signal. The set network signal parameters can act on the signal output by the comprehensive tester, where the signal types that the comprehensive tester can output include: 2G, 3G, 4G, 5G, WIFI, etc., and then turn on or off at least one signal through the matrix network switch. For example: through the programmable simulator to control the matrix network switch, you can turn on the signal output of 5G and WIFI, turn off the signal output of 2G, 3G, and 4G, and then set the network signal parameters of the comprehensive tester through the programmable simulator, so that the set network signal parameters act on 5G and WIFI.
[0135] In some embodiments, the simulation device of the test simulation system further includes: a second control device connected to a darkroom in which a transmitting antenna is distributed, and the transmitting antenna in the darkroom is used to receive the signal simulated by the signal simulation device. The second control device is used to set a first signal loss weight to simulate the attenuation loss of the signal input into the darkroom.
[0136] Specifically, after the signal simulation device simulates the signal sent by the base station, the signal simulation device transmits the simulated first signal to the transmitting antenna in the darkroom. The first signal loss weight set by the second control device controls the signal loss of the transmitting antenna, so that the transmitting antenna outputs a second signal to simulate a second network state under different environments; wherein the second signal has a signal loss compared to the first signal.
[0137] See also Figure 7 , Figure 7 is a schematic diagram of a darkroom structure provided in an embodiment of the present application, Figure 7 The figure shows the process of simulating the network status in different environments by outputting the signal after loss through the transmitting antenna 720 set in the darkroom. Figure 7 In the darkroom, an absorbing material 710 is provided inside the darkroom to prevent the signal emitted by the transmitting antenna from being reflected. Multiple transmitting antennas 720 are arranged in the darkroom, and each transmitting antenna 720 is connected to one end of a matrix network switch, which can control the opening and closing of each transmitting antenna 720. The other end of the matrix network switch is connected to a comprehensive tester to simulate the transmission of different types of signals in the darkroom. A test prototype 730 is also provided in the darkroom to receive the signal emitted by the transmitting antenna 720. A test prototype 730 is also provided in the darkroom, and a pin 740 is provided under the test prototype, through which the device status of the test prototype 730 in the current darkroom environment can be transmitted to the second control device. Therefore, when the test prototype 730 is located behind the darkroom, the second control device can obtain the network status simulated by the darkroom and the device status of the test prototype 730, and generate status data based on the simulated network status and device status, and send it to the test device in the test simulation system.
[0138] After the matrix network switch transmits the signal to the transmitting antenna in the darkroom, the second control device can be used to control the loss of the signal transmitted by different antennas to simulate the loss of the signal in different environments, that is, to achieve the purpose of simulating the network state after the signal loss in different environments. It should be understood that simulating the network state after the signal loss in each environment is closer to the real network state of the environment.
[0139] See also Figure 8 . Figure 8 It is a structural diagram of another test simulation system provided in an embodiment of the present application. Figure 8 The figure shows multiple sub-devices included in the simulation device, for example, the simulation device may include a first control device, a signal simulation device, a second control device, and a darkroom. Based on the mutual cooperation of these sub-devices according to the method described above, the purpose of simulating the network status after signal loss in different environments can be achieved.
[0140] As we can see from the above, if you want to simulate a more realistic and closer network state, you need to consider the attenuation loss of the signal. Next, we will introduce how to simulate signal loss.
[0141] In some embodiments, the real environment to be simulated by the test simulation system can be determined, and then the loss of the signal in the real environment can be determined according to the wireless channel propagation model and the signal loss weight, thereby achieving the simulation of signal attenuation loss.
[0142] Specifically, the second control device may simulate signal loss in different environments based on at least one of the multiple wireless channel propagation models that are set.
[0143] The wireless channel propagation model may include at least one of a path propagation loss model, a slow fading loss model, a fast fading loss model, etc. These wireless channel propagation models are used to simulate the loss effect of different environments on signals when the terminal device receives signals.
[0144] Among them, the path propagation loss model is used to simulate the signal loss in an open environment when the terminal device receives the signal in an open environment. The open environment can be a grassland, a seaside and other places.
[0145] The slow fading loss model is used to simulate the signal loss caused by buildings when the terminal equipment is located in the city.
[0146] The fast fading loss model is used to simulate the signal loss caused by the terminal equipment in an indoor environment.
[0147] Exemplarily, the fast fading loss model includes: a space selective fading model, a frequency selective fading model, a time selective fading model, etc. Among them, the space selective fading model can be used to simulate the fading effect of the wall in the indoor space on the signal. The frequency selective fading model can be used to simulate the fading effect of different frequency bands on the signal. The time selective fading model can be used to simulate the fading effect of the signal reception time on the signal.
[0148] Therefore, in the embodiments of the present application, different wireless channel propagation models and signal loss weights corresponding to the wireless channel propagation models can be set to simulate the lost signals received by the terminal device in different environments, thereby simulating the network status in different environments.
[0149] Specifically, the calculation formula of the path propagation loss model can be: Among them, L represents the path loss or path loss attenuation, which is measured in decibels and represents the attenuation of the signal during propagation due to the increase in transmission distance. d represents the transmission distance, usually in meters, which represents the physical distance between the signal transmitter and the receiver. f represents the frequency of the signal, usually in hertz or megahertz, which represents the oscillation frequency of the signal waveform. c represents the environmental factor or constant.
[0150] The calculation formula of the slow fading loss model can be: Where p(m) represents the probability density function of the random variable m in the slow fading loss model, which represents the probability density of the random variable m taking a certain value, that is, the distribution of signal strength under given conditions. Representing the standard deviation of signal strength, it can reflect the random nature of signal strength during slow fading, that is, the fluctuation range of signal strength in space.
[0151] The calculation formula of the spatial selective fading model can be: .in, Represents the spatial separation in multipath propagation, usually in wavelength The unit is , which represents the incident angle of signals of different paths or the distance between reflection points. represents the wavelength of the signal, Represents the signal phase, which indicates the phase change of the signal during propagation.
[0152] The calculation formula of the frequency selective fading model can be: .in, stands for Doppler shift, usually measured in Hertz, and represents the change in signal frequency due to motion. v stands for the velocity of the receiver or transmitter, usually relative to the wavelength of the signal. speed. B stands for the bandwidth of the signal, usually measured in Hertz. It represents the temporal spread of multipath signals, that is, the inverse of the difference in arrival time of signals on different paths.
[0153] The calculation formula of the time selective fading model can be: .in, Represents the frequency separation, usually in Hertz, and represents the frequency selective fading caused by different signal paths in time. Represents the delay in multipath propagation, usually measured in seconds, and indicates the time delay for different paths or reflected signals to reach the receiver.
[0154] It should be understood that the above-mentioned wireless channel propagation models are respectively used to simulate signal loss in different environments or scenarios, that is, different wireless channel propagation models focus on different angles or dimensions when simulating signal loss. Therefore, after determining the wireless channel propagation model used to simulate signal loss in different environments or scenarios, the weights of each wireless channel propagation model can be set and multiple wireless channel propagation models can be combined to more accurately simulate the signal loss in different environments.
[0155] Specifically, a weighted formula can be used to simulate signal loss in different environments. The formula can be: , where Xn represents the weight parameter, represents the output of the above path propagation loss model, represents the output of the above slow fading loss model, represents the output of the above spatial selective fading model, represents the output of the above frequency selective fading model, Results representing the output of the above time selective fading model.
[0156] In some embodiments, for an environment to be simulated, the signal loss weights (i.e., weight parameter values) of various wireless channel propagation models to be used in this environment may be determined based on the correlation between the environment to be simulated and various wireless channel propagation models. It should be understood that the closer the environment to be simulated is to the environment simulated by the wireless channel propagation model, the stronger the correlation between the two, and the greater the signal loss weight of the wireless channel propagation model. Conversely, the greater the difference (the less similar) between the environment to be simulated and the environment simulated by the wireless channel propagation model, the weaker the correlation between the two, and the smaller the signal loss weight of the wireless channel propagation model.
[0157] For example, assuming that the corresponding signal loss situation in a grassland environment needs to be simulated, the signal loss weight corresponding to the result output by the path propagation loss model can be increased, and the signal loss weight of the slow fading loss model, space selective fading model, frequency selective fading model, and time selective fading model can be reduced.
[0158] It can be understood that in this embodiment, a wireless channel propagation model is introduced and combined with an antenna array (i.e., multiple transmitting antennas in a dark room). By dynamically adjusting the signal loss weights of the wireless channel propagation model, the spatial loss in the actual network state and the signals transmitted by different types of antennas are accurately simulated. That is, the compensation errors caused by the introduction of parameters such as the aperture and gain specifications of the receiving probes of different antennas can be solved.
[0159] As can be seen from the above, after simulating the network status under different environments, the simulation device can generate status data according to the simulated network status and device status, and detect the radiation value corresponding to the status data through the test device.
[0160] Next, the specific process of how the test equipment detects the radiation value through status data will be introduced step by step.
[0161] In some embodiments, the test device may include a radiation value test device. The second control device can directly send the simulated status data to the radiation value test device. The radiation value test device restores the status data to obtain the simulated network status and the device status of the test prototype under the network status. The radiation value test device is then used to detect the radiation value of the test prototype under the simulated network status and device status.
[0162] In some embodiments, the test device may further include a test database, and the second control device may transmit the status data to the radiation value test device through the test database.
[0163] In some embodiments, Fig. 9As shown, Fig. 9 It is a structural diagram of another test simulation system provided in an embodiment of the present application. Fig. 9 The figure shows the multiple sub-devices included in the simulation device. For example, the simulation device may include a first control device, a signal simulation device, a second control device, and a darkroom. The first control device may include a programmable simulator, and the signal simulation device may include a comprehensive tester (supporting the output of 2G / 3G / 4G / 5G / WIFI and other types of signals) and a matrix network switch. Based on the mutual cooperation of these sub-devices according to the method described above, the purpose of simulating the network status after signal loss in different environments can be achieved. Fig. 9 It is also illustrated that the test device includes multiple sub-devices, such as a radiation value test device and a test database. The radiation value test device and the test database can cooperate with each other to detect the radiation value corresponding to the status data.
[0164] Specifically, after the second control device generates simulated status data based on the simulated network status and device status, the simulated status data can be sent to the test database, and the radiation value test device obtains the simulated status data from the test database. The radiation value test device restores the simulated network status and the device status of the test prototype under the simulated network status through the simulated status data, and detects the radiation value corresponding to the test prototype under the simulated network status and device status.
[0165] The radiation value testing device then sends the radiation value to a test database, which records the corresponding relationship between the simulated state data and the radiation value.
[0166] Please continue reading Fig. 9 After the test database records the correspondence between the simulated state data and the radiation value, the correspondence between the simulated state data and the radiation value can be uploaded to the cloud. When the terminal device is used in a real environment, the terminal device can obtain the network state and device state in the real environment, and generate the state data in the real environment, and then determine the radiation value corresponding to the state data (i.e., the first state data) of the terminal device in the current real environment through the correspondence between the pre-simulated state data and the radiation value stored in the cloud.
[0167] In some embodiments, the terminal device may upload the first state data to the cloud, where the corresponding relationship between the state data and the radiation value is stored. The terminal device may determine the target radiation value corresponding to the first state data in any of the following two ways:
[0168] Method 1: Receive the target radiation value returned by the cloud.
[0169] That is, the terminal device receives the target radiation value corresponding to the first state data returned by the cloud based on the corresponding relationship.
[0170] Specifically, the first state data represents the state data generated by the terminal device in a real environment. The terminal device can transmit the first state data to the cloud, and the cloud can search for the radiation value corresponding to the first state data based on the correspondence between the stored state data and the radiation value, that is, the target radiation value. The cloud can return the searched target radiation value to the terminal device.
[0171] Method 2: The local end calculates the target radiation value.
[0172] That is, the terminal device determines the target radiation value corresponding to the first state data according to the correspondence between the state data downloaded from the cloud and the radiation value.
[0173] Specifically, the terminal device can download the corresponding relationship stored in the cloud to the local database of the terminal device, and then compare the first state data generated in the real environment with the corresponding relationship stored in the local database to obtain the target radiation value corresponding to the first state data.
[0174] It can be understood that in an embodiment of the present application, multiple corresponding relationships are stored in the test database or the cloud. This is because the radiation values detected are different for different models of terminal devices, different network states, and different device states of the terminal devices. For example: under the same model of terminal devices, if the network state of the terminal devices is the same, but the device states of the terminal devices are different, the radiation values generated are also different. Therefore, multiple groups of status data are stored in the test database or the cloud, and each group of status data has a corresponding radiation value. A group of status data includes network status data for characterizing the network status and device status data for characterizing the device status.
[0175] However, the inventor of the present application has found through research that the pre-simulated network status and device status are simulated based on pre-set test instances. However, the number of set test instances is limited, so the correspondence between the recorded status data obtained based on the pre-simulation and the radiation value is also limited.
[0176] During the use of the terminal device, the possible network status and device status are various. Therefore, it may happen that the current network status and device status of the terminal device have not been pre-simulated by the test simulation system, which may cause the terminal device to be unable to determine the radiation value corresponding to the current network status and device status based on the above-mentioned correspondence recorded in advance (that is, the correspondence between the status data obtained by pre-simulation and the radiation value).
[0177] In order to solve the above problems, the inventors of the present application have proposed at least two solutions (i.e., Solution 1 and Solution 2):
[0178] Solution 1: Upload the current status data of the terminal device and re-simulate.
[0179] In this solution, the test simulation system includes a first control device and a signal simulation device.
[0180] Specifically, when the terminal device cannot determine the target radiation value corresponding to the first state data according to the pre-stored correspondence (i.e., the correspondence between the state data obtained by pre-simulation and the radiation value), the first state data can be uploaded. The first state data is used to characterize the network state and device state of the terminal device in the current environment. The uploaded first state data is used to instruct the test simulation system to simulate the first network state, control the test prototype to be in the first device state under the simulated first network state, and detect the radiation value of the test prototype in the first device state under the first network state, that is, to obtain the target radiation value.
[0181] In some embodiments, the test simulation system includes a first control device, a signal simulation device, a second control device, a darkroom connected to the second control device and having distributed antennas, a test database, and a radiation value test device.
[0182] In the case where the target radiation value corresponding to the first state data cannot be determined according to the pre-stored corresponding relationship (i.e. the corresponding relationship between the state data obtained by pre-simulation and the radiation value), the target radiation value can be processed as follows:
[0183] 1. After the terminal device uploads the first status data to the cloud, the test database can obtain the first status data corresponding to the terminal device from the cloud and send the first status data to the first control device.
[0184] 2. The first control device receives the first state data, and then controls the signal simulation device to simulate the signal sent by the base station in the real environment.
[0185] 3. The signal simulation device then sends the signal emitted by the base station in the simulated real environment to the transmitting antenna in the dark room.
[0186] 4. The second control device controls the signal loss of the transmitting antenna based on the set signal loss weight, and simulates the signal after loss received by the terminal device in a real environment through a dark room to simulate the first network state in the real environment.
[0187] It should be understood that a test prototype with the same model as the terminal device is pre-placed in the darkroom, and the device state of the test prototype is the same as the first device state of the terminal device.
[0188] 5. The second control device generates simulated first state data based on the simulated first network state and the first device state of the test prototype, and sends the simulated first state data to the radiation value test device through the test database.
[0189] 6. The radiation value test device restores the first state data, obtains the simulated first network state and the first device state of the test prototype, and performs detection to obtain the target radiation value corresponding to the first state data.
[0190] 7. The radiation value testing device sends the target radiation value corresponding to the first state data to the test database. The test database records the correspondence between the first state data and the target radiation value, and uploads the correspondence between the first state data and the target radiation value to the cloud to update the correspondence between the state data and the radiation value recorded in the cloud.
[0191] 8. The terminal device may determine the target radiation value corresponding to the first state data based on the updated corresponding relationship by using any one of the two methods (method 1 and method 2) for determining the target radiation value corresponding to the first state data.
[0192] It can be understood that in this embodiment, the test simulation system sends the acquired first status data corresponding to the terminal device to the first control device in the simulation device, so that the simulation device can accurately simulate the network status and device status of the terminal device in the current environment through the first status data, thereby realizing indiscriminate simulation of the network status and device status of the terminal device, so that the radiation value test device can accurately detect the radiation value corresponding to the network status and device status of the terminal device in the current environment.
[0193] Solution 2: Find the radiation value corresponding to the state data that is closest to the state and make fine adjustments.
[0194] It should be understood that the terminal device can find pre-simulated state data similar to the current state data, determine the radiation value corresponding to the similar pre-simulated state data through the corresponding relationship obtained by simulation (that is, the corresponding relationship between the pre-simulated state data and the radiation value), fine-tune the radiation value, and obtain the target radiation value corresponding to the current state data.
[0195] Specifically, the terminal device can determine the difference between the current network status or device status of the terminal device and the network status or device status simulated by the test simulation system, and fine-tune the radiation value corresponding to the simulated network status or device status based on the difference to obtain the target radiation value corresponding to the current network status and device status of the terminal device.
[0196] For example, assume that the current network state of the terminal device is the same as the network state simulated by the test simulation system, but the device states of the terminal device and the test prototype are different. For example, the current power of the terminal device is 10 watts, but the power of the test prototype is 9 watts. In this case, there is a difference between the current device state of the terminal device and the device state of the test prototype. The radiation value when the power of the test prototype is 9 watts is obtained. Assuming it is 0.9 watts / kilogram, 0.9 watts / kilogram is divided by 9 watts, which is equivalent to 0.1 watts / kilogram for every 1 watt. Since the current power of the terminal device is 10 watts, the current radiation value of the terminal device is 1 watt / kilogram.
[0197] In other embodiments of the present application, when the terminal device is unable to determine the target radiation value corresponding to the first state data based on the corresponding relationship, after uploading the first state data to the cloud, the test database obtains the first state data corresponding to the terminal device, and the test database can send the first state data directly to the radiation value testing device. The radiation value testing device restores the first state data, obtains the first network state and the first device state of the terminal device in the actual environment, and performs detection to obtain the target radiation value corresponding to the first state data. The radiation value testing device then sends the target radiation value corresponding to the first state data to the test database. The test database records and updates the corresponding relationship between the first state data and the target radiation value, and uploads the updated corresponding relationship between the first state data and the target radiation value to the cloud.
[0198] It can be understood that in this embodiment, the test database does not need to send the first state data to the first control device to simulate the network state and device state corresponding to the first state data again, thereby avoiding the waste of computing power and saving resources.
[0199] The following is a specific example of a method for determining the device radiation value of the present application. Fig.10 As shown, Fig.10 It is a flow chart of another method for determining the radiation value of a device provided in an embodiment of the present application.
[0200] Step 1001: The programmable simulator controls the comprehensive tester and the matrix network switch to simulate the signal sent by the base station and input the signal into the darkroom.
[0201] Specifically, the programmable simulator can control the comprehensive tester that supports the output of 2G / 3G / 4G / 5G / WIFI and other types of signals based on the test instance, and configure it to simulate network signal parameters in different real environments. The programmable simulator also controls the matrix network switch to transmit the simulated signal, and simulates the signal sent by the base station by controlling the comprehensive tester and the matrix network switch. It should be understood that the test instance can indicate the simulation of network status and different device status in different environments.
[0202] Step 1002: The darkroom receives the simulated signal and configures the signal loss weight through a second control device connected to the darkroom to obtain a signal after loss to simulate a corresponding network state. The second control device obtains the device state data of the test prototype under the simulated network state, and forms second state data based on the network state data and device state data used to characterize the network state.
[0203] The device status data is used to characterize the device status of the test prototype in the darkroom under the simulated network status.
[0204] In some embodiments, the matrix network switch inputs the simulated signal to the transmitting antennas distributed in the darkroom. The signal loss weight set by the second control device controls the signal loss of the transmitting antenna, so that the transmitting antenna outputs the signal after loss.
[0205] Step 1003: The second control device uploads the second status data to the test database.
[0206] Step 1004: The test database transmits the second state data to the radiation value testing device.
[0207] Specifically, the second control device uploads the status data to the test database, wherein the status data is generated based on the simulated network status and device status. The test database can exchange data with the darkroom, the radiation value test device, and the cloud. The test database transmits the status data to the radiation value test device, and after the radiation value test device detects the radiation value corresponding to the status data, the radiation value is sent to the test database. The test database receives the radiation value detected by the radiation value test device.
[0208] Step 1005: The radiation value testing device receives the second state data, and restores the network state and device state represented by the second state data, detects the radiation value under the restored network state and device state, obtains the radiation value corresponding to the second state data, and sends the radiation value to the test database.
[0209] Specifically, the radiation value test device obtains the state data, restores the state data, obtains the simulated network state and the device state of the test prototype under the network state, and detects the radiation value corresponding to the network state and the device state. The radiation value test device sends the radiation value corresponding to the state data to the test database.
[0210] Step 1006: After receiving the radiation value returned by the radiation value testing device, the test database records the corresponding relationship between the second state data and the radiation value.
[0211] Step 1007: The cloud obtains the corresponding relationship recorded in the test database.
[0212] Specifically, the test database may upload the corresponding relationship between the state data and the radiation value to the cloud, so that the corresponding relationship is stored in the cloud.
[0213] Step 1008: The terminal device searches for the radiation value corresponding to the first state data of the terminal device in the current real environment based on the corresponding relationship stored in the cloud.
[0214] It should be understood that if the terminal device finds the radiation value corresponding to the first state data generated in the current real environment according to the corresponding relationship, step 1009 is executed. If the terminal device does not find the radiation value corresponding to the first state data generated in the current real environment according to the corresponding relationship, step 1010 is executed.
[0215] Step 1009: Display the found radiation value.
[0216] Specifically, after the terminal device is connected to the cloud, it can be compared on the cloud to obtain the radiation value corresponding to the state data generated in the real environment, or it can download the corresponding relationship from the cloud and compare it on the local database to obtain the radiation value corresponding to the first state data generated in the real environment. In this way, when the user uses the terminal device, the radiation value can be obtained and displayed in real time.
[0217] Step 1010: The terminal device uploads the first state data generated in the current real environment to the cloud.
[0218] Step 1011: The cloud receives the first status data uploaded by the terminal device.
[0219] Step 1012: The test database obtains the first status data corresponding to the terminal device from the cloud, and sends it to the programmable simulator to return to execute step 1001.
[0220] Furthermore, the network state and device state represented by the first state data can be simulated by a programmable simulator, a comprehensive tester, a matrix network switch, a darkroom, and a second control device, and the radiation value of the network state and device state represented by the simulated first state data can be detected in combination with a test database and a radiation value test device.
[0221] Some other embodiments of the present application provide an electronic device, which may include: the above-mentioned terminal device and any device in the test simulation system, and these electronic devices include: a memory and one or more processors. The memory is coupled to the processor. The memory is used to store computer program code, and the computer program code includes computer instructions. When the computer instructions are executed by the processor, the electronic device performs each function or step in the above-mentioned method embodiment.
[0222] An embodiment of the present application also provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on the above-mentioned electronic device, the electronic device executes each function or step executed by the electronic device in the above-mentioned method embodiment.
[0223] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer executes each function or step executed by the electronic device in the above method embodiment.
[0224] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0225] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0226] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0227] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0228] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0229] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims
1. A method for determining a device radiation value, applied to a terminal device, characterized in that: include: Acquire first status data corresponding to the terminal device in the current environment, where the first status data is used to characterize a first device status of the terminal device and a first network status in which the terminal device is currently located; wherein the first device status refers to the current working status of the terminal device, and the first network status refers to the operation status of the network in which the terminal device is currently located; the first network status includes at least one of a first network connection status or a first network performance; the first network connection status includes whether the terminal device is connected to the Internet, or at least one of the ways of connecting to the Internet; the first device status includes at least one of an antenna used by the terminal device when receiving a signal sent by a base station, the type and number of signal amplifiers used, and the working status of a radio frequency chip; Determining a target radiation value corresponding to the first state data according to a corresponding relationship between the second state data and the radiation value; Outputting the target radiation value; Among them, the second state data is used to characterize the second network state and different second device states pre-simulated in different environments; the radiation value corresponding to the second state data refers to the second network state in different environments pre-simulated by the test simulation system, and the different second device states of the terminal device are simulated by the test prototype, and the radiation value detected for the test prototype when the test prototype is in the different second network states and different second device states pre-simulated; the test prototype is the same model as the terminal device.
2. The method according to claim 1, characterized in that The determining, according to the correspondence between the second state data and the radiation value, a target radiation value corresponding to the first state data comprises: Uploading the first state data to the cloud; receiving the target radiation value corresponding to the first state data returned by the cloud based on the corresponding relationship; wherein the corresponding relationship is stored in the cloud; and / or, The target radiation value corresponding to the first state data is determined according to the corresponding relationship downloaded from the cloud.
3. The method according to claim 1 or 2, characterized in that: The method further comprises: In the case where the target radiation value corresponding to the first state data cannot be determined according to the corresponding relationship, uploading the first state data; the uploaded first state data is used to indicate simulating the first network state, controlling the test prototype to be in the first device state under the simulated first network state, and detecting the radiation value of the test prototype in the first device state under the first network state; The radiation value of the test sample is obtained as the current target radiation value of the terminal device.
4. A method for determining the radiation value of a device, applied to a test simulation system, characterized in that: The test simulation system comprises: a simulation device and a test device; The method comprises: The simulation device simulates a first signal sent by a base station; based on a first signal loss weight set for different environments and the first signal, a second network state in different environments is pre-simulated; The test equipment detects the radiation value corresponding to the test prototype in the second device state and the second network state for each second network state; the second device state is the device state of the test prototype in the second network state, so as to simulate different second device states of the terminal device through the test prototype; wherein, the second device state refers to the working state of the test prototype, and the second network state refers to the operation status of the network in which the test prototype is located; the test equipment records the correspondence between the second state data and the radiation value; the second state data is used to characterize the second network state and the second device state of the test prototype; the second network state includes at least one of the second network connection state or the second network performance; the second network connection state includes whether the test prototype is connected to the Internet, or at least one of the ways to connect to the Internet; the second device state includes at least one of the antenna used by the test prototype when receiving the signal sent by the base station, the type and number of signal amplifiers used, and the working state of the radio frequency chip; Among them, the corresponding relationship is used to determine the target radiation value corresponding to the first network state and the first device state of the terminal device in the real environment; the terminal device is the same model as the test prototype.
5. The method according to claim 4, characterized in that The simulation device comprises: a first control device and a signal simulation device; The simulation device simulates a first signal sent by a base station, including: The first control device controls the signal simulation device to simulate the first signal sent by the base station according to the test instance.
6. The method according to claim 5, characterized in that The signal simulation device comprises: a comprehensive tester and a matrix network switch; the comprehensive tester is used to generate and output corresponding signals according to the test instance; The first control device controls the signal simulation device to simulate the first signal sent by the base station according to the test instance, including: The first control device sets network signal parameters by controlling the comprehensive tester, and turns on or off at least one type of signal output by the comprehensive tester by controlling the matrix network switch, so as to simulate the first signal sent by the base station.
7. The method according to claim 5, characterized in that The simulation device further includes: a second control device, the second control device being connected to a darkroom in which a transmitting antenna is distributed; the transmitting antenna in the darkroom is used to receive the first signal simulated by the signal simulation device; The simulating the second network state under different environments based on the first signal loss weight set for different environments and the first signal includes: The signal simulation device transmits the simulated first signal to the transmitting antenna in the dark room; The second control device controls the signal loss of the transmitting antenna based on the set first signal loss weight, so that the transmitting antenna outputs a second signal to simulate the second network state under different environments; wherein the second signal has signal loss compared to the first signal.
8. The method according to claim 7, characterized in that The test device includes a test database and a radiation value test device; the test device detects the radiation value corresponding to the test sample in the second device state and the second network state for each second network state, including: For each of the second network states, the second control device sends the second state data to the test database; The radiation value testing device acquires the second state data from the test database; The radiation value testing device restores the second network state and the second device state of the test sample in the second network state through the second state data, and detects the radiation value corresponding to the test sample in the second network state and the second device state; The radiation value testing device sends the radiation value to the testing database.
9. The method according to claim 8, characterized in that The corresponding relationship is used by the terminal device to search for a target radiation value corresponding to the first state data in the real environment; The first status data is used to characterize the first network status and the first device status of the terminal device in the real environment; The method further comprises: In the case that the corresponding relationship cannot determine the target radiation value corresponding to the first state data, the test database obtains the first state data corresponding to the terminal device, and sends the first state data to the first control device; The first control device receives the first state data, and simulates the third signal sent by the base station in the real environment by controlling the signal simulation device; The signal simulation device transmits the third signal to the transmitting antenna in the dark room; The second control device controls the signal loss of the transmitting antenna based on the set third signal loss weight, so that the transmitting antenna outputs a fourth signal to simulate the first network state under different environments; wherein the fourth signal has a signal loss compared with the third signal; The radiation value testing device detects the target radiation value corresponding to the test sample in the first device state and the first network state; The test database updates and records the corresponding relationship between the first state data and the target radiation value.
10. A system for determining a radiation value of a device, characterized in that: The method comprises the terminal device according to any one of claims 1 to 3, and the test simulation system according to any one of claims 4 to 9; The test simulation system is used to pre-simulate the second network state under different environments, detect the radiation value of the test prototype in the simulated different second network states and different second device states, and obtain the corresponding relationship between the second state data and the radiation value; The second state data is used to characterize the pre-simulated second network state and the second device state of the test prototype in the second network state; wherein the second device state refers to the working state of the test prototype, and the second network state refers to the operation status of the network in which the test prototype is located; the second network state includes at least one of a second network connection state or a second network performance; the second network connection state includes whether the test prototype is connected to the Internet, or at least one of the ways of connecting to the Internet; the second device state includes at least one of the antenna used by the test prototype when receiving a signal sent by a base station, the type and number of signal amplifiers used, and the working state of a radio frequency chip; The terminal device is used to determine the target radiation value corresponding to the first state data of the terminal device under the current real environment according to the corresponding relationship obtained by the test simulation system; the first state data is used to characterize the first device state of the terminal device and the first network state in which the terminal device is currently located; the first network state includes at least one of a first network connection state or a first network performance; the first network connection state includes whether the terminal device is connected to the Internet, or at least one of the ways of connecting to the Internet; the first device state includes at least one of the antenna used by the terminal device when receiving the signal sent by the base station, the type and number of signal amplifiers used, and the working state of the radio frequency chip.
11. An electronic device, characterized in that: The electronic device is the terminal device in the method described in any one of claims 1-3, or any device in the test simulation system in the method described in any one of claims 4-9, and the electronic device at least includes: a memory and one or more processors; the memory is used to store computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the method described in any one of claims 1-3 or the method described in any one of claims 4-9.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 3 or the method according to any one of claims 4 to 9.
13. A computer program product, characterized in that When the computer program product is executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 3 or the method according to any one of claims 4 to 9.
Citation Information
Patent Citations
Mobile terminal radiation recording method and device, mobile terminal and storage medium
CN113556427A