СПОСОБ ПЕРЕДАЧИ ИНФОРМАЦИИ И СООТВЕТСТВУЮЩИЙ ПРОДУКТ
METHOD OF TRANSMISSION OF INFORMATION AND RELATED PRODUCT

Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к области связи и, в частности, к способу передачи информации и соответствующему продукту.
Уровень техники
[0002] В системе долгосрочного развития (LTE) Проекта партнерства 3-го поколения (3GPP) физический канал восходящей линии связи в основном состоит из таких каналов, как физический канал управления восходящей линии связи (PUCCH) и совместно используемый физический канал восходящей линии связи (PUSCH). Канал PUCCH используется для передачи отдельной управляющей информации восходящей линии связи, а канал PUSCH может использоваться для одновременной передачи данных совместно используемого канала восходящей линии связи и управляющей информации восходящей линии связи.
Раскрытие изобретения
[0003] Реализация изобретения обеспечивает способ передачи информации и соответствующий продукт для реализации передачи UCI через мультиплексирование PUSCH, тем самым повышая точность и стабильность планирования данных для системы связи.
[0004] Согласно первому аспекту реализации изобретения предложен способ передачи информации, включающий в себя этапы, на которых:
[0005] принимают посредством терминала первую управляющую информацию нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала на передачу данных восходящей линии связи через совместно используемый физический канал восходящей линии связи (PUSCH) в целевую единицу времени;
[0006] принимают посредством терминала вторую DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени; и
[0007] определяют посредством терминала в соответствии со временем передачи второй DCI передачу информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0008] Согласно второму аспекту реализации изобретения предложен способ передачи информации, включающий в себя этапы, на которых:
[0009] передают посредством сетевого устройства первую управляющую информации нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала на передачу данных восходящей линии связи через совместно используемый физический канал восходящей линии связи (PUSCH) в целевую единицу времени;
[0010] передают посредством сетевого устройства вторую DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени; и
[0011] определяют посредством сетевого устройства, в соответствии с временем передачи второй DCI, прием информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0012] Согласно третьему аспекту реализации изобретения предложен терминал, имеющий функцию реализации действий терминала, описанных в вышеприведённом способе. Функции могут быть реализованы аппаратными средствами или соответствующим программным обеспечением, выполняемым с использованием аппаратных средств. Аппаратное или программное обеспечение включает в себя один или более модулей, соответствующих функциям, описанным выше. В возможной реализации терминал включает в себя процессор, выполненный с возможностью поддержки терминала при выполнении соответствующих функций вышеупомянутых способов. Кроме того, терминал может дополнительно включать в себя приемопередатчик для поддержки связи между терминалом и сетевым устройством. Кроме того, терминал может дополнительно включать в себя память, соединённую с процессором и используемую для хранения программных инструкций и данных, необходимых для терминала.
[0013] В соответствии с четвертым аспектом реализации изобретения предложено сетевое устройство, имеющее функцию реализации действий сетевого устройства, описанных в вышеприведённом способе. Функции могут быть реализованы аппаратными средствами или соответствующим программным обеспечением, выполняемым с использованием аппаратных средств. Аппаратное или программное обеспечение включает в себя один или более модулей, соответствующих функциям, описанным выше. В возможной реализации сетевое устройство включает в себя процессор, выполненный с возможностью поддержки сетевого устройства при выполнении соответствующих функций вышеупомянутых способов. Кроме того, сетевое устройство может дополнительно включать в себя приемопередатчик для поддержки связи между сетевым устройством и терминалом. Кроме того, сетевое устройство может дополнительно включать в себя память, соединённую с процессором и используемую для хранения программных инструкций и данных, необходимых для сетевого устройства.
[0014] Согласно пятому аспекту реализации изобретения предложен терминал, включающий в себя: процессор, память, интерфейс связи и одну или более программ, причем одна или более программ хранятся в памяти и выполнены с возможностью выполнения посредством процессора, причём одна или более программ включают в себя команды, используемые для выполнения действий в любом способе согласно первому аспекту реализации изобретения.
[0015] Согласно шестому аспекту реализации изобретения предложено сетевое устройство, включающее в себя: процессор, память, интерфейс связи и одну или более программ, причем одна или более программ хранятся в памяти и выполнены с возможностью выполнения процессором, причём одна или более программ включают в себя команды, используемые для выполнения действий в любом способе согласно второму аспекту реализации изобретения.
[0016] В соответствии с седьмым аспектом реализации изобретения предложен машиночитаемый носитель данных, на котором сохранена компьютерная программа, используемая для электронного обмена данными, при этом компьютерная программа побуждает компьютер выполнять часть или все действия, описанные в способе в соответствии с первым аспект реализации изобретения.
[0017] В соответствии с восьмым аспектом реализации изобретения предложен машиночитаемый носитель данных, на котором сохранена компьютерная программа, используемая для электронного обмена данными, при этом компьютерная программа побуждает компьютер выполнять часть или все действия, описанные в способе в соответствии со вторым аспектом реализации изобретения.
[0018] В соответствии с девятым аспектом реализации изобретения предложен компьютерный программный продукт, причём компьютерный программный продукт включает в себя постоянный машиночитаемый носитель данных, на котором сохранена компьютерная программа, причем компьютерная программа выполнена с возможностью побуждать компьютер выполнять часть или все действия, описанные в способе согласно первому аспекту осуществления изобретения. Компьютерный программный продукт может быть установочным пакетом программного обеспечения.
[0019] В соответствии с десятым аспектом реализации изобретения предложен компьютерный программный продукт, причём компьютерный программный продукт включает в себя постоянный машиночитаемый носитель данных, на котором сохранена компьютерная программа, причем компьютерная программа выполнена с возможностью побуждать компьютер выполнять часть или все действия, описанные в способе согласно второму аспекту осуществления изобретения. Компьютерный программный продукт может быть установочным пакетом программного обеспечения.
[0020] Следует отметить, что согласно реализации изобретения терминал сначала принимает первую DCI, которая используется для планирования терминала на передачу данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, он принимает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, что информация отклика обратной связи для второй DCI передается через PUSCH в целевую единицу времени. Время передачи второй DCI может использоваться для определения информации отклика обратной связи и мультиплексной передачи PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию отклика обратной связи через PUSCH, тем самым избегая такой ситуации, что сетевое устройство не может выполнить точное планирование данных ввиду неспособности точно идентифицировать информацию (такую как номер) информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0021] Чертежи, используемые в описании реализации или уровне техники, будут кратко описаны ниже.
[0022] Фиг. 1 является схемой примерной сетевой архитектуры системы связи согласно реализации изобретения.
[0023] Фиг. 2 является схематичной блок-схемой способа передачи информации в соответствии с реализацией изобретения.
[0024] Фиг. 3 является схематичной блок-схемой другого способа передачи информации согласно реализации изобретения.
[0025] Фиг. 4A является схематичной блок-схемой другого способа передачи информации согласно реализации изобретения.
[0026] Фиг. 4B иллюстрирует пример способа передачи информации в соответствии с реализацией изобретения.
[0027] Фиг. 4C иллюстрирует другой пример способа передачи информации в соответствии с реализацией изобретения.
[0028] Фиг. 4D иллюстрирует другой пример способа передачи информации в соответствии с реализацией изобретения.
[0029] Фиг. 4E иллюстрирует другой пример способа передачи информации в соответствии с реализацией изобретения.
[0030] Фиг. 5 является структурной схемой терминала в соответствии с реализацией изобретения.
[0031] Фиг. 6 является принципиальной структурной схемой сетевого устройства согласно реализации изобретения.
[0032] Фиг. 7 является блок-схемой, иллюстрирующей функциональные блоки терминала в соответствии с реализацией изобретения.
[0033] Фиг. Фиг.8 - блок-схема, иллюстрирующая функциональные блоки сетевого устройства согласно реализации изобретения.
[0034] Фиг. 9 является принципиальной структурной схемой другого терминала согласно реализации изобретения.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0035] Сначала будут кратко пояснены некоторые концепции и общие принципы работы, используемые при реализации изобретения.
[0036] Новая радиосвязь (NR) в технологии мобильной связи 5 поколения (5G) является новой предложенной темой в организации проекта партнерства третьего поколения (3GPP). По мере того, как постепенно углубляется обсуждение нового поколения технологии 5G, с одной стороны, поскольку система связи обладает обратной совместимостью, новая технология, разрабатываемая позднее, как правило, совместима с ранее стандартизированной технологией; с другой стороны, поскольку система LTE 4G уже предлагает большое количество существующих решений, для достижения совместимости приходится в значительной степени жертвовать гибкостью 5G для снижения производительности. Поэтому в настоящее время в организации 3GPP проводятся два параллельных исследования, причём обратная совместимость не рассматривается одной из технических дискуссионных групп, которая называется 5G NR.
[0037] В настоящее время в процессе исследования системы 5G NR для терминала, который не поддерживает одновременную передачу PUCCH и PUSCH, когда терминалу необходимо одновременно передавать управляющую информацию восходящей линии связи (UCI) и PUSCH в одном подкадре, UCI необходимо передавать через PUSCH. Для периодической информации UCI базовая станция и терминал могут точно прогнозировать емкость и время передачи информации обратной связи, так что может быть выполнено разумное планирование ресурсов, гарантирующее выполнение передачи PUSCH и UCI. Однако для информации подтверждения/отсутствия подтверждения (ACK/NACK), поскольку NR поддерживает гибкое хронирование планирования/HARQ, базовая станция не может точно прогнозировать обратную связь ACK/NACK при передаче разрешения восходящей линии связи разрешения UL (PUCCH). Как показано на фиг. 1, терминал принимает первую управляющую информацию нисходящей линии связи (DCI) в единицу времени n, причем первая DCI используется для планирования терминала на передачу PUSCH в единицу времени n+k; терминал принимает вторую управляющую информацию нисходящей линии связи в единицу времени m1, первая информация отклика обратной связи, соответствующая второй управляющей информации нисходящей линии связи, передается в единицу времени n+k; и терминал принимает третью управляющую информацию нисходящей линии связи в единицу времени m2, вторая информация отклика обратной связи, соответствующая третьей управляющей информации нисходящей линии связи, передается в единицу времени n+k. Поскольку базовая станция поддерживает гибкое планирование/хронирование HARQ, базовая станция не может точно прогнозировать ситуацию с обратной связью, такую как объём первой информации отклика обратной связи и объём второй информации отклика обратной связи, и, таким образом, не может реализовать точное планирование. В этом случае нет четкого решения для того, как добиться эффективной передачи мультиплексирования UCI.
[0038] Что касается вышеупомянутой проблемы, реализация настоящего изобретения предусматривает способ передачи информации и соответствующие продукты. Способ включает в себя следующие действия. Терминал сначала принимает первую DCI, которая используется для планирования терминала на передачу данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, он принимает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, что информация отклика обратной связи для второй DCI передается через PUSCH в целевую единицу времени. Время передачи второй DCI может быть использовано для определения информации обратной связи и передачи мультиплекса PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнять точное планирование данных, будучи не в состоянии точно идентифицировать информацию (такую как номер) для информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[0039] Технические решения в реализации изобретения будут описаны ниже с обращением к сопровождающим чертежам.
[0040] Обратимся к Фиг. 1. Фиг. 1 является схемой примерной сетевой архитектуры системы связи в соответствии с реализацией изобретения. Примерной системой связи может быть, например, система 5G NR и другие подобные системы связи. Примерная система связи конкретно включает в себя сетевое устройство и терминал. Когда терминал получает доступ к сети мобильной связи, обеспечиваемый сетевым устройством, между терминалом и сетевым устройством может быть установлено соединение связи посредством беспроводного соединения, и соединение связи может находиться в режиме одиночного соединения, в режиме двойного соединения или в режиме множества соединений. Когда соединение связи находится в режиме одиночного соединения, сетевое устройство может быть базовой станцией LTE или базовой станцией NR (также называемой базовой станцией gNB). Когда соединение связи находится в режиме двойного соединения, который может быть конкретно реализован технологией агрегирования несущих (CA) или множеством сетевых устройств, и терминал соединён с множеством сетевых устройств, множество сетевых устройств может включать в себя группу основной соты (MCG) и группу вторичных сот (SCG), и базовые станции могут выполнять транзитную передачу данных через соединение транзитной передачи. MCG может включать базовую станцию LTE, а SCG может включать в себя базовую станцию LTE. Кроме того, MCG может включать в себя базовую станцию NR, а SCG может включать в себя базовую станцию LTE. Кроме того, MCG может включать в себя базовую станцию NR, и SCG может включать в себя базовую станцию NR.
[0041] В реализации изобретения  понятия «сеть» и «система» часто используются взаимозаменяемо, и их смысловое содержание будет понятно специалистам в данной области техники. Терминалы, участвующие в реализации изобретения, могут включать в себя различные портативные устройства, устройства на транспортных средствах, носимые устройства, вычислительные устройства или другие обрабатывающие устройства, соединённые с беспроводным модемом, и различные формы абонентского устройства (UE), мобильной станции (MS), терминального устройства и тому подобного. Для удобства описания, устройства, упомянутые выше, в общем называются терминалом.
[0042] Обращаясь к Фиг. 2, Фиг. 2 иллюстрирует способ передачи информации в соответствии с реализацией изобретения, которая применяется в вышеприведённой примерной системе связи, и способ включает в себя следующие действия.
[0043] В блоке 201 терминал принимает первую управляющую информацию нисходящей линии связи (DCI), причём первая DCI используется для планирования терминала для передачи данных в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH).
[0044] В реализации единица времени может быть единицей передачи во временной области, такой как подкадр, временной интервал или символ.
[0045] В блоке 202 терминал принимает вторую DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени.
[0046] В блоке 203 терминал определяет, в соответствии с временем передачи второй DCI, передачу информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0047] Можно видеть, что в этой реализации изобретения терминал сначала принимает первую DCI, которая используется для планирования терминала на передачу данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, он принимает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, что информация отклика обратной связи для второй DCI передается через PUSCH в целевую единицу времени. Время передачи второй DCI может использоваться для определения информации отклика обратной связи и мультиплексной передачи PUSCH, чтобы точно мультиплексировать и передавать информацию отклика обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнить точное планирование данных ввиду неспособности точно идентифицировать информацию (такую как номер) для информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[0048] В возможном примере определение посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что время передачи второй DCI является более ранним или таким же, как и время передачи первой DCI; выполнение посредством терминала согласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и передачу посредством терминала через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых согласована скорость передачи.
[0049] В реализации согласование скорости относится к определению количества битов после кодирования данных в соответствии с количеством битов UCI или количеством ресурса, занятого UCI.
[0050] Можно видеть, что в этом примере сетевое устройство может точно прогнозировать количество битов кодированных данных после согласования скорости, так что планирование данных, такое как выбор соответствующего номера ресурса и уровня кода модуляции, может быть выполнено точно.
[0051] В возможном примере определение посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что время передачи второй DCI является более поздним, чем время передачи первой DCI; и мультиплексирование посредством терминала информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[0052] В реализации способ прореживания относится к отображению кодированных данных на весь ресурс PUSCH. После определения физического ресурса, занятого UCI, терминал может непосредственно прореживать символы данных, которые должны быть переданы, и заменять их символами UCI. Когда количество информации UCI велико, постоянное удаление большого количества символов данных может сказаться на выполнении демодуляции данных.
[0053] Можно видеть, что в этом примере сетевое устройство не резервирует ресурс для информации отклика обратной связи и использует способ прореживания для выполнения передачи с мультиплексированием, когда возникает информация отклика обратной связи, чтобы избежать неоправданного расхода ресурса.
[0054] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и определение посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; и мультиплексирование посредством терминала информации отклика обратной связи для множества DCI в PUSCH способом прореживания для передачи.
[0055] Можно видеть, что в этом примере, когда время передачи любой из множества DCI является более поздним, чем время передачи первой DCI, вся информация отклика обратной связи обрабатывается равномерно, чтобы избежать повышения сложности реализации, вызванного использованием различных способов мультиплексирования для различной информации отклика обратной связи.
[0056] В возможном примере определение посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определение посредством терминала, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0057] В этом возможном примере определение посредством терминала, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что временной интервал не меньше, чем предварительно установленный временной интервал, выполнение согласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и передачу посредством терминала через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых согласована скорость.
[0058] В реализации значение предварительно установленного временного интервала определяется предварительно установленным протоколом, или значение предварительно установленного временного интервала конфигурируется сетевым устройством, и оно не ограничено в настоящем документе. Предварительно установленный временной интервал представляет собой минимальную задержку обработки планирования восходящей линии связи, поддерживаемую терминалом.
[0059] Можно видеть, что в этом примере, когда временной интервал не меньше, чем предварительно установленный временной интервал, сетевое устройство может точно прогнозировать количество битов кодированных данных после согласования скорости, так что планирование данных, такое как выбор соответствующего номера ресурса и уровня кода модуляции, может быть выполнено точно.
[0060] В этом возможном примере определение посредством терминала в соответствии с временным интервалом передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что временной интервал меньше предварительно установленного временного интервала, и мультиплексирование информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[0061] Можно видеть, что в этом примере, если временной интервал меньше предварительно установленного временного интервала, терминал не может завершить обработку согласования скорости для данных в соответствии с количеством информации отклика обратной связи или ресурсом, занятым информацией отклика обратной связи, и, следовательно, необходимо выполнить процесс прореживания, что полезно для повышения стабильности и производительности планирования в режиме реального времени.
[0062] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и определение посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством терминала, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH меньше предварительно установленного временного интервала; и мультиплексирование посредством терминала информации отклика обратной связи для множества DCI в PUSCH способом прореживания для передачи.
[0063] Можно видеть, что в этом примере, когда время передачи любой из множества DCI является более поздним, чем время передачи первой DCI, вся информация отклика обратной связи обрабатывается равномерно, избегая повышения сложности реализации, вызванной использованием различных способов мультиплексирования для различной информации отклика обратной связи.
[0064] В возможном примере способ дополнительно включает в себя: передачу посредством терминала предварительно установленного временного интервала на сетевое устройство; или передачу посредством терминала информации о возможностях терминала в сетевое устройство, причём информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[0065] В соответствии с реализацией, показанной на фиг. 2, теперь обратимся к фиг. 3, которая иллюстрирует способ передачи информации в соответствии с реализацией изобретения. Способ применяется в вышеупомянутой примерной системе связи и включает в себя следующие действия.
[0066] В блоке 301 сетевое устройство передает первую управляющую информацию нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала на передачу данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH).
[0067] В блоке 302 сетевое устройство передает вторую DCI, причём информация отклика обратной связи для второй DCI передаётся в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени или совпадает с целевой единицей времени.
[0068] На этапе 303 сетевое устройство определяет, в соответствии со временем передачи второй DCI, приём информации отклика обратной связи для второй DCI через PUSCH в целевой единице времени.
[0069] Можно видеть, что в этой реализации изобретения сеть сначала передает первую DCI, которая используется для планирования терминала на передачу данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, она передает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, приём информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени. Время передачи второй DCI может использоваться для определения информации отклика обратной связи и мультиплексной передачи PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию отклика обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнить точное планирование данных ввиду неспособности точно идентифицировать информацию (такую как номер) для информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[0070] В возможном примере определение посредством сетевого устройства, в соответствии со временем передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что время передачи второй DCI является более ранним или таким же, как и время передачи первой DCI; выполнение посредством сетевого устройства рассогласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[0071] Можно видеть, что в этом примере сетевое устройство может точно прогнозировать количество битов кодированных данных после согласования скорости, так что планирование данных, такое как выбор соответствующего номера ресурса и уровня кода модуляции, может быть выполнено точно.
[0072] В возможном примере определение посредством сетевого устройства, в соответствии со временем передачи второй DCI, приема информации отклика обратной связи второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что время передачи второй DCI является более поздним, чем время передачи первой DCI; определение посредством сетевого устройства, что информация отклика обратной связи для второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации ответа обратной связи для второй DCI.
[0073] Можно видеть, что в этом примере сетевое устройство не резервирует ресурс для информации отклика обратной связи и использует способ прореживания для выполнения мультиплексной передачи, когда возникает информация отклика обратной связи, чтобы избежать неоправданного расхода ресурса.
[0074] В возможном примере вторая DCI включает в себя множество DCI, причем каждая DCI имеет информацию отклика обратной связи; и определение посредством сетевого устройства, в соответствии со временем передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; определение посредством сетевого устройства, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[0075] Видно, что в этом примере, когда время передачи любой из множества DCI является более поздним, чем время передачи первой DCI, вся информация отклика обратной связи равномерно обрабатывается, чтобы избежать повышения сложности реализации, вызванного использованием различных способов мультиплексирования для различной информации отклика обратной связи.
[0076] В возможном примере определение посредством сетевого устройства, в соответствии со временем передачи второй DCI, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определение посредством сетевого устройства, в соответствии с временным интервалом, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0077] В возможном примере, определение посредством сетевого устройства, в соответствии с временным интервалом, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что временной интервал не меньше предварительно установленного временного интервала, выполняют рассогласование скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с числом битов информации отклика обратной связи для второй DCI; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[0078] В этом примере видно, что, когда временной интервал не меньше предварительно установленного временного интервала, сетевое устройство может точно прогнозировать количество битов кодированных данных после сопоставления скорости, так что планирование данных, такое как выбор соответствующего номера ресурса и уровня кода модуляции, может быть выполнено точно,.
[0079] В возможном примере определение посредством сетевого устройства, в соответствии со временным интервалом, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что временной интервал меньше, чем предварительно установленный временной интервал, и определение, что информация отклика обратной связи для второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[0080] В этом примере видно, что, когда временной интервал меньше предварительно установленного временного интервала, терминал не может завершить обработку согласования скорости для данных в соответствии с количеством информации отклика обратной связи или ресурсом, занятым информацией отклика обратной связи, и поэтому должен выполнять процесс прореживания, что полезно для повышения стабильности и выполнения планирования в режиме реального времени.
[0081] В качестве возможного примера вторая DCI включает в себя множество DCI, причём каждая DCI, имеет информацию отклика обратной связи; определение посредством сетевого устройства, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени включает в себя: определение посредством сетевого устройства, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH меньше предварительно установленного временного интервала; определение посредством сетевого устройства, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодуляцию посредством сетевого устройства данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[0082] Можно видеть, что в этом примере, если время передачи любой из множества DCI является более поздним, чем время передачи первой DCI, вся информация отклика обратной связи обрабатывается равномерно, избегая повышения сложности реализации, вызванной использованием различных способов мультиплексирования для различной информации отклика обратной связи.
[0083] В возможном примере способ включает в себя: приём посредством сетевого устройства предварительно установленного временного интервала от терминала; или приём посредством сетевого устройства информации о возможностях терминала от терминала, причём информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[0084] В соответствии с реализацией, показанной на фиг. 2 и фиг. 3, обратимся теперь к фиг. 4А, которая иллюстрирует способ передачи информации согласно реализации изобретения. Способ применяется к вышеупомянутой примерной системе связи и включает в себя следующие действия.
[0085] В блоке 401 сетевое устройство передает первую управляющую информацию нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала для передачи данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH).
[0086] В блоке 402 терминал принимает первую управляющую информацию нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала для передачи данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH).
[0087] В блоке 403 сетевое устройство передает вторую DCI, причём информация отклика обратной связи для второй DCI передаётся в целевую единицу времени, и время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени.
[0088] В блоке 404 терминал принимает вторую DCI, причём информация отклика обратной связи для второй DCI передаётся в целевую единицу времени, и время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени.
[0089] В блоке 405 терминал определяет, согласно времени передачи второй DCI, передачу информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0090] В блоке 406 сетевое устройство определяет, согласно времени передачи второй DCI, приём информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[0091] Можно видеть, что в этой реализации изобретения сеть сначала передает первую DCI, которая используется для планирования терминала для передачи данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, она передает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, приём информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени. Время передачи второй DCI может использоваться для определения информации отклика обратной связи и мультиплексной передачи PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию отклика обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнить точное планирование данных ввиду неспособности точно идентифицировать информацию (такую как номер) для информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[0092] Реализация изобретения дополнительно описана ниже в связи с конкретными ситуациями применения.
[0093] Как показано на фиг. 4B, если предположить, что терминал является смартфоном, сетевое устройство является базовой станцией (gNB) в системе связи 5G NR, а единица времени является временным интервалом. gNB передает первую DCI в терминал во временном интервале n, и первая DCI используется для планирования данных восходящей линии связи, которые должны быть переданы во временном интервале n+k через PUSCH. gNB передает вторую DCI1 в терминал во временном интервале m1, причём вторая DCI1 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. gNB передает вторую DCI2 в терминал во временном интервале m2, причём вторая DCI2 используется для планирования нисходящей линии связи, и её соответствующей информацией отклика обратной связи является информация ACK/NACK. Информация отклика обратной связи как второй DCI1, так и второй DCI2 передается через PUSCH в интервале n+k. После приема первой DCI, второй DCI1 и второй DCI2 терминал определяет, что временной интервал m1 второй DCI1 находится перед временным интервалом n первой DCI и, таким образом, выполняет согласование скорости для данных восходящей линии связи, запланированных посредством первой DCI, в соответствии с количеством битов информации отклика обратной связи второй DCI или ресурсом, занятым информацией отклика обратной связи второй DCI1. Кроме того, терминал определяет, что временной интервал m2 второй DCI2 находится после временного интервала n первой DCI, и, таким образом, передает информацию отклика обратной связи для второй DCI1 и данные восходящей линии связи, скорость передачи которых согласована, через упомянутый PUSCH, и мультиплексирует информацию отклика обратной связи для второй DCI в упомянутый PUSCH способом прореживания для передачи.
[0094] Как показано на фиг. 4C, если предположить, что терминал является смартфоном, сетевое устройство является базовой станцией (gNB) в системе связи 5G NR, а единица времени является временным интервалом. gNB передает первую DCI в терминал во временном интервале n, и первая DCI используется для планирования данных восходящей линии связи, которые должны быть переданы во временном интервале n+k через PUSCH. gNB передает вторую DCI1 на терминал во временном интервале m1, причём вторая DCI1 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. gNB передает вторую DCI2 в терминал во временном интервале m2, причём вторая DCI2 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. Информация отклика обратной связи как второй DCI1, так и второй DCI2 передается через PUSCH в интервале n+k. После приема первой DCI, второй DCI1 и второй DCI2 терминал определяет, среди второй DCI1 и второй DCI2, что временной интервал m2 второй DCI2 является более поздним, чем временной интервал n первой DCI и, таким образом, мультиплексирует информацию отклика обратной связи как второй DCI1, так и второй DCI2 в PUSCH способом прореживания для передачи.
[0095] Как показано на фиг. 4D, если предположить, что терминал является смартфоном, сетевое устройство является базовой станцией (gNB) в системе связи 5G NR, а единица времени является временным интервалом. gNB передает первую DCI в терминал во временном интервале n, и первая DCI используется для планирования данных восходящей линии связи, которые должны быть переданы во временном интервале n+k через PUSCH. gNB передает вторую DCI1 в терминал во временном интервале m1, причём вторая DCI1 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. gNB передает вторую DCI2 в терминал во временном интервале m2, причём вторая DCI2 используется для планирования нисходящей линии связи, и её соответствующей информацией отклика обратной связи является информация ACK/NACK. gNB передает вторую DCI3 в терминал во временном интервале m3, причём вторая DCI3 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. Все из информации отклика обратной связи второй DCI1, второй DCI2 и второй DCI3 передаются через PUSCH в интервале n+k, и предварительно установленный временной интервал составляет 2 интервала. После приема первой DCI, второй DCI1, второй DCI2 и второй DCI3 терминал определяет, что временной интервал между временным интервалом m1 второй DCI1 и временным интервалом n+k составляет 5 интервалов, временной интервал между временным интервалом m2 второй DCI2 и временным интервалом n+k составляет 2 интервала, а временной интервал между временным интервалом m3 второй DCI 3 и временным интервалом n+k составляет 1 интервал. Кроме того, терминал выполняет согласование скорости для данных восходящей линии связи, запланированных первой DCI, согласно количеству битов информации отклика обратной связи второй DCI или ресурса, занятого информацией отклика обратной связи второй DCI1 и второй DCI2, мультиплексирует информацию отклика обратной связи второй DCI3 в PUSCH способом прореживания для передачи и передает информацию отклика обратной связи второй DCI1 и второй DCI2 и данные восходящей линии связи, скорость передачи которых согласована, через PUSCH.
[0096] Как показано на фиг. 4E, если предположить, что терминал является смартфоном, сетевое устройство является базовой станцией (gNB) в системе связи 5G NR, а единица времени является временным интервалом. gNB передает первую DCI в терминал во временном интервале n, и первая DCI используется для планирования данных восходящей линии связи, которые должны быть переданы во временном интервале n+k через PUSCH. gNB передает вторую DCI1 в терминал во временном интервале m1, причём вторая DCI1 используется для планирования нисходящей линии связи, и её соответствующая информация отклика обратной связи является информацией ACK/NACK. gNB передает вторую DCI2 в терминал во временном интервале m2, причём вторая DCI2 используется для планирования нисходящей линии связи, и её соответствующей информацией отклика обратной связи является информация ACK/NACK. gNB передает вторую DCI3 на терминал во временном интервале m3, причём вторая DCI3 используется для планирования нисходящей линии связи, и соответствующая информация отклика обратной связи является информацией ACK/NACK. Все из информации отклика обратной связи второй DCI1, второй DCI2 и второй DCI3 передаются через PUSCH в слоте n+k, а предварительно установленный временной интервал составляет 2 интервала. После приёма первой DCI, второй DCI1, второй DCI2 и второй DCI3 терминал определяет, среди второй DCI1, DCI2 и DCI3, что временной интервал между временным интервалом m3 второй DCI3 и временным интервалом n+k составляет менее 2 интервалов и, таким образом, мультиплексирует информацию отклика обратной связи для второй DCI1, второй DCI2, и второй DCI3 в PUSCH способом прореживания для передачи.
[0097] В соответствии с вышеприведённой реализацией, обратимся теперь к Фиг. 5, которая представляет собой схематичную структурную схему терминала в соответствии с реализацией изобретения. Как показано на Фиг. 5, терминал включает в себя процессор, память, интерфейс связи и одну или более программ. Одна или более программ хранятся в памяти, выполнены с возможностью выполнения процессором и включают в себя команды, используемые для выполнения следующих действий:
[0098] приём первой управляющей информации нисходящей линии связи (DCI), причём первая DCI используется для планирования терминала для передачи данных в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH);
[0099] приём второй DCI, причём информация отклика обратной связи для второй DCI передаётся в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени; и
[00100] определение, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00101] Можно видеть, что в этой реализации изобретения терминал сначала принимает первую DCI, которая используется для планирования терминала для передачи данных по восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, он принимает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, а время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, в соответствии со временем передачи второй DCI, что информация отклика обратной связи для второй DCI передается через PUSCH в целевую единицу времени. Время передачи второй DCI может быть использовано для определения информации отклика обратной связи и передачи мультиплекса PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнять точное планирование данных, будучи в состоянии точно идентифицировать информацию (например, номер) для информации обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[00102] В возможном примере, что касается действия определения, в соответствии с временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе конкретно используются для выполнения следующих действий: определения того, что время передачи второй DCI является более ранним или таким же, как и время передачи первой DCI; выполнения согласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурса, занятого информацией отклика обратной связи для второй DCI; и передачи через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых выполнено согласование скорости.
[00103] В возможном примере, что касается действия определения, в соответствии с временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что время передачи второй DCI является более поздним, чем время передачи первой DCI; и мультиплексирования информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[00104] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и что касается действия определения, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; и мультиплексирования информации отклика обратной связи для множества DCI через PUSCH способом прореживания для передачи.
[00105] В возможном примере, что касается действия определения посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определения, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00106] В возможном примере, что касается действия определения, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения того, что временной интервал не меньше предварительно установленного временного интервала, выполнения согласования скорости для данных восходящей линии связи, запланированных первой DCI, согласно количеству битов информации отклика обратной связи для второй DCI или ресурсу, занятому информацией отклика обратной связи для второй DCI; и передачи через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых согласована скорость передачи.
[00107] В возможном примере, что касается действия определения, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что временной интервал меньше предварительно установленного временного интервала, и мультиплексирования информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[00108] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и, что касается действия определения посредством терминала, в соответствии со временем передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH меньше предварительно установленного временного интервала; и мультиплексирования информации отклика обратной связи для множества DCI в PUSCH способом прореживания для передачи.
[00109] В возможном примере программа дополнительно включает в себя команды для выполнения следующих действий: передачи предварительно установленного временного интервала в сетевое устройство; или передачи информации о возможностях терминала в сетевое устройство, причем информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[00110] В соответствии с вышеприведённой реализацией, обратимся теперь к фиг. 6, которая является принципиальной структурной схемой сетевого устройства согласно реализации изобретения. Как показано на фиг. 6, терминал включает в себя процессор, память, интерфейс связи и одну или более программ. Одна или более программ хранятся в памяти, выполнены с возможностью выполнения процессором и включают в себя команды, используемые для выполнения следующих действий:
[00111] передачи первой управляющей информации нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала для передачи данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH);
[00112] передачи второй DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и при этом время передачи второй DCI является более ранним, чем целевая единица времени, или таким же, как целевая единица времени; и
[00113] определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00114] Можно видеть, что в этой реализации изобретения сеть сначала передает первую DCI, которая используется для планирования терминала для передачи данных восходящей линии связи через PUSCH в целевую единицу времени; во-вторых, она передает вторую DCI, информация отклика обратной связи для которой передается в целевую единицу времени, и время передачи которой является более ранним или таким же, как и целевая единица времени; и, наконец, определяет, согласно времени передачи второй DCI, приём информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени. Время передачи второй DCI может использоваться для определения информации отклика обратной связи и мультиплексной передачи PUSCH таким образом, чтобы точно мультиплексировать и передавать информацию отклика обратной связи через PUSCH, тем самым избегая ситуации, в которой сетевое устройство не может выполнить точное планирование данных ввиду неспособности точно идентифицировать информацию (такую как номер) для информации отклика обратной связи, и повышая точность и стабильность планирования данных в системе связи.
[00115] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что время передачи второй DCI является более поздним или таким же, как и время передачи первой DCI; выполнение рассогласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00116] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что время передачи второй DCI является более поздним, чем время передачи первой DCI; определения, что информация отклика обратной связи для второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00117] В возможном примере вторая DCI включает в себя множество DCI, причем каждая DCI имеет информацию отклика обратной связи; и, что касается действия определения посредством сетевого устройства, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения того, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; определения, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[00118] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определение, в соответствии с временным интервалом, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00119] В возможном примере, что касается действия определения, в соответствии с временным интервалом, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что временной интервал не меньше, чем предварительно установленный временной интервал, выполнения рассогласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00120] В возможном примере, что касается действия определения, в соответствии с временным интервалом, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что временной интервал меньше предварительно установленного временного интервала, и определения, что информация отклика обратной связи второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00121] В возможном примере вторая DCI включает в себя множество DCI, причем каждая DCI имеет информацию отклика обратной связи; что касается действия определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, команды в программе используются конкретно для выполнения следующих действий: определения, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени, или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH меньше предварительно установленного интервала времени; определения, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[00122] В возможном примере программа дополнительно включает в себя команды для выполнения следующих действий: приёма предварительно установленного временного интервала от терминала; или приёма информации о возможностях терминала от терминала, причем информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[00123] Вышеизложенное описывает решение согласно реализации изобретения в основном с точки зрения взаимодействия между элементами сети. Понятно, что терминал и сетевое устройство включают в себя соответствующие аппаратные структуры и/или программные модули для выполнения соответствующих функций для реализации вышеупомянутых функций. Специалисты в данной области техники легко поймут, что изобретение может быть реализовано аппаратными средствами или аппаратным и компьютерным программным обеспечением в сочетании с элементами и этапами алгоритма различных примеров, описанных в раскрытой здесь реализации. То, реализуется ли функция в аппаратном обеспечении или в программном обеспечении, управляющем аппаратным обеспечением, зависит от конкретного применения и конструктивных ограничений решения. Специалисты в данной области техники могут использовать разные способы для каждого конкретного применения для реализации описанной функциональности, но такая реализация не должна рассматриваться как выходящая за рамки объёма настоящей заявки.
[00124] Реализация изобретения может выполнять разделение функциональных блоков на терминале и сетевом устройстве в соответствии с вышеизложенными способами. Например, каждый функциональный блок может быть разделен в соответствии с каждой функцией, или две или более функций могут быть объединены в одном блоке обработки. Вышеупомянутый интегрированный блок может быть реализован в виде аппаратного обеспечения или в виде компьютерного программного модуля. Следует отметить, что разделение блока при реализации настоящей заявки является схематичным и представляет собой лишь логическую функцию разделения. В реальной реализации может иметь место другой способ разделения.
[00125] В случае использования интегрированного блока, фиг. .7 иллюстрирует блок-схему возможного состава функциональных блоков терминала, участвующего в вышеупомянутой реализации. Терминал 700 включает в себя блок 702 обработки и блок 703 связи. Блок 702 обработки выполнен с возможностью выполнения управления управлением действиями терминала. Например, модуль 702 обработки выполнен с возможностью поддержки терминала для выполнения этапов 202-205 по фиг. 2, этапов 402, 404-407 по фиг. 4А, и/или других технических процессов, описанных в настоящем документе. Блок 703 связи используется для поддержки связи между терминалом и другими устройствами, такой как связь с сетевым устройством, показанным на фиг. 6. Терминал может дополнительно включать в себя блок 701 хранения для хранения программных кодов и данных терминала.
[00126] В реализации блок 702 обработки может быть процессором или контроллером и может быть, например, центральным процессором (CPU), процессором общего назначения, процессором цифровых сигналов (DSP) и специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим устройством, транзисторным логическим устройством, аппаратным компонентом или любым их сочетанием. Можно реализовать или выполнить различные иллюстративные логические блоки, модули и схемы, описанные в связи с изобретением. Процессор также может представлять собой сочетание вычислительных функций, например, включающее в себя одно или более сочетаний микропроцессоров, сочетание DSP и микропроцессора и т.п. Блок 703 связи может представлять собой приемопередатчик, схему приемопередатчика или тому подобное. Блок 701 хранения может быть памятью.
[00127] В реализации, блок 703 обработки выполнен с возможностью приема через блок 703 связи первой управляющей информации нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала для передачи данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH); приёма через блок 703 связи второй DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени; и определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00128] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что время передачи второй DCI является более ранним или таким же, как и время передачи первой DCI; выполнения согласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и передачи через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых согласована скорость передачи.
[00129] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что время передачи второй DCI является более поздним, чем время передачи первой DCI; и мультиплексирования информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[00130] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и, что касается действия определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; и мультиплексирования информации отклика обратной связи для множества DCI в PUSCH способом прореживания для передачи.
[00131] В возможном примере, что касается действия определения посредством терминала, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определения, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00132] В возможном примере, что касается действия определения, в соответствии с временным интервалом,  передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что временной интервал не меньше, чем предварительно установленный временной интервал, выполнения согласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и передачи через PUSCH информации отклика обратной связи для второй DCI и данных восходящей линии связи, для которых согласована скорость передачи.
[00133] В возможном примере, что касается действия определения, в соответствии с временным интервалом, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что временной интервал меньше предварительно установленного временного интервала, и мультиплексирования информации отклика обратной связи для второй DCI в PUSCH способом прореживания для передачи.
[00134] В возможном примере вторая DCI включает в себя множество DCI, причём каждая DCI имеет информацию отклика обратной связи; и, что касается действия определения посредством терминала, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 702 обработки конкретно выполнен с возможностью: определения, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени, или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH, меньше предварительно установленного временного интервала; и мультиплексирования информации отклика обратной связи для множества DCI в PUSCH способом прореживания для передачи.
[00135] В возможном примере программа дополнительно включает в себя команды для выполнения следующих действий: передачи предварительно установленного временного интервала в сетевое устройство; или передачу информации о возможностях терминала в сетевое устройство, причем информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[00136] Если блок 702 обработки является процессором, блок 703 связи является интерфейсом связи, а блок 701 хранения является памятью, терминал, связанный с реализацией изобретения, может быть терминалом, показанным на фиг. 5.
[00137] В случае использования интегрированного блока фиг. 8 иллюстрирует блок-схему возможного состава функциональных блоков сетевого устройства, участвующего в вышеупомянутой реализации. Сетевое устройство 800 включает в себя блок 802 обработки и блок 803 связи. Блок обработки 802 выполнен с возможностью выполнения управления управлением действиями терминала. Например, блок 802 обработки выполнен с возможностью поддержки сетевого устройства для выполнения этапов 301-303 по фиг. 3, этапов 401, 403, 408 по фиг. 4А, и/или других технических процессов, описанных здесь. Блок 803 связи используется для поддержки связи между сетевым устройством и другими устройствами, такой как связь с терминалом, показанным на фиг. 5. Сетевое устройство может дополнительно включать в себя блок 801 хранения для хранения программных кодов и данных терминала.
[00138] В реализации, блок 802 обработки может быть процессором или контроллером, блок 803 связи может быть приемопередатчиком, схемой приемопередатчика, радиочастотным чипом и т.п., и блок 801 хранения может быть памятью.
[00139] В реализации, блок 802 обработки выполнен с возможностью: передачи через блок 803 связи первой управляющей информации нисходящей линии связи (DCI), причем первая DCI используется для планирования терминала для передачи данных восходящей линии связи в целевую единицу времени через совместно используемый физический канал восходящей линии связи (PUSCH); передачи через блок 803 связи второй DCI, причём информация отклика обратной связи для второй DCI передается в целевую единицу времени, и время передачи второй DCI является более ранним, чем целевая единица времени или таким же, как и целевая единица времени; и определения, согласно времени передачи второй DCI, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00140] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения, что время передачи второй DCI является более поздним или таким же, как и время передачи первой DCI; выполнения рассогласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00141] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения, что время передачи второй DCI является более поздним, чем время передачи первой DCI; определения, что информация отклика обратной связи для второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00142] В возможном примере вторая DCI включает в себя множество DCI, причем каждая DCI имеет информацию отклика обратной связи; и, что касается действия определения посредством сетевого устройства, в соответствии с временем передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения, что время передачи по меньшей мере одной из множества DCI является более поздним, чем время передачи первой DCI; определения, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[00143] В возможном примере, что касается действия определения, согласно времени передачи второй DCI, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения временного интервала между временем передачи второй DCI и целевой единицей времени или между временем передачи второй DCI и положением начала PUSCH; и определения, в соответствии с временным интервалом, приёма информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени.
[00144] В возможном примере, что касается действия определения, согласно временному интервалу, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения того, что временной интервал не меньше, чем предварительно установленный временной интервал, выполнения рассогласования скорости для данных восходящей линии связи, запланированных первой DCI, в соответствии с количеством битов информации отклика обратной связи для второй DCI или ресурсом, занятым информацией отклика обратной связи для второй DCI; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00145] В возможном примере, что касается действия определения, согласно временному интервалу, приема информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения, что временной интервал меньше, чем предварительно установленный временной интервал, и определения, что информация отклика обратной связи для второй DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для второй DCI.
[00146] В возможном примере вторая DCI включает в себя множество DCI, причем каждая DCI имеет информацию отклика обратной связи; что касается действия определения, согласно времени передачи второй DCI, передачи информации отклика обратной связи для второй DCI через PUSCH в целевую единицу времени, блок 802 обработки конкретно выполнен с возможностью: определения того, что временной интервал между временем передачи по меньшей мере одной из множества DCI и целевой единицей времени или между временем передачи по меньшей мере одной из множества DCI и положением начала PUSCH меньше предварительно установленного временного интервала; определения, что информация отклика обратной связи для множества DCI мультиплексирована в PUSCH способом прореживания для передачи; и демодулирования данных восходящей линии связи и информации отклика обратной связи для множества DCI.
[00147] В возможном примере программа также включает в себя команды для выполнения следующих действий: приёма предварительно установленного временного интервала от терминала; или приёма информации о возможностях терминала от терминала, причём информация о возможностях терминала включает в себя предварительно установленный временной интервал.
[00148] Когда блок 802 обработки является процессором, блок 803 связи является интерфейсом связи, а блок 801 хранения является памятью, сетевое устройство, связанное с реализацией изобретения, может быть сетевым устройством, как показано на фиг. 6.
[00149] Осуществление изобретения дополнительно предусматривает еще один терминал, как показано на фиг. 9. Для удобства описания отображается только часть, связанная с реализацией изобретения. Для тех конкретных технических деталей, которые не раскрыты, пожалуйста, обратитесь к реализации способа согласно изобретению. Терминалом может быть любое терминальное устройство, включая мобильный телефон, планшетный компьютер, карманный персональный компьютер (PDA), пункт продаж (POS), бортовой компьютер и т.п. Ниже приводится пример, в котором терминал является мобильным телефоном.
[00150] Фиг. 9 представляет собой блок-схему, иллюстрирующую частичную структуру мобильного телефона в соответствии с терминалом, предусмотренным реализацией изобретения. Обращаясь к фиг. 9, мобильный телефон включает в себя: радиочастотную (RF) схему 910, память 920, блок 930 ввода, дисплей 940, датчик 950, схему 960 аудиоданных, модуль 970 точности воспроизведения (WiFi), процессор 980, блок 990 питания и другие компоненты. Специалистам в данной области техники будет понятно, что структура мобильного телефона, показанная на фиг. 9, не представляет собой ограничение этим, и может включать в себя большее или меньшее число компонентов, чем те, которые проиллюстрированы, или некоторые компоненты могут быть объединены, или могут быть предусмотрены другие компоненты.
[00151] Ниже подробно описаны компоненты мобильного телефона  с обращением к Фиг. 9.[00152] Схема 910 RF может быть использована для приёма и передачи информации. Как правило, схема 910 RF включает в себя, не ограничиваясь, антенну, по меньшей мере один усилитель, приёмопередатчик, соединитель, малошумный усилитель (LNA), дуплексер и тому подобное. Кроме того, схема 910 RF также может осуществлять связь с сетью и с другими устройствами посредством беспроводной связи. Вышеупомянутая беспроводная связь может использовать любой стандарт связи или протокол, включая, но не ограничиваясь, Глобальную систему мобильной связи (GSM), Службу пакетной радиосвязи общего пользования (GPRS), множественный доступ с кодовым разделением (CDMA), широкополосный множественный доступ с кодовым разделением (WCDMA), Долгосрочное развитие (LTE), электронную почту (E-mail), службу коротких сообщений (SMS) и тому подобное.
[00153] Память 920 может быть использована для хранения программ и модулей, а процессор 980 выполняет различные функциональные приложения и обработку данных мобильного телефона, запуская программы и модули, хранящиеся в памяти 920. Память 920 может главным образом включать в себя область хранения программ и область хранения данных, причём в области хранения программ может храниться операционная система, приложение, необходимое по меньшей мере для одной функции, и тому подобное; в области хранения данных могут храниться данные, создаваемые в соответствии с использованием мобильного телефона и тому подобное. Кроме того, память 920 может включать в себя высокоскоростное оперативное запоминающее устройство, и может включать в себя энергонезависимую память, такую как по меньшей мере одно запоминающее устройство на магнитном диске, устройство флэш-памяти, или другое энергозависимое твердотельное запоминающее устройство.
[00154] Блок 930 ввода может быть выполнен с возможностью приёма вводимой числовой или символьной информации и формирования входных сигналов клавиш, связанных с пользовательскими настройками и управлением функциями мобильного телефона. В частности, блок 930 ввода может включать в себя модуль 931 идентификации отпечатков пальцев и другие устройства 932 ввода. Модуль 931 идентификации отпечатков пальцев может собирать данные отпечатков пальцев пользователя. В дополнение к модулю 931 идентификации отпечатков пальцев, блок 930 ввода также может включать в себя другие устройства 932 ввода. В частности, другие устройства 932 ввода могут включать в себя, не ограничиваясь, одно или более из сенсорного экрана, физической клавиатуры, функциональных клавиш (например, кнопок управления громкостью, кнопок переключения и т.д.), шарового манипулятора, устройства мыши, джойстика и тому подобного.
[00155] Блок 940 отображения может использоваться для отображения информации, вводимой пользователем, или информации, выдаваемой пользователю, а также различных меню мобильного телефона. Блок 940 отображения может включать в себя экран 941 отображения. При необходимости, экран 941 отображения может быть выполнен в виде жидкокристаллического дисплея (LCD), органического светодиода (OLED) или тому подобного. Хотя модуль 931 идентификации отпечатков пальцев и экран 941 отображения функционируют как два отдельных компонента для реализации функций ввода и ввода мобильного телефона по фиг. 9, в некоторой реализации модуль 931 идентификации отпечатков пальцев и экран 941 отображения могут быть объединены для реализации функций ввода и воспроизведения мобильного телефона.
[00156] Мобильный телефон также может включать в себя по меньшей мере один тип датчика 950, такой как датчик света, датчик движения и другие датчики. В частности, датчик освещения может включать в себя датчик внешнего освещения и датчик приближения, при этом датчик внешнего освещения может регулировать яркость экрана 941 отображения в соответствии с яркостью внешнего освещения, и датчик приближения может отключать экран 941 отображения и/или его подсветку, когда мобильный телефон приближается к уху. В качестве разновидности датчика движения, датчик акселерометра может определять величину ускорения во всех направлениях (обычно по трём осям). Когда он неподвижен, он может определять величину и направление силы тяжести и, таким образом, может использоваться для идентификации жеста мобильного телефона (например, переключение горизонтального и вертикального положения экрана, соответствующая игра, калибровка ориентации магнитометра), функции, связанные с распознаванием вибрации (например, шагомер, постукивание) и тому подобное. Мобильный телефон также может быть снабжен гироскопами, барометрами, гигрометрами, термометрами, инфракрасными датчиками и другими датчиками, которые подробно не описаны в настоящем документе.
[00157] Схема 960 аудиоданных, громкоговоритель 961 и микрофон 962 могут обеспечивать аудиоинтерфейс между пользователем и мобильным телефоном. Схема 960 аудиоданных может передавать преобразованные электрические данные для принятых аудиоданных в громкоговоритель 961 для преобразования в звуковой сигнал громкоговорителем 961. С другой стороны, микрофон 962 преобразует собранный звуковой сигнал в электрические сигналы, которые принимаются схемой 960 аудиоданных и преобразуются в аудиоданные; затем аудиоданные обрабатываются процессором 980 воспроизведения аудиоданных и передаются на другой мобильный телефон через схему 910 RF или передаются в память 920 для дальнейшей обработки.
[00158] WiFi - это технология беспроводной передачи ближнего действия, и мобильный телефон может помогать пользователям передавать и принимать электронную почту, просматривать веб-страницы и получать доступ к потоковому мультимедиа через модуль 970 WiFi, который обеспечивает пользователям беспроводной широкополосный доступ в Интернет. Хотя на фиг.9 показан модуль 970 WiFi, можно понять, что модуль 970 WiFi не относится к базовой конфигурации мобильного телефона и может быть исключён по мере необходимости в пределах объема без изменения сущности изобретения.
[00159] Процессор 980 является центром управления мобильным телефоном, который соединяет различные части всего мобильного телефона с использованием различных интерфейсов и линий и реализует различные функции и обработку данных мобильного телефона посредством выполнения или выполнения программ и/или модулей программного обеспечения, хранящихся в памяти 920 и вызова данных, хранящихся в памяти 920, для выполнения общего контроля мобильного телефона. При необходимости процессор 980 может включать в себя один или более блоков обработки. Предпочтительно процессор 980 может объединять процессор приложений и модемный процессор, причём процессор приложений в основном обрабатывает операционную систему, пользовательский интерфейс, приложение и тому подобное; и модемный процессор в основном обрабатывает беспроводную связь. Следует понимать, что вышеописанный модемный процессор также может не быть интегрирован в процессор 980.
[00160] Мобильный телефон также включает в себя источник 990 питания (такой как аккумулятор), который подает питание на различные компоненты. Предпочтительно источник питания может быть логически соединён с процессором 980 через систему управления питанием для управления такими функциями, как зарядка, разрядка и управление питанием через систему управления питанием.
[00161] Хотя это не показано, мобильный телефон может дополнительно включать в себя камеру, модуль Bluetooth и тому подобное, и подробности здесь не описаны.
[00162] В вышеприведенной реализации, показанной на фиг. 2 - фиг. 4A, процессы на стороне терминала в каждой реализации способа могут быть реализованы на основе структуры мобильного телефона.
[00163] В вышеприведенной реализации, показанной на фиг. 5 и фиг. 6, каждая отдельная функция может быть реализована на основе структуры мобильного телефона.
[00164] Реализация изобретения дополнительно предусматривает машиночитаемый носитель данных, причём машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, причем компьютерная программа побуждает компьютер реализовывать некоторые или все этапы, описанные в приведенной выше реализации способа, и связанные с терминалом.
[00165] Реализация изобретения дополнительно предусматривает машиночитаемый носитель данных, причём машиночитаемый носитель данных хранит компьютерную программу для электронного обмена данными, причем компьютерная программа побуждает компьютер реализовывать некоторые или все этапы, описанные в приведенной выше реализации способа, и связанные с сетевым устройством.
[00166] Реализация изобретения дополнительно предусматривает компьютерный программный продукт, причём компьютерный программный продукт включает в себя постоянный машиночитаемый носитель данных, на котором сохранена компьютерная программа, причем компьютерная программа выполнена с возможностью побуждать компьютер выполнять некоторые или все этапы, описанные в вышеописанной реализации способа и относящиеся к терминалу. Компьютерный программный продукт может быть установочным пакетом программного обеспечения.
[00167] Реализация изобретения дополнительно предусматривает компьютерный программный продукт, причём компьютерный программный продукт включает в себя постоянный машиночитаемый носитель данных, на котором сохранена компьютерная программа, причем компьютерная программа выполнена с возможностью побуждать компьютер выполнять некоторые или все этапы, описанные в вышеописанной реализации способа и относящиеся к сетевому устройству. Компьютерный программный продукт может быть установочным пакетом программного обеспечения.
[00168] Этапы способа или алгоритма, описанные в реализации изобретения, могут быть реализованы аппаратным способом или могут быть реализованы процессором, выполняющим команды программного обеспечения. Команды программного обеспечения могут состоять из соответствующих программных модулей, которые могут храниться в оперативной памяти (RAM), флэш-памяти, постоянном запоминающем устройстве (ROM), стираемом программируемом постоянном запоминающем устройстве (EPROM), электрически стираемом программируемом постоянном запоминающем устройстве (EEPROM), регистрах, на жестком диске, съемном жестком диске, неперезаписываемом компакт-диске (CD-ROM) или любом другом виде носителя информации, известном в данной области техники. Примерный носитель данных соединен с процессором, позволяя процессору считывать информацию и записывать информацию на носитель данных. При необходимости носитель данных также может быть неотъемлемой частью процессора. Процессор и носитель данных могут быть расположены в ASIC. Кроме того, ASIC может быть расположен в сетевом устройстве доступа, целевом сетевом устройстве или устройстве базовой сети. При необходимости, процессор и носитель данных также могут существовать в виде отдельных компонентов в сетевом устройстве доступа, целевом сетевом устройстве или устройстве базовой сети.
[00169] Специалистам в данной области техники должно быть понятно, что в одном или более из приведенных выше примеров функции, описанные в реализации раскрытия, могут быть реализованы полностью или частично посредством программного обеспечения, аппаратного обеспечения, микропрограммного обеспечения или любого их сочетания. При реализации в программном обеспечении, оно может быть реализовано полностью или частично в виде компьютерного программного продукта. Компьютерный программный продукт включает в себя одну или более компьютерных команд. Когда команды компьютерной программы загружаются и выполняются на компьютере, процессы или функции, описанные в соответствии с реализацией изобретения, формируются полностью или частично. Компьютер может быть компьютером общего назначения, компьютером специального назначения, компьютерной сетью или другим программируемым устройством. Компьютерные команды могут храниться на машиночитаемом носителе данных или переноситься с одного машиночитаемого носителя на другой машиночитаемый носитель. Например, компьютерные команды могут передаваться с веб-сайта, компьютера, сервера или центра обработки данных на другой веб-сайт, другой компьютер, другой сервер или другой центр данных проводным способом (например, посредством коаксиального кабеля, оптоволокна, цифровой абонентской линии (DSL)) или беспроводным способом (например, инфракрасным, беспроводным, микроволновым и т. д.). Машиночитаемый носитель данных может быть любым доступным носителем, к которому может осуществлять доступ компьютер или устройство хранения данных, такое как сервер, центр обработки данных или тому подобное, который включает в себя один или более доступных носителей. Доступным носителем может быть магнитный носитель (например, дискета, жесткий диск, магнитная лента), оптический носитель (например, цифровой видеодиск (DVD)), полупроводниковый носитель (например, твердотельный диск (SSD)) или тому подобное.
[00170] Конкретные варианты реализации изобретения были подробно описаны с обращением к объектам, техническим решениям и преимуществам реализации изобретения. Следует понимать, что вышеприведенное описание относится только к реализации изобретения, а не к ограничению объема изобретения. Любые модификации, эквиваленты, усовершенствования и тому подобное, которые сделаны на основе реализации изобретения, включены в объем правовой охраны реализации изобретения.