CN102752768A - Active code detection method and active code detection device - Google Patents

Active code detection method and active code detection device Download PDF

Info

Publication number
CN102752768A
CN102752768A CN201110097627XA CN201110097627A CN102752768A CN 102752768 A CN102752768 A CN 102752768A CN 201110097627X A CN201110097627X A CN 201110097627XA CN 201110097627 A CN201110097627 A CN 201110097627A CN 102752768 A CN102752768 A CN 102752768A
Authority
CN
China
Prior art keywords
sign indicating
indicating number
subscriber equipment
signal
active
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
Application number
CN201110097627XA
Other languages
Chinese (zh)
Other versions
CN102752768B (en
Inventor
汤恒胜
孙松松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MediaTek Singapore Pte Ltd
Original Assignee
MediaTek Singapore Pte Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MediaTek Singapore Pte Ltd filed Critical MediaTek Singapore Pte Ltd
Priority to CN201110097627.XA priority Critical patent/CN102752768B/en
Publication of CN102752768A publication Critical patent/CN102752768A/en
Application granted granted Critical
Publication of CN102752768B publication Critical patent/CN102752768B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides an active code detection method and an active code detection device. The device comprises a signal acquisition unit, an equalizing unit, a de-spreading unit, an estimation unit and a code power comparison module, wherein the signal acquisition unit is used for receiving a user receiving signal and acquiring an acquisition signal; the equalizing unit performs equalizing processing on the acquisition signal to output an equalizing signal; the de-spreading unit performs de-spreading processing according to the equalizing signal to generate a de-spreading signal; the estimation unit obtains the code powers of a user equipment code and a non-user equipment code according to the de-spreading signal; and the code power comparison module performs code comparison so as to obtain the active code from the non-user equipment code, and outputs the active code to a joint detection module to perform joint detection processing. By using the active code detection method and the active code detection device provided by the invention, the active code can be detected more accurately to enhance the effect of joint detection.

Description

Active sign indicating number method for detecting and active sign indicating number arrangement for detecting
Technical field
The present invention mainly contains about a kind of wireless communication system, is particularly in wireless communication system, use shared training sequence code to distribute (Common midamble allocation, the method and the device of the active sign indicating number of detecting (active codes) in the time of CMA).
Background technology
Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) be one by third generation communication standards tissue (3rd Generation Partnership Project; 3GPP) and International Telecommunications Union (International Telecommunication Union, the third generation wireless communication standard of ITU) being approved.(user equipment, (Joint Detection is JD) to promote the total system performance UE) to use joint-detection in the subscriber equipment of down direction for time-division-synchronization code multi-address division system.Joint-detection be a kind of can be anti-multiple access disturb (multiple access interference, MAI) and multipath disturb the technology of (multipath interference), the major part in can the elimination system is disturbed and is reduced overall bit-error rate.Joint-detection merge a time slot (Time Slot, TS) in all active sign indicating numbers, channel impulse response (channel impulse response, CIR), and acknowledge(ment) signal and carry out complicated calculating; And work as the active sign indicating number information that is provided when more accurate, the effect of joint-detection can be good more.In fact; In a subscriber equipment, do not have the information of other users' active sign indicating number in the same time slot usually; Therefore user that it must was detected all other users' that are positioned at same time slot active sign indicating number exactly before joint-detection, to promote the effect that follow-up joint-detection is carried out.In a time slot, the number of maximum activity sign indicating number can be to 16, but the number of in fact active sign indicating number lack than 16 usually, and active sign indicating number is detected and can be detected the in fact active number of codes of use.
With reference to Fig. 1, Fig. 1 is for using the block schematic diagram of the subscriber equipment 100 of activity sign indicating number detecting scheme (comprise in the subscriber equipment and detect relevant part-structure device with active sign indicating number) at present.Antenna 102 receives the user and receives and be sent to analog to digital converter (analog to digital converter) 106 behind the signal 104 and do the conversion of analog signal to digital signal, is sent to receiving filter (Rx filter) 108 again and makes out-of-band noise and filter.Channel estimator (channel estimation) 110 is obtained training sequence code by the signal after filtering, and utilizes training sequence code to carry out channel estimating, to obtain channel impulse response.Afterwards, active sign indicating number detector 112 can see through the channel code (channelisation code) that 16 quadratures are learnt on the system upper strata, and this channel code comprises subscriber equipment sign indicating number (UE code) and non-subscriber equipment sign indicating number (non-UE code).The subscriber equipment sign indicating number refers to the channel code that subscriber equipment 100 uses, and non-subscriber equipment sign indicating number refers to not be the channel code of subscriber equipment 100 uses.Next, active sign indicating number detector 112 is strong and weak according to the power of non-subscriber equipment sign indicating number again, determines that this non-subscriber equipment sign indicating number is active sign indicating number or nonactive sign indicating number.
The operation of active sign indicating number detector 112 comprises two steps: the sign indicating number power that sign indicating number power estimator (code power estimation) 114 is carried out estimates, the sign indicating number power ratio of carrying out with sign indicating number power comparator (code power comparison) 116.Sign indicating number power estimator 114 imposes matched filter (Matched Filter) obtaining corresponding to the symbol unit of each channel code to the channel code of 16 quadratures respectively, and calculates the sign indicating number power of each symbol unit according to the output of matched filter.In sign indicating number power comparator 116, the sign indicating number power of the non-subscriber equipment sign indicating number of all yards power estimator 114 outputs can compare with the sign indicating number power of subscriber equipment sign indicating number and the multiplication result of a preset critical respectively.When the sign indicating number power of this non-subscriber equipment sign indicating number is big than the multiplication result of sign indicating number power and the preset critical of subscriber equipment sign indicating number, think that just this non-subscriber equipment sign indicating number is active yard; Otherwise when the sign indicating number power of this non-subscriber equipment sign indicating number than the multiplication result of sign indicating number power and the preset critical of subscriber equipment sign indicating number hour, think that just this non-subscriber equipment sign indicating number is nonactive yard.The result that active sign indicating number detector 112 obtains just can be sent to combined detector 118 to carry out joint-detection.
In the Time Division-Synchronous Code Division Multiple Access access system, be positioned at the central authorities of a time slot by the training sequence code (midamble) that the upper strata disposed, and can be in order to carry out channel estimating, power control, to reach adjustment synchronously.Record three kinds of training sequence codes among 3GPP TS 25.221 Rel.9:
1. the specific training sequence code of subscriber equipment distributes the assignment of (UE specific midamble allocation)-specific training sequence code of upstream or downstream subscriber equipment to be carried out by the upper strata;
2. default training sequence code distribute (Default midamble allocation, DMA)-the default training sequence code of upstream or downstream is according to relevant channel code decision;
3. share training sequence code distribute (Common midamble allocation, CMA)-have the number decision of channel code in descending shared this descending time slot of training sequence code basic of distribution.
Summary of the invention
For promoting the effect of joint-detection, the present invention provides a kind of active sign indicating number method for detecting and active sign indicating number arrangement for detecting.
In an embodiment; The present invention provides a kind of active sign indicating number method for detecting; Be applicable to and in wireless communication system, use the active sign indicating number of detecting when sharing the training sequence code allocative decision; This activity sign indicating number method for detecting comprises: receive the user and receive signal, wherein this user receives signal and comprises training sequence code and at least one acquisition signal; This acquisition signal is carried out equilibrium treatment with the output equalizing signal; Carry out despreading according to this equalizing signal and handle, and obtain the sign indicating number power of subscriber equipment sign indicating number and non-subscriber equipment sign indicating number according to this despread signal with the generation despread signal; And carry out yard power ratio, in order to obtaining this activity sign indicating number by this non-subscriber equipment sign indicating number, and output should the activity sign indicating number in order to carry out united detection processing.
In another embodiment; The present invention provides a kind of active sign indicating number method for detecting; Be applicable to and in wireless communication system, use the active sign indicating number of detecting when sharing the training sequence code allocative decision; This activity sign indicating number method for detecting comprises: receive the user and receive signal, wherein this user receives signal and comprises training sequence code and at least one acquisition signal; Carry out yard power and estimate, in order to obtaining the sign indicating number power that corresponds to channel code in the time slot, and this channel code comprises subscriber equipment sign indicating number and non-subscriber equipment sign indicating number; When this yard power of this non-subscriber equipment sign indicating number during, just sort out this non-subscriber equipment sign indicating number and be preliminary activity yard greater than threshold value; And the number of checking this preliminary active sign indicating number; When number of this preliminary active sign indicating number during greater than the maximum activity number of codes; Obtain this activity sign indicating number according to the number of this maximum activity number of codes, this subscriber equipment sign indicating number and this yard power of this non-subscriber equipment sign indicating number, and output should the activity sign indicating number in order to carry out united detection processing.
In another embodiment; The present invention provides a kind of active sign indicating number arrangement for detecting; Be applicable in wireless communication system to use when sharing the training sequence code allocative decision to receive the active sign indicating number of signal detection according to the user, wherein this user receives signal and comprises training sequence code and at least one acquisition signal, and this activity sign indicating number arrangement for detecting comprises: the signal acquisition unit; Receive signal in order to receive this user, and acquisition should capture signal; Balanced unit is carried out equilibrium treatment with the output equalizing signal to this acquisition signal; Despread unit is carried out despreading according to this equalizing signal and is handled to produce despread signal; Estimation unit, according to this despread signal obtain this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number the sign indicating number power; And sign indicating number power comparison module, carry out yard power ratio, in order to obtaining this activity sign indicating number by this non-subscriber equipment sign indicating number, and output should activity sign indicating number to joint-detection module to carry out united detection processing.
In another embodiment; The present invention provides a kind of active sign indicating number arrangement for detecting; Be applicable in wireless communication system to use when sharing the training sequence code allocative decision to receive the active sign indicating number of signal detection according to the user, wherein this user receives signal and comprises training sequence code and at least one acquisition signal, and this activity sign indicating number arrangement for detecting comprises: the signal acquisition unit; Receive signal in order to receive this user, and acquisition should capture signal; The sign indicating number power estimation module is estimated in order to carry out yard power, and obtaining the sign indicating number power that corresponds to channel code in the time slot, and this channel code comprises subscriber equipment sign indicating number and non-subscriber equipment sign indicating number; And sign indicating number power comparison module; In order to carry out yard power ratio; When this yard power of this non-subscriber equipment sign indicating number during greater than threshold value; Just sorting out this non-subscriber equipment sign indicating number be preliminary active sign indicating number, checks the number of this preliminary active sign indicating number, when number of this preliminary activity yard during greater than the maximum activity number of codes; Obtain this activity sign indicating number according to the number of this maximum activity number of codes, this subscriber equipment sign indicating number and this yard power of this non-subscriber equipment sign indicating number, and output should activity sign indicating number to joint-detection module to carry out united detection processing.
Active sign indicating number method for detecting provided by the invention and active sign indicating number arrangement for detecting are shared training sequence code in use and are divided timing can detect the active sign indicating number that all are positioned at same time slot more accurately, to promote the effect of joint-detection.
Description of drawings
Fig. 1 is for using the block schematic diagram of the subscriber equipment of activity sign indicating number detecting scheme at present;
Fig. 2 is the block schematic diagram of the described active sign indicating number arrangement for detecting 200 of one embodiment of the invention;
Fig. 3 is the sketch map of the described time slot 300 of one embodiment of the invention;
Fig. 4 is the method flow diagram 400 of the described active sign indicating number method for detecting of one embodiment of the invention.
Embodiment
For let the object of the invention, characteristic, and advantage can be more obviously understandable, hereinafter is special lifts preferred embodiment, and cooperates appended graphic Fig. 2 to Fig. 4, does detailed explanation.Specification of the present invention provides various embodiment that the technical characterictic of the different execution modes of the present invention is described.Wherein, the configuration of each assembly among the embodiment is the usefulness for explanation, is not in order to restriction the present invention.And the part of reference numerals repeats among the embodiment, is for the purpose of simplifying the description, is not the relevance that means between the different embodiment.
To be that background is described this invention with Time Division-Synchronous Code Division Multiple Access access system framework reference model in the ensuing discussion.Yet the person of ordinary skill in the field can be background with the 3GPP network architecture or other network architectures simply and adjust and implement this invention.
As stated, the present invention mainly provides a kind of method and the device that when using shared training sequence code to distribute (CMA), can detect active sign indicating number more accurately, to promote the effect (for example reducing the error rate) of joint-detection.In the Time Division-Synchronous Code Division Multiple Access access system, be positioned at the central authorities of a time slot by the training sequence code (midamble) that the upper strata disposed, and can be in order to carry out channel estimating, power control, to reach adjustment synchronously.The record training sequence code has three kinds among 3GPP TS 25.221 Rel.9, and wherein, shared training sequence code is distributed in when all subscriber equipmenies are shared a training sequence code in the same time slot and uses.
A characteristic of sharing the training sequence code distribution is that the displacement of training sequence code and the number of the interior channel code of using of this time slot have relevance.Show like table 1, when the displacement of training sequence code is m1 to m8, just the active number of codes in this time slot shows as rightmost " active number of codes " hurdle.For example when the training sequence code displacement was m1, the active number of codes in this time slot just can have 1 or 9 active sign indicating numbers.Represent the displacement of 8 kinds of different training sequence codes can be arranged in the time slot when K equals 8, different training sequence code displacements can be distributed based on the active number of codes in this time slot in the upper strata.The table of comparisons that table 1 is listed when K equals 8 is an example.Like 3GPP TS25.221 Rel.9 record, K can equal 2,4,6,10,12,14,16, and when K equals different number, can use the corresponding table of comparisons respectively.
Share the training sequence code displacement and the active number of codes table of comparisons during table 1:K=8
Figure BSA00000476443700051
Active sign indicating number method for detecting provided by the present invention comprises two steps, and the first step obtains the sign indicating number power of all 16 channel code in the time slot for utilizing equalizer (equalizer) and despreader (despreader); Second step had the characteristic of relevance for utilizing the channel code number that uses in training sequence code displacement and this time slot, and according to one yard power comparative approach, detected the active sign indicating number in the time slot.
With reference to Fig. 2, Fig. 2 is the block schematic diagram of the described active sign indicating number arrangement for detecting 200 of this one embodiment of the invention.Active sign indicating number arrangement for detecting 200 can be considered and is connected on Fig. 1 receiving filter 108 device afterwards.Must be noted that at this only to show and the relevant assembly of active sign indicating number detecting, and other and the irrelevant assembly of active sign indicating number detecting running are all the assembly that the person of ordinary skill in the field understands, and do not repeat them here to simplify explanation.Among Fig. 2, channel estimation module 204 receives that at first the user receives the training sequence code 202 in the signal and utilizes training sequence code to carry out channel estimating, to obtain channel impulse response.Comprise active training sequence code displacement detection (active midamble shift detection in the channel estimation module 204 in addition; AMD) unit 206; Active training sequence code displacement detection unit 206 can be according to energy in the training sequence code 202 or prominent training sequence code displacement, determines why person of the employed training sequence code displacement of a time slot.Next, sign indicating number power estimation module 210 can receive the channel code and the subscriber signal window data 208 of informing on the upper strata, and begins to carry out the detecting of activity sign indicating number, and wherein, this channel code comprises subscriber equipment sign indicating number and non-subscriber equipment sign indicating number.At first, signal acquisition unit 212 receives subscriber signal window data 208, and is positioned at a side of training sequence code 202 and/or the data of both sides in the acquisition subscriber signal window data 208.
With reference to Fig. 3, Fig. 3 is the sketch map of the described time slot 300 of one embodiment of the invention earlier.In the time slot 300 in the displayed map 2 training sequence code 202 and subscriber signal window data 208 be arranged in the position that receives signal one time slot.As shown in Figure 3, time slot 300 comprises subscriber signal window data 302 and 304, and lays respectively at the both sides of training sequence code 202, and subscriber signal window data 302 and 304 are expression subscriber signal window data 208 shown in Figure 2.Time slot 300 comprises acquisition signal 306 and acquisition signal 308; Acquisition signal 306 and acquisition signal 308 are arranged in the data of the subscriber signal window data 208 of training sequence code 202 both sides for 210 extractions of expression this yard power estimation module; This yard power estimation module 210 can be extracted at least one acquisition signal (for example capturing signal 306 and/or acquisition signal 308), estimates to carry out yard power.Wherein, it is first that acquisition signal 306 and/or acquisition signal 308 can correspond to a plurality of symbols of each channel code.
Please get back to Fig. 2; Show among Fig. 2; After acquisition signal 306 and/or acquisition signal 308 are obtained in signal acquisition unit 212, respectively acquisition signal 306 and/or acquisition signal 308 are imposed equilibrium treatment by balanced unit 214, this equilibrium treatment is according to time domain or frequency domain, sample rate (for example; 1 times of speed or 2 times of speed), balanced way (for example, zero forcing equalization or least mean-square error balanced) and carrying out.The mode of carrying out can adopt the combination of different time domain or frequency domain, sample rate or balanced way as required.Sample rate can be based on the speed decision (for example, 1 times of speed or 2 times of speed) by receiving filter 108 output signals.Next the equalizing signal of balanced unit 214 outputs can carry out despreading by despread unit 216 handles, to obtain to correspond to the symbol unit (or despread signal) of each channel code.Estimation unit 218 can according to the symbol unit of despread unit 216 output square, estimate the sign indicating number power of each channel code (subscriber equipment sign indicating number and non-subscriber equipment sign indicating number).Till estimation unit 218, the work of yard power estimation module 210 just comes to an end, and the sign indicating number power that sign indicating number power estimation module 210 is exported can be sent to a yard power comparison module 220, to carry out according to the active sign indicating number detection of sign indicating number power ratio.In the present embodiment; Sign indicating number power estimation module 210 can be with the interference that matched filter did not remove (for example intersymbol interference (the inter symbol interference of Fig. 1 sign indicating number power estimator 114; ISI); Multiple access disturbs (multiple access interference, MAI)) to eliminate, and provides more accurately data to carry out next step yard power ratio.Please refer to formula (1), the symbol unit that corresponds to channel code that formula (1) is exported for the matched filter of the sign indicating number power estimator 114 of displayed map 1:
d ^ MF = A H y = diag { A H A } d + diag ‾ { A H A } d + An - - - ( 1 )
Wherein,
Figure BSA00000476443700072
The output of expression matched filter (corresponding to the symbol unit of channel code); D representes in fact to correspond to the symbol unit of each channel code; A representes the sytem matrix of spreading code and channel impulse response convolution; A HThe conjugate transpose of the sytem matrix of expression spreading code and channel impulse response convolution; Y representes that the user receives the matrix of signal (for example the user of Fig. 1 receives the subscriber signal window data 208 of signal 104 or Fig. 2); N representes Gaussian noise (Gaussian noise).
As stated; Sign indicating number power estimation module 210 among Fig. 2 embodiment can be eliminated intersymbol interference and the multiple access interference that existing sign indicating number power estimates that mode is not eliminated, and these interference are to show with
Figure BSA00000476443700073
in formula (1).Sign indicating number power estimation module 210 can be eliminated this intersymbol interference among the embodiment of Fig. 2, therefore can provide to accord with metadata more accurately to sign indicating number power comparison module 220.
Operation in the sign indicating number power comparison module 220 can be carried out according to the sign indicating number power that previous sign indicating number power estimation module 210 is exported; Also can reach according to the sign indicating number power that traditional sign indicating number power estimation is exported; Yet the person of ordinary skill in the field should know, so no longer in this detailed introduction.Sign indicating number power comparison module 220 can with the sign indicating number power of non-subscriber equipment sign indicating number and a threshold ratio be preliminary active yard if not the sign indicating number power of subscriber equipment sign indicating number, then can tentatively be judged this non-subscriber equipment sign indicating number greater than this threshold value; If not the sign indicating number power of subscriber equipment sign indicating number, can judge tentatively then that this non-subscriber equipment sign indicating number is nonactive sign indicating number less than this threshold value.Wherein, in one embodiment, this threshold value can be the sign indicating number power of subscriber equipment sign indicating number and the multiplication result of predefined critical value; In another embodiment; This threshold value can be the multiplication result of noise power and predefined critical value, and in another embodiment, this threshold value can be the two combination.
Next, the channel code number that uses in training sequence code displacement and this time slot in sign indicating number power comparison module 220 shared training sequence codes distribution (CMA) schemes capable of using has the characteristic of relevance, checks whether this preliminary active sign indicating number of judging has erroneous judgement.Sign indicating number power comparison module 220 can be according to the result of active training sequence code displacement detection unit 206 in the previous channel estimating; And with the training sequence code displacement and the active number of codes table of comparisons of corresponding K value; Obtain a maximum activity number of codes (for example when K=8 and training sequence code displacement equal m1; With reference to table 1, the maximum activity number of codes can equal 9), and judge that whether preliminary active yard number is greater than this maximum activity number of codes.When the number of preliminary active sign indicating number during greater than the maximum activity number of codes; Then the sign indicating number power of the non-subscriber equipment sign indicating number of foundation sorts to non-subscriber equipment sign indicating number earlier; Again the maximum activity number of codes is deducted the number of subscriber equipment sign indicating number; Obtain active number of codes, and choose this ordering non-subscriber equipment sign indicating number that later sign indicating number power is bigger according to this activity number of codes and be active sign indicating number.For example work as the maximum activity number of codes and equal n m, the number of subscriber equipment sign indicating number equals n UEThe time, n before access code power is big m-n UEIndividual non-subscriber equipment sign indicating number is active sign indicating number.Otherwise when the number of preliminary active sign indicating number during less than the maximum activity number of codes, the preliminary active sign indicating number that then should tentatively judge (sign indicating number power is greater than the non-subscriber equipment sign indicating number of threshold value) promptly is active sign indicating number.Next the result of active sign indicating number detecting can be sent to joint-detection and do follow-up processing.Because the maximum activity number of codes has utilized the table of comparisons to confirm; But disclose the possibility of the too much active number of codes of operation debug ground detecting of sign indicating number power comparison module 220 in the present embodiment, and provide active more reliably sign indicating number information to next step joint-detection module 222 to carry out joint-detection.
With reference to Fig. 4, Fig. 4 is the method flow diagram 400 of the described active sign indicating number method for detecting of one embodiment of the invention.At first, in the step 402,, obtain the sign indicating number power of subscriber equipment sign indicating number and non-subscriber equipment sign indicating number according to sign indicating number power results estimated.The output that subscriber equipment can be estimated according to sign indicating number power (for example the sign indicating number power that provides of sign indicating number power estimation module 210 estimate that the sign indicating number power that output or conventional code power estimation mode provide estimates output) obtains the sign indicating number power of each subscriber equipment sign indicating number and non-subscriber equipment sign indicating number.Be positioned at a side of training sequence code 202 and/or the acquisition signal 306 and/or the acquisition signal 308 of both sides among subscriber equipment fechtable Fig. 3, and acquisition signal 306 and/or acquisition signal 308 imposed equilibrium treatment and despreading processing like this.Equilibrium treatment can be carried out according to the combination of different time domain, frequency domain, sample rate or balanced way (for example, zero forcing equilibrium or least mean-square error equilibrium).Despread signal after handling based on despreading again obtain to correspond to each channel code (for example, subscriber equipment sign indicating number and non-subscriber equipment sign indicating number) symbol unit and sign indicating number power (based on symbol unit in the despread signal square).Next, in the step 404, with sign indicating number power and the threshold ratio of non-subscriber equipment sign indicating number; Wherein, in one embodiment, this threshold value can be the sign indicating number power of subscriber equipment sign indicating number and the multiplication result of predefined critical value; In another embodiment; This threshold value can be the multiplication result of noise power and predefined critical value, and in another embodiment, this threshold value can be the two combination.In the step 406,, the sign indicating number power of subscriber equipment sign indicating number is preliminary active sign indicating number if not, then tentatively judging this non-subscriber equipment sign indicating number greater than this threshold value.In the step 408, if not the sign indicating number power of subscriber equipment sign indicating number, judges tentatively then that this non-subscriber equipment sign indicating number is nonactive sign indicating number less than this threshold value.In the step 410, judge whether the non-subscriber equipment sign indicating number that is positioned at a time slot all classifies as preliminary active sign indicating number or nonactive sign indicating number.If do not sorted out all non-subscriber equipment sign indicating numbers as yet, then get back to step 404 and proceed to sort out; If sorted out all non-subscriber equipment sign indicating numbers, then proceed to next step 412.
In the step 412; According to the result's (active training sequence code displacements of for example active training sequence code displacement detection unit 206 outputs) of active training sequence code displacement detection in the previous channel estimating and the active number of codes table of comparisons (like 1 demonstration of form) of corresponding K value; Obtain the maximum activity number of codes (for example when K=8 and training sequence code displacement equal m1; With reference to table 1, the maximum activity number of codes can equal 9).In the step 414, whether the number of judging preliminary active sign indicating number is greater than the maximum activity number of codes.Next step; In step 416; When the number of preliminary active sign indicating number during greater than the maximum activity number of codes, then according to the sign indicating number power of non-subscriber equipment sign indicating number non-subscriber equipment sign indicating number is sorted earlier, again the maximum activity number of codes is deducted the number of subscriber equipment sign indicating number; Obtain an active number of codes, and be active sign indicating number according to the bigger non-subscriber equipment sign indicating number of this activity number of codes access code power.For example work as the maximum activity number of codes and equal n m, the number of subscriber equipment sign indicating number equals n UEThe time, the preceding n that access code power is bigger m-n UEIndividual non-subscriber equipment sign indicating number is active sign indicating number.In the step 418, when the number of preliminary active sign indicating number during less than the maximum activity number of codes, the preliminary active sign indicating number of then judging in all these steps 406 is active sign indicating number, that is, all yards power greater than this threshold value non-subscriber equipment sign indicating number be active sign indicating number.After flow process finished, the result of active sign indicating number detecting just can be sent to joint-detection module 222 and make follow-up joint-detection.
Pure in the step of any concrete order of this step that discloses or layering is the mode of giving an example.Based on the preference in the design, must recognize that the step of any concrete order or layering on the step can be rearranged in the scope that this file disclosed.The claim to a method of following demonstrates the assembly of various steps with an example sequence, also so not should be limited by this particular order of showing or stratum.
The person of ordinary skill in the field more can understand at this and describes various illustrative blocks, module, processor, device, circuit and operating procedure and above disclosed various situation available electron hardware (for example be used for the numeral of source code or other technologies design is implemented, simulation is implemented or both combinations), various forms of program or the design code doing to link with indication or both combinations.For clearly demonstrating the interchangeability between this hardware and software, descriptive assembly, square, module, circuit and the step of multiple tool is functional with it haply in above description to be main.No matter this function appears with hardware or software pattern, with look filling on total system application-specific and design limit and decide.The person of ordinary skill in the field can be each application-specific the function of describing is realized with various distinct methods, but the decision-making of this realization is not to be read as and departs from the scope that this paper discloses.
Though the present invention discloses as above with preferred embodiment; But it is not in order to limit the present invention; Any person of ordinary skill in the field; Do not breaking away from the spirit and scope of the present invention, when can doing a little change and retouching, so protection scope of the present invention is as the criterion when looking the claim person of defining.

