СПОСОБ И УСТРОЙСТВО ДЛЯ БЕСПРОВОДНОЙ СВЯЗИ С НЕСКОЛЬКИМИ НЕСУЩИМИ
MULTI-CARRIER WIRELESS COMMUNICATION DEVICE AND METHOD

Область техники, к которой относится изобретение
Настоящее раскрытие относится в общем к связи и более конкретно к способам передачи данных в сети беспроводной связи.
Уровень техники
Сети беспроводной связи широко развернуты для обеспечения различных услуг связи, таких как передача речи, пакетированных данных, широковещательная рассылка, обмен сообщениями и так далее. Эти сети могут быть сетями множественного доступа, способными поддерживать связь для множества пользователей посредством совместного использования имеющихся в распоряжении ресурсов сети. Примеры таких сетей множественного доступа включают в себя сети множественного доступа с кодовым разделением каналов (МДКР, CDMA), сети множественного доступа с временным разделением каналов (МДВР, TDMA), сети множественного доступа с частотным разделением каналов (МДЧР, FDMA) и сети доступа с мультиплексированием с ортогональным частотным разделением каналов (ДМОЧР, OFDMA).
Использование данных для сетей беспроводной связи непрерывно возрастает благодаря увеличивающемуся количеству пользователей так же, как появлению новых прикладных программ с более высокими потребностями в данных. Однако такая сеть обычно имеет определенную максимальную поддерживаемую скорость передачи данных для каждого пользователя, которая определена разработкой сети. Существенное увеличение максимальной поддерживаемой скорости передачи данных часто реализуется с помощью развертывания нового поколения или новой разработки сети. Например, переход от второго поколения (2G) к третьему поколению (3G) в сетях сотовой связи обеспечивает существенные усовершенствования в скорости передачи данных и технических характеристиках. Однако развертывание новых сетей связи является капиталоемким и часто бывает сложным.
Поэтому в технике существует потребность в методиках, обеспечивающих улучшение пропускной способности для пользователей в сети беспроводной связи рациональным и эффективным с точки зрения издержек способом.
Сущность изобретения
В данном описании описаны методики использования множества несущих на нисходящей линии связи (от базовой станции к  подвижной (мобильной) станции) и/или восходящей линии связи (от подвижной станции к базовой станции), предназначенные для значительного улучшения пропускной способности для подвижной станции в сети беспроводной связи, например в сети глобальной системы мобильной связи (GSM). Несущая может соответствовать радиочастотному (РЧ) каналу в GSM. Сеть GSM может поддерживать режим работы с несколькими несущими на нисходящей линии связи и/или восходящей линии связи. Подвижная станция может одновременно принимать данные на множестве несущих для режима работы с несколькими несущими на нисходящей линии связи. Подвижная станция может одновременно передавать данные на множестве несущих для режима работы с несколькими несущими на восходящей линии связи. Подвижной станции может быть назначена одна или больше несущих для нисходящей линии связи и одна или больше несущих для восходящей линии связи, в зависимости от различных факторов.
Согласно примерному варианту осуществления изобретения, описано устройство, которое включает в себя по меньшей мере один процессор и запоминающее устройство. Процессор (процессоры) принимают назначение множества несущих для первой линии связи в сети GSM, принимают назначение по меньшей мере одной несущей для второй линии связи в сети GSM и обмениваются данными с сетью GSM через множество несущих для первой линии связи и через по меньшей мере одну несущую для второй линии связи. Первая линия связи может быть нисходящей линией связи, а вторая линия связи может быть восходящей линией связи или наоборот.
Согласно другому примерному варианту осуществления, описано устройство, которое включает в себя по меньшей мере один процессор и запоминающее устройство. Процессор (процессоры) назначают множество несущих для первой линии связи для подвижной станции в сети GSM, назначают по меньшей мере одну несущую для второй линии связи для подвижной станции и обмениваются данными с подвижной станцией через множество несущих для первой линии связи и через по меньшей мере одну несущую для второй линии связи.
Ниже более подробно описаны различные примерные варианты осуществления изобретения.
Краткое описание чертежей
Фиг.1 изображает сеть GSM.
Фиг.2 изображает структуру кадра в GSM.
Фиг.3 изображает примерный вариант осуществления режима работы с несколькими несущими в сети GSM.
Фиг.4A-4C изображают три схемы передачи данных в режиме работы с несколькими несущими.
Фиг.5A и 5B изображают две схемы скачкообразной перестройки частоты.
Фиг.6 изображает процесс передачи данных в режиме работы с несколькими несущими.
Фиг.7 изображает блок-схему базовой станции и подвижной станции.
Подробное описание
Слово "примерный" в данном описании используется для обозначения "служащий в качестве примера, образца или иллюстрации". Любой примерный вариант осуществления, описанный в данном описании как "примерный", не обязательно должен рассматриваться как предпочтительный по сравнению другими примерными вариантами осуществления.
Описанные в данном описании методики передачи могут использоваться для различных сетей беспроводной связи, таких как сети МДКР, МДВР, МДЧР и ДМОЧР. Термины "сеть" и "система" часто используются взаимозаменяемым образом. Сеть МДКР может реализовывать одну или больше технологий радиосвязи, такие как cdma2000 (множественный доступ с кодовым разделением каналов 2000), широкополосный МДКР (Ш-МДКР) и так далее. cdma2000 охватывает IS-2000, IS-856, IS-95 (международные стандарты) и другие стандарты. Сеть МДВР может реализовывать одну или больше технологий беспроводной связи, такие как GSM, усовершенствованные скорости передачи данных для глобального развития (УСПГР, TDGE) и так далее. Эти различные технологии и стандарты радиосвязи в технике известны. Ш-МДКР и GSM описаны в документах консорциума под названием "Проект партнерства 3-его поколения" (3GPP). cdma2000 описан в документах консорциума под названием "Проект партнерства 3-его поколения 2" (3GPP2). Документы 3GPP и 3GPP2 являются общедоступными.
Для ясности, методики передачи ниже описаны конкретно для сети GSM, и в большей части описания, представленного ниже, используется терминология GSM. Сеть GSM может быть сетью доступа радиосвязи (СДРС, RAN) УСПГР GSM (GERAN) или некоторой другой сетью GSM.
Фиг.1 изображает сеть 100 GSM с базовыми станциями 110 и подвижными станциями 120. Базовая станция представляет собой в общем стационарную станцию, которая осуществляет связь с подвижными станциями и может также упоминаться как узел В, базовая приемопередающая подсистема (БППС, BTS), точка доступа, и/или может использоваться некоторая другая терминология. Каждая базовая станция 110 обеспечивает зону обслуживания связи для конкретной географической области 102. Термин "ячейка" может относиться к базовой станции и/или ее зоне обслуживания в зависимости от контекста, в котором этот термин используется. Сетевой контроллер 130 связан с базовыми станциями 110 и обеспечивает координацию и управление для этих базовых станций. Сетевой контроллер 130 может быть единственным сетевым объектом или совокупностью сетевых объектов. Например, сетевой контроллер 130 может включать в себя контроллер базовых станций (КБС, BSC) и центр коммутации подвижной связи (ЦКПС, MSC) и так далее.
Подвижные станции 120 обычно рассредоточены по всей сети, и каждая подвижная станция может быть стационарной или подвижной. Подвижная станция также может упоминаться как пользовательское оборудование, терминал, абонентский пункт, или может использоваться некоторая другая терминология. Подвижной станцией может быть сотовый телефон, персональный цифровой ассистент (ПЦА, PDA), устройство беспроводной связи, карманное устройство, беспроводный модем и так далее. Подвижная станция может осуществлять связь с базовой станцией на нисходящей линии связи и/или восходящей линии связи. Термин "нисходящая линия связи" (или "прямая линия связи") относится к линии связи от базовых станций к подвижным станциям, а термин "восходящая линия связи" (или "обратная линия связи") относится к линии связи от подвижных станций к базовым станциям.
Сеть GSM может работать в одном или больше частотных диапазонах, таких как диапазоны GSM 900, GSM 1800 и GSM 1900. Каждый частотный диапазон охватывает определенный частотный диапазон и разделен на некоторое количество РЧ каналов по 200 КГц. Каждый РЧ канал идентифицирован определенным АКРЧК (ARFCN) (абсолютным количеством радиочастотных каналов). Таблица 1 перечисляет частотные диапазоны для нисходящей линии связи и восходящей линии связи, а также номера АКРЧК для диапазонов GSM 900, GSM 1800 и GSM 1900.
Таблица 1
Частотный диапазон
Восходящая линия связи (МГц)
Нисходящая линия связи (МГц)
АКРЧК
GSM 900
890-915
935-960
1-124
GSM 1800
1710-1785
1805-1880
512-885
GSM 1900
1850-1910
1930-1990
512-810
Каждая базовая станция в сети GSM передает данные и сигнализацию на наборе РЧ каналов, назначенных для этой базовой станции сетевым оператором. Для снижения радиопомех между ячейками базовым станциям, расположенным близко друг к другу, назначаются различные наборы РЧ каналов таким образом, чтобы передачи для этих базовых станций не мешали друг другу.
Фиг.2 изображает структуру кадра в GSM. Временная шкала для передачи разделена на суперкадры. Каждый суперкадр имеет продолжительность 6,12 секунды и включает в себя 1326 кадров МДВР. Суперкадр может быть разбит либо на 51 мультикадр по 26 кадров, либо на 26 мультикадров по 51 кадру. Мультикадры по 26 кадров в общем используются для каналов трафика (информационного обмена), а мультикадры по 51 кадру в общем используются для каналов управления. Каждый мультикадр из 26 кадров охватывает промежуток времени в 120 миллисекунд (мс) и включает в себя 26 кадров МДВР, которые обозначены как кадры 0-25 МДВР. Данные трафика (потока информационного обмена) могут посылаться в кадрах 0-11 МДВР и кадрах 13-24 МДВР каждого мультикадра по 26 кадров. Каждый мультикадр из 51 кадра охватывает промежуток времени в 235,365 мс и включает в себя 51 кадр МДВР, которые обозначены как кадры 0-50 МДВР.
Каждый кадр МДВР охватывает промежуток времени в 4,615 мс и разбит на 8 временных интервалов, которые обозначены как временные интервалы 0-7. Передача в каждом временном интервале называется в GSM как "пакетный сигнал". Структура кадра для GSM описана в документе 3GPP TS 05.01 под названием "Technical Specification Group GERAN; Digital cellular telecommunications system (Phase 2+); Physical layer on the radio path; General description (Группа технических требований GERAN; Система цифровой сотовой связи (Этап 2+); Физический уровень в тракте радиосвязи; Общее описание)", Выпуск 1999 г., ноябрь 2001 г., который является общедоступным.
В примерном варианте осуществления сеть GSM поддерживает режим работы с несколькими несущими на нисходящей линии связи (НЛС, DL) и/или восходящей линии связи (ВЛС, UL). Подвижная станция может принимать данные на множестве РЧ каналов одновременно для режима работы с несколькими несущими на нисходящей линии связи. Подвижная станция может передавать данные на множестве РЧ каналов одновременно для режима работы с несколькими несущими на восходящей линии связи. Подвижной станции может быть назначен один или больше РЧ каналов для нисходящей линии связи и один или больше РЧ каналов для восходящей линии связи в зависимости от различных факторов, таких как доступность ресурсов радиосвязи, потребности в данных и пропускные способности подвижной станции и так далее. Термины "РЧ каналы" и "несущие" в данном описании используются взаимозаменяемым образом. Для ясности, многое из последующего описания относится к режиму работы с несколькими несущими для одной подвижной станции.
Подвижной станции может быть назначено некоторое количество временных интервалов для каждой несущей, назначенной для нисходящей линии связи и восходящей линии связи. Такое же или отличающееся количество временных интервалов может быть назначено для других несущих. Подвижной станции может быть назначено одинаковое количество временных интервалов на всех несущих НЛС, и тогда они могут иметь равные способности передачи на всех несущих НЛС. Например, подвижная станция может принимать назначение (4+4)+2 временных интервалов, которое означает по четыре временных интервала для каждой из двух несущих НЛС и два временных интервала для одной несущей ВЛС. Подвижной станции также могут быть назначены различные количества временных интервалов для несущих НЛС. Например, подвижная станция может принимать назначение (4+2)+2 временных интервалов, которое означает четыре временных интервала для одной несущей НЛС, два временных интервала для другой несущей НЛС и два временных интервала для одной несущей ВЛС. Количество назначенных временных интервалов для каждой линии связи может зависеть от различных факторов, таких как те факторы, которые были отмечены выше для назначения несущих. Назначения временных интервалов и несущих обычно являются полустатическими и управляются сетью GSM через сигнализацию верхнего уровня.
На нисходящей линии связи, назначенные временные интервалы могут совместно использоваться с другими подвижными станциями. Подвижной станции распределяется данный назначенный временной интервал, если данные посылаются подвижной станции в этом временном интервале. Распределение с множеством временных интервалов представляет собой распределение для подвижной станции больше чем одного временного интервала в кадре МДВР. Распределения временных интервалов обычно являются динамическими и могут управляться на основании блоков пакетированных данных с помощью уровня управления доступом к передающей среде (УДПС) в сети GSM. Блок пакетированных данных может также упоминаться как сообщение, пакет, блок данных, блок управления линией радиосвязи (УЛРС), блок УЛРС/УДПС, или может использоваться некоторая другая терминология. Каждый блок пакетированных данных включает в себя заголовок, который указывает предназначенного получателя этого блока пакетированных данных.
Подвижная станция обычно выполняет установление вызова с сетью GSM, чтобы получить назначения несущих и временных интервалов для нисходящей линии связи и восходящей линии связи. Подвижная станция выполняет первоначальное получение до установления вызова. Для первоначального получения подвижная станция передает тональный сигнал на несущей НЛС, получает частоту, обрабатывая канал частотной коррекции (КЧК, FCCH), получает согласование во времени, декодируя канал синхронизации (КСН, SCH), и получает системную информацию из радиовещательного канала управления (ШВКУ, BCCH). Для установления вызова подвижная станция пытается установить подключение ресурса радиосвязи (РРС, RR), посылая сообщение запроса канала РРС на канале произвольного доступа (КПРД, RACH). Базовая станция принимает запрос, назначает одну или больше несущих для подвижной станции для каждой из нисходящей линии связи и восходящей линии связи, назначает один или больше временных интервалов для каждой назначенной несущей и назначает один или больше каналов трафика (информационного обмена) (КИОБ, TCH). Базовая станция также определяет упреждение согласования во времени (отсчета времени) и частотную коррекцию для подвижной станции на основании принимаемого запроса. Упреждение согласования во времени корректирует погрешность согласования во времени на подвижной станции. Частотная коррекция учитывает доплеровский сдвиг частоты, вызываемый перемещением подвижной станции. Затем базовая станция посылает подвижной станции распределенные ресурсы радиосвязи (несущие и временные интервалы), упреждение согласования во времени и частотную коррекцию на канале предоставления доступа (КПДД, AGCH). Подвижная станция применяет упреждение согласования во времени и частотную коррекцию так, чтобы передачи на восходящей линии связи от подвижной станции были выровнены по времени и частоте на базовой станции. Затем подвижная станция обменивается сигнализацией с сетью GSM, чтобы установить вызов, например, для передачи речевых сигналов и/или пакетированных данных. После этого подвижная станция обменивается данными с сетью GSM на назначенных несущих и временных интервалах. Первоначальное получение и установление вызова описаны в различных документах от 3GPP.
В общем, подвижной станции может быть назначено любое количество несущих на нисходящей линии связи и любое количество несущих на восходящей линии связи. Количество несущих НЛС может быть таким же или отличаться от количества несущих ВЛС. Подвижной станции может быть назначено множество несущих на нисходящей линии связи и/или восходящей линии связи во время установления вызова. Подвижной станции также вначале может быть назначено по одной несущей для каждой линии связи, и после этого может быть добавлено больше несущих для каждой линии связи, когда это необходимо. Установление несущей и завершение соединения может быть достигнуто через сигнализацию Уровня 3, сигнализацию Уровня 1 (например, подобно передаче обслуживания с коммутацией пакетов) и/или неявную сигнализацию. Если количество несущих НЛС равно количеству несущих ВЛС и если имеется фиксированное сопоставление между несущими НЛС и ВЛС, то подвижная станция может посылать подтверждения приема на несущей ВЛС в ответ на опросы, принимаемые на связанной несущей НЛС, и наоборот. Если количество несущих НЛС отличается от количества несущих ВЛС, то сопоставление между несущими НЛС и ВЛС может использоваться для того, чтобы указывать, которая несущая используется на одной линии связи для отправки подтверждений для каждой несущей на другой линии связи. Если количество несущих ВЛС ограничено одной, то все опросы будут неявно приводить к ответным действиям упорядоченного опроса на одной несущей ВЛС.
В примерном варианте осуществления, одна несущая на каждой линии связи обозначается как базовая несущая для этой линии связи, а остальные несущие, если таковые в общем имеются, упоминаются как вспомогательные несущие. Подвижная станция может выполнять установление вызова через базовые несущие НЛС и ВЛС. Базовая несущая НЛС может передавать на подвижную станцию назначения несущих, временных интервалов и каналов информационного обмена для нисходящей линии связи и восходящей линии связи. Подвижная станция может выполнять начальную загрузку на базовых несущих и может устанавливать вспомогательные несущие через базовые несущие.
Подвижная станция получает частоту и согласование во времени каждой несущей НЛС, назначенной для подвижной станции. Частота и согласование во времени базовой несущей НЛС могут быть получены на основании КЧК и КСН во время первоначального получения. Поскольку все несущие НЛС, передаваемые данной базовой станцией, обычно выравниваются по времени и частоте, подвижная станция может быть в состоянии получать каждую из вспомогательных несущих НЛС более быстро, используя согласование во времени и частоту базовой несущей НЛС.
Подвижная станция применяет надлежащее упреждение согласования во времени и частотную коррекцию к каждой несущей ВЛС, назначенной для подвижной станции. В одном примерном варианте осуществления предполагается, что несущие ВЛС являются коррелированными, и общее упреждение согласования во времени, и общая частотная коррекция используются для всех несущих ВЛС, назначенных для подвижной станции. В этом примерном варианте осуществления базовая станция может определять общее упреждение согласования во времени и общую частотную коррекцию на основании передач восходящей линии связи, посылаемых подвижной станцией, например, на базовой несущей ВЛС. Например, в пакетном режиме передачи, подвижная станция может передавать пакетные сигналы произвольного доступа на канале регулирования упреждения согласования во времени пакетов восходящей линии связи (КРУСВП/В), отправляемые на базовой несущей ВЛС. Базовая станция может оценивать упреждение согласования во времени для подвижной станции на основании пакетных сигналов произвольного доступа и может посылать корректировки упреждения согласования во времени для подвижной станции на канале регулирования упреждения согласования во времени пакетов нисходящей линии связи (КРУСВП/Н, PTCCH/D), отправляемые на базовой несущей НЛС. Затем подвижная станция может применять корректировки упреждения согласования во времени ко всем несущим. В другом примерном варианте осуществления, подвижная станция передает пакетные сигналы произвольного доступа на каждой несущей ВЛС, а базовая станция посылает отдельные корректировки упреждения согласования во времени для каждой несущей ВЛС.
Подвижная станция может отправлять сигнализацию на восходящей линии связи различными способами. В одном примерном варианте осуществления, подвижная станция отправляет сигнализацию на базовой несущей ВЛС. В другом примерном варианте осуществления, назначенные несущие ВЛС связаны с назначенными несущими НЛС. Между несущими НЛС и несущими ВЛС могут быть сопоставления, например, "один к одному", "множество к одному " или "один к множеству", в зависимости от количества несущих, назначенных для каждой линии связи. Подвижная станция может посылать сигнализацию для каждой несущей НЛС на связанной несущей ВЛС.
Подвижная станция может указывать для сети GSM, что она синхронизирована со вспомогательными несущими НЛС. В одном примерном варианте осуществления, индикации синхронизации для всех несущих НЛС посылаются на базовой несущей ВЛС. В другом примерном варианте осуществления, индикация относительно синхронизации для каждой несущей НЛС посылается на связанной несущей ВЛС. Еще в одном примерном варианте осуществления, индикации синхронизации являются неявными. Например, сеть GSM может делать вывод о потере синхронизации на основании отказа при приеме подтверждений от подвижной станции для пакетов, посылаемых подвижной станции на нисходящей линии связи. Индикация также может передаваться другими способами.
В примерном варианте осуществления, базовая несущая НЛС передает следующую информацию:
• системную информацию (ШВКУ);
• упреждение согласования во времени (КРУСВП/Н) для подвижной станции и
• определенную для подвижной станции сигнализацию (СПКУ, PACCH) для подвижной станции.
Упреждение согласования во времени может отправляться на КРУСВП/Н и может использоваться для всех несущих ВЛС, назначенных для подвижной станции. В этом случае, подвижной станции не требуется принимать упреждение согласования во времени на вспомогательных несущих НЛС. Определенная для подвижной станции сигнализация может отправляться на связанном с пакетами канале управления (СПКУ) и может включать в себя подтверждения для блоков пакетированных данных, посылаемых подвижной станцией на восходящей линии связи, информацию регулирования мощности, распределение ресурса и сообщения о перераспределении и так далее.
Фиг.3 изображает примерный вариант осуществления режима работы с несколькими несущими в сети GSM. В этом примерном варианте осуществления, подвижной станции назначено N несущих НЛС 1-N и М несущих ВЛС 1-М, где в общем N≥1 и M≥1. Множество несущих назначено для по меньшей мере одной линии связи в режиме работы с несколькими несущими таким образом, что N>1 и/или M>1. N несущих НЛС и М несущих ВЛС могут соответствовать любому количеству АКРЧК и могут быть на любых частотах. В примерном варианте осуществления, показанном на фиг.3, несущая НЛС 1 обозначается как базовая несущая НЛС, а несущая ВЛС 1 обозначается как базовая несущая ВЛС. Для установления вызова, подвижная станция может принимать системную информацию от ШВКУ на базовой несущей НЛС, передавать запросы на КПРД на базовой несущей ВЛС и принимать распределение ресурса из КПДД на базовой несущей НЛС. Базовая несущая НЛС также может нести КРУСВП/Н и СПКУ для подвижной станции. Подвижная станция может принимать данные на всех или на подмножестве из N несущих НЛС, которые несут канал (каналы) КИОБ нисходящей линии связи для подвижной станции. Подвижная станция может посылать данные на всех или на подмножестве из М несущих ВЛС. Например, подвижная станция может принимать полустатическое назначение множества несущих ВЛС (например, две), но можно обеспечить возможность посылать только подмножество из множества несущих ВЛС (например, одну несущую ВЛС) в любом данном интервале передачи, который может составлять продолжительность блока радиосвязи, с помощью планирования основанного на флаге состояния восходящей линии связи (ФСВ). Это может обеспечивать возможность сети GSM контролировать, которая несущая ВЛС используется подвижной станцией в пределах степени детализации блоков радиосвязи. Данные и сигнализация также могут отправляться на нисходящей линии связи и восходящей линии связи другими способами.
Несущую (несущие) для каждой линии связи можно использовать для того, чтобы посылать речевые сигналы, пакетированные данные, видеоинформацию и/или другие типы данных. Каждый тип данных может быть представлен одним или больше временными потоками блоков (потоки ВПБ). ВПБ представляет собой физическую связь между двумя объектами РРС (например, между подвижной станцией и обслуживающей базовой станцией), чтобы поддерживать передачу данных. ВПБ также может упоминаться как поток данных, информационный поток, поток пакетов, поток управления линией радиосвязи (УЛРС, RLC), или может использоваться некоторая другая терминология. Для различных потоков ВПБ могут быть достигнуты различные уровни качества обслуживания (КО, QoS) на основании потребностей в основных данных. КО может быть количественно определено в соответствии с требованием задержки, пиковой скоростью передачи данных, средней скоростью передачи данных, выбором поставки и так далее. Например, поток речевых сигналов может иметь требование малой задержки, фиксированную скорость передачи данных и наилучшую поставку объема работы из-за чувствительной к времени природы речевого сигнала. Пакетированные данные могут иметь требование более длинной задержки, высокую пиковую скорость передачи данных и гарантированную поставку.
Подвижная станция может поддерживать множество потоков ВПБ. В режиме работы с несколькими несущими, ВПБ может быть распределен в одном или больше временных интервалах для одной или больше несущих. Множество информационных подключений с различными уровнями КО может посылаться параллельно, с использованием множества потоков ВПБ. Потоки ВПБ могут посылаться различными способами. В одном примерном варианте осуществления, потоки ВПБ разделены посредством несущих. Например, на каждой несущей может отправляться один ВПБ. В качестве другого примера, множество потоков ВПБ с низким КО может быть мультиплексировано с одной несущей, чтобы улучшить эффективность группирования потоков. Этот примерный вариант осуществления может быть полезен для планирования КО. В другом примерном варианте осуществления, ВПБ может отправляться больше чем на одной несущей. Этот примерный вариант осуществления может обеспечивать возможность для ВПБ достигать частотного разнесения.
Потоки, временные интервалы и несущие представляют множество величин, которые являются доступными для передачи данных. Данные для различных применений могут быть отображены в потоки различными способами. Кроме того, данные в каждом потоке могут посылаться в назначенных временных интервалах и на назначенных несущих различными способами.
Фиг.4A показывает примерный вариант осуществления схемы 410 передачи данных в режиме работы с несколькими несущими. В примере, показанном на фиг.4A, четыре блока А-D пакетированных данных посылаются на четырех несущих 1-4. Каждый блок пакетированных данных обработан (например, отформатирован, закодирован, подвергнут перемежению, разбит на разделы и модулирован) так, чтобы генерировать четыре пакетных сигнала. В примерном варианте осуществления, показанном на фиг.4A, эти четыре пакетных сигнала для каждого блока пакетированных данных посылаются в четырех временных интервалах с одним и тем же индексом в четырех последовательных кадрах МДВР, n - n+3 на одной несущей. Таким образом, пакетные сигналы А1-A4 для пакета А посылаются на несущей 1, пакетные сигналы В1-B4 для пакета В посылаются на несущей 2, пакетные сигналы C1-C4 для пакета С посылаются на несущей 3, и пакетные сигналы D1-D4 для пакета D посылаются на несущей 4. Этот примерный вариант осуществления обеспечивает временное разнесение для каждого блока пакетированных данных.
.
Фиг.4B показывает примерный вариант осуществления схемы 420 передачи данных в режиме работы с несколькими несущими. В этом примерном варианте осуществления, четыре пакетных сигнала для каждого блока пакетированных данных посылаются в одном временном интервале одного кадра МДВР на всех четырех несущих 1-4. Таким образом, пакетные сигналы А1-A4 для пакета А посылаются на четырех несущих в кадре n МДВР, пакетные сигналы В1-B4 для пакета В посылаются на четырех несущих в кадре n+1 МДВР, пакетные сигналы C1-C4 для пакета С посылаются на четырех несущих в кадре n+2 МДВР, и пакетные сигналы D1-D4 для пакета D посылаются на четырех несущих в кадре n+3 МДВР Этот примерный вариант осуществления обеспечивает частотное разнесение, а также снижает задержки на передачу сигналов для каждого блока пакетированных данных.
Фиг.4C показывает примерный вариант осуществления схемы 430 передачи данных в режиме работы с несколькими несущими. В этом примерном варианте осуществления, четыре пакетных сигнала для каждого блока пакетированных данных посылаются в четырех временных интервалах четырех кадров МДВР на четырех несущих. Этот примерный вариант осуществления обеспечивает и временное, и частотное разнесение для каждого блока пакетированных данных.
Режим работы с несколькими несущими может быть разработан с постепенным сокращением возможностей системы, которое может быть определено количественно различными способами. Во-первых, подвижная станция не должна терять задержанный вызов в случае, если потеряна базовая несущая НЛС и/или ВЛС. Во-вторых, подвижная станция должна все еще быть в состоянии посылать и/или принимать данные, возможно, на более низкой скорости передачи данных, когда базовая несущая НЛС и/или ВЛС потеряна.
Подвижная станция может обнаружить, что она потеряла несущую НЛС, на основании уровня сигнала и/или качества сигнала этой несущей НЛС. Подвижная станция может сообщить, что она потеряла несущую НЛС. Это сообщение может запускаться событием, например, после того, как пересечена некоторая пороговая величина качества. Сеть GSM может переключить базовую несущую НЛС, если необходимо, таким образом, чтобы могла быть послана сигнализация (например, упреждение согласования во времени), с целью гарантирования надлежащего функционирования.
Если подвижной станции назначены две несущие для данной линии связи, а базовая несущая потеряна, то вспомогательная несущая автоматически может стать новой базовой несущей. Если подвижной станции назначены больше чем две несущие и базовая несущая потеряна, то одна из вспомогательных несущих автоматически может стать новой базовой несущей. Вспомогательные несущие для каждой линии связи могут ранжироваться (например, на основании качества каналов) сетью GSM и/или подвижной станцией. Всякий раз, когда базовая несущая теряется, лучшая вспомогательная несущая (например, вспомогательная несущая самого высокого ранга) может становиться новой базовой несущей.
Сеть GSM может манипулировать переключением базовой несущей среди назначенных несущих для каждой линии связи. Переключение базовой несущей может быть выполнено таким способом, чтобы снизить риск потери сигнализации. Например, подвижная станция может посылать сигнализацию в сеть GSM, когда она пропускает упреждение согласования во времени, посылаемое на КРУСВП/Н на базовой несущей НЛС, и затем может прослушивать упреждение согласования во времени из КРУСВП/Н на лучшей или назначенной вспомогательной несущей НЛС. Если определенная для подвижной станции сигнализация посылается только на базовой несущей НЛС, то сеть GSM может получать сигнализацию, в то время как выполняется переключение базовой несущей НЛС, и может посылать сигнализацию после того, как это переключение завершено.
Подвижная станция может работать в режиме двойной передачи (РДП), который поддерживает одновременную передачу речевых сигналов и пакетированных данных. Для вызова речевого сигнала + пакетированных данных речевой сигнал (или и речевой сигнал и пакетированные данные) может отправляться на базовой несущей, а пакетированные данные могут отправляться на вспомогательной несущей (вспомогательных несущих). Речевой сигнал также может быть перемещен с одной несущей на другую несущую, если это необходимо, чтобы достигать желательных эксплуатационных характеристик. Например, если несущая, используемая в настоящее время для речевого сигнала, ухудшается по качеству, в то время как другая несущая улучшается по качеству, то речевой сигнал может быть переключен на улучшенную несущую. В качестве другого примера, если одна несущая потеряна, то речевой сигнал может сохраняться через замену несущей, в случае необходимости, и может отправляться на лучшей располагаемой несущей. Замена несущих для речевого сигнала может следовать за переключением базовой несущей или может быть независимой от переключения базовой несущей.
Подвижная станция может выполнять измерения несущих НЛС, назначенных для подвижной станции, несущих НЛС для обслуживающей базовой станции и/или несущих НЛС для соседних базовых станций. Измерения могут выполняться относительно уровня принимаемого сигнала (RXLEV), качества принимаемого сигнала (RXQUAL), средней вероятности появления ошибочных битов (MEAN_ВЕР), коэффициента изменения вероятности появления ошибочных битов (CV_BEP) и/или других величин. RXLEV, RXQUAL, MEAN_BEP и CV_BEP описаны в 3GPP TS 45.008 под названием "Digital cellular telecommunications system (Phase 2+); Radio subsystem link control (Система цифровой сотовой связи (Этап 2+); Управление линией связи подсистемы радиосвязи)", Выпуск 6, июнь 2005 г., который является общедоступным. Эти измерения могут использоваться для назначения несущих НЛС для подвижной станции, для адаптации линии связи и/или для других целей. Термин "адаптируемая линия связи" относится к выбору соответствующей скорости (например, скорости кодирования, модуляционной схемы и размера блоков), основанному на характеристике передачи данного ресурса радиосвязи.
Подвижная станция может выполнять измерения и сообщать их результаты различными способами. В одном примерном варианте осуществления, подвижная станция выполняет измерения для каждой несущей НЛС, назначенной для подвижной станции, и посылает отчеты об измерениях для всех назначенных несущих НЛС. Подвижная станция может отправлять на базовой несущей ВЛС единственное сообщение, которое несет отчеты об измерениях для всех несущих НЛС. Подвижная станция также может отправлять отдельные сообщения отчетов об измерениях на базовой и вспомогательных несущих ВЛС. В другом примерном варианте осуществления, подвижная станция выполняет измерения и сообщает результаты измерений только для базовой несущей НЛС. В этом примерном варианте осуществления, качество вспомогательных несущих НЛС может быть выведено из качества базовой несущей НЛС. Подвижная станция также может выполнять измерения и сообщать о результатах измерений для подмножества назначенных несущих НЛС. В общем, подвижная станция может выполнять измерения для любой несущей НЛС и может посылать отчеты об измерениях периодически или всякий раз, когда обнаружены изменения.
В различных описанных выше примерных вариантах осуществления, подвижная станция имеет базовую несущую НЛС и базовую несущую ВЛС, которые предназначены для того, чтобы нести некоторую сигнализацию на нисходящей линии связи и восходящей линии связи соответственно. В другом примерном варианте осуществления, базовые несущие не используются для нисходящей линии связи и восходящей линии связи. Например, несущие НЛС могут работать независимо друг от друга, и несущие ВЛС могут также работать независимо друг от друга. Несущие НЛС могут быть связаны с несущими ВЛС так, чтобы сигнализацию можно было отправлять на каждой линии связи для облегчения режима работы с несколькими несущими. Еще в одном примерном варианте осуществления, базовая несущая обозначается для нисходящей линии связи, но для восходящей линии связи базовая несущая не обозначается. Еще в одном примерном варианте осуществления, базовая несущая обозначается для восходящей линии связи, но базовая несущая не обозначается для нисходящей линии связи.
КИОБ, КРУСВП, СПКУ, КЧК, КСН, ШВКУ, КПРД и КПДД представляют собой некоторые из логических каналов, поддерживаемых GSM. Эти логические каналы отображаются в физические каналы. Схема множественного доступа в GSM представляет собой МДВР с восемью основными физическими каналами на несущую. Физический канал определен как последовательность кадров МДВР, количество временных интервалов/индекс, который находится в пределах диапазона от 0 до 7, и последовательность скачкообразной перестройки частоты, которая указывает определенную несущую, подлежащую использованию для каждого кадра МДВР.
Сеть GSM может использовать скачкообразную перестройку частоты, чтобы достигать разнесения. Со скачкообразной перестройкой частоты физический канал скачкообразно перестраивается с одной несущей на другую несущую в различных кадрах МДВР, как обозначено последовательностью скачкообразной перестройки частоты. Скачкообразная перестройка частоты для назначения одной несущей описана в вышеупомянутом документе 3GPP TS 05.01. С назначением единственной несущей, данные посылаются только на одной несущей в данном кадре МДВР даже при том, что для передачи данных в различных кадрах МДВР может использоваться множество несущих. Если скачкообразная перестройка частоты не используется, то последовательность скачкообразной перестройки частоты указывает одну и ту же несущую для всех кадров МДВР.
С назначением нескольких несущих, данные могут отправляться на множестве несущих в данном кадре МДВР. Скачкообразная перестройка частоты для назначения множества несущих может быть выполнена различными способами. В одном примерном варианте осуществления, каждый физический канал в назначении нескольких несущих скачкообразно перестраивается таким же образом, как физический канал в назначении единственной несущей. В этом примерном варианте осуществления, назначение нескольких несущих можно рассматривать как состоящее из множества назначений единственного физического канала для единственной несущей. В других примерных вариантах осуществления, множество физических каналов в назначении нескольких несущих может скачкообразно перестраиваться различными способами.
C
1
k
1
Фиг.5A показывает примерный вариант осуществления схемы 510 скачкообразной перестройки частоты, в которой множество (например, четыре) физических каналов скачкообразно перестраивается на основании единственной последовательности скачкообразной перестройки частоты. Каждый квадратный блок на фиг.5A представляет один кадр МДВР одной несущей. Номер внутри каждого квадратного блока указывает физический канал, подлежащий отправке в кадре МДВР несущей для этого блока. В примерном варианте осуществления, показанном на фиг.5A, несущая, используемая для физического канала 1 в кадре n МДВР, определена последовательностью скачкообразной перестройки частоты и обозначена как (n). Несущую, используемую для физического канала k, для k = 2, 3, 4, в кадре n МДВР можно задавать как: C(n)={[C(n)+k-2]mod4}+1. В этом примерном варианте осуществления, физические каналы разделены постоянным расстоянием между частотами, за исключением того, когда происходит циклический возврат. Например, физические каналы 1 и 2 разделены одной несущей, физические каналы 1 и 3 разделены двумя несущими и так далее.
Фиг.5B показывает примерный вариант осуществления схемы 520 скачкообразной перестройки частоты, в которой множество (например, четыре) физических каналов скачкообразно перестраивается на основании различных последовательностей скачкообразной перестройки частоты. На фиг.5B обозначена несущая, используемая для каждого физического канала в каждом кадре МДВР. В примерном варианте осуществления, показанном на фиг.5B, физические каналы отделены переменными расстояниями, которые изменяются от кадра МДВР к кадру МДВР.
В общем, скачкообразная перестройка частоты для множества физических каналов в назначении нескольких несущих может быть достигнута различными способами с одной или больше последовательностями скачкообразной перестройки частоты. Скачкообразная перестройка обеспечивает то, что физические каналы для подвижной станции не перекрываются друг с другом, а также не перекрываются с физическими каналами, назначенными для других подвижных станций, поддерживающих связь с той же самой базовой станцией.
Подвижная станция может иметь единственный приемник или множество приемников. Каждый приемник может быть соединен с отдельной антенной, или больше чем один приемник могут совместно использовать общую антенну. Каждый приемник может быть в состоянии обрабатывать сигнал нисходящей линии связи от базовой станции. Если имеются в распоряжении два приемника, то подвижная станция может использовать эти приемники для увеличения пропускной способности канала передачи данных и/или понижения прерываний во время передачи обслуживания и повторного выбора ячейки. Подвижная станция может выполнять передачу обслуживания от обслуживающей базовой станции к целевой базовой станции при нахождении в состоянии информационного обмена, например, если качество сигнала целевой базовой станции лучше, чем качество сигнала обслуживающей базовой станции. При нахождении в состоянии незанятости подвижная станция может выполнять повторный выбор ячейки от обслуживающей базовой станции в сети GSM к целевой базовой станции в сети GSM или в сети 3GPP или 3GPP2. И для передачи обслуживания, и для повторного выбора ячейки подвижная станция во время переходной фазы может иметь один приемник, настроенный на обслуживающую базовую станцию, а другой приемник, настроенный на целевую базовую станцию. Подвижная станция тогда сможет принимать сигнализацию от целевой базовой станции без пропущенных данных и/или сигнализации от обслуживающей базовой станции. Подвижная станция может посылать сигнализацию на обслуживающую базовую станцию для информирования сети GSM о том, что подвижная станция больше не будет принимать одну или больше назначенных несущих. Сеть GSM может затем посылать данные и/или сигнализацию на подвижную станцию на несущей (несущих), на которых подвижная станция все еще осуществляет прием.
Фиг.6 изображает примерный вариант осуществления процесса 600 для передачи данных в режиме работы с несколькими несущими. Подвижная станция выполняет установление вызова с сетью GSM (блок 612). Подвижная станция принимает назначение множества несущих (или РЧ каналов) для первой линии связи в сети GSM (блок 614). Подвижная станция принимает назначение по меньшей мере одной несущей для второй линии связи в сети GSM (блок 616). Первая линия связи может быть нисходящей линией связи, а вторая линия связи может быть восходящей линией связи. В качестве альтернативы, первая линия связи может быть восходящей линией связи, а вторая линия связи может быть нисходящей линией связи. Подвижная станция обменивается данными с сетью GSM через множество несущих для первой линии связи и по меньшей мере через одну несущую для второй линии связи (блок 618).
Одна несущая для нисходящей линии связи может быть обозначена как базовая несущая нисходящей линии связи, которая используется, чтобы посылать сигнализацию от сети GSM к подвижной станции. Подвижная станция может принимать упреждение согласования во времени для несущей (несущих) восходящей линии связи на КРУСВП, определенную для подвижной станции сигнализацию на СПКУ, системную информацию на ШВКУ и/или другую информацию, отправляемую на базовой несущей нисходящей линии связи. Одна несущая для восходящей линии связи может быть обозначена как базовая несущая восходящей линии связи, которая используется для отправки сигнализации от подвижной станции к сети GSM. Подвижная станция может выполнять установление вызова через базовые несущие нисходящей линии связи и восходящей линии связи и может устанавливать остальные несущие через базовые несущие нисходящей линии связи и восходящей линии связи. Подвижная станция также может одновременно устанавливать все несущие нисходящей линии связи и восходящей линии связи.
Данные могут отправляться на нисходящей линии связи и восходящей линии связи различными способами. Множество блоков пакетированных данных может отправляться на множестве несущих с временным и/или частотным разнесением. Множество пакетных сигналов для каждого блока пакетированных данных может посылаться (1) во множестве кадров на одной несущей, например, как показано на фиг.4A, (2) на множестве несущих в одном кадре, например, как показано на фиг.4B, или (3) во множестве кадров на множестве несущих, например, как показано на фиг.4C. Множество потоков данных может также отправляться на множестве несущих. Каждый поток может посылаться с конкретным КО, выбранным для этого потока. Каждый поток может также отправляться на одной несущей, чтобы упростить режим работы, или через больше чем одну несущую, чтобы достигнуть частотного разнесения.
Подвижная станция может выполнять измерения для каждой несущей нисходящей линии связи и может посылать отчеты об измерениях в сеть GSM. Подвижная станция также может посылать отчет всякий раз, когда обнаружена потеря несущей. Сеть GSM может использовать отчеты для назначения несущих, адаптации линии связи и/или для других целей.
Подвижная станция может обнаруживать потерю базовой несущей нисходящей линии связи. Тогда другая несущая нисходящей линии связи может быть обозначена как новая базовая несущая нисходящей линии связи. Несущие для каждой линии связи могут ранжироваться, например, на основании уровня сигнала или качества сигнала. Несущая самого высокого ранга может быть обозначена как новая базовая несущая, если текущая базовая несущая потеряна.
Скачкообразную перестройку частоты можно независимым образом допускать или не допускать для каждой из нисходящей линии связи и восходящей линии связи. Подвижная станция может выполнять скачкообразную перестройку частоты для данных, отправляемых на множестве несущих для данной линии связи, на основании единственной последовательности скачкообразной перестройки частоты (например, как показано на фиг.5A) или на основании множества последовательностей скачкообразной перестройки частоты, имеющих переменное расстояние между частотами (например, как показано на фиг.5B).
Подвижная станция может иметь множество (например, два) приемников. Подвижная станция может использовать один приемник, чтобы принимать первый сигнал на первом наборе несущей (несущих) от первой базовой станции и может использовать другой приемник, чтобы принимать второй сигнал на втором наборе несущей (несущих) от второй базовой станции, например, во время передачи обслуживания или повторного выбора ячейки. Подвижная станция может использовать все приемники, чтобы принимать сигнал от обслуживающей базовой станции, когда она не находится в состоянии передачи обслуживания, чтобы достигать более высокой пропускной способности и/или разнесения приема.
Фиг.7 изображает блок-схему примерного варианта осуществления базовой станции 110 и подвижной станции 120. Для нисходящей линии связи, на базовой станции 110, кодирующее устройство 710 принимает данные потока информационного обмена и сигнализацию (например, назначения несущих и временных интервалов и упреждения согласования во времени) для подвижных станций, используемых базовой станцией 110, и служебные данные (например, системную информацию). Кодирующее устройство 710 обрабатывает (например, кодирует, перемежает и посимвольно отображает) данные потока информационного обмена, сигнализацию и служебные данные и генерирует выходные данные для различных логических каналов, например для КЧК, КСН, ШВКУ, КИОБ, КРУСВП/Н, СПКУ и КПДД. Модулятор 712 обрабатывает выходные данные для логических каналов и генерирует пакетные сигналы. Модулятор 712 может мультиплексировать пакетные сигналы с несущими НЛС различными способами, например, как показано на фиг.4A-4C. Передатчик 714 кондиционирует (например, преобразовывает в аналоговый сигнал, усиливает, фильтрует и преобразовывает с повышением частоты) пакетные сигналы и генерирует сигнал нисходящей линии связи, который передается через антенну 716.
На подвижной станции 120 антенна 752 принимает сигнал нисходящей линии связи от базовой станции 110, а также сигналы нисходящей линии связи от других базовых станций и отправляет принимаемый сигнал на приемник 754. Приемник 754 кондиционирует (например, фильтрует, усиливает, преобразовывает с понижением частоты и преобразовывает в цифровую форму) принимаемый сигнал и обеспечивает выборки данных. Демодулятор (ДЕМОД) 756 обрабатывает выборки данных и обеспечивает оценки символов. В примерном варианте осуществления, приемник 754 и/или демодулятор 756 выполняют фильтрование так, чтобы пропускать все несущие НЛС, назначенные для подвижной станции 120. Декодер 758 обрабатывает (например, выполняет обратное посимвольное отображение, обратное перемежение и декодирование) оценки символов и обеспечивает декодированные данные для данных потока информационного обмена и сигнализации, посылаемых базовой станцией 110 на подвижную станцию 120. Демодулятор 756 и декодер 758 могут выполнять демодуляцию и декодирование отдельно для каждой несущей НЛС или совместно для всех несущих НЛС, в зависимости от способа, которым посылаются пакетные сигналы.
На восходящей линии связи, на подвижной станции 120, кодирующее устройство 770 обрабатывает данные потока информационного обмена и сигнализацию (например, запросы ресурсов радиосвязи, пакетные сигналы произвольного доступа и отчеты об измерениях) и генерирует выходные данные для различных логических каналов, например для КИОБ, КРУСВП/В и КПРД. Модулятор 772 дополнительно обрабатывает выходные данные и генерирует пакетные сигналы. Передатчик 774 кондиционирует пакетные сигналы и генерирует сигнал восходящей линии связи, который передается через антенну 752. На базовой станции 110 сигналы восходящей линии связи от подвижной станции 120 и других подвижных станций принимаются антенной 716, кондиционируются приемником 730, обрабатываются демодулятором 732 и дополнительно обрабатываются декодером 734, чтобы восстановить данные потока информационного обмена и сигнализацию, посылаемые каждой подвижной станцией.
Контроллеры/процессоры 720 и 760 направляют работу на базовой станции 110 и подвижной станции 120 соответственно. Запоминающие устройства 722 и 762 запоминают данные и коды программ для базовой станции 110 и подвижной станции 120 соответственно. Планировщик 724 может назначать несущие и временные интервалы для подвижных станций и может планировать подвижные станции для передачи данных на нисходящей линии связи и восходящей линии связи.
Специалистам в данной области техники должно быть понятно, что информация и сигналы могут быть представлены с использованием любой из ряда различных технологий и методик. Например, данные, инструкции, команды, информация, сигналы, биты, символы и кодовые элементы, которые могут упоминаться по всему приведенному выше описанию, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.
Специалисты в данной области техники дополнительно могут оценить, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные в связи с примерными вариантами осуществления, раскрытыми в данном описании, могут быть реализованы как электронное аппаратное обеспечение, программное обеспечение или комбинации и того и другого. Чтобы ясно проиллюстрировать эту взаимозаменяемость аппаратного обеспечения и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в общем в терминах их функциональных возможностей. Реализованы ли такие функциональные возможности в виде аппаратного обеспечения или программного обеспечения, зависит от конкретного применения и конструктивных ограничений, накладываемых на всю систему. Специалисты в данной области техники могут реализовывать описанные функциональные возможности изменяющимися способами для каждого конкретного применения, но такие решения реализации не должны интерпретироваться как вызывающие отклонения от объема настоящего изобретения.
Различные иллюстративные логические блоки, модули и схемы, описанные в связи с примерными вариантами осуществления, раскрытыми в данном описании, могут быть реализованы или выполнены с помощью процессора общего назначения, цифрового процессора сигналов (ЦПС, DSP), интегральной схемы прикладной ориентации (ИСПО, ASIC), программируемой пользователем вентильной матрицы (ППВМ, FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логической схемы, дискретных аппаратных компонентов или любой их комбинации, предназначенной для выполнения функций, описанных в данном описании. Процессор общего назначения может быть микропроцессором, но в качестве альтернативы, процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор также может быть реализован как комбинация вычислительных устройств, например комбинация ЦПС и микропроцессора, множества микропроцессоров, одного или больше микропроцессоров вместе с ядром ЦПС или любая другая такая конфигурация.
Этапы способа или алгоритма, описанные в связи с примерными вариантами осуществления, раскрытыми в данном описании, могут быть воплощены непосредственно в аппаратном обеспечении, в программном модуле, выполняемом процессором, или в комбинации и того и другого. Программный модуль может постоянно находиться в памяти ОЗУ (оперативного запоминающего устройства), флэш-памяти, памяти ПЗУ (постоянного запоминающего устройства), памяти ППЗУ (программируемого ПЗУ), памяти ЭСППЗУ (электрически стираемого ППЗУ), регистрах, на жестком диске, съемном диске, CD-ROM (неперезаписываемом компакт-диске) или любой другой форме носителя информации, известной в данной области техники. Примерный носитель информации связан с процессором таким образом, что процессор может считывать информацию с носителя информации и записывать на него информацию. В качестве альтернативы, носитель информации может быть объединен с процессором. Процессор и носитель информации могут постоянно находиться в ИСПО. ИСПО может постоянно находиться в терминале пользователя. В качестве альтернативы, процессор и носитель информации могут постоянно находиться в виде дискретных компонентов в терминале пользователя.
Предыдущее описание раскрытых примерных вариантов осуществления обеспечено для того, чтобы дать возможность любому специалисту в данной области техники выполнять или использовать настоящее изобретение. Различные видоизменения к этим примерным вариантам осуществления специалистам в данной области техники будут очевидны, а общие принципы, определенные в данном описании, можно применять к другим примерным вариантам осуществления, не выходя при этом за рамки объема и сущности изобретения. Таким образом, настоящее изобретение не предназначено для того, чтобы быть ограниченным примерными вариантами осуществления, показанными в данном описании, но должно соответствовать самому широкому объему, совместимому с принципами и новыми признаками, раскрытыми в данном описании.