СПОСОБ И УСТРОЙСТВО ДЛЯ ВЫДЕЛЕНИЯ И ДЕТЕКТИРОВАНИЯ РЕСУРСОВ КАНАЛА УПРАВЛЕНИЯ НИСХОДЯЩЕЙ ЛИНИИ СВЯЗИ
METHOD AND DEVICE FOR ALLOCATING AND DETECTING DOWLINK CONTROL CHANNEL RESOURCES

ОБЛАСТЬ ТЕХНИКИ
Варианты воплощения настоящего изобретения относятся к области техники связи и более конкретно к способам и устройствам для выделения и детектирования ресурсов канала управления нисходящей линии связи.
ОПИСАНИЕ ПРЕДШЕСТВУЮЩЕГО УРОВНЯ ТЕХНИКИ
Усовершенствованный физический канал управления нисходящей линии связи (ePDCCH), занимающий ресурсы физического совместно используемого канала нисходящей линии связи (PDSCH), был введен в технический стандарт Долгосрочного развития (LTE) 3GPP версии 11. Канал управления нисходящей линии связи в LTE может нести сообщения информации управления нисходящей линии связи (DCI) пользовательского оборудования (UE). Эти сообщения могут передаваться с использованием различных ресурсов частотно-временной передачи и могут использовать различное количество ресурсов.
Согласно спецификации 3GPP RAN 1, ePDCCH поддерживает два типа передачи, а именно распределенную передачу и локализованную передачу. Посредством распределенной передачи ресурсы, выделенные для UE, могут распространяться по всей полосе пропускания системы и таким образом может быть достигнут выигрыш от частотного разнесения. Посредством локализованной передачи могут быть выбраны наилучшие частотные ресурсы и дополнительно выделены для UE, таким образом может быть достигнут выигрыш от частотной избирательности, что является важной целью локализованной передачи ePDCCH. Посредством использования локализованной передачи ePDCCH также может быть достигнут выигрыш от предварительного кодирования на основе обратной связи CSI. Основной элемент ресурса унаследованного физического канала управления нисходящей линии связи (PDCCH) в LTE упоминается как элемент канала управления (CCE), причем один CCE содержит 36 элементов ресурса (RE). Для ePDCCH также определяется подобный элемент ресурса, который называется усовершенствованный CCE (eCCE). Размер eCCE может меняться в зависимости от числа доступных RE в паре физических блоков ресурсов (PRB), используемой при передаче ePDCCH.
При передаче PDCCH количество CCE для различных сообщений DCI изменяется в зависимости от разного уровня агрегирования (например, 1, 2, 4 или 8) CCE. UE, которое ожидает приема сообщений DCI, должно проверить предварительно определенное число различных комбинаций частотно-временных ресурсов и уровней агрегирования для того, чтобы определить, является ли сообщение DCI отправленным этим UE в данном подкадре. Набор комбинаций, которые UE должен проверить, известен как пространство поиска. В пространстве поиска слепое декодирование используется для каждого UE, чтобы определить, присутствует сообщение DCI или нет. Пространство поиска для PDCCH определяется на основе исходного CCE, числа кандидатов на уровень агрегирования и конкретных форматов DCI (число бит информации на сообщение DCI), которые будут приняты.
Процедура приема DCI в PDCCH может быть повторно использована для распределенной передачи ePDCCH просто с использованием eCCE вместо CCE. Тем не менее, для локализованной передачи ePDCCH, так как конфигурация с частотной избирательностью реализована на базе локализованной CSI и чередование не поддерживается, существующая процедура приема DCI PDCCH не может быть повторно использована. Необходимы расширение и модификация, и конкретные правила распределения кандидатов должны быть определены для обеспечения новых функций, таких как применение предварительного кодирования и прозрачной передачи сообщения DCI.
На данный момент нет решения для выделения и определения кандидатов ePDCCH, используемых для сообщений DCI по отношению к локализованной передаче ePDCCH.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Учитывая недостатки в известном уровне техники, варианты воплощения настоящего изобретения обеспечивают способ и устройство выделения и детектирования ресурсов канала управления нисходящей линии связи.
Согласно первому аспекту настоящего изобретения обеспечивается способ выделения ресурсов канала управления нисходящей линии связи. Способ содержит этапы, на которых: выделяют область ресурсов для локализованной передачи ePDCCH характерным для UE образом и выделяют не более одного кандидата ePDCCH для локализованной передачи по ePDCCH на каждом уровне детализации выделения ресурсов в области ресурсов.
Согласно второму аспекту настоящего изобретения обеспечивается способ детектирования ресурсов канала управления нисходящей линии связи. Способ содержит этапы, на которых: получают информацию об области ресурсов, причем область ресурсов выделена для локализованной передачи ePDCCH характерным для UE образом; и детектируют кандидатов ePDCCH в области ресурсов для приема по ePDCCH, причем каждый уровень детализации выделения ресурсов в области ресурсов содержит не более одного кандидата ePDCCH.
Согласно третьему аспекту настоящего изобретения обеспечивается устройство для выделения ресурсов канала управления нисходящей линии связи. Устройство содержит: модуль выделения области ресурсов для выделения области ресурсов для локализованной передачи ePDCCH характерным для UE образом и модуль выделения кандидатов для выделения не более одного кандидата ePDCCH для локализованной передачи по ePDCCH на каждом уровне детализации выделения ресурсов в области ресурсов.
Согласно четвертому аспекту настоящего изобретения обеспечивается устройство для детектирования ресурсов канала управления нисходящей линии связи. Устройство содержит: модуль получения области ресурсов для получения информации об области ресурсов, причем область ресурсов выделена для локализованной передачи ePDCCH характерным для UE образом; и модуль детектирования кандидатов для детектирования кандидатов ePDCCH в области ресурсов для приема по ePDCCH, причем каждый уровень детализации выделения ресурсов в области ресурсов содержит не более одного кандидата ePDCCH.
Путем разреженного распределения кандидатов ePDCCH на каждом уровне агрегирования для радиоресурсов варианты воплощения настоящего изобретения могут достигать некоторой декорреляции по частотной области и могут предоставлять достаточно вариантов выделения ресурсов, с тем чтобы выбирать радиоресурсы, которые потенциально имеют улучшенные условия в частотной области. В результате ожидается больший выигрыш от частотной избирательности и повышается эффективность спектра частот.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Вышеупомянутые и другие признаки настоящего изобретения станут более понятными из подробного описания вариантов воплощения со ссылкой на чертежи, на которых одинаковые ссылочные позиции представляют одинаковые или аналогичные элементы. На чертежах:
Фиг. 1 схематично показывает процедуру получения согласованного DCI сообщения посредством UE согласно одному варианту воплощения настоящего изобретения;
Фиг. 2 показывает блок-схему способа 200 выделения ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения;
Фиг. 3 показывает блок-схему способа 300 выделения ресурсов канала управления нисходящей линии связи в соответствии с другим вариантом воплощения настоящего изобретения;
Фиг. 4 показывает пример выделения ресурсов при локализованной передаче ePDCCH в соответствии с одним вариантом воплощения настоящего изобретения;
Фиг. 5 показывает блок-схему способа 500 детектирования ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения;
Фиг. 6 показывает блок-схему способа 600 детектирования ресурсов канала управления нисходящей линии связи в соответствии с другим вариантом воплощения настоящего изобретения;
Фиг. 7 показывает пример полной процедуры детектирования DCI при локализованной передаче ePDCCH в соответствии с одним вариантом воплощения настоящего изобретения;
Фиг. 8 показывает структурную схему устройства 800 для выделения ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения; и
Фиг. 9 показывает структурную схему устройства 900 для детектирования ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения.
ПОДРОБНОЕ ОПИСАНИЕ ПРЕДПОЧТИТЕЛЬНОГО ВАРИАНТА ВОПЛОЩЕНИЯ
Варианты воплощения настоящего изобретения будут объяснены и проиллюстрированы более подробно со ссылкой на чертежи. Следует понимать, что чертежи и варианты воплощения настоящего изобретения предназначены только для целей иллюстрации, но не предназначены для ограничения объема защиты настоящего изобретения.
Блок-схема и структурные схемы на чертежах иллюстрируют архитектуру, функциональные возможности и работу возможных вариантов реализации систем, способов и устройств в соответствии с различными вариантами воплощения настоящего изобретения. В связи с этим каждый блок в блок-схеме или структурных схемах может представлять собой модуль, сегмент или часть кода, который содержит одну или более исполняемых инструкций для реализации заданной логической функции (функций). Следует также отметить, что в некоторых альтернативных вариантах реализации функции, описанные в блоке, могут происходить не в том порядке, который отмечен на фигурах. Например, два блока, показанные последовательно, могут фактически исполняться, по существу, параллельно, или блоки могут иногда исполняться в обратном порядке в зависимости от задействованных функциональных возможностей. Кроме того, следует отметить, что каждый блок в блок-схемах и/или иллюстрации структурных схем и комбинации блоков в блок-схемах и/или иллюстраций структурных схем может быть реализован с помощью назначенных аппаратных систем, которые выполняют заданные функции или операции, или комбинации назначенных аппаратных и машинных команд.
Со ссылкой на чертежи различные варианты воплощения настоящего изобретения будут подробно описаны ниже в качестве примера.
Фиг. 1 схематично показывает процедуру получения согласованного сообщения DCI посредством UE согласно одному варианту воплощения настоящего изобретения. Наибольшая область на Фиг. 1 называется областью отслеживания, которая обозначает потенциальные радиоресурсы, выделенные для передачи ePDCCH в UE. Впоследствии в соответствии с величиной смещения идентификатора (ID) UE получается уменьшенная область в качестве характерного для UE пространства поиска. В этом пространстве поиска UE может выполнять слепое декодирование для детектирования ресурсов, сконфигурированных для сообщения DCI. Затем UE может считывать соответствующую информацию о планировании нисходящей линии связи на основе результата детектирования. Следует отметить, что каждая из всех областей, показанных на Фиг. 1, содержит некоторое число пар PRB, и пространство поиска на каждом уровне агрегирования состоит из набора пар PRB, причем число пар PRB в наборе является конфигурируемым. Число из трех пар PRB, как показано на Фиг. 1, является лишь простым примером.
Далее, ниже представлено описание со ссылкой на примеры способа выделения ресурсов для информации управления нисходящей линии связи в соответствии с вариантами воплощения настоящего изобретения.
Фиг. 2 показывает блок-схему способа 200 выделения ресурсов канала управления нисходящей линии связи в соответствии с одним из вариантов воплощения настоящего изобретения, в котором способ 200 может содержать дополнительные этапы, и/или этапы, которые проиллюстрированы, могут быть опущены для исполнения.
После того как способ 200, показанный на Фиг. 2, запускается, на этапе S201, область ресурсов для локализованной передачи ePDCCH выделяется характерным для UE образом. Так называемым “характерным для UE образом” означает выделение различных областей ресурсов для различных UE.
На этапе S202 выделяется не более одного кандидата ePDCCH для локализованной передачи ePDCCH на каждом уровне детализации выделения ресурсов в области ресурсов.
Тем самым ресурсы канала управления нисходящей линии связи выделяются эффективно. Таким образом, кандидаты ePDCCH могут быть распределены разреженно в выделенных ресурсах полосы частот, а также могут обеспечивать достаточные варианты выбора частоты для локализованной передачи ePDCCH, так чтобы максимизировать выигрыш от частотной избирательности.
Со ссылкой на Фиг. 3 ниже представляется иллюстрация по отношению к другому варианту воплощения способа выделения ресурсов канала управления нисходящей линии связи. Способ 300 может рассматриваться в качестве частной реализации способа 200, который был описан выше со ссылкой на Фиг. 2.
На этапе S301 область ресурсов для локализованной передачи ePDCCH выделяется характерным для UE образом. Этот этап соответствует этапу S201 на Фиг. 2, таким образом, здесь опущены конкретные технические детали. В частности, в одном варианте воплощения область ресурсов, которая выделена на этапе S301, может быть областью отслеживания. Альтернативно, область ресурсов также может быть другой областью, состоящей из уровней детализации для выделения ресурсов. Так как ePDCCH локализован в области ресурсов PDSCH, способы выделения ресурсов для PDSCH могут быть повторно использованы для ePDCCH. Уровень детализации выделения ресурсов может быть размером подполосы, который зависит от доступных частотных полос или пар PRB. Подполоса может содержать одну или более пар PRB.
Фиг. 4 показывает пример выделения ресурсов для локализованной передачи ePDCCH согласно одному варианту воплощения настоящего изобретения. Для простоты, в примере на Фиг. 4 просто использованы подполосы для иллюстрации, но не для ограничения подполосами, и можно использовать другой уровень детализации выделения ресурсов, например пары PRB.
В одном варианте воплощения набор подполос, выделенных для ePDCCH, может быть непрерывным или прерывистым в зависимости от типа выделения ресурсов. Одна подполоса состоит из нескольких eCCE, которые могут быть использованы для переноса сообщений DCI.
Возвращаясь к Фиг. 3, на этапе S302 не более чем один кандидат ePDCCH выделяется для локализованной передачи ePDCCH на каждом уровне детализации выделения ресурсов в области ресурсов. В одном варианте воплощения на этапе S302 не более одного кандидата ePDCCH выделяется на каждом уровне детализации выделения ресурсов для каждого уровня агрегирования, так что кандидаты ePDCCH на каждом уровне агрегирования распространяются на различных уровнях детализации для выделения ресурсов, и выигрыш от частотной избирательности максимизируется.
offset_n
Впоследствии способ 300 переходит к этапу S303, на котором в области отслеживания устанавливается смещение на основе ID UE для указания начальной позиции характерного для UE пространства поиска. Различные значения смещения могут быть применены для различных уровней агрегирования, при этом значение основано на числе агрегированных наборов eCCE. Размер агрегированного набора соответствует номеру уровня агрегирования. На каждом уровне агрегирования число eCCE, занимаемых кандидатом, является таким же, как номер уровня. Как показано на Фиг. 4, агрегированный набор eCCE состоит только из одного eCCE на уровне агрегирования 1 (AL-1), двух eCCE на уровне агрегирования 2 (AL-2) и так далее. Переменная Δ (n=1, 2, 4, 8) используется для обозначения смещения на уровне агрегирования n на Фиг. 4.
При смещении на основе ID UE область (например, пространство поиска), где UE выполняет поиск ресурсов, может быть назначена определенному UE. Введение смещений на основе ID UE делает ресурсы для ePDCCH конфигурируемыми для UE в частотной области, так чтобы обеспечить достаточную свободу для конфигурации ePDCCH.
В одном варианте воплощения значение смещения на каждом уровне агрегирования может быть определено с помощью хэш-функции на основе ID UE. Хэш-функция может обеспечить достаточную случайность и эргодичность в конфигурируемой области. Тем не менее, настоящее изобретение не ограничивается конкретной функцией, но может использовать любую подходящую хеш-функцию или любую другую подходящую функцию.
На необязательном этапе S304 выделяется якорный кандидат в соответствии с установленным смещением. Якорный кандидат каждого UE может занимать различное число подполос на каждом уровне агрегирования и может быть локализован в различном положении. В одном варианте воплощения якорный кандидат может быть установлен в первой подполосе после смещения.
Далее, на этапе S305, выделяются другие кандидаты в соответствии с выделенным якорным кандидатом. В одном варианте воплощения положения всех других кандидатов на соответствующих уровнях детализации выделения ресурсов являются такими же, как у якорного кандидата. В одном варианте воплощения может быть установлено соотношение связывания между кандидатом и конфигурацией опорного сигнала демодуляции (DMRS). Например, радиоресурсы кандидата связываются с антенными портами, а также скремблированными последовательностями. Таким образом, операция детектирования кандидата посредством UE может быть упрощена, и между тем все кандидаты на каждый уровень агрегирования могут совместно использовать одинаковую конфигурацию DMRS, что позволит уменьшить объем системной служебной сигнализации, необходимой для сообщения соответствующей информации устройствам UE.
На этапе S306 информация об области ресурсов отправляется в UE с помощью сообщения полустатической сигнализации, так что область выделения ресурсов может быть сообщена устройству UE и выделение ресурсов может быть изменено только полустатически. В одном варианте воплощения полустатическая сигнализация является сигнализацией управления радиоресурсами (RRC).
Посредством распространения кандидатов на каждом уровне агрегирования в разные подполосы и установки значения смещения на основе ID UE число кандидатов может быть сконфигурировано посредством выделения ресурсов области отслеживания и может поддерживаться гибкость выделения ресурсов, даже когда потенциальная область ePDCCH конфигурируется посредством полустатической сигнализации (например, сигнализации RRC). Соответственно, максимальное число слепых декодирований будет конфигурируемо, что обеспечивает большую гибкость для выделения кандидатов.
Описание представлено ниже со ссылкой на пример способа детектирования ресурсов канала управления нисходящей линии связи в соответствии с вариантами воплощения настоящего изобретения.
Фиг. 5 показывает блок-схему способа 500 детектирования ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения.
На этапе S501 получают информацию об области ресурсов, причем область ресурсов выделяется для локализованной передачи ePDCCH характерным для UE образом.
На этапе S502 детектируются кандидаты ePDCCH в области ресурсов для приема на ePDCCH, причем каждый уровень детализации выделения ресурса в области ресурсов содержит не более одного кандидата ePDCCH.
Со ссылкой на Фиг. 6 представлена иллюстрация относительно другого варианта воплощения способа детектирования ресурсов канала управления нисходящей линии связи. Способ 600 может рассматриваться в качестве частной реализации способа 500, который был описан выше со ссылкой на Фиг. 5.
На этапе S601 получают информацию об области ресурсов, причем область ресурсов выделяется для локализованной передачи ePDCCH характерным для UE образом. В одном варианте воплощения информацию об области ресурсов получают из принятого сообщения полустатической сигнализации (например, сигнализации RRC).
На этапе S602 детектируются кандидаты ePDCCH в области ресурсов для приема на ePDCCH, причем каждый уровень детализации выделения ресурса в области ресурсов содержит не более одного кандидата ePDCCH.
Впоследствии способ 600 переходит к этапу S603, где определяется смещение на основе ID UE в области ресурсов для указания начального положения характерного для UE пространства поиска.
Затем, на необязательном этапе S604, детектируется якорный кандидат в соответствии с определенным смещением.
Затем, на этапе S605, детектируются другие кандидаты в соответствии с детектированным якорным кандидатом.
В соответствии с вариантами воплощения настоящего изобретения различные варианты воплощения, которые были описаны в способах 200 и 300 выделения ресурсов канала управления нисходящей линии связи, также применимы к способам 500 и 600 детектирования ресурсов канала управления нисходящей линии связи. Конкретные детали здесь опускаются.
Фиг. 7 показывает пример полной процедуры детектирования DCI для локализованной передачи ePDCCH, в которой уровень агрегирования 1 использован в качестве примера, и предполагается, что подполоса содержит одну пару PRB.
Из этого примера очевидно, что в соответствии с принципом выделения не более одного кандидата на каждом уровне детализации выделения ресурса значения смещения на основе ID UE и конфигурации якорного кандидата, могут быть получены все кандидаты, и посредством слепого декодирования может быть получен дополнительно согласованный DCI.
Следует отметить, что общее число слепых декодирований можно разделить между несколькими пространственными слоями, если пространственная мультиплексная передача (например, многопользовательская MIMO, MU-MIMO) поддерживается посредством ePDCCH. Настоящее изобретение не ограничивается конкретным образом слепого декодирования и может использовать различное слепое декодирование.
Способы выделения и детектирования ресурсов ePDCCH, предложенные в вариантах воплощения настоящего изобретения, могут удовлетворять потребности большей емкости ePDCCH по сравнению с унаследованным PDCCH, эффективно использовать выигрыш от частотной избирательности и обеспечивать достаточную гибкость для выделения ресурсов для локализованной передачи ePDCCH.
Следует понимать, что способы 200 и 300, как правило, выполняются на стороне сети, в то время как способы 500 и 600, как правило, выполняются на стороне терминала. Кроме того, способы 200, 300, 500 и 600 могут содержать дополнительные этапы, и/или этапы, которые показаны, могут быть опущены для выполнения. Объем настоящего изобретения не ограничивается в этом отношении.
Со ссылкой на Фиг. 8 и 9 теперь представлена иллюстрация по отношению к устройствам, способным исполнять способы 200, 300, 500 и 600, причем Фиг. 8 показывает структурную схему устройства 800 для выделения ресурсов канала управления нисходящей линии связи в соответствии с одним из вариантов воплощения настоящего изобретения, а Фиг. 9 показывает структурную схему устройства 900 для детектирования ресурсов канала управления нисходящей линии связи в соответствии с одним вариантом воплощения настоящего изобретения.
Устройство 800, как показано на Фиг. 8, содержит модуль 801 выделения области ресурсов и модуль 802 выделения кандидатов, причем модуль выделения области ресурсов выполнен с возможностью выделения области ресурсов для локализованной передачи ePDCCH характерным для UE образом. Модуль 802 выделения кандидатов выполнен с возможностью выделения не более одного кандидата ePDCCH для локализованной передачи ePDCCH на каждом уровне детализации выделения ресурса в области ресурсов.
В одном варианте воплощения устройство 800 дополнительно содержит модуль 803 настройки смещения, выполненный с возможностью установления смещения на основе ID UE в области ресурсов, чтобы указывать начальную позицию характерного для UE пространства поиска.
В одном варианте воплощения модуль 802 выделения кандидатов дополнительно выполнен с возможностью выделения якорного кандидата в соответствии с установленным смещением.
В одном варианте воплощения модуль 802 выделения кандидатов дополнительно выполнен с возможностью выделения других кандидатов на основе выделенного якорного кандидата.
В одном варианте воплощения модуль 801 выделения области ресурсов дополнительно выполнен с возможностью передачи информации об области ресурсов к UE через сообщение полустатической сигнализации.
Устройство 900, как показано на Фиг. 9, содержит модуль 901 получения области ресурсов и модуль 902 детектирования кандидата, причем модуль 901 получения области ресурсов выполнен с возможностью получения информации об области ресурсов, причем область ресурсов выделяется для локализованной передачи ePDCCH характерным для UE образом. Модуль 902 детектирования кандидата выполнен с возможностью детектирования кандидатов ePDCCH в области ресурсов для приема на ePDCCH, причем каждый уровень детализации выделения ресурса в области ресурсов содержит не более одного кандидата ePDCCH.
В одном варианте воплощения устройство 900 дополнительно содержит модуль 903 определения смещения, выполненный с возможностью определения смещения на основе ID UE в области ресурсов, чтобы указывать начальное положение характерного для UE пространства поиска.
В одном варианте воплощения модуль 902 детектирования кандидатов дополнительно выполнен с возможностью детектирования якорного кандидата в соответствии с определенным смещением.
В одном варианте воплощения модуль 902 детектирования кандидатов дополнительно выполнен с возможностью детектирования других кандидатов на основе детектированного якорного кандидата.
В одном варианте воплощения модуль 901 получения области ресурсов дополнительно выполнен с возможностью получения информации об области ресурсов из принятого сообщения полустатической сигнализации.
Следует понимать, что каждый модуль в устройстве 800 соответствует каждому этапу способа 200, описанного со ссылкой на Фиг. 2, и способа 300, описанного со ссылкой на Фиг. 3, а также каждый модуль в устройстве 900 соответствует каждому этапу способа 500, описанного со ссылкой на Фиг. 5, и способа 600, описанного со ссылкой на Фиг. 6. Соответственно, операции и признаки, которые были описаны выше со ссылкой на Фиг. 2, 3, 5 и 6, также применимы к устройствам 800, 900 и модулям, содержащимся в них, которые здесь не описаны.
Дополнительно, следует понимать, что, как правило, устройство 800 может быть реализовано в элементе сети, например, базовой станции, в то время как устройство 900 может быть реализовано в терминале, например UE. В вариантах воплощения настоящего изобретения базовая станция может быть базовой макростанцией, базовой микростанцией, домашней базовой станцией или ретрансляционной базовой станцией и т.д. UE может быть различным типом терминала, таким как мобильный телефон, персональный цифровой помощник (PDA), портативный компьютер и т.д.
Устройства 800 и 900 могут быть реализованы в различных формах. Например, в некоторых вариантах воплощения устройства 800 и 900 могут быть реализованы с использованием программного обеспечения и/или программно-аппаратных модулей. Кроме того, устройства 800 и 900 могут быть реализованы с помощью аппаратных модулей. Другие формы, которые в настоящее время известны или должны быть разработаны в будущем, также возможны. Объем настоящего изобретения не ограничивается в этом отношении.
Следует понимать, что способы, описанные в настоящем изобретении, могут быть реализованы в программном обеспечении, аппаратных средствах или комбинации программного обеспечения и аппаратных средств. Аппаратная часть может быть реализована с использованием предназначенной логики; часть программного обеспечения может быть сохранена в запоминающем устройстве и выполнена соответствующей системой выполнения команд, такой как микропроцессор, персональный компьютер (PC) или универсальный компьютер. В некоторых вариантах воплощения настоящее изобретение реализовано в виде программного обеспечения, в том числе, но не ограничиваясь, программно-аппаратных средств, резидентного программного обеспечения, микрокода и т.д.
Кроме того, варианты воплощения настоящего изобретения могут быть реализованы в виде компьютерного программного продукта, доступного с используемого компьютером или компьютерно-читаемого носителя, который обеспечивает программный код для использования посредством или в соединении с компьютером или любой системой выполнения команд. Для целей описания используемый компьютером или компьютерно-читаемый носитель может быть любым материальным модулем, который может содержать, хранить, сообщать, распространять или передавать программу для использования посредством или в соединении с системой, аппаратом или устройством выполнения команд.
Носитель может быть электрической, магнитной, оптической, электромагнитной, инфракрасной или полупроводниковой системой (аппаратом или устройством), или средой распространения. Примеры компьютерно-читаемого носителя включают в себя полупроводниковое или твердотельное устройство хранения данных, магнитную ленту, портативную компьютерную дискету, оперативное запоминающее устройство (RAM), постоянное запоминающее устройство (ROM), жесткий диск и оптический диск. Примеры текущего оптического диска включают в себя компакт-диск, предназначенный только для чтения (CD-ROM), компакт-диск, предназначенный для чтения/записи (CR-ROM), и DVD.
Следует отметить, что некоторые более конкретные технические детали, которые хорошо известны специалистам в данной области техники и которые могут быть существенны для воплощения настоящего изобретения, опущены в приведенном выше описании для того, чтобы настоящее изобретение было более понятным. Описание настоящего изобретения было представлено в целях иллюстрации и описания и не предназначено быть исчерпывающим или ограничивать изобретение в раскрытой форме. Многие модификации и вариации будут возможны для специалистов в данной области техники.
Таким образом, варианты воплощения выбраны и описаны для того, чтобы лучше объяснить принципы изобретения и практическое применение и чтобы дать возможность специалистам в данной области техники понять, что все модификации и изменения, сделанные без отступления от сущности настоящего изобретения, попадают в объем защиты настоящего изобретения, как определено в прилагаемой формуле изобретения.