Таблица кодирования дополнительной синхронизации для е-utran

Иллюстрации

Показать все

Изобретение относится к беспроводной связи и более конкретно к определению таблицы кодирования дополнительной синхронизации для выбора кодов дополнительной синхронизации для узла радиосети. Технический результат - уменьшение помех в сети мобильной связи за счет обеспечения кодирования дополнительной синхронизации с использованием связанного с каналом основной синхронизации (P-SCH) кода скремблирования. Скремблированные коды дополнительной синхронизации (SSC) могут назначаться нескольким базовым станциям сети радиодоступа (RAN). В качестве примера, коды скремблирования на основе PSC могут быть созданы из множества М-последовательностей, сформированных из общего полиномиального выражения. Дополнительно предусмотрена таблица кодирования SSC, которая выбирает пары последовательностей матрицы последовательностей для формирования SSC. Выбор может быть основан на характеристиках передачи результирующих SSC, обеспечивая уменьшение помех при использовании в запланированной, полузапланированной и/или незапланированной среде мобильной связи. 15 н. и 46 з.п. ф-лы, 15 ил.

Реферат

Перекрестная ссылка на родственную заявку

По настоящей заявке на патент испрашивается приоритет на основании предварительной заявки на патент № 60/955623, поданной 13 августа 2007 года и озаглавленной "SECONDARY SYNCHRONIZATION CODEBOOK FOR E-UTRAN", принадлежащей правообладателю настоящей заявки и настоящим явно включенной в настоящий документ путем ссылки.

Уровень техники

Область техники, к которой относится изобретение

Нижеследующее относится в общем к беспроводной связи и более конкретно к определению таблицы кодирования дополнительной синхронизации для выбора кодов дополнительной синхронизации для узла радиосети.

Уровень техники

Системы беспроводной связи широко используются для обеспечения различных типов содержимого связи, например голосовой связи, данных и т.п. Обычные системы беспроводной связи могут быть системами множественного доступа, допускающими поддержку связи с несколькими пользователями посредством совместного использования доступных системных ресурсов (к примеру, полосы пропускания, мощности передачи и т.п.). Примеры таких систем множественного доступа могут включать в себя системы множественного доступа с кодовым разделением (CDMA), системы множественного доступа с временным разделением (TDMA), системы множественного доступа с частотным разделением (FDMA), системы множественного доступа с ортогональным частотным разделением (OFDMA) и т.д.

В общем, системы беспроводной связи с множественным доступом могут поддерживать одновременную связь для нескольких мобильных устройств. Каждое мобильное устройство может обмениваться данными с одной или более базовых станций посредством передачи по прямой и обратной линии связи. Прямая линия связи (или нисходящая линия связи) относится к линии связи от базовых станций к мобильным устройствам, а обратная линия связи (или восходящая линия связи) относится к линии связи от мобильных устройств к базовым станциям. Дополнительно, связь между мобильными устройствами и базовыми станциями может осуществляться через системы с одним входом и одним выходом (SISO), системы с множеством входов и одним выходом (MISO), системы с множеством входов и множеством выходов (MIMO) и т.д.

MIMO-системы, как правило, используют множество (NT) передающих антенн и множество (NR) приемных антенн для передачи данных. MIMO-канал, сформированный посредством NT передающих и NR приемных антенн, может быть разложен на NS независимых каналов, которые могут упоминаться как пространственные каналы, где . Каждый из NS независимых каналов соответствует размерности. Более того, MIMO-системы могут обеспечивать повышенную производительность (к примеру, лучшую спектральную эффективность, увеличенную пропускную способность и/или повышенную надежность), если используются дополнительные размерности, созданные посредством множества передающих и приемных антенн.

Повышенная производительность, пропускная способность и надежность, обеспечиваемая с помощью узлов беспроводного доступа с множественной передачей, также может вводить дополнительные сложности системы. Например, если несколько базовых станций передают в общей области, и такие передачи принимаются посредством одного устройства, может требоваться механизм для того, чтобы различать такие передачи. Дополнительно, может требоваться средство для того, чтобы различать и/или идентифицировать одну базовую станцию от другой. Один механизм для идентификации базовой станции(й) и различения принимаемых передач заключается в использовании канальной синхронизации. Синхронизация может включать в себя, в некоторых случаях, код основной синхронизации (PSC), который включает в себя частотную и временную информацию для передачи, и код дополнительной синхронизации (SSC), который обеспечивает идентификационные данные базовой станции. В таких случаях, устройство может различать и декодировать одну или более передач в среде с множеством передающих устройств посредством PSC и/или SSC.

