СПОСОБ, СЕТЕВОЕ УСТРОЙСТВО И ОКОНЕЧНОЕ УСТРОЙСТВО ДЛЯ ПОЛУПОСТОЯННОГО ПЛАНИРОВАНИЯ
METHOD, NETWORK DEVICE, AND END-POINT DEVICE FOR SEMI-PERMANENT SCHEDULING

Область техники, к которой относится изобретение
Варианты осуществления раскрытия, в целом, относятся к беспроводной связи, и, более конкретно, к способу, сетевому устройству и оконечному устройству для полупостоянного планирования (semi-persistent scheduling, SPS).
Уровень техники
В беспроводной сети, такой как система долгосрочной эволюции (Long Term Evolution, LTE), существует функциональный объект планирования, который может поддерживать динамическое планирование и полупостоянное планирование (или известное как полустатическое планирование). В системе New Radio (NR) полупостоянное планирование может также упоминаться как конфигурированное планирование (Configured Scheduling, CS).
Например, в LTE SPS для восходящего канала (uplink, UL) относится к тому, что развернутый узел NodeB (eNB) может конфигурировать некоторые параметры, такие как периодичность и начальное положение возникновения случая передачи и параметры для операции HARQ (hybrid automatic repeat request, гибридный автоматический запрос повторения) для оборудования пользователя (user equipment, UE), посредством сигнализации управления радиоресурсами (radio resource control, RRC). Другие параметры, такие как способ модуляции и кодирования (modulation and coding scheme, MCS), частотно-временные ресурсы, конфигурируются посредством сигнализации уровня 1, чтобы активировать/деактивировать полустатический грант. При активировании/деактивировании полустатического гранта после приема сигнала уровня 1, UE посылает обслуживаемому eNB элемент управления (CE) для управления доступом к среде (media access control, MAC), чтобы подтвердить сообщение конфигурации SPS для UL.
Во время субкадров, в которых ресурсы предварительно конфигурируются для UE, UE выполняет передачу по восходящему каналу в соответствии с предварительно конфигурированными ресурсами в соответствующем интервале времени передачи (transmission time interval, TTI), если UE не обнаруживает свой временный идентификатор радиосети ячейки (cell radio network temporary identifier, C-RNTI) на канале управления.
Раскрытие сущности изобретения
Этот раздел предназначен для представления в упрощенной форме выбора концепций, которые далее описываются дополнительно в подробном описании. Этот раздел не предназначен для идентификации ключевых признаков или существенных особенностей заявленного предмета изобретения, а также не предназначен для использования его в качестве ограничения объема заявленного предмета изобретения. В NR SPS для UL также упоминается как конфигурированное планирование типа 2 и выделенный полустатический грант может также упоминаться как конфигурированный грант типа 2. В приведенном ниже описании термин SPS используется для простоты и полустатический грант, выделяемый через механизм SPS для UL, упоминается как грант SPS для UL.
В соответствии с подходом, соответствующим раскрытию, обеспечивается способ полупостоянного планирования (Semi-Persistent Scheduling, SPS) для восходящего канала (UL). Способ может содержать этап, на котором посылают оконечному устройству сообщение конфигурации SPS для UL посредством сигнала уровня 1 для конфигурации или деконфигурации гранта SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. Способ может дополнительно содержать этап, на котором принимают от оконечного устройства первый элемент управления (control element, CE) для управления доступом к среде (media access control, MAC), чтобы подтвердить первое сообщение конфигурации SPSUL SPS. В этом способе первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщения конфигурации SPS для UL, которые должны быть посланы, и два или более первых СЕ для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается способ полупостоянного планирования (Semi-Persistent Scheduling, SPS) для UL. Способ может содержать этап, на котором принимают от сетевого устройства первое сообщение конфигурации SPS для восходящего канала (uplink, UL) посредством сигнала уровня 1 для конфигурации или деконфигурации гранта SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. Способ может дополнительно содержать этап, на котором посылают сетевому устройству первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL. При этом способе первый CE для MAC содержит первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается сетевое устройство. Сетевое устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, в котором сетевое устройство может быть выполнено с возможностью посылки оконечному устройству первого сообщения конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. Сетевое устройство может быть выполнено с возможностью приема от оконечного устройства первого элемента управления (CE) для управления доступом к среде (MAC), подтверждающего первое сообщение конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается оконечное устройство. Оконечное устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, за счет чего оконечное устройство может быть выполнено с возможностью приема от сетевого устройства первого сообщения конфигурации SPS для восходящего канала посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. Оконечное устройство может дополнительно быть выполнено с возможностью посылки сетевому устройству первого элемента управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается компьютерный программный продукт. Компьютерный программный продукт содержит команды, которые, когда выполняются по меньшей мере одним процессором, могут заставить по меньшей мере один процессор послать оконечному устройству первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. По меньшей мере один процессор можно дополнительно заставить принимать от оконечного устройства первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщения конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых СЕ для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается компьютерный программный продукт. Компьютерный программный продукт содержит команды, которые выполняются по меньшей мере одним процессором и могут заставить по меньшей мере один процессор принимать от сетевого устройства первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. По меньшей мере один процессор можно дополнительно заставить посылать сетевому устройству первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых СЕ для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается считываемый компьютерный носитель запоминающего устройства. Считываемый компьютерный носитель запоминающего устройства содержит команды, которые исполняются по меньшей мере одним процессором и могут заставить по меньшей мере один процессор послать оконечному устройству первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. По меньшей мере один процессор можно дополнительно заставить принимать от оконечного устройства первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы и два или более первых CE для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается считываемый компьютерный носитель запоминающего устройства. Считываемый компьютерный носитель запоминающего устройства содержит команды, которые исполняются по меньшей мере одним процессором и могут заставить по меньшей мере один процессор принимать от сетевого устройства первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. По меньшей мере один процессор можно заставить посылать сетевому устройству первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL. Первый CE для MAC может содержать первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
В соответствии с другим подходом раскрытия, обеспечивается способ, реализуемый в системе связи, содержащей главный компьютер, сетевое устройство и оконечное устройство. Способ может содержать этап, на котором принимают в главном компьютере данные пользователя, берущие начало из передачи оконечного устройства сетевому устройству. В этом способе сетевое устройство может быть выполнено с возможностью реализации любого из способов, связанных с сетевым устройством, как описано выше. Оконечное устройство может быть выполнено с возможностью реализации любого из способов, связанных с оконечным устройством, как описано выше.
В соответствии с другим подходом раскрытия, обеспечивается способ, реализуемый в системе связи, содержащей главный компьютер, сетевое устройство и оконечное устройство. Способ может содержать этап, на котором инициируют в главном передачу данных пользователя оконечному устройству через сетевое устройство. В этом способе сетевое устройство может быть выполнено с возможностью реализации любого из способов, связанных с сетевым устройством, как описано выше. Оконечное устройство может быть выполнено с возможностью реализации любого из способов, связанных с оконечным устройством, как описано выше.
В соответствии с другим подходом раскрытия, обеспечивается система связи, содержащая главный компьютер. Главный компьютер может содержать процессорную схему, выполненную с возможностью предоставления данных пользователя. Главный компьютер может дополнительно содержать интерфейс связи, выполненный с возможностью приема данных пользователя, берущих начало из передачи оконечного устройства сетевому устройству. Сетевое устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, посредством чего сетевое устройство может быть выполнено с возможностью реализации любого из способов, связанных с сетевым устройством, как описано выше. Оконечное устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, посредством чего оконечное устройство может быть выполнено с возможностью реализации любого из способов, связанных с оконечным устройством, как описано выше.
В соответствии с другим подходом раскрытия, обеспечивается система связи, содержащая главный компьютер. Главный компьютер может содержать процессорную схему, выполненную с возможностью предоставления данных пользователя. Главный компьютер может дополнительно содержать интерфейс связи, выполненный с возможностью инициирования передачи данных пользователя оконечному устройству через сетевое устройство. Сетевое устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, посредством чего сетевое устройство может быть выполнено с возможностью реализации любого из способов, связанных с сетевым устройством, как описано выше. Оконечное устройство может содержать процессор и память, причем память содержит команды, исполняемые процессором, посредством чего оконечное устройство может быть выполнено с возможностью реализации любого из способов, связанных с оконечным устройством, как описано выше.
Эти и другие задачи, признаки и преимущества раскрытия станут очевидны из последующего подробного описания вариантов осуществления, которые должны читаться совместно с сопроводительными чертежами.
Краткое описание чертежей
Фиг. 1 - система, в которой могут быть реализованы некоторые варианты осуществления представленного раскрытия;
фиг. 2 - блок-схема последовательности выполнения операций способа, соответствующего варианту осуществления представленного раскрытия;
фиг. 3 - блок-схема последовательности выполнения операций способа, соответствующего другому варианту осуществления представленного раскрытия;
фиг. 4 - полезная нагрузка CE для MAC в соответствии с вариантом осуществления представленного раскрытия;
фиг. 5 - полезная нагрузка CE для MAC в соответствии с другим вариантом осуществления представленного раскрытия;
фиг. 6 - полезная нагрузка CE для MAC в соответствии с другим вариантом осуществления представленного раскрытия;
фиг. 7 - полезная нагрузка CE для MAC в соответствии с другим вариантом осуществления представленного раскрытия;
фиг. 8 - полезная нагрузка CE для MAC в соответствии с другим вариантом осуществления представленного раскрытия;
фиг. 9 - полезная нагрузка CE для MAC в соответствии с другим вариантом осуществления представленного раскрытия;
фиг. 10 - блок-схема последовательности выполнения операций способа, соответствующего варианту осуществления представленного раскрытия;
фиг. 11 - блок-схема последовательности выполнения операций способа, соответствующего другому варианту осуществления представленного раскрытия;
фиг. 12 - блок-схема сетевого устройства, соответствующего варианту осуществления раскрытия;
фиг. 13 - блок-схема оконечного устройства, соответствующего другому варианту осуществления раскрытия;
фиг. 14 - блок-схема последовательности выполнения операций способа, реализуемого в системе связи в соответствии с вариантом осуществления раскрытия; и
фиг. 15 - блок-схема последовательности выполнения операций способа, реализуемого в системе связи в соответствии с другим вариантом осуществления раскрытия.
Осуществление изобретения
Для обеспечения полного понимания раскрытых здесь вариантов осуществления в последующем описании приводятся их подробности. Специалистам в данной области техники, однако, должно быть очевидно, что варианты осуществления могут быть реализованы без этих конкретных подробностей или с их равнозначными переделками.
Термин "сеть беспроводной связи" или "беспроводная сеть", как он употребляется здесь, относится к сети, соответствующей любым соответствующим стандартам связи, таким как LTE-Advanced (LTE-A), LTE, Wideband Code Division Multiple Access (широкополосный мультидоступ с кодовым разделением каналов, WCDMA), High-Speed Packet Access (высокоскоростной пакетный доступ, HSPA) и так далее. Дополнительно, связь между оконечным устройством и сетевым устройством в сети беспроводной связи может осуществляться согласно любым подходящим протоколам поколений связи, в том числе, но не ограничиваясь только этим, Global System for Mobile Communications (глобальная система мобильной связи, GSM), Universal Mobile Telecommunications System (универсальная система мобильной связи, UMTS), Long Term Evolution (система долгосрочной эволюции, LTE) и/или другим подходящим системам и/или другим подходящим протоколы связи из числа первого поколения (1G), второго поколения (2G), поколений 2.5G, 2.75G, третьего поколения (3G), четвертого поколения (4G), 4.5G, будущего пятого поколения (5G), таких как NR, стандарты беспроводной локальной сети (wireless local area network, WLAN), такие как стандарты IEEE 802.11; и/или любые другие соответствующие стандарты беспроводной связи, такие как стандарты Worldwide Interoperability for Microwave Access (WiMax), Bluetooth, и/или ZigBee и/или любые другие протоколы, известные в настоящее время или которые будут разработаны в будущем.
Термин "сетевое устройство" относится к устройству в сети беспроводной связи, через которое оконечное устройство получает доступ к сети и принимает от нее услуги. Термин "сетевое устройство" относится к базовой станции (base station, BS), точке доступа (access point, AP) или любому другому подходящему устройству в сети беспроводной связи. BS может быть, например, узлом B (NodeB или NB), развернутым NodeB (eNodeB или eNB), или gNB, удаленным радиоблоком (Remote Radio Unit, RRU), радиоголовкой (radio header, RH), удаленной радиоголовкой (RRH), ретранслятором, узлом малой мощности, таким как фемто-, пико- и т.д. Другие примеры сетевого устройства могут содержать мультистандартное радиооборудование (multi-standard radio, MSR), такое как BSS MSR, сетевые контроллеры, такие как сетевые радиоконтроллеры (radio network controller, RNC) или контроллеры базовых станций (BSC), базовые приемопередающие станции (BTS), пункты передачи, передающие узлы. В более общем плане, однако, сетевое устройство может представлять собой любое подходящее устройство (или группу устройств), пригодное, конфигурированное, способное действовать и/или действующее, чтобы позволять и/или обеспечивать доступ оконечного устройства к сети беспроводной связи или предоставлять какие-то услуги оконечному устройству, которое получило доступ к сети беспроводной связи.
Термин “оконечное устройство” относится к любому конечному устройству, которое может получать доступ к сети беспроводной связи и принимать от нее услуги. Как пример, но не для ограничения, оконечное устройство является мобильным терминалом, оборудованием пользователя (user equipment, UE) или другим подходящим устройством. UE может быть, например, абонентским терминалом (Subscriber Station, SS), передвижным абонентским пунктом, мобильным терминалом (Mobile Station, MS) или терминалом доступа (Access Terminal, AT). Оконечное устройство может содержать, но не ограничиваясь только этим, портативные компьютеры, оконечные устройства сбора изображений, такие как цифровые фотоаппараты, устройства игровых терминалов, устройства хранения и воспроизведения музыкальных данных, мобильный телефон, сотовый телефон, смартфон, телефоны связи через Интернет (VoIP), телефоны беспроводной местной линии, планшет, носимое устройство, персональный цифровой секретарь (PDA), портативные компьютеры, настольный компьютер, оконечные устройства сбора изображений, такие как цифровые фотоаппараты, игровые оконечные устройства, устройства хранения и воспроизведения музыкальных данных, носимые оконечные устройства, бортовые беспроводные оконечные устройства, беспроводные конечные точки, мобильные терминалы, встроенное в ноутбук оборудование (laptop-embedded equipment, LEE), вмонтированное в ноутбук оборудование (laptop-mounted equipment, LME), аппаратные USB-ключи, смарт-устройства, беспроводное оборудование для помещений пользователя (wireless customer-premises equipment, CPE) и т.п. В последующем описании термины "оконечное устройство", "терминал", "оборудование пользователя" и "UE" могут использоваться взаимозаменяемо. В качестве одного из примеров, оконечное устройство может представлять собой UE, выполненное с возможностью связи в соответствии с одним или более стандартами связи, принятыми в Проекте сотрудничества третьего поколения (3rd Generation Partnership Project, 3GPP), такими как GSM для 3GPP, UMTS, LTE и/или стандарты 5G. Термин "оборудование пользователя" или "UE", как он используется здесь, может необязательно подразумевать в качестве "пользователя" человека, который владеет и/или управляет соответствующим устройством. В некоторых вариантах осуществления оконечное устройство может быть выполнено с возможностью передачи и/или приема информации без прямого взаимодействия с человеком. Например, оконечное устройство может быть разработано для передачи информации в сеть по заранее установленному графику, когда передача инициируется внутренним или внешним событием или в ответ на запросы сети беспроводной связи. Вместо этого UE может представлять собой устройство, предназначенное для продажи или управления пользователем-человеком, но которое первоначально может быть не связано с конкретным пользователем-человеком.
Оконечное устройство может поддерживать связь типа "устройство-устройство" (device-to-device, D2D), например, реализуя стандарт 3GPP для прямой связи, и может в этом случае упоминаться как устройство связи D2D.
В качестве еще одного другого примера, в сценарии Интернета вещей (Internet of Things, IoT), оконечное устройство может представлять собой машину или другое устройство, осуществляющее контроль и/или измерения и передачу результатов такого контроля и/или измерений другому оконечному устройству и/или сетевому оборудованию. Оконечное устройство может в этом случае быть устройством типа "машина-машина" (machine-to-machine, M2M), которое может в контексте 3GPP упоминаться как устройство связи машинного типа (machine-type communication, MTC). В качестве одного конкретного примера, оконечное устройство может быть UE, реализующим стандарт 3GPP для узкополосного Интернета вещей (NB-IoT). Конкретными примерами таких машин или устройств являются датчики, измерительные устройства, такие как измерители мощности, промышленное оборудование или бытовые или персональные устройства, например, холодильники, телевизоры, персональные носимые устройства, такие как наручные часы, и т.д. В других сценариях, оконечное устройство может представлять собой механизм или другое оборудование, способные контролировать и/или создавать отчеты о его рабочем состоянии или других функциях, связанных с его работой.
Термины "нисходящий канал (downlink)", "передача по DL" относятся к передаче от сетевого устройства к оконечному устройству, а термины "восходящий канал (uplink)", "передача по UL" относятся к передаче в противоположном направлении.
Ссылки в описании на "один из вариантов осуществления", "вариант осуществления", “примерный вариант осуществления" и т.п. указывают, что описанный вариант осуществления может содержать конкретный признак, структуру или характеристику, но нет необходимости, чтобы каждый вариант осуществления содержал конкретный признак, структуру или характеристику. Более того, такие выражения не обязательно относятся к одному и тому же варианту осуществления. Дополнительно, когда конкретный признак, структура или характеристика описываются в связи с вариантом осуществления, предполагается, что он находится в рамках знаний специалиста в данной области техники, чтобы влиять на такой признак, структуру или характеристику в связи с другими вариантами осуществления, независимо от того, описаны ли они в явной форме.
Следует понимать, что хотя для описания различных элементов здесь могут использоваться термины "первый", "второй" и т.д., эти элементы не должны ограничиваться этими терминами. Эти термины используются только для отличия одного элемента от другого. Например, первый элемент может быть назван вторым элементом, и, точно также, второй элемент может быть назван первым элементом, не отступая от объема примерного варианта осуществления. Термин "и/или", как он используется здесь, содержит любые и все сочетания одного или более связанных перечисленных терминов.
Терминология используется здесь только в целях описания конкретных вариантов и не предназначена для ограничения примерных вариантов осуществления. Формы единственного числа, как они используются здесь, предназначены содержать в себе также формы множественного числа, если контекст явно не указывает иное. Дополнительно, следует понимать, что термины "содержит", "содержащий", "имеет", "имеющий", "включает в себя" и/или "включающий в себя", когда используются здесь, указывают присутствие установленных признаков, элементов и/или компонентов и т.д., но не исключают присутствие или добавление одного или более других признаков, элементов, компонентов и /или их сочетаний.
В последующем описании и формуле изобретения, если не определено иное, все технические и научные термины, используемые здесь, имеют тот же самый смысл, который обычно понимается специалистами в области техники, к которой принадлежит настоящее раскрытие.
Заметим, что хотя варианты осуществления, представленные ниже, описываются, главным образом, в контексте системы NR, они не ограничиваются этим и могут быть применены к любой подходящей системе связи, которая может извлечь выгоду из вариантов осуществления, описанных здесь, такой как развернутая LTE (например, для последующей редакции 15), где в будущем SPS для UL сможет поддерживаться во вторичной ячейке (secondary cell, SCell).
В LTE существует только SPS для нисходящего/восходящего канала (DL/UL) в первичной ячейке или в первичной вторичной ячейке. Для SPS для восходящего канала в LTE и то, как использовать CE для MAC для подтверждения активации и деактивации SPS, было описано в разделе 5.10.2 документа 3GPP TS 36.321-e20, раскрытие которого содержится здесь посредством ссылки во всей его полноте:
"Если подтверждение SPS было инициировано и не было отменено:
- если объект MAC имеет ресурсы UL, выделенные для новой передачи в этом TTI:
- подать команду процедуры Multiplexing and Assembly, чтобы сформировать элемент управления для MAC для подтверждения SPS, как определено в подпункте 6.1.3.11;
- отменить инициированное подтверждение SPS.
Объект MAC должен стереть конфигурированный грант восходящего канала сразу после первой передачи элемента управления для MAC для подтверждения SPS, инициированной деактивацию SPS".
В соответствии с документом 3GPP 36.321-e20 TS, UE должно послать CE для MAC для подтверждения приема сигнала уровня 1 после приема сигнала уровня 1 для активации/деактивации полупостоянного гранта для UL. Этот CE для MAC был разработан в LTE как "элемент управления MAC для подтверждения SPS". Подробности этого CE для MAC можно найти в разделе 6.1.3.11 документа 3GPP 36.321-e20 TS:
"Элемент управления MAC для подтверждения SPS идентифицируется подзаголовком PDU MAC с LCID, как определено в таблице 6.2.1-2.
Он имеет фиксированный размер нулевых битов."
В LTE достаточно использовать CE для MAC без полезной нагрузки, чтобы подтвердить активацию/деактивацию SPS для UL, поскольку существует самое большее одна конфигурация SPS на один объект MAC. Хотя в беспроводной сети, такой как NR, где может существовать до одной конфигурации SPS для UL на каждую конфигурированную ячейку и конфигурации SPS для UL в различных обслуживаемых ячейках могут активироваться одновременно, формат CE для MAC, чтобы подтвердить активацию/деактивацию SPS для UL, в LTE не может быть использован в такой беспроводной сети, потому что для сетевого устройства, такого как gNB, существует неоднозначность при идентификации соответствия между принятыми СЕ для MAC и переданными сигналами уровня 1, чтобы активировать/деактивировать полустатические гранты для UL в случае агрегации несущей (carrier aggregation, CA).
Поэтому было бы желательно обеспечить решение для SPS в беспроводной сети, в котором может существовать до одной конфигурации SPS для UL на каждую конфигурированную ячейку, и конфигурации SPS для UL в различных обслуживаемых ячейках могут быть активными одновременно.
Теперь некоторые примерные варианты осуществления представленного раскрытия ниже будут описаны со ссылкой на чертежи.
На фиг. 1 схематично представлена система связи, в которой могут быть реализованы некоторые варианты осуществления представленного раскрытия. Как показано на фиг 1, система 100 связи содержит сетевое устройство 110, такое как сотовая базовая станция, например, gNB в NR. Сетевое устройство 110 может упоминаться как функциональный элемент на сетевой стороне по сравнению с оконечным устройством или UE. Например, сетевое устройство 110 может содержать eNB, Home eNode B, фемто-базовую станцию, пико-BS, gNB или любой другой узел, способный обслуживать оконечное устройство 102 в системе 100 связи. Известно, что сотовая система радиосвязи может содержать сеть радиоячеек, каждая из которых обслуживается передающей станцией, известной как базовая станция или базовая приемопередающая станция. Радиосеть предоставляет услуги беспроводной связи множеству приемопередатчиков (в большинстве случаев, мобильных). Сеть сетевых устройств, работающих совместно, позволяет иметь услуги беспроводной связи, которые больше, чем радиопокрытие, обеспечиваемое одиночным сетевым устройством. Индивидуальное сетевое устройство может соединяться с другой сетью (во многих случаях, с проводной сетью, что не показано), которая содержит дополнительные контроллеры для управления ресурсами, а в некоторых случаях - доступ к другим сетевым системам (таким как Интернет) или общегородские сети (metropolitan area network, MAN).
Когда в системе 100 связи используется агрегация несущей (CA), может иметь место множество обслуживаемых ячеек, таких как первая ячейка 130 и вторая ячейка 132, которые могут быть конфигурированы для оконечного устройства. Каждая обслуживаемая ячейка может иметь соответствующие компонентные несущие (component carrier, CC). Покрытие обслуживаемых ячеек может различаться, например, из-за того, что CC в различных полосах частот могут иметь различные потери на пути прохождения сигнала или различные компонентные несущие могут планироваться для обеспечения различного покрытия, т.е. ячеек различных размеров. При агрегации несущей система может содержать два вида несущих, первичную компонентную несущую в первичной обслуживаемой ячейке (primary serving cell, PCell) и вторичную компонентную несущая во вторичной ячейке (secondary cell, SCell). Все вторичные компонентные несущие во вторичных ячейках (SCell) упоминаются как вторичные компонентные несущие, которые обслуживают соответствующие вторичные обслуживаемые ячейки. Заметим, что хотя сетевое устройство 110 показано на фиг. 1 как один объект, сетевое устройство 110 может содержать два или более объектов, которые принадлежат к одному и тому же объекту MAC.
Как показано на фиг. 1, система 100 связи может содержать UE или оконечное устройство 102, которые могут оперативно связываться с сетевым устройством 110, таким как сотовая базовая станция, через канал беспроводной связи, такой как каналы 126 и 128 беспроводной связи. Для оконечного устройства 102 могут быть конфигурированы одна или несколько ячеек. Например, в сценарии CA оконечное устройство 102 может быть конфигурировано с двумя или более ячейками. Оконечное устройство 102 может быть стационарным или подвижным. Оконечное устройство 102 может содержать, но не ограничиваясь только этим, сотовые телефоны, смартфоны и компьютеры, независимо от того, настольные, ноутбуки или какие-либо иные, а также мобильные устройства или терминалы, такие как UE сотовой сети, устройства связи машинного типа, карманные компьютеры, персональные цифровые секретари (PDA), беспроводные датчики, носимые устройства, видеокамеры, телеприставки, персональные медиаустройства или любые сочетания выше перечисленного, которые могут обладать функциональными возможностями беспроводной связи и работать с любым видом операционной системы, в том числе, но не ограничиваясь только этим, Windows, Linux, UNIX, Android, iOS и их вариантами. Кроме того, хотя на фиг. 1 показано только одно оконечное устройство 102, могут иметься два или более оконечных устройства.
Сетевое устройство 110 может быть подключено к главному компьютеру 150, который может быть реализован в аппаратных средствах и/или в программном обеспечении автономного сервера, сервера, реализуемого в облаке, распределенного сервера или в виде ресурсов для обработки на серверной ферме. Главный компьютер 150 может находиться в собственности или в управлении провайдера услуг или может управляться сервисным провайдером или от имени сервисного провайдера. Соединение 140 между сетевым устройством 110 и главным компьютером 150 может проходить напрямую от базовой сети к главному компьютеру 150 или может проходить через дополнительную промежуточную сеть (не показана). Промежуточная сеть может быть одной из или сочетанием более чем одной из общедоступной, частной или назначенной сети; промежуточная сеть, если имеется, может быть магистральной сетью или Интернетом; в частности, промежуточная сеть может содержать две или более субсетей (не показаны).
Система 100 связи, в целом, обладает возможностью соединения между присоединенным UE 102 и главным компьютером 150. Возможность соединения может быть описана как соединения по технологии Over-the-Top (OTT), такие как {126, 140} и {126, 140}. Главный компьютер 150 и присоединенное UE 102 выполнены с возможностью передачи данных и/или сигнализации через соединения OTT, используя сеть доступа (не показана), базовую сеть (не показана), любую промежуточную сеть (не показана) и возможную дополнительную инфраструктуру (не показана) в качестве посредников. Соединения OTT {126, 140} и {126, 140} могут быть прозрачными в том смысле, что участвующие устройства связи, через которые проходят соединения OTT, не знают о маршрутизации восходящей и нисходящей связи. Например, сетевое устройство 110 может не быть или не обязано быть информировано о прежней маршрутизации входящей нисходящей связи с данными, берущими начало от главного компьютера 150, которые должны быть посланы (например, переданы) присоединенному UE 102. Точно также, главному компьютеру 150 нет необходимости знать, какова будущая маршрутизация исходящей восходящей связи, берущей начало от UE 102, в направлении главного компьютера 150.
В системе 100 связи главный компьютер 150 имеет аппаратные средства, содержащие интерфейс 152 связи, выполненный с возможностью настройки и поддержания проводного или беспроводного соединения с интерфейсом другого устройства связи системы 100 связи. Главный компьютер 150 дополнительно содержит процессорную схему 154, которая может иметь запоминающее устройство и/или возможности обработки. В частности, процессорная схема 154 может содержать один или более программируемых процессоров, специализированных прикладных интегральных схем, программируемых логических интегральных схем или их сочетания (не показаны), приспособленные для выполнения команд. Главный компьютер 150 дополнительно содержит программное обеспечение 156, который хранится в главном компьютере 150 или доступно главному компьютеру 150 и исполняется процессорной схемой 154. Программное обеспечение 156 содержит хост-приложение. Хост-приложение может быть выполнено с возможностью предоставления услуг удаленному пользователю, такому как оконечное устройство 102, присоединенное через соединения OTT {126, 140} и/или {126, 140}, заканчивающиеся в оконечном устройстве 102 и главном компьютере 150. При предоставлении услуги удаленному пользователю хост-приложение может предоставлять данные пользователя, которые передаются, используя соединения OTT {126, 140} и/или {126, 140}. Услуги, предоставляемые главным компьютером 150, могут быть любым видом услуг, в том числе, но не ограничиваясь только этим, службой новостей, социальными сетевыми службами, такими как LinkedIn, Facebook, Twitter, YouTube, службой обмена сообщениями, такой как WeChat, Yahoo!, Mail, службами онлайн-шоппинга, такими как Amazon, Alibaba, TaoBao и т.д., игровыми услугами, такими как мобильные игры, компьютерные игры, и X-услугами совместного использования, такими, как услуги общественного пользования велосипедами.
В варианте осуществления интерфейс 152 связи выполнен с возможностью приема данных пользователя, берущих начало из передачи от оконечного устройства 102 к сетевому устройству 110. В другом варианте осуществления интерфейс 152 связи выполнен с возможностью инициирования передачи данных пользователя оконечному устройству 102 через сетевое устройство 110.
На фиг. 2 приведена блок-схема последовательности выполнения операций способа 200 в соответствии с вариантом осуществления представленного раскрытия, который может выполняться в таком устройстве, как сетевое устройство 110 на фиг. 1. По сути, сетевое устройство 110 может обеспечивать средства реализации различных частей способа 200, а также средства выполнения других процессов в сочетании с другими компонентами.
Как показано на фиг. 2, способ 200 может начинаться на этапе 202, на котором сетевое устройство 110 посылает оконечному устройству первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства. Сигнал уровня 1 может быть любым подходящим сигналом физического уровня, используемым для передачи гранта полупостоянного планирования, такого как физический нисходящий канал управления (physical downlink control channel, PDCCH) с грантом полупостоянного планирования. Например, как показано на фиг. 1, сетевое устройство 110 может послать через PDCCH оконечному устройству 102 первое сообщение конфигурации SPS для восходящего канала (SPS для UL), чтобы конфигурировать или деконфигурировать грант SPS для UL в первой ячейке 130, и послать оконечному устройству 102 через PDCCH другое первое сообщение конфигурации SPS восходящего канала (SPS для UL) для конфигурации или деконфигурации гранта SPS для UL во второй ячейке 132.
На этапе 204 сетевое устройство 110 принимает от оконечного устройства первый элемент управления (CE) для управления доступом к среде (MAC), чтобы подтвердить первое сообщение конфигурации SPS для UL, где первый CE для MAC содержит первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
В варианте осуществления, если существуют два или более сообщений конфигурации SPS для UL, чтобы конфигурировать или деконфигурировать гранты SPS для UL в различных ячейках, конфигурированных для оконечного устройства, этапы 202 и 204 могут выполняться, соответственно, в течение двух и более раз.
В другом варианте осуществления, когда соответствующие гранты SPS для UL для многочисленных обслуживаемых ячеек активируются/деактивируются посредством соответствующих сигналов уровня 1, сообщения подтверждения для многочисленных обслуживаемых ячеек могут быть мультиплексированы в один CE для MAC. На фиг. 3 показана блок-схема последовательности выполнения операций способа, соответствующего варианту осуществления представленного раскрытия, где сообщения подтверждения для многочисленных обслуживаемых ячеек могут быть мультиплексированы в один CE для MAC. Способ 300 может выполняться в таком устройстве, как сетевое устройство 110 на фиг. 1. По сути, сетевое устройство 110 может обеспечить средства осуществления различных частей способа 300, а также средства выполнения других процессов в сочетании с другими компонентами.
Как показано на фиг. 3, способ 300 может начинаться на этапе 302, на котором сетевое устройство 110 посылает оконечному устройству множество вторых сообщений конфигурации SPS для UL посредством сигнала уровня 1, соответственно, чтобы конфигурировать или деконфигурировать множество грантов SPS для UL во множестве ячеек из числа одной или более ячеек, соответственно. Например, как показано на фиг. 1, сетевое устройство 110 может послать оконечному устройству 102 два сообщения конфигурации SPS для UL через PDCCH, соответственно, чтобы конфигурировать гранты SPS для UL в первой ячейке 130 и во второй ячейке 132, соответственно. Множество вторых сообщений конфигурации SPS для UL может быть послано за короткий промежуток времени.
На этапе 204 сетевое устройство 110 принимает от оконечного устройства второй CE для MAC для подтверждения множества вторых сообщений конфигурации SPS для UL, где второй CE для MAC содержит второй индикатор для подтверждения множества вторых сообщений конфигурации SPS для UL.
Первый и второй индикаторы могут принимать любую подходящую форму для подтверждения одного или более сообщений конфигурации SPS для UL. Например, первый и второй индикаторы могут содержать по меньшей мере один или более индексов ячеек; один или более индексов конфигурации SPS; битовую матрицу одного или более индексов ячеек; или битовую матрицу одного или более индексов конфигурации.
В варианте осуществления после приема сигнала уровня 1, чтобы активировать или деактивировать SPS для UL для конкретной обслуживаемой ячейки, индекс ячейки для обслуживаемой ячейки добавляется в CE для MAC для подтверждения активации/деактивации SPS для UL. Например, после приема соответствующего индекса ячейки в CE для MAC, сетевое устройство 110, такое как gNB, может принять решение, что операция активирования/деактивации SPS для UL для обслуживаемой ячейки прошла успешно. В противном случае, сетевое устройство 110 принимает решение, что операция активирования/деактивации SPS для UL для обслуживаемой ячейки потерпела неудачу.
На фиг. 4 показана полезная нагрузка CE для MAC, содержащая один индекс ячейки, соответствующий варианту осуществления представленного раскрытия. Как показано на фиг. 4, полезная нагрузка CE для MAC содержит индекс ячейки, соответствующий действующей конфигурации SPS для UL, где размер индекса ячейки является фиксированным, таким как 4 бита. Размер индекса ячейки может быть фиксированным или зависеть от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей. Например, размер индекса ячейки может фиксироваться как 2, 3, 4, 5 и 6 битов, независимо от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей. Как другой пример, если существуют 32 обслуживаемых ячейки, которые могут быть конфигурированы по максимуму для оконечного устройства или UE, размер индекса ячейки может составлять 5 битов.
В другом варианте осуществления, после приема двух или более сигналов уровня 1, чтобы активировать или деактивировать SPS для UL для двух или более обслуживаемых ячеек, два или более индексов ячеек для обслуживаемых ячеек могут быть добавлены в один CE для MAC для подтверждения активации/деактивации SPS для UL. Например, после приема соответствующих двух или более индексов ячеек в CE для MAC, сетевое устройство 110, такое как gNB, может принять решение, что операция активации/деактивации SPS для UL для двух или более обслуживаемых ячеек была успешной. В противном случае, если один или более из двух или более индексов ячеек не передаются в CE для MAC, сетевое устройство 110 может принять решение, что операция активации/деактивации SPS для UL для одной или более ячеек прошла неудачно. В этом случае сетевое устройство 110 может снова послать сообщения конфигурации SPS для UL для конфигурации или деконфигурации грантов SPS для UL в одной или более ячейках.
На фиг. 5 показана полезная нагрузка CE для MAC, содержащая два или более индексов ячеек, соответствующих варианту осуществления представленного раскрытия. Как показано на фиг. 5, полезная нагрузка CE для MAC содержит два индекса ячеек, соответствующих двум действующим конфигурациям SPS для UL, где размер индекса ячейки является фиксированным, таким как 4 бита. Как описано выше, размер индекса ячейки может быть фиксирован или зависеть от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей.
В другом варианте осуществления битовый массив одного или более индексов ячеек передается в одном CE для MAC, чтобы подтвердить активацию/деактивацию SPS для UL в этих обслуживаемых ячейках. Например, после приема одного или более сигналов уровня 1, чтобы активировать/деактивировать гранты SPS для UL в одной или более ячейках, конфигурированных для оконечного устройства, оконечное устройство может установить соответствующий бит в битовой матрице для подтверждения сообщения конфигурации SPS для UL. Информация битовой матрицы может быть назначена в диапазоне от младшего значащего бита (least significant bit, LSB) до старшего значащего бита (most significant bit, MSB) в соответствии со значением индекса ячейки в восходящем/нисходящем порядке и со значением, установленным, используя следующую логику:
бит "1" указывает, что соответствующая обслуживаемая ячейка применяется с конфигурацией SPS для UL, такой как активация/деактивация SPS для UL;
бит "0" указывает, что соответствующая обслуживаемая ячейка не применяется с конфигурацией SPS для UL, такой как активация/деактивация SPS для UL.
Длина битовой матрицы одного или более индексов ячеек может быть фиксированной или зависеть от количества ячеек, конфигурированных для оконечного устройства. Например, длина битовой матрицы одного или более индексов ячеек может быть фиксированной со значением, выбранном из 3-64 битов. В качестве другого примера, если существуют 32 обслуживаемые ячейки, которые могут быть конфигурированы по максимуму для оконечного устройства или UE, длина битовой матрицы одного или более индексов ячеек может составить 32 бита.
Форма битовой матрицы одного или более индексов ячеек может иметь три варианта:
Вариант 1: битовый массив одного или более индексов ячеек создается для всех конфигурированных ячеек для оконечного устройства или UE, независимо от того, является ли ячейка активной или неактивной, т.е. каждая конфигурированная ячейка для UE имеет соответствующий бит в битовой матрице. На фиг. 6-a) показана полезная нагрузка CE для MAC, содержащая битовую матрицу одного или более индексов ячеек варианта 1, соответствующего варианту осуществления представленного раскрытия. Как показано на фиг. 6-a), битовый массив занимает 8 битов, каждый из которых соответствует одной конфигурированной ячейке. Битовые индексы 1-8 соответствуют восьми конфигурированным ячейкам C0-C7, соответственно. Например, когда сетевое устройство 110 посылает оконечному устройству одно сообщение конфигурации SPS для UL посредством сигнала уровня 1, чтобы конфигурировать грант SPS для UL в ячейке C0, оконечное устройство может установить бит битового индекса 0 как значение "1" и послать CE для MAC, содержащий битовую матрицу, сетевому устройству. В качестве другого примера, когда сетевое устройство 110 посылает оконечному устройству 102 два сообщения конфигурации SPS для UL посредством сигнала уровня 1, соответственно, чтобы конфигурировать гранты SPS для UL в двух ячейках C0 и C1, соответственно, оконечное устройство может установить биты битовых индексов 0 и 1 как значение “1” и послать CE для MAC, содержащий битовую матрицу, сетевому устройству.
Вариант 2: битовый массив одного или более индексов ячеек создается для всех активных ячеек оконечного устройства или UE. Неактивная ячейка не включается в состав битового массива, т.е. каждая активная ячейка имеет соответствующий бит в битовом массиве. На фиг. 6-b) показана полезная нагрузка CE для MAC, содержащая битовый массив одного или более индексов ячеек варианта 2, соответствующего варианту осуществления представленного раскрытия. Как показано на фиг. 6-b), 5 активных ячеек C0, C1, C3, C5 и C7 имеют соответствующие биты в битовом массиве, а остальные 3 бита не используются. Для варианта 2 длина битового массива может быть определена на основе максимального количества конфигураций SPS для UL, которое может быть конфигурировано для оконечного устройства или UE.
Вариант 3: битовый массив одного или более индексов ячеек создается для всех активных ячеек, которые конфигурируются с SPS для UL для оконечного устройства или UE. Неактивная ячейка или активная ячейка без конфигурации SPS для UL не включается в состав битового массива, т.е. каждая активная ячейка с конфигурацией SPS для UL имеет соответствующий бит в битовом массиве. Для такого случая на фиг. 6-b) показана полезная нагрузка CE для MAC, содержащая битовый массив одного или более индексов ячеек варианта 3, соответствующего варианту осуществления представленного раскрытия. Как показано на фиг. 6-b), 5 активных ячеек C0, C1, C3, C5 и C7, которые конфигурируются с SPS для UL, имеют соответствующие биты в битовом массиве, а остальные 3 бита не используются. Для варианта 3 длина битового массива может быть определена на основе максимального количества конфигураций SPS для UL, которое может быть конфигурировано для оконечного устройства или UE.
В другом варианте осуществления, вместо индекса ячейки в CE для MAC указывается индекс конфигурации SPS для UL и каждая конфигурация SPS для UL связывается с обслуживаемой ячейкой и обозначается уникальным индексом. На фиг. 7 показана полезная нагрузка CE для MAC, несущая только один индекс конфигурации SPS, соответствующий варианту осуществления представленного раскрытия. В этом варианте осуществления UE может послать другой CE для MAC для подтверждения активации/деактивации SPS для UL для каждой обслуживаемой ячейки.
Как показано на фиг. 7, полезная нагрузка CE для MAC несет только один индекс конфигурации SPS, связанный с ячейкой, где размер индекса конфигурации SPS является фиксированным, таким как 3 бита. Размер индекса конфигурации SPS может быть фиксированным или зависеть от максимальных конфигураций SPS на каждый объект MAC. Например, размер индекса конфигурации SPS может быть фиксирован как 2, 3, 4, 5, 6 и 7 битов. В качестве другого примера, когда максимальное количество конфигураций SPS на каждый объект MAC равно 32, размер индекса конфигурации может составлять 5 битов.
В другом варианте осуществления после приема двух или более сигналов уровня 1, чтобы активировать или деактивировать SPS для UL для двух или более обслуживаемых ячеек, два или более индекса конфигурации SPS, связанных с двумя или более обслуживаемыми ячейками, могут быть добавлены в один CE для MAC, чтобы подтвердить активацию/деактивацию SPS для UL для каждой обслуживаемой ячейки. Например, после приема соответствующих двух или более индексов конфигурации в CE для MAC, сетевое устройство 110, такое как gNB, может принять решение, что операция активации/деактивации SPS для UL для двух или более обслуживаемых ячеек была успешной. В противном случае, если CE для MAC не несет в себе один или более из двух или более индексов конфигурации SPS, сетевое устройство 110 может принять решение, что операция активации/деактивации SPS для UL для одной или более ячеек потерпела неудачу. В этом случае сетевое устройство 110 может снова послать сообщения конфигурации SPS для UL, чтобы конфигурировать грант SPS для UL в одной или более ячейках.
На фиг. 8 показана полезная нагрузка CE для MAC, содержащая два или более индексов конфигурации SPS, соответствующих варианту осуществления представленного раскрытия. Как показано на фиг. 8, полезная нагрузка CE для MAC содержит два индекса конфигурации x и y, каждый из которых может быть связан с разными обслуживаемыми ячейками. Размер индекса конфигурации SPS имеет фиксированный размер, такой как 3 бита, как показано на фиг. 8. В этом варианте осуществления существуют два сигнала уровня 1 для активации/деактивации SPS для UL, соответственно, для двух различных обслуживаемых ячеек за короткий период, и оконечное устройство или UE могут подтвердить активацию/деактивацию SPS для UL для этих двух обслуживаемых ячеек через единый CE для MAC, содержащий два индекса , x и y, конфигурации SPS.
В другом примере битовый массив одного или более индексов конфигурации в CE для MAC используется для указания подтверждения активации/деактивации SPS для UL для двух или более обслуживаемых ячеек. Каждая конфигурация SPS имеет соответствующий бит в битовом массиве. Информация о битовом массиве может быть назначена в диапазоне от LSB до MSB в соответствии со значением индекса конфигурации SPS в восходящем порядке и с помощью набора значений, используя следующую логику:
бит "1" указывает, что соответствующая конфигурация SPS применяется вместе с конфигурацией/деконфигурацией.
бит "0" указывает, что соответствующая конфигурация SPS не применяется вместе с конфигурацией/деконфигурацией.
Длина битового массива одного или более индексов конфигурации SPS может быть фиксированной (например, в зависимости от максимального количества конфигураций SPS на каждый объект MAC) или зависеть от количества конфигураций SPS, конфигурируемых для UE.
На фиг. 9 показана полезная нагрузка CE для MAC, содержащая битовый массив одного или более индексов конфигурации SPS в соответствии с вариантом осуществления представленного раскрытия. Как показано на фиг. 9, существуют 3 бита (т.е. битовых индексов 0, 1 и 2), соответствующие 3 конфигурациям SPS для UL (т.е. конфигурациям SPS 0, 1 и 2) для оконечного устройства. Например, когда сетевое устройство 110 посылает оконечному устройству три сообщения конфигурации SPS для UL (т.е. конфигурации SPS 0, 1 и 2) посредством сигнала уровня 1, чтобы конфигурировать три гранта SPS для UL в трех ячейках, оконечное устройство может установить биты битовых индексов 0, 1 и 2 как значение "1" и послать CE для MAC, содержащий битовый массив, сетевому устройству.
Заметим, что полезные нагрузки CE для MAC, как показано на фиг. 4-9, служат только для примера и в других вариантах осуществления полезная нагрузка CE для MAC может принимать любую другую подходящую форму. Например, размер и содержание полезной нагрузки CE для MAC могут быть другими в других вариантах осуществления. Как пример, в других варианты осуществления размер полезной нагрузки CE для MAC может быть иметь 16, 32, 40, 48, 56, 64 битов или любое другое подходящее значение.
В другом варианте осуществления в LTE не может иметь место никакое изменение формата существующего CE для MAC "Элемент управления подтверждения SPS для MAC". Сетевое устройство, такое как gNB, может установить соответствие между сообщениями конфигурации SPS для UL для активации/деактивации грантов SPS ячеек для UL, которые посылаются gNB и принимаются CE для MAC, посредством которых дает ответ UE, основываясь на заданном правиле, таком как то, что первый принятый CE для MAC от UE соответствует первому посланному сообщению конфигурации SPS для UL, второй принятый CE для MAC соответствует второму посланному сообщению конфигурации SPS для UL и т.д.
В другом варианте осуществления в LTE может не быть никакого изменения формата по сравнению с существующим в LTE CE для MAC "Элемент управления для MAC для подтверждения SPS". Сетевое устройство, такое как gNB, может установить соответствие между сообщениями конфигурации SPS для UL для активации/деактивации грантов SPS ячеек для UL, которые посылаются gNB, и CE MAC, на которые отвечает UE с соответствием со временем между ними. Например, gNB посылает сообщение конфигурации SPS для UL, чтобы назначить UE конфигурировать/деконфигурировать SPS для UL для конкретной ячейки в момент X, затем gNB ожидает, что UE предоставит CE для MAC для подтверждения сообщения конфигурации SPS для UL во время X+Y. Диапазон значений Y может считаться между временем передачи и выполнения сообщения конфигурации SPS для UL и временем передачи соответствующего CE для MAC. gNB может также обеспечить выделение грантов для UE перед приемом CE для MAC.
В другом варианте осуществления в LTE может не быть никакого изменения формата по сравнению с существующим в LTE CE для MAC "Элемент управления для MAC для подтверждения SPS". Существует соответствие по несущей между несущей, для которой грант SPS для UL конфигурируется или деконфигурируется, и несущей для передачи CE для MAC. Например, CE для MAC для подтверждения должен передаваться на той же самой несущей UL, на которой грант SPS для UL конфигурируется или деконфигурируется. Таким образом, gNB может определять соответствие принятого CE для MAC и сигнала уровня 1, чтобы конфигурировать SPS для UL на основе индекса несущей, на которой передается CE для MAC.
На фиг. 10 приведена блок-схема последовательности выполнения операций способа 1000, соответствующего варианту осуществления представленного раскрытия, который может выполняться в таком устройстве, как оконечное устройство 102 на фиг. 1. По сути, оконечное устройство может обеспечивать средства для выполнения различных частей способа 1000, а также средства для выполнения других процессов в сочетании с другими компонентами. Для некоторых частей, которые были описаны в упомянутых выше вариантах осуществления, их подробное описание здесь для краткости опущено.
Как показано на фиг. 10, способ 1000 может начинаться на этапе 1002, где оконечное устройство 102 принимает от сетевого устройства первое сообщение конфигурации SPS для UL посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства.
На этапе 1004 оконечное устройство 102 посылает сетевому устройству первый CE для MAC для подтверждения первого сообщения конфигурации SPS для UL. Первый CE для MAC содержит первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE для MAC, которые должны быть приняты.
На фиг. 11 представлена блок-схема последовательности выполнения операций способа 1100, соответствующего варианту осуществления представленного раскрытия, который может быть реализован в таком устройстве, как оконечное устройство 102 на фиг. 1. По сути, оконечное устройство может обеспечивать средства выполнения различных частей способа 1100, а также средства выполнения других процессов в сочетании с другими компонентами. Для некоторых частей, которые были описаны в представленных выше вариантах осуществления, их подробное описание для краткости здесь не приводится.
Как показано на фиг. 11, способ 1100 может начинаться на этапе 1102, на котором оконечное устройство 102 принимает от сетевого устройства множество вторых сообщений конфигурации SPS для UL посредством сигнала уровня 1, соответственно, чтобы конфигурировать или деконфигурировать множество грантов SPS для UL во множестве ячеек из числа одной или более ячеек, соответственно.
На этапе 1004 оконечное устройство 102 посылает сетевому устройству второй CE для MAC для подтверждения множества вторых сообщений конфигурации SPS для UL, где второй CE для MAC содержит второй индикатор для подтверждения множества вторых сообщений конфигурации SPS для UL.
В варианте осуществления первый и второй индикаторы содержат по меньшей мере один или более индексов ячеек; один или более индексов конфигурации SPS; битовый массив одного или более индексов ячеек; или битовый массив одного или более индексов конфигурации.
В варианте осуществления битовый массив одного или более индексов ячеек назначается в диапазоне от младшего значащего бита до старшего значащего бита в соответствии со значением одного или более индексов ячеек в восходящем или в нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов ячеек является фиксированной или зависит от количества ячеек, которые конфигурируются для оконечного устройства.
В варианте осуществления каждая конфигурированная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка, конфигурированная с помощью SPS для UL для оконечного устройства, имеет соответствующий бит в битовом массиве одного или более индексов ячеек.
В варианте осуществления размер индекса ячейки является фиксированным или зависит от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей.
В варианте осуществления конфигурация SPS для UL связана с ячейкой и ей назначается уникальный индекс конфигурации SPS.
В варианте осуществления битовый массив одного или более индексов конфигурации назначается в диапазоне от младшего значащего бита до старшего значащего бита согласно соответствующим значениям одного или более индексов конфигурации SPS в восходящем/нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов конфигурации является фиксированной или зависит от количества конфигураций SPS для UL, которые конфигурированы для оконечного устройства.
В варианте осуществления индекс ячейки в CE для MAC указывает, что соответствующая ячейка применяется с конфигурацией SPS для UL и индекс конфигурации SPS в CE для MAC указывает, что соответствующая конфигурация SPS, связанная с ячейкой, применяется с конфигурацией SPS для UL.
В варианте осуществления соответствие содержит по меньшей мере порядок приема первого сообщения конфигурации SPS для UL, соответствующий порядку передачи первого CE для MAC; временное соответствие между приемом первого сообщения конфигурации SPS для UL и передачей первого CE для MAC; или соответствие по несущей между несущей, для которой конфигурирован или деконфигурирован грант SPS для UL, и несущей для передачи первого CE для MAC.
В варианте осуществления сообщение конфигурации SPS для UL используется для активации или деактивации гранта SPS для UL.
На фиг. 12 показано сетевое устройство, способное реализовывать способы SPS, как описано выше. Как показано на фиг. 12, сетевое устройство 1200 содержит процессорное устройство 1204, память 1205 и подсистему 1201 радиомодема, действующего в оперативной связи с процессором 1204. Подсистема 1201 радиомодема содержит по меньшей мере один передатчик 1202 и по меньшей мере один приемник 1203. Хотя на фиг. 12 показан только один процессор, процессорное устройство 1204 может содержать множество процессоров или многоядерный процессор (процессоры). Кроме того, процессорное устройство 1204 может также содержать кэш для упрощения операций по обработке.
Исполняемые компьютером команды могут загружаться в память 1205 и, когда они исполняются процессорным устройством 1204, могут заставлять сетевое устройство 1200 реализовывать описанные выше способы для SPS. В частности, исполняемые компьютером команды могут заставлять сетевое устройство 1200 посылать оконечному устройству первое сообщение конфигурации SPS для восходящего канала (SPS для UL) посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства; и принимать от оконечного устройства первый CE для MAC для подтверждения первого сообщения конфигурации SPS для UL, где первый CE для MAC содержит первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщений конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE MAC, которые должны быть приняты.
В варианте осуществления исполняемые компьютером команды могут дополнительно заставить сетевое устройство 1200 послать оконечному устройству множество вторых сообщений конфигурации SPS для UL посредством сигнала уровня 1, соответственно, чтобы конфигурировать или деконфигурировать множество грантов SPS для UL во множестве ячеек из числа одной или более ячеек, соответственно; и принять от оконечного устройства второй CE для MAC, чтобы подтвердить множество вторых сообщений конфигурации SPS для UL, где второй CE для MAC содержит второй индикатор подтверждения множества вторых сообщений конфигурации SPS для UL.
В варианте осуществления первый и второй индикаторы содержат по меньшей мере один или более индексов ячеек; один или несколько индексов конфигурации; битовый массив одного или более индексов ячеек; или битовый массив одного или более индексов конфигурации.
В варианте осуществления битовый массив одного или более индексов ячеек назначается в диапазоне от младшего значащего бита до старшего значащего бита в соответствии со значением одного или более индексов ячеек в восходящем или нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов ячеек является фиксированной или зависит от количества ячеек, которые конфигурированы для оконечного устройства.
В варианте осуществления каждая конфигурированная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка, конфигурированная с SPS для UL для оконечного устройства, имеет соответствующий бит в битовом массиве для одного или более индексов ячеек.
В варианте осуществления размер индекса ячейки является фиксированным или зависит от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей.
В варианте осуществления конфигурация SPS для UL связана с ячейкой и ей назначается уникальный индекс конфигурации SPS.
В варианте осуществления битовый массив одного или более индексов конфигурации SPS назначается в диапазоне от младшего значащего бита до старшего значащего бита согласно соответствующим значениям одного или более индексов конфигурации SPS в восходящем/нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов конфигурации является фиксированной или зависит от количества конфигураций SPS, которые конфигурированы для оконечного устройства.
В варианте осуществления индекс ячейки в CE для MAC указывает, что соответствующая ячейка применяется с конфигурацией SPS для UL и индекс конфигурации SPS в CE для MAC указывает, что соответствующая конфигурация SPS, связанная с ячейкой, применяется с конфигурацией SPS для UL.
В варианте осуществления соответствие содержит по меньшей мере порядок передачи первого сообщения конфигурации SPS для UL, соответствующий порядку приема первого CE для MAC; временное соответствие между посылкой первой конфигурации SPS для UL и приемом первого CE для MAC; или соответствие по несущим между несущей, для которой конфигурируется или деконфигурируется грант SPS для UL, и несущей для передачи первого CE для MAC.
В варианте осуществления сообщение конфигурации SPS для UL используется для активации или деактивации гранта SPS для UL.
На фиг. 13 показано оконечное устройство, способное реализовывать способы для SPS, как описано выше. Как показано на фиг. 13, оконечное устройство 1300 содержит процессорное устройство 1304, память 1305 и подсистему 1301 радиомодема в рабочей связке с процессором 1304. Подсистема 1301 радиомодема содержит по меньшей мере один передатчик 1302 и по меньшей мере один приемник 1303. Хотя на фиг. 13 показан только один процессор, процессорное устройство 1304 может содержать множество процессоров или многоядерный процессор(-ы). Кроме того, процессорное устройство 1304 может также содержать кэш для упрощения операций обработки.
Исполняемые компьютером команды могут загружаться в память 1305 и, когда исполняются процессорным устройством 1304, заставляют оконечное устройство 1300 реализовывать описанные выше способы для SPS. В частности, исполняемые компьютером команды могут заставить оконечное устройство 1300 принимать от сетевого устройства первое сообщение конфигурации SPS для UL посредством сигнала уровня 1, чтобы конфигурировать или деконфигурировать грант SPS для UL в ячейке из числа одной или более ячеек, конфигурированных для оконечного устройства; и посылать сетевому устройству первый CE для MAC для подтверждения первого сообщения конфигурации SPS для UL, где первый CE для MAC содержит первый индикатор для подтверждения первого сообщения конфигурации SPS для UL или что существует соответствие между первым сообщением конфигурации SPS для UL и первым CE для MAC, когда имеют место два или более первых сообщения конфигурации SPS для UL, которые должны быть посланы, и два или более первых CE MAC, которые должны быть приняты.
В варианте осуществления исполняемые компьютером команды могут дополнительно заставить оконечное устройство 1300 принимать от сетевого устройства множество вторых сообщений конфигурации SPS для UL посредством сигнала уровня 1, соответственно, чтобы конфигурировать или деконфигурировать множество грантов SPS для UL во множестве ячеек из числа одной или более ячеек, соответственно; и посылать сетевому устройству второй CE для MAC для подтверждения множества вторых сообщений конфигурации SPS для UL, где второй CE для MAC содержит второй индикатор для подтверждения множества вторых сообщений конфигурации SPS для UL.
В варианте осуществления первый и второй индикаторы содержат по меньшей мере один или более индексов ячеек; один или более индексов конфигурации SPS; битовый массив одного или более индексов ячеек; и битовый массив одного или более индексов конфигурации SPS.
В варианте осуществления битовый массив одного или более индексов ячеек назначается в диапазоне от младшего значащего бита до старшего значащего бита согласно значению одного или более индексов ячеек в восходящем или нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов ячеек является фиксированной или зависит от количества ячеек, конфигурированных для оконечного устройства.
В варианте осуществления каждая конфигурированная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка для оконечного устройства имеет соответствующий бит в битовом массиве одного или более индексов ячеек или каждая активная ячейка, конфигурированная с SPS для UL для оконечного устройства, имеет соответствующий бит в битовом массиве одного или более индексов ячеек.
В варианте осуществления размер индекса ячейки является фиксированным или зависит от максимального количества ячеек, которые могут быть конфигурированы в сценарии агрегации несущей.
В варианте осуществления конфигурация SPS для UL связана с ячейкой и ей назначается уникальный индекс конфигурации SPS.
В варианте осуществления битовый массив одного или более индексов конфигурации SPS назначается в диапазоне от младшего значащего бита до старшего значащего бита согласно соответствующим значениям одного или более индексов конфигурации SPS в восходящем/нисходящем порядке.
В варианте осуществления длина битового массива одного или более индексов конфигурации является фиксированной или зависит от количества конфигураций, которые конфигурируются для оконечного устройства.
В варианте осуществления индекс ячейки в CE для MAC указывает, что соответствующая ячейка применяется с конфигурацией SPS для UL и индекс конфигурации SPS в CE для MAC указывает, что соответствующая конфигурация SPS, связанная с ячейкой, применяется с конфигурацией SPS для UL.
В варианте осуществления соответствие содержит по меньшей мере порядок приема первого сообщения конфигурации SPS для UL, соответствующий порядку передачи первого CE для MAC; временное соответствие между приемом первого сообщения конфигурации SPS для UL и посылкой первого CE для MAC; и соответствие по несущей между несущей, для которой конфигурирован или деконфигурирован грант SPS для UL, и несущей для передачи первого CE для MAC.
В варианте осуществления сообщение конфигурации SPS для UL используется для активации или деактивации гранта SPS для UL.
На фиг. 14 показана блок-схема последовательности выполнения операций способа, реализуемого в системе связи, содержащей главный компьютер, сетевое устройство и оконечное устройство в соответствии с вариантом осуществления представленного раскрытия, который может выполняться в таком устройстве, как главный компьютер 150 на фиг. 1. По сути, главный компьютер может обеспечивать средства выполнения различных частей способа 1400, а также средства выполнения других процессов в сочетании с другими компонентами. Для некоторых частей, которые были описаны в приведенных выше вариантах осуществления, их подробное описание здесь для краткости не приводится.
Как показано на фиг. 14, способ 1400 может начинаться на этапе 1402, где главный компьютер 150 принимает данные пользователя, берущие начало из передачи от оконечного устройства к сетевому устройству. Сетевое устройство выполнено с возможностью осуществления способа, связанного с сетевым устройством, как описано выше, и оконечное устройство выполнено с возможностью осуществления способа, связанного с оконечным устройством, как описано выше.
На фиг. 15 представлена блок-схема последовательности выполнения операций способа, реализуемого в системе связи, содержащей главный компьютер, сетевое устройство и оконечное устройство в соответствии с вариантом осуществления представленного раскрытия, который может быть реализован в устройстве, таком как главный компьютер 150 на фиг. 1. По сути, главный компьютер 150 может обеспечить средства выполнения различных частей способа 1500, а также средства выполнения других процессов в сочетании с другими компонентами. Для некоторых частей, которые были описаны в упомянутых выше вариантах осуществления, их подробное описание здесь для краткости не приводится.
Как показано на фиг. 15, способ 1500 может начинаться на этапе 1502, где главный компьютер 150 инициирует передачу данных пользователя оконечному устройству через сетевое устройство. Сетевое устройство выполнено с возможностью осуществления способа, связанного с сетевым устройством, как описано выше, а оконечное устройство выполнено с возможностью осуществления способа, связанного с оконечным устройством, как описано выше.
В соответствии с подходом раскрытия, обеспечивается компьютерный программный продукт, содержащий по меньшей мере один непереносимый считываемый компьютером носитель, на котором хранятся команды, исполняемые компьютером, причем команды, исполняемые компьютером, конфигурированы так, чтобы, когда они исполняются, заставлять сетевое устройство действовать, как описано выше.
В соответствии с подходом раскрытия, обеспечивается компьютерный программный продукт, содержащий по меньшей мере один непереносимый считываемый компьютером носитель, на котором хранятся команды исполняемой компьютером программы, конфигурированные так, чтобы когда они исполняются, заставлять оконечное устройство действовать, как описано выше.
Заметим, что любой из компонентов сетевого устройства и оконечного устройства может быть реализован как аппаратный или программный модуль. В случае программных модулей, они могут быть осуществлены на физическом считываемом компьютером записываемом носителе. Все программные модули (или любое их подмножество) могут находиться на одном и том же носителе или каждый может находиться, например, на отдельном носителе. Программные модули могут работать, например, на процессоре аппаратных средств. Этапы способа могут затем выполняться с помощью различных программных модулей, как описано выше, с их исполнением на процессоре аппаратных средств.
Термины "компьютерная программа", "программное обеспечение" и "управляющая компьютерная программа" предназначены, чтобы содержать любые последовательности или распознаваемые человеком или машиной этапы, выполняющие функцию. Такая программа может быть представлена фактически на любом языке программирования или в любой среде программирования, в том числе, например, C/C++, Fortran, COBOL, PASCAL, ассемблер, языки с разметкой (например, HTML, SGML, XML), и т.п., а также в объектно-ориентированных средах, таких как Common Object Request Broker Architecture (CORBA), JavaTM (в том числе, J2ME, Java Beans, и т.д.), Binary Runtime Environment (BREW) и т.п.
Термины "память" и "запоминающее устройство" означают, но не ограничиваясь только этим, электронную, магнитную, оптическую, электромагнитную, инфракрасную или полупроводниковую систему, оборудование или устройство или любое подходящее сочетание перечисленного выше. Более конкретные примеры (неисчерпывающий перечень) памяти или запоминающего устройства могут содержать следующее: электрическое соединение, имеющее один или более проводов, дискету портативного компьютера, жесткий диск, оперативную память (RAM), постоянную память (ROM), стираемую программируемую постоянную память (EPROM или флэш-память), оптоволокно, портативное постоянное запоминающее устройство на компакт-дисках (CD-ROM), оптическое запоминающее устройство, магнитное запоминающее устройство или любое подходящее сочетание перечисленного выше.
В любом случае следует понимать, что показанные здесь компоненты, могут быть реализованы в различных формах аппаратных средств, программного обеспечения или их сочетания, например, специализированная прикладная интегральная схема(-ы) (ASICS), функциональная схема, соответственно программированный универсальный компьютер с ассоциированной памятью и т.п. Учитывая результаты представленного здесь раскрытия, специалист в данной области техники сможет предложить и другие реализации компонентов раскрытия.
Описания различных вариантов осуществления были представлены с целью иллюстрации и не предназначены быть исчерпывающими или ограниченными раскрытыми вариантами осуществления. Специалистам в данной области техники должны быть очевидны многочисленные модификации и изменения, не отступающие от объема и сущности описанных вариантов осуществления.