Claims (20)

1. an active sign indicating number method for detecting is applicable to and in wireless communication system, uses the active sign indicating number of detecting when sharing the training sequence code allocative decision, and this activity sign indicating number method for detecting comprises:
Receive the user and receive signal, wherein this user receives signal and comprises training sequence code and at least one acquisition signal;
This acquisition signal is carried out equilibrium treatment with the output equalizing signal;
Carry out despreading according to this equalizing signal and handle, and obtain the sign indicating number power of subscriber equipment sign indicating number and non-subscriber equipment sign indicating number according to this despread signal with the generation despread signal; And
Carry out yard power ratio, in order to obtaining this activity sign indicating number by this non-subscriber equipment sign indicating number, and output should the activity sign indicating number to carry out united detection processing.
2. active sign indicating number method for detecting as claimed in claim 1 is characterized in that this yard power comparison step comprises:
When this yard power of this non-subscriber equipment sign indicating number during, just sort out this non-subscriber equipment sign indicating number and be preliminary activity yard greater than threshold value; And
Check the number of this preliminary active sign indicating number,, obtain this activity sign indicating number according to the number of this maximum activity number of codes, this subscriber equipment sign indicating number and this yard power of this non-subscriber equipment sign indicating number when number of this preliminary active sign indicating number during greater than the maximum activity number of codes.
3. active sign indicating number method for detecting as claimed in claim 2 is characterized in that, determines the step of this activity sign indicating number more to comprise based on this yard power of this maximum activity number of codes and this non-subscriber equipment sign indicating number:
This yard power according to this non-subscriber equipment sign indicating number should sort by non-subscriber equipment sign indicating number; And
Deduct the number of this subscriber equipment sign indicating number according to this maximum activity number of codes, this non-subscriber equipment sign indicating number that decision has big this yard power is this activity sign indicating number.
4. active sign indicating number method for detecting as claimed in claim 1 is characterized in that this acquisition signal is positioned at a side of this training sequence code.
5. active sign indicating number method for detecting as claimed in claim 1 is characterized in that this despread signal comprises that a plurality of symbols of this acquisition signal are first, and this symbol unit corresponds to this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number respectively.
6. active sign indicating number method for detecting as claimed in claim 1 is characterized in that, this equilibrium treatment is forced equilibrium or the balanced execution of least mean-square error according to time domain, frequency domain, sample rate, zero.
7. active sign indicating number method for detecting as claimed in claim 2 is characterized in that this maximum activity number of codes obtains according to the table of comparisons and training sequence code displacement.
8. active sign indicating number method for detecting as claimed in claim 2 is characterized in that, when this yard power of this non-subscriber equipment sign indicating number during less than this threshold value, just sorting out this non-subscriber equipment sign indicating number is nonactive yard.
9. active sign indicating number method for detecting as claimed in claim 7 is characterized in that this training sequence code displacement, this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number are obtained based on this training sequence code and channel estimation results.
10. an active sign indicating number method for detecting is applicable to and in wireless communication system, uses the active sign indicating number of detecting when sharing the training sequence code allocative decision, and this activity sign indicating number method for detecting comprises:
Receive the user and receive signal, wherein this user receives signal and comprises training sequence code and at least one acquisition signal;
Carry out yard power and estimate, in order to obtaining the sign indicating number power that corresponds to channel code in the time slot, and this channel code comprises subscriber equipment sign indicating number and non-subscriber equipment sign indicating number;
When this yard power of this non-subscriber equipment sign indicating number during, just sort out this non-subscriber equipment sign indicating number and be preliminary activity yard greater than threshold value; And
Check the number of this preliminary active sign indicating number; When number of this preliminary active sign indicating number during greater than the maximum activity number of codes; Obtain this activity sign indicating number according to the number of this maximum activity number of codes, this subscriber equipment sign indicating number and this yard power of this non-subscriber equipment sign indicating number, and output should the activity sign indicating number in order to carry out united detection processing.
11. active sign indicating number method for detecting as claimed in claim 10 is characterized in that, when this yard power of this non-subscriber equipment sign indicating number during less than this threshold value, just sorting out this non-subscriber equipment sign indicating number is nonactive yard.
12. active sign indicating number method for detecting as claimed in claim 10 is characterized in that the step that obtains this activity sign indicating number according to this yard power of maximum activity number of codes and this non-subscriber equipment sign indicating number more comprises:
This yard power according to this non-subscriber equipment sign indicating number should be done ordering by non-subscriber equipment sign indicating number; And
Deduct the number of this subscriber equipment sign indicating number according to this maximum activity number of codes, this non-subscriber equipment sign indicating number that decision has big this yard power is this activity sign indicating number.
13. active sign indicating number method for detecting as claimed in claim 10 is characterized in that this yard power estimation step comprises:
This acquisition signal is carried out equilibrium treatment with the output equalizing signal; And
Carry out despreading according to this equalizing signal and handle, and obtain this yard power of this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number according to this despread signal with the generation despread signal.
14. active sign indicating number method for detecting as claimed in claim 10 is characterized in that this acquisition signal is positioned at a side of this training sequence code.
15. active sign indicating number method for detecting as claimed in claim 10 is characterized in that this maximum activity number of codes obtains according to the table of comparisons and training sequence code displacement.
16. active sign indicating number method for detecting as claimed in claim 15 is characterized in that this training sequence code displacement, this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number are obtained based on this training sequence code and channel estimation results.
17. active sign indicating number method for detecting as claimed in claim 13 is characterized in that this despread signal comprises that a plurality of symbols of this acquisition signal are first, and this symbol unit corresponds to this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number respectively.
18. active sign indicating number method for detecting as claimed in claim 13 is characterized in that, this equilibrium treatment is forced equilibrium or the balanced execution of least mean-square error according to time domain, frequency domain, sample rate, zero.
19. active sign indicating number arrangement for detecting; Be applicable in wireless communication system, to use when sharing the training sequence code allocative decision and receive the active sign indicating number of signal detection according to the user; Wherein this user receives signal and comprises training sequence code and at least one acquisition signal, and this activity sign indicating number arrangement for detecting comprises:
The signal acquisition unit receives signal in order to receive this user, and acquisition should capture signal;
Balanced unit is carried out equilibrium treatment with the output equalizing signal to this acquisition signal;
Despread unit is carried out despreading based on this equalizing signal and is handled to produce despread signal;
Estimation unit, according to this despread signal obtain this subscriber equipment sign indicating number and this non-subscriber equipment sign indicating number the sign indicating number power; And
Sign indicating number power comparison module carries out yard power ratio, in order to obtaining this activity sign indicating number by this non-subscriber equipment sign indicating number, and output should activity sign indicating number to joint-detection module to carry out united detection processing.
20. active sign indicating number arrangement for detecting; Be applicable in wireless communication system, to use when sharing the training sequence code allocative decision and receive the active sign indicating number of signal detection according to the user; Wherein this user receives signal and comprises training sequence code and at least one acquisition signal, and this activity sign indicating number arrangement for detecting comprises:
The signal acquisition unit receives signal in order to receive this user, and acquisition should capture signal;
The sign indicating number power estimation module is estimated in order to carry out yard power, and obtaining the sign indicating number power that corresponds to channel code in the time slot, and this channel code comprises subscriber equipment sign indicating number and non-subscriber equipment sign indicating number; And
Sign indicating number power comparison module; In order to carrying out yard power ratio,, just sort out this non-subscriber equipment sign indicating number and be preliminary activity yard when this yard power of this non-subscriber equipment sign indicating number during greater than threshold value; Check the number of this preliminary active sign indicating number; When number of this preliminary active sign indicating number during greater than the maximum activity number of codes, obtain this activity sign indicating number according to the number of this maximum activity number of codes, this subscriber equipment sign indicating number and this yard power of this non-subscriber equipment sign indicating number, and output should activity sign indicating number to joint-detection module with the execution united detection processing.
CN201110097627.XA 2011-04-19 2011-04-19 Active code detection method and active code detection device Expired - Fee Related CN102752768B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110097627.XA CN102752768B (en) 2011-04-19 2011-04-19 Active code detection method and active code detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110097627.XA CN102752768B (en) 2011-04-19 2011-04-19 Active code detection method and active code detection device

