WO2009003336A1 - Equipement et procédé pour une réception en râteau des services mixtes sur la base d'un système d'accès multiple par répartition en code large bande - Google Patents
Equipement et procédé pour une réception en râteau des services mixtes sur la base d'un système d'accès multiple par répartition en code large bande Download PDFInfo
- Publication number
- WO2009003336A1 WO2009003336A1 PCT/CN2007/003945 CN2007003945W WO2009003336A1 WO 2009003336 A1 WO2009003336 A1 WO 2009003336A1 CN 2007003945 W CN2007003945 W CN 2007003945W WO 2009003336 A1 WO2009003336 A1 WO 2009003336A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data
- antenna data
- module
- multipath
- antenna
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
Definitions
- the present invention relates to a baseband baseband processing technology for Wideband-Code Division Multiple Access (WCDMA) system, and more particularly to a hybrid RAKE receiving apparatus and receiving method based on a WCDMA system.
- WCDMA Wideband-Code Division Multiple Access
- the RAKE receiving apparatus is usually used to recover the wireless signal by demodulating a plurality of multipaths and then performing maximum ratio combining.
- Dedicated physical control channel (DPCCH) and dedicated physical data channel (DPDCH) are simultaneously demodulated.
- the spreading factor (SF) of the DPDCH of the current frame is unknown, it can only be demodulated by the minimum SF.
- all the collected transmission formats are merged.
- the symbol data of the indication (TFCI, Transport Format Combination Indicator) is decoded to obtain the actual SF, and finally the frame DPDCH that has been demodulated is secondarily integrated.
- DPDCH dedicated physical data channel
- DPCCH dedicated physical control channel
- the DPCCH is demodulated normally. After demodulating one frame, all collected TFCI symbol data is decoded to obtain the actual SF, and then DPDCH demodulation is started. At this time, the DPDCH demodulation can be practical.
- the SF is carried out.
- the system has a minimum SF limit for different service requirements.
- the minimum SF of data service is 4, and the corresponding actual SF range is 4. , 8 and 16. Therefore, RAKE with delayed demodulation mode
- the receiving device saves hardware resources more than the RAKE receiving device in the simultaneous demodulation mode, because the actual SF can be used for demodulation and data storage, and the secondary integration is reduced, so most communication systems use delayed demodulation. mode.
- the R6 protocol of the 3GPP (3rd Generation Partnership Project) and its subsequent protocols uplink high-speed services have been added, and the reception processing of these uplink high-speed services has been made stricter in the protocol. It is stipulated that the total processing delay in the base station system is greatly reduced.
- the R6 protocol adds an Enhanced Dedicated Physical Channel (E-DPCH), and the processing of this channel has strict time constraints.
- E-DPCH Enhanced Dedicated Physical Channel
- the RAKE receiving apparatus using the delayed demodulation mode processes the E-DPCH, which cannot meet the system processing time limit requirement.
- the RAKE receiving device in the delayed demodulation mode cannot meet the system processing time limit requirements for the newly added channel of the R6 subsequent protocol.
- the SF of the uplink high-speed service changes rapidly and is dynamically changed in real time.
- the 3GPP 6 protocol stipulates that the actual SF of the E-DPDCH can be arbitrarily changed between 2 - 256 without rebuilding the radio link. That is to say, the minimum SF of all users is 2, but the actual SF is any one of 2, 4, 8, 16, 32, 64, 128, 256.
- the simultaneous demodulation mode is used, all users must demodulate the E-DPDCH according to SF-2, and wait until the E-DPCCH demodulates a TTI to collect the full ETFCI (Enhanced Transport Format Combination Indicator).
- ETFCI Enhanced Transport Format Combination Indicator
- SF 2
- a 10ms TTI has 19,200 data.
- processing so much data in one TTI requires an operating frequency of up to 250MHz. Therefore, when the number of users is large, a large amount of storage resources are required to meet this requirement, and a high data processing frequency is required, thereby increasing the difficulty and cost of system implementation.
- the conventional two-mode RAKE receiving apparatus will be specifically described below. It is assumed that the multipath demodulation module correlator length of the RAKE receiving apparatus of the following two modes is m chips.
- FIG. 1 is a schematic diagram showing the structure of a conventional WCDMA system simultaneous demodulation mode RAKE receiving apparatus.
- the device satisfies the processing time requirement of the uplink high-speed service data channel in the R6 protocol of the 3GPP and the subsequent protocol, but requires a large amount of data storage resources.
- the antenna data is directly input into the antenna data buffer module for buffering, and then the antenna data of the m chip is sent to the multipath demodulation module every clock cycle;
- the corresponding scrambling code and channelization code generated by the scrambling code and the channelization code generating module are also sent to the multipath demodulation module.
- the input antenna data is correlated and accumulated with the scrambling code and the channelization code. Among them, the related accumulation operation on the data channel is performed according to the minimum SF.
- the symbol data of the control channel (DPCCH) and the symbol data of the data channel (DPDCH) are obtained, respectively.
- the symbol data of the control channel is sent to the control channel symbol processing module for channel estimation, maximum ratio combining, and TFCI symbol extraction to obtain all TFCI symbol data of one frame.
- All TFCI symbol data of one frame is sent to the TFCI decoding module for decoding, and the actual SF of the corresponding data channel is obtained after decoding, and the actual SF is sent to the data channel secondary integration module.
- the data channel secondary integration module since all the data channel symbol data before the actual SF is stored, the symbol data is read out and the second symbol is accumulated according to the actual SF to obtain the final data channel symbol.
- FIG. 2 is a schematic structural diagram of a conventional delay demodulation mode RAKE receiving apparatus of a WCDMA system, which stores antenna data of one frame time for a corresponding DPDCH to obtain an actual SF and starts demodulation, wherein directly input antenna data (also It may be referred to as non-delayed antenna data for demodulation of the control channel, and the stored antenna data (called delayed antenna data) is used for demodulation of the data channel.
- directly input antenna data also It may be referred to as non-delayed antenna data for demodulation of the control channel, and the stored antenna data (called delayed antenna data) is used for demodulation of the data channel.
- directly input antenna data also It may be referred to as non-delayed antenna data for demodulation of the control channel
- the stored antenna data called delayed antenna data
- the input antenna data is stored in the antenna data memory, and the non-delay antenna data and The stored delayed antenna data is sent to the antenna data buffer module for subsequent multipath demodulation.
- the antenna data buffer module buffers both the delayed antenna data and the non-delayed antenna data, and then sends the m chip antenna data to the multipath demodulation module every clock cycle; meanwhile, under the control of the user parameter control module, the interference
- the corresponding scrambling code and channelization code generated by the code and channelization code generating module are also sent to the multipath demodulation module.
- the multipath parameter control module also issues multipath parameters to Multipath demodulation module.
- the input antenna data is correlated with the scrambling code and the channelization code, so that the symbol data and data of the control channel (DPCCH) are respectively obtained.
- Symbol data for the channel (DPDCH) is sent to the control channel symbol processing module for channel estimation, maximum ratio combining, and TFCI symbol extraction to obtain all TFCI symbol data of one frame.
- All TFCI symbol data of one frame is sent to the TFCI decoding module for decoding, and the actual SF of the corresponding data channel is obtained after decoding, and the actual SF of the data channel is sent to the user parameter control module for controlling scrambling code and channelization. Code generation.
- the traditional two RAKE receiving devices can not meet the WCDMA R6 protocol and its subsequent protocol requirements, and must adopt a new RAKE receiving device that meets the time limit requirements and does not require too much storage resources. And its corresponding RAKE receiving method. Summary of the invention
- the technical problem to be solved by the present invention is to overcome the deficiencies of the prior art, and to propose a RAKE receiving device that satisfies the time limit requirement of the R6 protocol and its subsequent protocols of WCDMA, and does not require too much storage resources and its corresponding receiving. method.
- the present invention provides a hybrid service RAKE receiving apparatus based on a wideband code division multiple access system, including an antenna data read/write control module, an antenna data memory, an antenna data buffer module, a multipath demodulation module, and a scrambling code.
- a channelization code generating module a user parameter control module, a control channel symbol processing module, and a TFCI decoding module, and further comprising: an antenna data acceleration reading/repetition module connected to the antenna data read/write control module, and antenna data
- the multi-path parameter control module is respectively connected to the cache module, the multipath demodulation module, the scrambling code and the channelization code generating module, wherein: the antenna data acceleration reading/repeting module is used for reading and writing the control module to the antenna data within one frame time. Sending two control signals; the antenna data read/write control module accelerates and outputs one frame of delayed antenna data stored in the antenna data memory to the antenna data buffer module every time the control signal is received;
- the multipath parameter control module is configured to store multipath parameters of different service types, and according to different classifications of services, the multipath parameters are sent to the antenna data buffer module to control the reading of the antenna data, and the multipath parameters are issued at most.
- the path demodulation module and the user parameter control module jointly control the scrambling code and the channelization code generating module to generate a scrambling code and a channelization code required by the corresponding multipath demodulation module;
- An antenna data buffering module for buffering non-delayed antenna data and antenna data for delaying storage and accelerating input; for controlling channel antenna data, allocating one memory unit per multipath, each memory unit storing m chips Data, for the antenna data of the acceleration input after the delay storage, allocate one storage unit per multipath, and each storage unit stores data of 2 m chips;
- m is the number of chips of the multipath demodulation module correlator.
- the antenna data acceleration read/repetition module sends a control signal every half frame time, respectively controlling the antenna data read/write control module to accelerate outputting the delay for demodulating the uplink high-speed service data channel stored in the antenna data memory.
- the antenna data, and the accelerated output are stored in the antenna data memory for delay antenna data for demodulating the uplink R99 traffic data channel.
- the multipath demodulation module accelerates the non-delayed antenna data and the delay according to the multipath parameter, the scrambling code, and the corresponding scrambling code and channelization code generated by the channelization code generating module.
- the input antenna data is correlated and demodulated, and the control channel data and the data channel data are respectively output; wherein, for the delayed antenna data, the correlation of the 2m chip antenna data and the 2m chip scrambling code and the channelization code is performed once per clock cycle.
- Demodulation calculation; for non-delay antenna data, the m-chip antenna data and the m-chip scrambling code and the correlation demodulation calculation of the channelization code are performed once per clock cycle.
- the antenna data memory is configured to store delay antenna data
- the antenna data read/write control module is configured to accelerate reading the delayed antenna data stored in the antenna data memory under the control of the antenna data acceleration read/repeat module, and send the data to the antenna data cache module;
- the control channel symbol processing module performs channel estimation and maximum ratio combining control channel data, and extracts TFCI symbol data in the control channel to the TFCI decoding module;
- the TFCI decoding module performs decoding according to the input TFCI symbol data to obtain an actual spreading factor corresponding to the data channel of the control channel, and sends the actual spreading factor to the user parameter control module;
- the user parameter control module sends the actual spreading factor of the data channel to the scrambling code and the channelization code generating module; the multipath demodulation module calculates the data channel data according to the correlation demodulation, and according to the actual spread spectrum
- the scrambling code and channelization code generated by the factor SF finally output data channel symbol data.
- the ratio of the number of data channel chips in each storage unit of the antenna data buffer module to the number of control channel chips is equal to the ratio of the delay antenna data to the speed of the non-delay antenna data input antenna data buffer module;
- the ratio of the number of chips demodulated by the multipath demodulation module to the delayed antenna data in each clock cycle to the number of chips demodulated for the non-delayed antenna data is equal to the delay antenna data and the non-delay The ratio of the speed at which the antenna data is input to the antenna data buffer module.
- the present invention also provides a receiving method of a hybrid service rake receiving apparatus based on a wideband code division multiple access system, characterized in that the method comprises the following steps:
- Step 1 buffering the same frame delay antenna data for two accelerated readings of data channel demodulation for different service types and non-delay antenna data for control channel demodulation;
- Step 2 performing multipath demodulation on the buffered antenna data according to the multipath parameter and the corresponding multipath antenna data, the scrambling code, and the channelization code, respectively outputting control channel data and data channel data; wherein, delay of the data channel Antenna data for accelerated demodulation;
- Step 3 Obtain the actual spreading factor of the data channel data according to the multipath demodulation symbol of the control channel, perform channel estimation and maximum ratio combining, extract the TFCI symbol in the control channel, and obtain the actual spreading of the corresponding data channel after decoding.
- the factor, the scrambling code and the channelization code are generated, and the final output data channel data is demodulated.
- the multipath includes: multipath of the control channel, multipath of the uplink high speed service data channel, and multipath of the uplink R99 service data channel.
- step 1 the frame delay antenna data for uplink high-speed service data channel demodulation is accelerated to be read in the first half frame time, and the frame for uplink R99 service data channel demodulation is accelerated to be read in the second half frame time. Delay antenna data.
- each multipath storage unit allocated to the non-delay antenna data each storage unit stores m chip data
- each multipath 1 assigned to the delay antenna data Storage units each storage unit stores data of 2m chips
- the second step of multipath demodulation for the delayed antenna data, the 2m chip antenna data and the 2m chip scrambling code and the channelization code are demodulated and calculated according to the corresponding multipath parameter in each clock cycle, and the output data is output.
- Channel data; for non-delay antenna data, m chip antenna data and m chip scrambling code and channelization code correlation demodulation calculation are performed every clock cycle according to the corresponding multipath parameter, and control channel data and data channel data are output. ;
- n is the number of multipath demodulation correlator chips.
- step 1 the ratio of the number of chips included in the storage unit of the buffered data channel chip and the storage unit of the buffer control channel chip is equal to the speed of the delay antenna data input buffer and the non-delay antenna data input buffer.
- the ratio of the number of chips demodulated for delay antenna data to the number of chips demodulated for non-delay antenna data per clock cycle is equal to the delay antenna data input.
- the ratio of the cache to the speed of the non-delayed antenna data input buffer is equal to the delay antenna data input.
- the invention overcomes the defects that the conventional simultaneous demodulation mode RAKE receiving device needs to occupy more storage resources and the traditional delay demodulation mode RAKE receiving device requires a longer processing time; satisfies the R6 protocol of WCDMA and the uplink in the subsequent protocol. High-speed service data channel processing time requirements, and only a small amount of hardware resources are added, and the control implementation is relatively simple.
- FIG. 1 is a schematic structural view of a conventional WCDMA system simultaneous demodulation mode RAKE receiving apparatus
- FIG. 2 is a schematic diagram showing the structure of a conventional delay demodulation mode RAKE receiving apparatus of a WCDMA system
- FIG. 3 is a diagram showing an uplink high-speed service data channel supported by a WCDMA system according to an embodiment of the present invention
- 4(b) is a timing diagram of the multipath demodulation module in the RAKE receiving apparatus of the present invention for accelerating demodulation of an uplink high speed service data channel/accelerative demodulation R99 service data channel;
- FIG. 5 is a comparison diagram of an antenna data buffer structure of a control channel in a RAKE receiving apparatus of the present invention and an antenna data buffer module of a conventional AKE receiving apparatus;
- FIG. 6 is a comparison diagram of an antenna data buffer structure of a data channel in an antenna data buffer module of a RAKE receiving apparatus of the present invention and a conventional RAKE receiving apparatus;
- FIG. 7 is a comparison diagram of control channel multipath processing timings of the RAKE receiving apparatus of the present invention and the multipath demodulation module of the conventional RAKE receiving apparatus;
- Figure 8 is a comparison diagram of the multipath parameter control timing of the data channel of the RAKE receiving apparatus of the present invention and the multipath parameter control module of the conventional RAKE receiving apparatus. Preferred embodiment of the invention
- the main advantage of the simultaneous demodulation mode RAKE receiving apparatus is that the processing time requirement of the uplink high-speed service data channel in the R6 protocol of the 3GPP and the subsequent protocol can be satisfied.
- the main advantage of the RAKE receiving apparatus of the delayed demodulation mode is that it compensates for the disadvantage of the amount of transmitted data in the simultaneous demodulation mode and the large amount of stored data.
- the processing time of the RAKE receiving apparatus in the delayed demodulation mode cannot meet the processing time requirement of the uplink high-speed service data channel in the R6 protocol of 3GPP and the subsequent protocol, so it is necessary to reduce the processing time of the delay demodulation mode RAKE receiving apparatus. Since the delay demodulation mode RAKE receiving apparatus stores the antenna data of one frame time for the corresponding DPDCH to obtain the actual SF and starts demodulation, the delay antenna data input speed and solution of the conventional delay demodulation mode RAKE receiving apparatus The input speed is the same as the input speed of the non-delay antenna data, resulting in a long total demodulation processing time.
- the total demodulation processing time of the uplink high-speed service data channel can be reduced, and the uplink of the 3GPP R6 protocol and subsequent protocols is achieved. High-speed service data channel processing time requirements.
- the delay demodulation mode is adopted, which avoids the simultaneous demodulation mode. Only the minimum SF can be demodulated for the E-DPDCH, thereby generating a large number of data symbols, resulting in data transmission and data storage. a large amount of problems;
- the delayed antenna data of the uplink high-speed service data channel is accelerated demodulated, so that the demodulation time is shortened, so that the uplink high-speed service data channel (for example, the R6 protocol)
- the processing time of E-DPCH satisfies the requirements of the R6 protocol and its subsequent protocols.
- the delayed antenna data can be input at twice the speed.
- the delayed antenna data input in the first half frame is used to demodulate the uplink high-speed service data channel
- the delayed antenna data input in the second half frame is used to demodulate the data of the R99 service. Channel;
- the input speed of the delayed antenna data is twice the data input speed of the non-delay antenna, and the length of the correlator of the multipath demodulation module is m chips.
- FIG. 3 is a schematic structural diagram of a RAKE receiving apparatus for a hybrid service supporting an uplink high speed service data channel and an R99 uplink service data channel in a WCDMA system according to an embodiment of the present invention.
- the hybrid service AKE receiving apparatus includes: an antenna data acceleration reading/repetition module, an antenna data read/write control module, an antenna data memory, an antenna data buffer module, a multipath parameter control module, and a multipath demodulation module. , scrambling code and channelization code generation module, control channel symbol processing module, user parameter control module, TFCI decoding module.
- the multipath demodulation module is respectively connected to the multipath parameter control module, the antenna data buffer module, the control channel symbol processing module, the scrambling code and the channelization code generating module; the antenna data memory and the antenna data buffer module and the antenna data are respectively read and written.
- the control module is connected; the antenna data acceleration read/repeating module is connected to the antenna data read/write control module; the TFCI decoding module is respectively connected to the control channel symbol processing module and the user parameter control module; the user parameter control module is connected with the 4th code and channelization
- the code generation module is connected; the multipath parameter control module is respectively connected to the antenna data buffer module, the multipath demodulation module, the scrambling code and the channelization code generation module.
- Decoding module and traditional delay demodulation mode RAKE The corresponding modules in the receiving device are the same.
- the antenna data acceleration read/repeating module is a newly added module of the present invention.
- the antenna data buffer module, the multipath parameter control module and the conventional delay demodulation mode RAKE receiving device in the hybrid service RAKE receiving device of the present invention The corresponding module functions differently. among them:
- the antenna data acceleration read/repeat module is used to generate a control signal, so that the antenna data read/write control module accelerates reading or repeatedly accelerates reading the delayed antenna data stored in the antenna data memory. It divides the time average of one frame into two parts, that is, the time of each part is a half frame, which is divided into an acceleration processing time and a repetition acceleration processing time.
- the multipath parameter control module sends the multipath parameters of different service data channels to the multipath demodulation module in two times according to different classifications of services, thereby controlling the demodulation speed of the control channel and the data channel in the multipath demodulation module. .
- the control channel and the data channel are demodulated with different chip lengths.
- the parameter control provided by the multipath parameter control module controls the correlation of the m-chip length for the control channel, and the parameter control for the data channel is the correlation demodulation of the 2m chip length.
- the conventional RAKE receiving device demodulates with the same chip length regardless of whether the demodulated data channel or the control channel.
- the multipath parameter control module also sends multipath parameters to the antenna data buffer module according to different services, and controls the antenna data for buffering.
- the multipath parameter control module and the user parameter control module jointly control the scrambling code and the channelization code generating module to generate a scrambling code and a channelization code required by the corresponding multipath demodulation module.
- the antenna data buffer module is different from the antenna data buffer module in the conventional RAKE receiving device in that: since the delayed antenna data is accelerated input, the antenna data buffering manner is different; when buffering, each multipath of the control channel is used. Only one storage unit is needed, and each storage unit stores m chip antenna data for subsequent multipath demodulation; for the multipath of the data channel, since the input delay antenna data is 2 times acceleration input, each A multi-path also requires one memory cell, but one memory cell stores data of 2 m chips for subsequent multipath demodulation.
- an antenna data memory is used to store delayed antenna data.
- the delayed antenna data is written into the antenna data memory under the control of the antenna data read/write control module.
- the antenna data acceleration reading/repetition module sends an antenna data acceleration/repetition control signal to the antenna data read/write control module, so that the delayed antenna data stored in the antenna data memory is accelerated and output to the antenna data buffer module twice.
- the antenna data of the secondary output is the same.
- the delayed output antenna data of the accelerated output is sent from the antenna data memory to the antenna data buffer module for buffering, and the corresponding multipath parameters are read according to the multipath parameters provided by the multipath parameter control module. Antenna data.
- the read antenna data is sent to the multipath demodulation module.
- the scrambling code and channelization code generating module under the control of the multipath parameter control module, generates a scrambling code and a channelization code for corresponding multipath demodulation according to the multipath parameter output by the multipath parameter control module, and transmits Go to the multipath demodulation module.
- the multipath demodulation module performs correlation operations on the input antenna data, the scrambling code, and the channelization code according to the multipath parameter provided by the multipath parameter control module, and outputs control channel data and data channel data respectively.
- the control channel data is sent to the control channel symbol processing module for channel estimation and maximum ratio combining, and the extracted TFCI symbol data of the control channel is sent to the TFCI decoding module.
- the TFCI decoding module decodes the input symbol data to obtain the actual SF of the data channel corresponding to the control channel, and sends it to the user parameter control module.
- the user parameter control module obtains the actual SF of the data channel, and then sends the actual SF to the scrambling code and the channelization code generating module for generating the channelization code.
- the multipath demodulation module ultimately outputs data channel symbol data.
- FIG. 3 is a flow chart showing a method for receiving a mixed traffic channel of a hybrid service RAKE receiving apparatus according to the present invention. As shown in FIG. 3, the method includes the following steps:
- Step 301 The input antenna data is stored in the antenna data memory under the control of the antenna data read/write control module, and the input non-delay antenna data and the delayed antenna data in the antenna data memory are sent to the subsequent antenna.
- the data buffer module is used for subsequent multipath demodulation.
- the antenna data of the control channel is directly input into the antenna data buffer module, and the delayed antenna data in the antenna data memory is output to the antenna data buffer module under the control of the antenna data acceleration read/repeat module. If the delayed antenna data needs to be accelerated to the antenna data buffer module, the antenna data read/write control module accelerates reading the delayed antenna data from the antenna data memory in the first half frame time, and outputs the data to the antenna data buffer module; After the data is read for the first time, the control antenna data read/write control module accelerates the reading of the delayed antenna data in the first half of the frame time and outputs it to the antenna data buffer module.
- Step 302 the antenna data buffer module directly inputs the antenna data of the control channel (not extended)
- the antenna data of the data channel after the delay storage and the acceleration input is stored according to the correlator length of the multipath demodulation module; meanwhile, the multipath parameter control module will each type of multipath according to the antenna data channel service type The parameters are stored.
- the antenna data channel service type includes a control channel, an uplink high speed service data channel, and an uplink R99 service data channel (ie, a normal uplink service data channel).
- the antenna data of the m chips is stored in each antenna data buffer unit.
- the antenna data of 2m chips is stored in each antenna data buffer unit, thereby The requirements for accelerating demodulation of multi-path corresponding to these antenna data are satisfied.
- Step 303 Each clock cycle, the antenna data buffer module reads antenna data stored in one antenna data buffer unit (m chips for the control channel and 2 m chips for the data channel) to output to the multipath demodulation module,
- the path parameter control module reads a multipath parameter output to the multipath demodulation module.
- the user parameter control module and the multipath parameter control module jointly control the scrambling code and the channelization code generation module to generate the scrambling code and channelization code required by the corresponding multipath demodulation module.
- the user parameter control module mainly controls the generation of the scrambling code and the channelization code according to the scrambling code number of the user and the actual SF of the user.
- the multipath parameter control module mainly controls the length of the scrambling code and the channelization code. For the control channel, only the scrambling code and channelization code of m chip length need to be generated per clock cycle, but for the data channel, it is necessary to generate a scrambling code and channelization code of 2 m chip length per clock cycle, and control the scrambling code and channel.
- the code generation module sends the generated scrambling code and channelization code to the multipath demodulation module.
- Step 304 The multipath demodulation module performs correlation demodulation on the input antenna data, the scrambling code, and the channelization code according to the control of the multipath parameter control module. According to different channelization codes, the generated DPCCH, E-DPCCH The multipath demodulation of the control channel is accumulated into symbols; or the multipath demodulation results of the DPDCH of the R99 service and the E-DPDCH of the uplink high speed data service (for example, R6) are accumulated into symbols and sent to respective subsequent processing modules. .
- the m chip antenna data and the m chip scrambling code and the channelization code are only required to be calculated once in one clock cycle; for the DPDCH of the R99 service, the uplink high speed data service E-DPDCH, once every clock cycle Correlation calculation of 2m chip antenna data and 2m chip scrambling code and channelization code.
- Step 305 Send the multipath demodulation symbol result of the control channel to the control channel symbol processing module for channel estimation, maximum ratio combining, TFCI symbol extraction to obtain one frame or one frame of all TFCI symbols; and send the TFCI symbol to TFCI translation
- the code module performs decoding to obtain the corresponding SF of the corresponding DPDCH and E-DPDCH, and sends the SF to the user parameter control module for controlling the generation of the DPDCH, the E-DPDCH scrambling code, and the channelization code.
- the direct output is used for subsequent system processing.
- Fig. 4 (a) is a timing chart of the acceleration/repetition control of the antenna data acceleration reading/repetition module in the RAKE receiving apparatus of the present invention.
- Figure 4 (b) is a timing diagram of the multipath demodulation module in the RAKE receiving apparatus of the present invention for accelerating the uplink high speed service data channel/accelerative demodulation R99 service data channel.
- the input speed of the antenna data with the delay time t is twice the data input speed of the non-delay antenna, so for one frame antenna data, It takes only half the time, that is, the half frame time, to speed up the reading of the antenna data.
- the corresponding multipath demodulation module also requires only half a frame time to perform demodulation of the uplink high speed traffic data channel (e.g., E-DPDCH in the R6 protocol). The remaining half-frame time is repeatedly accelerated to read the delayed antenna data, and the corresponding multipath demodulation module also performs demodulation of the R99 service data channel within the half frame.
- E-DPDCH uplink high speed traffic data channel
- Figure 5 is a comparison diagram of the antenna data buffer structure of the control channel in the antenna data buffer module of the RAKE receiving apparatus of the present invention and the conventional RAKE receiving apparatus. Assume that 0, 1, ..., n-1 are the input antenna numbers, corresponding to the antenna data streams numbered 0, 1, ..., n-1.
- each multipath of the control channel corresponds to one storage unit, and each storage unit stores m chips of data for subsequent multipath demodulation, as shown in Fig. 5(a).
- each multipath of the control channel also corresponds to one storage unit, and each storage unit stores m chips of data for subsequent multipath demodulation, as shown in Fig. 5(b).
- Figure 6 is a diagram showing the antenna data of the RAKE receiving apparatus of the present invention and the conventional RAKE receiving apparatus.
- each multipath of the data channel corresponds to one storage unit, and each storage unit stores m chips of data for subsequent multipath demodulation, as shown in Fig. 6(a).
- the RAKE receiving apparatus of the present invention for the multipath of the data channel, since the input delayed antenna data is accelerated and input at a speed of 2 times, one memory unit corresponding to each multipath stores antenna data of 2 m chips for use. Subsequent multipath demodulation, as shown in Figure 6 (b).
- Figure ⁇ is a comparison diagram of the control channel multipath processing timing of the multipath demodulation module of the RAKE receiving apparatus of the present invention and the conventional RAKE receiving apparatus.
- the multipath parameters of the control channel are arranged in the order of the user, and then the multipath demodulation module performs multipath demodulation processing according to the parameters sent by the multipath parameter control sequence, as shown in Fig. 7 (a). Show.
- control channel is the same as the multipath parameter control mechanism of the conventional RAKE receiving apparatus, as shown in Fig. 7(b).
- Figure 8 is a comparison diagram of the multipath parameter control timing of the data channel of the RAKE receiving apparatus of the present invention and the multipath parameter control module of the conventional RAKE receiving apparatus.
- the multipath parameters of the data channel are arranged in the order of the user, and then the multipath demodulation module performs multipath demodulation processing according to the multipath parameters sent by the multipath parameter control module, as shown in FIG. 8 (a ) shown.
- the RAKE receiving apparatus of the present invention divides the data channel into a multipath parameter list of an uplink high speed service data channel (e.g., an E-DPDCH channel) and a R99 service data channel multipath parameter list.
- the multipath parameter list of the uplink high speed service data channel (for example, the E-DPDCH channel) is used to control the first half frame demodulation of the multipath demodulation module; the R99 service data channel multipath parameter list is used to control the multipath demodulation module.
- Half frame demodulation. Therefore, the first-half multipath demodulation module reads the multipath parameter from the multipath parameter list of the uplink high speed service data channel (for example, the E-DPDCH channel) for multipath demodulation, as shown in FIG.
- the demodulation module reads the multipath parameter from the R99 service data channel multipath parameter list for multipath demodulation, as shown in Figure 8 (c).
- the processing time of the uplink high-speed service data channel is shortened by half a frame, which satisfies both the processing time requirement of the uplink high-speed service data channel in the R6 protocol of the WCDMA and the subsequent protocol, and saves hardware resources compared with the conventional RAKE receiving apparatus.
- the invention overcomes the defects that the conventional simultaneous demodulation mode RAKE receiving device needs to occupy more storage resources and the traditional delay demodulation mode RAKE receiving device requires a longer processing time; satisfies the R6 protocol of WCDMA and the uplink in the subsequent protocol. High-speed service data channel processing time requirements, and only a small amount of hardware resources are added, and the control implementation is relatively simple.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200710127573.0 | 2007-07-03 | ||
| CN 200710127573 CN101102123B (zh) | 2007-07-03 | 2007-07-03 | 基于宽带码分多址系统的混合业务rake接收装置及方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009003336A1 true WO2009003336A1 (fr) | 2009-01-08 |
Family
ID=39036248
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/003945 Ceased WO2009003336A1 (fr) | 2007-07-03 | 2007-12-29 | Equipement et procédé pour une réception en râteau des services mixtes sur la base d'un système d'accès multiple par répartition en code large bande |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN101102123B (fr) |
| RU (1) | RU2429573C1 (fr) |
| WO (1) | WO2009003336A1 (fr) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101102123B (zh) * | 2007-07-03 | 2010-04-21 | 中兴通讯股份有限公司 | 基于宽带码分多址系统的混合业务rake接收装置及方法 |
| CN101645733B (zh) * | 2008-08-07 | 2013-01-16 | 中兴通讯股份有限公司 | 一种硬件瑞克接收装置及其接收方法 |
| CN102487286B (zh) * | 2010-12-01 | 2014-08-13 | 中兴通讯股份有限公司 | 一种数据处理方法及装置 |
| CN103516391B (zh) * | 2012-06-15 | 2017-03-29 | 中兴通讯股份有限公司 | 多径检测方法和装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1533066A (zh) * | 2003-03-18 | 2004-09-29 | 华为技术有限公司 | 一种对不同速率业务的上行解调方法 |
| CN1801649A (zh) * | 2005-01-07 | 2006-07-12 | 华为技术有限公司 | 一种wcdma基站的上行基带解调方法 |
| CN101102123A (zh) * | 2007-07-03 | 2008-01-09 | 中兴通讯股份有限公司 | 基于宽带码分多址系统的混合业务rake接收装置及方法 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5710768A (en) * | 1994-09-30 | 1998-01-20 | Qualcomm Incorporated | Method of searching for a bursty signal |
| US6879576B1 (en) * | 2000-09-06 | 2005-04-12 | Qualcomm Incorporated | Method and apparatus for processing a physical channel with partial transport format information |
| US7010016B2 (en) * | 2001-12-19 | 2006-03-07 | Intel Corporation | Method and WCDMA receiver for high-rate and low-rate physical channel reception |
| JP2007513561A (ja) * | 2003-12-04 | 2007-05-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | レーク受信器を有する端末 |
| CN101371464A (zh) * | 2005-12-14 | 2009-02-18 | 艾利森电话股份有限公司 | 用于扩频接收器的按要求解扩 |
-
2007
- 2007-07-03 CN CN 200710127573 patent/CN101102123B/zh active Active
- 2007-12-29 RU RU2010101709/09A patent/RU2429573C1/ru active
- 2007-12-29 WO PCT/CN2007/003945 patent/WO2009003336A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1533066A (zh) * | 2003-03-18 | 2004-09-29 | 华为技术有限公司 | 一种对不同速率业务的上行解调方法 |
| CN1801649A (zh) * | 2005-01-07 | 2006-07-12 | 华为技术有限公司 | 一种wcdma基站的上行基带解调方法 |
| CN101102123A (zh) * | 2007-07-03 | 2008-01-09 | 中兴通讯股份有限公司 | 基于宽带码分多址系统的混合业务rake接收装置及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101102123A (zh) | 2008-01-09 |
| CN101102123B (zh) | 2010-04-21 |
| RU2429573C1 (ru) | 2011-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101106418B (zh) | 无线通信系统中的接收装置和数据接收方法 | |
| US8213354B2 (en) | Method for transmission of ACK/NACK for uplink enhancement in a TDD mobile communication system | |
| CN100568757C (zh) | 在tdd-cdma通信体系中用于支持下行链路联合检测的方法和装置 | |
| JPH10173594A (ja) | 符号分割多元接続通信システム及び送信電力制御方法 | |
| CN102668628A (zh) | 增加无线通信中的容量 | |
| JP2006515972A (ja) | 複合再伝送方式の移動通信システムにおける出力バッファ制御装置及び方法 | |
| US8472410B2 (en) | Rake receiver architecture within a WCDMA terminal | |
| JP2013512591A (ja) | 非直交チャネルセットのための干渉除去 | |
| WO2009003336A1 (fr) | Equipement et procédé pour une réception en râteau des services mixtes sur la base d'un système d'accès multiple par répartition en code large bande | |
| Bi et al. | Performance of 1xEV-DO third-generation wireless high-speed data systems | |
| CN100399715C (zh) | Cdma解调器、包括该解调器的系统及用于cdma解调的方法 | |
| US8477755B2 (en) | Method and device for processing data in dedicated physical data channel | |
| KR20060093007A (ko) | 적응 변조 방식에 적합한 베이스밴드 복조 아키텍처 | |
| KR100790124B1 (ko) | 패킷 데이터 전송을 위한 이동 통신시스템의 수신기 및그에 의한 신호 수신 방법 | |
| KR100680071B1 (ko) | 광대역 무선통신 시스템에서의 전송 프레임 타이밍 설정방법 | |
| CN101401319B (zh) | 基于宽带码分多址系统的rake接收装置及方法 | |
| CN101399602B (zh) | 一种时分系统帧及其设置方法、处理方法和设备 | |
| CN101400120B (zh) | 时分系统控制信息模式配置方法、接收帧处理方法和设备 | |
| JP2000278759A (ja) | 送信タイミング制御装置 | |
| KR100469708B1 (ko) | 이동통신시스템의 이동국에서 패킷데이터 제어 채널과패킷데이터 채널을 복조하는 장치 및 방법 | |
| KR100426622B1 (ko) | 이동국 수신기에서의 다중 경로 신호 컴바이닝 장치 및 그방법 | |
| JP4126306B2 (ja) | 符号分割多元接続通信システム及び送信電力制御方法 | |
| JP4206422B2 (ja) | 符号分割多元接続通信システム及び送信電力制御方法 | |
| JP2001094474A (ja) | マッチトフィルタを用いた同期検出回路 | |
| JP5369884B2 (ja) | 無線基地局、無線基地局におけるデータ処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07855945 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 630/DELNP/2010 Country of ref document: IN |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2010101709 Country of ref document: RU |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07855945 Country of ref document: EP Kind code of ref document: A1 |