Раскрытие изобретения

Ниже приведено упрощенное раскрытие одного или более аспектов для того, чтобы обеспечить базовое понимание этих аспектов. Это раскрытие не является всесторонним обзором всех рассматриваемых аспектов, и оно не предназначено ни для того, чтобы определять ключевые или важнейшие элементы всех аспектов, ни для того, чтобы обрисовывать объем каких-либо или всех аспектов. Его единственная цель - представить некоторые понятия одного или более аспектов в упрощенной форме в качестве вступления к более подробному описанию, которое представлено ниже.

Настоящее раскрытие по меньшей мере в некоторых аспектах использует связанный с каналом основной синхронизации (P-SCH) код скремблирования для того, чтобы скремблировать коды дополнительной синхронизации (SSC) нескольких базовых станций. Помимо этого предусмотрены различные механизмы для того, чтобы выполнять скремблирование. По меньшей мере, в одном дополнительном аспекте, коды скремблирования на основе PSC создаются из множества M-последовательностей, сформированных из полинома, который отличается от полинома, используемого для того, чтобы формировать SSC. Кроме того, раскрыта таблица кодирования SSC, которая выбирает пары последовательностей, чтобы формировать SSC для мобильных узлов с множеством передающих устройств, на основе характеристик мощности и/или корреляции результирующих скремблированных SSC. Как результат, помехи между SSC-передачами между множеством передающих устройств, принимаемыми в устройстве, могут уменьшаться, обеспечивая повышение пропускной способности, надежности и совместимости для запланированных, полузапланированных и незапланированных использований мобильных базовых станций.

Согласно некоторым аспектам раскрыт способ для формирования кода дополнительной синхронизации (SSC) для беспроводной связи. Способ может содержать формирование матрицы последовательностей из базовой M-последовательности и циклически сдвинутых вариаций базовой M-последовательности и скремблирование по меньшей мере одной M-последовательности матрицы последовательностей с помощью общего двоичного кода скремблирования на основе кода основной синхронизации (PSC), ассоциированного с беспроводной связью. Кроме того, способ может содержать формирование SSC по меньшей мере из одной скремблированной M-последовательности и отображения SSC на каналы поднесущей передачи с мультиплексированием с ортогональным частотным разделением (OFDM).

Согласно другим аспектам предусмотрено устройство для формирования SSC для беспроводной связи. Устройство может содержать логический процессор, который формирует матрицу последовательностей из базовой M-последовательности и циклически сдвинутых вариаций базовой M-последовательности, и модуль преобразования данных, который скремблирует по меньшей мере одну последовательность матрицы с помощью общего двоичного кода скремблирования на основе PSC, ассоциированного с беспроводной связью. Помимо этого устройство может содержать модуль мультиплексирования, который формирует SSC по меньшей мере из одной скремблированной последовательности, и передающий процессор, который отображает SSC на каналы поднесущей OFDM-передачи.

Согласно другим аспектам раскрыто дополнительное устройство для формирования SSC для беспроводной связи. Устройство может содержать средство для формирования матрицы последовательностей из базовой M-последовательности и циклически сдвинутых вариаций базовой M-последовательности и средство для скремблирования по меньшей мере одной последовательности матрицы с помощью общего двоичного кода скремблирования на основе PSC, ассоциированного с беспроводной связью. Помимо этого устройство может содержать средство для формирования SSC по меньшей мере из одной скремблированной последовательности и средство для отображения SSC на каналы поднесущей OFDM-передачи.

В дополнительных аспектах настоящего раскрытия предусмотрен процессор, выполненный с возможностью формировать SSC для беспроводной связи. Процессор может содержать первый модуль, который формирует матрицу последовательностей из базовой M-последовательности и циклически сдвинутых вариаций базовой M-последовательности, и второй модуль, который скремблирует по меньшей мере одну последовательность матрицы с помощью общего двоичного кода скремблирования на основе PSC, ассоциированного с беспроводной связью. Процессор дополнительно может содержать третий модуль, который формирует SSC по меньшей мере из одной скремблированной последовательности, и четвертый модуль, который отображает SSC на каналы поднесущей OFDM-передачи.