Publications (2)

Publication Number Publication Date
CN102752768A true CN102752768A (en) 2012-10-24
CN102752768B CN102752768B (en) 2015-05-27

Family

ID=47032619

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110097627.XA Expired - Fee Related CN102752768B (en) 2011-04-19 2011-04-19 Active code detection method and active code detection device

Country Status (1)

Country Link
CN (1) CN102752768B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1863022A (en) * 2005-05-13 2006-11-15 上海原动力通信科技有限公司 Method for detecting code channel
CN101198139A (en) * 2007-12-25 2008-06-11 北京天碁科技有限公司 TD-SCDMA terminal and method for implementing co-channel interference subdistrict information real-time detection
CN101247159A (en) * 2008-03-26 2008-08-20 北京天碁科技有限公司 Activation code path detecting method for multi-antenna association detecting system
US20090245219A1 (en) * 2008-03-26 2009-10-01 Advanced Receiver Technologies, Llc Active spread code detection

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1863022A (en) * 2005-05-13 2006-11-15 上海原动力通信科技有限公司 Method for detecting code channel
CN101198139A (en) * 2007-12-25 2008-06-11 北京天碁科技有限公司 TD-SCDMA terminal and method for implementing co-channel interference subdistrict information real-time detection
CN101247159A (en) * 2008-03-26 2008-08-20 北京天碁科技有限公司 Activation code path detecting method for multi-antenna association detecting system
US20090245219A1 (en) * 2008-03-26 2009-10-01 Advanced Receiver Technologies, Llc Active spread code detection

