ПЕРЕДАЧА УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ ВОСХОДЯЩЕГО КАНАЛА
TRANSMISSION OF UPLINK CONTROL INFORMATION

ОБЛАСТЬ ТЕХНИКИ
[1] Варианты осуществления настоящего изобретения относятся в целом к области телекоммуникации и, в частности, к передаче управляющей информации восходящего канала.
УРОВЕНЬ ТЕХНИКИ
[2] Были реализованы и реализуются различные системы беспроводной сотовой связи. В системах связи оконечное устройство передает информацию восходящего канала на сетевое устройство с использованием разрешения восходящего канала, предоставляемого сетевым устройством. Информация восходящего канала включает в себя данные восходящего канала и/или управляющую информацию восходящего канала. Управляющая информация восходящего канала описывает состояние или условие буфера данных, запас мощности, каналы связи и/или тому подобное, которое определяется или контролируется оконечным устройством, которое можно использовать для помощи сетевому устройству в эффективном планировании и/или распределении ресурсов.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[3] В общем, приведенные в качестве примера варианты осуществления настоящего изобретения обеспечивают решение для передачи управляющей информации восходящего канала.
[4] В первом аспекте обеспечен способ, реализованный на оконечном устройстве. Способ включает в себя получение совокупности разрешений восходящего канала, доступных для передачи по восходящему каналу на сетевое устройство, причем совокупность разрешений восходящего канала указывает ресурсы для передачи по восходящему каналу; определение приоритизации совокупности разрешений восходящего канала при передаче управляющей информации восходящего канала на основании заранее определенной политики приоритизации; и выбор, на основании определенной приоритизации, разрешения восходящего канала из совокупности разрешений восходящего канала для передачи управляющей информации восходящего канала на сетевое устройство.
[5] Во втором аспекте обеспечен способ, реализованный на сетевом устройстве. Способ включает в себя конфигурирование оконечного устройства с политикой приоритизации в ответ на определение того, что совокупность разрешений восходящего канала, как ожидается, будет доступна для передачи по восходящему каналу от оконечного устройства, причем совокупность разрешений восходящего канала индицирует ресурсы для передачи по восходящему каналу; и прием управляющей информации восходящего канала от оконечного устройства в ресурсах, индицированных по меньшей мере одним из совокупности разрешений восходящего канала, причем по меньшей мере одно разрешение восходящего канала выбирается оконечным устройством на основании приоритизации совокупности разрешений восходящего канала, определенных путем применения политики приоритизации.
[6] В третьем аспекте обеспечен аппарат. Аппарат содержит по меньшей мере один процессор; и по меньшей мере одно запоминающее устройство, содержащее компьютерные программные коды; причем по меньшей мере одно запоминающее устройство и компьютерные программные коды сконфигурированы для приведения устройства, с помощью по меньшей мере одного процессора, к: получению совокупности разрешений восходящего канала, доступных для передачи по восходящему каналу на сетевое устройство, причем совокупность разрешений восходящего канала указывает ресурсы для передача по восходящему каналу; определению приоритизации совокупности разрешений восходящего канала при передаче управляющей информации восходящего канала на основании заранее определенной политики приоритизации; и выбору, на основании определенной приоритизации, разрешения восходящего канала из совокупности разрешений восходящего канала для передачи управляющей информации восходящего канала на сетевое устройство.
[7] В четвертом аспекте обеспечен аппарат. Аппарат содержит по меньшей мере один процессор; и по меньшей мере одно запоминающее устройство, содержащее компьютерные программные коды; причем по меньшей мере одно запоминающее устройство и компьютерные программные коды сконфигурированы для приведения устройства, с помощью по меньшей мере одного процессора, к: конфигурированию оконечного устройства с политикой приоритизации в ответ на определение того, что совокупность разрешений восходящего канала, как ожидается, будет доступна для передачи по восходящему каналу от оконечного устройства, причем совокупность разрешений восходящего канала индицирует ресурсы для передачи по восходящему каналу; и приему управляющей информации восходящего канала от оконечного устройства в ресурсах, индицированных по меньшей мере одним из совокупности разрешений восходящего канала, причем по меньшей мере одно разрешение восходящего канала выбирается оконечным устройством на основании приоритизации совокупности разрешений восходящего канала, определенных путем применения политики приоритизации.
[8] В пятом аспекте обеспечен аппарат, содержащий средство для выполнения этапов способа в соответствии с упомянутым выше первым аспектом.
[9] В шестом аспекте обеспечен аппарат, содержащий средство для выполнения этапов способа в соответствии с упомянутым выше вторым аспектом.
[10] В седьмом аспекте обеспечен энергонезависимый машиночитаемый носитель, содержащий программные команды для приведения аппарата к выполнению по меньшей мере способа в соответствии с упомянутым выше первым аспектом.
[11] В восьмом аспекте обеспечен энергонезависимый машиночитаемый носитель, содержащий программные команды для приведения устройства к выполнению по меньшей мере способа в соответствии с упомянутым выше вторым аспектом.
[12] Следует понимать, что раздел сущности изобретения не предназначен для определения ключевых или существенных признаков вариантов осуществления настоящего изобретения, а также не предназначен для ограничения объема настоящего изобретения. Другие признаки настоящего изобретения будут легко понятны из следующего описания.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[13] Далее будут описаны некоторые приведенные в качестве примера варианты осуществления со ссылкой на прилагаемые графические материалы, в которых:
[14] на фиг. 1 проиллюстрирована приведенная в качестве примера сеть связи, в которой могут быть реализованы варианты осуществления настоящего изобретения;
[15] на фиг. 2 проиллюстрирована блок-схема способа, реализованного в оконечном устройстве для передачи управляющей информации восходящего канала в соответствии с одним приведенным в качестве примера вариантом осуществления настоящего изобретения;
[16] на фиг. 3 проиллюстрирована блок-схема способа, реализованного на сетевом устройстве для передачи управляющей информации восходящего канала в соответствии с одним приведенным в качестве примера вариантом осуществления настоящего изобретения; и
[17] на фиг. 4 проиллюстрирована упрощенная функциональная схема аппарата, подходящего для реализации вариантов осуществления настоящего изобретения.
[18] На всех чертежах одинаковые или аналогичные ссылочные позиции обозначают один и тот же или аналогичный элемент.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[19] Далее принцип настоящего изобретения будет описан со ссылкой на некоторые приведенные в качестве примера варианты осуществления. Следует понимать, что эти варианты осуществления описаны только с целью иллюстрации и помогают специалистам в данной области техники понять и реализовать настоящее изобретение, не предполагая каких-либо ограничений в отношении объема настоящего изобретения. Описанное в данном документе изобретение может быть реализовано различными способами, отличными от описанных ниже.
[20] В последующем описании и формуле изобретения, если не указано иное, все технические и научные термины, используемые в данном документе, имеют то же значение, которое обычно понимается специалистом в данной области техники, к которой относится настоящее изобретение.
[21] Ссылки в настоящем изобретении на «один вариант осуществления», «вариант осуществления», «приведенный в качестве примера вариант осуществления» и т.п. указывают, что описанный вариант осуществления может включать конкретный признак, структуру или характеристику, но необязательно, чтобы каждый вариант осуществления включал указанный конкретный признак, структуру или характеристику. Более того, такие фразы не обязательно относятся к одному и тому же варианту осуществления. Кроме того, когда конкретный признак, структура или характеристика описываются в связи с вариантом осуществления, предполагается, что в компетенции специалиста в данной области техники повлиять на такой признак, структуру или характеристику в связи с другими вариантами осуществления, описанными явно или не явно.
[22] Следует понимать, что хотя термины «первый», «второй» и т.п. могут использоваться в настоящем документе для описания различных элементов, эти элементы не должны ограничиваться этими терминами. Эти термины могут относиться к разным или одинаковым элементам. Первый элемент может называться вторым элементом, и аналогично второй элемент может называться первым элементом, без отклонения от объема приведенных в качестве примера вариантов осуществления. Используемый в настоящем документе термин «и/или» включает в себя все возможные комбинации одного или более перечисленных терминов.
[23] Употребляемые в настоящем документе термины предназначены только для описания конкретных вариантов осуществления, а не для ограничения приведенных в качестве примера вариантов осуществления. В контексте настоящего документа формы единственного числа предназначены для включения также форм множественного числа, если контекст явно не указывает иное. Следует также понимать, что используемые в настоящем документе термины «содержит», «содержащий», «имеет», «имеющий», «включает» и/или «включающий» указывают на наличие указанных признаков, элементов и/или компонентов, но не исключают наличия или добавления одного или более других признаков, элементов, компонентов и/или их комбинаций.
[24] Используемый в настоящей заявке термин «схема» может относиться к одному или более или всему из следующего:
(a) варианты реализации схем только на уровне аппаратных средств (например, варианты реализации только в виде аналоговой и/или цифровой схемы) и
(b) комбинации аппаратных схем и программного обеспечения, такие как (в зависимости от обстоятельств):
(i) комбинация аналоговой и/или цифровой аппаратной схемы (схем) с программным обеспечением/программно-аппаратным обеспечением и
(ii) любые части аппаратного процессора (процессоров) с программным обеспечением (включая процессор (процессоры) обработки цифровых сигналов), программным обеспечением и запоминающим устройством (запоминающими устройствами), которые работают совместно для приведения аппарата, такого как мобильный телефон или сервер, к выполнению различных функций) и
(c) аппаратная схема (схемы) и/или процессор (процессоры), такие как микропроцессор (микропроцессоры) или часть микропроцессора (микропроцессоров), для работы которых требуется программное обеспечение (например, программно-аппаратное обеспечение), но программное обеспечение может отсутствовать, когда оно не требуется для работы.
[25] Это определение «схемы» применимо ко всем применениям этого термина в настоящей заявке, в том числе в любых пунктах формулы изобретения. В качестве дополнительного примера, используемый в настоящей заявке термин «схема» также охватывает реализацию просто аппаратной схемы или процессора (или нескольких процессоров) или части аппаратной схемы или процессора и ее (или их) сопутствующего программного обеспечения и/или программно-аппаратного обеспечения. Термин «схема» также охватывает, например, и если применимо к конкретному элементу формулы изобретения, интегральную схему основной полосы частот или интегральную схему процессора для мобильного устройства или аналогичную интегральную схему в сервере, устройстве сотовой сети или другом вычислительном или сетевом устройстве.
[26] Используемый в данном документе термин «сеть связи» относится к сети, соответствующей каким-либо применимым стандартам связи, таким как сети 4-го поколения (LTE; Long Term Evolution), сети переходного периода от 4G к 5G (LTE-A; LTE-Advanced), широкополосный множественный доступ с кодовым разделением каналов (WCDMA; Wideband Code Division Multiple Access), высокоскоростная пакетная передача данных (HSPA; High-Speed Packet Access), узкополосный интернет вещей (NB-IoT; Narrow Band Internet of Things) и т.д. Кроме того, связь между оконечным устройством и сетевым устройством в сети связи может осуществляться согласно каким-либо подходящим протоколам связи какого-либо поколения, включая, помимо прочего, протоколы связи первого поколения (1G), второго поколения (2G), 2.5G, 2.75G, третьего поколения (3G), четвертого поколения (4G), 4.5G, будущего пятого поколения (5G), и/или каким-либо другим протоколам, которые известны в настоящее время или будут разработаны в будущем. Варианты осуществления настоящего изобретения могут применяться в различных системах связи. Учитывая быстрое развитие сферы связи, в будущем конечно же появятся новые типы технологий и систем связи, с использованием которых может быть реализовано настоящее изобретение. Это не должно рассматриваться как ограничение объема настоящего изобретения только вышеупомянутой системой.
[27] Используемый в настоящем документе термин «сетевое устройство» относится к узлу в сети связи, через который оконечное устройство получает доступ к сети и принимает от нее услуги. Сетевое устройство может относиться к базовой станции (BS; base station) или точке доступа (AP; access point), например, к узлу B (NodeB или NB), развитому NodeB (eNodeB или eNB), NB NR (также называемому gNB), выносному радиоблоку (RRU; Remote Radio Unit), главному радиблоку (RH; radio header), выносному радиомодулю (RRH; remote radio head), реле (включая часть блока данных (DU; Data Unit) интегрированного доступа или узел транзитного соединения (IAB)), маломощному узлу, такому как фемто, пико и т.д., в зависимости от применимой терминологии и технологии.
[28] Термин «оконечное устройство» относится к любому конечному устройству, которое может поддерживать беспроводную связь. В качестве примера, а не ограничения, «оконечное устройство» может означать устройство связи, абонентское оборудование (UE; user equipment), абонентскую станцию (SS; Subscriber Station), портативную абонентскую станцию, мобильную станцию (MS; Mobile Station), реле (включая часть абонентского оборудования мобильной связи (MT; Mobile Termination) интегрированного доступа или узел транзитного соединения (IAB)) или терминал доступа (AT; Access Terminal). Оконечное устройство может включать в себя, помимо прочего, мобильный телефон, сотовый телефон, смартфон, телефоны для голосовой связи по протоколу IP (VoIP; voice over IP), телефоны с беспроводным абонентским доступом, планшет, переносное оконечное устройство, персональный цифровой помощник (PDA; personal digital assistant), портативные компьютеры, настольный компьютер, оконечные устройства для получения изображений, такие как цифровые камеры, игровые оконечные устройства, устройства для хранения и воспроизведения музыки, установленные на транспортных средствах беспроводные оконечные устройства, беспроводные терминалы, мобильные станции, встроенное в ноутбук оборудование (LEE; laptop-embedded equipment), установленное на ноутбук оборудование (LME; laptop-mounted equipment), USB-адаптеры, интеллектуальные устройства, беспроводное оборудование в помещении абонента (CPE; customer-premises equipment), устройство Интернета вещей (IoT; Internet of Things), часы или другое переносное устройство, наголовный дисплей (HMD; head-mounted display), транспортное средство, воздушный беспилотный летальный аппарат, медицинское устройство и приложения (например, дистанционная хирургия), промышленное устройство и приложения (например, робот и/или другие беспроводные устройства, работающие в контексте промышленной и/или автоматизированной цепочки обработки), устройство бытовой электроники, устройство, работающее в коммерческих и/или промышленных беспроводных сетях, и т.п. В нижеследующем описании термины «оконечное устройство», «устройство связи», «терминал», «абонентское оборудование» и «UE» могут использоваться взаимозаменяемо.
[29] На фиг. 1 показана приведенная в качестве примера сеть 100 связи, в которой могут быть реализованы варианты осуществления настоящего изобретения. Сеть 100 содержит сетевое устройство 110 и оконечное устройство 120, обслуживаемое сетевым устройством 110. Зона обслуживания сетевого устройства 110 называется сотой 102. Следует понимать, что количество сетевых устройств и оконечных устройств выбрано только с целью иллюстрации и не предполагает каких-либо ограничений. Система 100 может содержать любое подходящее количество сетевых устройств и оконечных устройств, приспособленных для реализации вариантов осуществления настоящего изобретения. Хотя это и не показано, следует понимать, что одно или более оконечных устройств могут находиться в соте 102 и обслуживаться сетевым устройством 110.
[30] Связь в системе 100 связи может быть реализована в соответствии с любым надлежащим протоколом (протоколами) связи, включая, помимо прочего, протоколы сотовой связи первого поколения (1G), второго поколения (2G), 2.5G, 2.75G, третьего поколения (3G), четвертого поколения (4G), 4.5G, пятого поколения (5G) и т.п., протоколы передачи данных по беспроводной локальной сети, такие как протокол Института инженеров по электротехнике и радиоэлектронике (IEEE, Institute for Electrical and Electronics Engineers) 802.11 и т.п., и/или любые другие протоколы, которые известны в настоящее время или будут разработаны в будущем. Кроме того, для связи может использоваться любая подходящая технология беспроводной связи, включая, помимо прочего: множественный доступ с кодовым разделением каналов (CDMA; Code Division Multiple Access), множественный доступ с частотным разделением каналов (FDMA; Frequency Division Multiple Access), множественный доступ с временным разделением каналов (TDMA; Time Division Multiple Access), дуплекс с частотным разделением (FDD; Frequency Division Duplexer), дуплекс с временным разделением (TDD; Time Division Duplexer), многоканальный вход - многоканальный выход (MIMO; Multiple-Input Multiple-Output), множественный доступ с ортогональным частотным разделением (OFDM; Orthogonal Frequency Division Multiple), расширенный OFDM с дискретным преобразованием Фурье (DFT-s-OFDM; Discrete Fourier Transform spread OFDM) и/или любые другие технологии, которые известны в настоящее время или будут разработаны в будущем.
[31] В сети 100 связи сетевое устройство 110 может передавать данные и управляющую информацию в оконечное устройство 120, и оконечное устройство 120 также может передавать данные и управляющую информацию в сетевое устройство 110. Канал от сетевого устройства 110 к оконечному устройству 120 называется нисходящим каналом (DL; downlink), а канал от оконечного устройства 120 к сетевому устройству 110 называется восходящим каналом (UL; uplink). В DL сетевое устройство 110 представляет собой передающее (TX) устройство (или передатчик), а оконечное устройство 120 представляет собой приемное (RX) устройство (или приемник). В UL оконечное устройство 120 представляет собой TX устройство (или передатчик), а сетевое устройство 110 представляет собой RX устройство (или приемник).
[32] В связи UL управляющая информация восходящего канала может передаваться при запуске, например, с использованием ресурсов, индицированных доступным разрешением UL. Определенная управляющая информация UL может быть мультиплексирована в разрешенных ресурсах, которые запланированы для передачи данных UL. Однако мультиплексированная управляющая информация UL не всегда может передаваться из оконечного устройства. Например, при переформировании Сообщения 3 во время процедуры произвольного доступа (RA; random access) разрешается передавать только часть данных UL (если она переформирована), а не управляющую информацию UL. Оконечное устройство может выполнять приоритизацию внутри устройства по передаче данных UL. Разрешение, в котором мультиплексируется управляющая информация UL, может быть отброшено, когда есть другое разрешение с данными UL с более высоким приоритетом, подлежащими передаче в то же время. Кроме того, в сети связи, работающей в нелицензированной полосе частот, то, выполняется ли передача UL, может зависеть от результата процедуры прослушивания перед разговором, если разрешение UL находится в нелицензированной полосе частот.
[33] В настоящее время для оконечного устройства может быть доступна совокупность разрешений UL, и управляющая информация UL может быть передана с использованием любого из разрешений UL. Совокупность разрешений UL могут быть доступны в одной и той же несущей/обслуживающей соте или они могут быть доступны в разных несущих/обслуживающих сотах. Учитывая возможность отбрасывания, ожидается, что будет выбрано соответствующее разрешение UL для передачи управляющей информации UL. Однако в настоящее время не существует такого решения для выбора разрешения UL для управляющей информации UL, когда для оконечного устройства доступно более одного разрешения UL одновременно.
[34] В соответствии с приведенным в качестве примера вариантом осуществления обеспечено улучшенное решение для передачи управляющей информации UL. В приведенном в качестве примера варианте осуществления, если доступна совокупность разрешений UL, оконечное устройство применяет политику приоритизации, чтобы определить их приоритизацию при передаче управляющей информации UL. Разрешение UL может быть выбрано для передачи управляющей информации UL на основании определенной приоритизации. Таким образом передача управляющей информации UL может быть улучшена, и можно увеличить вероятность передачи управляющей информации восходящего канала и/или вероятность повышения коэффициента полезного действия оконечного устройства.
[35] Далее будут подробно описаны принципы и приведенные в качестве примера варианты осуществления со ссылкой на прилагаемые графические материалы. Однако специалистам в данной области техники будет очевидно, что приведенное в данном документе подробное описание этих графических материалов предназначено для целей пояснения, а объем настоящего изобретения выходит за пределы этих ограниченных вариантов осуществления.
[36] Сначала приведена ссылка на фиг. 2, на которой показан способ 200 передачи управляющей информации восходящего канала. Способ 200 может быть реализован в оконечном устройстве 120, как проиллюстрировано на фиг. 1. В целях обсуждения приведенные в качестве примера варианты осуществления способа 200 будут описаны со ссылкой на фиг. 1.
[37] В блоке 210 оконечное устройство 120 получает совокупность разрешений UL, доступных для передачи по UL сетевому устройству 110. Разрешения UL могут быть запланированы или сконфигурированы для оконечного устройства 120 сетевым устройством 110. Разрешение UL может планироваться динамическим способом, полупостоянным/сконфигурированным способом и/или т.п. и может указывать соответствующие ресурсы для передачи UL. На основании разрешения UL UE будет известно, в каком ресурсе (ресурсах) оно запланировано для передачи UL. Разрешение UL также может индицировать один или более параметров для передачи с использованием соответствующих ресурсов.
[38] В приведенном в качестве примера варианте осуществления совокупность разрешений UL частично или полностью перекрывается во временной области, а это означает, что ресурсы, индицированные совокупностью разрешений UL, по меньшей мере частично перекрываются во временной области. То есть одновременно доступна совокупность разрешений UL, и, таким образом, во временной области возникает конфликт. В приведенном в качестве примера варианте осуществления ресурсы, индицированные некоторыми или всеми из совокупности разрешений UL, различаются, а это означает, что данные ресурсы могут не перекрываться, например, в частотной области, временной области и/или другой области. В другом приведенном в качестве примера варианте осуществления ресурсы, индицированные совокупностью разрешений UL, могут не перекрываться как во временной, так и в частотной области.
[39] Оконечное устройство 120 определяет в блоке 220 приоритизацию совокупности разрешений UL при передаче управляющей информации UL на основании заранее определенной политики приоритизации, а затем выбирает в блоке 230 на основании определенной приоритизации разрешение UL из совокупности разрешений UL для передачи управляющей информации UL на сетевое устройство.
[40] Когда оконечное устройство 120 обнаруживает, что совокупность разрешений UL доступна, оконечное устройство 120 может определить, какое разрешение UL должно использоваться, если инициируется передача управляющей информации UL. Используемая в данном случае управляющая информация UL может индицировать любой тип управляющей информации, которая должна передаваться в UL. В приведенном в качестве примера варианте осуществления управляющая информация UL может содержаться в элементе управления доступом к среде (MAC CE; Medium Access Control Control Element). MAC CE может представлять собой сигнальное сообщение, которое включено в блок данных протокола (PDU; Protocol Data Unit) MAC, который передается в сетевое устройство 110.
[41] В приведенном в качестве примера варианте осуществления управляющая информация UL может включать в себя отчет о состоянии буфера (BSR; Buffer Status Report) и/или отчет о запасе мощности (PHR; Power Headroom Report). BSR используется для информирования сетевого устройства 110 об объеме данных UL, буферизованных для передачи, чтобы сетевое устройство 110 могло соответствующим образом планировать передачу данных UL. BSR может индицировать соответствующие объемы данных UL, подлежащих передаче по различным логическим каналам (LCH; logical channel), или общий объем данных UL, подлежащих передаче по серии LCH или всем LCH. PHR используется для информирования сетевого устройства 110 о ситуации с мощностью оконечного устройства 120, чтобы сетевое устройство 110 могло решить, выделить ли больше ресурсов оконечному устройству 120 или нет. Другие примеры управляющей информации UL могут включать в себя, например, информацию о подтверждении сконфигурированного разрешения и/или о рекомендуемой скорости передачи битов. Следует понимать, что также подходит любая другая управляющая информация UL.
[42] Политика приоритизации, которая также может называться правилом приоритизации, индицирует, как ранжируются или приоритизируются разрешения UL для передачи управляющей информации UL. Политика приоритизации может быть заранее определена в оконечном устройстве 120 или в спецификации, которой соответствует оконечное устройство 120, или может быть конфигурируемой, например, посредством сигнализации верхнего уровня, такой как сигнализация управления радиоресурсами (RRC; Configured Grant Confirmation) от сетевого устройства 110. Политика приоритизации может быть сконфигурирована таким образом, что снижается вероятность отбрасывания или задержки управляющей информации UL и/или увеличивается вероятность пропуска передачи по UL для экономии мощности.
[43] В одном приведенном в качестве примера варианте осуществления политика приоритизации основана на конфигурации разрешений UL. Таким образом, приоритизация совокупности разрешений UL изменяется в зависимости от их конфигурации. Могут быть рассмотрены различные аспекты конфигурации разрешений UL, и для каждого аспекта приоритизация одного или более разрешений UL может быть разной. Ниже будут приведены некоторые примеры конфигурации разрешений UL и способов определения приоритизации разрешений UL.
[44] В одном приведенном в качестве примера варианте осуществления конфигурация разрешений UL может быть основана на соответствующих временных идентификаторах радиосети (RNTI; Radio Network Temporary Identities), с помощью которых планируется совокупность разрешений UL. RNTI может использоваться для идентификации оконечного устройства. Таким образом, каждое из разрешений UL может включать в себя RNTI для идентификации оконечного устройства 120, для которого запланировано разрешение UL. Разные RNTI могут быть назначены одному и тому же оконечному устройству в разных процедурах связи и/или для разных целей передачи. Например, RNTI могут включать в себя RNTI соты (C-RNTI; Cell RNTI), RNTI произвольного доступа (RA-RNTI; Random Access RNTI), C-RNTI планирования с полупостоянством (SPS-C-RNTI; Semi persistence Scheduling C-RNTI), и/или т.п.
[45] В одном приведенном в качестве примера варианте осуществления, в котором политика приоритизации основана на RNTI разрешений UL, оконечное устройство 120 может назначить одному или более разрешениям UL, запланированным C-RNTI, более высокий приоритет по сравнению с одним или более другими разрешениями UL, запланированными RA-RNTI. Разрешение UL, запланированное C-RNTI, обычно имеет более высокую вероятность использования для передачи по сравнению с RA-RNTI, назначенным в процедуре RA. По существу, управляющая информация UL имеет более высокую вероятность быть переданной посредством мультиплексирования в приоритизированное разрешение UL, запланированное C-RNTI.
[46] В приведенном в качестве примера варианте осуществления, чтобы определить приоритизацию разрешений UL, оконечное устройство 120 может назначить одному или более разрешениям UL, запланированным C-RNTI, который не используется для успешного выполнения процедуры RA, более высокий приоритетет по сравнению с одним или более разрешениями UL, запланированными C-RNTI, для успешного выполнения процедуры RA. В разрешении UL, запланированном C-RNTI для успешного выполнения процедуры RA, управляющая информация UL может быть мультиплексирована данными UL, например, в Сообщении 3 процедуры RA. Управляющая информация UL может быть отброшена, поскольку разрешена передача только переформированных данных UL с использованием соответствующего разрешения UL. Таким образом, такое разрешение UL может иметь более низкий приоритет для передачи управляющей информации UL, чтобы уменьшить вероятность отбрасывания управляющей информации UL.
[47] Конфигурация совокупности разрешений UL может дополнительно или альтернативно содержать приоритеты данных UL, подлежащих передаче с использованием совокупности разрешений UL. Некоторые разрешения UL запланированы для передачи разных данных UL, и разные данные UL могут иметь соответствующие приоритеты. Приоритеты данных UL могут быть сконфигурированы или определены сетевым устройством 110 на основании различных факторов, таких как обслуживание данных UL. В случае, если доступно более чем одно разрешение UL, оконечное устройство 120 может выполнять приоритизацию внутри устройства, чтобы решить, какие данные UL должны быть переданы, а какие данные UL должны быть отброшены, на основании их приоритетов. Чтобы увеличить вероятность передачи управляющей информации UL, при определении приоритизации разрешений UL, оконечное устройство 120 может назначить одному или более разрешениям UL, запланированным для передачи данных UL, относительно более высокие приоритеты, чем приоритеты данных UL, подлежащих передаче с использованием других разрешений UL. Следует отметить, что приоритет данных UL может относиться к приоритету LCH, из которого мультиплексируются данные UL; и, например, некоторые из разрешений UL могут быть ограничены для использования определенным(и) LCH, а некоторые разрешения UL могут быть ограничены для использования другого(их) LCH.
[48] В одном приведенном в качестве примера варианте осуществления конфигурация совокупности разрешений UL может дополнительно или альтернативно содержать типы полос частот, на которых выделяются ресурсы, индицированные совокупностью разрешений UL. Типы полос частот могут включать в себя лицензированную полосу частот и нелицензированную полосу частот. Обычно, несмотря на выделение, процедура «прослушивание перед разговором» (LBT) может выполняться в нелицензированной полосе частот перед передачей UL. Если результат процедуры LBT индицирует, что ресурсы в настоящее время доступны, передача UL может быть выполнена. В противном случае информация UL, включая данные и управляющую информацию, может быть отброшена или задержана. В одном приведенном в качестве примера варианте осуществления, если одно или более разрешений UL индицируют ресурсы в лицензированной полосе (полосах) частот, в то время как одно или более других разрешений UL индицируют ресурсы в нелицензированной полосе (полосах) частот, оконечное устройство 120 может назначить одному или более разрешениям UL в лицензированной полосе (полосах) частот более высокий приоритет по сравнению с одним или более другими разрешениями UL в нелицензированных полосах частот.
[49] Конфигурация совокупности разрешений UL может дополнительно или альтернативно включать доступность передачи данных в совокупности разрешений UL. Данные UL, для которых запланировано одно или более разрешений UL, в настоящее время могут быть недоступны для передачи, и, таким образом, данные UL не должны передаваться с использованием соответствующего разрешения (разрешений) UL. Например, одно или более разрешений UL могут представлять собой сконфигурированное разрешение (разрешения), которое индицирует ресурсы, зарезервированные для передачи определенных данных UL. Например, разрешения UL могут быть сконфигурированы для передачи данных UL сервиса сверхнадежной связи с малой задержкой (URLLC; Ultra Reliable and Low Latency Communication), сервиса потоковой связи машинного типа (mMTC; massive Machine Type Communication), сервиса улучшенного мобильного широкополосного доступа (eMBB; enhanced Mobile Broadband) и/или т.п. Данные UL определенного сервиса не всегда могут быть доступны для каждого из сконфигурированных разрешений UL. Кроме того, данные UL также могут быть заблокированы от передачи, например, в соответствии с ограничением на LCH, соответствующие ресурсам, индицированным одним или более разрешениями UL.
[50] В одном приведенном в качестве примера варианте осуществления, в котором политика приоритизации основана на доступности передачи данных, оконечное устройство 120 может определять приоритизацию разрешений UL путем назначения одному или более разрешениям UL с данными UL, доступными для передачи, более высокого приоритета по сравнению с одним или более разрешениями UL без данных UL, доступных для передачи. Таким образом, управляющая информация UL может иметь более низкую вероятность передачи с использованием разрешения (разрешений) UL без данных UL, подлежащих передаче, что, в свою очередь, может увеличить вероятность того, что оконечное устройство 120 полностью пропустит передачу информации UL по такому разрешению (разрешениям) UL. Пропуск передачи разрешения (разрешений) UL без данных UL, подлежащих передаче, позволяет экономить мощность или выделять больше мощности передачи для других разрешений UL, которые доступны одновременно, увеличивая вероятность успешной передачи управляющей информации UL.
[51] В некоторых приведенных в качестве примера вариантах осуществления конфигурация совокупности разрешений UL может дополнительно или альтернативно включать разнесение поднесущих (SCS; sub-carrier spacing), части полосы пропускания (BWP; bandwidth parts) и/или несущие частоты, связанные с совокупностью разрешений UL. Одно или более из SCS, BWP и несущей частоты могут влиять на вероятность передачи или отбрасывания информации UL, подлежащей передаче с использованием соответствующего разрешения UL.
[52] SCS связано с типом численных данных и может относиться к конфигурации соответствующих ресурсов. Разные разрешения UL могут быть сконфигурированы с разными SCS, такими как одно или более из 15 кГц, 30 кГц, 60 кГц, 120 кГц, 240 кГц и/или т.п. В одном приведенном в качестве примера варианте осуществления, путем применения политики приоритизации, основанной на SCS, оконечное устройство 120 может назначить одному или более разрешениям UL с относительно большим SCS более высокий приоритет, чем SCS, связанный с другими разрешениями UL. В одном приведенном в качестве примера варианте осуществления оконечное устройство 120 может назначить разрешению UL с самым большим SCS более высокий приоритет по сравнению со всеми другими разрешениями UL.
[53] BWP представляет собой часть полосы пропускания системы, активированную для передачи. В одном приведенном в качестве примера варианте осуществления, путем применения политики приоритизации, основанной на BWP, оконечное устройство 120 может назначить более высокий приоритет одному или более разрешениям UL с относительно большей BWP, чем BWP, связанная с другими разрешениями UL. В одном приведенном в качестве примера варианте осуществления оконечное устройство 120 может назначить разрешению UL с самой большой BWP более высокий приоритет по сравнению со всеми другими разрешениями UL. В одном приведенном в качестве примера варианте осуществления оконечное устройство 120 может назначить более высокий приоритет одному или более разрешениям UL с более низкими связанными несущими частотами, чем несущие частоты, связанные с другими разрешениями UL.
[54] В одном приведенном в качестве примера варианте осуществления, в дополнение к конфигурации совокупности разрешений UL или в качестве альтернативы, политика приоритизации может быть основана на типах совокупности разрешений UL. Типы разрешений UL могут включать в себя тип полупостоянного планированного (SPS; semi-persistent scheduled) разрешения UL, который также называется сконфигурированным типом разрешения 2, и тип динамического разрешения UL, который также называется сконфигурированным типом разрешения 1. В одном приведенном в качестве примера варианте осуществления применения такой политики приоритизации оконечное устройство 120 может назначить динамическому разрешению UL более высокий приоритет по сравнению с полупостоянным запланированным разрешением UL, или наоборот.
[55] В одном приведенном в качестве примера варианте осуществления политика приоритизации может быть основана на ограничении передачи управляющей информации UL. В одном приведенном в качестве примера варианте осуществления ограничение на передачу управляющей информации UL может индицировать по меньшей мере один LCH, по которому разрешена передача управляющей информации UL. Управляющая информация UL может быть специфичной для одного или более LCH. Например, управляющая информация UL с рекомендуемой скоростью передачи битов может быть специфичной для одного или более LCH.
[56] Чтобы определить приоритизацию разрешений UL, оконечное устройство 120 может определить, разрешены ли LCH, соответствующие ресурсам, индицированным совокупностью разрешений UL, для передачи управляющей информации UL на основании указанного ограничения. Затем оконечное устройство 120 может назначить разрешению UL с LCH, разрешенным для передачи управляющей информации UL, более высокий приоритет по сравнению с разрешением UL с LCH, запрещенным для передачи управляющей информации UL. По существу, разрешения UL, которые соответствуют ограничению, можно использовать для передачи управляющей информации UL или им может быть назначен более высокий приоритет по сравнению с другими разрешениями UL.
[57] В одном приведенном в качестве примера варианте осуществления ограничение на передачу управляющей информации UL может дополнительно или альтернативно индицировать ограничение на SCS, длительность передачи, соты, и/или т.п. Путем применения политики приоритизации на основании такого ограничения оконечное устройство 120 может назначить одному или более разрешениям UL, которые соответствуют ограничению, более высокий приоритет по сравнению с другими разрешениями UL. По существу, вероятность передачи разрешений UL может быть увеличена. Ограничение также может быть установлено таким образом, что отделение ресурсов для определенных типов данных UL, таких как данные UL сервиса URLLC с прогнозируемым размером и периодичностью, предотвращение соответствующего запланированного разрешения (разрешений) UL используется для передачи нерелевантной управляющей информации UL.
[58] Различные приведенные в качестве примера варианты осуществления различных политик приоритизации и их применения в оконечном устройстве 120. Другая политика приоритизации может быть основана на одном факторе или на комбинации более чем одного фактора, как упомянуто выше. Путем применения политики приоритизации оконечное устройство 120 может иметь возможность определять приоритизацию разрешений UL при передаче управляющей информации UL. Следует понимать, что политики приоритизации могут быть установлены по-разному на основании вышеупомянутых факторов и/или других факторов.
[59] Одна или более политик приоритизации могут применяться в зависимости от типа управляющей информации UL, такого как тип BSR и тип PHR. То есть применяемая политика приоритизации зависит от типа управляющей информации UL. Например, политика приоритизации на основании несущей частоты может применяться, если инициируется передача BSR. По существу, разрешение UL с более низкой несущей частотой с большей вероятностью будет использоваться для передачи BSR. Другую политику приоритизации на основании SCS можно применять, если инициируется передача PHR. В этом случае разрешение UL с большим SCS может использоваться для передачи PHR. В качестве другого примера сконфигурированный тип разрешения 2 может иметь более низкий приоритет при передаче некоторого типа управляющей информации UL. Следует понимать, что другая политика приоритизации (которая может быть основана на комбинации различных факторов) может применяться к BSR, PHR и/или другому типу управляющей информации UL.
[60] Как упомянуто выше, политика приоритизации может быть предварительно определена в оконечном устройстве 120 или может быть сконфигурирована, например, посредством сигнализации верхнего уровня, такой как сигнализация RRC, от сетевого устройства 110. В одном приведенном в качестве примера варианте осуществления, если заранее определена более чем одна политика приоритизации, оконечное устройство 120 может определять применимость политики приоритизации на основании характеристики конфигурации радиосвязи, индицированной сетевым устройством 110. Например, оконечное устройство 120 может определить из конфигурации со сконфигурированным разрешением UL ограничение на передачу управляющей информации UL/данных UL и т.п. то, что должна применяться заранее определенная политика приоритизации. В одном приведенном в качестве примера варианте осуществления терминальное устройство 120 может явно определять политику приоритизации, подлежащую применению, путем приема соответствующей индикации от сетевого устройства 110. В таких случаях политика приоритизации может быть заранее определена в оконечном устройстве 120. Сетевое устройство 110 может передавать политику приоритизации на оконечное устройство 120, если политика приоритизации не определена заранее в оконечном устройстве 120. Ниже будут предоставлены приведенные в качестве примера варианты осуществления для подробного рассмотрения конфигурации политики приоритизации от сетевого устройства 110.
[61] В случае приоритизации доступных разрешений UL оконечное устройство 120 может выбрать одно или более разрешений UL для передачи управляющей информации UL на основании определенной приоритизации, как кратко упомянуто выше. Выбранное разрешение (разрешения) UL может быть индицировано для объекта оконечного устройства 120, который обрабатывает управляющую информацию UL. Например, выбранное разрешение (разрешения) UL может быть индицировано для объекта мультиплексирования и ассемблирования для мультиплексирования управляющей информации UL в пакет, подлежащий передаче с использованием ресурсов, индицированных выбранным разрешением (разрешениями) UL. В одном приведенном в качестве примера варианте осуществления управляющая информация UL может передаваться вместе с данными UL, запланированными на ресурсах. Следует понимать, что в некоторых случаях управляющая информация UL фактически может не передаваться с использованием выбранного разрешения (разрешений) UL по другим причинам.
[62] В одном приведенном в качестве примера варианте осуществления оконечное устройство 120 может выбрать одно или более разрешений UL с более высокими или наивысшими приоритетами по сравнению с другими разрешениями UL. В одном приведенном в качестве примера варианте осуществления, если и управляющая информация UL, и данные UL должны передаваться с использованием одного и того же разрешения UL, может быть учтена их приоритизация. В частности, оконечное устройство 120 может определять возможное разрешение UL из совокупности разрешений UL на основании определенной приоритизации. Возможное разрешение UL может быть разрешением, которое имеет более высокий или наивысший приоритет среди доступных разрешений UL. Оконечное устройство 120 может дополнительно определять, имеет ли управляющая информация UL более высокий приоритет по сравнению с данными UL, запланированными по возможному разрешению UL, например, на основании приоритизации между управляющей информацией UL и данными UL.
[63] Если управляющая информация UL имеет более высокий приоритет по сравнению с данными UL, оконечное устройство 120 может выбрать возможное разрешение UL в качестве разрешения UL для использования. Оконечное устройство 120 может определять приоритизацию управляющей информации UL и данных UL в случае, когда данные UL заполняют ресурсы, индицированные возможным разрешением UL. То есть ресурсы могут вмещать только данные UL, и нет места для передачи управляющей информации UL. В этом случае оконечное устройство 120 может определить, имеют ли данные UL или управляющая информация UL более высокий приоритет.
[64] Если данные UL имеют более высокий приоритет по сравнению с управляющей информацией UL, оконечное устройство 120 может выбрать дополнительное возможное разрешение UL из других разрешений UL, чем вышеупомянутое возможное разрешение UL. Например, оконечное устройство 120 может выбрать разрешение UL, имеющее второй наивысший приоритет. Для дополнительного возможного разрешения UL оконечное устройство 120 может выполнить аналогичную проверку, чтобы определить, может ли оно быть выбрано для передачи управляющей информации UL.
[65] Приоритизация между управляющей информацией UL и данными UL может быть заранее определена самим оконечным устройством 120 или записана в спецификации, или может быть сконфигурирована сетевым устройством 110. В некоторых приведенных в качестве примера вариантах осуществления приоритизация может быть связана с одним или более определенными разрешениями UL. Например, управляющая информация UL может быть определена или сконфигурирована как всегда имеющая более высокий приоритет по сравнению с данными UL для определенных разрешений UL. В качестве альтернативы или дополнения, приоритизация может быть связана с одним или более типами управляющей информации UL. Приоритизация может быть определена или сконфигурирована как одна и та же для всей управляющей информации UL или всех CE MAC, содержащих управляющую информацию UL. Например, данные UL для сервиса URLLC могут иметь более высокий приоритет по сравнению с типом управляющей информации UL, таким как управляющая информация UL с рекомендованной скоростью передачи битов, а другой тип управляющей информации UL, такой как PHR, может иметь более высокий приоритет по сравнению данными UL для сервиса URLLC.
[66] В качестве альтернативы, приоритизация может быть определена или сконфигурирована на основании отдельных типов управляющей информации UL или на основании отдельных MAC CE. В одном приведенном в качестве примера варианте осуществления приоритизация между управляющей информацией UL и данными UL может быть сконфигурирована вместе с конфигурацией для ограничения на передачу управляющей информации UL и/или данных UL, такого как ограничение на передачу в определенных LCH.
[67] На фиг. 3 проиллюстрирована блок-схема способа передачи управляющей информации UL в соответствии с одним приведенным в качестве примера вариантом осуществления настоящего изобретения. Способ 300 может быть реализован в сетевом устройстве 110, как проиллюстрировано на фиг. 1. В целях обсуждения приведенные в качестве примера варианты осуществления способа 300 будут описаны со ссылкой на фиг. 1. Сетевое устройство 110 может инициировать (повторную) конфигурацию политики приоритизации, подлежащей применению на оконечном устройстве 120.
[68] В блоке 310 сетевое устройство 110 определяет, ожидается ли, что совокупность разрешений UL будет доступна для передачи по UL от оконечного устройства 120. Как упомянуто выше, более чем одно разрешение UL может быть обнаружено как доступное для оконечного устройства 120 и/или имеет конфликт во временной области.
[69] Если определено, что совокупность разрешений UL доступна для оконечного устройства 120, в блоке 320 сетевое устройство 110 конфигурирует оконечное устройство 120 с политикой приоритизации. Сетевое устройство 110 может передавать индикацию политики приоритизации или явно передавать политику приоритизации на оконечное устройство 120. В одном приведенном в качестве примера варианте осуществления политика приоритизации конфигурируется на основании определения того, что передача UL с использованием по меньшей мере одного из совокупности разрешений UL, как ожидается, будет отброшена. Такое отбрасывание передачи UL, включая передачу данных UL и/или управляющей информации UL, обычно определяется на стороне оконечного устройства 120. Вероятность отбрасывания передачи UL может привести к потенциальному отбрасыванию управляющей информации UL. В некоторых случаях передача управляющей информации UL может быть нарушена для передачи данных UL из-за потенциального отбрасывания в оконечном устройстве 120. Таким образом, в одном приведенном в качестве примера варианте осуществления, если сетевое устройство 110 определяет, что передача по UL, как ожидается, будет отброшена оконечным устройством 120, оно может сконфигурировать оконечное устройство 120 с политикой приоритизации, чтобы увеличить вероятность передачи управляющей информации UL и/или вероятность пропуска какой-то передачи UL для экономии мощности.
[70] В одном приведенном в качестве примера варианте осуществления сетевое устройство 110 может определять, сконфигурировано ли ограничение на передачу управляющей информации UL и/или данных UL для оконечного устройства 120 и/или выделены ли разрешения UL с различными конфигурациями для оконечного устройства 120. Если ограничение сконфигурировано и/или разрешения UL с различными конфигурациями выделены, сетевое устройство 110 может сконфигурировать политику приоритизации для оконечного устройства 120 таким образом, чтобы оконечное устройство 120 могло выбрать одно или более соответствующих разрешений UL для передачи управляющей информации UL.
[71] Оконечное устройство 120 может определять приоритизацию совокупности разрешений UL, если оно также обнаруживает, что эти разрешения UL доступны, и выбирает по меньшей мере одно разрешение UL для передачи управляющей информации UL, как обсуждалось выше. В блоке 330 сетевое устройство 110 принимает управляющую информацию UL от оконечного устройства в ресурсах, индицированных по меньшей мере одним из совокупности разрешений UL.
[72] В одном приведенном в качестве примера варианте осуществления аппарат способный выполнять способ 200 (например, оконечное устройство 120), может содержать средство для выполнения соответствующих этапов способа 200. Указанное средство может быть реализовано в любой подходящей форме. Например, средство может быть реализовано в виде схемы или программного модуля.
[73] В одном приведенном в качестве примера варианте осуществления аппарат содержит средство для получения совокупности разрешений восходящего канала, доступных для передачи по восходящему каналу на сетевое устройство, причем совокупность разрешений восходящего канала индицирует ресурсы для передачи по восходящему каналу; средство для определения приоритизации совокупности разрешений восходящего канала при передаче управляющей информации восходящего канала на основании заранее определенной политики приоритизации; и средство для выбора, на основании определенной приоритизации, разрешения восходящего канала из совокупности разрешений восходящего канала для передачи управляющей информации восходящего канала на сетевое устройство.
[74] В одном приведенном в качестве примера варианте осуществления аппарат дополнительно содержит средство для выполнения других этапов в приведенном в качестве примера варианте осуществления способа 200. В одном приведенном в качестве примера варианте осуществления средство содержит по меньшей мере один процессор; и по меньшей мере одно запоминающее устройство, содержащее компьютерный программный код, причем по меньшей мере одно запоминающее устройство и компьютерный программный код сконфигурированы для приведения аппарата, с помощью по меньшей мере одного процессора, к выполнению операций.
[75] В одном приведенном в качестве примера варианте осуществления аппарат, способный выполнять способ 300 (например, сетевое устройство 110), может содержать средство для выполнения соответствующих этапов способа 300. Указанное средство может быть реализовано в любой подходящей форме. Например, указанное средство может быть реализовано в виде схемы или программного модуля.
[76] В одном приведенном в качестве примера варианте осуществления аппарат содержит средство для конфигурирования оконечного устройства с политикой приоритизации в ответ на определение того, что совокупность разрешений восходящего канала, как ожидается, будет доступна для передачи по восходящему каналу от оконечного устройства, причем совокупность разрешений восходящего канала индицирует ресурсы для передачи по восходящему каналу; и средство для приема управляющей информации восходящего канала от оконечного устройства в ресурсах, индицированных по меньшей мере одним из совокупности разрешений восходящего канала, причем по меньшей мере одно разрешение восходящего канала выбирается оконечным устройством на основании приоритизации совокупности разрешений восходящего канала, определенных путем применения политики приоритизации.
[77] В одном приведенном в качестве примера варианте осуществления аппарат дополнительно содержит средство для выполнения других этапов в одном приведенном в качестве примера варианте осуществления способа 300. В одном приведенном в качестве примера варианте осуществления средство содержит по меньшей мере один процессор; и по меньшей мере одно запоминающее устройство, содержащее компьютерный программный код, причем по меньшей мере одно запоминающее устройство и компьютерный программный код сконфигурированы для приведения аппарата, с помощью по меньшей мере одного процессора, к выполнению операций.
[78] На фиг. 4 проиллюстрирована упрощенная блок-схема аппарата 400, который может быть реализован как или включен в оконечное устройство 120 или сетевое устройство 110, показанное на фиг. 1, для реализации приведенных в качестве примера вариантов осуществления настоящего изобретения.
[79] Аппарат 400 содержит по меньшей мере один процессор 411, такой как процессор обработки данных (DP; data processor), и по меньшей мере одно запоминающее устройство (ЗУ) 412, соединенное с процессором 411. Аппарат 400 может дополнительно содержать передатчик TX и приемник RX 413, соединенные с процессором 411, который может быть выполнен с возможностью коммуникативного соединения с другими аппаратами. ЗУ 412 хранит программу или компьютерный программный код 414. По меньшей мере одно запоминающее устройство 412 и компьютерный программный код 414 сконфигурированы для приведения аппарата 400, с помощью по меньшей мере одного процессора 411, к по меньшей мере выполнению операций в соответствии с вариантами осуществления настоящего изобретения, например способом 200 или 300.
[80] Комбинация по меньшей мере одного процессора 411 и по меньшей мере одного ЗУ 412 может образовывать средство 415 для обработки, сконфигурированное для реализации различных вариантов осуществления настоящего изобретения. Различные варианты осуществления настоящего изобретения могут быть реализованы компьютерной программой, исполняемой процессором 411, программным обеспечением, программно-аппаратным обеспечением, аппаратным обеспечением или их комбинацией.
[81] ЗУ 412 может быть любого типа, подходящего для локальной технической среды, и может быть реализовано с использованием любой подходящей технологии хранения данных, такой как, в качестве неограничивающих примеров, полупроводниковые запоминающие устройства, магнитные запоминающие устройства и системы, оптические запоминающие устройства и системы, несъемные запоминающие устройства и съемные запоминающие устройства.
[82] Процессор 411 может быть любого типа, подходящего для локальной технической среды, и может включать, в качестве неограничивающих примеров, один или более компьютеров общего назначения, компьютеров специального назначения, микропроцессоров, процессоров обработки цифровых сигналов (DSP; digital signal processor) и процессоров, основанных на архитектуре многоядерных процессоров.
[83] Хотя некоторые из упомянутых выше описаний приведены в контексте системы беспроводной связи, показанной на фиг. 1, их не следует рассматривать как ограничивающие сущность и объем настоящего изобретения. Принцип и концепция настоящего изобретения могут быть в более широком смысле применимы к другим сценариям.
[84] Кроме того, настоящее изобретение может также обеспечивать носитель, содержащий компьютерную программу, как упомянуто выше (например, компьютерные команды/программный код 414 на фиг. 4). Носитель включает в себя машиночитаемый носитель данных и среду передачи данных. Машиночитаемый носитель данных может включать в себя, например, оптический компакт-диск или электронное запоминающее устройство, такое как оперативное запоминающее устройство (RAM; random access memory), постоянное запоминающее устройство (ROM; read only memory), флэш-память, магнитная лента, CD-ROM, DVD, диск Blue-ray и тому подобное. Среда передачи данных может включать в себя, например, электрические, оптические, радио, акустические или другие формы распространяемых сигналов, такие как несущие волны, сигналы в инфракрасной области и тому подобное.
[85] В целом, различные варианты осуществления настоящего изобретения могут быть реализованы в аппаратных или специализированных схемах, программном обеспечении, логике или любой их комбинации. Некоторые аспекты могут быть реализованы в аппаратных средствах, в то время как другие аспекты могут быть реализованы в программно-аппаратных средствах или программном обеспечении, которые могут выполняться контроллером, микропроцессором или другим вычислительным устройством. Хотя различные аспекты вариантов осуществления настоящего изобретения проиллюстрированы и описаны как функциональные схемы, блок-схемы или с использованием каких-либо иных графических представлений, следует понимать, что описанные в настоящем документе блок, аппарат, система, метод или способ могут быть реализованы, в качестве неограничивающих примеров, в аппаратных средствах, программном обеспечении, программно-аппаратных средствах, специализированных схемах или логике, аппаратных средствах или контроллере общего назначения или других вычислительных устройствах или в некоторой их комбинации.
[86] Настоящее изобретение также обеспечивает по меньшей мере один компьютерный программный продукт, материально хранящийся на энергонезависимом машиночитаемом носителе данных. Компьютерный программный продукт содержит исполняемые компьютером команды, такие как те, которые включены в программные модули, исполняемые в устройстве на целевом реальном или виртуальном процессоре, для выполнения способа 200 или 300, как описано выше со ссылкой на фиг. 2 и 3. Обычно программные модули содержат подпрограммы, программы, библиотеки, объекты, классы, компоненты, структуры данных и т.п., которые выполняют определенные задачи или реализуют определенные абстрактные типы данных. Функциональные возможности программных модулей могут быть объединены или разделены между программными модулями, как требуется в различных вариантах осуществления. Машиноисполняемые команды для программных модулей могут выполняться на локальном или распределенном устройстве. В распределенной вычислительной среде программные модули могут располагаться как на локальных, так и на удаленных носителях данных.
[87] Программный код для выполнения способов по настоящему изобретению может быть написан на любой комбинации одного или более языков программирования. Эти программные коды могут быть предоставлены процессору или контроллеру компьютера общего назначения, компьютера специального назначения или другому программируемому устройству обработки данных таким образом, что программные коды при выполнении их процессором или контроллером приводят к выполнению функций/операций, указанных в блок-схемах и/или функциональных схемах. Программный код может выполняться полностью на машине, частично на машине, как автономный пакет программного обеспечения, частично на машине и частично на удаленной машине или полностью на удаленной машине или сервере.
[88] В контексте настоящего раскрытия коды компьютерной программы или связанные данные могут переноситься любым подходящим носителем, чтобы устройство, аппарат или процессор могли выполнять различные процессы и операции, как описано выше. Примеры носителя включают сигнал, машиночитаемый носитель.
[89] Машиночитаемый носитель может представлять собой машиночитаемый сигнальный носитель или машиночитаемый носитель данных. Машиночитаемый носитель может включать в себя, помимо прочего, электронную, магнитную, оптическую, электромагнитную, инфракрасную или полупроводниковую систему, аппарат или устройство или любую подходящую комбинацию вышеперечисленного. Более конкретные примеры машиночитаемого носителя данных могут включать в себя электрическое соединение, имеющее один или более проводов, переносную компьютерную дискету, жесткий диск, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), стираемое программируемое постоянное запоминающее устройство (EPROM; erasable programmable read-only memory, или флэш-память), оптоволокно, постоянное запоминающее устройство портативного компакт-диска (CD-ROM; portable compact disc read-only memory), оптическое запоминающее устройство, магнитное запоминающее устройство или любую подходящую комбинацию вышеперечисленного.
[90] Для целей настоящего изобретения, как описано выше в настоящем документе, следует отметить, что:
- этапы способа, которые, вероятно, будут реализованы в виде частей программного кода и будут выполняться с использованием процессора в сетевом элементе или оконечном устройстве (как примеры устройств, аппаратов и/или их модулей или как примеры объектов, включая, следовательно, аппараты и/или модули), не зависят от программного кода и могут быть указаны с использованием любого известного или разрабатываемого в будущем языка программирования при условии сохранения функциональных возможностей, определенных этапами способа;
- в общем, любой этап способа подходит для реализации в виде программного или аппаратного обеспечения без изменения идеи изобретения с точки зрения реализованных функциональных возможностей;
- этапы и/или устройства, блоки или средства способа, которые, вероятно, будут реализованы как аппаратные компоненты в обозначенных выше аппаратах или любом их модуле (модулях) (например, устройства, выполняющие функции аппаратов согласно приведенным в качестве примера вариантам осуществления, как описано выше, eNode-B и т.д., как описано выше) не зависят от аппаратных средств и могут быть реализованы с использованием любой известной или разрабатываемой в будущем аппаратной технологии или любых их гибридов, таких как структура металл-оксидного полупроводника (MOS; Metal Oxide Semiconductor), дополняющая MOS-структура (CMOS; Complementary MOS), биполярная MOS-структура (BiMOS; Bipolar MOS), биполярная CMOS-структура (BiCMOS; Bipolar CMOS), эмиттерно-связная логика (ECL; Emitter Coupled Logic), транзисторно-транзисторная логика (TTL; Transistor-Transistor Logic) и т.д., с использованием, например, компонентов специализированных интегральных схем (ASIC; Application Specific IC (Integrated Circuit)), компонентов программируемых пользователем вентильных матриц (FPGA; Field-programmable Gate Arrays), компонентов сложных программируемых логических устройств (CPLD; Complex Programmable Logic Device) или компонентов процессора обработки цифровых сигналов (DSP; Digital Signal Processor);
- устройства, блоки или средства (например, определенные выше аппараты или любое из их соответствующих средств) могут быть реализованы как отдельные устройства, блоки или средства, но это не исключает, что они реализуются распределенным образом по всей системе, до тех пор, пока сохраняются функциональные возможности устройства, блока или средства;
- аппарат может быть представлен полупроводниковой микросхемой, набором микросхем или (аппаратным) модулем, содержащим такую микросхему или набор микросхем; это, однако, не исключает возможности того, что функциональные возможности аппарата или модуля вместо реализации в виде аппаратных средств будут реализованы как программное обеспечение в (программном) модуле, таком как компьютерная программа или компьютерный программный продукт, содержащий части исполняемого программного кода для выполнения/работы на процессоре;
- устройство может рассматриваться как аппарат или как сборка более чем одного аппарата, будь то функционально во взаимодействии друг с другом или функционально независимо друг от друга, но, например, в одном корпусе устройства.
[91] Следует отметить, что описанные выше варианты осуществления и примеры приведены только для иллюстративных целей и никоим образом не подразумевают, что настоящее изобретение ограничивается ими. Скорее, предполагается, что будут включены все измененные варианты и модификации, которые находятся в пределах сущности и объема прилагаемой формулы изобретения.
[92] Кроме того, хотя операции проиллюстрированы в определенном порядке, это не следует понимать как требование, чтобы такие операции выполнялись в конкретном указанном порядке или последовательности либо чтобы все проиллюстрированные операции выполнялись для достижения требуемых результатов. В определенных обстоятельствах многозадачность и параллельная обработка могут быть преимущественными. Аналогично, хотя вышеприведенное описание содержит ряд конкретных данных о реализации, они должны рассматриваться не как ограничения объема настоящего изобретения, а как описания признаков, которые могут быть специфическими для конкретных вариантов осуществления. Определенные признаки, описанные в контексте отдельных вариантов осуществления, также могут быть реализованы в комбинации в одном варианте осуществления. И наоборот, различные признаки, описанные в контексте одного варианта осуществления, также могут быть реализованы в нескольких вариантах осуществления по отдельности или в любой подходящей подкомбинации.
[93] Хотя настоящее изобретение было описано с помощью формулировок, характерных для структурных признаков и/или методологических функций, следует понимать, что настоящее изобретение, определенное в прилагаемой формуле изобретения, не обязательно ограничено описанными выше характерными признаками или функциями. Скорее, описанные выше характерные признаки и функции раскрываются как приведенные в качестве примера формы реализации формулы изобретения.
[94] Были описаны различные варианты осуществления методов. В качестве дополнения или альтернативы вышеизложенному, описаны следующие примеры. Признаки, описанные в любом из следующих примеров, можно использовать с любым из других примеров, описанных в настоящем документе.