СПОСОБ И УСТРОЙСТВО ДЛЯ УМЕНЬШЕНИЯ ЗАДЕРЖКИ УСТАНОВКИ ВЫЗОВА ПОСРЕДСТВОМ УСОВЕРШЕНСТВОВАННОГО ПЛАНИРОВАНИЯ SIB7 И SIB14
METHOD AND APPARATUS FOR REDUCING CALL SETUP DELAY BY IMPROVED SIB7 AND SIB14 SCHEDULING

Настоящая заявка на патент испрашивает приоритет предварительной заявки на патент № 60/887,589, озаглавленной "Methods and Apparatus for Reducing Mobile Terminated Call Setup Delay by Improved SIB7 Scheduling", поданной 31 января 2007 г. и переуступленной правообладателю настоящей заявки и настоящим явно включенной в данный документ посредством ссылки.
Ссылка на совместно поданные заявки на патент
Настоящая заявка на патент связана со следующими совместно поданными заявками на патент США:
"Methods and Apparatus for Reducing Call Setup Delay by Including Interference Information In Paging Message", Amer Catovic, Alvin Siu-Chung Ng, Mohit Narang, Chan Chun Chun Partick (номер дела поверенного № 070597), поданная одновременно с настоящей заявкой и переуступленная правообладателю по настоящей заявке, и явно включенная в настоящую заявку посредством ссылки; и
"Methods and Apparatus for Reducing Call Setup Delay by Adjusting SIB7 and SIB14 Scheduling Frequency", Chan Chun Chun Partick, Amer Catovic, Mohit Narang, Alvin Siu-Chung Ng, (номер дела поверенного № 070639), поданная одновременно с настоящей заявкой и переуступленная правообладателю по настоящей заявке, и явно включенная в настоящую заявку посредством ссылки.
Область техники, к которой относится изобретение
Это раскрытие, в основном, относится к устройству и способу для уменьшения времени установки вызова. Более конкретно, раскрытие относится к уменьшению времени установки вызова посредством усовершенствованного планирования SIB7.
Уровень техники
Время установки вызова с мобильным устройством (MT) является ключевым показателем эффективности в беспроводных сетях. Оно имеет прямое воздействие на впечатления пользователя, независимо от вида услуг, предлагаемых сетью. Время установки вызова с мобильным устройством имеет существенное воздействие на полный доход, формируемый сетью, а также на коэффициент «текучести» абонентской базы. В сотовых беспроводных сетях, когда пользовательское оборудование (UE) находится в ожидании, оно запускается c регулярными интервалами времени для проверки персонального поискового вызова и считывания системной информации, передаваемой в широковещательном режиме сетью. Современные форматы систем беспроводной связи включают в себя системы третьего поколения (3G), которые обеспечивают большую пропускную способность и большие возможности широкополосной беспроводной связи, чем предыдущие системы 2G. Системы 3G содержат Общий Канал Управления, который осуществляет широковещательную передачу системной информации из беспроводной сети в устройства UE. Одним появившимся вариантом системы 3G являются Универсальные Системы Мобильной Связи (UMTS). В UMTS существует несколько Общих Каналов Управления. Например, существуют различные информационные блоки на Первичном Общем Физическом Канале Управления (P-CCPCH) в UMTS, распределенные по категориям на Главные Информационные Блоки (MIB) и Системные Информационные Блоки (SIB).
Например, каждый SIB несет определенный вид информации сети, например, такой как информация Наземной Сети Мобильной связи Общего пользования (PLMN), коэффициент цикла DRX (SIB1), пороги для повторного выбора соты (SIB3), текущий уровень помех восходящей линии связи (SIB7), таймеры частоты персонального поискового вызова и т.д. Планирование широковещательной передачи этих блоков системной информации содержится в главном информационном блоке (MIB), широковещательную передачу которого осуществляют регулярно, в предварительно определенные интервалы времени. MIB содержит точный счетчик повторений, количество сегментов и количество системных кадров для каждого из широковещательно передаваемых SIB. Одним из блоков SIB является SIB7, который несет текущий уровень помех восходящей линии связи, воспринимаемых приемником базовой станции. Каждое UE должно считывать SIB7 соты своего местоположения перед установлением соединения с сетью. Информация SIB7 содержит уровень помех восходящей линии связи, который используют при вычислении управления мощностью без обратной связи для определения соответствующего уровня мощности передачи для произвольного доступа. Дополнительно, UE декодирует свой блок персонального поискового вызова для определения, не осуществляет ли сеть персональный поисковый вызов UE. В некоторых случаях считывание SIB7 и осуществление персонального поискового вызова сетью могут происходить одновременно или почти одновременно.
Широковещательную передачу блока персонального поискового вызова осуществляют через Вторичный Общий Физический Канал Управления S-CCPCH. Обычно декодирование блока персонального поискового вызова (на S-CCPCH) имеет более высокий приоритет, чем декодирование блоков SIB (на P-CCPCH). При осуществлении персонального поискового вызова UE, UE не может сразу инициировать соединение с сетью для ответа на персональный поисковый вызов, пока UE не приняло следующее поступление широковещательно передаваемого SIB7. В результате, существует потребность во времени ожидания между приемом персонального поискового вызова и инициированием запроса на соединение с сетью. Время ожидания может варьироваться среди различных UE, некоторое время ожидания является более длительным, чем это требуется для хорошего впечатления пользователя.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Раскрыты устройство и способ для уменьшения времени установки вызова с мобильным устройством (MT). При усовершенствовании планирования SIB7 или SIB14
так, как здесь описано, предпочтительные результаты могут включать в себя уменьшение времени установки вызова MT, уменьшение времени ожидания последующего поступления SIB7 или SIB14, повышение эффективности в отношении частоты успешных вызовов и, следовательно, обеспечение лучшего впечатления для пользователя. Дополнительно, повышается эффективность использования ширины полосы, так как используют ширину полосы на канале P-CCPCH, ранее неиспользуемую.
Согласно одному аспекту, способ уменьшения времени установки вызова устройства беспроводной связи содержит определение по меньшей мере одного пустого временного интервала на первом Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и планирование по меньшей мере одного блока SIB7 или SIB14 по меньшей мере в одном пустом временном интервале для уменьшения времени установки вызова.
Согласно другому аспекту, способ уменьшения времени установки вызова устройства беспроводной связи содержит осуществление персонального поискового вызова устройства беспроводной связи на первом Общем Канале Управления, определение по меньшей мере одного пустого временного интервала на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, после осуществления персонального поискового вызова, планирование по меньшей мере одного блока SIB7 или SIB14 по меньшей мере в одном пустом временной интервале для уменьшения времени установки вызова, декодирование одного из по меньшей мере одного блока SIB7 или SIB14 для получения уровня помех восходящей линии связи и использование уровня помех восходящей линии связи при вычислении управления мощностью без обратной связи для определения соответствующего уровня мощности передачи для устройства беспроводной связи.
Согласно другому аспекту, способ уменьшения времени установки вызова устройства беспроводной связи содержит осуществление персонального поискового вызова устройства беспроводной связи на первом Общем Канале Управления, и совмещенную передачу (совмещение передачи прямых и обратных пакетов) уровня помех восходящей линии связи в блоке SIB для увеличения частоты передачи уровня помех восходящей линии связи в устройство беспроводной связи. Согласно еще одному аспекту, способ дополнительно содержит определение по меньшей мере одного пустого временного интервала на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и планирование по меньшей мере одного блока SIB7 или SIB14, содержащего уровень помех восходящей линии связи, по меньшей мере в одном пустом временном интервале для передачи в устройство беспроводной связи.
Согласно другому аспекту, устройство содержит процессор и память, память содержит программный код, исполняемый процессором, для выполнения следующего: определения по меньшей мере одного пустого временного интервала на первом Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и планирование по меньшей мере одного блока SIB7 или SIB14 по меньшей мере в одном пустом временном интервале для уменьшения времени установки вызова.
Согласно другому аспекту, устройство содержит процессор и память, память содержит программный код, исполняемый процессором, для выполнения следующего: осуществления персонального поискового вызова устройства на первом Общем Канале Управления, и совмещенной передачи уровня помех восходящей линии связи в блоке SIB для увеличения частоты передачи уровня помех восходящей линии связи в устройство. Согласно еще одному аспекту, память дополнительно содержит программный код для определения по меньшей мере одного пустого временного интервала на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и для планирования по меньшей мере одного блока SIB7 или SIB14, содержащего уровень помех восходящей линии связи, по меньшей мере в одном пустом временном интервале для передачи в устройство.
Согласно другому аспекту, устройство для уменьшения времени установки вызова содержит средство определения по меньшей мере одного пустого временного интервала на первом Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и средство планирования по меньшей мере одного блока SIB7 или SIB14 по меньшей мере в одном пустом временном интервале для уменьшения времени установки вызова.
Согласно другому аспекту, устройство для уменьшения времени установки вызова содержит средство осуществления поискового персонального вызова устройства на первом Общем Канале Управления и средство совмещенной передачи уровня помех восходящей линии связи на блоке SIB для увеличения частоты передачи уровня помех восходящей линии связи в устройство. Согласно еще одному аспекту, устройство дополнительно содержит средство определения по меньшей мере одного пустого временного интервала на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и средство планирования по меньшей мере одного блока SIB7 или SIB14, содержащего уровень помех восходящей линии связи, по меньшей мере в одном пустом временном интервале для передачи в устройство.
Согласно другому аспекту, машиночитаемый носитель, содержащий сохраненный на нем программный код, содержит программный код для побуждения компьютера определять по меньшей мере один пустой временной интервал на первом Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и программный код для побуждения компьютера планировать по меньшей мере один блок SIB7 или SIB14 по меньшей мере в одном пустом временном интервале для уменьшения времени установки вызова.
Согласно другому аспекту, машиночитаемый носитель, содержащий сохраненный на нем программный код, содержит программный код для побуждения компьютера осуществлять персональный поисковый вызов устройства на первом Общем Канале Управления, и программный код для побуждения компьютера осуществлять совмещенную передачу уровня помех восходящей линии связи в блоке SIB для увеличения частоты передачи уровня помех восходящей линии связи в устройство. Согласно еще одному аспекту, машиночитаемый носитель дополнительно содержит программный код для побуждения компьютера определять по меньшей мере один пустой временной интервал на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, и программный код для побуждения компьютера планировать по меньшей мере один блок SIB7 или SIB14, содержащий уровень помех восходящей линии связи, по меньшей мере в одном пустом временном интервале для передачи в устройство.
Согласно другому аспекту, машиночитаемый носитель, содержащий сохраненный на нем программный код, содержит программный код для осуществления персонального поискового вызова устройства на первом Общем Канале Управления, программный код для определения по меньшей мере одного пустого временного интервала на втором Общем Канале Управления, где не запланированы блоки SIB или блоки MIB, после осуществления персонального поискового вызова, программный код для планирования по меньшей мере одного блока SIB7 или SIB14 по меньшей мере в одном пустом временном интервале для уменьшения времени установки вызова, программный код для декодирования одного из по меньшей мере одного блока SIB7 или SIB14 для получения уровня помех восходящей линии связи, и программный код для использования уровня помех восходящей линии связи при вычислении управления мощностью без обратной связи для определения соответствующего уровня мощности передачи для устройства.
Понятно, что из последующего подробного описания, в котором посредством иллюстрации изображены и описаны различные аспекты изобретения, специалистам в данной области техники станут очевидны другие аспекты. Подробное описание и чертежи предназначены для рассмотрения, по сути, как иллюстративные, а не накладывающие ограничения.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 - блок-схема, иллюстрирующая примерную беспроводную сеть.
Фиг.2a и фиг.2b иллюстрируют наложение временной последовательности блоков персонального поискового вызова и блоков широковещательной передачи SIB.
Фиг.3a и фиг.3b иллюстрируют примерную временную последовательность P-CCPCH и S-CCPCH при усовершенствованном планировании SIB7.
Фиг.4 - блок-схема примерного осуществления взаимодействия между беспроводной сетью и устройством беспроводной связи.
Фиг.5 иллюстрирует реализацию уменьшения времени установки вызова.
Фиг.6 - блок-схема последовательности операций, иллюстрирующая совокупность примерных этапов, выполняемых при реализации, изображенной на фиг.5.
Фиг.7 иллюстрирует первый вариант осуществления устройства, подходящего для уменьшения времени установки вызова.
Фиг.8 иллюстрирует второй вариант осуществления устройства, подходящего для уменьшения времени установки вызова.
Фиг.9 иллюстрирует третий вариант осуществления устройства, подходящего для уменьшения времени установки вызова.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Подробное описание, изложенное ниже, совместно с приложенными чертежами предназначено для описания различных аспектов настоящего раскрытия, а не для представления аспектов, в которых исключительно может быть практически осуществлено настоящее раскрытие. Каждый аспект, описанный в этом раскрытии, представлен только в качестве возможного варианта или иллюстрации настоящего раскрытия и не обязательно должен рассматриваться, как предпочтительный или имеющий преимущество по отношению к другим аспектам. Для обеспечения полного понимания настоящего раскрытия подробное описание содержит определенные подробности. Однако для специалистов в данной области техники очевидно, что настоящее раскрытие может быть осуществлено практически без указанных определенных подробностей. В некоторых случаях известные структуры и устройства изображены в виде блок-схемы, чтобы избежать сложностей восприятия концепций настоящего раскрытия. Исключительно для удобства и для ясности могут быть использованы сокращения и другая описательная терминология, и они не предназначены для ограничения объема изобретения.
Хотя, для простоты пояснения, способы представлены описанными в виде последовательности действий, понятно и ясно, что способы не ограничены указанным порядком действий, так некоторые действия, согласно одному или большему количеству аспектов, могут быть выполнены одновременно с другими действиями и/или в порядке, отличном от описанного и изображенного здесь. Например, для специалистов в данной области техники понятно и ясно, что, как вариант, способ может быть представлен в виде последовательности взаимосвязанных состояний или событий, например, на диаграмме состояний. Дополнительно, согласно одному или большему количеству аспектов, для реализации способа могут потребоваться не все проиллюстрированные действия.
Планирование и время повторения широковещательной передачи SIB7 являются постоянными и устанавливаются сетью. Случаи осуществления персонального поискового вызова для UE также определяются на основе Международной Идентификации Мобильных устройств Абонентов (IMSI). В результате этих стандартов, время ожидания между приемом персонального поискового вызова и инициированием запроса на соединение с сетью для UE должно зависеть от групп персонального поискового вызова, к которым относится UE. Например, если UE относится к группе персонального поискового вызова, которая является соседней с временным интервалом планирования следующего SIB7, то UE должно испытывать наименьшее время ожидания. Напротив, если UE относится к группе персонального поискового вызова, где блоки персонального поискового вызова перекрываются с SIB7, декодирование персонального поискового вызова имеет более высокий приоритет (согласно соглашению), и UE будет пропускать декодирование блоков SIB. В таком случае UE должен испытывать наибольшее время ожидания и, соответственно, испытывать наибольшее время установки вызова MT.
Фиг.1 - блок-схема, иллюстрирующая примерную сеть 100. Для специалистов в данной области техники понятно, что примерная сеть 100 беспроводной связи, иллюстрируемая фиг.1, может быть реализована в среде FDMA, среде OFDMA, среде CDMA, среде WCDMA, среде TDMA, среде SDMA или любой другой соответствующей среде беспроводной связи.
Сеть 100 беспроводной связи содержит точку 200 доступа (также известную, как базовая станция) и устройство 300 беспроводной связи (также известное, как пользовательское оборудование или UE). На участке нисходящей линии связи точка 200 доступа (также известная, как базовая станция) содержит процессор А 210 (обработки) данных передачи (TX), который принимает: форматы, коды, осуществляет перемежение и модулирует (или отображает символы) данные трафика и обеспечивает модулированные символы (также известные, как символы данных). Процессор А 210 данных TX осуществляет связь с модулятором А 220 символов. Модулятор А 220 символов принимает и обрабатывает символы данных и символы пилот-сигнала нисходящей линии связи и обеспечивает поток символов. Согласно одному аспекту, модулятор А 220 символов осуществляет связь с процессором А 280, который обеспечивает информацию конфигурации. Модулятор А 220 символов осуществляет связь с блоком А 230 передатчика (TMTR). Модулятор А 220 символов мультиплексирует символы данных и символы пилот-сигнала нисходящей линии связи и обеспечивает их в блок А 230 передатчика.
Каждый символ для передачи может быть символом данных, символом пилот-сигнала нисходящей линии связи или нулевым значением сигнала. Символы пилот-сигнала нисходящей линии связи могут передаваться непрерывно в каждом периоде символа. Согласно одному аспекту, символы пилот-сигнала нисходящей линии связи мультиплексируют с частотным разделением (FDM). Согласно другому аспекту, символы пилот-сигнала нисходящей линии связи мультиплексируют с ортогональным частотным разделением (OFDM). Согласно еще одному аспекту, символы пилот-сигнала нисходящей линии связи мультиплексируют с кодовым разделением (CDM). Согласно одному аспекту, блок А 230 передатчика принимает и преобразовывает поток символов в один или большее количество аналоговых сигналов и дополнительно приводит аналоговые сигналы в определенное состояние, например, усиливает, фильтрует и/или преобразовывает с повышением частоты для формирования аналогового сигнала нисходящей линии связи, подходящего для передачи по беспроводной связи. Затем аналоговый сигнал нисходящей линии связи передают через антенну 240.
На участке нисходящей линии связи устройство 300 беспроводной связи (также известное, как UE) содержит антенну 310 для приема аналогового сигнала нисходящей линии связи и ввода аналогового сигнала нисходящей линии связи в блок В 320 приемника (RCVR). Согласно одному аспекту, блок В 320 приемника приводит аналоговый сигнал нисходящей линии связи в определенное состояние, например, фильтрует, усиливает и преобразовывает с понижением частоты в "отвечающий условиям" сигнал. Затем "отвечающий условиям" сигнал дискретизируют. Блок B 320 приемника осуществляет связь с демодулятором B 330 символов. Демодулятор B 330 символ демодулирует "отвечающий условиям" и "дискретизированный" сигнал (также известный, как символы данных), выведенный из блока B 320 приемника. Демодулятор B 330 символов осуществляет связь с процессором B 340. Процессор B 340 принимает символы пилот-сигнала нисходящей линии связи из демодулятора B 330 символов и выполняет оценку канала на символах пилот-сигнала нисходящей линии связи. Согласно одному аспекту, оценка канала является процессом определения характеристик текущей среды распространения. Демодулятор B 330 символов принимает оценку частотной характеристики для участка нисходящей линии связи из процессора B 340. Демодулятор B 330 символов выполняет демодуляцию данных на символах данных для получения оценок символов данных. Оценки символов данных являются оценками символов данных, которые были переданы. Демодулятор B 330 символов также осуществляет связь с процессором В 350 данных RX. Процессор В 350 данных RX принимает оценки символов данных из демодулятора B 33 символов и, например, демодулирует (то есть осуществляет обратное отображение символов), осуществляет перемежение и/или декодирует оценки символов данных для восстановления данных трафика. Согласно одному аспекту, обработка демодулятором B 330 символов и процессором В 350 данных RX является дополняющей по отношению к обработке модулятором А 220 символов и процессором А 210 данных TX, соответственно.
На участке восходящей линии связи устройство 300 беспроводной связи (также известное, как UE) содержит процессор B 360 данных TX. Процессор B 360 данных TX принимает и обрабатывает данные трафика в выходные символы данных. Процессор B 360 данных TX осуществляет связь с модулятором D 370 символов. Модулятор D 370 символов принимает и мультиплексирует символы данных с символами пилот-сигнала восходящей линии связи, выполняет модуляцию и обеспечивает поток символов. Согласно одному аспекту, модулятор D 370 символов осуществляет связь с процессором B 340, который обеспечивает информацию конфигурации. Модулятор D 370 символов осуществляет связь с блоком B 380 передачи.
Каждый символ для передачи может быть символом данных, символом пилот-сигнала восходящей линии связи или нулевым значением сигнала. Символы пилот-сигнала восходящей линии связи могут передаваться непрерывно в каждом периоде символа. Согласно одному аспекту, символы пилот-сигнала восходящей линии связи мультиплексируют с частотным разделением (FDM). Согласно другому аспекту, символы пилот-сигнала восходящей линии связи мультиплексируют с ортогональным частотным разделением (OFDM). Согласно еще одному аспекту, символы пилот-сигнала восходящей линии связи мультиплексируют с кодовым разделением (CDM). Согласно одному аспекту, блок B 380 передатчика принимает и преобразовывает поток символов в один или большее количество аналоговых сигналов и дополнительно приводит аналоговые сигналы в определенное состояние, например, усиливает, фильтрует и/или преобразовывает с повышением частоты для формирования аналогового сигнала восходящей линии связи, соответствующего для передачи по беспроводной связи. Затем аналоговый сигнал восходящей линии связи передают через антенну 310.
Аналоговый сигнал восходящей линии связи из устройства 300 беспроводной связи (UE) принимают антенной 240 и обрабатывают блоком А 250 приемника для получения выборок. Согласно одному аспекту, блок А 250 приемника приводит аналоговый сигнал восходящей линии связи в определенное состояние, например, фильтрует, усиливает и преобразует с понижением частоты в "отвечающий условиям" сигнал. Затем “отвечающий условиям" сигнал дискретизируют. Блок А 250 приемника осуществляет связь с демодулятором C 260 символов. Демодулятор C 260 символов выполняет демодуляцию данных на символах данных для получения оценок символов данных и затем обеспечивает символы пилот-сигнала восходящей линии связи и оценки символов данных в процессор А 270 данных RX. Оценки символов данных являются оценками переданных символов данных. Процессор А 270 данных RX обрабатывает оценки символов данных для восстановления данных трафика, переданных устройством 300 беспроводной связи. Демодулятор C 260 символов также осуществляет связь с процессором А 280. Процессор А 280 выполняет оценку канала для каждой активной передачи терминала на участке восходящей линии связи. Согласно одному аспекту, на участке восходящей линии связи несколько терминалов могут передать символы пилот-сигнала одновременно на соответствующих им, назначенных совокупностях подполос передачи пилот-сигнала, где совокупности подполос передачи пилот-сигнала могут чередоваться.
Процессор А 280 и процессор B 340 руководят (то есть осуществляют управление, координирование или организацию и т.д.) функционированием точки 200 доступа (также известной, как базовая станция) и устройства 300 беспроводной связи (также известного, как пользовательское оборудование или UE), соответственно. Согласно одному аспекту, каждый или оба, процессор А 280 и процессор B 340, ассоциированы с одним или большим количество ячеек памяти (не изображены) для хранения кодов программы и/или данных. Согласно одному аспекту, каждый или оба, процессор А 280 или процессор B 340, выполняют вычисления для получения оценок частотной и импульсной характеристик для участка восходящей линии связи и участка нисходящей линии связи, соответственно.
Согласно одному аспекту, беспроводная сеть 100 является системой множественного доступа. Для системы множественного доступа (например, FDMA, OFDMA, CDMA, TDMA, и т.д.) несколько терминалов осуществляют передачу одновременно на участке восходящей линии связи. Согласно одному аспекту, для системы множественного доступа подполосы передачи пилот-сигнала могут совместно использоваться разными терминалами. В тех случаях, где подполосы передачи пилот-сигнала для каждого терминала охватывают рабочую ширину полосы полностью (возможно, за исключением граничных участков ширины полосы), используют способы оценки канала. Такая структура подполос передачи пилот-сигнала является предпочтительной для получения разнесения по частоте для каждого терминала.
Для специалистов в данной области техники понятно, что описанные здесь способы могут быть реализованы различным образом. Например, способы могут быть реализованы аппаратными средствами, программным обеспечением или в их комбинации. Например, для аппаратной реализации блоки обработки, используемые для оценки канала, могут быть реализованы внутри одной или большего количества специализированных интегральных микросхем (ASIC), цифровых процессоров сигналов (DSP), устройств обработки цифровых сигналов (DSPD), программируемых логических устройств (PLDs), программируемых вентильных матриц (FPGA), процессоров, контроллеров, микроконтроллеров, микропроцессоров, других электронных блоков, разработанных для выполнения описанных здесь функций, или в их комбинации. Программная реализация может быть осуществлена посредством модулей (например, процедур, функций и т.д.), которые выполняют описанные здесь функции. Коды программ могут храниться в ячейках памяти и быть исполняемыми процессором А 280 и процессором B 340.
Различные описанные здесь иллюстративные блок-схемы, логические блоки, модули и/или схемы могут быть реализованы или исполнены одним или большим количеством блоков процессора (также известных, как процессор). Процессором может быть универсальный процессор, такой как микропроцессор, специализированный процессор, такой как цифровой процессор сигналов (DSP), или любая другая аппаратная платформа, выполненная с возможностью поддержки программного обеспечения. Программное обеспечение должно рассматриваться в широком смысле, подразумевая любую комбинацию инструкций, структур данных или кода программ, определенную как программное обеспечение, программируемое оборудование, межплатформенное программное обеспечение или с использованием любой другой терминологии. В виде другого варианта, процессором может быть специализированная интегральная микросхема (ASIC), программируемое логическое устройство (PLD), программируемая вентильная матрица (FPGA), контроллер, микроконтроллер, конечный автомат, комбинация дискретных аппаратных компонентов или любая комбинация вышеозначенного. Различные описанные здесь иллюстративные логические блоки, модули и/или схемы могут содержать также машиночитаемый носитель для хранения программного обеспечения. Машиночитаемый носитель также может включать в себя одно или большее количество запоминающих устройств, линию передачи или несущую, которая кодирует сигнал данных.
Фиг.2a и фиг.2b иллюстрируют наложение временной последовательности блоков персонального поискового вызова и блоков широковещательной передачи SIB. Когда беспроводная сеть 100 осуществляет персональный поисковый вызов устройства 300 беспроводной связи (также известного, как UE), она устанавливает индикатор персонального поискового вызова (PI), соответствующий устройству 300 беспроводной связи (также известному, как UE) в канале индикатора персонального поискового вызова (PICH). Согласно одному аспекту, одному IP могут быть назначены один или большее количество устройств беспроводной связи. Каждое устройство беспроводной связи осуществляет мониторинг только определенных кадров (также известных, как поступления персонального поискового вызова) в PICH для определения значения своего PI. Согласно одному аспекту, системный номер кадра (SFN) для поступления персонального поискового вызова для каждого устройства беспроводной связи вычисляют следующим образом:
SFN={(IMSI div K)mod длина цикла DRX}+n*длина цикла DRX+смещение кадра (1)
где K является количеством каналов S-CCPCH в соте; длина цикла DRX является конфигурируемым параметром, устанавливаемым беспроводной сетью; IMSI является Международным Идентификатором Абонента Мобильной связи, который является фиксированным номером, назначаемым беспроводной сетью каждому абоненту, и n=0, 1, 2… до SFN, меньше чем максимум (<256). В одном примерном варианте K устанавливают в 1.
Если устройство 300 беспроводной связи (также известное, как UE) определяет, что в PICH установлен его PI, то устройство 300 беспроводной связи (также известное, как UE) должно считывать канал персонального поискового вызова (PCH) для определения, для него ли предназначен входящий персональный поисковый вызов. PCH отображается на Общий Канал Управления. Согласно одному аспекту, в UMTS Общим Каналом Управления является Вторичный Общий Физический Канал Управления S-CCPCH. В некоторых случаях передача блока персонального поискового вызова перекрывается с широковещательной передачей блоков SIB, которые требуется считать устройству 300 беспроводной связи (также известному, как UE) для начала произвольного доступа. Блок персонального поискового вызова, который широковещательно передается через Вторичный Общий Физический Канал Управления S-CCPCH, обычно, имеет более высокий приоритет, чем декодирование блоков SIB (на P-CCPCH). Следовательно, устройство 300 беспроводной связи (также известное, как UE) должно считывать блок персонального поискового вызова и пропускает блоки SIB. В частности, если блок персонального поискового вызова перекрывается с SIB7, то устройство беспроводной связи 300 (также известное, как UE) должно пропускать декодирование блоков SIB7. Когда осуществляется поисковый персональный вызов устройства 300 беспроводной связи (также известного, как UE), то оно не может незамедлительно инициировать соединение с беспроводной сетью в ответ на персональный поисковый вызов до тех пор, пока оно не примет следующее поступление широковещательно передаваемого SIB7, что приводит к времени ожидания между приемом персонального поискового вызова и инициированием запроса на соединения с беспроводной сетью 100. Информация SIB7 содержит уровень помех восходящей линии связи, который используется при вычислении управления мощностью без обратной связи для определения соответствующего уровня мощности передачи для произвольного доступа.
Как изображено на фиг.2a и фиг.2b, элементом 1 является сообщение вида 1 персонального поискового вызова, предназначенное для IMSI#N. Элементом 2 являются данные BCH, содержащие SIB7, предназначенный для устройства 300 беспроводной связи (также известного, как UE) с IMSI#N. Устройство 300 беспроводной связи (также известное, как UE) должно декодировать SIB7 перед тем, как оно сможет ответить на персональный поисковый вызов. Однако, в этом возможном варианте, так как блок персонального поискового вызова перекрывается с SIB7, устройство 300 беспроводной связи (также известное, как UE) должно ожидать следующего поступления SIB7. Соответственно, в этом возможном варианте, устройство 300 беспроводной связи (также известное, как UE) должно иметь наихудшее время установки вызова MT.
Фиг.3a и фиг.3b иллюстрируют примерную временную последовательность P-CCPCH и S-CCPCH при усовершенствованном планировании SIB7. На фиг.3a и фиг.3b изображено, что в дополнение к существующему широковещательно передаваемому SIB7, который поступает с постоянной частотой повторения, UTRAN (Наземная Сеть Радиодоступа UMTS) планирует дополнительный SIB7 каждый раз, когда существует пустой временной интервал на P-CCPCH, где не запланированы блоки SIB или блоки MIB. Согласно одному аспекту, для уменьшения времени ожидания P-CCPCH должен заполняться дополнительными SIB7. Согласно одному аспекту, реализация дополнительных SIB7 не должна воздействовать на планирование других блоков SIB и блоков MIB.
Согласно другому аспекту, осуществляют совмещенную передачу уровня помех восходящей линии связи на временных интервалах, запланированных для других блоков SIB (не SIB7). Когда осуществляют персональный поисковый вызов устройства 300 беспроводной связи (также известного, как UE), оно непрерывно осуществляет мониторинг P-CCPCH для поиска SIB7 при приеме сообщения вида 1 персонального поискового вызова. При декодировании уровня помех восходящей линии связи, независимо от того, в какие блоки SIB внедрен уровень помех восходящей линии связи, из нормального запланированного SIB7 или из дополнительных SIB7, устройство 300 беспроводной связи (также известное, как UE) вычисляет соответствующий уровень мощности передачи для передачи запроса на соединение в беспроводную сеть 100. Согласно одному аспекту, для некоторых блоков SIB, для возможности полного декодирования содержимого блока SIB может потребоваться несколько сегментов. Для специалистов в данной области техники понятно, что существуют различные известные реализации самодекодирования, которые могут быть использованы, не влияя на объем и сущность изобретения. Согласно одному аспекту, беспроводная сеть 100 осуществляет проверку поступлений персонального поискового вызова устройства 300 беспроводной связи (также известного, как UE) в отношении случаев широковещательной передачи SIB7 на предмет возможных противоречий. Здесь, информация персонального поискового вызова предоставляется в Контроллер Беспроводной сети (RNC), который обрабатывает проверку поступлений персонального поискового вызова. Согласно одному аспекту, уведомления о дополнительных блоках SIB7 передаются ко всем идентифицированным местоположениям/зоне маршрутизации точки 200 доступа (также известной, как базовая станция).
В одном возможном варианте, сообщение вида 1 персонального поискового вызова предназначено для IMS1#N. Беспроводная сеть 100 осуществляет совмещенную передачу уровня помех восходящей линии связи (то есть информации SIB7) в текущих запланированных блоках SIB. Согласно другому аспекту, беспроводная сеть 100 передает дополнительные блоки SIB в пустых временных интервалах, где не запланированы блоки SIB или MIB. Согласно еще одному аспекту, беспроводная сеть передает дополнительную информацию SIB7 в пустых временных интервалах и осуществляет совмещенную передачу SIB7 в текущих запланированных блоках SIB. Это эффективно увеличивает коэффициент повтора передачи SIB7 и уменьшает время ожидания.
Фиг.4 - блок-схема последовательности операций для примерного взаимодействия между беспроводной сетью 100 и устройством 300 беспроводной связи (также известным, как UE). На этапе 410 беспроводная сеть 100 передает сообщение вида 1 персонального поискового вызова в IMSI#N. На этапе 420 беспроводная сеть передает уровень помех восходящей линии связи ранее и/или более часто, чем запланированный SIB7. Более раннее или более частое планирование SIB7 реализуется посредством передачи дополнительного SIB7 в пустых временных интервалах, совмещенной передачи информации SIB7 на текущих запланированных блоках SIB или обоими (способами). Согласно одному аспекту, беспроводная сеть 100 определяет пустой временной интервал(ы) в Общем Канале Управления, где не запланированы блоки SIB или блоки MIB. В одном возможном варианте Общим Каналом Управления является P-CCPCH.
На этапе 430 устройство 300 беспроводной связи принимает SIB7 или другие блоки SIB для декодирования и получения уровня помех восходящей линии связи. Например, после приема блока SIB7 в позиции, отличной от запланированной позиции, устройство 300 беспроводной связи продолжает обрабатывать (то есть декодировать) SIB7 или другие блоки SIB. В другом возможном варианте после приема блока SIB7, даже если запланированная позиция не доступна или еще не принята, устройство 300 беспроводной связи продолжает обрабатывать SIB7 или другие блоки SIB. Согласно одному аспекту, обработка может содержать сохранение содержимого блока SIB7 или других блоков SIB, запуск таймера истечения (срока) с предварительно определенным значением и рассмотрение содержимого, как достоверного, до истечения таймера истечения (срока). Для специалистов в данной области техники понятно, что предварительно определенное значение может быть основано на параметрах системы или на выборе оператора и т.д., не влияя на объем и сущность изобретения.
Согласно одному аспекту, декодирование и управление информацией SIB7 или другого SIB является задачей Контроллера Радио Ресурсов (RRC). Согласно одному аспекту, RRC является частью устройства 300 беспроводной связи (также известного, как UE). RRC считывает информацию SIB, собирает и перекомпоновывает блоки SIB и декодирует содержащуюся в них информацию. В блоке 440 устройство 300 беспроводной связи отвечает на поисковый персональный вызов посредством передачи RRC сообщения с запросом на соединение в беспроводную сеть 100 после того, как у него появляется информация относительно уровня помех восходящей линии связи. Планирование SIB7, как здесь раскрыто, обеспечивает возможность предпочтительных результатов, которые могут включать в себя уменьшение времени установки вызова MT, уменьшение времени ожидания следующего поступления SIB7, увеличение частоты успешного выполнения вызова и, следовательно, обеспечение лучшего впечатления пользователя. Дополнительно, повышается эффективность использования ширины полосы, так как используется ранее не использовавшаяся ширина полосы на канале P-CCPCH. В одном возможном варианте, реализация уменьшения времени установки вызова достигается посредством устройства 500, которое содержит процессор 510, осуществляющий связь с памятью 520, как изображено на фиг.5. Согласно одному аспекту, память 520 размещена внутри процессора 510. Согласно другому аспекту, память 520 является внешней относительно процессора 510.
Для специалистов в данной области техники понятно, что, согласно одному аспекту, раскрытие относится к режиму двусторонней связи с разделением по частоте, при котором уровень помех восходящей линии связи содержится в блоках SIB7. Дополнительно, для специалистов в данной области техники понятно, что в режиме двусторонней связи с разделением по времени (TDD) уровень помех восходящей линии связи содержится в блоках SIB14, и что ссылка на блоки SIB7 в этом раскрытии может быть заменена на блоки SIB14 без влияния на объем или сущность изобретения.
Фиг.6 - блок-схема, иллюстрирующая совокупность 600 примерных этапов, выполняемых реализацией изобретения (устройством 500), изображенной на фиг.5. Блок 610 изображает этап персонального поискового вызова устройства (например, устройства 500 на фиг.5) на Общем Канале Управления. Согласно одному аспекту, Общим Каналом Управления на этом этапе является S-CCPCH. Блок 620 изображает этап совмещенной передачи уровня помех восходящей линии связи в блоке SIB. Блок 630 изображает этап определения по меньшей мере одного пустого временного интервала в Общем Канале Управления. Согласно одному аспекту, Общим Каналом Управления на этом этапе является P-CCPCH. Блок 640 изображает этап планирования по меньшей мере одного блока SIB7 или SIB14 в одном из пустых временных интервалов. Блок 650 изображает этап декодирования блока SIB7 или SIB14 для получения уровня помех восходящей линии связи. Блок 660 изображает этап использования уровня помех восходящей линии связи при вычислении управления мощностью без обратной связи для определения соответствующего уровня мощности передачи. Для специалистов в данной области техники понятно, что без влияния на объем и сущность изобретения может потребоваться использование не всех этапов, представленных на фиг.6, или что с этапами, представленными на фиг.6, могут быть скомбинированы другие этапы.
На фиг.7 изображен первый вариант осуществления устройства 700, подходящего для уменьшения времени установки вызова. Согласно одному аспекту, устройство 700 реализовано с помощью меньшей мере одного процессора, содержащего один или большее количество блоков, сконфигурированных для обеспечения различных аспектов уменьшения времени установки вызова, как здесь описано в блоках 710 и 720. Например, каждый блок содержит аппаратные средства, программное обеспечение или любую их комбинацию. Согласно одному аспекту, устройство 700 также реализовано с помощью, по меньшей мере одной ячейки памяти, осуществляющей связь по меньшей мере с одним процессором.
На фиг.8 изображен второй вариант осуществления устройства 800, подходящего для уменьшения времени установки вызова. Согласно одному аспекту, устройство 800 реализовано с помощью меньшей мере одного процессора, содержащего один или большее количество блоков, сконфигурированных для обеспечения различных аспектов уменьшения времени установки вызова, как здесь описано в блоках 810 и 820. Например, каждый блок содержит аппаратные средства, программное обеспечение или любую их комбинацию. Согласно одному аспекту, устройство 800 также реализовано с помощью по меньшей мере одной ячейки памяти, осуществляющей связь по меньшей мере с одним процессором.
На фиг.9 изображен третий вариант осуществления устройства 900, подходящего для уменьшения времени установки вызова. Согласно одному аспекту, устройство 900 реализовано с помощью по меньшей мере одного процессора, содержащего один или большее количество блоков, сконфигурированных для обеспечения различных аспектов уменьшения времени установки вызова, как здесь описано в блоках 910, 920, 930, 940, 950 и 960. Например, каждый блок содержит аппаратные средства, программное обеспечение или любую их комбинацию. Согласно одному аспекту, устройство 900 также реализовано с помощью по меньшей мере одной ячейки памяти, осуществляющей связь по меньшей мере с одним процессором.
Описание раскрытых аспектов, приведенное выше, предоставлено для обеспечения возможности сделать или использовать настоящее раскрытие любому специалисту в данной области техники. Для специалистов в данной области техники очевидны различные модификации указанных аспектов без отклонения от объема и сущности изобретения, и определенные здесь основные принципы могут быть применены к другим аспектам.