Communication method and communication apparatus
By using resource indication information in the radio frequency device to determine the location of the training resource and estimating the leaked propagation characteristics, the interference problem of downlink to uplink in the frequency division duplexer system is solved, the signal-to-noise ratio is improved and the energy is reduced. Resource consumption.
Patent Information
- Application Number
- PCT/CN2024/095964
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-15
- Filing Date
- 2024-05-29
- Publication Date
- 2024-12-19
AI Technical Summary
In frequency division duplexer systems, downlink signals may leak to the uplink, resulting in interference, which is difficult for the prior art to effectively eliminate or reduce such interference.
By sending and receiving resource indication information in the radio frequency device, the time domain and frequency domain locations of the training resource are determined, and the leakage propagation characteristics are estimated using these signals, thereby eliminating or reducing leakage interference of the transmission link to the reception link.
The signal-to-noise ratio of the reception link is improved, the training complexity is reduced, and energy and resource consumption is reduced without affecting the actual service scheduling requirements.
Smart Images

Figure CN2024095964_19122024_PF_FP_ABST
Abstract
Description
Communication method and communication device
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on June 15, 2023, with application number 202310714927.0 and application name “A Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and more specifically, to a communication method and a communication device. Background Art
[0003] Thanks to the use of frequency division duplexers, uplink and downlink transmissions between base stations and terminal devices can occur simultaneously. Uplink transmission is achieved through the uplink receive frequency band, and downlink transmission is achieved through the downlink transmit frequency band. The uplink receive frequency band is different from the downlink transmit frequency band. However, when uplink and downlink transmissions occur simultaneously, part of the downlink signal transmitted on the downlink may leak to the uplink, thereby causing leakage interference to the uplink. For example, for a base station, the signal received by the base station through the uplink includes both the uplink signal and a part of the signal that the downlink signal leaked to the uplink.
[0004] Summary of the Invention
[0005] An embodiment of the present application provides a communication method, so that a device that receives a training signal can estimate the leakage propagation characteristics corresponding to the signal leaked from the transmitting link to the receiving link based on the training signal, thereby facilitating the elimination or reduction of leakage interference of the transmitting link to the receiving link based on the leakage propagation characteristics.
[0006] In a first aspect, a communication method is provided. The method may be executed by a radio frequency device, or may be executed by a component of the radio frequency device (eg, a chip or a circuit), without limitation.
[0007] The method includes: receiving resource indication information, where the resource indication information is used to determine information of at least one training resource; receiving at least one training signal through the at least one training resource; and determining a leakage propagation characteristic based on the at least one training signal, where the leakage propagation characteristic is used to determine a signal leaked from a transmitting link to a receiving link.
[0008] Based on the above technical solution, a device that transmits a training signal (e.g., a control device) can transmit resource indication information, so that a device that receives the resource indication information (e.g., a radio frequency device) can identify the training resource used to transmit the training signal based on the resource indication information. This allows the device that receives the resource indication information to not only determine the leakage propagation characteristics based on the training signal transmitted on the training resource, but also reduce the training complexity. After the device that receives the resource indication information determines the leakage propagation characteristics, it is beneficial for the device to determine the signal leaked from the transmitting link to the receiving link based on the leakage propagation characteristics, and eliminate or weaken the signal leaked from the transmitting link to the receiving link, thereby improving the signal-to-noise ratio of the receiving link.
[0009] In a possible implementation, a training resource in the at least one training resource is not used to transmit an uplink signal (or is only used to transmit a training signal), or the strength of the transmitted uplink signal is less than a strength threshold.
[0010] In one possible implementation, the method is applied to a radio frequency device, and the receiving resource indication information includes: the radio frequency device receives the resource indication information from the control device through an interface between a first module included in the radio frequency device and the control device; wherein the first module is used to determine the leakage propagation characteristic based on the at least one training signal.
[0011] Based on the above technical solution, when an interface exists between the control device and the first module of the radio frequency device, the control device can directly send resource indication information to the first module through the interface, thereby reducing the transmission delay of the resource indication information.
[0012] Exemplarily, the interface between the first module and the control device is an interface between the first module and a layer 2 (layer 2, L2) control module of the control device, or an interface between the first module and a layer 3 (layer 3, L3) control module of the control device.
[0013] In combination with the first aspect, in certain implementations of the first aspect, the resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
[0014] Based on the above technical solution, when the resource indication information includes one or more of the above items, the device that receives the resource indication information can determine the time domain position and / or frequency domain position of at least one training resource according to the resource indication information.
[0015] In combination with the first aspect, in certain implementations of the first aspect, the resource indication information includes N bits, the N bits correspond one-to-one to N time domain units, and the nth bit of the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; wherein N is a positive integer, n=1, 2,…, N.
[0016] It is understood that when the resource indication information includes N bits, the device receiving the resource indication information can determine the time domain length of each training resource in the at least one training resource and the time domain starting position of each training resource in the at least one training resource based on the N bits. In other words, the N bits are a representation of the time domain length of each training resource in the at least one training resource and / or the time domain starting position of each training resource in the at least one training resource.
[0017] In one possible implementation, the at least one training resource includes N1 first training resources and N2 second training resources, the N1 first training resources are located before the N2 second training resources in the time domain, and the time interval between two adjacent first training resources in the N1 first training resources is less than the time interval between two adjacent second training resources in the N2 second training resources; wherein N1 and N2 are both positive integers.
[0018] Based on the above technical solution, since the N1 first training resources are densely distributed in the time domain, the device receiving the resource indication information can estimate the leakage propagation characteristics based on the training signals transmitted on the N1 first training resources and converge to the target performance more quickly. The N2 second training resources are sparsely distributed in the time domain. This allows the device receiving the resource indication information to update the leakage propagation characteristics based on the training signals transmitted on the N2 second training resources, while minimizing the impact on uplink service scheduling, thereby improving the accuracy of the leakage propagation characteristics.
[0019] Exemplarily, the N1 first training resources are continuous training resources, that is, the time interval between two adjacent first training resources in the N1 first training resources is 0.
[0020] Exemplarily, the time domain resources of the N1 first training resources correspond to a cell restart phase.
[0021] Based on the above technical solution, since specific service indicators are generally not counted during the cell restart phase, or in other words, uplink services may not be scheduled during the cell restart phase, and further, when the time domain resources of the N1 first training resources correspond to the cell restart phase, the N1 first training resources are not used to transmit uplink signals, thereby facilitating the device receiving the resource indication information to determine more accurate leakage propagation characteristics.
[0022] Exemplarily, when at least one training resource includes N1 first training resources and N2 second training resources, the resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
[0023] In one possible implementation, the at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed over the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
[0024] Exemplarily, if the frequency domain resources of the third training resource include part of the full frequency band of the transmission link, then the at least one training resource also includes a fourth training resource, the time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band not occupied by the third training resource.
[0025] Based on the above technical solution, if the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed across the full frequency band of the transmission link, the device receiving the resource indication information can determine the leakage propagation characteristics corresponding to the full downlink bandwidth based on the training signal transmitted on the third training resource. If the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link, the device receiving the resource indication information can determine the leakage propagation characteristics corresponding to the full downlink bandwidth based on the training signals transmitted on the third training resource and the fourth training resource.
[0026] In a second aspect, a communication method is provided. The method may be executed by a control device, or may be executed by a component of the control device (such as a chip or circuit), without limitation.
[0027] The method includes: sending resource indication information, where the resource indication information is used to determine information of at least one training resource; sending at least one training signal through the at least one training resource, where the at least one training signal is used to determine a leakage propagation characteristic, where the leakage propagation characteristic is used to determine a signal leaked from a sending link to a receiving link.
[0028] Based on the above technical solution, a device that sends a training signal (e.g., a control device) can send resource indication information, so that a device that receives the resource indication information (e.g., a radio frequency device) can distinguish between training resources used to transmit training signals and non-training resources that are not used to transmit training signals based on the resource indication information. This allows the device that receives the resource indication information to not only determine the leakage propagation characteristics based on the training signals transmitted on the training resources, but also reduce the training complexity. After the device that receives the resource indication information determines the leakage propagation characteristics, it is beneficial for the device to determine the signal leaked from the transmitting link to the receiving link based on the leakage propagation characteristics, and eliminate or weaken the signal leaked from the transmitting link to the receiving link, thereby improving the signal-to-noise ratio of the receiving link.
[0029] In one possible implementation, the method is applied to a control device, and the sending of resource indication information includes: the control device sends the resource indication information to the radio frequency device through an interface between a first module included in the radio frequency device and the control device; wherein the first module is used to determine the leakage propagation characteristic based on the at least one training signal.
[0030] Based on the above technical solution, when an interface exists between the control device and the first module of the radio frequency device, the control device can directly send resource indication information to the first module through the interface, thereby reducing the transmission delay of the resource indication information.
[0031] Exemplarily, the interface between the first module and the control device is an interface between the first module and an L2 control module of the control device, or an interface between the first module and an L3 control module of the control device.
[0032] In combination with the second aspect, in certain implementations of the second aspect, the resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
[0033] Based on the above technical solution, when the resource indication information includes one or more of the above items, the device that receives the resource indication information can determine the time domain position and / or frequency domain position of at least one training resource according to the resource indication information.
[0034] In combination with the second aspect, in certain implementations of the second aspect, the resource indication information includes N bits, the N bits correspond one-to-one to N time domain units, and the nth bit of the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; wherein N is a positive integer, n = 1, 2,…, N.
[0035] It is understood that when the resource indication information includes N bits, the device receiving the resource indication information can determine the time domain length of each training resource in the at least one training resource and the time domain starting position of each training resource in the at least one training resource based on the N bits. In other words, the N bits are a representation of the time domain length of each training resource in the at least one training resource and / or the time domain starting position of each training resource in the at least one training resource.
[0036] In one possible implementation, the at least one training resource includes N1 first training resources and N2 second training resources, the N1 first training resources are located before the N2 second training resources in the time domain, and the time interval between two adjacent first training resources in the N1 first training resources is less than the time interval between two adjacent second training resources in the N2 second training resources; wherein N1 and N2 are both positive integers.
[0037] Based on the above technical solution, since the N1 first training resources are densely distributed in the time domain, the device receiving the resource indication information can estimate the leakage propagation characteristics based on the training signals transmitted on the N1 first training resources and converge to the target performance more quickly. Since the N2 second training resources are sparsely distributed in the time domain, the device receiving the resource indication information can update the leakage propagation characteristics based on the training signals transmitted on the N2 second training resources, thereby determining the accuracy of the leakage propagation characteristics, while minimizing the impact on uplink service scheduling.
[0038] Exemplarily, the N1 first training resources are continuous training resources, that is, the time interval between two adjacent first training resources in the N1 first training resources is 0.
[0039] Exemplarily, the time domain resources of the N1 first training resources correspond to a cell restart phase.
[0040] Based on the above technical solution, since specific service indicators are generally not counted during the cell restart phase, or in other words, uplink services may not be scheduled during the cell restart phase, and further, when the time domain resources of the N1 first training resources correspond to the cell restart phase, the N1 first training resources are not used to transmit uplink signals, thereby facilitating the device receiving the resource indication information to determine more accurate leakage propagation characteristics.
[0041] Exemplarily, when at least one training resource includes N1 first training resources and N2 second training resources, the resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
[0042] In one possible implementation, the at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed over the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
[0043] Exemplarily, if the frequency domain resources of the third training resource include part of the full frequency band of the transmission link, then the at least one training resource also includes a fourth training resource, the time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band not occupied by the third training resource.
[0044] Based on the above technical solution, if the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed across the full frequency band of the transmission link, the device receiving the resource indication information can determine the leakage propagation characteristics corresponding to the full downlink bandwidth based on the training signal transmitted on the third training resource. If the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link, the device receiving the resource indication information can determine the leakage propagation characteristics corresponding to the full downlink bandwidth based on the training signals transmitted on the third training resource and the fourth training resource.
[0045] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: determining the at least one training resource according to actual scheduling requirements of downlink services.
[0046] Exemplarily, a training resource in the at least one training resource is not used to transmit an uplink signal, or the strength of the transmitted uplink signal is less than a strength threshold.
[0047] Based on the above technical solution, when at least one training resource is determined according to the actual uplink and downlink service scheduling requirements, the impact on the actual downlink service scheduling can be reduced, and / or the virtual loading of the downlink transmission signal can be reduced, while ensuring the accuracy of the leakage propagation characteristics determined by the device receiving the resource indication information based on the training signal transmitted on at least one training resource, to achieve energy saving. For example, if the downlink service signals transmitted on time domain resource #1 and time domain resource #2 can be combined into a downlink signal scheduled across the entire frequency band, then time domain resource #1 and time domain resource #2 can be determined as training resources. Furthermore, since the downlink service signals transmitted on time domain resource #1 and time domain resource #2 can be combined into a downlink signal scheduled across the entire frequency band, the device sending the training signal does not need to load additional virtual downlink signals on a frequency band other than the frequency band used to transmit the downlink service signal on time domain resource #1 or time domain resource #2 in order to construct a downlink signal scheduled across the entire frequency band, thereby achieving energy saving.
[0048] In a third aspect, a communication method is provided, comprising: a control device sending resource indication information to a radio frequency device, the resource indication information being used to determine information of at least one training resource; the control device sending at least one training signal to the radio frequency device through the at least one training resource; the radio frequency device determining a leakage propagation characteristic based on the at least one training signal, the leakage propagation characteristic being used to determine a signal leaked from a transmitting link of the radio frequency device to a receiving link of the radio frequency device.
[0049] Based on the above technical solution, the control device can send resource indication information, so that the radio frequency device can distinguish between training resources used to transmit training signals and non-training resources not used to transmit training signals based on the resource indication information. This allows the radio frequency device to not only determine the leakage propagation characteristics based on the training signals transmitted on the training resources, but also reduce training complexity. After the radio frequency device determines the leakage propagation characteristics, it is beneficial for the radio frequency device to determine the signal leaked from the transmitting link to the receiving link based on the leakage propagation characteristics, and eliminate or attenuate the signal leaked from the transmitting link to the receiving link, thereby improving the signal-to-noise ratio of the receiving link.
[0050] In a fourth aspect, a communication device is provided, which includes a transceiver unit and a processing unit. The transceiver unit is used to receive resource indication information, and the resource indication information is used to determine information of at least one training resource; the transceiver unit is also used to receive at least one training signal through the at least one training resource; the processing unit is used to determine a leakage propagation characteristic based on the at least one training signal, and the leakage propagation characteristic is used to determine a signal leaked from a sending link to a receiving link.
[0051] In combination with the fourth aspect, in certain implementations of the fourth aspect, the transceiver unit is specifically used to receive the resource indication information from the control device through an interface between the first module included in the radio frequency device and the control device; wherein the first module is used to determine the leakage propagation characteristic based on the at least one training signal.
[0052] In combination with the fourth aspect, in certain implementations of the fourth aspect, the interface between the first module and the control device is the interface between the first module and the L2 control module of the control device, or the interface between the first module and the L3 control module of the control device.
[0053] In combination with the fourth aspect, in certain implementations of the fourth aspect, the resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
[0054] In combination with the fourth aspect, in certain implementations of the fourth aspect, the at least one training resource includes N1 first training resources and N2 second training resources, the position of the N1 first training resources in the time domain is located before the N2 second training resources, and the time interval between two adjacent first training resources in the N1 first training resources is less than the time interval between two adjacent second training resources in the N2 second training resources; wherein, N1 and N2 are both positive integers.
[0055] In combination with the fourth aspect, in certain implementations of the fourth aspect, the time domain resources of the N1 first training resources correspond to a cell restart phase.
[0056] In combination with the fourth aspect, in certain implementations of the fourth aspect, the resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
[0057] In combination with the fourth aspect, in certain implementations of the fourth aspect, the resource indication information includes N bits, the N bits correspond one-to-one to N time domain units, and the nth bit of the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; N is a positive integer, n = 1, 2,…, N.
[0058] In combination with the fourth aspect, in certain implementations of the fourth aspect, the at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed over the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
[0059] In combination with the fourth aspect, in certain implementations of the fourth aspect, the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link, and the at least one training resource also includes a fourth training resource. The time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band that are not occupied by the third training resource.
[0060] In combination with the fourth aspect, in certain implementations of the fourth aspect, a training resource in the at least one training resource is not used to transmit an uplink signal, or the strength of the transmitted uplink signal is less than a strength threshold.
[0061] In a fifth aspect, a communication device is provided, which includes a transceiver unit, which is used to send resource indication information, and the resource indication information is used to determine information of at least one training resource; the transceiver unit is also used to send at least one training signal through the at least one training resource, and the at least one training signal is used to determine a leakage propagation characteristic, and the leakage propagation characteristic is used to determine a signal leaked from a sending link to a receiving link.
[0062] In combination with the fifth aspect, in certain implementations of the fifth aspect, the transceiver unit is specifically used to send the resource indication information to the radio frequency device through an interface between a first module included in the radio frequency device and the control device; wherein the first module is used to determine the leakage propagation characteristic based on the at least one training signal.
[0063] In combination with the fifth aspect, in certain implementations of the fifth aspect, the interface between the first module and the control device is the interface between the first module and the L2 control module of the control device, or the interface between the first module and the L3 control module of the control device.
[0064] In combination with the fifth aspect, in certain implementations of the fifth aspect, the resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
[0065] In combination with the fifth aspect, in certain implementations of the fifth aspect, the at least one training resource includes N1 first training resources and N2 second training resources, the position of the N1 first training resources in the time domain is located before the N2 second training resources, and the time interval between two adjacent first training resources in the N1 first training resources is less than the time interval between two adjacent second training resources in the N2 second training resources; wherein, N1 and N2 are both positive integers.
[0066] In combination with the fifth aspect, in certain implementations of the fifth aspect, the time domain resources of the N1 first training resources correspond to a cell restart phase.
[0067] In combination with the fifth aspect, in certain implementations of the fifth aspect, the resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
[0068] In combination with the fifth aspect, in certain implementations of the fifth aspect, the resource indication information includes N bits, the N bits correspond one-to-one to N time domain units, and the nth bit of the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; N is a positive integer, n = 1, 2,…, N.
[0069] In combination with the fifth aspect, in certain implementations of the fifth aspect, the at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed over the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
[0070] In combination with the fifth aspect, in certain implementations of the fifth aspect, the frequency domain resources of the third training resource include part of the frequency band of the full frequency band of the transmission link, and the at least one training resource also includes a fourth training resource. The time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band that are not occupied by the third training resource.
[0071] In combination with the fifth aspect, in certain implementations of the fifth aspect, the communication device further includes a processing unit, which is used to determine the at least one training resource based on the scheduling requirements of the actual downlink service.
[0072] In combination with the fifth aspect, in certain implementations of the fifth aspect, a training resource in the at least one training resource is not used to transmit an uplink signal, or the strength of the transmitted uplink signal is less than a strength threshold.
[0073] In the sixth aspect, a communication device is provided, including a control module and a radio frequency module, the control module being used to send resource indication information to the radio frequency module, and the resource indication information being used to determine information of at least one training resource; the control module being further used to send at least one training signal to the radio frequency module through the at least one training resource; the radio frequency module being used to determine a leakage propagation characteristic based on the at least one training signal, and the leakage propagation characteristic being used to determine a signal leaked from the transmitting link of the communication device to the receiving link of the communication device.
[0074] In a seventh aspect, the present application provides a communication device comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method of the first aspect or any possible implementation of the first aspect. The communication device further comprises a memory. The communication device further comprises a communication interface, and the processor is coupled to the communication interface.
[0075] In one implementation, the communication device is a radio frequency device. When the communication device is a radio frequency device, the communication interface may be a transceiver or an input / output interface.
[0076] In another implementation, the communication device is a chip or chip system configured in a radio frequency device. When the communication device is a chip or chip system configured in a radio frequency device, the communication interface may be an input / output interface.
[0077] The transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0078] In an eighth aspect, the present application provides a communication device comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method of the second aspect or any possible implementation of the second aspect. The communication device further comprises a memory. The communication device further comprises a communication interface, and the processor is coupled to the communication interface.
[0079] In one implementation, the communication device is a control device. When the communication device is a control device, the communication interface may be a transceiver or an input / output interface.
[0080] In another implementation, the communication device is a chip or chip system configured in a control device. When the communication device is a chip or chip system configured in a control device, the communication interface may be an input / output interface.
[0081] The transceiver may be a transceiver circuit, and the input / output interface may be an input / output circuit.
[0082] In a ninth aspect, the present application provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the methods in the above aspects.
[0083] In a specific implementation, the processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a trigger, or various logic circuits. The input signal received by the input circuit may be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by a transmitter. The input circuit and the output circuit may be the same circuit, which functions as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0084] In a tenth aspect, the present application provides a processing device comprising a communication interface and a processor. The communication interface is coupled to the processor. The communication interface is configured to input and / or output information. The information includes at least one of instructions or data. The processor is configured to execute a computer program to cause the processing device to perform the methods described in each of the above aspects.
[0085] In an eleventh aspect, the present application provides a processing device comprising a processor and a memory. The processor is configured to read instructions stored in the memory and to receive signals via a receiver and transmit signals via a transmitter, so that the processing device executes the methods of the above aspects.
[0086] Optionally, the processor may be one or more. If there is a memory, the memory may also be one or more.
[0087] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.
[0088] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0089] It should be understood that the relevant information exchange process, such as sending indication information, can be the process of outputting the indication information from the processor, and receiving indication information can be the process of inputting the received indication information into the processor. Specifically, the information output by the processor can be output to the transmitter, and the input information received by the processor can come from the receiver. The transmitter and receiver can be collectively referred to as a transceiver.
[0090] The device in the above-mentioned tenth and eleventh aspects can be a chip, and the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading the software code stored in the memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0091] In a twelfth aspect, the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions), which enables a computer to execute the methods in the above aspects when the computer program is executed.
[0092] In the thirteenth aspect, the present application provides a computer-readable storage medium, which stores a computer program (also referred to as code, or instructions). When the computer program runs on a computer, it enables the computer to execute the methods in the above aspects.
[0093] In a fourteenth aspect, the present application provides a system comprising the aforementioned control device and radio frequency device. BRIEF DESCRIPTION OF THE DRAWINGS
[0094] FIG1 is a schematic diagram of a system suitable for the method provided in an embodiment of the present application;
[0095] FIG2 is a schematic diagram showing a method for controlling interference leakage from a downlink to an uplink based on a transmit filter;
[0096] FIG3 shows a schematic flow chart of the method provided in an embodiment of the present application;
[0097] FIG4 shows a schematic diagram of the distribution of training resources in the time domain;
[0098] FIG5 is a schematic diagram showing the relationship between frequency domain resources and full frequency band of training resources;
[0099] FIG6 is a schematic diagram showing a PALC module controlling interference leakage from a downlink to an uplink;
[0100] FIG7 is a schematic block diagram of a communication device provided in an embodiment of the present application;
[0101] FIG8 is a schematic structural diagram of a communication device provided in accordance with an embodiment of the present application;
[0102] FIG9 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0103] FIG10 is a schematic diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0104] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.
[0105] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), sixth generation (6G) system or future communication system. The 5G mobile communication system described in this application includes a non-standalone (NSA) 5G mobile communication system or a standalone (SA) 5G mobile communication system. The communication system may also be a public land mobile network (PLMN), a sidelink (SL) communication system, a machine to machine (M2M) communication system, an Internet of Things (IoT) communication system, a vehicle to everything (V2X) communication system, an uncrewed aerial vehicle (UAV) communication system, or other communication systems.
[0106] In the description of this application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In addition, in the description of this application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
[0107] In addition, in order to facilitate the clear description of 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. 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. At the same time, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0108] In addition, the network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0109] To facilitate understanding of the embodiment of the present application, an application scenario of the embodiment of the present application is first described with reference to FIG1 .
[0110] Figure 1 illustrates a system architecture suitable for use with the methods provided in the embodiments of this application. As shown in Figure 1 , the system includes a control device 110 and a radio frequency device 120. Control device 110 can function as the master device of a base station, processing digital baseband signals and providing functional control and management for various devices within the base station. Radio frequency device 120 can function as the radio frequency module of the base station, processing intermediate frequency (IF) signals and / or radio frequency (RF) signals, and receiving and transmitting wireless signals.
[0111] The control device 110 and the radio device 120 are connected via a first interface. The first interface can be any of the following interfaces: a common public radio interface (CPRI), an enhanced CPRI (eCPRI), or a future-defined interface for connecting a control device and a radio device. For example, the first interface can be called a fronthaul interface.
[0112] It should be noted that the embodiments of the present application do not limit the specific types of the control device 110 and the radio frequency device 120. As long as the two devices are connected through the first interface, they can be equivalent to the control device 110 and the radio frequency device 120 in the embodiments of the present application. Exemplarily, the control device 110 can be any of the following: a baseband unit (BBU or BU), a distributed unit (DU), or a centralized unit (CU). Exemplarily, the radio frequency device 120 can be any of the following: a radio remote unit (RRU), a radio frequency unit (RU), or an active antenna unit (AAU).
[0113] In some deployments, the control device 110 may include a CU and a DU, where the DU is connected to the radio device 120 via a first interface. Furthermore, the CU may also adopt an architecture with a separate control plane (CP) and user plane (UP), that is, the CU may include a CU-CP entity and a CU-UP entity.
[0114] It should also be noted that FIG1 only takes the example of the control device 110 being connected to one RF device 120 , and the control device 110 may also be connected to more RF devices.
[0115] In a wireless communication system, communication between a base station and a terminal device generally forms a communication loop via a downlink (DL) link and an uplink (UL) link.
[0116] In one possible implementation, thanks to the use of a frequency division duplexer, uplink and downlink transmissions between a base station and a terminal device can occur simultaneously. Uplink transmission is achieved through an uplink receive frequency band, and downlink transmission is achieved through a downlink transmit frequency band, and the uplink receive frequency band is different from the downlink transmit frequency band. However, when uplink and downlink transmissions occur simultaneously, a portion of the downlink signal transmitted on the downlink may leak to the uplink, thereby causing leakage interference to the uplink. For example, for a base station, the signal received by the base station through the uplink includes both an uplink signal and a portion of the downlink signal leaked to the uplink. The downlink signal leaking to the uplink can also be said to be the transmission signal within the downlink transmit frequency band leaking to the uplink receive frequency band of the uplink.
[0117] In order to avoid strong interference caused by the downlink to the uplink, the leakage isolation between the uplink and downlink can be improved through filters or sufficient physical isolation between the base station and the terminal device.
[0118] Figure 2 takes the uplink receiving frequency band as the N28 band (703 megahertz (MHz) ~ 733MHz) and the downlink transmitting frequency band as the N67 band (738MHz ~ 758MHz) as an example, showing a schematic diagram of using a transmitting filter to suppress interference leaked from the downlink to the uplink. The main principle is to set a filter corresponding to the bandwidth of the downlink transmitting frequency band in the downlink transmitting frequency band, and to set a frequency domain protection band between the downlink transmitting frequency band and the uplink receiving frequency band. The filter can filter out the interference signal leaked from the downlink to the uplink in the uplink.
[0119] As shown in Figure 2(a), the uplink receiving frequency band is the N28 frequency band (703MHz to 733MHz), and the downlink transmitting frequency band is the N67 frequency band (738MHz to 758MHz). As shown in Figure 2(b), if the frequency domain interval between the transmission band of the downlink signal and the transmission band of the uplink signal is large, the filter can be used to minimize the signal amplitude outside the downlink signal transmission bandwidth, thereby reducing the interference to the uplink. As shown in the left figure of Figure 2(b), the downlink signal is suppressed in the frequency band where the uplink signal is located. If the frequency domain interval between the transmission bandwidth of the downlink signal and the transmission bandwidth of the uplink signal is small, the filter is insufficient to reduce the signal outside the downlink signal transmission bandwidth. As shown in the right figure of Figure 2(b), in the frequency band where the uplink signal is located, part of the downlink signal exists in the uplink signal frequency band close to the downlink signal frequency band. In addition, the greater the filter's suppression of leakage signals, the higher its design cost. If the frequency domain interval between the uplink receiving frequency band and the downlink transmitting frequency band is increased in order to improve the filter's suppression effect on leakage signals, the frequency domain resources will be wasted more.
[0120] In view of this, an embodiment of the present application provides a communication method that enables a radio frequency device to estimate the leakage propagation characteristics corresponding to a signal leaked from a transmitting link to a receiving link, thereby facilitating the radio frequency device to eliminate or reduce leakage interference from the transmitting link to the receiving link based on the leakage propagation characteristics.
[0121] It should be understood that, for ease of understanding and explanation, the following description will use the interaction between a control device and a radio frequency device as an example to describe in detail the method provided in the embodiments of the present application, but this does not limit the execution subject of the method provided in the present application. For example, the radio frequency device shown in the embodiments below can be replaced by a component configured in the radio frequency device (such as a circuit, a chip, or a chip system, etc.), and the control device shown in the embodiments below can be replaced by a component configured in the control device (such as a circuit, a chip, or a chip system, etc.).
[0122] FIG3 shows a schematic flow chart of a communication method provided in an embodiment of the present application. As shown in FIG3 , method 300 may include the following steps.
[0123] S310: The control device sends resource indication information to the radio frequency device.
[0124] Correspondingly, the radio frequency device receives the resource indication information from the control device.
[0125] The resource indication information is used to determine at least one training resource, each of which can be used to send a training signal. The training signal is used by the radio frequency device to determine leakage propagation characteristics, which are used to determine the leakage signal from the downlink signal transmitted on the radio frequency device's transmit link (downlink) to the radio frequency device's receive link (uplink). The training signal can be a service signal or a signal that does not carry service data, which is not limited in this embodiment of the application.
[0126] Exemplarily, the resource indication information may include one or more of the following: the time domain length of each training resource in at least one training resource, the starting time domain position of each training resource in at least one training resource, the frequency domain length of each training resource in at least one training resource, and the starting frequency domain position of each training resource in at least one training resource.
[0127] The time domain length of the training resource can be one or more sub-frames, one or more time slots, or one or more symbols, which is not limited in the embodiments of the present application. For example, if the time domain length of the training resource is a value predefined by the protocol or standard, for example, the protocol or standard predefines the time domain length of the training resource to be one subframe, then the starting time domain position of each training resource in at least one training resource in the resource indication information can be used to determine which time domain resources are used as training resources. For another example, if the time domain lengths of different training resources in at least one training resource are the same, the time domain length of each training resource in at least one training resource in the resource indication information can be represented by a time domain length value. Accordingly, when the resource indication information includes a time domain length value, the radio frequency device can determine that the time domain length of each training resource in at least one training resource is the time domain length.
[0128] The starting time domain position of the training resource may be the position of the first subframe occupied by the training resource, the position of the first time slot occupied by the training resource, or the position of the first symbol occupied by the training resource. For example, if the time interval between adjacent training resources in at least one training resource is fixed, the resource indication information may include the starting time domain position of the first training resource in the at least one training resource. Optionally, the time interval between adjacent training resources in the at least one training resource is an interval predefined by a protocol or standard, or the resource indication information also includes the time interval between adjacent training resources in the at least one training resource.
[0129] The frequency domain length of the training resource may be one or more sub-bands, one or more sub-channels, or one or more physical resource blocks (PRBs), which is not limited in the embodiments of the present application. For example, if the frequency domain length of the training resource is a value predefined by a protocol or standard, for example, the frequency domain length of the training resource predefined by the protocol or standard is one sub-channel, or the frequency domain length of the training resource is the full bandwidth of the transmission link of the radio frequency device, the frequency domain resource that can be used as the training resource can be determined by the starting frequency domain position of each training resource in at least one training resource in the resource indication information, or the frequency domain resource of each training resource in at least one training resource can be determined to be the full bandwidth of the transmission link of the radio frequency device. For another example, if the frequency domain lengths of different training resources in at least one training resource are the same, the resource indication information may include a frequency domain length value, and then the radio frequency device may determine that the frequency domain length of each training resource in at least one training resource is the frequency domain length, and then the frequency domain resource that can be used as the training resource can be determined according to the starting frequency domain position of each training resource in at least one training resource.
[0130] The starting frequency domain position of the training resource may be the position of the first subband occupied by the training resource, the position of the first subchannel occupied by the training resource, or the position of the first PRB occupied by the training resource. For example, if the starting frequency domain positions of different training resources in at least one training resource are the same, the resource indication information may include a starting frequency domain position.
[0131] Optionally, if the frequency domain resources of one or more training resources in at least one training resource are discontinuous in the frequency domain, the interval between the frequency domain resources of multiple training resources may be predefined by the protocol or standard, or the resource indication information may include the interval between the frequency domain resources of multiple training resources.
[0132] In one possible implementation, the resource indication information may include N bits, where the N bits correspond one-to-one to N training resources, and the nth bit of the N bits is used to indicate whether the time domain resource corresponding to the nth bit is used as a training resource. N is a positive integer, n = 1, 2, ..., N.
[0133] It should be understood that if at least one training resource includes a time domain resource, the time domain resource occupied by any one of the training resources can be regarded as a multiple of a time domain unit, and the time domain unit can be a subframe, a time slot or a symbol, etc.
[0134] For example, if the multiple is 1, then any training resource is a resource corresponding to a time domain unit. If the value of the nth bit is set to "1", it means that the time domain unit corresponding to the nth bit can be used as a training resource. If the value of the nth bit is set to "0", it means that the time domain unit corresponding to the nth bit is not used as a training resource. Alternatively, if the value of the nth bit is set to "0", it means that the time domain unit corresponding to the nth bit can be used as a training resource. If the value of the nth bit is set to "1", it means that the time domain unit corresponding to the nth bit is not used as a training resource.
[0135] It can be understood that N bits are a representation of the time domain length of each training resource in the at least one training resource and / or the time domain starting position of each training resource in the at least one training resource.
[0136] (a) in Figure 4 shows 8 time domain units, namely, time domain unit 1 to time domain unit 8. Among them, time domain unit 1, time domain unit 2, time domain unit 4, time domain unit 6 and time domain unit 8 are non-training resources, and the remaining time domain units are training resources. The resource indication information may include 8 bits corresponding to time domain unit 1 to time domain unit 8, and the 8 bits are set to "11010101" to indicate whether each time domain unit in time domain unit 1 to time domain unit 8 belongs to a training resource. In this example, 1 represents not being a training resource. It can be understood that the time unit corresponding to 1 can also be regarded as a training resource, then correspondingly, the time unit corresponding to 0 is regarded as a non-training resource, which is not limited in this application.
[0137] Based on the example of (a) in Figure 4, it can be seen that the time domain positions of the three training resources can be determined according to the 8 bits included in the resource indication information, that is, the time domain positions of the three training resources are time domain unit 3, time domain unit 5, and time domain unit 7, respectively. When the time domain position of the training resource is determined, the starting time domain position and time domain length of the training resource can also be determined. For example, the starting time domain position of the training resource with the time domain position of time domain unit 3 is time domain unit 3, and the time domain length is one time domain unit. Therefore, it can be said that N bits are a form of expression of the time domain length of each training resource in at least one training resource and / or the time domain starting position of each training resource in at least one training resource.
[0138] In a possible implementation, the control device sends the resource indication information to the radio frequency device through an interface between the control device and the first module included in the radio frequency device. In other words, the control device sends the resource indication information to the first module through the interface between the control device and the first module.
[0139] Illustratively, the interface between the control device and the first module is an interface between a layer 2 (L2) control module of the control device and the first device, or an interface between a layer 3 (L3) control module of the control device and the first device. The interface between the control device and the first module may be connected via a wire.
[0140] For example, the first module may be called a power amplifier leakage cancellation (PALC) module. The first module may be a physical entity or a logic circuit, which is not limited in the embodiments of the present application.
[0141] The control device may send resource indication information to the radio frequency device in a semi-static or dynamic manner, or in other words, the resource indication information sent by the control device may be semi-static or dynamic, and the embodiments of the present application do not limit this. For example, if at least one training resource is a periodic resource, the control device may send resource indication information to the radio frequency device in a semi-static manner. For another example, if at least one training resource is a non-periodic resource, the control device may send resource indication information to the radio frequency device in a dynamic manner. For example, if at least one training resource includes M training resources, the control device may dynamically send M' resource indication information to the radio frequency device, and each resource indication information in the M' resource indication information is used to indicate one or more training resources among the M training resources, and different resource indication information in the M' resource indication information indicates different training resources. M and M' are positive integers.
[0142] It can be understood that the above-mentioned semi-static means that the frequency of sending the indication information is lower than a certain threshold, and dynamic means that the indication information is sent at a frequency greater than a certain threshold.
[0143] The at least one training resource indicated by the resource indication information is described below.
[0144] In one possible implementation, the training resources meet the following conditions: the training resources are only used to send training signals, or the strength of the uplink signal (including uplink data signal or uplink reference signal) transmitted on the training resources is less than a strength threshold. The strength threshold is related to the accuracy requirements of the control device and / or the radio frequency device for the leakage propagation characteristics. If the strength of the uplink signal transmitted on the training resource is less than the strength threshold, the leakage propagation characteristics determined by the radio frequency device based on the training resources meet the accuracy requirements of the control device and / or the radio frequency device for the leakage propagation characteristics. It should be noted that if the radio frequency device eliminates or reduces the leakage interference of the transmitting link of the radio frequency device to the receiving link of the radio frequency device based on the leakage propagation characteristics, so that the communication quality of the uplink transmission meets the communication quality requirements of the control device and / or the radio frequency device for the uplink transmission, then it is considered that the leakage propagation characteristics meet the accuracy requirements of the control device and / or the radio frequency device for the leakage propagation characteristics, or in other words, the leakage propagation characteristics have achieved the target performance.
[0145] The distribution of the training resources in the at least one training resource in the time domain is described below.
[0146] In one possible implementation, the at least one training resource includes N1 first training resources and N2 second training resources, the time domain positions of the N1 first training resources are before the time domain positions of the N2 second training resources, and the time interval between two adjacent first training resources in the N1 first training resources is less than the time interval between two adjacent second training resources in the N2 second training resources. Both N1 and N2 are positive integers.
[0147] Exemplarily, the N1 first training resources may also be referred to as training resources at a first time interval, that is, the time interval between two adjacent first training resources in the N1 first training resources is the first time interval. Two adjacent first training resources refer to two first time domain resources that are adjacent in the time domain.
[0148] The first time interval may be a time interval predefined by a standard or protocol, or a time interval determined by a control device, and is not limited in this embodiment of the present application. Optionally, the first time interval is less than the duration corresponding to the time domain length of the first training resource. Optionally, if the first time interval is 0, then the N1 first training resources are continuous training resources.
[0149] Optionally, the time interval between two adjacent first training resources in the N1 first training resources may be equal or unequal. For example, the N1 first training resources include training resources #1 to training resources #3, training resource #1 is adjacent to training resource #2, and training resource #2 is adjacent to training resource #3. The time interval between training resource #1 and training resource #2 and the time interval between training resource #2 and training resource #3 may be equal or unequal.
[0150] It is understood that the more concentrated the training resources are in the time domain, the faster the RF device converges to the target performance when estimating the leakage propagation characteristics. The more dispersed the training resources are in the time domain, the slower the RF device converges to the target performance when estimating the leakage propagation characteristics. When the control device indicates N1 first training resources to the RF device, the N1 first training resources are relatively concentrated in the time domain because the time intervals between adjacent first training resources are small, or the N1 first training resources are continuous. Consequently, the RF device can quickly converge to the target performance when estimating the leakage propagation characteristics based on the N1 training signals transmitted on the N1 first training resources.
[0151] Optionally, the time domain resources of the N1 first training resources correspond to the cell restart phase.
[0152] It is understandable that during the cell restart phase, specific service metrics are generally not counted. Therefore, uplink services may not be scheduled during the cell restart phase. Furthermore, when the time domain resources of the N1 first training resources correspond to the cell restart phase, the N1 first training resources are not used to transmit uplink signals, thereby facilitating the RF device to determine more accurate leakage propagation characteristics and reducing the impact on data transmission.
[0153] Exemplarily, the N2 second training resources may also be referred to as training resources at a second time interval. That is, the time interval between two adjacent second training resources in the N2 second training resources is the second time interval. The second time interval is greater than the first time interval. Two adjacent second training resources refer to two second time domain resources that are adjacent in the time domain.
[0154] The second time interval may be a time interval predefined by a standard or protocol, or a time interval determined by a control device, which is not limited in the embodiment of the present application. Optionally, the second time interval is greater than or equal to 100 milliseconds.
[0155] Optionally, the time interval between two adjacent second training resources in the N2 second training resources may be equal or unequal. For example, the N2 second training resources include training resource #a to training resource #c, training resource #a is adjacent to training resource #b, and training resource #b is adjacent to training resource #c. The time interval between training resource #a and training resource #b and the time interval between training resource #b and training resource #c may be equal or unequal.
[0156] It can be understood that based on the time-varying characteristics of the RF device, the leakage propagation characteristics will also change over time. Therefore, when the control device indicates N2 second training resources to the RF device, the RF device can update the leakage propagation characteristics according to the N2 training signals transmitted on the N2 second training resources, thereby ensuring the accuracy of the leakage propagation characteristics.
[0157] It can also be understood that since the leakage propagation characteristics will change over time, in order to ensure the accuracy of the leakage propagation characteristics, the radio frequency device should continuously update the leakage propagation characteristics based on the training signal sent on the training resource. In this case, the N2 second training resources preferably correspond to the entire actual business transmission process between the control device and the radio frequency device, that is, the time domain positions of the N2 second training resources are sparsely distributed in the entire actual business transmission process between the control device and the radio frequency device. In the case that the time domain positions of the N2 second training resources are sparsely distributed in the entire actual business transmission process between the control device and the radio frequency device, the radio frequency device can not only update the leakage propagation characteristics based on the N2 second training resources, but also reduce the impact on the actual business scheduling between the control device and the radio frequency device.
[0158] Figure 4(b) shows a schematic diagram of N1 first training resources and N2 second training resources. As shown in Figure 4(b), the N1 first training resources are continuous in the time domain, and the N2 second training resources are evenly spaced in the time domain.
[0159] Exemplarily, the control device indicates N1 first training resources and N2 second training resources through resource indication information in the following manner.
[0160] Mode 1, the resource indication information includes one or more of the following: the starting time domain position of at least one training resource, N1, N2, the time interval between two adjacent first training resources in N1 first training resources, and the time interval between two adjacent second training resources in N2 second training resources.
[0161] The time interval between two adjacent first training resources in the N1 first training resources may be the duration of the interval between the two adjacent first training resources, or the number of time domain units between the two adjacent first training resources. The time domain unit may be a subframe, a time slot, or a symbol.
[0162] It should be understood that if the N1 first training resources are continuous resources, the time interval included in the resource indication information may be 0 or any other indication information equivalent to the meaning expressed by 0, and may not include the time interval between two adjacent first training resources in the N1 first training resources. In another possible situation, the time interval between two adjacent second training resources in the N1 second training resources may be predefined by a protocol or standard, or preconfigured, then the time interval is optional, or includes indication information indicating that the time interval is a preset value, which is not limited by this application. The above description is applicable to the description of similar situations in other embodiments and will not be repeated here.
[0163] The time interval between two adjacent second training resources in the N2 second training resources may be the duration of the interval between the two adjacent second training resources, or the number of time domain units between the two adjacent second training resources. It should be understood that if the time interval between two adjacent second training resources in the N2 second training resources is predefined by a protocol or standard, or is preconfigured, the resource indication information may not include the time interval between two adjacent second training resources in the N2 second training resources.
[0164] It should be understood that if N1 and N2 are predefined by a protocol or standard, or are preconfigured, the resource indication information may not include N1 and N2.
[0165] It should be understood that in method 1, the resource indication information may also include one or more of the following: the starting time domain position of each training resource in at least one training resource, the time domain length of each training resource in at least one training resource, the starting frequency domain position of each training resource in at least one training resource, and the frequency domain position of each training resource in at least one training resource.
[0166] If the resource indication information includes the time domain length of each training resource in the at least one training resource, the radio frequency device may determine the time domain length of each training resource in the at least one training resource, and further, the radio frequency device determines the time domain positions of the N1 first training resources and the N2 second training resources in combination with one or more of the following included in the resource indication information: the starting time domain position of the at least one training resource, the time interval between two adjacent first training resources in the N1, N2, and N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources. It will be understood that if the resource indication information does not include the time domain length of each training resource in the at least one training resource, the radio frequency device may determine the time domain length of each training resource in the at least one training resource to be a value predefined by the protocol or standard.
[0167] If the resource indication information includes the starting frequency domain position and / or frequency domain length of each training resource in the at least one training resource, the radio frequency device may determine the frequency domain position of each training resource in the at least one training resource. It will be appreciated that if the resource indication information does not include the frequency domain length of each training resource in the at least one training resource, the radio frequency device may determine the frequency domain length of each training resource in the at least one training resource to be a value predefined by a protocol or standard, or to be the full frequency band of the radio frequency device's transmit link.
[0168] In mode 2, the control device indicates N1 first training resources and N2 second training resources via a bitmap. That is, the resource indication information includes N bits. The description of N bits can be found above and will not be detailed here. It should be understood that when N1 first training resources and N2 second training resources are indicated via N bits, N ≥ N1 + N2.
[0169] Taking (b) in Figure 4 as an example, assuming that the time domain unit is a subframe, the first training resource and the second training resource each include a subframe, the time interval between two adjacent second training resources is 2 subframes, and the value of the nth bit is set to "1", indicating that the time domain unit corresponding to the nth bit belongs to at least one training resource, then N bits are "111111001001001001001".
[0170] It should be noted that N bits can be carried in one resource indication information or in multiple resource indication information, and this embodiment of the present application does not limit this. For example, taking (b) in Figure 4 as an example, the control device can send three resource indication information, the first resource indication information includes 6 bits for indicating 6 first training resources, and the 6 bits are "111111"; the second resource indication information includes 2 bits, and the 2 bits are "00", which is used to indicate that the two subframes between the 6th first training resource and the 1st second training resource do not belong to at least one training resource; the third resource indication information includes 13 bits for indicating 5 second training resources, and the 13 bits are "1001001001001".
[0171] The above describes the distribution of training resources in the time domain within the at least one training resource. The following describes the distribution of training resources in the frequency domain within the at least one training resource. It should be understood that the distribution of training resources in the frequency domain within the at least one training resource is independent of the distribution of training resources in the time domain. In other words, whether the at least one training resource is continuous or evenly spaced in the time domain does not affect the distribution of training resources in the frequency domain within the at least one training resource.
[0172] In a possible implementation, the at least one training resource includes a third training resource.
[0173] In one possible scenario, as shown in Example 1 in Figure 5 , the frequency domain resource of the third training resource is the full frequency band of the transmit link of the RF device. That is, the frequency domain resource of the third training resource is a continuous segment of frequency domain resources, and this continuous segment of frequency domain resources is the full frequency band of the transmit link of the RF link. Accordingly, the training signal transmitted on the third training resource can be called a downlink signal scheduled by the full frequency band.
[0174] It should be understood that when a downlink signal scheduled across the entire frequency band is transmitted on the third training resource, the RF device can determine the leakage propagation characteristics corresponding to the "complete downlink bandwidth" based on the downlink signal scheduled across the entire frequency band. This is beneficial for the RF device to determine, based on the leakage propagation characteristics corresponding to the "complete downlink bandwidth," the leakage signal of the downlink signal transmitted on any frequency band in the full frequency band of the RF device's transmitting link that leaks to the RF device's receiving link.
[0175] In another possible scenario, as shown in Example 2 in Figure 5 , the frequency domain resources of the third training resource are sparsely distributed across the full frequency band of the RF device's transmit link. Accordingly, the training signal transmitted on the third training resource can be referred to as a sparse full-band scheduled downlink signal.
[0176] The frequency domain resources of the third training resources are sparsely distributed across the entire frequency band of the radio frequency device's transmit link. This means that the frequency domain units included in the third training resources are sparsely distributed across the entire frequency band of the radio frequency device's transmit link. For example, the frequency domain units included in the third training resources are evenly spaced across the entire frequency band of the radio frequency device's transmit link, or are unevenly spaced. The frequency domain units can be subbands, subchannels, PRBs, etc.
[0177] It should be understood that when a sparsely scheduled full-band downlink signal is transmitted on the third training resource, the RF device can determine the leakage propagation characteristics corresponding to the "full downlink bandwidth" based on the sparsely scheduled full-band downlink signal. This facilitates the RF device to determine, based on the leakage propagation characteristics corresponding to the "full downlink bandwidth," the leakage signal from the downlink signal transmitted on any frequency band within the full frequency band of the RF device's transmit link that leaks to the RF device's receive link. Furthermore, compared to downlink signals scheduled across the full frequency band, the control device consumes less energy and resources when transmitting sparsely scheduled full-band downlink signals. Therefore, energy conservation can be achieved while determining the leakage propagation characteristics corresponding to the "full downlink bandwidth."
[0178] In another possible scenario, as shown in Example 3 in Figure 5, the frequency domain resources of the third training resource include a portion of the full frequency band of the RF device's transmit link. In this case, the at least one training resource also includes a fourth training resource, the time domain resources of the third training resource are different from the time domain resources of the fourth training resource, and the frequency domain resources of the fourth training resource include the remaining frequency band of the full frequency band of the RF device's transmit link that is not occupied by the third training resource. It should be understood that the fourth training resource may include one or more training resources.
[0179] It should be understood that when at least one training resource includes a third training resource and a fourth training resource, the training signal #1 transmitted on the third training resource and the training signal #2 transmitted on the fourth training resource can be combined into a downlink signal scheduled for the entire frequency band. This allows the RF device to determine the leakage transmission characteristics corresponding to the "full downlink bandwidth" based on the training signal #1 and the training signal #2. This facilitates the RF device to determine, based on the leakage propagation characteristics corresponding to the "full downlink bandwidth," the leakage signal of the downlink signal transmitted on any frequency band within the full frequency band of the RF device's transmit link that leaks into the RF device's receive link. Furthermore, since the training signals transmitted on the third and fourth training resources can be combined into a downlink signal scheduled for the entire frequency band, the RF device does not need to supplementally transmit "additional signals" on the time domain resources of the third and / or fourth training resources in order to construct a downlink signal scheduled for the entire frequency band, thereby reducing resource and energy consumption.
[0180] Exemplarily, the control device may determine at least one training resource based on actual uplink and downlink service scheduling requirements. It should be understood that when the control device determines at least one training resource based on actual uplink and downlink service scheduling, the purpose may be to minimize the impact on the actual uplink and downlink service scheduling requirements.
[0181] For example, the control device determines not to schedule uplink services on certain resources based on actual uplink service scheduling requirements. The control device can determine the resources that do not schedule uplink services as one or more training resources among at least one training resource, thereby ensuring the accuracy of the leakage propagation characteristics determined by the radio frequency device based on the training resources, and avoiding affecting the actual scheduling requirements of the uplink services.
[0182] For another example, if the control device determines to schedule full-band downlink service signals on certain resources based on actual downlink service scheduling requirements, the control device may determine the resources for transmitting the full-band scheduled downlink service signals as one or more of the at least one training resources. It should be understood that if the actual downlink service scheduling includes downlink service signals scheduled across the full frequency band, the control device uses the resources used to transmit the downlink service signals scheduled across the full frequency band as training resources. This not only enables the radio frequency device to determine the leakage propagation characteristics corresponding to the "full downlink bandwidth" based on the downlink service signals scheduled across the full frequency band, but also matches the actual downlink service scheduling requirements.
[0183] For another example, the control device determines to schedule sparse full-band downlink service signals on certain resources based on the actual downlink service scheduling requirements. The control device can determine the resources for transmitting the sparse full-band scheduled downlink service signals as one or more of the at least one training resources. It should be understood that if the actual downlink service scheduling includes sparse full-band scheduled downlink service signals, the control device uses the resources for transmitting the sparse full-band scheduled downlink service signals as training resources, which not only enables the radio frequency device to determine the leakage propagation characteristics corresponding to the "complete downlink bandwidth" based on the sparse full-band scheduled downlink service signals, but also matches the actual downlink service scheduling requirements. In addition, since the radio frequency device can determine the leakage propagation characteristics corresponding to the "complete downlink bandwidth" based on the sparse full-band scheduled downlink service signals, the control device does not need to send "extra signals" on the time domain resources used to transmit the sparse full-band scheduled downlink service signals in order to construct the full-band scheduled downlink service signals, thereby achieving the purpose of reducing resource and energy consumption.
[0184] For another example, if the control device determines, based on actual downlink service scheduling requirements, that downlink service signal 1 scheduled on time domain resource #1 and downlink service signal 2 scheduled on time domain resource #2 can be combined into a full-band downlink service signal, the control device may determine the resources used to transmit downlink service signal #1 and downlink service signal #2 as training resources. It should be understood that if downlink service signal #1 and downlink service signal #2 can be combined into a full-band downlink service signal, the control device uses the resources used to transmit downlink service signal #1 and downlink service signal #2 as training resources. This not only enables the RF device to determine the leakage propagation characteristics corresponding to the "full downlink bandwidth" based on downlink service signal #1 and downlink service signal #2, but also matches the actual downlink service scheduling requirements. Furthermore, because the RF device can determine the leakage propagation characteristics corresponding to the "full downlink bandwidth" based on downlink service signal 1 and downlink service signal 2, the control device does not need to send "additional signals" on the time domain resources used to transmit downlink service signal 1 and / or downlink service signal 2 in order to construct a full-band scheduled downlink service signal, thereby reducing resource and energy consumption.
[0185] S320: The control device sends a training signal to the radio frequency device.
[0186] Correspondingly, the radio frequency device receives the training signal from the control device.
[0187] The training signal may be a downlink service signal or a downlink reference signal, which is not limited in the embodiment of the present application.
[0188] It should be understood that the control device sends at least one training signal to the radio frequency device through at least one training resource.
[0189] S330: The radio frequency device determines leakage propagation characteristics according to the training signal.
[0190] For example, the following describes how the RF device determines the leakage propagation characteristics based on the leakage signal, with reference to FIG6 . It should be noted that FIG6 takes the PALC module 629 as an example of the first module being used, the L2 control module 611 included in the control device 610 being connected to the PALC module 629 as an example, the transmit link of the RF device 620 including a digital pre-distortion (DPD) module 621, a digital-to-analog converter (D / A) 622, a power amplifier (PA) 623, and a transmit duplexer (TX_DUP) 624 as an example, and the receive link of the RF device 620 including a receive duplexer (RX_DUP) 625, a low-noise amplifier (LNA) 632, a surface acoustic wave (SAW) filter 633, and an analog-to-digital converter (A / D) 630 as an example. It should be understood that the embodiments of the present application do not limit the structure of the control device and the structure of the radio frequency device. For example, the L2 control module 611 in FIG6 can also be replaced by an L3 control module.
[0191] The training signal sent by the control device 610 through the first training resource of the at least one training resource is recorded as S1. The training signal S1 passes through the DPD module 621, the D / A 622, the PA 623, the SAW filter 626, the LNA 627 and the A / D 628 to reach the PALC module 629, and the PALC module 629 can then obtain the training signal S1.
[0192] The uplink signal Y1 received by the radio device 620 on the first training resource through the receive link (including RX_DUP 625, LNA 632, SAW filter 633, and A / D 630) can reach the PALC module 629. The uplink signal Y1 includes the leakage signal of the training signal S1 received by the radio device 620 through the receive link from the transmit link (including DPD module 621, D / A 622, PA 623, and TX_DUP 624). The uplink signal Y1 can be expressed as: Y = H1·S1+S UL +N. Where H1 represents the leakage propagation characteristics of training signal #1, H1·S1 represents the leakage signal of training signal S1 to the receiving link, S UL represents the uplink service signal, and N represents noise.
[0193] It can be understood that if the training resource is not used to transmit an uplink signal, or if the strength of the uplink signal transmitted on the training resource is less than the strength threshold, it can be considered that S UL Approximately equal to 0 or S UL This does not affect the estimated performance of H1. Training signal #1 is a downlink signal scheduled across the entire frequency band, and N is approximately equal to 0. Furthermore, the PALC module 629 can determine H1 based on Y1=H1·S1.
[0194] Referring to the above steps, the radio frequency device 620 can determine one or more leakage propagation characteristics based on at least one training signal transmitted on at least one training resource. Then, the radio frequency device 620 averages the one or more leakage propagation characteristics to obtain the final determined leakage propagation characteristics.
[0195] Optionally, after the radio frequency device determines the leakage propagation characteristic according to the training signal transmitted on at least one training resource, it may eliminate or reduce the leakage interference of the transmitting link on the receiving link according to the leakage propagation characteristic.
[0196] Exemplarily, the following describes a manner in which a radio frequency device eliminates or reduces leakage interference of a transmitting link corresponding to a receiving link according to leakage propagation characteristics in conjunction with FIG. 6 .
[0197] The downlink signal sent by the control device 610 is denoted as S DL , downlink signal S DL After passing through the DPD module 621, D / A 622, PA 623, SAW filter 626, LNA 627 and A / D 628, it reaches the PALC module 629. Then, the PALC module 629 can obtain the downlink signal S DL .
[0198] The uplink signal Y received by the radio frequency device 620 can reach the PALC module 629. The uplink signal Y includes the uplink service signal S UL , and includes a downlink signal S from a transmitting link (including a DPD module 621, a D / A 622, a PA 623, and a TX_DUP 624) received by the radio frequency device 620 through the receiving link DL The uplink signal Y can be expressed as: Y = H DL ·S DL +S UL +N. Among them, H DL Indicates downlink signal S DL The leakage propagation characteristics.
[0199] Furthermore, the PALC module 629 can eliminate or reduce the leakage interference of the transmission link to the receiving link according to the following formula: Y'=H DL ·S DL +SUL +NH·S DL Wherein, H represents the leakage propagation characteristic determined by the radio frequency device according to at least one training signal.
[0200] It can be understood that the radio frequency device determines the leakage propagation characteristics H and H according to at least one training signal. DL Therefore, according to the above formula, the leakage interference of the sending link to the receiving link can be eliminated or reduced.
[0201] In an embodiment of the present application, a control device sends resource indication information to a radio frequency device, so that the radio frequency device can distinguish, based on the resource indication information, training resources used to transmit training signals and non-training resources not used to transmit training signals. This enables the radio frequency device to not only determine leakage propagation characteristics based on the training signals transmitted on the training resources, but also reduce the training complexity of the radio frequency device.
[0202] In addition, the control device can determine at least one training resource based on the actual uplink and downlink service scheduling requirements, and can reduce the impact on the actual downlink service scheduling while ensuring the accuracy of the leakage propagation characteristics determined by the radio frequency device based on the training signal transmitted on at least one training resource, and / or reduce the virtual loading of the downlink transmission signal, thereby achieving energy saving. For example, if the control device determines that the downlink service signals transmitted on time domain resource #1 and time domain resource #2 can be combined into a downlink signal for full-band scheduling, the control device can determine time domain resource #1 and time domain resource #2 as training resources. Furthermore, since the downlink service signals transmitted on time domain resource #1 and time domain resource #2 can be combined into a downlink signal for full-band scheduling, the control device does not need to load additional virtual downlink signals on a frequency band other than the frequency band used to transmit the downlink service signal on time domain resource #1 or time domain resource #2 in order to construct a downlink signal for full-band scheduling, thereby achieving energy saving.
[0203] The method provided in the embodiments of the present application is described in detail above with reference to Figures 3 to 6 . Below, the apparatus provided in the embodiments of the present application is described in detail with reference to Figures 7 to 10 . It should be understood that the description of the apparatus embodiment corresponds to the description of the method embodiment. Therefore, for matters not described in detail, reference can be made to the method embodiment above, and for the sake of brevity, no further description will be given here.
[0204] FIG7 is a schematic block diagram of a communication device 700 according to an embodiment of the present application. As shown in the figure, the communication device 700 may include a transceiver unit 710 and a processing unit 720 .
[0205] In one possible design, the communication device 700 may be the radio frequency device in the above method embodiment, or may be a chip used to implement the functions of the radio frequency device in the above method embodiment.
[0206] It should be understood that the communication device 700 may correspond to the radio frequency device in the method 300 according to the embodiment of the present application, and the communication device 700 may include a unit for executing the method performed by the radio frequency device in the method 300 in Figure 3. Furthermore, each unit in the communication device 700 and the other operations and / or functions described above are respectively for implementing the corresponding process of the method 300 in Figure 3. It should be understood that the specific process of each unit executing the corresponding steps described above has been described in detail in the above method embodiment and will not be repeated here for the sake of brevity.
[0207] In another possible design, the communication device 700 may be the control device in the above method embodiment, or may be a chip for implementing the functions of the control device in the above method embodiment.
[0208] It should be understood that the communication device 700 may correspond to the control device in the method 300 according to the embodiment of the present application, and the communication device 700 may include a unit for executing the method executed by the control device in the method 300 in Figure 3. Furthermore, each unit in the communication device 700 and the other operations and / or functions described above are respectively for implementing the corresponding process of the method 300 in Figure 3. It should be understood that the specific process of each unit executing the corresponding steps described above has been described in detail in the above method embodiment and will not be repeated here for the sake of brevity.
[0209] It should also be understood that the transceiver unit 710 in the communication device 700 may correspond to the transceiver 920 in the communication device 900 shown in Figure 9, and the processing unit 720 in the communication device 700 may correspond to the processor 910 in the communication device 900 shown in Figure 9.
[0210] It should also be understood that when the communication device 700 is a chip, the chip includes a transceiver unit and a processing unit. 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.
[0211] The transceiver unit 710 is used to implement signal transceiver operations of the communication device 700 , and the processing unit 720 is used to implement signal processing operations of the communication device 700 .
[0212] Optionally, the communication device 700 further includes a storage unit 730, and the storage unit 730 is used to store instructions.
[0213] Figure 8 is a schematic block diagram of a communication device 800 provided in an embodiment of the present application. As shown in Figure 8. The communication device 800 includes a radio frequency module 810 and a control module 820, and the radio frequency module 810 and the control module 820 are connected through a first interface. For the description of the first interface, please refer to the above. Among them, the radio frequency module 810 is used to execute the method executed by the radio frequency device in Figure 3, and the control module 820 is used to execute the method executed by the control device in Figure 3. Exemplarily, the radio frequency module is an RRU, RU or AAU, and the control module is a BBU, BU, CU or DU.
[0214] Figure 9 is a schematic block diagram of a communication device 900 provided in an embodiment of the present application. As shown in Figure 9, the communication device 900 includes at least one processor 910 and a transceiver 920. The processor 910 is coupled to a memory and is configured to execute instructions stored in the memory to control the transceiver 920 to transmit and / or receive signals. Optionally, the communication device 900 also includes a memory 930 for storing instructions.
[0215] It should be understood that the processor 910 and memory 930 may be combined into a processing device, and the processor 910 is used to execute the program code stored in the memory 930 to implement the above functions. In specific implementations, the memory 930 may also be integrated into the processor 910 or independent of the processor 910.
[0216] It should also be understood that the transceiver 920 may include a receiver (or receiver) and a transmitter (or transmitter). The transceiver 920 may further include an antenna, and the number of antennas may be one or more. The transceiver 920 may also be a communication interface or interface circuit.
[0217] When the communication device 900 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.
[0218] FIG10 is a schematic diagram of a chip system according to an embodiment of the present application. The chip system here may also be a system composed of circuits. The chip system 1000 shown in FIG10 includes: a logic circuit 1010 and an input / output interface (input / output interface) 1020. The logic circuit is used to couple with the input interface and transmit data (e.g., first indication information) through the input / output interface to execute the method described in FIG3.
[0219] The present application also provides a processing device, including a processor and an interface. The processor can be used to execute the method in the above method embodiment.
[0220] It should be understood that the processing device may be a chip. For example, the processing device may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0221] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.
[0222] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or an instruction in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The disclosed methods, steps and logic block diagrams in the embodiment of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0223] It is understood that the memory 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.
[0224] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, the computer executes the method of the embodiment shown in Figure 3.
[0225] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores program code. When the program code is run on a computer, the computer executes the method of the embodiment shown in Figure 3.
[0226] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes the aforementioned radio frequency device and control device.
[0227] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0228] 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.
[0229] 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: include: receiving resource indication information, wherein the resource indication information is used to determine information of at least one training resource; receiving at least one training signal via the at least one training resource; A leakage propagation feature is determined according to the at least one training signal, where the leakage propagation feature is used to determine a signal leaked from a transmitting link to a receiving link.
2. The method according to claim 1, characterized in that The method is applied to a radio frequency device, and the receiving resource indication information includes: The radio frequency device receives the resource indication information from the control device through an interface between a first module included in the radio frequency device and the control device; wherein the first module is used to determine the leakage propagation characteristic according to the at least one training signal.
3. The method according to claim 2, characterized in that The interface between the first module and the control device is an interface between the first module and a layer 2 L2 control module of the control device, or an interface between the first module and a layer 3 L3 control module of the control device.
4. The method according to any one of claims 1 to 3, characterized in that The resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
5. The method according to any one of claims 1 to 4, characterized in that The at least one training resource includes N1 first training resources and N2 second training resources, the N1 first training resources are located before the N2 second training resources in the time domain, and the time interval between two adjacent first training resources in the N1 first training resources is smaller than the time interval between two adjacent second training resources in the N2 second training resources; wherein N1 and N2 are both positive integers.
6. The method according to claim 5, characterized in that The time domain resources of the N1 first training resources correspond to the cell restart phase.
7. The method according to claim 5 or 6, characterized in that: The resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
8. The method according to any one of claims 1 to 7, characterized in that The resource indication information includes N bits, the N bits correspond to N time domain units one by one, and the nth bit among the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; N is a positive integer, n=1,2,…,N.
9. The method according to any one of claims 1 to 8, characterized in that The at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed on the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
10. The method according to claim 9, characterized in that The frequency domain resources of the third training resources include a partial frequency band of the full frequency band of the sending link, the at least one training resource also includes a fourth training resource, the time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band that are not occupied by the third training resource.
11. The method according to any one of claims 1 to 10, characterized in that The training resource in the at least one training resource is not used to transmit an uplink signal, or the strength of the transmitted uplink signal is less than a strength threshold.
12. A communication method, characterized in that: include: Sending resource indication information, where the resource indication information is used to determine information of at least one training resource; At least one training signal is sent through the at least one training resource, where the at least one training signal is used to determine a leakage propagation feature, and the leakage propagation feature is used to determine a signal leaked from a transmitting link to a receiving link.
13. The method according to claim 12, characterized in that The method is applied to a control device, and the sending of resource indication information includes: The control device sends the signal to the radio frequency device through an interface between the first module included in the radio frequency device and the control device. Resource indication information; wherein the first module is used to determine the leakage propagation characteristics according to the at least one training signal.
14. The method according to claim 13, characterized in that The interface between the first module and the control device is an interface between the first module and a layer 2 L2 control module of the control device, or an interface between the first module and a layer 3 L3 control module of the control device.
15. The method according to any one of claims 12 to 14, characterized in that The resource indication information includes one or more of the following: the time domain length of each training resource in the at least one training resource, the time domain starting position of each training resource in the at least one training resource, the frequency domain starting position of each training resource in the at least one training resource, and the frequency domain length of each training resource in the at least one training resource.
16. The method according to any one of claims 12 to 15, characterized in that The at least one training resource includes N1 first training resources and N2 second training resources, the N1 first training resources are located before the N2 second training resources in the time domain, and the time interval between two adjacent first training resources in the N1 first training resources is smaller than the time interval between two adjacent second training resources in the N2 second training resources; wherein N1 and N2 are both positive integers.
17. The method according to claim 16, characterized in that The time domain resources of the N1 first training resources correspond to the cell restart phase.
18. The method according to claim 16 or 17, characterized in that The resource indication information includes one or more of the following: the starting time domain position of the at least one training resource, N1, N2, the time interval between two adjacent first training resources in the N1 first training resources, and the time interval between two adjacent second training resources in the N2 second training resources.
19. The method according to any one of claims 12 to 18, characterized in that The resource indication information includes N bits, the N bits correspond to N time domain units one by one, and the nth bit among the N bits is used to indicate whether the time domain unit corresponding to the nth bit belongs to the at least one training resource; N is a positive integer, n=1,2,…,N.
20. The method according to any one of claims 12 to 19, characterized in that The at least one training resource includes a third training resource, the frequency domain resources of the third training resource are the full frequency band of the transmission link, or the frequency domain resources of the third training resource are sparsely distributed on the full frequency band of the transmission link, or the frequency domain resources of the third training resource include a partial frequency band of the full frequency band of the transmission link.
21. The method according to claim 20, characterized in that The frequency domain resources of the third training resources include a partial frequency band of the full frequency band of the sending link, the at least one training resource also includes a fourth training resource, the time domain resources of the fourth training resource are different from the time domain resources of the third training resource, and the frequency domain resources of the fourth training resource include the remaining frequency bands in the full frequency band that are not occupied by the third training resource.
22. The method according to any one of claims 12 to 21, characterized in that The method further comprises: The at least one training resource is determined according to actual scheduling requirements of downlink services.
23. The method according to claim 22, characterized in that The training resource in the at least one training resource is not used to transmit an uplink signal, or the strength of the transmitted uplink signal is less than a strength threshold.
24. A communication method, characterized in that: include: The control device sends resource indication information to the radio frequency device, where the resource indication information is used to determine information of at least one training resource; The control device sends at least one training signal to the radio frequency device through the at least one training resource; The radio frequency device determines a leakage propagation feature according to the at least one training signal, where the leakage propagation feature is used to determine a signal leaked from a transmission link of the radio frequency device to a reception link of the radio frequency device.
25. A communication device, characterized in that: The method comprises a module or a unit for implementing the method according to any one of claims 1 to 11.
26. A communication device, characterized in that: The method comprises a module or a unit for implementing the method according to any one of claims 12 to 23.
27. A computer-readable storage medium, characterized in that: Used to store a computer program, the computer program comprising instructions for implementing the method according to any one of claims 1 to 11, or comprising instructions for implementing the method according to any one of claims 12 to 23.
28. A communication system, characterized in that: Comprising the apparatus as claimed in claims 25 and 26.
29. A computer program product, characterized in that The computer program product comprises a computer program or instructions for executing the method according to any one of claims 1 to 11, or comprises a computer program or instructions for executing the method according to any one of claims 12 to 23.
Citation Information
Patent Citations
Communication method and communication device
CN119154912A
Method for transceiving signal in wireless communication system, and apparatus therefor
CN104838610A
Digital domain self-interference elimination method of full-duplex communication and base station
CN107171997A
Beam forming training method and device
CN110649947A
Interference signal suppression method and system, electronic equipment and computer medium
CN114362788A
