СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ В СИСТЕМЕ, ИСПОЛЬЗУЮЩЕЙ РАЗЛИЧНЫЕ ПРОТОКОЛЫ ПЕРЕДАЧИ
METHOD AND DEVICE FOR TRANSMITTING INFORMATION IN SYSTEM USING DIFFERENT TRANSMISSION PROTOCOLS

Настоящая заявка испрашивает приоритет предварительной заявки на патент США № 60/612.679, поданной 24 сентября 2004 года, названной «OFDM Pilot Structure for TDM Overlaid Systems» и назначенной на ее представителя, включенной в настоящий документ посредством ссылки.
Область техники, к которой относится изобретение
Настоящее изобретение относится в целом к системам связи и, более конкретно, к способам и устройствам для передачи информации в системе беспроводной связи, использующей различные протоколы передачи.
Уровень техники
За последние несколько лет технологии беспроводной связи испытали взрывной рост. Прежде всего, этот рост был вызван службами беспроводной связи, обеспечивающими свободу передвижения общающейся публике в противоположность «привязанности» к системе проводной связи. А также, наряду с другими факторами, он был вызван увеличением качества и скоростью передачи данных и речевых сигналов по беспроводной среде. В результате этих усовершенствований в области передачи информации беспроводная связь оказывала и продолжает оказывать существенное воздействие на растущее количество общающейся публики.
Системы беспроводной связи широко развернуты для обеспечения различных служб передачи информации, например речевых сигналов, пакетных данных, мультимедийных данных, текстовых сообщений и так далее. Эти системы могут являться системами множественного доступа, поддерживающими передачу информации множеству пользователей посредством совместного использования доступных системных ресурсов. Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA) и системы множественного доступа с ортогональным частотным разделением каналов (OFDMA). Система множественного доступа с кодовым разделением каналов (CDMA) может реализовать технологию радиодоступа (RAT), например, широкополосного множественного доступа с кодовым разделением каналов (W-CDMA), CDMA2000 и так далее. Технология радиодоступа (RAT) относится к технологии, используемой для беспроводной передачи информации. Технология широкополосного множественного доступа с кодовым разделением каналов (W-CDMA) описана в документах консорциума, названного «Проект партнерства третьего поколения» (3GPP). Технология CDMA2000 описана в документах консорциума, названного «Проект партнерства третьего поколения - 2» (3GPP2). Документы 3GPP и 3GPP2 являются публично доступными.
Передача информации, выполняемая в пределах системы беспроводной связи, может быть достигнута посредством одноадресной передачи и/или посредством вещательной передачи благодаря службе усовершенствованного мультимедийного вещания/групповой (широковещательной) передачи информации (E-MBMS) в режиме с выделением временных интервалов, например, в режиме мультиплексной передачи с временным разделением каналов (TDM). Одноадресная передача определяется в качестве передачи информации, которая передается с одной отдельной точки на другую отдельную точку (например, с одного передатчика на один приемник); а вещательная передача определяется в качестве передачи информации, которая передается с одной точки на множество других точек (например, с одного передатчика на множество приемников).
Традиционно, при выполнении оценки канала в приемнике для когерентной демодуляции, пилот-сигналы, присутствующие в одном или двух предшествующих символах, а также в одном или двух символах, следующих после символа, анализируемого для оценки канала, также анализируются для обеспечения наиболее точной оценки канала. Соответственно, оценка канала выполняется посредством усреднения анализа пилот-сигналов 3-5 символов (то есть анализируемого символа, одного или двух предшествующих символов и одного или двух символов, следующих после анализируемого символа). Однако фактическая задержка распространения в широковещательном канале одночастотной сети (SFN) намного больше задержки в однонаправленном канале, а необходимое количество пилот-сигналов FDM увеличивается по мере увеличения задержки распространения в канале. Соответственно, в связи с тем, что количество пилот-сигналов, используемых для вещательной передачи, намного больше количества пилот-сигналов, используемых для одноадресной передачи, оценка канала может быть значительно ухудшена, если символ из временного интервала вещательной передачи смежен с символом из временного интервала одноадресной передачи.
Настоящее изобретение направлено на преодоление или, по меньшей мере, сокращение эффектов одной или нескольких вышеупомянутых проблем.
Раскрытие изобретения
В одном варианте осуществления реализуется способ в системе беспроводной связи. Способ содержит этап определения того, смежен ли первый временной интервал одного протокола передачи со вторым временным интервалом другого протокола передачи, и этап определения того, смежен ли первый символ, находящийся в пределах первого временного интервала, со вторым символом второго временного интервала. Способ также содержит этап увеличения мощности пилот-сигнала и/или количества пилот-сигналов первого символа и этап выполнения оценки канала на первом символе.
В другом варианте осуществления обеспечивается устройство в системе беспроводной связи. Устройство содержит средство для определения того, смежен ли первый временной интервал одного протокола передачи со вторым временным интервалом другого протокола передачи, и средство для определения того, смежен ли первый символ, находящийся в пределах первого временного интервала, со вторым символом второго временного интервала. Устройство также содержит средство для увеличения мощности пилот-сигнала и/или количества пилот-сигналов первого символа и средство для выполнения оценки канала на первом символе.
В другом варианте осуществления обеспечивается устройство связи в системе беспроводной связи. Устройство содержит приемник для приема сигнала и процессор для определения того, смежен ли первый временной интервал одного протокола передачи со вторым временным интервалом другого протокола передачи сигнала. Процессор также определяет то, смежен ли первый символ, находящийся в пределах первого временного интервала, со вторым символом второго временного интервала, увеличивает мощность пилот-сигнала и/или количество пилот-сигналов первого символа, и выполняет оценку канала на первом символе.
Еще в одном варианте осуществления обеспечивается машиночитаемый носитель, запрограммированный с набором команд, исполнимых на процессоре. Машиночитаемый носитель запрограммирован для выполнения определения того, смежен ли первый временной интервал одного протокола передачи со вторым временным интервалом другого протокола передачи, и определения того, смежен ли первый символ, находящийся в пределах первого временного интервала, со вторым символом второго временного интервала. Носитель также запрограммирован для выполнения увеличения мощности пилот-сигнала и/или количества пилот-сигналов первого символа и выполнения оценки канала на первом символе.
Краткое описание чертежей
Фиг.1 изображает блок-схему системы беспроводной связи в соответствии с одним иллюстративным вариантом осуществления;
Фиг.2 изображает более подробное представление базовой станции системы беспроводной связи, изображенной на Фиг.1;
Фиг.3 изображает более подробное представление мобильного терминала, сообщающегося в пределах системы беспроводной связи, изображенной на Фиг.1;
Фиг.4A и 4B изображают представление режима мультиплексной передачи с временным разделением каналов с временными интервалами, распределенными одноадресной передаче и передаче E-MBMS; и
Фиг.5 изображает схему последовательности операций, иллюстрирующую процесс увеличения мощности пилот-сигнала и/или количества пилот-поднесущих или пилот-сигналов для оценки канала в соответствии с иллюстративным вариантом осуществления.
Осуществление изобретения
Фиг.1 иллюстрирует систему 100 беспроводной связи, которая включает в себя множество базовых станций 110, сообщающихся с множеством мобильных терминалов 120. Базовая станция является в целом стационарной станцией, которая сообщается с терминалами и также может называться точкой доступа, узлом B, базовой подсистемой приемопередатчиков (BTS) или с помощью некой другой терминологии. Каждая базовая станция 110 обеспечивает зону радиосвязи в определенной географической области. Термин «сота» может относиться к базовой станции и/или к ее зоне обслуживания в зависимости от контекста, в котором используется термин. Для увеличения производительности системы, зона обслуживания базовой станции может быть разделена на множество меньших областей. Каждая меньшая область обслуживается посредством соответствующей BTS.
Термин «сектор» может относиться к BTS и/или к ее зоне обслуживания в зависимости от контекста, в котором используется термин. Для простоты, в следующем описании, термин «базовая станция» используется в общем и для стационарной станции, которая обслуживает соту, и для стационарной станции, которая обслуживает сектор.
Мобильные терминалы 120 могут быть рассредоточены по всей системе 100 беспроводной связи для связи внутри нее. Мобильные терминалы 120 могут, например, иметь форму беспроводных телефонов, персональных информационных менеджеров (PIM), «карманных» компьютеров (PDA), ноутбука или любого другого устройства, которое сконфигурировано для беспроводной связи. Мобильные терминалы также могут упоминаться в качестве мобильной станции, устройства беспроводной связи, абонентского оборудования (UE), пользовательского терминала, абонентского модуля или с помощью некой другой терминологии. В настоящем документе термины «терминал» и «пользователь» могут использоваться взаимозаменяемо. Также будет оценено, что терминалы 120 не обязательно должны быть мобильными, но также могут быть в виде стационарного терминала, который сконфигурирован для беспроводной передачи данных.
Мобильный терминал 120 может сообщаться с одной или множеством базовых станций 110 в любой определенный момент, или же не сообщаться вовсе. Мобильный терминал 120 также может сообщаться с базовой станцией 110 по нисходящей линии связи и/или по восходящей линии связи. Нисходящая линия связи (или прямая линия связи) относится к линии связи, установленной от базовой станции 110 до мобильного терминала 120, а восходящая линия связи (или обратная линия связи) относится к линии связи, установленной от мобильного терминала 120 до базовой станции 110.
Согласно одному варианту осуществления некоторые из мобильных терминалов 120 сообщаются в системе 100 беспроводной связи в соответствии со схемой одноадресной передачи (в дальнейшем называемой терминалом 120 (1) одноадресной передачи), а некоторые из мобильных терминалов 120 сообщаются в соответствии со схемой передачи службы усовершенствованного мультимедийного вещания/групповой (широковещательной) передачи информации (E-MBMS) (в дальнейшем называемой широковещательными терминалами 120 (2)). Как определено в настоящем документе, одноадресная передача является передачей информации, которая передается с одной отдельной точки на другую отдельную точку (например, с одного передатчика на один приемник); а широковещательная передача является передачей информации, которая передается с одной точки на множество других точек (например, с одного передатчика на множество приемников). Базовые станции 110 могут сообщаться с широковещательными терминалами 120 (2) в соответствии, например, с протоколом широковещательной передачи одночастотной сети (SFN).
В одном варианте осуществления терминалы 120 (1) одноадресной передачи и широковещательные терминалы 120 (2) могут сообщаться в соответствии с протоколом связи мультиплексирования с ортогональным делением частот (OFDM). Однако будет оценено, что терминалы одноадресной передачи и широковещательные терминалы 120 могут сообщаться через любой из множества протоколов передачи информации множественного доступа, включая в себя, но не обязательно ограничиваясь этим, протокол множественного доступа с кодовым разделением каналов (CDMA), широкополосного множественного доступа с кодовым разделением каналов (W-CDMA), множественного доступа с временным разделением каналов (TDMA), множественного доступа с частотным разделением каналов (FDMA) и т.д. Передача информации между терминалами 120 (1) одноадресной передачи, широкополосными терминалами 120 (2) и системой 100 беспроводной связи выполняется в режиме мультиплексной передачи с временным разделением каналов (TDM), причем канал связи совместно используется между терминалами 120 одноадресной передачи и широковещательными терминалами 120 посредством сообщения в различных временных интервалах.
Фиг.2 изображает блок-схему, иллюстрирующую вариант осуществления базовой станции 110 в пределах системы 100 беспроводной связи. В базовой станции 110 Передающий процессор 205 OFDM принимает данные обработки, передаваемые терминалам 120 (1) одноадресной передачи с использованием технологии OFDM, а также формирует данные и пилот-символы. Модулятор 207 одноадресной передачи выполняет OFDM-модуляцию данных и пилот-символов, формирует OFDM-символы, а также формирует форму OFDM-сигнала для каждого временного интервала одноадресной передачи. Как было упомянуто, в иллюстративном варианте осуществления передача информации на терминалы 120 (1) одноадресной передачи выполняется посредством протокола связи OFDM; однако будет оценено, что для передачи данных на терминалы 120 (1) одноадресной передачи (как было упомянуто ранее) вместо вышеупомянутого протокола связи могут быть использованы различные другие протоколы связи множественного доступа.
Передающий процессор 210 OFDM принимает данные обработки, передаваемые широковещательным терминалам 120(2) с использованием технологии OFDM, а также формирует данные и пилот-символы. Модулятор 212 широковещательной передачи выполняет OFDM-модуляцию данных и пилот-символов, формирует OFDM-символы, а также формирует форму OFDM-сигнала для каждого временного интервала E-MBMS. Мультиплексор (Mux) 214 мультиплексирует сформированные формы OFDM-сигнала одноадресной передачи с модулятора 207 одноадресной передачи на временные интервалы одноадресной передачи, мультиплексирует формы широковещательного OFDM-сигнала, сформированные посредством модулятора 212 широковещательной передачи на временные интервалы E-MBMS, а также обеспечивает выходной сигнал передатчику 216. Передатчик 216 (TMTR) модифицирует (например, выполняет преобразование в аналоговое представление, фильтрацию, усиление или же повышает частоту) выходной сигнал мультиплексора 214 и формирует смодулированный сигнал, который передается с антенны 218 на мобильные терминалы 120, которые сообщаются в системе 100 беспроводной связи.
Антенна 230 принимает смодулированный сигнал, передающийся мобильными терминалами 120, и предоставляет принятый сигнал приемнику 232 (RCVR). Приемник 232 модифицирует, оцифровывает, и обрабатывает принятый сигнал, а также предоставляет поток выборок демультиплексору 234 (Demux). Демультиплексор 234 предоставляет выборки, находящиеся во временных интервалах одноадресной передачи, демодулятору 236 (Demod) одноадресной передачи, а выборки, находящиеся во временных интервалах E-MBMS, - демодулятору 240 широковещательной передачи. Демодулятор 236 одноадресной передачи выполняет OFDM-демодуляцию принятых выборок и предоставляет оценки символа данных. Приемный (RX) процессор 238 OFDM обрабатывает оценки символа данных и предоставляет декодированные данные. Демодулятор 240 широковещательной передачи выполняет OFDM-демодуляцию принятых выборок и предоставляет оценки символа данных. Приемный (RX) процессор 242 OFDM обрабатывает оценки символа данных и предоставляет декодированные данные.
Контроллер 250 управляет различными операционными функциями базовой станции 110. Память 252 сохраняет программные коды и данные, используемые контроллером 250. Контроллер 250 и/или планировщик 254 распределяют временные интервалы для нисходящей линии связи и восходящей линии связи, определяют, использовать одноадресную или широковещательную передачу для каждого временного интервала, а также распределяют временные интервалы физическим каналам E-MBMS.
Фиг.3 изображает блок-схему, иллюстрирующую вариант осуществления мобильного терминала 120 в пределах системы 100 беспроводной связи. Для простоты обычная блок-схема используется для представления как терминалов 120 одноадресной передачи, так и широковещательных терминалов 120. В мобильном терминале 120 передающий процессор 305 обрабатывает данные в соответствии с протоколом связи OFDM, а также формирует данные и пилот-символы для передачи на базовую станцию 110. Модулятор 307 для мобильного терминала 120 выполняет OFDM-модуляцию данных и пилот-символов, формирует OFDM-символы, а также формирует форму OFDM-сигнала и предоставляет выходной сигнал передатчику 316 (TMTR), который передается с антенны 318 на базовую станцию 110 по восходящей линии связи. В альтернативном варианте осуществления передающая схема (то есть элементы 305-318) может быть не включена в мобильный терминал 120, если терминалы 120 сконфигурированы в качестве приемника.
Антенна 330 принимает модулированный сигнал, передающийся базовой станцией 110 по нисходящей линии связи, и предоставляет принятый сигнал приемнику 332 (RCVR). Приемник 332 модифицирует, оцифровывает и обрабатывает принятый сигнал, а также предоставляет поток выборок демультиплексору 334 (Demux). Демультиплексор 334 предоставляет выборки, находящиеся во временных интервалах E-MBMS или временных интервалах одноадресной передачи, OFDM-демодулятору 336. OFDM-демодулятор 336 выполняет OFDM-демодуляцию принятых выборок и предоставляет оценки символа данных. Принимающий (RX) процессор 338 OFDM обрабатывает оценки символа данных и предоставляет декодированные данные. Контроллер 350 управляет различными операционными функциями мобильного терминала 120, а память 352 сохраняет программные коды и данные, используемые контроллером 350. Как было упомянуто выше, терминалы 120 (1) одноадресной передачи и широковещательные терминалы 120 (2) могут быть альтернативно выполнены с возможностью сообщения через различные другие протоколы связи множественного доступа и, таким образом, не обязательно должны быть ограничены технологией OFDM, как предусмотрено в иллюстративном варианте осуществления.
Обычно, при выполнении оценки канала для когерентной демодуляции в приемнике, существует проблема присутствия двух различных типов пользователей, сообщающихся через различные протоколы связи, например терминалы 120 (1) одноадресной передачи и широковещательные терминалы 120 (2). Обычно, при выполнении оценки канала, в одном или двух символах присутствуют пилот-сигналы, находящиеся перед и после одного или двух символов, рассматриваемых для оценки канала, также рассматриваемые для обеспечения более точной оценки канала. Соответственно, оценка канала выполняется посредством усреднения анализа пилот-сигналов 3-5 символов (то есть анализируемого символа, одного или двух предшествующих символов и одного или двух символов, следующих после анализируемого символа).
Фиг.4A иллюстрирует мультиплексную передачу информации с временным разделением каналов (TDM) между базовой станцией 110 и мобильными терминалами 120 с временными интервалами, распределенными одноадресной и E-MBMS передачам, в соответствии с одним иллюстративным вариантом осуществления. В этом конкретном примере, первый и пятый временные интервалы заняты одноадресной передачей, а второй, третий и четвертый временные интервалы заняты передачей E-MBMS. В соответствии с иллюстративным вариантом осуществления, временные интервалы передачи E-MBMS включают в себя четыре OFDM-символа для широковещательной передачи, а временные интервалы одноадресной передачи включают в себя четыре OFDM-символа для одноадресной передачи. Как было упомянуто выше, несмотря на то, что определенный протокол связи, используемый для одноадресной передачи или для передачи E-MBMS, не обязательно должен быть ограничен технологией OFDM, а также может включать в себя различные другие типы протоколов связи.
Что касается примера, изображенного на Фиг.4A, если первый символ временного интервала передачи E-MBMS считается интересующим символом (например, символом «b»), в целях оценки канала также желательно считать два предшествующих символа (обозначенных как символы «a») и два символа, следующих после него (обозначенных как символы «c»), интересующим символом «b» для более точной оценки канала. В связи с тем, что символы «c» (следующие за символом «b») также являются символами широковещательной передачи, в целях оценки канала предусматривается значимое сравнение количества пилот-сигналов, находящихся в символах «c», с количеством пилот-сигналов, находящихся в символе «b». Однако в связи с тем, что два предшествующих символа являются символами одноадресной передачи, количество пилот-сигналов пропорционально намного меньше количества пилот-сигналов, находящихся в символах широковещательной передачи (то есть символов «b» и «c»). Как было упомянуто, это приводит к тому, что количество пилот-сигналов, используемых для широковещательной передачи информации намного больше количества пилот-сигналов, используемых для одноадресной передачи. Соответственно, из-за большого несоответствия между существующим количеством пилот-сигналов для символа широковещательной передачи и количеством пилот-сигналов для символа одноадресной передачи, оценка канала может быть значительно ухудшена в случае, если символ временного интервала передачи E-MBMS смежен с символом временного интервала одноадресной передачи.
pilot
data
total
pilot
data
total
pilot
data
Решение этой проблемы может заключаться в увеличении количества находящихся в символах пилот-сигналов. Например, если количество пилот-сигналов (N) равняется 128, а количество информационных сигналов (N) равняется 896 для общего количества (N) информационных и пилот-сигналов 1024 для конкретного символа, то количество N пилот-сигналов может быть увеличено до 256; однако за счет сокращения количества информационных сигналов (N) до 768 для достижения общего количества информационных и пилот-сигналов (N), равного 1024 для символа. Соответственно, если количество пилот-сигналов (N) увеличивается, то количество информационных сигналов (N), находящихся в пределах символа, нежелательно сокращается, таким образом вызывая сокращение в общей скорости передачи данных между базовой станцией 110 и мобильным терминалом 120.
В соответствии с одним вариантом осуществления мощность пилот-сигнала и/или количество пилот-поднесущих FDM (или сигналов) увеличивается только для краевого символа краевого временного интервала E-MBMS в целях оценки канала с использованием краевого символа. На Фиг.4B второй временной интервал передачи E-MBMS считается «краевым» временным интервалом, в связи с тем, что он смежен с первым временным интервалом одноадресной передачи. Символ «b» E-MBMS считается краевым символом, в связи с тем, что предыдущий символ является символом «a» одноадресной передачи, находящимся в первом временном интервале. Подобным образом символ «d» E-MBMS, находящийся в четвертом временном интервале передачи E-MBMS, считается краевым символом, в связи с тем, что символ «e» является символом одноадресной передачи, находящимся в пятом временном интервале одноадресной передачи, который смежен с символом «d» E-MBMS. Мощность пилот-сигнала и/или количество пилот-поднесущих или сигналов увеличивается для оценки канала с использованием краевых символов краевых временных интервалов, таким образом, допуская более точную оценку канала и одновременно сохраняя насколько возможно большую скорость передачи данных. В одном варианте осуществления степень увеличения мощности пилот-сигнала и/или количества пилот-сигналов может быть конфигурируемой в пределах системы 100 беспроводной связи и/или установлена посредством предопределенного значения. Также далее будет оценено, что степень увеличения мощности пилот-сигнала и/или пилот-сигналов может быть сохранена в мобильном терминале 120 в памяти 352, например, или же эта информация может быть передана на мобильный терминал 120 с базовой станции 110.
На Фиг.5 процесс 500 увеличения мощности пилот-сигнала и/или количества пилот-поднесущих или сигналов для оценки канала изображен в соответствии с одним иллюстративным вариантом осуществления. На этапе 510 выполняется определение того, является ли широковещательная передача (E-MBMS) в данном временном интервале смежной с временным интервалом одноадресной передачи (то есть выполняется определение того, выполняется ли передача E-MBMS в пределах краевого временного интервала). Затем на этапе 520 выполняется определение того, какой символ E-MBMS краевого временного интервала смежен с символом одноадресной передачи. Будет оценено, что определение таких краевых временных интервалов и краевых символов может быть выполнено в соответствии с известными специалистам в данной области техники способами.
На этапе 530 выполняется увеличение мощности пилот-сигнала и/или количества пилот-поднесущих или сигналов для краевого символа (определенного на этапе 520). В одном варианте осуществления степень увеличения мощности пилот-сигнала и/или количества пилот-сигналов может быть конфигурируемой в пределах системы 100 беспроводной связи и/или установлена посредством предопределенного значения. Далее будет оценено, что степень увеличения мощности пилот-сигнала и/или (количества) пилот-сигналов может быть сохранена, например, в памяти 352 мобильного терминала 120.
Затем на этапе 540 выполняется оценка канала краевого символа с использованием увеличенной мощности пилот-сигнала и/или увеличенного количества пилот-поднесущих или сигналов краевого символа. Будет оценено, что оценка канала может быть выполнена в соответствии с известными специалистам в данной области техники способами.
Специалистам в данной области техники будет понятно, что информация и сигналы могут быть представлены с использованием любого разнообразия различных технологий и способов. Например, данные, команды, сигналы управления, информация, сигналы, биты, символы и элементы сигнала, на которые можно сослаться всюду по вышеупомянутому описанию, могут быть представлены посредством напряжений, токов, электромагнитных волн, магнитных полей или частиц, оптических полей или частиц или же любой их комбинацией.
Специалисты в данной области техники также оценят, что описанные со ссылкой на раскрытые в настоящем документе варианты осуществления различные иллюстративные логические блоки, модули, схемы и этапы алгоритма могут быть реализованы в качестве электронных аппаратных средств, программного обеспечения или же их комбинации. Для четкой иллюстрации этой взаимозаменяемости аппаратных средств и программного обеспечения различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше, в целом, на основе их функциональных возможностей. Осуществлены ли такие функциональные возможности в качестве аппаратных средств или же в качестве программного обеспечения, зависит от конкретного варианта применения и ограничений дизайна, наложенных на всю систему. Специалисты могут реализовать описанные функциональные возможности различными способами для каждого конкретного варианта применения, но такие реализационные решения не должны интерпретироваться в качестве порождающих отступление от объема настоящего изобретение.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с раскрытыми в настоящем документе вариантами осуществления, могут быть реализованы или выполнены на универсальном процессоре, цифровом сигнальном процессоре (DSP), специализированных интегральных схемах (ASIC), программируемой вентильной матрице (FPGA) или другом программируемом логическом устройстве, дискретном логическом элементе или транзисторной логике, дискретных компонентах аппаратных средств или любой их комбинации, разработанной для выполнения описанных в настоящем документе функций. Универсальный процессор может являться микропроцессором, но в альтернативе процессор может являться любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть выполнен в качестве комбинации вычислительных устройств, например комбинации цифрового сигнального процессора (DSP) и микропроцессора, множества микропроцессоров, одного или нескольких микропроцессоров совместно с ядром цифрового сигнального процессора (DSP) или любой другой подобной конфигурации.
Этапы способа или алгоритма, описанного в связи с раскрытыми в настоящем документе вариантами осуществления, могут быть осуществлены непосредственно в аппаратных средствах, в программном модуле, исполняемом посредством процессора, или же в их комбинации. Программный модуль может постоянно находиться в оперативной памяти (RAM), флэш-памяти, постоянной памяти (ROM), перепрограммируемой памяти (EPROM), электрически стираемой памяти (EEPROM), регистрах, жестком диске, съемном диске, компакт-диске (CD-ROM) или в любой другой форме, известной в уровне техники носителей данных. Иллюстративный носитель данных соединен с процессором так, чтобы процессор имел возможность считывания и записи информации на носитель данных. В альтернативе носитель данных может являться неотъемлемой частью процессора. Процессор и носитель данных могут постоянно находиться в специализированных интегральных схемах (ASIC). Специализированные интегральные схемы (ASIC) могут постоянно находиться в пользовательском терминале. В качестве альтернативы, процессор и носитель данных могут постоянно находиться в качестве дискретных компонентов в пользовательском терминале.
Предыдущее описание раскрытых вариантов осуществления обеспечивается для того, чтобы предоставить возможность любому специалисту в данной области техники создать или использовать настоящее изобретение. Различные модификации этих вариантов осуществления будут очевидны специалистам в данной области техники, а также определенные в настоящем документе общие принципы могут быть применены к другим вариантам осуществления, не отступая от сущности или объема изобретения. Таким образом, настоящее изобретение не предназначено для ограничений изображенными в настоящем документе вариантами осуществления, а также должно получить самые широкие возможности, совместимые с принципами, раскрытыми в настоящем документе.