Согласно по меньшей мере одному дополнительному аспекту раскрыт машиночитаемый носитель, содержащий машиночитаемые инструкции, выполненные с возможностью обеспечения беспроводной связи. Инструкции могут выполняться посредством по меньшей мере одного компьютера, чтобы формировать матрицу последовательностей из базовой M-последовательности и циклически сдвинутых вариаций базовой M-последовательности и скремблировать по меньшей мере одну последовательность матрицы с помощью общего двоичного кода скремблирования на основе PSC, ассоциированного с беспроводной связью. Кроме того, инструкции могут выполняться посредством по меньшей мере одного компьютера, чтобы формировать SSC по меньшей мере из одной скремблированной последовательности и отображать SSC на каналы поднесущей OFDM-передачи.

Согласно некоторым аспектам раскрыт способ выбора различных SSC для узла радиосети. Способ может содержать формирование матрицы последовательностей из базовой M-последовательности и n циклически сдвинутых последовательностей базовой M-последовательности и назначение одного из фактически (n+1)^2 индексов различным парам последовательностей матрицы последовательностей. Способ также может содержать выбор пары последовательностей по меньшей мере частично на основе отношения пиковой мощности к средней мощности (PAPR) или корреляции сигналов SSC, получающегося из пары последовательностей.

Помимо этого согласно другим аспектам, предусмотрено устройство, которое выбирает различные SSC для узла радиосети. Устройство может содержать логический процессор, который формирует матрицу последовательностей из базовой M-последовательности и n циклически сдвинутых последовательностей базовой M-последовательности, и модуль индексирования, который назначает один из фактически (n+1)^2 индексов различным парам последовательностей матрицы последовательностей. Согласно некоторому аспекту устройство также может содержать модуль отсечения ответвлений, который выбирает пару последовательностей по меньшей мере частично на основе PAPR или корреляции сигналов SSC, получающегося из пары последовательностей.

В одном или более дополнительных аспектов раскрыто устройство, которое выбирает различные SSC для узла радиосети. Устройство может содержать средство для формирования матрицы последовательностей из базовой M-последовательности и n циклически сдвинутых последовательностей базовой M-последовательности и средство для назначения одного из фактически (n+1)^2 индексов различным парам последовательностей матрицы последовательностей. Кроме того, устройство может содержать средство для выбора пары последовательностей по меньшей мере частично на основе PAPR или корреляции сигналов SSC, получающегося из пары последовательностей.

Согласно по меньшей мере одному другому аспекту раскрыт процессор, выполненный с возможностью выбирать различные SSC для узла радиосети. Процессор может содержать первый модуль, который формирует матрицу последовательностей из базовой M-последовательности и n циклически сдвинутых последовательностей базовой M-последовательности, и второй модуль, который назначает один из фактически (n+1)^2 индексов различным парам последовательностей матрицы последовательностей. Дополнительно, процессор может содержать третий модуль, который выбирает пару последовательностей по меньшей мере частично на основе PAPR или корреляции сигналов SSC, получающегося из пары последовательностей.

В дополнение к вышеозначенному, предусмотрен машиночитаемый носитель, содержащий машиночитаемые инструкции, выполненные с возможностью выбирать различные SSC для узла радиосети. Инструкции могут выполняться посредством по меньшей мере одного компьютера, чтобы формировать матрицу последовательностей из базовой M-последовательности и n циклически сдвинутых последовательностей базовой M-последовательности и назначать один из фактически (n+1)^2 индексов различным парам последовательностей матрицы последовательностей. Кроме того, инструкции могут выполняться посредством по меньшей мере одного компьютера, чтобы выбирать пару последовательностей по меньшей мере частично на основе PAPR или корреляции сигналов SSC, получающегося из пары последовательностей.

Согласно дополнительным аспектам раскрыт способ беспроводной связи. Способ может содержать прием беспроводной передачи от мобильного сетевого передающего устройства и извлечение SSC из беспроводной передачи, причем SSC состоит по меньшей мере из двух последовательностей, скремблированных с помощью общего двоичного кода скремблирования на основе PSC. Способ дополнительно может содержать использование общего двоичного кода дескремблирования на основе PSC для того, чтобы расшифровывать SSC, и определение идентификационных данных мобильного сетевого передающего устройства из расшифрованного SSC.