Also Published As

Publication number Publication date
CN102752768B (en) 2015-05-27

Similar Documents

Publication Publication Date Title
CN1874189B (en) Method and device for concurrent eliminating same frequency interference in TDS-CDMA
CN1949682B (en) Method and apparatus for cancellation eliminating common-frequency cell signal interference based on serial interference
EP2232717B1 (en) Speed-based, hybrid parametric/non-parametric equalization
CN1929353B (en) Method and device for channel estimation of common-frequency cell
CN101601193B (en) Mmse channel estimation in a communications receiver
CN101316115A (en) Detection method, equipment and system of pilot frequency sequence signal
CN101133562B (en) Method for restraining user signal interference from neighbor subdistrict
CN101312359B (en) Apparatus and method for multi-cell combined channel estimation and multi-cell combined detection
CN101536339B (en) Iterative detection and cancellation for wireless communication
CN102868422A (en) MMSE-BDFE (Minimum Mean Square Error-Blind Decision Feedback Equalizer) multi-user detection system based on neural network, and working method of MMSE-BDFE multi-user detection system
CN1949684B (en) Method and apparatus for eliminating common-frequency cell signal interference based on parallel interference cancellation
CN100488079C (en) Extended algorithm data estimator
CN104092479B (en) Activation code detection method and device
CN102474360A (en) Wireless communication device and signal detection method
CN100382469C (en) A multi-user receiving device of uplink dedicated physical channel in WCDMA system
CN1949683B (en) Method and apparatus for cancellation eliminating common-frequency cell signal interference based on serial interference
CN100556170C (en) The method and apparatus of tectonic system matrix during multi-plot joint detects
CN102752768B (en) Active code detection method and active code detection device
CN1949685B (en) Method and apparatus for eliminating common-frequency cell signal interference based on parallel interference
CN101102599A (en) An interface/signal ratio estimation method and device in communication system
CN102340327B (en) Interference elimination method and device
US8787427B2 (en) Chip-level processing for joint demodulation in CDMA receivers
US20070230546A1 (en) Equalizer with reduced complexity with application to long delay spread channels
CN100539456C (en) Multi-user combined detection method
CN103997356A (en) Spreading factor detection method and apparatus, and mobile terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150527

Termination date: 20190419

CF01 Termination of patent right due to non-payment of annual fee