СИСТЕМА И СПОСОБ ДЛЯ КОНФИГУРИРОВАНИЯ УДАЛЕННЫХ РАДИОСТАНЦИЙ
SYSTEM AND METHOD FOR CONFIGURING REMOTE RADIO STATIONS

ПЕРЕКРЕСТНАЯ ССЫЛКА НА СВЯЗАННЫЕ ЗАЯВКИ
[0001] Настоящая заявка испрашивает приоритет согласно § 119(e) раздела 35 свода законов США предварительной заявки на патент США № 61/483,356, названной "SYSTEMS AND METHODS FOR CONFIGURING REMOTERADIO HEADS," поданной 6 мая 2011, описание которой полностью включено в настоящее описание посредством ссылки.
УРОВЕНЬ ТЕХНИКИ, К КОТОРОМУ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0002] Аспекты настоящего раскрытия в целом относятся к системам беспроводной связи и, более конкретно, к конфигурированию удаленных радиостанций в беспроводной сети.
ПРЕДШЕСТВУЮЩИЙ УРОВЕНЬ ТЕХНИКИ
[0003] Системы беспроводной связи широко применяются для предоставления различных телекоммуникационных услуг, таких как телефония, видео, данные, передача сообщений и вещание. Обычные системы беспроводной связи могут использовать технологии множественного доступа, способные поддерживать связь с множеством пользователей посредством совместного использования доступных ресурсов системы (например, полосы пропускания, мощности передачи). Примеры таких технологий множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы множественного доступа с ортогональным частотным разделением каналов (OFDMA), системы множественного доступа с частотным разделением каналов и единственной несущей (SC-FDMA) и системы множественного доступа с синхронным кодовым и временным разделением каналов (TD-SCDMA).
[0004] Эти технологии множественного доступа были приняты в различных стандартах связи для предоставления обычного протокола, который разрешает различным беспроводным устройствам связываться на муниципальном, национальном, региональном и даже глобальном уровне. Примером появляющегося телекоммуникационного стандарта является проект долгосрочного развития (LTE). LTE является набором дополнений к мобильному стандарту универсальной мобильной системы беспроводной связи (UMTS), опубликованному проектом партнерства третьего поколения (3GPP). Он разработан для лучшего поддержания мобильного широкополосного доступа в Интернет посредством повышения спектральной эффективности, снижения затрат, улучшения услуг, использования нового спектра и лучшего объединения с другими открытыми стандартами посредством использования OFDMA по нисходящей линии связи (DL), SC-FDMA по восходящей линии связи (UL) и технологии антенн с множественными входами и множественными выходами (MIMO). Однако, так как спрос на мобильный широкополосный доступ продолжает увеличиваются, существует потребность в дополнительном совершенствовании технологии LTE. Предпочтительно, эти улучшения должны быть применимы к другим технологиям множественного доступа и телекоммуникационным стандартам, которые используют эти технологии.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0005] В одном аспекте описан способ беспроводной связи. Способ включает в себя прием параметра конфигурации для скремблирования или дескремблирования сигнала, для которого определено большее число скремблирующих последовательностей для конкретного ID ячейки для оборудований UE более нового выпуска. UE осуществляет связь в сети, которая включает в себя базовую станцию и удаленную радиостанцию(и), на основании, по меньшей мере частично, принятого параметра конфигурации.
[0006] Другой аспект описывает беспроводную связь, имеющую память и по меньшей мере один процессор, подсоединенный к памяти. Процессор(ы) сконфигурирован для приема параметра конфигурации для скремблирования или дескремблирования сигнала, для которого определено большее количество скремблирующих последовательностей для конкретного ID ячейки для оборудований UE более нового выпуска. Процессор(ы) также сконфигурирован для осуществления связи в сети, имеющей базовую станцию и удаленную радиостанцию(и), на основании, по меньшей мере частично, принятого параметра конфигурации.
[0007] В другом аспекте описан компьютерный программный продукт для беспроводной связи в беспроводной сети, имеющей невременный считываемый компьютером носитель. Считываемый компьютером носитель имеет невременный программный код, записанный на нем, который при выполнении процессором(ами) вынуждает процессор(ы) выполнять операции приема параметра конфигурации для скремблирования или дескремблирования сигнала, для которого определено большее количество скремблирующих последовательностей для конкретного ID ячейки для оборудований UE более нового выпуска. Программный код также вынуждает процессор(ы) осуществлять связь в сети, имеющей базовую станцию и удаленную радиостанцию(и). Процессор(ы) осуществляет связь на основании, по меньшей мере частично, принятого параметра конфигурации.
[0008] Другой аспект описывает устройство, включающее в себя средство для приема параметра конфигурации для скремблирования или дескремблирования сигнала, для которого определено большее количество скремблирующих последовательностей для конкретного ID ячейки для оборудований UE более нового выпуска. Также включено средство для осуществления связи в сети, имеющей базовую станцию и удаленную радиостанцию(и), на основании, по меньшей мере частично, принятого параметра конфигурации.
[0009] Это описано в общих чертах, а не широко, признаки и технические преимущества настоящего раскрытия, чтобы можно было лучше понять подробное описание, которое будет представлено ниже. Дополнительные функции и преимущества настоящего раскрытия описаны ниже. Специалистами в данной области техники должно быть оценено, что настоящее раскрытие может быть легко использовано в качестве основания для модификации или конструирования других структур для осуществления одних и тех же целей настоящего раскрытия. Специалистами в данной области техники также должно быть оценено, что такие эквивалентные конструкции не отступают от описаний настоящего раскрытия, как сформулировано в приложенной формуле изобретения. Новые признаки, которые, как предполагается, являются характеристикой раскрытия относительно как его организации, так и способа работы, вместе с дополнительными задачами и преимуществами, будут лучше понятны из последующего описания при рассмотрении вместе с сопроводительными чертежами. Однако должно быть понятно, что каждый из чертежей предоставлен только с целью иллюстрации и описания и не предназначен в качестве определения границ настоящего раскрытия.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0010] Признаки, сущность и преимущества настоящего раскрытия станут более очевидны из подробного описания, сформулированного ниже, при рассмотрении вместе с чертежами, в которых подобные ссылочные позиции идентифицируют соответственным образом по всему описанию.
[0011] Фиг. 1 является блок-схемой, концептуально иллюстрирующей пример системы связи.
[0012] Фиг. 2 является диаграммой, концептуально иллюстрирующей пример структуры кадра нисходящей линии связи в системе связи.
[0013] Фиг. 3 является блок-схемой, концептуально иллюстрирующей примерную структуру кадра восходящей линии связи.
[0014] Фиг. 4 является блок-схемой, концептуально иллюстрирующей структуру базовой станции/eNodeB и UE, сконфигурированных в соответствии с одним аспектом настоящего раскрытия.
[0015] Фиг. 5 является блок-схемой, концептуально иллюстрирующей адаптивное разделение ресурсов в гетерогенной сети в соответствии с одним аспектом настоящего раскрытия.
[0016] Фиг. 6 является блок-схемой, иллюстрирующей расширение диапазона в беспроводной системе.
[0017] Фиг. 7 является блок-схемой, иллюстрирующей способ для конфигурирования удаленных радиостанций.
[0018] Фиг. 8 является концептуальной диаграммой потока данных, иллюстрирующей поток данных между различными модулями/средством/компонентами в примерном устройстве.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
[0019] Подробное описание, сформулированное ниже, вместе с приложенными чертежами предназначено в качестве описания различных конфигураций и не предназначено только для представления конфигураций, в которых могут быть применены на практике понятия, описанные в настоящем описании. Подробное описание включает в себя специфичные подробности с целью предоставления полного понимания различных понятий. Однако для специалистов в данной области техники должно быть очевидно, что эти понятия могут быть применены на практике без этих специфичных подробностей. В некоторых случаях известные структуры и компоненты показаны в форме блок-схемы, чтобы избежать неясности таких понятий.
[0020] Способы, описанные в настоящем описании, могут быть использованы для различных сетей беспроводной связи, таких как сеть множественного доступа с кодовым разделением каналов (CDMA), сеть множественного доступа с временным разделением каналов (TDMA), сеть множественного доступа с частотным разделением каналов (FDMA), сеть множественного доступа с ортогонально частотным разделением каналов (OFDMA), сеть множественного доступа с частотным разделением каналов и единственной несущей (SC-FDMA) и другие сети. Термины "сеть" и "система" часто используются взаимозаменяемо. Сеть CDMA может реализовывать радио технологию, такую как универсальная система мобильной связи (UTRA), CDMA2000(R) ассоциации производителей средств телекоммуникации (TIA) и т.п. Технология UTRA включает в себя широкополосный CDMA (WCDMA) и другие варианты CDMA. Технология CDMA2000(R) включает в себя стандарты IS-2000, IS-95 и IS-856 от ассоциации изготовителей электронного оборудования (EIA) и TIA. Сеть TDMA может реализовывать радио технологию, такую как глобальная система мобильной связи (GSM). Сеть OFDMA может реализовать радио технологию, такую как развитая UTRA (E- UTRA), передача в широкополосном диапазоне для мобильных устройств (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, флэш-OFDMA и т.п. Технологии UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Проект долгосрочного развития (LTE) 3GPP и расширенный-LTE (LTE-A) являются более новыми выпусками UMTS, которые используют Е-UTRA. UTRA, Е-UTRA, UMTS, LTE, LTE-A и GSM описаны в документах от организации "Проект партнерства третьего поколения " (3GPP). CDMA2000(R) и UMB описаны в документах от организации "Проект партнерства третьего поколения 2" (3GPP2). Способы, описанные в настоящем описании, могут быть использованы для беспроводных сетей и технологий радио доступа, упомянутых выше, а также для других беспроводных сетей и технологий радио доступа. Для ясности некоторые аспекты способов описаны ниже для LTE или LTE-A (в альтернативе вместе также называется "LTE/-A") и используют эту терминологию LTE/-A в большой части описания, представленного ниже.
[0021] Фиг. 1 показывает сеть 100 беспроводной связи, которая может быть сетью LTE-A, включающей в себя удаленные радиостанции (радиостанции RRH). Беспроводная сеть 100 включает в себя набор усовершенствованных узлов В 110 (узлов eNodeB) и другие сетевые объекты. eNodeB может быть станцией, которая осуществляет связь с оборудованиями UE, и может также называться базовой станцией, узлом B, точкой доступа и т.п. Каждый eNodeB 110 может предоставлять покрытие (охват) связи для конкретной географической области. В 3GPP термин "ячейка" может относиться к этой конкретной географической области охвата eNodeB и/или подсистеме eNodeB, обслуживающей область охвата, в зависимости от контекста, в котором используется термин.
[0022] eNodeB может предоставлять охват связи для макро ячейки, пико ячейки, фемто ячейки, удаленных радиостанций (радиостанций RRH) и/или других типов ячеек. Макро ячейка в целом охватывает относительно большую географическую область (например, несколько километров в радиусе) и может разрешать неограниченный доступ посредством оборудований UE с подписками на услуги посредством поставщика сетевых услуг. Пико ячейка в целом будет охватывать относительно меньшую географическую область и может разрешать неограниченный доступ посредством оборудований UE с подписками на услуги посредством поставщика сетевых услуг. Пико ячейка может быть соединена с макро ячейкой с помощью транзитной линии связи. Фемто ячейка также в целом будет охватывать относительно небольшую географическую область (например, дом) и, дополнительно к неограниченному доступу, может также предоставлять ограниченный доступ посредством оборудований UE, ассоциированных с фемто ячейкой (например, оборудований UE в закрытой группе абонентов (CSG), оборудований UE для домашних пользователей и т.п.). Радиостанции RRH соединяются с макро ячейкой посредством высокоскоростного соединения, такого как волоконно-оптическое соединение, разрешая быстрые обмены данными и координацию между макро ячейкой и RRH, а также обеспечивая надежные конфигурации передач. eNodeB для макро ячейки может называться макро eNodeB. eNodeB для пико ячейки может называться пико eNodeB. Аналогично, eNodeB для фемто ячейки может называться фемто eNodeB или домашним eNodeB. И eNodeB для RRH может называться eNodeB удаленной радиостанции или просто RRH. В примере, показанном на Фиг. 1, узлы eNodeB 110a, 110b и 110c являются макро узлами eNodeB для макро ячеек 102a, 102b и 102c, соответственно. eNodeB 110х является пико eNodeB для пико ячейки 102x. Узлы eNodeB 110y и 110z являются узлами eNodeB RRH для ячеек 102у и 102z, соответственно. eNodeB может поддерживать одну или множество (например, две, три, четыре и т.п.) ячеек.
[0023] Беспроводная сеть 100 может также включать в себя ретрансляционные станции. Ретрансляционная станция является станцией, которая принимает передачу данных и/или другую информацию от расположенной предыдущей в пути обработки станции (например, eNodeB, UE и т.д.) и посылает передачу данных и/или другую информацию на расположенную следующей в пути обработки станцию (например, UE или eNodeB). Ретрансляционная станция может также быть оборудованием UE, которое ретранслирует передачи для других оборудований UE. В примере, показанном на Фиг 1, ретрансляционная станция 110r может осуществлять связь с eNodeB 110a и UE 120r для облегчения связи между eNodeB 110a и UE 120r. Ретрансляционная станция может также называться ретрансляционным eNodeB и т.д.
[0024] Беспроводная сеть 100 может быть гетерогенной сетью, которая включает в себя узлы eNodeB различных типов, например, макро узлы eNodeB, пико узлы eNodeB, фемто узлы eNodeB, ретрансляторы и т.д. Эти различные типы узлов eNodeB могут иметь разные уровни мощности передачи, разные области охвата и разное воздействие на помехи в беспроводной сети 100. Например, макро узлы eNodeB могут иметь высокий уровень мощности передачи (например, 20 ватт), тогда как пико узлы eNodeB, фемто узлы eNodeB и ретрансляторы могут иметь более низкий уровень мощности передачи (например, 1 ватт).
[0025] Беспроводная сеть 100 может поддерживать работу синхронных макро ячеек и удаленных радиостанций. Для синхронной операции узлы eNodeB могут иметь аналогичное распределение времени кадра, и передачи от разных узлов eNodeB могут приблизительно выравниваться по времени. Для асинхронной операции узлы eNodeB могут иметь различное тактирование кадров, и передачи от разных узлов eNodeB могут не выравниваться по времени. Способы, описанные в настоящем описании, могут быть использованы или для синхронных или для асинхронных операций.
[0026] В одном аспекте беспроводная сеть 100 может поддерживать режимы дуплексной передачи с частотным разделением (FDD) или дуплексной передачи с временным разделением (TDD) операции. Способы, описанные в настоящем описании, могут быть использованы для режима FDD или TDD операции.
[0027] Сетевой контроллер 130 может подсоединяться к набору узлов eNodeB 110 и предоставлять координацию и управление этими узлами eNodeB 110. Сетевой контроллер 130 может осуществлять связь с узлами eNodeB 110 с помощью обратной связи. Узлы eNodeB 110 могут также осуществлять связь друг с другом, например, прямо или косвенно с помощью беспроводной обратной связи или проводной обратной связи.
[0028] Оборудования UE 120 (например, UE 120x, UE 120y и т.д.) разбросаны по всей беспроводной сети 100, и каждое UE может быть стационарным или мобильным. UE может также называться терминалом, терминалом пользователя, мобильной станцией, блоком абонента, станцией и т.п. UE может быть сотовым телефоном (например, смартфоном), персональным цифровым ассистентом (PDA), беспроводным модемом, устройством беспроводной связи, переносным устройством, ноутбуком, беспроводным телефоном, станцией местной радиосвязи (WLL), планшетом, нетбуком, смартбуком и т.п. UE может быть в состоянии осуществлять связь с макро узлами eNodeB, пико узлами NodeB, фемто узлами eNodeB, ретрансляторами и т.п. На Фиг. 1 непрерывная линия с двойными стрелками указывает желаемые передачи между UE и обслуживающим eNodeB, который является eNodeB, обозначенным для обслуживания UE по нисходящей линии связи и/или восходящей линии связи. Пунктирная линия с двойными стрелками указывает помехи передач между UE и eNodeB.
[0029] LTE использует мультиплексирование с ортогональным частотным разделением каналов (OFDM) по нисходящей линии связи и мультиплексирование с частотным разделением и единственной несущей (SC-FDM) по восходящей линии связи. OFDM и SC-FDM разделяют полосу пропускания системы на множество (K) ортогональных поднесущих, которые также обычно называются тонами, контейнерами и т.п. Каждая поднесущая может быть модулирована данными. В целом, символы модуляции посылаются в частотной области посредством OFDM и во временной области посредством SC-FDM. Интервал между смежными поднесущими может быть фиксированным, и общее количество поднесущих (K) может зависеть от полосы пропускания системы.
[0030] Фиг. 2 показывает структуру кадра FDD нисходящей линии связи, используемую в LTE. Шкала времени передачи для нисходящей линии связи может быть разделена на блоки радио кадров. Каждый радио кадр может иметь предварительно определенную продолжительность (например, 10 миллисекунд (мс)) и может быть разделен на 10 подкадров с индексами от 0 до 9. Каждый подкадр может включать в себя два слота. Каждый радио кадр может, таким образом, включать в себя 20 слотов с индексами от 0 до 19. Каждый слот может включать в себя периоды символа L, например, 7 символьных периодов для нормального циклического префикса (как показано на Фиг. 2) или 6 символьных периодов для расширенного циклического префикса. Периодам символа 2L в каждом подкадре могут быть назначены индексы от 0 до 2L-1. Доступные временно-частотные ресурсы могут быть разделены на блоки ресурсов. Каждый блок ресурсов может охватывать N поднесущих (например, 12 поднесущих) в одном слоте.
[0031] В LTE eNodeB может посылать первичный сигнал синхронизации (PSC или PSS) и вторичный сигнал синхронизации (SSC или SSS) для каждой ячейки в eNodeB. Для режима FDD работы первичный и вторичный сигналы синхронизации могут быть посланы в символьных периодах 6 и 5, соответственно, в каждом из подкадров 0 и 5 каждого радио кадра с нормальным циклическим префиксом, как показано на Фиг. 2. Сигналы синхронизации могут быть использованы оборудованиями UE для обнаружения ячейки и захвата. Для режима FDD работы eNodeB может посылать физический канал вещания (PBCH) в символьных периодах от 0 до 3 в слоте 1 подкадра 0. PBCH может переносить некоторую системную информацию.
[0032] eNodeB может посылать физический канал индикатора формата управления (PCFICH) в первом символьном периоде каждого подкадра, как показано на Фиг 2. PCFICH может передавать количество (M) символьных периодов, используемых для каналов управления, где M может быть равно 1, 2 или 3 и может изменяться от подкадра к подкадру. M может быть также равно 4 для полосы пропускания небольшой системы, например, меньше, чем с 10 блоками ресурсов. В примере, показанном на Фиг. 2, M=3. eNodeB может посылать физический канал индикатора HARQ (PHICH) и физический канал управления по нисходящей линии связи (PDCCH) в первых M символьных периодах каждого подкадра. PDCCH и PHICH также включены в первые три символьных периода в примере, показанном на Фиг. 2. PHICH может переносить информацию для поддержания гибридного автоматического запроса на повторную передачу данных (HARQ). PDCCH может переносить информацию по распределению ресурсов восходящей линии связи и нисходящей линии связи для оборудований UE и информацию управления мощностью для каналов восходящей линии связи. eNodeB может посылать совместно используемый физический канал нисходящей линии связи (PDSCH) в оставшихся символьных периодах каждого подкадра. PDSCH может переносить данные для оборудований UE, запланированных для передачи данных по нисходящей линии связи.
[0033] eNodeB может посылать PSC, SSC и PBCH в центре 1,08 МГц полосы пропускания системы, используемой посредством eNodeB. eNodeB может посылать PCFICH и PHICH по всей полосе пропускания системы в каждом символьном периоде, в котором посылаются эти каналы. eNodeB может посылать PDCCH в группы оборудований UE в некоторых частях полосы пропускания системы. eNodeB может посылать PDSCH в группы оборудований UE в некоторых частях полосы пропускания системы. eNodeB может посылать PSC, SSC, PBCH, PCFICH и PHICH способом вещания на все оборудования UE, может посылать PDCCH однонаправленным способом на конкретные оборудования UE и может также посылать PDSCH однонаправленным способом на конкретные оборудования UE.
[0034] Количество элементов ресурсов может быть доступным в каждом символьном периоде. Каждый элемент ресурса может охватывать одну поднесущую в одном символьном периоде и может быть использован для посылки одного символа модуляции, который может быть реальным или составным значением. Для символов, которые используются для каналов управления, элементы ресурсов, не используемые для опорного сигнала в каждом символьном периоде, могут быть скомпонованы в группы элемента ресурсов (группы REG). Каждая REG может включать в себя четыре элемента ресурсов в одном символьном периоде. PCFICH может занимать четыре группы REG, которые могут быть расположены приблизительно одинаково по частоте в символьном периоде 0. PHICH может занимать три группы REG, которые могут быть распределены по частоте в одном или более сконфигурированных символьных периодах. Например, три группы REG для PHICH могут принадлежать периоду символа 0 или могут быть распределены в символьных периодах 0, 1 и 2. PDCCH может занимать 9, 18, 36 или 72 групп REG, которые могут быть выбраны из доступных групп REG в первых символьных периодах M. Только некоторые комбинации групп REG могут быть разрешены для PDCCH.
[0035] UE может знать конкретные группы REG, используемые для PHICH и PCFICH. UE может искать различные комбинации групп REG для PDCCH. Количество комбинаций для поиска обычно является меньше, чем количество разрешенных комбинаций для всех оборудований UE в PDCCH. eNodeB может посылать PDCCH на UE в любой из комбинаций, которые UE будет искать.
[0036] UE может находиться в пределах охвата множества узлов eNodeB. Один из этих узлов eNodeB может быть выбран для обслуживания UE. Обслуживающий eNodeB может быть выбран на основании различных критериев, таких как принятая мощность, потери в пути, отношение сигнала к шуму (SNR) и т.д.
[0037] Фиг. 3 является блок-схемой, концептуально иллюстрирующей примерную структуру подкадра FDD и TDD (только не специального подкадра) для осуществления связи проекта долгосрочного развития (LTE) восходящей линии связи. Доступные блоки ресурсов (блоки RB) для восходящей линии связи могут быть разделены на секцию данных и секцию управления. Секция управления может быть сформирована на двух краях полосы пропускания системы и может иметь сконфигурированный размер. Блоки ресурсов в секции управления могут быть назначены на оборудования UE для передачи информации управления. Секция данных может включать в себя все блоки ресурсов, не включенные в секцию управления. Структура на Фиг. 3 приводит к секции данных, включающей в себя смежные поднесущие, которые могут разрешить, чтобы единственному UE были назначены все смежные поднесущие в секции данных.
[0038] На UE могут быть назначены блоки ресурсов в секции управления для передачи информации управления на eNodeB. На это UE могут также быть назначены блоки ресурсов в секции данных для передачи данных на eNodeB. UE может передавать информацию управления по физическому каналу управления восходящей линии связи (PUCCH) в назначенных блоках ресурсов в секции управления. UE может передавать только данные или как данные, так и информацию управления по физическому совместно используемому каналу восходящей линии связи (PUSCH) в назначенных блоках ресурсов в секции данных. Передача по восходящей линии связи может охватывать оба слота подкадра и может осуществлять скачки по частоте, как показано на Фиг. 3. В соответствии с одним аспектом, в смягченной операции с единственной несущей параллельные каналы могут быть переданы в ресурсах UL. Например, канал управления и данных, параллельные каналы управления и параллельные каналы данных могут быть переданы посредством UE.
[0039] PSC (первичная несущая синхронизации), SSC (вторичная несущая синхронизации), CRS (общий опорный сигнал), PBCH, PUCCH, PUSCH и другие такие сигналы и каналы, используемые в LTE/-A, описаны в TS 36.211 3GPP, названной "Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channel and Modulation", которая является публично доступной.
[0040] Фиг. 4 показывает блок-схему конструкции базовой станции/eNodeB 110 и UE 120, которые могут быть одними из базовых станций/узлов eNodeB и одним из оборудований UE на Фиг. 1. Например, базовая станция 110 может быть макро eNodeB 110c на Фиг. 1, и UE 120 может быть UE 120у. Базовая станция 110 может также быть базовой станцией некоторого другого типа. Базовая станция 110 может быть оборудована антеннами 434a-434t, и UE 120 может быть оборудовано антеннами 452a-452r.
[0041] В базовой станции 110 процессор 420 передачи может принимать данные от источника 412 данных и информацию управления от контроллера/процессора 440. Информация управления может быть предназначена для PBCH, PCFICH, PHICH, PDCCH и т.д. Данные могут быть предназначены для PDSCH и т.д. Процессор 420 может обрабатывать (например, кодировать и преобразовывать в символ) данные и информацию управления для получения символов данных и символов управления, соответственно. Процессор 420 может также генерировать опорные символы, например, для PSS, SSS, и специфичный для ячейки опорный сигнал. Процессор 430 с множественными входами и множественными выходами (MIMO) передачи (TX) данных может выполнять пространственную обработку (например, предварительное кодирование) в отношении символов данных, символов управления и/или опорных символов, если применимо, и может выдавать выводимые потоки выборки в модуляторы 432a-432t (модуляторы MOD). Каждый модулятор 432 может обрабатывать соответствующий выводимый символьный поток (например, для OFDM и т.д.) для получения выводимого потока выборки. Каждый модулятор 432 может дополнительно обрабатывать (например, преобразовать в аналоговый сигнал, усиливать, фильтровать и преобразовывать с повышением частоты) выводимый поток выборки для получения сигнала нисходящей линии связи. Сигналы нисходящей линии связи от модуляторов 432a-432t могут передаваться с помощью антенн 434a-434t, соответственно.
[0042] В UE 120 антенны 452a-452r могут принимать сигналы нисходящей линии связи от базовой станции 110 и могут выдавать принятые сигналы в демодуляторы 454a-454r (демодуляторы DEMOD), соответственно. Каждый демодулятор 454 может приводить к требуемым условиям (например, фильтровать, усиливать, преобразовывать с понижением частоты и переводить в цифровую форму) соответствующий принятый сигнал для получения вводимых выборок. Каждый демодулятор 454 может дополнительно обрабатывать вводимые выборки (например, для OFDM и т.д.) для получения принятых символов. Блок 456 обнаружения MIMO может получать принятые символы от всех демодуляторов 454a-454r, выполнять обнаружение MIMO в отношении принятых символов, если применимо, и выдавать обнаруженные символы. Процессор 458 приема может обрабатывать (например, демодулировать, выполнять обратное перемежение и декодировать) обнаруженные символы, выдавать декодированные данные для UE 120 в хранилище 460 данных и выдавать декодированную информацию управления в контроллер/процессор 480.
[0043] По восходящей линии связи в UE 120 процессор 464 передачи может принимать и обрабатывать данные (например, для PUSCH) от источника 462 данных и информацию управления (например, для PUCCH) от контроллера/процессора 480. Процессор 464 может также генерировать опорные символы для опорного сигнала. Символы от процессора 464 передачи могут быть предварительно закодированы процессором 466 MIMO TX передачи данных, если применимо, дополнительно обработаны модуляторами 454a-454r (например, для SC-FDM и т.д.) и переданы на базовую станцию 110. В базовой станции 110 сигналы восходящей линии связи от UE 120 могут быть приняты антеннами 434, обработаны демодуляторами 432, обнаружены блоком 436 обнаружения MIMO, если применимо, и дополнительно обработаны процессором 438 приема для получения декодированных данных и информации управления, посланной посредством UE 120. Процессор 438 может выдавать декодированные данные в хранилище 439 данных и декодированную информацию управления в контроллер/процессор 440. Базовая станция 110 может посылать сообщения на другие базовые станции, например, по интерфейсу 441 X2.
[0044] Контроллеры/процессоры 440 и 480 могут управлять работой базовой станции 110 и UE 120, соответственно. Процессор 440/480 и/или другие процессоры, и модули в базовой станции 110/UE 120 могут выполнять или управлять выполнением функциональных блоков, иллюстрированных на Фиг. 7, и/или других процессов для способов, описанных в настоящем описании. Блоки 442 и 482 памяти могут хранить данные и программные коды для базовой станции 110 и UE 120, соответственно. Блок 444 планирования может планировать оборудования UE для передачи данных по нисходящей линии связи и/или восходящей линии связи.
[0045] Как показано на Фиг. 6, сеть 600, поддерживающая расширение диапазона, может включать в себя макро базовую станцию 610a и удаленную радиостанцию 610b (RRH). В зоне 602 сигнал, принятый посредством UE 620a от удаленной радиостанции 610b, является более сильным, чем сигнал от макро базовой станции 610a. Зона 602 называется ячейкой удаленной радиостанции. Зона 603 является зоной расширения диапазона удаленной радиостанции 610b. В зоне 603 расширения диапазона принятый сигнал для UE 620b является более сильным от макро базовой станции 610a, чем от удаленной радиостанции 610b. Область за пределами зоны 603 расширения диапазона является зоной макро ячейки. В одном примере расширение диапазона выполняется для маломощных удаленных радиостанций в конфигурации сети, которая включает в себя макро ячейку с быстрым и надежным обратным соединением с маломощными удаленными радиостанциями (таким, как волоконно-оптическое соединение). Сеть 600 может также включать в себя мощные удаленные радиостанции, включая в себя те, которые совместно используют одну и ту же ID ячейки как макро ячейка.
[0046] Аспекты настоящего описания направлены на различные конфигурации для удаленных радиостанций и включают в себя конфигурации, в которых удаленные радиостанции совместно используют одну и ту же идентификационную информацию ячейки в качестве макро ячейки, а также конфигурации, в которых удаленные радиостанции используют идентификаторы ID ячейки, отличные от макро ячейки. Например, в некоторых сценариях удаленные радиостанции совместно используют один и тот же идентификатор (ID) ячейки в качестве макро ячейки, и передают один и тот же общий опорный сигнал (CRS) в качестве макро ячейки. Каналы управления нисходящей линии связи, такие как PDCCH, которые используют CRS, передаются макро ячейкой и всеми удаленными радиостанциями, которые передают CRS. В этой конфигурации оборудования UE видят единственную ячейку. Дополнительно, в альтернативных конфигурациях удаленные радиостанции используют отличные идентификаторы ID ячейки, чем идентификаторы, используемые макро ячейками. Более конкретно, удаленные радиостанции могут иметь конфликтующие общие опорные сигналы (сигналы CRS), или удаленные радиостанции могут использовать разные идентификаторы ID ячейки, некоторые из которых могут генерировать не конфликтующие опорные сигналы. Оборудования UE в зоне 602 удаленной радиостанции рассматривают удаленную радиостанцию 610b как более сильную ячейку и макро ячейку 610a как источник помех. Оборудования UE в зоне 603 расширения диапазона даже могут не обнаружить удаленную радиостанцию 610b, так как принятый сигнал удаленной радиостанции является более слабым, чем сигнал от макро ячейки 610a. Расширение диапазона может быть разрешено с помощью нескольких подходов. Например, оборудования UE с расширением диапазона принимают управление по нисходящей линии связи (например, PDCCH, PHICH и т.д.) от макро eNodeB и данные от удаленной радиостанции и/или макро ячейки.
[0047] В некоторых аспектах макро ячейка и удаленная радиостанция совместно обслуживают оборудования UE. Например, оборудования UE могут принимать управление от макро ячейки и данные от удаленной радиостанции и т.д. В одном аспекте обслуживающая ячейка определена как ID ячейки, чей CRS контролируется для: схемы временного слежения, схемы частотного слежения и/или декодирования основанных на CRS каналов (например, PDCCH, PHICH, PCFICH и т.д.).
[0048] Полные выгоды от разделения сот в отношении данных нисходящей линии связи могут быть получены, если макро ячейка очищает некоторые ресурсы нисходящей линии связи, в которых множественные удаленные радиостанции могут передавать одновременно на свои оборудования UE. Передачи по восходящей линии связи, включающие в себя передачи данных, управления и зондирующего опорного сигнала (SRS), могут быть сконфигурированы для получения коэффициента усиления секционирования сот. Например, выгоды от разделения сот возможны в отношении передач по восходящей линии связи, где оборудования UE удаленных радиостанций и, возможно, даже макро оборудования UE, передают по одним и тем же временно-частотным ресурсам.
[0049] В некоторых сценариях множественные станции могут передавать пилот-сигналы, используя одну и ту же последовательность, вызывающую эффект сети с единственной частотой (SFN), в то время как данные передаются независимо. Это может вызвать несоответствие в оценках канала и помех, так как пилот-сигналы и данные эффективно видят различные каналы. В других аспектах множественные станции передают не ортогональные пилот-сигналы, вызывая помехи для других передач. В некоторых аспектах настоящего раскрытия помехи могут быть сокращены посредством использования разделения ресурсов (FDM/TDM и т.д.), разрешения ячейкам передавать, используя последовательности скремблирования, соответствующие другим станциям, и посредством определения новых последовательностей скремблирования и разделения их по различным станциям и т.д.
[0050] В целом, параметры передачи восходящей линии связи, такие как последовательность скремблирования, ортогональные покрывающие коды и циклические смещения, получаются из ID ячейки обслуживающей ячейки для нисходящей линии связи и других специфичных для UE/специфичных для ячейки параметров. Когда удаленные радиостанции и макро узлы eNodeB совместно используют один и тот же ID ячейки, одинаковые последовательности скремблирования могут быть использованы по всей зоне, охваченной макро узлами eNodeB и удаленными радиостанциями. Например, для всех одновременно передающих оборудований UE с расширением диапазона удаленных радиостанций одни и те же пилот-сигналы могут быть переданы от двух оборудований UE, и могут приводить к эффекту SFN пилот-сигналов в удаленных радиостанциях. Это может воздействовать на выполнение демодуляции, так как канал, оцененный из пилот-сигналов, является суммой каналов двух оборудований UE, в то время как данные видят только канал от одного UE. В дополнение предполагаемые помехи только от одного пилот-сигнала не включают в себя помехи, вызванные вторым UE, но принятый сигнал, соответствующий передаче данных от одного UE, будет включать в себя помехи от второго UE. Эти проблемы могут также затрагивать сообщения каналов управления, таких как ACK (подтверждение) и индикатор качества канала (CQI), так как их полезная загрузка является небольшой, приводя к возможному эффекту SFN даже в части данных.
[0051] Один аспект настоящего раскрытия направлен на то, чтобы гарантировать, что оборудования UE, передающие в одно и то же время, не имеют одного и того же пилот-сигнала по восходящей линии связи, где пилот-сигнал предназначен для демодуляции. В одном аспекте удаленные радиостанции имеют тот же ID ячейки, что и макро ячейка. Различные конфигурации могут быть реализованы для конфигурации оборудований UE, таким образом, эти оборудования UE не имеют один и тот же пилот-сигнал. В частности, могут быть сконфигурированы специфичные параметры каждого UE. Дополнительно, также могут быть сконфигурированы полученные от предоставления нисходящей линии связи параметры, распределенная полоса частот на восходящей линии связи и распределенный блок ресурсов на нисходящей линии связи. Параметры, которые управляют передачами восходящей линии связи, могут быть запланированы по всей ячейке (например, макро узлы eNodeB и радиостанции RRH), чтобы избежать конфликтов или по меньшей мере избежать таких конфликтов для пар оборудований UE, где одно может вызывать существенные помехи по восходящей линии связи для другого.
[0052] В другом аспекте, в котором удаленные радиостанции имеют тот же ID ячейки, что и макро ячейка, оборудования UE могут быть инструктированы использовать другой ID ячейки, например, виртуальный ID ячейки RRH. Опционально, оборудования UE могут быть проинструктированы использовать другие специфичные для ячейки параметры, такие как параметры, полученные из предоставления восходящей линии связи/нисходящей линии связи (например, смещение PUCCH и т.д.). Дополнительно, оборудования UE могут быть проинструктированы использовать другие специфичные для UE параметры, такие как параметры, полученные из предоставления восходящей линии связи/нисходящей линии связи. Некоторые из этих параметров могут быть полустатичными, в то время как другие могут быть динамичными и включенными в предоставление нисходящей линии связи/восходящей линии связи.
[0053] В другом аспекте, в котором удаленные радиостанции имеют тот же ID ячейки, что и макро ячейка, новый канал управления нисходящей линии связи, такой как физический ретрансляционный канал управления нисходящей линии связи (R-PDCCH), может быть использован различными удаленными радиостанциями одновременно. R-PDCCH декодируется, используя свой собственный предварительно закодированный пилот-сигнал (то есть, UE-RS), в отличие от декодирования с основанной на CRS последовательностью. На UE можно сигнализировать, какой ID ячейки и/или последовательность скремблирования искать, когда он ищет свой канал управления. Аспекты, рассмотренные выше со ссылками на совместно используемые идентификаторы ID ячеек, могут быть применены, когда ID ячейки RRH отличается от ID ячейки макро ячейки.
[0054] В другом аспекте удаленные радиостанции используют ID ячейки, отличные от макро ячейки. Оборудования UE с расширением диапазона могут получать информацию управления от макро ячейки и использовать параметры макро ячейки для передачи восходящей линии связи. Для получения выгод расширения диапазона на восходящей линии связи, удаленные радиостанции принимают передачи восходящей линии связи оборудований UE в своей зоне расширения диапазона. Удаленные радиостанции обрабатывают передачи восходящей линии связи, соответствующие оборудованиям UE без расширения диапазона, которые передают, используя параметры восходящей линии связи в соответствии с удаленными радиостанциями, в то время как оборудования UE с расширением диапазона передают в соответствии с параметрами макро ячейки. Это может привести к удаленным радиостанциям, декодирующим не ортогональные передачи от различных оборудований UE, используя одни и те же ресурсы.
[0055] В одном аспекте для удаленных радиостанций, имеющих идентификаторы ID ячейки, отличные от макро ячейки, оборудованиям UE инструктируют, какой ID ячейки использовать для передач восходящей линии связи. Например, оборудования UE с расширением диапазона удаленной радиостанции могут быть проинструктированы использовать ID макро ячейки, в то же время принимая управление нисходящей линии связи, но использовать ID ячейки ассоциированной удаленной радиостанции для передач восходящей линии связи.
[0056] Опционально, в другом аспекте для удаленных радиостанций, имеющих идентификаторы ID ячеек, отличные от макро ячейки, информация управления восходящей линии связи UE с расширением диапазона принимается и декодируется макро ячейкой, в то время как обычная информация управления восходящей линии связи оборудований UE удаленной радиостанции принимается и декодируется удаленной радиостанцией.
[0057] В еще одном аспекте, в котором удаленные радиостанции имеют идентификаторы ID ячейки, отличные от макро ячейки, информация управления восходящей линии связи может быть принята и декодирована удаленной радиостанцией, и оборудования UE с расширением диапазона и обычные каналы управления/данных оборудований UE удаленных радиостанций разделяются с помощью FDM/TDM. Другими словами, ортогональность достигается ресурсами вместо кодов скремблирования.
[0058] Передача нисходящей линии связи может быть рассмотрена в другом аспекте, в котором оборудования UE, обслуживаемые удаленными радиостанциями по нисходящей линии связи и принимающие управление от макро ячейки, могут ожидать использования скремблирующей последовательности макро ячейки. Удаленная радиостанция может передавать с последовательностью скремблирования макро ячейки для сохранения прозрачности для UE, даже если они имеют разные идентификаторы ID ячейки. Однако, так как есть ограниченное число последовательностей скремблирования опорного сигнала UE нисходящей линии связи (UE-RS), определенных для данной ячейки, конфликты пилот-сигналов для основанных на UE-RS передач могут иметь место, когда множественные удаленные радиостанции используют одни и те же ресурсы для обслуживания их оборудований UE с расширением диапазона. Конфликты пилот-сигналов могут также иметь место для оборудований UE, одновременно обслуживаемых от различных удаленных радиостанций, которые совместно используют тот же ID ячейки, что и макро-ячейка.
[0059] В одном аспекте дополнительные последовательности скремблирования могут быть определены для заданного ID ячейки для конфигурирования оборудований UE различных удаленных радиостанций, которые одновременно обслуживаются. Например, каждой удаленной радиостанции назначен отличный набор последовательностей скремблирования. В другом аспекте удаленные радиостанции могут иметь некоторые последовательности скремблирования совместно, но блок планирования пытается назначить различные последовательности скремблирования для соседних передач удаленных радиостанций в ситуациях, когда оборудования UE удаленной радиостанции ожидают увидеть существенные помехи от других удаленных радиостанций.
[0060] В другом аспекте UE сконфигурировано для декодирования UE-RS с ID ячейки, отличным от ID ячейки, который использует это UE для дескремблирования канала управления. Например, UE может использовать ID ячейки удаленной радиостанции для дескремблирования UE-RS, когда оно находится в режиме расширения диапазона, хотя оно принимает информацию управления от макро ячейки на основании ID макро ячейки.
[0061] Другой аспект рассматривает удаленные радиостанции, имеющие идентификаторы ID ячейки, отличные от макро ячейки, где удаленная радиостанция использует опорные сигналы информации состояния канала (сигналы CSI-RS). UE может быть проинформировано о специфичной для UE информации, такой как местоположение CSI-RS удаленной радиостанции, вместо местоположения CSI-RS макро ячейки. По умолчанию UE использует последовательность скремблирования, соответствующую ID макро ячейки, для дескремблирования, но удаленная радиостанция передает CSI-RS, используя скремблирование, полученное от ее собственной ID ячейки.
[0062] В одном аспекте удаленная радиостанция сконфигурирована для передачи CSI-RS, используя последовательность скремблирования макро ячейки. Дополнительно, удаленная радиостанция может быть сконфигурирована для передачи CSI-RS, используя свой собственный ID ячейки. В другом аспекте UE инструктируется, какой ID ячейки использовать для дескремблирования CSI-RS. ID ячейки может отличаться от ID ячейки, который использует UE для управления декодированием (например, PDCCH/PHICH).
[0063] Другой аспект рассматривает удаленные радиостанции, имеющие отличный ID ячейки относительно макро ячейки. Последовательности, использованные для передачи SRS (зондирующего опорного сигнала) оборудованиями UE удаленной радиостанции, не будут ортогональными по отношению к сигналу SRS макро оборудований UE или по отношению друг к другу без некоторой улучшенной конфигурации. Соседние удаленные радиостанции будут испытывать более высокие взаимные помехи SRS или между собой, или между каждой удаленной радиостанцией и макро ячейкой.
[0064] В одном аспекте полное разделение ресурсов SRS TDM/FDM используется среди удаленных радиостанций и между каждой удаленной радиостанцией и макро ячейкой. Может быть некоторое разрешение шаблона повторного использования ресурсов для дальних удаленных радиостанций, чтобы разрешить использовать одни и те же ресурсы.
[0065] Альтернативно, в другом аспекте оборудования UE с расширением диапазона инструктируют использовать отличный ID ячейки (например, RRH вместо макро) и другие специфичные для ячейки параметры (например, RRH вместо макро) для передач SRS восходящей линии связи.
[0066] В дополнительном аспекте как оборудования UE с расширением диапазона, так и оборудования UE RRH могут быть проинструктированы использовать ID ячейки макро ячейки. В этом случае ID ячейки RRH доступен для других целей. Дополнительно, в другом аспекте способы, описанные выше, также относятся к сети, включающей в себя скоординированную многоточечную схему (CoMP).
[0067] Фиг. 7 иллюстрирует способ 701 для конфигурирования оборудования UE в сети, имеющей удаленные радиостанции. Параметр конфигурации принимается и предназначен для скремблирования или дескремблирования сигнала, для которого определено большее количество последовательностей скремблирования для конкретного ID ячейки для оборудований UE нового выпуска. На этапе 712 UE осуществляет связь в сети, по меньшей мере частично, на основании принятого параметра конфигурации.
[0068] В одной конфигурации UE 120 сконфигурировано для беспроводной связи, включающей в себя средство для приема. В одном аспекте это средство приема может быть контроллером/процессором 480 и памятью 482; процессором 458 приема, демодуляторами 454a-454r и/или антеннами 452a-452r, сконфигурированными для выполнения функций, изложенных посредством средства приема. UE 120 также сконфигурировано для включения в себя средства для связи. В одном аспекте средство связи может быть контроллером/процессором 480, памятью 482, процессором 464 передачи, модулятором/демодулятором 454a-454r; процессором 458 приема и/или антеннами 452a-452r, сконфигурированными для выполнения функций, изложенных посредством средства связи. В другом аспекте вышеупомянутое средство может быть любым модулем или любым устройством, сконфигурированным для выполнения функций, изложенных вышеупомянутым средством.
[0069] Фиг. 8 является диаграммой, иллюстрирующей пример реализации аппаратного обеспечения для устройства 800, использующего систему 814 обработки. Система 814 обработки может быть реализована шинной архитектурой, в целом представленной шиной 824. Шина 824 может включать в себя любое количество шин и мостов соединения в зависимости от конкретного применения системы 814 обработки и общих ограничений структуры. Шина 824 соединяет различные схемы, включающие в себя один или более процессоров и/или модулей аппаратного обеспечения, представленных процессором 804, модулями 832, 834 и считываемыми компьютером носителями 806. Шина 824 может также связывать различные другие схемы, такие источники сигналов тактирования, периферийные устройства, регуляторы напряжения и схемы управления мощностью, которые известны в данной области техники и поэтому не будут описаны далее.
[0070] Устройство включает в себя систему 814 обработки, подсоединенную к приемопередатчику 810. Приемопередатчик 810 подсоединен к одной или более антеннам 820. Приемопередатчик 810 разрешает осуществлять связь с различным другим устройством по носителю передачи. Система 814 обработки включает в себя процессор 804, подсоединенный к считываемому компьютером носителю 806. Процессор 804 отвечает за общую обработку, включающую в себя выполнение программного обеспечения, сохраненного на считываемых компьютером носителях 806. Программное обеспечение при выполнении процессором 804 вынуждает систему 814 обработки выполнять различные функции, описанные для любого конкретного устройства. Считываемые компьютером носители 806 также могут быть использованы для хранения данных, которые управляются процессором 804 при выполнении программного обеспечения.
[0071] Система обработки включает в себя модуль 832 приема и модуль 834 связи. Модуль 832 приема может принимать параметр конфигурации для скремблирования или дескремблирования сигнала, для которого определено большее количество последовательностей скремблирования для конкретного ID ячейки для оборудований UE более нового выпуска. Модуль 834 связи может осуществлять связь с базовой станцией и/или удаленной радиостанцией на основании принятого параметра конфигурации. Модули могут быть модулями программного обеспечения, работающими на процессоре 804, постоянно находящимися/сохраненными на считываемом компьютером носителе 806, одним или более модулями аппаратного обеспечения, подсоединенными к процессору 804, или некоторой их комбинацией. Система 814 обработки может быть компонентом UE 120 и может включать в себя память 482, процессор 464 передачи, процессор 458 приема, модуляторы/демодуляторы 454a-r, антенну 452a-r и/или контроллер/процессор 480.
[0072] Специалисты в данной области техники дополнительно оценят, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные вместе с настоящим раскрытием в настоящем описании, могут быть реализованы в качестве электронного аппаратного обеспечения, программного обеспечения или их комбинации. Чтобы ясно иллюстрировать эту взаимозаменяемость аппаратного и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в целом с точки зрения их функциональных возможностей. Реализованы ли такие функциональные возможности в качестве аппаратного обеспечения или программного обеспечения, зависит от конкретного применения и ограничений структуры, наложенных на общую систему. Специалисты в данной области техники могут реализовывать описанные функциональные возможности различными способами для каждого конкретного применения, но такие решения реализации не должны интерпретироваться как вызывающие отклонения от области настоящего описания.
[0073] Различные иллюстративные логические блоки, модули и схемы, описанные вместе с вариантами осуществления, описанными в настоящем описании, могут быть реализованы или выполнены процессором общего назначения, цифровым сигнальным процессором (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим устройством, логикой на дискретных элементах или транзисторах, дискретными компонентами аппаратного обеспечения, или любой их комбинацией, сконструированной для выполнения функций, описанных в настоящем описании. Процессор общего назначения может быть микропроцессором, но в альтернативе, процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом. Процессор может также быть реализован в качестве комбинации вычислительных устройств, например, комбинации DSP и микропроцессора, множества микропроцессоров, одного или более микропроцессоров в связи с ядром DSP или любой другой подходящей конфигурации.
[0074] Этапы способа или алгоритма, описанные вместе с настоящим раскрытием в настоящем описании, могут непосредственно осуществляться в аппаратном обеспечении, модуле программного обеспечения, выполняемом процессором, или в их комбинации. Модуль программного обеспечения может постоянно находиться в памяти RAM, флэш-памяти, памяти ROM, памяти EPROM, памяти EEPROM, регистрах, жестком диске, сменном диске, CD-ROM или любой другой форме запоминающего носителя, известного в данной области техники. Примерный запоминающий носитель подсоединяется к процессору таким образом, чтобы процессор мог считать информацию и записать информацию на запоминающий носитель. В альтернативе, запоминающий носитель может быть неотъемлемой частью процессора. Процессор и запоминающий носитель могут постоянно находиться в ASIC. ASIC может постоянно находиться в пользовательском терминале. В альтернативе, процессор и запоминающий носитель могут постоянно находиться в качестве дискретных компонентов в терминале пользователя.
[0075] В одной или более примерных структурах описанные функции могут быть реализованы в аппаратном обеспечении, программном обеспечении, программно-аппаратном обеспечении или любой их комбинации. Если реализуется в программном обеспечении, функции могут быть сохранены или переданы как одна или более команд или код на считываемый компьютером носитель. Считываемые компьютером носители включают в себя как компьютерные запоминающие носители, так и коммуникационные носители, включающие в себя любой носитель, который облегчает передачу компьютерной программы от одного места до другого. Запоминающий носитель может быть любым доступным носителем, который может быть доступен посредством компьютера общего назначения или компьютера специального назначения. Посредством примера, а не ограничения, такие считываемые компьютером носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое запоминающее устройство на оптических дисках, запоминающее устройство на магнитных дисках или другие магнитные запоминающие устройства, или любой другой носитель, который может быть использован для переноса или сохранения желаемого программного кода в форме команд или структур данных, и который может быть доступным посредством компьютера. Кроме того, любое соединение может называться считываемым компьютером носителем. Например, если программное обеспечение передается от вебсайта, сервера или другого удаленного источника, используя коаксиальный кабель, волоконно-оптический кабель, витую пару, абонентскую цифровую линию (DSL) или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны, то эти коаксиальный кабель, волоконно-оптический кабель, витая пара, DSL или беспроводные технологии, такие как инфракрасное излучение, радио и микроволны включаются в определение носителя. Диск (disk) и диск (disc), как используются в настоящем описании, включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), дискету и диск blu-ray, где диски (disks) обычно воспроизводят данные магнитным способом, в то время как диски (discs) воспроизводят данные оптическим образом посредством лазеров. Комбинации вышеупомянутого должны быть также включены в понятие считываемых компьютером носителей.
[0076] Предыдущее описание предоставлено, чтобы позволить любому специалисту в данной области техники создать или использовать настоящее изобретение. Различные модификации к настоящему раскрытию будут очевидны для специалистов в данной области техники, и характерные принципы, определенные в настоящем описании, могут применяться к другим вариантам, не отступая от сущности или объема настоящего раскрытия. Таким образом, это раскрытие не предназначается, чтобы ограничиваться примерами и конструкциями, описанными в настоящем описании, но оно должно получить самую широкую интерпретацию, совместимую с принципами и новыми признаками, раскрытыми в настоящем описании.