В соответствии с другими аспектами предусмотрено устройство для осуществления беспроводной связи. Устройство может включать в себя антенну, которая принимает беспроводную передачу от мобильного сетевого передающего устройства, и демодулятор, который извлекает SSC из беспроводной передачи, причем SSC состоит по меньшей мере из двух последовательностей, скремблированных с помощью общего двоичного кода скремблирования на основе PSC. Кроме того, устройство может включать в себя процессор сигналов, который использует общий двоичный код дескремблирования на основе PSC для того, чтобы расшифровывать SSC, и логический процессор, который определяет идентификационные данные мобильного сетевого передающего устройства из расшифрованного SSC.

В соответствии с еще другими аспектами раскрыто устройство, которое осуществляет беспроводную связь. Устройство может содержать средство для приема беспроводной передачи от мобильного сетевого передающего устройства и средство для извлечения SSC из беспроводной передачи, причем SSC состоит по меньшей мере из двух последовательностей, скремблированных с помощью общего двоичного кода скремблирования на основе PSC. Дополнительно, устройство может содержать средство для использования общего двоичного кода дескремблирования на основе PSC для того, чтобы расшифровывать SSC, и средство для определения идентификационных данных мобильного сетевого передающего устройства из расшифрованного SSC.

В дополнительных аспектах представлен процессор, выполненный с возможностью осуществлять беспроводную связь. Процессор может содержать первый модуль, который принимает беспроводную передачу от мобильного сетевого передающего устройства, и второй модуль, который извлекает SSC из беспроводной передачи, причем SSC состоит по меньшей мере из двух последовательностей, скремблированных с помощью общего двоичного кода скремблирования на основе PSC. Процессор дополнительно может содержать третий модуль, который использует общий двоичный код дескремблирования на основе PSC для того, чтобы расшифровывать SSC, и четвертый модуль, который определяет идентификационные данные мобильного сетевого передающего устройства из расшифрованного SSC.

Согласно одному или более дополнительных аспектов предусмотрен машиночитаемый носитель, содержащий машиночитаемые инструкции, выполненные с возможностью осуществлять беспроводную связь. Инструкции могут выполняться посредством по меньшей мере одного компьютера, чтобы принимать беспроводную передачу от мобильного сетевого передающего устройства и извлекать SSC из беспроводной передачи, причем SSC состоит по меньшей мере из двух последовательностей, скремблированных с помощью общего двоичного кода скремблирования на основе PSC. Инструкции дополнительно могут выполняться посредством по меньшей мере одного компьютера, чтобы использовать общий двоичный код дескремблирования на основе PSC для того, чтобы расшифровывать SSC, и определять идентификационные данные мобильного сетевого передающего устройства из расшифрованного SSC.

Для достижения вышеуказанных и связанных целей один или более аспектов содержат признаки, далее полностью описанные и конкретно указанные в формуле изобретения. Нижеследующее описание и прилагаемые чертежи подробно излагают определенные иллюстративные аспекты одного или более аспектов. Тем не менее эти аспекты указывают только на некоторые из множества способов, которыми могут быть использованы принципы различных аспектов, и подразумевается, что описанные аспекты включают в себя все такие аспекты и их эквиваленты.

Краткое описание чертежей

Фиг.1 иллюстрирует блок-схему примерной системы, которая обеспечивает беспроводную связь в соответствии с аспектами, изложенными в настоящем документе.

Фиг.2 иллюстрирует блок-схему примерного устройства связи для использования со средой беспроводной связи.

Фиг.3 иллюстрирует блок-схему примерной системы, которая обеспечивает уменьшение помех между SSC узла с множеством базовых станций согласно одному или более аспектов.

Фиг.4 иллюстрирует схему примерной матрицы последовательностей для формирования последовательностей для SSC, кодов скремблирования и т.п.

Фиг.5 иллюстрирует блок-схему примерной системы, которая обеспечивает уменьшение помех для передаваемых SSC в мобильном узле с множеством передающих устройств.

Фиг.6 иллюстрирует блок-схему примерной системы, которая использует таблицу кодирования SSC, описанную в настоящем документе, для уменьшения помех между SSC-передачами.

Фиг.7 иллюстрирует блок-схему примерной базовой станции согласно аспектам настоящего раскрытия.

Фиг.8 иллюстрирует блок-схему примерного терминала согласно другим аспектам настоящего раскрытия.

Фиг.9 иллюстрирует блок-схему последовательности операций способа примерной технологии для уменьшения помех нескольких SSC-передач согласно аспектам настоящего раскрытия.

Фиг.10 иллюстрирует блок-схему последовательности операций способа примерной технологии для скремблирования OTA SSC-передачи согласно одному или более аспектов.

Фиг.11 иллюстрирует блок-схему последовательности операций способа примерной технологии для формирования скремблированных SSC согласно по меньшей мере одному аспекту.

Фиг.12 иллюстрирует блок-схему примерной системы, которая может обеспечивать удаленную связь согласно некоторым аспектам, раскрытым в настоящем документе.

Фиг.13 иллюстрирует блок-схему примерной системы, которая обеспечивает уменьшение помех для среды мобильной связи.

Фиг.14 иллюстрирует блок-схему примерной системы, которая выбирает SSC-последовательности на основе PAPR и/или корреляции сигналов результирующего SSC.

Фиг.15 иллюстрирует блок-схему примерной системы, которая обеспечивает улучшенный прием и синхронизацию в среде мобильной связи с множеством передающих устройств.

Осуществление изобретения

Ниже описаны различные аспекты со ссылками на чертежи, на которых одинаковые номера ссылочных позиций используются для того, чтобы обозначить одинаковые элементы. В нижеследующем описании, для целей пояснения, многие конкретные детали пояснены для того, чтобы обеспечить полное понимание одного или более аспектов. Тем не менее может быть очевидным, что эти аспекты могут применяться на практике без данных конкретных деталей. В других случаях распространенные структуры и устройства показаны в форме блок-схемы, чтобы упростить описание одного или более аспектов.

Помимо этого ниже описаны различные аспекты изобретения. Должно быть очевидным то, что идеи из данного документа могут быть осуществлены во множестве форм, и что все конкретные структуры и/или функции, раскрытые в настоящем документе, являются просто характерными. На основе идей в данном документе специалисты в данной области техники должны принимать во внимание, что аспекты, раскрытые в данном документе, могут быть реализованы независимо от любых других аспектов, и что два или более из этих аспектов могут быть комбинированы различными способами. Например, устройство может быть реализовано и/или способ может быть использован на практике с помощью любого числа аспектов, изложенных в данном документе. Помимо этого устройство может быть реализовано и/или способ может быть использован на практике с помощью другой структуры и/или функциональности, в дополнение или отличной от одного или более аспектов, изложенных в данном документе. В качестве примера, многие из способов, устройств, систем и устройств, описанных в данном документе, поясняются в контексте определения характеристик одного или более беспроводных каналов и обеспечения определения передачи обслуживания по меньшей мере частично на основе величин определенных характеристик. Специалисты в данной области техники должны понимать, что аналогичные технологии могут применяться к другим средам связи.

Настоящее раскрытие обеспечивает в одном или более аспектах уменьшение помех для передачи кода дополнительной синхронизации (SSC) в среде с множеством передающих устройств. Среда может быть ассоциирована с запланированным, полузапланированным и/или незапланированным окружением мобильной связи. Как правило, базовые станции (BS) сети радиодоступа (RAN) используют коды синхронизации для того, чтобы обеспечивать связь по радиоинтерфейсу (OTA) с мобильными устройствами (к примеру, сотовыми телефонами, дорожными компьютерами с поддержкой сотовой связи, многорежимными телефонами, карманными персональными компьютерами (PDA) и т.п.). Мобильные устройства отслеживают коды синхронизации (и другие части OTA-передач в некоторых случаях), чтобы определять то, когда применимые данные обеспечиваются BS. Если множество BS существуют в относительно небольшом узле связи (к примеру, так что мобильное устройство принимает беспроводную передачу от множества BS), коды синхронизации могут создавать помехи друг другу, затрудняя их различение в мобильном устройстве. Соответственно, механизмы для того, чтобы уменьшать или исключать помехи кодов синхронизации, позволяют повышать надежность мобильной связи.

