A kind of downgoing baseband processing unit of WCDMA system
Technical field
The present invention relates to a kind of Wideband Code Division Multiple Access (WCDMA) (WCDMA) communication system, be specifically related to a kind of base station baseband processing unit of WCDMA mobile communication system.
Background technology
Describe according to the Wideband Code Division Multiple Access (WCDMA) W-CDMA system specifications (3G TS 25.211-215) that the ITU subordinate of International Telecommunication Association 3G (Third Generation) Moblie affiliate 3GPP organizes to set up, descending (base station is to travelling carriage) base band processing device should be finished sophisticated functionss such as comprising coding multiple connection, physical channel mapping, band spectrum modulation, gain controlling, base band shaping filtering, needs to support transmit diversity simultaneously, opens/the closed loop transmission power control, variable rate channel is handled and multiple specific function such as compact model.
Existing Wideband Code Division Multiple Access (WCDMA) W-CDMA system descending base band processing device adopts the structure of coming divide resource according to Channel Processing substantially, referring to Fig. 1, general broadband CDMA system base station baseband processing unit, comprise the transmission channel processing unit (it comprises Channel Transmission format configuration unit 101 and chnnel coding and Multi-connection unit 102) that several are parallel, physical channel map unit 103, the physical channel processing unit (it comprises channelizing spectrum-spreading unit 104 and channel gain control unit 105) that several are parallel, combining channel unit 109, scrambling unit 110, base band transmission filtering unit 111 and D/A switch unit 112, and the common signal channel processing unit (it comprises common channel data source 106, common signal channel channelizing spectrum-spreading unit 107 and common signal channel gain control unit 108), wherein, transmission channel processing unit and physical channel processing unit all adopt parallel construction, correspond respectively to each transmission channel and physical channel that system supports.The traffic channel data of being sent here by the base stations/sectors controller passes through transmission channel processing unit and physical channel processing unit successively, outputs to front end through combining channel, scrambling, shaping filter and D/A switch again; The channel parameter configuration information of being sent here by the base stations/sectors controller directly is distributed to the control that is respectively applied for Channel Processing in each unit.
Though it is fairly simple that this device is controlled, because the number of channel and system complex degree are directly proportional,, must cause resources idle and power dissipation if the base station is in the non-state of operating at full capacity.In addition, structure is inflexible, is difficult to expansion, causes maintenance cost to rise; Control is concentrated inadequately, and system reliability is poor.
Summary of the invention
The object of the present invention is to provide a kind of downgoing baseband processing unit of WCDMA system, improve controllability, reliability and the expansion ability of maintenance of system, save needed logical resource of system works and power, thereby save the cost of producing and safeguarding.
A kind of downgoing baseband processing unit of WCDMA system provided by the present invention, comprise main control unit, symbol level processing unit, chip-level processing unit and memory, wherein: main control unit links to each other with the chip-level processing unit with the symbol level processing unit respectively, and memory is connected between symbol level processing unit and the chip-level processing unit; Again: main control unit, be used for base station control message and handle and provide remote management interface, that is: receive the control messages that the base stations/sectors controller is sent here, resolve with simple operation after, be for conversion into the operational order and the running parameter of this downgoing baseband processing unit inside, and the operating state that provides remote management interface to guarantee downgoing baseband processing unit can reconfigure and guarantee the management of monitoring alarm at far-end; The symbol level processing unit, finish the processing of business datum in the symbol one-level, comprise deblocking, CRC insertion, convolution or special rich coding, data interlacing, code check coupling, the data set that the base stations/sectors controller is sent here is made into form and the order that is beneficial to transmission; Memory, as the channel data Buffer Pool that transmits data between symbol level processing unit and the chip-level processing unit, each channel data with after symbol level processing unit output formatted deposits in by map addresses; The chip-level processing unit, reading of data from memory, finish spread spectrum, scrambling, gain controlling, the combining channel of channel data, the processing of shaping filter, and from memory reading of data, result is transformed to analog signal and outputs to the sender front end the most at last.
Above-mentioned downgoing baseband processing unit of WCDMA system, wherein, main control unit comprises overall control unit, equipment state control unit, channel parameter administrative unit and external interface control unit, and wherein: overall control unit links to each other with equipment state control unit, channel parameter administrative unit and external interface control unit respectively; The external interface control unit also connects the external bus of this downgoing baseband processing unit; Again: overall control unit, the control of the formation first order, realize the function of alarm, back scheduling, that is: the control messages that transmits according to the base stations/sectors controller, produce instruction of overall importance or directly be assigned to other processing modules in the main control unit, and accept the telemanagement instruction sent here by the external interface control unit, and the operating equipment status unit, the feedback device state is given outside remote management interface simultaneously; The equipment state control unit is accepted the instruction about the configuration of downgoing baseband treatment facility, realizes testing oneself, monitoring of tools, standby resources scheduling and management function, and the result is fed back to overall control unit; The channel parameter administrative unit, part relevant with channel configuration in the control messages is resolved, and finish the calculating of this partial parameters, and be converted into the form that meets the inner parameter call format that downgoing baseband handles, export the processing unit of symbol level and chip-level to; The external interface control unit is subjected to the management of overall control unit, and baseband board interface and remote management interface are provided.
Above-mentioned downgoing baseband processing unit of WCDMA system, wherein, the symbol level processing unit comprises secondary control unit, serial channel transformat processing unit, serial IA High Speed Channel coding unit, physical channel map unit and a sign level data Buffer Pool, and wherein: the secondary control unit links to each other with the physical channel map unit with serial channel transformat processing unit, serial IA High Speed Channel coding unit respectively; Serial IA High Speed Channel coding unit is connected between serial channel transformat processing unit and the physical channel map unit; Serial IA High Speed Channel coding unit links to each other with the sign level data Buffer Pool; The physical channel map unit links to each other with the memory of this downgoing baseband processing unit; Again: the secondary control unit, receive the parameter that described main control unit is sent, manage the operating state of each module in this symbol level processing unit; Serial channel transformat processing unit, the channel data of the various traffic channels that the base stations/sectors controller is sent carries out priority arrangement, carries out channel data by the order of time delay restriction tense-lax and handles, and forms the data flow that meets the Channel Transmission call format; Serial IA High Speed Channel coding unit carries out chnnel coding respectively to data, finishes once to interweave and rate-matched, and is finished coding, interweaved and the buffer memory of rate-matched intermediate data when calculating by the sign level data Buffer Pool; The physical channel map unit is divided into the length of radio frames as requested with data block, and sends into the channel data Buffer Pool according to the frame sending order.
Above-mentioned downgoing baseband processing unit of WCDMA system, wherein, the chip-level processing unit comprises secondary control unit, serial channel gain control unit, synthetic channel spectrum-spreading unit, scrambling unit, transmission shaping filter unit, D/A switch unit and a chip-level data buffering pond, and wherein: the secondary control unit links to each other with the D/A switch unit with serial channel gain control unit, synthetic channel spectrum-spreading unit, scrambling unit, transmission shaping filter unit respectively; The synthetic channel spectrum-spreading unit links to each other with chip-level data buffering pond, and is connected between serial channel gain control unit and the scrambling unit; Sending the shaping filter unit is connected between scrambling unit and the D/A switch unit; Again: the two stage treatment unit, receive the parameter that main control unit is sent, control the operation of each module in this chip-level processing unit; The serial channel gain control unit, the data that to take out from the channel data Buffer Pool according to gain control parameter are multiplied by gain factor, make it to become the data flow that contains power information, and in data, inserted pilot tone, the indication of Channel Transmission form and uplink power control bit, formed complete radio frames form; The synthetic channel spectrum-spreading unit, according to the parameter of channel allocation the data of different business channel and corresponding channel code are multiplied each other and to finish channelizing, be merged together with the data that send constantly preparing in each Traffic Channel, and by the interative computation intermediate object program working area of chip-level data buffering pond as the channelizing merging process; Scrambling unit is by taking advantage of the processing of finishing the down channel scrambling again with data and appointment scrambler; Send the shaping filter unit, the base band data after the scrambling is carried out digital shaping, and play the extraradial effect of inhibition zone, filtered data become analog signal output by the D/A switch unit.
Adopting above-mentioned technical solution, is the downgoing baseband processing unit that two-stage control structure that Channel Processing serial moduleization and centralized control and decentralized control combine is constructed the base station with the very strong structure of a kind of versatility, has lot of advantages.The first, the controller of data processing and Message Processing is separated from each other, contention for resources each other not, thus guarantee that processor still can smooth and easy work under big throughput.So not only reduce the processing delay of control unit and improve resource utilization, make that simultaneously control unit function each other is single relatively, be easier to maintenance and management; Second, chip-level is handled and symbol level processing isolation mutually, on hardware, just can adopt the clock of different operating frequency to drive, do making time delay be compared balanced being assigned in the different processing units like this, guaranteed that the whole operating efficiency of system improves and the minimizing of processing delay always; The 3rd, serialized channel bank has reduced the implementation complexity of system, has reduced the logic scale of downgoing baseband processing unit; The 4th, by increasing complementary remote interface and detecting maintainability and the extensibility that alarm function can improve system.Based on these advantages, the Wideband Code Division Multiple Access (WCDMA) W-CDMA system specifications that the present invention not only organizes to set up according to 3G (Third Generation) Moblie affiliate 3GPP (3G TS25.211-215) has been realized every function that downgoing baseband is handled, also the down channel capacity of being supported is risen to simultaneously theoretical maximum, controllability, reliability and the expansion ability of maintenance of system have also been improved, save needed logical resource of system works and power, reached the purpose of saving the cost of producing and safeguarding.
Description of drawings
Fig. 1 is the structural representation of existing broadband CDMA system base station baseband processing unit;
Fig. 2 is the structural representation of downgoing baseband processing unit of WCDMA system of the present invention.
Embodiment
Referring to Fig. 2, apparatus of the present invention are subjected to the message control and the data-driven of base stations/sectors controller, and wherein control messages comprises transmitting system State Control message and parameter channel configuration message, if the data owner of transmission needs the traffic channel data of transmission.After downgoing baseband processing unit sends required Base-Band Processing (comprising the processing of symbol level and chip-level) according to the requirement of control messages with business datum, be for conversion into analog signal and be sent to base station sender front end, so that carry out intermediate frequency, radio frequency processing and antenna feeder emission.According to processing capability requirements (time delay, throughput or the like), processed object type and characteristics, base band downlink processing device is divided into main control unit 201, symbol level processing unit 206 and chip-level processing unit 213, uses memory 212 between this external symbol level processing unit and the chip-level processing unit as the channel data Buffer Pool that transmits data between two processing units.
Main control unit 201 is used for base station control message and handles and provide remote management interface, promptly work as main control unit 201 and receive the control messages that the base stations/sectors controller is sent here, resolve with simple operation after, be for conversion into the operational order and the running parameter of downgoing baseband processing unit inside, in addition, it is collaborative also to need to provide data-interface between plate to guarantee with other base station processing unit to the downgoing baseband processing unit outside, and the operating state that provides remote management interface (external interface) to guarantee downgoing baseband processing unit can reconfigure and guarantee the management of monitoring alarm at far-end.
Main control unit 201 comprises overall control unit 202, equipment state control unit 203, channel parameter administrative unit 204 and external interface control unit 205.
Overall situation control unit 202 forms the first order control of downgoing baseband processing unit, this one-level controller management data and correct flow of message in downgoing baseband processing unit, at any time monitor the state of this device internal work, realize functions such as alarm, back scheduling.Overall situation control unit 202 is the control messages that transmits of initial analysis base stations/sectors controller also, and produces instruction of overall importance or directly be assigned to other processing modules in the main control unit according to its content.When having disposed the function of telemanagement, overall situation control unit 202 is accepted the telemanagement instruction that external interface control unit 205 is sent here, and instructing operating equipment status unit 203 according to these, the feedback device state is given outside remote management interface simultaneously.
Equipment state control unit 203 is accepted the instruction about the equipment disposition of downgoing baseband processing unit, realizes testing oneself, monitoring of tools, standby resources scheduling or the like and the irrelevant Equipment Management Function of business tine, and the result is fed back to overall control unit 202.
Channel parameter administrative unit 204 is resolved part relevant with channel configuration in the control messages, and finish the calculating of partial parameters, and be converted into the form that the parameter format that meets downgoing baseband processing unit inside requires, be distributed in the processing unit of symbol level and chip-level and go.For symbol level processing unit 206, these parameters will comprise that the transformat of channel, running parameter, service dispatching message and the channel data Buffer Pool 212 of channel encoder write the address space distribution of address; For chip-level processing unit 213, then mainly comprise the running parameter of channel initial gain, channel spread and combining channel parameter, base band transmission filtering.
External interface control unit 205 mainly provides the management to two interfaces: baseband board interface and remote management interface.The baseband board interface mainly is the controlled data that transmit between each processing unit of base band, such as power control information or the like; Remote management interface provides outside remote monitoring control ability to downgoing baseband processing unit.The operation of external interface control unit 205 is subjected to the management of overall control unit 202.
Symbol level processing unit 206 is finished the processing of business datum in the symbol one-level, and these processing comprise deblocking, CRC (CRC) insertion, convolution or special rich (Turbo) coding, data interlacing, code check coupling or the like.Handle by these, the data set that the base stations/sectors controller is sent here is made into form and the order that is beneficial to transmission.The formatted later data of each channel deposit in the channel data Buffer Pool 212 by map addresses, offer chip-level processing unit 213 and are further processed.
Symbol level processing unit 206 comprises that the data space of secondary control unit 207, serial channel transformat processing unit 208, serial IA High Speed Channel coding unit 209, physical channel map unit 211 and an inside is a sign level data Buffer Pool 210.
Secondary control unit 207 receives the parameter that main control unit is sent, and manages the operating state of other modules in the symbol level processing unit thus.Serial channel transformat processing unit 208 carries out priority arrangement with the channel data of the various traffic channels that the base stations/sectors controller sends, and at first handles the strict channel data of time delay restriction ratio, and treatment limits is looser again.The mode of handling is the requirement according to system specifications, and data are carried out piecemeal, added check digit, forms the data flow that meets the Channel Transmission call format.Serial IA High Speed Channel coding unit 209 carries out chnnel coding respectively to these data, and finish and once interweave and rate-matched, in this processing procedure, use sign level data Buffer Pool 210 to finish coding, interweave and the buffer memory of intermediate data during rate-matched calculating.Physical channel map unit 211 is divided into the length of radio frames as requested with data block, and sends into channel data Buffer Pool 212 according to the frame sending order.
Chip-level processing unit 213 is finished spread spectrum, scrambling, gain controlling, combining channel, shaping filter of channel data or the like and is handled, and result is transformed to analog signal and outputs to the sender front end the most at last.
Chip-level processing unit 213 comprises secondary control unit 214, serial channel gain control unit 215, synthetic channel spectrum-spreading unit 216, scrambling unit 218, sends shaping filter unit 219, D/A switch unit 220 and an internal data store space is chip-level data buffering pond 217.
Two stage treatment unit 214 receives the transmission parameter that main control unit is sent, the operation of other modules in the control code chip level processing unit.Serial channel gain control unit 215 is multiplied by gain factor according to the data that gain control parameter will take out from the channel data Buffer Pool, make it to become the data flow that contains power information, in this process, also in data, insert pilot tone, the indication of Channel Transmission form and uplink power control bit, formed complete radio frames form.Synthetic channel spectrum-spreading unit 216 multiplies each other the data of different business channel and corresponding channel code according to the parameter of channel allocation and finishes channelizing, and be merged together with the data that send constantly (finishing channelizing) preparing in each Traffic Channel, this process uses the interative computation intermediate object program working area of chip-level data buffering pond 217 as the channelizing merging process.Scrambling unit 218 is by allowing data and appointment scrambler take advantage of the processing of finishing the down channel scrambling again.Base band data after transmission 219 pairs of scramblings in shaping filter unit carries out digital shaping, and plays the extraradial effect of inhibition zone, and filtered data become analog signal output by D/A switch unit 220.
The control structure of whole downgoing baseband processing unit is divided into two-stage as can be seen from Figure 2, and the first order is a main control unit 201, finishes interface control and inner overall situation control.By telemanagement submodule 205, can be easy to the function of this control unit of maintenance and expansion, and can further have access to next stage control unit and processing unit.Second level control unit 207 and 214 is operated control for symbol level and chip- level processing unit 206 and 213 respectively, comprises Access Management Access of carrying out parameter computing and format conversion, processor active task priority scheduling, queue management, data buffering pond or the like.Adopted host port interface HPI to communicate exchange of control information between main control unit and the secondary control unit.The two-stage control structure that such centralized control and decentralized control combine helps alleviating the burden of main control unit 201, guaranteed that system still can work reliably under high amount of traffic amount condition, effectively raise processing speed, and greatly reduce the processing time-delay; Simultaneously, such structure makes the versatility of system further improve, thereby helps the maintenance and the function expansion of system.
Under above-mentioned control structure, used some integrated and optimized modules at data processing operation apparatus of the present invention, comprise serial high speed encoder 209 and synthetic channel spread spectrum device 216 or the like.These independently functional module adopt the data buffering pond to carry out exchanges data mostly so that keep the independence of functional module, reduce the intermodule degree that intercouples, make the local upgrading of system become possibility.The modular design that the present invention adopts effectively raises the service efficiency of resource and the upgrading ability of system.