HK1094841B - Method and apparatus for removing code aliases when using short synchronization codes - Google Patents
Method and apparatus for removing code aliases when using short synchronization codes Download PDFInfo
- Publication number
- HK1094841B HK1094841B HK06113442.1A HK06113442A HK1094841B HK 1094841 B HK1094841 B HK 1094841B HK 06113442 A HK06113442 A HK 06113442A HK 1094841 B HK1094841 B HK 1094841B
- Authority
- HK
- Hong Kong
- Prior art keywords
- code
- codes
- impulse response
- communication channel
- correlation
- Prior art date
Links
Claims (33)
- Ein Verfahren zum Abschätzen einer Kommunikationskanalimpulsantwort h(t), aufweisend die Schritte:Generieren (202; 504) eines ersten Signals an einem Übertrager (110), aufweisend Spreizen einer ersten Datensequenz (102; 128) mit einem ersten Code (104) und Übertragen (204) des Signals, wobei das Generieren eines ersten Signals aufweist Einbetten (502) in dem Übertrager einen zweiten Code (602) in der ersten Datensequenz (102; 128), der zweite Code (602) weist mindestens zwei Codes w0 , w1 auf, jeder zwei Symbole lang, wobei eine Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0, w1 einen Maximalwert bei k = 0 ergibt und weniger als Maximalwerte bei k ≠ 0, wobei k ein Index für den zweiten Code ist;Empfangen (206) des Signals an einem Empfänger (112);Generieren (208; 506) eines zweiten Signals com(t) an dem Empfänger, aufweisend Korrelieren des empfangenen Signals mit dem ersten Code (104); undGenerieren (210; 508) einer abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) (122) als eine Korrelation von dem zweiten Signal com(t) und einem von den mindestens zwei Codes w0 , w1, so dass eine verbesserte Abschätzung frei von Interferenz bereitgestellt werden kann.
- Das Verfahren von Anspruch 1, wobei der Schritt des Generierens einer abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) als eine Korrelation von dem zweiten Signal com(t) und dm für m = 0, 1,···, M aufweist den Schritt des Berechnens von ĥM(t) als
- Das Verfahren von Anspruch 1, wobei die erste Datensequenz (102; 128) eine Präambel (124) beinhaltet, die einen pseudozufälligen Code hat, beinhaltend den zweiten Code (602) von der ersten Datensequenz (102; 128).
- Das Verfahren von Anspruch 1, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 1 hat bei k = 0 und ein Wert von 0 für im Wesentlichen alles von k ≠ 0.
- Das Verfahren von Anspruch 1, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 0 hat für 0 < |k| ≤ J, wobei J ausgewählt ist, um die Korrelation von dem zweiten Code (602) mit dem einen von den Codes w0, w1 für im Wesentlichen alles von k ≠ 0 zu minimieren.
- Das Verfahren von Anspruch 5, wobei 2J eine Länge von dem zweiten Code (602) ist.
- Das Verfahren von Anspruch 1, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 1 hat bei k = 0 und einen Wert von ungefähr 0 für im Wesentlichen alles von k ≠ 0.
- Das Verfahren von Anspruch 1, wobei die Codes w0 , w1 Walshcodes aufweisen.
- Das Verfahren von Anspruch 1, weiter aufweisend den Schritt des Filterns (210) der abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) mit einem Filter f (302) ausgewählt mindestens teilweise gemäß dem zweiten Code (104).
- Das Verfahren von Anspruch 9, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einer Autokorrelation A(n) von dem ersten Code (104).
- Das Verfahren von Anspruch 10, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einer Dauer der Impulsantwort von dem Kommunikationskanal h(t).
- Das Verfahren von Anspruch 10, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einem Null-Erzwingungskriterium
wobeif(i) die Impulsantwort von dem Filter f (302) ist, so dass Af(n) eine Faltung von A(n) und f(i) ist;Af(n) = 1 für n = 0 und Af(n) = 0 für 0 < |n| ≤ L; und - Das Verfahren von Anspruch 12, wobei der Parameter L gewählt ist, so dass eine Zeitdauer von der Impulsantwort von dem Kommunikationskanal h(t) kleiner ist als LTc.
- Das Verfahren von Anspruch 12, wobei der Parameter L gewählt ist, so dass eine Zeitdauer von der Impulsantwort von dem Kommunikationskanal h(t) ungefähr gleich LTc ist.
- Das Verfahren von Anspruch 9, wobei N kleiner ist als 20.
- Ein System (100) zum Abschätzen einer Kommunikationskanalimpulsantwort h(t), aufweisend:Mittel zum Generieren (202; 504) eines ersten Signals aufweisend Mittel zum Spreizen einer ersten Datensequenz (102; 128) mit einem ersten Code (104) und Mittel zum Übertragen (204) des Signals, wobei das Mittel zum Generieren eines ersten Signals aufweist Mittel zum Einbetten (502) in dem Übertrager einen zweiten Code (602) in der ersten Datensequenz (102; 128), der zweite Code (602) weist mindestens zwei Codes w0 , w1 auf, jeder zwei Symbole lang, wobei eine Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Maximalwert bei k = 0 ergibt und weniger als Maximalwerte bei k ≠ 0, wobei k ein Index für den zweiten Code ist;Mittel zum Empfangen (206) eines Signals;Mittel zum Generieren (208; 506) eines zweiten Signals com(t) an dem Empfänger, aufweisend Korrelieren des empfangenen Signals mit einem ersten Code (104); undMittel zum Generieren (210; 508) einer abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) (122) als eine Korrelation von dem zweiten Signal com(t) und einem von den mindestens zwei Codes w0 , w1, so dass eine verbesserte Abschätzung frei von Interferenz bereitgestellt werden kann.
- Das System (100) von Anspruch 16, wobei das Mittel zum Generieren einer abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) als eine Korrelation von com(t) und dm für m = 0, 1,···, M aufweist Mittel zum Berechnens von ĥM(t) als
. - Das System (100) von Anspruch 16, wobei die erste Datensequenz (102; 128) eine Präambel (124) beinhaltet, die einen pseudozufälligen Code hat, beinhaltend den zweiten Code (602) von der ersten Datensequenz (102; 128).
- Das System (100) von Anspruch 16, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 1 hat bei k = 0 und ein Wert von 0 für im Wesentlichen alles von k ≠ 0.
- Das System (100) von Anspruch 16, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 0 hat für 0 < |k| ≤ J, wobei J ausgewählt ist, um die Korrelation von dem zweiten Code (602) mit dem einen von den Codes w0 , w1 für im Wesentlichen alles von k ≠ 0 zu minimieren.
- Das System (100) von Anspruch 20, wobei 2J eine Länge von dem zweiten Code (602) ist.
- Das System (100) von Anspruch 16, wobei die Korrelation von dem zweiten Code (602) mit einem von den mindestens zwei Codes w0 , w1 einen Wert von 1 hat bei k = 0 und einen Wert von ungefähr 0 für im Wesentlichen alles von k ≠ 0.
- Das System (100) von Anspruch 16, wobei die Codes w0 , w1 Walshcodes aufweisen.
- Das System (100) von Anspruch 16, weiter aufweisend Mittel zum Filtern (210) der abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) mit einem Filter f (302) ausgewählt mindestens teilweise gemäß dem zweiten Code (104).
- Das System (100) von Anspruch 24, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einer Autokorrelation A(n) von dem ersten Code (104).
- Das System (100) von Anspruch 25, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einer Dauer der Impulsantwort von dem Kommunikationskanal h(t).
- Das System (100) von Anspruch 25, wobei der Filter f (302) weiter ausgewählt ist mindestens teilweise gemäß einem Null-Erzwingungskriterium
wobeif(i) die Impulsantwort von dem Filter f (302) ist, so dass Af(n) eine Faltung von A(n) und f(i) ist; und - Das System (100) von Anspruch 27, wobei der Parameter L gewählt ist, so dass eine Zeitdauer von der Impulsantwort von dem Kommunikationskanal h(t) kleiner ist als LTc.
- Das System (100) von Anspruch 27, wobei der Parameter L gewählt ist, so dass eine Zeitdauer von der Impulsantwort von dem Kommunikationskanal h(t) ungefähr gleich LTc ist.
- Das System (100) von Anspruch 24, wobei N kleiner ist als 20.
- Das System (100) gemäß jeglichem der Ansprüche 16 bis 30, wobei das Mittel zum Generieren com(t) = co(t+mNTc) realisiert ist durch einen Korrelator (116).
- Das System (100) gemäß jeglichem der Ansprüche 16 bis 31, wobei das Mittel zum Generieren einer abgeschätzten Kommunikationskanalimpulsantwort ĥM(t) realisiert ist durch einen Abschätzer (120).
- Ein Computer-lesbares Medium, das Instruktionen darauf speichert zum Ausführen eines Verfahrens gemäß jeglichem der Ansprüche 1 bis 15.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/650,271 | 2003-08-28 | ||
| US10/650,271 US7869488B2 (en) | 2003-08-28 | 2003-08-28 | Method and apparatus for removing code aliases when using short synchronization codes |
| PCT/US2004/026349 WO2005025164A1 (en) | 2003-08-28 | 2004-08-12 | Method and apparatus for removing code aliases when using short synchronization codes |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| HK1094841A1 HK1094841A1 (en) | 2007-04-13 |
| HK1094841B true HK1094841B (en) | 2010-12-10 |
Family
ID=
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5648983A (en) | CDMA rake receiver with sub-chip resolution | |
| CN101150548B (zh) | 一种用于估计发射机和接收机之间传输信道特性的方法 | |
| US6700929B1 (en) | Method and apparatus for multipath parameter estimation in spread-spectrum communications systems | |
| KR101068639B1 (ko) | 고속 무선 랜을 위한 양방향 터보 isi 소거기 기반의dsss 수신기 | |
| EP2420032B1 (de) | Nichtkohärenter detektor und verfahren für ieee 802.15.4-lr-wpan-bpsk-empfänger | |
| EP1483859B1 (de) | Vorrichtung und verfahren zum suchen nach bekannten sequenzen | |
| US7356074B2 (en) | Estimation of multipath channel with sub-chip resolution | |
| EP1665692B1 (de) | Verfahren und Vorrichtungen zum beseitigen von Code-Alias-Elementen bei Verwendung von Kurzsynchronisationscodes | |
| EP2070200B1 (de) | Verfahren zur schätzung der ankunftszeit in ultrabreitbandsystemen | |
| US20050047491A1 (en) | Method and apparatus for improving channel estimate based on short synchronization code | |
| EP2296328B1 (de) | Kommunikationskanalschätzung | |
| HK1094841B (en) | Method and apparatus for removing code aliases when using short synchronization codes | |
| CN109150234B (zh) | 一种基于直接差分相干积累的直扩信号传输方法 | |
| Kostic et al. | Resolving subchip-spaced multipath components in CDMA communication systems | |
| KR100581063B1 (ko) | 주파수 영역 신호 처리를 이용한 초광대역 수신 장치 | |
| CN112134581B (zh) | 一种uwb接收机的本地脏相关模板的获取方法 | |
| MXPA06002173A (en) | Method and apparatus for improving channel estimate in presence of short spreading codes | |
| CN106603201A (zh) | 一种基于采样点处理的多用户联合检测算法 | |
| KR20060095256A (ko) | 주파수 영역 및 시간 영역의 상호 변환을 이용한 채널 추정장치 및 그 방법 | |
| CN101645859A (zh) | 传输通路响应推测器 | |
| JP2003273786A (ja) | 遅延プロファイル測定方法、測定装置、及び遅延プロファイル測定用プログラム |