Согласно некоторым аспектам предусмотрены конкретные механизмы для того, чтобы формировать и скремблировать SSC с помощью связанного с P-SCH кода скремблирования. Скремблированные SSC могут с меньшей вероятностью создавать помехи друг другу при передаче в общей мобильной среде (к примеру, при использовании в одном мобильном узле или нескольких близко размещаемых мобильных узлах). По меньшей мере в одном аспекте SSC могут быть сформированы из первого набора последовательностей, обеспечиваемых с помощью первого математического выражения, и коды скремблирования, чтобы скремблировать SSC, могут быть сформированы из другого математического выражения. Дополнительно, индексы последовательности кодов скремблирования могут выбираться на основе канала основной синхронизации (P-SCH). Различные механизмы могут использоваться для того, чтобы формировать скремблированные SSC и уменьшать помехи нескольких SSC, передаваемых посредством нескольких источников (к примеру, BS).

SSC могут быть сформированы из нескольких последовательностей, выбранных из матрицы последовательностей, содержащей базовую последовательность и вариации базовой последовательности (к примеру, циклически сдвинутые последовательности). Базовая последовательность, выбранные последовательности и/или SSC могут быть скремблированы с помощью кода(ов) скремблирования, чтобы уменьшать помехи OTA SSC. В качестве одного примера, сначала пара выбранных последовательностей может быть скремблирована посредством кода(ов) скремблирования, затем последовательности могут быть комбинированы, чтобы формировать скремблированную SSC-последовательность полной длины (к примеру, посредством перемежения пары последовательностей), которая может преобразовываться в OTA-сообщение. В другом примере пара последовательностей может сначала перемежаться, чтобы формировать нескремблированную последовательность полной длины, а затем скремблироваться посредством кода(ов) скремблирования, после чего преобразовываться в передачу. В других примерах базовая последовательность может быть скремблирована так, что матрица последовательностей содержит скремблированную базовую последовательность и ее скремблированные вариации. В таком примере пара скремблированных последовательностей может выбираться из матрицы, перемеженной так, чтобы формировать SSC-последовательность полной длины, и преобразованной в OTA-сообщение. Скремблированные SSC-последовательности могут обеспечивать в результате уменьшение помех передаваемых SSC и повышать надежность передачи для запланированного, полузапланированного или незапланированного использования мобильных базовых станций.

Согласно одному или более других аспектов предусмотрен механизм для того, чтобы формировать коды скремблирования на основе PSC, который может рандомизировать помехи между кодированными сигналами. Несколько последовательностей (к примеру, три последовательности) используются для того, чтобы формировать код скремблирования для одного или более SSC. Несколько последовательностей могут содержать набор последовательностей полной длины (или, к примеру, модифицированных последовательностей полной длины, таких как усеченные на один бит) или набор последовательностей половинной длины, дополненных к другим последовательностям половинной длины этого набора. По меньшей мере, в одном аспекте, набор последовательностей половинной длины и/или полной длины формируется из общего полинома M-последовательностей. В другом аспекте, набор последовательностей половинной длины и/или полной длины может быть сформирован из множества полиномов M-последовательностей. По меньшей мере, в одном дополнительном аспекте, коды скремблирования на основе PSC создаются из трех M-последовательностей половинной длины, сформированных из полинома, который отличается от полинома, используемого для того, чтобы формировать SSC.

В соответствии с одним или более других аспектов предусмотрена таблица кодирования SSC для формирования SSC для мобильного узла с множеством передающих устройств. SSC могут быть сформированы из различных последовательностей матрицы последовательностей. Последовательности могут выбираться на основе PAPR и/или определений корреляции SSC, которые вытекают из пары последовательностей. Таким образом, результирующие SSC могут демонстрировать улучшенную передачу и уменьшение помех вследствие таких аспектов настоящего раскрытия.

При использовании в настоящем раскрытии термины «компонент», «система» и т.п. означают связанный с компьютером объект, будь то аппаратные средства, программное обеспечение, программное обеспечение в ходе приведения в исполнение, микропрограммное обеспечение, промежуточное программное обеспечение, микрокод и/или любая комбинация вышеозначенного. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, сохраняющих различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных (к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету с другими системами посредством сигнала). Дополнительно, компоненты систем, описанных в данном документе, могут быть перегруппированы и/или дополнены посредством дополнительных компонентов, чтобы обеспечивать достижение различных аспектов, целей, преимуществ и т.д., описанных в связи с ними, и не ограничены точными конфигурациями, изложенными на приведенных чертежах, как должны принимать во внимание специалисты в данной области техники.

