IP Library Granted Patent US 6,865,237
Granted Patent B1
US 6,865,237 · App. 09/676,373 · Granted Mar 8, 2005

Method and system for digital signal transmission

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,865,237
App. No.
09/676,373
Granted
Mar 8, 2005
Kind
B1
Abstract

The invention relates to a method and an arrangement for transmitting a digital signal consisting of symbols, which arrangement comprises a coder ( 308 ) for coding complex symbols to channel symbols in blocks having the length of a given K, means ( 312 ) for transmitting the channel symbols via several different channels and two or more antennas ( 314 to 318 ). The coder ( 308 ) is arranged to code the symbols using a code matrix, which can be expressed as a sum of 2K elements, in which each element is a product of a symbol or symbol complex conjugate to be transmitted and a N×N representation matrix of a complexified anti-commutator algebra, extended by a unit element, and in which each matrix is used at most once in the formation of the code matrix. A code matrix is also provided which is formed by matrices of a portion of the symbols placed on the diagonal of the code matrix and by matrices of a second portion of symbols along the anti-diagonal of the code matrix.

Claims (48)

1. A method of transmitting a signal over a plurality of antennas comprising the steps of,

creating a family of structured matrix classes comprising complex elements;

selecting a structured matrix class of said family of structured matrix classes;

selecting a block of channel symbols;

selecting a code matrix comprising a plurality of rows and a plurality of columns from said structured matrix class to be applied to said plurality of antennas;

associating each of said columns of said plurality of columns of said code matrix to an antenna of said plurality of antennas;

associating a row of said plurality of rows of said code matrix to cover a time duration of said selected block of data symbols; and

transmitting using said associated antenna each said column of said code matrix over said corresponding time duration of said selected block of channel symbols.

2. A method of transmitting a signal consisting of K channel symbols, complex conjugates of the symbols, and negative complex conjugates of the symbols over a plurality of antennas comprising the steps of:

selecting a first portion of K/2 channel symbols;

creating a plurality of first matrices comprising the selected first portion of K/2 channel symbols, their complex conjugates, and their negative complex conjugates;

selecting a second portion of K/2 channel symbols;

creating a plurality of second matrices comprising the selected second portion of K/2 channel symbols, their complex conjugates, and their negative complex conjugates;

creating a code matrix having a diagonal and an anti-diagonal said code matrix comprising:

the plurality of said first matrices on the diagonal of said code matrix; and

the plurality of said second matrices on the anti-diagonal of said code matrix;

transmitting the channel symbols, their complex conjugates, and their negative complex conjugates via a plurality of antennas.

3. An arrangement for transmitting a signal consisting of symbols comprising:

a coder for coding complex symbols to channel symbols in blocks having the length of a given K; and

means for transmitting the channel symbols via several different channels and plurality of antennas;

wherein the coder is arranged to code the symbols by:

creating a family of structured matrix classes comprising complex elements;

selecting a structured matrix class of said family of structured matrix classes;

selecting a block of channel symbols;

selecting a code matrix comprising a plurality of rows and a plurality of columns from said structured matrix class to be applied to said plurality of antennas;

associating each of said columns of said plurality of columns of said code matrix to an antenna of said plurality of antennas;

associating a row of said plurality of rows of said code matrix to cover a time duration of said selected block of data symbols; and

selecting the channel symbols from the code matrix.

4. An arrangement for transmitting a signal consisting of symbols, complex conjugates of the symbols, and negative complex conjugates of the symbols over a plurality of antennas comprising:

a coder for coding complex symbols to channel symbols in blocks having the length of a given K; and

means for transmitting the channel symbols via several different channels and a plurality of antennas;

wherein the coder is arranged to code the symbols by:

selecting a first portion of K/2 channel symbols;

creating a plurality of first matrices comprising the selected first portion of K/2 channel symbols, their complex conjugates, and their negative complex conjugates;

selecting a second portion of K/2 channel symbols;

creating a plurality of second matrices comprising the selected second portion of K/2 channel symbols, their complex conjugates, and their negative complex conjugates;

creating a code matrix having a diagonal and an anti-diagonal, said code matrix comprising:

a plurality of said first matrices on the diagonal of said code matrix;

a plurality of said second matrices on the anil-diagonal of said code matrix; and

selecting the channel symbols from the code matrix.

5. In a communication system wherein a digital signal consisting of symbols coded to channel symbols in blocks of given length and transmitted via several different channels and two or more antennas, and wherein the coding is defined by a code matrix comprising an orthogonal block code, in that information is transmitted in redundant directions of the orthogonal block code such that a code rate is higher than what is allowed by orthogonality, the method comprising the steps of:

decoding the information transmitted in the redundant directions; and

decoding the information transmitted in other directions after the information transmitted in the redundant directions has been decoded.

6. The method of claim 5 , wherein before the decoding, interference caused by the information transmitted in the redundant directions is suppressed from the information transmitted in other directions.

7. A receiver in a communication system comprising:

means for receiving channel symbols coded blocks of given length, wherein the coding is defined by a code matrix comprising an orthogonal block code, and wherein the channel symbols were transmitted via several different channels and two or more antennas including information in redundant directions of the orthogonal block code; and

means decoding the information transmitted in the redundant directions first and the information transmitted in other directions next.

8. The receiver of claim 7 , further comprising means for suppressing the interference caused by the information transmitted in the redundant directions from the information transmitted in other directions, before the decoding is performed.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 056981 FRAME: 0631. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 16, 2022
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 059907/0563 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 054443 FRAME: 0958. ASSIGNOR(S) HEREBY CONFIRMS THE LICENSE. Recorded Feb 4, 2021
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 056981/0631 →
LICENSE Recorded Nov 5, 2020
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED SOLUTIONS, INC.
Reel/Frame 054443/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 130 LLC
To: COMMWORKS SOLUTIONS, LLC
Reel/Frame 051463/0026 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: CALLAHAN CELLULAR L.L.C.
To: INTELLECTUAL VENTURES ASSETS 130 LLC
Reel/Frame 050900/0904 →
MERGER Recorded Sep 25, 2015
From: AMOSMET INVESTMENTS LLC
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 036687/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2009
From: NOKIA CORPORATION
To: AMOSMET INVESTMENTS LLC
Reel/Frame 023538/0201 →
CHANGE OF NAME Recorded Sep 30, 2009
From: NOKIA MOBILE PHONES LIMITED
To: NOKIA CORPORATION
Reel/Frame 023304/0017 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2001
From: BOARIU, ADRIAN; HOTTINEN, ARI; TIRKKONEN, OLAV
To: NOKIA MOBILE PHONES, LIMITED
Reel/Frame 011486/0041 →