Способ и устройство для начала общей или индивидуальной передачи широковещательного контента в беспроводной телефонной сети

Изобретение относится к беспроводным телефонным сетям. Беспроводная коммуникационная система включает в себя перемещающиеся абонентские станции и базовую станцию, принимающую широковещательные программы от сервера контента. Абонентские станции оценивают, доступна ли требуемая программа от данной базовой станции. В соответствии с данной оценкой абонентская станция выполняет этапы по приему требуемой программы по совместно используемому каналу для приема множеством абонентских станций, или инициирует доставку базовой станцией требуемой программы в абонентскую станцию по индивидуальному каналу. В ответ на сообщение от данной абонентской станции, идентифицирующей требуемую программу, базовая станция либо продолжает передавать требуемую программу по совместно используемому каналу, начинает передачу требуемой программы по совместно используемому каналу, или посылает данной абонентской станции сообщение о назначении канала и выполняет передачу требуемой программы по назначенному индивидуальному каналу. Технический результат заключается в обеспечении возможности инициации широковещательной услуги в системе, реализованной с возможностью как общего, так и индивидуального широковещания. 14 н. и 19 з.п. ф-лы, 12 ил.

 

ОПИСАНИЕ

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение в общем случае относится к беспроводным телефонным сетям с добавленной емкостью для доставки широковещательного контента. Более точно, изобретение относится к инициированию доставки широковещательного контента в беспроводную абонентскую станцию по общему или индивидуальному коммуникационному каналу.

УРОВЕНЬ ТЕХНИКИ

Многие коммуникационные системы передают информационные сигналы от станции-источника в физически определенную станцию назначения. Сначала информационный сигнал преобразуют в форму, подходящую для эффективной передачи через коммуникационный канал. Преобразование, или модуляция, информационного сигнала подразумевает изменение параметра сигнала несущей в соответствии с информационным сигналом таким образом, что спектр результирующей модулированной несущей находится в пределах полосы пропускания канала. В станции назначения исходный информационный сигнал восстанавливают из модулированного сигнала несущей, принятой по коммуникационному каналу. Такое восстановление в общем случае выполняют путем использования процесса, обратного процессу модулирования, используемому в станции-источнике.

Модуляция также облегчает множественный доступ, то есть одновременную передачу и/или прием нескольких сигналов через общий коммуникационный канал. Коммуникационные системы с множественным доступом часто включают в себя множество абонентских модулей, требующих последовательного обслуживания с относительно короткой длительностью, а не непрерывного доступа к общему коммуникационному каналу. В данной области техники известно несколько способов множественного доступа, таких как множественный доступ с временным разделением каналов (TDMA), множественный доступ с частотным разделением каналов (FDMA), множественный доступ с амплитудной модуляцией (AM) и множественный доступ с кодовым разделением каналов (CDMA) с расширенным спектром. Коммуникационные системы с множественным доступом могут быть беспроводными или проводными и могут служить для передачи речи и/или данных.

В коммуникационной системе с множественным доступом обмен данными между пользователями происходит через одну или несколько базовых станций. В одном примере пользователь первой беспроводной абонентской станции обменивается данными с пользователем второй беспроводной абонентской станции, передавая данные по обратной линии в базовую станцию. Базовая станция принимает данные и, если это необходимо, направляет данные другой базовой станции. В конечном счете, данные передают по прямой линии конечной базовой станции во вторую абонентскую станцию. "Прямая" линия обозначает передачу от базовой стации к абонентской станции, и "обратная" линия обозначает передачу от абонентской станции к базовой станции. Во многих коммуникационных системах прямая линия и обратная линия используют разные частоты. Обмен данными также может происходить между пользователем абонентской станции и другим пользователем наземной станции. В этом случае базовая станция принимает данные от абонентской станции по обратной линии и направляет данные через публичную коммутируемую телефонную сеть (ТфОП) наземной станции. Обмен данными также происходит в обратном направлении. Упомянутые выше службы беспроводного обмена данными являются примерами служб обмена данными типа "точка-точка". Напротив, "широковещательные" службы доставляют информацию от центральной станции к множеству абонентских станций ("многоточечный режим"). Базовая модель широковещательной системы включает в себя широковещательную сеть пользователей, обслуживаемую одной или несколькими центральными станциями, передающими новости, фильмы, спортивные события, или другой "контент" пользователям. При этом каждая абонентская станция осуществляет мониторинг сигнала общей широковещательной прямой линии. Поскольку центральная станция жестко определяет контент, пользователи обычно не передают данные обратно. Примерами совместного использования широковещательных служб коммуникационных систем являются телевидение, радио и т.д. Такие коммуникационные системы обычно являются высокоспециализированными.

В связи с недавними достижениями в области беспроводных телефонных систем имеется растущий интерес к использованию существующей телефонной инфраструктуры, в основном относящейся к типу точка-точка, для дополнительной доставки широковещательных услуг. В этом отношении некоторые важные достижения получены корпорацией QUALCOMM, Сан-Диего, Калифорния. В приведенных ниже ссылках описаны различные достижения корпорации QUALCOMM, относящиеся к использованию общих коммуникационных каналов для доставки широковещательного контента в беспроводной телефонной сети.

Заявка на патент США №09/933978, поданная 20 августа 2001 г. на имя Sinnarajah и др. и озаглавленная "Method and apparatus for signalling in broadcast communication system". Заявка на патент США №10/192132, поданная 9 июля 2002 г. и озаглавленная "Method and system for multicast service initiation in a communication system". Заявка на патент США №09/933912, поданная 20 августа 2001 г. и озаглавленная "Method and system for utilization of an outer decoder in a broadcast services communication system". Заявка на патент США №09/933971, поданная 20 августа 2001 г. и озаглавленная "Method and apparatus for overhead messaging in a wireless communication system". Все вышеперечисленные источники включены в настоящее описание во всей своей полноте в качестве ссылки.

Хотя перечисленные выше приложения являются удовлетворительными во многих отношениях, один аспект беспроводных широковещательных систем, который еще не является полностью разработанным, относится к инициации широковещательной услуги в системе, реализованной с возможностью как общего, так и индивидуального широковещания.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Беспроводная коммуникационная сеть включает в себя перемещающиеся абонентские станции и множество базовых станций, принимающих широковещательные программы от сервера контента. Абонентская станция оценивает, доступна ли требуемая широковещательная программа от данной базовой станции. В соответствии с этой оценкой данная абонентская станция выполняет действия по (1) приему требуемой программы по общему каналу, обслуживающему множество абонентских станций, или (2) инициирует базовую станцию для доставки требуемой программы в абонентскую станцию по индивидуальному каналу. В ответ на сообщение от данной абонентской станции базовая станция либо (1) продолжает передачу требуемой программы по общему каналу, либо (2) начинает передачу требуемой программы по общему каналу, либо (3) посылает данной абонентской станции сообщение о назначении канала и начинает передачу требуемой программы по назначенному индивидуальному каналу.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг.1 является блок-схемой некоторых компонентов аппаратных средств и связей между ними в беспроводной коммуникационной сети.

На фиг.2 показано иллюстративное устройство обработки цифровых данных.

На фиг.3 показан иллюстративный носитель сигнала.

Фиг.4 является блок-схемой некоторых компонентов аппаратных средств и связей между ними в абонентской станции, реализованной как беспроводное удаленное устройство.

На фиг.5А показана диаграмма состояний рабочих состояний абонентской станции.

На фиг.5В-5D показаны блок-схемы, иллюстрирующие обмен различными сообщениями между абонентской станцией и базовой станцией в состояниях IDLE, ACCESS и TRAFFIC, соответственно.

На фиг.6 показана диаграмма последовательности операций, относящихся к определению доступности широковещательной программы в беспроводной коммуникационной сети.

На фиг.7 показана диаграмма последовательности операций при установлении услуги в беспроводной коммуникационной сети, в которой требуемая широковещательная услуга доступна через выделенный коммуникационный канал.

На фиг.8 показана диаграмма последовательности операций при установлении услуги в беспроводной коммуникационной сети, в которой требуемая широковещательная услуга доступна через общий коммуникационный канал.

На фиг.9 показана диаграмма иллюстративной структуры содержания сообщения о параметрах широковещательной системы (BSPM).

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Сущность, задачи и преимущества настоящего изобретения станут более понятны для специалистов в данной области техники после изучения нижеследующего подробного описания совместно с прилагаемыми чертежами.

КОМПОНЕНТЫ АППАРАТНЫХ СРЕДСТВ И МЕЖСОЕДИНЕНИЯ

Введение

Как указывалось выше, в настоящем описании использована беспроводная коммуникационная сеть, содержащая помимо других компонентов различные базовые станции и абонентские станции. Некоторые или все базовые станции выполнены с возможностью обеспечения услуг широковещания контента на абонентские станции, используя индивидуальные каналы (каждый выделен для использования отдельной абонентской станцией) и/или общие каналы (для совместного приема множеством абонентских станций). Ниже более подробно описана общая структура и работа такой системы, а также ее различных компонентов.

Беспроводная коммуникационная система

Согласно иллюстративной модели широковещательной системы, множество абонентских станций обслуживается одной или несколькими базовыми станциями, которые передают широковещательный контент, такой как новости, фильмы, спортивные репортажи и т.п. На фиг.1 показана блок-схема коммуникационной системы 100, выполненной с возможностью предоставления услуги высокоскоростного широковещания (HSBS) при различных вариантах осуществления настоящего изобретения.

Источником широковещательного контента являются один или несколько серверов 102 контента (CS). Сервер 102 контента содержит одно или несколько устройств цифровой обработки данных, таких как персональный компьютер, рабочая станция, мэйнфрейм, компьютерная сеть, микропроцессор или другое компьютерное устройство для доставки форматированного в виде пакетов (или форматированного в другом виде) широковещательного контента в узлы 106 обслуживания широковещательных пакетных данных (BPDSN) через Интернет соединение 104 или другую сеть (не показана), отличную от Интернет, или через прямое соединение. В зависимости от способа реализации узлы 106 могут использовать одинаковые или разные аппаратные средства, например, узлы коммутации пакетных данных (PDSN) типов, хорошо известных в беспроводной телефонии. В соответствии с назначением каждого пакета узлы 106 доставляют пакеты в соответствующие модули 108 функций управления пакетами (PCF). Каждый модуль 108 управляет различными функциями базовых станций 110, имеющими отношение к доставке услуг высокоскоростного широковещания. Среди прочих функций модули 108 направляют широковещательные пакеты в базовые станции 110. Каждый модуль 108 может использовать такие же или другие аппаратные средства, что и контроллер базовой станции (BSC) типа, хорошо известного в беспроводной телефонии.

Базовые станции 110 доставляют широковещательный контент и обычные телефонные вызовы в абонентские станции 114. Базовые станции 110 могут быть реализованы с использованием таких же аппаратных средств, что и используются в обычных базовых станциях, коммерчески доступных в настоящее время.

Иллюстративное устройство цифровой обработки данных

Сущности, обрабатывающие данные, такие как компоненты 102, 106, 108, 110, 114 (фиг.1), или один или несколько их субкомпонентов, могут быть реализованы в различных формах. Одним из примеров является устройство цифровой обработки данных, показанное на фиг.2 в виде аппаратных компонентов и межсоединений устройства 200 цифровой обработки данных.

Устройство 200 включает в себя процессор 202, например, микропроцессор, персональный компьютер, рабочую станцию, контроллер, микроконтроллер, конечный автомат, или другое устройство обработки, соединенное с устройством 204 хранения. В настоящем примере устройство 204 хранения включает в себя устройство 206 хранения быстрого доступа, а также энергонезависимое устройство 208 хранения. Устройство 206 хранения быстрого доступа может содержать оперативное запоминающее устройство (ОЗУ, RAM) и может использоваться для хранения программных инструкций, исполняемых процессором 202. Энергонезависимое устройство 208 хранения может содержать, например, RAM с батарейной поддержкой, EEPROM, флэш PROM, один или несколько устройств хранения данных на магнитных дисках, таких как "жесткий диск", устройство хранения на магнитных лентах, или любое другое подходящее устройство хранения. Устройство 200 также включает в себя устройство 210 ввода/вывода, такое как линия, шина, кабель, электромагнитную линию связи, или другое средство, позволяющее процессору 202 обмениваться данными с другими аппаратными средствами, внешними по отношению к устройству 200.

Несмотря на приведенное выше конкретное описание, специалисты в данной области (использующие настоящее описание) признают, что описанное выше устройство может быть реализовано как устройство, имеющее другую конструкцию, без выхода за пределы объема настоящего изобретения. В качестве конкретного примера, один или несколько из компонентов 206, 208 могут отсутствовать; помимо этого, устройство 204, 206 и/или 208 может быть предусмотрено в составе процессора 202, или даже как внешнее по отношению к устройству 200.

Логическая схема

В отличие от устройства цифровой обработки данных, описанного выше, различные варианты осуществления настоящего изобретения используют логическую схему вместо исполняемых компьютером инструкций для реализации различных обрабатывающих модулей, таких как описанные выше. В зависимости от конкретных требований приложения в отношении скорости, стоимости, стоимости инструментальных средств и т.п. такая логика может быть реализована в виде специализированной интегральной микросхемы (ASIC), содержащей тысячи интегральных транзисторов. ASIC может быть реализована по технологии CMOS, TTL, VLSI или по другой подходящей технологии. Другие альтернативы включают в себя микросхему цифрового сигнального процессора (ЦСП, DSP), схему на дискретных элементах (таких как резисторы, конденсаторы, диоды, индуктивности и транзисторы), внутрисхемно программируемые вентильные матрицы (FPGA), программируемые матрицы логических элементов (PLA), программируемые логические устройства (PLD) и т.п.

Беспроводной телефон

На фиг.4 показана конструкция иллюстративной абонентской станции 114 в виде беспроводного телефона 400. Телефон 400 включает в себя громкоговоритель 408, интерфейс 410 пользователя, микрофон 414, приемопередатчик 404, антенну 406, управляющее устройство 402 вместе с другими необязательными схемными элементами, которые могут быть включены (или могут не включаться) в зависимости от приложения. Управляющее устройство 402, которое может содержать схему, подобную обсуждавшимся выше в связи с фиг.3-4, управляет работой компонентов 404, 408, 410 и 414, а также передачей сигналов между этими компонентами.

Хотя в качестве иллюстрации приведен беспроводной телефон 400, абонентская станция может быть мобильной или стационарной. Помимо этого, абонентская станция может содержать любое устройство работы с данными, которое осуществляет обмен данными через беспроводной канал или через проводной канал, например, используя оптоволокно или коаксиальный кабель. В дополнение к (или вместо) беспроводным или проводным телефонам, абонентская станция может быть выполнена в виде других устройств, включающих в себя, без ограничения, РС карты, флэш карты, внешние или внутренние модемы и т.д.

Работа

После того как были изложены различные конструктивные особенности, будут описаны некоторые аспекты, относящиеся к работе настоящего изобретения. Как указывалось выше, работа системы 100 относится к инициации доставки широковещательного контента беспроводным абонентским станциям, используя общий или индивидуальный коммуникационный канал.

Среда переноса сигнала

Если любая функциональная особенность настоящего изобретения реализована с использованием одной или нескольких машиноисполняемых программных последовательностей, такие последовательности могут быть реализованы в различных формах среды переноса сигнала. В контексте фиг.2 такая среда переноса сигнала может содержать, например, хранилище 204 или другую среду переноса сигнала, такую как магнитная дискета 300 для хранения данных (фиг.3), к которым непосредственно или опосредованно может обращаться процессор 202. Вне зависимости от того, где хранятся инструкции: в хранилище 204, дискете 300 или в другом месте - они могут храниться на множестве машиночитаемых носителей данных. Некоторые примеры включают в себя хранилище с непосредственным доступом (например, обычный "жесткий диск"), избыточный массив недорогих дисков ("RAID") или другое устройство с непосредственным доступом ("DASD")), хранилище с последовательным доступом, такое как магнитная или оптическая лента, электронная энергонезависимая память (например, ROM, EPROM, флэш PROM, или EEPROM), RAM батарейной поддержкой, оптические устройства хранения (например, CD-ROM, WROM, DVD, цифровая оптическая лента), перфокарты, или другая подходящая среда переноса сигнала, в том числе среда передачи аналогового или цифрового сигнала, коммуникационные линии связи и беспроводные соединения. В иллюстративном варианте осуществления изобретения машиночитаемые инструкции могут содержать программные объектные коды, скомпилированные из кодов, написанных на таких языках, как язык ассемблера, С и т.п.

Логическая схема

В отличие от среды переноса сигнала, обсуждавшейся выше, некоторые или все функциональные особенности настоящего изобретения могут быть реализованы, используя логическую схему, а не исполняемые процессором инструкции. Для этого логическую схему конфигурируют таким образом, что она осуществляет способ настоящего изобретения. Логическая схема может быть реализована, используя различные типы схемных элементов, как уже обсуждалось выше.

Введение в работу

Как указывалось выше, некоторые (или все) из базовых станций 110 принимают широковещательный контент от сервера 102 контента; причем этот контент включает в себя различные широковещательные "программы".

Абонентская станция оценивает, доступна ли требуемая широковещательная программа от данной базовой станции. Согласно настоящему изобретению данная абонентская станция выполняет этапы (1) приема требуемой программы, передаваемой по общему каналу для приема множеством абонентских станций, или (2) инициирует доставку базовой станцией требуемой программы в данную абонентскую станцию по индивидуальному каналу.

С точки зрения базовой станции работа происходит следующим образом. В ответ на сообщение от данной абонентской станции, идентифицирующее требуемую программу, базовая станция либо (1) продолжает передачу требуемой программы по общему каналу, либо (2) начинает передачу требуемой программы по общему каналу, либо (3) посылает данной абонентской станции сообщение о назначении канала и переходит к передаче требуемой программы по назначенному индивидуальному каналу.

Абонентские станции - модель вызова

Каждая абонентская станция работает согласно диаграмме 560 состояний по фиг.5А. В состоянии 562 ОЖИДАНИЕ абонентская станция отслеживает общий канал пейджинга и общий служебный канал, описанные более подробно ниже. Эти каналы являются общими в том смысле, что каждая базовая станция выполняет широковещательную передачу по этим каналам для всех абонентских станций в зоне обслуживания. Вкратце, общий канал пейджинга указывает абонентским станциям на входящие вызовы и общий служебный канал предоставляет различную информацию, относящуюся к системе. В состоянии 562 ОЖИДАНИЕ абонентская станция может дополнительно принимать от базовой станции широковещательный контент по одному или нескольким общим широковещательным каналам. В состоянии 562 ОЖИДАНИЕ передатчик абонентской станции выключен.

В одном случае переход 563 абонентской станции из состояния 562 ОЖИДАНИЕ в состояние 564 ДОСТУП может выполняться, когда абонентская станция посылает сообщение РЕГИСТРАЦИЯ, указывая соседним базовым станциям на присутствие абонентской станции, ее идентификацию, отличительные особенности и т.д. В этом случае состояние 564 ДОСТУП переходит обратно в состояние 562 ОЖИДАНИЕ после сообщения РЕГИСТРАЦИЯ.

В другой ситуации переход 563 из состояния 562 ОЖИДАНИЕ в состояние 564 ДОСТУП может выполняться во время установления вызова точка-точка либо абонентской станцией, либо другой стороной. Например, если вызов инициирует другая сторона, абонентская станция получает пейджинговое сообщение по общему каналу пейджинга. После ответа абонентской станции на пейджинговое сообщение по общему каналу "доступа" абонентская станция получает назначение канала трафика, по которому выполняет вызов точка-точка. Абонентская станция инициирует исходящий вызов, посылая соответствующее сообщение по каналу вызова и принимая затем таким же образом назначение канала.

Переход 565 из состояния 564 ДОСТУП в состояние 566 ТРАФИК выполняется, когда входящий или исходящий вызов выполнен, и абонентская станция и базовая станция начинают обмен данными по каналу трафика. В состоянии 566 ТРАФИК абонентская станция использует индивидуальный канал трафика для выполнения коммуникации точка-точка с другой стороной. Вновь установленный вызов точка-точка может передавать речь, данные или даже широковещательную информацию, как обсуждается ниже. Если вызов точка-точка используют для передачи широковещательного контента, тогда он замещает любую общую широковещательную передачу, которую абонентская станция принимала перед этим в состоянии 562 ОЖИДАНИЕ.

Переход 567 из состояния 566 ТРАФИК в состояние 562 ОЖИДАНИЕ выполняется при завершении вызова точка-точка, либо одной из сторон, либо при разрыве соединения каким-либо другим образом. Переход 567 включает в себя освобождение канала трафика, использованного для вызова точка-точка. Если указанный вызов точка-точка содержал широковещательный контент, то при переходе 567 необязательно может возобновиться доставка широковещательного контента через общий канал в состоянии 562 ОЖИДАНИЕ.

Каналы

На фиг.5В-5D показаны некоторые основные коммуникационные каналы, используемые для передачи информации между абонентской станцией и базовой станцией во время состояний ОЖИДАНИЕ, ДОСТУП и ТРАФИК, описанных выше. Широковещательные каналы, описанные в настоящей заявке, могут служить для передачи данных, аудио, видео и другого требуемого контента.

"Коммуникационный канал/линия" относится к физическому или логическому каналам в соответствии с контекстом. "Физический канал" означает коммуникационный путь, по которому распространяется сигнал, описанный в терминах параметров модуляции и кодирования. "Логический канал" означает коммуникационный путь в пределах уровней протокола либо базовой станции, либо абонентской станции. "Обратный канал/линия" означает коммуникационный канал/линию, по которой абонентская станция посылает сигналы базовой станции. "Прямой канал/линия" означает коммуникационный канал/линию, по которой базовая станция посылает сигналы абонентской станции.

Состояние ОЖИДАНИЕ

Фиг.5В относится к состоянию ОЖИДАНИЕ. Базовая станция 504 ведет передачу по служебному каналу 505, которую принимает абонентская станция 502, а также другие абонентские станции, обслуживаемые данной базовой станцией. Служебный канал 505 содержит периодически повторяемую системную информацию, такую как информация о соседних базовых станциях, информация доступа (например, рекомендованные уровни мощности, максимальный размер сообщения и т.д.), и системные параметры (например, номера версий продуктов, поддерживаемые особенности и т.д.). В системе CDMA-2000 служебный канал 505 может содержать широковещательный канал управления (F_BCCH).

В качестве примера виды контента служебного канала 505 могут включать в себя широковещательное сообщение системных параметров (BSPM), которое определяет каждую широковещательную программу, доступную через общие и/или индивидуальные каналы. "Программа" представляет собой поток широковещательного контента, например, новости CNN, ESPN, или информация о погоде и т.д. BSPM указывает, какие программы доступны на каждом из общих каналов базовой станции (и частоты или другую идентификацию канала) и какие программы могут быть получены по индивидуальным каналам (с определением конкретных частот в момент установления услуги по индивидуальному каналу). В BSPM также перечислены определенные виды другой информации, что описано более подробно ниже в связи с фиг.9.

Базовая станция 504 также ведет передачу по общему каналу 506 пейджинга, которую принимают все абонентские станции, обслуживаемые данной базовой станцией. Все абонентские станции, обслуживаемые базовой станцией 504, отслеживают канал 506 пейджинга, так что они получают извещение о вызове точка-точка или другой предназначенной им информации. В CDMA-2000 канал 506 пейджинга представлен прямым каналом управления (F_CCCH).

Общий широковещательный канал 508 потенциально охватывает множество общих широковещательных подканалов (параллельных каналов), передаваемых базовой станцией 504 для использования абонентскими станциями в зоне обслуживания базовой станции. Более обобщенно, коммуникационная система 100 обеспечивает возможность высокоскоростной службы посредством введения прямого широковещательного дополнительного канала (F_BSCH), поддерживающего высокие скорости передачи данных и который может приниматься множеством абонентских станций. "Прямой широковещательный дополнительный канал" содержит один прямой физический канал, который переносит широковещательный трафик. Один или несколько каналов высокоскоростных широковещательных услуг мультиплексируют с разделением времени в один прямой общий широковещательный канал. Таким образом, канал 508 может одновременно переносить несколько различных широковещательных программ.

Общие широковещательные каналы 508 могут быть свободно доступны для всех абонентских станций, либо доступны только тем абонентским станциям, которые выполнили определенные действия по подписке. Поскольку канал 508 передается на все абонентские станции в зоне обслуживания, в конечном счете, базовые станции определяют, может или нет пользователь получить доступ к широковещательной передаче, основываясь на том, подписался ли пользователь. В качестве одного из примеров, общий широковещательный канал может быть зашифрован заданным кодом, который предоставляется только подписавшимся абонентским станциям.

Механизм подписки на широковещательные услуги обсуждается в приведенной ниже ссылке, включенной в настоящее описание во всей своей полноте: заявка на патент США №09/934021, поданная 20 августа 2002 г. и озаглавленная "METHOD AND APPARATUS FOR OUT OF BAND TRANSMISSION OF BROADCAST SERVICE OPTION IN A WIRELESS COMMUNICATION SYSTEM". В упомянутой выше заявке общий широковещательный канал 508 упоминается как прямой широковещательный дополнительный канал (F_BSCH).

Состояние ДОСТУП

Фиг.5С относится к состоянию ДОСТУП. Абонентская станция 502 продолжает принимать служебный канал 505, канал 506 пейджинга и общий широковещательный канал 508. Общий канал 522 доступа используется всеми абонентскими станциями, обслуживаемыми базовой станцией 504. Для того чтобы начать вызов точка-точка, канал 522 доступа может быть использован двумя способами. В случае входящих вызовов абонентская станция 502 использует канал 522 доступа для ответа на пейджинговое сообщение, когда другая станция инициирует вызов точка-точка с абонентской станцией 502. В случае исходящих вызовов абонентская станция 502 использует канал 522 доступа для запроса инициации вызова точка-точка. В протоколе CDMA-2000 канал 522 доступа представлен обратным каналом доступа (R_ACH). Во время состояния 564 ДОСТУП абонентская станция 502 может продолжать отслеживание общего широковещательного канала 508.

Помимо инициации вызова точка-точка, абонентская станция 502 может использовать канал 522 доступа для непериодической передачи сообщения РЕГИСТРАЦИЯ. Это служит для указания беспроводной сети местоположения абонентской станции 502 и передачи другой релевантной информации. В случае если сообщение РЕГИСТРАЦИЯ или другое подобное сообщение происходит в состоянии 564 ДОСТУП, абонентская станция 502 возвращается в состояние 562 ОЖИДАНИЕ без перехода в состояние 566 ТРАФИК.

Состояние ТРАФИК

Фиг.5D относится к состоянию 566 ТРАФИК. В этом состоянии каналы 552, 554 трафика совместно переносят двунаправленные данные вызова точка-точка между абонентской станцией 502 и базовой станцией 504. Каналы 552, 554 представляют собой выделенные каналы для индивидуального использования абонентской станцией 502. Прямой канал 552 трафика, "логический" канал, включает в себя параллельные физические каналы, такие как канал 552а контента трафика и канал 552b сигнализации трафика. Канал 552а контента трафика переносит контент, такой как речевую информацию или данные, передаваемые от базовой станции 504 в абонентскую станцию 502. Канал 552b сигнализации трафика переносит информацию сигнализации, например, служебную информацию, системную информацию, метаданные и другую информацию, которая описывает канал 552а и/или его контент. В альтернативном варианте осуществления каналы 552а, 552b могут быть несвязанными, а не параллельными каналами, как описано выше. Обратный канал 554 трафика также включает в себя параллельные каналы 554а, 554b контента трафика и сигнализации трафика, переносящие данные в направлении, обратном направлению канала 552.

В состоянии ТРАФИК абонентская станция не использует канал 522 доступа, служебный канал 505 или канал 506 пейджинга, поскольку эта информация передается по выделенным каналам 552b, 554b.

Во время состояния 566 ТРАФИК абонентская станция 502 может продолжать прием широковещательного контента. Однако доставку широковещательного контента одновременно с вызовом 552/554 точка-точка необходимо выполнять по однонаправленному каналу 556 точка-точка, а не по общему каналу 508. Это имеет место главным образом потому, что процедуры сигнализации и управления, необходимые для нормальной работы мобильной станции, очень сильно различаются в каналах состояния ОЖИДАНИЕ по сравнению с состоянием ТРАФИК, а мобильная станция может находиться только в одном из этих состояний в данный момент времени. Таким образом, во время использования каналов 552, 554 трафика обмен широковещательной информацией необходимо производить по каналу 556 трафика, причем контент передают по 556а и сигнализацию по 556b.

В общем случае, любой прямой канал, подходящий для вызова точка-точка, может быть использован в качестве индивидуального широковещательного канала 556. Ниже описано несколько более специальных опций. Одна из опций, например, используемая в CDMA-2000, представляет собой прямой основной канал (F_FCH) или прямой выделенный канал управления (F_DCCH). Этот канал обеспечивает 14,4 кбит/сек. Другой опцией является прямой дополнительный канал (F_SCH), который обеспечивает до 1 Мбит/сек. Более скоростной опцией является прямой канал пакетных данных (F_PDCH), обеспечивающий обслуживание со скоростями до 2,4 Мбит/сек.

В отличие от состояния 562 ОЖИДАНИЕ и состояния 564 ДОСТУП, в которых абонентская станция 502 обменивается данными только с базовой станцией, абонентская станция 502 в состоянии ТРАФИК может одновременно обмениваться трафиком, широковещательным контентом и информацией сигнализации с множеством базовых станций для выполнения мягкого переключения обслуживания, получения избыточности сигнала и достижения других целей. Таким образом, специалисты в данной области техники (использующие настоящее описание) признают, что в настоящем описании ссылки на "базовую станцию" (в единственном числе) сделаны для краткости и простоты изложения. Абонентские станции могут одновременно обмениваться данными с множеством базовых станций.

Дополнительно, известны способы для абонентской станции 502 обеспечения множества телефонных переговоров одновременно по каналам 552, 554 трафика. Эти способы включают в себя, например, временное мультиплексирование различных потоков данных таким образом, что данный канал может переносить несколько потоков. При использовании подобного способа в настоящей заявке решается задача одновременного приема абонентской станцией 502 множества широковещательных программ по индивидуальному каналу 556.

Дополнительная информация

Физические и логические каналы в высокоскоростных широковещательных службах более подробно обсуждаются в приведенных ниже ссылках, которые включены в настоящее описание во всей своей полноте: (1) Стандарт физического уровня CDMA 2000, известный как IS_2000.2, (2) заявка на патент США №09/933978, поданная 20 августа 2001 г. и озаглавленная "Method and apparatus for signaling in broadcast communication system". Использование общих и выделенных каналов для широковещательной передачи информации раскрыто в приведенной ниже ссылке, которая включена в настоящее описание во всей своей полноте: заявка на патент США № 60/279970, поданная 28 марта 2001 г. и озаглавленная "Method and apparatus for group calls using dedicated and common channels in wireless networks".

BSPM

Как указывалось выше, базовая станция периодически выполняет широковещательную рассылку BSPM по служебному каналу 505, извещая абонентские станции о доступном на этой базовой станции широковещательном контенте и сопутствующей информации. На фиг.9 показано иллюстративное BSPM 900. Хотя BSPM для большей ясности показано в табличной форме, на практике BSPM содержит поток сигналов, включающих в себя заголовки, трейлеры (запись с контрольной суммой в конце массива данных), пакетную информацию, или другие метаданные, и форматировано подходящим образом для беспроводной широковещательной передачи.

Как показано на фиг.9, BSPM 900 включает в себя различные столбцы, представляющие различные категории информации. В столбце 900 перечислены виды контента канала, а именно, "широковещательные программы" канала. Столбец 906 указывает, если базовая станция программирована, конфигурирована или каким-либо еще способом оборудована для предоставления данной программы по индивидуальным каналам, то есть "доступна" ли данная программа по индивидуальному каналу.

Столбец 908 указывает, оборудована ли базовая станция для предоставления данной программы по общему каналу, то есть "доступна" ли данная программа от базовой станции по общему каналу. В столбце 904 перечислены различные характеристики общего канала, используемого для широковещательной передачи данной программы, например, код Уолша, тип модуляции, кодирование Витерби, скорость передачи данных, коррекция ошибок и т.п. В столбце 909 приведена идентификация общего канала (если имеется), используемого для широковещательной передачи данной программы, а именно, логическая частота и/или физическая полоса частот, используемая данной базовой станцией. В столбце 910 указано, передает ли в настоящее время базовая станция данную программу по общему каналу 909.

BSPM может быть расширено для включения различной другой информации и также может быть сокращено для исключения определенной информации, перечисленной выше. Например, базовая станция может предоставлять идентификацию 909 каналов по требованию для укорочения BSPM 900 и экономии полосы в служебном канале 505. Аналогично, может быть опущен столбец 910 "передается в настоящее время", поскольку абонентская станция может использовать способ пробы и ошибки, чтобы определить, передает ли базовая станция конкретную программу по общему каналу.

Помимо этого, как указывалось выше, BSPM может быть опущено полностью. В качестве другой опции BSPM может содержать только флаг (не показан), указывающий на общую доступность широковещательных услуг, и с остальной информацией, доступной от базовой станции по запросу абонентской станции.

Введение

На фиг.6 показана последовательность операций, иллюстрирующая операции, относящиеся к определению доступности широковещательной программы в беспроводной коммуникационной сети. За операциями 600 следуют операции 700 (для установления услуги, если широковещательная услуга доступна через выделенный коммуникационный канал, как показано на фиг.7) и операции 800 (для установления услуги, если требуемая широковещательная услуга доступна через общий коммуникационный канал, как показано на фиг.8).

Для простоты объяснения, но без какого-либо ограничения, примеры по фиг.6-8 описаны в контексте компонентов аппаратных средств по фиг.1-4. Также для простоты изложения, последовательности операций 600, 700, 800 обсуждаются в контексте иллюстративной транзакции между одной базовой станцией ("данной" базовой станцией) и одной абонентской станцией ("данной" абонентской станцией). Данная базовая станция может одновременно выполнять указанные последовательности операций для других абонентских станций. Аналогично, помимо данной базовой станции другие базовые станции также могут выполнять иллюстрируемые последовательности операций для любой из обслуживаемых ими абонентских станций. Помимо этого, другие абонентские станции могут выполнять указанные последовательности операций с данной базовой станцией и/или другими базовыми станциями.

Определение доступности услуги (фиг.6)

Как указывалось выше, последовательность 600 операций описывает операции определения доступности широковещательной программы в беспроводной коммуникационной сети.

Обслуживание контента

На этапе 602 данная базовая станция получает широковещательный контент, источником которого является сервер 102 контента. Широковещательный контент включает в себя одну или несколько широковещательных программ, причем каждая из них содержит отличающиеся потоки информации. Широковещательные программы могут буферизоваться сервером 102 контента или могут идти в режиме реального времени. В одном варианте осуществления данная базовая станция принимает каждую программу в форме одиночного потока информации; затем базовая станция расщепляет или выполняет репликацию указанный поток для обеспечения такого количества отдельных потоков, которое необходимо тем абонентским станциям, которые принимают эту программу по отдельным каналам. В другом варианте осуществления данная базовая станция принимает отдельный поток информации для каждой абонентской станции, принимающей эту программу, по отдельному каналу; таким образом, базовая станция принимает десять потоков, если десять абонентских станций запрашивают конкретную программу по индивидуальным каналам. В этом примере программа может быть реплицирована на любом из уровней 102, 106, 108 в зависимости от требований экономии полосы, скорости, возможностей аппаратных средств, стоимости и других факторов.

Как показано, этап 602 повторяется, поскольку базовая станция непрерывно получает новый широковещательный контент. Необязательно, для экономии полосы частот системы и других ресурсов базовая станция может принять решение остановить прием широковещательного контента, если отсутствуют абонентские станции, запрашивающие широковещательные программы.

После этапа 602 данная абонентская станция работает с данной базовой станцией, определяя, доступна ли от данной базовой станции программа, требуемая ее пользователем (если таковая имеется). Показаны три последовательности операций, каждая из которых представляет отдельный вариант осуществления. Одна последовательность включает в себя этапы 604, 606, 620, 622. Вторая последовательность включает в себя этапы 608, 610, 612, 619. Третья последовательность включает в себя этапы 614, 616, 618.

Оценка доступности программы - Опция 1

Последовательность 604/606 выполняется следующим образом. На этапе 604 базовая станция и данная абонентская станция обмениваются информацией о программах, указывающей абонентской станции на доступность широковещательных программ от данной базовой станции. Более точно, на этапе 604 базовая станция периодически передает свое BSPM по служебному каналу 505 (фиг.5В). Список доступных программ (например, столбец 900 на фиг.9) называют группой вещающих станций. Периодически повторяющееся BSPM вместе с другим контентом служебного канала 505 передают для всех абонентских станций в пределах зоны обслуживания базовой станции.

На этапе 606 абонентская станция определяет, начал ли пользователь выбирать широковещательную программу. Например, пользователь может работать с клавиатурой абонентской станции, прокручивая список программ (содержащий копию списка вещающих станций), представленный на видеодисплее абонентской станции. Если пользователь выбрал программу, этап 606 переходит к этапу 620, который описан ниже.

Оценка доступности программы - Опция 2

Вторая последовательность 608/610/612 выполняется следующим образом. На этапе 608 базовая станция передает "упрощенное" BSPM, которое использует флаг или другой индикатор для краткого указания того факта, что широковещательные программы доступны от базовой станции-источника по индивидуальным каналам; такое упрощенное сообщение не содержит списка идентификаторов или другой информации о широковещательных программах. На этапе 608 абонентская станция также принимает упрощенное BSPM и узнает, доступны ли широковещательные программы от данной базовой станции.

На этапе 610 абонентская станция определяет, начал ли пользователь выбирать широковещательную программу, например, выбрав соответствующий пункт меню, нажав кнопку телефона, сделав определенный звонок и т.п. Затем, на этапе 612, абонентская станция запрашивает у базовой станции полный список вещающих станций, представляет обновленный список программ пользователю (например, в виде управляемого с клавиатуры прокручиваемого меню) и получает пользовательский выбор программы. После этапа 612 процедура 600 переходит к этапу 619, который обсуждается ниже.

Однако этап 612 пропускается, если перед этим абонентская станция установила, что широковещательные программы недоступны от данной базовой станции (при приеме BSPM на этапе 608). В этом случае отсутствует необходимость в обмене информацией на этапе 610 между абонентской станцией и базовой станцией. Соответственно, этап 610 переходит непосредственно к этапу 619 (обсуждаемому ниже), если абонентская станция принимает решение, что требуемая программа недоступна.

Оценка доступности программы - Опция 3

Последовательность 614/616 выполняется следующим образом. В этой последовательности базовая станция не выполняет широковещательную передачу BSPM либо упрощенного BSPM. Такой подход основывается на запросе. А именно, на этапе 614 абонентская станция определяет, начал ли ее пользователь выбирать широковещательную программу, выбрав соответствующий пункт меню, нажав кнопку телефона, сделав звонок и т.п. В этот момент абонентская станция выполняет этап 616. На этапе 616 абонентская станция запрашивает у базовой станции список вещающих станций, предоставляет список программ пользователю и принимает пользовательский выбор программы. После этапа 616 процедура 600 переходит к этапу 618, обсуждаемому ниже.

Одновременные широковещательные программы

В одном из вариантов осуществления данная базовая станция и абонентская станция выполнены с возможностью осуществления групповых широковещательных услуг, то есть передачи множества широковещательных программ одинакового общего/индивидуального типа одновременно. Например, абонентская станция может принимать множество общих каналов в одно и то же время. В таком варианте осуществления этапы 606, 610, 614 могут быть инициированы в любое время, вне зависимости от последовательности 600 операций, показанных на фиг.6.

Заключение в отношении доступности программы

После выполнения соответствующих последовательностей 604/606, 608/610/612 или 614/616 выполняют соответствующие этапы 620, 619, 618 для определения, доступна ли программа, запрошенная пользователем. Указанные этапы выполняют следующим образом.

Этап 616 (обсуждавшийся выше) приводит к этапу 618. На этапе 618 просматривает информацию о вещающих станциях, полученную (на этапе 616) от базовой станции, для определения, доступна ли запрошенная пользователем программа (идентифицированная на этапе 616) от данной базовой станции. Если это не так, тогда процедура 600 выполняет этап 611, на котором абонентская станция генерирует соответствующее сообщение, извещающее пользователя, что запрошенная программа недоступна. Затем, после этапа 611, процедура 600 возвращается на этап 614. Если требуемая программа доступна, этап 618 переходит к этапу 720 (фиг.7), обсуждаемому ниже.

В отличие от этапа 616 этап 612 (или этап 610, если этап 612 пропущен) приводит к этапу 619. На этапе 619 абонентская станция просматривает информацию от базовой станции (полученную на этапе 612) для определения, доступна ли запрошенная пользователем программа (идентифицированная на этапе 610) от данной базовой станции. В случае если абонентская станция определяет, что широковещательные программы в принципе недоступны от данной базовой станции (как указывается BSPM на этапе 608), тогда этап 619 переходит к этапу 611. Этап 619 также дает результат "НЕТ", если широковещательные программы доступны от базовой станции, при запросе (этап 612) базовой станции выяснилось, что требуемая пользователем программа недоступна.

На этапе 611 абонентская станция генерирует соответствующее сообщение, указывающее ее пользователю, что запрашиваемая программа недоступна. Затем, после этапа 611, процедура 600 возвращается на этап 610. Если требуемая программа доступна, этап 619 переходит к этапу 720 (фиг.7), обсуждаемому ниже.

В отличие от этапов 616 и 612 этап 606 ведет к этапу 620. На этапе 620 абонентская станция просматривает информацию от базовой станции (полученную на этапе 604) для определения, доступна ли запрошенная пользователем программа (идентифицированная на этапе 606) от данной базовой станции. Если это не так, то процедура 600 выполняет этап 611, на котором абонентская станция генерирует соответствующее сообщение, извещающее ее пользователя, что запрошенная программа недоступна. Затем, после этапа 611, процедура 600 возвращается к этапу 606. Если требуемая программа доступна, этап 620 переходит к этапу 622, на котором абонентская станция определяет, доступна ли указанная программа по общему каналу. Это определяют при просмотре содержимого BSPM, полученного на этапе 604. Если требуемая программа доступна по общему каналу, этап 622 приводит к этапу 800 по фиг.8 (обсуждаемому ниже). Если требуемая программа доступна по индивидуальному каналу, тогда этап 622 приводит к этапу 720 по фиг.7 (обсуждаемому ниже).

Установление приема индивидуальной широковещательной передачи (фиг.7)

Введение

Как указывалось выше, на фиг.7 показаны операции 700 установления широковещательной услуги по индивидуальному каналу, в случае если было установлено, что широковещательная услуга недоступна по общему каналу, при проверке BSPM (этап 622), типа BSPM (этап 608), или при отсутствии BSPM (этап 614). Операции 700 продолжаются от этапов 619, 618 (варианты осуществления только с индивидуальной широковещательной передачей, с доступной требуемой программой) или от этапа 622 (вариант осуществления с индивидуальной/общей широковещательной передачей, где общая широковещательная передача недоступна от базовой станции).

Сообщение начала обслуживания

На этапе 720 абонентская станция посылает базовой станции запрос "начала обслуживания" для инициации приема требуемой широковещательной программы. В контексте CDMA-2000, например, этот запрос может содержать ORIGINATION, то есть, тип сообщения, обычно используемый для инициации вызова точка-точка. CDMA-2000 сообщение ORIGINATION посылают с одним или несколькими сообщениями о величине пилот-сигнала, необходимыми для выбора подходящей базовой станции при установлении вызова точка-точка. Такие сообщения о величине пилот-сигнала используются, например, базовой станцией для настройки величины сигнала и "активных наборов" базовой станции, в соответствии с приемом сигнала абонентской станцией.

Другой опцией является использование сообщения REGISTRATION, то есть сообщения, которое обычно не сопровождается сообщением о силе пилот-сигнала и поэтому подходящим для указания базовой станции на присутствие абонентской станции. В любом случае, сообщение ORIGINATION или REGISTRATION на этапе 720 включает в себя флаг, индикатор, поле, приложение или другие данные, указывающие, что абонентская станция запрашивает прием широковещательной программы по соединению точка-точка, и идентифицирующие эту программу. Формат, содержимое и использование таких сообщений хорошо известно для различных стандартов беспроводной связи, в том числе для CDMA-2000.

Необязательно, перед отправкой сообщения начала обслуживания на этапе 720 абонентская станция может выполнить проверку действительности подписки пользователя на запрошенную широковещательную программу, например, сопоставляя программу со списком программ, на которые подписался пользователь. Список подписки может храниться в абонентской станции, базовой станции или другом подходящем месте.

Широковещательная передача

На этапе 722 данная базовая станция готовится к передаче данной широковещательной программы данной абонентской станции, например, запрашивая еще одну копию соответствующего информационного потока у сервера 102 контента (в одном из вариантов осуществления) или выполняя репликацию информационного потока запрошенной программы.

Необязательно, перед началом передачи требуемой программы на этапе 722 базовая станция может выполнить проверку действительности подписки пользователя на прием запрошенной широковещательной программы. Это может быть выполнено, например, сопоставляя программу со списком программ, на которые подписался пользователь. Список подписки может храниться в базовой станции, в центральном хранилище или другом подходящем месте.

После выполнения подготовки к передаче программы и проверки действительности подписки пользователя (при необходимости) базовая станция начинает передачу требуемой широковещательной программы по назначенному каналу (этап 722). Базовая станция также идентифицирует этот канал для абонентской станции в сообщении назначения канала, давая возможность абонентской станции начать прием широковещательной передачи (этап 722). Сообщение назначения канала также может включать в себя другие особенности предполагаемого для использования канала, такие как скорость передачи данных, коррекция ошибок, кодирование и другие особенности, причем некоторые из них или все могут быть описаны как "опции услуги" или другим сокращенным кодом с заранее заданным значением.

Прием

На этапе 724 абонентская станция настраивает свой приемопередатчик для приема от базовой станции передачи требуемой программы по выделенному каналу. Таким образом, на этапах 722/724 базовая станция начинает передачу, и абонентская станция начинает прием требуемой широковещательной программы по индивидуальному двухточечному каналу трафика.

На этапе 726 базовая станция и абонентская станция продолжают передачу и прием широковещательной программы. В это время существуют различные возможности, позволяющие предоставить абонентской станции обновления списка вещающих станций. Это может быть полезным для абонентской станции, поскольку, находясь в режиме трафика, абонентская станция не может отслеживать служебный канал 505, следовательно, содержимое BSPM не является доступным для абонентской станции.

В одном из вариантов осуществления базовая станция на этапе 726 время от времени повторяет BSPM по каналу, "параллельному" выделенному индивидуальному каналу, то есть по другому физическому каналу, связанному с данным каналом. Это может выполняться периодически или не периодически, или в ответ на определенное событие, или согласно другой временной схеме.

В соответствии с другой возможностью для этапа 726, BSPM может повторяться при переключении обслуживания. А именно, предвидя переключение обслуживания данной абонентской станции, в то время когда абонентская станция обменивается параметрами переключения обслуживания с целевой базовой станцией, данная базовая станция дополнительно получает от целевой базовой станции ее список вещающих станций. Затем вместе с другими обычными сообщениями, передаваемыми абонентской станции во время переключения обслуживания, данная базовая станция дополнительно передает список вещающих станций целевой базовой станции.

В еще одном варианте осуществления этапа 726 данная базовая станция может предоставить данной абонентской станции обновления информации о широковещательных передачах в ответ на запрос, или в ответ на заранее определенное событие или состояние, или на другой основе.

На этапе 728 запрашивают, закончилось ли соединение по текущему индивидуальному каналу, что может произойти, если пользователь решил прекратить прием текущей программы, произошел разрыв соединения или беспроводная сеть прервала соединение по причинам, связанным с администрированием.

Если соединение не завершено, широковещательная передача продолжается на этапе 726. Однако, если на этапе 728 определяют, что текущий вызов завершен, то этап 728 возвращается к одному из этапов 604, 608, 614, как это необходимо, для возможного начала другого широковещательного соединения.

Установление приема общего широковещания (фиг.8)

Введение

Как указывалось выше, на фиг.8 показаны операции 800 для установления широковещательной услуги, если абонентская станция определила (этап 622), что требуемая программа доступна через общий канал. Операции 800 продолжаются от этапа 622, показанного на фиг.6 и описанного выше.

На этапе 801 абонентская станция запрашивает, передает ли базовая станция в настоящее время требуемую программу по общему каналу. Это определяют при просмотре абонентской станцией BSPM 900, в частности, информации из столбца 910 (если BSPM содержит такую информацию), или, альтернативно, при попытке приема требуемой программы по общему каналу 909, идентифицированному в BSPM 900. Если данная базовая станция в настоящее время передает требуемую программу, абонентская станция на этапе 818 посылает сообщение REGISTRATION. Это сообщение информирует базовую станцию о присутствии абонентской станции, ее идентичности, свойствах и т.д. Необязательно, сообщение REGISTRATION может включать в себя флаг, индикатор, поле, приложение или другие данные, указывающие, что абонентская станция планирует следить за требуемой широковещательной программой по общему каналу, для содействия базовой станции в отслеживании того, какая абонентская станция за каким общим каналом следит. Сообщение REGISTRATION, в отличие от сообщения ORIGINATION, является подходящим, поскольку не включает в себя ненужного контента, такого, как сообщение о величине пилот-сигнала, требуемых для инициации вызова точка-точка. На этапе 816 абонентская станция начинает следить за требуемой программой по определенному общему каналу.

В качестве альтернативы, абонентская станция обнаруживает, что базовая станция в настоящее время не передает требуемую программу по общему каналу, и затем выполняется этап 802. При этом абонентская станция определяет, доступна ли требуемая программа от базовой станции, как по общим, так и по индивидуальным каналам. Эта информация доступна из BSPM 900, в частности, из столбцов 906, 908.

Если требуемая программа доступна только по общему каналу, тогда этап 802 переходит к этапу 810. В этой ситуации базовая станция способна предоставить требуемую программу по общему каналу, но не делает этого в настоящее время. На этапе 810 абонентская станция посылает сообщение начала обслуживания. В одном из примеров сообщение начала обслуживания может содержать сообщение REGISTRATION, информирующее базовую станцию о присутствии абонентской станции, ее идентичности, свойствах и т.д. Сообщение REGISTRATION включает в себя флаг, индикатор, поле, приложение или другие данные, указывающие, что абонентская станция планирует прием требуемой широковещательной программы по общему каналу. Указанный флаг инициирует базовую станцию (как описано ниже) для начала общей широковещательной передачи и также служит для содействия базовой станции в отслеживании того, какая абонентская станция за каким общим каналом следит. Сообщение REGISTRATION, в отличие от сообщения ORIGINATION, является подходящим, поскольку не включает в себя ненужного контента, такого, как сообщений о величине пилот-сигнала, требуемых для инициации вызова точка-точка. Абонентская станция на этапе 810 также запускает таймер "времени ожидания".

На этапе 811 базовая станция принимает от абонентской станции сообщение REGISTRATION и запрос и начинает передачу требуемой программы по подходящему общему каналу. На этапе 812 абонентская станция определяет, начался ли прием широковещательной передачи требуемой программы до момента достижения таймером времени ожидания предустановленного значения, например, тридцать секунд или другой период времени. Если это не так, этап 812 переходит к этапу 814, где абонентская станция генерирует для пользователя сообщение "услуга недоступна". С другой стороны, если базовая станция начинает на этапе 811 передачу, как планировалось, тогда этап 812 приводит к результату "да", и абонентская станция начинает прием требуемой передачи на этапе 816.

В отличие от этапов 810-812 этап 802 переходит к этапу 804, если абонентская станция определила, что требуемая программа доступна как по общим, так и по индивидуальным каналам. В этом случае абонентская станция на этапе 804 посылает сообщение начала обслуживания. В одном из примеров сообщение начала обслуживания может содержать сообщение ORIGINATION, то есть тип сообщения, обычно используемый для инициации вызова точка-точка. Сообщение ORIGINATION включает в себя флаг, индикатор, поле, приложение или другие данные, указывающие, что абонентская станция запрашивает прием требуемой широковещательной программы по соединению точка-точка. Сообщение ORIGINATION посылают с сообщением величины пилот-сигнала, поскольку это позволяет базовой станции настроить величину сигнала и "активные наборы" базовой станции в соответствии с приемом сигнала абонентской станцией. На этапе 804 абонентская станция также запускает таймер "времени ожидания". Сообщение ORIGINATION является особенно полезным в данном контексте, поскольку оно может быть использовано для переключения базовой станции для инициации общей широковещательной передачи и также включает в себя дополнительную информацию, требуемую базовой станцией для установления вызова точка-точка, если базовая станция примет решение передавать требуемую программу по индивидуальному каналу.

На этапе 806 базовая станция отвечает на сообщение начала обслуживания этапа 804. Необязательно, перед началом запрошенной широковещательной услуги, абонентская станция и/или базовая станция могут выполнить проверку действительности подписки пользователя на запрошенную широковещательную программу, например, сопоставляя программу со списком программ, на которые подписался пользователь. Список подписки может храниться в абонентской станции, базовой станции или другом подходящем месте.

После (необязательной) проверки подписки, базовая станция принимает (этап 806) решение, передавать ли требуемую программу по общему каналу или по индивидуальному каналу. Такое решение основывается на различных обстоятельствах, например, общая выходная мощность передачи базовой станции, количество абонентских станций, принимающих индивидуальные широковещательные передачи требуемой программы, доступные коды Уолша для данной базовой станции, состояние сети, доступность ресурсов и т.д.

После выбора между каналом общего/индивидуального типа, базовая станция инициирует выбранную услугу. В случае общей широковещательной передачи инициирование услуги включает в себя начало передачи базовой станцией требуемой программы по определенному общему каналу. В случае индивидуальной широковещательной передачи инициирование услуги включает в себя начало выполнения базовой станцией нижеперечисленных операций. Во-первых, данная базовая станция подготавливает передачу требуемой широковещательной программы, например, запрашивая еще одну копию соответствующего информационного потока (в одном из вариантов осуществления) или выполняя репликацию информационного потока запрошенной программы для данной абонентской станции. Затем базовая станция начинает передачу требуемой широковещательной программы по назначенному каналу. Базовая станция также идентифицирует этот канал для абонентской станции в сообщении назначения канала, давая возможность абонентской станции начать прием широковещательной передачи. Сообщение назначения канала также может включать в себя другие особенности предполагаемого для использования канала, такие как скорость передачи данных, коррекция ошибок, кодирование и другие особенности, причем некоторые из них или все могут быть описаны как "опции услуги" или другим сокращенным кодом с заранее заданным значением.

На этапе 808 абонентская станция выясняет, принято ли назначение канала (указывающее, что запрошенная широковещательная передача передается по индивидуальному каналу) или начался прием требуемой программы по общему каналу. Если не получено подтверждение индивидуальной или общей широковещательной передачи, срабатывает таймер времени ожидания и этап 808 переходит к этапу 814, где абонентская станция генерирует для пользователя сообщение "услуга недоступна".

Однако если абонентская станция обнаруживает широковещательную передачу требуемой программы по назначенному общему каналу, тогда этап 808 переходит к этапу 816, где абонентская станция начинает прием широковещательной передачи. Напротив, если абонентская станция приняла сообщение назначения канала, указывающее, что базовая станция начала передачу требуемой программы по индивидуальному каналу, тогда этап 808 переходит к этапу 724 по фиг.7, где абонентская станция начинает прием требуемой широковещательной передачи по индивидуальному каналу.

Другие варианты осуществления

Специалисты в данной области техники признают, что информация и сигналы могут быть представлены с использованием любой из множества технологий. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементарные сигналы, которые могут упоминаться в вышеприведенном описании, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами или любой их комбинацией.

Специалисты в данной области техники также признают, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритмов, описанные в связи с вариантами осуществления изобретения, раскрытыми в настоящем описании, могут быть реализованы как аппаратное обеспечение, программное обеспечение или их комбинация. С целью ясной иллюстрации такой взаимозаменяемости аппаратного обеспечения и программного обеспечения различные иллюстративные компоненты, блоки, модули, схемы и шаги были описаны выше в общих терминах, отражающих их функциональность. Будет ли эта функциональность реализована как аппаратное обеспечение или программное обеспечение, зависит от конкретного приложения и ограничений разработки, налагаемых на всю систему. Специалисты в данной области техники могут реализовать описанную функциональность различными способами в каждом конкретном приложении, но такие конструкторские решения не могут рассматриваться как отклонение от объема настоящего изобретения.

Различные иллюстративные логические блоки, модули и схемы, описанные в связи с вариантами осуществления изобретения, раскрытыми в настоящем описании, могут быть реализованы или выполнены при помощи процессора общего назначения, цифрового сигнального процессора (DSP), заказной интегральной схемы (ASIC), программируемой вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретных логических элементов или транзисторной логики, дискретных аппаратных компонентов или любой их комбинации, разработанной для выполнения функций, изложенных в настоящем описании. Процессор общего назначения может представлять собой микропроцессор, но, в качестве альтернативы, процессор может представлять собой любой обычный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, например, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров в сочетании с ядром DSP, или любая подобная конфигурация.

Шаги способа или алгоритма, описанные в связи с вариантами осуществления изобретения, раскрытыми в настоящем описании, могут быть осуществлены непосредственно в виде аппаратного обеспечения, в виде программного модуля, выполняемого процессором, или их комбинации. Программный модуль может располагаться в ОЗУ, флэш-памяти, ПЗУ, памяти EPROM, памяти EEPROM, регистрах, на жестком диске, на сменном диске, на CD-ROM или на любых видах носителей информации, известных в данной области техники. Иллюстративный носитель информации связан с процессором таким образом, что процессор может считывать информацию с носителя информации и записывать информацию на носитель информации. В качестве альтернативы, носитель информации может быть интегрирован в процессор. Процессор и носитель информации могут быть расположены в ASIC.

Предыдущее описание вариантов осуществления изобретения представлено для того, чтобы любой специалист в данной области техники имел возможность изготовить или применить настоящее изобретение. Для специалиста в данной области техники очевидны различные модификации данных вариантов осуществления изобретения, и общие принципы, определенные в настоящем описании, могут быть использованы в других вариантах осуществления без выхода за пределы духа или объема настоящего изобретения. Таким образом, настоящее изобретение не следует ограничивать вариантами осуществления, изложенными в настоящем описании, но должно соответствовать наибольшему объему, совместимому с принципами и новыми отличительными особенностями, раскрытыми в настоящем описании.

Слово "иллюстративный" используется в настоящем описании как означающее "служащий в качестве примера, иллюстрации". Любой вариант осуществления, изложенный в настоящем описании как "иллюстративный", не следует с необходимостью рассматривать как предпочтительный или преимущественный перед другим вариантом осуществления.

1. Способ работы беспроводной коммуникационной сети, содержащей операции:

приема базовой станцией нескольких широковещательных программ от сервера контента;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу, инициация приема требуемой программы по общему каналу, предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу, обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

2. Способ по п.1, в котором операция инициации приема требуемой программы по общему каналу содержит одну из следующих операций:

данная абонентская станция настраивает приемопередатчик для приема общего канала;

данная абонентская станция посылает сообщение начала обслуживания в данную базовую станцию, и в ответ базовая станция инициирует передачу требуемой программы по общему каналу.

3. Способ по п.1, в котором

операции дополнительно содержат обеспечение базовой станцией повторяемой, имеющей общую адресацию передачи сообщения параметров широковещательной передачи, в котором перечислены широковещательные программы, доступные от базовой станции;

операции оценки включают в себя прием сообщения параметров широковещательной передачи и определение, идентифицирована ли требуемая программа в сообщении параметров широковещательной передачи.

4. Способ по п.1, в котором

операции дополнительно содержат обеспечение базовой станцией повторяемой, имеющей общую адресацию передачи сокращенного сообщения параметров широковещательной передачи, содержащего индикатор, указывающий, доступны ли широковещательные программы от данной базовой станции по индивидуальным каналам, и не содержащего какого-либо списка широковещательных программ, доступных от базовой станции;

операции оценки содержат

в ответ на прием индикатора принятие решения, что требуемая широковещательная программа недоступна от базовой станции по общему каналу;

выполнение, по меньшей мере, одной из следующих операций: (1) запрос данной базовой станции для получения списка программ, доступных от базовой станции, и последующее определение, находится ли в этом списке требуемая программа, (2) запрос базовой станции для определения, доступна ли требуемая программа от базовой станции.

5. Способ по п.1, в котором операции оценки содержат в ответ на отсутствие какой-либо повторяющейся имеющей общую адресацию передачи сообщения параметров широковещательной передачи в отношении доступности широковещательной программы от базовой станции принятие решения, что требуемая широковещательная программа недоступна от базовой станции через общий канал;

выполнение, по меньшей мере, одной из следующих операций: (1) запрос базовой станции для получения списка программ, доступных от базовой станции, и последующее определение, находится ли в этом списке требуемая программа, (2) запрос базовой станции для определения, доступна ли требуемая программа от базовой станции.

6. Способ по п.1, дополнительно содержащий операции, выполняемые данной базовой стацией для обновления информации о широковещательных программах во время передачи данной базовой станцией требуемой программы в абонентские станции по индивидуальным каналам, причем операции содержат, по меньшей мере, одну из следующих:

передача данной базовой станцией сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от базовой станции, причем передача происходит по служебному каналу, доступному для абонентских станций даже во время приема по индивидуальным каналам;

перед переключением обслуживания уходящей абонентской станции к целевой базовой станции, отправка данной базовой станцией уходящей абонентской станции обновленного сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от целевой базовой станции;

в ответ на запрос абонентской станции передача данной базовой станцией, по меньшей мере, нескольких сообщений параметров широковещательной передачи запрашивающей абонентской станции.

7. Способ по п.1, в котором

операция базовой станции по приему широковещательных программ от сервера контента содержит для каждой широковещательной программы прием базовой станцией одиночного входящего информационного потока;

операции дополнительно содержат репликацию базовой станцией информационного потока для каждой абонентской станции сверх одной принимающей широковещательную программу по индивидуальному каналу.

8. Способ по п.1, в котором

операция приема базовой станцией широковещательных программ от сервера контента содержит для каждой широковещательной программы, ретранслируемой базовой станцией по индивидуальным каналам, прием базовой станцией множества входящих информационных потоков;

операции дополнительно содержат перенаправление базовой станцией каждого входящего информационного потока отдельной абонентской станции.

9. Способ работы беспроводной коммуникационной сети, содержащей операции:

прием базовой станцией нескольких широковещательных программ от сервера контента;

выполнение абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции через общий канал, предназначенный для общего приема множеством абонентских станций;

в случае доступности через общий канал выполнение первой последовательности операций для инициации приема требуемой широковещательной программы через общий канал, причем первая последовательность операций содержит операции просмотра абонентской станцией требуемой широковещательной программы через общий канал;

в случае недоступности через общий канал выполнение последующих операций по оценке для определения доступности требуемой программы от базовой станции через индивидуальные каналы, выделенные для использования единичными абонентскими станциями;

в случае доступности через индивидуальные каналы выполнение второй последовательности операций для инициации приема требуемой широковещательной программы по индивидуальному каналу, причем вторая последовательность операций содержит операции:

отправки данной абонентской станцией базовой станции сообщения начала обслуживания, идентифицирующего требуемую программу;

в ответ на сообщение начала обслуживания передача базовой станцией сообщения абонентской станции, назначающего индивидуальный канал, выделенный для использования абонентской станцией для приема требуемой программы;

переход базовой станции к передаче требуемой программы данной абонентской станции по назначенному каналу;

в ответ на прием сообщения назначения канала переход данной абонентской станции к приему требуемой широковещательной программы по назначенному каналу.

10. Способ по п.9, в котором первая последовательность операций содержит

определение, передает ли базовая станция в настоящее время требуемую программу по общему каналу;

если это так, переход абонентской станции к приему широковещательной программы по общему каналу,

если это не так, определение абонентской станцией, доступна ли требуемая широковещательная передача, как по индивидуальному, так и по общему каналам;

если верно и то, и другое, выполнение операций, содержащих

отправку абонентской станцией сообщения начала обслуживания базовой станции и запуск таймера;

прием базовой станцией сообщения начала обслуживания и выполнение одной из следующих операций: (1) переход к передаче требуемой широковещательной программы по общему каналу, (2) передача сообщения абонентской станции, назначающего индивидуальный канал, выделенный для использования абонентской станцией для приема требуемой программы, и переход к передаче требуемой программы данной абонентской станции по назначенному каналу;

выполнение абонентской станцией одной из следующих операций: (1) прием требуемой широковещательной программы через общий канал, (2) в ответ на прием сообщения назначения канала переход абонентской станции к приему требуемой широковещательной передачи, (3) в ответ на срабатывание таймера без приема абонентской станцией требуемой широковещательной программы по общему каналу или приема сообщения назначения канала, генерация абонентской станцией сообщения об ошибке;

если неверно ни то, ни другое, выполнение операций, содержащих отправку абонентской станцией сообщения начала обслуживания;

переход базовой станции к передаче требуемой программы по общему каналу;

переход абонентской станции к приему требуемой программы по общему каналу.

11. Беспроводная коммуникационная сеть, содержащая

сервер контента;

множество базовых станций;

множество абонентских станций;

промежуточный уровень, связывающий сервер контента и множество базовых станций и связывающий общественную коммутируемую телефонную сеть (ОКТС) и базовые станции для передачи контента от сервера контента в абонентские станции через базовые станции и передачи двунаправленного потока данных между ОКТС и абонентскими станциями через базовые станции;

причем базовые станции и абонентские станции выполнены с возможностью выполнения операций, содержащих

прием данной базовой станцией нескольких широковещательных программ от сервера контента;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу,

предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу,

обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

12. Беспроводная коммуникационная сеть, содержащая

средство сервера контента для обеспечения контента;

средство базовой станции для обеспечения услуг беспроводной связи абонентским станциям;

средство абонентской станции для осуществления беспроводной связи с базовыми станциями;

средство промежуточного уровня для передачи контента от сервера контента абонентским станциям через средство базовой станции и передачи двунаправленного потока данных между публичной коммутируемой телефонной сетью и абонентскими станциями через средство базовой станции;

причем средство базовой станции и средство абонентской станции выполнены с возможностью выполнения операций, содержащих

прием данным средством базовой станции нескольких широковещательных программ от средства сервера контента;

выполнение данным средством абонентской станции операций по оценке для определения, доступна ли требуемая широковещательная программа от средства базовой станции;

выполнение данным средством абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от средства базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу,

предназначенному для общего приема множеством средств абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данным средством абонентской станции операций по оценке для определения, доступна ли требуемая широковещательная программа от средства базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу,

обмен данными со средством базовой станции для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данным средством абонентской станции.

13. Способ работы данной беспроводной абонентской станции в беспроводной коммуникационной сети, которая включает в себя базовые станции, принимающие различные широковещательные программы от сервера контента, содержащий операции:

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу,

предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу, обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

14. Способ по п.13, в котором операция инициации приема требуемой программы по общему каналу содержит одну из следующих операций:

данная абонентская станция настраивает приемопередатчик для приема общего канала;

данная абонентская станция посылает сообщение начала обслуживания в данную базовую станцию, и в ответ базовая станция инициирует передачу требуемой программы по общему каналу.

15. Способ по п.13, в котором

операции дополнительно содержат прием данной абонентской станцией от данной базовой станции повторяемой, имеющей общую адресацию передачи сообщения параметров широковещательной передачи, в котором перечислены широковещательные программы, доступные от базовой станции;

операции оценки включают в себя прием сообщения параметров широковещательной передачи и определение, идентифицирована ли требуемая программа в сообщении параметров широковещательной передачи.

16. Способ по п.13, в котором

операции дополнительно содержат прием данной абонентской станцией от данной базовой станции повторяемой, имеющей общую адресацию передачи сокращенного сообщения параметров широковещательной передачи, содержащего индикатор, указывающий, доступны ли широковещательные программы от данной базовой станции по индивидуальным каналам, и не содержащего какого-либо списка широковещательных программ, доступных от базовой станции;

операции оценки содержат

в ответ на прием индикатора принятие решения, что требуемая широковещательная программа недоступна от базовой станции по общему каналу;

выполнение, по меньшей мере, одной из следующих операций: (1) запрос данной базовой станции для получения списка программ, доступных от базовой станции, и последующее определение, находится ли в этом списке требуемая программа, (2) запрос базовой станции для определения, доступна ли требуемая программа от базовой станции.

17. Способ по п.13, в котором операции оценки содержат в ответ на отсутствие какой-либо повторяющейся имеющей общую адресацию передачи сообщения параметров широковещательной передачи в отношении доступности широковещательной программы от данной базовой станции данная абонентская станция принимает решение, что требуемая широковещательная программа недоступна от базовой станции через общий канал;

выполнение, по меньшей мере, одной из следующих операций: (1) запрос данной базовой станции для получения списка программ, доступных от данной базовой станции, и последующее определение, находится ли в этом списке требуемая программа, (2) запрос данной базовой станции для определения, доступна ли требуемая программа от данной базовой станции.

18. Способ по п.13, дополнительно содержащий операции для обновления информации о широковещательных программах во время передачи данной базовой станцией требуемой программы в абонентские станции по индивидуальным каналам, причем операции содержат, по меньшей мере, одну из следующих:

прием абонентской станцией от данной базовой станции сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от данной базовой станции, причем передача происходит по служебному каналу, доступному для абонентских станций даже во время приема по индивидуальным каналам;

перед переключением обслуживания абонентской станции к целевой базовой станции, прием данной абонентской станцией от данной базовой станции обновленного сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от целевой базовой станции;

прием данной абонентской станцией от данной базовой станции по запросу, по меньшей мере, нескольких сообщений параметров широковещательной передачи.

19. Устройство беспроводной абонентской станции, содержащее многоканальный приемопередатчик;

пользовательский интерфейс;

устройство управления, соединенное с приемопередатчиком и пользовательским интерфейсом для управления работой указанных компонентов и выполнения операций по управлению приемом услуг широковещательного контента, причем операции содержат

выполнение операций по оценке для определения, доступна ли требуемая широковещательная программа от данной базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу,

предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу, обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

20. Устройство беспроводной абонентской станции, содержащее первое средство многоканальной приемопередачи;

второе средство пользовательского интерфейса;

третье средство устройства управления для управления приемом услуг широковещательного контента, причем операции содержат

выполнение операций по оценке для определения, доступна ли требуемая широковещательная программа от данной базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу, предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу,

обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

21. Носитель сигнала, в материальном виде воплощающий программу машиночитаемых инструкций, исполняемых цифровым процессором данных для выполнения операций по работе беспроводной абонентской станции в беспроводной коммуникационной сети, причем операции содержат

выполнение операций по оценке для определения, доступна ли требуемая широковещательная программа от данной базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу, предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу,

обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

22. Логическое устройство из множества взаимосвязанных электропроводных элементов, выполненное с возможностью осуществления операций по работе беспроводной абонентской станции в беспроводной коммуникационной сети, причем операции содержат выполнение операций по оценке для определения, доступна ли требуемая широковещательная программа от данной базовой станции;

выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по общему каналу;

если упомянутая программа доступна по общему каналу,

инициация приема требуемой программы по общему каналу, предназначенному для общего приема множеством абонентских станций;

если упомянутая программа не доступна по общему каналу, выполнение данной абонентской станцией операций по оценке для определения, доступна ли требуемая широковещательная программа от базовой станции по индивидуальному каналу;

если упомянутая программа доступна по индивидуальному каналу,

обмен данными с базовой станцией для инициации доставки требуемой программы в данную абонентскую станцию по индивидуальному каналу для единоличного использования данной абонентской станцией.

23. Способ работы базовой станции в беспроводной коммуникационной сети, содержащий операции:

прием нескольких широковещательных программ от сервера контента;

прием сообщения, указывающего на присутствие данной абонентской станции, причем сообщение также включает в себя идентификацию требуемой широковещательной программы;

в ответ на прием сообщения принятие решения о выполнении альтернативных операций, включающих в себя, по меньшей мере,

продолжение передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

начало передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

посылка данной абонентской станции сообщения назначения индивидуального канала для единоличного использования данной абонентской станцией и переход к передаче требуемой программы по назначенному индивидуальному каналу;

выполнение выбранной альтернативы.

24. Способ по п.23, в котором

операции дополнительно содержат обеспечение базовой станцией повторяемой, имеющей общую адресацию передачи сообщения параметров широковещательной передачи, в котором перечислены широковещательные программы, доступные от базовой станции.

25. Способ по п.23, в котором

операции дополнительно содержат обеспечение базовой станцией повторяемой, имеющей общую адресацию передачи сокращенного сообщения параметров широковещательной передачи, содержащего индикатор, указывающий, доступны ли широковещательные программы от данной базовой станции по индивидуальным каналам, и не содержащего какого-либо списка широковещательных программ, доступных от базовой станции;

операции дополнительно содержат обеспечение базовой станцией по запросу абонентских станций информации, включающей в себя, по меньшей мере, одно из следующего: (1) список широковещательных программ, доступных от базовой станции, (2) указание, доступна ли требуемая широковещательная программа от базовой станции.

26. Способ по п.23, в котором операция дополнительно содержит

обеспечение базовой станцией по запросу абонентских станций информации, включающей в себя, по меньшей мере, одно из следующего: (1) список широковещательных программ, доступных от базовой станции, (2) указание, доступна ли требуемая широковещательная программа от базовой станции.

27. Способ по п.23, дополнительно содержащий операции для обновления информации о широковещательных программах во время передачи требуемой программы в абонентские станции по индивидуальным каналам, причем операции содержат, по меньшей мере, одну из следующих:

передача сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от базовой станции, причем передача происходит по каналу, доступному для абонентских станций даже во время приема по индивидуальным каналам;

перед переключением обслуживания уходящей абонентской станции к целевой базовой станции, отправка уходящей абонентской станции обновленного сообщения параметров широковещательной передачи, содержащего список широковещательных программ, доступных от целевой базовой станции;

в ответ на запрос абонентской станции передача, по меньшей мере, нескольких сообщений параметров широковещательной передачи запрашивающей абонентской станции.

28. Способ по п.23, в котором

операция базовой станции по приему широковещательных программ от сервера контента содержит для каждой широковещательной программы прием базовой станцией одиночного входящего информационного потока;

операции дополнительно содержат репликацию базовой станцией информационного потока для каждой абонентской станции сверх одной.

29. Способ по п.23, в котором

операция базовой станции, принимающей широковещательные программы от сервера контента, содержит для каждой широковещательной программы прием базовой станцией множества входящих информационных потоков;

операция передачи содержит перенаправление базовой станцией каждого входящего информационного потока отдельной абонентской станции.

30. Базовая станция для использования в беспроводной коммуникационной сети, содержащая

приемопередатчик;

цифровой процессор данных, соединенный с приемопередатчиком, запрограммированный для выполнения операций доставки широковещательного контента, содержащих

прием нескольких широковещательных программ от сервера контента;

прием сообщения, указывающего на присутствие данной абонентской станции, причем сообщение также включает в себя идентификацию требуемой широковещательной программы;

в ответ на прием сообщения принятие решения о выполнении альтернативных операций, включающих в себя, по меньшей мере,

продолжение передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

начало передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

посылка данной абонентской станции сообщения назначения индивидуального канала для единоличного использования данной абонентской станцией и переход к передаче требуемой программы по назначенному индивидуальному каналу;

выполнение выбранной альтернативы.

31. Базовая станция для использования в беспроводной коммуникационной сети, содержащая

первое средство приемопередачи;

второе средство цифровой обработки данных, запрограммированное для выполнения операций доставки широковещательного контента, содержащих

прием нескольких широковещательных программ от сервера контента;

прием сообщения, указывающего на присутствие данной абонентской станции, причем сообщение также включает в себя идентификацию требуемой широковещательной программы;

в ответ на прием сообщения принятие решения о выполнении альтернативных операций, включающих в себя, по меньшей мере,

продолжение передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

начало передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

посылка данной абонентской станции сообщения назначения индивидуального канала для единоличного использования данной абонентской станцией и переход к передаче требуемой программы по назначенному индивидуальному каналу;

выполнение выбранной альтернативы.

32. Носитель сигнала, в материальном виде воплощающий программу машиночитаемых инструкций, исполняемых цифровым процессором данных для выполнения операций по работе базовой станции по доставке широковещательного контента в беспроводной коммуникационной сети, указанные операции содержат

прием нескольких широковещательных программ от сервера контента;

прием сообщения, указывающего на присутствие данной абонентской станции, причем сообщение также включает в себя идентификацию требуемой широковещательной программы;

в ответ на прием сообщения принятие решения о выполнении альтернативных операций, включающих в себя, по меньшей мере,

продолжение передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

начало передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

посылка данной абонентской станции сообщения назначения индивидуального канала для единоличного использования данной абонентской станцией и переход к передаче требуемой программы по назначенному индивидуальному каналу;

выполнение выбранной альтернативы.

33. Логическое устройство из множества взаимосвязанных электропроводных элементов, выполненное с возможностью осуществления операций по работе базовой станции по доставке широковещательного контента в беспроводной коммуникационной сети, указанные операции содержат

прием нескольких широковещательных программ от сервера контента;

прием сообщения, указывающего на присутствие данной абонентской станции, причем сообщение также включает в себя идентификацию требуемой широковещательной программы;

в ответ на прием сообщения принятие решения о выполнении альтернативных операций, включающих в себя, по меньшей мере, продолжение передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

начало передачи требуемой программы по общему каналу для общего приема множеством абонентских станций;

посылка данной абонентской станции сообщения назначения индивидуального канала для единоличного использования данной абонентской станцией и переход к передаче требуемой программы по назначенному индивидуальному каналу;

выполнение выбранной альтернативы.



 

Похожие патенты:

Изобретение относится к групповому обмену сообщениями. .

Изобретение относится к технике связи и может использоваться системе мобильной связи. .

Изобретение относится к способам и устройствам широковещательной или многоадресной передачи. .

Изобретение относится к системам предоставления потребителю доступа к мультемидийному продуктам через соединения цифровой абонентской линии (ЦАЛ, xDSL). .
Изобретение относится к области передачи данных. .

Изобретение относится к области передачи данных. .

Изобретение относится к области сетей передачи данных, а более конкретно - к мгновенному обмену сообщениями

Изобретение относится к системам и способам проецирования с компьютерных устройств

Изобретение относится к области телекоммуникаций, в частности к системам поддержки устройства мобильной связи, способного осуществлять связь через сеть беспроводного вещания

Изобретение относится к компьютерам и технологии, связанной с применением компьютера, а именно к системам и способам выбора транспортного механизма для связи в сети

Изобретение относится к компьютерам и компьютерным технологиям, а именно к системам и способам для предоставления сетевого моста для трафика многоадресной рассылки по протоколу пользовательских датаграмм (UDP)

Изобретение относится к области связи и, в частности, к распространению данных из сети Интернет на терминалы связи посредством широковещательной передачи

Изобретение относится к способу и устройству для обработки приглашений на многопользовательский сеанс связи, в частности для сеансов конференц-связи, таких как сеанс связи «нажми и говори» (РОС)
Наверх