СПОСОБ ОТЧЕТНОСТИ ИНФОРМАЦИИ СОСТОЯНИЯ КАНАЛА (CSI) И УСТРОЙСТВО СВЯЗИ
METHOD FOR REPORTING CHANNEL STATE INFORMATION (CSI), AND COMMUNICATION DEVICE

Область техники, к которой относится изобретение
Варианты осуществления настоящего изобретения относятся к области технологий связи и, в частности, к устройству и способу отчетности информации.
Уровень техники
Оконечное устройство возвращает информацию о состоянии канала (channel state information, CSI) в сетевое устройство, которая является общим термином для множества типов информации индикации. Например, информация индикации может быть индикатором качества канала (channel quality indicator, CQI), индикатором матрицы предварительного кодирования (precoding matrix indicator, PMI), индикацией ранга (rank indication, RI), индикатором уровня (layer indicator, LI) или индикатором ресурса CSI- опорный сигнал (CSI-reference signal resource indicator, CRI). CSI, сообщенная оконечным устройством, может включать в себя один или несколько видов информации индикации. Длина полезной нагрузки (payload) CSI, сообщенная оконечным устройством каждый раз, когда изменяется с количеством видов информации индикации, содержащиеся в CSI. Длина полезной нагрузки CSI также может относиться к длине CSI. CSI, сообщенная оконечным устройством, может иметь различные типы отчетов, например, разных рангов, различных конфигураций типа кодовой книги или различные количества CSI-RS портов. Длина каждого типа информации индикации изменяется в зависимости от типа отчетности. Поэтому, даже, если CSI сообщенная оконечным устройством каждый раз, включает в себя одинаковое количество видов информации индикации, длина всей CSI различна.
После приема CSI, отправленной оконечным устройством, сетевое устройство декодирует CSI, и должно выполнять слепое обнаружение множества раз, если длина полезной нагрузки CSI не может быть определена. Следовательно, эффективность декодирования и использование ресурсов декодирования является довольно низкой.
Сущность изобретения
Варианты осуществления настоящего изобретения обеспечивают способ отчетности информации для обеспечения решения технической задачи выравнивания длины CSI, чтобы повысить производительность декодирования на стороне приема, не оказывая влияния на производительность кодирования, на сколько это возможно.
Конкретные технические решения, предлагаемые в вариантах осуществления настоящего изобретения, представляют собой следующие:
В соответствии с первым аспектом предоставлен способ отчетности информации. Способ реализуется путем выполнения следующих этапов: оконечное устройство определяет, является ли длина CSI меньше заданной длины; и добавляет бит заполнения в CSI при определении, что длина CSI меньше заданной длины, где длина CSI, полученная путем добавления бита заполнения, согласуется заданной длине; и оконечное устройство отправляет CSI, полученную добавлением бита заполнения. Бит заполнения добавляется к CSI на основании заданной длины, так что длина CSI, полученная путем добавления бита заполнения, равна заданной длине. Таким образом, независимо от того, когда длина CSI, которая фактически сообщается оконечным устройством имеет любое значение меньше чем 25, окончательно сообщенная CSI может иметь равномерную длину 25, добавлением бита заполнения. Получая заданную длину, сетевому устройству не требуется использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирований снижается.
В возможной реализации в первом случае оконечное устройство измеряет широкую полосу или частичную полосу для получения первого результата измерения широкой полосы или частичной полосы, и использует первый результат измерения в качестве CSI. В этом случае, CSI, сообщенное оконечным устройством, является состоянием канала, полученным путем измерения широкой полосы или частичной полосы, и вся CSI, сообщенная в целом. Таким образом, в способе отчетности CSI в целом, вся CSI, сообщенная оконечным устройством, может иметь одинаковую длину, используя заданную длину.
В возможной реализации, заданная длина является значением больше или равное 27. Например, возможно, значение заданной длины является 27. Таким образом, оконечное устройство уравнивает CSI с неравными длинами, которую получают в различных условиях конфигурации до 27 бит. После приема CSI сетевое устройство может выполнять декодирование на основании заданной длиной 27, без использования каждой возможной длины CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирований снижается.
В возможной реализации в первом случае, оконечное устройство определяет заданную длину на основании условия конфигурации CSI. Условие конфигурации CSI представляет собой тип кодовой книги или количество CSI-опорного сигнала RS портов. Таким образом, максимальные длины различной информации индикации в CSI могут рассматриваться для различных условий конфигурации, чтобы определить соответствующую заданную длину.
В возможной реализации в первом случае, если условие конфигурации CSI является количество CSI-RS портов, когда количество CSI-RS портов равно 2, заданная длина равна 12; когда количество CSI-RS портов равно 4, заданная длина равна 16; или, когда количество CSI-RS портов является большим значением, чем 4, заданная длина равна 27. Все случаи подразделяются на три типа в зависимости от количества CSI-RS портов, так что количество битов заполнения добавляется, когда количество CSI-RS портов равно 2 или 4, может быть уменьшено, тем самым, улучшая производительность кодирования канала.
В возможной реализации в первом случае, если условие конфигурации CSI является количеством CSI-RS портов, когда количество CSI-RS портов равно 2, заданная длина равна 10; когда количество CSI-RS портов равно 4, заданная длина равно 16; или когда количество CSI-RS портов является большим значением, чем 4, заданная длина равна 27. Все случаи подразделяются на три типа в зависимости от количества CSI-RS портов, так что количество бит заполнения добавляется, когда количество CSI-RS портов равно 2 или 4, может быть уменьшено, тем самым, повышая производительность кодирование канала.
В возможной реализации в первом случае, если условие конфигурации CSI является количество CSI-RS портов, когда количество портов CSI-RS равно 2 или 4, заданная длина равно 16; или когда количество CSI-RS портов является большим значением, чем 4, заданная длина равна 27. Все случаи классифицируются на два типа в зависимости от количества CSI-RS портов, добавленное количество бит заполнения, когда количество CSI-RS портов равно 2 или 4, может быть уменьшено, тем самым, повышая производительность кодирования канала.
В возможной реализации в первом случае, если условие конфигурации CSI является типом кодовой книги, когда тип кодовой книги типа I-MultiPanel (TypeI-MultiPanel), заданная длина равна 25; или когда тип кодовой книги является типом I- SinglePanel (TypeI-SinglePanel), заданная длина равна 27. Все случаи классифицируются на два типа в зависимости от типа кодовой книги, так что добавленное количество бит заполнения, когда тип кодового слова является TypeI–SinglePanel, может быть уменьшено, тем самым, улучшая производительность кодирования канала.
В возможной реализации, фактическое значение заданной длины, в качестве альтернативы, может быть больше, чем каждое значение заданной длиной в первом случае в указанных выше возможных реализациях.
В возможной реализации во втором случае, оконечное устройство измеряет широкую полосу и поддиапазон, чтобы получить второй результат измерения широкой полосы и поддиапазона, где второй результат измерения включает в себя первую часть и вторую часть; и использует первую часть как CSI. В этом случае, CSI, сообщенная оконечным устройством, фактически представляет собой первую часть (part 1) информации о состоянии канала, полученной путем измерения широкой полосы и поддиапазона, и оконечное устройство дополнительно сообщает вторую часть (part 2) всей информации о состоянии канала. В данном случае, часть 1 должна иметь одинаковую длину, и длина части 2 может быть получена на основании результата декодирования части 1. Таким образом, в отчетности части 1, часть 1, сообщенная оконечным устройством, может иметь одинаковую длину, посредством использования заданной длины.
В возможной реализации во втором случае, заданной длиной является значение, более чем или равное 50. Например, возможно, значение заданной длины равно 50. Таким образом, оконечное устройство уравнивает CSI с неравными длинами, которая получена в различных условиях конфигурации до 27 бит. После приема CSI, сетевое устройство может выполнять декодирование на основании заданной длины 27, не пытаясь использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирования снижается.
В возможной реализации во втором случае, оконечное устройство определяет заданную длину на основании условии конфигурации CSI. Тип отчетности CSI составляет, по меньшей мере, одно из следующего: количество RS портов CSI-опорного сигнала, тип кодовой книги и количество поддиапазонов. Таким образом, максимальные длины различной информации индикации в CSI могут рассматриваться для различных условий конфигурации, чтобы определить соответствующую заданную длину.
В возможной реализации во втором случае, если условие конфигурации CSI является типом кодовой книги и количеством поддиапазонов, когда тип кодовой книги является типом I-одной панели (TypeI-SinglePanel), и количества поддиапазонов равно L, заданное количество составляет (10 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18. В частности, когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 3, заданное количество равно 16; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 4, заданное количество составляет 18; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 5, заданное количество составляет 20; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 6, заданное количество составляет 22; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 7, заданное количество составляет 24; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов составляет 8, заданное количество составляет 26; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 9, заданное количество равно 28; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 10, то заданное количество составляет 30; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 11, то заданное количество составляет 32; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 12, заданное количество составляет 34; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов составляет 13, заданное количество составляет 36; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 14, заданное количество составляет 38; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 15, заданное количество составляет 40; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 16, то заданное количество составляет 42; когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 17, заданное количество составляет 44; или когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно 18, заданное количество равно 46. В качестве альтернативы, когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно L, заданное количество равно (9+ 2 × L), где L представляет собой положительное целое число, и 3≤L≤18. В частности, когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 3, заданное количество равно 15; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 4, заданное количество равно 17; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 5, заданное количество составляет 19; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 6, заданное количество составляет 21; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 7, заданное количество составляет 23; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов составляет 8, заданное количество составляет 25; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 9, заданное количество составляет 27; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 10, то заданное количество составляет 29; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 11, то заданное количество равно 31; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 12, заданное количество составляет 33; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов составляет 13, заданное количество составляет 35; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 14, заданное количество составляет 37; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 15, заданное количество составляет 39; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 16, то заданное количество составляет 41; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 17, заданное количество составляет 43; или когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов равно 18, заданное количество равно 45. В качестве альтернативы, когда тип кодовой книги является TypeII, и количество поддиапазонов равно L, то заданное количество равно (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18. В частности, когда тип кодовой книги является TypeII, и количество поддиапазонов равно 3, заданное количество составляет 20; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 4, заданное количество составляет 22; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 5, заданное количество составляет 24; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 6, заданное количество составляет 26; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 7, заданное количество составляет 28; когда тип кодовой книги является TypeII, и количество поддиапазонов составляет 8, заданное количество составляет 30; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 9, заданное количество составляет 32; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 10, то заданное количество составляет 34; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 11, то заданное количество составляет 36; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 12, заданное количество составляет 38; когда тип кодовой книги является TypeII, и количество поддиапазонов составляет 13, заданное количество составляет 40; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 14, заданное количество составляет 42; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 15, заданное количество составляет 44; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 16, то заданное количество равно 46; когда тип кодовой книги является TypeII, и количество поддиапазонов равно 17, заданное количество равно 48; или когда тип кодовой книги является TypeII, и количество поддиапазонов составляет 18, заданное количество равно 50. Наконец, сообщенная CSI может иметь равномерную заданную длину посредством добавления бита заполнения. Получая заданную длину, сетевому устройству не нужно пытаться использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирований снижается.
В возможной реализации во втором случае, если условие конфигурации CSI является количество CSI-RS портов, когда количество CSI-RS портов равно 4, то заданная длина равна 48; или, когда количество CSI-RS портов является большим значением, чем 4, то заданная длина равна 50. Все случаи классифицируются на два типа в зависимости от количества CSI-RS портов, так что может быть уменьшено добавленное количество бит заполнения, когда количество CSI-RS портов равно 2 или 4, тем самым, повышая производительность канального кодирования.
В возможной реализации во втором случае, если условие конфигурации CSI является тип кодовой книги, когда тип кодовой книги является тип I-мульти-панель TypeI-MultiPanel, заданная длина равна 46; когда тип кодовой книги является типа I-одна панель TypeI-SinglePanel, то заданная длина равна 45; или, когда тип кодовой книги является тип II TypeII, то заданная длина равна 50, где TypeII включает в себя тип II-выбор порта PortSelection. Все случаи подразделяются на три типа в зависимости от типа кодовой книги, так что можеь быть сокращено добавленное количество бит заполнения, когда тип кодовой книги является TypeI-SinglePanel, тем самым, повышая производительность канального кодирования.
В возможной реализации во втором случае, если условие конфигурации CSI является количество L поддиапазонов, заданная длина равна (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L ≤18. В частности, когда количество поддиапазонов равно 3, заданная длина равна 20; когда количество поддиапазонов равно 4, заданная длина равна 22; когда количество поддиапазонов равно 5, заданная длина равна 24; когда количество поддиапазонов равно 6, заданная длина равна 26; когда количество поддиапазонов равно 7, заданная длина равна 28; когда количество поддиапазонов равно 8, заданная длина равна 30; когда количество поддиапазонов равно 9, заданная длина равна 32; когда количество поддиапазонов равно 10, заданная длина равна 34; когда количество поддиапазонов равно 11, заданная длина составляет 36; когда количество поддиапазонов равно 12, заданная длина равна 38; когда количество поддиапазонов равно 13, заданная длина равна 40; когда количество поддиапазонов равно 14, заданная длина равна 42; когда количество поддиапазонов равно 15, заданная длина равна 44; когда количество поддиапазонов равно 16, заданная длина равна 46; когда количество поддиапазонов равно 17, заданная длина равна 48; или когда количество поддиапазонов равно 18, заданная длина равна 50. Все случаи классифицируются на основе количества поддиапазонов, так что может быть уменьшено добавленное количество бит заполнения, когда существует относительно небольшое количество поддиапазонов, таким образом производительность канального кодирования может быть повышена.
В возможной реализации во втором случае, если условие конфигурации CSI является количество CSI-RS портов, и количество поддиапазонов, когда количество CSI-RS портов равно 4, и количество поддиапазонов является L, заданное количество равно (12 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18. В частности, когда количество CSI-RS портов равно 4, количество поддиапазонов равно 3, заданное количество составляет 18; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 4, заданное количество составляет 20; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 5, заданное количество составляет 22; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 6, заданное количество составляет 24; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 7, заданное количество составляет 26; когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 8, заданное количество равно 28; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 9, заданное количество составляет 30; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 10, то заданное количество составляет 32; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 11, то заданное количество предварительно составляет 34; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 12, заданное количество составляет 36; когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 13, заданное количество составляет 38; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 14, заданное количество равно 40; когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 15, заданное количество составляет 42; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 16, то заданное количество составляет 44; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 17, заданное количество равно 46; или когда количество CSI-RS портов равно 4, количество поддиапазонов равно 18, заданное количество равно 48. В качестве альтернативы, когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно L, то заданное количество равно (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18. В частности, когда количество CSI-RS портов является большее значение, чем 4, и количество поддиапазонов равно 3, заданное количество составляет 20; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 4, заданное количество составляет 22; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 5, заданное количество составляет 24; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 6, заданное количество составляет 26; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 7, заданное количество составляет 28; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов составляет 8, заданное количество составляет 30; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 9, заданное количество составляет 32; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 10, то заданное количество составляет 34; когда количество CSI-RS портов является большим значением, чем 4, и количество поддиапазонов равно 11, то заданное количество составляет 36; когда количество CSI-RS портов является большее значение, чем 4, и количество поддиапазонов равно 12, заданное количество составляет 38; когда количество CSI-RS портов является большим значением, чем 4, количество поддиапазонов составляет 13, заданное количество составляет 40; когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 14, заданное количество составляет 42; когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 15, заданное количество составляет 44; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 16, то заданное количество равно 46; когда количество CSI-RS портов равно 4, количество поддиапазонов равно 17, заданное количество равно 48; или когда количество CSI-RS портов равно 4, количество поддиапазонов составляет 18, заданное количество равно 50. Наконец, сообщенная CSI может иметь равномерную заданную длину посредством добавления бита заполнения. Получая заданную длину, сетевому устройству не нужно пытаться использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирования снижается.
В возможной реализации во втором случае, бит заполнения расположен после всей информация индикации, содержащейся в CSI. В качестве альтернативы, бит заполнения расположен после индикатора CSI-RS ресурсов CRI и индикации ранга RI, которые содержаться в CSI, и расположен перед информацией индикации, содержащейся в CSI, за исключением CRI или RI. Бит заполнения предназначен, таким образом, что сетевое устройство может выполнять декодирование на основании заданной длины и битовой позиции после приема CSI, тем самым, улучшая производительность декодирования.
В возможной реализации во втором случае, оконечное устройство кодирует с использованием полярного кода, CSI, полученную добавлением бита заполнения. Бит заполнения расположен на битовом месте с низкой надежностью в CSI, полученной путем добавления бита заполнения. Битное заполнение предназначено, таким образом, что сетевое устройство может выполнять декодирование на основании заданной длины и битовой позиции после приема CSI, тем самым, повышая производительность декодирования. Использование бита заполнения в виде замороженного бита может дополнительно улучшить производительность декодирования полярного кода.
В возможной реализации фактическое значение заданной длины в качестве альтернативы может быть больше, чем каждое значение заданной длиной во втором случае в указанных выше возможных реализациях.
В возможном варианте реализации оконечное устройство отправляет CSI при определении, что длина CSI больше или равна заданной длины.
В возможной реализации бит заполнения равен 0 или 1.
В соответствии со вторым аспектом предоставлено устройство связи и устройство имеет функцию осуществления способа согласно любому из первого аспекта и возможных реализациях по первому аспекту. Эта функция может быть реализована с использованием аппаратных средств, или может быть реализована путем выполнения соответствующего программного обеспечения с помощью аппаратных средств. Аппаратные средства или программное обеспечение включает в себя один или несколько модулей, соответствующих этой функции.
В возможной реализации устройство может быть микросхемой или интегральной схемой.
В возможной реализации устройство включает в себя память и процессор. Память хранит группу программ. Процессор выполнен с возможностью выполнять программу, хранящуюся в памяти. Когда программа выполняется, устройство может выполнять способ по любому из первого аспекта и возможных реализациях согласно первому аспекту.
В возможной реализации устройство дополнительно включает в себя приемопередатчик, выполненный с возможностью осуществлять связь с сетевым устройством.
В возможной реализации устройство представляет собой оконечное устройство.
В соответствии с третьим аспектом предусмотрена микросхема. Микросхема подключена к памяти, или микросхема включает в себя память, и выполнена с возможностью чтения и выполнения программы программного обеспечения, сохраненной в памяти, для осуществления способа по любому из первого аспекта и возможных реализаций первого аспекта.
В соответствии с четвертым аспектом предусмотрен машиночитаемый носитель данных и хранит компьютерную программу, и компьютерная программа включает в себя инструкцию, используемую для выполнения способа согласно любому из первого аспекта и возможных реализаций первого аспекта.
В соответствии с пятым аспектом предоставлен компьютерный программный продукт, который включает в себя инструкцию. Когда инструкция запускается на компьютере, компьютер выполнен с возможностью выполнять способ по любому из первого аспекта и возможных реализаций первого аспекта.
Краткое описание чертежей
Фиг.1 представляет собой схему архитектуры системы связи в соответствии с вариантом осуществления настоящего изобретения;
Фиг.2 представляет собой схему способа отчетности информации согласно варианту осуществления настоящего изобретения;
Фиг.3 представляет собой первую схему расположения бита заполнения в соответствии с вариантом осуществления настоящего изобретения;
Фиг.4 представляет собой вторую схему расположения бита заполнения в соответствии с вариантом осуществления настоящего изобретения;
Фиг.5 представляет собой третью схему расположения бита заполнения в соответствии с вариантом осуществления настоящего изобретения;
Фиг.6 представляет собой первую схему устройства отчетности информации в соответствии с вариантом осуществления настоящего изобретения; и
Фиг.7 представляет собой вторую схему устройства отчетности информации в соответствии с вариантом осуществления настоящего изобретения.
Описание вариантов осуществления
Ниже подробно описаны варианты осуществления настоящего изобретения со ссылкой на прилагаемые чертежи.
Настоящее изобретение обеспечивает способ и устройство отчетности информации, чтобы обеспечить решение реализации для выравнивания длины CSI для повышения эффективности и производительности декодирования. В частности, в различных условиях конфигурации CSI, различные количества битов заполнения добавляются к CSI, так что длины отправленной CSI поддерживаются согласующимися. Это может гарантировать, что количество бит заполнения мало, насколько это возможно, чтобы уменьшить влияние на производительность кодирования канала. Способ и устройство основаны на той же концепции изобретения. Поскольку принцип способа, основанный на решении технической задачи, аналогичен устройству, то могут быть сделаны взаимные ссылки на реализацию устройства и реализацию способа. Повторное описание не приводится.
Для облегчения понимания специалистами в данной области техники, во-первых, будут объяснены и описаны некоторые условия и базовые знания, используемые в вариантах осуществления настоящего изобретения.
(1) Широкая полоса (wideband), частичная полоса (partial band) и поддиапазон (subband).
Широкая полоса является полосой пропускания системы или несущей полосы пропускания, и относится ко всем физическим блоках ресурсов (physical resource block, PRB), используемые в системе.
Полоса пропускания поддиапазона равна K последовательных PRBs, и значение K меняется со значением полосы пропускания системы. В системе 5G, данные приведены в таблице 1.
Таблица 1
Количество PRBs, содержащиеся в системной полосе пропускания
Количество PRBs, содержащиеся в поддиапазоне
<24
нет данных (–)
24–72
4 или 8
73–144
8 или 16
145–275
16 или 32
Количество поддиапазонов, содержащиеся в пропускной способности системы, измаются от полосы пропускания системы и полосы пропускания поддиапазона. Полоса пропускания системы включает в себя минимум три поддиапазона и максимум 18 поддиапазонов. Например, как показано в таблице 1, когда полоса пропускания системы включает в себя 24 PRBs, и каждый поддиапазон включает в себя восемь PRBs, полоса пропускания системы включает в себя три поддиапазона; когда полоса пропускания системы включает в себя 72 PRBs, и каждый поддиапазон включает в себя четыре PRBs, полоса пропускания системы включает в себя 18 поддиапазонов; и когда полоса пропускания системы включает в себя 144 PRBs, и каждый поддиапазон включает в себя восемь PRBs, полоса пропускания системы также включает в себя 18 поддиапазонов.
Частичная полоса представляет собой один или несколько поддиапазонов в полосе пропускания системы.
(2) Длина полезной нагрузки
Длина полезной нагрузки используется для передачи конкретной информации, например, CSI. В настоящем изобретении, для простоты описания, длина полезной нагрузки также может быть описана как длина. Так, например, длина полезной нагрузки CSI упоминается как длина CSI.
(3) Способ CSI отчетности
В 5G системе оконечное устройство может получить CSI посредством измерения широкой полосы или частичной полосы, или может получить CSI путем измерения широкой полосы и поддиапазона.
Информация управления восходящей линии связи (uplink control information, UCI), которая передает CSI, может быть передана по физическому каналу управления восходящей линии связи (physical uplink control channel, PUCCH) или может быть передана по физическому совместно используемому каналу восходящей линии связи (physical uplink shared channel, PUSCH). PUCCH может быть классифицирован на короткий PUCCH и длинный PUCCH на основании количества символов временной области, занимаемой PUCCH. Короткой PUCCH используется для сообщения только CSI в широкой полосе или частичной полосе. Длинный PUCCH может быть использован, чтобы сообщить о CSI широкой полосы или частичной полосы, а также может быть использован для сообщения CSI широкой полосы и поддиапазона.
Оконечное устройство определяет на основании индикатора формата (FormatIndicator) информации индикации, сообщить CSI широкой полосы или частичной полосы, или сообщать CSI широкой полосы и поддиапазона. Например, когда индикатор формата информации индикации является PMI-FormatIndicator = widebandPMI и CQI-FormatIndicator = widebandCQI, используют длинный PUCCH для сообщения CSI в широкой полосе или частичной полосе, где widebandPMI используется для указания сообщить CSI широкой полосы или частичной полосы, и widebandCQI используется для указания сообщить CQI широкой полосы или частичной полосы. Когда индикатор формата информации индикации является PMI-FormatIndicator = subbandPMI или CQI-FormatIndicator = subbandCQI, используют длинный PUCCH для сообщения CSI широкой полосы и поддиапазона, где subbandPMI используется для указания сообщить PMIs широкой полосы и поддиапазона, и subbandCQI используются для указания сообщить CQIs широкой полосы и поддиапазона. Когда используют длинный PUCCH для сообщения CSI широкой полосы и поддиапазона, CSI разделена на две части: первая часть (part 1) и вторая часть (part 2). Часть 1 может включать в себя части, такие как CRI, RI, широкополосный CQI первого транспортного блока, поддиапазон дифференциального CQI и индикатор количества ненулевых коэффициентов амплитуды широкой полосы. Часть 2 может включать в себя части, такие как широкополосный CQI второго транспортного блока, LI и PMI. Когда PUSCH используется для сообщения CSI, CSI также разделена на две части: часть 1 и часть 2. Часть 1 может включать в себя части, такие как CRI, RI, широкополосным CQI первого транспортного блока, поддиапазон дифференциального CQI, индикатор количества ненулевых коэффициентов амплитуды широкой полосы, RSRP и дифференциальный RSRP. Часть 2 может включать в себя части, такие как широкополосный CQI второго транспортного блока, LI и PMI.
Первый транспортный блок и второй транспортный блок являются транспортными блоками, которые отправлены на множестве уровнях с использованием технологии мульти-антенн. Когда в системе используют от одного до четырех транспортных уровней, передают только один транспортный блок. Когда в системе используют от пяти до восьми транспортных уровней, передают два транспортных блока. Например, два транспортных блока могут быть отнесены как к первому транспортному блоку, так и ко второму транспортному блоку, или могут быть переданы в качестве транспортного блока 1 и транспортного блока 2. Длина информации индикации, например, LI и PMI, содержащаяся в части 2, определяется с помощью информации индикации в части 1. Таким образом, после успешного декодирования части 1, сторона приема может декодировать часть 2, как указано контентом части 1. Часть 1 и часть 2 могут отличаться по длине. После того, как часть 1 успешно декодирована, может быть определена длина части 2, как указано контентом части 1.
В заключении, может быть два способа CSI отчетности. В первом способе, CSI сообщается в целом. Во втором способе, CSI, делится на две части: часть 1 и часть 2, и часть 1 и часть 2 сообщаются отдельно.
Когда CSI сообщается в целом, независимо от длины информации индикации в каждой части, должна быть обеспечена целостность длин всей CSI. Когда часть 1 и часть 2 сообщают отдельно, так как длина части 2 может быть определена, как указано поученным контентом путем декодирования части 1, оконечное устройство должно обеспечить совместимость длин части 1 для выполнения приема и декодирования на стороне приема.
(4) Тип кодовой книги
В 5G системе тип кодовой книги может быть тип I-мультипанель (TypeI-MultiPanel), типа I-единственная панель (TypeI-SinglePanel) или типа II TypeII. TypeII включает в себя тип II-выбор порта PortSelection.
(5) Количество L поддиапазонов
В последующем описании настоящего изобретения количество поддиапазонов представлено L. В 5G системе, как указано в протоколе, диапазон значений L является [3, 18], L имеет минимальное значение 3 и максимальное значение 18, L представляет собой положительное целое число.
(6) Термин «и/или» описывает взаимосвязь ассоциации для описания ассоциированных объектов, и представляет три отношения. Так, например, А и/или В могут представлять следующие три случая: только А существует, А и В существуют и только В существует. Термин «или» описывает взаимосвязь ассоциации для описания ассоциированных объектов, и представляет два отношения. Так, например, А или В могут представлять следующие два случая: лишь существует А, и только В существует. «Множество» относится к двум или более. Слова, такие как «первый» и «второй», просто используются для различения и описания, и их не следует понимать, как указание или реализацию относительной важности или указание порядка. Символ «/», как правило, указывает на «или» отношения между ассоциированными объектами.
Исходя из приведенного выше описания, ниже приведено подробное описание со ссылкой на прилагаемые чертежи способа представления информации и устройства, которые предусмотрены в вариантах осуществления настоящего изобретения.
Ниже описана архитектура системы связи, применимой к вариантам осуществления настоящего изобретения.
На фиг. 1 показана архитектура возможной системы связи, применимой к способу отчетности информации в соответствии с вариантом осуществления настоящего изобретения. Как показано на фиг. 1, система 100 связи включает в себя сетевое устройство 101 и одно или более оконечных устройств 102. Когда система 100 связи включает в себя базовую сеть, сетевое устройство 101 может быть дополнительно соединено с базовой сетью. Сетевое устройство 101 может осуществлять связь с IP-сетью 103 через базовую сеть. Например, IP-сеть 103 может быть интернетом (Internet), частной IP-сетью или другой сетью передачи данных. Сетевое устройство 101 предоставляет услугу для оконечного устройства 102 в пределах зоны покрытия. Например, как показано на фиг. 1, сетевое устройство 101 обеспечивает беспроводной доступ для одного или более оконечных устройств 102 в пределах зоны покрытия сетевого устройства 101. Система 100 связи может дополнительно включать в себя сетевое устройство 101' . Зоны покрытия сетевых устройств, таких как сетевое устройство 101 и сетевое устройство 101', могут перекрываться. Сетевые устройства могут дополнительно взаимодействовать друг с другом. Например, сетевое устройство 101 может осуществлять связь с сетевым устройством 101'.
Сетевое устройство 101 представляет собой устройство, в системе связи, примененной к настоящему изобретению, которое соединяет оконечное устройство 102 к беспроводной сети. Сетевое устройство 101 представляет собой узел в сети радиодоступа (radio access network, RAN), а также может быть отнесено к базовой станции или может быть передано как узел RAN (или устройство). В настоящее время, например, сетевое устройство 101 представляет собой gNB/NR-NB, точку приема-передачи (transmission reception, TRP), усовершенствованный NodeB (evolved NodeB, eNB), контроллер радиосети (radio network controller, RNC), узел B (Node B, NB), контроллер базовой станции (base station controller, BSC), базовую приемопередающую станцию (base transceiver station, BTS), абонентскую базовую станцию (например, home evolved NodeB или home Node B, HNB), блок основной полосы (baseband unit, BBU), точку доступа (access point, AP) беспроводной достоверности (Wireless Fidelity, Wi-Fi) или устройством сетевой стороны в 5G системе связи или перспективной системе связи.
Оконечное устройство 102 также упоминаются как устройство пользователя (user equipment, UE), мобильная станция (mobile station, MS), мобильный терминал (mobile terminal, MT) или тому подобное, и представляет собой устройство, которое обеспечивает передачу голосового сообщения или данных пользователю, или может быть устройством интернета вещей. Например, оконечное устройство 102 включает в себя портативное устройство или устройство в транспортном средстве, имеющее функцию беспроводного соединения. В настоящее время оконечное устройство 102 может представлять собой мобильный телефон (mobile phone), планшетный компьютер, ноутбук, карманный компьютер, мобильное интернет-устройство (mobile internet device, MID), носимое устройство (такие как SmartWatch, умная повязка или шагомер), устройство в транспортном средстве (например, автомобиль, велосипед, электрическое транспортное средство, самолет, корабль, поезд или высокоскоростной поезд), устройство виртуальной реальности (virtual reality, VR), устройство дополненной реальности (augmented reality, AR), беспроводный терминал в промышленных системах управления (industrial control), смарт-домашнее устройство (например, холодильник, телевизор, кондиционер или счетчик электроэнергии), интеллектуальный робот, устройство конференцсвязи, беспроводной терминал в системе автоматического вождения (self-driving), беспроводной терминал в системе удаленного оказания медицинской помощи (remote medical surgery), беспроводной терминал в интеллектуальной энергосети (Smart Grid), беспроводной терминал в системе транспортной безопасности (transportation safety), беспроводной терминал в системе умный город (smart city), беспроводной терминал в системе умный дом (smart home), летательный аппарат (такой как интеллектуальный робот, тепловой аэростат, беспилотный летательный аппарат или воздушное судно), или тому подобные.
В настоящем изобретении, оконечное устройство 102 сообщает CSI сетевому устройству 101 и сетевое устройство 101 принимает CSI, сообщенное оконечным устройством 102.
th
th
Система связи, показанная на фиг. 1, может быть системой связи 4-го поколения (4 generation, 4G), системой связи 5-го поколения (5 generation, 5G) или перспективной системой связи.
Основываясь на архитектуре системы связи, показанной на фиг. 1, как показано на фиг. 2, ниже приведено подробное описание способа отчетности информации в соответствии с вариантом осуществления настоящего изобретения. Способ отчетности информации может быть выполнен с помощью оконечного устройства 102 в системе связи, показанной на фиг. 1.
Этап 201: Оконечное устройство определяет, является ли длина CSI меньше, чем заданная длина и, если да, этап 202 выполняется, в противном случае, выполняется этап 204.
Заданная длина может быть уведомлена сетевым устройством, или заданная длина указана в протоколе.
Возможно, до этапа 201, оконечному устройству дополнительно необходимо получить CSI. В частности, оконечное устройство измеряет широкую полосу или частичную полосу, чтобы получить первый результат измерения широкой полосы или частичной полосы. В этом случае, CSI на этапе 201 может быть рассмотрена в качестве первого результата измерения. В качестве альтернативы, оконечное устройство измеряет широкую полосу и поддиапазон, чтобы получить второй результат измерения широкой полосы и поддиапазона, и второй результат измерения включает в себя часть 1 и часть 2. В этом случае, CSI на этапе 201 может следует рассматривать как часть 1 во втором результате измерения.
Этап 202: оконечное устройство добавляет бит заполнения (набивка) к CSI при определении того, что длина CSI меньше, чем заданная длина, где длина CSI, полученная путем добавления бита заполнения, соответствует заданной длине.
Бит заполнения может иметь фиксированное значение 0 или фиксированное значение 1.
Этап 203: оконечное устройство отправляет CSI, полученное добавлением бита заполнения.
В реальной реализации, оконечное устройство может кодировать любом способом кодирования CSI, полученную добавлением бита заполнения, например, способом кодирования полярного кода (Polar code). Полезная нагрузка CSI, полученная добавлением бита заполнения, вводится кодер полярного кода для кодирования, и кодированные биты передаются.
Этап 204: оконечное устройство напрямую отправляет CSI без добавления бита заполнения к CSI при определении того, что длина CSI не меньше, чем заданная длина.
Ниже приведено раздельное подробное описание заданных длин в различных случаях, основанные на различных случаях CSI, которые описаны на этапах на фиг. 2.
Ниже описан первый случай: CSI в предыдущем этапе представляет собой первый результат измерения.
В первом случае, оконечное устройство может определить заданную длину на основании условия конфигурации CSI. Условие конфигурации CSI может быть значением ранга, типом кодовой книги (CodebookType) или количеством CSI-RS портов, или может представлять собой комбинацию любых нескольких элементов. Длина каждого типа информации индикации в CSI может изменяться в зависимости от состояния конфигурации CSI.
Ниже приведено подробное описание содержания определения заданной длины на основании типа кодовой книги в первом случае.
В таблице 2 показаны для типа кодовой книги TypeI-SinglePanel максимальные длинами различной информации индикации и максимальные длины сообщенной CSI со всей содержащейся информацией индикации, соответствующей различным рангам и различным количествам CSI-RS портов.
Таблица 2
Ранг и количество CSI-RS портов
CRI (биты)
RI (биты)
LI биты)
PMI (биты)
CQI (биты)
Максимальная возможная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
Количество CSI-RS портов равно 2
3
1
1
3
4
12
Ранг 1 и количество CSI-RS портов превышает 2
3
3
0
10
4
20
Ранг 2 и количество CSI-RS портов равно 4
3
2
1
6
4
16
Ранг 2 и количество CSI-RS портов превышает 4
3
3
1
11
4
22
Ранг ѕ и количество CSI-RS портов равно 4
3
2
2
4
4
15
Ранг ѕ и количество CSI-RS портов превышает 4
3
3
2
10
4
22
Ранг равен 5/6/7/8
3
3
2
9
8
25
Например, как видно из таблицы 2, следует, что, когда тип кодовой книги является TypeI-SinglePanel, количество CSI-RS портов равно 2, максимальная длина CRI составляет 3 бит, максимальная длина RI равна 1 бит, максимальная длина LI составляет 1 бит, максимальная длина PMI составляет 3 бита и максимальная длина CQI составляет 4 бита. CSI, фактически сообщенная оконечным устройством, может включать в себя некоторые из приведенных выше видов информации индикации, или может включать в себя все из указанных выше видов информации индикации. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, то максимальная возможная длина полезной нагрузки CSI составляет 12 бит. Аналогичным образом, максимально возможные длины полезной нагрузки CSI для других видов в таблице 2 равны 20, 16, 22, 15, 22 и 25. Из значений выбирают наибольшее значение 25. Очевидно, что, когда тип кодовой книги является TypeI-SinglePanel, максимально возможная длина полезной нагрузки CSI равна 25.
Когда определено, что условие конфигурации CSI является тип кодовой книги, а также тип кодового книги является TypeI-SinglePanel, соответствующая заданная длина равна 25.
В таблице 3 показано для типа кодовой книги TypeI-MultiPanel, максимальные длинами различной информации индикации и максимальных длин сообщенной CSI со всей информацией индикации, соответствующие различным рангов.
Таблица 3
Значение ранга
CRI (биты)
RI (биты)
LI (биты)
PMI (биты)
CQI (биты)
Максимально возможная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
Ранг 1
3
2
0
14
4
23
Ранг 2/3/4
3
2
2
16
4
27
Например, как видно из таблицы 3, следует, что, когда тип кодовой книги является TypeI-MultiPanel, и ранг равен 1, максимальная длина CRI составляет 3 бит, максимальная длина RI составляет 2 бит, максимальная длина LI составляет 0 бит, максимальная длина PMI составляет 14 бит и максимальная длина CQI равна 4 бита. CSI, фактически сообщенная оконечным устройством, может включать в себя некоторые из приведенных выше видов информации индикации, или может включать в себя все указанные выше видов информации индикации. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 23 бит. Кроме того, дополнительно показано в таблице 3, что, когда ранг равен 2, 3 или 4, максимальная возможная длина полезной нагрузки CSI является 27. Выбирают наибольшее значение из 23 и 27. Очевидно, что, когда тип кодовой книги является TypeI-MultiPanel, максимальная возможная длина полезной нагрузки CSI составляет 27.
Когда определено, что условие конфигурации CSI является тип кодовой книги, а также тип кодового словаря является TypeI-MultiPanel, соответствующая заданная длина равна 27.
В заключение, когда определено, что условие конфигурации CSI является тип кодовой книги, оконечное устройство определяет заданную на основании типа кодовой книги. Соответствие между типом кодовой книги и заданной длиной может быть показано в таблице 4.
Таблица 4
Тип кодовой книги
Заданная длина (биты)
TypeI-SinglePanel
25
TypeI-MultiPanel
27
Как показано в таблице 4, когда тип кодовой книги является TypeI-SinglePanel, заданная длина равна 25. На этапе 201, оконечное устройство добавляет бит заполнения к CSI при определении того, что длина CSI меньше, чем 25, таким образом, чтобы длина CSI, полученная добавлением бита заполнения, равна 25, и отправляют CSI, имеющую длину 25. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством, является любым значением меньше 25, окончательно сообщенная CSI может иметь равномерную длину 25 посредством добавления бита заполнения. Когда тип кодовой книги является TypeI-MultiPanel, заданная длина равна 27. На этапе 201, оконечное устройство добавляет к CSI бит заполнения, при определении того, что длина CSI меньше, чем 27, так что длина CSI, полученная добавлением бита заполнения, равна 27, и отправляют CSI, имеющую длину 27. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством, является любым значением меньше чем 27, окончательно сообщенная CSI может иметь равномерную длину 27, посредством добавления бита заполнения.
Все случаи классифицируются на основании двух типов кодовой книги, так что добавленное количество битов заполнения, когда тип кодовой книги является TypeI-SinglePanel может быть уменьшена, тем самым, повышая производительность кодирования канала.
Ниже описан первый случай, в котором заданная длина соответствует случаю, в котором условие конфигурации CSI является количество CSI-RS портов.
Количество CSI-RS портов может быть значением, например, 2, 4 или 8. Максимальная длина каждого типа информации индикации в CSI изменяется в зависимости от количества CSI-RS портов. Как показано в таблице 5, для количества CSI-RS портов есть три случая: количество CSI-RS портов равно 2, количество CSI-RS портов равно 4 и количество CSI-RS портов является значением больше 4. Таблица 5 показывает, для трех случаев количества CSI-RS портов максимальные длины различной информации индикации и максимальные длины сообщенной CSI (а именно, максимально возможные длины полезной нагрузки CSI) со всей информацией индикации.
Таблица 5
Количество CSI-RS портов
CRI (биты)
RI (биты)
LI (биты)
PMI (биты)
CQI (биты)
Максимальная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
2
3
1
1
3
4
12
4
3
2
1
6
4
16
>4
3
2
2
16
4
27
Например, как видно из таблицы 5, когда количество CSI-RS портов равно 2, максимальная возможная длина полезной нагрузки CSI составляет 12 бит. В этом случае, длина CRI составляет 3 бит, длина RI составляет 1 бит, длина LI составляет 1 бит, длина PMI составляет 3 бит и длина CQI составляет 4 бита. CSI, фактически сообщенная оконечным устройством, может включать в себя некоторые из приведенных выше видов информации индикации, или может включать в себя все из указанных выше видов информации индикации. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 12 бит.
Когда количество CSI-RS портов равно 4, максимально возможная длина полезной нагрузки CSI составляет 16 бит. В этом случае, длина CRI составляет 3 бит, длина RI составляет 2 бит, длина LI составляет 1 бит, длина PMI составляет 6 бит и длина CQI составляет 4 бита. Когда CSI, сообщенная оконечным устройством включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 16 бит.
Когда количество CSI-RS портов является большим значением, чем 4, максимальная возможная длина полезной нагрузки CSI составляет 27 бит. В этом случае, длина CRI составляет 3 бита, длина RI составляет 2 бита, длина LI составляет 2 бита, длина PMI составляет 16 бит, длина CQI составляет 4 бита. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 27 бит.
В заключение, когда определено, что условие конфигурации CSI является количество CSI-RS портов, оконечное устройство определяет заданную длину на основании количества CSI-RS портов. В таблице 6 показано соответствие между количеством CSI-RS портов и заданной длиной.
Таблица 6
Количество CSI-RS портов
Заданная длина (биты)
2
12
4
16
>4
27
Когда количество CSI-RS портов равно 2, соответствующая заданная длина составляет 12 бит. На этапе 201 оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем 12, так что длина CSI, полученная путем добавления бит заполнения, равна 12, и отправляют CSI, имеющий длину 12. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством, имеет любое значение меньше чем 12, окончательно сообщенная CSI может иметь равномерную длину 12, посредством добавления бита заполнения
Когда количество CSI-RS портов равно 4, соответствующая заданная длина равна 16 бит. Аналогичным образом, на этапе 201 оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем 16, так что длина CSI, полученная путем добавления бит заполнения, равна 16, и отправляют CSI, имеющую длину равную 16. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 16, окончательная сообщенная CSI может иметь равномерную длину равную 16, посредством добавления бита заполнения.
Когда количество CSI-RS портов является большее значение, чем 4, соответствующая заданная длина равна 27 бит. На этапе 201 оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем 27, так что длина CSI, полученная путем добавления бита заполнения, равна 27, и отправляют CSI, имеющую длину 27. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 27, окончательно сообщенная CSI может иметь равномерную длину равную 27, посредством добавления бита заполнения.
Все случаи классифицируются на основании количества CSI-RS портов, так что может быть уменьшено добавленное количество бит заполнения, когда количество CSI-RS портов равно 2 или 4, тем самым, улучшая производительность кодирования канала.
Ниже описывается первый случай другой заданной длины, соответствующей случаю, в котором условие конфигурации CSI является количество CSI-RS портов.
Количество CSI-RS портов может быть значением, например, 2, 4 или 8. Максимальная длина каждого вида информации индикации в CSI изменяется в зависимости от количества CSI-RS портов. Как показано в таблице A, за исключением количества CSI-RS портов, есть три случая: Количество CSI-RS портов равно 2, количество CSI-RS портов равно 4 и количество CSI-RS портов является значение больше 4. Таблица А показывает три случая количества CSI-RS портов, где максимальные длины различной информации индикации и максимальные длины сообщенной CSI (а именно, максимально возможных длин полезной нагрузки CSI) содержаться во всей информацией индикации.
Таблица A
Количество CSI-RS портов
CRI (биты)
RI (биты)
LI (биты)
PMI (биты)
CQI (биты)
Максимальная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
2
3
1
1
1
4
10
4
3
2
1
6
4
16
>4
3
2
2
16
4
27
Например, как видно из таблицы А, когда количество CSI-RS портов равно 2, максимальная возможная длина полезной нагрузки CSI составляет 10 бит. В этом случае, длина CRI составляет 3 бита, длина RI составляет 1 бит, длина LI составляет 1 бит, длина в PMI составляет 1 бит, длина CQI составляет 4 бита. CSI, фактически сообщенная оконечным устройством, может включать в себя некоторые из приведенных выше видов информации индикации, или может включать в себя все из указанных выше видов информации индикации. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 10 бит.
Когда количество CSI-RS портов равно 4, максимально возможная длина полезной нагрузки CSI составляет 16 бит. В этом случае, длина CRI составляет 3 бит, длина RI составляет 2 бит, длина LI составляет 1 бит, длина PMI составляет 6 бит, длина CQI составляет 4 бита. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальная возможная длина полезной нагрузки CSI составляет 16 бит.
Когда количество CSI-RS портов является большее значение, чем 4, максимальная возможная длина полезной нагрузки CSI составляет 27 бит. В этом случае, длина CRI составляет 3 бита, длина RI составляет 2 бита, длина LI составляет 2 бита, длина PMI составляет 16 бит, длина CQI составляет 4 бита. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше видов информации индикации, максимальна [0110] В заключение, когда определено, что условие конфигурации CSI является количество CSI-RS портов, оконечное устройством определяет заданную длину на основании количества CSI-RS портов. В таблице В показано соответствие между количеством CSI-RS портов и заданной длиной.
Таблица B
Количество CSI-RS портов
Заданная длина (биты)
2
10
4
16
>4
27
Когда количество CSI-RS портов равно 2, соответствующая заданная длина составляет 10 бит. На этапе 201 оконечное устройство добавляет бит заполнения к CSI при определении того, что длина CSI меньше, чем 10, так что длина CSI, полученная путем добавления бита заполнения, составляет 10, и отправляют CSI, имеющую длину 10. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 10, окончательная сообщенная CSI может иметь равномерную длину, равную 10, добавлением бита заполнения.
Когда количество CSI-RS портов равно 4, соответствующая заданная длина равна 16 бита. Аналогичным образом, на этапе 201 оконечное устройство добавляет бит заполнения к CSI при определении того, что длина CSI меньше, чем 16, так что длина CSI, полученная путем добавления бита заполнения, равна 16, и отправляют CSI, имеющую длину 16. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 16, окончательно сообщенная CSI может иметь равномерную длину, равную 16, добавлением бита заполнения.
Когда количество CSI-RS портов является большее значение, чем 4, соответствующая заданная длина равна 27 бит. На этапе 201 оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем 27, так что длина CSI, полученная путем добавления бита заполнения, равна 27, и отправляют CSI, имеющую длину, равную 27. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 27, окончательная сообщенная CSI может иметь равномерную длину, равную 27, посредством добавления бита заполнения.
Все случаи классифицируются на основании количества CSI-RS портов, так что может быть сокращено добавленное количество бит заполнения, когда количество CSI-RS портов равно 2 или 4, тем самым, улучшая производительность кодирования канала.
На основании таблицы 5 или таблицы 6, в другой возможной реализации, как показано в таблице 7, когда количество CSI-RS портов равно 2 или 4, соответствующая заданная длина равна 16, и когда количество CSI-RS портов имеет большее значение, чем 4, соответствующее заданной длиной 27 бит.
Таблица 7
Количество CSI-RS портов
Заданная длина (биты)
2 or 4
16
>4
27
Все случаи классифицируются на основании количества CSI-RS портов, так что может быть сокращено добавленное количество бит заполнения, когда количество CSI-RS портов равно 2 или 4, тем самым, улучшая производительность кодирования канала.
Как видно из таблицы 4 и таблицы 6 (или таблицы 7) в первом случае рассмотрено множество условий конфигурации, такие как тип кодовой книги, значение ранга, количество CSI-RS портов, максимальная возможная длина полезной нагрузки равна 27, когда сообщают всю информацию индикации, содержащуюся в CSI. Исходя из этого, в другой возможной реализации, заданная длина установлена на М, где М представляет собой число, большее или равное 27. На этапе 201 оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем М, так что длина CSI, полученная добавлением бита заполнения, равна М, и отправляют CSI, имеющая длину М. Таким образом, независимо от того, когда длина CSI, фактически сообщённая оконечным устройством имеет любое значение меньше, чем М, окончательная сообщенная CSI может иметь равномерную длину, равную M, добавив бит заполнения. Для уменьшения избыточных битов, М может быть иметь фиксированное значение, равное 27.
Описание заданных длин, соответствующих различным условиям конфигурационных CSI в первом случае будет завершено. Кроме того, оконечное устройство может добавить к CSI бит заполнения в месте между любыми двумя видами информации индикации. В первом случае, информация индикации, содержащаяся в CSI, может включать в себя CRI, RI, LI, PMI и CQI. Возможно, оконечное устройство добавляет бит заполнения в месте после CRI и RI и перед PMI и CQI.
Ниже описан второй случай: CSI на предшествующем этапе представляет собой часть 1.
Во втором случае оконечное устройство может определить заданную длину на основании условия конфигурации CSI. Условие конфигурации CSI может быть количество поддиапазонов, тип кодовой книги или количество CSI-RS портов, или может представлять собой комбинацию любых нескольких элементов. Длина каждого вида информации индикации в CSI может изменяться в зависимости от состояния конфигурации CSI. Информация индикации, содержащаяся в CSI, может включать в себя, но не ограничивается, один или более из следующих: CRI, RI, широкополосный CQI первого транспортного блока, поддиапазон дифференциального CQI и индикатор количества ненулевых коэффициентов амплитуды широкой полосы.
1. Определяют заданную длину на основании количества поддиапазонов.
Количество поддиапазонов может быть представлено посредством L, и диапазон значений L является [3, 18]. Другими словами, L имеет минимальное значение 3 и максимальное значение 18, L представляет собой положительное целое число.
Длина поддиапазона дифференциального CQI изменяется в зависимости от количества поддиапазонов и, следовательно, длина части 1 меняется. Для одного и того же количества поддиапазонов, длина RI изменяется с конфигурацией. Получают максимально допустимую длину части 1, когда тип кодовой книги является TypeII (включающую в себя TypeII-PortSelection) и количество CSI-RS портов больше 4.
В таблице 8 показана для TypeII типа кодовой книги (включающую в себя TypeII-PortSelection) максимальные длины различной информации индикации и максимальные длины CSI со всей информацией индикации, содержащейся в сообщенной части 1, соответствующие различному количеству поддиапазонов, полученные при количестве CSI-RS портов больше 4.
Таблица 8
Количество поддиапазонов
CRI (биты)
RI (биты)
Широкополосный CQI (биты) первого транспортного блока
Поддиапазон дифференциального CQI (биты)
Индикатор (биты) количества ненулевых коэффициентов амплитуды широкой полы
Максимальная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
3
3
1
4
6
6
20
4
3
1
4
8
6
22
5
3
1
4
10
6
24
6
3
1
4
12
6
26
7
3
1
4
14
6
28
8
3
1
4
16
6
30
9
3
1
4
18
6
32
10
3
1
4
20
6
34
11
3
1
4
22
6
36
12
3
1
4
24
6
38
13
3
1
4
26
6
40
14
3
1
4
28
6
42
15
3
1
4
30
6
44
16
3
1
4
32
6
46
17
3
1
4
34
6
48
18
3
1
4
36
6
50
Как видно из таблицы 8, когда количество поддиапазонов равно 3, максимальная длина CSI составляет 3 бит, максимальная длина RI = 1, максимальная длина широкополосного CQI первого транспортного блока равна 4, максимальная длина поддиапазона дифференциального CQI равна 6, максимальная длина индикатора количества ненулевых коэффициентов амплитуды широкой полосы равна 6. Когда CSI, сообщенная оконечным устройством, включает в себя все из указанных выше виды информации индикации, то максимально возможная длина полезной нагрузки CSI составляет 20 бит. Аналогичным образом, когда количество поддиапазонов равно 4, 5, 6, ..., и 18, то максимально возможные длины полезной нагрузки CSI являются 22, 24, 26, ..., 50.
В заключении, когда заданная длина определена на основании количества поддиапазонов, то в таблице 9 показано соответствие между количеством поддиапазонов и заданной длиной.
Таблица 9
Количество поддиапазонов
Заданная длина (биты)
3
20
4
22
5
24
6
26
7
28
8
30
9
32
10
34
11
36
12
38
13
40
14
42
15
44
16
46
17
48
18
50
Зависимость между заданной длиной и количеством L поддиапазонов является заданная длина (14 + 2 × L), где диапазон значений L является [3, 18].
Все случаи классифицируются на основании количества поддиапазонов, так что может быть уменьшено добавленное количество бит заполнения, когда существует относительно небольшое количество поддиапазонов, тем самым, улучшая производительность кодирования канала.
2. Заданная длина определяется на основании количества CSI-RS портов.
Для получения количества CSI-RS портов, есть два случая: количество CSI-RS портов равно 4, и количество портов CSI-RS больше, чем 4. В каждом случае количество CSI-RS портов, максимальная длина каждого вида информации индикации изменяется в зависимости от параметра конфигурации, такого как тип кодовой книги.
В таблице 10 показаны максимальные длины различной информации индикации и максимальные длины CSI со всей информацией индикации, содержащейся в сообщенной части 1.
Таблица 10
Количество CSI-RS портов
CRI (биты)
RI (биты)
CQI широкой полосы (биты) первого транспортного блока
Поддиапазон дифференцированного CQI (биты)
Индикатор (биты) количества ненулевых коэффициентов  амплитуды широкой полосы
Максимальная длина полезной нагрузки (биты) со всей сообщенной информации индикации
4
3
1
4
2×L
4
12+2×L
>4
3
1
4
2×L
6
14+2×L
В таблице 10 L представляет собой количество поддиапазонов. В соответствии с величиной L, указанной в протоколе, максимальное значение L равно 18. Когда величина L составляет 18, максимальная возможная длина полезной нагрузки CSI, которая представлена в последней колонке в таблице 10, является максимальным значением. В частности, как показано в таблице 11, когда количество CSI-RS портов равно 4, заданная длина равна (12 + 2 × 18) = 48; и когда количество CSI-RS портов является большее значение, чем 4, заданная длина равна (14 + 2 × 18) = 50.
Таблица 11
Количество CSI-RS портов
Заданная длина (биты)
4
48
>4
50
Все случаи классифицируются на основании количества CSI-RS портов, так что может быть уменьшено добавленное количество битов заполнения, когда количество портов CSI-RS составляет 4, тем самым, улучшая производительность кодирования канала.
3. Заданная длина определяется в зависимости от типа кодовой книги.
Как описано ранее, тремя возможными типами кодовой книги являются TypeI-SinglePanel, TypeI-MultiPanel и TypeII. Таблица 12 показывает, для каждого типа кодовой книги максимальные длины различной информации индикации и максимально возможные длины полезной нагрузки со всей сообщенной информацией индикации в CSI, принимая во внимании множества условий конфигурации, таких как значение ранга и количество CSI-RS портов.
Таблица 12
Тип кодовой книги
CRI (биты)
RI (биты)
CQI широкой полосы (биты) первого транспортного блока
Поддиапазон дифференци-ального CQI (биты)
Индикатор (биты) количества ненулевых коэффициентов амплитуды широкой полосы
Максимальная длина полезной нагрузки (биты) со всей сообщенной информацией индикации
TypeI-SinglePanel
3
3
4
2×L
0
10+2×L
TypeI-MultiPanel
3
2
4
2×L
0
9+2×L
TypeII (включающий в себя TypeII-PortSelection)
3
1
4
2×L
6
14+2×L
В Таблице 12, L представляет собой количество поддиапазонов. В соответствии с величиной L, указанной в протоколе, максимальное значение L равно 18. Когда величина L составляет 18, максимальная возможная длина полезной нагрузки CSI, которая представлена в последней колонке в таблице 12, является максимальным значением. В частности, как показано в таблице 13, когда тип кодовой книги TypeI-SinglePanel, заданная длина равна (10 + 2 × 18) = 46; когда тип кодовой книги является TypeI-MultiPanel, заданная длина равна (9 + 2 × 18) = 45; и когда тип кодовой книги TypeII, заданная длина равна (14 + 2 × 18) = 50.
Таблица 13
Тип кодовой книги
Заданная длина (биты)
TypeI-SinglePanel
46
TypeI-MultiPanel
45
TypeII (включающий в себя TypeII-PortSelection)
50
Все случаи классифицируются на основании двух типов кодовой книги, так что может быть уменьшено количество добавленных битов заполнения, когда тип кодовой книги является TypeI-SinglePanel, тем самым, повышая производительность кодирования канала.
4. Заданная длина определяется на основании количества поддиапазонов и типа кодовой книги.
В частности, относительно типов кодовой книги, максимально возможными длинами полезной нагрузки CSI с различными условиями конфигураций могут быть сначала определенные для каждого типа кодовой книги. Тогда для каждого типа кодовой книги получают множество подтипов, полученные путем деления на основании различных количеств поддиапазонов, и могут быть получены заданные длины, соответствующие различным количествам поддиапазонов.
Как далее показано в таблице 14, указаны отдельно: соответствующие заданные длины, полученные, когда тип кодовой книги является TypeI-SinglePanel, и количество поддиапазонов равно от 3 до 18, соответствующие заданные длины, полученные, когда тип кодовой книги является TypeI-MultiPanel и количество поддиапазонов равно 3 до 18, и соответствующие заданные длины получены, когда тип кодовой книги является TypeII и количество поддиапазонов составляет от 3 до 18.
Таблица 14
Тип кодовой книги
Количество поддиапазонов
Заданная длина (биты)
TypeI-SinglePanel
3
16
4
18
5
20
6
22
7
24
8
26
9
28
10
30
11
32
12
34
13
36
14
38
15
40
16
42
17
44
18
46
TypeI-MultiPanel
3
15
4
17
5
19
6
21
7
23
8
25
9
27
10
29
11
31
12
33
13
35
14
37
15
39
16
41
17
43
18
45
TypeII (включающий в себя TypeII-PortSelection)
3
20
4
22
5
24
6
26
7
28
8
30
9
32
10
34
11
36
12
38
13
40
14
42
15
44
16
46
17
48
18
50
Конечно же, в качестве альтернативы, относительно количества поддиапазонов, максимально возможные длины полезной нагрузки CSI с различными условиями конфигураций может быть рассмотрен сначала определены для каждого количества поддиапазонов. Тогда для каждого количества поддиапазонов, множество подтипов получают путем деления на основании различных типов кодовой книги, а также получают заданные длины, соответствующие различным типам кодовой книги. Представление таблицы с полученными результатами отличается от такового в таблице 14, но содержание в обеих таблицах соответствует. Другими словами, заданные длины, соответствующие количеству поддиапазонов и типу кодовой книги, согласуются.
5. Определяют заданную длину на основании количества поддиапазонов и количества CSI-RS портов.
В частности, относительно количества CSI-RS портов максимальная возможная длина полезной нагрузки CSI с различными конфигурациями может быть сначала определена для каждого количества CSI-RS портов. Тогда для каждого количества CSI-RS портов, множество подтипов получают путем деления на основании различных количеств поддиапазонов, и получают заданные длины, соответствующие различному количеству поддиапазонов.
Как показано в таблице 15, следующие указаны отдельно: соответствующие заданные длины, полученные, когда количество CSI-RS портов, равно 4 и количество поддиапазонов от 3 до 18, и соответствующие полученные заданные длины, когда количество CSI-RS порты больше, чем 4 и количество поддиапазонов от 3 до 18.
Таблица 15
Количество CSI-RS портов
Количество поддиапазонов
Заданная длина (биты)
4
3
18
4
20
5
22
6
24
7
26
8
28
9
30
10
32
11
34
12
36
13
38
14
40
15
42
16
44
17
46
18
48
>4
3
20
4
22
5
24
6
26
7
28
8
30
9
32
10
34
11
36
12
38
13
40
14
42
15
44
16
46
17
48
18
50
Конечно же, в качестве альтернативы, относительно количества поддиапазонов, максимально возможные длины полезной нагрузки CSI с различными условиями конфигураций может быть сначала определены для каждого количества поддиапазонов. Тогда для каждого количества поддиапазонов, множество подтипов получают путем деления на основании различных количеств CSI-RS портов, и получают заданные длины, соответствующие различным количествам CSI-RS портов. Представление таблицы с результатами отличается от такового в таблице 15, но содержание в обеих таблицах соответствует. Другими слова, заданные длины, соответствующее количеству поддиапазонов и количеству CSI-RS портов, являются согласованными.
Как видно из таблицы 9, таблицы 11, таблицы 13, таблицы 14 и таблицы 15, во втором случае, когда рассматривают множество условий конфигурации, такие как тип кодовой книги, значение ранга и количество CSI-RS портов, максимальная возможная длина полезной нагрузки со всей сообщенной информацией индикации в CSI равна (14 + 2 × L), где максимальное значение L равно 18. Таким образом, максимальное значение заданной длины равно (14 + 2 × 18) = 50. Исходя из этого, в другой возможной реализации во втором случае заданная длина установлена на N, где N представляет собой число, большее или равное 50. На этапе 201 оконечное устройство добавляет бит заполнения к CSI при определении того, что длина CSI меньше, чем N, так что длина CSI, полученная добавлением бита заполнения, равна N, и отправляют CSI, имеющий длину N. Окончательно сообщенная CSI имеет равномерную длину N посредством добавления бита заполнения. Для уменьшения избыточных битов, N может иметь фиксированное значение, равное 50.
Описание заданных длин, соответствующих различным условиям конфигурационных CSI во втором случае, завершается. Кроме того, оконечное устройство может добавить бит заполнения к CSI в месте между любыми двумя видами информации индикации. Во втором случае, информация индикации, включенная в CSI, может включать в себя CRI, RI, широкополосный CQI первого транспортного блока (а именно, широкополосный CQI транспортного блока 1), поддиапазон дифференциального CQI и индикатор количество ненулевых коэффициентов широкополосной амплитуды. Как показано на фиг. 3, в возможной реализации оконечное устройство добавляет бит заполнения в месте после всей информации индикации. Как показано на фиг. 4, в другом возможном варианте реализации оконечное устройство добавляет бит заполнения в месте после CRI и RI, и перед широкополосном CQI транспортного блока 1. Как показано на фиг. 5, если CSI, полученная путем добавления битов заполнения, кодируется посредством полярного кодирования так, что в другом возможном варианте реализации оконечное устройство добавляет бит заполнения в месте низкой надежности, например, добавив бит заполнения в месте самой низкой надежности, что после CRI и RI. Бит заполнения может быть использован в виде замороженного бита. В качестве стороны приема, после приема данных CSI, сетевое устройство сначала получает CRI и RI с помощью декодирования. Длина информации индикации, кроме CRI и RI, может быть вычислена с использованием сигнализации. Длина бита заполнения может быть получена путем последовательного вычитания длин CRI и RI и длины информации индикации, кроме CRI и RI, из заданной длины. Использование бита заполнения в качестве замороженного бита может дополнительно повысить производительность полярного кода декодирования.
Описание заданных длин, соответствующих различным условиям конфигурации CSI в первом случае и во втором случае, было завершено. Ниже приводятся исчерпывающие описания для первого случая и второго случая.
Следует отметить, что значение заданной длины, показанной в любой из приведенных таблиц является примером. В практическом применении заданная длина может быть больше, чем значение заданной длины, показанной в таблице. Тем не менее, большее значение заданной длины указывает на большее количество бит заполнения и большее добавленных избыточных битов. Для уменьшения влияния на производительность кодирования канала, могут быть выбраны значения заданной длины, показанной в предшествующих таблицах.
Оконечное устройство определяет некоторые условия конфигурации сообщенной CSI, а именно, конкретный случай и конкретное условие конфигурации CSI, и определяет соответствующую заданную длину, основываясь на условии конфигурации, например, первый случай или второй случай и конкретное условие конфигурации CSI в первом случае. Например, условие конфигурации CSI является количество CSI-RS портов. В этом случае определяют заданные длины, соответствующие различному количеству CSI-RS портов в первом случае. В настоящем изобретении все случаи спроектированных заданных длин классифицируют. Может быть обеспечено использование наименьшего возможного количества добавленных битов заполнения, чтобы уменьшить влияние на производительность кодирования канала.
После получения CSI оконечное устройство добавляет к CSI бит заполнения при определении того, что длина CSI меньше, чем заданная длина, так что длина CSI, полученная путем добавления битов заполнения, представляет собой заданную длину. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше, чем заданная длина, окончательно сообщенная CSI может иметь равномерную заданную длину, путем добавления бита заполнения.
Сетевое устройство является стороной приема. После приема CSI, сетевое устройство декодирует CSI на основании заданной длины, местоположении бита заполнения и условия конфигурации, такого как известное условие конфигурации CSI. Получая заданную длину, сетевое устройство не нужно пытаться использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирований снижается.
Основываясь на той же концепции изобретения в качестве варианта осуществления способа, приведенного выше, как показано на фиг. 6, настоящее изобретение дополнительно обеспечивает устройство 600 для отчетности информации. Устройство 600 для отчетности информации выполнено с возможностью выполнять способ отчетности информации, представленный в варианте осуществления вышеупомянутого способа. В частности, устройство 600 для отчетности информации включает в себя:
блок 601 обработки, выполненный с возможностью определять, является ли длина информации состояния канала CSI меньше, чем заданная длина, где
блок 601 обработки дополнительно выполнен с возможностью добавлять бит заполнения к CSI при определении того, что длина CSI меньше заданной длины, где длина CSI, полученная путем добавления бита заполнения, соответствует заданной длине; и
блок 602 отправки, выполненный с возможностью отправлять CSI, полученную добавлением бита заполнения.
Возможно, блок 601 обработки дополнительно выполнен с возможностью: измерить широкую полосу или частичную полосу, чтобы получить первый результат измерения широкой полосы или частичной полосы; и использовать первый результат измерения в качестве CSI.
Возможно, заданная длина является значением больше или равным 27. В качестве альтернативы, блок 601 обработки данных дополнительно выполнен с возможностью определять заданную длину на основании условия конфигурации CSI. Условие конфигурации CSI представляет собой тип кодовой книги или количество CSI-опорного сигнала RS портов.
Возможно, если условие конфигурации CSI является количество CSI-RS портов, когда количество CSI-RS портов равно 2, заданная длина равна 12; когда количество CSI-RS портов равно 4, заданная длина равна 16; или, когда количество CSI-RS портов является большее значение, чем 4, заданная длина составляет 27.
Возможно, если условие конфигурации CSI является количество CSI-RS портов, когда количество CSI-RS портов равно 2, заданная длина равна 10; когда количество CSI-RS портов равно 4, заданная длина равна 16; или, когда количество CSI-RS портов является большее значение, чем 4, заданная длина составляет 27.
Возможно, если условие конфигурации CSI является количество CSI-RS портов, когда количество CSI-RS портов равно 2 или 4, заданная длина равна 16; или, когда количество CSI-RS портов является большее значение, чем 4, то заданная длина составляет 27.
Если условие конфигурации CSI является тип кодовой книги, когда тип кодовой книги является тип I-MultiPanel (TypeI-MultiPanel), то заданная длина равна 25; или, когда тип кодовой книги является тип I-Single Panel (TypeI-SinglePanel), заданная длина равна 27.
Блок 601 обработки дополнительно выполнен с возможностью: измерять широкую полосу и поддиапазон, чтобы получить второй результат измерения широкой полосы и поддиапазона, где второй результат измерения включает в себя первую часть и вторую часть; и использовать первую часть как CSI.
Заданная длина является значением больше или равным 50. В качестве альтернативы, блок 601 обработки данных дополнительно выполнен с возможностью определять заданную длину на основании условии конфигурации CSI. Тип отчетности CSI составляет, по меньшей мере, одно из следующего: количество CSI-опорный сигнал RS портов, типа кодовой книги и количество поддиапазонов.
Если условие конфигурации CSI является тип кодовой книги и количество поддиапазонов, когда тип кодовой книги является типом I- SinglePanel (TypeI-SinglePanel), и количество поддиапазонов является L, то заданное количество равно (10 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18; когда тип кодовой книги является TypeI-MultiPanel, и количество поддиапазонов является L, то заданное количество равно (9 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18; или когда тип кодовой книги является TypeII, и количество поддиапазонов равно L, то заданное количество равно (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18.
Если условие конфигурации CSI является количеством CSI-RS портов, когда количество портов CSI-RS равно 4, заданная длина равна 48; или, когда количество CSI-RS портов является большее значение, чем 4, то заданная длина составляет 50.
Если условие конфигурации CSI является тип кодовой книги, когда тип кодовой книги является тип I-MultiPanel (TypeI-MultiPanel), заданная длина равна 46; когда тип кодовой книги типа I- SinglePanel (TypeI-SinglePanel), то заданная длина равна 45; или, когда тип кодовой книги является тип II TypeII, заданная длина равна 50, где TypeII включает в себя тип II-выбор порта (PortSelection).
Если условие конфигурации CSI является количество L поддиапазонов, то заданная длина равна (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18.
Если условие конфигурации CSI является количество CSI-RS портов и количество поддиапазонов, когда количество CSI-RS портов равно 4 и количество поддиапазонов составляет L, то заданное количество является (12+ 2 × L), где L представляет собой положительное целое число, и 3≤L≤18; или, когда количество CSI-RS портов является большее значение, чем 4, и количество поддиапазонов равно L, то заданное количество равно (14 + 2 × L), где L представляет собой положительное целое число, и 3≤L≤18.
Бит заполнителя расположен после всей информации индикации, содержащейся в CSI. В качестве альтернативы, бит заполнителя расположен после CSI-RS индикатора ресурсов CRI и индикации ранга RI, которые включены в состав CSI, и расположен перед информацией индикации, содержащейся в CSI, за исключением CRI или RI.
Блок 601 обработки данных дополнительно выполнен с возможностью кодировать полярным кодом CSI, полученную добавлением бита заполнения.
Бит заполнителя расположен на позиции бита с низкой надежностью в CSI, полученной путем добавления бита заполнения.
Блок 601 обработки дополнительно выполнен с возможностью отправлять CSI при определении того, что длина CSI больше или равна заданной длине.
Возможно, бит заполнения равен 0 или 1.
В заключение, устройство 600 для отчетности информации добавляет бит заполнения к длине CSI на основании заданной длины, так что длина CSI, полученная путем добавления бита заполнения, равна заданной длине. Таким образом, независимо от того, когда длина CSI, фактически сообщенная оконечным устройством имеет любое значение меньше чем 25, окончательно сообщенная CSI может иметь равномерную длину, равную 25, посредством добавления бита заполнения. Получая заданную длину, сетевому устройству не нужно пытаться использовать каждую возможную длину CSI. Таким образом, количество раз слепого обнаружения уменьшается, и задержка декодирования и сложность декодирований снижается.
Основываясь на той же концепции изобретения, в качестве варианта осуществления способа, приведенного выше, как показано на фиг. 7, настоящее изобретение дополнительно обеспечивает устройство 700 для отчетности информации. Устройство 700 для отчетности информации выполнено с возможностью выполнять способ отчетности информации, представленный в варианте осуществления вышеупомянутого способа. В частности, устройство 700 для отчетности информации включает в себя приемопередатчик 701, процессор 702 и память 703. Процессор 702 выполнен с возможностью вызывать группу программ. Когда программы выполняются, процессор 702 выполнен с возможностью выполнять способ отчетности информации, представленный в предшествующем варианте осуществления. Память 703 выполнена с возможностью хранить программу, выполняемую процессором 702. На фиг. 6, функциональный модуль, а именно, блок 601 обработки, может быть реализован с помощью процессора 702, и функциональный модуль, а именно, блок 602 отправки, может быть реализован с помощью приемопередатчика 701.
Процессор 702 может представлять собой центральный блок обработки (central processing unit, CPU), сетевой процессор (network processor, NP) или сочетание процессора и NP.
Процессор 702 может дополнительно включать в себя аппаратную микросхему. Аппаратная микросхема может быть специализированной интегральной схемой (application-specific integrated circuit, ASIC), программируемым логическим устройством (programmable logic device, PLD) или их комбинацией. PLD может быть сложным программируемым логическим устройством (complex programmable logic device, CPLD), программируемой пользователем вентильной матрицей (field-programmable gate array, FPGA), типовой матричной логикой (generic array logic, GAL) или любой их комбинацией.
Память 703 может включать в себя энергозависимую память (volatile memory), такую как оперативное запоминающее устройство (random-access memory, RAM). В качестве альтернативы, память 703 может включать в себя энергонезависимую память (non-volatile memory), такую как флэш-память (flash memory), жесткий диск (hard disk drive, HDD) или твердотельный накопитель (solid state drive, SSD). В качестве альтернативы, память 703 может включать в себя комбинацию из указанных выше типов памяти.
Возможно, память 703 может быть физически независимым блоком, или может быть интегрирован с процессором 702.
Возможно, когда некоторые или все из способов добавления бита заполнения в соответствующем вышеизложенном варианте осуществления реализованы с помощью программного обеспечения, устройство 700 для отчетности информации может альтернативно включать в себя только процессор 702. Память 703, выполненная с возможностью хранения программ, расположена вне устройства 700 для отчетности информации. Процессор 702 подключен к памяти 703 с помощью схемы/провода, и выполненный с возможностью считывать и выполнять программу, сохраненную в памяти 703. В способе отчетности информации, представленном в вышеупомянутом варианте осуществления настоящего изобретения, некоторые или все из операций и функций, выполняемых оконечным устройством, может быть завершена с использованием микросхемы или интегральной схемы.
Для реализации функций устройства, описанного на фиг. 6 или фиг. 7, вариант осуществления настоящего изобретения дополнительно содержит микросхему. Микросхема включает в себя процессор, выполненный с возможностью поддержки устройства в реализации функций в способе отчетности информации, представленном в предшествующем варианте осуществления. В возможной реализации микросхема подключена к памяти или микросхема включает в себя память, и память выполнена с возможностью хранить программную инструкцию и данные, которые необходимы для данного устройства.
Вариант осуществления настоящего изобретения обеспечивает машиночитаемый носитель данных, который хранит компьютерную программу. Компьютерная программа включает в себя инструкцию, используемую для выполнения способа отчетности информации, представленный в предшествующем варианте осуществления.
Вариант осуществления настоящего изобретения предоставляет компьютерный программный продукт, включающий в себя инструкции. При запуске инструкции на компьютере, компьютер выполнен с возможностью выполнять способ отчетности информации, представленный в предшествующем варианте осуществления.
Специалистам в данной области техники должно быть понятно, что варианты осуществления настоящего изобретения могут быть предусмотрены в качестве способа, системы или компьютерного программного продукта. Таким образом, настоящее изобретение может использовать форму вариантов осуществления только аппаратных средств, только варианты осуществления программного обеспечения или вариантов осуществления с комбинацией программных и аппаратных средств. Кроме того, настоящее изобретение может использовать форму компьютерного программного продукта, который реализуется на одном или нескольких машиночитаемых носителях данных (включающие в себя, но не ограничиваясь магнитной памятью на диске, компакт-диском и оптической памятью), которые включают в себя используемый компьютерный программный код.
Настоящее изобретение описано со ссылкой на блок-схемы алгоритма и/или блок-схемы способа, устройство (системы) и компьютерного программного продукта, в соответствии с вариантами осуществления настоящего изобретения. Следует понимать, что инструкции компьютерной программы могут быть использованы для реализации каждого процесса и/или каждого этапа в блок-схемах алгоритма и/или блок-схемах и комбинации процессов и/или этапов в блок-схемах алгоритма и/или блок-схемах. Эти инструкции компьютерной программы могут быть предоставлены для компьютера общего назначения, специального компьютера, встроенного процессора или процессора других программируемых устройства обработки для генерирования машины данных, так что инструкции выполняются компьютером или процессором других программируемых устройств обработки данных для генерирования устройства для реализации специфической функции в одном или нескольких процессах в блок-схемах алгоритма и/или в одном или нескольких блоков в блок-схемах.
Эти инструкции компьютерной программы могут альтернативно храниться в машиночитаемой памяти, которая может инструктировать компьютер или другие программируемые устройства работать для обработки данных определенным образом, так что инструкции, сохраненные в машиночитаемой памяти, генерируют артефакт, который включает в себя инструкцию устройства. Инструкция устройства реализует конкретную функцию, в одном или нескольких процессов в блок-схемах алгоритма и/или в одном или нескольких блоков в блок-схемах.
Эти инструкции компьютерной программы могут быть альтернативно загружены в компьютер или другое программируемое устройство обработки данных, так что выполняют последовательность операций и этапов на компьютере или другом программируемом устройстве, тем самым, генерируя процесс обработки, реализуемый компьютером. Таким образом, инструкции, выполняемые на компьютере или другом программируемом устройстве, обеспечивают этапы для реализации специфической функции в одном или нескольких процессах в блок-схемах алгоритма и/или в одном или нескольких блоках в блок-схемах.
Несмотря на представленные предпочтительные варианты осуществления настоящего изобретения, специалисты в данной области техники могут вносить изменения и модификации в этих вариантах осуществления после ознакомления с основной концепцией изобретения. Следовательно, прилагаемая формула изобретения предназначена для охвата предпочтительных вариантов осуществления и всех изменений и модификаций, находящихся в рамках объема настоящего изобретения.
Очевидно, что специалисты в данной области техники может внести различные модификации и вариации в варианты осуществления настоящего изобретения без отхода от сущности и объема вариантов осуществления настоящего изобретения. Таким образом, настоящее изобретение также предназначено охватывать эти модификации и вариации в вариантах осуществления настоящего изобретения при условии, что они находятся в рамках объема формулы изобретения настоящего изобретения и их эквивалентных технологий.