Communication method, device and system
By setting the quantization step size and range based on parameters such as the reference signal receiving power difference through the terminal device, the reported quantization amount is optimized, which solves the problem of coherent joint transmission caused by different clock sources between network devices, improves the signal compensation efficiency and accuracy, and reduces overhead.
Patent Information
- Application Number
- CN202410302404.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-15
- Publication Date
- 2025-09-16
AI Technical Summary
In the scenario of multiple transmission and reception points, effective coherent joint transmission cannot be achieved due to the frequency and phase deviations caused by the different clock sources between network devices. The existing compensation method of reporting parameters by UE cannot improve CJT performance.
The terminal device sets different quantization step sizes and range parameters based on parameters such as the reference signal received power difference, frequency offset, and delay size, and optimizes the reported quantization amount to improve signal compensation efficiency and accuracy.
With the same overhead, the performance of coherent joint transmission is improved, the overhead of quantization reporting is reduced, and more efficient and accurate signal compensation is achieved.
Smart Images

Figure CN120659085A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device and system. Background Art
[0002] Multi-transmission reception point (m-TRP) technology enables multiple transmission reception points to communicate with user equipment (UE). In m-TRP scenarios, coherent joint transmission (CJT) allows multiple network devices to transmit the same data stream to the user equipment (UE) through joint transmission. This allows the received signals to be coherently superimposed at the UE, improving the received signal-to-interference and noise ratio (SINR) and, in turn, network throughput. However, because different network devices do not share a common clock source, the signals sent between them are phase-coherent, making CJT transmission performance unattainable.
[0003] Currently, UEs typically report parameters to compensate for signal deviations between network devices caused by clock asynchrony, latency, and Doppler. However, this existing method of compensating for signal deviations by having UEs report parameters fails to effectively improve CJT performance. Summary of the Invention
[0004] The present application provides a communication method, device and system, which sets different quantization step sizes based on the reference signal received power difference, the frequency deviation and delay between different network devices, the transmission time interval of the downlink reference signal used to measure the frequency deviation and delay, and the frequency domain density, subcarrier spacing, bandwidth, and carrier center frequency, thereby reporting the frequency deviation and timing deviation, reducing the overhead of quantization reporting, and improving the performance of coherent joint transmission.
[0005] The technical solution is as follows:
[0006] In a first aspect, embodiments of the present application provide a communication method, including: a terminal device determining a range parameter and / or a quantization step size of a first reported quantity, the first reported quantity being used for signal compensation by a target network device, the target network device being one of a plurality of network devices, and the first reported quantity being related to first parameters of the plurality of network devices. The terminal device reports the first reported quantity to the target network device based on the range parameter and / or the quantization step size.
[0007] In the present application, the terminal device sets the range parameter and / or quantization step of the first reporting amount according to the first parameters of multiple network devices, and then reports the first reporting amount to the target network device according to the range parameter and / or quantization step. The first parameters include but are not limited to reference signal receiving power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameters, subcarrier spacing, bandwidth, reference signal transmission time for measurement, and carrier frequency. Different range parameters and / or quantization steps can be set according to the first parameters of different target network devices, so as to achieve the purpose of reporting the first reporting amount to different target network devices with different range parameters and / or quantization steps. In this way, under the condition of equal overhead, the purpose of reporting the first reporting amount more efficiently and accurately can be achieved, thereby improving the performance of coherent joint transmission.
[0008] In one possible implementation, before the terminal device determines a range parameter and / or a quantization step size of a first reported amount, the method provided in an embodiment of the present application includes: the terminal device determining first information. The first information is used to indicate a reported amount corresponding to a target network device and a reported amount corresponding to a reference network device, the first reported amount being a difference between a reported amount corresponding to the target network device and a reported amount corresponding to the reference network device, where the reference network device belongs to multiple network devices.
[0009] It can be understood that when the terminal device reports the first reporting amount to multiple network devices, one network device is used as the reference network device, and the remaining network devices are reported by the terminal device based on the difference of this reference network device, that is, the remaining network devices make up the difference. In this way, under the same overhead, the reporting of the first reporting amount is more efficient and accurate, thereby improving the performance of coherent joint transmission.
[0010] In one possible implementation, before the terminal device determines a range parameter and / or a quantization step size for a first reported amount, the method provided in an embodiment of the present application includes: the terminal device determining second information. The second information is used to indicate a reported amount corresponding to each of the multiple network devices, where the first reported amount is a difference between an average of the reported amounts corresponding to each network device and a reported amount corresponding to the target network device.
[0011] It is understandable that compared with the method of selecting a network device as a reference network device, only the reporting form is different. Under the same overhead, the purpose of reporting the first reporting amount more efficiently and accurately can be achieved.
[0012] In one possible implementation, the first parameter includes but is not limited to: reference signal received power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameters, subcarrier spacing, bandwidth, transmission time of the reference signal used for measurement, and carrier frequency.
[0013] In one possible implementation, the multiple network devices include a reference network device. When the first parameter is a reference signal received power (RSRP), the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: the terminal device determines a reference signal received power difference between the RSRP of a target network device and the reference signal received power of the reference network device. The terminal device determines the range parameter and / or the quantization step size of the first reported amount based on the RSRP difference, where the quantization step size is positively correlated with the RSRP difference.
[0014] In one possible implementation, the method provided in an embodiment of the present application further includes: when the reference signal received power difference is greater than or equal to a first preset threshold, the terminal device does not report the first reporting amount to the target network device. If the reference signal received power difference is too large, even if the terminal device reports the first reporting amount to the target network device, the purpose of compensating the signal cannot be achieved. Therefore, when the reference signal power difference is greater than a certain threshold, the first reporting amount may not be reported to the target network device, thereby saving overhead.
[0015] In one possible implementation, when the first parameter is frequency deviation, timing deviation, or phase deviation, the terminal device determining a range parameter and / or a quantization step size of the first reported quantity includes: the terminal device determining the first parameter of the target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is positively correlated with the first parameter.
[0016] In one possible implementation, the method provided in an embodiment of the present application further includes: when the first parameter is greater than or equal to a second preset threshold, the terminal device does not report the first reporting amount to the target network device. If the frequency deviation, timing deviation, or phase deviation is too large, even if the terminal device reports the first reporting amount to the target network device, the purpose of compensating the signal cannot be achieved. Therefore, when the frequency deviation, timing deviation, or phase deviation is greater than a certain threshold, the first reporting amount may not be reported to the target network device, thereby saving overhead.
[0017] In one possible implementation, when the first parameter is a downlink reference signal parameter, the terminal device determines the range parameter and / or quantization step of the first reporting quantity, including: the terminal device determines the downlink reference signal parameter of the target network device. The terminal device determines the range parameter and / or quantization step of the first reporting quantity based on the downlink reference signal parameter of the target network device. The downlink reference signal parameter includes the time domain density of the downlink reference signal and the frequency domain density of the downlink reference signal. When the first reporting quantity is a frequency deviation, the range parameter is positively correlated with the time domain density of the downlink reference signal of the target network device. When the first reporting quantity is a timing deviation, the range parameter is positively correlated with the frequency domain density of the downlink reference signal of the target network device.
[0018] In one possible implementation, when the first parameter is a subcarrier spacing and / or bandwidth, the terminal device determining a range parameter and / or a quantization step size of the first reported quantity includes: the terminal device determining a first parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is negatively correlated with the first parameter of the target network device.
[0019] In one possible implementation, when the first parameter is a transmission time of a reference signal used for measurement, the terminal device determining a range parameter and / or a quantization step size of a first reported quantity includes: the terminal device determining a first parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the quantization step size is negatively correlated with the transmission time of the reference signal used for measurement.
[0020] In one possible implementation, when the first parameter is a carrier frequency, the terminal device determining a range parameter and / or a quantization step size of the first reported quantity includes: the terminal device determining the first parameter of the target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is positively correlated with the carrier frequency of the target network device.
[0021] In second aspect, an embodiment of the present application provides a communication method, the method comprising: a target network device receives a first reported quantity from a terminal device, the first reported quantity is used by the target network device to perform signal compensation, the target network device is one of multiple network devices, and the first reported quantity is related to a first parameter of the multiple network devices.
[0022] In a possible implementation, the method provided in an embodiment of the present application further includes: the target network device sends the range parameter and / or quantization step of the first reported quantity to the terminal device.
[0023] As an example, when the first parameter is a subcarrier spacing, or a bandwidth, or a transmission time of a reference signal for measurement, or a carrier frequency, the target network device may directly configure the range parameter and / or quantization step size of the first reported amount according to the first parameter. The target network device then sends the range parameter and / or quantization step size of the first reported amount to the terminal device.
[0024] In a possible implementation, the first reported amount is a difference between a reported amount corresponding to the target network device and a reported amount corresponding to the reference network, and the reference network device belongs to multiple network devices.
[0025] In a possible implementation, the first reported amount is a difference between an average of the reported amounts corresponding to each network device and the reported amount corresponding to the target network device.
[0026] In a third aspect, embodiments of the present application provide a communication device comprising: a communication module and a processing module. The processing module is configured to execute the processing actions performed by a terminal device in the communication method described in the first aspect or various possible implementations of the first aspect, and the communication module is configured to execute the receiving or sending actions performed by the terminal device in the communication method described in the first aspect or various possible implementations of the first aspect.
[0027] In a fourth aspect, embodiments of the present application provide a communication device comprising: a communication module and a processing module. The processing module is configured to execute the processing actions performed by the target network device in the communication method described in the second aspect or various possible implementations of the second aspect, and the communication module is configured to execute the receiving or sending actions performed by the target network device in the communication method described in the second aspect or various possible implementations of the second aspect.
[0028] In a fifth aspect, embodiments of the present application provide a communication system, comprising: a terminal device and multiple network devices. The terminal device is configured to implement the communication method described in the first aspect or various possible implementations of the first aspect; the multiple network devices include a target network device, and the target network device is configured to implement the communication method described in the second aspect or various possible implementations of the second aspect.
[0029] In a sixth aspect, an embodiment of the present application provides a communication device, which includes a memory and a processor, the memory being used to store instructions, the processor being used to execute the instructions stored in the memory, and the execution of the instructions stored in the memory enabling the processor to execute the communication method described in the first aspect or various possible implementations of the first aspect, or to execute the communication method described in the first aspect or various possible implementations of the first aspect.
[0030] In the seventh aspect, an embodiment of the present application provides a communication device, which includes a memory and a processor, the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, and the execution of the instructions stored in the memory enables the processor to execute the communication method described in the second aspect or various possible implementations of the second aspect, or execute the communication method described in the second aspect or various possible implementations of the second aspect.
[0031] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is run on a computer, the computer executes the communication method described in the first aspect or various possible implementations of the first aspect, or executes the communication method described in the first aspect or various possible implementations of the first aspect.
[0032] In the ninth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is run on a computer, the computer executes the communication method described in the second aspect or various possible implementations of the second aspect, or executes the communication method described in the second aspect or various possible implementations of the second aspect.
[0033] In the tenth aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when the instructions are executed on a computer, enables the computer to perform the communication method described in the first aspect or various possible implementations of the first aspect, or execute the communication method described in the first aspect or various possible implementations of the first aspect.
[0034] In the eleventh aspect, an embodiment of the present application provides a computer program product comprising instructions, which, when the instructions are run on a computer, enables the computer to implement the communication method described in the second aspect or various possible implementations of the second aspect, or execute the communication method described in the second aspect or various possible implementations of the second aspect.
[0035] In the twelfth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run a computer program or instructions to implement the communication method described in the first aspect or various possible implementations of the first aspect, or execute the communication method described in the first aspect or various possible implementations of the first aspect. The communication interface is used to communicate with other modules outside the chip.
[0036] In the thirteenth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run a computer program or instruction to implement the communication method described in the second aspect or various possible implementations of the second aspect, or execute the communication method described in the second aspect or various possible implementations of the second aspect. The communication interface is used to communicate with other modules outside the chip.
[0037] Specifically, the chip provided in the embodiment of the present application also includes a memory for storing computer programs or instructions.
[0038] Any of the devices, computer storage media, computer program products, chips, or communication systems provided above are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding schemes in the corresponding methods provided above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is a schematic diagram of a communication system architecture provided by an embodiment of the present application;
[0040] Figure 2 This is a flow chart of a communication method provided in an embodiment of the present application;
[0041] Figure 3 This is a schematic diagram of a first reporting quantity reported by a terminal device provided in an embodiment of the present application;
[0042] Figure 4 This is a schematic diagram of a communication system provided by an embodiment of the present application;
[0043] Figure 5 This is a schematic diagram of a communication device provided in an embodiment of the present application;
[0044] Figure 6 This is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;
[0045] Figure 7 This is a schematic diagram of information transmission between a network device and a terminal device provided in an embodiment of the present application;
[0046] Figure 8 A schematic block diagram of a terminal device according to an embodiment of the present application;
[0047] Figure 9 A schematic block diagram of a network device according to an embodiment of the present application;
[0048] Figure 10 This is a schematic diagram of a chip structure provided in an embodiment of the present application. DETAILED DESCRIPTION
[0049] In order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. For example, the first symbol and the second symbol are merely used to distinguish different symbols and do not limit their order. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit differences.
[0050] It should be noted that, in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0051] In this application, "at least one" means one or more, and "more" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can mean: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.
[0052] The technical terms involved in the embodiments of this application are explained.
[0053] 1. Coherent Joint Transmission (CJT): Data is transmitted through multiple transmission reception points (m-TRPs) for joint beamforming. The precoding matrices of different TRPs are coordinated to ensure coherent addition of data streams at the receiving end. The precoding matrices of multiple TRPs are processed into a higher-dimensional antenna array to obtain higher beamforming gain.
[0054] 2. Frequency deviation: The deviation of the carrier generated by the transmission receiving point from a certain standard frequency.
[0055] 3. Timing deviation: The deviation between the timing of the transmission receiving point and a certain standard time.
[0056] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiment of this application. Figure 1 As shown, the communication system includes at least two network devices (such as Figure 1 110a and 110b), and at least one terminal device (such as Figure 1 At least one of 120a-120e in FIG). The terminal device is connected to the network device in a wireless manner. Figure 1 As shown, terminal devices 120a to 120e receive downlink information sent by network devices 110a and 110b, and the downlink information includes user data and control information. The downlink information received by terminal devices 120a to 120e can be sent by one network device, such as Figure 1 The downlink information received by the terminal devices 120a and 120b is sent by the network device 110a, and the downlink information received by the terminal device 120e is sent by the network device 110b; the downlink information received by the terminal devices 120a to 120e can be jointly sent by multiple network devices, such as Figure 1 The downlink information received by the terminal device 120c and the terminal device 120d is jointly sent by the network device 110a and the network device 110b.
[0057] Terminal devices and terminal devices, as well as network devices and network devices, can be connected to each other through wired or wireless means. Figure 1 The communication system architecture diagram shown is only a schematic diagram, and the communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices.
[0058] In an embodiment of the present application, a network device is a network-side device with wireless transceiver functions. The network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, and is referred to as a RAN device. For example, the network device may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation base station (next generation NodeB, gNB) in a fifth-generation (5G) mobile communication system, a next-generation base station in a sixth-generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it may also be a module or unit that performs part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The CU here completes the functions of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.
[0059] In the embodiments of the present application, the terminal device is a user-side device with wireless transceiver capabilities. The terminal device may also be referred to as user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The terminal device may be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0060] Network devices and terminal devices can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; and in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of network devices and terminal devices.
[0061] The roles of network devices and terminal devices can be relative, for example, Figure 1 The terminal device 120a in the embodiment can be configured as a mobile network device. Some terminal devices can access the wireless access network through the terminal device 120a. In this case, the terminal device 120a is a network device. However, for Figure 1 For the network device 110a in the figure, the terminal device 120a is a terminal device, that is, the network device 110a and the terminal device 120a communicate with each other through a wireless air interface protocol. Of course, the network device 110a and the terminal device 120a can also communicate with each other through an interface protocol between network devices. In this case, relative to the network device 110a, the terminal device 120a is also a network device. Therefore, both network devices and terminal devices can be collectively referred to as communication devices. Figure 1 The network device 110a and the network device 110b in the embodiment can be referred to as a communication device having a network device function. Figure 1 120a~120e in the figure can be called communication devices with terminal equipment functions.
[0062] Network devices and terminal devices, network devices and network devices, and terminal devices and terminal devices can communicate through authorized spectrum, unauthorized spectrum, or both; can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz simultaneously. The embodiments of the present application do not limit the spectrum resources used for wireless communications.
[0063] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem that includes the network device functions. The control subsystem that includes the network device functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device that includes the terminal device functions.
[0064] In one embodiment of the present application, Figure 1As shown, terminal device 120c receives downlink information jointly transmitted from network devices 110a and 110b. This allows the received downlink information to be coherently superimposed at terminal device 120c, resulting in coherent interference cancellation and an improvement in the received signal-to-interference-and-noise ratio (SINR). This transmission method is called coherent joint transmission (CJT). However, a prerequisite for achieving coherent joint transmission is that the carrier frequency and transmitted signal phase between network devices 110a and 110b are synchronized. This requires that network devices 110a and 110b have the same clock to control signal processing, sampling, and carrier generation. However, in most cases, network devices 110a and 110b do not share a common clock source, resulting in frequency and phase deviations between network devices 110a and 110b. This makes the signal sent to terminal device 120c phase incoherent and fails to ensure the CJT effect. For example, common scenarios include IP-based radio access network (IPRAN) networking, where the RAN interface is IP-based and the typical one-way network latency is 4 milliseconds, known as non-ideal backhaul. Another common scenario is cross-frame cloud-radio access network (CRAN), where the backhaul bandwidth is typically 10G to 100G and the typical latency is 200 microseconds, also known as ideal backhaul. These scenarios are prone to the problem of different clock sources between base stations.
[0065] Currently, to address the issue of network devices having different clock sources, pilot signals are usually sent between network devices over the air interface during the protection interval to estimate the calibration coefficient. The impact of clock asynchrony is reflected in the calibration coefficient, and the impact of the different clock sources is equivalently compensated by compensating the calibration coefficient of the transceiver channels between network devices.
[0066] by Figure 1 For example, the network device 110a is a base station (BS) 1 and the network device 110b is a base station (BS) 2. The pilot symbol sent between BS1 and BS2 over the air interface is s. Then, the pilot received signal sent by BS1 and received by BS2 is:
[0067]
[0068] The pilot signal sent by BS2 and received by BS1 is:
[0069]
[0070] Where Δτ syn1 and Δτ syn2 They represent the timing deviations of BS1 and BS2, i.e., the deviations of the timings of BS1 and BS2 from a certain standard time; Δf1 and Δf2 represent the frequency deviations of BS1 and BS2, i.e., the deviations of the carrier waves generated by BS1 and BS2 from a certain standard frequency; η 1,r and η 2,r Respectively represent the amplitude, phase and delay of the receiving channel of BS1 and BS2; η 1,t and η 2,t Respectively represent the amplitude, phase and delay of the transmission channel of BS1 and BS2; h 1→2 and h 2→1 They represent the air interface channels from BS1 to BS2 and from BS2 to BS1 respectively. Due to the reciprocity of the two transmission channels, the two air interface channels are equal.
[0071] At this time, the calibration coefficient can be obtained by dividing the received signal of the pilot signal by Formula 1:
[0072]
[0073] After the calibration coefficient compensation, the ratio of the transmit and receive channel responses from BS1 to BS2 is equal, which satisfies the following formula 2:
[0074]
[0075] From formula 1 and formula 2, we can see that if the relationship of formula 2 is to be satisfied, the calibration coefficient C of formula 1 needs to change with time. The calibration coefficient C is mainly determined by The determination is the phase difference between base stations (BSs) that accumulates over time due to frequency deviation. By sending pilot signals between BSs, only the calibration coefficient C corresponding to a single calibration moment can be obtained. Between calibration moments, the calibration coefficient obtained at the first calibration moment is used for channel compensation. This makes it impossible to compensate for the phase difference accumulated over time due to frequency deviation in real time, especially when the interval between calibration moments is long. This method of sending pilot signals over the air interface between network devices will introduce a phase difference that accumulates over time and across subcarriers between network devices with non-cognate clocks, thereby affecting the effects of signal coherent superposition and interference coherent cancellation.
[0076] In related technologies, terminal devices report relevant parameters to assist network devices in compensating for signal deviations between network devices caused by clock asynchrony, delay, and Doppler between network devices. For example, taking a base station as an example, the base station sends a downlink reference signal (such as a tracking reference signal (TRS)) to measure frequency deviation Δf and timing deviation Δτ. If frequency deviation and timing deviation compensation is performed at the terminal device level, the frequency deviation Δf reported by the terminal device includes the frequency deviation caused by clock asynchrony between base stations and the Doppler frequency deviation caused by terminal device movement. The timing deviation Δτ reported by the terminal device includes the timing deviation caused by clock asynchrony between base stations, air interface transmission delay, and transceiver channel delay. However, when the terminal device reports the frequency deviation Δf and the timing deviation Δτ, or can indicate the reported amount of the frequency deviation Δf and the timing deviation Δτ, it needs to be reported in a quantized manner. The problem involved in the quantized reporting is that if the same quantization interval is set, when the reference signal received power gap (RSRP gap) between base stations is large, or the frequency deviation and timing deviation are large, or the carrier frequency and bandwidth are large, the feedback overhead will increase, and the coherent joint transmission performance cannot be improved due to the compensated frequency deviation Δf and timing deviation Δτ.
[0077] To address the above issues, this application proposes a communication method, apparatus, and system. Terminal devices can report frequency and timing deviations based on different quantization step sizes set according to parameters such as the RSRP gap, the magnitude of frequency and timing deviations between different network devices, the transmission interval of downlink reference signals used to measure frequency and timing deviations, and the frequency domain density, subcarrier spacing, bandwidth, and carrier frequency. This can reduce the overhead of quantization reporting and improve the performance of coherent joint transmission.
[0078] In the embodiments of the present application, the specific structure of the execution subject of a communication method is not particularly limited in the embodiments of the present application. As long as communication can be performed according to a communication method of the embodiments of the present application by running a program that records the code of a communication method of the embodiments of the present application, for example, the execution subject of a communication method provided by the embodiments of the present application may be a functional module in a terminal device that can call and execute a program, or a communication device applied to a terminal device, such as a chip. The execution subject of a communication method provided by the embodiments of the present application may be a functional module in a network device that can call and execute a program, or a communication device applied to a network device, such as a chip. This application does not limit this.
[0079] A communication method provided in an embodiment of the present application is applied to a wireless communication system in which network devices do not share a common clock source, such as Figure 2 FIG2 is a flow chart of a communication method provided in an embodiment of the present application, the method comprising:
[0080] Step S201: The terminal device determines a range parameter and / or a quantization step size of a first reported quantity.
[0081] The first reported amount is used for signal compensation by a target network device, the target network device is one of a plurality of network devices, and the first reported amount is related to first parameters of the plurality of network devices.
[0082] The first reported quantity is the frequency deviation or timing deviation of the target network device.
[0083] As an example, if the deviation between a carrier generated by a first network device and a preset standard frequency is a first frequency deviation, and the deviation between a carrier generated by a second network device and the preset standard frequency is a second frequency deviation, then the first reported amount determined by the terminal device includes the first frequency deviation and the second frequency deviation. Both the first network device and the second network device are target network devices.
[0084] As another example, a deviation between the timing of a first network device and a preset standard time is a first timing deviation, and a deviation between the timing of a second network device and the preset standard time is a second timing deviation. The first reporting amount determined by the terminal device includes the first timing deviation and the second timing deviation. Both the first network device and the second network device are target network devices.
[0085] The range parameter of the first reported amount indicates the range of the frequency deviation or the timing deviation.
[0086] For example, if the frequency deviation is 10 Hz, the range parameter of the first reported amount can be 0-50 Hz or 0-100 Hz. Alternatively, if the timing deviation is 1 Ts, the range parameter of the first reported amount can be 0-10 Ts or 0-50 Ts.
[0087] The quantization step size of the first reported amount represents the interval size of reporting frequency deviation or timing deviation.
[0088] For example, if the frequency deviation is 10Hz, the quantization step size of the first reporting amount can be 5Hz, that is, the interval between each report is 5Hz, and the frequency deviation of 10Hz can be reported in the second report. The quantization step size of the first reporting amount can also be 2Hz, that is, the interval between each report is 2Hz, and the frequency deviation of 10Hz can be reported in the fifth report. Alternatively, if the timing deviation is 5Ts, the quantization step size of the first reporting amount can be 1Ts, that is, the interval between each report is 1Ts, and the timing deviation of 5Ts can be reported in the fifth report. The quantization step size of the first reporting amount can also be 5Ts, that is, the interval between each report is 5Ts, and the timing deviation of 5Ts can be reported in the first report.
[0089] In a possible implementation, the range parameter and / or the quantization step size of the first reported quantity may be indicated directly or indirectly.
[0090] As an example, the quantization step can be indicated by directly configuring a specific numerical value. For example, the first reporting quantity is the frequency deviation, the quantization step is set to 1Hz, and when the terminal device reports the frequency deviation, it reports at intervals of 1Hz; or the first reporting quantity is the timing deviation, the quantization step is set to 1Ts, and when the terminal device reports the timing deviation, it reports at intervals of 1Ts.
[0091] As another example, as shown in Table 1, each reporting sequence number corresponds to a range parameter value, where the range parameter value can be a frequency deviation or a timing deviation. The range parameter of the first reporting quantity is the range from the minimum value to the maximum value of the range parameter value in the table. For example, in Table 1, reporting sequence number 1 corresponds to a range parameter value of 0, and reporting sequence number 6 corresponds to a range parameter value of 10, then the range parameter of the first reporting quantity is 0 to 10; and the quantization step size is indirectly indicated by the difference between two adjacent range parameter values, for example, the quantization step size in Table 1 is 2. It is worth noting that the values in Table 1 are for example only.
[0092] Table 1
[0093] Reporting serial number Range parameter value 1 0 2 2 3 4 4 6 5 8 6 10
[0094] In a possible embodiment, the range parameter and / or quantization step size of the first reporting amount determined by the terminal device may be obtained by the terminal device through measurement based on a reference signal sent by the network device.
[0095] For example, refer to Figure 1In the communication system shown, network device 110a and network device 110b respectively send downlink reference signals to terminal device 120c. After receiving the downlink reference signal of network device 110a and the downlink reference signal of network device 110b, terminal device 120c measures the frequency deviation and timing deviation of network device 110a, as well as the frequency deviation and timing deviation of network device 110b, and determines the range parameter and / or quantization step of the frequency deviation and timing deviation based on the first parameter.
[0096] In another possible embodiment, the range parameter and / or quantization step size of the first reported amount determined by the terminal device may also be directly configured by the network device and indicated to the terminal device.
[0097] Optionally, before step S201, the communication method further includes: the terminal device receiving the range parameter and / or quantization step of the first reported quantity from the target network device. Accordingly, the target network device sends the range parameter and / or quantization step of the first reported quantity to the terminal device.
[0098] For example, refer to Figure 1 In the communication system shown, network device 110a configures the range parameters and / or quantization step size of the frequency offset and timing offset based on the first parameter and sends indication information to terminal device 120c, indicating the range parameters and / or quantization step size of the frequency offset and timing offset. The same applies to network device 110b. The terminal device determines the range parameters and / or quantization step size of the frequency offset and timing offset for network device 110a and the range parameters and / or quantization step size of the frequency offset and timing offset for network device 110b based on the indication information.
[0099] In a possible embodiment of the present application, the first parameter includes but is not limited to: reference signal receiving power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameters, subcarrier spacing, bandwidth, transmission time of the reference signal for measurement, and carrier frequency.
[0100] As an example, the terminal device measures the frequency deviation and timing deviation of the target network device based on a downlink reference signal sent by the target network device, and may also measure the first parameter of the target network device. The terminal device determines a range parameter and / or a quantization step size of the frequency deviation and timing deviation based on the measured frequency deviation and timing deviation and the first parameter.
[0101] For example, the first parameter may be reference signal received power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameter, etc.
[0102] As another example, the target network device configures a range parameter and / or a quantization step size based on the first parameter, and indicates the configured range parameter and / or quantization step size to the terminal device. The terminal device obtains a frequency deviation and a timing deviation based on a downlink reference signal measurement, and then determines the range parameter and / or quantization step size of the frequency deviation and the timing deviation based on the range parameter and / or quantization step size indicated by the target network device.
[0103] For example, the first parameter may be a subcarrier spacing, a bandwidth, a transmission time of a reference signal used for measurement, a carrier frequency, etc.
[0104] Step S202: The terminal device reports a first reported amount to the target network device according to the range parameter and / or the quantization step size. Correspondingly, the target network device receives the first reported amount from the terminal device according to the range parameter and / or the quantization step size.
[0105] In the present application, the terminal device sets the range parameter and / or quantization step of the first reporting amount according to the first parameters of multiple network devices, and then reports the first reporting amount to the target network device according to the range parameter and / or quantization step. The first parameters include but are not limited to reference signal receiving power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameters, subcarrier spacing, bandwidth, reference signal transmission time for measurement, and carrier frequency. Different range parameters and / or quantization steps can be set according to the first parameters of different target network devices, so as to achieve the purpose of reporting the first reporting amount to different target network devices with different range parameters and / or quantization steps. In this way, under the condition of equal overhead, the purpose of reporting the first reporting amount more efficiently and accurately can be achieved, thereby improving the performance of coherent joint transmission.
[0106] In an embodiment of the present application, each of the multiple network devices has a corresponding reporting amount. For example, network device a corresponds to reporting amount a, network device b corresponds to reporting amount b, and network device c corresponds to reporting amount c. The first reporting amount reported by the terminal device to the target network device is the difference between the reference reporting amount and the reporting amount corresponding to the target network device. The reference reporting amount can be the reporting amount of a single network device among the multiple network devices, or it can be the average of the reporting amounts of the multiple network devices.
[0107] In one possible embodiment of the present application, before the terminal device determines a range parameter and / or a quantization step size of a first reported amount, the method provided in the embodiment of the present application includes: the terminal device determining first information. The first information is used to indicate a reported amount corresponding to a target network device and a reported amount corresponding to a reference network device, the first reported amount being a difference between a reported amount corresponding to the target network device and a reported amount corresponding to the reference network device, where the reference network device belongs to multiple network devices.
[0108] Among them, the first information can be in the form of directly indicating the difference between the reported amount corresponding to the target network device and the reported amount corresponding to the reference network device, or it can be in the form of only indicating the reported amount corresponding to the target network device and the reported amount corresponding to the reference network device, which is not limited in the embodiment of the present application.
[0109] For example, Figure 3 Figure (a) shows a schematic diagram of a terminal device reporting a first reporting amount provided in an embodiment of the present application, including a terminal device 301, a base station 1, a base station 2, and a base station 3. Among them, base station 1 is a reference network device, and the reporting amount corresponding to base station 1 is reporting amount 1 (such as frequency deviation Δf1). Base station 2 and base station 3 are target network devices, and the corresponding reporting amounts are reporting amount 2 (such as frequency deviation Δf2) and reporting amount 3 (such as frequency deviation Δf3), respectively. The terminal device 301 determines the first information of base station 2, which is used to indicate reporting amount 2 and reporting amount 1, and the first information of base station 3 is used to indicate reporting amount 3 and reporting amount 1. It can be seen that the first reporting amount reported by the terminal device 301 to base station 2 is Δf2-Δf1. The first reporting amount reported by the terminal device 301 to base station 3 is Δf3-Δf1.
[0110] In one possible embodiment of the present application, before the terminal device determines a range parameter and / or a quantization step size for a first reported amount, the method provided in this embodiment of the present application includes: the terminal device determining second information. The second information is used to indicate a reported amount corresponding to each of the multiple network devices, where the first reported amount is a difference between an average of the reported amounts corresponding to each network device and a reported amount corresponding to the target network device.
[0111] For example, Figure 3 Figure (b) shows a schematic diagram of a terminal device reporting a first reporting amount provided by an embodiment of the present application, including a terminal device 301, a base station 1, a base station 2, and a base station 3. Among them, base station 1, base station 2, and base station 3 are all target network devices, and the corresponding reporting amounts are reporting amount 1 (such as frequency deviation Δf1), reporting amount 2 (such as frequency deviation Δf2), and reporting amount 3 (such as frequency deviation Δf3). Then the terminal device 301 determines that the second information of base station 1, base station 2, and base station 3 is used to indicate reporting amount 1, reporting amount 2, and reporting amount 3. It can be seen that the first reporting amount reported by the terminal device 301 to base station 1 is (Δf1+Δf2+Δf3) / 3-Δf1, the first reporting amount reported by the terminal device 301 to base station 2 is (Δf1+Δf2+Δf3) / 3-Δf2, and the first reporting amount reported by the terminal device 301 to base station 3 is (Δf1+Δf2+Δf3) / 3-Δf3.
[0112] It can be understood that the timing deviation Δτ is the same as the frequency deviation Δf, and will not be described in detail in the embodiments of the present application.
[0113] In one embodiment of the present application, multiple network devices include a reference network device. When the first parameter is a reference signal received power (RSRP), the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: the terminal device determines a reference signal received power difference between the RSRP of a target network device and the reference signal received power of the reference network device. The terminal device determines the range parameter and / or the quantization step size of the first reported amount based on the RSRP difference, where the quantization step size is positively correlated with the RSRP difference.
[0114] The smaller the reference signal received power gap (RSRP gap), the smaller the quantization step size is set; the larger the RSRP gap, the larger the quantization step size is set.
[0115] For example, when the RSRP gap is 0 dB, a smaller quantization step size is set. For example, when the first reported amount is the timing deviation, the reporting interval is set to 1Ts; when the first reported amount is the frequency deviation, the reporting interval is set to 10 -6 Hz; when the RSRP gap is 10dB, set a larger quantization step size. For example, if the first reported amount is the timing deviation, set the reporting interval to 100Ts; if the first reported amount is the frequency deviation, set the reporting interval to 10 -3 Hz.
[0116] In a possible implementation, the terminal device may group the network devices according to the RSRP gap, and group multiple network devices whose RSRP gaps are within the same preset threshold range into one group.
[0117] For example, Figure 4 The figure shows a schematic diagram of a communication system provided by an embodiment of the present application, including terminal device 401 and base stations 1 to 6. Specifically, if the RSRP gaps between base stations 1, 3, and 5 are all within a preset threshold range a, base stations 1, 3, and 5 are grouped as group A. Similarly, if the RSRP gaps between base stations 2, 4, and 6 are all within a preset threshold range b, base stations 2, 4, and 6 are grouped as group B.
[0118] When the preset threshold range is small, the network devices in the group are set to a smaller quantization step size; and when the preset threshold range is large, the network devices in the group are set to a larger quantization step size.
[0119] For example, refer to Figure 4Taking the frequency deviation as an example of the reported value of the network device, the preset threshold range a of group A is smaller than the second preset threshold range b of group B. Group A includes base station 1, base station 3, and base station 5. The RSRP gap between base station 1 and base station 3 is 2dB, the RSRP gap between base station 1 and base station 5 is 8dB, and the RSRP gap between base station 3 and base station 5 is 6dB. The RSRP gaps between any two base stations are all between 0 and 10dB. When the frequency deviation of base station 1 is 10Hz, the frequency deviation of base station 3 is 20Hz, and the frequency deviation of base station 5 is 30Hz, taking base station 1 as the reference network device, the first reported value reported by terminal device 401 to base station 3 is 10Hz, and the first reported value reported to base station 5 is 20Hz. A smaller quantization step size can be set based on the preset threshold range a, for example, a quantization step size with an interval of 10Hz can be set. Group B includes base stations 2, 4, and 6. The RSRP gap between base stations 2 and 4 is 50dB, the RSRP gap between base stations 2 and 6 is 100dB, and the RSRP gap between base stations 4 and 6 is 50dB. The RSRP gaps between any two base stations are all between 50 and 100dB. When the frequency deviation of base station 2 is 100Hz, the frequency deviation of base station 4 is 250Hz, and the frequency deviation of base station 6 is 300Hz, and base station 2 is used as the reference network device, the first reported amount reported by terminal device 401 to base station 4 is 150Hz, and the first reported amount reported to base station 5 is 200Hz. A larger quantization step size can be set based on the preset threshold value b, for example, a quantization step size of 50Hz intervals can be set.
[0120] In which, when no reference network device is selected, the first reporting amount reported by the terminal device to the target network device is the difference between the reporting amount corresponding to the target network device and the average of the reporting amounts corresponding to multiple network devices.
[0121] For example, the frequency deviation of base station 1 is 10Hz, the frequency deviation of base station 3 is 12Hz, the frequency deviation of base station 5 is 23Hz, and the average of the frequency deviations of base station 1, base station 3, and base station 5 is 15Hz. The first reporting amount reported by the terminal device 401 to base station 1 is 5Hz, the first reporting amount reported to base station 3 is 3Hz, and the first reporting amount reported to base station 3 is 8Hz. A smaller quantization step can be set according to the preset threshold a, for example, a quantization step is set with an interval of 1Hz.
[0122] It is worth noting that the number of network devices in a group is determined based on a preset threshold range. There may also be only two network devices in a group, which is not limited in the embodiments of the present application.
[0123] For example, in the above example, the preset RSRP gap threshold range for Group A is 0-10dB. The RSRP gap between base stations 1 and 3 is 2dB, the RSRP gap between base stations 1 and 5 is 8dB, and the RSRP gap between base stations 3 and 5 is 6dB. Base stations 1, 3, and 5 can be further grouped. For example, if the preset threshold range is 0-5dB, base stations 1 and 3 are grouped together. If the preset threshold range is 5-10dB, base stations 1 and 5 are grouped together, or base stations 3 and 5 are grouped together.
[0124] In one embodiment of the present application, when the reference signal received power difference is greater than or equal to a first preset threshold, the terminal device does not report the first reporting amount to the target network device.
[0125] It can be understood that when the reference signal receiving power difference is greater than or equal to the first preset threshold, the first reporting amount reported by the terminal device cannot achieve coherent joint transmission after compensating the signal of the target network device, and even if the first reporting amount is reported, it is meaningless. Therefore, the terminal device does not need to report the first reporting amount to the target network device.
[0126] In one embodiment of the present application, when the first parameter is frequency deviation, timing deviation, or phase deviation, the terminal device determining a range parameter and / or a quantization step size of the first reported quantity includes: the terminal device determining the first parameter of the target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is positively correlated with the first parameter.
[0127] Among them, the smaller the frequency deviation, or the smaller the timing deviation, or the smaller the phase deviation, the smaller the range parameter and the quantization step size are set; the larger the frequency deviation, or the larger the timing deviation, or the larger the phase deviation, the larger the range parameter and the quantization step size are set.
[0128] In one possible implementation, the terminal device may group network devices based on frequency deviation, timing deviation, or phase deviation, such that multiple network devices within the same preset threshold range of frequency deviation, timing deviation, or phase deviation are grouped together. For specific examples, refer to the above embodiment and are not further described here.
[0129] When the preset threshold range is small, the network devices in the group are set to a smaller quantization step size; and when the preset threshold range is large, the network devices in the group are set to a larger quantization step size.
[0130] For example, refer to Figure 4Taking the frequency deviation as an example, the preset threshold range a of group A is smaller and smaller than the second preset threshold range b of group B. The frequency deviation of base station 1 is 10 Hz, the frequency deviation of base station 3 is 20 Hz, and the frequency deviation of base station 5 is 30 Hz. Taking base station 1 as the reference network device, the first reported amount reported by terminal device 401 to base station 3 is 10 Hz, and the first reported amount reported to base station 5 is 20 Hz. Based on the preset threshold range a, a smaller range parameter and quantization step size can be set, for example, a range parameter of 0 to 50 Hz and a quantization step size of 10 Hz. The frequency deviation of base station 2 is 100Hz, the frequency deviation of base station 4 is 250Hz, and the frequency deviation of base station 6 is 300Hz. Taking base station 2 as the reference network device, the first reporting amount reported by the terminal device 401 to base station 4 is 150Hz, and the first reporting amount reported to base station 5 is 200Hz. According to the preset threshold range b, a larger range parameter and quantization step can be set, such as setting a range parameter of 0 to 300Hz and setting a quantization step with an interval of 50Hz.
[0131] In which, when no reference network device is selected, the first reporting amount reported by the terminal device to the target network device is the difference between the reporting amount corresponding to the target network device and the average of the reporting amounts corresponding to multiple network devices.
[0132] For example, the frequency deviation of base station 1 is 10Hz, the frequency deviation of base station 3 is 12Hz, the frequency deviation of base station 5 is 23Hz, and the average of the frequency deviations of base station 1, base station 3, and base station 5 is 15Hz. The first reporting amount reported by the terminal device 401 to base station 1 is 5Hz, the first reporting amount reported to base station 3 is 3Hz, and the first reporting amount reported to base station 3 is 8Hz. The range parameter of 0 to 10Hz can be set, with a quantization step of 1Hz.
[0133] It is worth noting that the terminal device may also determine the range parameter and / or quantization step of the first reporting amount directly based on the frequency deviation, timing deviation, or phase deviation of different network devices without grouping the network devices.
[0134] In one embodiment of the present application, when the first parameter is greater than or equal to the second preset threshold, the terminal device does not report the first reporting amount to the target network device.
[0135] It is understandable that when the frequency deviation, or timing deviation, or phase deviation is greater than or equal to the second preset threshold, the first reporting amount reported by the terminal device cannot achieve coherent joint transmission after compensating the signal of the target network device, and even if the first reporting amount is reported, it is meaningless. Therefore, the terminal device does not need to report the first reporting amount to the target network device.
[0136] In one embodiment of the present application, when the first parameter is a downlink reference signal parameter, the terminal device determining a range parameter and / or a quantization step size of the first reported amount includes: the terminal device determining a downlink reference signal parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported amount based on the downlink reference signal parameter of the target network device.
[0137] The downlink reference signal parameters include the time domain density and the frequency domain density of the downlink reference signal. The range parameter is positively correlated with the time domain density and the frequency domain density of the downlink reference signal of the target network device.
[0138] For example, refer to Figure 4 Taking base station 1 and base station 3 as an example, with base station 1 as the reference network device, if the time domain density of the downlink reference signal of base station 3 measured by the terminal device is small, a smaller range parameter is set; if it is large, a larger range parameter is set. Similarly, if the frequency domain density of the downlink reference signal of base station 3 measured by the terminal device is small, a smaller range parameter is set; if it is large, a larger range parameter is set.
[0139] Wherein, when no reference network device is selected, the first reported amount reported by the terminal device to the target network device is the difference between the reported amount corresponding to the target network device and the average of the reported amounts corresponding to the multiple network devices. The specific implementation method is referred to the above embodiment and will not be repeated here.
[0140] In one embodiment of the present application, when the first parameter is a subcarrier spacing and / or bandwidth, the terminal device determining a range parameter and / or a quantization step size of a first reported quantity includes: the terminal device determining a first parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is negatively correlated with the first parameter of the target network device.
[0141] As an example, the first reported quantity is the timing deviation, and the resolution of the timing deviation is:
[0142]
[0143] Where N represents the frequency domain granularity of the resource block group (RBG), that is, the number of resource blocks (RBs) that make up an RBG; Δf is the sub-carrier spacing (SCS). As the formula shows, a larger SCS and a larger bandwidth increase the resolution of the timing deviation, meaning that smaller timing deviations can be distinguished. Therefore, a smaller quantization step size for the timing deviation can be set.
[0144] For example, refer to Figure 4 Taking base stations 1 and 3 as an example, with base station 1 as the reference network device, when the terminal device receives a small subcarrier spacing configured by base station 3, it sets a larger range parameter and quantization step size. When the subcarrier spacing is large, it sets a smaller range parameter and quantization step size. Similarly, when the terminal device measures the bandwidth of base station 3, it sets a smaller range parameter. When the bandwidth is large, it sets a larger range parameter.
[0145] In one embodiment of the present application, when the first parameter is a transmission time of a reference signal used for measurement, the terminal device determining a range parameter and / or a quantization step size of a first reported quantity includes: the terminal device determining the first parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the quantization step size is negatively correlated with the transmission time of the reference signal used for measurement.
[0146] As an example, the first reported quantity is frequency deviation, and the resolution of the frequency deviation is:
[0147]
[0148] The shorter the transmission time of the reference signal used for measurement, the higher the resolution, that is, a smaller quantization step size of the frequency deviation can be set.
[0149] For example, refer to Figure 4 Taking base station 1 and base station 3 as an example, base station 1 is used as the reference network device. When the transmission time of the reference signal for measurement configured by base station 3 received by the terminal device is short, a larger quantization step size is set. When the transmission time of the reference signal for measurement is long, a smaller quantization step size is set.
[0150] In one embodiment of the present application, when the first parameter is a carrier frequency, the terminal device determining a range parameter and / or a quantization step size of a first reported quantity includes: the terminal device determining the first parameter of a target network device. The terminal device determines the range parameter and / or the quantization step size of the first reported quantity based on the first parameter of the target network device, where the range parameter or the quantization step size is positively correlated with the carrier frequency of the target network device.
[0151] As an example, a larger carrier frequency leads to a larger frequency deviation caused by clock offset, and a larger quantization step size of the frequency deviation can be set.
[0152] For example, refer to Figure 4 Taking base station 1 and base station 3 as an example, base station 1 is used as the reference network device. When the terminal device measures that the carrier frequency of base station 3 is small, a smaller quantization step size is set; when the carrier frequency is large, a larger quantization step size is set.
[0153] In the above embodiments, the terminal device may report the first reporting amount by selecting a reporting method of a reference network device, or may not select a reporting method of a reference network device, which is not limited in the embodiments of the present application.
[0154] An embodiment of the present application provides a communication method, comprising: a target network device receiving a first reported quantity from a terminal device, wherein the first reported quantity is used by the target network device for signal compensation, the target network device being one of a plurality of network devices, and the first reported quantity being related to a first parameter of the plurality of network devices.
[0155] The specific implementation method is referred to the above embodiment and will not be described again here.
[0156] In one embodiment of the present application, the communication method further includes: the target network device sends the range parameter and / or quantization step of the first reported quantity to the terminal device.
[0157] It can be understood that the reference signal receiving power, frequency deviation, timing deviation, and phase deviation in the first parameter need to be measured by the terminal device based on the downlink reference signal sent by the network device; while the downlink reference signal parameters, subcarrier spacing, bandwidth, reference signal transmission time for measurement, and carrier frequency in the first parameter can be directly configured by the network device, so the target network device can send the range parameters and / or quantization step of the first reporting quantity to the terminal device.
[0158] In one embodiment of the present application, the first reported amount is a difference between a reported amount corresponding to the target network device and a reported amount corresponding to the reference network, and the reference network device belongs to multiple network devices.
[0159] In one embodiment of the present application, the first reported amount is a difference between an average of the reported amounts corresponding to each network device and the reported amount corresponding to the target network device.
[0160] like Figure 5 A communication device 50 provided in an embodiment of the present application is shown, including: a communication module 501 and a processing module 502.
[0161] The communication module 501 is configured to report a first reporting amount to a target network device.
[0162] The processing module 502 is configured to determine a range parameter and / or a quantization step size of a first reported amount. The first reported amount is used for signal compensation by a target network device, which is one of multiple network devices. The first reported amount is related to first parameters of the multiple network devices.
[0163] In one embodiment of the present application, processing module 502 is configured to determine first information. The first information is configured to indicate a reported amount corresponding to a target network device and a reported amount corresponding to a reference network device, the first reported amount being a difference between a reported amount corresponding to the target network device and a reported amount corresponding to the reference network device, where the reference network device belongs to multiple network devices.
[0164] In one embodiment of the present application, the processing module 502 is configured to determine second information indicating a reported amount corresponding to each of the plurality of network devices, wherein the first reported amount is a difference between an average of the reported amounts corresponding to each network device and a reported amount corresponding to the target network device.
[0165] In one embodiment of the present application, the communication module 501 is further configured to receive a range parameter and / or a quantization step of a first reported quantity configured by the target network device.
[0166] In one possible implementation, when the first parameter is reference signal received power, frequency deviation, timing deviation, phase deviation, or downlink reference signal parameter, the communication module 501 is used to receive a downlink reference signal, and the processing module 502 is used to measure the first parameter based on the downlink reference signal.
[0167] In one possible implementation, when the first parameter is the subcarrier spacing, bandwidth, transmission time of the reference signal for measurement, and carrier frequency, the communication module 501 is used to receive the first parameter from the target network device, and the processing module 502 is used to determine the range parameter and / or quantization step of the first reported amount based on the first parameter.
[0168] Figure 6 The hardware structure of the terminal device and the network device in the embodiment of the present application can refer to the following: Figure 6 The communication device includes a processor 601, a communication line 604 and at least one transceiver ( Figure 6 The description is merely illustrative and takes the transceiver 603 as an example).
[0169] The processor 601 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
[0170] Communication link 604 may include a pathway for transmitting information between the aforementioned components.
[0171] The transceiver 603 may be any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.
[0172] Optionally, the communication device may further include a memory 602 .
[0173] The memory 602 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 602 may exist independently and be connected to the processor 601 via a communication line 604. The memory 602 may also be integrated with the processor 601.
[0174] The memory 602 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 601. The processor 601 is used to execute the computer-executable instructions stored in the memory 602, thereby implementing the communication method provided in the following embodiments of the present application.
[0175] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.
[0176] In a specific implementation, as an embodiment, the processor 601 may include one or more CPUs, such as Figure 6 CPU0 and CPU1 in.
[0177] In a specific implementation, as an embodiment, the communication device may include multiple processors, such as Figure 66 and 606. Each of these processors can be a single-CPU processor or a multi-CPU processor. A processor herein can refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).
[0178] The present application also provides a communication device including a radio resource control (RRC) signaling interaction module, a medium access control (MAC) signaling interaction module, and a physical layer (PHY) signaling and data interaction module. The RRC signaling interaction module is configured to send and receive RRC signaling, the MAC signaling interaction module is configured to send and receive MAC-CE signaling, and the PHY signaling and data interaction module is configured to send and receive uplink / downlink control signaling and uplink / downlink data.
[0179] In one embodiment of the present application, Figure 7 The figure shows a schematic diagram of the information transmission process between a network device and a terminal device provided by an embodiment of the present application, wherein the network device includes an RRC signaling interaction module, a MAC signaling interaction module, a PHY signaling and data interaction module, and the terminal device includes an RRC signaling interaction module, a MAC signaling interaction module, a PHY signaling and data interaction module. The network device configures reference signal resources for synchronization measurement, such as uplink reference signal resources and downlink reference signal resources, to the terminal device through the RRC signaling interaction module; the terminal device sends an uplink reference signal to the network device for downlink reference signal pre-compensation, so as to facilitate the terminal device to measure synchronization-related parameters; the network device sends a downlink reference signal to the terminal device for synchronization-related parameter measurement, and the terminal device receives the downlink reference signal sent by the network device and measures synchronization-related parameters; the terminal device reports synchronization-related parameters to the network device through an uplink shared physical channel (PUSCH) or an uplink control physical channel (PUCCH), so that the network device can compensate for the impact caused by clock asynchrony.
[0180] The present application also provides a communication device that can be a terminal device or a chip. The communication device can be used to execute the above method embodiment.
[0181] When the communication device is a terminal device, Figure 8 The following is a simplified schematic diagram of the terminal device. Figure 8 In this article, the terminal device is a mobile phone. Figure 8 As shown, the terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and input and output devices. The processor is mainly used to process communication protocols and communication data, as well as to control the terminal device, execute software programs, process software program data, etc. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used to convert baseband signals into radio frequency signals and process radio frequency signals. The antenna is mainly used to transmit and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, displays, keyboards, etc., are mainly used to receive data input by users and output data to users. It should be noted that some types of terminal devices may not have input and output devices.
[0182] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then transmits the RF signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the sake of explanation, Figure 8 Only one memory and processor are shown. In actual terminal devices, one or more processors and one or more memories may exist. A memory may also be referred to as a storage medium or storage device. The memory may be independent of the processor or integrated with the processor, and this is not limited in the present embodiment.
[0183] In the embodiment of the present application, the antenna and radio frequency circuit with transceiver functions can be regarded as the transceiver unit of the terminal device, and the processor with processing function can be regarded as the processing unit of the terminal device.
[0184] like Figure 8 As shown, the terminal device includes a transceiver unit 810 and a processing unit 820. The transceiver unit 810 may also be referred to as a transceiver, transceiver, or transceiver device. The processing unit 820 may also be referred to as a processor, processing board, processing module, or processing device. Optionally, the device in the transceiver unit 810 that implements the receiving function may be considered a receiving unit, and the device in the transceiver unit 810 that implements the transmitting function may be considered a transmitting unit. That is, the transceiver unit 810 includes a receiving unit and a transmitting unit. The transceiver unit may also be referred to as a transceiver, transceiver, or transceiver circuit. The receiving unit may also be referred to as a receiver, receiver, or receiving circuit. The transmitting unit may also be referred to as a transmitter, transmitter, or transmitting circuit.
[0185] For example, in one implementation, the processing unit 820 is configured to execute the above method embodiment. The transceiver unit 810 is configured to perform the related transceiver operations in the above method embodiment.
[0186] It should be understood that Figure 8 This is only an example and not a limitation. The terminal device including the transceiver unit and the processing unit may not rely on Figure 8 The structure shown.
[0187] When the communication device is a chip, the chip includes a transceiver unit and a processing unit, wherein the transceiver unit may be an input / output circuit or a communication interface; and the processing unit may be a processor, microprocessor, or integrated circuit integrated on the chip.
[0188] The present application also provides a communication device, which can be a network device or a chip. The communication device can be used to execute the above method embodiment. When the communication device is a network device, for example, it is a base station.
[0189] Figure 9 A simplified schematic diagram of a base station structure is shown. The base station includes sections 910 and 920. Section 910 is primarily responsible for receiving and transmitting RF signals and converting RF signals to baseband signals; section 920 is primarily responsible for baseband processing and base station control. Section 910 can be commonly referred to as a transceiver unit, transceiver, transceiver circuit, or transceiver. Section 920 is typically the control center of the base station, often referred to as a processing unit, responsible for controlling the base station to execute the network device-side processing operations described in the above method embodiments.
[0190] The transceiver unit in section 910, also known as a transceiver or transceiver, includes an antenna and a radio frequency unit (RFU), with the RF unit primarily responsible for RF processing. Alternatively, the device in section 910 that implements the receiving function can be considered a receiving unit, and the device that implements the transmitting function can be considered a transmitting unit. That is, section 910 includes both a receiving unit and a transmitting unit. The receiving unit can also be referred to as a receiver, receiver, or receiving circuit, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit.
[0191] Section 920 may include one or more boards, each of which may include one or more processors and one or more memories. The processor is used to read and execute programs in the memory to implement baseband processing functions and control the base station. If multiple boards are present, the boards may be interconnected to enhance processing capabilities. As an optional implementation, multiple boards may share one or more processors, multiple boards may share one or more memories, or multiple boards may simultaneously share one or more processors.
[0192] For example, in one implementation, section 920 is used to perform the above method embodiment. Section 910 is used for the related transceiver operations in the above method embodiment. For example, section 910 is used to send or receive DFT-s-OFDM symbols or SC-QAM symbols.
[0193] It should be understood that Figure 9 This is only an example and not a limitation. The network device including the transceiver unit and the processing unit may not rely on Figure 9 The structure shown.
[0194] Figure 10 FIG1 is a schematic diagram of the structure of a chip 1000 provided in an embodiment of the present application. The chip 1000 includes one or more (including two) processors 1010 and a communication interface 1030 .
[0195] Optionally, the chip 1000 further includes a memory 1040, which may include a read-only memory and a random access memory, and provides operation instructions and data to the processor 1010. A portion of the memory 1040 may also include a non-volatile random access memory (NVRAM).
[0196] In some embodiments, the memory 1040 stores the following elements, execution modules or data structures, or a subset thereof, or an extended set thereof.
[0197] In the embodiment of the present application, the corresponding operation is performed by calling the operation instruction stored in the memory 1040 (the operation instruction may be stored in the operating system).
[0198] The processor 1010 controls processing operations of either the first terminal or the base station. The processor 1010 may also be referred to as a central processing unit (CPU).
[0199] The memory 1040 may include a read-only memory and a random access memory, and provides instructions and data to the processor 1010. A portion of the memory 1040 may also include NVRAM. For example, in an application, the memory 1040, the communication interface 1030, and the memory 1040 are coupled together via the bus system 1020, wherein the bus system 1020 may include a power bus, a control bus, and a status signal bus in addition to a data bus. However, for the sake of clarity, the following description is omitted: Figure 10 Various buses are labeled as bus system 1020 .
[0200] The methods disclosed in the above embodiments of the present application can be applied to or implemented by processor 1010. Processor 1010 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in processor 1010. The above processor 1010 may be a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory 1040 , and the processor 1010 reads the information in the memory 1040 and completes the steps of the above method in combination with its hardware.
[0201] The above communication unit may be a communication interface of the device, used to receive signals from other devices. For example, when the device is implemented as a chip, the communication unit is a communication interface of the chip used to receive or send signals from other chips or devices.
[0202] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the computer is enabled to implement the above method embodiment.
[0203] The embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the above method embodiment.
[0204] The explanation of the relevant contents and beneficial effects of any of the communication devices provided above can be referred to the corresponding method embodiments provided above, and will not be repeated here.
[0205] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a Windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application. As long as it is possible to communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute the program.
[0206] In addition, various aspects or features of the present application can be implemented as methods, apparatuses, or articles of manufacture using standard programming and / or engineering techniques. The term "article of manufacture" as used in this application covers computer programs that can be accessed from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0207] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0208] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM).
[0209] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) is integrated into the processor.
[0210] It should be noted that the memory described herein is intended to include, but not be limited to, these and any other suitable types of memory.
[0211] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0212] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0213] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, 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.
[0214] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0215] 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.
[0216] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0217] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A communication method, characterized in that: The method comprises: The terminal device determines a range parameter and / or a quantization step size of a first reported amount, where the first reported amount is used for signal compensation by a target network device, the target network device is one of a plurality of network devices, and the first reported amount is related to a first parameter of the plurality of network devices; The terminal device reports the first reporting amount to the target network device according to the range parameter and / or the quantization step.
2. The method according to claim 1, characterized in that Before the terminal device determines the range parameter and / or quantization step size of the first reported amount, the method includes: The terminal device determines first information, where the first information is used to indicate the reporting amount corresponding to the target network device and the reporting amount corresponding to the reference network device. The first reporting amount is the difference between the reporting amount corresponding to the target network device and the reporting amount corresponding to the reference network. The reference network device belongs to the multiple network devices.
3. The method according to claim 1, characterized in that Before the terminal device determines the range parameter and / or quantization step size of the first reported amount, the method includes: The terminal device determines second information, where the second information is used to indicate the reporting amount corresponding to each of the multiple network devices, and the first reporting amount is the difference between the average of the reporting amounts corresponding to each of the network devices and the reporting amount corresponding to the target network device.
4. The method according to any one of claims 1 to 3, characterized in that The first parameters include but are not limited to: reference signal received power, frequency deviation, timing deviation, phase deviation, downlink reference signal parameters, subcarrier spacing, bandwidth, transmission time of a reference signal for measurement, and carrier frequency.
5. The method according to claim 4, characterized in that The multiple network devices include a reference network device, and when the first parameter is a reference signal received power, the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: Determining, by the terminal device, a reference signal received power difference between a reference signal received power of the target network device and a reference signal received power of the reference network device; The terminal device determines the range parameter and / or quantization step of the first reporting amount according to the reference signal received power difference, and the quantization step is positively correlated with the reference signal received power difference.
6. The method according to claim 5, characterized in that The method further comprises: When the reference signal received power difference is greater than or equal to a first preset threshold, the terminal device does not report the first reporting amount to the target network device.
7. The method according to claim 4, characterized in that In a case where the first parameter is a frequency deviation, a timing deviation, or a phase deviation, the terminal device determines a range parameter and / or a quantization step size of the first reported amount, including: Determining, by the terminal device, the first parameter of the target network device; The terminal device determines the range parameter and / or quantization step of the first reported amount according to the first parameter of the target network device, and the range parameter or the quantization step is positively correlated with the first parameter.
8. The method according to claim 7, characterized in that The method further comprises: When the first parameter is greater than or equal to a second preset threshold, the terminal device does not report the first reporting amount to the target network device.
9. The method according to claim 4, characterized in that In a case where the first parameter is a downlink reference signal parameter, the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: The terminal device determines a downlink reference signal parameter of the target network device; The terminal device determines the range parameter and / or quantization step size of the first reporting amount according to the downlink reference signal parameter of the target network device; The downlink reference signal parameters include the time domain density of the downlink reference signal and the frequency domain density of the downlink reference signal; When the first reported amount is a frequency deviation, the range parameter is positively correlated with a time domain density of a downlink reference signal of the target network device; When the first reported amount is the timing deviation, the range parameter is positively correlated with the frequency domain density of the downlink reference signal of the target network device.
10. The method according to claim 4, characterized in that In a case where the first parameter is a subcarrier spacing and / or bandwidth, the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: Determining, by the terminal device, the first parameter of the target network device; The terminal device determines a range parameter and / or a quantization step of the first reported amount based on the first parameter of the target network device, and the range parameter or the quantization step is negatively correlated with the first parameter of the target network device.
11. The method according to claim 4, characterized in that In a case where the first parameter is a transmission time of a reference signal used for measurement, the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: Determining, by the terminal device, the first parameter of the target network device; The terminal device determines the range parameter and / or quantization step of the first reporting amount according to the first parameter of the target network device, and the quantization step is negatively correlated with the sending time of the reference signal used for measurement.
12. The method according to claim 4, characterized in that When the first parameter is a carrier frequency, the terminal device determines a range parameter and / or a quantization step size of a first reported amount, including: Determining, by the terminal device, the first parameter of the target network device; The terminal device determines the range parameter and / or quantization step of the first reported amount based on the first parameter of the target network device, and the range parameter or the quantization step is positively correlated with the carrier frequency of the target network device.
13. A communication method, characterized in that: The method comprises: The target network device receives a first reported quantity from the terminal device, the first reported quantity is used for the target network device to perform signal compensation, the target network device is one of multiple network devices, and the first reported quantity is related to the first parameters of the multiple network devices.
14. The method according to claim 13, characterized in that The method further comprises: The target network device sends the range parameter and / or quantization step of the first reported quantity to the terminal device.
15. The method according to claim 13 or 14, characterized in that The first reported amount is a difference between a reported amount corresponding to the target network device and a reported amount corresponding to a reference network device, and the reference network device belongs to the multiple network devices.
16. The method according to claim 13 or 14, characterized in that The first reported amount is a difference between an average of the reported amounts corresponding to each of the network devices and the reported amount corresponding to the target network device.
17. A communication device, characterized in that: The device includes: a communication module and a processing module, Wherein, the processing module is used to perform the processing action performed by the terminal device in the communication method according to any one of claims 1 to 12, and the communication module is used to perform the receiving or sending action performed by the terminal device in the communication method according to any one of claims 1 to 12; or, The processing module is used to execute the processing actions performed by the terminal device in the communication method described in any one of claims 13 to 16, and the communication module is used to execute the receiving or sending actions performed by the terminal device in the communication method described in any one of claims 13 to 16.
18. A communication system, characterized in that: The system includes: a terminal device, a plurality of network devices; The terminal device is used to implement the communication method according to any one of claims 1 to 12, and the multiple network devices include a first network device, which is used to implement the communication method according to any one of claims 13 to 16.
19. A terminal device, characterized in that: The terminal device includes a memory and a processor, the memory is used to store instructions, and the processor is used to execute the instructions stored in the memory, and the execution of the instructions stored in the memory enables the processor to execute the method according to any one of claims 1 to 12, or the method according to any one of claims 13 to 16.
20. A chip, characterized in that: The chip includes at least one processor and a communication interface, the communication interface is coupled to the at least one processor, the at least one processor is used to run a computer program or instruction to implement the method according to any one of claims 1 to 12 and the method according to any one of claims 13 to 16, and the communication interface is used to communicate with other modules outside the chip.
21. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 16 is implemented.