Кроме того, различные аспекты описаны в настоящем документе в отношении устройства мобильной связи (или, к примеру, мобильного устройства). Устройство мобильной связи также можно называть системой, абонентским модулем, абонентской станцией, мобильной станцией, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом, пользовательским или абонентским устройством. Абонентской станцией может быть сотовый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), карманный персональный компьютер (PDA), «карманное» устройство с поддержкой беспроводных соединений или другое обрабатывающее устройство, подключенное к беспроводному модему или аналогичному механизму, обеспечивающему беспроводную связь с обрабатывающим устройством.

В одном или более примерных вариантов осуществления описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении, промежуточном программном обеспечении, микрокоде или в любой надлежащей комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая обеспечивает перемещение компьютерной программы из одного места в другое. Носителями хранения могут быть любые доступные носители, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Помимо этого любое подключение корректно называть машиночитаемым носителем. Например, если программное обеспечение передается с веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, «витой пары», цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, «витая пара», DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) в контексте настоящего документа включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.

Для аппаратной реализации процессоры, различные иллюстративные логические элементы, логические блоки, модули и схемы, описанные в связи с аспектами, раскрытыми в данном документе, могут реализовываться или выполняться в рамках одной или более специализированных интегральных схем (ASIC), процессоров цифровых сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLD), программируемых пользователем вентильных матриц (FPGA), дискретных логических вентилей или транзисторной логики, дискретных аппаратных компонентов, процессоров общего назначения, контроллеров, микроконтроллеров, микропроцессоров, других электронных модулей, предназначенных для того, чтобы выполнять функции, описанные в данном документе, или комбинаций вышеозначенного. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая подобная конфигурация. Дополнительно по меньшей мере один процессор может содержать один или более модулей, выполненных с возможностью осуществлять один или более из этапов и/или действий, описанных в данном документе.

Более того, различные аспекты или признаки, описанные в данном документе, могут быть реализованы как способ, устройство или продукт с помощью стандартных технологий программирования и/или разработки. Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном документе аспектами, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, или в комбинации вышеозначенного. Дополнительно, в некоторых аспектах, этапы и/или действия способа или алгоритма могут постоянно размещаться по меньшей мере как один либо любая комбинация или набор кодов и/или инструкций на машиночитаемом носителе и/или компьютерночитаемом носителе, который может быть включен в компьютерный программный продукт. Термин «продукт» в контексте настоящего документа означает компьютерную программу, доступную из любого машиночитаемого устройства, носителя или среды. Например, машиночитаемые носители могут включать в себя, но не только, магнитные устройства хранения (к примеру, жесткий диск, гибкий диск, магнитную ленту и т.д.), оптические диски (к примеру, компакт-диск (CD), универсальный цифровой диск (DVD) и т.д.), смарт-карты и устройства флэш-памяти (к примеру, карточка, карта, флэш-драйв и т.д.). Дополнительно, различные носители хранения, описанные в данном документе, могут представлять одно или более устройств и/или других машиночитаемых носителей для хранения информации. Термин «машиночитаемый носитель» может включать в себя, без ограничений, беспроводные каналы и различные другие носители, допускающие хранение, размещение и/или перенос инструкции(й) и/или данных.

Дополнительно, слово «примерный» используется в данном документе для того, чтобы обозначать «служащий в качестве примера, отдельного случая или иллюстрации». Любой аспект или схема, описанные в данном документе как «примерные», не обязательно должны быть истолкованы как предпочтительные или преимущественные в сравнении с другими аспектами или схемами. Наоборот, использование слова «примерный» означает представление принципов конкретным образом. При использовании в данной заявке термин «или» означает включающее «или», а не исключающее «или». Таким образом, если не указано иное или не очевидно из контекста, «X использует A или B» означает любую из естественных включающих перестановок. Т.е. если X использует A; X использует B; или X использует и A, и B, то «X использует A или B» удовлетворяется в любом из вышеуказанных случаев. Помимо этого неопределенные артикли при использовании в настоящей заявке и прилагаемой формуле изобретения должны истолковываться в общем как означающие «один или более», если не указано иное или из контекста не очевидно, что подразумевается форма единственного числа.

В контексте настоящего до