Bit error rate reduction in chaotic communications
First Claim
1. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
- generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chaotic chips synchronized in time;
transmitting a sequence of information symbols in a signal using said sequence of chaotic chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission that is determined based on a threshold symbol energy value and a cumulative amount of energy resulting from a plurality of chips of said sequence of chaotic chips that were previously used for transmitting a current one of said information symbols;
extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said sequence of chaotic chips generated at said receiver and said threshold symbol energy value;
wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chaotic chips used for transmitting each of said information symbols, and wherein said number of said chaotic chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for chaotic sequence spread spectrum communications includes a transmitter (402) for transmitting information symbols using a chaotic sequence of chips generated at the transmitter, the information symbols having a duration of transmission based on a threshold symbol energy value and the chips. The system also includes a receiver (404) for extracting the information symbols from the transmitted signal using a chaotic sequence of chips generated at the receiver and the threshold symbol energy value. In the system, the chips generated at the transmitter and the receiver are identical and synchronized in time, where the duration of transmission of the information symbols in the carrier is a total duration of a selected number of the chips used for transmitting, and where the number of the chips is selected for the information symbols to provide a total chip energy greater than or equal to the threshold symbol energy value.
195 Citations
20 Claims
-
1. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chaotic chips synchronized in time; transmitting a sequence of information symbols in a signal using said sequence of chaotic chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission that is determined based on a threshold symbol energy value and a cumulative amount of energy resulting from a plurality of chips of said sequence of chaotic chips that were previously used for transmitting a current one of said information symbols; extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said sequence of chaotic chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chaotic chips used for transmitting each of said information symbols, and wherein said number of said chaotic chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value. - View Dependent Claims (19, 20)
-
-
2. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chaotic chips synchronized in time; transmitting a sequence of information symbols in a signal using said sequence of chaotic chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said sequence of chaotic chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chaotic chips used for transmitting each of said information symbols, and wherein said number of said chaotic chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value; and wherein said transmitting further comprises; selecting a first symbol of said sequence of information symbols; encoding a current portion of said sequence of information symbols using a sequence of information encoding symbols; modulating said current portion of said sequence of information symbols using a current portion of said sequence of chaotic chips generated at said transmitter; calculating a total energy of all of said plurality of chips used for modulating a selected one of said information symbols; comparing said total energy to said threshold symbol energy value; and based on results of said comparison, ascertaining whether to encode a next portion of said sequence of information symbols using a next sequence of information encoding symbols.
-
-
3. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chips synchronized in time; transmitting a sequence of information symbols in signal using said sequence of chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; and extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value wherein said modulating further comprises; selecting a first of said sequence of information data; encoding a current portion of said information data using said selected one of said sequence of information encoding symbols; modulating said current portion of said symbol using a current portion of said identical sequence of chips generated at said transmitter; calculating a total energy of all of said chips used for modulating said selected one of said plurality of information symbols; comparing said total energy for modulating to said threshold symbol energy value; and based on said comparison, ascertaining whether to encode a next portion of said information data using a next of said sequence of information symbols; and wherein said ascertaining further comprises; if said total energy for modulating is greater than or equal to said threshold symbol energy value, selecting said next one of said plurality of information symbols, and repeating said encoding, said modulating, said calculating, said comparing, and said ascertaining.
-
-
4. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chips synchronized in time; transmitting a sequence of information symbols in signal using said sequence of chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; and extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value; wherein said modulating further comprises; selecting a first of said sequence of information data; encoding a current portion of said information data using said selected one of said sequence of information encoding symbols; modulating said current portion of said symbol using a current portion of said identical sequence of chips generated at said transmitter; calculating a total energy of all of said chips used for modulating said selected one of said plurality of information symbols; comparing said total energy for modulating to said threshold symbol energy value; and based on said comparison, ascertaining whether to encode a next portion of said information data using a next of said sequence of information symbols; and wherein said ascertaining further comprises; if said total energy for modulating is less than said threshold symbol energy value associated with said selected one of said plurality of symbols, encoding a next portion of said carrier using said selected one of said plurality of information symbols and repeating said modulating, said calculating, said comparing, and said ascertaining.
-
-
5. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chips synchronized in time; transmitting a sequence of information symbols in signal using said sequence of chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value wherein said modulating further comprises; selecting a first of said sequence of information data; encoding a current portion of said information data using said selected one of said sequence of information encoding symbols; modulating said current portion of said symbol using a current portion of said identical sequence of chips generated at said transmitter; calculating a total energy of all of said chips used for modulating said selected one of said plurality of information symbols; comparing said total energy for modulating to said threshold symbol energy value; and based on said comparison, ascertaining whether to encode a next portion of said information data using a next of said sequence of information symbols wherein said calculating further comprises; obtaining conjugate pair product values for each of said chaotic chips in portions of said first of said identical sequences associated with said selected one of said symbols; and
obtaining a sum of said conjugate pair product values.
-
-
6. A method for communicating a sequence of information symbols between a transmitter and a receiver using a chaotic sequence spread spectrum signal, the method comprising:
-
generating identical sequences of chaotic chips at said transmitter and said receiver, said sequences of chips synchronized in time; transmitting a sequence of information symbols in signal using said sequence of chips generated at said transmitter, each of said information symbols in said signal having a variable duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using said chips generated at said receiver and said threshold symbol energy value; wherein said duration of transmission of each of said information symbols in said signal is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value wherein said demodulating further comprises; selecting a first portion of said transmitted signal; associating said selected portion of said transmitted signal with one of said sequence of said information symbols; demodulating said selected portion of said transmitted signal using a current portion of said identical sequence of chips generated at said receiver; calculating a total energy of all of said chips used for demodulating said associated one of said sequence of information symbols; comparing said total energy for demodulating to said threshold symbol energy value; based on said comparison, ascertaining whether to associate a next portion of said transmitted signal with said associated one of said sequence of information symbol. - View Dependent Claims (7, 8, 9)
-
-
10. A system for communicating a chaotic sequence spread spectrum signal, the system comprising:
-
a transmitter for transmitting a sequence of information symbols in a spread spectrum signal using a chaotic sequence of chips generated at said transmitter, each of said information symbols in said spread spectrum signal having a duration of transmission that is determined based on a threshold symbol energy value and a cumulative amount of energy resulting from a plurality of chips of said chaotic sequence of chips that were previously used for transmitting a current one of said information symbols; and a receiver for extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said spread spectrum signal extracted using a chaotic sequence of chips generated at said receiver and said threshold symbol energy value; wherein said chaotic sequences of chips generated at said transmitter and said receiver are identical and synchronized in time, wherein said duration of transmission of each of said information symbols in said spread spectrum signal is a total duration of a selected number of said chips used for transmitting each of said information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value.
-
-
11. A system for communicating a chaotic sequence spread spectrum signal, the system comprising:
-
a transmitter for transmitting a sequence of information symbols in a spread spectrum signal using a chaotic sequence of chips generated at said transmitter, each of said information symbols in said signal having a duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; and a receiver for extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using a chaotic sequence of chips generated at said receiver and said threshold symbol energy value; wherein said chaotic sequences of chips generated at said transmitter and said receiver are identical and synchronized in time, wherein said duration of transmission of each of said information symbols in said carrier is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value; and wherein said transmitter is further configured for; selecting a first of said sequence of information data; encoding a current portion of said information data using said selected one of said sequence of information encoded symbols; modulating said current portion of said symbol using a current portion of said identical sequence of chips generated at said transmitter; calculating a total energy of all of said chips used for modulating said selected one of said plurality of information symbols; comparing said total energy for modulating to said threshold symbol energy value; and based on said comparison, ascertaining whether to encode a next portion of said signal using a next of said sequence of information symbols. - View Dependent Claims (12, 13, 14)
-
-
15. A system for communicating a chaotic sequence spread spectrum signal, the system comprising:
-
a transmitter for transmitting a sequence of information symbols in a spread spectrum signal using a chaotic sequence of chips generated at said transmitter, each of said information symbols in said signal having a duration of transmission based on a threshold symbol energy value and said chips generated at said transmitter; and a receiver for extracting said sequence of information symbols from said transmitted signal, each of said information symbols in said transmitted signal extracted using a chaotic sequence of chips generated at said receiver and said threshold symbol energy value; wherein said chaotic sequences of chips generated at said transmitter and said receiver are identical and synchronized in time, wherein said duration of transmission of each of said information symbols in said carrier is a total duration of a selected number of said chips used for transmitting each information symbols, and wherein said number of said chips is selected for each of said information symbols to provide a total chip energy that is greater than or equal to said threshold symbol energy value; wherein said receiver is further configured for; selecting a first portion of said transmitted signal; associating said selected portion of said transmitted signal with one of said sequence of said information symbols; demodulating said selected portion of said transmitted signal using a current portion of said identical sequence of chips generated at said receiver; calculating a total energy of all of said chips used for demodulating said associated one of said sequence of information symbols; comparing said total energy for demodulating to said threshold symbol energy value; based on said comparison, ascertaining whether to associate a next portion of said transmitted signal with said associated one of said sequence of information symbol. - View Dependent Claims (16, 17, 18)
-
Specification