Способ и устройство, оптимизирующие прием сообщений оповещения о вызове/широковещании устройствами беспроводной связи с автономным питанием
Иллюстрации
Показать всеИзобретение относится к сетям беспроводной связи и предназначено для передачи сообщений оповещения о вызове/широковещании устройствам беспроводной связи и для приема сообщений оповещения о вызове/широковещании. Технический результат - расширение функциональных возможностей за счет доступности широковещательного информационного содержания из сети. Сеть беспроводной связи отвечает на каждый входящий вызов, размещенный для устройства беспроводной связи путем передачи сообщения оповещения о вызове в соответствующем разделе фрейма цифровой радиосвязи заданного формата. В ответ на каждое возникновение события широковещания сеть передает повторяющееся сообщение оповещения о широковещании, объявляющее о доступности информационного содержания широковещания из сети. Сообщение оповещения о широковещании передается многократно в каждом фрейме цифровой радиосвязи. Другая последовательность описывает работу устройства беспроводной связи в этой сети. В ответ на активацию из состояния ожидания устройство беспроводной связи определяет качество принятого сигнала. Устройство беспроводной связи также принимает запланированную сетевую передачу сообщения оповещения о вызове и множество экземпляров (по меньшей мере, один) повторяющегося передаваемого по сети сообщения оповещения о широковещании, которое происходит многократно для каждой запланированной передачи сообщения оповещения о вызове. Это количество изменяется обратно пропорционально определенному качеству сигнала. 21 н. и 32 з.п. ф-лы, 6 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение вообще имеет отношение к сетям беспроводной связи, устройствам беспроводной связи, принимающим участие в таких сетях, и эксплуатации упомянутого выше оборудования. Более подробно изобретение касается новой методики для базовых станций для передачи сообщений оповещения о вызове/широковещании устройствам беспроводной связи и соответственно более эффективной методики для таких устройств для приема сообщений оповещения о вызове/широковещании.
Уровень техники
Разработчики мобильных телефонов сталкиваются с множеством различных технических проблем. Одна из наиболее сложных проблем заключается в необходимости использования батарей для питания приемопередатчика, динамика, микрофона, дисплея телефона и другого электронного оборудования. Батарея может обеспечить только конечное количество энергии, пока не разрядится, и в это время телефон прекращает работать. Конечно, большинство батарей мобильного телефона являются перезаряжаемыми, но для этого требуется доступ к источнику питания.
Помня об этой уязвимости, разработчики мобильных телефонов проектировали свои продукты с различными состояниями низкого энергопотребления. При отсутствии какого-либо исходящего или входящего вызова или в течение длительных периодов бездействия при информационном вызове мобильный телефон обычно находится в "неактивном" состоянии. Иногда некоторые модели телефонов входят в "спящее" состояние, в котором телефон выборочно отключает схемы, такие как приемопередатчик, центральный процессор и некоторые другие аппаратные средства. На этой стадии телефон почти не потребляет никакого тока. На периодических интервалах, которые предварительно установлены сетью, телефон пробуждается на короткий промежуток времени в основном для приема сообщений оповещения о вызове (если они имеются) от базовых станций, оповещающих телефон о входящих вызовах, и дополнительно по другим причинам, таким как поиск пилот-сигналов соседних базовых станций и т.д. Когда мобильный телефон не может успешно выполнить связь ни с какими базовыми станциями в течение некоторого промежутка времени, телефон входит в состояние "глубокого сна", в течение которого телефон ищет услугу в очень нечастых интервалах и тем временем снижает энергопотребление до еще большей степени.
Описанные выше рабочие состояния вносят значительный вклад в сбережение энергии батареи. И в некотором отношении этот уровень техники полностью удовлетворителен. Тем не менее инженеры корпорации Qualcomm ("QUALCOMM") постоянно ищут новые способы уменьшения энергопотребления мобильных телефонов. Инженеры QUALCOMM также озабочены внедрением новых функциональных возможностей мобильного телефона без принесения в жертву предыдущих достижений в сокращении энергопотребления мобильного телефона. В этом отношении одна область возможного сосредоточения внимания затрагивает предложенную будущую сетевую доставку широковещательного информационного содержания на мобильные телефоны. В промышленности ожидают, что фактической доставке широковещательных программ на мобильные телефоны будут предшествовать сообщения оповещения о широковещании, сообщающие пользователям мобильного телефона, что широковещательные программы доступны.
Соответственно, чтобы принять это добавочное сообщение оповещения, бездействующие мобильные телефоны должны будут расширить свои существующие последовательности пробуждения, или, в худшем случае, участвовать в дополнительной последовательности пробуждения. В любом случае мобильные телефоны должны будут потреблять дополнительную энергию, чтобы принять добавочное сообщение оповещения о широковещании. Как объяснено выше, инженеры обычно стремятся минимизировать энергопотребление мобильного телефона. Поэтому некоторые проблемы преподносятся будущей потребностью для мобильных телефонов, чтобы дополнительно принимать сообщения оповещения о широковещании в дополнение к существующим сообщениям оповещения о вызове.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Сеть беспроводной связи отвечает на каждый входящий вызов, размещенный для устройства беспроводной связи, передавая сообщение оповещения о вызове в соответствующем разделе кадра (фрейма) цифровой радиосвязи заданного формата. В ответ на каждое возникновение события широковещания сеть передает повторяющееся сообщение оповещения о широковещании, объявляющее о доступности широковещательного информационного содержания из сети. Сообщение оповещения о широковещании передается многократно в каждом фрейме цифровой радиосвязи.
Другая последовательность описывает работу устройства беспроводной связи (WCD) в этой сети. В ответ на пробуждение из спящего состояния устройство беспроводной связи (WCD) определяет качество принятого сигнала. Устройство беспроводной связи (WCD) также принимает запланированную сетевую передачу сообщения оповещения о вызове и некоторое количество экземпляров (по меньшей мере, один) повторяющегося передаваемого по сети сообщения оповещения о широковещании, которое происходит многократно для каждой запланированной передачи сообщения оповещения о вызове. Это количество изменяется обратно пропорционально определенному качеству сигнала.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг. 1A - блок-схема некоторого аппаратного оборудования сети беспроводной связи.
Фиг. 1B - блок-схема компонентов аппаратных средств и взаимосвязей устройства беспроводной связи.
Фиг. 2 - блок-схема иллюстративной машины обработки цифровых данных.
Фиг. 3 - вид в плане иллюстративного носителя сигнала.
Фиг. 4 - блок-схема, показывающая сетевую последовательность передачи сообщений оповещения о вызове и оповещения о широковещании.
Фиг. 5 - блок-схема, показывающая оптимизированную по энергопотреблению последовательность для устройства беспроводной связи для приема сообщений оповещения о вызове и оповещения о широковещании.
Фиг. 6 - диаграмма сигнала, показывающая некоторые иллюстративные сообщения оповещения.
ПОДРОБНОЕ ОПИСАНИЕ
Природа, задачи и преимущества изобретения станут более очевидными специалистам в данной области техники после рассмотрения следующего подробного описания в связи с сопроводительными чертежами.
КОМПОНЕНТЫ АППАРАТНЫХ СРЕДСТВ И ВЗАИМОСВЯЗИ
Введение
Настоящее раскрытие использует сеть беспроводной связи с различными базовыми станциями и устройствами беспроводной связи (WCD) в числе других компонентов. Базовые станции передают сообщения оповещения о вызове, уведомляющие устройство беспроводной связи (WCD) о входящих голосовых/информационных вызовах. Базовые станции также передают сообщения оповещения о широковещании, уведомляющие устройства беспроводной связи (WCD) о широковещательных программах, которые доступны устройствам беспроводной связи (WCD) для загрузки, то есть широковещательном информационном содержании по требованию. Базовые станции передают сообщения оповещения о вызове/широковещании таким образом (обсуждаемым ниже), чтобы облегчить эффективный по энергопотреблению прием устройствами беспроводной связи (WCD). Соответственно устройства беспроводной связи (WCD) запрограммированы для использования этих возможностей, чтобы принимать сообщения оповещения о вызове/широковещании, потребляя минимальное количество электроэнергии.
Ниже представлены дополнительные подробности, касающиеся общего замысла и работы этой системы, а также ее различных компонентов.
Сеть беспроводной связи
Фиг.1A показывает очень упрощенную модель иллюстративной сети беспроводной связи 120. В одном варианте осуществления сеть 120 может быть реализована как сеть типа IS-95 Ассоциации телекоммуникационной промышленности (Telecommunications Industry Association, TIA). Этот тип сети, например, удобен устройствам беспроводной связи (WCD) для приема и размещения голосовых вызовов, а также для отправки/приема электронной почты, работы в Интернете и обмена другими цифровыми данными.
Сеть 120 включает в себя различные устройства 134 беспроводной связи (WCD), которые в этой конкретной иллюстрации содержат беспроводные телефоны, совместимые с множественным доступом с кодовым разделением каналов (CDMA). Устройства беспроводной связи (WCD) могут также быть названы мобильными станциями, терминалами доступа, терминалами абонента, пользовательским оборудованием (UE) и другими названиями. Устройства 134 беспроводной связи (WCD) обслуживаются различными базовыми станциями 130, которые обмениваются информационным содержанием голосовых и/или пакетных данных с устройствами 134 беспроводной связи (WCD).
Телефонные вызовы и передача других голосовых сообщений производятся путем обмена данными между устройствами 134 беспроводной связи (WCD) и базовыми станциями 130 через каналы электромагнитных сигналов диапазона радиочастот (RF). Базовые станции могут также обмениваться информацией других типов с устройствами 134 беспроводной связи (WCD), такой как сообщения оповещения о вызове, сообщения создания, сообщения регистрации, отчеты о пилот-сигналах и другие цифровые данные. Кроме того, цифровое информационное содержание проводится путем обмена пакетными данными протокола Интернета (IP) между устройствами 134 беспроводной связи (WCD) и базовыми станциями 130 для связи с Интернетом 121 или другой сетью пакетной передачи данных. Приложения пакетной передачи данных могут выполняться непосредственно на устройствах 134 беспроводной связи (WCD) или могут выполняться на отдельном компьютерном устройстве, которое использует устройство 134 беспроводной связи (WCD) 134 как беспроводной модем.
Некоторые или все базовые станции 130 могут быть реализованы с использованием аппаратных средств, например, используемых традиционными базовыми станциями в коммерческом использовании в настоящее время. Каждая базовая станция 130 соединена с контроллером 126 базовой станции (BSC), который управляет двусторонним потоком информации между базовыми станциями 130 и различным сетевым оборудованием 124 (описанным ниже). Контроллеры 126 базовой станции (BSC) выполняют различные функции, которые позволяют иметь место мобильной коммуникации, в том числе управление переадресацией вызова устройств 134 беспроводной связи (WCD) между базовыми станциями. Контроллеры 126 базовой станции (BSC) могут также содержать модуль функции управления пакетами (PCF) для обмена пакетами данных протокола Интернета (IP) с базовыми станциями 130. Каждый контроллер 126 базовой станции (BSC) может быть реализован с использованием аппаратных средств, например используемых традиционными беспроводными сетями в коммерческом использовании в настоящее время.
Для использования при обработке голосовых вызовов и других связанных данных сетевое оборудование 124 может включать в себя такие компоненты, как центр коммутации мобильной связи (MSC), коммутационная станция мобильного телефона (MTSO) и т.д. Компонент центр коммутации мобильной связи (MSC), например, транслирует информацию голосового потока между контроллерами 126 базовой станции (BSC) и коммутируемой телефонной сетью 125 общего пользования (PSTN). Центр коммутации мобильной связи (MSC) также работает для обеспечения управления мобильностью, обработки вызовов и функциональных возможностей маршрутизации вызова.
Для использования при обработке цифровых данных, не связанных с голосовыми вызовами, сетевое оборудование 124 может включать в себя такие компоненты, как один или несколько внутренних (домашних) и внешних (гостевых) агентов. В этом контексте сетевое оборудование 124 обменивается данными протокола Интернета (IP) между контроллерами 126 базовой станции (BSC) и одним или несколькими внутренними агентами 122 через одну или несколько линий 123 связи, таких как беспроводная или проводная линия T1 или T3, оптоволоконные соединения, Эзернет (Ethernet) или другие соединения протокола Интернета (IP). Внутренний агент 122 в свою очередь соединен с Интернетом 121.
Устройство беспроводной связи
Фиг.1B иллюстрирует конструкцию иллюстративного устройства 134 беспроводной связи (WCD), изображая структуру беспроводного телефона 100. Телефон 100 включает в себя антенну 106, приемопередатчик 104, динамик 108, пользовательский интерфейс 110, микрофон 114, источник 112 питания, таймер 115 и память 117 наряду с любой другой традиционной схемой, которая может отличаться в зависимости от приложения. Устройство 102 управления, которое может содержать процессор, выполняющий команды, или цифровую логическую схему (как обсуждается ниже), служит для управления работой других компонентов, а также маршрутизации сигналов между этими компонентами.
Источник 112 питания содержит электрическую батарею, источник солнечной энергии, источник биологической энергии, заводную рукоятку или другой портативный источник электропитания. Таймер 115 может содержать аппаратный таймер, программный таймер или другой соответствующий таймер. Один особенно эффективный по энергопотреблению пример таймера 115 представляет собой аппаратный таймер, такой как схема, которая обеспечивает сигнал аппаратного прерывания устройству 102 управления. В качестве альтернативы могут использоваться программная, встроенная программная или другие конструкции таймера. Память 117 может содержать аппаратную конструкцию (например, схема энергозависимой или энергонезависимой памяти, магнитная память и т.д.) или программную конструкцию (например, регистр, байт, адрес или другой модуль памяти).
Хотя проиллюстрирован мобильный беспроводной телефон 100, устройство беспроводной связи (WCD) может быть мобильным или стационарным. Кроме того, устройство беспроводной связи (WCD) может содержать любое устройство данных, которое взаимодействует через беспроводной канал или через проводной канал, например, используя оптоволоконные или коаксиальные кабели. В дополнение к беспроводным или проводным телефонам (или вместо них) устройство беспроводной связи (WCD) может быть сконфигурировано с возможностью реализации различных других устройств, включая, но без ограничения, PC-карту, карту флэш-памяти, внешний или внутренний модем и т.д.
Иллюстративное устройство обработки цифровых данных
Различные конструкции могут использоваться для реализации объектов обработки данных на фиг.1A-1B. Одним примером является устройство обработки цифровых данных, которое проиллюстрировано устройством 200 на фиг.2.
Устройство 200 включает в себя процессор 202, такой как микропроцессор, персональный компьютер, рабочая станция, контроллер, микроконтроллер, конечный автомат или другая машина обработки, соединенной с памятью 204. В настоящем примере память 204 включает в себя память 206 с быстрым доступом, а также энергонезависимую память 208. Память 206 с быстрым доступом может содержать оперативное запоминающее устройство (ОЗУ) и может использоваться для хранения программных команд, выполняемых процессором 202. Энергонезависимая память 208 может содержать, например, оперативное запоминающее устройство с резервным питанием, электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ), перепрограммируемое постоянное запоминающее устройство (ППЗУ), один или несколько магнитных дисков хранения данных, таких как "жесткий диск", накопитель на магнитной ленте или любое другое подходящее запоминающее устройство. Устройство 200 также включает в себя ввод-вывод 210, такой как линия, шина, кабель, электромагнитная связь, канал, интерфейс или другое средство для процессора 202, чтобы обмениваться данными с другими аппаратными средствами, внешними по отношению к устройству 200.
Несмотря на конкретное предшествующее описание, специалисты в данной области техники (имеющие выгоду от этого раскрытия) признают, что обсуждаемое выше устройство может быть реализовано в машине другой конструкции без отступления от объема изобретения. Как конкретный пример, один из компонентов 206, 208 может быть устранен; кроме того, память 204, 206 и/или 208 может быть встроена в процессор 202 или даже обеспечиваться внешне по отношению к устройству 200.
Логическая схема
В отличие от устройства обработки цифровых данных, обсуждаемого выше, другой вариант осуществления изобретения использует логическую схему вместо выполняемых компьютером команд для реализации некоторых или всех различных объектов обработки, упомянутых выше. В зависимости от специфических требований к приложению в областях скорости, стоимости, затрат на инструменты и т.п., эта логика может быть реализована путем создания специфической для приложения интегральной схемы (ASIC), имеющей тысячи малогабаритных интегрированных транзисторов. Такие специализированные интегральные схемы могут быть реализованы с применением комплементарных металлооксидных полупроводников (КМОП, CMOS), транзисторно-транзисторной логики (ТТЛ, TTL), сверхбольшой степени интеграции (СБИС, VLSI) или другой подходящей конструкции. Другие альтернативы включают в себя микросхему цифровой обработки сигналов (DSP), дискретную схему (например, резисторы, конденсаторы, диоды, катушки индуктивности и транзисторы), программируемую вентильную матрицу (FPGA), программируемую логическую матрицу (PLA), программируемое логическое устройство (PLD) и т.п.
РАБОТА
После описания различных конструктивных особенностей теперь описываются некоторые операционные аспекты настоящего раскрытия.
Носитель сигнала
Везде, где любые функциональные возможности существующего раскрытия реализованы с использованием одной или нескольких выполняемых машиной программных последовательностей, такие последовательности могут быть воплощены в различных формах носителя сигнала. В контексте фиг.2 такой носитель сигнала может содержать, например, память 204 или другой носитель сигнала, такой как сменный продукт 300 хранения данных (фиг.3), прямо или косвенно доступный процессору 202. Содержатся ли команды в памяти 206, носителе 300 или в другом месте, они могут быть сохранены в разнообразных машиночитаемых носителях хранения данных. Некоторые примеры включают в себя память с прямым доступом (например, традиционный "жесткий диск", дисковый массив ("RAID") или другое устройство памяти с прямым доступом ("DASD")), память с последовательным доступом, такую как магнитная или оптическая лента, электронная энергонезависимая память (например, постоянное запоминающее устройство (ПЗУ), стираемое программируемое постоянное запоминающее устройство (СППЗУ), флэш-память или электрически стираемое программируемое постоянное запоминающее устройство (ЭСППЗУ)), оперативное запоминающее устройство с резервным питанием, оптическая память (например, компакт-диск, предназначенный только для чтения (CD-ROM), компакт-диск с однократной записью и многократным считыванием (WORM), цифровой диск универсального назначения (DVD), цифровая оптическая лента), бумажные перфокарты или другие подходящие носители сигнала, в том числе аналоговые или цифровые носители и аналоговые линии, и каналы связи и беспроводные связи. В иллюстративном варианте осуществления изобретения машиночитаемые команды могут содержать программный объектный код, скомпилированный с языка программирования, например ассемблера, C и т.д.
Логическая схема
В отличие от носителя сигнала, обсуждаемого выше, некоторые или все функциональные возможности настоящего раскрытия могут быть реализованы с использованием логической схемы вместо использования процессора для выполнения команд. Поэтому такая логическая схема сконфигурирована для выполнения операций для осуществления некоторых или всех аспектов способа этого раскрытия. Логическая схема может быть реализована с использованием многих различных типов схем, как обсуждается выше.
Введение в операционные подробности
Как упомянуто выше, операционный аспект настоящего раскрытия содержит новую методику для сетевой передачи сообщений оповещения устройствам беспроводной связи (WCD) (фиг.4). Другая, но взаимосвязанная методика, следовательно, относится к более эффективной по энергосбережению последовательности для устройств беспроводной связи (WCD) для приема сообщений оповещения (фиг.5).
Терминология - объяснение диаграммы сигнала
Чтобы лучше понять фиг.4-5, сначала разъясняется диаграмма 600 сигнала (фиг.6). В общих чертах и как описано более подробно ниже, стандарт широкополосного многостанционного доступа с кодовым разделением каналов (WCDMA) (выпуск 99) организации по стандартизации связи 3-го поколения (3GPP) предписывает, что каждая базовая станция отправляет сообщения оповещения о вызове своим различным устройствам беспроводной связи (WCD) в течение тщательно установленного интервала, который может длиться от 80 миллисекунд до 5,12 секунд. Этот интервал, называемый здесь "интервалом оповещения", проиллюстрирован позицией 602 в отношении показательной ("рассматриваемой") базовой станции. "Оповещение о вызове", которое используется здесь, относится к оповещениям для входящих голосовых (или информационных) вызовов, а также оповещениям для указания предстоящей инициализированной сетью активности по передаче данных, которая следует за расширенным периодом бездеятельности передачи данных, когда устройство беспроводной связи (WCD) "соединено" с беспроводной сетью передачи пакетных данных.
Данные оповещения передаются в виде многократных "фреймов радиосвязи". Фреймы цифровой связи известны во множественном доступе с кодовым разделением каналов (CDMA) и других соответствующих дисциплинах, и много таких примеров таких фреймов обсуждаются в многочисленных патентах США, принадлежащих QUALCOMM. В одном примере настоящего раскрытия каждый фрейм радиосвязи занимает десять миллисекунд. Интервал 602 оповещения включает в себя фреймы 604, 605 радиосвязи и другие 607 (немасштабированные). Другие фреймы радиосвязи 607 интервала 602 не показаны в интересах краткого объяснения. Каждый фрейм радиосвязи далее разделен на сегменты, называемые здесь "разделами". Например, показаны различные разделы 610 фрейма 604 радиосвязи.
Каждый отдельный раздел 610 зарезервирован для рассматриваемой базовой станции для передачи сообщения оповещения о вызове отдельной группы из одного или нескольких соответствующих устройств беспроводной связи (WCD), которые назначены этому конкретному разделу. Ссылка 616 показывает сообщение оповещения о вызове, связанное с разделом 650 и его устройством (устройствами) беспроводной связи (WCD).
В одном примере сообщения оповещения о вызове являются двоичными, причем одно двоичное значение указывает, что оповещается одно или несколько устройств беспроводной связи (WCD), назначенных этому сообщению оповещения о вызове, и другое двоичное значение указывает, что ни одно устройство не оповещается. Двоичный ноль, например, можно заменить пустым указателем или отсутствием сигнала. Сеть передает подробную информацию о каждом входящем вызове в отдельном служебном сообщении или канале. Эта информация доступна для устройств беспроводной связи (WCD), чтобы больше узнать о своих входящих вызовах и даже решить, какое устройство беспроводной связи (WCD) принимает вызов, если несколько устройств беспроводной связи (WCD) назначены одному и тому же разделу.
Как представлено настоящим раскрытием, интервал 602 оповещения содержит максимум одно сообщение оповещения о вызове для каждого отдельного устройства беспроводной связи (WCD). Другими словами, каждое устройство беспроводной связи (WCD) может принять только свое сообщение оповещения о вызове в одном из назначенных разделов 610. Однако для каждого сообщения оповещения о вызове устройства беспроводной связи (WCD) имеется несколько экземпляров повторяющегося сообщения оповещения о широковещании. Как рассмотрено на более подробном примере, несколько экземпляров сообщения оповещения о широковещании могут произойти в каждом фрейме радиосвязи.
В иллюстрированном примере ссылка 618 показывает повторяющееся сообщение оповещения о широковещании, которое происходит многократно во фрейме 604 радиосвязи; однако во фрейме 604 радиосвязи имеется только единственное появление сообщения оповещения о вызове каждого устройства беспроводной связи (WCD) (например, ссылка 616 для устройств беспроводной связи (WCD) раздела 650). В иллюстрированном примере сообщение 618 оповещения о широковещании происходит в разделах 651, 652, и 653. Иллюстрированные отношения между сообщениями оповещения о вызове/широковещании гарантируют, что период времени между каждым сообщением оповещения о вызове (например, 616) и самым близким сообщением (618) оповещения о широковещании не может превысить заданный максимальный отрезок времени. Эта новая особенность используется, чтобы помочь устройствам беспроводной связи (WCD) экономить энергию, как обсуждается более подробно ниже.
В иллюстрированном примере сообщение 618 оповещения о широковещании относится к одному набору широковещательных программ или услуг. Произвольно можно обеспечить другое сообщение 619 оповещения о широковещании, имеющее отношение к другому набору широковещательных программ. Например, одно сообщение оповещения о широковещании может представлять программы каналов CNN и MSNBC, тогда как другое сообщение оповещения о широковещании представляет широковещательное информационное содержание канала ESPN. Экземпляры сообщения 619 оповещения о широковещании происходят в разделах 654, 655 и 656 фрейма 604 радиосвязи. Как показано, сообщения 618, 619 оповещения о широковещании чередуются. Для сообщения 618 оповещения о широковещании иллюстрированные отношения между сообщением 616 оповещения о вызове и сообщениями 619 оповещения о широковещании минимально гарантируют, что время между сообщением оповещения о вызове и самым близким сообщением оповещения о широковещании не может превысить заданный максимальный отрезок времени.
Работа - сетевая передача сообщений оповещения о вызове/широковещании
Фиг.4 изображает некоторые сетевые операции 400, имеющие отношение с настоящему раскрытию. Безо всякого намеренного ограничения, операции 400 иллюстрированы в заданном контексте аппаратных средств фиг.1A-1B. Как проиллюстрировано, операции 400 выполняются независимо каждой базовой станцией 130. Последующее описание относится к операциям 400, как выполняемым одной показательной ("рассматриваемой") базовой станцией. Однако без отступления от объема настоящего раскрытия определенные задачи в последовательности 400 фактически могут быть проведены в иерархическом порядке вышестоящими компонентами сети 120 с передачей результатов базовым станциям в виде обновлений состояния или команд. Это может централизовать определенные действия, избегая потребности дублирования одних и тех же этапов во всех базовых станциях.
На этапе 402 рассматриваемая базовая станция 130 определяет, происходит ли надлежащий входящий голосовой/информационный вызов. Входящий вызов является надлежащим, если он направлен устройству беспроводной связи (WCD), которое (1) находится во взаимодействии с этой базовой станцией, (2) находится в области охвата базовой станции, (3) определяет рассматриваемую базовую станцию как "первичную" или (4) имеет другое заданное взаимоотношение с базовой станцией. Один пример этапа 402 содержит "вытягивание" информации, в котором базовая станция делает запрос в другие компоненты сети 120 для определения, имеются ли какие-либо входящие вызовы для устройств беспроводной связи (WCD), которые имеют отношение к базовой станции. В другом примере этап 402 является "проталкиванием" информации, в котором базовая станция принимает уведомление всякий раз, когда имеются какие-либо входящие вызовы для имеющих отношение устройств беспроводной связи (WCD). Этап 402 повторяется непрерывно, периодически или согласно другому соответствующему расписанию, как показано ссылкой 402a. Соответственно этап 402 может выполняться параллельно с последующим этапом 404 и далее.
На этапе 404 рассматриваемая базовая станция 130 определяет, произошло ли "событие широковещания". Событие широковещания содержит назначенное сетью распоряжение уведомить устройства беспроводной связи (WCD) о конкретной широковещательной программе. Например, событие широковещания происходит, когда новое информационное содержание широковещания становится доступным, например, поступление статьи новостей, спортивного заголовка или музыкального видеоматериала. Событие широковещания может также произойти, когда сеть санкционирует второе, третье или другое повторное уведомление о данном информационном содержании широковещания. В примере "вытягивания" этап 404 содержит активный запрос базовой станции в другие компоненты в сети 120 для определения, должны ли устройства беспроводной связи (WCD) быть первоначально уведомлены (или повторно уведомлены) о каких-либо конкретных широковещательных программах. В примере "проталкивания" этап 404 является пассивной операцией базовой станции, принимающей уведомительные сообщения всякий раз, когда сеть объявляет, намечает или иным образом устанавливает событие широковещания. Этап 404 повторяется непрерывно, периодически или согласно другому соответствующему расписанию, как показано ссылкой 404a. Соответственно этап 404 может выполняться параллельно с последующими этапами 406 и далее.
Этап 408 начинает новый интервал оповещения. В общих чертах, и как описано более подробно ниже, каждая базовая станция отправляет сообщения оповещения о вызове своим устройствам беспроводной связи (WCD) в течение интервала оповещения. Согласно стандарту широкополосного многостанционного доступа с кодовым разделением каналов (WCDMA) (выпуск 99) организации по стандартизации связи 3-го поколения (3GPP) интервал оповещения может длиться от 80 миллисекунд до 5,12 секунд. Так как связь множественного доступа с кодовым разделением каналов (CDMA) происходит в формате фреймов радиосвязи, интервал оповещения фактически занимает множество фреймов радиосвязи. Каждый фрейм радиосвязи в одном примере длится десять миллисекунд. Соответственно этап 408 иллюстрирует начало этого интервала оповещения. В зависимости от способа реализации сети различным устройствам беспроводной связи (WCD) могут быть назначены совсем другие интервалы оповещения. Например, устройствам беспроводной связи (WCD), которые должны обратиться к инициируемым сетью услугам с малым временем ожидания, может быть назначен короткий интервал оповещения, тогда как устройствам беспроводной связи (WCD), принимающим голосовые запросы, могут быть назначены намного более длинные интервалы оповещения.
Как обсуждалось выше в связи с фиг.6, каждый фрейм радиосвязи разделен на несколько сегментов, называемых здесь "разделами". В качестве одного примера иллюстративная система может использовать 144 раздела на фрейм радиосвязи. Каждый раздел может нести одно сообщение оповещения о вызове, которое является применимым к одному или нескольким устройствам беспроводной связи (WCD), как заранее запланировано сетью, несущей и т.д. Поэтому каждому устройству беспроводной связи (WCD) назначен заданный раздел заданного фрейма радиосвязи, чтобы в течение него принять свое сообщение оповещения о вызове, если оно имеется.
В дополнение к операциям оповещения о вызове, как обсуждалось выше, базовая станция передает повторяющееся сообщение оповещения о широковещании в течение интервала оповещения. Несколько экземпляров одного и того же сообщения оповещения о широковещании повторяются в течение всего интервала оповещения, чтобы гарантировать получение всеми устройствами беспроводной связи (WCD) независимо от их назначенного фрейма радиосвязи. Кроме того, как объясняется ниже, сообщение оповещения о широковещании повторяется многократно в пределах каждого фрейма радиосвязи, чтобы минимизировать время между разделом, в котором происходит сообщение оповещения о вызове данного устройства беспроводной связи (WCD), и ближайшим предшествующим или последующим сообщением оповещения о широковещании. Кроме того, как обсуждалось выше, могут существовать различные сообщения оповещения о широковещании, имеющие отношение к различным наборам информационного содержания широковещания, хотя существующий пример ограничен одним повторяющимся сообщением оповещения о широковещании для простоты объяснения.
Этап 414 начинает повторную передачу сообщения оповещения о широковещании. Как обсуждается ниже, базовая станция передает идентичные экземпляры сообщения оповещения о широковещании в течение всего интервала оповещения. Сообщения оповещения о широковещании и сообщения оповещения о вызове в одном примере могут передаваться на одной и той же полосе частоты с использованием различных кодов разделения на каналы. В одном примере сообщение оповещения о широковещании содержит бит или другой сокращенный сигнал, всего лишь указывающий устройствам беспроводной связи (WCD) в пределах диапазона, доступно ли информационное содержание широковещания, а дополнительная информация доступна в отдельно передаваемом сообщении. Например, бит оповещения о широковещании со значением "единица" означает, что новое информационное содержание широковещания доступно, тогда как бит оповещения о широковещании со значением "ноль" означает, что нет никакого нового информационного содержания широковещания.
В качестве примера сообщение оповещения о широковещании может быть широковещательно передано два, три или более раз на фрейм радиосвязи, чтобы минимизировать время между этим сообщением оповещения о широковещании и различными сообщениями оповещения о вызове, происходящими в том же самом фрейме радиосвязи. Другими словами, это ограничивает отрезок времени между любым данным сообщением оповещения о вызове и ближайшим сообщением оповещения о широковещании, предшествующим или следующим за сообщением оповещения о вызове, до заданного максимума. Например, если сообщение оповещения о широковещании широковещательно передано дважды в течение каждого 10 миллисекундного фрейма радиосвязи, это гарантирует, что время между любым данным сообщением оповещения о вызове и ближайшим сообщением оповещения о широковещании не может превысить 2,5 миллисекунды. Это время может быть даже более сокращено путем повторения сообщения оповещения о широковещании три, четыре или более раз на фрейм радиосвязи.
Кроме того, теоретически сообщение оповещения о широковещании может быть передано в течение каждого раздела; однако растягивание сообщения во времени дает другим сообщениям оповещения о широковещании (имеющим отношение к другому информационному содержанию широковещания) равную возможность оповещать устройства беспроводной связи (WCD) базовой станции в течение промежуточных интервалов. В упрощенном примере, в котором имеется два различных сообщения оповещения о широковещании, сеть широковещательно передает одно из них в разделах 5, 10, 15, 20 и т.д. фрейма радиосвязи. Другое сообщение широковещательно передается в разделах 6, 11, 16, 21 и т.д. фрейма радиосвязи.
Также теоретически базовая станция может ограничить передачу сообщений оповещения о широковещании до тех разделов, которые назначены устройствам беспроводной связи (WCD), имеющим интерес к этому конкретному информационному содержанию широковещания. Однако в зависимости от сетевой архитектуры, установок и договоренности о подписке на широковещание сеть может быть не осведомлена о подписках на широковещание индивидуальных устройств беспроводной связи (WCD). Кроме того, два устройства беспроводной связи (WCD), совместно использующие один и тот же раздел, не смогли быть легко удовлетворены, если они подписаны на разные пакеты широковещания.
Во всяком случае, обеспечение близости во времени между сообщениями оповещения о широковещании и оповещения о вызове помогает устройствам беспроводной связи (WCD) сохранять энергию, быстро возобновляя спящее состояние в случае, если сообщения оповещения о вызове и оповещения о широковещании оба являются отрицательными.
После этапа 414 этап 416 обращает внимание на первый фрейм радиосвязи текущего интервала. Здесь базовая станция передает сообщения оповещения о вызове для всех устройств беспроводной связи (WCD), назначенных этому фрейму радиосвязи (этап 418). Каждое сообщение оповещения о вызове происходит в различном разделе рассматривае