УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ И ПРИЕМА ИНФОРМАЦИИ ЧЕРЕЗ КАНАЛ БЫСТРОЙ ОБРАТНОЙ СВЯЗИ В СИСТЕМЕ ШИРОКОПОЛОСНОЙ СВЯЗИ

1. Устройство передающей стороны в системе беспроводной связи, причем устройство содержит:
генератор для генерирования квазиортогонального потока сигналов, соответствующего кодовому слову, который должен быть подан обратно;
множество модулей отображения для отображения квазиортогонального потока сигналов на множество пакетов в канале быстрой обратной связи посредством использования разных шаблонов отображения; и
передатчик для передачи квазиортогонального потока сигналов, отображенного на множество пакетов.
2. Устройство по п.1, в котором квазиортогональный поток сигналов содержит один из потоков сигналов, включенных в группу потоков сигналов, выполненных таким образом, что значение корреляции между всеми возможными парами сигналов либо меньше порога, либо равно порогу.
3. Устройство по п.2, в котором генератор сохраняет отношение отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице и генерирует квазиортогональный поток сигналов, соответствующий кодовому слову в соответствии с отношением отображения в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
101010011100
0b000001
111100001111
0b100001
101001101100
0b000010
111111110000
0b100010
101010010011
0b000011
111100000000
0b100011
101001100011
0b000100
101010101010
0b100100
100110101111
0b000101
101001011010
0b100101
100101011111
0b000110
101010100101
0b100110
100110100000
0b000111
101001010101
0b100111
100101010000
0b001000
110011001100
0b101000
111111001001
0b001001
110000111100
0b101001
111100111001
0b001010
110011000011
0b101010
111111000110
0b001011
110000110011
0b101011
111100110110
0b001100
100110011001
0b101100
111110011010
0b001101
100101101001
0b101101
111101101010
0b001110
100110010110
0b101110
111110010101
0b001111
100101100110
0b101111
111101100101
0b010000
111110101100
0b110000
101011001111
0b010001
111101011100
0b110001
101000111111
0b010010
111110100011
0b110010
101011000000
0b010011
111101010011
0b110011
101000110000
0b010100
101011111001
0b110100
110011111010
0b010101
101000001001
0b110101
110000001010
0b010110
101011110110
0b110110
110011110101
0b010111
101000000110
0b110111
110000000101
0b011000
110010011111
0b111000
110010101001
0b011001
110001101111
0b111001
110001011001
0b011010
110010010000
0b111010
110010100110
0b011011
110001100000
0b111011
110001010110
0b011100
100111001010
0b111100
100111111100
0b011101
100100111010
0b111101
100100001100
0b011110
100111000101
0b111110
100111110011
0b011111
100100110101
0b111111
100100000011
4. Устройство по п.3,
в котором модули отображения отображают квазиортогональный поток сигналов на три пакета, содержащих размер 6×2 по оси времени и по оси символов,
в котором для первого пакета модули отображения отображают символы 8, 2, 0, 6, 4 и 10 в таком порядке в ряду 1 оси частот, и отображают символы 5, 11, 9, 3, 1 и 7 в таком порядке в ряду 2 оси частот,
в котором для второго пакета модули отображения отображают символы 1, 7, 0, 8, 2 и 3 в таком порядке в ряду 1 оси частот, и отображают символы 10, 11, 9, 5, 6 и 4 в таком порядке в ряду 2 оси частот, и
в котором для третьего пакета модули отображения отображают символы 11, 9, 3, 1, 7 и 5 в таком порядке в ряду 1 оси частот, и отображают символы 0, 6, 4, 10, 8 и 2 в таком порядке в ряду 2 оси частот.
5. Устройство по п.2, в котором генератор сохраняет отношение отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице и генерирует квазиортогональный поток сигналов, соответствующий кодовому слову в соответствии с отношением отображения в следующей таблице:
Кодовое слово
Поток сигналов
Кодовое слово
Поток сигналов
(BPSK)
(BPSK)
0b000000
111111111111
0b100000
100110101100
0b000001
101111010110
0b100001
110110000101
0b000010
011010111101
0b100010
000011101110
0b000011
001010010100
0b100011
010011000111
0b000100
110011001100
0b100100
111111001010
0b000101
100011100101
0b100101
101111100011
0b000110
010110001110
0b100110
011010001000
0b000111
000110100111
0b100111
001010100001
0b001000
100110011001
0b101000
101010011111
0b001001
110110110000
0b101001
111010110110
0b001010
000011011011
0b101010
001111011101
0b001011
010011110010
0b101011
011111110100
0b001100
101010101010
0b101100
101011111100
0b001101
111010000011
0b101101
111011010101
0b001110
001111101000
0b101110
001110111110
0b001111
011111000001
0b101111
011110010111
0b010000
111110011100
0b110000
100111001111
0b010001
101110110101
0b110001
110111100110
0b010010
011011011110
0b110010
000010001101
0b010011
001011110111
0b110011
010010100100
0b010100
110010101111
0b110100
110011111001
0b010101
100010000110
0b110101
100011010000
0b010110
010111101101
0b110110
010110111011
0b010111
000111000100
0b110111
000110010010
0b011000
100111111010
0b111000
110010011010
0b011001
110111010011
0b111001
100010110011
0b011010
000010111000
0b111010
010111011000
0b011011
010010010001
0b111011
000111110001
0b011100
101011001001
0b111100
111110101001
0b011101
111011100000
0b111101
101110000000
0b011110
001110001011
0b111110
011011101011
0b011111
011110100010
0b111111
001011000010
6. Устройство по п.5,
в котором модули отображения отображают квазиортогональный поток сигналов на три пакета, содержащих размер 6×2 по оси времени и по оси символов,
в котором для первого пакета модули отображения отображают символы 0, 2, 4, 6, 8 и 10 в таком порядке в ряду 1 оси частот, и отображают символы 1, 3, 5, 7, 9 и 11 в таком порядке в ряду 2 оси частот,
в котором для второго пакета модули отображения отображают символы 9, 11, 4, 0, 2 и 7 в таком порядке в ряду 1 оси частот, и отображают символы 10, 3, 5, 1, 6 и 8 в таком порядке в ряду 2 оси частот, и
в котором для третьего пакета модули отображения отображают символы 3, 5, 7, 9, 11 и 1 в таком порядке в ряду 1 оси частот, и отображают символы 4, 6, 8, 10, 0 и 2 в таком порядке в ряду 2 оси частот.
7. Устройство принимающей стороны в системе беспроводной связи, причем устройство содержит:
множество модулей извлечения для извлечения комплексных символов из пакетов в канале быстрой обратной связи;
множество модулей сортировки для конфигурирования квазиортогональных потоков сигналов для каждого пакета посредством сортировки комплексных символов, извлеченных из каждого пакета, в соответствии с шаблоном отображения каждого пакета;
оператор для генерирования информации для определения переданного квазиортогонального потока сигналов посредством выполнения операции корреляции над квазиортогональным потоком сигналов для каждого пакета и потенциальными квазиортогональными потоками сигналов; и
модуль определения для определения переданного квазиортогонального потока сигналов посредством использования информации для определения квазиортогонального потока сигналов и для выбора кодового слова, соответствующего переданному квазиортогональному потоку сигналов, в качестве информации обратной связи.
8. Устройство по п.7, в котором квазиортогональный поток сигналов содержит один из потоков сигналов, включенных в группу потоков сигналов, выполненных таким образом, что значение корреляции между всеми возможными парами сигнала либо меньше порога, либо равно порогу.
9. Устройство по п.8,
в котором модуль определения сохраняет отношение отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице, и выбирает кодовое слово, соответствующее переданному квазиортогональному потоку сигналов, в соответствии с отношением отображения в следующей таблице; и
в котором потенциальные квазиортогональные потоки сигналов содержат некоторые или все квазиортогональные потоки сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
101010011100
0b000001
111100001111
0b100001
101001101100
0b000010
111111110000
0b100010
101010010011
0b000011
111100000000
0b100011
101001100011
0b000100
101010101010
0b100100
100110101111
0b000101
101001011010
0b100101
100101011111
0b000110
101010100101
0b100110
100110100000
0b000111
101001010101
0b100111
100101010000
0b001000
110011001100
0b101000
111111001001
0b001001
110000111100
0b101001
111100111001
0b001010
110011000011
0b101010
111111000110
0b001011
110000110011
0b101011
111100110110
0b001100
100110011001
0b101100
111110011010
0b001101
100101101001
0b101101
111101101010
0b001110
100110010110
0b101110
111110010101
0b001111
100101100110
0b101111
111101100101
0b010000
111110101100
0b110000
101011001111
0b010001
111101011100
0b110001
101000111111
0b010010
111110100011
0b110010
101011000000
0b010011
111101010011
0b110011
101000110000
0b010100
101011111001
0b110100
110011111010
0b010101
101000001001
0b110101
110000001010
0b010110
101011110110
0b110110
110011110101
0b010111
101000000110
0b110111
110000000101
0b011000
110010011111
0b111000
110010101001
0b011001
110001101111
0b111001
110001011001
0b011010
110010010000
0b111010
110010100110
0b011011
110001100000
0b111011
110001010110
0b011100
100111001010
0b111100
100111111100
0b011101
100100111010
0b111101
100100001100
0b011110
100111000101
0b111110
100111110011
0b011111
100100110101
0b111111
100100000011
10. Устройство по п.9,
в котором модули извлечения извлекают три квазиортогональных потока сигналов из трех пакетов, содержащих размер 6×2 по оси времени и по оси символов,
в котором квазиортогональный поток сигналов, отображенный на первый пакет, отображен на символы 8, 2, 0, 6, 4 и 10 в таком порядке в ряду 1 оси частот и отображен на символы 5, 11, 9, 3, 1 и 7 в таком порядке в ряду 2 оси частот,
в котором квазиортогональный поток сигналов, отображенный на второй пакет, отображен на символы 1, 7, 0, 8, 2 и 3 в таком порядке в ряду 1 оси частот и отображен на символы 10, 11, 9, 5, 6 и 4 в таком порядке в ряду 2 оси частот, и
в котором квазиортогональный поток сигналов, отображенный на третий пакет, отображен на символы 11, 9, 3, 1, 7 и 5 в таком порядке в ряду 1 оси частот и отображен на символы 0, 6, 4, 10, 8 и 2 в таком порядке в ряду 2 оси частот.
11. Устройство по п.8,
в котором модуль определения сохраняет отношение отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице, и выбирает кодовое слово, соответствующее переданному квазиортогональному потоку сигналов, в соответствии с отношением отображения в следующей таблице; и
в котором потенциальные квазиортогональные потоки сигналов содержат некоторые или все квазиортогональные потоки сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
100110101100
0b000001
101111010110
0b100001
110110000101
0b000010
011010111101
0b100010
000011101110
0b000011
001010010100
0b100011
010011000111
0b000100
110011001100
0b100100
111111001010
0b000101
100011100101
0b100101
101111100011
0b000110
010110001110
0b100110
011010001000
0b000111
000110100111
0b100111
001010100001
0b001000
100110011001
0b101000
101010011111
0b001001
110110110000
0b101001
111010110110
0b001010
000011011011
0b101010
001111011101
0b001011
010011110010
0b101011
011111110100
0b001100
101010101010
0b101100
101011111100
0b001101
111010000011
0b101101
111011010101
0b001110
001111101000
0b101110
001110111110
0b001111
011111000001
0b101111
011110010111
0b010000
111110011100
0b110000
100111001111
0b010001
101110110101
0b110001
110111100110
0b010010
011011011110
0b110010
000010001101
0b010011
001011110111
0b110011
010010100100
0b010100
110010101111
0b110100
110011111001
0b010101
100010000110
0b110101
100011010000
0b010110
010111101101
0b110110
010110111011
0b010111
000111000100
0b110111
000110010010
0b011000
100111111010
0b111000
110010011010
0b011001
110111010011
0b111001
100010110011
0b011010
000010111000
0b111010
010111011000
0b011011
010010010001
0b111011
000111110001
0b011100
101011001001
0b111100
111110101001
0b011101
111011100000
0b111101
101110000000
0b011110
001110001011
0b111110
011011101011
0b011111
011110100010
0b111111
001011000010
12. Устройство по п.11,
в котором модуль извлечения извлекает три квазиортогональных потока сигналов из трех пакетов, содержащих размер 6×2 по оси времени и по оси символов,
в котором квазиортогональный поток сигналов, отображенный на первый пакет, отображен на символы 0, 2, 4, 6, 8 и 10 в таком порядке в ряду 1 оси частот и отображен на символы 1, 3, 5, 7, 9 и 11 в таком порядке в ряду 2 оси частот,
в котором квазиортогональный поток сигналов, отображенный на второй пакет, отображен на символы 9, 11, 4, 0, 2 и 7 в таком порядке в ряду 1 оси частот и отображен на символы 10, 3, 5, 1, 6 и 8 в таком порядке в ряду 2 оси частот, и
в котором квазиортогональный поток сигналов, отображенный на третий пакет, отображен на символы 3, 5, 7, 9, 11 и 1 в таком порядке в ряду 1 оси частот и отображен на символы 4, 6, 8, 10, 0 и 2 в таком порядке в ряду 2 оси частот.
13. Устройство по п.12, в котором оператор содержит:
множество модулей корреляции для определения значений корреляции каждого из квазиортогональных потоков сигналов, извлеченных из трех пакетов, и каждого из потенциальных квазиортогональных потоков сигналов, и
множество модулей возведения в квадрат для определения квадрата каждого из значений корреляции,
причем модуль определения суммирует определенные квадраты значений корреляции, полученные из одного и того же потенциального квазиортогонального потока сигналов, выполняет поиск максимального значения из значений, полученных в результате суммирования, и затем определяет, что передан квазиортогональный поток сигналов, соответствующий максимальному значению.
14. Устройство по п.12, в котором оператор содержит:
множество модулей корреляции для определения значений корреляции каждого из ортогональных потоков подсигналов, составляющих квазиортогональные потоки сигналов, извлеченные из трех пакетов, и каждого из потенциальных квазиортогональных потоков сигналов,
модуль обнаружения индексов для обнаружения комбинации индексов переданного квазиортогонального потока сигналов посредством использования значений корреляции соответствующих ортогональных потоков подсигналов, и
модуль обнаружения разности фаз для обнаружения вектора разности фаз, примененного к переданному квазиортогональному потоку сигналов, посредством использования значений корреляции соответствующих ортогональных потоков подсигналов,
причем модуль определения определяет, что передан квазиортогональный поток сигналов, содержащий ортогональные потоки подсигналов, соответствующие комбинации индексов, и к которому применен вектор разности фаз.
15. Устройство по п.14, в котором модуль обнаружения индексов содержит:
множество модулей возведения в квадрат для определения квадрата каждого из значений корреляции ортогонального потока подсигналов,
множество сумматоров для суммирования определенных квадратов значений корреляции, полученных из одного и того же потенциального ортогонального потока подсигналов среди квадратов значений корреляции ортогональных потоков подсигналов, расположенных в одной и той же позиции, и
модуль поиска для поиска максимального значения для каждой позиции ортогональной поднесущей среди значений, полученных в результате суммирования, и для оценки комбинации индексов, соответствующей максимальному значению.
16. Устройство по п.14, в котором модуль обнаружения разности фаз содержит:
множество умножителей для умножения значений корреляции ортогонального потока подсигналов на вектор разности фаз и для суммирования значений корреляции, включенных в один и тот же пакет,
множество модулей возведения в квадрат для определения квадратов сумм значений корреляции, умноженных на вектор разности фаз,
сумматор для суммирования квадратов, и
модуль поиска для поиска максимального значения из сумм квадратов, определенных из каждого из имеющихся векторов разностей фаз, и для оценки вектора разности фаз, соответствующего максимальному значению.
17. Способ передачи информации обратной связи через канал быстрой обратной связи в системе беспроводной связи, причем способ содержит этапы, на которых:
генерируют квазиортогональный поток сигналов, соответствующий кодовому слову, который должен быть подан обратно;
отображают квазиортогональный поток сигналов на множество пакетов в канале быстрой обратной связи посредством использования разных шаблонов отображения; и
передают квазиортогональный поток сигналов, отображенный на множество пакетов.
18. Способ по п.17, в котором квазиортогональный поток сигналов содержит один из потоков сигналов, включенных в группу потоков сигналов, выполненных таким образом, что значение корреляции между всеми возможными парами сигналов либо меньше порога, либо равно порогу.
19. Способ по п.18, в котором генерирование квазиортогонального потока сигналов содержит этап, на котором генерируют квазиортогональный поток сигналов, соответствующий кодовому слову, в соответствии с отношением отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
101010011100
0b000001
111100001111
0b100001
101001101100
0b000010
111111110000
0b100010
101010010011
0b000011
111100000000
0b100011
101001100011
0b000100
101010101010
0b100100
100110101111
0b000101
101001011010
0b100101
100101011111
0b000110
101010100101
0b100110
100110100000
0b000111
101001010101
0b100111
100101010000
0b001000
110011001100
0b101000
111111001001
0b001001
110000111100
0b101001
111100111001
0b001010
110011000011
0b101010
111111000110
0b001011
110000110011
0b101011
111100110110
0b001100
100110011001
0b101100
111110011010
0b001101
100101101001
0b101101
111101101010
0b001110
100110010110
0b101110
111110010101
0b001111
100101100110
0b101111
111101100101
0b010000
111110101100
0b110000
101011001111
0b010001
111101011100
0b110001
101000111111
0b010010
111110100011
0b110010
101011000000
0b010011
111101010011
0b110011
101000110000
0b010100
101011111001
0b110100
110011111010
0b010101
101000001001
0b110101
110000001010
0b010110
101011110110
0b110110
110011110101
0b010111
101000000110
0b110111
110000000101
0b011000
110010011111
0b111000
110010101001
0b011001
110001101111
0b111001
110001011001
0b011010
110010010000
0b111010
110010100110
0b011011
110001100000
0b111011
110001010110
0b011100
100111001010
0b111100
100111111100
0b011101
100100111010
0b111101
100100001100
0b011110
100111000101
0b111110
100111110011
0b011111
100100110101
0b111111
100100000011
20. Способ по п.19,
в котором квазиортогональный поток сигналов отображают на три пакета, содержащих размер 6×2 по оси времени и по оси символов,
в котором для первого пакета отображают символы 8, 2, 0, 6, 4 и 10 в таком порядке в ряду 1 оси частот, и отображают символы 5, 11, 9, 3, 1 и 7 в таком порядке в ряду 2 оси частот,
в котором для второго пакета отображают символы 1, 7, 0, 8, 2 и 3 в таком порядке в ряду 1 оси частот, и отображают символы 10, 11, 9, 5, 6 и 4 в таком порядке в ряду 2 оси частот, и
в котором для третьего пакета отображают символы 11, 9, 3, 1, 7 и 5 в таком порядке в ряду 1 оси частот, и отображают символы 0, 6, 4, 10, 8 и 2 в таком порядке в ряду 2 оси частот.
21. Способ по п.18, в котором генерирование квазиортогонального потока сигналов содержит этап, на котором генерируют квазиортогональный поток сигналов, соответствующий кодовому слову, в соответствии с отношением отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
100110101100
0b000001
101111010110
0b100001
110110000101
0b000010
011010111101
0b100010
000011101110
0b000011
001010010100
0b100011
010011000111
0b000100
110011001100
0b100100
111111001010
0b000101
100011100101
0b100101
101111100011
0b000110
010110001110
0b100110
011010001000
0b000111
000110100111
0b100111
001010100001
0b001000
100110011001
0b101000
101010011111
0b001001
110110110000
0b101001
111010110110
0b001010
000011011011
0b101010
001111011101
0b001011
010011110010
0b101011
011111110100
0b001100
101010101010
0b101100
101011111100
0b001101
111010000011
0b101101
111011010101
0b001110
001111101000
0b101110
001110111110
0b001111
011111000001
0b101111
011110010111
0b010000
111110011100
0b110000
100111001111
0b010001
101110110101
0b110001
110111100110
0b010010
011011011110
0b110010
000010001101
0b010011
001011110111
0b110011
010010100100
0b010100
110010101111
0b110100
110011111001
0b010101
100010000110
0b110101
100011010000
0b010110
010111101101
0b110110
010110111011
0b010111
000111000100
0b110111
000110010010
0b011000
100111111010
0b111000
110010011010
0b011001
110111010011
0b111001
100010110011
0b011010
000010111000
0b111010
010111011000
0b011011
010010010001
0b111011
000111110001
0b011100
101011001001
0b111100
111110101001
0b011101
111011100000
0b111101
101110000000
0b011110
001110001011
0b111110
011011101011
0b011111
011110100010
0b111111
001011000010
22. Способ по п.21,
в котором квазиортогональный поток сигналов отображают на три пакета, содержащих размер 6×2 по оси времени и по оси символов,
в котором для первого пакета отображают символы 0, 2, 4, 6, 8 и 10 в таком порядке в ряду 1 оси частот, и отображают символы 1, 3, 5, 7, 9 и 11 в таком порядке в ряду 2 оси частот,
в котором для второго пакета отображают символы 9, 11, 4, 0, 2 и 7 в таком порядке в ряду 1 оси частот, и отображают символы 10, 3, 5, 1, 6 и 8 в таком порядке в ряду 2 оси частот, и
в котором для третьего пакета отображают символы 3, 5, 1, 9, 11 и 1 в таком порядке в ряду 1 оси частот, и отображают символы 4, 6, 8, 10, 0 и 2 в таком порядке в ряду 2 оси частот.
23. Способ приема информации обратной связи через канал быстрой обратной связи в системе беспроводной связи, причем способ содержит этапы, на которых:
извлекают комплексные символы из пакетов в канале быстрой обратной связи;
конфигурируют квазиортогональные потоки сигналов для каждого пакета посредством сортировки комплексных символов, извлеченных из каждого пакета, в соответствии с шаблоном отображения каждого пакета;
генерируют информацию для определения переданного квазиортогонального потока сигналов посредством выполнения операции корреляции над квазиортогональным потоком сигналов для каждого пакета и потенциальными квазиортогональными потоками сигналов;
определяют переданный квазиортогональный поток сигналов посредством использования информации для определения квазиортогонального потока сигналов; и
выбирают кодовое слово, соответствующее переданному квазиортогональному потоку сигналов, в качестве информации обратной связи.
24. Способ по п.23, в котором квазиортогональный поток сигналов содержит один из потоков сигналов, включенных в группу потоков сигналов, выполненных таким образом, что значение корреляции между всеми возможными парами сигналов либо меньше порога, либо равно порогу.
25. Способ по п.24,
в котором выбор кодового слова в качестве информации обратной связи содержит этап, на котором выбирают кодовое слово, соответствующее переданному квазиортогональному потоку сигналов, в соответствии с отношением отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице,
при этом потенциальные квазиортогональные потоки сигналов содержат некоторые или все квазиортогональные потоки сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
101010011100
0b000001
111100001111
0b100001
101001101100
0b000010
111111110000
0b100010
101010010011
0b000011
111100000000
0b100011
101001100011
0b000100
101010101010
0b100100
100110101111
0b000101
101001011010
0b100101
100101011111
0b000110
101010100101
0b100110
100110100000
0b000111
101001010101
0b100111
100101010000
0b001000
110011001100
0b101000
111111001001
0b001001
110000111100
0b101001
111100111001
0b001010
110011000011
0b101010
111111000110
0b001011
110000110011
0b101011
111100110110
0b001100
100110011001
0b101100
111110011010
0b001101
100101101001
0b101101
111101101010
0b001110
100110010110
0b101110
111110010101
0b001111
100101100110
0b101111
111101100101
0b010000
111110101100
0b110000
101011001111
0b010001
111101011100
0b110001
101000111111
0b010010
111110100011
0b110010
101011000000
0b010011
111101010011
0b110011
101000110000
0b010100
101011111001
0b110100
110011111010
0b010101
101000001001
0b110101
110000001010
0b010110
101011110110
0b110110
110011110101
0b010111
101000000110
0b110111
110000000101
0b011000
110010011111
0b111000
110010101001
0b011001
110001101111
0b111001
110001011001
0b011010
110010010000
0b111010
110010100110
0b011011
110001100000
0b111011
110001010110
0b011100
100111001010
0b111100
100111111100
0b011101
100100111010
0b111101
100100001100
0b011110
100111000101
0b111110
100111110011
0b011111
100100110101
0b111111
100100000011
26. Способ по п.25,
в котором квазиортогональные потоки сигналов для каждого пакета включают в себя три квазиортогональных потока сигналов, извлеченных из трех пакетов, содержащих размер 6×2 по оси времени и по оси символов,
в котором квазиортогональный поток сигналов, отображенный на первый пакет, отображают на символы 8, 2, 0, 6, 4 и 10 в таком порядке в ряду 1 оси частот и отображают на символы 5, 11, 9, 3, 1 и 7 в таком порядке в ряду 2 оси частот,
в котором квазиортогональный поток сигналов, отображенный на второй пакет, отображают на символы 1, 7, 0, 8, 2 и 3 в таком порядке в ряду 1 оси частот и отображают на символы 10, 11, 9, 5, 6 и 4 в таком порядке в ряду 2 оси частот, и
в котором квазиортогональный поток сигналов, отображенный на третий пакет, отображают на символы 11, 9, 3, 1, 7 и 5 в таком порядке в ряду 1 оси частот и отображают на символы 0, 6, 4, 10, 8 и 2 в таком порядке в ряду 2 оси частот.
27. Способ по п.24,
в котором выбор кодового слова в качестве информации обратной связи содержит этап, на котором выбирают кодовое слово, соответствующее переданному квазиортогональному потоку сигналов, в соответствии с отношением отображения между кодовыми словами и квазиортогональными потоками сигналов в следующей таблице,
при этом потенциальные квазиортогональные потоки сигналов содержат некоторые или все квазиортогональные потоки сигналов в следующей таблице:
Кодовое слово
Поток сигналов (BPSK)
Кодовое слово
Поток сигналов (BPSK)
0b000000
111111111111
0b100000
100110101100
0b000001
101111010110
0b100001
110110000101
0b000010
011010111101
0b100010
000011101110
0b000011
001010010100
0b100011
010011000111
0b000100
110011001100
0b100100
111111001010
0b000101
100011100101
0b100101
101111100011
0b000110
010110001110
0b100110
011010001000
0b000111
000110100111
0b100111
001010100001
0b001000
100110011001
0b101000
101010011111
0b001001
110110110000
0b101001
111010110110
0b001010
000011011011
0b101010
001111011101
0b001011
010011110010
0b101011
011111110100
0b001100
101010101010
0b101100
101011111100
0b001101
111010000011
0b101101
111011010101
0b001110
001111101000
0b101110
001110111110
0b001111
011111000001
0b101111
011110010111
0b010000
111110011100
0b110000
100111001111
0b010001
101110110101
0b110001
110111100110
0b010010
011011011110
0b110010
000010001101
0b010011
001011110111
0b110011
010010100100
0b010100
110010101111
0b110100
110011111001
0b010101
100010000110
0b110101
100011010000
0b010110
010111101101
0b110110
010110111011
0b010111
000111000100
0b110111
000110010010
0b011000
100111111010
0b111000
110010011010
0b011001
110111010011
0b111001
100010110011
0b011010
000010111000
0b111010
010111011000
0b011011
010010010001
0b111011
000111110001
0b011100
101011001001
0b111100
111110101001
0b011101
111011100000
0b111101
101110000000
0b011110
001110001011
0b111110
011011101011
0b011111
011110100010
0b111111
001011000010
28. Способ по п.27,
в котором квазиортогональные потоки сигналов для каждого пакета включают в себя три квазиортогональных потока сигналов, извлеченных из трех пакетов, содержащих размер 6×2 по оси времени и по оси символов,
в котором квазиортогональный поток сигналов, отображенный на первый пакет, отображают на символы 0, 2, 4, 6, 8 и 10 в таком порядке в ряду 1 оси частот и отображают на символы 1, 3, 5, 7, 9 и 11 в таком порядке в ряду 2 оси частот,
в котором квазиортогональный поток сигналов, отображенный на второй пакет, отображают на символы 9, 11, 4, 0, 2 и 7 в таком порядке в ряду 1 оси частот и отображают на символы 10, 3, 5, 1, 6 и 8 в таком порядке в ряду 2 оси частот, и
в котором квазиортогональный поток сигналов, отображенный на третий пакет, отображен на символы 3, 5, 7, 9, 11 и 1 в таком порядке в ряду 1 оси частот и отображен на символы 4, 6, 8, 10, 0 и 2 в таком порядке в ряду 2 оси частот.
29. Способ по п.28, в котором генерирование информации для определения переданного квазиортогонального потока сигналов содержит этапы, на которых:
определяют значения корреляции каждого из квазиортогональных потоков сигналов, извлеченных из трех пакетов, и каждого из потенциальных квазиортогональных потоков сигналов, и
определяют квадрат каждого из значений корреляции,
причем определение переданного квазиортогонального потока сигналов содержит этапы, на которых суммируют определенные квадраты значений корреляции, полученные из одного и того же потенциального квазиортогонального потока сигналов, выполняют поиск максимального значения из значений, полученных в результате суммирования, и определяют, что передан квазиортогональный поток сигналов, соответствующий максимальному значению.
30. Способ по п.28, в котором генерирование информации для определения переданного квазиортогонального потока сигналов содержит этапы, на которых:
определяют значения корреляции каждого из ортогональных потоков подсигналов, составляющих квазиортогональные потоки сигналов, извлеченные из трех пакетов, и каждого из потенциальных квазиортогональных потоков сигналов,
обнаруживают комбинацию индексов переданного квазиортогонального потока сигналов посредством использования значений корреляции соответствующих ортогональных потоков подсигналов, и
обнаруживают вектор разности фаз, примененный к переданному квазиортогональному потоку сигналов, посредством использования значений корреляции соответствующих ортогональных потоков подсигналов,
причем определение переданного квазиортогонального потока сигналов содержит этап, на котором определяют, что передан квазиортогональный поток сигналов, содержащий ортогональные потоки подсигналов, соответствующие комбинации индексов, и к которому применен вектор разности фаз.
31. Способ по п.30, в котором обнаружение комбинации индексов содержит этапы, на которых:
определяют квадрат каждого из значений корреляции ортогонального потока подсигналов,
суммируют определенные квадраты значении корреляции, полученные из одного и того же потенциального ортогонального потока подсигналов, среди квадратов значений корреляции ортогональных потоков подсигналов, расположенных в одной и той же позиции,
выполняют поиск максимального значения для каждой позиции ортогональной поднесущей среди значений, полученных в результате суммирования, и
оценивают комбинацию индексов, соответствующую максимальному значению.
32. Способ по п.30, в котором обнаружение вектора разности фаз содержит этапы, на которых:
умножают значения корреляции ортогонального потока подсигналов на вектор разности фаз и суммируют значения корреляции, включенные в один и тот же пакет,
определяют квадраты сумм значений корреляции, умноженных на вектор разности фаз,
суммируют квадраты,
выполняют поиск максимального значения из сумм квадратов, определенных из каждого из имеющихся векторов разностей фаз, и
оценивают вектор разности фаз, соответствующий максимальному значению.