СПОСОБ ПЕРЕДАЧИ ПРОИЗВОЛЬНОГО ДОСТУПА И ОКОНЕЧНОЕ УСТРОЙСТВО
METHOD FOR RANDOM ACCESS TRANSMISSION AND TERMINAL APPARATUS

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
[0001] По данной заявке испрашивается приоритет на основании заявки на патент Китая №201910075313.6, поданной 25 января 2019 года и включенной в настоящий документ посредством ссылки во всей своей полноте.
ОБЛАСТЬ ТЕХНИКИ
[0002] Данное изобретение относится к телекоммуникационным технологиям, а именно к способу передачи произвольного доступа и к оконечному устройству.
УРОВЕНЬ ТЕХНИКИ
[0003] Системы мобильной связи 5-го поколения (5th Generation, 5G) или радиосистемы нового поколения (New Radio, NR) должны адаптироваться к различным сценариям и требованиям при предоставлении услуг. В режиме передачи данных по восходящей линии связи, если оконечному устройству необходимо отправить данные о восходящей линии связи, синхронизация времени для восходящей линии связи должна быть получена с помощью процедуры произвольного доступа, то есть оконечное устройство должно получить информацию о временном опережении восходящей линии связи (Timing Advance, ТА) от сетевого устройства, прежде чем отправлять данные о восходящей линии связи посредством динамического планирования или полупостоянного планирования. Если пакет данных о восходящей линии связи имеет небольшой объем, то оконечное устройство может отправлять данные о восходящей линии связи в несинхронизированном состоянии для экономии ресурсов и энергии. Отправка оконечным устройством данных о восходящей линии связи в несинхронизированном состоянии, например отправка оконечным устройством данных о физическом канале восходящей линии связи с разделением пользователей (Physical Uplink Share Channel, PUSCH) в несинхронизированном состоянии, может быть реализована через процедуру произвольного доступа.
[0004] Процедура произвольного доступа может быть реализована в виде процедуры четырехэтапного или процедуры двухэтапного произвольного доступа. При двухэтапном произвольном доступе, как показано на фиг. 1, сетевое устройство настраивает информацию о конфигурации канала двухэтапного произвольного доступа (2-step Random Access Channel, 2-step RACH) для оконечного устройства. При запуске процедуры двухэтапного RACH оконечное устройство отправляет сетевому устройству сообщение запроса произвольного доступа (Message A, MsgA) через PUSCH или через физический канал произвольного доступа (Physical Random Access Channel, PRACH). После получения MsgA сетевое устройство отправляет оконечному устройству сообщение подтверждения произвольного доступа (Message В, MsgB). Если оконечное устройство не сможет получить сообщение MsgB, то отправит еще одно сообщение MsgA. Сетевое устройство может настроить множество ресурсов для процедуры произвольного доступа для оконечного устройства. При запуске процедуры двухэтапного RACH оконечное устройство не может определить, какие ресурсы должны использоваться для передачи сообщения запроса произвольного доступа.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] Варианты осуществления данного изобретения предоставляют способ передачи произвольного доступа и оконечное устройство для решения проблемы выбора ресурса для произвольного доступа во время процедуры произвольного доступа.
[0006] Первый вариант осуществления данного изобретения реализует способ передачи произвольного доступа, применяемый к оконечному устройству и включающий в себя:
получение информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных;
выбор целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
отправку сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа.
[0007] Второй вариант осуществления данного изобретения дополнительно предоставляет оконечное устройство, включающее в себя:
модуль получения, настроенный для получения информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных;
модуль выбора, настроенный для выбора целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
модуль отправки, настроенный для отправки сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа.
[0008] Третий вариант осуществления данного изобретения предоставляет оконечное устройство. Оконечное устройство включает в себя процессор, память и компьютерную программу, которая хранится в памяти и выполняется на процессоре. Во время выполнения компьютерной программы процессором реализуются этапы вышеуказанного способа передачи произвольного доступа.
[0009] Четвертый вариант осуществления данного изобретения предоставляет машиночитаемый носитель информации, на котором хранится компьютерная программа. Во время выполнения компьютерной программы процессором реализуются этапы вышеуказанного способа передачи произвольного доступа.
[0010] Таким образом, в вариантах осуществления данного изобретения оконечное устройство выбирает ресурс для произвольного доступа с учетом позиций множества ресурсов-кандидатов для произвольного доступа во время процедуры произвольного доступа, что позволяет оконечному устройству максимально быстро отправлять сообщение произвольного доступа и тем самым уменьшать задержку произвольного доступа. Кроме того, это гарантирует, что любой ресурс из множества ресурсов-кандидатов для произвольного доступа имеет шанс быть выбранным, что повышает долю успешно выполненных процедур произвольного доступа и оптимизирует использование ресурсов.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0011] Для ясности описания технических решений в вариантах осуществления данного изобретения ниже кратко перечислены сопроводительные чертежи, соответствующие различным вариантам осуществления данного изобретения. Очевидно, что описанные ниже сопроводительные чертежи иллюстрируют лишь некоторые варианты осуществления данного изобретения, а специалисты в данной области техники могут разработать другие чертежи на основе представленных сопроводительных чертежей без творческих усилий.
[0012] На фиг. 1 представлена обобщенная блок-схема процедуры двухэтапного произвольного доступа;
[0013] На фиг. 2 представлена блок-схема системы мобильной связи, к которой может применяться один из вариантов осуществления данного изобретения;
[0014] На фиг. 3 представлена обобщенная блок-схема способа передачи произвольного доступа в соответствии с одним из вариантов осуществления данного изобретения;
[0015] На фиг. 4 и фиг. 5 представлены принципиальные схемы взаимного соответствия между смежными ресурсами во временной области;
[0016] На фиг. 6 и фиг. 7 представлены принципиальные схемы взаимного соответствия между смежными ресурсами в частотной области;
[0017] На фиг. 8 и фиг. 9 представлены принципиальные схемы взаимного соответствия между смежными ресурсами во временной области и в частотной области;
[0018] На фиг. 10 представлена принципиальная модульная схема оконечного устройства в соответствии с одним из вариантов осуществления данного изобретения;
[0019] На фиг. 11 представлена блок-схема оконечного устройства в соответствии с одним из вариантов осуществления данного изобретения.
ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ
[0020] Ниже подробно описаны варианты осуществления данного изобретения со ссылками на сопроводительные чертежи. Несмотря на то, что варианты осуществления данного изобретения показаны на сопроводительных чертежах, следует понимать, что данное изобретение может быть реализовано в различных формах и не ограничивается теми вариантами, которые описаны в настоящем документе. Наоборот, описанные варианты осуществления данного изобретения должны помочь специалистам в данной области техники глубже понять сущность и сферу применения данного изобретения.
[0021] Термины «первый», «второй» и подобные им в описании и формуле данного изобретения используются для различения аналогичных объектов вместо описания определенного порядка или последовательности. Следует понимать, что данные, которые указываются таким образом, являются взаимозаменяемыми в соответствующих обстоятельствах, поэтому варианты осуществления данного изобретения, описанные в настоящем документе, могут быть реализованы и в другой последовательности. Кроме того, термины «включает», «имеет» и любые другие их варианты не подразумевают исключительности. Например, процессы, способы, системы, изделия или устройства, которые включают в себя последовательность действий или компонентов, не обязательно ограничиваются прямо перечисленными действиями и компонентами, но могут включать в себя и другие действия или компоненты, не перечисленные или не присущие в явном виде таким процессам, способам, системам, изделиям или устройствам. Использование «и/или» в описании и формуле изобретения обозначает наличие по крайней мере одного из связанных объектов.
[0022] Технологии, описанные в настоящем документе, не ограничиваются системой долговременного развития (Long Term Evolution, LTE)/LTE-Advancecl (LTE-Advanced, LTE-A) и могут использоваться в различных системах беспроводной связи, таких как множественный доступ с кодовым разделением (Code Division Multiple Access, CDMA), множественный доступ с разделением по времени (Time Division Multiple Access, TDMA), множественный доступ с разделением каналов по частоте (Frequency Division Multiple Access, FDMA), множественный доступ с ортогональным разделением каналов по частоте (Orthogonal Frequency Division Multiple Access, OFDMA), множественный доступ с разделением каналов по частоте и одной несущей частотой (Single-carrier Frequency-Division Multiple Access, SC-FDMA) и других. Термины «система» и «сеть» обычно используются как взаимозаменяемые. Система CDMA может включать в себя такие радиотехнологии, как CDMA2000 и универсальный наземный радиодоступ (Universal Terrestrial Radio Access, UTRA). Технология UTRA включает в себя широкополосный CDMA (Wideband Code Division Multiple Access, WCDMA) и другие варианты множественного доступа CDMA с кодовым разделением. Система TDMA может включать в себя такие радиотехнологии, как глобальная система мобильной связи (Global System for Mobile Communications, GSM). Система OFDMA может включать в себя такие радиотехнологии, как сверхширокополосный мобильный доступ (Ultra Mobile Broadband, UMB), evolved UTRA (Evolution-UTRA, E-UTRA), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20 и Flash-OFDM. Технологии UTRA и E-UTRA входят в состав универсальной системы мобильной связи (Universal Mobile Telecommunications System, UMTS). Технология LTE и расширения технологии LTE (например, LTE-A) представляют собой новые версии UMTS, в которых используется E-UTRA. Сведения о технологиях UTRA, E-UTRA, UMTS, LTE, LTE-A и GSM взяты из документации консорциума «Проект партнерства третьего поколения» (3rd Generation Partnership Project, 3GPP). Сведения о технологиях CDMA2000 и UMB взяты из документации консорциума «Проект партнерства третьего поколения 2» (3GPP2). Технологии, упомянутые в описании данного изобретения, могут использоваться как для вышеуказанных систем и радиотехнологий, так и для иных систем и радиотехнологий. Однако в нижеследующих описаниях для наглядности используется система NR и преимущественно терминология, связанная с системой NR, несмотря на то что эти технологии могут также применяться и в других системах и задачах.
[0023] Примеры в нижеследующем описании не ограничивают объем, применимость и конфигурацию изобретения, описанные в формуле изобретения. Функции и порядок описываемых элементов могут быть изменены, что не повлияет на сущность и объем данного изобретения. Различные примеры могут быть опущены или заменены соответствующим образом, а различные процедуры или компоненты могут быть добавлены. Например, описанный способ может быть реализован в порядке, отличном от описанного порядка, а отдельные этапы могут быть добавлены, опущены или объединены. Кроме того, функции, описанные со ссылкой на некоторые примеры, могут быть объединены в других примерах.
[0024] На фиг. 2 представлена блок-схема системы беспроводной связи, к которой может применяться один из вариантов осуществления данного изобретения. Система беспроводной связи включает в себя оконечное устройство 21 и сетевое устройство 22. Оконечное устройство 21 также может обозначаться как пользовательское оборудование (User Equipment, UE). Оконечное устройство 21 может быть абонентским устройством, таким как мобильный телефон, планшетный компьютер (Tablet Personal Computer), ноутбук (Laptop Computer), персональный цифровой помощник (Personal Digital Assistant, PDA), мобильное интернет-устройство (Mobile Internet Device, MID), носимое устройство (Wearable Device) или бортовое устройство транспортного средства. Следует отметить, что в вариантах осуществления данного изобретения нет ограничений по типу оконечного устройства 21. Сетевое устройство 22 может быть базовой станцией или базовой сетью, где базовая станция может быть базовой станцией 5G или более поздней версии (например, gNB или 5G NR NB) либо базовой станцией других систем связи (например, eNB, точкой доступа к беспроводной локальной сети WLAN или иной точкой доступа). Базовая станция может быть станцией NodeB или evolved NodeB, точкой доступа, базовой станцией приемопередатчика (Base Transceiver Station, BTS), базовой радиостанцией, радиоприемопередатчиком, станцией с базовым набором служб (Basic Service Set, BSS) или с расширенным набором служб (Extended Service Set, ESS), станцией Node В или станцией evolved node В (eNB), домашней станцией NodeB или домашней станцией evolved NodeB, точкой доступа WLAN, точкой доступа Wi-Fi или другой станцией соответствующего типа. До тех пор, пока достигается такой же технический эффект, выбор типа базовой станции не ограничен. Следует отметить, что в вариантах осуществления данного изобретения базовая станция системы NR взята только в качестве примера, а выбор типа базовой станции не ограничен.
[0025] Базовая станция может связываться с оконечным устройством 21 под управлением контроллера базовой станции. В различных примерах контроллер базовой станции может входить в состав базовой сети или некоторых базовых станций. Некоторые базовые станции могут обмениваться управляющей информацией или пользовательскими данными с базовой сетью по транспортным сетям. В отдельных примерах некоторые из этих базовых станций могут прямо или опосредованно связываться друг с другом по каналам транспортной сети. Каналы транспортной сети могут быть проводными или беспроводными каналами связи. Система беспроводной связи может поддерживать работу на множестве несущих (волновых сигналов с разными частотами). Передатчик с несколькими несущими может передавать модулированные сигналы на множестве несущих одновременно. Например, сигналы с несколькими несущими, модулированные по различным радиотехнологиям, могут передаваться по каждому каналу связи. Каждый модулированный сигнал может передаваться на различных несущих и содержать управляющую информацию (например, опорный сигнал или канал управления), служебную информацию, данные и так далее.
[0026] Базовая станция может связываться с оконечным устройством 21 по беспроводной сети через одну или несколько антенн точек доступа. Каждая базовая станция может обеспечивать связь в соответствующей зоне покрытия. Зона покрытия точки доступа может быть разделена на секторы, соответствующие какой-либо части зоны покрытия. Система беспроводной связи может включать в себя базовые станции различных типов (например, базовую макростанцию, базовую микростанцию и базовую станцию-пикосоту). Базовая станция может также использовать различные радиотехнологии, в том числе технологии сотового и беспроводного радиодоступа WLAN. Базовая станция может соответствовать одним и тем же или разным сетям доступа или конфигурациям операторов. Зоны покрытия разных базовых станций (включая зоны покрытия базовых станций одного и того же или разных типов, зоны покрытия с использованием одной и той же или разных радиотехнологий и зоны покрытия одной и той же или разных сетей доступа) могут пересекаться.
[0027] Каналы связи в системе беспроводной связи могут включать в себя восходящий канал для передачи восходящего сигнала (Uplink, UL) (например, от оконечного устройства 21 к сетевому устройству 22) и нисходящий канал для передачи нисходящего сигнала (Downlink, DL) (например, от сетевого устройства 22 к оконечному устройству 21). Передача UL может также называться обратной линией связи, а передача DL может также называться прямой линией связи. Для передачи нисходящего канала может использоваться лицензируемый и/или нелицензируемый диапазон. Аналогично для передачи восходящего канала может использоваться лицензируемый и/или нелицензируемый диапазон.
[0028] Один из вариантов осуществления данного изобретения предоставляет способ передачи произвольного доступа, применяемый к оконечному устройству. Как показано на фиг. 3, способ включает в себя следующие действия.
[0029] Действие 31. Получение информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных.
[0030] Информация о выделении ресурсов в этом варианте осуществления данного изобретения может быть определена заранее, например, может быть задана протоколом или получена оконечным устройством от сетевого устройства, если сетевое устройство самостоятельно настраивает ресурс для произвольного доступа для оконечного устройства. В данном изобретении под ресурсами-кандидатами для произвольного доступа понимаются ресурсы, которые доступны для использования в процедуре произвольного доступа. Кроме того, ресурсы-кандидаты для произвольного доступа могут включать в себя только ресурсы-кандидаты для отправки данных, например ресурсы-кандидаты для отправки данных через PUSCH. Также ресурсы-кандидаты для произвольного доступа могут дополнительно включать в себя ресурсы-кандидаты для отправки управляющей информации, например ресурсы-кандидаты для PRACH. Ресурсы-кандидаты для отправки управляющей информации могут, помимо прочего, включать в себя позицию ресурса-кандидата в частотно-временной области канала произвольного доступа и/или преамбулу (PRACH preamble) канала произвольного доступа. Позиция ресурса-кандидата в частотно-временной области канала произвольного доступа включает в себя возможность использования канала произвольного доступа (PRACH Occasion, PRO), где ресурсы-кандидаты для PUSCH однозначно соответствуют ресурсам-кандидатам для PRACH, или множество ресурсов-кандидатов для PUSCH соответствуют одному и тому же ресурсу-кандидату для PRACH, или множество ресурсов-кандидатов для PRACH соответствуют одному и тому же ресурсу-кандидату для PUSCH.
[0031] Действие 32. Выбор целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора.
[0032] Предварительно заданное правило выбора относится к позициям по крайней мере двух ресурсов-кандидатов для произвольного доступа. В частности, оконечное устройство может выбрать целевой ресурс для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа на основании информации о позициях по крайней мере двух ресурсов-кандидатов для произвольного доступа. Следует отметить, что, если ресурсы-кандидаты для произвольного доступа включают в себя только ресурсы-кандидаты для отправки данных, то оконечное устройство выбирает целевой ресурс для произвольного доступа на основе информации о позициях по крайней мере двух ресурсов-кандидатов для отправки данных. Если ресурсы-кандидаты для произвольного доступа включают в себя как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, то оконечное устройство выбирает целевой ресурс для произвольного доступа на основе информации о позициях ресурсов-кандидатов для отправки данных и информации о позициях ресурсов-кандидатов для отправки управляющей информации. В качестве альтернативы оконечное устройство может рассматривать ресурсы-кандидаты для отправки данных и ресурсы-кандидаты для отправки управляющей информации, которые имеют общую взаимосвязь, и выбирать целевой ресурс для произвольного доступа на основе обобщенной информации о позициях. Следует отметить, что, если ресурсы-кандидаты для произвольного доступа включают в себя как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, то ресурс-кандидат для отправки данных и ресурс-кандидат для отправки управляющей информации, которые включены в целевой ресурс для произвольного доступа, выбранный оконечным устройством, имеют общую взаимосвязь.
[0033] Действие 33. Отправка сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа.
[0034] Оконечное устройство отправляет сообщение запроса произвольного доступа (MsgA) через выбранный целевой ресурс для произвольного доступа. Соответственно, сетевое устройство возвращает оконечному устройству сообщение подтверждения произвольного доступа (MsgB) на основе полученного сообщения MsgA. Ресурсы-кандидаты для произвольного доступа также могут считаться ресурсами для передачи MsgA.
[0035] В этом варианте осуществления данного изобретения информация о выделении ресурсов указывает по крайней мере на два ресурса-кандидата для произвольного доступа. Ресурсы-кандидаты для произвольного доступа могут включать в себя либо только ресурсы-кандидаты для отправки данных, либо как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, которые имеют общую взаимосвязь. В частности, информация о выделении ресурсов включает в себя по крайней мере один из следующих информационных блоков:
первый блок информации о выделении ресурсов, который относится к ресурсам-кандидатам для отправки данных, может также считаться информацией о выделении ресурсов для отправки данных и указывает на ресурсы-кандидаты для отправки данных через PUSCH;
второй блок информации о выделении ресурсов, который относится к ресурсам-кандидатам для отправки управляющей информации, соответствующим ресурсам-кандидатам для отправки данных, может также считаться информацией о выделении ресурсов для отправки управляющей информации и указывает на ресурсы для отправки управляющей информации, соответствующие ресурсам-кандидатам для отправки данных, например на ресурсы-кандидаты для PRACH;
первый блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для отправки данных и ресурсами-кандидатами для отправки управляющей информации и используется для указания на следующие типы взаимосвязи между ресурсами-кандидатами для отправки управляющей информации и ресурсами-кандидатами для отправки данных: один или несколько ресурсов-кандидатов для отправки управляющей информации соответствуют одному ресурсу-кандидату для отправки данных либо один или несколько ресурсов-кандидатов для отправки данных соответствуют одному ресурсу-кандидату для отправки управляющей информации;
второй блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для произвольного доступа и несущими и используется для указания на следующие типы взаимосвязи между ресурсами-кандидатами для произвольного доступа и несущими: один или несколько ресурсов-кандидатов для произвольного доступа соответствуют одной несущей восходящей линии связи либо один ресурс-кандидат для произвольного доступа соответствует двум или более несущим восходящей линии связи;
третий блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для произвольного доступа и сигналами и используется для указания на следующие типы взаимосвязи между ресурсами-кандидатами для произвольного доступа и сигналами: один или несколько ресурсов-кандидатов для произвольного доступа соответствуют одному сигналу либо один ресурс-кандидат для произвольного доступа соответствует двум или более сигналам. Описанные здесь сигналы могут, помимо прочего, включать в себя синхронные сигнальные блоки (Synchronous Signal Block, SSB) и/или опорные информационные сигналы о состоянии канала (Channel State Information-Reference Signal, CSI-RS).
[0036] В частности, ресурсы-кандидаты для PRACH среди ресурсов-кандидатов для произвольного доступа могут быть связаны с конкретными несущими и/или конкретными сигналами. В качестве альтернативы ресурсы-кандидаты для PUSCH среди ресурсов-кандидатов для произвольного доступа могут быть связаны с конкретными несущими и/или конкретными сигналами. В качестве альтернативы ресурсы-кандидаты для PRACH и ресурсы-кандидаты для PUSCH среди ресурсов-кандидатов для произвольного доступа могут быть одновременно связаны с конкретными несущими и/или конкретными сигналами. Например, ресурс-кандидат 1 для произвольного доступа может соответствовать несущей 1 восходящей линии связи и сигналу SSB1. Следует отметить, что, если М ресурсов-кандидатов для произвольного доступа связаны с конкретными несущими и/или конкретными сигналами, то при выборе целевого ресурса для произвольного доступа сначала выбираются конкретные несущие и/или конкретные сигналы, а затем выбираются ресурсы-кандидаты для произвольного доступа, связанные с этими конкретными несущими и/или конкретными сигналами.
[0037] В следующих вариантах осуществления данного изобретения дополнительно описываются сценарии, где ресурсы-кандидаты для произвольного доступа могут включать в себя либо только ресурсы-кандидаты для отправки данных либо как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, которые имеют общую взаимосвязь.
[0038] Сценарий 1. Ресурсы-кандидаты для произвольного доступа могут включать в себя только ресурсы-кандидаты для отправки данных.
[0039] В этом сценарии используется следующее предварительно заданное правило выбора: если ресурсы являются смежными, то случайным образом выбирается один из таких смежных ресурсов. Соответственно, действие 32 включает в себя выбор целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора и определение целевого ресурса для передачи данных в качестве целевого ресурса для произвольного доступа. В частности, этап выбора целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора включает в себя следующее условие: если по крайней мере два ресурса-кандидата для отправки данных являются смежными, то оконечное устройство выбирает один из этих смежных ресурсов-кандидатов для отправки данных в качестве целевого ресурса для передачи данных, чтобы любой из настроенных ресурсов-кандидатов для произвольного доступа имел шанс быть выбранным, что повышает долю успешно выполненных процедур произвольного доступа и оптимизирует использование ресурсов.
[0040] В качестве альтернативы предварительно заданное правило выбора может дополнительно включать в себя следующее условие: если ресурсы не являются смежными, то выбирается последний доступный из таких несмежных ресурсов. Описанный здесь случай несмежных ресурсов может включать в себя все случаи, кроме случая смежных ресурсов или случая, когда позиция ресурса удовлетворяет заданному условию. Соответственно, этап выбора целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора включает в себя следующее условие: если по крайней мере два ресурса-кандидата для отправки данных не являются смежными, то оконечное устройство в качестве целевого ресурса для передачи данных выбирает последний доступный ресурс из этих по крайней мере двух ресурсов-кандидатов для отправки данных. Это гарантирует, что оконечное устройство максимально быстро выполнит отправку сообщения MsgA.
[0041] Сценарий 2. Ресурсы-кандидаты для произвольного доступа включают в себя как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, которые имеют общую взаимосвязь.
[0042] В этом сценарии оконечное устройство может сначала выбрать ресурсы-кандидаты для отправки данных, а затем выбрать ресурсы-кандидаты для отправки управляющей информации в соответствии с предварительно заданным правилом выбора либо выбрать связку из ресурсов-кандидатов для отправки данных и ресурсов-кандидатов для отправки управляющей информации в соответствии с предварительно заданным правилом выбора.
[0043] Способ 1. Оконечное устройство сначала выбирает ресурсы-кандидаты для отправки данных, а затем выбирает ресурсы-кандидаты для отправки управляющей информации.
[0044] В этом случае действие 32 включает в себя: выбор целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора; выбор, в соответствии с предварительно заданным правилом выбора, целевого ресурса для передачи управляющей информации среди ресурсов-кандидатов для отправки управляющей информации, соответствующих целевому ресурсу для передачи данных; определение целевого ресурса для передачи данных и целевого ресурса для передачи управляющей информации в качестве целевого ресурса для произвольного доступа.
[0045] Следует отметить, что описанное здесь предварительно заданное правило выбора включает в себя следующее условие: если ресурсы являются смежными, то случайным образом выбирается один из таких смежных ресурсов, а если ресурсы не являются смежными, то выбирается последний доступный из таких несмежных ресурсов. В этом случае среди смежных ресурсов-кандидатов для отправки данных оконечное устройство случайным образом выбирает один из таких смежных ресурсов-кандидатов для отправки данных в качестве целевого ресурса для передачи данных. Среди ресурсов-кандидатов для отправки данных в других случаях (а именно несмежных ресурсов-кандидатов для отправки данных) оконечное устройство в качестве целевого ресурса для передачи данных выбирает последний доступный ресурс-кандидат для отправки данных (например, ближайший ресурс-кандидат для отправки данных, который оказался доступен сразу после запуска процедуры выбора ресурса для произвольного доступа). После того как оконечное устройство выбрало целевой ресурс для передачи данных, оконечное устройство, если целевой ресурс для передачи данных соответствует множеству ресурсов-кандидатов для отправки управляющей информации, случайным образом выбирает один из смежных ресурсов-кандидатов для отправки управляющей информации в качестве целевого ресурса для передачи управляющей информации. Среди ресурсов-кандидатов для отправки управляющей информации в других случаях (а именно несмежных ресурсов-кандидатов для отправки управляющей информации) оконечное устройство в качестве целевого ресурса для передачи управляющей информации выбирает последний доступный ресурс-кандидат для отправки управляющей информации (например, ближайший ресурс-кандидат для отправки управляющей информации, который оказался доступен сразу после запуска процедуры выбора ресурса для произвольного доступа). Оконечное устройство определяет выбранный целевой ресурс для передачи данных и целевой ресурс для передачи управляющей информации в качестве целевого ресурса для произвольного доступа.
[0046] Способ 2. Оконечное устройство сначала выбирает ресурсы-кандидаты для отправки управляющей информации, а затем выбирает ресурсы-кандидаты для отправки данных.
[0047] В этом случае действие 32 включает в себя: выбор целевого ресурса для передачи управляющей информации среди ресурсов-кандидатов для отправки управляющей информации по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора; выбор, в соответствии с предварительно заданным правилом выбора, целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных, соответствующих целевому ресурсу для передачи управляющей информации; определение целевого ресурса для передачи управляющей информации и целевого ресурса для передачи данных в качестве целевого ресурса для произвольного доступа.
[0048] Следует отметить, что описанное здесь предварительно заданное правило выбора включает в себя следующее условие: если ресурсы являются смежными, то случайным образом выбирается один из таких смежных ресурсов, а если ресурсы не являются смежными, то выбирается последний доступный из таких несмежных ресурсов. В этом случае среди смежных ресурсов-кандидатов для отправки управляющей информации оконечное устройство случайным образом выбирает один из таких смежных ресурсов-кандидатов для отправки управляющей информации в качестве целевого ресурса для передачи управляющей информации. Среди ресурсов-кандидатов для отправки управляющей информации в других случаях (а именно несмежных ресурсов-кандидатов для отправки управляющей информации) оконечное устройство в качестве целевого ресурса для передачи управляющей информации выбирает последний доступный ресурс-кандидат для отправки управляющей информации (например, ближайший ресурс-кандидат для отправки управляющей информации, который оказался доступен сразу после запуска процедуры выбора ресурса для произвольного доступа). После того как оконечное устройство выбрало целевой ресурс для передачи управляющей информации, оконечное устройство, если целевой ресурс для передачи управляющей информации соответствует множеству ресурсов-кандидатов для отправки данных, случайным образом выбирает один из смежных ресурсов-кандидатов для отправки данных в качестве целевого ресурса для передачи данных. Среди ресурсов-кандидатов для отправки данных в других случаях (а именно несмежных ресурсов-кандидатов для отправки данных) оконечное устройство в качестве целевого ресурса для передачи данных выбирает последний доступный ресурс-кандидат для отправки данных (например, ближайший ресурс-кандидат для отправки данных, который оказался доступен сразу после запуска процедуры выбора ресурса для произвольного доступа). Оконечное устройство определяет выбранный целевой ресурс для передачи данных и целевой ресурс для передачи управляющей информации в качестве целевого ресурса для произвольного доступа.
[0049] Способ 3. Оконечное устройство выбирает как целевой ресурс для передачи управляющей информации, так и целевой ресурс для передачи данных.
[0050] В этом случае действие 32 включает в себя: выбор целевого ресурса для передачи управляющей информации и целевого ресурса для передачи данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора; определение целевого ресурса для передачи управляющей информации и целевого ресурса для передачи данных в качестве целевого ресурса для произвольного доступа.
[0051] Следует отметить, что описанное здесь предварительно заданное правило выбора включает в себя следующее условие: если ресурсы являются смежными, то случайным образом выбирается один из таких смежных ресурсов, а если ресурсы не являются смежными, то выбирается последний доступный из таких несмежных ресурсов. В этом случае среди смежных ресурсов-кандидатов для произвольного доступа оконечное устройство в качестве целевого ресурса для произвольного доступа выбирает пару из целевого ресурса для передачи данных и целевого ресурса для передачи управляющей информации, которые имеют общую взаимосвязь. Среди ресурсов-кандидатов для произвольного доступа в других случаях (а именно, несмежных ресурсов-кандидатов для произвольного доступа) оконечное устройство в качестве целевого ресурса для произвольного доступа выбирает пару из целевого ресурса для передачи данных и целевого ресурса для передачи управляющей информации с самым ранним конечным местоположением отправки из несмежных ресурсов-кандидатов для произвольного доступа.
[0052] Выше представлены различные способы выбора целевого ресурса для произвольного доступа в зависимости от сценария. В вышеуказанных способах выбора используются предварительно заданные правила выбора, относящиеся к позициям ресурсов. Далее описываются смежные ресурсы и несмежные ресурсы, задействованные в предварительно заданном правиле выбора, со ссылкой на сопроводительные чертежи в этом варианте осуществления данного изобретения.
[0053] Случай смежных ресурсов, указанный в предварительно заданном правиле выбора, включает в себя по крайней мере один из следующих элементов:
по крайней мере два ресурса-кандидата для отправки данных среди ресурсов-кандидатов для произвольного доступа являются смежными, где, если ресурсы-кандидаты для произвольного доступа включают в себя только ресурсы-кандидаты для отправки данных, то ресурсы-кандидаты для произвольного доступа считаются смежными, когда по крайней мере два ресурса-кандидата для отправки данных являются смежными; в качестве альтернативы, если ресурсы-кандидаты для произвольного доступа включают в себя как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, то ресурсы-кандидаты для произвольного доступа могут считаться смежными до тех пор, пока по крайней мере два ресурса-кандидата для отправки данных являются смежными;
по крайней мере два ресурса-кандидата для отправки управляющей информации среди ресурсов-кандидатов для произвольного доступа являются смежными, где, если ресурсы-кандидаты для произвольного доступа включают в себя как ресурсы-кандидаты для отправки данных, так и ресурсы-кандидаты для отправки управляющей информации, то ресурсы-кандидаты для произвольного доступа могут считаться смежными до тех пор, пока по крайней мере два ресурса-кандидата для отправки управляющей информации являются смежными;
по крайней мере два ресурса-кандидата для отправки данных среди ресурсов-кандидатов для произвольного доступа являются смежными, и по крайней мере два ресурса-кандидата для отправки управляющей информации среди ресурсов-кандидатов для произвольного доступа являются смежными, где, если ресурсы-кандидаты для произвольного доступа одновременно включают в себя ресурсы-кандидаты для отправки данных и ресурсы-кандидаты для отправки управляющей информации, то ресурсы-кандидаты для произвольного доступа могут считаться смежными, только если по крайней мере два ресуреа-кандидата для отправки управляющей информации являются смежными, а ресурсы-кандидаты для отправки данных, соответствующие смежным ресурсам-кандидатам для отправки управляющей информации, также являются смежными; в качестве альтернативы ресурсы-кандидаты для произвольного доступа могут считаться смежными, только если по крайней мере два ресурса-кандидата для отправки данных являются смежными, а ресурсы-кандидаты для отправки управляющей информации, соответствующие смежным ресурсам-кандидатам для отправки данных, также являются смежными.
[0054] Кроме того, случай смежных ресурсов, указанный в вариантах осуществления данного изобретения, включает в себя одно из следующих условий:
ресурсы являются смежными во временной области, например, ресурсы-кандидаты для произвольного доступа являются смежными во времени ресурсами MsgAtransmission;
ресурсы являются смежными в частотной области, например, ресурсы-кандидаты для произвольного доступа являются смежными по частоте ресурсами MsgAtransmission;
ресурсы являются смежными как во временной области, так и в частотной области, например, ресурсы-кандидаты для произвольного доступа являются ресурсами для передачи сообщения MsgA, смежными как во временной области, так и в частотной области.
[0055] 1. Смежность ресурсов во временной области включает в себя следующее условие: соседние ресурсы полностью смежны во времени или промежуток во временной области между соседними ресурсами меньше первого порогового значения. Полная смежность ресурсов во времени означает, что среди соседних ресурсов конечное местоположение во временной области одного ресурса является начальным местоположением во временной области другого ресурса или что среди соседних ресурсов конечное местоположение во временной области одного ресурса находится после начального местоположения во временной области другого ресурса. Меньшее значение промежутка во временной области между соседними ресурсами по сравнению с первым пороговым значением означает, что среди соседних ресурсов промежуток между конечным местоположением во временной области одного ресурса и начальным местоположением во временной области другого ресурса меньше по величине, чем первое пороговое значение. Первое пороговое значение указывает на относительно небольшой временной промежуток и может задаваться протоколом или настраиваться сетевым устройством.
[0056] Если в качестве примера рассмотреть ресурсы-кандидаты для отправки данных, то ресурсы-кандидаты для отправки данных включают в себя возможности использования PUSCH (PUSCH Occasion, PUO), а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5 и PUO6. Как показано на фиг. 4, конечное местоположение во временной области для PUO1 является начальным местоположением во временной области для PUO2, конечное местоположение во временной области для PUO3 находится после начального местоположения во временной области для PUO4, а промежуток между конечным местоположением во временной области для PUO5 и начальным местоположением во временной области для PUO6 меньше первого порогового значения. Соответственно, PUO1 и PUO2 можно рассматривать как смежные ресурсы, PUO3 и PUO4 можно рассматривать как смежные ресурсы, а также PUO5 и PUO6 можно рассматривать как смежные ресурсы, то есть каждая из этихтрех групп PUO по отдельности является смежной, но вместе эти группы ресурсов можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из трех групп PUO выбирает группу последних доступных ресурсов PUO1 и PUO2, а затем из смежных ресурсов PUO1 и PUO2 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0057] Если в качестве примера рассмотреть связку из ресурсов-кандидатов для отправки данных и ресурсов-кандидатов для отправки управляющей информации, то ресурсы-кандидаты для отправки данных включают в себя ресурсы PUO, ресурсы-кандидаты для отправки управляющей информации включают в себя ресурсы PRO, а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5 и PUO6, а также PRO1, PRO2, PRO3, PRO4, PRO5 и PRO6, соответствующие шести вышеуказанным PUO. Как показано на фиг. 5, общее конечное местоположение во временной области для PRO1 и PUO1 является общим начальным местоположением во временной области для PRO2 и PUO2, общее конечное местоположение во временной области для PRO3 и PUO3 находится после общего начального местоположения во временной области для PRO4 и PUO4, а временной промежуток между общим конечным местоположением во временной области для PRO5 и PUO5 и общим начальным местоположением во временной области для PRO5 и PUO6 меньше первого порогового значения. Соответственно, каждую из трех групп PRO+PUO по отдельности можно рассматривать как смежную, но вместе эти группы PRO+PUO можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из трех групп PRO+PUO выбирает группу последних доступных ресурсов PRO1+PUO1 и PRO2+PUO2, а затем из смежных ресурсов PRO1+PUO1 и PRO2+PUO2 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0058] Следует отметить, что соседние ресурсы, которые являются смежными во временной области, могут быть смежными или несмежными в частотной области.
[0059] 2. Смежность ресурсов в частотной области включает в себя следующее условие: соседние ресурсы полностью смежны по частоте или промежуток в частотной области между соседними ресурсами меньше второго порогового значения. Полная смежность ресурсов по частоте означает, что среди соседних ресурсов конечное местоположение в частотной области одного ресурса является начальным местоположением в частотной области другого ресурса или что среди соседних ресурсов конечное местоположение в частотной области одного ресурса находится после начального местоположения в частотной области другого ресурса. Меньшее значение промежутка в частотной области между соседними ресурсами по сравнению со вторым пороговым значением означает, что среди соседних ресурсов промежуток между конечным местоположением в частотной области одного ресурса и начальным местоположением в частотной области другого ресурса меньше по величине, чем второе пороговое значение. Второе пороговое значение указывает на относительно небольшой частотный промежуток и может задаваться протоколом или настраиваться сетевым устройством.
[0060] Если в качестве примера рассмотреть ресурсы-кандидаты для отправки данных, то ресурсы-кандидаты для отправки данных включают в себя ресурсы PUO, а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5 и PUO6. Как показано на фиг. 6, конечное местоположение в частотной области для PUO1 является начальным местоположением в частотной области для PUO2, конечное местоположение в частотной области для PUO3 находится после начального местоположения в частотной области для PUO4, а промежуток между конечным местоположением е частотной области для PUO5 и начальным местоположением в частотной области для PUO6 меньше второго порогового значения. Соответственно, PUO1 и PUO2 можно рассматривать как смежные ресурсы, PUO3 и PUO4 можно рассматривать как смежные ресурсы, а также PUO5 и PUO6 можно рассматривать как смежные ресурсы, то есть каждая из этих трех групп PUO по отдельности является смежной, но вместе эти группы ресурсов можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из трех групп PUO выбирает группу последних доступных ресурсов PUO1 и PUO2, а затем из смежных ресурсов PUO1 и PUO2 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0061] Если в качестве примера рассмотреть связку из ресурсов-кандидатов для отправки данных и ресурсов-кандидатов для отправки управляющей информации, то ресурсы-кандидаты для отправки данных включают в себя ресурсы PUO, ресурсы-кандидаты для отправки управляющей информации включают в себя ресурсы PRO, а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5 и PUO6, а также PRO1, PRO2, PRO3, PRO4, PRO5 и PRO6, соответствующие шести вышеуказанным PUO. Как показано на фиг. 7, общее конечное местоположение в частотной области для PRO1 и PUO1 является общим начальным местоположением в частотной области для PRO2 и PUO2, общее конечное местоположение в частотной области для PRO3 и PUO3 находится после общего начального местоположения в частотной области для PRO4 и PUO4, а частотный промежуток между общим конечным местоположением в частотной области для PRO5 и PUO5 и общим начальным местоположением в частотной области для PRO5 и PUO6 меньше второго порогового значения. Соответственно, каждую из трех групп PRO+PUO по отдельности можно рассматривать как смежную, но вместе эти группы PRO+PUO можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из трех групп PRO+PUO выбирает группу последних доступных ресурсов PRO1+PUO1 и PRO2+PUO2, а затем из смежных ресурсов PRO1+PUO1 и PRO2+PUO2 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0062] Следует отметить, что соседние ресурсы, которые являются смежными в частотной области, могут быть смежными или несмежными во временной области.
[0063] 3. Смежность ресурсов одновременно во временной области и в частотной области включает в себя следующее условие: соседние ресурсы полностью смежны во времени и по частоте, или соседние ресурсы полностью смежны по частоте, но промежуток во временной области меньше третьего порогового значения, или соседние ресурсы полностью смежны во времени, но промежуток в частотной области меньше четвертого порогового значения, или промежуток во временной области между соседними ресурсами меньше третьего порогового значения, а промежуток в частотной области меньше четвертого порогового значения. Третье пороговое значение указывает на относительно небольшой временной промежуток, а четвертое пороговое значение указывает на относительно небольшой частотный промежуток, и оба эти значения могут задаваться протоколом или настраиваться сетевым устройством.
[0064] Если в качестве примера рассмотреть ресурсы-кандидаты для отправки данных, то ресурсы-кандидаты для отправки данных включают в себя ресурсы PUO, а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5, PUO6, PUO7, PUO8, PUO9, PUO10, PUO11, PUO12, PUO13, PUO14, PUO15 и PUO16. Как показано на фиг. 8, PUO1, PUO2, PUO3 и PUO4 полностью смежны в частотно-временной области, PUO5, PUO6, PUO7 и PUO8 полностью смежны в частотной области, а промежуток во временной области меньше третьего порогового значения; PUO9, PUO10, PUO11 и PUO12 полностью смежны во временной области, промежуток в частотной области меньше четвертого порогового значения, промежуток во временной области между PUO13, PUO14, PUO15 и PUO116 меньше третьего порогового значения, а промежуток в частотной области меньше четвертого порогового значения. Каждая из четырех групп PUO по отдельности является смежной, но вместе эти группы ресурсов можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из четырех групп PUO выбирает группу последних доступных ресурсов PUOl, PUO2, PUO3 и PUO4, а затем из смежных ресурсов PUO1, PUO2, PUO3 и PUO4 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0065] Если в качестве примера рассмотреть связку из ресурсов-кандидатов для отправки данных и ресурсов-кандидатов для отправки управляющей информации, то ресурсы-кандидаты для отправки данных включают в себя PUO, ресурсы-кандидаты для отправки управляющей информации включают в себя PRO, а информация о выделении ресурсов указывает на то, что ресурсы-кандидаты для произвольного доступа для процедуры произвольного доступа включают в себя PUO1, PUO2, PUO3, PUO4, PUO5, PUO6, PUO7, PUO8, PUO9, PUO10, PUO11, PUO12, PUO13, PUO14, PUO15 и PUO16, а также PRO1, PRO2, PRO3, PRO4, PRO5, PRO6, PRO7, PRO8, PRO9, PRO10, PRO11, PRO12, PRO13, PRO14, PRO15 и PRO16, соответствующие 16 вышеуказанным PUO. Как показано на фиг. 9, PRO1+PUO1, PRO2+PUO2, PRO3+PUO3 и PR04+PUO4 полностью смежны в частотно-временной области, PRO5+PUO5, PRO6+PUO6, PRO7+PUO7 и PRO8+PUO8 полностью смежны в частотной области, а промежуток во временной области меньше третьего порогового значения; PRO9+PUO9, PRO10+PUO10, PRO11+PUO11 и PRO12+PUO12 полностью смежны во временной области, промежуток в частотной области меньше четвертого порогового значения, промежуток во временной области между PRO13+PUO13, PRO14+PUO14, PRO15+PUO15 и PRO16+PUO116 меньше третьего порогового значения, а промежуток в частотной области меньше четвертого порогового значения. Каждая из четырех групп PRO+PUO по отдельности является смежной, но вместе эти группы ресурсов можно рассматривать как несмежные. Далее при выборе целевого ресурса для передачи данных в соответствии с предварительно заданным правилом выбора оконечное устройство из четырех групп PRO+PUO выбирает группу последних доступных ресурсов PRO1+PUO1, PRO2+PUO2, PRO3+PUO3 и PR04+PUO4, а затем из смежных ресурсов PROl+PUOl, PRO2+PUO2, PRO3+PUO3 и PRO4+PUO4 случайным образом выбирает один ресурс в качестве целевого ресурса для передачи данных.
[0066] Способ передачи произвольного доступа в вариантах осуществления данного изобретения дает оконечному устройству возможность выбирать ресурс для произвольного доступа с учетом позиций множества ресурсов-кандидатов для произвольного доступа во время процедуры произвольного доступа, что позволяет оконечному устройству максимально быстро отправлять сообщение произвольного доступа и тем самым уменьшать задержку произвольного доступа. Кроме того, это гарантирует, что любой ресурс из множества ресурсов-кандидатов для произвольного доступа имеет шанс быть выбранным, что повышает долю успешно выполненных процедур произвольного доступа и оптимизирует использование ресурсов.
[0067] Способ передачи произвольного доступа в различных сценариях описан в приведенном выше варианте осуществления данного изобретения. В приведенном ниже варианте осуществления данного изобретения дополнительно описывается оконечное устройство, соответствующее этому способу, со ссылкой на сопроводительный чертеж.
[0068] Как показано на фиг. 10, оконечное устройство 1000 в этом варианте осуществления данного изобретения может реализовывать вышеуказанный способ, а именно: получение информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных; выбор целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора; отправку сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа, с тем же техническим эффектом. В частности, оконечное устройство 1000 включает в себя следующие функциональные модули:
модуль получения 1010, настроенный для получения информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных;
модуль выбора 1020, настроенный для выбора целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
модуль отправки 1030, настроенный для отправки сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа.
[0069] Модуль выбора 1020 включает в себя:
первый подмодуль выбора, настроенный для выбора целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
первый подмодуль определения, настроенный для определения целевого ресурса для передачи данных в качестве целевого ресурса для произвольного доступа.
[0070] Ресурсы-кандидаты для произвольного доступа дополнительно включают в себя ресурсы-кандидаты для отправки управляющей информации.
[0071] Модуль выбора 1020 включает в себя:
второй подмодуль выбора, настроенный для выбора целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
третий подмодуль выбора, настроенный для выбора, в соответствии с предварительно заданным правилом выбора, целевого ресурса для передачи управляющей информации среди ресурсов-кандидатов для отправки управляющей информации, соответствующих целевому ресурсу для передачи данных;
второй подмодуль определения, настроенный для определения целевого ресурса для передачи данных и целевого ресурса для передачи управляющей информации в качестве целевого ресурса для произвольного доступа.
[0072] Модуль выбора 1020 включает в себя:
четвертый подмодуль выбора, настроенный для выбора целевого ресурса для передачи управляющей информации среди ресурсов-кандидатов для отправки управляющей информации по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбора;
пятый подмодуль выбора, настроенный для выбора, в соответствии с предварительно заданным правилом выбора, целевого ресурса для передачи данных среди ресурсов-кандидатов для отправки данных, соответствующих целевому ресурсу для передачи управляющей информации;
третий подмодуль определения, настроенный для определения целевого ресурса для передачи управляющей информации и целевого ресурса для передачи данных в качестве целевого ресурса для произвольного доступа.
[0073] Предварительно заданное правило выбора включает в себя следующее условие:
если ресурсы являются смежными, то случайным образом выбирается один из таких смежных ресурсов;
или
если ресурсы не являются смежными, то выбирается последний доступный из таких несмежных ресурсов.
[0074] Случай несмежных ресурсов включает в себя по крайней мере одно из следующих условий:
по крайней мере два ресурса-кандидата для отправки данных среди ресурсов-кандидатов для произвольного доступа являются смежными;
по крайней мере два ресурса-кандидата для отправки управляющей информации среди ресурсов-кандидатов для произвольного доступа являются смежными;
по крайней мере два ресурса-кандидата для отправки данных среди ресурсов-кандидатов для произвольного доступа являются смежными, и по крайней мере два ресурса-кандидата для отправки управляющей информации среди ресурсов-кандидатов для произвольного доступа являются смежными.
[0075] Случай смежных ресурсов включает в себя одно из следующих условий:
ресурсы являются смежными во временной области; ресурсы являются смежными в частотной области;
ресурсы являются смежными как во временной области, так и в частотной области.
[0076] Смежность ресурсов во временной области включает в себя следующее условие: промежуток во временной области между соседними ресурсами меньше первого порогового значения.
[0077] Смежность ресурсов в частотной области включает в себя следующее условие: промежуток в частотной области между соседними ресурсами меньше второго порогового значения.
[0078] Смежность ресурсов одновременно во временной области и в частотной области включает в себя следующее условие: промежуток во временной области между соседними ресурсами меньше третьего порогового значения, а промежуток в частотной области меньше четвертого порогового значения.
[0079] Информация о выделении ресурсов включает в себя по крайней мере один из следующих информационных блоков:
первый блок информации о выделении ресурсов, который относится к ресурсам-кандидатам для отправки данных;
второй блок информации о выделении ресурсов, который относится к ресурсам-кандидатам для отправки управляющей информации, соответствующим ресурсам-кандидатам для отправки данных;
первый блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для отправки данных и ресурсами-кандидатами для отправки управляющей информации;
второй блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для произвольного доступа и несущими;
третий блок указательной информации, который указывает на взаимосвязь между ресурсами-кандидатами для произвольного доступа и сигналами.
[0080] Следует отметить, что е вариантах осуществления данного изобретения оконечное устройство выбирает ресурс для произвольного доступа с учетом местоположений множества ресурсов-кандидатов для произвольного доступа во время процедуры произвольного доступа, что позволяет оконечному устройству максимально быстро отправлять сообщение произвольного доступа и тем самым уменьшать задержку произвольного доступа. Кроме того, это гарантирует, что любой ресурс из множества ресурсов-кандидатов для произвольного доступа имеет шанс быть выбранным, что повышает долю успешно выполненных процедур произвольного доступа и оптимизирует использование ресурсов.
[0081] Следует отметить, что разбивка оконечного устройства на модули служит только для логического разделения функций. На практике некоторые или все модули могут быть интегрированы в физическое устройство или могут быть физически разделены. Кроме того, все модули могут быть реализованы в виде программного обеспечения, вызываемого компонентом обработки, или в виде аппаратного обеспечения, либо некоторые модули могут быть реализованы в виде программного обеспечения, вызываемого компонентом обработки, а некоторые из модулей могут быть реализованы в виде аппаратного обеспечения. Например, на практике определяющий модуль может быть компонентом обработки, выполненным в виде отдельного устройства или интегрированным в микросхему устройства. Кроме того, определяющий модуль может храниться в памяти устройства в виде программного кода и вызываться компонентом обработки для выполнения функции определяющего модуля. Прочие модули реализуются аналогичным образом. Кроме того, все или некоторые модули могут быть интегрированы или реализованы независимо друг от друга. При этом компонент обработки может быть интегральной схемой и иметь возможность обработки сигналов. На практике действия в вышеуказанном способе или вышеуказанных модулях могут быть реализованы с помощью интегральной логической схемы аппаратного обеспечения компонента обработки или с помощью программных инструкций в виде программного обеспечения.
[0082] Например, вышеуказанные модули могут быть одной или несколькими интегральными схемами, настроенными для реализации вышеуказанного способа, в частности одной или несколькими интегральными схемами специального назначения (Application Specific Integrated Circuit, ASIC), одним или несколькими микропроцессорами (digital signal processor, DSP) либо одной или несколькими программируемыми логическими интегральными схемами (Field Programmable Gate Array, FPGA). В другом примере, когда один из вышеуказанных модулей реализован в виде программного кода, вызываемого компонентом обработки, компонентом обработки может быть процессор общего назначения, например центральный процессор (Central Processing Unit, CPU), или другой процессор, способный вызывать программный код. В другом примере модули на практике могут быть интегрированы в виде системы на кристалле (system-on-a-chip, SOC).
[0083] Для наилучшего достижения вышеуказанной цели далее на фиг. 11 представлена принципиальная схема аппаратной структуры оконечного устройства, позволяющая реализовать каждый вариант осуществления данного изобретения. Оконечное устройство 110 включает в себя, помимо прочего, такие компоненты, как радиочастотный блок 111, сетевой модуль 112, аудиовыход 113, блок ввода 114, датчик 115, дисплей 116, блок пользовательского ввода 117, интерфейсный блок 118, память 119, процессор 1110 и блок питания 1111. Специалистам в данной области техники очевидно, что структура оконечного устройства, показанная на фиг. 11, не является единственно возможной. Оконечное устройство может включать в себя больше или меньше компонентов, чем показано на фигуре, объединять некоторые компоненты или иметь иное расположение компонентов. В этом варианте осуществления данного изобретения оконечное устройство может быть, помимо прочего, мобильным телефоном, планшетным компьютером, ноутбуком, карманным компьютером, бортовым устройством транспортного средства, носимым устройством, шагомером или их аналогом.
[0084] Радиочастотный блок 111 настроен для получения информации о выделении ресурсов для произвольного доступа, указывающей по крайней мере на два ресурса-кандидата для произвольного доступа, которые включают в себя ресурсы-кандидаты для отправки данных.
[0085] Процессор 1110 настроен для выбора целевого ресурса для произвольного доступа по крайней мере из двух ресурсов-кандидатов для произвольного доступа в соответствии с предварительно заданным правилом выбор, а радиочастотный блок 111 настроен для отправки сообщения запроса произвольного доступа через целевой ресурс для произвольного доступа.
[0086] В этом варианте осуществления данного изобретения оконечное устройство выбирает ресурс для произвольного доступа с учетом местоположений множества ресурсов-кандидатов для произвольного доступа во время процедуры произвольного доступа, что позволяет оконечному устройству максимально быстро отправлять сообщение произвольного доступа и тем самым уменьшать задержку произвольного доступа. Кроме того, это гарантирует, что любой ресурс из множества ресурсов-кандидатов для произвольного доступа имеет шанс быть выбранным, что повышает долю успешно выполненных процедур произвольного доступа и оптимизирует использование ресурсов.
[0087] Следует понимать, что в этом варианте осуществления данного изобретения радиочастотный блок 111 может быть настроен для передачи или приема сигнала в процессе передачи или приема информации либо обработки вызова. В частности, радиочастотный блок 111 получает данные нисходящего канала от базовой станции и передает данные нисходящего канала в процессор 1110 для обработки, а также передает данные восходящего канала на базовую станцию. Как правило, радиочастотный блок 111 включает в себя, помимо прочего, антенну, по крайней мере один усилитель, приемопередатчик, ответвитель, малошумящий усилитель, дуплексер и их аналоги. Кроме того, радиочастотный блок 111 может дополнительно взаимодействовать с сетью и другим устройством по системе беспроводной связи.
[0088] Оконечное устройство обеспечивает беспроводной широкополосный доступ в Интернет для пользователя с помощью сетевого модуля 112, например, помогает пользователю передавать и получать электронную почту, просматривать веб-страницы и получать доступ к потоковому мультимедиа.
[0089] Аудиовыход 113 может преобразовывать аудиоданные, полученные радиочастотным блоком 111 или сетевым модулем 112 либо хранящиеся в памяти 119, в аудиосигнал и воспроизводить этот аудиосигнал в виде звука. Кроме того, аудиовыход 113 может также обеспечивать аудиовыход (например, для подачи звукового оповещения о приеме сигнала вызова или сообщения), связанный с конкретной функцией, выполняемой оконечным устройством 110. Аудиовыход 113 включает в себя динамик, зуммер, телефонный аппарат и их аналоги.
[0090] Блок ввода 114 настроен для приема аудио- или видеосигнала. Блок ввода 114 может включать в себя графический процессор (Graphics Processing Unit, GPU) 1141 и микрофон 1142. Графический процессор 1141 обрабатывает графические данные статичного изображения или видео, полученного устройством захвата изображения (например, камерой) в режиме захвата изображения или е режиме захвата видео. Обработанный кадр изображения может отображаться на дисплее 116. Кадр изображения, обработанный графическим процессором 1141, может храниться в памяти 119 (или на другом носителе информации) либо передаваться радиочастотным блоком 111 или сетевым модулем 112. Микрофон 1142 может принимать звук и преобразовывать звук в аудиоданные. В режиме телефонного звонка обработанные аудиоданные могут быть преобразованы на выходе в формат, подходящий для передачи таких аудиоданных радиочастотным блоком 111 на базовую станцию мобильной связи.
[0091] Оконечное устройство 110 также включает в себя по крайней мере один датчик 115, например оптический датчик, датчик движения или другой датчик. В частности, оптический датчик включает в себя датчик освещенности и датчик приближения. Датчик освещенности может регулировать яркость панели дисплея 1161 в зависимости от освещенности окружающей среды. Датчик приближения может выключать панель дисплея 1161 и/или подсветку, когда пользователь подносит оконечное устройство 110 к уху. Акселерометр как разновидность датчика движения может определять величины ускорений во всех направлениях (обычно по трем осям), определять величину и направление силы тяжести, когда оконечное устройство находится в неподвижном состоянии, распознавать положение оконечного устройства в пространстве (например, для переключения экрана между портретным и альбомным режимами, компьютерных игр и калибровки положения магнитометра в пространстве), а также выполнять функции, связанные с распознаванием вибрации (например, для шагомера и касаний) и другими задачами. Датчик 115 может также включать в себя датчик отпечатков пальцев, датчик давления, сканер радужной оболочки, молекулярный датчик, гироскоп, барометр, гигрометр, термометр или инфракрасный датчик. Подробное описание не приводится в настоящем документе.
[0092] Дисплей 116 настроен для отображения информации, введенной пользователем, или информации, предоставленной пользователю. Дисплей 116 может включать в себя панель дисплея 1161. Панель дисплея 1161 может быть настроена в виде жидкокристаллического дисплея (Liquid Crystal Display, LCD), органического светодиода (Organic Light-Emitting Diode, OLED) или их аналогов.
[0093] Блок пользовательского ввода 117 может быть настроен для приема цифровой или символьной информации и генерации ключевого входного сигнала, связанного с пользовательскими настройками и функцией управления оконечным устройством. В частности, блок пользовательского ввода 117 включает в себя сенсорную панель 1171 и другие устройства ввода 1172. Сенсорная панель 1171, также называемая сенсорным экраном, может распознавать сенсорную операцию, выполняемую пользователем на сенсорной панели или рядом с ней (например, операцию, выполняемую пользователем на сенсорной панели 1171 или рядом с сенсорной панелью 1171 при помощи любого соответствующего объекта или аксессуара, например пальца или стилуса). Сенсорная панель 1171 может состоять из двух частей: устройства обнаружения касания и сенсорного контроллера. Устройство обнаружения касания определяет направление касания экрана пользователем, обнаруживает сигнал, передаваемый сенсорной операцией, и передает сигнал на сенсорный контроллер. Сенсорный контроллер получает сенсорную информацию от устройства обнаружения касания, преобразует эту сенсорную информацию в координаты точки нажатия, отправляет координаты точки нажатия процессору 1110, а также принимаети выполняет команду, отправленную процессором 1110. Кроме того, сенсорная панель 1171 может быть реализована во множестве разновидностей, например резистивной, емкостной, инфракрасной или основанной на поверхностных акустических волнах. В дополнение к сенсорной панели 1171 блок пользовательского ввода 117 может также включать в себя другие устройства ввода 1172. В частности, другие устройства ввода 1172 могут включать в себя, помимо прочего, механическую клавиатуру, функциональную клавишу (например, клавишу регулировки громкости или клавишу включения/выключения питания), трекбол, мышь и джойстик. Подробное описание не приводится в настоящем документе.
[0094] Кроме того, сенсорная панель 1171 может включать в себя панель дисплея 1161. После того как сенсорная панель 1171 обнаружила сенсорную операцию на сенсорной панели или рядом с ней, сенсорная панель 1171 передает сенсорную операцию процессору 1110 для определения типа события касания. Затем процессор 1110 обеспечивает соответствующую визуализацию на панели дисплея 1161 в зависимости от типа события касания. На фиг. 11 сенсорная панель 1171 и панель дисплея 1161 являются независимыми компонентами для реализации функций ввода и вывода на оконечном устройстве. Однако в некоторых вариантах осуществления данного изобретения сенсорная панель 1171 и панель дисплея 1161 могут быть интегрированы для реализации функций ввода и вывода на оконечном устройстве. Настоящий документ не накладывает ограничений на этот аспект.
[0095] Интерфейсный блок 118 представляет собой интерфейс для подключения внешнего устройства к оконечном устройству 110. Например, внешнее устройство может включать в себя порт для проводных или беспроводных наушников, порт для внешнего питания (или зарядного устройства), порт для проводной или беспроводной передачи данных, порт для карты памяти, порт для подключения устройства с модулем распознавания, порт ввода/вывода (I/O) аудиосигнала, порт ввода/вывода (I/O) видеосигнала, порт ввода/вывода для гарнитуры и их аналоги. Интерфейсный блок 118 может быть настроен для приема входного сигнала (например, информации или электропитания) от внешнего устройства и передачи полученного входного сигнала одному или нескольким элементам оконечного устройства 110 или для обмена данными между оконечным устройством 110 и внешним устройством.
[0096] Память 119 может быть настроена для хранения программного обеспечения и различных типов данных. Память 119 может в основном включать в себя область для хранения программ и область для хранения данных. В области хранения программ может содержаться операционная система, прикладная программа, необходимая для работы по крайней мере одной функции (например, функции воспроизведения звука и функции вывода изображения), и так далее. В области хранения данных могут содержаться данные, созданные на основе использования мобильного телефона (например, аудиоданные и телефонная книга). Кроме того, память 119 может включать в себя высокоскоростную память с произвольным доступом или дополнительную энергонезависимую память, например по крайней мере одно устройство хранения на магнитном диске, флэш-память или другое энергозависимое твердотельное запоминающее устройство.
[0097] Процессор 1110 является центром управления оконечного устройства и использует различные интерфейсы и линии для соединения всех частей оконечного устройства, а также выполняет различные функции и обработку данных оконечного устройства путем запуска или выполнения программного обеспечения и/или модуля, хранящегося в памяти 119, и путем чтения данных, хранящихся в памяти 119, что обеспечивает общий мониторинг на оконечном устройстве. Процессор 1110 может включать в себя один или несколько процессоров. В процессор 1110 дополнительно могут быть интегрированы процессор приложений и процессор модема. Процессор приложений в основном выполняет задачи, связанные с операционной системой, пользовательским интерфейсом, прикладной программой и так далее. Процессор модема в основном выполняет задачи, связанные с беспроводной связью. Очевидно, что интегрировать процессор модема в процессор 1110 не обязательно.
[0098] Оконечное устройство 110 может также включать в себя блок питания 1111 (например, аккумулятор), подающий питание на каждый компонент. При необходимости блок питания 1111 может быть логически подключен к процессору 1110 с помощью системы управления питанием таким образом, чтобы функции управления зарядом, разрядом, энергопотреблением и другие реализовывались посредством системы управления питанием.
[0099] Кроме того, оконечное устройство 110 включает в себя некоторые функциональные модули, которые не показаны в настоящем документе. Подробное описание не приводится в настоящем документе.
[00100] Вариант осуществления данного изобретения дополнительно может дополнительно обеспечивать оконечное устройство, включающее в себя процессор 1110 и память 119, а также компьютерную программу, которая хранится в памяти 119 и может работать на процессоре 1110. Когда компьютерная программа выполняется процессором 1110, реализуются процессы вышеуказанного варианта осуществления способа передачи произвольного доступа с тем же техническим эффектом. Во избежание повторений подробное описание больше не приводится в настоящем документе. Оконечное устройство может быть проводным или беспроводным. Беспроводное оконечное устройство может быть устройством, предоставляющим пользователю голосовые и/или другие служебные данные, портативным устройством с функцией беспроводного подключения или другим устройством обработки, подключенным к беспроводному модему. Беспроводное оконечное устройство может взаимодействовать с одной или несколькими базовыми сетями посредством сети радиодоступа (Radio Access Network, RAN). Беспроводное оконечное устройство может быть мобильным оконечным устройством, таким как мобильный телефон (сотовый телефон), или компьютером с мобильным оконечным устройством, например портативным, карманным или встроенным компьютером либо бортовым мобильным устройством, которое обменивается голосовыми и/или иными данными с сетью радиодоступа. Например, это может быть такое устройство, как телефон службы персональной связи (Personal Communication Service, PCS), беспроводной телефонный аппарат, телефон протокола установления сеанса (Session Initiation Protocol, SIP), станция беспроводного абонентского доступа (Wireless Local Loop, WLL) или персональный цифровой помощник (Personal Digital Assistant, PDA). Беспроводное оконечное устройство также может быть системой, абонентским блоком (Subscriber Unit), абонентской станцией (Subscriber Station), мобильной станцией (Mobile Station), мобильным оконечным устройством (Mobile), удаленной станцией (Remote Station), удаленным оконечным устройством (Remote Terminal), оконечным устройством доступа (Access Terminal), пользовательским оконечным устройством (User Terminal), пользовательским агентом (User Agent) либо пользовательским устройством или пользовательским оборудованием (User Device или User Equipment). Настоящий документ не накладывает ограничений на этот аспект.
[00101] Вариантом осуществления данного изобретения также является машиночитаемый носитель информации, на котором хранится компьютерная программа. Когда компьютерная программа выполняется процессором, реализуются процессы вышеуказанного варианта осуществления способа передачи произвольного доступа с тем же техническим эффектом. Во избежание повторений подробное описание больше не приводится в настоящем документе. Машиночитаемый носитель информации может быть, например, памятью только для чтения (Read-Only Memory, ROM), памятью с произвольным доступом (Random Access Memory, RAM), магнитным диском или оптическим диском.
[00102] Специалистам в данной области техники очевидно, что блоки и алгоритмы в примерах, описанных со ссылкой на варианты осуществления данного изобретения, могут быть реализованы с помощью электронного оборудования или комбинации компьютерного программного обеспечения и электронного оборудования. Выполнение указанных функций посредством аппаратного или программного обеспечения зависит от конкретных технических задач и технических ограничений. Специалисты в данной области техники могут использовать различные способы реализации описанных функций для каждой конкретной технической задачи, которые тоже входят в объем правовой охраны для данного изобретения.
[00103] Специалистам в данной области техники очевидно, что для удобства и краткости подробного описания работы вышеуказанной системы, устройства и блока можно сослаться на соответствующий процесс в вышеуказанных вариантах осуществления данного способа без повторного описания.
[00104] Следует понимать, что устройство и способ, описанные в вариантах осуществления данного изобретения, могут иметь и другие реализации. В частности, описанный вариант реализации устройства служит только в качестве примера. Например, разбивка на блоки служит только для логического разделения функций и на практике может быть реализована иным способом. Например, множество блоков или компонентов может быть объединено или интегрировано в другую систему, а некоторые элементы могут быть опущены или исключены. Кроме того, показанные или описанные взаимные сопряжения, прямые сопряжения и каналы связи могут быть реализованы с помощью определенных интерфейсов. Непрямые сопряжения или каналы связи между устройствами или блоками могут быть реализованы в электрической, механической или иных формах.
[00105] Блоки, описанные как отдельные части, могут быть или не быть физически разделенными, а части, показанные как отдельные блоки, могут быть или не быть физическими блоками, могут располагаться рядом или могут распределяться по множеству элементов сети. Некоторые или все блоки могут быть выбраны на основе фактических требований технической задачи для достижения технического эффекта.
[00106] Кроме того, функциональные единицы в вариантах осуществления данного изобретения могут быть полностью или частично интегрированы в единый блок обработки либо представлять собой отдельные физические блоки.
[00107] Если функции реализованы в виде программного функционального блока и продаются или используются как отдельный продукт, то такие функции могут храниться на машиночитаемом носителе информации. Соответственно, технические решения, описанные в настоящем документе, а также технологии, связанные с этими техническими решениями, могут быть полностью или частично реализованы в виде программного продукта. Компьютерный программный продукт хранится на носителе информации и содержит инструкции, позволяющие компьютерному устройству (которое может быть персональным компьютером, сервером, сетевым устройством или их аналогом) выполнять все или некоторые действия согласно способам, описанным в вариантах осуществления данного изобретения. Вышеуказанный носитель информации может быть любым носителем информации, способным хранить программный код, е том числе USB-устройством флэш-памяти, съемным жестким диском, постоянным запоминающим устройством (ROM), памятью с произвольным доступом (RAM), магнитным диском или оптическим диском.
[00108] Кроме того, следует отметить, что компоненты устройства и действия в способе, описанном в вариантах осуществления данного изобретения, могут очевидным образом декомпозироваться и/или рекомбинироваться. Декомпозицию и/или рекомбинацию следует рассматривать в качестве эквивалента данного изобретения. Кроме того, вышеуказанная последовательность действий по обработке может естественным образом выполняться в описанном порядке и в указанные временные интервалы, но может также выполняться и с другими временными интервалами, а некоторые действия могут выполняться параллельно или независимо друг от друга. Специалистам в данной области техники очевидно, что все или любые действия в способе или компоненты в устройстве, описанном в данном изобретении, могут быть реализованы в виде аппаратного обеспечения, прошивки, программного обеспечения или их комбинации на любом вычислительном устройстве (оснащенном процессором, носителем информации или их аналогами) или в сети вычислительных устройств. Это может реализовать специалист в данной области техники, имеющий базовые навыки программирования и прочитавший описание данного изобретения.
[00109] Соответственно, цель данного изобретения также может быть достигнута путем выполнения программы или группы программ на любом вычислительном устройстве. Вычислительное устройство может быть распространенным устройством общего назначения. Соответственно, цель данного изобретения также может быть достигнута путем предоставления программного продукта с программным кодом, реализующим указанный способ или устройство. В частности, такой программный продукт и такой носитель информации в отдельности тоже представляют собой данное изобретение. Очевидно, что носителем информации может быть любой известный носитель информации или любой носитель информации, который будет разработан в будущем. Следует также отметить, что компоненты устройства и действия в способе, описанном в вариантах осуществления данного изобретения, могут очевидным образом декомпозироваться и/или рекомбинироваться. Декомпозицию и/или рекомбинацию следует рассматривать в качестве эквивалента данного изобретения. Кроме того, вышеуказанная последовательность действий по обработке может естественным образом выполняться в описанном порядке и в указанные временные интервалы, но может также выполняться и с другими временными интервалами. Некоторые действия могут выполняться параллельно или независимо друг от друга. [00110] Приведенные выше описания являются только примерами реализации данного изобретения. Следует отметить, что любые изменения, эквивалентные замены и усовершенствования, внесенные специалистами в данной области техники на основе технических решений из данного изобретения, входят в объем правовой охраны для данного изобретения.