CN103929388A - Data processing system and method - Google Patents
Data processing system and method Download PDFInfo
- Publication number
- CN103929388A CN103929388A CN201410165912.4A CN201410165912A CN103929388A CN 103929388 A CN103929388 A CN 103929388A CN 201410165912 A CN201410165912 A CN 201410165912A CN 103929388 A CN103929388 A CN 103929388A
- Authority
- CN
- China
- Prior art keywords
- data
- fir filter
- module
- rate
- time
- 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.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data processing system and method, so that the RRU resource is saved, and power consumption is lowered. According to the data processing system, a digital/analog conversion module comprise a DAC and an ADC; an up-conversion/down-conversion module selects to send uplink data sent by the ADC to the extraction and filtering process and then to a BBU in an uplink timeslot, and send downlink data sent by the BBU to the interpolation filtering process and then to a rate matching module; the rate of the uplink data which are subjected to the up-conversion/down-conversion module is equal to that of an interface of the ADC; the rate matching module sends the downlink data sent by the up-conversion/down-conversion module to the interpolation filtering process and then to the DAC, and the rate of downlink data processed through the rate matching module is equal to that of the interface of the DAC.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of signal processing system and processing method.
Background technology
Indoor baseband processing unit (Building Baseband Unit; and Remote Radio Unit (Radio Remote Unit BBU); RRU) bear respectively the Base-Band Processing part of base station and the function of Radio frequency Processing Unit, RF Processing Unit; between BBU and RRU, adopt Optical Fiber Transmission, transmitting procedure is as follows:
For down direction: optical fiber is directly linked RRU from BBU, what between BBU and RRU, transmit is baseband digital signal, the signal that certain user can be controlled in base station is like this launched from the RRU passage of specifying, and can greatly reduce like this interference of user on other passages of Dui Zhe community.
For up direction: user mobile phone signal is received by nearest passage, then passes to base station from this passage through optical fiber, so also can greatly reduce the interference between user on different passages.
The base band speed of BBU and RRU interface is lower, and what for example TD SDMA (Time-Division-Synchronous Code-Division Multiple Access, TD-SCDMA) system adopted is 1.28MSPS/ carrier bandwidths; Long Term Evolution (the TD Long Term Evolution of TD standard, TD-LTE) system is by carrier bandwidths difference, speed is also different, supports at present 4 kinds of speed: 7.68MSPS/5M carrier bandwidths, 15.36MSPS/10M carrier bandwidths, 15.36MSPS/15M carrier bandwidths (with the same sample rate of 10M), 30.72MSPS/20M carrier bandwidths.At present in design, DAC, ADC interface rate are generally 245.76MSPS, therefore in the middle of, must need digital up converter (Digital Up Converter, and digital down converter (Digital Down Converter DUC), DDC) process, the function of DDC and DUC generally realizes by compiling logical device, for example, by field programmable gate array (Field Programmable Gate Array, FPGA).
At time division duplex (Time-Division Duplex, TDD) in system, DUC and DDC are respectively by the multiple limit for length's of the having unit impulse responses of cascade (Finite Impulse Response, FIR) filter is realized its function separately, be walk abreast independence and time-sharing work at up direction and down direction, adopt at present the mode of mutual exclusion switch to realize.But, because DDC and DUC are completely independently, therefore in the specific implementation process of prior art, when work, be parallel existence, thereby can take (the Digital Signal Processing of digital signal processing chip in RRU, and the double resource of embedded block BRAM DSP), can produce double power consumption simultaneously, not only waste resource but also increased the weight of cost.
Summary of the invention
The embodiment of the present invention provides a kind of data handling system and processing method, in order to save the resource of radio frequency remote unit RRU, and reduces power consumption.
A kind of data handling system that the embodiment of the present invention provides, comprising: time block, frequency upconversion/downconversion module, rate-matched module and D/A switch module, and wherein, described D/A switch module comprises digital to analog converter DAC and analog to digital converter ADC;
Described frequency upconversion/downconversion module, be used for: the time component selections control signal sending according to the time block that receives, in ascending time slot, receive the upstream data that ADC sends, described upstream data is carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In descending time slot, receive the downlink data that BBU sends, described downlink data is carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of the upstream data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Described rate-matched module, be used for: receive the downlink data that frequency upconversion/downconversion module sends, described downlink data is carried out sending to DAC after interpolation filtering processing, and wherein, the speed of the downlink data after rate-matched resume module is identical with the interface rate of DAC.
Data handling system provided by the invention, the time component selections control signal sending according to the time block that receives, the resource of frequency upconversion/downconversion module is realized multiplexingly in ascending time slot and in descending time slot, can effectively save the resource of RRU, and greatly reduce power consumption.
Preferably, what described frequency upconversion/downconversion module comprised multiple time-division selectors and multiple cascades has limit for length's unit impulse response FIR filter, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
Described in each, selector is used for the time-division: component selections control signal when described, and in ascending time slot, select upstream data to enter the FIR filter that this time-division selector connects; In descending time slot, select downlink data to enter the FIR filter that this time-division selector connects.
Can not identify by the data of self due to FIR filter is upstream data or downlink data, also just can not selects the data by self.And the time-division selector arranging can time component selections control signal control under, in ascending time slot, select upstream data to pass through FIR filter, in descending time slot, select downlink data to pass through FIR filter, thereby can ensure that FIR filter processes upstream data and downlink data respectively accurately.
Preferably, time slot configuration information and wireless frame head indication information that described time block sends according to the BBU receiving, component selections control signal when generation.
Preferably, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Described frequency upconversion/downconversion module, also for the time component selections control signal that sends according to the time block that receives, in the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Described rate-matched module, be used for: receive the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, and wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
Current radio frequency remote unit RRU, generally all need to support multicarrier, and so operator can open carrier channel quantity according to concrete transfer of data situation, to ensure can to meet transmission requirement in the time that volume of transmitted data is large.Therefore, in the situation that there is multiple carrier wave, because measurement module only can be carried on main carrier, and in real system, every antenna at least has two carrier waves, and one of them is main carrier, can in special time slot, receive upstream data by the resource of an other carrier wave in this case, and main carrier sends downlink data in this time slot simultaneously, when therefore measurement module can being realized, receive and send data.In the present invention by special time slot being divided into multiple up periods that replace and descending period, sending and receiving when can realizing measuring-signal.
Preferably, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
Preferably, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
The interface rate of DAC be ADC interface rate N doubly, the interface rate that comprises DAC is the integral multiple of the interface rate of ADC, such as 2 times or 3 times, or the interface rate of DAC is 3/2 times or 4/3 times of interface rate of ADC.
A kind of data processing method that the embodiment of the present invention provides, comprising:
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In ascending time slot, frequency upconversion/downconversion module receives the upstream data of the analog to digital converter ADC transmission of D/A switch module, and described upstream data is carried out after speed extracts processing sending to indoor baseband processing unit BBU;
In descending time slot, frequency upconversion/downconversion module receives the downlink data that BBU sends, and described downlink data is carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of the upstream data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the downlink data that frequency upconversion/downconversion module sends, and described downlink data is carried out sending to DAC after interpolation filtering processing, and wherein, the speed of the downlink data after rate-matched resume module is identical with the interface rate of DAC.
Data processing method provided by the invention, the time component selections control signal sending according to the time block that receives, the resource of frequency upconversion/downconversion module is realized multiplexingly in ascending time slot and in descending time slot, can effectively save the resource of RRU, and greatly reduce power consumption.
Preferably, what described frequency upconversion/downconversion module comprised multiple time-division selectors and multiple cascades has limit for length's unit impulse response FIR filter, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
In the time of transfer of data, the method also comprises:
In ascending time slot, the FIR filter that time-division selector selects upstream data to connect by this time-division selector, in descending time slot, the FIR filter that time-division selector selects downlink data to connect by this time-division selector.
Preferably, described time block sends according to the BBU receiving time slot configuration information and wireless frame head indication information.
Preferably, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
Preferably, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
Preferably, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
Brief description of the drawings
Fig. 1 is the schematic flow sheet that independently carries out interpolation processing of DUC;
Fig. 2 is the schematic flow sheet that independently extracts processing of DDC;
Fig. 3 is the schematic flow sheet that DUC independently carries out interpolation processing while adopting heterogeneous FIR filter;
Fig. 4 is that DDC independently extracts the schematic flow sheet of processing while adopting heterogeneous FIR filter;
The structural representation of a kind of data handling system that Fig. 5 provides for the embodiment of the present invention;
The structural representation of the another kind of data handling system that Fig. 6 provides for the embodiment of the present invention;
The structural representation of the single-phase FIR filter segment in the data handling system that Fig. 7 provides for the embodiment of the present invention;
The structural representation of the heterogeneous FIR filter segment in the data handling system that Fig. 8 provides for the embodiment of the present invention;
Upstream data in a kind of data handling system that Fig. 9 provides for the embodiment of the present invention and the transfer process schematic diagram of downlink data;
Figure 10 does not relate to the function waveform schematic diagram of component selections control signal constantly of realizing measurement module;
Figure 11 relates to the function waveform schematic diagram of component selections control signal constantly of realizing measurement module.
Embodiment
The embodiment of the present invention provides a kind of data handling system and processing method, in order to save the resource of radio frequency remote unit RRU, and reduces power consumption.
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiment.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
First, the working method of the DDC relating in the present invention and DUC is described.
The upconversion process process of DUC is to finish dealing with by the interpolation filtering to downlink data, and the down-converted process of DDC is to finish dealing with by the filtering extraction to upstream data.DDC and DUC carry out multistage filtering extraction or interpolation filtering by the FIR filter of multiple cascades to data, have come the filtering extraction of paired data or interpolation filtering.Taking DUC to the interpolation filtering of downlink data as example, simultaneously taking the FIR filter of a three-phase as example, downlink data is through after the FIR filter of this three-phase, this downlink data is divided into the different downlink data of Liao San road phase place, the speed that is equivalent to this downlink data has become three times of original speed afterwards through the FIR filter of this three-phase, so completed the interpolation filtering processing to this downlink data.And FIR filter is processed the filtering extraction of upstream data and is reversible to the interpolation filtering processing procedure of downlink data.Meanwhile, in RRU, the detailed process that FIR filter carries out interpolation filtering or filtering extraction to data all adopts prior art, in the present invention, will repeat no more.
In current communication system, TD-SCDMA and TD-LTE are TD standards, just both base band speed differences.The base band speed of TD-SCDMA is 1.28MSPS/ carrier wave, and TD-LTE system is according to carrier bandwidths difference, and speed is also different.Therefore, TD-LTE has more standby generality, and TD-SCDMA can think corresponding with a certain speed in TD-LTE.All taking the LTE system of TD standard as example describes, be only applied to LTE system but the present invention can not be limited to below.
2 times of interface rate taking the interface rate of DAC as ADC describe as example, simultaneously to exist the situation of multiple carrier waves as example.The FIR filter being connected with BBU is variable Rate FIR filter, this variable Rate FIR filter is supported multi-carrier transmission, can support the transfer of data of multiple speed simultaneously, as long as transmission rate is no more than the supported maximum rate of variable Rate FIR filter, simultaneously, this variable Rate FIR filter is a kind of FIR filter of single times of clock processing, can not change the phase place of the data that enter this FIR filter, that is to say it is a kind of single-phase FIR filter, the speed that passes in and out this FIR filter is identical, and data complete molding filtration in this variable Rate FIR filter; Allow the maximum data rate passing through to describe as 30.72MSPS/ carrier wave as example taking variable Rate FIR filter below; The interface rate of DAC is 491.52MSPS, and the interface rate of ADC is 245.76MSPS; Half-band filter is the FIR filter that data is carried out to 2 times of interpolation filterings processing or filtering extraction processing.
The each passage of variable Rate FIR filter allows the carrier wave passing through to comprise:
First carrier: speed is 15.36MSPS/ carrier wave; The second carrier wave: speed is 7.68MSPS/ carrier wave; The 3rd carrier wave and the 4th carrier wave: speed is 30.72MSPS/ carrier wave.Certainly,, in the present invention, in LTE system, each carrier wave is specially: 7.68MSPS/5M carrier bandwidths, 15.36MSPS/10M carrier bandwidths, 15.36MSPS/15M carrier bandwidths (with the same sample rate of 10M), 30.72MSPS/20M carrier bandwidths.When following part relates to above-mentioned carrier wave, all identical with the explanation of this section, repeat no more.
In the time of downlink data transmission, as shown in Figure 1, the detailed process that DUC independently carries out interpolation filtering processing is as follows:
Step 1, downlink data, through variable Rate FIR filter, complete molding filtration;
The downlink data of step 2, first carrier, through two-stage half-band filter, is brought up to 30.72MSPS/ carrier wave by speed; The downlink data of the second carrier wave, through one-level half-band filter, is brought up to 30.72MSPS/ carrier wave by speed; So far, the speed of the carrier wave of former multiple speed is unified to maximum rate;
The downlink data of step 3, multiple carrier waves, through what half-band filter, is all brought up to speed 491.52MSPS/ carrier wave;
Step 4, multiple carrier wave are through carrier wave merge cells (not shown), downlink data after carrier wave merges is successively sent to crest factor decay (Crest Factor Reduction, and digital pre-distortion (Digital Pre-Distortion CFR), DPD), CFR in this step 5 and DPD all adopt prior art, do not repeat them here;
Step 5, the downlink data that will process through CFR and DPD send to DAC.
Wherein, in the step 2 of interpolation filtering handling process, the downlink data of first carrier carrying is brought up to 15.36MSPS/ carrier wave by speed after the first order half-band filter in transmission direction, further, first carrier enters first order speed selector together with the second carrier wave, and the carrier wave that this speed selector permission speed is 15.36MSPS/ carrier wave passes through; Further again, first carrier and the second carrier wave are brought up to speed 30.72MSPS/ carrier wave after the half-band filter of the second level, further again, four carrier waves enter second level speed selector together, the carrier wave that this speed selector permission speed is 30.72MSPS/ carrier wave passes through, so far, the speed of the carrier wave of former multiple speed is unified to maximum rate.
Corresponding, Fig. 2 is the schematic flow sheet that independently carries out filtering extraction processing of DDC, filtering extraction processing procedure shown in Fig. 2 is equivalent to the inverse process of the interpolation filtering processing procedure shown in Fig. 1, only, because 2 times of the interface rate that the interface rate of DAC is ADC, therefore, in filtering extraction handling process, by the filtering extraction flow process that reduces 2 times.Concrete filtering extraction processing procedure is as follows:
Step 1, upstream data is transferred to carrier wave merging/separative element (not shown) by ADC;
Step 2, upstream data complete multiple carrier separation at carrier wave merging/separative element;
The upstream data of step 3, multiple carrier waves, through what half-band filter, all arrives 30.72MSPS/ carrier wave by rate reduction;
Step 4, first carrier pass through two-stage half-band filter again, transmission rate is reduced to 7.68MSPS/ carrier wave, the second carrier wave, through one-level half-band filter, is reduced to 15.36MSPS/ carrier wave by transmission rate, and the 3rd carrier wave and the 4th carrier wave do not need to pass through filtering extraction process again;
The upstream data of step 5, multiple carrier waves enters variable Rate FIR filter, completes molding filtration, and upstream data is sent to BBU.
Certainly,, in the step 4 of filtering extraction handling process, the effect of speed selector is to select the less carrier wave of speed to enter half-band filter.Because the operation principle of speed selector is prior art, therefore do not repeat them here.
From above-mentioned discussion, the handling process of DDC and DUC is phase inverse process each other, and only the progression of the FIR filter to process in the processing procedure of data has the difference of one-level.And due in time-division system, the process of interpolation filtering and filtering extraction is separately carried out in time certainly, therefore, in the time of DDC and separate parallel existence of DUC, need to take double resource, produce double power consumption.Meanwhile, if FIR filter is the heterogeneous FIR filter that comprises heterogeneous independently filter unit, the resource of its consumption will be relatively more.As shown in Figure 3 and Figure 4, be respectively DDC and DUC and carry out filtering extraction and interpolation filtering and adopt in processing the schematic flow sheet of heterogeneous FIR filter, as can be seen here, the number of phases of FIR filter is more, and the more power consumptions of resource of consumption are larger.
Therefore, for the minimizing power consumption that economizes on resources, the invention provides a kind of data handling system, referring to Fig. 5, this system comprises:
Time block 10, frequency upconversion/downconversion module 11, rate-matched module 12 and D/A switch module 13, wherein, described D/A switch module 13 comprises digital to analog converter DAC131 and analog to digital converter ADC132;
Described frequency upconversion/downconversion module 11, be used for: the time component selections control signal sending according to the time block 10 receiving, in ascending time slot, receive the upstream data that ADC132 sends, described upstream data is carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In descending time slot, receive the downlink data that BBU sends, described downlink data is carried out sending to described rate-matched module 12 after interpolation filtering processing; Wherein, identical with the interface rate of ADC132 through the speed of frequency upconversion/downconversion module 11 upstream datas after treatment;
Described rate-matched module 12, be used for: receive the downlink data that frequency upconversion/downconversion module 11 sends, described downlink data is carried out sending to DAC131 after interpolation filtering processing, wherein, identical with the interface rate of DAC131 through the speed of rate-matched module 12 downlink datas after treatment.
Data handling system provided by the invention, the time component selections control signal sending according to the time block that receives, the resource of frequency upconversion/downconversion module is realized multiplexingly in ascending time slot and in descending time slot, can effectively save the resource of RRU, and greatly reduce power consumption.Meanwhile, the setting of rate-matched module, can ensure that downlink data is before entering DAC, and its speed meets the requirement of DAC interface rate.
Preferably, described frequency upconversion/downconversion module 11 comprises the FIR filter of multiple time-division selectors and multiple cascades, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
Described in each, selector is used for the time-division: component selections control signal when described, and in ascending time slot, select upstream data to enter the FIR filter that this time-division selector connects; In descending time slot, select downlink data to enter the FIR filter that this time-division selector connects.
Can not identify by the data of self due to FIR filter is upstream data or downlink data, also just can not selects the data by self.And the time-division selector arranging can time component selections control signal control under, in ascending time slot, select upstream data to pass through FIR filter, in descending time slot, select downlink data to pass through FIR filter, thereby can ensure that FIR filter processes upstream data and downlink data respectively accurately.
Preferably, time slot configuration information and wireless frame head indication information that described time block sends according to the BBU receiving, component selections control signal when generation.
Preferably, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Described frequency upconversion/downconversion module, also for the time component selections control signal that sends according to the time block that receives, in the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Described rate-matched module, be used for: receive the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, and wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
Current radio frequency remote unit RRU, generally all need to support multicarrier, and so operator can open carrier channel quantity according to concrete transfer of data situation, to ensure can to meet transmission requirement in the time that volume of transmitted data is large.Therefore, in the situation that there is multiple carrier wave, because measurement module only can be carried on main carrier, and in real system, every antenna at least has two carrier waves, and one of them is main carrier, can in special time slot, receive upstream data by the resource of an other carrier wave in this case, and main carrier sends downlink data in this time slot simultaneously, when therefore measurement module can being realized, receive and send data.In the present invention by special time slot being divided into multiple up periods that replace and descending period, sending and receiving when can realizing measuring-signal.
Preferably, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
Preferably, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
The interface rate of DAC be ADC interface rate N doubly, the interface rate that comprises DAC is the integral multiple of the interface rate of ADC, such as 2 times or 3 times, or the interface rate of DAC is 3/2 times or 4/3 times of interface rate of ADC.
Preferably, the data handling system that the embodiment of the present invention provides, can be RRU.
Below, in conjunction with above-mentioned data handling system, the data processing method that the embodiment of the present invention is provided describes.
The data processing method that the embodiment of the present invention provides, comprising:
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In ascending time slot, frequency upconversion/downconversion module receives the upstream data of the analog to digital converter ADC transmission of D/A switch module, and described upstream data is carried out after speed extracts processing sending to indoor baseband processing unit BBU;
In descending time slot, frequency upconversion/downconversion module receives the downlink data that BBU sends, and described downlink data is carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of the upstream data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the downlink data that frequency upconversion/downconversion module sends, and described downlink data is carried out sending to DAC after interpolation filtering processing, and wherein, the speed of the downlink data after rate-matched resume module is identical with the interface rate of DAC.
Data processing method provided by the invention, the time component selections control signal sending according to the time block that receives, the resource of frequency upconversion/downconversion module is realized multiplexingly in ascending time slot and in descending time slot, can effectively save the resource of RRU, and greatly reduce power consumption.
Preferably, what described frequency upconversion/downconversion module comprised multiple time-division selectors and multiple cascades has limit for length's unit impulse response FIR filter, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
In the time of transfer of data, the method also comprises:
In ascending time slot, the FIR filter that time-division selector selects upstream data to connect by this time-division selector, in descending time slot, the FIR filter that time-division selector selects downlink data to connect by this time-division selector.
Preferably, described time block sends according to the BBU receiving time slot configuration information and wireless frame head indication information.
Preferably, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
Preferably, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
Preferably, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
Below in conjunction with specific embodiment, data handling system provided by the invention and processing method are elaborated.Following specific embodiment is to exist the situation of multiple carrier transmission as example.It should be noted that, current radio frequency remote unit RRU, generally all need to support multicarrier, and so operator can open carrier channel quantity according to concrete transfer of data situation, to ensure can to meet transmission requirement in the time that volume of transmitted data is large.Certainly, in volume of transmitted data hour, operator can only open a carrier channel according to specific needs, is so the situation of single carrier transmission; Or equipment itself also can only be supported single carrier transmission, only current this situation is more rare.Therefore, in the present invention, describe as an example of multi-carrier transmission example, but be not restricted to the situation of multi-carrier transmission.
Describe as 245.76MSPS as example taking the interface rate of DAC in the LTE system of TD standard as the interface rate of 491.52MSPS, ADC below.It should be noted that, in current RRU, the band of DAC deal with data is wider than the bandwidth of ADC deal with data, when the sample rate of DAC is 245.76MSPS, the downlink data of processing due to DAC is IQ data, and the data mode of IQ data is plural form, therefore namely interface rate is actual is 491.52MSPS for DAC equivalent sampling rate; And the upstream data that ADC processes is real number form, when the sample rate of ADC is 245.76MSPS, its interface rate is exactly 245.76MSPS.
Referring to Fig. 6, the data handling system that the embodiment of the present invention provides, comprising:
Time block 10, frequency upconversion/downconversion module 11, rate-matched module 12, and D/A switch module 13, wherein, described D/A switch module 13 comprises digital to analog converter DAC131 and analog to digital converter ADC132;
Described frequency upconversion/downconversion module 11, be used for: the time component selections control signal sending according to the time block 10 receiving, in ascending time slot, receive the upstream data that ADC132 sends, described upstream data is carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In descending time slot, receive the downlink data that BBU sends, described downlink data is carried out sending to described rate-matched module 12 after interpolation filtering processing; Wherein, identical with the interface rate of ADC132 through the speed of frequency upconversion/downconversion module 11 upstream datas after treatment;
Described rate-matched module 12, be used for: receive the downlink data that frequency upconversion/downconversion module 11 sends, described downlink data is carried out sending to DAC131 after interpolation filtering processing, wherein, identical with the interface rate of DAC131 through the speed of rate-matched module 12 downlink datas after treatment.
Concrete, as shown in Figure 6, time slot configuration information and wireless frame head indication information that time block 10 sends according to the BBU receiving, component selections control signal when generation; When wherein said, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace.
Wherein, in frequency upconversion/downconversion module 11, the FIR filter being connected with BBU is variable Rate FIR filter, and all the other FIR filters are heterogeneous FIR filter.
Variable Rate FIR filter is supported multi-carrier transmission, can support the transfer of data of multiple speed simultaneously, as long as transmission rate is no more than the supported maximum rate of variable Rate FIR filter, simultaneously, this variable Rate FIR filter is a kind of FIR filter of single times of clock processing, can not change the phase place of the data that enter this FIR filter, that is to say it is a kind of single-phase FIR filter, the speed that passes in and out this FIR filter is identical, and data complete molding filtration in this variable Rate FIR filter;
Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Allow the maximum data rate passing through to describe as 30.72MSPS/ carrier wave as example taking variable Rate FIR filter below, the each passage of variable Rate FIR filter allows the carrier wave passing through to comprise: first carrier: speed is 15.36MSPS/ carrier wave; The second carrier wave: speed is 7.68MSPS/ carrier wave; The 3rd carrier wave and the 4th carrier wave: speed is 30.72MSPS/ carrier wave.
Half-band filter be to data carry out 2 times of interpolations or extract process FIR filter, in the present invention, all the FIR filter taking 2 times describes as half-band filter as example, but not by the FIR filter limits of 2 times in half-band filter.
In D/A switch module 13, the interface rate of DAC and ADC is 245.76MSPS/ carrier wave;
Concrete, in frequency upconversion/downconversion module 11, variable Rate FIR filter is identical with the variable Rate FIR filter in Fig. 1 or Fig. 2, and half-band filter is identical with the half-band filter in Fig. 1 or Fig. 2, and time-division selector is identical with the time-division selector in Fig. 1 or Fig. 2.
Because variable Rate FIR filter is the single-phase FIR filter of single times of clock processing, therefore, the up direction of this single-phase FIR filter with on down direction, be connected respectively a time-division selector, as shown in Figure 7.
In transmission direction, on the upper and lower line direction of the up direction of variable Rate FIR filter 111, connect respectively a time-division selector 112;
And for half-band filter, because it is equivalent to the heterogeneous FIR filter of two-phase, therefore, the up direction of its each phase filter unit with on down direction, be connected respectively a time-division selector.The annexation of heterogeneous FIR filter and time-division selector, as shown in Figure 8.
The up direction of each phase filter unit of the heterogeneous FIR filter 113 of every one-level with on down direction, be connected respectively a time-division selector 112;
Half-band filter is the heterogeneous FIR filter that comprises two-phase absolute construction, therefore can adopt the structure shown in Fig. 8.
Below, the data handling system providing in conjunction with above-mentioned specific embodiment, the data processing method that the embodiment of the present invention is provided is elaborated.
Concrete, referring to Fig. 9, the data processing method that the embodiment of the present invention provides, detailed process is as follows:
In descending time slot, to the interpolation filtering handling process of downlink data as shown in Figure 9, wherein, solid line represents downlink data transmission.It should be noted that, in Fig. 9, variable Rate FIR filter is single phase filter, and all the other FIR filters are heterogeneous FIR filter.Certainly, in the present embodiment, all heterogeneous FIR filters are the FIR filter of two-phase.Wherein, on the up direction of variable Rate FIR filter and down direction, respectively dispose a time-division selector (as shown in Figure 7), the up direction of each filter unit of heterogeneous FIR filter is connected respectively a time-division selector (as shown in Figure 8) with down direction, concrete, as follows to the interpolation filtering handling process of downlink data:
The time component selections control signal that step 1, the time-division selector configuring on variable Rate FIR filter send according to the time block that receives, selects downlink data through variable Rate FIR filter, completes molding filtration;
The carrier data of step 2,7.68MSPS/ carrier wave, through two-stage half-band filter, is brought up to 30.72MSPS/ carrier wave by speed; The carrier data of 15.36MSPS/ carrier wave, through one-level half-band filter, is brought up to 30.72MSPS/ carrier wave by speed; So far, the speed of the carrier wave of former multiple speed is unified to maximum rate 30.72MSPS/ carrier wave;
Wherein, after completing molding filtration, each carrier wave all needs the selection through time-division selector, then enters the filter unit of each half-band filter.
The downlink data of step 3, multiple carrier waves is through multi-level semi-band filter, all speed is brought up to 245.76MSPS/ carrier wave, certainly, in the present embodiment, the downlink data of multiple carrier waves, through for level Four half-band filter, is all brought up to speed 245.76MSPS/ carrier wave; Wherein, when through each half-band filter, all need the gating to this downlink data through time-division selector, then enter the filter unit of each half-band filter.
Step 4, multiple carrier wave after carrier wave merging/separative element carries out carrier wave merging, ingress rate matching module, the speed of downlink data is brought up to 491.52MSPS/ carrier wave by this rate-matched module;
Concrete, this rate-matched module comprises: the FIR filter that one-level is 2 times.Certainly,, if 3 times or 3/2 times of the interface rate that the interface rate of DAC is ADC are corresponding, this rate-matched module comprises the FIR filter of 3/2 times of the FIR filter of 3 times of one-levels or one-level.That is to say, in the effect of this rate-matched module, be that downlink data is carried out to interpolation filtering processing, the speed of downlink data is brought up to the interface rate of DAC.
Step 5, the downlink data that is 491.52MSPS/ carrier wave by speed send to DAC.In specific implementation process, downlink data is to need priority through after crest factor decay CFR and digital pre-distortion DPD, then sends to DAC, and the CFR in this step 5 and DPD all adopt prior art, do not repeat them here.
And in ascending time slot, to the extraction handling process of upstream data as shown in Figure 9, wherein, dotted line represents transmitting uplink data.Concrete, as follows to the filtering extraction handling process of upstream data:
Step 1, ADC by transmitting uplink data to the carrier wave merging/separative element in up-conversion/down conversion module;
The upstream data receiving is isolated multiple carrier waves by step 2, carrier wave merging/separative element;
The upstream data of step 3, multiple carrier waves is through multi-level semi-band filter (being the FIR filter in Fig. 9), all rate reduction is arrived to 30.72MSPS/ carrier wave, certainly in the present embodiment, the upstream data of multiple carrier waves, through level Four half-band filter, all arrives 30.72MSPS/ carrier wave by rate reduction; Before entering half-band filter, the time component selections control signal that the time-division selector being connected with each filter unit of each half-band filter sends according to the time block that receives selects this upstream data to enter the filter unit of each corresponding half-band filter;
First carrier in step 4, multiple carrier wave passes through two-stage half-band filter again, transmission rate is reduced to 7.68MSPS/ carrier wave, the second carrier wave in multiple carrier waves is through one-level half-band filter, transmission rate is reduced to 15.36MSPS/ carrier wave, the 3rd carrier wave and the 4th carrier wave in multiple carrier waves do not need to pass through filtering extraction process again, and namely the speed of the data of the 3rd carrier wave and the 4th carrier wave does not need to change in this step 4; Same, before entering each half-band filter, the time-division selector being connected with each filter unit of each half-band filter selects this upstream data to enter the filter unit of each corresponding half-band filter; Certainly, in this step, need speed selector to select, specific works method as previously described, does not repeat them here yet.
The upstream data of step 5, multiple carrier waves enters variable Rate FIR filter, sends to BBU after completing molding filtration; Same, before entering variable Rate FIR filter, the time-division selector being connected with variable Rate FIR filter selects this upstream data to enter variable Rate FIR filter.
From above-mentioned discussion, the DDC of originally separate concurrent working and DUC structurally adopt same frequency upconversion/downconversion module, adopt in time timesharing to use, and therefore, in interpolation filtering or filtering extraction process, all resources have all realized multiplexing.For example, in the multichannel real system of multicarrier, such as D frequency range 60M, there is the carrier wave of 3 20M, if it is multiplexing not do up-downgoing, it is 3+3=6 that each antenna needs carrier wave number to be processed, and 8 antennas just need 6*8=48, and after multiplexing, only need 3*8=24, as can be seen here, only realize for the function of DDC and DUC, saved half resource.Obviously,, when need number of carriers to be processed is more, the beneficial effect that the data handling system that the embodiment of the present invention provides and processing method are brought is just more obvious.In addition, due to the setting of rate-matched module, can ensure that downlink data is before entering DAC, the speed of downlink data can be brought up to the interface rate of DAC.
Meanwhile, because the measurement module for antenna calibration need to receive and send data in special time slot simultaneously, wherein downlink data is generally carried on main carrier.In the prior art, uplink and downlink transfer are separate concurrent workings, therefore can utilize independently up-link carrier and descending carrier to realize for the measurement module of antenna calibration and receive simultaneously and send data.But in data handling system provided by the invention, frequency upconversion/downconversion module be according to time component selections control signal on up direction and down direction, realize time-multiplexed, if do not consider that measurement module utilizes multiplexing resource to receive and send data simultaneously, in time-division selector, receive time component selections control signal as shown in figure 10, in this case, no matter only have the situation of a carrier wave or have the situation of multiple carrier waves, all can realize the reception of measurement module to data by increasing again a passage, but, obviously, because also need the passages that increase more, can not economize on resources to greatest extent.
Therefore, in order to economize on resources to greatest extent, can consider that in real system, measurement module utilizes multiplexing resource to receive simultaneously and send data, therefore in embodiments of the present invention, when special time slot while utilization in component selections control signal is realized measurement module, receive and send data, concrete grammar is as follows:
In the situation that there is multiple carrier wave, because measurement module only can be carried on main carrier, and in real system, every antenna at least has two carrier waves, one of them is main carrier, can in special time slot, receive upstream data by the resource of an other carrier wave in this case, and main carrier sends downlink data in special time slot simultaneously, receives and send data when therefore can realizing measurement module.
As shown in figure 11, time block generate according to time slot configuration information and wireless frame head indication information time component selections control signal special time slot comprise multiple up periods and descending period, and up period and descending period replace;
In specific implementation process, when described upstream data is out-hole run data, when described downlink data is down-run survey data, as follows to the handling process of measuring-signal:
In the situation that there is multiple carrier wave,
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
Concrete, in special time slot, each antenna only has a main carrier (as carrier wave C1) for sending downlink data, and the non-main carrier of the same antenna is (as C1, C2 ... Cn) be idle, therefore just can select the reception of arbitrary non-main carrier for upstream data.Now, wireless frame head indication information instruction first passage in a multichannel time division multiplexing structure is the position of main carrier C1, carrier wave C2 is used to the reception of upstream data, that is to say that the upper line number section for receiving out-hole run signal is determined according to time slot configuration information and wireless frame head indication information.Certainly, also can select the reception of main carrier arbitrary carrier wave in addition for upstream data, not limit at this.
Therefore, the data handling system that the embodiment of the present invention provides, the resource that can realize frequency upconversion/downconversion module is time division multiplexing in ascending time slot and in descending time slot, simultaneously in the case of do not increase the requirement that can meet measurement module extra resource and receive and send data simultaneously.
Certainly, doubly, N is greater than 1 to the N of the interface rate that the interface rate of DAC is ADC, comprising: N is less than or equal to 5 integer; Or in the time that N is mark, the molecule of N and denominator are to be less than or equal to 5 integer.In the time adopting the N of different numerical value, need in rate-matched module, select the FIR filter of corresponding N phase to realize.For example, the interface rate of DAC can be 3 times or 4 times of interface rate of ADC, or 3/2 times, 4/3 times, corresponding, the number of phases of the FIR filter in rate-matched module is 3 or 4, or, 3/2 or 4/3, can be applied to data handling system provided by the invention.
Certainly, as long as the resource that can ensure frequency upconversion/downconversion module can be multiplexing, the more few minimizing power consumption that more can economize on resources of the resource using in rate-matched module, that is to say, the extraction of upstream data is processed to filtering and more to the multiplexing resource of the interpolation filtering processing procedure of downlink data, apply data handling system provided by the invention and processing method by the minimizing power consumption that more can economize on resources.
In sum, the data handling system that the embodiment of the present invention provides and processing method, the time component selections control signal sending according to the time block that receives, the resource of frequency upconversion/downconversion module is realized in ascending time slot and in descending time slot multiplexing, can effectively save the resource of RRU, and greatly reduce power consumption.Meanwhile, due to the setting of rate-matched module, can ensure that downlink data is before entering DAC, the speed of downlink data can be brought up to the interface rate of DAC.
The present invention is with reference to describing according to flow chart and/or the block diagram of the method for the embodiment of the present invention, equipment (system) and computer program.Should understand can be by the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, the instruction that makes to carry out by the processor of computer or other programmable data processing device produces the device for realizing the function of specifying at flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, the instruction that makes to be stored in this computer-readable memory produces the manufacture that comprises command device, and this command device is realized the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make to carry out sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out is provided for realizing the step of the function of specifying in flow process of flow chart or multiple flow process and/or square frame of block diagram or multiple square frame on computer or other programmable devices.
Obviously, those skilled in the art can carry out various changes and modification and not depart from the spirit and scope of the present invention the present invention.Like this, if these amendments of the present invention and within modification belongs to the scope of the claims in the present invention and equivalent technologies thereof, the present invention is also intended to comprise these changes and modification interior.
Claims (12)
1. a data handling system, is characterized in that, this system comprises: time block, frequency upconversion/downconversion module, rate-matched module and D/A switch module, and wherein, described D/A switch module comprises digital to analog converter DAC and analog to digital converter ADC;
Described frequency upconversion/downconversion module, be used for: the time component selections control signal sending according to the time block that receives, in ascending time slot, receive the upstream data that ADC sends, described upstream data is carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In descending time slot, receive the downlink data that BBU sends, described downlink data is carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of the upstream data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Described rate-matched module, be used for: receive the downlink data that frequency upconversion/downconversion module sends, described downlink data is carried out sending to DAC after interpolation filtering processing, and wherein, the speed of the downlink data after rate-matched resume module is identical with the interface rate of DAC.
2. system according to claim 1, is characterized in that, what described frequency upconversion/downconversion module comprised multiple time-division selectors and multiple cascades has limit for length's unit impulse response FIR filter, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
Described in each, selector is used for the time-division: component selections control signal when described, and in ascending time slot, select upstream data to enter the FIR filter that this time-division selector connects; In descending time slot, select downlink data to enter the FIR filter that this time-division selector connects.
3. system according to claim 2, is characterized in that, time slot configuration information and wireless frame head indication information that described time block sends according to the BBU receiving, component selections control signal when generation.
4. system according to claim 3, is characterized in that, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Described frequency upconversion/downconversion module, also for the time component selections control signal that sends according to the time block that receives, in the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Described rate-matched module, be used for: receive the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, and wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
5. according to the system described in the arbitrary claim of claim 1-4, it is characterized in that, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
6. system according to claim 5, is characterized in that, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
7. a data processing method, is characterized in that, the method comprises:
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In ascending time slot, frequency upconversion/downconversion module receives the upstream data of the analog to digital converter ADC transmission of D/A switch module, and described upstream data is carried out after speed extracts processing sending to indoor baseband processing unit BBU;
In descending time slot, frequency upconversion/downconversion module receives the downlink data that BBU sends, and described downlink data is carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of the upstream data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the downlink data that frequency upconversion/downconversion module sends, and described downlink data is carried out sending to DAC after interpolation filtering processing, and wherein, the speed of the downlink data after rate-matched resume module is identical with the interface rate of DAC.
8. method according to claim 7, is characterized in that, what described frequency upconversion/downconversion module comprised multiple time-division selectors and multiple cascades has limit for length's unit impulse response FIR filter, wherein,
The FIR filter being connected with BBU is single-phase FIR filter, and all the other FIR filters are heterogeneous FIR filter; Described in every one-level, heterogeneous FIR filter carries out filtering extraction processing to the upstream data that enters this heterogeneous FIR filter, and the downlink data that enters this heterogeneous FIR filter is carried out to interpolation filtering processing; Described single-phase FIR filter carries out molding filtration processing to the data that enter this single-phase FIR filter; Wherein, in ascending time slot, the heterogeneous FIR filter of multiple cascades completes after filtering extraction processing upstream data, sends to described single-phase FIR filter to carry out molding filtration processing this upstream data; In descending time slot, described single-phase FIR filter completes after molding filtration processing downlink data, sends to heterogeneous FIR filter to carry out interpolation filtering processing this downlink data;
Described single-phase FIR filter up direction with on down direction, be connected respectively a time-division selector;
Each phase filter unit of described heterogeneous FIR filter up direction with on down direction, be connected respectively a time-division selector;
In the time of transfer of data, the method also comprises:
In ascending time slot, the FIR filter that time-division selector selects upstream data to connect by this time-division selector, in descending time slot, the FIR filter that time-division selector selects downlink data to connect by this time-division selector.
9. method according to claim 8, is characterized in that, the method also comprises:
Time slot configuration information and wireless frame head indication information that time block sends according to the BBU receiving, component selections control signal when generation.
10. method according to claim 9, is characterized in that, when described, the special time slot of component selections control signal comprises multiple up periods and descending period, and up period and descending period replace;
When described upstream data is out-hole run data, when described downlink data is down-run survey data, in the situation that there is multiple carrier wave,
Frequency upconversion/downconversion module receives the time component selections control signal that time block sends;
In the up period of special time slot, on the non-main carrier of free time, receive the upstream data that ADC sends, described out-hole run data are carried out sending to indoor baseband processing unit BBU after filtering extraction processing; In the descending period of special time slot, on main carrier, receive the down-run survey data that BBU sends, described down-run survey data are carried out sending to described rate-matched module after interpolation filtering processing; Wherein, the speed of out-hole run data after frequency upconversion/downconversion resume module is identical with the interface rate of ADC;
Rate-matched module receives the down-run survey data that frequency upconversion/downconversion module sends, described down-run survey data are carried out sending to DAC after interpolation filtering processing, wherein, the speed of down-run survey data after rate-matched resume module is identical with the interface rate of DAC.
11. according to the method described in the arbitrary claim of claim 7-10, it is characterized in that, if the N of the interface rate that the interface rate of described DAC is described ADC doubly, described rate-matched module comprises the FIR filter of one-level N phase, and wherein, N is greater than 1.
12. methods according to claim 11, is characterized in that, if N is integer, N≤5; If N is mark, the molecule of N and denominator are the integer that is less than or equal to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410165912.4A CN103929388B (en) | 2014-04-23 | 2014-04-23 | A kind of data handling system and processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410165912.4A CN103929388B (en) | 2014-04-23 | 2014-04-23 | A kind of data handling system and processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103929388A true CN103929388A (en) | 2014-07-16 |
CN103929388B CN103929388B (en) | 2017-10-03 |
Family
ID=51147470
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410165912.4A Active CN103929388B (en) | 2014-04-23 | 2014-04-23 | A kind of data handling system and processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103929388B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469907A (en) * | 2014-11-17 | 2015-03-25 | 大唐移动通信设备有限公司 | Power consumption control method and device for remote radio unit |
CN110999140A (en) * | 2017-07-25 | 2020-04-10 | 三星电子株式会社 | Apparatus and method for sampling signal in wireless communication system employing time division duplex scheme |
CN111277279A (en) * | 2018-12-04 | 2020-06-12 | 深圳市中兴微电子技术有限公司 | Data processing method and device |
CN114124134A (en) * | 2021-11-25 | 2022-03-01 | 航天新通科技有限公司 | TDD transmitting and receiving method, device, system and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132221A (en) * | 2006-08-22 | 2008-02-27 | 京信通信技术(广州)有限公司 | Time division multiplex frequency selection method and circuit and time division synchronization code division multiple access repeater station |
CN101188585A (en) * | 2006-11-17 | 2008-05-28 | 中兴通讯股份有限公司 | Conversion method of data sampling rate and its system in baseband signal transmission |
CN101521539A (en) * | 2008-02-25 | 2009-09-02 | 京信通信***(中国)有限公司 | Wideband digital frequency-selecting wireless repeater system and wideband signal digital frequency-selecting method thereof |
US20100177846A1 (en) * | 2006-08-31 | 2010-07-15 | Broadcom Corporation | RFIC with on-chip acoustic transducer circuit |
CN101841370A (en) * | 2010-03-30 | 2010-09-22 | 深圳市云海通讯股份有限公司 | Method and device for identifying error code in digital optical fiber transmission and repeater |
CN101945431A (en) * | 2010-08-30 | 2011-01-12 | 京信通信***(中国)有限公司 | Lossy data compression method and lossy data compression-based digital communication system |
-
2014
- 2014-04-23 CN CN201410165912.4A patent/CN103929388B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132221A (en) * | 2006-08-22 | 2008-02-27 | 京信通信技术(广州)有限公司 | Time division multiplex frequency selection method and circuit and time division synchronization code division multiple access repeater station |
US20100177846A1 (en) * | 2006-08-31 | 2010-07-15 | Broadcom Corporation | RFIC with on-chip acoustic transducer circuit |
CN101188585A (en) * | 2006-11-17 | 2008-05-28 | 中兴通讯股份有限公司 | Conversion method of data sampling rate and its system in baseband signal transmission |
CN101521539A (en) * | 2008-02-25 | 2009-09-02 | 京信通信***(中国)有限公司 | Wideband digital frequency-selecting wireless repeater system and wideband signal digital frequency-selecting method thereof |
CN101841370A (en) * | 2010-03-30 | 2010-09-22 | 深圳市云海通讯股份有限公司 | Method and device for identifying error code in digital optical fiber transmission and repeater |
CN101945431A (en) * | 2010-08-30 | 2011-01-12 | 京信通信***(中国)有限公司 | Lossy data compression method and lossy data compression-based digital communication system |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469907A (en) * | 2014-11-17 | 2015-03-25 | 大唐移动通信设备有限公司 | Power consumption control method and device for remote radio unit |
CN104469907B (en) * | 2014-11-17 | 2018-03-27 | 大唐移动通信设备有限公司 | RF remote unit RRU power consumption control method and device |
CN110999140A (en) * | 2017-07-25 | 2020-04-10 | 三星电子株式会社 | Apparatus and method for sampling signal in wireless communication system employing time division duplex scheme |
CN110999140B (en) * | 2017-07-25 | 2021-09-21 | 三星电子株式会社 | Apparatus and method for sampling signal in wireless communication system employing time division duplex scheme |
US11133917B2 (en) | 2017-07-25 | 2021-09-28 | Samsung Electronics Co., Ltd. | Apparatus and method for sampling signal in wireless communication system that employs time division duplex scheme |
CN111277279A (en) * | 2018-12-04 | 2020-06-12 | 深圳市中兴微电子技术有限公司 | Data processing method and device |
CN111277279B (en) * | 2018-12-04 | 2022-10-14 | 深圳市中兴微电子技术有限公司 | Data processing method and device |
CN114124134A (en) * | 2021-11-25 | 2022-03-01 | 航天新通科技有限公司 | TDD transmitting and receiving method, device, system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN103929388B (en) | 2017-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102026385B (en) | Radio resource manager device and radio communication device | |
CN101557597B (en) | Multimode converging and combining method and device thereof | |
CN105978611A (en) | Frequency domain signal compression method and device | |
CN107733477A (en) | A kind of beam configuration and management method based on multipoint cooperative | |
CN109803421A (en) | Accidental access method, terminal and the network equipment | |
EP3220695B1 (en) | Power amplifier control device and method | |
CN110417526B (en) | Method and communication device for receiving demodulation reference signal DMRS | |
CN103929388A (en) | Data processing system and method | |
CN101931455B (en) | Method for realizing base band and intermediate frequency data interface in radio-frequency remote-end unit (RRU) and method thereof | |
CN104541571A (en) | Data transmission method and device | |
CN105763288A (en) | Multi-user coding mode configuring and determining method and equipment based on code superposing | |
CN102448148B (en) | Wireless communication system and method for carrying out time slot configuration on carrier in same | |
CN110351032A (en) | Resource allocation method and device | |
CN102098063A (en) | Method and device for processing transmission of different bandwidth signals in wireless communication system | |
CN105530650A (en) | Method and device for network resource planning | |
CN105101482B (en) | A kind of base station system and its signal processing method | |
CN107370587A (en) | Sending, receiving method, base station and the user equipment of synchronizing signal | |
CN103516815A (en) | Parallel interface sequential control device | |
CN104065396A (en) | Wireless access device and network equipment | |
CN105472544B (en) | A kind of wireless discrete narrow band spectrum aggregating CPE terminal for supporting wifi to access | |
CN104581740A (en) | Spectrum handover method and equipment based on cognitive radio | |
CN103580711A (en) | Multi-mode terminal and signal transmitting and receiving method thereof | |
CN105991269A (en) | PDCCH method in enhanced CA and apparatus thereof | |
CN105656615B (en) | A kind of duplex wireless communications method and apparatus | |
CN106714195A (en) | Signal transmission method, terminal side equipment and system side equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |