Код документа: RU2157598C2
Область техники
Настоящее изобретение относится к области связи, а более точно - настоящее
изобретение относится к своевременным усовершенствованным способу и устройству для широковещательной передачи коротких сообщений.
Предшествующий уровень техники.
В системах связи главный центр связи передает информацию на удаленные абонентские станции. Для эффективного использования ограниченного ресурса связи он разбивается на поддиапазоны и каналы. Типовое распределение каналов предполагает наличие контрольного канала, канала синхронизации, обеспечивающего необходимую информацию синхронизации, несколько каналов радиообмена для обеспечения дискретной связи, а также несколько пейджинговых каналов, связанных с каналами радиообмена и предназначенных для передачи сигнальной информации.
Обычно, когда абонентская станция связывается с главной станцией, главная станция связи информирует абонентскую станцию о том, контроль какого пейджингового канала из совокупности доступных пейджинговых каналов необходимо осуществлять. Когда главной станции связи необходимо установить направленную связь с абонентской станцией, главная станция передает страницу радиообмена по пейджинговому каналу, контролируемому абонентской станцией. Страница радиообмена обычно включает идентификационную информацию абонентской станции, а также идентификационную информацию канала радиообмена. В ответ на получение страницы радиообмена заданная абонентская станция должна приготовиться к установлению направленной связи по заданному каналу радиообмена.
На абонентских станциях весьма остро стоит вопрос сбережения электроэнергии, особенно, если речь идет о мобильных абонентских станциях. Для сокращения энергопотребления на абонентской станции предложен способ, известный как сегментированная пейджинговая передача. Сущность сегментированной пейджинговой передачи в системах связи с расширенным спектром раскрыта в заявке на патент США N 07/847149. В соответствии с этим способом абонентская станция контролирует выделенный ей пейджинговый канал в течение заданных интервалов времени, в результате чего существенно снижается потребление электроэнергии по сравнению со случаем, когда контроль пейджингового канала осуществляется непрерывно.
Главной станции связи заранее должны быть известны интервалы времени, в течение которых абонентская станция будет контролировать пейджинговый канал, и все пейджинговые сообщения для данной абонентской станции должны накапливаться для передачи именно на этих интервалах времени. Если контроль пейджингового канала осуществляется в течение некоторых интервалов времени, то система называется системой с сегментированной пейджинговой передачей, а если пейджинговый канал контролируется непрерывно, то речь идет о несегментированной передаче. Периоды времени, в течение которых контроль пейджингового канала не осуществляется, могут для разных станций быть неодинаковыми в зависимости от требований пользователя абонентской станции.
Выражение сегментированная пейджинговая передача происходит от разбиения временной оси на отрезки заданной продолжительности. В сегментированной пейджинговой системе абонентская станция, контролирующая временной интервал, будет контролировать следующий временной интервал через определенное целое число интервалов. Число временных интервалов, которые необходимо пропустить между двумя последовательными контролируемыми интервалами, называется временным циклом.
Кроме того, по пейджинговому каналу на абонентскую станцию может быть передано весьма короткое сообщение. Однако, длину такого сообщения нужно выбирать как можно меньшей, так как пейджинговый канал является каналом с ограниченным ресурсом, распределяемым между абонентами.
В системах связи нужно иметь возможность передавать широковещательные сообщения. Широковещательными являются сообщения, предназначенные всем пользователям в некотором районе. Так, например, служба погоды может передавать сводки погоды всем абонентским станциям данного района. Использование сегментированной пейджинговой передачи ставит под сомнение возможность широковещательной передачи сообщений таким образом, чтобы они были приняты всеми абонентскими станциями данного района.
Краткое изложение сущности изобретения
Данное изобретение представляет собой новый и
усовершенствованный способ широковещательной передачи коротких сообщений (SMS), реализации услуги связи, заключающейся в передаче коротких сообщений (ПКС) в сети связи.
Целью настоящего изобретения является разработка способа и устройства, обеспечивающих гарантированную широковещательную передачу сообщений при минимальном влиянии услуг связи на общую пропускную способность системы.
Еще одной целью настоящего изобретения является разработка способа и устройства приема широковещательных сообщений, при сокращении энергопотребления при реализации сегментированной пейджинговой передачи.
Преимуществом настоящего изобретения является то, что в данном случае реализуется успешная широковещательная передача коротких сообщений в системах связи, в которых используется сегментированная пейджинговая передача. Кроме того, преимуществом является то, что предложенное изобретение может использоваться в системах связи с произвольным числом пейджинговых каналов.
В первом варианте реализации настоящего изобретения широковещательное сообщение передается по каждому пейджинговому каналу и в каждый интервал времени на протяжении определенного максимального временного цикла. Это сообщение приходит на все абонентские станции, независимо от того, какие временные интервалы или пейджинговые каналы им выделены. Такое сообщение содержит заголовок, содержащий информацию, на основании которой абонентская станция может отличать широковещательные сообщения, которые нужно принимать, от широковещательных сообщений, принимать которые нежелательно.
Во втором варианте реализации в каждом пейджинговом канале и в каждый интервал времени на протяжении заданного максимального временного цикла передается широковещательный поисковый вызов. В широковещательном поисковом вызове содержится уведомление для всех абонентских станций о следующем за ним широковещательном сообщении. Соответствующее широковещательное сообщение передается только один раз по всем пейджинговым каналам и, если абонентской станции необходимо принять это широковещательное сообщение, то станция контролирует пейджинговый канал в заданное время. В широковещательном поисковом вызове может быть либо явно указано положение одиночного временного интервала, котором будет передаваться соответствующее широковещательное сообщение, либо положение временного интервала, в котором соответствующее широковещательное сообщение будет передано, задается в соответствии с определенным алгоритмом.
В третьем варианте реализации настоящего изобретения предполагается периодическая широковещательная передача исковых вызовов по всем пейджинговым каналам. В третьем варианте все широковещательные вызовы передаются на одном или нескольких интервалах времени с периодической цикличностью. Период между интервалами времени, в которые передаются широковещательные поисковые вызовы, называется широковещательным циклом. Как было описано выше, широковещательный поисковый вызов может либо явно указывать на положение одиночного интервала времени, в который будет передано соответствующее широковещательное сообщение, либо положение интервала времени, в который будет передано соответствующее широковещательное сообщение, вычисляется в соответствии с определенным правилом. Если абонентской станции необходимо принять широковещательное сообщение, то она может контролировать выделенный ей пейджинговый канал в течение интервала передачи широковещательного поискового вызова, а затем абонентская станция для того, чтобы принять соответствующее широковещательное сообщение, должна контролировать пейджинговый канал во время подходящего интервала времени.
Четвертый вариант выполнения настоящего изобретения предполагает периодическую передачу широковещательных поисковых вызовов по одному каналу. В четвертом варианте реализации широковещательные поисковые вызовы периодически передаются по одному выделенному пейджинговому каналу. Если абонентской станции необходимо принять широковещательное сообщение, то она в нужное время настраивается на выделенный пейджинговый канал для того, чтобы принимать широковещательные поисковые вызовы. Если абонентской станции необходимо принимать любые из соответствующих широковещательных сообщений, то абонентская станция для того, чтобы принять широковещательное сообщение, в нужное время, соответствующее передаче широковещательного сообщения, настраивается на пейджинговый канал передачи широковещательных сообщений. Пейджинговый канал передачи широковещательных сообщений может быть задан явно в широковещательном поисковом вызове, либо указан в соответствии с определенным правилом.
В предпочтительном варианте реализации широковещательные поисковые вызовы и широковещательные сообщения передаются многократно через такие временные интервалы, чтобы все абонентские станции гарантированно могли принять широковещательные поисковые вызовы и соответствующие им широковещательные сообщения. Ниже подробно описан способ определения оптимальных временных интервалов передачи.
Пятый вариант основан на описанной выше периодической передаче широковещательных поисковых вызовов. В пятом варианте в каждом временном интервале и по каждому пейджинговому каналу передается индикатор нового поискового вызова. Этот индикатор нового поискового вызова указывает абонентской станции на то, что на интервале периодической передачи широковещательного поискового вызова будут передаваться новые широковещательные поисковые вызовы, благодаря чему отпадает необходимость в контроле абонентской станцией интервалов передачи широковещательных поисковых вызовов в том случае, если не передается новых широковещательных сообщений.
Шестой вариант реализации настоящего изобретения работает в сочетании со способами, в которых широковещательные поисковые вызовы уведомляют о том, что за ними последуют широковещательные сообщения. В примерном варианте реализации в широковещательном поисковом вызове содержится вектор раздачи, указывающий на то, как принимается соответствующее широковещательное сообщение. В примерном варианте реализации вектор раздачи выборочно указывает частотный поддиапазон, канал и временной интервал, соответствующие передаваемому широковещательному сообщению. Кроме того, широковещательный поисковый вызов содержит широковещательный идентификатор, который определяет характер соответствующего широковещательного сообщения. Это широковещательное сообщение может содержать такую информацию, как источник сообщения, назначение сообщения, язык, на котором сообщение передается, а также его порядковый номер.
Широковещательный индентификатор содержит достаточно информации для того, чтобы абонентская станция могла принять решение о том, нужно ли принимать связанное с этим идентификатором широковещательное сообщение. В частности, порядковый номер позволяет абонентской станции пропускать дублированные сообщения, благодаря чему обеспечивается сбережение энергии за счет исключения приема ранее полученных широковещательных сообщений.
Краткое описание чертежей
В дальнейшем изобретение поясняется описанием конкретного варианта его воплощения со ссылками на
сопровождающие чертежи, на которых:
Фиг. 1 изображает схему связи, согласно изобретению;
Фиг. 2 изображает распределение ресурсов связи в описываемом варианте реализации
многостанционной системы связи с расширенным спектром согласно изобретению;
Фиг. 3 изображает схему системы передачи, согласно изобретению;
Фиг. 4 изображает схему приемной системы,
согласно изобретению.
Описание предпочтительного варианта реализации изобретения
Пейджинговые службы 2 (фиг. 1), 4 и 6 обеспечивают передачу сообщений на главную станцию связи
10. Сообщения содержат заголовок, указывающий на характер сообщения и на необходимость того, чтобы данное сообщение было широковещательно передано абонентским станциям в районе. После этого
широковещательные сообщения передаются главной станцией связи 10 абонентским станциям 12, 14 и 16. Абонентские станции 12, 14 и 16 принимают широковещательные сообщения и выборочно передают сообщения
пользователям абонентских станций. В примерном варианте реализации сигналы передаются главной станцией связи абонентским станциям 12, 14 и 16 в соответствии со связным форматом множественного доступа
с кодовым разделением (МДКР), как это подробно описано в патентах США N 4901307 и N 5103459.
Пейджинговые службы 2, 4 и 6 могут являться коммерческими или государственными службами, которые обеспечивают широковещательную передачу сообщений пользователям в ограниченной области. Типичным примером пейджинговых служб являются службы, которые передают котировки акций или прогнозы погоды. Широковещательные сообщения также могут быть переданы частными компаниями через общую сеть 8. Примером этого является случай, когда работодатель желает передать короткие сообщения своим служащим в заданном районе.
На фиг. 2 проиллюстрирован примерный способ разделения ресурсов связи, а именно, выделенного диапазона частот. Участок спектра разбивается на поддиапазоны, причем разные поддиапазоны используются различными службами. Например, участок спектра может быть разбит на две половины, причем первая половина используется носителем A, а вторая - носителем B.
Носитель может разбить свою половину на поддиапазоны. В приведенном примере носитель A разделил свой участок спектра на k различных поддиапазонов. Каждый из этих поддиапазонов разбит еще на каналы, которые обозначены в соответствии с их назначением. Поддиапазон "МДКР частота 3" разделен на контрольный канал, канал синхронизации, m каналов радиообмена и n пейджинговых каналов. Заметим, что каждый поддиапазон не обязательно содержит все приведенные каналы. Каналы отделены один от другого в кодовом пространстве.
Каналы радиообмена используются для организации направленной передачи данных и распределены по отдельным потребителям на время установления направленной связи. Пейджинговые каналы представляют собой набор каналов с общим распределением и используются всеми абонентскими станциями для приема сигнальной информации и коротких сообщений. Сигнальная информация, например, страница радиообмена, уведомляет абонентскую станцию о том, что направленная связь установлена и по какому именно каналу радиообмена. Порядок использования пейджинговых каналов подробно описан в заявке США N 07/847149.
При использовании системой связи нескольких пейджинговых каналов каждому пользователю выделяется пейджинговый канал, по которому он принимает пейджинговые сообщения. Абонентская станция контролирует выделенный ей пейджинговый канал на предмет наличия страниц радиообмена. В несегментированной пейджинговой системе связи абонентская станция непрерывно контролирует выделенный ей пейджинговый канал на предмет наличия пейджинговых сообщений. Однако, в связи с тем, что непрерывный контроль приводит к чрезмерному расходу электроэнергии, были разработаны системы связи с сегментированной передачей пейджинговых сообщений, описанные в заявке США N 07/847149.
В сегментированных пейджинговых системах абонентская станция "пробуждается" или "включается" через определенные временные интервалы, называемые временным циклом, чтобы контролировать выделенный ей пейджинговый канал на предмет наличия страниц радиообмена. Главной станции связи известны интервалы времени, в которые абонентская станция контролирует выделенный ей пейджинговый канал, и в соответствии с этим главная станция передает пейджинговые сообщения именно в те моменты времени, когда они могут быть приняты.
Различные абонентские станции могут контролировать выделенные им пейджинговые каналы с различными временными циклами. Кроме того, для максимизации пропускной способности в системах с сегментированной передачей пейджинговых сообщений интервалы времени, в которые пейджинговые сообщения принимаются различными абонентскими станциями, распределяются настолько равномерно, насколько это возможно в течение заданного максимального временного цикла. Максимальный временной цикл соответствует количеству временных интервалов, в которых все абонентские станции должны выполнить контроль выделенных им пейджинговых каналов на предмет наличия страниц радиообмена. Различия во временных циклах и в распределении контролируемых временных интервалов на протяжении максимального временного цикла приводят к затруднениям при широковещательной передаче пейджинговых сообщений, так как случаи, в которых все пользователи в заданном районе одновременно контролируют какой-либо один пейджинговый канал, весьма редки.
Первый вариант реализации настоящего изобретения обеспечивает широковещательную передачу сообщений по всем пейджинговым каналам и на протяжении всех интервалов времени в течение максимального временного цикла.
Передаваемое широковещательное сообщение, включающее собственно сообщение и заголовок, указывающий на характер сообщения, поступает на генератор широковещательных страниц и сообщений 20 (фиг. 3). Генератор широковещательных страниц и сообщений 20 формирует широковещательное сообщение в соответствии с заданным широковещательным форматом.
Широковещательное сообщение поступает в буфер широковещательных сообщений 24. В соответствии с сигналами синхронизации, выдаваемыми контроллером передачи поискового вызова 34, буфер широковещательных сообщений 24 передает широковещательное сообщение в кодер 27. Контроллер передачи поискового вызова 34 в соответствии с сигналами, поступающими из блока синхронизации 32, выдает сигналы синхронизации, при этом широковещательное сообщение с избыточностью передается в каждом временном интервале на протяжении максимального временного цикла.
Кодер 27 кодирует широковещательное сообщение, чтобы осуществлять обнаружение/исправление ошибок, а также обеспечить засекречивание связи. Кодированное широковещательное сообщение подается с кодера 27 в модулятор 26.
Модулятор 26 модулирует кодированное широковещательное сообщение в каждом пейджинговом канале в соответствии c сигналами, поступающими из контроллера передачи поискового вызова 34. Модулятор 26 является модулятором множественного доступа с кодовым разделением каналов (МДКР), как это подробно описано в патентах США N 4901307 и N 5103459. Модулированное широковещательное сообщение поступает в передатчик ("Прд") 28, который переносит сигнал в высокий диапазон частот и усиливает его с тем, чтобы распределить информацию широковещательного сообщения по всем поддиапазонам в соответствии с сигналом, поступающим с контроллера передачи поискового вызова 34. Усиленный и перенесенный в верхний диапазон частот сигнал поступает в антенну 30 и далее передается всем абонентским станциям данного района.
На фиг. 4 показана примерная система, выполненная в соответствии с настоящим изобретением. Сигнал, передаваемый антенной 30, принимается антенной 50 и подается в приемник ("Прм") 52, в котором понижается частота сигнала и осуществляется его усиление. Контроллер приема поискового вызова 62 в соответствии с синхронизирующими сигналами, поступающими из блока синхронизации 58, определяет интервалы времени, подходящие для контроля приемной системой выделенного ей пейджингового канала. В первом варианте реализации приемная система контролирует выделенный ей пейджинговый канал один раз за временной цикл на предмет наличия страниц радиообмена и широковещательных сообщений.
В нужном временном интервале контроллер приема поискового вызова 62 выдает сигнал синхронизации в приемник 52, в результате чего приемник включается и осуществляет контроль выделенного ему пейджингового канала. Приятный сигнал поступает в демодулятор 54 для модуляции. В примерном варианте реализации демодулятор 54 является демодулятором системы МДКР, подробно описанным в патентах США N 4901307 и N 5103459. Демодулированный сигнал демодулятора 54 поступает в декодер 56. Декодер 56 декодирует демодулированный сигнал и выборочно выдает широковещательное сообщение пользователям абонентской станции.
Во втором варианте реализации изобретения в каждом временном интервале каждого пейджингового канала передается широковещательный поисковый вызов, в котором содержится уведомление о передаваемом вслед за ней широковещательном сообщении. Соответствующее широковещательное сообщение передается в одном временном интервале каждого пейджингового канала. Временные соотношения между широковещательным поисковым вызовом и соответствующим ему широковещательным сообщением могут быть указаны в широковещательном поисковом вызове в явном виде, либо они могут быть заданы в соответствии с определенным правилом.
Передаваемое широковещательное сообщение, включающее собственно сообщение и идентификатор, указывающий на характер передаваемого сообщения, поступает на генератор широковещательного поискового вызова и сообщений 20. Генератор широковещательного поискового вызова и сообщения 20 формирует широковещательное сообщение и широковещательный поисковый вызов в соответствии с заданным широковещательным форматом, например, в соответствии с H-алгоритмом перемешивания.
В примерном алгоритме перемешивания предполагается, что каждый широковещательный вызов содержит широковещательный идентификатор, в котором
для абонентской станции содержится информация о характере передаваемого широковещательного сообщения. Будем считать также, что функция H отображает пространство всех широковещательных идентификаторов
на равномерное распределение в интервале 0 ≤ H (заголовок) < N, где N - значение, определяемое исходя из приемлемого распределения широковещательных сообщений в пейджинговом канале. Если
широковещательный поисковый вызов передается на временном интервале bpage то соответствующее сообщение будет передаваться на временном интервале bmag, определяемом из
выражения:
Bmsg = b0+H (идентификатор), (1)
где b0 - фиксированное смещение после временного интервала, в котором встречался последний из
широковещательных поисковых вызовов для широковещательного идентификатора bmsg. В тех случаях, когда широковещательный поисковый вызов передается только один раз, b0 представляет
собой временной интервал, в котором передается единичный широковещательный поисковый вызов.
В предпочтительном варианте реализации алгоритма перемешивания главная станция связи
оснащается средствами для разрешения конфликтных ситуаций в тех случаях, когда два сообщения в результате рандомизации передаются в одном и том же временном интервале. В предпочтительном варианте
алгоритма перемешивания широковещательный поисковый вызов описывается двумя различными подполями, одно из которых является порядковым номером i, а другое - идентификатором x. Если широковещательный
поисковый вызов передается во временном интервале bpage, то соответствующее сообщение будет передаваться во временном интервале bmsg, значение которого определяется из
выражения:
Bmsg = b0 = (H(x)+i)mod B, (2)
где b0 - фиксированное смещение после временного интервала, в котором встречался последний
широковещательный поисковый вызов для широковещательного сообщения bmsg, H(х) - отображение пространства всех идентификаторов в диапазон 0 ≤ H(х) < N, а B - цикл
широковещательной передачи. В общем случае порядковые номера двух широковещательных сообщений, передаваемых в одном цикле широковещательной передачи, могут совпадать. Однако в случае, когда два
широковещательных сообщения в результате рандомизации оказались в одном временном интервале, главная станция связи может устранить конфликт широковещательных сообщений путем замены порядкового номера
i одного из сообщений.
Широковещательное сообщение поступает в буфер широковещательных сообщений 24, а широковещательный поисковый вызов поступает в буфер широковещательного поискового вызова 22. Контроллер передачи поискового вызова 34 выдает в буфер широковещательного поискового вызова 22 такие сигналы синхронизации, что широковещательный поисковый вызов формируется в каждом временном интервале на протяжении максимального временного цикла. В ответ на сигналы синхронизации, поступающие из контроллера передачи поискового вызова 34, буфер широковещательного поискового вызова 22 выдает широковещательные поисковые вызовы в кодер 27. Кодер 27 кодирует широковещательные поисковые вызовы, а затем выдает закодированные широковещательные поисковые вызовы в модулятор 26. Модулятор 26 осуществляет модуляцию закодированными широковещательными поисковыми вызовами так, что широковещательные поисковые вызовы выдаются в каждом пейджинговом канале в соответствии с сигналами, поступающими из контроллера передачи поисковых вызовов 34.
Модулированные широковещательные поисковые вызовы выдаются модулятором 2 бив передатчик 28 ("Прд"), в котором сигнал переносится в высокий диапазон частот и усиливается с тем, чтобы обеспечить наличие широковещательных поисковых вызовов во всех пейджинговых каналах в соответствии с сигналами, поступающими из контроллера передачи поисковых вызовов 34. Усиленный и перенесенный в высокий диапазон частот сигнал широковещательных поисковых вызовов поступает в антенну 30, а затем передается всем абонентским станциям, находящимся в заданном районе.
После передачи широковещательных поисковых вызовов в течение максимального временного цикла, контроллер передачи поисковых вызовов 34 во временной интервал, подходящий для передачи широковещательного сообщения, выдает сигнал синхронизации в буфер сообщений 24. Буфер сообщений 24 в соответствии с сигналом синхронизации выдает широковещательное сообщение в кодер 27. Кодер 27 кодирует широковещательное сообщение и выдает кодированное широковещательное сообщение в модулятор 26.
Модулятор 26 модулирует кодированным широковещательным сообщением каждый пейджинговый канал в соответствии с сигналами, поступающими с контроллера передачи поисковых вызовов 34. Модулированное широковещательное сообщение выдается модулятором 26 в передатчик ("Прд") 28, где сообщение переносится в высокий диапазон частот и усиливается таким образом, чтобы обеспечить наличие широковещательного сообщения во всех пейджинговых каналах в соответствии с сигналами, поступающими с контроллера передачи поисковых вызовов 34. Усиленное и перенесенное в высокий диапазон частот широковещательное сообщение поступает в антенну 30, а затем передается всем абонентским станциям в заданном районе.
Контроллер приема поисковых вызовов 63 (фиг. 4) выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник 52 контролирует выделенный ему пейджинговый канал. Широковещательный поисковый вызов через антенну 50 поступает в приемник 52, где переносится в.низкий диапазон частот и усиливается. Усиленный широковещательный поисковый вызов поступает в демодулятор 54, демодулируется и подается далее в декодер 56.
Декодер 56 декодирует широковещательный поисковый вызов и выдает широковещательный поисковый вызов в контроллер приема поискового вызова 62. Контроллер приема поискового вызова 62 в соответствии с заданием пользователя определяет, представляет ли последующее широковещательное сообщение интерес для пользователя абонентской станции.
Если контроллер приема поискового вызова 62 делает вывод о том, что последующее широковещательное сообщение представляет интерес для пользователя абонентской станции, то он выдает сигналы на прием широковещательного сообщения.
Контроллер приема поискового вызова 62 определяет временной интервал, в котором будет передаваться широковещательное сообщение. Информация о временном интервале, содержащем широковещательное сообщение, может быть выделена из широковещательного поискового вызова или получена в соответствии с заданным алгоритмом. Контроллер приема поискового вызова 62 выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник контролирует пейджинговый канал во время, подходящее для приема широковещательного сообщения. Приемник 52 принимает широковещательное сообщение, поступившее с антенны 50, переносит его в низкий диапазон частот и усиливает. Затем принятое широковещательное сообщение подаются в демодулятор 54, который демодулирует это принятое широковещательное сообщение. Демодулированное широковещательное сообщение поступает в декодер 56, который декодирует широковещательное сообщение и выдает его пользователю абонентской станции.
В третьем варианте реализации изобретения широковещательные поисковые вызовы передаются периодически в указанных временных интервалах по всем пейджинговым каналам. Как было описано выше, широковещательные поисковые вызовы содержат информацию о следующих за ними широковещательных сообщениях. Соответствующие широковещательные сообщения передаются по меньшей мере один раз по каждому пейджинковому каналу. Период передачи широковещательных поисковых вызовов называется широковещательным циклом. Если абонентской станции необходимо принять широковещательные сообщения, то она должна контролировать выделенные ей пейджинговые каналы на тех временных интервалах, в которых передаются широковещательные поисковые вызовы.
Передаваемое сообщение, содержащее собственно сообщение и заголовок, в котором указан характер сообщения, подается в генератор широковещательного поискового вызова и сообщения 20 (фиг. 3). Генератор широковещательного поискового вызова и сообщения 20 формирует широковещательное сообщение и широковещательный поисковый вызов в соответствии с заданным форматом широковещательной передачи.
Широковещательное сообщение поступает в буфер широковещательных сообщений 24, а широковещательный поисковый вызов - в буфер широковещательного поискового вызова 22. Для того, чтобы обеспечить выдачу широковещательного поискового вызова в подходящий временной интервал, контроллер передачи поискового вызова 34 выдает в буфер широковещательного поискового вызова 22 сигнал синхронизации. При получении сигнала синхронизации с контроллера передачи поискового вызова 34 буфер широкополосного поискового вызова 22 выдает широковещательный поисковый вызов в кодер 27. Кодер 27 осуществляет кодирование широковещательного поискового вызова и выдает закодированный широковещательный поисковый вызов в модулятор 26.
Модулятор 26 использует закодированный широковещательный поисковый вызов для модуляции таким образом, чтобы обеспечить наличие широковещательного поискового вызова в каждом пейджинговом канале в соответствии с сигналами, поступающими с контроллера передачи поискового вызова 34. Модулированный широковещательный поисковый вызов из модулятора 26 поступает в передатчик ("Прд") 28, который переносит сигнал широковещательного поискового вызова в высокий диапазон частот и усиливает его с тем, чтобы обеспечить наличие широковещательного поискового вызова во всех пейджинговых каналах в соответствии с сигналами, поступающими из контроллера передачи поискового вызова 34. Усиленный и перенесенный в верхний диапазон частот сигнал широковещательного поискового вызова поступает в антенну 30 и передается всем абонентским станциям в заданном районе.
При передаче соответствующего широковещательного сообщения контроллер передачи поискового вызова 34 выдает в буфер широковещательного поискового вызова 22 сигнал синхронизации, указывающий временной интервал, подходящий для передачи широковещательного сообщения. В ответ на это буфер широковещательного поискового вызова 22 выдает широковещательное сообщение в кодер 27. Кодер 27 осуществляет кодирование широковещательного сообщения и выдает кодированное широковещательное сообщение в модулятор 26.
Модулятор 26 модулирует кодированным широковещательным сообщением каждый пейджинговый канал в соответствии с сигналами, поступающими из контроллера передачи поискового вызова 34. Модулированное широковещательное сообщение поступает из модулятора 26 в передатчик ("Прд") 28, в котором широковещательное сообщение переносится в высокий диапазон частот и усиливается, чтобы обеспечить наличие широковещательного сообщения во всех пейджинговых каналах в соответствии с сигналом контроллера передачи сообщений 34. Усиленный и перенесенный в высокий диапазон частот сигнал широковещательного сообщения поступает в антенну 30 и передается всем абонентским станциям в заданном районе.
Контроллер приема поискового вызова 62 (фиг. 4) выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник 52 контролирует выделенный ему пейджинговый канал в течение интервала времени, в который передается широковещательный поисковый вызов. Принятый широковещательный поисковый вызов подается в демодулятор 54, где он демодулируется и поступает далее в декодер 56. Декодер 56 декодирует сигнал широковещательного поискового вызова и выдает декодированный широковещательный поисковый вызов в контроллер приема поискового вызова 62. Контроллер приема поискового вызова 62 в соответствии с заданием пользователя определяет, представляет ли соответствующее широковещательное сообщение интерес для пользователя данной абонентской станции.
Если контроллер приема поискового вызова 62 делает вывод о том, что последующее широковещательное сообщение представляет интерес для пользователя абонентской станции, то он выдает сигналы на прием соответствующего широковещательного сообщения. Контроллер приема поискового вызова 62 определяет временной интервал, в котором будет передаваться широковещательное сообщение. Как было описано выше, информация о временном интервале, содержащем широковещательное сообщение, может быть выделена из широковещательного поискового вызова или получена в соответствии с определенным алгоритмом.
Контроллер приема поискового вызова 62 выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник 52 контролирует свой пейджинговый канал во время, подходящее для приема широковещательного сообщения. Приемник 52 принимает широковещательное сообщение, поступающее с антенны 50, затем переносит в низкий диапазон частот и усиливает принятое широковещательное сообщение и подает сигнал в демодулятор 54. Демодулятор 54 демодулирует принятый сигнал широковещательного сообщения и выдает демодулированное широковещательное сообщение в декодер 56, который декодирует широковещательное сообщение и выдает широковещательное сообщение пользователю абонентской станции.
В четвертом варианте реализации настоящего изобретения широковещательные поисковые вызовы периодически передаются в одном указанном пейджинговом канале. Соответствующие широковещательные сообщения передаются в том же самом указанном пейджинговом канале.
Если абонентской станции нужно принимать широковещательные сообщения, то она должна настраиваться на указанный пейджинговый канал во временные интервалы, подходящие для приема широковещательных поисковых вызовов. Если абонентской станции необходимо принять соответствующее широковещательное сообщение, то она должна настроиться и контролировать указанный пейджинговый канал на временном интервале, соответствующем передаче широковещательного сообщения. Как было описано выше, временные соотношения между широковещательным поисковым вызовом и соответствующим ей широковещательным сообщением могут в явном виде передаваться в широковещательном поисковом вызове, либо могут быть получены при помощи определенного соотношения.
Передаваемое сообщение, содержащее собственно сообщение и заголовок, в котором указан характер сообщения, подается в генератор широковещательного поискового вызова и сообщения 20 (фиг. 3). Генератор широковещательного поискового вызова и сообщения 20 формирует широковещательное сообщение и широковещательный поисковый вызов в соответствии с заданным форматом широковещательной передачи.
Широковещательное сообщение поступает в буфер широковещательных сообщений 24, а широковещательный поисковый вызов - в буфер широковещательного поискового вызова 22. Для того чтобы обеспечить выдачу широковещательного поискового вызова в подходящий временной интервал, контроллер передачи поискового вызова 34 выдает сигнал синхронизации. При получении сигнала синхронизации с контроллера передачи поискового вызова 34 буфер широковещательного поискового вызова 22 выдает широковещательный поисковый вызов в кодер 27. Кодер 27 осуществляет кодирование широковещательного поискового вызова и выдает закодированный широковещательный поисковый вызов в модулятор 26.
Модулятор 26 подает кодированный широковещательный поисковый вызов в указанный пейджинговый канал в соответствии с сигналом контроллера передачи поискового вызова 34. Модулированный широковещательный поисковый вызов из модулятора 26 поступает в передатчик ("Прд") 28, который переносит сигнал широковещательного поискового вызова в высокий диапазон частот и усиливает его с тем, чтобы поместить широковещательный поисковый вызов в указанном пейджинговом канале в соответствии с сигналами, поступающими из контроллера передачи поискового вызова 34. Усиленный и перенесенный в верхний диапазон частот сигнал широковещательного поискового вызова поступает в антенну 30 и передается всем абонентским станциям в заданном районе.
При передаче соответствующего широковещательного сообщения контроллер передачи поискового вызова 34 выдает в буфер широковещательного поискового вызова 22 сигнал синхронизации, указывающий временной интервал, подходящий для передачи широковещательного сообщения. Буфер широковещательного поискового вызова 22 выдает широковещательное сообщение в кодер 27. Кодер 27 осуществляет кодирование широковещательного сообщения и выдает кодированное широковещательное сообщение в модулятор 26.
Модулятор 26 модулирует кодированным широковещательным сообщением указанный пейджинговый канал в соответствии с сигналами, поступающими из контроллера передачи поискового вызова 34. Модулированное широковещательное сообщение поступает из модулятора 26 в передатчик ("Прд") 28 в котором широковещательное сообщение переносится в высокий диапазон частот и усиливается для того, чтобы обеспечить подачу широковещательного сообщения в указанный пейджинговый канал в соответствии с сигналом контроллера передачи сообщений 34. Усиленный и перенесенный в высокий диапазон частот сигнал широковещательного сообщения поступает в антенну 30 и передается всем абонентским станциям в заданном районе.
Контроллер приема поискового вызова 62 (фиг. 4) выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник 52 настраивается и контролирует указанный пейджинговый канал в течение интервала времени, в который передается широковещательный поисковый вызов. Широковещательный поисковый вызов принимается антенной 50 и подается в приемник 52 для понижения частоты и усиления. С приемника 52 широковещательный поисковый вызов подается в демодулятор 54, где он демодулируется и поступает далее в декодер 56. Декодер 56 декодирует широковещательный поисковый вызов и выдает декодированный широковещательный поисковый вызов в контроллер приема поискового вызова 62. Контроллер приема поискового вызова 62 в соответствии с заданием пользователя определяет, представляет ли соответствующее широковещательное сообщение интерес для пользователя данной абонентской станции.
Если контроллер приема поискового вызова 62 делает вывод о том, что последующее широковещательное сообщение представляет интерес для пользователя абонентской станции, то он выдает сигналы на прием соответствующего широковещательного сообщения. Контроллер приема поискового вызова 62 определяет временной интервал, в котором будет передаваться широковещательное сообщение.
Контроллер приема поискового вызова 62 выдает в приемник 52 сигнал синхронизации временного интервала, в результате чего приемник 52 настраивается на и контролирует указанный пейджинговый канал на интервале времени передачи широковещательного сообщения. Приемник 52 принимает широковещательное сообщение, поступающее с антенны 50, затем переносит в низкий диапазон частот и усиливает принятое широковещательное сообщение. Демодулятор 54 демодулирует принятое широковещательное сообщение и выдает демодулированное широковещательное сообщение в декодер 56, который декодирует широковещательное сообщение и выдает широковещательное сообщение пользователю абонентской станции.
В четвертом варианте реализации изобретения как широковещательный поисковый вызов, так и широковещательное сообщение передаются дважды для того, чтобы
гарантировать, что из двух последовательных интервалов передачи широковещательного поискового вызова или из двух любых последовательных передач широковещательного сообщения по крайней мере один из
интервалов и одна из передач не совпадут с временным интервалом пейджингового радиообмена для любого из абонентских станций. Абонентским станциям в системе могут быть назначены временные циклы с
определенным периодом Sn. Каждая абонентская станция может выбирать свой временной цикл из набора временных циклов S1, S2,... . Для произвольного абонентского
устройства x, имеющего временной цикл радиообмена Sn пейджинговые временные интервалы Sn определяются из выражения:
Sn = (n • Sn) + F(x),
(3)
где F(x) равномерное отображение уникальных идентификаторов абонентских станций на интервале 0 ≤ F(x) < Sn.
В системе может задаваться также широковещательный пейджинговый временной цикл с периодом В, для которого по меньшей мере один временной интервал каждого широковещательного цикла используется для передачи широковещательных поисковых вызовов. В такой системе может потребоваться осуществить выбор широковещательных пейджинговых временных интервалов таким образом, что оба последовательных широковещательных пейджинговых интервала совпадали с интервалом пейджингового радиообмена произвольного абонента. Это может быть выполнено путем выбора последовательных пейджинговых временных интервалов так, что расстояние между ними, измеренное во временных интервалах, не делится поровну (не делится без остатка) на любой цикл радиообмена Sn, который может быть использован абонентскими станциями.
В
описываемом варианте реализации абонентские станции могут осуществлять выбор из набора пейджинговых циклов радиообмена с периодами:
Sn = 2n • 16, (0 ≤ n
≤ 7). (4)
Будем считать, что период широковещательного пейджингового цикла для всех абонентских станций определяется выражением:
В = 2m • 16(0 ≤ m
≤ 7). (5)
Пусть bk характеризует номер временного интервала относительного начала широковещательного цикла k. Далее, пусть последовательные временные интервалы
широковещательных поисковых вызовов определяются следующим выражением:
bk = (bk-1 + i)mod B. (6)
Заметим, что любое значение i, 1 ≤ i ≤ 15, будет
приводить к получению широковещательных пейджинговых интервалов, имеющих требуемую степень несовпадения с пейджинговыми интервалами радиообмена. Однако, в приведенных выше различных вариантах
реализации абонентские станции могут в действительности контролировать временной интервал непосредственно перед и непосредственно после выделенного им временного интервала, поэтому значение i
ограничивается до 2 ≤ i ≤ 14. Отметим также, что бывает необходимо выбирать значение, i таким, при котором максимизируется расстояние между двумя широковещательными поисковыми вызовами
каждый из которых может совпадать с пейджинговым временным интервалом радиообмена некоторого абонентского устройства. Данному требованию отвечает значение i=3, которое выбрано для варианта реализации.
Этим свойством обладает любое значение i, меньше чем и являющееся простым для наименьшего общего делителя B и Sn. Если разность (Pk+2-Pk) не делится на Sn,
то это гарантирует, что хотя бы одна из двух последовательных страниц Sk и Sk+1 не совпадает с временным интервалом радиообмена произвольной абонентской станции.
В первом варианте способа для устранения конфликта между временными интервалами для радиообмена и широковещательной передачи в первом широковещательном поисковом вызове передается уведомление о двух последующих широковещательных сообщениях, а во втором широковещательном поисковом вызове также передается уведомление о тех же самых последующих широковещательных сообщениях. Если два широковещательных поисковых вызова отделены, как описано выше, широковещательным циклом плюс некоторым количеством временных интервалов, меньшим чем и являющимся простым относительно наименьшего делителя В и Sn, тогда все абонентские станции могут принимать одну, а некоторые и два широковещательных поисковых вызова.
Если к тому же предусмотрены два избыточных широковещательных сообщения, которые передаются раздельно через широковещательный цикл плюс некоторое количество временных интервалов, которое меньше чем и является простым относительно наименьшего общего делителя B и Sn, то все абонентские станции могут принимать одно, а некоторые и два широковещательных сообщения. Положения широковещательных сообщений могут быть переданы в явном виде в широковещательных поисковых вызовах, либо в соответствии с вышеописанным алгоритмом смешивания может быть определено количество временных интервалов между вторым широковещательным поисковым вызовом и первым соответствующим широковещательным сообщением. Необходимо отметить, что использование более одного широковещательного поискового вызова или более одного широковещательного сообщения в данном широковещательном цикле может привести к неприемлемому распределению, которое может быть закреплено при помощи дополнительного смещения широковещательного цикла, предусмотренного между любыми двумя широковещательными поисковыми вызовами или сообщениями.
Во втором способе устранения конфликта между интервалами радиообмена и широковещательной передачи в первом широковещательном поисковом вызове передается уведомление о последующем широковещательном сообщении, а во втором широковещательном поисковом вызове передается уведомление об аналогичном последующем широковещательном сообщении. В данном способе два широковещательных поисковых вызова отделены широковещательным циклом плюс некоторым количеством временных интервалов, меньшим чем являющемся простым относительно наименьшего общего делителя B и Sn. Соотношение между широковещательным поисковым вызовом и соответствующим ей широковещательным сообщением может равняться интегральному кратному наименьших общих кратных возможностей временных циклов.
Пятый вариант реализации изобретения осуществляется в сочетании с любым из способов, приведенных выше для периодической широковещательной пейджинговой передачи. В пятом варианте в передающей системе предусмотрен индикатор нового поискового вызова в каждом временном интервале на протяжении максимального временного интервала и в каждом пейджинговом канале. Когда абонентская станция контролирует свой пейджинговый канал, то при помощи индикатора нового поискового вызова она может выявить необходимость контроля новых широковещательных поисковых вызовов. Благодаря этому достигается экономия электроэнергии на абонентской станции, на которой отпадает необходимость контроля приходящих широковещательных поисковых вызовов. Этот вариант реализации действует в сочетании со вторым, третьим или четвертым вариантами.
В варианте изобретения широковещательный поисковый вызов состоит по существу из двух полей. Первое поле называется широковещательным идентификатором и используется абонентской станцией для отделения сообщений, которые нужно принимать, от тех широковещательных сообщений. Которые принимать не надо. Второе поле называется вектором раздачи и, как упоминалось выше, указывает абонентской станции, на какие каналы и поддиапазоны необходимо настраиваться, а также, на каких временных интервалах нужно принимать соответствующее широковещательное сообщение.
Широковещательный идентификатор может состоять из четырех подполей. Подполя включают адрес источника, код функции, порядковый номер и индикатор языка. Адрес источника идентифицирует того, кто передал сообщение. Код функции указывает на основное содержание сообщения. Порядковый номер характеризует версию сообщения, благодаря чему, при многократной передаче широковещательного поискового вызова абонентская станция может избежать двукратного приема одного и того же сообщения. Индикатор языка указывает на язык, на котором передается сообщение (английский, испанский, французский и т.п.). Нет необходимости в описании каждого подполя, пока широковещательный идентификатор в целом является уникально описанным. Кроме того, нет необходимости в передаче информации во всех подполях.
Вектор раздачи состоит из трех подполей, которые включают поля частоты, канала и временного интервала. Подполе диапазона частот характеризует частотный поддиапазон, в котором будет передаваться соответствующее широковещательное сообщение. Подполе канала указывает пейджинговый канал или канал радиообмена, в котором будет передаваться соответствующее широковещательное сообщение. Подполе временного интервала характеризует номер временного интервала для заданных поддиапазона и канала, в котором будут передаваться широковещательный поисковый вызов. Как было отмечено выше, любые или все подполя вектора раздачи могут быть переданы в явном виде либо определяться в соответствии с заданным форматом.
Может потребоваться обеспечивать пейджинговую передачу, используя сочетание вышеописанных способов. Так, например, может потребоваться в большинстве случаев использовать более эффективный способ широковещательной пейджинговой передачи, а при необходимости передачи аварийного сообщения - осуществлять передачу определенного сообщения во всех временных интервалах широковещательного цикла.
Могут быть осуществлены различные модификации данных вариантов реализации, причем основные описанные принципы могут быть положены в основу других вариантов реализации.
Настоящее изобретение относится к области связи. Техническим результатом настоящего изобретения является разработка способа и устройства, обеспечивающих гарантированную передачу широковещательного сообщения при минимальном влиянии услуг связи, заключающихся в передаче коротких сообщений, на общую пропускную способность системы. Это достигается тем, что сообщения, передаваемые в широковещательном режиме группе пользователей, поступают из генератора широковещательных страниц в буфер широковещательных сообщений. Синхронизация передачи сообщений осуществляется контроллером передачи страниц, причем сообщения модулируют соответствующий канал при помощи модулятора. 2 с. и 18 з.п. ф-лы, 4 ил.