DE19958613B4 - Codephaseneinstellverfahren und -Codierer - Google Patents
Codephaseneinstellverfahren und -Codierer Download PDFInfo
- Publication number
- DE19958613B4 DE19958613B4 DE1999158613 DE19958613A DE19958613B4 DE 19958613 B4 DE19958613 B4 DE 19958613B4 DE 1999158613 DE1999158613 DE 1999158613 DE 19958613 A DE19958613 A DE 19958613A DE 19958613 B4 DE19958613 B4 DE 19958613B4
- Authority
- DE
- Germany
- Prior art keywords
- encoder
- shift register
- value
- code phase
- code
- 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 - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- 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/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/84—Generating pulses having a predetermined statistical distribution of a parameter, e.g. random pulse generators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0022—PN, e.g. Kronecker
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Mobile Radio Communication Systems (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Vorbereiten einer Mehrzahl von Anfangswerten;
Einstellen eines Anfangswertes, welcher unter der Mehrzahl der Anfangswerte der einzustellenden Codephase am nächsten ist, in dem Schieberegister;
Auswählen einer Richtung unter zwei Richtungen, in welcher Richtung ein Wert in dem Schieberegister verschoben wird; und
Einstellen der Codephase, indem der Anfangswert eine notwendige Zahl von Malen in der Richtung verschoben wird.
Description
- HINTERGRUND DER ERFINDUNG
- Gebiet der Erfindung
- Die vorliegende Erfindung bezieht sich allgemein auf ein Codephaseneinstellverfahren in einem Codierer, der für eine Kommunikationstechnik mit einem Spread-Spektrum verwendet wird, einem PN-Codierer, einem GOLD-Codierer und ein den Codierer verwendendes Gerät.
- Die Kommunikationstechnik mit einem Spread-Spektrum, die für eine CDMA-Kommunikation (Codeteil-Mehrfachzugriff) verwendet wird, ist gegen Stau oder Interferenz widerstandsfähig und bietet einen hohen Grad an Geheimhaltung. In der Kommunikationstechnik mit einem Spread-Spektrum wird ein digitalisiertes Sprachsignal mit einem Spreading-Code moduliert, und Signale mehrerer Kanäle werden innerhalb des gleichen Frequenzbandes multiplexiert und von einer Sendeseite aus gesendet. An einer Empfangsseite wird das Sprachsignal mit dem gleichen Spreading-Code wie dem zum Modulieren verwendeten demoduliert (despread-verarbeitet). Für den Spreading-Code wird ein PN-Code oder ein GOLD-Code verwendet. Der GOLD-Code ist eine Codesequenz, die durch Durchführen einer EXOR(Exklusiv-ODER)-Operation an zwei M-Sequenz-Codes erhalten wird.
-
1 ist ein Konzeptionsdiagramm, das ein Verfahren zum Zuweisen eines Sprachkanals in CDMA darstellt. In einem CDMA werden Sprachkanäle in einem Frequenzband mit einem eindeutigen Code für jeden der Sprachkanäle zugeordnet. Eine zu einer Frequenzachse und einer Leistungsachse parallele Ebene zur Zeit T in1 zeigt, daß die Sprachkanäle mit den eindeutigen Codes in der Richtung der Leistungsachse, d.h. in der Richtung einer Spektralleistung zugeordnet sind. -
2 ist ein Blockdiagramm eines Beispiels eines Kommunikationssystems, das die Kommunikationstechnik mit einem Spread-Spektrum verwendet. Wie in der Figur dargestellt ist, wird in einer EXOR-Schaltung14 eine EXOR-Operation an einem Spreading-Code von einem Spreading-Codierer12 und Sendedaten so durchgeführt, daß die Sendedaten gedehnt oder spreadverarbeitet und moduliert werden. Die modulierten Daten wer den dann durch eine Hochfrequenzschaltung16 gesendet. An einem Empfänger20 werden regenerierte Daten durch Demodulieren (Despread-verarbeiten) empfangener Daten mit einem Spreading-Code erhalten, der die gleiche Wellenform wie der zum Spread-Verarbeiten und Modulieren der Sendedaten verwendete Spreading-Code aufweist. -
3 ist ein Zeitablaufdiagramm, das eine Operation im in2 gezeigten Kommunikationssystem zeigt. Wie in3 gezeigt ist, ist in dem Beispiel der Spreading-Code B eine Rechteckwelle, die mit einer schnelleren Rate als die Sendedaten A schaltet. Das heißt, wie in3 gezeigt ist, ändert sich der Wert des Spreading-Code B mehrmals in einer Bitperiode der Sendedaten A. Wie oben erwähnt wurde, werden empfangene Daten D, die an der Sendeseite spread-verarbeitet und moduliert werden, mit einem Spreading-Code E demoduliert (despread-verarbeitet), der die gleiche Wellenform wie der Spreading-Code aufweist, so daß die regenerierten Daten F erhalten werden. -
4 ist ein Blockdiagramm eines PN-Codierers (Pseudo-Zufallsrauschen-Codierers), der für den Spreading-Codierer gemäß einem herkömmlichen Verfahren verwendet wird. Wie in der Figur dargestellt ist, enthält der PN-Codierer ein Schieberegister, in welchem FFs (Flipflops)30 –34 in Kaskade geschaltet sind, und eine EXOR-Schaltung35 . In dem Beispiel wird ein Code gemäß einem Generator-Polynom X5 + X3 + 1 erzeugt. Der PN-Codierer ist ein M-Sequenz-Codierer. - Der Betrieb des PN-Codierers wird im folgenden beschrieben. Ein Anfangswert, welcher ein Anfangszustand ist, wird in den FFs festgelegt. Gespeicherte Daten in einem FF werden nacheinander zu einem nächsten FF auf der rechten Seite verschoben. Ein Wert in dem FF
34 ist eine Ausgabe der PN-Sequenz zu der Zeit. Außerdem wird in der EXOR-Schaltung35 eine EXOR-Operation an einer Ausgabe X3 von dem FF32 und einer Ausgabe X5 von dem FF34 durchgeführt, und das Ergebnis wird in dem FF30 empfangen. -
5 ist eine Tabelle, die Zustandsübergänge in dem in4 gezeigten PN-Codierer zeigt. wie in5 gezeigt ist, ändert sich der Registerwert von einem Zustand, in welchem X1 – X5 alle 1 sind, als Phase 0 in einen Zustand, in welchem X1 – X4 1 sind und X5 0 ist, als Phase 30. In Phase31 kehrt der Registerwert zum Wert von Phase 0 zurück, und die gleichen Zustandsübergänge wie die von der Phase 0 an beginnenden Zustandsübergänge beginnen von der Phase 31 an. -
6 ist ein Blockdiagramm, das einen GOLD-Codierer zeigt, der ebenfalls als ein Spreading-Codierer verwendet wird. Wie in6 gezeigt ist, erzeugt der GOLD-Codierer einen Code, indem eine EXOR-Operation an Ausgangswerten von zwei M-Sequenz-Codierern durchgeführt wird. Als der M-Sequenz-Codierer kann z.B. der in4 dargestellte PN- Codierer verwendet werden. Der GOLD-Codierer ist ein Nicht-M-Sequenz-Code. - Wenn es notwendig ist, eine spezifische Codephase im Schieberegister in dem oben erwähnten PN-Codierer einzustellen, wird ein Wert, der von einem Speicher gelesen wird, in welchem Speicher ein oder mehrere Phasenwerte vorher gespeichert sind, als ein Anfangswert in dem Schieberegister eingestellt, und die spezifische Codephase wird eingestellt, indem der Anfangswert eine notwendige Zahl von Malen im Schieberegister in einer Richtung verschoben wird. Der Speicher kann in dem PN-Codierer liegen oder kann mit dem PN-Codierer verbunden sein.
- Wenn z.B. der Speicher Werte von Phase 0 und Phase 15 vorher speichert und wenn es notwendig ist, einen Wert einer Phase 14 im Schieberegister einzustellen, wird zuerst ein Wert von Phase 0 im Schieberegister als ein Anfangswert eingestellt, und der Anfangswert muß dann 14-mal verschoben werden.
- Gemäß der oben erwähnten herkömmlichen Technologie nimmt es jedoch viel Zeit in Anspruch, eine notwendige Codephase einzustellen, wenn die Zahl von Verschiebungen von einem Anfangszustand aus groß ist. Außerdem wird ein großer Umfang eines Speicherbereichs notwendig, wenn die Zahl von Werten erhöht wird, die in einem Speicher vorher gespeichert werden.
- Aus der CA 2238294 A1 ist ein PN-Generator bekannt, der ein Schieberegister enthält, bei dem ein Anfangswert geladen wird. Die JP 08330913A zeigt eine PN-Code Generierschaltung zum repetitiven generieren eines Rauschcodes von optionaler Länge. Die
JP 60177719 A - ZUSAMMENFASSUNG DER ERFINDUNG
- Die Aufgabe der vorliegenden Erfindung besteht darin, ein Codephaseneinstellverfahren in einem Codierer und den Codierer zu schaffen, die eine Zeit zum Einstellen einer Codephase reduzieren.
- Die obige Aufgabe wird durch die Merkmale der unabhängigen Ansprüche 1, 3 bzw. 4 gelöst.
- KURZE BESCHREIBUNG DER ZEICHNUNGEN
- Andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden ausführlichen Beschreibung ersichtlicher, wenn sie in Verbindung mit den beiliegenden Zeichnungen gelesen wird, in welchen:
-
1 ein Konzeptionsdiagramm ist, das ein Verfahren zum Zuweisen eines Sprachkanals in CDMA zeigt; -
2 ein Blockdiagramm eines Beispiels eines Kommunikationssystems ist, das eine Kommunikationstechnik mit einem Spread-Spektrum verwendet; -
3 ein Zeitablaufdiagramm ist, das eine Operation des Kommunikationssystems zeigt; -
4 ein Blockdiagramm eines PN-(Pseudo-Zufallsrauschen)-Codierers gemäß einer herkömmlichen Technik ist; -
5 eine Tabelle ist, die Zustandsübergänge in dem in -
4 dargestellten PN-Codierer zeigt; -
6 ein Blockdiagramm eines GOLD-Codierers gemäß einer herkömmlichen Technik ist; -
7 ein Blockdiagramm eines PN-Codierers gemäß einer Ausführungsform der vorliegenden Erfindung ist; -
8 eine Tabelle ist, die Zustandsübergänge in einer umgekehrten Richtung zeigt; -
9 ein Blockdiagramm ist, das ein Schieberegister des PN-Codierers gemäß einer Ausführungsform der vorliegenden Erfindung zeigt; -
10 ein Blockdiagramm eines CDMA-Endgeräts gemäß einer Ausführungsform der vorliegenden Erfindung ist. - AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMEN
-
7 ist ein Blockdiagramm eines PN-Codierers gemäß einer Ausführungsform der vorliegenden Erfindung. Wie in7 dargestellt ist, enthält der PN-Codierer ein Schieberegister, in welchem FFs (Flipflops)40 –44 in Kaskade geschaltet sind, und eine EXOR-Schaltung45 . Ein Code wird gemäß einem Generator-Polynom X5 + X3 + 1 erzeugt. Das Schieberegister gemäß der Ausführungsform kann Daten in der rechten Richtung und der zur rechten Richtung entgegengesetzten Richtung (linke Richtung) verschieben, was von dem in4 dargestellten Schieberegister verschieden ist. -
8 ist eine Tabelle, die Zustandsübergänge in dem Fall einer Verschiebung in einer umgekehrten Richtung zeigt. Wie in8 gezeigt ist, sind, wenn der Wert in dem Schieberegister in der umgekehrten (linken) Richtung vom Wert von Phase 0 aus, in der X1 – X5 alle 1 sind, verschoben wird, die Zustandsübergänge die gleichen wie die Zustandsübergänge, wenn von der Phase 31 in5 aus rückwärts verschoben wird. Beispielsweise ist ein Wert von Phase3 in8 der gleiche wie ein Wert von Phase 28 in5 , die von Phase 31 aus die dritte rückwärts verschobene Phase ist. - Um einen in
5 gezeigten Wert von Phase 28 einzustellen, wenn das Schiebregister auf Phase 0 zurückgesetzt ist, ist es gemäß dem herkömmlichen PN-Codierer notwendig, 28-mal zu verschieben. Andererseits reicht es gemäß der vorliegenden Erfindung aus, nach einem Zurücksetzen des Schieberegisters auf Phase 0 nur dreimal zu verschieben, da der PN-Codierer der vorliegenden Erfindung den Wert in dem Schieberegister in der umgekehrten Richtung verschieben kann. - Um eine in
5 gezeigte Phase 14 einzustellen, wenn Werte von Phasen 0 und 15 in einem Speicher als der Anfangswert gespeichert sind, sind außerdem gemäß dem herkömmlichen PN-Codierer mindestens 14 Verschiebungen notwendig. Gemäß der vorliegenden Erfindung kann andererseits der Wert von Phase 14 in5 mit nur einer Verschiebung durch Einstellen von Phase 15 in5 als den Anfangswert eingestellt werden. - Wenn der PN-Codierer nur einen Anfangswert aufweist, kann der Anfangswert schnell eingestellt werden. Wenn der Speicher mehrere Werte als den Anfangswert speichert, wird die Zahl von Verschiebungen kleiner, indem ein einer notwendigen Code phase nächstgelegener Anfangswert unter den gespeicherten Werten ausgewählt wird, und dadurch kann die Zeit zum Einstellen des notwendigen Codephasenwertes reduziert werden.
-
9 ist ein Blockdiagramm, das das Schieberegister des PN-Codierers der vorliegenden Erfindung zeigt. Mit Verweis auf9 wird der Betrieb beschrieben. -
9 zeigt einen Teil der in7 gezeigten FFs. Wie in9 dargestellt ist, enthält das Schieberegister zwischen FFs vorgesehene Selektoren, die ein Signal auswählen. - Ein Selektor
50 empfängt vom FF41 ein Signal A und vom FF43 ein Signal B. Der Selektor50 wählt dann das Signal A aus, wenn ein Verschiebungsrichtung-Auswahlsignal C eine Vorwärtsverschiebung anzeigt, und wählt das Signal B aus, wenn das Verschiebungsrichtung-Auswahlsignal C eine umgekehrte Verschiebung anzeigt. Danach empfängt das FF42 das ausgewählte Signal. Andere FFs arbeiten in der gleichen Art und Weise. Dementsprechend wird ein Schieberegister realisiert, das eine Zweiwege-Verschiebung ermöglicht. Ein Inhalt im Verschiebungsrichtung-Auswahlsignal kann in dem PN-Codierer bestimmt werden oder kann außerhalb des PN-Codierers bestimmt werden. - Der GOLD-Codierer der vorliegenden Erfindung verwendet außerdem den PN-Codierer der vorliegenden Erfindung als einen M-Sequenz-Codierer, der in
6 dargestellt ist. -
10 ist ein Blockdiagramm eines CDMA-Endgeräts, das den PN-Codierer der vorliegenden Erfindung verwendet. Wie in der Figur dargestellt ist, enthält das Endgerät eine Antenne70 und eine Hochfrequenzschaltung60 zum Empfangen und Senden eines Signals, ein Modem62 , das ein Signal moduliert und demoduliert, einen Kanal-Codierer-Decodierer64 , der ein Kanalsignal codiert und decodiert, eine Funkschaltungssteuerung-Verarbeitungseinheit (CPU)66 , einen Sprachcodierer (DSP)68 , der Sprache codiert und decodiert, einen Lautsprecher72 und ein Mikrophon74 . Der PN-Codierer oder der GOLD-Codierer der vorliegenden Erfindung wird in dem Modem62 verwendet. Im Modem62 werden eine Spreading-Verarbeitung, ein Modulieren und Demodulieren wie in2 und3 beschrieben ausgeführt. Eine Codephase im PN-Codierer in dem Modem62 wird gemäß der vorliegenden Erfindung eingestellt. Das Modem62 kann einen Speicher enthalten, der die Anfangswerte speichert, einen Teil, der einen Anfangswert auswählt, und einen Teil, der die Zahl von Verschiebungen zum Einstellen der Codephase bestimmt. Außerdem kann das Modem eine EXOR-Schaltung zum Modulieren oder Demodulieren enthalten. - Gemäß dem Modem
62 kann, da eine notwendige Codephase in einer kürzeren Zeit eingestellt werden kann, eine Modulation oder Demodulation schneller als in einem herkömmlichen Modem ausgeführt werden. Außerdem kann gemäß der vorliegenden Erfindung ein Endgerät erhalten werden, das schneller als ein herkömmliches Endgerät arbeitet. - Der PN-Codierer und der GOLD-Codierer können durch eine integrierte Schaltung konfiguriert sein. Außerdem kann das Modem der vorliegenden Erfindung, das den PN-Codierer oder den GOLD-Codierer enthält, durch eine integrierte Schaltung konffiguriert sein.
- Der PN-Codierer ist für andere Geräte als solche für CDMA verwendbar, solange die Geräte den M-Sequenz-Codierer verwenden.
- Wie oben erwähnt wurde, kann gemäß dem PN-Codierer oder dem GOLD-Codierer der vorliegenden Erfindung, da der Wert im Schieberegister in zwei Richtungen zum Einstellen einer Codephase verschoben werden kann, die Zeit zum Einstellen einer notwendigen Codephase reduziert werden, ohne einen Speicherumfang zum Speichern von Anfangswerten zu vergrößern. Durch Verwenden des PN-Codierers oder des GOLD-Codierers der vorliegenden Erfindung kann daher eine schnellere Geschwindigkeit ohne Vergrößern eines Speicherumfanges in einem Modem realisiert werden. Außerdem kann ein das für eine CDMA-Kommunikation verwendete Modem enthaltendes Endgerät geschaffen werden.
- Die vorliegende Erfindung ist nicht auf die konkret offenbarten Ausführungsformen beschränkt, und Variationen und Modifikationen können vorgenommen werden, ohne vom Umfang der Erfindung abzuweichen.
Claims (4)
- Codephaseneinstellverfahren in einem PN-Codierer, der ein Schieberegister enthält, welches Codephaseneinstellverfahren die Schritte umfaßt: Vorbereiten einer Mehrzahl von Anfangswerten; Einstellen eines Anfangswertes, welcher unter der Mehrzahl der Anfangswerte der einzustellenden Codephase am nächsten ist, in dem Schieberegister; Auswählen einer Richtung unter zwei Richtungen, in welcher Richtung ein Wert in dem Schieberegister verschoben wird; und Einstellen der Codephase, indem der Anfangswert eine notwendige Zahl von Malen in der Richtung verschoben wird.
- Codeeinstellverfahren nach Anspruch 1, worin der PN-Codierer einen Wert für den Anfangswert vorbereitet und der Schritt zum Einstellen eines Anfangswertes den Schritt zum Zurücksetzen des Schieberegisters auf den einen Wert aufweist.
- PN-Codierer, der ein Schieberegister enthält, welcher PN-Codierer aufweist: einen Teil der eine Mehrzahl von Anfangswerten vorbereitet; einen Teil der einen Anfangswert, welcher unter der Mehrzahl der Anfangswerte der einzustellenden Codephase am nächsten ist, in dem Schieberegister einstellt; einen Teil, der unter zwei Richtungen eine Richtung auswählt, in welcher Richtung ein Wert in dem Schieberegister verschoben wird, und einen Teil, der den Anfangswert in dem Schieberegister eine erforderliche Zahl von Malen in der Richtung verschiebt.
- GOLD-Codierer, mit einem PN-Codierer als einem M-Sequenz-Codierer, welcher PN-Codierer aufweist: ein Schieberegister; einen Teil der eine Mehrzahl von Anfangswerten vorbereitet; einen Teil der einen Anfangswert, welcher unter der Mehrzahl der Anfangswerte der einzustellenden Codephase am nächsten ist, in dem Schieberegister einstellt; einen Teil, der unter zwei Richtungen eine Richtung auswählt, in welcher Richtung ein Wert in dem Schieberegister verschoben wird; und einen Teil, der den Anfangswert in dem Schieberegister eine erforderliche Zahl von Malen in der Richtung verschiebt.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10-368090 | 1998-12-24 | ||
JP36809098A JP4027520B2 (ja) | 1998-12-24 | 1998-12-24 | コード位相設定方法及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19958613A1 DE19958613A1 (de) | 2000-12-07 |
DE19958613B4 true DE19958613B4 (de) | 2006-04-13 |
Family
ID=18490954
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE1999158613 Expired - Fee Related DE19958613B4 (de) | 1998-12-24 | 1999-12-06 | Codephaseneinstellverfahren und -Codierer |
Country Status (6)
Country | Link |
---|---|
US (1) | US6678315B1 (de) |
JP (1) | JP4027520B2 (de) |
KR (1) | KR100671854B1 (de) |
DE (1) | DE19958613B4 (de) |
FR (1) | FR2788903B1 (de) |
TW (1) | TW443041B (de) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100444980B1 (ko) * | 1998-08-31 | 2004-10-14 | 삼성전자주식회사 | 가변율로전송된데이터의데이터율결정방법및장치 |
TWI282081B (en) * | 2002-08-13 | 2007-06-01 | Au Optronics Corp | Shift register circuit |
TW571282B (en) * | 2002-09-17 | 2004-01-11 | Au Optronics Corp | Bi-directional shift register |
CN1512678A (zh) * | 2002-12-26 | 2004-07-14 | �ʼҷ����ֵ��ӹɷ�����˾ | 一种在通信***中用于训练序列生成的体系结构 |
JP5142457B2 (ja) | 2005-03-01 | 2013-02-13 | 古野電気株式会社 | コード制御装置 |
US7499519B1 (en) * | 2007-12-12 | 2009-03-03 | Taiwan Semiconductor Manufacturing Co., Ltd. | Bidirectional shift register |
US8397122B2 (en) | 2008-03-19 | 2013-03-12 | Electronics And Telecommunications Research Institute | Method and apparatus for unequal error protection of video signal over wideband high frequency wireless system |
KR101307070B1 (ko) * | 2009-12-15 | 2013-09-26 | 한국전자통신연구원 | 효율적인 스크램블링 또는 디스크램블링 방법 및 시스템 |
JP6377298B2 (ja) | 2016-04-19 | 2018-08-22 | 三菱電機株式会社 | スペクトラム拡散信号受信装置および拡散符号の初期化方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60177719A (ja) * | 1984-02-23 | 1985-09-11 | Omron Tateisi Electronics Co | ゴ−ルド符号発生器 |
JPH08330913A (ja) * | 1995-05-31 | 1996-12-13 | Sony Corp | Pn符号発生回路及び通信端末装置 |
DE19714386C1 (de) * | 1997-03-27 | 1998-10-08 | Berliner Kraft & Licht | Verfahren und Anordnung zur Datenübertragung in Niederspannungsnetzen |
CA2238294A1 (en) * | 1997-05-21 | 1998-11-21 | Michio Shimada | Pn sequence generator with bidirectional shift register and eulerian-graph feedback circuit |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02238294A (ja) | 1989-03-10 | 1990-09-20 | Mitsubishi Heavy Ind Ltd | ヒートパイプ |
US5105376A (en) * | 1990-08-08 | 1992-04-14 | Vlsi Technology, Inc. | Linear feedback shift registers |
US5237587A (en) * | 1992-11-20 | 1993-08-17 | Magnavox Electronic Systems Company | Pseudo-noise modem and related digital correlation method |
US5867409A (en) * | 1995-03-09 | 1999-02-02 | Kabushiki Kaisha Toshiba | Linear feedback shift register |
US5689526A (en) * | 1996-01-29 | 1997-11-18 | Motorola, Inc. | Method and apparatus for synchronizing a plurality of code division multiple access signals to enable acquisition and tracking based upon a single pseudonoise spreading code |
JPH10107594A (ja) * | 1996-09-30 | 1998-04-24 | Oki Electric Ind Co Ltd | 疑似ランダム符号発生装置、スライディング相関器、及びレイク受信装置 |
JP2800808B2 (ja) * | 1996-11-13 | 1998-09-21 | 日本電気株式会社 | 拡散符号の位相シフト回路 |
JPH10154068A (ja) * | 1996-11-22 | 1998-06-09 | Toshiba Corp | M系列符号発生器 |
JPH10190524A (ja) * | 1996-12-26 | 1998-07-21 | Oki Electric Ind Co Ltd | コード発生器及び拡散通信システム |
JP3651154B2 (ja) * | 1996-12-27 | 2005-05-25 | ソニー株式会社 | Pn符号発生回路及び無線システムの端末装置 |
US5910944A (en) * | 1997-02-28 | 1999-06-08 | Motorola, Inc. | Radio telephone and method for operating a radiotelephone in slotted paging mode |
JP3329705B2 (ja) * | 1997-09-02 | 2002-09-30 | 松下電器産業株式会社 | Pn符号発生装置及び移動無線通信システム |
US6061417A (en) * | 1998-12-03 | 2000-05-09 | Xilinx, Inc. | Programmable shift register |
-
1998
- 1998-12-24 JP JP36809098A patent/JP4027520B2/ja not_active Expired - Fee Related
-
1999
- 1999-11-20 TW TW88120333A patent/TW443041B/zh not_active IP Right Cessation
- 1999-11-23 US US09/447,234 patent/US6678315B1/en not_active Expired - Lifetime
- 1999-12-06 DE DE1999158613 patent/DE19958613B4/de not_active Expired - Fee Related
- 1999-12-22 KR KR19990060128A patent/KR100671854B1/ko not_active IP Right Cessation
- 1999-12-22 FR FR9916210A patent/FR2788903B1/fr not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60177719A (ja) * | 1984-02-23 | 1985-09-11 | Omron Tateisi Electronics Co | ゴ−ルド符号発生器 |
JPH08330913A (ja) * | 1995-05-31 | 1996-12-13 | Sony Corp | Pn符号発生回路及び通信端末装置 |
DE19714386C1 (de) * | 1997-03-27 | 1998-10-08 | Berliner Kraft & Licht | Verfahren und Anordnung zur Datenübertragung in Niederspannungsnetzen |
CA2238294A1 (en) * | 1997-05-21 | 1998-11-21 | Michio Shimada | Pn sequence generator with bidirectional shift register and eulerian-graph feedback circuit |
Non-Patent Citations (2)
Title |
---|
JP 08330913 AA |
JP 60177719 AA |
Also Published As
Publication number | Publication date |
---|---|
JP2000196562A (ja) | 2000-07-14 |
FR2788903B1 (fr) | 2006-12-01 |
KR100671854B1 (ko) | 2007-01-22 |
TW443041B (en) | 2001-06-23 |
FR2788903A1 (fr) | 2000-07-28 |
US6678315B1 (en) | 2004-01-13 |
JP4027520B2 (ja) | 2007-12-26 |
KR20000052544A (ko) | 2000-08-25 |
DE19958613A1 (de) | 2000-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10027216B4 (de) | Vorrichtung und Verfahren zum Modulieren einer Datennachricht durch Verwendung von Codes mit orthogonalem veränderlichem Spreizungsfaktor (OVSF) in einem Mobilkommunikationssystem | |
DE69724922T2 (de) | CDMA chip Synchronisationsschaltung | |
DE60118715T2 (de) | Korrelationsfilter für den rückkanal in einem drahtlosen cdma system mit mehreren bit-raten | |
DE4480172C2 (de) | Vorrichtung und Verfahren zum digitalen Verarbeiten von Signalen in einem Funkfrequenz-Kommunikationssystem | |
DE69632952T2 (de) | Verfahren und einrichtung zur vielfachratenkodierung und detektion in einem vielfachzugriffsmobilkommunikationssystem | |
DE69833382T2 (de) | Verfahren zur erzeugung von quasi-orthogonalen koden und spreizer dafür in einem mobilen kommunikationssystem | |
DE69835882T2 (de) | Detektion der datenrate für cdma übertragungssysteme mit variabler datenrate | |
DE60037541T2 (de) | Vorrichtung und Verfahren zur Erzeugung von Verschlüsselungskodes in einem UMTS Mobil-Nachrichtenübertragungssystem | |
DE69909596T2 (de) | Flexibler gleitender korrelator für direktsequenzspreizspektrumsysteme | |
DE60019469T2 (de) | Effizienter spreizer für spreizspektrum-übertragungssysteme | |
DE4241882A1 (de) | ||
DE60029947T2 (de) | System und verfahren für joint-time-tracking von mehrfachen pfaden | |
DE112004001043T5 (de) | Kommunikationsvorrichtung und Kommunikationsverfahren | |
DE60038520T2 (de) | Verschlüsselungskodes und Kanalisierungskodes für Signale mit mehreren Chipraten in einem CDMA zellularen Mobilfunkkommunikationssystem | |
DE19958613B4 (de) | Codephaseneinstellverfahren und -Codierer | |
DE69937156T2 (de) | Verfahren und vorrichtung zur zuweisung von walsh-kodes | |
DE69938421T2 (de) | Gerät und verfahren zur generierung eines komplexen quaternären quasi-orthogonalen kodes und zur spreizung eines übertragungssignals mit einem quasi-orthogonalen kode in einem cdma-kommunikationssystem | |
DE19525428C2 (de) | Spektrum-Aufspreiz-Kommunikationssystem | |
DE60124808T2 (de) | Verfahren zum Erfassen der Synchronisation eines Zeitschlitzes in einem Direkt-Sequenz-Spreizspektrum-Kommunikationsempfänger | |
EP1212844B1 (de) | Detektionsverfahren und -vorrichtung in einem cdma system | |
DE69916787T2 (de) | Vorrichtung und verfahren zur generierung eines quasionthogonalen kodes und zur verteilung von kanalsignalen in einem mobilkommunikationssystem | |
DE60027180T2 (de) | Korrelator | |
DE60023525T2 (de) | Verfahren und anordnung zum generieren von mehreren bits eines pseudorausch-sequenzes pro taktimpuls durch parallelberechnung | |
DE19832554C2 (de) | Spreizvorrichtung für multiple Datenraten | |
EP1618689B1 (de) | Verfahren, Sender und Empfänger zur Übertragung von Daten in einem CDMA-System mittels vollständig komplementären Codematrizen zur Zweidimensionalen Spreizung der Daten in Frequenz- und Zeit-Richtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: FUJITSU MICROELECTRONICS LTD., TOKYO, JP |
|
8327 | Change in the person/name/address of the patent owner |
Owner name: FUJITSU SEMICONDUCTOR LTD., YOKOHAMA, KANAGAWA, JP |
|
8328 | Change in the person/name/address of the agent |
Representative=s name: SEEGER SEEGER LINDNER PARTNERSCHAFT PATENTANWAELTE |
|
R082 | Change of representative |
Representative=s name: REICHERT & LINDNER PARTNERSCHAFT PATENTANWAELT, DE |
|
R081 | Change of applicant/patentee |
Owner name: SOCIONEXT INC., YOKOHAMA-SHI, JP Free format text: FORMER OWNER: FUJITSU SEMICONDUCTOR LTD., YOKOHAMA, KANAGAWA, JP Effective date: 20150512 |
|
R082 | Change of representative |
Representative=s name: REICHERT & LINDNER PARTNERSCHAFT PATENTANWAELT, DE Effective date: 20150512 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |