[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109922477B - Data processing method and device for base station - Google Patents

Data processing method and device for base station Download PDF

Info

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
Application number
CN201711322674.3A
Other languages
Chinese (zh)
Other versions
CN109922477A (en
Inventor
张晓娟
王希
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN201711322674.3A priority Critical patent/CN109922477B/en
Publication of CN109922477A publication Critical patent/CN109922477A/en
Application granted granted Critical
Publication of CN109922477B publication Critical patent/CN109922477B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Data processing method and device for base station
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:
step 101, the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH;
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 is
Figure BDA0001505075740000081
And the first data information is
Figure BDA0001505075740000082
The interference information is
Figure BDA0001505075740000083
Step 106, the base station obtains second time domain data corresponding to the PUSCH according to the interference information;
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.
Step 107, the base station performs FFT on the second time domain data to obtain second 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.
Step 108, the base station performs a receiving operation on the second frequency domain data to obtain second 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:
step 201, the base station acquires initial frequency domain data; the initial frequency domain data comprises first frequency domain data corresponding to a PUCCH;
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.
Step 202, 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 the embodiment of the present invention does not specifically limit the channel estimation algorithm.
Step 203, the base station performs receiving operation on 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, 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.
Step 204, the base station acquires a scheduling message;
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.
Step 205, the base station determines a specific PRB from the PRB corresponding to the resource location in the scheduling message; wherein the specific PRB simultaneously carries a PUCCH and a PUSCH;
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.
Step 206, 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;
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 is
Figure BDA0001505075740000121
And the first data information is
Figure BDA0001505075740000122
The interference information is
Figure BDA0001505075740000123
Step 207, the base station obtains second time domain data corresponding to the PUSCH according to the interference information;
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.
Step 208, the base station performs FFT on the second time domain data to obtain second frequency 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.
Step 209, the base station performs a receiving operation on the second frequency domain data to obtain second 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.
CN201711322674.3A 2017-12-12 2017-12-12 Data processing method and device for base station Active CN109922477B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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