RU2782241C1 - Способ передачи данных и устройство связи - Google Patents
Способ передачи данных и устройство связи Download PDFInfo
- Publication number
- RU2782241C1 RU2782241C1 RU2021121892A RU2021121892A RU2782241C1 RU 2782241 C1 RU2782241 C1 RU 2782241C1 RU 2021121892 A RU2021121892 A RU 2021121892A RU 2021121892 A RU2021121892 A RU 2021121892A RU 2782241 C1 RU2782241 C1 RU 2782241C1
- Authority
- RU
- Russia
- Prior art keywords
- information bits
- communication device
- encoded bit
- reliability
- bit sequence
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 386
- 230000005540 biological transmission Effects 0.000 title claims abstract description 177
- 230000000875 corresponding Effects 0.000 claims description 45
- 238000000034 method Methods 0.000 claims description 23
- 230000003247 decreasing Effects 0.000 claims description 20
- 230000001174 ascending Effects 0.000 claims description 14
- 239000000126 substance Substances 0.000 abstract 1
- 230000001702 transmitter Effects 0.000 description 21
- 210000004279 Orbit Anatomy 0.000 description 20
- 238000010276 construction Methods 0.000 description 16
- 238000004590 computer program Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 239000007787 solid Substances 0.000 description 4
- 101710036068 KIN7A Proteins 0.000 description 3
- 102100018193 PRAG1 Human genes 0.000 description 3
- 101700081364 PRAG1 Proteins 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 2
- 230000003287 optical Effects 0.000 description 2
- 241000282322 Panthera Species 0.000 description 1
- 229940116821 SSD Drugs 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000003190 augmentative Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000295 complement Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003365 glass fiber Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006011 modification reaction Methods 0.000 description 1
- 230000000051 modifying Effects 0.000 description 1
- 230000002093 peripheral Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Abstract
Изобретение раскрывает способ передачи данных и устройство связи. Технический результат - повышение эффективности спутниковой связи. Для этого предложен способ, который содержит этапы, на которых определяют посредством первого устройства связи целевой режим передачи данных, где целевой режим передачи данных используется для индикации количества случаев передачи, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, причем кодированная битовая комбинация может содержать одну кодированную битовую последовательность или множество кодированных битовых последовательностей и кодированная битовая последовательность здесь получается кодированием всех или части из K информационных битов; и посылают посредством первого устройства связи кодированную битовую комбинацию второму устройству связи в целевом режиме передачи данных, принимают посредством второго устройства связи кодированную битовую комбинацию, посланную первым устройством связи, и декодируют кодированную битовую последовательность, содержащуюся в кодированной битовой комбинации. 8 н. и 36 з.п. ф-лы, 10 ил.
Description
Область техники, к которой относится изобретение
Настоящая заявка относится к области технологий беспроводной связи и, в частности, к способу передачи данных и к устройству связи.
Уровень техники
Спутниковая базовая станция способна обеспечивать более широкую зону покрытия и невосприимчива к стихийным бедствиям или внешней силы. Если спутниковая связь будет внедрена в будущую связь 5G, чтобы повысить надежность связи 5G, услуги связи можно будет обеспечивать для некоторых областей, которые не могут быть покрыты наземными сетями связи, таких как океаны и леса. Таким образом, например, для самолетов, поездов и пользователей, находящихся на этих транспортных средствах, смогут обеспечиваться более качественные услуги связи. Для связи 5G обеспечивается больше ресурсов для передачи данных, чтобы повысить скорость передачи в сети. Поэтому поддержка как с землей, так и со спутником, является неизбежной тенденцией будущей связи 5G и такая связь обладает большими преимуществами с точки зрения широкого покрытия, надежности, мультисоединения, высокой производительности и т.п.
В настоящее время спутниковая связь и наземная связь значительно отличаются с точки зрения протокола связи. Обычное оконечное устройство, такое как мобильный телефон, может поддерживать только базовую связь с наземной базовой станцией и только специальный спутниковый мобильный телефон может связываться со спутником. При связи 5G процесс спутниковой связи должен быть перепроектирован заново, так чтобы процесс спутниковой связи мог быть интегрирован с существующей наземной связью и незначительно увеличивал затраты или сложность оконечного устройства. Во время связи оконечное устройство должно только выбрать нужную базовую станцию, основываясь на соответствующем требовании.
Чтобы повысить надежность связи, в существующей сети долгосрочного развития (long term evolution, LTE) обеспечивается относительно сложный механизм гибридного автоматического запроса повторения (hybrid automatic repeat request, HARQ), чтобы передавать сигнал множество раз, пока на приемном конце не будет успешно выполнено декодирование или пока не будет достигнуто максимальное количество повторных передач. Конкретно, во время кодирования канала формируется множество кодированных избыточных версий и избыточная версия, отличающаяся от предыдущей избыточной версии, посылается при каждой повторной передаче. Избыточная версия здесь означает, что часть кодированных данных объединяется на приемном конце, чтобы улучшить характеристики декодирования. Однако, поскольку спутниковая связь обычно характеризуется большой дальностью передачи и большой задержкой, то если продолжать использовать механизм HARQ в LTE, то задержка значительно увеличится, что крайне неблагоприятно влияет на эффективность связи. В настоящее время некоторые системы спутниковой связи напрямую не поддерживают механизм HARQ, чтобы уменьшить задержку. Однако, поскольку спутниковая связь и наземная связь интегрируются и пользователи предъявляют все более и более высокое требование надежности к передаче данных, необходимо рассмотреть новый механизм передачи, который должен быть применим к спутниковой связи. Поэтому то, как разработать способ передачи данных, применимый к спутниковой связи, чтобы повысить эффективность спутниковой связи, является технической проблемой, которая должна быть решена в настоящее время.
Сущность изобретения
Настоящая заявка обеспечивает способ передачи данных и устройство связи, так чтобы режим передачи данных мог адаптивно выбираться и применяемость была более широкой. Это относится не только к наземной базовой станции, но также и к спутниковой связи и может гарантировать как надежность связи, так и эффективность передачи сообщений.
В соответствии с первым подходом, вариант осуществления настоящей заявки обеспечивает способ передачи данных, применяемый на стороне первого устройства связи. Способ содержит этапы, на которых: определяют посредством первого устройства связи целевой режим передачи данных, где целевой режим передачи данных используется для указания количества случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, причем кодированную битовую последовательность получают, кодируя все или некоторые из K информационных битов и K - положительное целое число; и посылают посредством первого устройства связи кодированную битовую комбинацию второму устройству связи в целевом режиме передачи данных.
В соответствии с этим вариантом осуществления настоящей заявки, первое связи устройство посылает кодированную битовую комбинацию второму устройству связи в целевом режиме передачи данных. Целевой режим передачи данных может использоваться, чтобы указать количество случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз. Поэтому в этом варианте осуществления настоящей заявки режим передачи данных может адаптивно выбираться и применяемость является более широкой. Это применимо не только к наземной базовой станции, но также применимо к спутниковой связи и может гарантировать одновременно высокую надежность и высокую эффективность связи.
При возможном построении кодированная битовая комбинация по меньшей мере при одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности. В соответствии с этим вариантом осуществления настоящей заявки, в одном процессе передачи по меньшей мере две кодированные битовые последовательности могут быть объединены и посланы. Это улучшает показатель успешности декодирования.
При возможном построении, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием некоторых информационных битов из числа K информационных битов.
При возможном построении кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые были преобразованы P информационных битов и которые сортируются, основываясь на надежности; когда Q информационных битов кодируются, используя полярный код, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются основываясь на надежности; где Q - положительное целое число, меньшее или равное P. В соответствии с этим вариантом осуществления настоящей заявки, Q информационных битов, соответствующих последним Q поляризованным каналам, которые сортируются, основываясь на надежности, преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности. Это может гарантировать показатель успешности декодирования каждого информационного бита.
При возможном построении Q информационных битов преобразуются в возрастающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания; или Q информационных битов преобразуются в убывающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания.
При возможном построении кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, причем, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности; где Q - положительное целое число, меньшее или равное P. В соответствии с этим вариантом осуществления настоящей заявки, может быть обеспечен показатель успешности декодирования каждого информационного бита.
При возможном построении Q информационных битов преобразуются в возрастающем порядке кодового расстояния и надежности в Q поляризованных каналов, в которых кодовые расстояния и надежность располагаются в порядке убывания; или Q информационных битов преобразуются в убывающем порядке кодового расстояния и надежности в Q поляризованных каналов, в которых кодовые расстояния и надежность располагаются в порядке убывания.
При возможном построении первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством, или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; перед определением первым устройством связи целевого режима передачи данных способ дополнительно содержит этап, на котором: получают посредством первого устройства связи первый индекс, посланный вторым устройством связи, где первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию; и определение посредством первого устройства связи целевого режима передачи данных содержит: определение посредством первого устройства связи целевого режима передачи данных, основываясь на первом индексе и заданной таблице преобразования, где заданная таблица преобразования содержит соотношение преобразования по меньшей мере между одним индексом и по меньшей мере одним режимом передачи данных, причем этот по меньшей мере один индекс содержит первый индекс и по меньшей мере один режим передачи данных содержит целевой режим передачи данных.
При возможном построении первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и определение первым устройством связи целевого режима передачи данных содержит этап, на котором: определяют посредством первого устройства связи целевой режим передачи данных, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, где информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию. В соответствии с этим вариантом осуществления настоящей заявки, по сравнению со способом, при котором сетевое устройство определяет целевой режим передачи данных, способ в этом варианте осуществления настоящей заявки может сократить издержки на сигнализацию и повысить эффективность передачи.
При возможном построении, количество, которое равно количеству случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству передач кодированной битовой комбинации и которое соответствует наземной базовой станции; и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
При возможном построении по меньшей мере две из множества кодированных битовых последовательностей, содержащихся в одной и той же кодированной битовой комбинации, имеют различные кодовые скорости.
В соответствии со вторым подходом, вариант осуществления настоящей заявки обеспечивает способ передачи данных, применяемый к стороне второго устройства связи. Способ содержит этапы, на которых: принимают посредством второго устройства связи кодированную битовую комбинацию, посланную первым устройством связи в целевом режиме передачи данных, где целевой режим передачи данных используется, чтобы указать количество передач, при которых первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированную битовую комбинацию, передаваемую каждый раз, причем кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, и кодированная битовая последовательность получается, кодируя все или некоторые из K информационных битов, где K является положительным целым числом; и декодируют посредством второго устройства связи принятую кодированную битовую комбинацию, чтобы получить декодированную битовую последовательность.
В соответствии с этим вариантом осуществления настоящей заявки, режим передачи данных может выбираться адаптивно и применяемость при этом является более широкой. Это применимо не только к наземной базовой станции, но также применимо к спутниковой связи, и может гарантировать как надежность связи, так и эффективность передачи сообщений.
При возможном построении кодированная битовая комбинация по меньшей мере в одной передаче кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности. В соответствии с этим вариантом осуществления настоящей заявки, по меньшей мере две кодированные битовые последовательности могут быть объединены и отправлены в едином процессе передачи. Это улучшает показатель успешности декодирования.
При возможном построении, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается, кодируя некоторые информационные биты из числа K информационных битов.
При возможном построении кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; то, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности, где Q - положительное целое число, меньшее или равное P. В соответствии с этим вариантом осуществления настоящей заявки, может быть обеспечен показатель успешности декодирования для каждого информационного бита.
При возможном построении Q информационных битов преобразуются с возрастающим порядком надежности в Q поляризованных каналов с надежностью в порядке убывания; или Q информационных битов преобразуются с убывающим порядком надежности в Q поляризованных каналов с надежностью в порядке убывания.
При возможном построении кодированная битовая последовательность получается, выполняя кодирование, использующее полярный код; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности, где Q - положительное целое число, меньшее или равное P.
При возможном построении Q информационных битов преобразуются в возрастающем порядке кодового расстояния и надежности в Q поляризованных каналов с кодовыми расстояниями и надежностью в порядке убывания; или Q информационных битов преобразуются в порядке убывания кодового расстояния и надежности в Q поляризованных каналов с кодовыми расстояниями и надежностью в порядке убывания.
При возможном построении первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством, или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и перед приемом вторым устройством связи кодированной битовой комбинации, посланной первым устройством связи в целевом режиме передачи данных, способ дополнительно содержит этапы, на которых: посылают посредством второго устройства связи первый индекс первому устройству связи, где первый индекс используется первым устройством связи, чтобы определить целевой режим передачи данных, причем первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, и информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
При возможном построении целевой режим передачи данных определяется первым устройством связи, основываясь на информации атрибута сетевого устройства и/или качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
При возможном построении количество, которое является количеством передач кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством передач кодированной битовой комбинации и которое соответствует наземной базовой станции; и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
При возможном построении по меньшей мере две из множества кодированных битовых последовательностей, содержащихся в одной и той же кодированной битовой комбинации, имеют различные кодовые скорости.
В соответствии с третьим подходом, вариант осуществления настоящей заявки обеспечивает устройство связи. Устройство связи является первым устройством связи. Первое устройство связи может содержать множество функциональных модулей или блоков, выполненных с возможностью соответствующего исполнения способа передачи данных, представленного в первом подходе или возможных реализациях первого подхода.
В соответствии с четвертым подходом, вариант осуществления настоящей заявки обеспечивает другое устройство связи. Устройство связи является вторым устройством связи. Второе устройство связи может содержать множество функциональных модулей или блоков, выполненных с возможностью соответствующего исполнения способа передачи данных, обеспечиваемого во втором подходе или возможных реализациях второго подхода.
В соответствии с пятым подходом, вариант осуществления настоящей заявки обеспечивает устройство связи, выполненное с возможностью реализации способа передачи данных, описанного при первом подходе. Устройство связи является первым устройством связи. Первое устройство связи может содержать память и процессор, передатчик и приемник, которые связаны с памятью. Передатчик выполнен с возможностью поддержки первого устройства связи при выполнении этапа посылки информации первым устройством связи согласно способу передачи данных, представленному при первом подходе. Приемник выполнен с возможностью поддержки первого устройства связи при выполнении этапа приема информации первым устройством связи согласно способу передачи данных, представленному при первом подходе. Процессор выполнен с возможностью поддержки первого устройства связи при выполнении этапов обработки, кроме этапов посылки и приема информации первым устройством связи, согласно способу передачи данных, представленному при первом подходе. Следует заметить, что передатчик и приемник в этом варианте осуществления настоящей заявки могут быть интегрированы или могут быть связаны, используя соединитель. Память выполнена с возможностью хранения управляющей программы для реализации способа передачи данных, описанного при первом подходе. Процессор выполнен с возможностью исполнения управляющей программы, хранящейся в памяти, то есть выполнения способа, обеспечиваемого при первом подходе или при возможных реализациях первого подхода. Память и процессор могут быть интегрированы или могут быть связаны с помощью блока связи.
В соответствии с шестым подходом, вариант осуществления настоящей заявки обеспечивает другое устройство связи, выполненное с возможностью реализации способа передачи данных, описанного при втором подходе. Устройство связи является вторым устройством связи. Второе устройство связи может содержать память, процессор, передатчик, и приемник, связанные с памятью. Передатчик выполнен с возможностью поддержки второго устройства связи при осуществлении этапа посылки информации вторым устройством связи в способе передачи данных, обеспечиваемом при втором подходе. Приемник выполнен с возможностью поддержки второго устройства связи при осуществлении этапа приема информации вторым устройством связи в способе передачи данных, обеспечиваемом при втором подходе. Процессор выполнен с возможностью поддержки второго устройства связи при осуществлении этапов обработки, кроме посылки и приема информации вторым устройством связи в способе передачи данных, обеспечиваемом при втором подходе. Следует заметить, что передатчик и приемник в этом варианте осуществления настоящей заявки могут быть интегрированы или могут быть связаны при использовании блока связи. Память выполнена с возможностью хранения управляющей программы для реализации способа передачи данных, описанного во втором подходе. Процессор выполнен с возможностью исполнения управляющей программы, хранящейся в памяти, то есть выполнения способа, обеспечиваемого при втором подходе или при возможных реализациях второго подхода. Память и процессор могут быть интегрированы или могут быть связаны, используя соединитель.
В этом варианте осуществления настоящей заявки устройство связи может также упоминаться как устройство связи.
В соответствии с седьмым подходом, вариант осуществления настоящей заявки обеспечивает систему связи, содержащую первое устройство связи и второе устройство связи. Первое устройство связи может быть первым устройством связи, описанным при третьем подходе или пятом подходе, а второе устройство связи может быть вторым устройством связи, описанным при четвертом подходе или шестом подходе.
В соответствии с восьмым подходом, вариант осуществления настоящей заявки обеспечивает считываемый компьютером носитель. Считываемый носитель хранит команды. При выполнении команд на компьютере, компьютер способен выполнять способ передачи данных, описанный при первом подходе.
В соответствии с девятым подходом, вариант осуществления настоящей заявки обеспечивает другой считываемый компьютером носитель. Считываемый носитель хранит команды. Когда команды выполняется на компьютере, компьютер способен выполнять способ передачи данных, описанный при втором подходе.
В соответствии с десятым подходом, вариант осуществления настоящей заявки обеспечивает компьютерный программный продукт, содержащий команды. Когда компьютерный программный продукт работает на компьютере, компьютер способен выполнять способ передачи данных, описанный при первом подходе.
В соответствии с одиннадцатым подходом, вариант осуществления настоящей заявки обеспечивает другой компьютерный программный продукт, содержащий команды. Когда компьютерный программный продукт работает на компьютере, компьютер способен выполнять способ передачи данных, описанный при втором подходе.
В соответствии с двенадцатым подходом, вариант осуществления настоящей заявки обеспечивает микросхему связи. Микросхема связи может содержать процессор и один или более интерфейсов, связанных с процессором. Процессор может быть выполнен с возможностью вызова из памяти программы для реализации способа передачи данных, обеспечиваемого при первом подходе или при возможных реализациях первого подхода, и выполнения команд, содержащихся в программе. Интерфейс может быть выполнен с возможностью вывода результата обработки, выполненной процессором.
В соответствии с тринадцатым подходом, вариант осуществления настоящей заявки обеспечивает микросхему связи. Микросхема связи может содержать процессор и один или более интерфейсов, связанных с процессором. Процессор может быть выполнен с возможностью вызова из памяти программы для реализации способа передачи данных, обеспечиваемого при первом подходе или при возможных реализациях первого подхода, и выполнения команд, содержащихся в программе. Интерфейс может быть выполнен с возможностью вывода результата обработки, выполненной процессором.
Краткое описание чертежей
Для более ясного описания технических решений, представленных в вариантах осуществления настоящей заявки или на уровне техники, ниже кратко описываются сопроводительные чертежи, требующиеся для описания вариантов осуществления настоящей заявки или уровня техники.
Фиг. 1 - система связи, соответствующая варианту осуществления настоящей заявки;
фиг. 2 - архитектура аппаратных средств оконечного устройства, соответствующего варианту осуществления настоящей заявки;
фиг. 3 - архитектура аппаратных средств сетевого устройства, соответствующего варианту осуществления настоящей заявки;
фиг. 4 - схема преобразования информационного бита в поляризованный канал в соответствии с вариантом осуществления настоящей заявки;
фиг. 5 - другая схема преобразования информационного бита в поляризованный канал в соответствии с вариантом осуществления настоящей заявки;
фиг. 6 - другая схема преобразования информационного бита в поляризованный канал в соответствии с вариантом осуществления настоящей заявки;
фиг. 7 - блок-схема последовательности выполнения операций способа передачи данных, соответствующего варианту осуществления настоящей заявки;
фиг. 8 - блок-схема последовательности выполнения операций способа передачи данных, соответствующего варианту осуществления настоящей заявки;
фиг. 9 - структурная схема первого устройства связи и второго устройства связи, соответствующих варианту осуществления настоящей заявки; и
фиг. 10 - структурная схема микросхемы связи, соответствующей варианту осуществления настоящей заявки.
Описание вариантов осуществления
Ниже описываются варианты осуществления настоящей заявки со ссылкой на сопроводительные чертежи в вариантах осуществления настоящей заявки.
На фиг. 1 представлена система связи, соответствующая варианту осуществления настоящей заявки. Система 100 связи может содержать по меньшей мере одно сетевое устройство 101 (показано только одно) и одно или более оконечных устройств 102, соединенный с сетевым устройством 101.
Сетевое устройство 101 может осуществлять беспроводную связь с оконечным устройством 102, используя одну или более антенн. Каждое сетевое устройство 101 способно обеспечивать покрытие связью зоны 103 покрытия, соответствующей сетевому устройству 101. Зона 103 покрытия, соответствующая сетевому устройству 101, может быть разделена на множество секторов (sector). Один сектор соответствует некоторой части зоны покрытия (не показано).
В этом варианте осуществления настоящей заявки сетевое устройство 101 может быть наземной базовой станцией или космической базовой станцией. Космическая базовая станция может быть различного типа, в том числе, но не ограничиваясь только этим: высотная базовая станция (например, высотная станционная платформа, которая может реализовывать функцию базовой станции, такая как воздушный шар или беспилотный летательный аппарат), или спутник (в том числе низкоорбитальный спутник, среднеорбитальный спутник и высокоорбитальный спутник).
Сетевое устройство 101 содержит, но не ограничиваясь только этим, развернутый узел NodeB (evolved NodeB, eNodeB), базовую станцию в системе связи пятого поколения (fifth Generation, 5 G), базовую станцию или сетевое устройство в будущей системе связи и узел доступа в системе беспроводной локальной сети ((wireless fidelity, WiFi).
В этом варианте осуществления настоящей заявки оконечное устройство 102 является устройством, обладающим функцией беспроводного приемопередатчика, и может быть развернуто на земле, в том числе как устройство внутри помещения или наружное устройство, карманное устройство, носимое устройство или устройство, установленное на транспортном средстве. Оконечное устройство 102 может также быть развернуто на воде (например, на судне) или в воздухе (например, на самолете или на воздушном шаре). Оконечное устройство может быть мобильным телефоном (mobile phone), планшетным компьютером (Pad), портативным компьютером, компьютером с функцией беспроводного приемопередатчика, оконечным устройством виртуальной реальности (virtual reality, VR), оконечным устройством аугментированной реальности (augmented reality, AR), беспроводным оконечным устройством для автоматического управления автомобилем (self driving), беспроводным оконечным устройством в телемедицине (remote medical), беспроводным оконечным устройством в смарт-сети (smart grid), беспроводным оконечным устройством в системе безопасности на транспорте (transportation safety), беспроводным оконечным устройством в умном городе (smart city), умным автомобилем, беспроводным оконечным устройством в умном доме (smart home) и т.п. Сценарий применения не ограничивается этим вариантом осуществления настоящей заявки. Иногда, оконечное устройство может также упоминаться как оборудование пользователя (user equipment, UE), оконечное устройство (terminal), оконечное устройство доступа, блок UE, станция UE, мобильное устройство, мобильная станция, мобильная станция (mobile station), мобильное оконечное устройство, мобильный клиент, мобильный блок (mobile unit), удаленная станция (remote station), удаленное оконечное устройство (remote terminal device), удаленный блок, беспроводной блок, устройство беспроводной связи, пользовательский агент, пользовательское устройство и т.п.
Следует заметить, что термины "система" и "сеть" в вариантах осуществления настоящей заявки могут использоваться взаимозаменяемо. "Множество" означает два или больше. С этой точки зрения в вариантах осуществления настоящей заявки "множество" может также пониматься как "по меньшей мере два". Термин "и/или" описывает отношение взаимосвязи для описания связанных объектов и представляет, что могут существовать три взаимосвязи. Например, A и/или B может представлять следующие три случая: существует только A, существуют A и B, и существует только B. Кроме того, если не определено иначе, символ "/" обычно указывает соотношение "или" между связанными объектами.
На фиг. 2 представлено оконечное устройство, обеспечиваемое в варианте осуществления настоящей заявки. Как показано на фиг. 2, оконечное устройство 200 может содержать модуль ввода и вывода (в том числе модуль 218 аудиоввода и аудиовывода, модуль 216 клавишного ввода, дисплей 220 и т.п.), интерфейс 202 пользователя, один или более процессоров 204, передатчик 206, приемник 208, соединитель 210, антенну 214 и память 212. Эти компоненты могут соединяться, используя шину, или другим способом. На фиг. 2 показан пример, в котором компоненты соединяются, используя шину.
Антенна 214 может быть выполнена с возможностью преобразования электромагнитной энергии в электромагнитную волну в свободном пространстве или преобразования электромагнитной волны в свободном пространстве в электромагнитную энергию в линии передачи. Соединитель 210 выполнен с возможностью разделения сигнала мобильной связи, принимаемого антенной 214, на множество сигналов и распределения множества сигналов по множеству получателей 208.
Передатчик 206 может быть выполнен с возможностью осуществления процесса передачи сигнала с выхода процессора 204.
Приемник 208 может быть выполнен с возможностью осуществления процесса приема сигнала мобильной связи, полученного антенной 214.
В этом варианте осуществления настоящей заявки передатчик 206 и приемник 208 могут рассматриваться как беспроводной модем. Оконечное устройство 200 может содержать один или более передатчиков 206 и один или более приемников 208.
В дополнение к передатчику 206 и приемнику 208, показанным на фиг. 2, оконечное устройство 200 может дополнительно содержать другой компонент связи, например, модуль GPS, модуль Bluetooth или модуль беспроводного Интернета (wireless fidelity, Wi-Fi). Не ограничиваясь предшествующим сигналом беспроводной связи, оконечное устройство 200 может дополнительно поддерживать другой сигнал беспроводной связи, например, спутниковый сигнал или коротковолновый сигнал. Не ограничиваясь беспроводной связью, оконечное устройство 200 при наличии проводного сетевого интерфейса 201 (например, интерфейса LAN), может дополнительно поддерживать проводную связь.
Модуль ввода-вывода может быть выполнен с возможностью реализации взаимодействия между оконечным устройством 200 и пользовательской/внешней средой и может, главным образом, содержать модуль 218 аудиоввода и аудиовывода, модуль 216 клавишного ввода, дисплей 220 и т.п. Конкретно, модуль ввода-вывода может дополнительно содержать камеру, сенсорный экран, датчик и т.п. Все модули ввода-вывода связываются с процессором 204, используя интерфейс 202 пользователя.
Память 212 может быть связана с процессором 204, используя шину или порт ввода-вывода, или память 212 может быть интегрирована с процессором 204. Память 212 выполнена с возможностью хранения различных программ и/или множество групп команд. Конкретно, память 212 может содержать высокоскоростную оперативную память, и может также содержать энергонезависимую память, например, одно или более запоминающих устройств на магнитных дисках, устройство флеш-памяти или другое энергонезависимое твердотельное запоминающее устройство. Память 212 может хранить операционную систему (упоминаемую ниже как система), например, встроенную операционную систему, такую как Android, iOS, Windows или Linux. Память 212 может дополнительно хранить программу сетевой связи. Программа сетевой связи может использоваться для связи с одним или более дополнительными устройствами, одним или более оконечными устройствами и одним или более сетевыми устройствами. Память 212 может дополнительно хранить программу интерфейса пользователя. Программа интерфейса пользователя может ярко отображать на экране контент прикладной программы, используя графическое операционное окно, и принимать, используя элемент управления вводом, такой как меню, диалоговое окно или клавиатура, операцию управления, выполняемую пользователем в прикладной программе.
В этом варианте осуществления настоящей заявки память 212 может быть выполнена с возможностью хранения программы для реализации на стороне оконечного устройства 200 способа передачи данных, представленного в одном или более вариантах осуществления настоящей заявки. Для реализации способа передачи данных, обеспечиваемого в одном или более вариантах осуществления настоящей заявки, обратитесь к последующим вариантам осуществления.
Процессор 204 может быть выполнен с возможностью считывания и исполнения считываемых компьютером команд. Конкретно, процессор 204 может быть выполнен с возможностью вызова программы, хранящейся в памяти 212, например, программы для реализации на стороне оконечного устройства 200 способа передачи данных, представленного в одном или более вариантах осуществления настоящей заявки, и выполнения команд, содержащихся в программе, чтобы реализовать способы, представленные в последующих вариантах осуществления. Процессор 204 может поддерживаться одной или более глобальной системой для мобильной связи (global system for mobile communications, GSM, 2G), системой связи с широкополосным мультидоступом с кодовым разделением частот (wideband code division multiple access, WCDMA, 3G), системой связи долгосрочного развития (long term evolution, LTE, 4G) , системой связи 5G, будущей развивающейся системой связи и т.п. Как вариант, процессор 204 управляет или контролирует передатчик 206, чтобы посылать любое сообщение или данные. Как вариант, процессор 204 конкретно управляет или контролирует приемник 208, чтобы принимать любое сообщение или данные. Поэтому процессор 204 можно рассматривать как центр управления для выполнения передачи или приема и передатчик 206 и приемник 208 является конкретными исполнителями операций передачи и приема.
Следует понимать, что оконечное устройство 200 может быть оконечным устройством 102 в системе 100 связи, показанной на фиг. 1, и может быть реализовано как оборудование пользователя (user equipment, UE), оконечное устройство (terminal), оконечное устройство доступа, блок UE, станция UE, мобильное устройство, мобильная станция, подвижная станция (mobile station), мобильное оконечное устройство и т.п.
Следует заметить, что оконечное устройство 200, показанное на фиг. 2 является просто реализацией вариантов осуществления настоящей заявки и при фактическом применении оконечное устройство 200 может дополнительно содержать больше или меньше компонентов. Это здесь не ограничивается.
На фиг. 3 показано сетевое устройство, обеспечиваемое в варианте осуществления настоящей заявки. Как показано на фиг. 3, сетевое устройство 300 может содержать один или более процессоров 301, память 302, сетевой интерфейс 303, передатчик 305, приемник 306, соединитель 307 и антенну 308. Эти компоненты могут соединяться, используя шину 304, или другим способом. На фиг. 3 используется пример, в котором компоненты соединяются с помощью шины.
Сетевой интерфейс 303 может использоваться сетевым устройством 300 для связи с другим устройством связи, например, другим сетевым устройством. Конкретно, сетевой интерфейс 303 может быть проводным интерфейсом.
Передатчик 305 может быть выполнен с возможностью осуществления процесса передачи, например, модуляции сигнала для сигнала, поступающего с выхода процессора 301. Приемник 306 может быть выполнен с возможностью осуществления процесса приема, например, демодуляции сигнала для сигнала мобильной связи, принимаемого антенной 308. В некоторых вариантах осуществления настоящей заявки передатчик 305 и приемник 306 могут рассматриваться как беспроводной модем. Сетевое устройство 300 может содержать один или более передатчиков 305 и один или более приемников 306. Антенна 308 может быть выполнена с возможностью преобразования электромагнитной энергии, присутствующей в линии передачи, в электромагнитную волну в свободном пространстве или преобразования электромагнитной волны в свободном пространстве в электромагнитную энергию, поступающую в линию передачи. Соединитель 307 может быть выполнен с возможностью разделения сигнала мобильной связи на множество сигналов и распределения множества сигналов по множеству приемников 306.
Память 302 может быть связана с процессором 301, используя шину 304 или порт ввода-вывода, или память 302 может быть интегрирована с процессором 301. Память 302 выполнена с возможностью хранения различных программ и/или множество групп команд. Конкретно, память 302 может содержать высокоскоростную оперативную память, и может также содержать энергонезависимую память, например, одно или более запоминающих устройств на магнитных дисках, устройство флеш-памяти, или другое энергонезависимое твердотельное запоминающее устройство. Память 302 может хранить операционную систему (ниже называемую системой), например, встроенную операционную систему, такую как uCOS, VxWorks или RTLinux. Память 302 может дополнительно хранить программу сетевой связи. Программа сетевой связи может использоваться для связи с одним или более дополнительными устройствами, одним или более оконечными устройствами и одним или более сетевыми устройствами.
В этом варианте осуществления настоящей заявки процессор 301 может быть выполнен с возможностью считывания и исполнения считываемых компьютером команд. Конкретно, процессор 301 может быть выполнен с возможностью вызова программы, хранящейся в памяти 302, например, программу реализации на стороне сетевого устройства 300 способа передачи данных, обеспечиваемого в одном или более вариантах осуществления настоящей заявки, и выполнения команд, содержащихся в программе.
Следует понимать, что сетевое устройство 300 может быть сетевым устройством 101 в системе 100 связи, показанной на фиг. 1, и может быть реализовано как базовая станция, беспроводной приемопередатчик, базовый набор услуг (basic service set, BSS), расширенный набор услуг (extended service set, ESS), gNB и т.п.
Следует заметить, что сетевое устройство 300, показанное на фиг. 3, является просто реализацией вариантов осуществления настоящей заявки и при реальном применении сетевое устройство 300 может дополнительно содержать больше или меньше компонентов. Это здесь не ограничивается.
Сначала описывается изобретательская концепция настоящей заявки. Спутниковая связь обычно характеризуется большой дальностью передачи и большой задержкой. Если в LTE продолжает использоваться механизм HARQ, задержка значительно увеличивается и на эффективность связи оказывается значительное влияние. В настоящее время некоторые системы спутниковой связи напрямую не поддерживают механизм HARQ, чтобы уменьшить задержку. Однако, поскольку спутниковая связь и наземная связь интегрируются и пользователь имеет все более и более возрастающее требование к надежности передаваемых данных, необходимо рассмотреть новый механизм передачи и соответствующую схему кодирования каналов. Полярный код вводится в стандарт 5G в качестве нового кода. Полярный код обладает высокой надежностью и неизбежно станет одной из предпочтительных схем кодирования каналов в будущей спутниковой связи. Для наземной базовой станции полярный код используется на канале управления и не связан с HARQ. Соответствующая технология кодирования также доступна для традиционного способа HARQ. Однако, для спутниковой связи, чтобы сбалансировать задержку и надежность, никакая схема кодирования, связанная с полярным кодом, в настоящее время недоступна. В этой заявке, чтобы избежать большой задержки в спутниковой связи, существующая схема кодирования, основанная на полярном коде, улучшается, чтобы повысить эффективность спутниковой связи. В этой заявке различные версии полярного кодирования объединяются и посылаются, основываясь на типе базовой станции или даже на расстоянии между спутниковой базовой станцией и землей. Полярно кодированные версии могут быть должным образом разработаны и объединены, основываясь на качестве канала спутниковой связи, типе базовой станции и т.п.
Полярный код является линейным блочным кодом. Матрицей генератора полярного кода является и процессом кодирования, основанным на полярном коде, является . является вектором двоичной строки и длина равна N (а именно, кодовая длина). является матрицей N×N, и , где и определяются как произведение Кронекера (Kronecker) матриц F2.
Все вышесказанное, связанное с операциями сложения и умножения, полностью являются операциями сложения и умножения в двоичном поле Галуа (Galois Field). В процессе кодирования, основанном на полярном коде, некоторые биты в используются для переноса информации и упоминаются как информационные биты, и набор индексов этих битов обозначается как I; другие биты устанавливаются на фиксированные значения, которые заранее согласуются между передающим концом и приемным концом и упоминаются как фиксированные биты, и набор индексов этих битов обозначается комплиментарным для I.
В настоящей заявке кодированная версия может пониматься как кодированная битовая последовательность, которая получается, кодируя все или часть K информационных битов (K - положительное целое число), используя полярный код. Кодированная битовая комбинация может пониматься как набор из одной или более кодированных битовых последовательностей, передаваемых за один раз. Например, K равно 16 и K информационных битов является u1-u16. Первая кодированная битовая последовательность может быть битовой последовательностью, полученной кодированием 16 информационных битов u1-u16, используя полярный код, вторая кодированная битовая последовательность может быть получена, кодируя восемь информационных битов u9-u16 с использованием полярного кода, и третья кодированная битовая последовательность может быть получена, кодируя четыре информационных бита u7, u8, u15 и u16 с использованием полярного кода. Конечное передающее устройство может объединить три кодированные битовые последовательности и послать их конечному приемному устройству в одной передаче. В этом случае, первая кодированная битовая последовательность, вторая кодированная битовая последовательность и третья кодированная битовая последовательность являются кодированной битовой комбинацией. Альтернативно, конечное передающее устройство может послать первую кодированную битовую последовательность приемному конечному устройству в первом процессе передачи, и объединить вторую кодированную битовую последовательность и третью кодированную битовую последовательность и послать их приемному конечному устройству во втором процессе передачи. Разумеется, конечное передающее устройство может альтернативно послать первую кодированную битовую последовательность приемному конечному устройству в первом процессе передачи, послать вторую кодированную битовую последовательность приемному конечному устройству во втором процессе передачи и послать третью кодированную битовую последовательность приемному конечному устройству в третьем процессе передачи. Приемное конечное устройство может декодировать принятые три кодированные битовые последовательности, чтобы восстановить эти 16 информационных битов u1-u16.
Следует заметить, что когда информационные биты из числа K информационных битов кодируются, кодовые длины, используемые в различные моменты кодирования, могут быть одинаковыми или могут различаться. Кодовые скорости, используемые в различные моменты кодирования, могут быть одинаковыми или могут различаться. Это не ограничивается в настоящей заявке. Например, первая кодированная битовая последовательность является битовой последовательностью, полученной кодированием 16 информационных битов u1-u16, используя полярный код, и используемая кодовая скорость равна 1/2. Другими словами, количество информационных битов равно 16 и кодовая длина N равна 32. Вторую кодированную битовую последовательность получают, кодируя восемь информационных битов u9-u16, используя полярный код, и используемая кодовая скорость равна 1/4. Другими словами, количество информационных битов равно 8 и кодовая длина N равна 32. Третью кодированную битовую последовательность получают, кодируя эти четыре информационных бита u7, u8, u15 и u16 при использовании полярного кода, и используемая кодовая скорость равна 1/8. Другими словами, количество информационных битов равно 4 и кодовая длина N равна 32. В этом примере описание представляется, используя пример, в котором кодовые длины, используемые в различные моменты кодирования, являются одинаковыми и кодовые скорости, используемые в различные моменты кодирования, различаются.
В качестве другого примера, первая кодированная битовая последовательность является битовой последовательность, полученная кодированием 16 информационных битов u1-u16 при использовании полярного кода, и используемая кодовая скорость равна 1/2. Другими словами, количество информационных битов равно 16 и кодовая длина равна 32. Вторая кодированная битовая последовательность получается, кодируя восемь информационных битов u9-u16 при использовании полярного кода, и используемая кодовая скорость равна 1/2. Другими словами, количество информационных битов равно 8 и кодовая длина равна 16. Третья кодированная битовая последовательность получается, кодируя четыре информационных бита u7, u8, u15 и u16 с использованием полярного кода, и кодовая скорость равна 1/2. Другими словами, количество информационных битов равно 4 и кодовая длина равна 8. В этом примере описание обеспечивается с использованием примера, в котором кодовые длины, используемые в различные моменты кодирования, различаются и кодовые скорости, используемые в различные моменты кодирования, являются одинаковыми.
В качестве другого примера, первая кодированная битовая последовательность является битовой последовательностью, полученной кодированием 16 информационных битов u1-u16 с использованием полярного кода, и кодовая скорость при использовании равна 1/2. Другими словами, количество информационных битов равно 16 и кодовая длина равна 32. Вторая кодированная битовая последовательность получается кодированием восьми информационных битов u9-u16 с использованием полярного кода и кодовая скорость при использовании равна 1/6. Другими словами, количество информационных битов равно 8 и кодовая длина равна 48. Третья кодированная битовая последовательность получается, кодируя четыре информационных бита u7, u8, u15 и u16 с использованием полярного кода и кодовая скорость при использовании равна 1/18. Другими словами, количество информационных битов равно 4 и кодовая длина равна 72. В этом примере описание представляется с использованием примера, в котором кодовые длины, используемые в различные моменты кодирования, различаются и кодовые скорости, используемые в различные моменты кодирования, также различаются.
Другими словами, когда кодовые длины, используемые в различные моменты кодирования, являются одинаковыми, кодовые скорости, используемые в различные моменты кодирования, могут различаться. Когда кодовые длины, используемые в различные моменты кодирования, различаются, кодовые скорости, используемые в различные моменты кодирования, могут быть одинаковыми или могут различаться.
Следует понимать, что когда кодовые длины, используемые в различные моменты кодирования, равны, кодовая скорость может также представлять отношение между количествами информационных битов, выбранными в различные моменты кодирования. Например, первое кодирование должно кодировать 16 информационных битов u1-u16 с использованием полярного кода, кодовая длина равна N, и кодовая скорость при использовании равна R. Кодовая длина, используемая при втором кодировании, также равна N и кодовая скорость равна R/2. Поэтому можно понять, что количество информационных битов при втором кодировании равно 8. Кодовая длина, используемая при третьем кодировании, также равна N, и кодовая скорость равна R/4. Поэтому, можно понять, что количество информационных битов при третьем кодировании равно 4.
Следует понимать, что когда кодовые скорости, используемые в различные моменты кодирования, являются одинаковыми, кодовая длина может также представлять отношение между количествами информационных битов, выбранными в различные моменты кодирования. Например, первое кодирование должно кодировать 16 информационных битов u1-u16 с использованием полярного кода, кодовая длина равна N и кодовая скорость при использовании равна R. Кодовая скорость, используемая при втором кодировании, также равна R и кодовая длина равна R/2. Поэтому, можно понять, что количество информационных битов при втором кодировании равно 8. Кодовая скорость, используемая при третьем кодировании, также равна R и кодовая длина равна N/4. Поэтому можно понять, что количество информационных битов при третьем кодировании равно 4.
Следует заметить, что когда кодируются информационные биты из числа K информационных битов, информационные биты, используемые в различные моменты кодирования, могут быть одними и теми же или могут различаться. Когда информационные биты, используемые в различные моменты кодирования, различаются, для того, чтобы выбрать информационный бит, используемый при каждом кодировании, настоящая заявка обеспечивает следующие несколько способов выбора информационных битов.
Способ 1: Информационный бит, который должен кодироваться каждый раз, выбирается на основе надежности поляризованного канала.
Полярный код содержит N поляризованных каналов, надежность которых поляризована. Для конкретности, надежность некоторых каналов имеет тенденцию быть равной 1, а надежность других каналов имеет тенденцию быть равной 0. Во время кодирования информационный бит должен быть помещен в место с относительно высокой надежностью, а фиксированный бит помещается в любом другом остающемся месте. Как показано на фиг. 4, информационные биты являются 16 битами u1-u16 и кодовая длина равна 32. Для конкретности, существуют 32 поляризованных канала и поляризованные каналы располагаются слева направо в убывающем порядке надежности. Чтобы повысить надежность передачи, передающий конец последовательно размещает 16 информационных битов u1-u16 в первых 16 поляризованных каналах с высокой надежностью из числа 32 поляризованных каналов. Если кодированная битовая комбинация, посланная передающим концом приемному концу, содержит множество кодированных битовых последовательностей, информационный бит, используемый при каждом кодировании, может быть выбран, основываясь на надежности поляризованных каналов.
Как показано на фиг. 4, предполагается, что, для кодированной битовой комбинации, передаваемой за один раз, кодовая скорость равна , кодовая длина N равна 32, количество K информационных битов равно 16 и информационными битами являются биты u1-u16.
Поляризованные каналы располагаются слева направо в убывающем порядке надежности и первые 16 поляризованных каналов используются для информационных битов. Надежность поляризованного канала также отражает вероятность появления ошибки соответствующего информационного бита во время декодирования, то есть более низкая надежность поляризованного канала указывает более высокую вероятность появления ошибки соответствующего информационного бита во время декодирования. Поэтому, в настоящей заявке схема кодирования разработана, используя такую особенность полярного кода. Подробности показаны на фиг. 4. Для каждого кодирования выбирается информационный бит с относительно низкой надежностью во время предыдущей передачи или кодирования и информационный бит размещается в месте с относительно высокой надежностью для кодирования. Например, как показано на фиг. 4, информационными битами, предрасположенными к ошибке при первом кодировании, являются u9-u16. При втором кодировании биты u9-u16 размещаются на восьми поляризованных каналах с самой высокой надежностью для кодирования. После второго декодирования информационными битами с относительно низкой надежностью являются биты u7, u8, u15 и u16. При третьем кодировании эти информационные биты размещаются на четырех поляризованных каналах с самой высокой надежностью для кодирования. После третьего декодирования информационными битами с относительно низкой надежностью являются биты u5, u6, u13 и u14. При четвертом кодировании эти информационные биты размещаются на четырех поляризованных каналах с самой высокой надежностью для кодирования. Кодирование таким способом может гарантировать относительно высокую надежность для всех информационных битов, тем самым повышая надежность передачи.
В способе кодирования, показанном на фиг. 4, предполагается, что для декодирования используется жесткий способ замещения. То есть информационный бит, декодируемый каждый раз, является независимым и надежность информационного бита, декодируемого каждый раз, связывается только с надежностью соответствующего поляризованного канала при текущем кодировании. Если рассматриваются все результаты для множества моментов декодирования, надежность информационных битов может быть обновлена комбинационным способом. Способ, при котором декодирование и кодирование выполняются комбинационным способом, описывается со ссылкой на фиг. 5.
Как показано на фиг. 5, предполагается, что для кодированной битовой комбинации, передаваемой за один раз, кодовая скорость равна , кодовая длина N равна 32, количество K информационных битов равно 16 и информационными битами являются u1-u16.
32 поляризованных канала располагаются в убывающем порядке надежности. Предполагается, что надежность 16 поляризованных каналов с самой высокой надежностью равна 16, 15, 14, 13, 12... и 1, соответственно. При первом кодировании 16 информационных битов размещаются на 16 поляризованных каналах с самой высокой надежностью. При втором кодировании информационные биты u9-u16 с относительно низкой надежностью выбираются и размещаются в порядке возрастания надежности информационных битов на восьми поляризованных каналах с самой высокой надежностью при текущем кодировании. Результат второго декодирования и предыдущий результат декодирования объединяются, то есть надежность u9-u16 при втором декодировании обновляется на 8+9, 7+10, 6+11, 5+12, 4+13, 3+14, 2+15 и 1+16, соответственно. При третьем кодировании информационные биты u5-u8 с относительно низкой надежностью выбираются и размещаются в порядке возрастания надежности информационных битов на четырех поляризованных каналах с самой высокой надежностью при текущем кодировании. Надежность u5-u8 обновляется до 12+13, 11+14, 10+15 и 9+16, соответственно.
Способ 2: Информационный бит, который должен кодироваться каждый раз, выбирается на основе надежности и кодового расстояния поляризованного канала.
Когда для декодирования информационного бита используется полярный код, вероятность появления ошибки связывается с надежностью поляризованного канала и кодовое расстояние также в некоторой степени влияет на характеристики декодирования, которые являются такими же, как когда используется другой код. Поэтому информационный бит, выбранный при каждом кодировании, может также быть определен, основываясь одновременно на кодовом расстоянии и на надежности поляризованного канала. Кодовое расстояние полярного кода не является уникальным. Со ссылкой на фиг. 6, предполагается, что 16 каналов с наибольшим кодовым расстоянием выбираются из 32 поляризованных каналов, чтобы переносить информационные биты u1-u16 с соответствующими кодовыми расстояниями 32, 16, 16, 16, 16, 16, 16, 8, 8, 8, 8, 8, 8, 8, 8 и 8, соответственно и с соответствующей надежностью 32, 25, 26, 24, 30, 31, 6, 11, 13, 21, 14, 22, 27, 29, 16 и 28, соответственно.
Предполагается, что кодовая скорость кодированной битовой комбинации, передаваемой за один раз, равна .
При втором кодировании выбирают восемь информационных битов с самым коротким кодовым расстоянием. Поскольку кодовые расстояния 10 информационных битов u7-u16 являются одинаковыми, выбираются восемь битов с самой низкой надежностью, а именно, u7, u8, u9, u10, u11, u12, u13 и u15, которые размещаются на восьми поляризованных каналах с самым большим кодовым расстоянием и самой высокой надежностью, с соответствующими кодовыми расстояниями, обновленными до 32, 16, 16, 16, 16, 16, 16, 8 и 8, соответственно, и с соответствующей надежностью, обновленной до 32, 25, 26, 24, 30, 31, 29 и 28, соответственно. Другими словами, кодовые расстояния u1-u16 равны 32, 16, 16, 16, 16, 16, 32, 16, 16, 16, 16, 16, 8, 8, 8 и 8 соответственно, и надежность u1-u16 равна 32, 25, 26, 24, 30, 31, 32, 25, 26, 24, 30, 31, 29, 29, 28 и 28, соответственно. При третьем кодировании четыре информационных бита u13-u16 с самым коротким кодовым расстоянием выбираются и размещаются в местах с самым большим кодовым расстоянием и самой высокой надежностью с соответствующими кодовыми расстояниями, обновленными до 32, 16, 16 и 16, соответственно, и с соответствующей надежностью поляризованных каналов 32, 26, 30 и 31, соответственно.
Конечно, информационные биты, используемые в каждом кодировании, могут быть полностью или частично одинаковыми. Это не ограничивается в настоящей заявке.
Следует заметить, что надежность поляризованного канала в настоящей заявке может быть не реальной надежностью, а значением, полученным после того, как реальная надежность нормализована. Значение может представлять относительное значение надежности.
Предшествующие несколько схем кодирования могут быть выполнены таким же способом для различных комбинаций кодовых скоростей и также применяться к другим вариантам осуществления.
Следует заметить, что, если информационные биты, используемые многократно при кодировании, являются одинаковыми, кодовые скорости, используемые в различные моменты кодирования, могут быть одинаковыми или могут различаться. Кроме того, если информационные биты, используемые во множестве моментов кодирования, являются одинаковыми, кодовые длины, используемые в различные моменты кодирования, могут быть одинаковыми или могут различаться.
Когда информационные биты (например, K информационных битов), используемые в различные моменты кодирования, являются одними и теми же, относительные расположения информационных битов в различные моменты кодирования могут быть определены чередующимся способом и преобразованы в K поляризованных каналов с высокой надежностью и/или большим кодовым расстоянием.
При многократном кодировании информационные биты, используемые по меньшей мере в двух случаях кодирования, могут быть одними и теми же, или информационные биты, используемые по меньшей мере в двух случаях кодирования, могут различаться. Например, первое кодирование должно кодировать 16 информационных битов u1-u16 с использованием полярного кода, кодовая длина равна N и кодовая скорость равна R. Второе кодирование также должно кодировать 16 информационных битов u1-u16 с использованием полярного кода, кодовая длина при использовании равна N/2 и кодовая скорость равна 2R. Третье кодирование должно кодировать восемь информационных битов u9-u16 с использованием полярного кода, кодовая длина при использовании равна N и кодовая скорость также равна R/2.
Основываясь на вариантах осуществления, соответственно относящихся к системе 100 связи, оконечному устройству 200 и сетевому устройству 300, вариант осуществления настоящей заявки обеспечивает способ передачи данных. Со ссылкой на фиг. 7, способ передачи данных содержит, но не ограничиваясь только этим, следующие этапы, на которых:
S701: первое устройство связи определяет целевой режим передачи данных, где целевой режим передачи данных используется для указания количества случаев, когда первое устройство связи передает второму устройству связи кодированную битовую комбинацию и кодированную битовую комбинацию, передаваемую каждый раз, причем, кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, и кодированную битовую последовательность получают, кодируя все или часть K информационных битов, где K - положительное целое число.
S702: первое устройство связи посылает кодированную битовую комбинацию второму устройству связи в целевом режиме передачи данных, и второе устройство связи принимает кодированную битовую комбинацию, отправленную первым устройством связи в целевом режиме передачи данных.
В этом варианте осуществления настоящей заявки первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством (например, базовой станцией), или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством. Последующий вариант осуществления описывается с использованием примера, в котором первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством.
В представленной реализации сетевое устройство может указать оконечное устройство, чтобы выбрать режим передачи данных. В этом случае сетевое устройство и оконечное устройство могут заранее конфигурировать таблицу преобразования между индексом и режимом передачи данных. Режим передачи данных может отражать кодированную битовую комбинацию, передаваемую каждый раз, и максимальное количество случаев передачи. Описание представляется, используя пример, в котором кодовые длины, используемые в различные моменты кодирования, равны (то есть кодовая скорость может представлять собой отношение между количествами информационных битов, выбранными в различные моменты кодирования). Например, таблица преобразования между индексом и режимом передачи данных может быть всего лишь таблицей 1, не ограничиваясь только этим. В режиме передачи данных, представленном индексом 11, максимальное количество случаев передачи равно 2; кодированная битовая последовательность, кодовая скорость которой равна R, и кодированная битовая последовательность, кодовая скорость которой равна R/3, посылаются во время первой передачи; и если кодированные битовые последовательности декодируются неправильно, кодированная битовая последовательность, кодовая скорость которой равна R/5, посылаются во время второй передачи. В режиме передачи данных, представленном индексом 12, максимальное количество случаев передачи равно 2; кодированная битовая последовательность, кодовая скорость которой равна R, и кодированная битовая последовательность, кодовая скорость которой равна R/2, посылаются во время первой передачи; и если кодированные битовые последовательности декодируются неправильно, кодированная битовая последовательность, кодовая скорость которой равна R/2, и кодированная битовая последовательность, кодовая скорость которой равна R/4, посылаются во время второй передачи. На фиг. 8 показан режим передачи данных, соответствующий индексу 12.
Таблица 1
Индекс | Режим передачи данных |
0 | R |
1 | R+R/2 |
2 | R+R/3 |
3 | R+R/4 |
4 | R+R/5 |
5 | R+R/2+R/4 |
6 | R+R/2+R/5 |
7 | R+R/3+R/4 |
8 | R+R/3+R/5 |
9 | R+R/2+R/3+R/4 |
10 | R+R/2+R/3+R/5 |
11 | R+R/3, R/5 |
12 | R+R/2, R/2+R/4 |
… | … |
Из таблицы 1 можно видеть, что могут существовать один или более случаев передачи и одна или более кодированных кодовых последовательностей могут быть переданы за один раз.
При конкретной реализации сетевое устройство посылает первый индекс оконечному устройству; оконечное устройство принимает первый индекс, посланный сетевым устройством, и ищет в таблице 1 режим передачи данных, соответствующий первому индексу. Если первый индекс, посланный сетевым устройством оконечному устройству, равен 12, оконечное устройство может, запрашивая таблицу 1, узнать о соответствующем режиме передачи данных, при котором максимальное количество случаев передачи равно 2; кодированная битовая комбинация, переданная первый раз, содержит кодированную битовую последовательность, кодовая скорость которой равна R, а кодированная битовая последовательность, кодовая скорость которой равна R/2; и если, когда сетевое устройство выполняет декодирование, возникает ошибка, кодированная битовая комбинация, передаваемая во второй раз, содержит кодированную битовую последовательность, кодовая скорость которой равна R/3, и кодированную битовую последовательность, кодовая скорость которой равна R/5. Если информационные биты, которые необходимо передать оконечным устройством, являются 16 информационными битами u1-u16, оконечное устройство кодирует эти 16 информационных битов u1-u16 с использованием полярного кода, чтобы получить кодированную битовую последовательность, кодовая скорость которой равна R; выбирает восемь информационных битов из этих 16 информационных битов и кодирует выбранные информационные биты с использованием полярного кода, чтобы получить кодированную битовую последовательность, кодовая скорость которой равна R/2; и объединяет две кодированные битовые последовательности и посылает их сетевому устройству. Если при выполнении сетевым устройством декодирования возникает ошибка, сетевое устройство посылает оконечному устройству сообщение NACK. После приема сообщения NACK оконечное устройство выбирает восемь информационных битов из этих 16 информационных битов и кодирует выбранные информационные биты с использованием полярного кода, чтобы получить кодированную битовую последовательность, кодовая скорость которой равна R/2; выбирает четыре информационных бита из этих 16 информационных битов и кодирует выбранные информационные биты с использованием полярного кода, чтобы получить кодированную битовую последовательность, кодовая скорость которой равна R/4; и объединяет две кодированные битовые последовательности и посылает их сетевому устройству. Для получения дополнительной информации, обратитесь к фиг. 5. Оконечное устройство может выбрать эти восемь информационных битов и эти четыре информационные бита из этих 16 информационных битов, основываясь на надежности поляризованного канала или основываясь на надежности и кодовом расстоянии поляризованного канала. Для получения дополнительной информации, обратитесь к соответствующим описаниям в предшествующем варианте осуществления. Подробности здесь повторно не описываются.
Следует заметить, что если максимальное количество случаев передачи, соответствующих режиму передачи данных, равно одному, после приема кодированной битовой последовательности, посланной оконечным устройством, нет необходимости, чтобы сетевое устройство посылало оконечному устройству сообщение NACK.
Сетевое устройство может послать оконечному устройству первый индекс в широковещательном системном сообщении или путем другой сигнализации. Например, перед получением доступа к сети оконечное устройство посредством сетевого устройства должно прослушать системное широковещательное сообщение и получить первый индекс из принятого широковещательного системного сообщения, используя анализ. Сетевое устройство может послать оконечному устройству индекс, используя нисходящую управляющую информацию (downlink control information, DCI).
Сетевое устройство может определить режим передачи данных, основываясь на расстоянии между оконечным устройством и сетевым устройством, высоте сетевого устройства над землей, типе сетевого устройства (например, наземная базовая станция или космическая базовая станция), или на качестве линии связи между оконечным устройством и сетевым устройством. Например, если расстояние между оконечным устройством и сетевым устройством относительно невелико, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно большое, и количество кодированных битовых последовательностей, переносимых при одной передаче, относительно мало. Если расстояние между оконечным устройством и сетевым устройством относительно большое, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно мало и количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое. Альтернативно, если расстояние между сетевым устройством и землей относительно мало, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно большим и количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно мало. Если расстояние между сетевым устройством и землей относительно большое, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно малым, и количество кодированных битовых последовательностей, которые переносятся при единственной передаче, является относительно большим. Альтернативно, если сетевое устройство является наземной базовой станцией, чтобы повысить надежность связи, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно большим, и количество кодированных битовых последовательностей, которые переносятся при единственной передаче, является относительно малым. Если сетевое устройство является космической базовой станцией, например, спутниковой базовой станцией, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно малым, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое. Альтернативно, если состояние (или качество) канала между оконечным устройством и сетевым устройством относительно хорошее, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно большим, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно мало. Если состояние канала между оконечным устройством и сетевым устройством относительно плохое, сетевое устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно мало, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, является относительно большим.
Альтернативно, при фактическом применении, чтобы понизить издержки на сигнализацию, оконечное устройство может определить режим передачи данных, который должен быть выбран. То есть сетевое устройство не должно посылать индекс оконечному устройству. При получении доступа к сети оконечному устройству необходимо получить тип сетевого устройства. Если сетевое устройство является спутниковой базовой станцией, оконечное устройство далее нуждается в получении информации о высоте спутниковой базовой станции, чтобы оценить задержку. Поэтому, оконечное устройство может определить соответствующий режим передачи данных, основываясь на высоте спутника, состоянии канала, текущей кодовой скорости оконечного устройства и т.п. В этой схеме процесс передачи спутниковой связи дополнительно упрощается. В варианте осуществления, в котором сетевое устройство определяет целевой режим передачи данных и дополнительно посылает оконечному устройству индекс, гибкость относительно высока. Оконечное устройство может определить режим передачи данных, основываясь на расстоянии между оконечным устройством и сетевым устройством, типе сетевого устройства (например, наземная базовая станция или космическая базовая станция) или на качестве линии связи между оконечным устройством и сетевым устройством. Если расстояние между оконечным устройством и сетевым устройством относительно мало, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно большое и количество кодированных битовых последовательностей, переносимых при единственной передаче, относительно мало. Если расстояние между оконечным устройством и сетевым устройством относительно велико, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно мало, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое. Альтернативно, если расстояние между сетевым устройством и землей относительно мало, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно большим, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно мало. Если расстояние между сетевым устройством и землей относительно велико, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно мало, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое. Альтернативно, если сетевое устройство является наземной базовой станцией, чтобы повысить надежность связи, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно большое, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно мало. Если сетевое устройство является космической базовой станцией, например, спутниковой базовой станцией, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно малым, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое. Альтернативно, если состояние (или качество) канала между оконечным устройством и сетевым устройством относительно хорошее, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи является относительно большим, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, является относительно малым. Если состояние канала между оконечным устройством и сетевым устройством относительно плохое, оконечное устройство может выбрать режим передачи данных, в котором количество случаев передачи относительно мало, а количество кодированных битовых последовательностей, которые переносятся при единственной передаче, относительно большое.
В отличие от наземной базовой станции, спутниковая базовая станция имеет различные высоты. Спутниковая базовая станция может быть дополнительно классифицирована как низкоорбитальный спутник, среднеорбитальный спутник и высокоорбитальный спутник. Например, высокоорбитальный спутник может находиться на высоте более 3500 км от земли, а низкоорбитальный спутник может находиться на высоте менее 600 км от земли. Максимальные расстояния между некоторыми высотными станционными платформами (high altitude platform station, HAPS) (такими как воздушный шар и беспилотный летательный аппарат) и пользователем может быть даже меньше, чем расстояние между пользователем и наземной базовой станцией. Поэтому существует относительно большая разница между задержками связи между космическими базовыми станциями, находящимися на различных высотах, и оконечным устройством. Для базовой станции типа HAPS или низкоорбитальной базовой станции может использоваться тот же самый режим передачи данных, который может использовать наземная базовая станция, или количество случаев передачи может соответственно быть увеличено. Для высокоорбитального спутника количество случаев передачи может быть уменьшено или может выполняться только одна передача. Таким образом, задержка и надежность могут быть всесторонне рассмотрены и базовая станция может гибко выбрать один или более случаев передачи, чтобы гарантировать эффективность связи различных пользователей.
Таблица 1 может быть дополнительно разделена на множество таблиц, основанных на различных типах базовых станций. Различные типы базовых станций/ сетевых устройств соответствуют различным перечням передачи данных. Оконечное устройство определяет тип базовой станции, основываясь на индексе, посланном базовой станцией, или основываясь на другой информации, посланной базовой станцией. Тип базовой станции может быть наземной базовой станцией, высотной станционной платформой, низкоорбитальным спутником, среднеорбитальным спутником или высокоорбитальным спутником.
Как показано в последующих таблицах 2-5, каждый тип базовой станции соответствует по меньшей мере одному режиму передачи данных, который обозначается разными индексами. Кроме того, типы базовой станции не ограничиваются четырьмя типами, указанными в таблицах, и возможно дополнительное деление для высокоорбитального спутника, среднеорбитального спутника и низкоорбитального спутника. Один тип спутника соответствует множеству типов передачи данных. Для одного и того же спутника расстояния между различными зонами покрытия, соответствующими спутнику, и спутником, различаются и поэтому могут использоваться различные режимы передачи. Кроме того, различные параметры кодирования, такие как кодовая скорость во время кодирования оконечным устройством, также могут соответствовать различным режимам передачи. Это повышает гибкость спутниковой передачи данных.
Конкретный режим передачи не ограничивается типами, приведенными в таблицах. Например, во множестве случаев передачи для низкоорбитального спутника одна кодированная битовая последовательность может передаваться один раз или множество раз; или кодированные битовые последовательности, передаваемые один раз или множество раз, могут повторяться, то есть кодированные битовые последовательности, передаваемые один раз или множество раз, содержат одну и ту же кодированную битовую последовательность.
Таблица 2
Наземная базовая станция или высокоорбитальная станционная платформа | |
Индекс | Режим передачи данных |
0 | R, R/2, R/4, R/8 |
1 | R, R/3, R/6, R/12 |
2 | R, R/4, R/8, R/16 |
Таблица 3
Низкоорбитальный спутник | |
Индекс | Режим передачи данных |
0 | R+R/2, R/4+R/8, R/2+R/16 |
1 | R+R/2, R/4+R/6, R/8+R/10 |
2 | R+R/4, R/6+R/8, R/10+R/12 |
Таблица 4
Среднеорбитальный спутник | |
Индекс | Режим передачи данных |
0 | R+R/2, R/4+R/8 |
1 | R+R/3, R/6+R/12 |
2 | R+R/4, R/8+R/16 |
Таблица 5
Высокоорбитальный спутник | |
Индекс | Режим передачи данных |
0 | R+R/2+R/4+R/8+R/16 |
1 | R+R/3+R/6+R/9+R/12 |
2 | R+R/4+R/8+R/16+R/16 |
Аналогично, после того как оконечное устройство определит тип базовой станции, сетевое устройство может выбрать режим передачи данных, который будет использоваться, и послать оконечному устройству индекс, соответствующий выбранному режиму передачи данных. Оконечное устройство ищет соответствующую таблицу для определения целевого режима передачи данных. Например, сетевое устройство, используя системную информацию, уведомляет оконечное устройство, что типом сетевого устройства является высокоорбитальный спутник. Сетевое устройство выбирает режим передачи данных, соответствующий индексу 0, и посылает индекс 0 оконечному устройству. После получения индекса 0, посланного сетевым устройством, оконечное устройство запрашивает таблицу 5, соответствующую высокоорбитальному спутнику, и принимает решение, что режимом передачи данных, соответствующим индексу 0, является режим R+R/2+R/4+R/8+R/16, то есть количество случаев передачи равно единице и переданная кодированная битовая комбинация содержит кодированные битовых последовательности, кодовые скорости, которыми, соответственно, являются R, R/2, R/4, R/8 и R/16.
Альтернативно, оконечное устройство заранее запоминает перечни передачи данных, соответствующие различным типам базовой станции, показанным в таблицах 2-5, и со ссылкой на тип сетевого устройства текущее состояние канала, кодовую скорость оконечного устройства и т.п. определяет режим передачи данных, который должен быть выбран.
Следует заметить, что одна или более кодированных кодовых последовательностей могут посылаться неоднократно. Например, в режиме передачи данных, соответствующем индексу 0 в таблице 3, кодированная битовая последовательность, кодовая скорость которой равна R/2, передается неоднократно при трехразовом кодировании. Кроме того, кодированные битовые комбинации в различные моменты передачи могут содержать повторяющуюся кодированную битовую последовательность. В качестве другого примера, в режиме передачи данных, соответствующем индексу 2 в таблице 5, пять кодированных битовых последовательностей передаются за один раз и кодированная битовая последовательность, кодовая скорость которой равна R/16, передается неоднократно.
Следует заметить, что таблицы в предшествующих вариантах осуществления описываются, используя пример, в котором кодовые длины, используемые в различные моменты кодирования, равны (то есть кодовая скорость может представлять соотношение между количествами информационных битов, выбираемыми в различные моменты кодирования). Когда кодовые длины, используемые в различные моменты кодирования, различаются, кодовая скорость R в таблице может быть напрямую заменена количеством информационных битов. Например, когда кодовые длины, используемые в различные моменты кодирования, различаются, таблица 1 может быть заменена на следующую таблицу 6.
Таблица 6
Индекс | Режим передачи данных |
0 | K |
1 | K+K/2 |
2 | K+K/3 |
3 | K+K/4 |
4 | K+K/5 |
5 | K+K/2+K/4 |
6 | K+K/2+K/5 |
7 | K+K/3+K/4 |
8 | K+K/3+K/5 |
9 | K+K/2+K/3+K/4 |
10 | K+K/2+K/3+K/5 |
11 | K+K/3, K/5 |
12 | K+K/2, K/2+K/4 |
… | … |
Из таблицы 6 можно узнать, что в режиме передачи данных, соответствующем индексу 11, кодированная битовая комбинация, передаваемая в первый раз, содержит кодированную битовую последовательность, полученную кодированием K информационных битов, кодированную битовую последовательность, полученную кодированием K/3 информационных битов из числа K информационных битов, и кодированная битовая комбинация, передаваемая при втором разе, содержит кодированную битовую последовательность, полученную, кодируя K/5 информационных битов из числа K информационных битов. В режиме передачи данных, соответствующем индексу 12, кодированная битовая комбинация, передаваемая в первый раз, содержит кодированную битовую последовательность, полученную кодированием K информационных битов, и кодированную битовую последовательность, полученную кодированием K/2 информационных битов из числа K информационных битов, и кодированная битовая комбинация, передаваемая во второй раз, содержит кодированную битовую последовательность, полученную кодированием K/2 информационных битов из числа K информационных битов, и кодированную битовую последовательность, полученную кодированием K/4 информационных битов из числа K информационных битов. Кроме того, кодовая скорость, используемая при каждом кодировании, может быть одной и той же или может различаться. Кодовая длина, используемая при каждом кодировании, может быть одной и той же или может различаться.
На фиг. 9 приведена функциональная блок-схема первого устройства связи и второго устройства связи, соответствующих варианту осуществления настоящей заявки. Первое устройство связи может быть сетевым устройством 101 или оконечным устройством 102 в варианте осуществления, показанном на фиг. 1. Соответственно, второе устройство связи может быть оконечным устройством 102 или сетевым устройством 101 в варианте осуществления, показанном на фиг. 1. Описание приводится ниже отдельно.
Как показано на фиг. 9, первое устройство 500 связи может содержать процессор 501 и передающий блок 502.
Процессор 501 выполнен с возможностью определения целевого режима передачи данных, где целевой режим передачи данных используется для указания количества случаев, когда первое устройство связи передает второму устройству связи кодированную битовую комбинацию и кодированную битовую комбинацию, передаваемую каждый раз, и кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, причем кодированная битовая последовательность получается посредством кодирования всех или части K информационных битов, где K - положительное целое число.
Передающий модуль 502 выполнен с возможностью посылки кодированной битовой комбинации второму устройству связи в целевом режиме передачи данных.
Как вариант, кодированная битовая комбинация по меньшей мере при одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
Как вариант, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием нескольких информационных битов из числа K информационных битов.
Как вариант, кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам, в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности; где Q - положительное целое число, меньшее или равное P.
Как вариант, Q информационных битов преобразуются в возрастающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания; или Q информационных битов преобразуются в убывающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания.
Как вариант, кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности; где Q - положительное целое число, меньшее или равное P.
Как вариант, Q информационных битов преобразуются в возрастающем порядке кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния которых и надежность следуют в порядке убывания; или Q информационных битов преобразуются с кодовым расстоянием и надежностью, следующими в порядке убывания, в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания.
Как вариант, первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и первое устройство 500 связи дополнительно содержит:
приемный блок, выполненный с возможностью: приема, прежде чем процессор 501 определяет целевой режим передачи данных, первого индекса, посланного вторым устройством связи, где первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей, и тип содержит наземную базовую станцию или космическую базовую станцию.
Упомянутый процессор 501, выполненный с возможностью определения целевого режима передачи данных, содержит:
определение целевого режима передачи данных, основываясь на первом индексе и заданной таблице преобразования, где заданная таблица преобразования содержит соотношение преобразования между по меньшей мере одним индексом и по меньшей мере одним режимом передачи данных, причем этот по меньшей мере один индекс содержит первый индекс и по меньшей мере один режим передачи данных содержит целевой режим передачи данных.
Как вариант, первое устройство связи является оконечным устройством и второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством и второе устройство связи является оконечным устройством; и упомянутый процессор 501, выполненный с возможностью определения целевого режима передачи данных, содержит:
определение целевого режима передачи данных, основываясь на информации атрибута сетевого устройства и/или качестве канала между первым устройством связи и вторым устройством связи, где информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота от сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
Как вариант, количество, которое является количеством передач кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством передач кодированной битовой комбинации и которое соответствует наземной базовой станции; и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
Второе устройство 600 связи может содержать приемный блок 601 и процессор 602.
Приемный блок 601 выполнен с возможностью приема кодированной битовой комбинации, посланной первым устройством связи в целевом режиме передачи данных, где целевой режим передачи данных используется, чтобы указать количество случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи, и кодированная битовая комбинация передается каждый раз, и кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, причем кодированная битовая последовательность получается кодированием всех или части K информационных битов, где K - положительное целое число.
Процессор 602 выполнен с возможностью декодирования принятой кодированной битовой комбинации, чтобы получить декодированную битовую последовательность.
Как вариант, кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
Как вариант, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается, кодируя некоторые информационные биты из числа K информационных битов.
Как вариант, кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов при использовании полярного кода; P информационных битов преобразуются в поляризованные каналы P; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов при использовании полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам, в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности; и Q - положительное целое число, меньшее или равное P.
Как вариант, Q информационных битов преобразуются в возрастающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания; или Q информационных битов преобразуются в убывающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания.
Как вариант, кодированная битовая последовательность получается, выполняя кодирование с использованием полярного кода; и когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается, кодируя P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов; где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается, кодируя Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности; где Q - положительное целое число, меньшее или равное P.
Как вариант, Q информационных битов преобразуются в возрастающем порядке кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания; или Q информационных битов преобразуются в убывающем порядке кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания.
Как вариант, первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством и второе устройство связи является оконечным устройством; и второе устройство 600 связи дополнительно содержит:
передающий блок, выполненный с возможностью посылки, прежде чем приемный блок 601 принимает кодированную битовую комбинацию, посланную первым устройством связи в целевом режиме передачи данных, первого индекса первому устройству связи, где первый индекс используется первым устройством связи для определения целевого режима передачи данных, причем первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, и информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
Как вариант, целевой режим передачи данных определяется первым устройством связи, основываясь на информации атрибута сетевого устройства и на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи или вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
Как вариант, количество, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует наземной базовой станции; и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
Следует понимать, что для конкретной реализации функциональных блоков, содержащихся в первом устройстве 500 связи и втором устройстве 600 связи, нужно обращаться к предшествующим вариантам осуществления. Подробности здесь повторно не описываются.
На фиг. 10 приведена структурная схема микросхемы связи, представленной в этой заявке. Как показано на фиг. 10, микросхема 1000 связи может содержать процессор 1001 и один или более интерфейсов 1002, связанных с процессором 1001. Процессор 1001 может быть выполнен с возможностью считывания и исполнения считываемых компьютером команд. В конкретной реализации процессор 1001 может содержать, главным образом, контроллер, арифметическое устройство и регистр. Контроллер ответственен, главным образом, за декодирование команд и посылает управляющий сигнал для операции, соответствующей команде. Арифметическое устройство ответственно, главным образом, за выполнение арифметических операций с фиксированной точкой или арифметических операций с плавающей точкой, операций сдвига, логических операций и т.п., и может также выполнять операцию адресации и адресного преобразования. Регистр ответственен, главным образом, за хранение количества операций регистра, временно хранящихся во время исполнения команд, промежуточных результатов работы и т.п. В конкретной реализации аппаратная архитектура процессора 1001 может быть архитектурой специализированной интегральной схемы (application specific integrated circuits, ASIC), архитектурой системы команд и микропроцессорных структур, разработанных компанией MIPS Computer Systems (microprocessor without interlocked piped stages architecture, MIPS), архитектурой передовой компьютерной машины с сокращенной системой команд (advanced RISC machines, ARM), архитектура NP и т.п. Процессор 1001 может быть одноядерным или многоядерным.
Интерфейс 1002 может быть выполнен с возможностью ввода подлежащих обработке данных в процессор 1001 и может выводить результат обработки процессора 1001. В конкретной реализации интерфейс 1002 может быть универсальным интерфейсом ввода/вывода (general purpose input output, GPIO) и может соединяться с множеством периферийных устройств (например, дисплеем (жидкокристаллическим дисплеем, LCD), камерой, и радиочастотным модулем (radio frequency, RF)). Интерфейс 1002 соединяется с процессором 1001 с использованием шины 1003.
В настоящей заявке процессор 1001 может быть выполнен с возможностью вызова из памяти программы для реализации на стороне устройства связи способа передачи данных, представленного в одном или более вариантах осуществления настоящей заявки, и выполнения команд, содержащихся в программе. Память может быть интегрирована с процессором 1001 или может быть связана с микросхемой 100 связи, используя интерфейс 1002. Интерфейс 1002 может быть выполнен с возможностью вывода результата исполнения процессором 1001. В настоящей заявке интерфейс 1002 может быть конкретно выполнен с возможностью вывода результата декодирования процессором 1001. Для способа передачи данных, представленного в одном или более вариантах осуществления настоящей заявки, обратитесь к приведенным выше вариантам осуществления. Подробности здесь повторно не описываются.
Следует заметить, что функция, соответствующая процессору 1001 и интерфейсу 1002, может быть реализована, используя аппаратные средства, или может быть реализована, используя программное обеспечение, или может быть реализована, объединяя программные средства и программное обеспечение. Это не является здесь ограничением.
В описании, формуле изобретения, и сопроводительных чертежах настоящей заявки, термины "первый", "второй", "третий", "четвертый" и так далее предназначены, чтобы различать различные объекты, но не указывают конкретного порядка. Кроме того, термины "содержащий", "имеющий" или любой другой их вариант предназначены охватывать неисключающее добавление. Например, процесс, способ, система, изделие или устройство, которые содержат последовательность этапов или блоков, не ограничиваются перечисленными этапами или блоками, а, как вариант, дополнительно содержат не включенный в перечень этап или блок или, как вариант, далее дополнительно содержат другой этап или блок, присущие процессу, способу, изделию или устройству.
Все или некоторые из предшествующих вариантов осуществления могут быть реализованы с использованием программного обеспечения, аппаратных средств, встроенного микропрограммного обеспечения или любого их сочетания. Когда для реализации вариантов осуществления используется программное обеспечение, варианты осуществления могут полностью или частично быть реализованы в форме компьютерного программного продукта. Компьютерный программный продукт содержит одну или более компьютерных команд. Когда команды компьютерной программы загружаются и исполняются на компьютере, частично или полностью формируются процедуры или функции, соответствующие вариантам осуществления настоящей заявки. Компьютер может быть универсальным компьютером, специализированным компьютером, компьютерной сетью или другим программируемым устройством. Компьютерные команды могут храниться на считываемом компьютером носителе или могут передаваться со считываемого компьютером носителя на другой считываемый компьютером носитель. Например, компьютерные команды могут передаваться с веб-сайта, компьютера, сервера или информационного центра на другой веб-сайт, компьютер, сервер или информационный центр проводным способом (например, по коаксиальному кабелю, оптоволокну, или цифровой абонентской линии (digital subscriber line, DSL)) или беспроводным способом (например, с помощью инфракрасного излучения, радиосигнала или микроволн). Считываемый компьютером носитель может быть любым подходящим носителем, доступным компьютеру, или устройством хранения данных, таким как сервер или информационный центр, интегрирующие один или более применяемых носителей. Применяемый носитель может быть магнитным носителем (например, дискета, жесткий диск или магнитная лента), оптическим носителем (например, DVD), полупроводниковым носителем (например, твердотельный диск, Solid State Disk, SSD)) и т.п.
Специалист в данной области техники должен понимать, что все или некоторые из процессов способов, изложенных в предшествующих вариантах осуществления, могут быть реализованы компьютерной программой, подающей команды соответствующим аппаратным средствам. Программа может храниться на считываемом компьютером носителе. Когда программа работает, выполняются процессы способов, представленных в предшествующих вариантах осуществления. Вышеупомянутый носитель запоминающего устройства может быть магнитным диском, оптическим диском, постоянным запоминающим устройством (Read-Only Memory, ROM), оперативной памятью (Random Access Memory, RAM) и т.п.
В предшествующих конкретных реализациях задачи были дополнительно подробно описаны технические решения и преимущества вариантов осуществления настоящей заявки. Следует понимать, что предшествующие описания являются просто конкретными реализациями вариантов осуществления настоящей заявки, но не предназначены ограничивать объем защиты вариантов осуществления настоящей заявки. Любая модификация, эквивалентная замена или улучшение, сделанные на основе технических решений вариантов осуществления настоящей заявки, должны попадать в пределы контекста объема защиты вариантов осуществления настоящей заявки.
Claims (72)
1. Способ передачи данных, содержащий этапы, на которых:
определяют посредством первого устройства связи целевой режим передачи данных, в котором целевой режим передачи данных используется для указания количества случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, причем кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, кодированная битовая последовательность получается кодированием всех или части K информационных битов, где K является положительным целым числом; и
посылают посредством первого устройства связи кодированную битовую комбинацию второму устройству связи в целевом режиме передачи данных,
в котором первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и перед определением первым устройством связи целевого режима передачи данных способ дополнительно содержит этапы, на которых:
принимают посредством первого устройства связи первый индекс, посланный вторым устройством связи, в котором первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию; и
определяют посредством первого устройства связи целевой режим передачи данных и на этом этапе
определяют посредством первого устройства связи целевой режим передачи данных, основываясь на первом индексе и заданной таблице преобразования, где заданная таблица преобразования содержит соотношение преобразования по меньшей мере между одним индексом и по меньшей мере одним режимом передачи данных, причем этот по меньшей мере один индекс содержит первый индекс и по меньшей мере один режим передачи данных содержит целевой режим передачи данных.
2. Способ по п. 1, в котором кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
3. Способ по п. 1, в котором, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием некоторых информационных битов из числа K информационных битов.
4. Способ по любому из пп. 1-3, в котором кодированная битовая последовательность получается выполнением кодирования, использующего полярный код; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразованы P информационных битов и которые сортируются, основываясь на надежности; причем, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности, где Q - положительное целое число, меньшее или равное P.
5. Способ по п. 4, в котором Q информационных битов преобразуются в порядке возрастания надежности в Q поляризованных каналов, надежность которых следует в порядке убывания, или Q информационных битов преобразуются в порядке убывания надежности в Q поляризованных каналов с надежностью в порядке убывания.
6. Способ по любому из пп. 1-3, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; и, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности, где Q - положительное целое число, меньшее или равное P.
7. Способ по п. 6, в котором Q информационных битов преобразуются в возрастающем порядке кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания, или Q информационных битов преобразуются в убывающем порядке кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания.
8. Способ по любому из пп. 1-7, в котором определение первым устройством связи целевого режима передачи данных содержит этап, на котором
определяют посредством первого устройства связи целевой режим передачи данных, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
9. Способ по п. 1 или 8, в котором количество, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует наземной базовой станции, и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
10. Способ передачи данных, содержащий этапы, на которых:
принимают посредством второго устройства связи кодированную битовую комбинацию, посылаемую первым устройством связи в целевом режиме передачи данных, в котором целевой режим передачи данных используется, чтобы указать количество случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, причем кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей и кодированная битовая последовательность получается кодированием всех или части K информационных битов, где K - положительное целое число; и
декодируют посредством второго устройства связи принятую кодированную битовую комбинацию, чтобы получить декодированную битовую последовательность,
в котором первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и перед приемом вторым устройством связи кодированной битовой комбинации, посланной первым устройством связи в целевом режиме передачи данных, способ дополнительно содержит этап, на котором
посылают посредством второго устройства связи первый индекс первому устройству связи, причем первый индекс используется первым устройством связи для определения целевого режима передачи данных, первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, и информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
11. Способ по п. 10, в котором кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
12. Способ по п. 10, в котором, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием некоторых информационных битов из числа K информационных битов.
13. Способ по любому из пп. 10-12, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, причем первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; причем Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; и, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности, где Q - положительное целое число, меньшее или равное P.
14. Способ по п. 13, в котором Q информационных битов преобразуются в возрастающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания или Q информационных битов преобразуются в убывающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания.
15. Способ по любому из пп. 10-12, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности, где Q - положительное целое число, меньшее или равное P.
16. Способ по п. 15, в котором Q информационных битов преобразуются в порядке возрастания кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания, или Q информационных битов преобразуются в порядке убывания кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания.
17. Способ по любому из пп. 10-16, в котором целевой режим передачи данных определяется первым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
18. Способ по п. 10 или 17, в котором количество, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует наземной базовой станции, и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
19. Устройство связи, где устройство связи является первым устройством связи и первое устройство связи содержит:
процессор, выполненный с возможностью определения целевого режима передачи данных, причем целевой режим передачи данных используется, чтобы указать количество случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, и кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей, и кодированная битовая последовательность получается кодированием всех или части K информационных битов, где K - положительное целое число; и
передающий блок, выполненный с возможностью посылки кодированной битовой комбинации второму устройству связи в целевом режиме передачи данных,
в котором первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и первое устройство связи дополнительно содержит:
приемный блок, выполненный с возможностью: приема, прежде чем процессор определит целевой режим передачи данных, первого индекса, посланного вторым устройством связи, где первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, причем информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высоту сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию; и
упомянутый процессор, выполненный с возможностью определения целевого режима передачи данных, содержит:
определение целевого режима передачи данных, основываясь на первом индексе и на заданной таблице преобразования, где заданная таблица преобразования содержит соотношение преобразования по меньшей мере между одним индексом и по меньшей мере одним режимом передачи данных, причем по меньшей мере один индекс содержит первый индекс и по меньшей мере один режим передачи данных содержит целевой режим передачи данных.
20. Устройство связи по п. 19, в котором кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
21. Устройство связи по п. 19, в котором, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием некоторых информационных битов из числа K информационных битов.
22. Устройство связи по любому из пп. 19-21, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, причем первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; и Q информационных битов являются информационными битами, соответствующие последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; когда Q информационных битов Q кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности, где Q - положительное целое число, меньшее или равное P.
23. Устройство связи по п. 22, в котором Q информационных битов преобразуются в возрастающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания или Q информационных битов преобразуются в убывающем порядке надежности в Q поляризованных каналов с надежностью в порядке убывания.
24. Устройство связи по любому из пп. 19-21, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация, по меньшей мере в одной передаче в кодированной битовой комбинации передаваемая каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, причем первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности, где Q - положительное целое число, меньшее или равное P.
25. Устройство связи по п. 24, в котором Q информационных битов преобразуются в порядке возрастания кодового расстояния и надежности в Q поляризованных каналов с кодовыми расстояниями и надежностью в порядке убывания или Q информационных битов преобразуются в порядке убывания кодового расстояния и надежности в Q поляризованных каналов с кодовыми расстояниями и надежностью в порядке убывания.
26. Устройство связи по любому из пп. 19-25, в котором процессор, выполненный с возможностью определения целевого режима передачи данных, содержит:
определение целевого режима передачи данных, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, где информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высоту сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
27. Устройство связи по п. 19 или 26, в котором количество, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует наземной базовой станции, и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и которое соответствует наземной базовой станции.
28. Устройство связи, в котором устройство связи является вторым устройством связи и второе устройство связи содержит:
приемный блок, выполненный с возможностью приема кодированной битовой комбинации, посланной первым устройством связи в целевом режиме передачи данных, где целевой режим передачи данных используется для указания количества случаев, когда первое устройство связи передает кодированную битовую комбинацию второму устройству связи и кодированная битовая комбинация передается каждый раз, причем кодированная битовая комбинация, передаваемая каждый раз, содержит одну кодированную битовую последовательность или множество кодированных битовых последовательностей и кодированная битовая последовательность получается кодированием всех или части K информационных битов, где K - положительное целое число; и
процессор, выполненный с возможностью декодирования принятой кодированной битовой комбинации, чтобы получить декодированную битовую последовательность,
в котором первое устройство связи является оконечным устройством, а второе устройство связи является сетевым устройством или первое устройство связи является сетевым устройством, а второе устройство связи является оконечным устройством; и второе устройство связи дополнительно содержит
передающий блок, выполненный с возможностью посылки, прежде чем приемный блок примет кодированную битовую комбинацию, посланную первым устройством связи в целевом режиме передачи данных, первого индекса первому устройству связи, где первый индекс используется первым устройством связи для определения целевого режима передачи данных, причем первый индекс определяется вторым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, и информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
29. Устройство связи по п. 28, в котором кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности.
30. Устройство связи по п. 28, в котором, когда кодированная битовая комбинация, передаваемая каждый раз, содержит множество кодированных битовых последовательностей, по меньшей мере одна из множества кодированных битовых последовательностей получается кодированием некоторых информационных битов из числа K информационных битов.
31. Устройство связи по любому из пп. 28-30, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемой каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, где первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; причем P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; причем Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразуются P информационных битов и которые сортируются, основываясь на надежности; и, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на надежности, где Q - положительное целое число, меньшее или равное P.
32. Устройство связи по п. 31, в котором Q информационных битов преобразуются в порядке возрастания надежности в Q поляризованных каналов с надежностью в порядке убывания или Q информационных битов преобразуются в порядке убывания надежности в Q поляризованных каналов с надежностью в порядке убывания.
33. Устройство связи по любому из пп. 28-30, в котором кодированная битовая последовательность получается выполнением кодирования с использованием полярного кода; и, когда кодированная битовая комбинация по меньшей мере в одной передаче в кодированной битовой комбинации, передаваемая каждый раз, содержит по меньшей мере две кодированные битовые последовательности, по меньшей мере две кодированные битовые последовательности содержат первую кодированную битовую последовательность и вторую кодированную битовую последовательность, причем первая кодированная битовая последовательность получается кодированием P информационных битов из числа K информационных битов с использованием полярного кода; P информационных битов преобразуются в P поляризованных каналов, где P - положительное целое число, меньшее или равное K; вторая кодированная битовая последовательность получается кодированием Q информационных битов из числа K информационных битов с использованием полярного кода; Q информационных битов являются информационными битами, соответствующими последним Q поляризованным каналам из числа поляризованных каналов, в которые преобразованы P информационных битов и которые сортируются, основываясь на кодовом расстоянии и надежности; и, когда Q информационных битов кодируются с использованием полярного кода, чтобы получить вторую кодированную битовую последовательность, Q информационных битов преобразуются в первые Q поляризованных каналов из числа P поляризованных каналов, которые сортируются, основываясь на кодовом расстоянии и надежности, где Q - положительное целое число, меньшее или равное P.
34. Устройство связи по п. 33, в котором Q информационных битов преобразуются в порядке возрастания кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания, или Q информационных битов преобразуются в порядке убывания кодового расстояния и надежности в Q поляризованных каналов, кодовые расстояния и надежность которых следуют в порядке убывания.
35. Устройство связи по любому из пп. 28-34, в котором целевой режим передачи данных определяется первым устройством связи, основываясь на информации атрибута сетевого устройства и/или на качестве канала между первым устройством связи и вторым устройством связи, и информация атрибута содержит одно или более из следующего: тип сетевого устройства, расстояние между первым устройством связи и вторым устройством связи или высота сетевого устройства над землей и тип содержит наземную базовую станцию или космическую базовую станцию.
36. Устройство связи по п. 28 или 35, в котором количество, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует космической базовой станции, меньше или равно количеству, которое является количеством случаев передачи кодированной битовой комбинации и которое соответствует наземной базовой станции, и/или количество, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и когда это количество соответствует космической базовой станции, больше или равно количеству, которое является количеством кодированных битовых последовательностей, содержащихся в кодированной битовой комбинации, передаваемой каждый раз, и когда это количество соответствует наземной базовой станции.
37. Устройство связи, содержащее процессор и интерфейс, в котором
интерфейс выполнен с возможностью ввода данных, которые должны быть обработаны;
процессор выполнен с возможностью обработки данных, которые должны быть обработаны, с использованием способа по п. 1, чтобы получить результат обработки; и
интерфейс дополнительно выполнен с возможностью вывода результата обработки.
38. Устройство связи по п. 37, в котором устройство дополнительно содержит память, память выполнена с возможностью хранения команд и команды исполняются процессором, чтобы выполнить способ по п. 1.
39. Устройство связи по п. 37 или 38, в котором устройство является микросхемой.
40. Устройство связи, содержащее процессор и интерфейс, в котором
интерфейс выполнен с возможностью ввода данных, которые должны быть обработаны;
процессор выполнен с возможностью обработки данных, которые должны быть обработаны, с использованием способа по п. 10, чтобы получить результат обработки; и
интерфейс дополнительно выполнен с возможностью вывода результата обработки.
41. Устройство связи по п. 40, в котором устройство дополнительно содержит память, память выполнена с возможностью хранения команд и команды исполняются процессором, чтобы выполнить способ по п. 10.
42. Устройство связи по п. 40 или 41, в котором устройство является микросхемой.
43. Считываемый компьютером носитель, где считываемый компьютером носитель выполнен с возможностью хранения команд и, когда команды исполняются на устройстве связи, выполняется способ по п. 1.
44. Считываемый компьютером носитель, где считываемый компьютером носитель выполнен с возможностью хранения команд и, когда команды исполняются на устройстве связи, выполняется способ по п. 10.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811596384.2 | 2018-12-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2782241C1 true RU2782241C1 (ru) | 2022-10-25 |
Family
ID=
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1279234A2 (en) * | 2000-05-05 | 2003-01-29 | Celletra Ltd. | System and method for providing polarization matching on a cellular communication forward link |
WO2018045849A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 极化码的重传方法及装置 |
RU2651805C2 (ru) * | 2012-05-22 | 2018-04-24 | Йен Стюарт Макрае Нигель | Способ и система передачи определенных данных на одной частоте с использованием нескольких линейных поляризованных сигналов |
US20180198560A1 (en) * | 2017-01-09 | 2018-07-12 | Qualcomm Incorporated | Generalized polar code based on polarization of linear block codes and convolutional codes |
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1279234A2 (en) * | 2000-05-05 | 2003-01-29 | Celletra Ltd. | System and method for providing polarization matching on a cellular communication forward link |
RU2651805C2 (ru) * | 2012-05-22 | 2018-04-24 | Йен Стюарт Макрае Нигель | Способ и система передачи определенных данных на одной частоте с использованием нескольких линейных поляризованных сигналов |
WO2018045849A1 (zh) * | 2016-09-12 | 2018-03-15 | 华为技术有限公司 | 极化码的重传方法及装置 |
US20180198560A1 (en) * | 2017-01-09 | 2018-07-12 | Qualcomm Incorporated | Generalized polar code based on polarization of linear block codes and convolutional codes |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11496238B2 (en) | Data transmission method and communications device | |
CN108401303B (zh) | 终端、网络设备和通信方法 | |
KR20210128471A (ko) | 데이터 전송 방법, 장치 및 저장 매체 | |
US20180026751A1 (en) | Polar code hybrid automatic repeat request method and apparatus | |
CN112369097A (zh) | 用于具有配置许可的上行链路传输的统一上行链路控制信息 | |
CN108809496B (zh) | 一种信息处理方法以及设备 | |
RU2012111246A (ru) | Технологии согласования технических возможностей сетевых устройств | |
US20220070904A1 (en) | Downlink data receiving method and device, downlink data transmitting method and device, and storage medium | |
JP7253625B2 (ja) | ダウンリンクデータ送信方法、受信方法、装置及び記憶媒体 | |
US10568078B2 (en) | User equipment and base station | |
US20220337350A1 (en) | Data transmission method, apparatus and device | |
CN115336202A (zh) | 一种极化码的编译码方法及装置 | |
CN108809495B (zh) | 数据的传输方法和设备 | |
CN110945942A (zh) | Nr-u中drs窗口确定方法、装置及终端 | |
CN107409414B (zh) | 上行链路资源的资源调度 | |
CN112564870B (zh) | 传输方法及装置 | |
RU2782241C1 (ru) | Способ передачи данных и устройство связи | |
CN109314595B (zh) | 传输数据的方法及装置 | |
WO2023050077A1 (en) | Methods, devices, and computer readable medium for communication | |
CN108370559B (zh) | 一种传输数据的方法、装置和*** | |
CN114415946B (zh) | 解速率匹配的方法及装置、终端设备、芯片及存储介质 | |
WO2023115349A1 (en) | Methods, devices, and computer readable medium for communication | |
WO2024011453A1 (en) | Method, device and computer storage medium of communication | |
CN113938244B (zh) | 一种通信应答信号的传输方法、基站及终端 | |
CN109152015B (zh) | 通信方法、基站和终端设备 |