CN118019020A - Method, device, medium and program product for communication - Google Patents
Method, device, medium and program product for communication Download PDFInfo
- Publication number
- CN118019020A CN118019020A CN202211400614.XA CN202211400614A CN118019020A CN 118019020 A CN118019020 A CN 118019020A CN 202211400614 A CN202211400614 A CN 202211400614A CN 118019020 A CN118019020 A CN 118019020A
- Authority
- CN
- China
- Prior art keywords
- information
- network device
- factor matrix
- signal
- channel factor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 119
- 238000004891 communication Methods 0.000 title claims abstract description 96
- 238000013139 quantization Methods 0.000 claims abstract description 160
- 230000002452 interceptive effect Effects 0.000 claims abstract description 98
- 238000007906 compression Methods 0.000 claims abstract description 96
- 230000006835 compression Effects 0.000 claims abstract description 93
- 238000004590 computer program Methods 0.000 claims abstract description 6
- 239000011159 matrix material Substances 0.000 claims description 194
- 238000012545 processing Methods 0.000 claims description 110
- 230000036961 partial effect Effects 0.000 claims description 54
- 230000009466 transformation Effects 0.000 claims description 7
- 230000001131 transforming effect Effects 0.000 claims 1
- 238000013144 data compression Methods 0.000 abstract description 20
- 230000000694 effects Effects 0.000 abstract description 15
- 230000006870 function Effects 0.000 description 38
- 230000005540 biological transmission Effects 0.000 description 17
- 238000013461 design Methods 0.000 description 14
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000007726 management method Methods 0.000 description 7
- 238000005259 measurement Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000007774 longterm Effects 0.000 description 6
- 102000016550 Complement Factor H Human genes 0.000 description 5
- 108010053085 Complement Factor H Proteins 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000002829 reductive effect Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000013178 mathematical model Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 3
- 238000011144 upstream manufacturing Methods 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000017525 heat dissipation Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/04—Protocols for data compression, e.g. ROHC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method, network device, computer readable storage medium and computer program product for communication. In the method, transform domain information is received from a second network device, the transform domain information being determined based on first information of a target signal to be received by the first network device and second information of an interfering signal. The method also includes receiving quantization information from the second network device, the quantization information determined based on the transform domain indicated by the transform domain information. Further, compression is performed on the received target signal based on the transform domain information and the quantization information. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the first network device is able to optimize the compression effect of the data or signal and avoid loss of information amount, e.g. still be able to preserve more spatial information of the signal.
Description
Technical Field
The present disclosure relates generally to the field of telecommunications, and more particularly to a method, network device, computer readable storage medium and computer program product for communication.
Background
With the development of communication technology, in order to improve the processing performance of a base station and to optimize the constraint of the base station in terms of power consumption and heat dissipation, etc., solutions have been proposed in which the radio frequency processing part (and/or medium radio frequency processing part) of the base station is separated from the baseband processing part (and/or central processing unit) of the base station. For example, a Remote Radio Unit (RRU) having an antenna and a radio frequency processing section may be separately disposed at a different location from the baseband processing section. The RRU and the baseband processing section may be connected by a feeder such as an optical fiber. Thus, the RRU may forward (fronthaul) the rf/mid rf processed signal to the baseband processing section via the feeder after receiving the signal.
In some cases, the baseband processing section may manage multiple RRUs, each of which may need to transmit rf/mid-rf processed signals to the baseband processing section. In this case, the data transmission between the multi-point RRU and the baseband processing section is necessarily further optimized. Furthermore, optimizing data transmission inside the RRU is also a critical aspect, in case e.g. the RRU is provided with partial baseband processing capabilities.
Disclosure of Invention
The present application provides a method, network device, computer readable storage medium and computer program product for communication to optimize compressed data transmission between devices.
In a first aspect, a method of communication is provided. The execution body of the method can be network equipment, a chip applied to the network equipment, and a logic module or software capable of realizing all or part of the functions of the network equipment. The following describes an example in which the execution subject is a network device. In the method, transform domain information is received from a second network device, the transform domain information being determined based on first information of a target signal to be received by the first network device and second information of an interfering signal. Quantization information is received from the second network device, the quantization information being determined based on the transform domain indicated by the transform domain information. Further, compression is performed on the received target signal based on the transform domain information and the quantization information. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the first network device is able to optimize the compression effect of the data or signal and avoid loss of information amount, e.g. still be able to preserve more spatial information of the signal. In addition, the interference information is introduced, so that the estimation error of the SINR can be avoided, the design SINR after transformation is closer to the real SINR distribution, and the maximum space gain is obtained.
In some implementations, the quantization information is also determined based on second information of the interfering signal. Thus, the number of interference bits allocated to the first device also takes into account the factors of the interference information. Thus, by adding the effects of the interference to the modeling of the bit allocation, it is more matched to the actual real scene, which brings significant benefits in the interference scene.
In some implementations, the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information includes a first channel factor matrix H of the at least one target terminal device, and the second information includes a second channel factor matrix G associated with the interfering signal. In this way, when there are a plurality of first network devices such as RRUs, transform domain information and quantization information can be determined in a multi-point joint manner, thereby obtaining a greater compression gain and avoiding information loss.
In some implementations, the first channel factor matrix H is determined based on at least one of sounding reference signals, SRS, or demodulation reference signals, DMRS, from at least one target terminal device; and the second channel factor matrix G is determined based on at least one of interference report information from neighboring cells or idle symbols of frames received by the first network device, at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols. In this way, the first information of the target signal can be determined by multiplexing the reference signal for channel sounding. The second information of the interfering signal may also be determined in a number of ways, e.g. informed by neighboring cells that may be interfering or obtained by measurement.
In some implementations, there is at least one of: the first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix. In this way, when transform domain information and quantization information are determined in a multi-point joint manner, the determination can be performed more flexibly. For example, the transform domain information and quantization information are determined with only a part of the first channel factor matrix and/or a part of the second channel factor matrix.
In some implementations, the performing compression includes: based on the transform domain, the first network device performs a transform on a target signal received via at least one antenna of the first network device to generate a transformed signal; and performing, by the first network device, a quantization operation on the transformed signal based on quantization information indicating a number of quantization bits respectively allocated to at least one antenna of the first network device, wherein at least one of the transform domain or the number of bits is determined by maximizing an amount of mutual information between the uplink signal and the transformed uplink signal, the amount of mutual information being characterized by at least the first information of the target signal and the second information of the interfering signal, to generate the compressed data sequence. Thus, as described above, with the amount of mutual information characterized by at least both the target signal and the interfering signal, the first network device performs data compression using the transform domain and the quantization bit number optimized under the constraint that maximizes the amount of mutual information. Therefore, the compression performance is further improved when the minimum information loss before and after conversion is satisfied.
In some implementations, the first network device includes an active antenna processing unit AAU and the second network device includes a higher layer baseband module BBH. In this case, the first network device may also comprise part of the baseband processing functions (e.g. the lower layer baseband processing functions BBL). Furthermore, the first network device may also have a plurality of baseband processing modules, each being used for processing a corresponding baseband bandwidth.
In some implementations, the compressed data sequence is transmitted between the first baseband processing module and the second baseband processing module. In this way, transform domain information and quantization information for different bandwidths may be configured so as to flexibly perform compression for signals within different bandwidths. In this way, the first network device can also reduce the amount of data transmission and avoid losing the amount of information when transmitting signals or data between its baseband processing modules. In this way, in the data compression scheme of multi-baseline chip interconnection, antenna data can be sent to different chips for joint reception through interfaces among baseband chips in an optimized compression scheme.
In a second aspect, a communication method is provided. The execution body of the method can be network equipment, a chip applied to the network equipment, and a logic module or software capable of realizing all or part of the functions of the network equipment. The following describes an example in which the execution subject is a network device. In the method, a transform domain for compressing a target signal is determined based on first information of the target signal to be received by a first network device and second information of an interfering signal. Quantization information for compressing the target signal is determined based on the transform domain. The transform domain information indicating the transform domain and the quantization information are then transmitted to the first network device. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the first network device is able to optimize the compression effect of the data or signal and avoid loss of information amount, e.g. still be able to preserve more spatial information of the signal. In addition, the interference information is introduced, so that the estimation error of the SINR can be avoided, the design SINR after transformation is closer to the real SINR distribution, and the maximum space gain is obtained.
In some implementations, determining the quantization information includes: the second network device also determines the quantization information based on the second information of the interfering signal. Thus, the number of interference bits allocated to the first device also takes into account the factors of the interference information. Thus, by adding the effects of the interference to the modeling of the bit allocation, it is more matched to the actual real scene, which brings significant benefits in the interference scene.
In some implementations, the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information includes a first channel factor matrix H for the at least one target terminal device, and the second information includes a second channel factor matrix G associated with the interfering signal. In this way, when there are a plurality of first network devices such as RRUs, transform domain information and quantization information can be determined in a multi-point joint manner, thereby obtaining a greater compression gain and avoiding information loss.
In some implementations, the method further includes: the second network device determines the first channel factor matrix H based on at least one of a sounding reference signal SRS or a demodulation reference signal DMRS from at least one terminal device; and the second network device determining the second channel factor matrix G based on at least one of: the interference report information from the neighboring cells or idle symbols of frames received by said first network device, at least one terminal device being configured to transmit valid data on symbols other than said idle symbols. In this way, the first information of the target signal can be determined by multiplexing the reference signal for channel sounding. The second information of the interfering signal may also be determined in a number of ways, e.g. informed by neighboring cells that may be interfering or obtained by measurement.
In some implementations, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from the neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell. In this way, the second information of the interfering signal may be obtained directly or by measuring the reference signal for the terminal cell within the neighboring cell.
In some implementations, the first channel factor matrix H includes a partial first channel factor matrix or a complete first channel factor matrix, the partial first channel factor matrix corresponding to at least one antenna of the first network device, the complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix being part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix. In this way, when transform domain information and quantization information are determined in a multi-point joint manner, the determination can be performed more flexibly. For example, the transform domain information and quantization information are determined with only a part of the first channel factor matrix and/or a part of the second channel factor matrix.
In some implementations, the transform domain is to transform the target signal into a transformed signal, and the quantization information indicates a number of quantization bits allocated to at least one antenna of the first network device. In some implementations, determining at least one of transform domain information or quantization information includes: the second network device determining a mutual information quantity between the target signal and the transformed signal, the mutual information quantity being characterized by at least the first information of the target signal and the second information of the interfering signal; and the second network device determining at least one of transform domain information or quantization information by maximizing a mutual information amount between the uplink signal and the transformed uplink signal. Thus, as described above, with the amount of mutual information characterized by at least both the target signal and the interfering signal, the first network device performs data compression using the transform domain and the quantization bit number optimized under the constraint that maximizes the amount of mutual information. Therefore, the compression performance is further improved when the minimum information loss before and after conversion is satisfied.
In some implementations, the first network device includes an active antenna processing unit AAU; and the second network device comprises a higher layer baseband module BBH. In this case, the first network device may also comprise part of the baseband processing functions (e.g. the lower layer baseband processing functions BBL). Furthermore, the first network device may also have a plurality of baseband processing modules, each being used for processing a corresponding baseband bandwidth.
In a third aspect of the present disclosure, a communication method is provided. The execution body of the method can be network equipment, a chip applied to the network equipment, and a logic module or software capable of realizing all or part of the functions of the network equipment. The following describes an example in which the execution subject is a network device. In the method, second information of the interfering signal is received from a second network device. A transform domain is determined based on first information of a target signal to be received by a first network device and second information of the interfering signal. Quantization information is determined based on the transform domain. Further, compression is performed on the received target signal based on the transform domain and the quantization information. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the first network device is able to optimize the compression effect of the data or signal and avoid loss of information amount, e.g. still be able to preserve more spatial information of the signal. In addition, the interference information is introduced, so that the estimation error of the SINR can be avoided, the design SINR after transformation is closer to the real SINR distribution, and the maximum space gain is obtained.
In some implementations, the first network device further determines the quantization information based on the second information of the interfering signal. Thus, the number of interference bits allocated to the first device also takes into account the factors of the interference information. Thus, by adding the effects of the interference to the modeling of the bit allocation, it is more matched to the actual real scene, which brings significant benefits in the interference scene.
In some implementations, the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information includes a first channel factor matrix H of the at least one target terminal device, and the second information includes a second channel factor matrix G associated with the interfering signal. In this way, when there are a plurality of first network devices such as RRUs, transform domain information and quantization information can be determined in a multi-point joint manner, thereby obtaining a greater compression gain and avoiding information loss.
In some implementations, the first channel factor matrix H is determined based on at least one of sounding reference signals, SRS, or demodulation reference signals, DMRS, from at least one target terminal device; and the second channel factor matrix G is determined based on at least one of interference report information from neighboring cells or idle symbols of frames received by the first network device, at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols. In this way, the first information of the target signal can be determined by multiplexing the reference signal for channel sounding. The second information of the interfering signal may also be determined in a number of ways, e.g. informed by neighboring cells that may be interfering or obtained by measurement.
In some implementations, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell. In this way, the second information of the interfering signal may be obtained directly or by measuring the reference signal for the terminal cell within the neighboring cell.
In some implementations, there is at least one of: the first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix. In this way, when transform domain information and quantization information are determined in a multi-point joint manner, the determination can be performed more flexibly. For example, the transform domain information and quantization information are determined with only a part of the first channel factor matrix and/or a part of the second channel factor matrix.
In some implementations, the performing compression includes: based on the transform domain, the first network device performs a transform on a target signal received via at least one antenna of the first network device to generate a transformed signal; and performing, by the first network device, a quantization operation on the transformed signal based on quantization information indicating a number of quantization bits respectively allocated to at least one antenna of the first network device, wherein at least one of the transform domain or the number of bits is determined by maximizing an amount of mutual information between the uplink signal and the transformed uplink signal, the amount of mutual information being characterized by at least the first information of the target signal and the second information of the interfering signal, to generate the compressed data sequence. Thus, as described above, with the amount of mutual information characterized by at least both the target signal and the interfering signal, the first network device performs data compression using the transform domain and the quantization bit number optimized under the constraint that maximizes the amount of mutual information. Therefore, the compression performance is further improved when the minimum information loss before and after conversion is satisfied.
In a fourth aspect of the present disclosure, a communication method is provided. The execution body of the method can be network equipment, a chip applied to the network equipment, and a logic module or software capable of realizing all or part of the functions of the network equipment. The following describes an example in which the execution subject is a network device. In the method, second information of the interfering signal is transmitted to the first network. The method comprises receiving a compressed data sequence from a first network device and quantization information, the quantization information being determined at least by means of second information of the interfering signal, the compressed data sequence being generated at least on the basis of the quantization information. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the compression effect of the data or signal can be optimized and loss of information amount is avoided, e.g. more spatial information of the signal can still be preserved. In addition, the interference information is introduced, so that the estimation error of the SINR can be avoided, the design SINR after transformation is closer to the real SINR distribution, and the maximum space gain is obtained.
In some implementations, the second information of the interfering signal is determined based on at least one of interference reporting information from neighboring cells or idle symbols of frames received by the first network device, and at least one target terminal device associated with the first network device is configured to transmit valid data on symbols other than the idle symbols. In this way, the first information of the target signal can be determined by multiplexing the reference signal for channel sounding. The second information of the interfering signal may also be determined in a number of ways, e.g. informed by neighboring cells that may be interfering or obtained by measurement.
In some implementations, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell. In this way, the second information of the interfering signal may be obtained directly or by measuring the reference signal for the terminal cell within the neighboring cell. In some implementations, the first network device includes a remote radio unit, RRU; and the second network device comprises a baseband processing unit BBU.
In a fifth aspect of the present disclosure, a first communication apparatus is provided. The first communication means may be a network device, a part of a network device, a chip provided in the network device or the part, or a logic module or software capable of realizing all or part of the functions of the network device or the part. Further, the portion of the network device may communicate with another portion of the network device. The first communication device includes: a processor, and a memory storing instructions that, when executed by the processor, cause the network device to perform any of the methods of the first or third aspects and implementations thereof.
In a sixth aspect of the present disclosure, a second communication device is provided. The second communication means may be a network device, a part of a network device, a chip provided in the network device or the part, or a logic module or software capable of realizing all or part of the functions of the network device or the part. Further, the portion of the network device may communicate with another portion of the network device. The second communication device includes: a processor, and a memory storing instructions that, when executed by the processor, cause the network device to perform any of the methods of the second or fourth aspects and implementations thereof.
In a seventh aspect of the present disclosure, a communication system is provided, which may comprise at least one of the first communication device of the fifth aspect or the second communication device of the sixth aspect.
In an eighth aspect of the present disclosure, a computer-readable storage medium is provided. The computer readable storage medium stores instructions that, when executed by an electronic device, cause the electronic device to perform any of the methods of the first to fourth aspects and implementations thereof.
In a ninth aspect of the present disclosure, a computer program product is provided. The computer program product comprises instructions which, when executed by an electronic device, cause the electronic device to perform any of the methods of the first to fourth aspects and implementations thereof.
It should be understood that the description in this summary is not intended to limit the critical or essential features of the disclosure, nor is it intended to limit the scope of the disclosure. Other features of the present disclosure will become apparent from the following description.
Drawings
1A-1B illustrate example communication architecture scenarios in which embodiments of the present disclosure may be implemented.
Fig. 2 illustrates a signaling process for a network device to compress a target signal in accordance with an embodiment of the present disclosure.
Fig. 3A-3C illustrate diagrams of determination and delivery of transform domain information and quantization information according to embodiments of the present disclosure.
Fig. 4 illustrates a flowchart of a method implemented at a first network device according to an embodiment of the present disclosure.
Fig. 5 illustrates a flowchart of a method implemented at a second network device according to an embodiment of the present disclosure.
Fig. 6 illustrates a flowchart of a method implemented at a first network device according to an embodiment of the present disclosure.
Fig. 7 illustrates a flowchart of a method implemented at a second network device according to an embodiment of the present disclosure.
Fig. 8 shows a simplified block diagram of an example device of one possible implementation in an embodiment of the application.
Fig. 9 shows a simplified block diagram of an example device of one possible implementation in an embodiment of the application.
Fig. 10 shows a simplified block diagram of an example device of one possible implementation in an embodiment of the application.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been shown in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
In describing embodiments of the present disclosure, the term "comprising" and its like should be taken to be open-ended, i.e., including, but not limited to. The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first," "second," and the like, may refer to different or the same object. Other explicit and implicit definitions are also possible below.
Embodiments of the present disclosure may be implemented in accordance with any suitable communication protocol, including, but not limited to, third generation (3rd generation,3G), fourth generation (4G), fifth generation (5G), and future communication protocols (e.g., sixth generation (6G)), cellular communication protocols such as, for example, institute of Electrical and Electronics Engineers (IEEE) 802.11, wireless local area network communication protocols such as, for example, institute of electrical and electronics engineers (ELECTRICAL AND electronics engineers), and/or any other protocol now known or later developed.
The technical solutions of the embodiments of the present disclosure are applied to communication systems following any suitable communication protocol, such as: general Packet Radio Service (GPRS), global system for mobile communications (global system for mobile communications, GSM), enhanced data rates for GSM evolution (ENHANCED DATA RATE for GSM evolution, EDGE), universal mobile telecommunications system (universal mobile telecommunications service, UMTS), long term evolution (long term evolution, LTE) system, wideband code division multiple access system (wideband code division multiple access, WCDMA), code division multiple access 2000 system (code division multiple access, CDMA 2000), time division-synchronous code division multiple access system (time division-synchronization code division multiple access, TD-SCDMA), frequency division duplex (frequency division duplex, FDD) system, time division duplex (time division duplex, TDD), fifth generation (5G) system (e.g., new radio, NR)) and future communication system (e.g., sixth generation (6G) system), and so forth.
For purposes of illustration, embodiments of the present disclosure are described below in the context of a 5G communication system in 3 GPP. However, it should be understood that embodiments of the present disclosure are not limited to this communication system, but may be applied to any communication system where similar problems exist, such as a Wireless Local Area Network (WLAN), a wired communication system, or other communication systems developed in the future, and the like.
The term "terminal" or "terminal device" as used in this disclosure refers to any terminal device capable of wired or wireless communication with a network device or with each other. The terminal device may sometimes be referred to as a User Equipment (UE). The terminal device may be any type of mobile terminal, fixed terminal or portable terminal. The terminal device may be various wireless communication devices having a wireless communication function. With the advent of internet of things (internet of things, IOT) technology, more and more devices that have not previously been provided with communication functions, such as, but not limited to, home appliances, vehicles, tool devices, service devices, and service facilities, began to obtain wireless communication functions by configuring a wireless communication unit so that the wireless communication network can be accessed and remote control can be accepted. Such devices are also included in the category of wireless communication devices because they are equipped with a wireless communication unit and have a wireless communication function. As an example, the terminal device may include a mobile cellular telephone, a cordless telephone, a Mobile Terminal (MT), a mobile station, a mobile device, a wireless terminal, a handheld device, a client, a subscription station, a portable subscription station, an internet node, a communicator, a desktop computer, a laptop computer, a notebook computer, a tablet computer, a personal communication system device, a personal navigation device, a personal digital assistant (personal DIGITAL ASSISTANT, PDA), a wireless data card, a wireless Modem (modulator demodulator, modem), a positioning device, a radio broadcast receiver, an electronic book device, a gaming device, an internet of things (internet of things, ioT) device, an in-vehicle device, an aircraft, a Virtual Reality (VR) device, an augmented reality (augmented reality, AR) device, a wearable device (e.g., a smartwatch, etc.), a terminal device in a 5G network or any terminal device in an evolved public land mobile network (public land mobile network, PLMN), other device available for communication, or any combination of the above. Embodiments of the present disclosure are not limited in this regard.
The term "network node" or "network device" as used in this disclosure is an entity or node that may be used for communication with a terminal device, e.g. an access network device. The access network device may be an apparatus deployed in a radio access network to provide wireless communication functionality for mobile terminals, and may be, for example, a radio access network (radio access network, RAN) network device. The access network device may include various types of base stations. The base station is used for providing wireless access service for the terminal equipment. Specifically, each base station corresponds to a service coverage area, and terminal devices entering the service coverage area can communicate with the base station through wireless signals, so as to receive wireless access services provided by the base station. There may be an overlap between service coverage areas of base stations, and a terminal device in the overlapping area may receive wireless signals from multiple base stations, so that multiple base stations may serve the terminal device at the same time. Depending on the size of the service coverage area provided, the access network device may include macro base stations providing macro cells (macro cells), micro base stations providing micro cells (pico cells), pico base stations providing pico cells, and femto base stations providing femto cells (femto cells). The access network devices may also include various forms of relay stations, access points, remote radio units (remote radio unit, RRU), radio Heads (RH), remote radio heads (remote radio head, RRH), and so on. In systems employing different radio access technologies, the names of access network devices may vary, e.g., in long term evolution (long term evolution, LTE) networks referred to as evolved nodebs (enbs or enodebs), in 3G networks as Nodebs (NB), in 5G networks as G nodebs (gNB) or NR nodebs (NR NB), etc. In some scenarios, the access network device may contain a Centralized Unit (CU) and/or a Distributed Unit (DU). The CUs and DUs may be placed in different places, for example: DU is far-pulled, placed in the area of high traffic, CU is placed in the central machine room. Or the CU and DU may be placed in the same room. The CU and DU may also be different components under one shelf. For convenience of description, in the subsequent embodiments of the present disclosure, the above devices for providing wireless communication functions for mobile terminals are collectively referred to as network devices, and embodiments of the present disclosure are not specifically limited. It will be appreciated that all or part of the functionality of the network device of the present application may also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (e.g. a cloud platform).
In the present disclosure, the remote radio unit RRU may also be referred to as a Remote Radio Head (RRH), a remote radio head, a head end, etc., which is not limited in the present disclosure. In the present disclosure, the baseband processing section, which is disposed separately from the RRUs, may also be referred to as a central processing unit, which may manage or be connected to a plurality of RRUs, each of which may be configured with one or more antennas. The modules to which the present disclosure relates also include a baseband unit pool BBU, BBL, BBH, and the like. Without any limitation, embodiments of the present disclosure may also be applied to an open-radio access network (O-RAN), such as where data transmissions between an Open Radio Unit (ORU) and an open distribution unit (open distributed unit, ODU) are compressed. Those skilled in the art will appreciate that any similar communication compression process between electronic devices for communication is within the scope of the present disclosure.
As described above, the data transmission between the single or multi-point RRU and the baseband processing section is necessarily further optimized. For example, with the development of multi-antenna technology, the size of the receiving antenna of the base station will be larger and larger, and the amount of baseband data transmitted to the baseband after the antenna is processed by the medium radio frequency chip will be greatly increased, which will definitely increase the transmission cost. Particularly in multi-head scenes such as a centralized access network (CRAN), a very large-scale antenna array (ELAA), multi-cell cooperation and the like which need optical fiber connection transmission, the transmission cost is increased more obviously. Thus reducing the amount of data transmitted and reducing the performance impact thereby is one of the problems that the base station processing needs to address with emphasis.
In one approach, single antenna data compression may be employed to perform compression on signals or data received by a single antenna. Specifically, single antenna data compression is based on the signal characteristics of the antenna, and compresses the signal by reducing the sampling bandwidth and compressing the data bit width, for example, a CPRI compression scheme. But since the single antenna data compression scheme only considers partial correlation (time domain, frequency domain) of the received signal, the compression capability is very limited. This can result in excessive data volume between the RRU and the central processing unit, which can create data collisions, etc
In another solution, a class demodulation compression scheme may be employed to compress the received signal or data. The class demodulation compression is a method in which the received signal is directly calculated as an estimated value of the target signal according to a demodulation scheme and then transmitted. The spatial correlation of the signals is removed by using local information at the compression end through similar demodulation compression, the spatial correlation is reduced to the dimension of the target signals, and the M-MIMO compression ratio is extremely high. However, due to insufficient local information, the class demodulation compression scheme often cannot obtain a globally optimal spatial compression effect in a multi-point (e.g., multiple RRUs) joint reception scenario, and thus, joint yields are lost. In addition, in a class demodulation compression scheme such as ECPRI transmission scheme, compression can be performed using only own information even in a multi-point joint reception scenario. This often does not result in globally optimal spatial compression, and hence loss of joint revenue. Meanwhile, the class demodulation scheme can obtain the compression effect reduced to the dimension of the target signal only through a large amount of complex processing (such as channel estimation, interference estimation, equalization and the like) locally, and the single-point processing complexity is high and is generally only used for a multi-cell cooperation scene. Thus, employing class demodulation compression at the RRU requires consuming larger hardware resources, which results in increased cost of RRU implementation. Meanwhile, the scheme has requirements on the antenna scale of a single point, and when the dimension of a target signal is larger than or equal to the number of single point antennas, the scheme has performance risks.
In yet another solution, correlation between signals may also be utilized for data compression. However, considering only the correlation between the signals to be compressed, it may be difficult to obtain an optimal compression effect, e.g. the channel conditions in reality are often not ideal but there may be interfering signals or noise etc. In other words, such a scheme may only consider the spatial correlation of the target signal. However, there is interference in real-world scenarios. If the interference falls into the main spatial direction of the target signal, the signal-to-noise ratio of the direction is reduced, which results in inconsistent assumptions and reality, and thus affects the compression effect
To address at least the above-mentioned problems, embodiments of the present disclosure propose an efficient data compression scheme. In this scheme, a first network device (e.g., RRU) receives, from a second network device (e.g., a central processing unit), transform domain information indicating a transform domain for compressing a target signal, the transform domain information being determined based on first information of the target signal and second information of an interfering signal to be received by the first network device. The first network device receives quantization information from the second network device, the quantization information being determined based on the transform domain indicated by the transform domain information. Further, the first network device performs compression on the received target signal based on the transform domain information and the quantization information. In this way, by means of the transform domain for performing data compression determined based on the information of both the target signal and the interfering signal, and the correspondingly determined quantization information, the first network device is able to optimize the compression effect of the data or signal and avoid loss of information amount, e.g. still be able to preserve more spatial information of the signal. Therefore, the scheme enables the compressed algorithm scheme to be more matched with the real wireless transmission environment through the correlation characteristics of the target signal and the interference signal, and the redundancy can be more effectively identified and removed, so that the higher compression efficiency is obtained.
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application will be further described in detail with reference to the accompanying drawings. The specific methods of operation, functional descriptions, etc. in the method embodiments may also be applied in the apparatus embodiments or the system embodiments.
FIG. 1A illustrates an example communication architecture scenario 100A in which embodiments of the present disclosure may be implemented. The communication method provided by the embodiment of the application can be applied to the communication architecture scene 100A. In the communication architecture scenario 100A, multiple RRU heads including head end c 110, a central processing unit 120, and multiple users including user-1 130 are shown. The plurality of RRU heads may be connected to the central processing unit 120 via a feeder 140, which may be an optical fiber or any other line for data transmission, which the present disclosure does not limit in any way. In the example shown in scenario 100A, users-1 through-N each transmit signals S 1,S2,…,SN to multiple head ends over channels from the users to the multiple head ends characterized by channel factor matrix H. In addition, interference-1 through interference-K are shown in scenario 100A, with the K interference transmitted interference signals Z 1,Z2,…,ZK being received by the multiple heads, respectively, over channels from the interference to the multiple heads characterized by channel factor matrix G. Further, the plurality of head ends perform rf/mid rf processing and data compression on the received signals (including the user-transmitted signal S i and the interference signal Z j), and transmit the processed and compressed signals to the central processing unit 120 through the feeder line 140. Then, the central processing unit 120 recovers the received signal to obtain the estimated value 150 of the signal S 1,S2,…,SN transmitted by the user: s 1,S^2,…,S^N.
FIG. 1B illustrates an example communication architecture scenario 100B in which embodiments of the present disclosure may be implemented. The communication method provided by the embodiment of the application can be applied to the communication architecture scene 100B. In the communication architecture scenario 100B, an active antenna processing unit AAU is shown, which may be or be included in one of the RRU heads shown in fig. 1A. The AAU module includes not only the antenna module and the medium radio frequency processing but also a part of the baseband processing functions (shown in fig. 1B as the lower layer baseband processing functions BBL). The remainder of the baseband processing (shown in fig. 1B as the higher layer baseband processing function BBH) is disposed separately from the AAU, e.g., the BBH may be disposed within the central processing unit 120 shown in fig. 1A. The remainder of the baseband processing may include non-real-time processing traffic for bit-level processing. In this scenario 100B, multiple BBL chips within the AAU interact with each other to perform joint reception. During the interaction of the data, the data may be compressed to reduce the amount of data transmitted.
It should be appreciated that the above wireless communication system may be applicable to both low frequency scenarios (sub 6G) and high frequency scenarios (above 6G). The application scenario of the wireless communication system includes, but is not limited to, a fifth generation system (5G), a New Radio (NR) communication system, and the like, an existing communication system or a future evolved public land mobile network (public land mobile network, PLMN) system, and the like. The user 130 shown above may be a terminal device as described above. The RRU head-end 110 and the central processing unit 120 may be the network devices described above.
The user 130 may be, among other things, a cellular telephone, a cordless telephone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal apparatus in a future 5G network or a terminal apparatus in a future evolved PLMN network, etc.
In addition, the user 130 may be deployed on land, including indoors or outdoors, hand held, or vehicle mounted; the user 130 may also be deployed on the surface of the water (e.g., a ship, etc.); the user 130 may also be deployed in the air (e.g., on an airplane, balloon, satellite, etc.). The headend 140 and the central processing unit 120 network devices may be access network devices (or access network sites). The access network device refers to a device that provides a network access function, such as a radio access network (radio access network, RAN) base station, and so on. The access network device may specifically include a Base Station (BS), or include a base station and a radio resource management device for controlling the base station, etc. The network device 110 may also include relay stations (relay devices), access points, and base stations in 5G networks or NR base stations, base stations in future evolution PLMN networks, etc. The access network device may be a wearable device or an in-vehicle device. The access network device may also be a communication chip with a communication module.
Network devices include, but are not limited to: a base station (G node B, gNB) in 5G, an evolved node B (eNB) in a long term evolution (long term evolution, LTE) system, a radio network controller (radio network controller, RNC), a radio controller in a cloud radio access network (cloud radio access network, CRAN) system, a base station controller (base station controller, BSC), a home base station (e.g., home evolved nodeB, or home node B, HNB), a baseband unit (baseBand unit, BBU), a transmission point (TRANSMITTING AND RECEIVING point, TRP), a transmission point (TRANSMITTING POINT, TP), a mobile switching center, a global system for mobile communications (global aystem for mobile communication, GSM), or a base transceiver station (base transceiver station, BTS) in a code division multiple access (code division multiple access, CDMA) network, a node base station (nodebase station, NB) in wideband code division multiple access (wideband code division multiple access, WCDMA), an evolved (evolutional) NB (eNB or eNodeB) in LTE, a base station device in a future 5G network, or an access network in the future, or a wearable device.
In addition, the network device may be connected to a Core Network (CN) device, which may be used to provide core network services for the access network device 110 and the terminal device 120. The core network device may correspond to different devices under different systems. For example, in 3G the core network device may correspond to a serving Support Node (SGSN) of a General Packet Radio Service (GPRS) technology (GENERAL PACKET), and/or a gateway Support Node (GATEWAY GPRS Support Node, GGSN) of GPRS. In 4G the core network device may correspond to a mobility management entity (mobility MANAGEMENT ENTITY, MME) and/or a serving gateway (SERVING GATEWAY, S-GW). The core network device may correspond to an access and mobility management function (ACCESS AND mobility management function, AMF), a session management function (session management function, SMF), or a user plane function (user plane function, UPF) in 5G.
For some of the problems referred to above and not limited to them, the present disclosure also proposes the following embodiments in order to further reduce the device power consumption of the terminal device.
Fig. 2 illustrates a signaling process 200 for a network device to compress a target signal in accordance with an embodiment of the present disclosure. For clarity of discussion, and without any limitation, signaling process 200 will be discussed in conjunction with fig. 1.
For clarity of discussion only, table 1 below shows mathematical symbols and corresponding physical meanings that may be used in the present disclosure. It should be understood that these symbols are used merely to facilitate discussion of embodiments of the present disclosure, and are not intended to be limiting in any way.
TABLE 1
In the signaling process 200, the second network device 120 determines (210) a transform domain for compressing the target signal based on the first information of the target signal to be received by the first network device 110 and the second information of the interfering signal. The second network device 120 may be the central processing unit 120 shown in fig. 1A. The first network device 110 may be the headend c 110 shown in fig. 1A, or any other headend of the plurality of headends. In some embodiments, the target signal may include the signals S 1,S2,…,SN transmitted by users-1 through-N shown in FIG. 1A. The received target signal refers to a signal to which the above signal S 1,S2,…,SN is subjected to channel modulation and to which interference and noise are added, and may be represented as R 1,R2,…RN. In some embodiments, users-1 through-N are users within a cell associated with the first network device 110. For example, users-1 through-N are served by the first network device 110. Additionally, in some embodiments, the first information of the target signal may include a channel factor matrix H for channels from the users to the plurality of head ends, which may also be referred to as a first channel factor matrix H or a first channel factor matrix in the present disclosure. For example, the first channel factor matrix may be derived by mathematical modeling based on measurements of the reference signals, as will be discussed in detail in the embodiments below. In some embodiments, the interfering signals may include interfering signal Z 1,Z2,…,ZK transmitted by interference-1 through interference-K shown in fig. 1A. Similarly, in some embodiments, the second information of the interfering signals may include a channel factor matrix G for channels from the interference to the plurality of head ends, which may also be referred to as a second channel factor G or a second channel factor matrix in the present disclosure. For example, the second channel factor matrix may be derived by mathematical modeling based on measurements of the interfering signals, as will be discussed in detail in the embodiments below.
Alternatively, the first information of the target signal may also comprise other mathematical models for characterizing the transmission characteristics of the target signal in the channel associated with the target signal, e.g. another mathematical model derived using statistical characteristic information for the channel, etc. Likewise, the second information of the interfering signal may also comprise other mathematical models for characterizing the transmission characteristics of the interfering signal in the channel associated with the interfering signal, such as another mathematical model derived using statistical characteristic information for the channel, etc. The present disclosure does not impose any limitation on this. Thus, when the multi-point head end exists or a single head end has a plurality of antennas, the compression scheme can be used for independent compression of a single point and joint compression of the multi-point by means of the first information and the second information, so that optimal bit allocation of the multi-point is realized, and the data volume in a multi-point joint receiving scene is further reduced.
The second network device 120 further determines (220) quantization information for compressing the target signal based on the determined transform domain. In some embodiments, the quantization information indicates a number of quantization bits allocated to at least one antenna of the first network device 110. In this way, the first network device 110 may utilize the quantization bit number to quantize a signal received via the at least one antenna. In this way, each antenna of the first network device 110 may be respectively allocated an appropriate number of quantization bits by means of the transform domain determined according to the first information of the target signal and the second information of the interfering signal described above, to achieve optimal bit allocation for the multiple points, further suppressing the data amount in the multiple point joint reception scenario. Alternatively, in some embodiments, the quantized bit information may also indicate the number of bits allocated to the first network device 110. In other embodiments, the quantized bit information may also indicate a number of common bits allocated to a group of network devices including the first network device 110. Additionally, in some embodiments, the second network device 120 determines quantization information based at least on both the transform domain and second information of the interference information. In this process, the influence of the interference signal is taken into consideration, so that the bit allocation is more suitable for the actual communication environment.
The second network device 120 transmits (230) transform domain information indicating the above-determined transform domain and quantization information to the first network device 110. In some embodiments, the second network device 120 transmits the transform domain information and the quantization information separately. Alternatively, the second network device 120 may also transmit the transform domain information together with the quantization information to the first network device 110. Further, the first network device 110 may perform (240) compression of the received target signal based on the transform domain and quantization information indicated by the transform domain information. In some embodiments, the first network device 110 may send (250) the compressed data sequence resulting from the compression performed on the target signal to the second network device 120. In this way, compared with a transform domain scheme designed based on only information of a user (or a target terminal device), a beam obtained by a transform domain scheme designed based on user information and interference information can ensure that SINR on the beam is arranged in order from high to low, which is advantageous for bit allocation. Furthermore, bit allocation is performed based on the user information and the interference information, which more matches the actual real scene, thereby obtaining a greater compression effect. In some embodiments, the uplink signal may also be flexibly selected for compression. For example, the data amount of the uplink shared channel PUSCH is large, so that compression can be performed only for PUSCH signals
Alternatively, in the case where the first network device 110 includes or is an AAU as described above, the first network device 110 may include a plurality of BBLs for processing target signals within the corresponding bandwidth. In some embodiments, multiple BBLs each process target signals within different bandwidths, and thus, received target signals need to be transmitted between different BBLs to aggregate target signals within a particular bandwidth to the BBL that processed that particular bandwidth. In this case, the first network device 110 may also perform compression on the signals and/or data it transmits between BBLs to reduce the amount of data transmitted by the internal data. By way of example only and not limitation, the first network device 110 may include a first baseband processing module BBL1 and a second baseband processing module BBL2. The first baseband processing module BBL1 is for processing the target signal received in the first bandwidth, and the second baseband processing module BBL2 is for processing the target signal received in the second bandwidth. It should be appreciated that the first network device 110 may also include a plurality of other baseband processing modules for processing signals within other bandwidths. Further, the first network device 110 may perform compression of signals/data transmitted between the first baseband processing module BBL1 and the second baseband processing module BBL2 using the received transform domain information and quantization information.
To more clearly discuss the steps involved in the signaling process 200, a detailed discussion will be provided in connection with the example embodiments shown in fig. 3A and 3B. Fig. 3A illustrates a schematic diagram of determination and delivery of transform domain information and quantization information according to an embodiment of the present disclosure. For clarity of discussion, and without any limitation, the embodiment associated with fig. 3A will be discussed in conjunction with fig. 1A and 2.
As shown in fig. 3A, the central processing unit 120 may be the central processing unit 120 in fig. 1A or the second network device 120 in fig. 2, the headend 110 may be the headend-c 110 in fig. 1A or the first network device 110 in fig. 2, and other communication environments not shown in fig. 3A may be the same as the communication environments shown in fig. 1A. Without limitation, the upstream signals received by the plurality of headend (e.g., headend 1 to headend C in fig. 1A) shown in fig. 3A may be modeled as:
Where M is the number of antennas that the plurality of head ends (i.e., head end 1 through head end C) have, the physical meaning of other symbols can be seen in table 1 above. For ease of discussion only, it is assumed that multiple head ends each have the same number of antennas. Thus, the upstream signal received by headend c may be modeled as:
Where L is the number of antennas of headend c 110 and is equal to It should be understood that each headend may also have any different number of antennas, which the present disclosure does not limit.
As described above, the first network device 110 performs compression processing on the received target signal. In some embodiments, performing the compression process includes the first network device 110 performing a transform on the received upstream signal R based on the transform domain indicated by the transform domain information to generate a transformed signal y. Further, performing the compression process further includes the first network device 110 performing quantization on the transformed signal y based on the quantization information to obtain a quantized signalIn turn, the first network device 110 may/>, the quantized signalTo the second network device 120. In some embodiments, the transform domain refers to a transform domain matrix V. Taking headend c 110 (or first network device 110) as an example, the first network device 110 performing compression on the target signal may be characterized as follows:
Wherein, B c is equal to or less than L, and the above formula (3) represents transform domain processing of the received target signal R c. In turn, the first network device 110 quantizes y c. e c=Q(yc,bc) is the quantization-introduced noise, which is determined by the quantization algorithm Q, the input signal y c and the quantization bits b c=[bc(1),…,bc (C). Taking a uniform quantization as an example, each component y c (i) of y c is now assigned a b c (i) bit to be quantized, where i represents the i-th antenna of the first network device 110. b c is indicated by the received quantization information. Further, the first network device 110 will quantize the signal/>Transmitted via the interface to the second network device 120 awaiting subsequent processing. The second network device 120 receives the signals/>, which are sent by all the head endsAfter that, the signal is restored according to b c. Then the baseband receiving process is carried out, and finally the estimated value/>, of all the transmitted user signals S is output/>
Regarding the above determination of the transform domain V c and the quantization information b c, the second network device 120 performs by maximizing the amount of mutual information between the received target signal R and the transformed signal Y. For example, to obtain good compression performance, the central node may determine transform domain and quantization bit information based on information within all headend. The signal is redistributed using the transform domain V, constructing a greater quantization redundancy. The transform domain is solved according to an information volume maximization criterion. For example:
V=argmaxV I(S;Y)=argmaxV log2(|I+(VHRuuV)-1VHHHHV|) (4)
wherein I (S; Y) represents the amount of mutual information between the target signal and the transformed signal, V i denotes the transform domain for the ith headend, and V HV=IM,/>R uu is the autocorrelation matrix of the interfering signal, and R uu=GGH+N0 I is ideal. In other words, the amount of mutual information between the received target signal R and the transformed signal Y may be characterized by the first information of the target signal, the second information of the interfering signal and the transform domain described above. In turn, the amount of mutual information is maximized by optimizing the transform domain V based on the obtained first information of the target signal and the second information of the interference signal. The optimized transform domain V may be the determined transform domain above when the amount of mutual information is maximized.
As described above, the first information of the target signal and the second information of the interfering signal may be determined in a variety of ways. In the embodiment shown in fig. 3A, the first channel factor matrix H may be derived by measuring at least one of channel sounding reference signals SRS or demodulation reference signals DMRS transmitted by target users (e.g., users-1 to user-N in fig. 1A). As shown in fig. 3A, the second network device 120 may measure for the obtained SRS signal 310 and/or DMRS 320 associated with all head ends to obtain a first channel factor matrix H. With respect to the second channel factor matrix G, the second network device 120 may determine the second channel factor matrix G based on at least one of: the interference report information from the neighboring cell or the idle symbol of the frame received by the second network device 120, the target user device (or target terminal device) is configured to transmit valid data on a symbol other than the idle symbol. For example, the interference report information may indicate at least one of: a channel factor matrix associated with interfering signals from neighboring cells; and SRS or DMRS configured for additional terminal devices (target user equipment or user equipment other than the target terminal device) within the neighboring cell. As an example, the acquisition of the interference information may be based on: r uu is obtained from the idle symbols in the received frame and then decomposed to obtain G. Further, the second network device 120 may determine the transform domain matrix V based on the first information of the target signal and the second information 330 of the interfering signal.
In some embodiments, the first channel factor matrix H and the second channel factor matrix G may be global or local. For example, the first channel factor matrix H includes a partial first channel factor matrix corresponding to one or more antennas of the first network device 110 or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices (e.g., user 1 through user C) including the first network device 110. Thus, the partial first channel factor matrix is part of the complete first channel factor matrix. Similarly, the second channel factor matrix G includes a partial second channel factor matrix corresponding to one or more antennas of the first network device 110 or a complete second channel factor matrix corresponding to a plurality of antennas of a plurality of network devices. Thus, the partial second channel factor matrix is part of the complete second channel factor matrix.
In case the first channel factor H is part of the first channel factor and the second channel factor matrix G is also part of the second channel factor, e.g. H c of the local target signal and information of part of the interferenceThe above equation (4) can be converted into:
Wherein the method comprises the steps of />
In the case where the first channel factor H is a partial first channel factor and the second channel factor matrix G is a complete second channel factor, for example, H c of the local target signal and information G c of complete interference, the above equation (4) may be converted into:
Wherein,
In case the first channel factor H is a complete first channel factor and the second channel factor matrix G is a partial second channel factor, e.g. global H and information of partial interferenceThe above equation (4) can be converted into:
Wherein,
In case the first channel factor H is the complete first channel factor and the second channel factor matrix G is the complete second channel factor, e.g. global H and global interference information G, the above equation (4) may be converted into:
In this way, the transform domain is determined on the basis of maximizing the amount of mutual information, such that the loss of information of the transformed signal relative to the target signal is minimized. Regarding the determination of quantization information, an example manner is given below. In some embodiments, the number of quantization bits for each component is jointly optimized by the multi-head end (e.g., user-1 through user-C in fig. 1A) in conjunction with the noise model over the transform domain, thereby improving quantization bit utilization efficiency. Under the quantization model:
The number of bits is quantized according to quantization model ,D=E[eHe]=f(b),b=[b1(1),b1(2),…,b1(L),b2(1),…,bC(1),…,bC(L)],, where each element is a Y component (e.g., a component of the target signal received on the jth antenna of the ith user). At this time, equation (4) is converted into:
according to the difference in interference availability, it can be classified into: if only partial interference information is known R uu=N0 I; and information based on complete H and interference of all head ends/>F=H,Ruu=GGH+N0I。
Additionally, if a scalar quantization model, then:
D=diag(Dc,l) (11)
Wherein, Representing the quantized variance of the first component of the c-th head-end. At this time, the bit vector b= [ b 1(1),…,bC (L) ] is optimized so that
In this way, quantization loss is made smaller.
As described above, the present disclosure proposes a compression scheme based on signal, interference statistics based on rate-distortion compression theory. In this compression scheme, a reasonable transform domain is calculated based on the statistical properties of the target signal and the statistical properties of the interfering signal. The method comprises the steps of introducing interference statistical characteristics when a quantization parameter is calculated, obtaining an optimal quantization bit allocation result of each component of a transform domain on the premise of meeting rate constraint based on the statistical characteristics of a target signal, the statistical characteristics of an interference signal and a quantizer model, and ensuring minimum rate distortion. In this way, the compression scheme not only can be used for independent compression of a single point, but also can be used for joint compression of multiple points, so that optimal bit allocation of the multiple points is realized, and the data volume in a joint receiving scene of the multiple points is further reduced.
Through the scheme, the embodiment of the disclosure utilizes spatial information of the signal for compression. The space dimension is introduced in the traditional time-frequency domain dimension for compression. In addition, the embodiment of the disclosure converges and isolates signals based on the transform domain of the spatial domain information, and changes signal characteristics. The components of the transformed signal are of different importance for subsequent reception. Allocating different bits for different importance results in a larger compression space. Furthermore, the transform domain design is only performed based on the target signal information, so that the SINR on each component of the design cannot be guaranteed to be the same as the real SINR, which can cause misjudgment of the importance of the component, influence the bit allocation result and further influence the compression performance. And the interference information is introduced, so that the situation can be avoided, the design SINR after transformation is closer to the real SINR distribution, and the maximum space gain is obtained. The bit allocation based on the interference information in the transform domain models the influence of the interference into the bit allocation, and the bit allocation is more matched with the actual real scene, so that obvious benefits can be brought in the interference scene. Embodiments of the present disclosure also provide transform domain design and bit allocation design in multi-point joint, which can achieve greater compression gain. Embodiments of the present disclosure also provide a variety of transform domain designs and corresponding schemes for the availability of interference information to find optimal compression in different scenarios.
In addition to or alternatively to determining the transform domain and quantization information at the second network device 120, the determination of the transform domain and quantization information may also be performed at the first network device 110. Fig. 3B illustrates another schematic diagram of determination and transfer of transform domain information and quantization information according to an embodiment of the present disclosure.
In contrast to the embodiment discussed with reference to fig. 3A, in the embodiment shown in fig. 3B, the second network device 120 does not send the transform domain information and the quantization information to the first network device 110, but rather sends the second information of the interfering signal to the first network device 110. Further, the first network device 110 may locally calculate the transform domain and quantization information in the same manner as the second network device 120 described above determines the transform domain and quantization information. Based on the locally determined transform domain and quantization information, the first network device 110 may perform data compression in the same manner as the above-described embodiment discussed with respect to fig. 3A. In this case, when the first network device 110 transmits the compressed data sequence to the second network device 120, the first network device 110 additionally transmits quantization information, e.g., an allocation bit sequence, determined locally at the first network device 110.
In one example of this embodiment, the computation of compression parameters (e.g., transform domain matrix and allocated bit sequences) is moved by a central processing unit to each head-end, which calculates the compression parameters of the head-end itself based on its own measurement channel SRS or DMRS, in combination with interference information issued by the central node. Each head end calculates the quantization parameter and transmits the quantization parameter to the central node together with the compressed signal. At this time, the transform domain parameter Vc may or may not be transmitted, but at least the bit allocation sequence b c is transmitted.
In this way, a scheme for locally calculating quantization parameters based on local information and interference information of a central node is provided. In this scheme, compression efficiency is greatly improved by compressing using spatial information. Furthermore, more airspace information can be recovered at the receiving end, so that more airspace gain is obtained by combined receiving. Furthermore, by designing the compression parameters based on the interference information, a greater compression benefit is obtained in the interference scenario.
Fig. 3C illustrates yet another schematic diagram of determination and delivery of transform domain information and quantization information according to an embodiment of the present disclosure. For clarity of discussion, and without any limitation, the embodiments related to fig. 3C will be discussed in connection with fig. 1B and 2. Without any limitation, in some embodiments, the processing module to the left of the dashed line in fig. 3C may be disposed within the AAU in fig. 1B, and the processing module to the right of the dashed line in fig. 3C may be disposed within the BBH in fig. 1B. As described above, the first network device 110 may include a plurality of BBLs for processing target signals within a corresponding bandwidth. In some embodiments, multiple BBLs each process target signals within different bandwidths, and thus, received target signals need to be transmitted between different BBLs to aggregate target signals within a particular bandwidth to the BBL that processed that particular bandwidth. By way of example only and not limitation, the first network device 110 may include a first baseband processing module BBL1 and a second baseband processing module BBL2. The first baseband processing module BBL1 is for processing the target signal received in the first bandwidth, and the second baseband processing module BBL2 is for processing the target signal received in the second bandwidth. In the scenario of fig. 3C, the BBL chips interact with each other with their baseband data to perform joint reception. The compression module acts on the baseband data to reduce the amount of data transmitted. In fig. 3C, the signal in the first bandwidth received by BBL i (i=1, 2) is denoted as R i1 (e.g., the signal in the first bandwidth received by BBL1 is R 11), and the signal in the second bandwidth received is denoted as R i2 (e.g., the signal in the second bandwidth received by BBL1 is R 12). BBL i processes signals of bandwidth i, and needs to acquire signals R ji, i+.j of corresponding bandwidth from other BBLs. (e.g., signal R 21 within a first bandwidth to be received by BBL1 from BBL 2)
In some embodiments, the transform domain described above is a first transform domain for a first bandwidth, and the quantization information is first quantization information for the first bandwidth. Additionally, the first network device 110 receives second transform domain information from the second network device 120, the second transform domain information indicating a second transform domain for the second bandwidth. The first network device 110 receives second bit information for the second bandwidth from the second network device 120, the second bit information indicating a number of bits allocated to at least one antenna of the first network device 110.
Further, based on the first transform domain and the first quantization bit number, the first network device 110 performs compression on the first target signal received within the first bandwidth using the second baseband processing module BBL2 to generate a compressed first data sequence. The first network device 110 sends the compressed first sequence to the first baseband processing module BBL2 using the second baseband processing module BBL 2. As shown in fig. 3C, the second network device 120 (shown as BBH part in fig. 3C) transmits first transform domain information indicating the transform domain V 21 to the first network device 110 (shown as including a plurality of modules to the left of the dotted line in fig. 3C), and transmits first quantization information indicating the number of bits b 21 to the first network device 110. Additionally, the second network device 120 transmits second transform domain information indicating the transform domain V 12 to the first network device 110, and transmits first quantization information indicating the number of bits b 12 to the first network device 110.
In this way, BBL2 in the first network device 110 (in fig. 3C, BBL2 and BBL1 are shown as joint receivers, respectivelyAnd/>) Compression may be performed on the target signal R 21 received within the first bandwidth based on V 21 and b 21 to generate a compressed data sequence/>BBL2 then subjects the compressed data sequence/>To BBL1, BBL1 may be based on signal R 11 within the first bandwidth obtained via data splitting and on the compressed data sequence/>Decompression obtained/>To perform joint reception of signals within the first bandwidth. Similarly, BBL 1 in the first network device 110 may perform compression on the target signal R 12 received within the second bandwidth based on V 12 and b 12 to generate a compressed data sequence/>BBL1 then subjects the compressed data sequence/>To BBL2, BBL2 may be based on signal R 22 within the two bandwidths obtained via data splitting and on the compressed data sequence/>Decompression obtained/>To perform joint reception of signals within the first bandwidth.
For the data compression processing, the BBH may calculate, based on the complete SRS information and the neighbor cell interference information of the bandwidth i, a first channel factor H of the target signal and a second channel factor G of the interference signal, and then obtain a corresponding compression matrix V. Determination of V refers to the calculation of the transform domain in the embodiment of fig. 3A. For bandwidth i, the compression matrix for BBL k is defined as V ki, bit b ki. At this time, since R ii does not need compression, V ii=I,Dii =0. The respective V ki and b ki over the bandwidth i are obtained with reference to equation (3), the compressed signal to be transmitted is:
where Q (-) is the quantization function and e ji is the noise introduced by quantization. Additionally, the decompressed signal of bandwidth i is
Alternatively, as with the embodiment discussed with respect to fig. 3B, the transform domain and quantization information utilized may also be calculated locally at the AAU when data compression and transfer is performed inside the AAU.
In this way, embodiments of the present disclosure provide a data compression scheme for interconnection at multiple baseline chips. Antenna data can be transmitted to different chips through interfaces among baseband chips for joint reception. Thus, the embodiment of the disclosure utilizes the spatial information to compress, and the compression efficiency is greatly improved. In addition, more space domain information can be recovered at the receiving side, so that more space domain gain can be obtained by joint reception. Furthermore, embodiments of the present disclosure design compression parameters by introducing interference information, resulting in greater compression revenue in interference scenarios.
In summary, embodiments according to the present disclosure propose a transform domain design based on interference information and quantization bit allocation based on interference information. Further, embodiments of the present disclosure may be applied to transform domain designs for multi-point joint reception and to optimizing bit allocation algorithms in the case of multi-point joint reception. Through the correlation characteristics of the target signal and the interference signal, the compressed algorithm scheme can be more matched with the real wireless transmission environment, redundancy can be more effectively identified and removed, and higher compression efficiency is obtained. Meanwhile, the scheme is specially optimized for the multi-point combined compression scene, the compression of any point is assisted by utilizing multi-point information, and the overall scheme effect has obvious gain compared with single-point independent compression. Without any limitation, it will be appreciated by those skilled in the art that embodiments of the present disclosure may also extend to compression of air, time domain signals.
Fig. 4 illustrates a flowchart of a method 400 implemented at a first network device according to an embodiment of the present disclosure. In one possible implementation, the method 400 may be implemented by the first network device 110 in the example environment 100A. In other possible implementations, the method 400 may also be implemented by other electronic devices independent of the example environment 100. As an example, the method 400 will be described below as being implemented by the terminal device 110 in the example environment 100A.
At 410, the first network device 110 receives transform domain information from the second network device 120, the transform domain information being determined based on first information of a target signal to be received by the first network device and second information of an interfering signal. At 420, the first network device 110 receives quantization information from the second network 120 device, the quantization information being determined based on the transform domain indicated by the transform domain information. At 430, the first network device 110 performs compression on the received target signal based on the transform domain information and the quantization information.
In some embodiments, the quantization information is further determined based on second information of the interfering signal. Thus, the number of interference bits allocated to the first device also takes into account the factors of the interference information.
In some embodiments, the above-mentioned target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information comprises a first channel factor matrix H of the at least one target terminal device, and wherein the second information comprises a second channel factor matrix G associated with the interfering signal.
In some embodiments, the first channel factor matrix H is determined based on at least one of a sounding reference signal, SRS, or a demodulation reference signal, DMRS, from at least one target terminal device; and the second channel factor matrix G is determined based on at least one of interference report information from neighboring cells or idle symbols of frames received by the first network device, at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols.
In some embodiments, there is at least one of: the first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix.
In some embodiments, performing compression as described above includes: based on the transform domain, the first network device performs a transform on a target signal received via at least one antenna of the first network device to generate a transformed signal; and performing, by the first network device, a quantization operation on the transformed signal based on quantization information indicating a number of quantization bits respectively allocated to at least one antenna of the first network device, wherein at least one of the transform domain or the number of bits is determined by maximizing an amount of mutual information between the uplink signal and the transformed uplink signal, the amount of mutual information being characterized by at least the first information of the target signal and the second information of the interfering signal, to generate the compressed data sequence.
In some embodiments, the method further comprises the first network device transmitting the compressed data sequence to the second network device. In some embodiments, the first network device comprises an active antenna processing unit AAU and the second network device comprises a higher layer baseband module BBH.
In some embodiments, the compressed data sequence is transmitted between the first baseband processing module and the second baseband processing module.
Fig. 5 illustrates a flowchart of a method 500 implemented at a second network device according to an embodiment of the present disclosure. In one possible implementation, the method 500 may be implemented by the second network device 120 in the example environment 100A. In other possible implementations, the method 500 may also be implemented by other electronic devices independent of the example environment 100A. As an example, the method 500 will be described below as being implemented by the second network device 120 in the example environment 100A.
At 510, the second network device 120 determines a transform domain for compressing the target signal based on the first information of the target signal to be received by the first network device and the second information of the interfering signal. At 520, the second network device 120 determines quantization information for compressing the target signal based on the transform domain. At 530, the second network device 120 transmits transform domain information indicating the transform domain and the quantization information to the first network device 110.
In some embodiments, determining the quantization information includes: the second network device also determines the quantization information based on the second information of the interfering signal. In some embodiments, the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information comprises a first channel factor matrix H for the at least one target terminal device, and the second information comprises a second channel factor matrix G associated with the interfering signal.
In some embodiments, the method further comprises: the second network device determines the first channel factor matrix H based on at least one of a sounding reference signal SRS or a demodulation reference signal DMRS from at least one terminal device; and the second network device determining the second channel factor matrix G based on at least one of: the interference report information from the neighboring cells or idle symbols of frames received by said first network device, at least one terminal device being configured to transmit valid data on symbols other than said idle symbols. This is
In some embodiments, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from the neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell. In some embodiments, the first channel factor matrix H comprises a partial first channel factor matrix or a complete first channel factor matrix, the partial first channel factor matrix corresponding to at least one antenna of the first network device, the complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix being part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix.
In some embodiments, a transform domain is used to transform the target signal into a transformed signal, and the quantization information indicates a number of quantization bits allocated to at least one antenna of the first network device. In some embodiments, determining at least one of transform domain information or quantization information comprises: the second network device determining a mutual information quantity between the target signal and the transformed signal, the mutual information quantity being characterized by at least the first information of the target signal and the second information of the interfering signal; and the second network device determining at least one of transform domain information or quantization information by maximizing a mutual information amount between the uplink signal and the transformed uplink signal.
In some embodiments, the first network device comprises an active antenna processing unit AAU; and the second network device comprises a higher layer baseband module BBH.
Fig. 6 illustrates a flowchart of a method 600 implemented at a second network device according to an embodiment of the disclosure. In one possible implementation, the method 600 may be implemented by the first network device 110 in the example environment 100A. In other possible implementations, the method 600 may also be implemented by other electronic devices independent of the example environment 100A. As an example, the method 600 will be described below as being implemented by the first network device 110 in the example environment 100A.
At 610, the first network device receives second information of the interfering signal from the second network device. At 620, the first network device determines a transform domain based on the first information of the target signal to be received by the first network device and the second information of the interfering signal. At 630, the first network device determines quantization information based on the transform domain. At 640, the first network device performs compression on the received target signal based on the transform domain and the quantization information.
In some embodiments, the first network device further determines the quantization information based on the second information of the interfering signal. Thus, the number of interference bits allocated to the first device also takes into account the factors of the interference information.
In some embodiments, the above-mentioned target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information comprises a first channel factor matrix H of the at least one target terminal device, and wherein the second information comprises a second channel factor matrix G associated with the interfering signal. In some embodiments of the present invention, in some embodiments,
In some embodiments, the first channel factor matrix H is determined based on at least one of a sounding reference signal, SRS, or a demodulation reference signal, DMRS, from at least one target terminal device; and the second channel factor matrix G is determined based on at least one of interference report information from neighboring cells or idle symbols of frames received by the first network device, at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols.
In some embodiments, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell.
In some embodiments, there is at least one of: the first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or the second channel factor matrix G comprises a partial second channel factor matrix or a complete second channel factor matrix, the partial second channel factor matrix corresponding to at least one antenna, the complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix being part of the complete second channel factor matrix.
In some embodiments, performing compression as described above includes: based on the transform domain, the first network device performs a transform on a target signal received via at least one antenna of the first network device to generate a transformed signal; and performing, by the first network device, a quantization operation on the transformed signal based on quantization information indicating a number of quantization bits respectively allocated to at least one antenna of the first network device, wherein at least one of the transform domain or the number of bits is determined by maximizing an amount of mutual information between the uplink signal and the transformed uplink signal, the amount of mutual information being characterized by at least the first information of the target signal and the second information of the interfering signal, to generate the compressed data sequence.
Fig. 7 illustrates a flowchart of a method 700 implemented at a second network device according to an embodiment of the present disclosure. In one possible implementation, the method 700 may be implemented by the second network device 120 in the example environment 100A. In other possible implementations, the method 700 may also be implemented by other electronic devices independent of the example environment 100A. As an example, the method 700 will be described below as being implemented by the second network device 120 in the example environment 100A.
At 710, the second network device transmits second information of the interfering signal to the first network. At 720, the second network device receives the compressed data sequence from the first network device and quantization information, the quantization information being determined at least by means of the second information of the interfering signal, the compressed data sequence being generated at least based on the quantization information.
In some embodiments, the second information of the above-mentioned interfering signal is determined based on at least one of interference report information from neighboring cells or idle symbols of frames received by the first network device, and at least one target terminal device associated with the first network device is configured to transmit valid data on symbols other than the idle symbols.
In some embodiments, the interference report information indicates at least one of: a channel factor matrix associated with interfering signals from neighboring cells; and SRS or DMRS configured for a further terminal device within the neighboring cell. In some embodiments, the first network device comprises a remote radio unit, RRU; and the second network device comprises a baseband processing unit BBU.
Fig. 8 and 9 are schematic structural diagrams of a possible communication device according to an embodiment of the present application. These communication devices can implement the functions of the terminal device or the network device in the above method embodiment, so that the beneficial effects of the above method embodiment can also be implemented. In the embodiment of the present application, the communication apparatus may be the first network device 110 shown in fig. 1, the second network device 120 shown in fig. 1, or a module (such as a chip) applied to these devices.
As shown in fig. 8, the communication device 800 includes a transceiver module 801 and a processing module 802. The communication device 800 may be used to implement the functionality of the terminal device or the network device in the method embodiment shown in fig. 2 described above.
When the communication apparatus 800 is used to implement the functionality of the first network device 110 in the embodiment of the method described in fig. 2: a transceiver module 801 for receiving transform domain information from the second network device 120, the transform domain information being determined based on first information of a target signal to be received by the first network device 110 and second information of an interference signal; and for receiving quantization information from the second network device 120, the quantization information being determined based on a transform domain indicated by the transform domain information. A processing module 802, configured to perform compression on the received target signal based on the transform domain information and the quantization information.
When the communication apparatus 800 is used to implement the functionality of the second network device 120 in the embodiment of the method described in fig. 2: a processing module 802 that determines a transform domain for compressing the target signal based on the first information of the target signal to be received by the first network device 110 and the second information of the interfering signal; and determining quantization information for compressing the target signal based on the transform domain; a transceiver module 801 for transmitting transform domain information indicating a transform domain and quantization information to the first network device 110.
For a more detailed description of the transceiver module 801 and the processing module 802, reference is made to the relevant description of the method embodiments described above, which are not further described herein.
When the communication apparatus 800 is used to implement the functionality of the first network device 110 in the embodiment of the method described in fig. 2: a transceiver module 801, configured to receive second information of the interference signal from the second network device 120. A processing module 802 for determining a transform domain based on first information of a target signal to be received by a first network device and second information of an interfering signal; determining quantization information based on the transform domain; and performing compression on the received target signal based on the transform domain and quantization information.
When the communication apparatus 800 is used to implement the functionality of the second network device 120 in the embodiment of the method described in fig. 2: a transceiver module 801, configured to send second information of the interference signal to the first network; and receiving a compressed data sequence from the first network device and quantization information, the quantization information being determined at least by means of the second information of the interfering signal, the compressed data sequence being generated at least on the basis of the quantization information.
For a more detailed description of the transceiver module 801 and the processing module 802, reference is made to the relevant description of the method embodiments described above, which are not further described herein.
As shown in fig. 9, the communication device 900 includes a processor 910 and an interface circuit 920. The processor 910 and the interface circuit 920 are coupled to each other. It is understood that the interface circuit 920 may be a transceiver or an input-output interface. Optionally, the communication device 900 may further include a memory 930 for storing instructions executed by the processor 910 or for storing input data required by the processor 910 to execute the instructions or for storing data generated after the processor 910 executes the instructions.
When the communication device 900 is used to implement the method in the method embodiment, the processor 910 is configured to perform the functions of the processing module 602, and the interface circuit 920 is configured to perform the functions of the transceiver module 801.
When the communication device is a chip applied to the terminal equipment, the terminal equipment chip realizes the functions of the terminal equipment in the embodiment of the method. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is sent to the terminal device by the network device; or the terminal device chip sends information to other modules (such as radio frequency modules or antennas) in the terminal device, which is sent by the terminal device to the network device.
When the communication device is a chip applied to the network equipment, the network equipment chip realizes the functions of the network equipment in the embodiment of the method. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent to the network device by the terminal device; or the network device chip sends information to other modules (such as radio frequency modules or antennas) in the network device, which is sent by the network device to the terminal device.
It is to be appreciated that the processor in embodiments of the application may be a central processing unit (central processing unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL processors, DSPs), application Specific Integrated Circuits (ASICs), field programmable gate arrays (field programmable GATE ARRAY, FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general purpose processor may be a microprocessor, but in the alternative, it may be any conventional processor.
When the apparatus in the embodiment of the present application is a network device, the apparatus may be as shown in fig. 10. The apparatus may include one or more radio frequency units, such as a remote radio frequency unit (remote radio unit, RRU) 1010 and one or more baseband units (BBU) (also referred to as digital units, DUs) 1020. The RRU 1010 may be referred to as a transceiver module, which may include a transmitting module and a receiving module, or the transceiver module may be a module capable of implementing transmitting and receiving functions. The transceiver module may correspond to the transceiver module 801 in fig. 8, i.e. the actions performed by the transceiver module 801 may be performed. Alternatively, the transceiver module may also be referred to as a transceiver, transceiver circuitry, or transceiver, etc., which may include at least one antenna 1011 and a radio frequency unit 1012. The RRU 1010 is mainly used for receiving and transmitting radio frequency signals and converting radio frequency signals and baseband signals. The BBU 1010 is mainly used for baseband processing, control of a base station, and the like. The RRU 1010 and BBU 1020 may be physically located together or physically separate, i.e., distributed base stations.
The BBU 1020 is a control center of the base station, and may also be referred to as a processing module, and may correspond to the processing module 802 in fig. 8, and is mainly configured to perform baseband processing functions, such as channel coding, multiplexing, modulation, spreading, and so on, and in addition, the processing module may perform actions performed by the processing module 802. For example, the BBU (processing module) may be configured to control the base station to perform the operation procedures described in the above method embodiments with respect to the network device.
In one example, the BBU 1020 may be formed by one or more single boards, where the multiple single boards may support a single access radio access network (e.g., an LTE network) together, or may support different access radio access networks (e.g., an LTE network, a 5G network, or other networks) respectively. The BBU 1020 further comprises a memory 1021 and a processor 1022. The memory 1021 is used to store necessary instructions and data. The processor 1022 is configured to control the base station to perform necessary actions, for example, to control the base station to perform the operation procedures described above with respect to the network device in the method embodiment. The memory 1021 and processor 1022 may serve one or more boards. That is, the memory and the processor may be separately provided on each board. It is also possible that multiple boards share the same memory and processor. In addition, each single board can be provided with necessary circuits.
The embodiment of the application provides a communication system. The communication system may comprise the terminal device according to the embodiment shown in fig. 2 and the network device according to the embodiment shown in fig. 2. Alternatively, the terminal device and the network device in the communication system may perform any of the communication methods shown in fig. 2.
Embodiments of the present application also provide a circuit, which may be coupled to a memory, and may be used to perform a procedure associated with a terminal device or a network device in any of the embodiments of the method described above. The chip system may include the chip, and may also include other components such as a memory or transceiver.
It should be appreciated that the processor referred to in the embodiments of the present application may be a CPU, but may also be other general purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), off-the-shelf programmable gate arrays (field programmable GATE ARRAY, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It should also be understood that the memory referred to in embodiments of the present application may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an erasable programmable ROM (erasable PROM), an electrically erasable programmable EPROM (EEPROM), or a flash memory. The volatile memory may be random access memory (random access memory, RAM) which acts as external cache memory. By way of example, and not limitation, many forms of RAM are available, such as static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate synchronous dynamic random access memory (double DATA RATE SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCHLINK DRAM, SLDRAM), and direct memory bus random access memory (direct rambus RAM, DR RAM).
It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, the memory (storage module) is integrated into the processor.
It should be noted that the memory described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application.
Those of ordinary skill in the art will appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system, apparatus and module may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the several embodiments provided in the present application, it should be understood that the disclosed communication method and apparatus may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the modules is merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple modules or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The modules illustrated as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, i.e., may be located in one place, or may be distributed over a plurality of network elements. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module.
The functions, if implemented in the form of software functional modules and sold or used as a stand-alone product, may be stored on a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied in essence or contributing part or part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method in the various embodiments of the present application. The foregoing computer-readable storage media can be any available media that can be accessed by a computer. Taking this as an example but not limited to: the computer readable medium may include random access memory (random access memory, RAM), read-only memory (ROM), electrically erasable programmable read-only memory (ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY, EEPROM), compact disk read-only memory (CD-ROM), universal serial bus flash disk (universal serial bus FLASH DISK), removable hard disk, or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
As used herein, the term "comprising" and the like should be understood to be open-ended, i.e., including, but not limited to. The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The terms "first," "second," and the like, may refer to different or the same object and are used solely to distinguish one from another without implying a particular spatial order, temporal order, order of importance, etc. of the referenced objects. In some embodiments, the values, processes, selected items, determined items, devices, means, parts, components, etc. are referred to as "best," "lowest," "highest," "smallest," "largest," etc. It should be understood that such description is intended to indicate that a selection may be made among many available options of functionality, and that such selection need not be better, lower, higher, smaller, larger, or otherwise preferred in further or all respects than other selections. As used herein, the term "determining" may encompass a wide variety of actions. For example, "determining" may include computing, calculating, processing, deriving, investigating, looking up (e.g., looking up in a table, a database or another data structure), ascertaining and the like. Further, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so forth. Further, "determining" may include parsing, selecting, choosing, establishing, and the like.
The foregoing is merely illustrative of specific embodiments of the present application, and the scope of the embodiments of the present application is not limited thereto, and any person skilled in the art will readily appreciate variations or substitutions within the scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application shall be subject to the protection scope of the claims.
Claims (30)
1. A method of communication, comprising:
Receiving transform domain information from a second network device, the transform domain information being determined based on first information of a target signal to be received by a first network device and second information of an interfering signal;
receiving quantization information from the second network device, the quantization information being determined based on a transform domain indicated by the transform domain information; and
And performing compression on the received target signal based on the transform domain information and the quantization information.
2. The method of claim 1, wherein the quantization information is further determined based on the second information of the interfering signal.
3. The method according to claim 1 or 2, wherein the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information comprising a first channel factor matrix H of the at least one target terminal device, and wherein the second information comprises a second channel factor matrix G associated with an interfering signal.
4. A method according to claim 3:
the first channel factor matrix H is determined based on at least one of sounding reference signals, SRS, or demodulation reference signals, DMRS, from the at least one target terminal device, and/or
The second channel factor matrix G is determined based on at least one of interference reporting information from neighboring cells or idle symbols of frames received by the first network device, the at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols.
5. The method according to claim 3 or 4,
The first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; and/or
The second channel factor matrix G includes a partial second channel factor matrix corresponding to the at least one antenna or a complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix is a part of the complete second channel factor matrix.
6. The method of claim 4, wherein the interference report information indicates at least one of:
a channel factor matrix associated with interfering signals from the neighboring cells; and
SRS or DMRS configured for terminal devices within the neighboring cell.
7. The method of claim 1, wherein performing the compression comprises:
Performing a transformation on the target signal received via at least one antenna of the first network device based on the transform domain to generate a transformed signal; and
Performing a quantization operation on the transformed signal based on the quantization information, the quantization information indicating a number of quantization bits respectively allocated to the at least one antenna of the first network device,
Wherein at least one of the transform domain or the number of bits is determined by maximizing a mutual information amount between the uplink signal and the transformed uplink signal, the mutual information amount being characterized by at least first information of the target signal and second information of the interfering signal.
8. The method of any one of claims 1 to 7, wherein:
The first network device comprises an active antenna processing unit AAU; and
The second network device comprises a high-layer baseband module BBH.
9. The method of claim 8, wherein the compressed data sequence is transmitted between a first baseband processing module and a second baseband processing module.
10. A method of communication, comprising:
Determining a transform domain for compressing the target signal based on first information of the target signal to be received by the first network device and second information of the interfering signal;
Determining quantization information for compressing the target signal based on the transform domain; and
And transmitting transform domain information indicating the transform domain and the quantization information.
11. The method of claim 10, wherein determining the quantization information comprises:
The quantization information is determined based on the second information of the interfering signal.
12. The method according to claim 10 or 11, wherein:
The target signal is transmitted by at least one target terminal device within a serving cell associated with said first network device,
The first information includes a first channel factor matrix H for the at least one target terminal device, and
The second information includes a second channel factor matrix G associated with the interfering signal.
13. The method of claim 12, further comprising:
Determining the first channel factor matrix H based on at least one of a sounding reference signal, SRS, or a demodulation reference signal, DMRS, from the at least one terminal device; and
Determining the second channel factor matrix G based on at least one of: interference reporting information from a neighboring cell or idle symbols of a frame received by the second network device, the at least one terminal device being configured to transmit valid data on symbols other than the idle symbols.
14. The method of claim 12 or 13, wherein the interference reporting information indicates at least one of:
a channel factor matrix associated with interfering signals from the neighboring cells; and
SRS or DMRS configured for a further terminal device within the neighboring cell.
15. The method of claim 13, wherein at least one of the following is present:
The first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or (b)
The second channel factor matrix G includes a partial second channel factor matrix corresponding to the at least one antenna or a complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix is a part of the complete second channel factor matrix.
16. The method according to claim 10, wherein:
The transform domain is used for transforming the target signal into a transformed signal, and
The quantization information indicates a number of quantization bits allocated to at least one antenna of the first network device.
17. The method of claim 16, wherein determining at least one of the transform domain information or the quantization information comprises:
determining a mutual information quantity between the target signal and the transformed signal, the mutual information quantity being characterized by at least first information of the target signal and second information of the interfering signal; and
At least one of transform domain information or the quantization information is determined by maximizing an amount of mutual information between the uplink signal and the transformed uplink signal.
18. A method of communication, comprising:
Receiving second information of the interference signal from the second network device;
Determining a transform domain based on first information of a target signal to be received by a first network device and second information of the interfering signal;
determining quantization information based on the transform domain; and
And performing compression on the received target signal based on the transform domain and the quantization information.
19. The method of claim 18, wherein the quantization information is further determined based on the second information of the interfering signal.
20. The method of claim 18, wherein the target signal is transmitted by at least one target terminal device within a serving cell associated with the first network device, the first information comprises a first channel factor matrix H of the at least one target terminal device, and wherein the second information comprises a second channel factor matrix G associated with an interfering signal.
21. The method of claim 20, wherein at least one of the following is present:
the first channel factor matrix H is determined based on at least one of sounding reference signals SRS or demodulation reference signals DMRS from the at least one target terminal device, and
The second channel factor matrix G is determined based on at least one of interference reporting information from neighboring cells or idle symbols of frames received by the first network device, the at least one target terminal device being configured to transmit valid data on symbols other than the idle symbols.
22. The method of claim 20 or 21, wherein the interference reporting information indicates at least one of:
a channel factor matrix associated with interfering signals from the neighboring cells; and
SRS or DMRS configured for a further terminal device within the neighboring cell.
23. The method of claim 21, wherein at least one of the following is present:
The first channel factor matrix H includes a partial first channel factor matrix corresponding to at least one antenna of the first network device or a complete first channel factor matrix corresponding to a plurality of antennas of a plurality of network devices including the first network device, and the partial first channel factor matrix is a part of the complete first channel factor matrix; or (b)
The second channel factor matrix G includes a partial second channel factor matrix corresponding to the at least one antenna or a complete second channel factor matrix corresponding to the plurality of antennas of the plurality of network devices, and the partial second channel factor matrix is a part of the complete second channel factor matrix.
24. The method of claim 18, wherein performing the compression comprises:
Performing a transformation on the target signal received via at least one antenna of the first network device based on the transform domain to generate a transformed signal; and
Performing a quantization operation on the transformed signal based on the quantization information, the quantization information indicating a number of quantization bits respectively allocated to the at least one antenna of the first network device,
Wherein at least one of the transform domain or the number of bits is determined by maximizing a mutual information amount between the uplink signal and the transformed uplink signal, the mutual information amount being characterized by at least first information of the target signal and second information of the interfering signal.
25. A method of communication, comprising:
transmitting second information of the interference signal to the first network;
a compressed data sequence is received from the first network device, and quantization information is determined by means of at least second information of the interfering signal, the compressed data sequence being generated based on at least the quantization information.
26. The method of claim 25, wherein the second information of the interfering signal is determined based on at least one of interference reporting information from neighboring cells or idle symbols of frames received by the first network device, at least one target terminal device associated with the first network device configured to transmit valid data on symbols other than the idle symbols.
27. The method of claim 26, wherein the interference report information indicates at least one of:
a channel factor matrix associated with interfering signals from neighboring cells; and
SRS or DMRS configured for a further terminal device within the neighboring cell.
28. A communication system comprising at least one of a first communication device or a second communication device, the first communication device being configured to perform the method of any one of claims 1 to 9, or 18 to 24, and the second communication device being configured to perform the method of any one of claims 10 to 17, or 25 to 28.
29. A computer readable storage medium storing instructions that, when executed by an electronic device, cause the electronic device to perform the method of any one of claims 1 to 9, claims 10 to 17, claims 18 to 24, or claims 25 to 27.
30. A computer program product comprising instructions which, when executed by an electronic device, cause the electronic device to perform the method of any one of claims 1 to 9, 10 to 17, 18 to 24 or 25 to 27.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211400614.XA CN118019020A (en) | 2022-11-09 | 2022-11-09 | Method, device, medium and program product for communication |
PCT/CN2023/129933 WO2024099266A1 (en) | 2022-11-09 | 2023-11-06 | Communication method, device, medium, and program product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211400614.XA CN118019020A (en) | 2022-11-09 | 2022-11-09 | Method, device, medium and program product for communication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118019020A true CN118019020A (en) | 2024-05-10 |
Family
ID=90952911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211400614.XA Pending CN118019020A (en) | 2022-11-09 | 2022-11-09 | Method, device, medium and program product for communication |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118019020A (en) |
WO (1) | WO2024099266A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106470054B (en) * | 2015-08-18 | 2020-03-31 | 华为技术有限公司 | Data processing method and related device and system |
WO2018098706A1 (en) * | 2016-11-30 | 2018-06-07 | 华为技术有限公司 | Signal processing method, device, and system |
US10257105B2 (en) * | 2016-12-02 | 2019-04-09 | At&T Intellectual Property I, L.P. | Facilitation of physical layer design for 5G networks or other next generation networks |
WO2020242352A1 (en) * | 2019-05-24 | 2020-12-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, distributed base station system, remote radio unit and base band unit system for handling uplink signals |
-
2022
- 2022-11-09 CN CN202211400614.XA patent/CN118019020A/en active Pending
-
2023
- 2023-11-06 WO PCT/CN2023/129933 patent/WO2024099266A1/en unknown
Also Published As
Publication number | Publication date |
---|---|
WO2024099266A1 (en) | 2024-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11064380B2 (en) | Method and device in UE and base station for wireless communication | |
US11329700B2 (en) | Method and apparatus for downlink transmission in a cloud radio access network | |
US11956031B2 (en) | Communication of measurement results in coordinated multipoint | |
KR101935782B1 (en) | Method and apparatus for transmitting and receiving signals in multiple cellular network | |
WO2018095305A1 (en) | Beam training method and apparatus | |
US20240030980A1 (en) | Data transmission method and apparatus | |
CN107332597B (en) | Wireless transmission method and device based on 3D MIMO | |
WO2019154259A1 (en) | Wireless communication method and device in base station and user equipment | |
CN104579444B (en) | Interference alignment schemes in a kind of isomery cellular network | |
US11159346B2 (en) | Co-polarized feedback for frequency domain compression | |
Hewavithana et al. | Overcoming channel aging in massive MIMO basestations with Open RAN fronthaul | |
CN114492784A (en) | Neural network testing method and device | |
WO2023273869A1 (en) | Method and apparatus for determining priority of channel state information report, and related device | |
WO2024099266A1 (en) | Communication method, device, medium, and program product | |
WO2022012256A1 (en) | Communication method and communication device | |
Wu et al. | Content delivery design for cache-aided cloud radio access network to achieve low latency | |
CN112840697B (en) | Apparatus, method and computer program for CSI overhead reduction | |
WO2023020034A1 (en) | Weight value determination method and device | |
WO2017041615A1 (en) | Method and apparatus for determining multi-point transmission resource | |
WO2023092310A1 (en) | Information processing method, model generation method, and devices | |
WO2023236143A1 (en) | Information transceiving method and apparatus | |
US20240146582A1 (en) | Information encoding control method and related apparatus | |
WO2022226685A1 (en) | Signal processing method and communication apparatus | |
WO2024065800A1 (en) | Channel state information feedback method and apparatus | |
WO2024130713A1 (en) | Signal processing method and communication apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |