Method and systems using quasi-synchronous distributed CDD systems
First Claim
1. A communication system, comprising:
- a cyclic delay diversity (CDD) scheme having a set of spatially distributed cooperating transmitters to transmit a message, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error; and
a controller communicatively connected to each transmitter in the set of transmitters, wherein the controller is configured to;
determine a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays;
determine a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays;
determine a length of the message;
determine a number of transmitters for transmission of the message, based on the determined length of the message and the minimal length of the cyclic prefix, so as to obtain a maximum number of transmitters for transmission;
select the maximum number of the transmitters from the set of transmitters to form a subset of transmitters based upon a magnitude of channel gains;
determine a delay of transmission for each transmitter in the subset of transmitters, based on the minimal length of the cyclic prefix; and
control, via an output device, at least some transmitters in the set of transmitters to transmit the message to the receiver using the CDD scheme with the cyclic prefix having at least the minimal length.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for a communication system including a set of transmitters, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error. A controller communicatively connected to each transmitter in the set of transmitters, wherein the controller is configured to: determine a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays. Determine a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays. Finally, controls at least some transmitters in the set of transmitters to transmit a message to the receiver using a cyclic delay diversity (CDD) with the cyclic prefix having at least the minimal length.
-
Citations
18 Claims
-
1. A communication system, comprising:
-
a cyclic delay diversity (CDD) scheme having a set of spatially distributed cooperating transmitters to transmit a message, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error; and a controller communicatively connected to each transmitter in the set of transmitters, wherein the controller is configured to; determine a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays; determine a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays; determine a length of the message; determine a number of transmitters for transmission of the message, based on the determined length of the message and the minimal length of the cyclic prefix, so as to obtain a maximum number of transmitters for transmission; select the maximum number of the transmitters from the set of transmitters to form a subset of transmitters based upon a magnitude of channel gains; determine a delay of transmission for each transmitter in the subset of transmitters, based on the minimal length of the cyclic prefix; and control, via an output device, at least some transmitters in the set of transmitters to transmit the message to the receiver using the CDD scheme with the cyclic prefix having at least the minimal length.
-
-
2. A communication system, comprising:
-
a set of transmitters, wherein operations of the set of transmitters are synchronized with an accuracy bound by a synchronization error; and a controller communicatively connected to each transmitter in the set of transmitters, wherein the controller is configured to; determine a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays; determine a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays; determine a length of the message; determine a number of transmitters for transmission of the message, based on the determined length of the message and the minimal length of the cyclic prefix, so as to obtain a maximum number of transmitters for transmission; select the maximum number of the transmitters from the set of transmitters to form a subset of transmitters based upon a magnitude of channel gains; determine a delay of transmission for each transmitter in the subset of transmitters, based on the minimal length of the cyclic prefix; and control at least some transmitters in the set of transmitters to transmit a message to the receiver using a cyclic delay diversity (CDD) scheme with the cyclic prefix having at least the minimal length. - View Dependent Claims (3, 4, 5, 6, 7, 18)
-
-
8. A method using a cyclic delay diversity (CDD) scheme that includes a set of spatially distributed cooperating transmitters for transmitting a message that is a non-data-aided signal from transmitters in the set of transmitters to a receiver, wherein operations of the transmitters are synchronized with a synchronization error, comprising:
using a processor for performing the steps of; determining a length of the message; determining a number of transmitters from the set of transmitters for transmission of the message, based on the determined length of the message and the minimal length of the cyclic prefix, so as to obtain a maximum number of transmitters for transmission; selecting the maximum number of the transmitters from the set of transmitters to form a subset of transmitters, to ensure the maximum reliability at the receiver for transmitting the message; determine a delay of transmission for each transmitter in the subset of transmitters, based on the minimal length of the cyclic prefix; determining a tap delay for each communication channel between the receiver and each transmitter in the set of transmitters to produce a set of tap delays; determining a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays; and transmitting the message from at least some transmitters using the CDD with the cyclic prefix having at least the minimal length. - View Dependent Claims (9, 10, 11, 12)
-
13. A non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, the method is for transmitting a message comprising:
-
acquiring a synchronization error bounding an accuracy of a synchronization of operations of a set of transmitters; determining a tap delay for a communication channel between a receiver and each transmitter in the set of transmitters to produce a set of tap delays; determining a minimal length of a cyclic prefix as a function of a sum of the synchronization error and a maximal tap delay in the set of tap delays; determine a length of the message, along with a number of transmitters for transmission of the message, and based on the determined length of the message and the minimal length of the cyclic prefix, obtain a maximum number of transmitters for transmission; selecting the maximum number of the transmitters from the set of transmitters to form a subset of transmitters, to ensure the maximum reliability at the receiver for transmitting the message; determining a delay of transmission for each transmitter in the subset of transmitters, based on the minimal length of the cyclic prefix; and transmitting the message using a cyclic delay diversity (CDD) scheme with the cyclic prefix having at least the minimal length. - View Dependent Claims (14, 15, 16, 17)
-
Specification