DE60028843T2 - Code Division Signalempfängsgerät - Google Patents
Code Division Signalempfängsgerät Download PDFInfo
- Publication number
- DE60028843T2 DE60028843T2 DE2000628843 DE60028843T DE60028843T2 DE 60028843 T2 DE60028843 T2 DE 60028843T2 DE 2000628843 DE2000628843 DE 2000628843 DE 60028843 T DE60028843 T DE 60028843T DE 60028843 T2 DE60028843 T2 DE 60028843T2
- Authority
- DE
- Germany
- Prior art keywords
- signal
- symbol
- despreading
- cross
- signals
- 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.)
- Expired - Lifetime
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Technisches Gebiettechnical area
Diese Erfindung betrifft eine Codeteilungs-Mehrfachzugriff (CDMA)-Signalempfangsvorrichtung, und insbesondere eine CDMA-Empfangsvorrichtung gemäß dem Oberbegriff des Anspruchs 1. Eine derartige CDMA-Empfangsvorrichtung ist aus Saquib M. et al: "Decorrelating Detectors for a Dual Synchronous DS/CDMA System", Wireless Personal Communications, Kluwer Academics Publishers, NL, Bd. 9, Nr. 3, Mai 1999, Seiten 197–214 bekannt.These The invention relates to a code division multiple access (CDMA) signal receiving device, and in particular a CDMA receiving device according to the generic term of Claim 1. Such a CDMA receiving device is of Saquib M. et al: "Decorrelating Detectors for Dual Synchronous DS / CDMA System ", Wireless Personal Communications, Kluwer Academics Publishers, NL, Vol. 9, No. 3, May 1999, pages 197-214 known.
Stand der TechnikState of technology
Asato H. et al: "Suppression effect of multiple access interference in direct sequence/spread spectrum multiple access system by using partial correlation weight coefficient control techniques", Electronics & Communication in Japan, Part III – Fundamental Electronic Science, Scripta Technica, New York, US, vol. 79, no. 11, November 1996, Seiten 45–56, beschreibt ein Verfahren zur Unterdrückung einer Mehrfachzugriffsstörung in dem Direktsequenz/Spreizspektrum-Mehrfachzugriffsystem (DS/SSMA). Das Verfahren ist insbesondere wirksam für das Nah-Fern-Problem. Wenn eine Indikationsperiode einer Kreuzkorrelation in Unterintervalle in dem DS/SSMA-System geteilt wird, variieren die Teil-Kreuzkorrelationswerte bei dem Vorhandensein von Rauschen und Störung von Unterintervall zu Unterintervall beträchtlich. In dem in diesem Dokument beschriebenem System führt ein Zuordnen kleiner Gewichtskoeffizienten zu Unterintervallen mit großen Kreuzkorrelationswerten und großer Gewichtskoeffizienten zu Unterintervallen mit kleinen Kreuzkorrelationswerten zu einer beträchtlichen Verbesserung im Signal-zu-Rauschverhältnis.Asato H. et al: "Suppression effect of multiple access interference in direct sequence / spread spectrum multiple access system by using partial correlation weight coefficient control techniques ", Electronics & Communication in Japan, Part III - Fundamental Electronic Science, Scripta Technica, New York, US, vol. 79, no. 11, November 1996, pages 45-56 a method of suppression a multiple access failure in the direct sequence / spread spectrum multiple access system (DS / SSMA). The Method is particularly effective for the near-far problem. If an indication period of a cross correlation in subintervals in divided into the DS / SSMA system, the partial cross-correlation values vary in the presence of noise and interference from subinterval too Subinterval considerably. In the system described in this document, allocation results in small weighting coefficients at subintervals with large cross correlation values and big Weight coefficients at subintervals with small cross-correlation values to a considerable Improvement in the signal-to-noise ratio.
Die GB-A-2 333 013 beschreibt ein Verfahren zum Empfangen von Funksignalen in einem Empfänger, wobei das Verfahren die Schritte eines Empfangens einer Mehrzahl von Signalen, eines Bestimmens eines Signalqualitätsparameters für jedes der Mehrzahl von Signalen, eines Einordnens der Mehrzahl von Signalen gemäß dem Signalqualitätsparameter, eines Unterdrückens ausgewählter Signale von Signalen, eines Bestimmens eines Signalqualitätsparameters für jedes der Mehrzahl von Signalen, eines Bestimmens eines Signalqualitätsparameters für jedes der Mehrzahl von Signalen, eines Einordnens der Mehrzahl von Signalen gemäß dem Signalqualitätsparameter, eines Unterdrückens ausgewählter Signale gemäß einem Rang und eines Kombinierens verbleibender Signale als Empfangsdaten umfasst.The GB-A-2 333 013 describes a method for receiving radio signals in a receiver, the method comprising the steps of receiving a plurality of signals, determining a signal quality parameter for each of the Plurality of signals, ranking the plurality of signals according to the signal quality parameter, a suppression selected Signals of signals, determining a signal quality parameter for each of the plurality of signals, determining a signal quality parameter for each of the plurality of signals, of classifying the plurality of signals according to the signal quality parameter, a suppression selected Signals according to a Rank and a combination of remaining signals as received data includes.
In einem CDMA (Codeteilungs-Mehrfachzugriff, Code Division Multiple Access)-Mobilkommunikationssystem moduliert eine Basisstation Spreizspektrum-mäßig eine Steuerinformation und eine Benutzerinformation jedes Benutzers durch ein Einsetzen unterschiedlicher Spreizcodesequenzen, multiplexiert die modulierte Information und überträgt dieselbe. Jede Mobilstation in dem System sendet und empfängt eine Information auf ein Spreizen und Entspreizen der Information unter Verwendung einer Spreizcodesequenz, die von der Basisstation spezifiziert ist.In a CDMA (Code Division Multiple Access, Code Division Multiple Access) mobile communication system modulates a base station spread spectrum moderately Control information and user information of each user an insertion of different spreading code sequences, multiplexed the modulated information and transmits the same. Each mobile station in the system transmits and receives information Spreading and despreading the information using a spreading code sequence, which is specified by the base station.
Der
Rahmengenerator
Der
S/P-Konverter
Die
Bezugszeichen
Die
Entspreizungsschaltung
Ein
Fehlererfassungsdecoder
In dem oben beschriebenen drahtlosen Mobilkommunikationssystem kann eine Basisstation üblicherweise ein festes Richtwirkungsmuster für eine Kommunikation mit Mobilstationen nicht verwenden; sie kommuniziert unter Verwendung einer nicht-direktionalen Antenne. Jedoch ist nicht nur eine Übertragung durch eine nicht-direktionale Antenne hinsichtlich einer Leistungseffizienz schlecht, weil Funkwellen auch in Richtungen ausgestrahlt werden, in welchen eine Ziel-Mobilstation nicht vorhanden ist, aber eine derartige Übertragung verschlechtert auch eine Kommunikationsqualität, indem Mobilstationen außer der Zielmobilstation einer Störung unterworfen werden. Aus diesem Grund war es die Praxis, den 360°-Umfang der Basisstation gleichmäßig aufzuteilen, um so die Zelle in eine Mehrzahl von Sektoren (sektorförmigen Zonen) zu teilen und eine Richtantenne in jedem Sektor zu verwenden, wodurch eine Störung abgeschwächt wird.In the wireless mobile communication system described above a base station usually a fixed directivity pattern for do not use communication with mobile stations; she communicates using a non-directional antenna. However, it is not just a transmission by a non-directional antenna in terms of power efficiency bad because radio waves are also broadcast in directions in which a destination mobile station is not present, but such a transmission also worsens one Communication quality, by mobile stations except the destination mobile station of a fault be subjected. For this reason, it was the practice of the 360 ° scope of Evenly split base station, order the cell into a plurality of sectors (sector-shaped zones) to divide and use a directional antenna in each sector, thereby a disorder attenuated becomes.
Die Benutzerdatensignale Data1, Data2 durchlaufen eine Codierverarbeitung für eine Fehlerkorrektur oder dergleichen in den Kanalcodierern CH-cod1, CH-cod2 in jeweiligen der Sektoren Sec1, Sec2, und die verarbeiteten Signale werden in die Spreizschaltungen SC1, SC2 eingegeben. Codierte Daten Cdata1, Cdata2 werden in den Spreizschaltungen SC1, SC2 durch wechselseitig unterschiedliche Spreizcodesequenzen PN1, PN2, die von Spreizcodegeneratoren PNG11, PNG12 erzeugt werden, Spreizspektrum-moduliert, wodurch Sendesignale Sdata1, Sdata2 erhalten werden. Die Spreizcodes PN1, PN2, die in den Sektoren Sec1, Sec2 verwendet werden, werden aus Abschnitten erzeugt, die unterschiedliche Phasen in einer N-Sequenz aufweisen, die aus dem gleichen Erzeugungspolynom erzeugt ist. Folglich sind die erzeugten Spreizcodes derart, dass ihre wechselseitigen Kreuzkorrelationswerte im Mittel geringe Werte annehmen.The user data signals Data1, Data2 undergo coding processing for an error correction or the like in the channel coders CH-cod1, CH-cod2 in respective ones of the sectors Sec1, Sec2, and the processed signals are input to the spreading circuits SC1, SC2. Coded data Cdata1, Cdata2 are spread spectrum modulated in the spreading circuits SC1, SC2 by mutually different spreading code sequences PN1, PN2 generated by spreading code generators PNG11, PNG12, thereby obtaining transmission signals Sdata1, Sdata2. The spreading codes PN1, PN2 used in sectors Sec1, Sec2 are generated from portions having different phases in an N sequence generated from the same generation polynomial. Consequently, the generated spreading codes are such that their mutual cross-correlation values take on average small values.
In den Empfängern der Mobilstationen MS1, MS2 wenden andererseits Entspreizungsschaltungen RSC1, RSC2 eine Entspreizungsdemodulation auf Empfangssignale Sdata1', Sdata2' unter Verwendung der gleichen Codesequenzen PN1' (= PN1), PN2' (= PN2) an, die auf die Spreizcodesequenzen, die von der Basisstation verwendet werden, synchronisiert sind. Kanaldecoder (CH-Dec1, CH-Dec2) decodieren Empfangssignale Data1', Data2'.In the recipients On the other hand, mobile stations MS1, MS2 use despreading circuits RSC1, RSC2 using despreading demodulation on receive signals Sdata1 ', Sdata2' using the same code sequences PN1 '(= PN1), PN2 '(= PN2) referring to the spreading code sequences used by the base station be synchronized. Decode channel decoder (CH-Dec1, CH-Dec2) Receive signals Data1 ', Data2 '.
In Abhängigkeit von geographischen Bedingungen, in welchen die Mobilstationen MS1, MS2 sich wiederfinden, z.B. als Folge davon, dass die Mobilstationen vorhanden sind, wo Antennen Richtwirkungen der zwei Sektoren Sec1, Sec2 der Basisstation BS einander überlappen, sind Fälle vorhanden, wo die Signale von den beiden Antennen ATN1, ATN2 von den Antennen ANT1', ANT2' der Mobilstationen gleichzeitig empfangen werden. In derartigen Fällen werden andere Empfangssignale als die gewünschten Empfangssignale, die von den Mobilstationen empfangen werden, Störrauschen, weil die beiden Sendesignale durch Spreizcodesequenzen, die sich voneinander unterscheiden, Spreizspektrum-moduliert worden. Dieses Rauschen verbleibt in den demodulierten Empfangssignalen. Jedoch werden, da dieses Störrauschen, wenn es gemittelt wird, nur einen kleinen Wert annimmt, der durch den Kreuzkorrelationswert zwischen den Spreizcodes bestimmt wird, die Wirkungen davon durch die Fehlerkorrekturfunktionen, etc. der Kanaldecoder CH-Dec1, CH-Dec2 eliminiert, und Daten identisch zu den Benutzerdaten, die von der Sendeseite übertragen werden, werden als Empfängerausgänge Data1', Data2' reproduziert.In dependence of geographical conditions in which the mobile stations MS1, MS2 find themselves, e.g. as a result of that the mobile stations are present where antennas directivity of the two sectors Sec1, Sec2 of the base station BS overlap each other, there are cases where the signals from the two antennas ATN1, ATN2 from the antennas ANT1 ', ANT2' of the mobile stations be received at the same time. In such cases, other receive signals than the desired ones Receive signals received by the mobile stations, noise, because the two transmission signals by spreading code sequences that are different from each other, have been spread spectrum modulated. This Noise remains in the demodulated received signals. however because of this noise, when it is averaged, it only takes a small value through determining the cross-correlation value between the spreading codes, the effects thereof by the error correction functions, etc. of Channel decoder CH-DEC1, CH-DEC2 eliminated, and data identical to the user data transmitted from the transmitting side is called Receiver outputs Data1 ', Data2' reproduced.
Auch
wenn die Kreuzkorrelationscharakteristik ausgewählt worden ist, eine Problem-freie
Charakteristik aufzuweisen, wenn sie gemittelt ist, sind Fälle vorhanden,
wo sich die Kreuzkorrelationscharakteristik augenblicklich verschlechtert,
wie etwa zu der Zeit einer Hochgeschwindigkeits-Datenübertragung,
die es erfordert, dass eine Kommunikation bei einer niedrigen Spreizrate
[= (Symbolperiode)/(Chipperiode)] durchgeführt wird.
Ferner ist es schwierig, das Signal-zu-Rauschverhältnis genau auf einer Pro-Symbol-Grundlage abzuschätzen. Es ist deswegen auch schwierig, eine Empfangsverarbeitung geeignet durch ein Erfassen einer Erhöhung in einem lokalen Störrauschen in einem spezifischen Symbol, das in einem Empfangssignal enthalten ist, auszuführen.Further It is difficult to accurately match the signal-to-noise ratio on a per-symbol basis estimate. It is therefore also difficult to suit a reception processing by detecting an increase in a local noise in a specific symbol contained in a received signal is to execute.
Dementsprechend besteht die Aufgabe der vorliegenden Erfindung darin, eine Störung zwischen Signalen aufgrund einer augenblicklichen Verschlechterung einer Kreuzkorrelationscharakteristik zwischen Spreizcodes zu beseitigen, wodurch ein Empfang einer hohen Qualität ermöglicht wird.Accordingly The object of the present invention is a disturbance between signals due to an instantaneous deterioration of a cross-correlation characteristic between Eliminate spreading codes, thereby enabling high quality reception.
Diese Aufgabe wird durch eine CDMA-Empfangsvorrichtung nach Anspruch 1 gelöst.These The object is achieved by a CDMA receiving device according to claim 1 solved.
Offenbarung der Erfindungepiphany the invention
Gemäß einem Beispiel, das nicht sämtliche Merkmale umfasst, die notwendig sind zum Ausführen der Erfindung, wird in einer Codeteilungs-Mehrfachzugriff-Signalempfangsvorrichtung zum Demodulieren von Sendedaten durch ein Unterwerfen eines Empfangssignals einer Entspreizungsverarbeitung unter Verwendung einer Codesequenz identisch zu einer Spreizcodesequenz auf einer Sendeseite (1) ein Kreuzkorrelationswert zwischen einer Spreizcodesequenz zum Spreizspektrum-Modulieren von an eine lokale Station adressierten Sendedaten auf der Sendeseite und einer Spreizcodesequenz zum Spreizspektrum-Modulieren von an eine andere Station adressierten Sendedaten auf der Sendeseite Symbol für Symbol berechnet; (2) eine Eingabe eines Empfangssignalabschnitts, der der Gesamtheit oder einem Teil eines Symbols entspricht, in welchem der berechnete Kreuzkorrelationswert einen Schwellenwert überschreitet, in einen Decoder wird angehalten; und (3) der Decoder führt eine Decodierverarbeitung auf der Grundlage einer Empfangssignaleingabe dorthinein aus.According to one Example, not all features which are necessary for carrying out the invention, is incorporated in a code division multiple access signal receiving apparatus for Demodulating transmission data by subjecting a reception signal despreading processing using a code sequence identical to a spreading code sequence on a transmitting side (1) Cross correlation value between a spreading code sequence for spread spectrum modulating of transmission data addressed to a local station on the transmission side and a spreading code sequence for spread spectrum modulating another station addressed transmit data on the transmit side symbol for symbol calculated; (2) An input of a reception signal section which the entirety or a part of a symbol corresponds, in which the calculated cross-correlation value exceeds a threshold, in a decoder is stopped; and (3) the decoder carries a Decoding processing based on a received signal input in there.
In Übereinstimmung mit dieser Codeteilungs-Mehrfachzugriff-Signalempfangsvorrichtung wird, wenn ein Kreuzkorrelationswert zwischen Spreizcodesequenzen zunimmt und zum Auftreten einer Erhöhung in einem Störrauschen führt, eine Empfangsverarbeitung auf ein Ausschließen des Symbols als ein Nicht-Empfangssymbol in dem Intervall eines erhöhten Rauschens ausgeführt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich.In accordance with this code division multiple access signal receiving apparatus, when a cross-correlation value between spreading code sequences increases and to the occurrence of an increase in a noise leads, a receiving processing for excluding the symbol as a non-receiving symbol in the interval of an elevated Noise performed. Consequently, an improvement in the quality of the received signal becomes possible.
Kurze Beschreibung der ZeichnungenShort description the drawings
In den Zeichnungen zeigen:In show the drawings:
Bester Weg zum Ausführen der Erfindungbest way to run the invention
(A) Erste Ausführungsform(A) First Embodiment
Die
Sektoren Sec1, Sec2 in der Basisstation BS weisen Sende/Empfangsantennen
ANT1, ANT2 auf, die getrennte Richtwirkungen besitzen, und vermöge der Antennenrichtwirkungen
für das
Senden und Empfangen von Signalen zu und von Abdeckungsgebieten
(Sektoren) sorgen, die geographisch voneinander unabhängig sind.
Abschnitte der Basisstation BS und der Mobilstationen MS1, MS2 in
Kanalcodierer CH-cod1, CH-cod2 in den Sektoren Sec1, Sec2 der Basisstation (Sendevorrichtung) BS unterwerfen die beiden Sendesignale Data1, Data2 jeweils einer Fehlerkorrektur-Codierung und geben codierte Sendesignale Cdata1, Cdata2 aus. Spreizschaltungen SC1, SC2 Spreizspektrum-modulieren die Sendesignale Cdata1, Cdata2 unter Verwendung von Spreizcodesequenzen SCD1, SCD2 und geben gespreizte Sendesignale Sdata1, Sdata2 aus. Jede der Spreizcodesequenzen SCD1, SCD2 ist eine Codesequenz, die durch ein Kombinieren (1) einer Verschlüsselungs-Basisstations-spezifischen Rauschcodesequenz, die üblicherweise von jedem Kanal (jedem Benutzer) verwendet wird, und (2) einer Kanalcodesequenz zum Diskriminieren jedes Kanals (jedes Benutzers) erhalten wird. Die Spreizspektrum-modulierten Sendesignale Sdata1, Sdata2 werden jeweils in Sendeantennen ANT1, ANT2 über Frequenzkonverter und Leistungsverstärker, etc., die nicht gezeigt sind, eingegeben, und die Signale strahlen von den Antennen ANT1, ANT2 in den Raum aus.channel encoder CH-cod1, CH-cod2 in sectors Sec1, Sec2 of the base station (transmitting device) BS subject the two transmit signals Data1, Data2 one each Error correction encoding and output coded transmission signals Cdata1, Cdata2. spreading circuits SC1, SC2 spread spectrum modulate the transmit signals Cdata1, Cdata2 using spreading code sequences SCD1, SCD2 and give splayed Transmit signals Sdata1, Sdata2 off. Each of the spreading code sequences SCD1, SCD2 is a code sequence obtained by combining (1) an encryption base station-specific one Noise code sequence, commonly is used by each channel (each user), and (2) a channel code sequence to discriminate each channel (each user). The spread spectrum modulated transmit signals Sdata1, Sdata2 become in each case in transmission antennas ANT1, ANT2 via frequency converters and power amplifiers, etc., which are not shown, and the signals radiate from antennas ANT1, ANT2 into the room.
Auf der Empfangsseite erzeugen Entspreizcode-Sequenzgeneratoren SCD1', SCD2' der Mobilstationen MS1, MS2 Entspreizcodesquenzen SCD1', SCD2' identisch zu den Spreizcodesequenzen SCD1, SCD2, die bei der Spreizspektrum-Modulation auf der Sendeseite verwendet werden. Ein Kreuzkorrelationsdetektor CORR in der Mobilstation MS1 überwacht die ersten und zweiten Entspreizcodesequenzen SCD1', SCD2', berechnet einen Kreuzkorrelationswert pro Symbol der Entspreizcodesequenzen SCD1', SCD2' nacheinander in Echtzeit, überprüft, um zu bestimmen, ob der Kreuzkorrelationswert einen vorbestimmten Schwellenwert überschritten hat, und gibt ein Steuersignal STP auas, das ein Anhalten des Durchleitens des Empfangssignals über die Dauer eines Symbols spezifiziert, wenn der Schwellenwert überschritten ist und ein Störrauschen zu groß ist.On of the receiving side generate despreading-code sequence generators SCD1 ', SCD2' of the mobile stations MS1, MS2 despreading code sequences SCD1 ', SCD2' identical to the spreading code sequences SCD1, SCD2, which in the spread spectrum modulation on the sending side are used. A cross-correlation detector CORR monitored in the mobile station MS1 the first and second despreading code sequences SCD1 ', SCD2' calculate one Cross correlation value per symbol of the despreading code sequences SCD1 ', SCD2' successively in Real time, checked to determine if the cross-correlation value exceeded a predetermined threshold has, and outputs a control signal STP, which stops the passage of the received signal via the duration of a symbol is specified when the threshold is exceeded is and a noise too is great.
Eine Verzögerungseinheit DLY verzögert die Entspreizcodesequenz SCD1' um eine vorbestimmte Zeitperiode auf eine derartige Weise, das ein Entspreizungssignal Cdata1' zu einem Schalter SW folgend auf die Beendigung der Berechnung des Kreuzkorrelationswerts gelangen wird. Eine Entspreizungseinheit RSC1 entspreizt ein Empfangssignal Sdata1' unter Verwendung der verzögerten Entspreizcodesequenz SCD1' und gibt das entspreizte Signal Cdata1' in den Schalter SW ein. Wenn das Steuersignal STP auf dem hohen Pegel ist, verhindert der Schalter SW ein Durchleiten des entspreizten Signals Cdata1', das von der Entspreizungsschaltung RSC1 kommt, für die entsprechende Symboldauer. Im Wege eines Beispiels kann der Schalter SW durch einen Verstärker VGA mit variabler Verstärkung ausgebildet werden, dessen Verstärkung Null wird, wenn das Steuersignal STP auf dem hohen Pegel ist. Ferner kann er so ausgelegt werden, dass ein äquivalenter Betrieb durchgeführt wird, indem der Betrieb des Entspreizungsdemodulators ein- und ausgeschaltet wird.A delay unit DLY delayed the despreading code sequence SCD1 ' a predetermined period of time in such a manner as to be a despreading signal Cdata1 'to one Switch SW following the completion of the calculation of the cross-correlation value will arrive. A despreading unit RSC1 despreads a reception signal Sdata1 'using the delayed despreading code sequence SCD1 'and gives the despread Signal Cdata1 'in the switch SW. When the control signal STP is at the high level, the switch SW prevents passage of the despread signal Cdata1 ', that of the despreading circuit RSC1 comes for the corresponding symbol duration. By way of example, the switch SW may be replaced by an amplifier VGA with variable gain be trained, its reinforcement Becomes zero when the control signal STP is at the high level. Further it can be designed to carry out an equivalent operation, by turning on and off the operation of the despreading demodulator becomes.
Das entspreizte Signal Cdata1', das somit einer Umschaltsteuerung unterworfen ist, wird daraufhin in den Kanaldecoder CH-dec1 eingegeben. Ferner entspreizt die eine Entspreizungseinheit RSC2 der Mobilstation MS2 Empfangsdaten Sdata2' unter Verwendung der Entspreizcodesequenz SCD2' und gibt ein entspreiztes Signal Cdata2' in den Kanaldecoder CH-dec2 ohne Anwendung einer Umschaltsteuerung ein.The despread signal Cdata1 ', is thus subjected to a switching control, it will then entered into the channel decoder CH-dec1. Furthermore, the one despread Despreading unit RSC2 of the mobile station MS2 receive data Sdata2 'using the despreading code sequence SCD2 'and outputs a despread signal Cdata2 'in the channel decoder CH-dec2 without application of a switching control.
Die Kanaldecoder CH-dec1, CH-dec2 der Mobilstationen MS1, MS2 unterwerfen die entspreizten Signale Cdata1', Cdata2' einer Fehlerkorrektur-Decodierverarbeitung, erzeugen endgültige Empfangsdaten Data1', Data2' und geben diese Daten aus. Zu dieser Zeit wird das Symbol, für welches ein Durchlass durch den Schalter SW blockiert war, von dem Kanaldecodier CD-dec1 reproduziert.The Channel decoder CH-dec1, CH-dec2 of the mobile stations MS1, MS2 subject the despread signals Cdata1 ', Cdata2 'of error correction decoding processing, generate final Receive data Data1 ', Data2 'and give this data. At this time, the symbol for which a passage through the switch SW was blocked by the channel decoder CD-dec1 reproduced.
In Übereinstimmung mit der ersten Ausführungsform wird, wenn ein Symbol-zu-Symbol-Kreuzkorrelationswert zwischen Spreizcodesequenzen zunimmt und zu einer Zunahme in einem Störrauschen führt, eine Empfangsverarbeitung auf ein Ausschließen des Symbols in dem Intervall des zunehmenden Rauschens als ein Nicht-Empfangssymbol ausgeführt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich. Mit anderen Worten wird, wenn der Kreuzkorrelationswert auf einer Pro-Symbol-Grundlage zunimmt und Störrauschen groß ist, die Tatsache, dass die Qualität des Symbols abgenommen hat, an den Kanaldecoder in der Form eines Signalpegels = 0 übermittelt (Soft-Entscheidungs-Wahrscheinlichkeitsinformation). Auf der Grundlage dieser Information kann der Kanaldecoder beurteilen, dass die Zuverlässigkeit des Symbols niedrig ist und eine Fehlerkorrekturverarbeitung ausführen, als Folge dessen eine Empfangsqualität verbessert werden kann.In accordance with the first embodiment, when a symbol-to-symbol cross-correlation value between spreading code sequences increases and leads to an increase in noise, receiving processing is checked for exclusion ßen the symbol in the interval of increasing noise as a non-receiving symbol executed. Consequently, an improvement in the quality of the received signal becomes possible. In other words, when the cross-correlation value increases on a per-symbol basis and noise is large, the fact that the quality of the symbol has decreased is transmitted to the channel decoder in the form of a signal level = 0 (soft decision probability information). , Based on this information, the channel decoder can judge that the reliability of the symbol is low and execute error correction processing, as a result of which a reception quality can be improved.
Erste ModifikationFirst modification
In der obigen Ausführungsform wird eine Steuerung zum Anhalten eines Durchleitens eines Empfangssignals nur von der Mobilstation MS1 ausgeführt. In Abhängigkeit von einer Änderung in der Empfangsumgebung kann jedoch die Mobilstation MS2 auch eine Steuerung zum Anhalten eines Durchleitens eines Empfangssignals ausüben, falls zweckmäßig. Ferner ist das Voranstehende hinsichtlich einer einzelnen Kombination von Spreizcodesequenzen beschrieben, in welchen die Spreizcodesequenzen, die in jeweiligen der wechselseitig angrenzenden Sektoren verwendet werden, SCD1, SCD2 sind. Tatsächlich jedoch sind mehrfache Kombinationen von Spreizcodesequenzen vorhanden, und die oben beschriebene Steuerung wird hinsichtlich der geeigneten Kombinationen durchgeführt. Zusätzlich kann, obwohl das Voranstehende für einen Fall ist, der Spreizcodesequenzen berücksichtigt, die in wechselweise angrenzenden Sektoren verwendet werden, die oben beschriebene Steuerung auf Spreizcodesequenzen angewandt werden, die von wechselseitig benachbarten Basisstationen verwendet werden.In the above embodiment becomes a controller for stopping a passing of a received signal executed only by the mobile station MS1. Depending on a change However, in the receiving environment, the mobile station MS2 may also have a Control for stopping a transmission of a received signal exercise, if appropriate. Further is the one ahead of a single combination of Spreading code sequences in which the spreading code sequences, used in respective mutually adjacent sectors are SCD1, SCD2. Indeed however, multiple combinations of spreading code sequences are present and the above-described control will be appropriate Combinations performed. In addition, although the predecessor for a case is considered which takes spreading code sequences in turn adjacent sectors are used, the control described above be applied to spreading code sequences that are of mutual neighboring base stations are used.
Zweite ModifikationSecond modification
Aufbau des Kreuzkorrelationsdetektorsconstruction of Cross-correlation detector
Die eingegebenen Entspreizcodesequenzen SCD1', SCD2' der beiden Systeme werden jeweils um eine Gesamtheit von vier Chips nacheinander durch Verzögerungseinheiten D11 bis D14 bzw. D21 bis D24 verzögert, die als Ein-Chip-Verzögerungselemente wirken. Die Ausgänge der Verzögerungseinheiten D11 bis D14 eines Systems werden in Exklusiv-ODER-Schaltungen EXOR1 bis EXOR4 zusammen mit den Ausgängen der Verzögerungseinheiten D21 bis D24 des entsprechenden Systems eingegeben. Die Exklusiv-ODER-Schaltungen EXOR1 bis EXOR4 gegen Signale S0 bis S3 in Abhängigkeit davon aus, ob die Werte der beiden Eingänge übereinstimmen oder nicht. Eine Addiereinheit ADD bezieht sich auf die vier Signale S0 bis S3, die darin eingegeben werden, zählt die Signale, die eine Übereinstimmung anzeigen und ergibt ein Ergebnis SUM, das den Zählwert anzeigt, in der Form eines 2-Bit-Signals aus. Ein Komparator CMP vergleicht das Zählergebnis SUM und einen Schwellenwert REF bei dem Chipzyklus und gibt ein 2-Pegelsignal CORVL aus, wenn SUM-REF gilt. Eine Verriegelungseinheit LATCH verriegelt das Signal CORVL synchron zu einem Symboltakt SCLK, der jedes Symbol (vier Chips) ausgegeben wird, und gibt das verriegelte Signal als das Steuersignal STP aus. Folglich stoppt der Schalter SW das Durchleiten des entspreizten Signals Cdata1' über einem Symbolintervall, während welchem das Steuersignal STP auf dem hohen Pegel ist, d.h. über einem Symbolintervall, während welchem Störrauschen groß ist. Das Vorangehende ist hinsichtlich eines Falls beschrieben, wo eine Spreizrate = 4 gilt. Wenn die Spreizrate jedoch größer ist, wird die Anordnung derart ausgelegt, dass (1) die Anzahl von Verzögerungselementstufen entsprechend erhöht wird, (2) die Anzahl von entsprechenden Signalen, die von der Addiereinheit ADD addiert werden, erhöht ist, und (3) die Anzahl von Informationsbits in dem Additionsergebnis SUM und dem Schwellenwert REF erhöht ist.The input despreading code sequences SCD1 ', SCD2' of the two systems are each delayed by a total of four chips in succession by delay units D 11 to D 14 and D 21 to D 24 , respectively, which act as one-chip delay elements. The outputs of the delay units D 11 to D 14 of a system are inputted in exclusive OR circuits EXOR 1 to EXOR 4 together with the outputs of the delay units D 21 to D 24 of the corresponding system. The exclusive-OR circuits EXOR 1 to EXOR 4 against signals S0 to S3 depending on whether the values of the two inputs match or not. An adder ADD refers to the four signals S0 to S3 input therein, counts the signals indicating a match, and outputs a result SUM indicating the count in the form of a 2-bit signal. A comparator CMP compares the count SUM and a threshold REF in the chip cycle, and outputs a 2-level signal CORVL when SUM-REF holds. A latch unit LATCH latches the signal CORVL in synchronism with a symbol clock SCLK outputted every symbol (four chips), and outputs the latched signal as the control signal STP. Consequently, the switch SW stops passing the despread signal Cdata1 'over a symbol interval during which the control signal STP is at the high level, ie, over a symbol interval during which noise is large. The foregoing is described in terms of a case where a spreading rate = 4. However, if the spreading rate is larger, the arrangement is designed so that (1) the number of delay element stages is increased correspondingly, (2) the number of corresponding signals added by the adder ADD is increased, and (3) Number of information bits in the addition result SUM and the threshold REF is increased.
Ein weiterer Aufbau eines KreuzkorrelationsdetektorsAnother Construction of a cross-correlation detector
In
(B) Zweite Ausführungsform(B) Second Embodiment
- (1) Es ist ein Codeübereinstimmungs-Chipdetetkor CDCI bereitgestellt, der, wenn der Symbol-zu-Symbol-Kreuzkorrelationswert zwischen den beiden Spreizcodesequenzen SCD1', SCD2' gleich oder größer als der Schwellenwert REF ist, Chips erfasst, deren Codes in einem Symbolintervall übereinstimmen und ein Steuersignal CSTP ausgibt, das einen hohen Pegel über der Dauer jedes Chips annimmt, in welchem eine Übereinstimmung erhalten wird.
- (2) Der Schalter SW ist zu der Eingangsseite der Entspreizungsschaltung RSC1 versetzt.
- (3) Wenn der Kreuzkorrelationswert auf einer Pro-Symbolgrundlage gleich oder größer als der Schwellenwert REF ist, wird eine Durchleitung des Empfangssignals Sdata1' in dem Codeübereinstimmungs-Chipintervall des Symbolintervalls verhindert, und nicht über dem gesamten Symbolintervall.
- (1) There is provided a code coincidence chip detector CDCI which, when the symbol-to-symbol cross correlation value between the two spreading code sequences SCD1 ', SCD2' is equal to or greater than the threshold value REF, detects chips whose codes coincide in one symbol interval and outputs a control signal CSTP which assumes a high level over the duration of each chip in which a match is obtained.
- (2) The switch SW is offset to the input side of the despreading circuit RSC1.
- (3) When the cross correlation value on a per symbol basis is equal to or greater than the threshold value REF, transmission of the reception signal Sdata1 'in the code coincidence chip interval of the symbol interval is prevented, and not over the entire symbol interval.
Kanalcodereinheiten CH-cod1, CH-cod2 in den Sektoren Sec1, Sec2 der Basisstation (Sendevorrichtung) BS unterwerfen die beiden Sendesignale Data1, Data2 jeweils einer Fehlerkorrekturcodierung und geben codierte Sendesignale Cdata1, Cdata2 aus. Spreizschaltungen SC1, SC2 Spreizspektrum-modulieren die Sendesignale Cdata1, Cdata2 unter Verwendung von Spreizcodesequenzen SCD1, SCD2 und geben gespreizte Sendesignale Sdata1, Sdata2 aus. Die Spreizspektrum-modulierten Sendesignale Sdata1, Sdata2 werden in die Sendeantennen ANT1, ANT2 jeweils über Frequenzkonverter und Leistungsverstärker, etc., die nicht gezeigt sind, eingegeben, und die Signale strahlen in den Raum von den Antennen ANT1, ANT2 aus.Channel code purities CH-cod1, CH-cod2 in sectors Sec1, Sec2 of the base station (transmitting device) BS subject the two transmit signals Data1, Data2 one each Error correction coding and give coded transmission signals Cdata1, Cdata2 out. Spreading Circuits SC1, SC2 Spread spectrum modulate the transmission signals Cdata1, Cdata2 using spreading code sequences SCD1, SCD2 and output spread transmission signals Sdata1, Sdata2. The spread spectrum modulated Transmission signals Sdata1, Sdata2 are sent to the transmission antennas ANT1, ANT2 each over Frequency converter and power amplifier, etc., not shown are entered, and the signals radiate into the space from the antennas ANT1, ANT2 off.
Auf der Empfangsseite erzeugen Entspreizcode-Sequenzgeneratoren SCG1', SCG2' der Mobilstationen MS1, MS2 Entspreizcodesequenzen SCD1', SCD2' identisch zu den Spreizcodesequenzen SCD1, SCD2, die bei der Spreizspektrummodulation auf der Sendeseite verwendet werden. Der Kreuzkorrelationsdetektor CORR in der Mobilstation MS1 überwacht die ersten und zweiten Entspreizcodesequenzen SCD1', SCD2', berechnet einen Kreuzkorrelationswert pro Symbol der beiden Entspreizcodesequenzen SCD1', SCD2' nacheinander in Echtzeit, überprüft, zu bestimmen, ob der Kreuzkorrelationswert einen vorbestimmten Schwellenwert überschritten hat und gibt ein Signal GATE aus, das für die Dauer eines Symbols auf dem hohen Pegel ist, wenn der Schwellenwert überschritten ist, und somit ein Störrauschen groß ist. Wenn der Kreuzkorrelationswert pro Symbol gleich oder größer als der Schwellenwert ist, erfasst der Codeübereinstimmungs-Chipdetektor CDCI unter Verwendung eines Signals S3 (untenstehend beschrieben), dass die Codes der Spreizcodesequenzen SCD1', SCD2' in dem oben erwähnten Symbolintervall übereinstimmen und gibt das Steuersignal CSTP aus, das den hohen Pegel über der Dauer jedes Chips annimmt, in welchem eine Übereinstimmung erhalten wird.On of the receiving side generate despreading-code sequence generators SCG1 ', SCG2' of the mobile stations MS1, MS2 Despreading code sequences SCD1 ', SCD2' identical to the spreading code sequences SCD1, SCD2, in the spread spectrum modulation on the transmitting side be used. The cross-correlation detector CORR in the mobile station MS1 monitors the first and second despreading code sequences SCD1 ', SCD2' calculate a cross-correlation value per symbol of the two despreading code sequences SCD1 ', SCD2' successively in Real-time, verified, to determine whether the cross-correlation value exceeded a predetermined threshold has and outputs a GATE signal that lasts for the duration of a symbol the high level is when the threshold is exceeded, and thus a noise is great. If the cross-correlation value per symbol is equal to or greater than is the threshold, the code match chip detector detects CDCI using a signal S3 (described below), in that the codes of the spreading code sequences SCD1 ', SCD2' coincide in the above-mentioned symbol interval and outputs the control signal CSTP, which is the high level above the Duration of each chip assumes, in which a match is obtained.
Die Verzögerungseinheit DLY verzögert die Entspreizcodesequenz SCD1' für eine vorbestimmte Zeitperiode auf eine derartige Weise, dass der Entspreizcode SCD1' in die Entspreizungsschaltung RSC1 folgend auf die Beendigung einer Berechnung des Kreuzkorrelationswerts und einer Verarbeitung zum Erfassen von Code-übereinstimmenden Chips gelangen wird. Das Empfangssignal Sdata1' gelangt in die Entspreizungsschaltung RSC1 über den Schalter SW. Wenn das Steuersignal CSTP auf dem hohen Pegel ist, verhindert der Schalter SW ein Durchleiten des entspreizten Signals Cdata1 für die entsprechende Chipdauer. Danch wird das Empfangssignal Sdata1', das somit einer Umschaltsteuerung Chip-für-Chip unterworfen ist, in die Entspreizungsschaltung RSC1 eingegeben. Die letztere entspreizt das Empfangssignal Sdata1', das der Umschaltsteuerung unterworfen worden ist, spielt aber keine Rolle bei einer Entspreizungsdemodulationsverarbeitung hinsichtlich des Chip-Abschnitts, für welches ein Signaldurchlauf von dem Schalter SW blockiert worden ist. Das Entspreizungssignal Cdata1' wird in den Kanaldecoder CH-dec1. eingegeben. Ferner entspreizt die Entspreizungseinheit RSC2 der Mobilstation MS2 die Empfangsdaten Sdata2' unter Verwendung der Entspreizcodesequenz SCD2' und gibt das entspreizte Signal Sdata2' in den Kanaldecoder CH-dec2 ohne Anwendung der Umschaltsteuerung ein.The delay unit DLY delays the despreading-code sequence SCD1 'for a predetermined period of time in such a manner that the despreading code SCD1' will enter the despreading circuit RSC1 following completion of calculation of the cross-correlation value and code-matching chip detection processing. The received signal Sdata1 'enters the despreading circuit RSC1 via the switch SW. When the control signal CSTP is at the high level, the switch SW prevents passage of the despread signal Cdata1 for the corresponding one de chip duration. Then, the reception signal Sdata1 ', which is thus subjected to a switching control chip by chip, is input to the despreading circuit RSC1. The latter despreads the received signal Sdata1 'which has been subjected to the switching control, but plays no role in despreading demodulation processing with respect to the chip portion for which a signal sweep has been blocked by the switch SW. The despreading signal Cdata1 'is input to the channel decoder CH-dec1. entered. Further, the despreading unit RSC2 of the mobile station MS2 despreads the reception data Sdata2 'using the despreading-code sequence SCD2' and inputs the despread signal Sdata2 'into the channel decoder CH-dec2 without application of the switching control.
Die Kanaldecoder CH-dec1, CH-dec2 der Mobilstationen MS1, MS2 unterwerfen die entspreizten Signale Cdata1', Cdata2' einer Fehlerkorrektur-Decodierverarbeitung, erzeugen endgültige Empfangsdaten Data1', Data2' und geben diese Daten aus. Zu dieser Zeit wird das Symbol, für welches ein Durchlass teilweise durch den Schalter SW vor einem Entspreizen blockiert wurde, durch den Kanaldecoder CD-dec1 wiedergegeben.The Channel decoder CH-dec1, CH-dec2 of the mobile stations MS1, MS2 subject the despread signals Cdata1 ', Cdata2 'of error correction decoding processing, generate final Receive data Data1 ', Data2 'and give this data. At this time, the symbol for which a passage partially through the switch SW before despreading was blocked by the channel decoder CD-dec1.
In Übereinstimmung mit der zweiten Ausführungsform wird eine Empfangsverarbeitung auf ein Ausschließen eines Chipintervalls einer besonders großen Störung in einem Symbolintervall, in welchem das Störrauschen groß ist, ausgeführt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich. Ferner kann, da eine Decodierungsverarbeitung unter Verwendung entspreizten Signalen in Chips, für welche die Empfangsbedingungen in einem Symbolintervall gut sind, ausgeführt werden kann, die Wirkung einer verbesserten Empfangssignalqualität verstärkt werden.In accordance with the second embodiment becomes a receive processing for excluding a chip interval of one especially big disorder in a symbol interval in which the noise is large, executed. consequently an improvement in the quality of the received signal is possible. Further because despreading a decoding processing using Signals in chips, for which the reception conditions in a symbol interval are good, accomplished can be amplified the effect of improved received signal quality.
Aufbau des Kreuzkorrelationsdetektors und des Codeübereinstimmungs-ChipdetektorsStructure of the cross-correlation detector and the code match chip detector
Die
eingegebenen Entspreizcodesequenzen SCD1', SCD2' der beiden Systeme werden jeweils um
eine Gesamtheit von vier Chips durch Verzögerungseinheiten D11 bis
D14 bzw. D21 bis
D24 verzögert, die
als Ein-Chip-Verzögerungselemente
wirken. Die Ausgänge
der Verzögerungseinheiten
D11 bis D14 eines
Systems werden in Exklusiv-ODER-Schaltungen EXOR1 bis
EXOR4 zusammen mit den Ausgängen der
Verzögerungseinheiten
D21 bis D24 des
entsprechenden Systems eingegeben. Die Exklusiv-ODER-Schaltungen EXOR1 bis EXOR4 geben
Signale S0 bis S3 aus, die davon abhängen, ob die Werte der beiden
Eingänge übereinstimmen
oder nicht. Das Signal S3 ist ein Signal, das eine Übereinstimmung/Nichtübereinstimmung
eines ersten Chips in einem Symbolintervall anzeigt, das Signal
S2 ist ein Signal, das eine Übereinstimmung/Nichtübereinstimmung
eines zweiten Chips in dem Symbolintervall anzeigt, das Signal S1
ist ein Signal, das eine Übereinstimmung/Nichtübereinstimmung
eines dritten Chips in dem Symbolintervall anzeigt, und das Signal
S0 ist ein Signal, das eine Übereinstimmung/Nichtübereinstimmung
eines vierten Chips in dem Symbolintervall anzeigt. Die Addiereinheit
ADD bezieht sich auf die vier Signale S0 bis S3, die darin eingegeben werden,
zählt die
Signale, die eine Übereinstimmung
anzeigen, und gibt ein Ergebnis SUM, das den Zählwert anzeigt, in der Form
eines 2-Bit-Signals aus. Das Zählergebnis
SUM wird in der Verriegelungseinheit LATCH unter Verwendung des
Symboltakts SCLK, der aus dem Taktgenerator SCLKGEN für jedes
Symbol (vier Chips in diesem Fall) ausgegeben wird, verriegelt.
Der Komparator CMP vergleicht den verriegelten Zählwert (Kreuzkorrelationswert
auf einer Pro-Symbol-Grundlage)
CORV mit dem Schwellenwert REF und gibt das Signal eines hohen Pegels
GATE aus, wenn der Kreuzkorrelationswert CORV gleich oder größer als
der Schwellenwert REF ist. Der Code-Übereinstimmungs-Chipdetektor
CDCI verwendet ein UND-Gatter
UND, um die UND-Funktion zwischen einem Signal S3D, das durch ein
Verzögern
des Signals S3 um einen Chip unter Verwendung des Verzögerungselements
D3 erhalten wird, und dem Signal GATE zu
berechnen, und gibt das Signal S3D als das Steuersignal CSTP in
einem Intervall, über
welches das Signal GATE auf dem hohen Pegel ist, aus. Wenn der Kreuzkorrelationswert
CORV auf einer Pro-Symbol-Grundlage gleich oder größer als
der vorbestimmte Schwellenwert REF ist, erreicht das Steuersignal
CSTP den hohen Pegel nur in einem Chip, für welchen die Werte der wechselseitigen
Codesequenzen innerhalb der Dauer dieses Symbols übereinstimmen.
Der Schalter SW in
(C) Dritte Ausführungsform(C) Third Embodiment
Kanalcodierer CH-cod1, CH-cod2 in den Sektoren Sec1, Sec2 der Basisstation (Sendevorrichtung) BS unterwerfen die beiden Sendesignale Data1, Data2 jeweils einer Fehlerkorrekturcodierung und geben codierte Sendesignale Cdata1, Cdata2 aus. Spreizschaltungen SC1, SC2 Spreizspektrum-modulieren die Sendesignale Cdata1', Cdata2' unter Verwendung von Entspreizcodesequenzen SCD1, SCD2 und geben gespreizte Sendesignale Sdata1, Sdata2 aus. Die Spreizspektrum-modulierten Sendesignale Sdata1, Sdata2 werden in die Sendeantennen ANT1, ANT2 jeweils über Frequenzkonverter und Leistungsverstärker, etc. eingegeben, die nicht gezeigt sind, und die Signale strahlen in den Raum von den Antennen ANT1, ANT2 aus.channel encoder CH-cod1, CH-cod2 in sectors Sec1, Sec2 of the base station (transmitting device) BS subject the two transmit signals Data1, Data2 one each Error correction coding and give coded transmission signals Cdata1, Cdata2 off. Spreading circuits SC1, SC2 spread spectrum modulated the transmission signals Cdata1 ', Cdata2 'using of despreading-code sequences SCD1, SCD2 and give sdata1 spread signals, Sdata2 off. The spread spectrum modulated transmit signals Sdata1, Sdata2 are transmitted to the transmit antennas ANT1, ANT2 respectively via frequency converters and power amplifiers, etc., which are not shown, and the signals radiate into the room from the antennas ANT1, ANT2.
Auf der Empfangsseite erzeugen Entspreizcode-Sequenzgeneratoren SCG1', SCG2' der Mobilstationen MS1, MS2 Entspreizcodesequenzen SCD1', SCD2' identisch zu den Spreizcodesequenzen SCD1, SCD2, die bei der Spreizspektrum-Modulation auf der Sendeseite verwendet werden. Der Kreuzkorrelationsdetektor CORR in der Mobilstation MS1 überwacht die ersten und zweiten Entspreizcodesequenzen SCD1', SCD2', berechnet einen Kreuzkorrelationswert pro Symbol der beiden Entspreizcodesequenzen SCD1', SCD2' nacheinander in Echtzeit, überprüft, um zu bestimmen, ob der Kreuzkorrelationswert einen vorbestimmten Schwellenwert überschritten hat, und gibt das Steuersignal STP, das zum Ausführen des Pegels des Signals Cdata' gleich einem vorbestimmten kleinen Wert für die Dauer eines Symbols dient, aus, wenn der Schwellenwert überschritten wird, und somit das Störrauschen groß ist.On of the receiving side generate despreading-code sequence generators SCG1 ', SCG2' of the mobile stations MS1, MS2 Despreading code sequences SCD1 ', SCD2' identical to the spreading code sequences SCD1, SCD2 used in the spread spectrum modulation on the transmitting side become. The cross-correlation detector CORR in the mobile station MS1 monitors the first and second despreading code sequences SCD1 ', SCD2' calculate a cross-correlation value per symbol of the two despreading code sequences SCD1 ', SCD2' successively in Real time, checked to determine if the cross-correlation value exceeded a predetermined threshold and outputs the control signal STP equal to a predetermined one for executing the level of the signal Cdata ' small value for the Duration of an icon is used when the threshold is exceeded is, and thus the noise is great.
Die Verzögerungseinheit DLY verzögert die Entspreizcodesequenz SCD1' für eine vorbestimmte Zeitperiode auf eine derartige Weise, dass das entspreizte Signal Cdata1' zu der Pegeländerungseinheit LVC folgend auf die Beendigung einer Berechnung des Kreuzkorrelationswerts gelangen wird. Die Entspreizungsschaltung RSC1 entspreizt das Empfangssignal Sdata1' unter Verwendung der verzögerten Entspreizcodesequenz SCD1' und gibt das entspreizte Signal Sdata1' in die Pegeländerungseinheit LVC ein. Wenn das Steuersignal STP auf dem niedrigen Pegel ist, gibt die Pegeländerungseinheit LVC das entspreizte Signal Cdata1', das von der Entspreizungsschaltung RSC1 eintritt, aus, wie es ist. Wenn das Steuersignal STP den hohen Pegel erreicht, ändert die Pegeländerungseinheit LVC den Pegel des entspreizten Signals Cdata1' auf einen Massepegel für die Dauer des entsprechenden einen Symbols. Das entspreizte Signal Cdata1', das die Pegeländerungsverarbeitung durchlaufen hat, wird nachfolgend in den Kanaldecoder CH-dec1 eingegeben. Ferner entspreizt die Entspreizungsschaltung RSC2 der Mobilstation MS2 die Empfangsdaten Sdata2' unter Verwendung der Entspreizcodesequenz SCD2' und gibt das entspreizte Signal Sdata2' in den Kanaldecoder CH-dec2 ohne Anwendung der Pegeländerungsverarbeitung ein.The delay unit DLY delayed the despreading code sequence SCD1 'for a predetermined period of time in such a manner that the despread signal Cdata1 'becomes the level change unit LVC following the completion of a calculation of the cross-correlation value will arrive. The despreading circuit RSC1 despreads the received signal Sdata1 'using the delayed one Despreading Code Sequence SCD1 'and inputs the despread signal Sdata1 'to the level changing unit LVC. If the control signal STP is at the low level, the level changing unit LVC is output the despread signal Cdata1 ', that comes in from the despreading circuit RSC1, as it is. When the control signal STP reaches the high level, the Level changer LVC the level of the despread signal Cdata1 'to a ground level for the duration the corresponding one icon. The despread signal Cdata1 ', which is the level change processing is subsequently entered into the channel decoder CH-dec1. Further, the despreading circuit RSC2 despreads the mobile station MS2 receives the receive data Sdata2 ' Using the despreading code sequence SCD2 'and outputs the despread signal Sdata2' in the channel decoder CH-dec2 without using the level change processing one.
Die Kanaldecoder CH-dec1, CH-dec2 der Mobilstationen MS1, MS2 unterwerfen die entspreizten Signale Cdata1', Cdata2' einer Fehlerkorrektur-Decodierverarbeitung, erzeugen endgültige Empfangsdaten Data1', Data2' und geben diese Daten aus. Zu dieser Zeit wird das Symbol, für welches die Änderung auf den Massepegel von der Pegeländerungseinheit LVC ausgeführt wurde, von der Kanaldecodiereinheit CD-dec1 reproduziert.The Channel decoder CH-dec1, CH-dec2 of the mobile stations MS1, MS2 subject the despread signals Cdata1 ', Cdata2 'of error correction decoding processing, generate final Receive data Data1 ', Data2 'and give this data. At this time, the symbol for which the change to the ground level of the level change unit LVC executed was reproduced by the channel decoding unit CD-dec1.
In Übereinstimmung mit der dritten Ausführungsform wird, wenn ein Kreuzkorrelationswert zwischen Entspreizcodesequenzen zunimmt und zu einer Erhöhung in dem Störrauschen führt, eine Empfangsverarbeitung auf ein Ausschließen des Symbols in dem Intervall eines erhöhten Rauschens als ein Nicht-Empfangssymbol ausgeführt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich. Mit anderen Worten wird eine "0"-, "1"-Logik des entspreizten Signals Cdata1' in den Kanaldecoder CH-dec1 genau bei Pegeln +1, –1 eingegeben. Jedoch gibt, wenn der Symbol-zu-Symbol-Kreuzkorrelationswert ansteigt und ein Störrauschen zunimmt, die Pegeländerungseinheit LVC einen Pegel 0 (= Massepegel) in den Kanaldecoder CH-dec1 in diesem Symbolabschnitt ein. Folglich kann der Kanaldecoder eine Fehlerkorrekturverarbeitung auf ein Beurteilen hin ausführen, dass die Zuverlässigkeit des Symbols eines Pegels 0 niedrig ist. Dies ermöglicht es, die Empfangsqualität zu verbessern.In accordance with the third embodiment, when a cross-correlation value between despreading-out code sequences increases and leads to an increase in the spurious noise, receiving processing for excluding the symbol in the increased noise interval is performed as a non-receiving symbol. Consequently, an improvement in the quality of the received signal becomes possible. In other words, a "0", "1" logic of the despread signal Cdata1 'is input to the channel decoder CH-dec1 at levels +1, -1. However, when the symbol-to-symbol cross-correlation value increases and noise increases, the level-changing unit LVC inputs a level 0 (= ground level) to the channel decoder CH-dec1 in this symbol portion. Consequently, the channel decoder can perform error correction processing upon judging that the reliability of the symbol of a level 0 is low. This makes it possible to verbes the reception quality fibers.
(D) Vierte Ausführungsform(D) Fourth Embodiment
- (1) Es ist der Code-Übereinstimmungs-Chipdetektor CDCI bereitgestellt, der, wenn der Symbol-zu-Symbol-Kreuzkorrelationswert zwischen den beiden Entspreizcodesequenzen SCD1', SCD2' gleich oder größer als der Schwellenwert REF ist, Chips erfasst, deren Codes in einem Symbolintervall übereinstimmen und ein Steuersignal CSTP ausgibt, das einen hohen Pegel über der Dauer jedes Chips, in welchem eine Übereinstimmung erhalten wird, annimmt.
- (2) Die Pegeländerungseinheit LVC ist zu der Eingangsseite der Entspreizungsschaltung RSC1 hin verlegt.
- (3) Wenn der Kreuzkorrelationswert auf einer Pro-Symbolgrundlage gleich oder größer als der Schwellenwert REF ist, wird der Pegel über die Gesamtheit des Symbolintervalls nicht geändert; stattdessen wird der Pegel des Empfangssignals Sdata1' auf den Massepegel geändert und in dem Code-Übereinstimmungs-Chipintervall (dem Intervall, über welchem das Steuersignal CSTP auf dem hohen Pegel ist) innerhalb des Symbolintervalls geändert.
- (1) There is provided the code coincidence chip detector CDCI which, when the symbol-to-symbol cross-correlation value between the two despreading-code sequences SCD1 ', SCD2' is equal to or greater than the threshold REF, detects chips whose codes are in one Match symbol interval and outputs a control signal CSTP, which assumes a high level over the duration of each chip in which a match is obtained.
- (2) The level change unit LVC is routed to the input side of the despreading circuit RSC1.
- (3) If the cross-correlation value on a per-symbol basis is equal to or greater than the threshold REF, the level is not changed over the whole of the symbol interval; instead, the level of the received signal Sdata1 'is changed to the ground level and changed within the symbol interval in the code coincidence chip interval (the interval over which the control signal CSTP is at the high level).
Der
in
(E) Fünfte Ausführungsform(E) Fifth Embodiment
- (1) Die Berechnung einer Kreuzkorrelation zwischen den beiden Entspreizcodesequenzen SCD1', SCD2' wird off-line zuvor ausgeführt, und nicht in Echtzeit, wie in der ersten Ausführungsform.
- (2) Die Verzögerungseinheit DLY ist weggelassen.
- (1) The calculation of cross-correlation between the two despreading-code sequences SCD1 ', SCD2' is carried out off-line in advance, and not in real time, as in the first embodiment.
- (2) The delay unit DLY is omitted.
Bevor eine Kommunikation startet, gibt ein Schalter SWC in der Mobilstation MS1 die Entspreizcodesequenz SCD1', die aus dem Entspreizcode-Sequenzgenerator SCG1' ausgegeben wird, in den Kreuzkorrelationsdetektor CORR ein. Der letztere berechnet den Symbol-zu-Symbol-Kreuzkorrelationswert zwischen der Entspreizcodesequenz SCD1' und der Entspreizcodesequenz SCD2', die aus dem Entspreizcode-Sequenzgenerator SCG2' ausgegeben wird, überprüft, um zu bestimmen, ob der Kreuzkorrelationswert den vorbestimmten Schwellenwert REF überschritten hat, und gibt die Position des bestimmten Symbols zu einem Controller CNT aus, wenn der Schwellenwert überschritten ist. Der Kreuzkorrelationsdetektor CORR führt die oben beschriebene Verarbeitung aus, bis die anfänglichen Entspreizcodesequenzen SCD1', SCD2' wieder auftreten (nach einer Periode), und der Controller CNT speichert sämtliche Symbolpositionen, für welche der Kreuzkorrelationswert den vorbestimmten Schwellenwert REF überschreitet. Wenn die obige Vorverabeitung beendet ist, schaltet der Schalter SWC das Ausgabeziel der Entspreizcodesequenz SCD1' um auf die Entspreizungsschaltung RSC1.Before a communication starts, there is a switch SWC in the mobile station MS1 is the despreading code sequence SCD1 ', which consists of the despreading code sequence generator SCG1 'output is inserted into the cross-correlation detector CORR. The latter is calculated the symbol-to-symbol cross-correlation value between the despreading code sequence SCD1 'and the despreading code sequence SCD2 ', which consists of the despreading code sequence generator SCG2 'output is checked to determine whether the cross-correlation value exceeded the predetermined threshold REF has, and gives the position of the particular icon to a controller CNT off when the threshold is exceeded is. The cross-correlation detector CORR performs the above-described processing until the initial despreading code sequences SCD1 ', SCD2' reappear (after one period), and the controller CNT stores all Symbol positions, for which cross-correlation value is the predetermined threshold REF exceeds. When the above pre-processing is finished, the switch will turn on SWC converts the output destination of the despreading code sequence SCD1 'to the despreading circuit RSC 1.
Unter diesen Bedingungen unterwerfen die Kanalcodierer CH-cod1, CH-cod2 in den Sektoren Sec1, Sec2 der Basisstation (Sendevorrichtung) BF die beiden Sendesignale Data1, Data2 jeweils einer Fehlerkorrekturcodierung und geben die codierten Sendesignale Cdata1, Cdata2 aus. Die Spreizschaltungen SC1, SC2 Spreizspektrum-modulieren die Sendesignale Cdata1, Cdata2 unter Verwendung der Spreizcodesequenzen SCD1, SCD2. Die Spreizspektrum-modulierten Sendesignale Sdata1, Sdata2 werden in die Sendeantennen ANT1, ANT2 jeweils über Frequenzkonverter und Leistungsverstärker, etc. eingegeben, die nicht gezeigt sind, und Signale strahlen in den Raum von den Antennen ANT1, ANT2 aus.Under The channel coders CH-cod1, CH-cod2 in subject these conditions to the sectors Sec1, Sec2 of the base station (transmitting device) BF the both transmit signals Data1, Data2 each an error correction coding and output the coded transmission signals Cdata1, Cdata2. The expansion circuits SC1, SC2 spread spectrum modulate the transmit signals Cdata1, Cdata2 using the spreading code sequences SCD1, SCD2. The spread spectrum modulated transmit signals Sdata1, Sdata2 are transmitted to the transmit antennas ANT1, ANT2 respectively via frequency converters and power amplifiers, etc. entered, which are not shown, and signals radiate in the Space from the antennas ANT1, ANT2.
Auf der Empfangsseite erzeugen die Entspreizcode-Sequenzgeneratoren SCG1', SCG2' der Mobilstationen MS1, MS2 Entspreizcodesequenzen SCD1', SCD2' identisch zu den Spreizcodesequenzen SCD1, SCD2, die bei der Spreizspektrum-Modulation auf der Sendeseite verwendet werden. Die Entspreizungsschaltung RSC1 der Mobilstation MS1 entspreizt das Empfangssignal Sdata1' unter Verwendung der Entspreizcodesequenz SCD1' und gibt das entspreizte Signal Cdata1' in den Schalter SW ein. Ferner gibt der Controller auf der Grundlage der gespeicherten Information das Steuersignal STP, das den hohen Pegel an Symbolpositionen erreicht, wo der Kreuzkorrelationswert den vorbestimmten Schwellenwert REF überschreitet, aus.On The receiving side generates the despreading-code sequence generators SCG1 ', SCG2' of the mobile stations MS1, MS2 Despreading code sequences SCD1 ', SCD2' identical to the spreading code sequences SCD1, SCD2 used in the spread spectrum modulation on the transmitting side become. The despreading circuit RSC1 of the mobile station MS1 despreads the received signal Sdata1 'under Using the despreading code sequence SCD1 'and outputs the despread signal Cdata1' in the switch SW on. It also gives the controller based on the stored Information the control signal STP, the high level of symbol positions reaches where the cross-correlation value reaches the predetermined threshold REF exceeds, out.
Wenn das Steuersignal STP den hohen Pegel erreicht, verhindert der Schalter SW ein Durchleiten des entspreizten Signals Cdata1', das von der Entspreizungsschaltung RSC1 eintritt, für die entsprechende eine Symboldauer. Danach wird das entspreizte Signal Cdata1', das somit einer Umschaltsteuerung unterworfen ist, in den Kanaldecoder CH-dec1 eingegeben. Ferner entspreizt die Entspreizungseinheit RSC2 der Mobilstation MS2 die Empfangsdaten Sdata2' unter Verwendung der Entspreizcodesequenz SCD2' und gibt das entspreizte Signal Cdata2' in den Kanaldecoder CH-dec2 ohne Anwendung einer Umschaltsteuerung ein.If the control signal STP reaches the high level, prevents the switch SW a passing of the despread signal Cdata1 ', the despreading circuit RSC1 enters, for the corresponding one symbol duration. After that, the despread Signal Cdata1 ', which is thus subjected to a switching control, in the channel decoder CH-dec1 entered. Further, the despreading unit RSC2 despreads the mobile station MS2 receives the receive data Sdata2 ' Using the despreading code sequence SCD2 'and outputs the despread signal Cdata2' in the channel decoder CH-dec2 without application of a switching control.
Die Kanaldecoder Ch-dec1, CH-dec2 der Mobilstationen MS1, MS2 unterwerfen die entspreizten Signale Cdata1', Cdata2' einer Fehlerkorrektur-Decodierverarbeitung, erzeugen endgültige Empfangsdaten Data1', Data2' und geben diese Daten aus. Zu dieser Zeit wird das Symbol, für welches eine Durchleitung teilweise durch den Schalter SW blockiert wurde, von dem Kanaldecoder CD-dec1 reproduziert.The Channel decoder Ch-dec1, CH-dec2 of the mobile stations MS1, MS2 subject the despread signals Cdata1 ', Cdata2 'of error correction decoding processing, generate final Receive data Data1 ', Data2 'and give this data. At this time, the symbol for which a transmission was partially blocked by the switch SW, reproduced by the channel decoder CD-dec1.
Die
fünfte
Ausführungsform
ist ein Fall, wo ein Durchleiten des entspreizten Signals Symbol-für-Symbol-blockiert
wird. Jedoch kann sie auch so angeordnet werden, dass eine Durchleitung
des entspreizten Signals Chip-für-Chip
nur für
den gleichen Code in einem Symbol, für welchen der Kreuzkorrelationswert
den Schwellenwert überschreitet, blockiert
wird. In einem derartigen Fall ist der Code-Übereinstimmungs-Chipdetektor
CDCI an der Eingangsseite des Kreuzkorrelationsdetetkors CORR bereitgestellt,
und der Schalter SW ist auf die Eingangsseite der Entspreizungsschaltung
RSC1 verlegt, wie in
In Übereinstimmung mit der fünften Ausführungsform wird eine Empfangsverarbeitung auf ein Ausschließen, als ein Nicht-Empfangssymbol, eines Symbols über einem Intervall, in welchem der Kreuzkorrelationswert zwischen Spreizcodesequenzen zunimmt und zu einer Erhöhung in dem Störrauschen führt, ausgeführt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich. Ferner ist in Übereinstimmung mit der fünften Ausführungsform eine Zeitgebungs-Einstellung durch eine Verzögerungseinheit nicht erforderlich, weil es nicht notwendig ist, eine Berechnung der Kreuzkorrelation zwischen den Entspreizcodesequenzen SCD1', SCD2' in Echtzeit auszuführen.In accordance with the fifth embodiment For example, a receive processing will be for an exclusion, as a non-receive symbol, of a symbol over one Interval in which the cross-correlation value between spreading code sequences increases and increases in the noise leads, executed. consequently an improvement in the quality of the received signal is possible. Further is in agreement with the fifth Embodiment one Timing adjustment by a delay unit not required because it is not necessary to do a calculation of the cross-correlation between the despreading code sequences SCD1 ', SCD2' in real time.
(F) Sechste Ausführungsform(F) Sixth embodiment
Die Kanalcodierer CH-cod1, CH-cod2 in den Sektoren Sec1, Sec2 der Basisstation (Sendevorrichtung) BS unterwerfen die beiden Sendesignale Data1, Data2 jeweils einer Fehlerkorrekturcodierung und geben codierte Sendesignale Cdata1, Cdata2 aus. Die Spreizschaltungen SC1, SC2 Spreizspektrum-modulieren die Sendesignale Cdata1, Cdata2 unter Verwendung von Spreizcodesequenzen SCD1, SCD2 und geben die gespreizten Sendesignale Sdata1, Sdata2 aus. Die Spreizspektrum-modulierten Sendesignale Sdata1, Sdata2 werden jeweils über Frequenzkonverter und Leistungsverstärker, etc., die nicht gezeigt sind, in die Sendeantennen ANT1, ANT2 eingegeben, und die Signale strahlen in den Raum von den Antennen ANT1, ANT2 aus.The Channel coder CH-cod1, CH-cod2 in sectors Sec1, Sec2 of the base station (Transmitting device) BS subject the two transmission signals Data1, Data2 each one error correction coding and give coded Transmission signals Cdata1, Cdata2 off. The spreading circuits SC1, SC2 Spread spectrum modulate the transmit signals Cdata1, Cdata2 Use of spreading code sequences SCD1, SCD2 and specify the splayed Transmit signals Sdata1, Sdata2 off. The spread spectrum modulated Transmission signals Sdata1, Sdata2 are respectively via frequency converters and power amplifiers, etc., which are not shown, entered into the transmission antennas ANT1, ANT2, and the signals radiate into the space from the antennas ANT1, ANT2 out.
Auf der Empfangsseite erzeugen die Entspreizcode-Sequenzgeneratoren SCG1', SCG2' der Mobilstationen MS1, MS2 die Entspreizcodesequenzen SCD1', SCD2' identisch zu den Spreizcodesequenzen SCD1, SCD2, die in der Spreizspektrummodulation auf der Sendeseite verwendet werden. Die Entspreizungsschaltungen RSC1, RSC2 entspreizen die Empfangssignale Sdata1', Sdata2' unter Verwendung der verzögerten Entspreizcodesequenzen SCD1', SCD2' und geben entspreizte Signale Cdata1', Cdata2' aus.On The receiving side generates the despreading-code sequence generators SCG1 ', SCG2' of the mobile stations MS1, MS2 the despreading code sequences SCD1 ', SCD2' identical to the spreading code sequences SCD1, SCD2, in the spread spectrum modulation on the transmission side be used. The despreading circuits RSC1, RSC2 are despread the received signals Sdata1 ', Sdata2 'using the delayed one Despreading code sequences SCD1 ', SCD2 'and give despread signals Cdata1 ', Cdata2 'off.
Eine Signal-zu-Signal-Rauschmesseinheit (SIRM) in der Mobilstation MS1 mißt das Signal-zu-Rauschverhältnis SIR auf der Grundlage des entspreizten Signals Cdata1', eine Mittelungseinheit ACC berechnet den laufenden Mittelwert des Signal-zu-Rauschverhältnisses SIR über einem vorbestimmten Intervall und ein Komparator CMP1 vergleicht den Mittelwert SIRA und den Schwellenwert REF. Wenn das gemittelte Signal-zu-Rauschverhältnis SIRA geringer als der Schwellenwert REF ist, sendet der Komparator CMP1 einem Schalter SW1 das Steuersignal STP zum Blockieren eines Durchleitens des entspreizten Signals Cdata1', das einem Symbol über einem Intervall entspricht, das vorherrscht, bis der nächste laufende Mittelwert gefunden ist.A signal-to-signal noise measurement unit (SIRM) in the mobile station MS1 measures the signal-to-noise ratio SIR based on the despread signal Cdata1 ', and an averaging unit ACC calculates the current average signal-to-noise ratio SIR over a predetermined interval and a comparator CMP1 compares the average SIR A and the threshold REF. When the average signal-to-noise ratio SIR A is less than the threshold REF, the comparator CMP1 sends a switch SW1 the Control signal STP for blocking passage of the despread signal Cdata1 'corresponding to a symbol over an interval that prevails until the next running average is found.
Eine Verzögerungseinheit DLY' verzögert das entspreizte Signal Cdata1' um eine vorbestimmte Zeitperiode auf eine derartige Weise, dass dieses entspreizte Signal zu dem Schalter SW folgend auf eine Beendigung einer Verarbeitung zum Vergleichen des Signal-zu-Rauschverhältnisses SIRA und des Schwellenwerts REF gelangen wird. Wenn das Steuersignal STP den hohen Pegel erreicht, verhindert der Schalter SW eine Durchleitung des entspreizten Signals Cdata1', das von der Entspreizungsschaltung RSC1 eintritt, für die entsprechende eine Symboldauer. Danach wird das entspreizte Signal Cdata1', das somit einer Umschaltsteuerung unterworfen ist, in den Kanaldecoder CH-dec1 eingegeben. Ferner entspreizt die Entspreizungseinheit RSC2 der Mobilstation MS2 die Empfangsdaten Sdata2' unter Verwendung der Entspreizcodesequenz SCD2' und gibt das entspreizte Signal Cdata1' in den Kanaldeocder CH-dec2 ohne Anwendung der Umschaltsteuerung ein.A delay unit DLY 'delays the despread signal Cdata1' by a predetermined period of time in such a manner that this despread signal will arrive to the switch SW subsequent to completion of signal-to-noise ratio comparing processing SIR A and threshold REF. When the control signal STP reaches the high level, the switch SW prevents passage of the despread signal Cdata1 'entering from the despreading circuit RSC1 for the corresponding one symbol period. Thereafter, the despread signal Cdata1 'thus subjected to switching control is input to the channel decoder CH-dec1. Further, the despreading unit RSC2 of the mobile station MS2 despreads the reception data Sdata2 'using the despreading-code sequence SCD2' and inputs the despread signal Cdata1 'to the channel decoder CH-dec2 without application of the switching control.
Die Kanaldecoder CH-dec1, CH-dec2 der Mobilstationen MS1, MS2 unterwerfen die entspreizten Signale Cdata1', Cdata2' einer Fehlerkorrektur-Decodierverarbeitung, erzeugen endgültige Empfangsdaten Data1', Data2' und geben diese Daten aus. Zu dieser Zeit wird das Symbol, für welches eine Durchleitung teilweise durch Schalter SW blockiert wurde, von dem Kanaldecoder CD-dec1 reproduziert.The Channel decoder CH-dec1, CH-dec2 of the mobile stations MS1, MS2 subject the despread signals Cdata1 ', Cdata2 'of error correction decoding processing, generate final Receive data Data1 ', Data2 'and give this data. At this time, the symbol for which a passthrough was partially blocked by switch SW, from the channel decoder CD-dec1 reproduced.
Es sei darauf hingewiesen, dass die Pegeländerungseinheit LVC anstelle des Schalters SW in der sechsten Ausführungsform verwendet werden kann.It it should be noted that the level change unit LVC instead of the switch SW in the sixth embodiment can be used.
In Übereinstimmung mit der sechsten Ausführungsform wird eine Empfangsverarbeitung auf ein Aufschließen eines Symbols als ein Nicht-Empfangssymbol ausgeführt, wenn das Signal-zu-Rauschverhältnis SIR einen großen Wert annimmt. Folglich wird eine Verbesserung der Qualität des Empfangssignals möglich. Das heißt, dass, wenn sich das SIR auf einer Pro-Symbol-Grundlage verschlechtert und ein Störrauschen zunimmt, die Tatsache, dass die Qualität des Symbols abgenommen hat, dem Kanaldecoder in der Form eines Signalpegels = 0 (Soft-Entscheidungs-Wahrscheinlichkeits-Information) übermittelt wird. Auf der Grundlage dieser Information kann der Kanaldecoder beurteilen, dass die Zuverlässigkeit des Symbols niedrig ist und eine Fehlerkorrekturverarbeitung ausführen, wobei als Folge davon eine Empfangsqualität verbessert werden kann.In accordance with the sixth embodiment For example, a reception processing is to unlock a symbol as a non-reception symbol executed if the signal-to-noise ratio is SIR a big Takes value. Consequently, an improvement in the quality of the received signal possible. This means, that when the SIR deteriorates on a per-symbol basis and a noise noise increases, the fact that the quality of the symbol has decreased, the channel decoder in the form of a signal level = 0 (soft decision probability information) becomes. Based on this information, the channel decoder can judge that reliability of the symbol is low and execute error correction processing using as Result of a reception quality can be improved.
Signal-zu-RauschmesseinheitSignal-to-noise measurement unit
In den obigen Ausführungsformen ist angenommen, dass die Entspreizcodesequenz Codesequenzen sind, die sich zyklisch bei einer vorbestimmten Periode wiederholen. Die Entspreizcodesequenz kann wie folgt erzeugt werden: Vermöge eines Beispiels wird eine Entspreizcodesequenz, die eine Codelänge von 2n – 1 aufweist, unter Verwendung eines n-Bit-Schieberegisters erzeugt, ein Codesequenzsegment, das eine Länge aufweist, die 10 ms entspricht, wird aus dieser Entspreizcodesequenz herausgeschnitten, und die Teilcodesequenz, die somit herausgeschnitten wird, wird alle 10 ms erzeugt, wodurch eine Entspreizcodesequenz geschaffen wird. Spreizcodesequenzen können auch auf eine ähnliche Weise erzeugt werden.In the above embodiments, it is assumed that the despreading-code sequence is code sequences that repeat cyclically at a predetermined period. By way of example, a despreading code sequence having a code length of 2 n -1 is generated using an n-bit shift register, a code sequence segment having a length corresponding to 10 ms becomes off of this despreading code sequence, and the partial code sequence thus cut out is generated every 10 ms, thereby providing a despreading code sequence. Spread code sequences can also be generated in a similar manner.
Ferner wird in den voranstehenden Ausführungsformen eine Durchleitung eines Teils eines Empfangssignals auf der Grundlage eines Kreuzkorrelationswerts zwischen Spreizcodesequenzen angehalten. Jedoch kann eine Steuerung zum Anhalten eines Durchleitens eines Teils eines Empfangssignals auf der Grundlage eines Kreuzkorrelationswerts zwischen Spreizsignalen ausgeführt werden, die vorherrschen, nachdem ein Sendesymbol durch eine Spreizcodesequenz gespreizt worden ist.Further is in the preceding embodiments a transmission of a part of a received signal on the basis a cross-correlation value between spreading code sequences stopped. However, a controller for stopping a passage of a Part of a received signal based on a cross-correlation value between Spreading carried out which prevail after a transmission symbol by a spreading code sequence has been spread.
In Übereinstimmung mit der Codeteilungs-Mehrfachzugriff-Signalempfangsvorrichtung der vorliegenden Erfindung kann eine Empfangsverarbeitung auf zunächst ein Ausschließen eines spezifischen Symbolabschnitts ausgeführt werden, über welchem ein Interferenzrauschen aufgrund eines lokalen Verschlechterns einer Kreuzkorrelation zunimmt. Folglich wird eine Verbesserung in der Qualität des Empfangssignals möglich.In accordance with the code division multiple access signal receiving apparatus of the present invention, receiving processing may be performed on first excluding a specific symbol portion, above which interference noise due to local deterioration of cross-correlation takes. Consequently, an improvement in the quality of the received signal becomes possible.
Claims (1)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP00944381A EP1300973B1 (en) | 2000-07-11 | 2000-07-11 | Code division multiplex signal receiving device |
EP05001592A EP1536570B1 (en) | 2000-07-11 | 2000-07-11 | Code division multiple access signal receiving apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60028843D1 DE60028843D1 (en) | 2006-07-27 |
DE60028843T2 true DE60028843T2 (en) | 2007-05-16 |
Family
ID=36650845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE2000628843 Expired - Lifetime DE60028843T2 (en) | 2000-07-11 | 2000-07-11 | Code Division Signalempfängsgerät |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE60028843T2 (en) |
-
2000
- 2000-07-11 DE DE2000628843 patent/DE60028843T2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE60028843D1 (en) | 2006-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69925657T2 (en) | Cellular system, mobile device, base station, and method and apparatus for detecting an optimal path | |
DE69907183T2 (en) | PILOT LEVEL MEASUREMENT AND MULTIPLE-DISTANCE TRANSFER TIMER FOR CDMA RECEIVERS | |
DE69433459T2 (en) | DEMODULATION ELEMENT ALLOCATION IN A SYSTEM WITH MULTIPLE SIGNAL RECEPTION | |
DE69934573T2 (en) | PN sequence identification device of a CDMA communication system | |
DE60015969T2 (en) | METHOD AND APPARATUS FOR WORKING AN INTERMITTENT PILOT CHANNEL | |
DE69614348T2 (en) | CODE DETECTION METHOD IN A CDMA COMMUNICATION ARRANGEMENT USING SEVERAL WALSH CHANNELS | |
DE69733291T2 (en) | A spread spectrum message transmission transmitter and receiver, and a code division multiple access mobile communication transmission system and mobile communication transmission method | |
DE69528744T2 (en) | CDMA multi-user receivers and procedures | |
DE69524403T2 (en) | COHERENT DETECTOR OF AN UPWARD CONNECTION IN DIRECT SEQUENCE CDMA METHOD | |
DE60107051T2 (en) | SUPPORT OF DOWNWARD MULTI-USER DETECTION | |
DE69831368T2 (en) | Transmission power control for CDMA mobile telephone system with variable bit rate | |
EP0361299B1 (en) | Digital radio transmission system for a cellular network using the spread spectrum technique | |
DE69931521T2 (en) | Rake receiver | |
DE69735549T2 (en) | COHERENT DEMODULATION WITH DECISION-ASSESSED CHANNEL ESTIMATION FOR DIGITAL TRANSMISSION | |
DE69630315T2 (en) | BASE STATION DEVICE AND METHOD FOR CONTROLLING AN ANTENNA BEAM | |
DE69630538T2 (en) | RECEPTION PROCESS AND RECEIVER | |
DE69333819T2 (en) | RAKE receiver with selective combination of signal beams | |
DE69823496T2 (en) | ORTHOGONAL CODES SYNCHRONIZATION SYSTEM AND METHOD FOR SPREADING SPECTRUM CDMA NEWS TRANSMISSION | |
DE69630616T2 (en) | ANGLE DIVERSITY METHOD AND BASE STATION DEVICE | |
DE69620543T2 (en) | METHOD FOR FAST REACHING AND CELLULAR RADIO SYSTEM | |
DE60016306T2 (en) | CDMA receiver with controllable search range and method of controlling the same | |
DE69826365T2 (en) | Receiver for CDMA communication system | |
DE69627587T2 (en) | Immediate detection of short packets in a direct sequence spread spectrum receiver | |
DE60114881T2 (en) | METHOD AND DEVICE FOR DETERMINING THE SETPOINT VALUE OF A CLOSED DEFLECTION DIRECTIONAL LOOP IN A WIRELESS PACKAGE DATA COMMUNICATION SYSTEM | |
DE60220351T2 (en) | Correction of the frequency shift in WCDMA |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |