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

Изобретение относится к области сетей беспроводной связи. Технический результат заключается в обеспечении точного подсчета мобильных станций, принимающих вещательный контент. Сущность изобретения заключается в том, что базовая станция (110) в сети беспроводной связи (100) подсчитывает мобильные станции (114), принимающие вещательный контент по многопользовательскому каналу. Базовая станция осуществляет вещание (608) повторяющегося сообщения, идентифицирующего, по меньшей мере, один поток вещательного контента, и, для каждого потока, индикатор REGISTER (R) или DO NOT REGISTER (DNR). Мобильные станции периодически перепроверяют (722) содержимое этого сообщения. Когда индикатор равен R для потока вещательного контента, мобильные станции, чьи пользователи выбрали его для приема, посылают (714) базовой станции сообщение регистрации для этого потока. Когда количество зарегистрированных мобильных станций достигает (612) предписанного количества, базовая станция изменяет (614) индикатор на DNR. Когда индикатор равен DNR для потока вещательного контента, мобильные станции воздерживаются (712/716) от отправки любого сообщения регистрации для этого потока вещательного контента. Базовая станция может назначать пересчет (618), повторно задавая индикатор равным R. 12 н. и 23 з.п. ф-лы, 11 ил.

 

Область техники, к которой относится изобретение

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

Уровень техники

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

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

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

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

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

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

1. Патентная заявка США № 09/933978, поданная 20 августа 2001 г. под названием "METHOD AND APPARATUS FOR SIGNALLING IN BROADCAST COMMUNICATIONS SYTEM" (Способ и система для сигнализации в вещательной системе связи).

2. Патентная заявка США № 10/192132, поданная 9 июля 2002 г. под названием "METHOD AND SYSTEM FOR MULTICAST SERVICE INITIATION IN A COMMUNICATION SYSTEM" (Способ и система для инициирования многоабонентской услуги в системе связи).

3. Патентная заявка США № 09/933912, поданная 20 августа 2001 г. под названием "METHOD AND SYSTEM FOR UTILIZATION OF AN OUTER DECODER IN A BROADCAST SERVICES COMMUNICATIONS SYSTEM" (Способ и система для использования внешнего декодера в системе связи с услугами вещания).

4. Патентная заявка США № 09/933971, поданная 20 августа 2001 г. под названием "METHOD AND APPARATUS FOR OVERHEAD MESSAGING IN A WIRELESS COMMUNICATION SYSTEM" (Способ и система для обмена служебными сообщениями в системе беспроводной связи).

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

1. Патентная заявка США № 10/356053, поданная 31 января 2003 г. под названием "METHOD AND APPARATUS TO INITIATE POINT-TO-POINT CALL DURING SHARED-CHANNEL DELIVERY OF BROADCAST CONTENT IN A WIRELESS TELEPHONE NETWORK" (Способ и устройство для инициирования двухточечного вызова во время доставки вещательного контента по совместно используемому каналу в беспроводной телефонной сети).

2. Патентная заявка США № 10/278516, поданная 22 октября 2002 г. под названием "METHOD AND APPARATUS FOR COMMENCING SHARED OR INDIVIDUAL TRANSMISSION OF BROADCAST CONTENT IN A WIRELESS TELEPHONE NETWORK" (Способ и система для начала совместно используемой или индивидуальной передачи вещательного контента в беспроводной телефонной сети).

3. Патентная заявка США № 10/278485, поданная 22 октября 2002 г. под названием "METHOD AND APPARATUS FOR SWITCHING BETWEEN SHARED AND INDIVIDUAL CHANNELS TO PROVIDE BROADCAST CONTENT SERVICES IN A WIRELESS TELEPHONE NETWORK" (Способ и система для переключения между совместно используемым и индивидуальным каналами для обеспечения услуг вещательного контента в беспроводной телефонной сети).

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

Сущность изобретения

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

Базовая станция неоднократно вещает сообщение, идентифицирующее, по меньшей мере, один поток вещательного контента и, в связи с каждым потоком, индикатор REGISTER [регистрировать] (R) или DO NOT REGISTER [не регистрировать] (DNR). Мобильные станции принимают и неоднократно проверяют содержимое этого сообщения. Когда индикатор равен R для потока вещательного контента, мобильные станции, пользователи которых выбрали принимать поток, передают на базовую станцию сообщение беспроводной регистрации в связи с этим потоком. Когда счет зарегистрированных мобильных станций достигает предписанного количества, базовая станция конфигурирует сообщение параметров вещания индикатором DNR. Когда индикатор равен DNR для потока вещательного контента, мобильные станции воздерживаются от передачи каких-либо сообщений беспроводной регистрации в связи с этим потоком. Базовая станция может назначить пересчет, повторно задав индикатор равным R.

Краткое описание чертежей

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

Фиг.2 - блок-схема иллюстративной машины обработки цифровых данных.

Фиг.3 - плоский вид иллюстративной среды переноса сигнала.

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

Фиг.5А - диаграмма состояний, иллюстрирующая рабочие состояния мобильной станции.

Фиг.5B-5E - блок-схемы, иллюстрирующие различные сообщения, которыми обмениваются мобильная станция и базовые станции в состояниях «ожидание», «доступ» и «трафик», соответственно.

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

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

Подробное описание

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

Аппаратные компоненты и связь между ними

Система беспроводной связи

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

Для простоты иллюстрации и без какого-либо преднамеренного ограничения подкомпоненты, взаимосвязи и общая структура фиг.1 опирается на иллюстративную архитектуру CDMA-2000. Тем не менее, принципы настоящего изобретения аналогично применимы к WCDMA, GSN, GPRS, EDGE и другим архитектурам. Специалистам в данной области (в свете данного описания) будет очевидно приспособление настоящего изобретения к другим архитектурам беспроводной сети без необходимости иллюстрировать компоненты и протоколы применительно к этим архитектурам.

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

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

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

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

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

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

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

В отличие от рассмотренного выше устройства обработки цифровых данных другой вариант осуществления использует логическую схему вместо компьютерно-выполняемых команд для реализации различных обрабатывающих сущностей, например, вышеупомянутых. В зависимости от конкретных требований применения в отношении скорости, стоимости, затраты на инструментарий и т.п. эту логику можно реализовать в виде специализированной интегральной схемы (СИС), имеющей тысячи микроскопических встроенных транзисторов. Такую СИС можно реализовать в виде КМОП, ТТЛ, ОШМИ или другой подходящей конструкции. Другие альтернативы включают в себя цифровой сигнальный процессор (ЦСП), дискретную схему (например, резисторы, конденсаторы, диоды, индуктивности и транзисторы), вентильную матрицу, программируемую пользователем (ППВМ), программируемую логическую матрицу (ПЛМ), программируемое логическое устройство (ПЛУ) и т.п.

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

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

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

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

Работа

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

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

Всякий раз, когда любая функция настоящего изобретения реализована с использованием одной или нескольких машинно-выполняемых программных последовательностей, такие последовательности можно реализовать в разных формах сред переноса сигнала. В контексте фиг.2 такие среды переноса сигнала могут содержать, например, запоминающее устройство 204 или другие среды переноса сигнала, например дискету 300 магнитного хранения данных (фиг.3), прямо или косвенно доступные процессору 202. Будучи в запоминающем устройстве 206, на дискете 300 или в другом месте, команды могут храниться в разнообразных машинно-считываемых средах хранения данных. Некоторые примеры включают в себя запоминающие устройства прямого доступа (например, традиционный «жесткий диск», матрицу недорогих устройств с избыточностью ("RAID") или другое запоминающее устройство прямого доступа (ЗУПД)), запоминающее устройство последовательного доступа, например магнитную или оптическую ленту, электронную энергонезависимую память (например, ПЗУ, ППЗУ, флэш-память или ЭСППЗУ), ОЗУ с батарейным питанием, оптическое запоминающее устройство (например, CD-ROM, WORM, DVD, цифровую оптическую ленту) или другие пригодные среды переноса сигнала, включая аналоговые или цифровые среды передачи и аналоговые и цифровые каналы связи и беспроводные каналы связи. В иллюстративном варианте осуществления изобретения машинно-считываемые команды могут содержать программные объектные коды, скомпилированные с языка, например языка ассемблера, С и т.д.

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

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

Модель вызова мобильной станции

Каждая мобильная станция 114 действует согласно диаграмме состояний 560, показанной на фиг.5А. В состоянии 562 «ожидание» мобильная станция отслеживает совместно используемый канал поискового вызова и совместно используемый служебный канал, подробно описанный ниже. Эти каналы являются совместно используемыми в том смысле, что каждая базовая станция осуществляет вещание по этим каналам на все мобильные станции в зоне покрытия. Короче говоря, совместно используемый канал поискового вызова информирует мобильные станции о входящих вызовах, и совместно используемый служебный канал доставляет различную информацию, относящуюся к системе. В состоянии 562 «ожидание» мобильная станция может дополнительно принимать многоабонентский вещательный контент от базовой станции по одному или нескольким совместно используемым вещательным каналам. В состоянии 562 «ожидание», передатчик мобильной станции отключен.

В одном случае переход 563 из «ожидание» 562 в «доступ» 564 происходит, когда мобильная станция посылает сообщение REGISTRATION («регистрация»), информирующее близлежащие базовые станции о наличии, идентификации, особенностях и т.д. мобильной станции. В этом случае происходит переход из состояния 564 «доступ» обратно в «ожидание» 562 после сообщения REGISTRATION.

В другом случае переход 563 из «ожидание» 562 в «доступ» 564 происходит в ходе установления двухточечного вызова либо мобильной станцией, либо другой стороной. Например, если другая сторона инициирует вызов, то мобильная станция принимает сообщение поискового вызова по общему каналу поискового вызова. После того, как мобильная станция отвечает на поисковый вызов по общему каналу «доступа», мобильная станция принимает назначение канала трафика, по которому должен проходить двухточечный вызов. Мобильная станция инициирует исходящий вызов, посылая соответствующее сообщение по каналу доступа, после чего таким же образом принимает назначение канала.

Переход 565 из «доступ» 564 к «трафик» 566 происходит, когда проходит входящий или исходящий вызов, и мобильная станция, и базовая станция начинают осуществлять связь по каналу трафика. В состоянии 566 «трафик» мобильная станция использует индивидуальный канал трафика для осуществления двухточечной связи с другой стороной. Вновь инициированный двухточечный вызов может переносить голос, данные или даже вещательную информацию, как описано ниже. Если двухточечный вызов переносит вещательный контент, то он подставляет любое совместно используемое вещание, которое мобильная станция ранее принимала в состоянии 562 «ожидание».

Переход из «трафик» 566 обратно в «ожидание» 562 происходит, когда двухточечный вызов заканчивается любой из сторон, или когда соединение разрывается по другой причине. Переход 567 включает в себя освобождение канала трафика, используемого для осуществления двухточечного вызова. Если этот двухточечный вызов содержал вещательный контент, то переход 567 может, в необязательном порядке, приводить к возобновлению доставки вещательного контента по совместно используемому каналу в состоянии 562 «ожидание».

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

Каналы

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

Для простоты иллюстрации и без какого-либо преднамеренного ограничения нижеследующее описание приведено в контексте CDMA-2000. Тем не менее, эти принципы аналогично применимы к WCDMA, GSN, GPRS, EDGE и другим архитектурам. Специалистам в данной области (в свете данного описания) будет очевидно приспособление настоящего изобретения к другим архитектурам беспроводной сети без необходимости иллюстрировать компоненты и протоколы применительно к этим архитектурам. Хотя для примера приведены различные конкретные каналы, данное изобретение может использовать другие каналы (которые известны или станут известны в будущем) без отступления от изобретения.

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

Состояние «ожидание»

На фиг. 5В показано состояние 562 «ожидание». Базовая станция 504 осуществляет передачу по служебному каналу 505 для приема на мобильной станции 502, а также другими мобильными станциями, обслуживаемыми этой базовой станцией. Служебный канал 505 содержит периодически повторяющуюся системную информацию, например информацию о соседних базовых станциях, информацию доступа (например, рекомендуемые уровни мощности, максимальный размер сообщения и т.д.) и системные параметры (например, уровни ревизии продукта, поддерживаемые особенности и т.д.). В системе CDMA-2000 служебный канал 505 может содержать прямой вещательный канал управления (F_BCCH).

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

Базовая станция 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" (Способ и устройство для внедиапазонной передачи опции услуги вещания в системе беспроводной связи).

Состояние «доступ»

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

Помимо инициирования двухточечного вызова мобильная станция 502 может использовать канал доступа 522, чтобы время от времени передавать сообщение REGISTRATION. Оно служит для информирования беспроводной сети о местоположении мобильной станции 502, а также для передачи другой важной информации. В случае возникновения сообщения REGISTRATION или других подобных сообщений в состоянии 564 «доступ» мобильная станция 502 возвращается в «ожидание» 562, не входя в состояние 566 «трафик».

Состояние «трафик»

На фиг.5D показано состояние 566 «трафик». В этом состоянии каналы трафика 552, 554 совместно обеспечивают двустороннюю передачу данных двухточечного вызова между мобильной станцией 502 и базовой станцией 504. Каналы 552, 554 являются выделенными каналами для индивидуального использования мобильной станцией 502. Прямой канал трафика 552, «логический» канал, включает в себя параллельные физические каналы, а именно канал 552а контента трафика и канал 552b сигнализации трафика. Канал 552а контента трафика переносит контент, например голосовую информацию или данные, передаваемые с базовой станции 504 на мобильную станцию 502. Канал 552b сигнализации трафика переносит информацию сигнализации, например служебные команды, метаданные, системную информацию и прочую информацию, которая описывает канал 552а и/или его контент. В альтернативном варианте осуществления каналы 552a, 552b могут быть не связанными, а не параллельными каналами, как описано. Обратный канал трафика 554 также включает в себя параллельные каналы 554a, 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.

Состояние «трафик с одновременным совместно используемым вещанием»

На фиг.5Е показано дополнительное состояние, которое включает в себя «трафик» (как на фиг.5D) с одновременной доставкой совместно используемого вещания на мобильную станцию 502 (как на фиг.5А). Это состояние связи используется в некоторых известных конструкциях архитектур беспроводной сети и только в случаях, когда мобильная станция 502 включает в себя соответствующую схему для осуществления двустороннего двухточечного вызова на каналах 552/554, в то же время, принимая совместно используемое вещание по другому каналу 590. Мобильная станция 502 также должна иметь возможность одновременно участвовать в процедурах сигнализации и управления состояния «трафик» (по отношению к каналам 552/554) и в процедурах сигнализации и управления состояния «ожидание» (по отношению к каналу 590).

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

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

Физические и логические каналы, используемые в услугах высокоскоростного вещания, рассмотрены более подробно в следующих ссылках, полностью включенных в данное описание посредством ссылки: (1) Стандарт физического уровня CDMA-2000, известный как IS_2000.2, (2) патентная заявка США № 09/933978, поданная 20 августа 2001 г. под названием "METHOD AND APPARATUS FOR SIGNALLING IN BROADCAST COMMUNICATIONS SYTEM" (Способ и система для сигнализации в вещательной системе связи). Использование общего и выделенного каналов для вещания информации раскрыто в следующей ссылке, полностью включенной в данное описание посредством ссылки: патентная заявка США № 60/279970, поданная 28 марта 2001 г. под названием "METHOD AND APPARATUS FOR GROUP CALLS USING DEDICATED AND COMMON CHANNELS IN WIRELESS NETWORKS" (Способ и устройство для групповых вызовов с использованием выделенного и общего каналов в беспроводных сетях).

BSPM

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

Одним компонентом BSPM является "индикатор регистрации", который представляет собой значение REGISTER (R) или DO NOT REGISTER (DNR). Индикатор регистрации можно реализовать в виде флага, бита, кода, заголовка сообщения, или другого сигнала, или метаданных. В одном варианте осуществления BSPM базовой станции включает в себя единственный индикатор регистрации, который применяется ко всему вещательному контенту этой базовой станции. В другом варианте осуществления индикатор регистрации базовой станции применяется только к избранным элементам вещательного контента, а остальное вещание производится независимо от регистрации. В рамках еще одного подхода, который проиллюстрирован ниже в оставшейся части описания, BSPM базовой станции включает в себя разные индикаторы регистрации для разных потоков вещательного контента (например, вещательных каналов, вещательных программ и т.д.) этой базовой станции. Поток вещательного контента, соответствующий индикатору регистрации, можно идентифицировать по номеру, буквенно-цифровому тексту или другому коду. Если индикатор регистрации для указанного потока вещательного контента задан, равным R, то мобильным станциям надлежит зарегистрироваться, если они принимают или начинают принимать указанный поток вещательного контента. Аналогично, если индикатор регистрации для указанного потока вещательного контента задан, равным DNR, то абонентским станциям надлежит воздержаться от регистрации. Индикатор регистрации и его использование рассмотрено более подробно ниже.

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

Помимо индикатора регистрации BSPM может включать в себя дополнительную информацию, как то (1) информацию, идентифицирующую и/или поясняющую контент канала, т.е. данную вещательную программу, (2) «доступна» ли данная программа по индивидуальному каналу (т.е., что базовая станция запрограммирована, сконфигурирована или иначе снабжена возможностью обеспечивать данную программу на индивидуальных каналах, или осуществляется ли в данный момент вещание данной программы), (3) «доступна» ли данная программа по совместно используемому каналу от базовой станции, (4) характеристики совместно используемого канала, используемого для вещания данной программы, которые могут зависеть от реализованного радиоинтерфейса, в частности код Уолша, тип модуляции, скорость передачи данных, исправление ошибок и т.п., (5) идентификацию совместно используемого канала (если применима), используемого для вещания данной программы, а именно логическую частоту и/или физическую ширину полосы, используемую данной базовой станцией.

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

Сетевые операции

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

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

Остальные этапы 604-658 независимо осуществляются одной или несколькими базовыми станциями 110 в сети 100. В качестве одного примера все базовые станции 110 в сети 100 могут независимо осуществлять этапы 604-658. В качестве другого примера только те базовые станции, которые надлежащим образом запрограммированы, модернизированы или иным образом приспособлены, могут осуществлять этапы 604-658, а остальные базовые станции не участвуют. Для простоты ссылки остальное рассмотрение этапов 604-658 производится применительно к действиям одной представительной или «данной» базовой станции.

На этапе 604 данная базовая станция выясняет, что указанный поток вещательного контента доступен или скоро будет доступен с сервера 102 контента. Этап 604 может осуществляться посредством уведомления от сервер 102 контента («проталкивания»), запрашивания базовой станцией сервера контента («вытягивания») или другими средствами. Данный «поток» вещательного контента может содержать вещательную программу (например, индивидуальное телевизионное или радиошоу), вещательный канал (например, CNN, ESPN и т.п.) или другую единицу вещания. Для простоты объяснения, без какого-либо преднамеренного ограничения, поток вещательного контента будет рассмотрен ниже как единичная вещательная программа. Кроме того, без какого-либо преднамеренного ограничения, нижеследующее рассмотрение описывает случай, когда данная базовая станция принимает или получает уведомление на этапе 604 о том, что указанный поток вещательного контента с сервера 102 контента начнется в предписанное время в будущем. Данная вещательная программа может быть «доступна» с сервера 102 контента в том смысле, что ее вещание запланировано на определенное время в будущем, что в настоящее время осуществляется ее прием с сервера 102 контента, или в ином смысле, в зависимости от желаемой реализации сети 100.

После этапа 604 начинаются этапы 650-658 после чего осуществляется управление передачей данного потока вещательного контента. На этапах 606-618 осуществляется надзор за процессом регистрации и подсчет зарегистрированных мобильных станций.

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

После выбора порога на этапе 606 осуществляется этап 608. На этапе 608 данная базовая станция начинает неоднократно передавать BSPM с индикатором регистрации, заданным равным R, в связи с данной вещательной программой. Если вещание BSPM уже осуществляется, предположительно, в силу заранее существующей доступности других вещательных программ, базовая станция на этапе 608 исправляет BSPM для включения индикатора регистрации R в связи с данной вещательной программой. В каждом случае BSPM может идентифицировать вещательную программу настолько конкретно, насколько это необходимо.

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

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

В более сложном варианте осуществления базовая станция подсчитывает только пригодные сообщения регистрации, принимаемые от мобильных устройств. Как объясняется более подробно ниже (фиг.7), мобильное устройство в этом варианте осуществления использует предписанный формат сообщения регистрации, включая некоторые или все из этих компонентов: (1) код, формат, компоновку, заголовок или другую информацию, указывающую, что это сообщение регистрации, а не сообщение другого типа, (2) код для отличительной идентификации мобильной станции, что позволяет базовой станции удостовериться, что мобильная станция действительно абонировала вещательный контент (например, известный код, в частности ESN, IMSI, TMSI, P-TMSI и т.д.), (3) код, идентифицирующий нужный поток вещательного контента, для которого требуется регистрация. В необязательном порядке сообщение регистрации может дополнительно включать в себя параметры безопасности, например, один или несколько из следующих: (1) цифровой подписи или другого кода идентификации абонента для базовой станции, чтобы проверять идентификацию мобильной станции и/или абонента, (2) код аутентификации сообщения, чтобы доказывать базовой станции, что сообщение регистрации не было изменено после передачи (например, код, вычисленный на основании содержимого сообщения и ключа целостности), (3) синхросигнал шифрования, например монотонно возрастающий счетчик, который сбрасывается, когда мобильная станция осуществляет новую аутентификацию, используемый для защиты от атак повторения, при которых перехватчик перехватывает пригодное сообщение и передает его еще и еще, чтобы разрушить систему. Поэтому в этом примере этап 610 предусматривает, что базовая станция определяет, пригодно ли каждое принятое сообщение регистрации, и считает его только, если оно пригодно. Чтобы быть пригодным, сообщение регистрации должно включать в себя соответствующее содержимое, подразумевающее, что это сообщение регистрации, идентифицировать распознанную мобильную станцию и правильно идентифицировать нужный поток вещательного контента. Кроме того, если реализованы средства безопасности, то базовая станция регулирует пригодность регистрации при одном или более из следующих условий: (1) пригодной цифровой подписи или идентификации абонента, (2) повторного вычисления базовой станцией кода аутентификации сообщения на основании содержимого сообщения для определения, правилен ли код аутентификации сообщения, поданный мобильным устройством, (3) проверки, что сообщение имеет синхросигнал шифрования, отличный от любых других сообщений регистрации от той же мобильной станции.

Поэтому на этапе 610 базовая станция подсчитывает пригодные регистрации. В данном примере действия базовой станции на этапе 610 служат для сбора регистраций для подступающего потока вещательного контента, поступление которого ожидается с сервера контента в какое-то будущее время. Таким образом, базовая станция, осуществляя этап 610, измеряет популярность подступающей программы. Отдельные действия базовой станции предусматривают начало передачи потока вещательного контента от сервера контента в назначенное время и, в дальнейшем, управление вещательной передачей (как объяснено ниже в связи с этапами 650-658).

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

Если счет не превышает порог, то происходит возврат от этапа 612 к этапу 610 для записи дополнительных регистраций. Когда количество зарегистрированных мобильных станций достигает порога, происходит переход от этапа 612 к этапу 614. На этапе 614 базовая станция переконфигурирует индикатор регистрации BSPM как "DNR" для данной вещательной программы. Использование DNR в этот момент значительно снижает трафик канала доступа и другую сетевую нагрузку, поскольку новые участники вещания не будут задействовать базовую станцию в процессе регистрации. Это также облегчает процесс присоединение дальнейших участников, поскольку они не нуждаются в регистрации.

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

Если на этапе 616 обнаруживается, что пересчет обоснован, происходит переход от этапа 616 к этапу 617, где базовая станция возвращает индикатор регистрации, равный R, для возобновления сбора регистраций для данной вещательной программы. В этот момент счет зарегистрированных мобильных устройств сбрасывается на нуль. Затем происходит переход от этапа 617 к этапу 610 для сбора регистраций. Если же пересчет не обоснован, происходит переход от этапа 616 к этапу 618. На этапе 618 данная базовая станция проверяет, закончилась ли данная вещательная программа. Примеры этого включают в себя естественное завершение данной вещательной программы, потерю потока вещания от сервера 102 контента, окончание радиопередачи, наступление запланированного времени окончания потока вещательного контента и т.д. Если вещательная программа закончилась, то процедура 600 заканчивается на этапе 620. Если же поток вещательного контента продолжается, то происходит возврат от этапа 618 к этапу 616, который повторяется, как описано выше.

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

Затем на этапах 606-618 осуществляется наблюдение за процессом регистрации и подсчет зарегистрированных мобильных станций. Напротив, этапы 650-658 предусматривают начало и затем управление передачей данного потока вещательного контента. В порядке более подробного рассмотрения этапов 650-658 на этапе 650 выясняется, наступило ли назначенное время для начала данного потока вещательного контента. Когда приходит это время, происходит переход от этапа 650 к этапу 652, на котором базовая станция проверяет счет мобильных станций, зарегистрированных для приема данной программы. Как показано, это традиционно достигается проверкой, задан ли индикатор регистрации, равным R или DNR, поскольку это непосредственно зависит от того, достигнут ли порог. Если индикатор задан, равным R, то количество зарегистрированных мобильных устройств мало, поэтому базовая станция начинает вещание данного потока вещательного контента на мобильные устройства по индивидуальным каналам (этап 656). Если индикатор задан равным DNR, то количество зарегистрированных мобильных устройств велико, поэтому базовая станция начинает вещание данного потока вещательного контента по одному совместно используемому каналу прямой линии связи (этап 654).

После этапа 654 или 656 базовая станция проверяет, окончился ли поток контента, и, если да, то последовательность заканчивается на этапе 620. Если же поток контента все еще продолжается, то происходит переход от этапа 658 к этапу 652 для перепроверки количества зарегистрированных мобильных станций. Таким образом, базовая станция сохраняет эффективность, используя наиболее подходящий тип канала. Хотя это не показано, последовательность 600 можно видоизменить (что очевидно специалистам в данной области, ознакомившимся с данным изобретением) для использования гистерезиса или иного средства для предотвращения пробуксовки между состояниями 654, 656, когда количество зарегистрированных мобильных станций колеблется выше и ниже порога.

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

Операции мобильной станции

На фиг.7 показаны операции 700, осуществляемые мобильной станцией для участия в приеме вещательного контента от базовой станции, включающие в себя этапы взаимодействия со схемой базовой станции для отслеживания/подсчета мобильных станций, принимающих данный вещательный контент. Для простоты описания, без какого-либо преднамеренного ограничения, последовательность 700 описана в связи с компонентами фиг.1-5Е, рассмотренными выше, применительно к данной мобильной станции.

На этапе 702 данная мобильная станция абонирует один или несколько потоков вещательного контента, например вещательные каналы и/или программы. Механизм абонирования подробно рассмотрен выше и может осуществляться пользователем в автономном режиме без участия мобильной станции или, альтернативно, в оперативном режиме. Как и в вышеописанной последовательности 600, данный поток вещательного контента может содержать вещательную программу (например, индивидуальное телевизионное или радиошоу), вещательный канал (например, CNN, ESPN и т.п.) или другую единицу вещания. Для простоты объяснения, без какого-либо преднамеренного ограничения, в нижеследующем рассмотрении последовательности 700 поток вещательного контента представлен как единичная вещательная программа («данная» вещательная программа).

На этапе 704 мобильная станция проверяет, доступен ли контент абонированных вещательных программ от «обслуживающей» мобильное устройство или другой первичной базовой станции, например, путем чтения BSPM обслуживающей базовой станции. Этот этап может осуществляться автоматически мобильной станцией или по требованию пользователя. Если он осуществляется автоматически, то мобильное устройство повторяет этот этап согласно периодическому, непериодическому или другому выгодному расписанию. Кроме того, на этапе 704 мобильная станция читает BSPM, чтобы определить применимый фактор ожидания регистрации для каждой абонированной вещательной программы, что рассмотрено более подробно ниже.

На этапе 706 мобильная станция представляет пользователю варианты контента. В частности, мобильная станция представляет пользователю мобильной станции аудио- и/или видеоинформацию, причем в этой информации перечислены доступные вещательные программы. Это может осуществляться на основе «проталкивания» и «вытягивания». Примеры технологии «проталкивания» предусматривают, что мобильная станция заранее извещает пользователя о наличии контента, активируя мобильную станцию как пейджер, осуществляя звонок на мобильной станции, показывая визуальную иконку или посредством другого извещения, после чего представляя варианты контента визуальными или звуковыми средствами. Примером технологии «вытягивания» является случай, когда мобильная станция ожидает, пока пользователь запросит информацию о доступности контента, после чего представляет такую информацию пользователю по требованию.

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

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

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

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

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

После ожидания на этапе 710 мобильная станция вновь проверяет (712) BSPM, чтобы определить, задан ли индикатор регистрации для нужного потока вещательного контента, равным R или DNR, во избежание ненужной регистрации. Если R, то мобильная станция регистрируется на этапе 714, направляя сообщение беспроводной регистрации предписанного формата. Чтобы зарегистрироваться мобильная станция использует канал, заранее назначенный для этой цели, например, в архитектуре CDMA-2000, обратный канал доступа (R-ACCH).

Хотя можно использовать разные конфигурации, иллюстративное сообщение регистрации содержит несколько частей. Во-первых, сообщение содержит код, формат, компоновку, заголовок или другую информацию, указывающую, что это сообщение регистрации, а не сообщение другого типа. Во-вторых, сообщение содержит код для отличительной идентификации мобильной станции, что позволяет базовой станции удостовериться, что мобильная станция действительно абонировала вещательный контент. Этот код, например, может содержать известный код, в частности ESN, IMSI, TMSI, P-TMSI и т.д. В-третьих, сообщение регистрации содержит код, идентифицирующий нужный поток вещательного контента, для которого требуется регистрация. В необязательном порядке сообщение регистрации может дополнительно включать в себя параметры безопасности, например, один или несколько из следующих: (1) цифровой подписи или другого кода идентификации абонента для базовой станции, чтобы проверять идентификацию мобильной станции и/или абонента, (2) код аутентификации сообщения, чтобы доказывать базовой станции, что сообщение регистрации не было изменено после передачи (например, код, вычисленный на основании содержимого сообщения и ключа целостности), (3) синхросигнал шифрования, например монотонно возрастающий счетчик, который сбрасывается, когда мобильная станция осуществляет новую аутентификацию, используемый для защиты от атак повторения, при которых перехватчик перехватывает пригодное сообщение и передает его еще и еще, чтобы разрушить систему.

Если BSPM показывает DNR для нужного потока вещательного контента, то мобильное устройство пропускает этап 714. После этапа 712 (DNR) или этапа 714 (R) мобильная станция настраивает свой приемопередатчик и/или другую соответствующую схему, чтобы начать принимать поток вещательного контента.

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

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

Если планировщик 520 испытал событие оценки (этап 718), то мобильная станция осуществляет свой анализ перерегистрации, продолжая принимать данную вещательную программу. В частности, мобильное устройство проверяет текущее BSPM, чтобы увидеть, задан ли индикатор регистрации для нужного потока вещательного контента, равным R или DNR (этап 722). Если R, то мобильная станция перерегистрируется на этапе 723, направляя на базовую станцию сообщение беспроводной регистрации предписанного формата. Если BSPM показывает DNR для нужной вещательной программы, то мобильное устройство пропускает этап 723. После этапа 722 (DNR) или этапа 723 (R) мобильная станция проверяет, сменило ли мобильное устройство базовые станции (этап 724). Это можно осуществлять, например, определяя, изменилась ли идентификация базовой станции, обслуживающей мобильное устройство.

Если мобильное устройство сменило базовые станции, то происходит переход от этапа 724 к этапу 726. На этапе 726 мобильное устройство отслеживает BSPM новой базовой станции, чтобы проверить доступность нужной вещательной программы на новой базовой станции и фактора ожидания регистрации, связанного с программой. Если та же вещательная программа доступна от новой базовой станции, то происходит возврат от этапа 726 к этапу 710, в связи с чем начинается процесс регистрации на новой базовой станции. Если нужная вещательная программа недоступна, то происходит возврат от этапа 726 к этапу 704 для полного доступа к наличию контента на новой базовой станции с последующим представлением (706) обновленных вариантов пользователю.

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

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

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

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

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

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

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

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

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

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

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

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

2. Способ по п.1, в котором дополнительно

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

3. Способ по п.1, в котором дополнительно

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

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

сообщение параметров вещания включает в себя несколько потоков вещательного контента и, в связи со всеми потоками вещательного контента, один индикатор, имеющий значение REGISTER или DO NOT REGISTER,

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

5. Способ по п.1, в котором дополнительно

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

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

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

фиксированную задержку, или

произвольную задержку, или

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

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

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

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

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

при этом, дополнительно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12. Способ по п.1, в котором дополнительно

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

13. Способ по п.1, в котором дополнительно

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

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

базовая станция осуществляет вещание повторяющегося сообщения, идентифицирующего, по меньшей мере, один поток вещательного контента и, в связи с каждым потоком, индикатор REGISTER (R) или DO NOT REGISTER (DNR),

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

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

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

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

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

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

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

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

16. Способ по п.15, в котором дополнительно

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

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

фиксированную задержку, или

произвольную задержку, или

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

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

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

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

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

при этом дополнительно

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

громкоговоритель,

микрофон,

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

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

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

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

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

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

24. Беспроводная мобильная станция, содержащая

средство приемопередатчика для беспроводной/ого передачи и приема сигналов,

средство громкоговорителя для получения звукового выходного сигнала из электрического входного сигнала,

средство микрофона для получения электрического выходного сигнала из звукового входного сигнала,

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

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

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

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

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

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

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

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

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

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

26. Способ по п.25, в котором дополнительно

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

27. Способ по п.25, в котором дополнительно

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

28. Способ по п.25, в котором дополнительно

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

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

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

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

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

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

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

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

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

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

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

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

31. Способ по п.25, в котором дополнительно

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

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

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

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

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

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

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

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

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

34. Базовая станция сети беспроводной связи, содержащая

устройство ввода/вывода,

хранилище цифровых данных,

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

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

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

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

35. Базовая станция сети беспроводной связи, содержащая

первое средство для осуществления ввода/вывода,

второе средство для сохранения машинно-считываемых данных,

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

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

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

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



 

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

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

Изобретение относится к технике связи

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

Изобретение относится к системе связи одного абонента со множеством абонентов и предназначено для предоставления в базовую станцию (БС) информации поискового вызова с коротким интервалом периодического прослушивания канала поискового вызова из устройства связи (УС)

Изобретение относится к способу аутентификации пользователя первой сети (WLAN) радиосвязи и начисления платы за связь между пользовательским устройством (LAPTOP) пользователя и первой сетью (WLAN) радиосвязи, при котором используется система мобильной радиосвязи, включающая в себя мобильную станцию (MS) пользователя и сеть (PLMN) мобильной радиосвязи

Изобретение относится к системам беспроводной связи
Наверх