CN109922477B - Data processing method and device for base station - Google Patents
Data processing method and device for base station Download PDFInfo
- Publication number
- CN109922477B CN109922477B CN201711322674.3A CN201711322674A CN109922477B CN 109922477 B CN109922477 B CN 109922477B CN 201711322674 A CN201711322674 A CN 201711322674A CN 109922477 B CN109922477 B CN 109922477B
- Authority
- CN
- China
- Prior art keywords
- base station
- domain data
- frequency domain
- time domain
- information
- 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.)
- Active
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention provides a data processing method and a device of a base station, wherein the method comprises the following steps: a base station acquires initial frequency domain data; the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters; the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information; the base station extracts a specific PRB; the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information; the base station obtains second time domain data corresponding to the PUSCH according to the interference information; the base station performs FFT on the second time domain data to obtain second frequency domain data; the base station carries out receiving operation aiming at the second frequency domain data to obtain second data information; in the embodiment of the invention, the PUCCH and the PUSCH are simultaneously carried in the same physical resource block, the utilization rate of the uplink spectrum resources of the LTE system is improved, and the user perception of the LTE cell is improved.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a data processing method and a data processing apparatus for a base station.
Background
With the rapid development of an LTE (Long Term Evolution) network, small-packet services such as WeChat, video, and pictures are gradually enriched, and users who activate voice services of volte (voice over LTE) are rapidly growing, which puts high requirements on the scheduling capability and delay of an LTE base station. On the premise that the scheduling times of the base station hardware and software single TTI (Transmission Time Interval) are not limited, the Physical Resource Block (PRB) resources available for uplink are the largest bottleneck.
The subframe ratio of the LTE existing network is 3DL (downlink, network side to terminal), 1UL (Uplink, terminal to network side), Channel parameters are configured according to 600-1000 capacity, each Uplink subframe of PRACH (Physical Random Access Channel) averagely occupies 3 PRBs, each Uplink subframe of PUCCH (Physical Uplink Control Channel) averagely occupies 18 PRBs, and Uplink residual PRB resources are about 79.
Taking voice service as an example, assuming that an LTE cell has 400 high-definition voice users and a voice activation factor is 0.5, in order to ensure voice call quality, one voice packet is scheduled for 20ms in an activation period, two voice packets are scheduled for 40ms in a base station, 3 PRBs are needed, one voice packet is scheduled for 160ms in a silent period, and 1 PRB is needed; each Uplink subframe needs to schedule 25 active users and 7 silent users, and the number of required Uplink PUSCH (Physical Uplink Shared Channel) PRBs is 82;
it can be seen that uplink resources are not enough in this scenario, and in addition to services such as WeChat and video, and further increasing user number requirements, insufficient uplink available PRB resources may cause poor user perception.
Disclosure of Invention
Embodiments of the present invention provide a data processing method for a base station and a corresponding data processing apparatus for a base station, so as to solve the above problem of insufficient PRB resources.
In order to solve the above problem, an embodiment of the present invention discloses a data processing method for a base station, where the method includes:
the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a Physical Uplink Control Channel (PUCCH);
the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters;
the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information;
the base station extracts a specific physical resource block PRB; the specific PRB simultaneously carries a PUCCH and a Physical Uplink Shared Channel (PUSCH);
the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
the base station obtains second time domain data corresponding to the PUSCH according to the interference information;
the base station carries out Fast Fourier Transform (FFT) on the second time domain data to obtain second frequency domain data;
and the base station carries out receiving operation aiming at the second frequency domain data to obtain second data information.
Preferably, the step of the base station acquiring initial frequency domain data includes:
the base station acquires initial time domain data;
and the base station performs frequency offset compensation, cyclic prefix CP removal and Fast Fourier Transform (FFT) on the initial time domain data to obtain the initial frequency domain data.
Preferably, the step of extracting the specific PRB by the base station includes:
the base station acquires a scheduling message;
and the base station determines the PRB of the corresponding resource position in the scheduling message as a specific PRB.
Preferably, the step of obtaining, by the base station according to the interference information, second time domain data corresponding to the PUSCH includes:
the base station carries out sending operation aiming at the interference information to obtain the specific frequency domain data;
the base station performs Inverse Fast Fourier Transform (IFFT) on the specific frequency domain data to obtain specific time domain data;
and the base station subtracts the initial time domain data from the specific time domain data to obtain the second time domain data.
Preferably, the method further comprises:
when the specific PRB simultaneously bears a PUCCH and a PUSCH, the base station stores a scheduling message; wherein the scheduling message includes a resource location corresponding to the particular PRB.
The embodiment of the invention also discloses a data processing device of the base station, which comprises:
an initial frequency domain data acquisition module, configured to acquire initial frequency domain data by the base station; the initial frequency domain data comprises first frequency domain data corresponding to a Physical Uplink Control Channel (PUCCH);
a channel estimation parameter obtaining module, configured to perform channel estimation on the PUCCH by the base station to obtain a channel estimation parameter;
a first data information obtaining module, configured to perform, by the base station, a receiving operation on the PUCCH according to the first frequency domain data and the channel estimation parameter, so as to obtain first data information;
the extraction module is used for extracting a specific physical resource block PRB by the base station; the specific PRB simultaneously carries a PUCCH and a Physical Uplink Shared Channel (PUSCH);
an interference information obtaining module, configured to obtain, by the base station, interference information of a PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
a second time domain data obtaining module, configured to obtain, by the base station, second time domain data corresponding to the PUSCH according to the interference information;
a second frequency domain data obtaining module, configured to perform, by the base station, FFT on the second time domain data to obtain second frequency domain data;
a second data information obtaining module, configured to perform a receiving operation on the second frequency domain data by the base station, so as to obtain second data information.
Preferably, the initial frequency domain data obtaining module includes:
an initial time domain data obtaining submodule, configured to enable the base station to obtain initial time domain data;
and the initial frequency domain data obtaining submodule is used for the base station to perform frequency offset compensation, cyclic prefix CP removal and Fast Fourier Transform (FFT) on the initial time domain data to obtain the initial frequency domain data.
Preferably, the extraction module comprises:
a scheduling message obtaining submodule for the base station to obtain a scheduling message;
and the specific PRB determining submodule is used for determining the PRB of the corresponding resource position in the scheduling message as the specific PRB by the base station.
Preferably, the second time domain data obtaining module includes:
a specific frequency domain data obtaining submodule, configured to perform a sending operation on the interference information by the base station, so as to obtain the specific frequency domain data;
a specific time domain data obtaining submodule, configured to perform Inverse Fast Fourier Transform (IFFT) on the specific frequency domain data by the base station, so as to obtain specific time domain data;
and the second time domain data obtaining submodule is used for subtracting the initial time domain data from the specific time domain data by the base station to obtain the second time domain data.
Preferably, the apparatus further comprises:
a scheduling message storage module, configured to store a scheduling message by the base station when the specific PRB simultaneously carries a PUCCH and a PUSCH; wherein the scheduling message includes a resource location corresponding to the particular PRB.
The embodiment of the invention has the following advantages:
in the embodiment of the invention, the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH; the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters; the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information; the base station extracts a specific PRB; wherein the specific PRB simultaneously carries a PUCCH and a PUSCH; the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information; the base station obtains second time domain data corresponding to the PUSCH according to the interference information; the base station performs FFT on the second time domain data to obtain second frequency domain data; the base station performs receiving operation on the second frequency domain data to obtain second data information; in the embodiment of the invention, the PUCCH and the PUSCH are simultaneously carried in the same physical resource block, the utilization rate of the uplink spectrum resources of the LTE system is improved, and the user perception of the LTE cell is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts;
fig. 1 is a flowchart illustrating a first step of a data processing method of a base station according to a first embodiment of the present invention;
fig. 2 is a flowchart of steps of a second embodiment of a data processing method of a base station according to the present invention;
fig. 3 is a block diagram of an embodiment of a data processing apparatus of a base station according to the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantageous effects solved by the embodiments of the present invention more clearly apparent, the embodiments of the present invention are described in further detail below with reference to the accompanying drawings and the embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, a flowchart illustrating a first step of a data processing method of a base station according to an embodiment of the present invention is shown, which may specifically include the following steps:
in the embodiment of the present invention, the types of the Base stations may include a macro Base station, a micro Base station, a pico Base station, a distributed Base station, and the like, and the embodiments of the present invention do not specifically limit this, and the Base stations may mainly include a baseband processing Unit (Building Base band Unit), a Radio Remote Unit (Radio Remote Unit), and an antenna feed system;
the baseband processing unit mainly completes the functions of channel coding and decoding, modulation and demodulation of baseband signals, protocol processing and the like, and simultaneously needs to provide an interface function with an upper network element.
The remote radio unit mainly performs D/a (Digital to Analog) conversion of Digital signals, a/D (Analog to Digital) conversion of Analog signals, Digital up/down conversion and radio frequency signal modulation and demodulation on Digital/Analog signals received from/transmitted to the baseband processing unit, then performs power amplification/low noise amplification on the radio frequency Analog signals to be transmitted/received, and finally transmits the radio frequency Analog signals to the antenna feed system through the filter element for transmission. The remote radio unit needs to provide interfaces with the baseband processing unit and the antenna feed system;
the antenna feed system mainly comprises a feeder line and an antenna, and aims to centralize wireless signals received to the remote radio unit and then radiate the wireless signals out, and also centralize signals sent by user equipment and transmit the signals to the remote radio unit for processing.
In practical application to the embodiment of the present invention, the base station receives an analog signal through an antenna, converts the analog signal into a baseband signal, and performs frequency offset compensation, CP (Cyclic Prefix) removal and FFT (Fast Fourier transform) on the baseband signal (i.e., initial time domain data) to obtain initial frequency domain data, where the initial frequency domain data includes first frequency domain data corresponding to a PUCCH.
102, the base station performs channel estimation on the PUCCH to obtain channel estimation parameters;
further, the base station may perform channel estimation on the PUCCH to obtain a channel estimation parameter, and specifically, the algorithm for performing channel estimation may include an LS (Least Square) algorithm, an LMMSE (Linear Minimum mean Square error estimation) algorithm, a Decision Feedback algorithm, an MMSE (Minimum mean Square error estimation) algorithm, a DFT (Discrete Fourier Transform) algorithm, and an SVD (Singular Value Decomposition) algorithm, which are not specifically limited in the embodiment of the present invention.
It should be noted that, in the embodiment of the present invention, PUCCH can be preferentially detected, the modulation order of PUCCH is low, spreading gain is high, the demodulation threshold is lower than PUSCH, and PUCCH demodulation is not affected by resource multiplexing; after the interference on the PUCCH is eliminated, the decoding of the PUSCH is not influenced, the uplink error rate is not increased, and the reliability is high.
103, the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameter to obtain first data information;
specifically, in the embodiment of the present invention, the base station performs a receiving operation on the PUCCH according to the first frequency domain data and the channel estimation parameter, to obtain first data information, where the first data information is uplink control information carried by the PUCCH.
Specifically, the base station performs a reception operation on the PUCCH based on the first frequency domain data and the channel estimation parameter, where the reception operation differs according to uplink control information, and the following describes the reception operation by taking different uplink control information as an example.
The uplink control information carried by the PUCCH may include RI (rank indication) information, CQI (Channel Quality Indicator) information, PMI (Precoding Matrix Indicator) information, and ACK (Acknowledgement) information/NACK (non-Acknowledgement) information.
When the uplink control information is RI information, performing resource de-mapping to obtain data multiplexing information and corresponding reference information, performing channel equalization through the data multiplexing information and channel estimation parameters, specifically, performing channel equalization by using a common channel equalization algorithm, such as ZF (Zero forcing) algorithm, MMSE (Minimum mean square error estimation) algorithm, and serial interference algorithm, in which the embodiment of the present invention does not excessively limit the types of the algorithms, then performing IFFT (Inverse Fast Fourier Transform) processing on the first frequency domain data to obtain time domain data, demodulating the time domain data, specifically, the specific demodulation algorithm may include a Log-MAP algorithm and a MAX-Log-MAP algorithm, and after demodulation, performing corresponding descrambling according to rules specified on a communication protocol, and finally, the descrambled data is put into a de-channel interleaving matrix, de-interleaving RI information is obtained according to the bit number and the position of the RI information, and finally, a corresponding RI decoding algorithm is selected to decode the de-interleaving RI information to obtain the RI information.
When the uplink control information is CQI information, the receiving operation of the CQI information is different from the receiving operation of the RI information in that channel de-interleaving is performed, the RI information can be obtained only by the RI decoding step, the CQI information also needs to judge whether the bit number of the de-interleaved CQI information (de-interleaving CQI information) is greater than a preset bit number threshold value or not, the de-interleaving CQI information is decoded according to the judgment result, and when the bit number of the de-interleaving CQI information is less than the preset bit number threshold value, the de-interleaving CQI information is decoded by adopting a Hadamard transform decoding algorithm to obtain the CQI information; and when the bit number of the de-interleaving CQI information is larger than a preset bit number threshold, performing de-rate matching, a Viterbi decoding algorithm and CRC (cyclic redundancy check) check processing on the de-interleaving CQI information to obtain the CQI information.
In this embodiment of the present invention, when different uplink control information is carried by a PUCCH, the receiving operation may also be different, where the receiving operation performed when the uplink control information is RI information or CQI information is merely an example of the embodiment of the present invention, and different receiving operations may be adopted according to different uplink control information.
104, extracting a specific PRB by the base station; wherein the specific PRB simultaneously carries a PUCCH and a PUSCH;
specifically, when the base station obtains the uplink control information carried by the PUCCH, the base station may extract a specific PRB according to a resource location on the PRB, where it is noted that the resource location is used by the base station to mark a PRB for carrying the PUCCH and the PUSCH at the same time, that is, when a certain PRB carries both the PUCCH and the PUSCH, the base station may store a certain scheduling message, where the scheduling message marks the resource location of the specific PRB; after acquiring the scheduling message, the base station may determine the specific PRB according to the resource location. It should be noted that, the specific PRB may also be extracted in other manners, for example, a feature identifier is added to the PRB, and the specific PRB is extracted by identifying the feature identifier, and the manner of extracting the specific PRB is not limited in this embodiment of the present invention.
105, the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
further, after the specific PRB is extracted, the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information, specifically, when the channel estimation parameter isAnd the first data information isThe interference information is
in practical application to the embodiment of the present invention, the base station may obtain the second time domain data corresponding to the PUSCH according to the interference information, specifically, the base station performs a sending operation on the interference information to obtain specific frequency domain data, performs IFFT on the specific frequency domain data to obtain specific time domain data, and further subtracts the initial time domain data from the specific time domain data to obtain the second time domain data.
It should be noted that different sending operations may be performed for the different interference information, and the specific process of the sending operation is as follows: if the type of the interference information is RI information, the RI information is repeatedly coded, the coded RI information is subjected to channel interleaving, the RI information subjected to channel interleaving is scrambled, the scrambled RI information is modulated, and the modulated RI information is subjected to resource mapping to obtain specific frequency domain data.
Preferably, if the type of the interference information is CQI information, it is determined whether the bit number of the CQI information is greater than a preset bit number threshold, and when the bit number of the CQI information is greater than the preset bit number threshold, CRC addition, coding, and rate matching are performed on the CQI information, then channel interleaving is performed on the rate-matched CQI information, the channel interleaved CQI information is scrambled, the scrambled CQI information is modulated, and resource mapping is performed on the modulated CQI information to obtain specific frequency domain data.
practically applied to the embodiment of the present invention, the base station performs FFT processing on the second time domain data to obtain second frequency domain data; it should be noted that the second frequency domain data is information carried by the PUSCH, and may include uplink control information and data information.
Further, the base station performs a receiving operation on the second frequency domain data to obtain second data information, it should be noted that when the second data information is data information, channel estimation and channel equalization are performed on the second frequency domain data, specifically, an LS algorithm or an LMMSE algorithm may be used to perform channel estimation, and a ZF algorithm or a serial interference algorithm may be used to perform channel equalization, and after performing rate de-matching, turbo decoding, decoding block segmentation, and CRC check on the second frequency domain data after the channel equalization, the data information is obtained, which is also different from the receiving operation of RI information and CQI information.
It should be noted that, in the embodiment of the present invention, different data information needs to be subjected to different receiving operations, and the embodiment of the present invention does not excessively limit specific operations (such as demodulation, descrambling, and decoding) in the receiving operations, and the foregoing examples should not be construed as limiting the receiving operations of the embodiment of the present invention.
In the embodiment of the invention, the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH; the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters; the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information; the base station extracts a specific PRB; wherein the specific PRB simultaneously carries a PUCCH and a PUSCH; the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information; the base station obtains second time domain data corresponding to the PUSCH according to the interference information; the base station performs FFT on the second time domain data to obtain second frequency domain data; the base station performs receiving operation on the second frequency domain data to obtain second data information; in the embodiment of the invention, the PUCCH and the PUSCH are simultaneously carried in the same physical resource block, the utilization rate of the uplink spectrum resources of the LTE system is improved, and the user perception of the LTE cell is improved.
Referring to fig. 2, a flowchart illustrating steps of a second embodiment of a data processing method of a base station according to the embodiment of the present invention is shown, which may specifically include the following steps:
in the embodiment of the invention, the base station receives an analog signal through an antenna, converts the analog signal into a baseband signal, and performs frequency offset compensation, CP removal and FFT on the baseband signal (namely initial time domain data) to obtain initial frequency domain data, wherein the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH.
In a preferred embodiment of the present invention, the step of acquiring the initial frequency domain data by the base station includes the following substeps:
substep S2011, the base station acquires initial time domain data;
and a substep S2012, in which the base station performs frequency offset compensation, CP removal and FFT on the initial time domain data to obtain the initial frequency domain data.
further, the base station may perform channel estimation on the PUCCH to obtain a channel estimation parameter, and the embodiment of the present invention does not specifically limit the channel estimation algorithm.
specifically, in the embodiment of the present invention, the base station performs a receiving operation on the PUCCH according to the first frequency domain data and the channel estimation parameter, where the receiving operation pair differs according to different uplink control information.
The uplink control information carried by the PUCCH may include RI information, CQI information, PMI information, and ACK information/NACK information.
For example, when the uplink control information is RI information, performing resource de-mapping to obtain data multiplexing information and corresponding reference information, performing channel equalization through the data multiplexing information and channel estimation parameters, specifically, performing channel equalization by using a common channel equalization algorithm, then performing IFFT on the first frequency domain data to obtain time domain data, demodulating the time domain data, performing corresponding de-scrambling according to a rule specified on a communication protocol after demodulation, finally placing the descrambled data in a de-channel interleaving matrix to obtain de-interleaved RI information according to the number and position of bits of the RI information, and finally selecting a corresponding RI decoding algorithm to decode the de-interleaved RI information to obtain the RI information.
further, when the specific PRB simultaneously carries the PUCCH and the PUSCH, the base station may generate and store a scheduling message, where the scheduling message records a resource location of the specific PRB, and may also record resource locations of other PRBs, which is not limited in this embodiment of the present invention.
after the base station acquires the scheduling message, determining a specific PRB according to the resource position in the scheduling message; the PRB of the resource location is determined as a specific PRB, which is further processed.
In a preferred embodiment of the embodiments of the present invention, the method further includes: when the specific PRB simultaneously bears a PUCCH and a PUSCH, the base station stores a scheduling message; the scheduling message includes a resource location corresponding to the specific PRB, that is, the base station may mark a resource location for simultaneously carrying the PUCCH and the PUSCH, and it should be noted that when the PUSCH resource required in the uplink subframe exceeds the remaining assignable number of PRBs, the base station assigns a PUSCH user on the PUCCH resource, that is, the specific PRB is allowed to simultaneously carry the PUCCH and the PUSCH.
in practical application, after the specific PRB is extracted, the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information, specifically, when the channel estimation parameter isAnd the first data information isThe interference information is
specifically, the base station converts the interference information into specific frequency domain data, then converts the specific frequency domain data into specific time domain data, and finally subtracts the initial time domain data from the specific time domain data to obtain second time domain data corresponding to the PUSCH.
Specifically, the step of obtaining, by the base station according to the interference information, the second time domain data corresponding to the PUSCH includes the following substeps:
substep S2071, the base station performs a transmission operation for the interference information to obtain the specific frequency domain data;
substep S2072, the base station performs IFFT on the specific frequency domain data to obtain specific time domain data;
substep S2073, the base station subtracts the initial time domain data from the specific time domain data to obtain the second time domain data.
in the embodiment of the invention, the base station carries out FFT processing on the second time domain data to obtain second frequency domain data; specifically, the second frequency domain data is information carried by the PUSCH, and may include uplink control information and data information.
Further, the base station performs a receiving operation on the second frequency domain data to obtain second data information, it should be noted that when the second data information is data information, channel estimation and channel equalization are performed on the second frequency domain data, specifically, an LS algorithm or an LMMSE algorithm may be used to perform channel estimation, a ZF algorithm or a serial interference algorithm may be used to perform channel equalization, and the second frequency domain data after the channel equalization is subjected to rate de-matching, turbo decoding, decoding block segmentation, and CRC check to obtain the data information.
It should be noted that, in the embodiment of the present invention, different data information needs to be subjected to different receiving operations, and the specific operations in the receiving operations are not limited too much in the embodiment of the present invention, and the foregoing examples should not be construed as limiting the receiving operations in the embodiment of the present invention.
In the embodiment of the invention, the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH; the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters; the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information; the base station acquires a scheduling message; the base station determines the PRB of the corresponding resource position in the scheduling message as a specific PRB; wherein the specific PRB simultaneously carries a PUCCH and a PUSCH; the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information; the base station obtains second time domain data corresponding to the PUSCH according to the interference information; the base station performs FFT on the second time domain data to obtain second frequency domain data; the base station performs receiving operation on the second frequency domain data to obtain second data information; in the embodiment of the invention, the PUCCH and the PUSCH are simultaneously carried in the same physical resource block, the utilization rate of the uplink spectrum resources of the LTE system is improved, the user perception of the LTE cell is improved, and the user capacity of the LTE cell is increased.
It should be noted that, for simplicity of description, the method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present invention is not limited by the illustrated order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments of the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Referring to fig. 3, a block diagram of a data processing apparatus of a base station according to an embodiment of the present invention is shown, which may specifically include the following modules:
an initial frequency domain data obtaining module 301, configured to obtain initial frequency domain data by the base station; the initial frequency domain data comprises first frequency domain data corresponding to a Physical Uplink Control Channel (PUCCH);
a channel estimation parameter obtaining module 302, configured to perform channel estimation on the PUCCH by the base station to obtain a channel estimation parameter;
a first data information obtaining module 303, configured to perform, by the base station, a receiving operation on the PUCCH according to the first frequency domain data and the channel estimation parameter, so as to obtain first data information;
an extracting module 304, configured to extract a specific physical resource block PRB by the base station; the specific PRB simultaneously carries a PUCCH and a Physical Uplink Shared Channel (PUSCH);
an interference information obtaining module 305, configured to obtain, by the base station, interference information of a PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
a second time domain data obtaining module 306, configured to obtain, by the base station, second time domain data corresponding to the PUSCH according to the interference information;
a second frequency domain data obtaining module 307, configured to perform Fast Fourier Transform (FFT) on the second time domain data by the base station to obtain second frequency domain data;
a second data information obtaining module 308, configured to perform a receiving operation on the second frequency domain data by the base station, so as to obtain second data information.
Preferably, the initial frequency domain data obtaining module includes:
an initial time domain data obtaining submodule, configured to enable the base station to obtain initial time domain data;
and the initial frequency domain data obtaining submodule is used for the base station to perform frequency offset compensation, cyclic prefix CP removal and Fast Fourier Transform (FFT) on the initial time domain data to obtain the initial frequency domain data.
Preferably, the extraction module comprises:
a scheduling message obtaining submodule for the base station to obtain a scheduling message;
and the specific PRB determining submodule is used for determining the PRB of the corresponding resource position in the scheduling message as the specific PRB by the base station.
Preferably, the second time domain data obtaining module includes:
a specific frequency domain data obtaining submodule, configured to perform a sending operation on the interference information by the base station, so as to obtain the specific frequency domain data;
a specific time domain data obtaining submodule, configured to perform Inverse Fast Fourier Transform (IFFT) on the specific frequency domain data by the base station, so as to obtain specific time domain data;
and the second time domain data obtaining submodule is used for subtracting the initial time domain data from the specific time domain data by the base station to obtain the second time domain data.
Preferably, the apparatus further comprises:
a scheduling message storage module, configured to store a scheduling message by the base station when the specific PRB simultaneously carries a PUCCH and a PUSCH; wherein the scheduling message includes a resource location corresponding to the particular PRB.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
The embodiments in the present specification are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, embodiments of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
Embodiments of the present invention are described with reference to flowchart illustrations and/or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing terminal to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing terminal to cause a series of operational steps to be performed on the computer or other programmable terminal to produce a computer implemented process such that the instructions which execute on the computer or other programmable terminal provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While preferred embodiments of the present invention have been described, additional variations and modifications of these embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all such alterations and modifications as fall within the scope of the embodiments of the invention.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or terminal that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or terminal. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or terminal that comprises the element.
The data processing method of a base station and the data processing apparatus of a base station provided by the present invention are introduced in detail, and a specific example is applied in the text to explain the principle and the implementation of the present invention, and the description of the above embodiment is only used to help understanding the method of the present invention and the core idea thereof; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.
Claims (10)
1. A data processing method of a base station, the method comprising:
the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a Physical Uplink Control Channel (PUCCH);
the base station carries out channel estimation aiming at the PUCCH to obtain channel estimation parameters;
the base station receives the PUCCH according to the first frequency domain data and the channel estimation parameters to obtain first data information;
the base station extracts a specific physical resource block PRB; the specific PRB simultaneously carries a PUCCH and a Physical Uplink Shared Channel (PUSCH);
the base station obtains the interference information of the PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
the base station obtains second time domain data corresponding to the PUSCH according to the interference information;
the base station carries out Fast Fourier Transform (FFT) on the second time domain data to obtain second frequency domain data;
and the base station carries out receiving operation aiming at the second frequency domain data to obtain second data information.
2. The method of claim 1, wherein the step of the base station acquiring initial frequency domain data comprises:
the base station acquires initial time domain data;
and the base station performs frequency offset compensation, cyclic prefix CP removal and Fast Fourier Transform (FFT) on the initial time domain data to obtain the initial frequency domain data.
3. The method of claim 1, wherein the step of extracting the specific PRB by the base station comprises:
the base station acquires a scheduling message;
and the base station determines the PRB of the corresponding resource position in the scheduling message as a specific PRB.
4. The method according to claim 1 or 2, wherein the step of obtaining, by the base station, the second time domain data corresponding to the PUSCH according to the interference information comprises:
the base station carries out sending operation aiming at the interference information to obtain the specific frequency domain data;
the base station performs Inverse Fast Fourier Transform (IFFT) on the specific frequency domain data to obtain specific time domain data;
and the base station subtracts the initial time domain data from the specific time domain data to obtain the second time domain data.
5. A method according to claim 1, 2 or 3, characterized in that the method further comprises:
when the specific PRB simultaneously bears a PUCCH and a PUSCH, the base station stores a scheduling message; wherein the scheduling message includes a resource location corresponding to the particular PRB.
6. A data processing apparatus of a base station, the apparatus comprising:
an initial frequency domain data acquisition module, configured to acquire initial frequency domain data by the base station; the initial frequency domain data comprises first frequency domain data corresponding to a Physical Uplink Control Channel (PUCCH);
a channel estimation parameter obtaining module, configured to perform channel estimation on the PUCCH by the base station to obtain a channel estimation parameter;
a first data information obtaining module, configured to perform, by the base station, a receiving operation on the PUCCH according to the first frequency domain data and the channel estimation parameter, so as to obtain first data information;
the extraction module is used for extracting a specific physical resource block PRB by the base station; the specific PRB simultaneously carries a PUCCH and a Physical Uplink Shared Channel (PUSCH);
an interference information obtaining module, configured to obtain, by the base station, interference information of a PUSCH carried by the specific PRB according to the channel estimation parameter and the first data information;
a second time domain data obtaining module, configured to obtain, by the base station, second time domain data corresponding to the PUSCH according to the interference information;
a second frequency domain data obtaining module, configured to perform, by the base station, FFT on the second time domain data to obtain second frequency domain data;
a second data information obtaining module, configured to perform a receiving operation on the second frequency domain data by the base station, so as to obtain second data information.
7. The apparatus of claim 6, wherein the initial frequency domain data acquisition module comprises:
an initial time domain data obtaining submodule, configured to enable the base station to obtain initial time domain data;
and the initial frequency domain data obtaining submodule is used for the base station to perform frequency offset compensation, cyclic prefix CP removal and Fast Fourier Transform (FFT) on the initial time domain data to obtain the initial frequency domain data.
8. The apparatus of claim 6, wherein the extraction module comprises:
a scheduling message obtaining submodule for the base station to obtain a scheduling message;
and the specific PRB determining submodule is used for determining the PRB of the corresponding resource position in the scheduling message as the specific PRB by the base station.
9. The apparatus of claim 6 or 7, wherein the second time domain data obtaining module comprises:
a specific frequency domain data obtaining submodule, configured to perform a sending operation on the interference information by the base station, so as to obtain the specific frequency domain data;
a specific time domain data obtaining submodule, configured to perform Inverse Fast Fourier Transform (IFFT) on the specific frequency domain data by the base station, so as to obtain specific time domain data;
and the second time domain data obtaining submodule is used for subtracting the initial time domain data from the specific time domain data by the base station to obtain the second time domain data.
10. The apparatus of claim 6, 7 or 8, further comprising:
a scheduling message storage module, configured to store a scheduling message by the base station when the specific PRB simultaneously carries a PUCCH and a PUSCH; wherein the scheduling message includes a resource location corresponding to the particular PRB.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711322674.3A CN109922477B (en) | 2017-12-12 | 2017-12-12 | Data processing method and device for base station |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711322674.3A CN109922477B (en) | 2017-12-12 | 2017-12-12 | Data processing method and device for base station |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109922477A CN109922477A (en) | 2019-06-21 |
CN109922477B true CN109922477B (en) | 2021-04-02 |
Family
ID=66957936
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711322674.3A Active CN109922477B (en) | 2017-12-12 | 2017-12-12 | Data processing method and device for base station |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109922477B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11265049B2 (en) * | 2018-10-31 | 2022-03-01 | Mediatek Inc. | Wireless communications method for transmitting pre-coded stream outputs that are generated from applying pre-coding to stream inputs with different packet formats and associated wireless communications apparatus |
CN112584542B (en) * | 2020-12-10 | 2022-07-12 | 紫光展锐(重庆)科技有限公司 | Signal generation method, device, apparatus and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1866762A (en) * | 2005-11-11 | 2006-11-22 | 华为技术有限公司 | Method for carrying out parallel interference compensation based on control channel |
CN101873602A (en) * | 2010-05-31 | 2010-10-27 | 新邮通信设备有限公司 | Interference suppression method of physical upstream control channel (PUCCH) in LTE (Long Term Evolution) system |
CN105191174A (en) * | 2013-03-27 | 2015-12-23 | Lg电子株式会社 | Method for canceling interference in wireless communication system and apparatus therefor |
CN105262559A (en) * | 2014-07-15 | 2016-01-20 | 中国移动通信集团公司 | Data sending method, data receiving method and related device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007091163A2 (en) * | 2006-02-08 | 2007-08-16 | Nokia Corporation | Method for multiplexing users with code and frequency multiplexing |
-
2017
- 2017-12-12 CN CN201711322674.3A patent/CN109922477B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1866762A (en) * | 2005-11-11 | 2006-11-22 | 华为技术有限公司 | Method for carrying out parallel interference compensation based on control channel |
CN101873602A (en) * | 2010-05-31 | 2010-10-27 | 新邮通信设备有限公司 | Interference suppression method of physical upstream control channel (PUCCH) in LTE (Long Term Evolution) system |
CN105191174A (en) * | 2013-03-27 | 2015-12-23 | Lg电子株式会社 | Method for canceling interference in wireless communication system and apparatus therefor |
CN105262559A (en) * | 2014-07-15 | 2016-01-20 | 中国移动通信集团公司 | Data sending method, data receiving method and related device |
Also Published As
Publication number | Publication date |
---|---|
CN109922477A (en) | 2019-06-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110771074B (en) | Base station device, terminal device, and communication method therefor | |
US9949276B2 (en) | Signaling message transmission in a wireless communication network | |
US8107547B2 (en) | Receivers for embedded ACK/NAK in CQI reference signals in wireless networks | |
KR101962114B1 (en) | Pilot reconfiguration and retransmission in wireless networks | |
CN105850175B (en) | Terminal device, base station device, integrated circuit, and communication method | |
EP3253159B1 (en) | Terminal device, base station device, communication method, and integrated circuit | |
US20170126439A1 (en) | Base station apparatus and transmission method | |
KR102244366B1 (en) | Method and Device Utilizing Wireless Resources for Interference Cancellation and Suppression in Wireless Communication Systems | |
WO2011102267A1 (en) | Mobile terminal device, wireless base station device, and wireless communication method | |
EP3018933A1 (en) | Terminal device, base station device, integrated circuit, and communication method | |
KR20150109709A (en) | Method and Device Transmitting Interference Information for Network Assisted Interference Cancellation and Suppression in Wireless Communication Systems | |
KR20140111136A (en) | Method and apparatus for controlling interference in wireless communication system | |
EP3793251A1 (en) | Terminal device and base station device | |
US10404332B2 (en) | Downlink common burst channelization | |
CN109075897B (en) | Data transmission method, equipment and system | |
EP3322212B1 (en) | Terminal device, base station device and communication methods for reporting channel state information | |
CN111030788B (en) | Method and device used in user equipment and base station for wireless communication | |
EP3322213B1 (en) | Terminal device, base station device and communication methods for reporting channel state information | |
US10291356B2 (en) | Decoding procedures in systems with codeblock segmentation | |
WO2019123867A1 (en) | Base station device, terminal device and communication method thereof | |
CN111194575A (en) | Method and device used in user equipment and base station for wireless communication | |
CN110740434A (en) | method and apparatus in a node used for wireless communication | |
CN111615193A (en) | Method and device used in user equipment and base station for wireless communication | |
CN109922477B (en) | Data processing method and device for base station | |
CN108886417B (en) | Base station device, terminal device, and communication method therefor |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |