СПОСОБ И СИСТЕМА ПРЕРЫВАНИЯ ПЕРЕДАЮЩЕГО АБОНЕНТА В СИСТЕМЕ БЕСПРОВОДНОЙ СВЯЗИ
METHOD AND SYSTEM TO INTERRUPT TRANSMITTING SUBSCRIBER IN WIRELESS COMMUNICATION SYSTEM

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИ
Настоящая заявка притязает на приоритет Предварительной заявки США номер 60/778737, поданной 3 марта 2006 года, которая включена в качестве ссылки, как если бы была полностью изложена в данном документе. Настоящая заявка также связана с находящейся одновременно на рассмотрении Патентной заявкой (США) номер 10/799035, озаглавленной "Method of Signaling Reverse Channel Information with Minimal Voice/Data Delay", поданной 12 марта 2004 года и права на которую принадлежат Motorola, Inc., которая, тем самым, содержится по ссылке, как если бы была полностью изложена в данном документе.
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение, в общем, относится к системам беспроводной связи, а более конкретно к прерыванию передающего абонента в системе беспроводной связи.
УРОВЕНЬ ТЕХНИКИ
Система беспроводной связи, в общем, может содержать набор "абонентов", в типичном варианте абоненты являются конечными точками пути связи, и набор "базовых радиостанций", в типичном варианте стационарных и промежуточных, посредством которых может быть установлен или поддержан путь связи к абоненту. Одним типом такой системы является система связи с множественным доступом с частотным разделением сигналов (TDMA), в которой среда радиосвязи делится на временные интервалы, чтобы переносить информацию в системе.
Когда абонент передает информацию, могут быть случаи, когда прерывание передающего абонента может быть важным. Например, первому полицейскому, нуждающемуся в поддержке, может потребоваться прервать второго полицейского, который занят вызовом. В этом случае должно быть важным иметь механизм для того, чтобы прерывать второго полицейского, чтобы оповестить второго полицейского о том, что первому полицейскому требуется помощь.
Следовательно, существует потребность в прерывании передающего абонента в системе беспроводной связи.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Далее описывается иллюстративный вариант осуществления настоящего изобретения только в качестве примера со ссылкой на соответствующие чертежи, из которых:
фиг.1 - это блок-схема примерной системы беспроводной связи в соответствии с вариантом осуществления настоящего изобретения;
фиг.2 - это блок-схема примерного пакета обратного канала для исходящего канала в соответствии с вариантом осуществления настоящего изобретения;
фиг.3 - это блок-схема примерного пакета обратного канала для входящего канала в соответствии с вариантом осуществления настоящего изобретения;
фиг.4 - это блок-схема последовательности операций способа примерных действий абонента, передающего в системе беспроводной связи по фиг.1, в соответствии с вариантом осуществления настоящего изобретения;
фиг.5 - это блок-схема последовательности операций примерных действий абонента, инициирующего прерывание в системе беспроводной связи по фиг.1, в соответствии с вариантом осуществления настоящего изобретения;
фиг.6 - это блок-схема примерного сообщения запроса на удаленное управление в соответствии с вариантом осуществления настоящего изобретения.
Следует принимать во внимание, что для простоты и понятности иллюстрации элементы, показанные на чертежах, не обязательно нарисованы в масштабе. Например, размеры некоторых элементов гиперболизированы относительно друг друга. Более того, где считается надлежащим, номера ссылок повторены для чертежей, чтобы указать идентичные элементы.
ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Ссылаясь теперь на фиг.1, показана примерная система 100 беспроводной связи, в которой беспроводная связь осуществляется между абонентами, а именно абонентом 102 и абонентом 104, либо непосредственно, либо через базовую радиостанцию, а именно базовую радиостанцию 106. Абоненты и базовая радиостанция обмениваются данными друг с другом посредством RF-среды, выделенной системе 100 беспроводной связи.
В системе 100 беспроводной связи протокол радиоинтерфейса используется для того, чтобы управлять доступом к RF-среде. В одном примере RF-среда делится на временные интервалы (также известные в данной области техники как "каналы") так, чтобы различные интервалы переносили различную информацию, к примеру, переносили управляющую информацию, общую для каналов, переносили рабочие речевые или информационные данные и переносили служебную информацию (к примеру, синхронизацию и встроенные служебные сигналы). В одном примере система 100 беспроводной связи - это система связи с множественным доступом с временным разделением каналов (TDMA), имеющая временные интервалы. В другом примере система 100 беспроводной связи придерживается ETSI-стандарта TS 102 361.
Система 100 беспроводной связи может быть сконфигурирована так, что абонент может принимать информацию служебных сигналов при передаче. Как известно специалистам в данной области техники, канал, который переносит служебные сигналы в то время, когда абонент передает полезные данные (к примеру, как часть вызова), называется "обратным каналом", а управляющая информация, отправляемая по обратному каналу, называется "служебными сигналами обратного канала". Аналогично канал, который абонент использует для передачи полезных данных, называется "прямым каналом".
В любом случае, вне зависимости от того, является канал прямым каналом или обратным каналом, связь может быть во входящем направлении, что означает, что данные передаются от абонента к базовой радиостанции, к примеру, как показано на фиг.1, как 108. Связь может быть в исходящем направлении, что означает то, что данные передаются от базовой радиостанции к абоненту, к примеру, как показано на фиг.1, как 110. Несмотря на то что входящее и исходящее направления показаны по отношению к базовой радиостанции (называется "непрямой режим"), те же определения могут быть применены к связи непосредственно между абонентами (называется "прямой режим"). Т.е. служебные сигналы от абонента 102 к абоненту 104 могут быть названы входящими, а служебные сигналы от абонента 104 к абоненту 102 могут быть названы исходящими.
В одном варианте осуществления система 100 беспроводной связи - это система связи TDMA с двумя временными интервалами, которая имеет два 6,25-килогерцовых эквивалентных логических канала, которые совместно используют один 12,5-килогерцовый физический канал. Два временных интервала позволяют абоненту попеременно передавать по одному каналу и принимать управляющую информацию, к примеру служебные сигналы обратного канала, по другому каналу. В одном примере системы связи TDMA с двумя временными интервалами не весь временной интервал переносит управляющую информацию, а только центральная часть временного интервала переносит управляющую информацию. В другом примере системы связи TDMA с двумя временными интервалами не весь временной интервал переносит информацию, а только центральная часть временного интервала переносит синхронизирующую и/или управляющую информацию. Для исходящего канала (к примеру, показанного на фиг.2) только центральная 5-миллисекундная часть временного интервала переносит служебную информацию, тогда как для входящего канала (к примеру, показанного на фиг.3) центральная 10-миллисекундная часть временного интервала переносит служебную информацию. Посредством ограничения управляющей информации центром временного интервала абоненты, которые медленнее изменяют частоту, могут быть использованы. Как известно в данной области техники, на чертежах описан только один вариант осуществления изобретения. Альтернативы, такие как центральные части пакета, которые переносят или управление, и/или синхронизацию, хорошо известны и считаются эквивалентами. Дополнительно известно, что несмотря на то, что используется термин "входящий канал", входящий канал может быть использован для связи абонент-абонент (также называемой "прямым режимом", как описано выше).
В одном варианте осуществления формат служебных сигналов обратного канала во входящем направлении, к примеру 110, является частью пакета 200 входящего канала, как показано на фиг.2. В одном варианте осуществления пакет 200 исходящего канала имеет продолжительность 204 в 27,5 мс, а временной интервал, который переносит пакет 200 исходящего канала, составляет 30 мс. В любом случае, центр 206 пакета 200 исходящего канала, имеющий продолжительность в 5 мс, переносит служебные сигналы 206 обратного канала и находится между рабочими данными. В одном варианте осуществления служебные сигналы 206 обратного канала - это 32 бита информации 202 обратного канала и 16 битов вложенной информации 208. В одном примере 32 бита информации 202 обратного канала содержат 11 битов информации RC и 21 бит четности FEC.
В одном варианте осуществления формат служебных сигналов обратного канала во входящем направлении, к примеру 108, называется пакетом 300 обратного канала, показанным на фиг.3. В одном варианте осуществления пакет 300 обратного канала имеет продолжительность 310 в 10 мс, а временной интервал, который переносит пакет 300 обратного канала, имеет продолжительность 304 в 30 мс. В любом случае, центр пакета 300 обратного канала переносит синхронизацию (к примеру, 48-битовое синхрослово), а остальная часть пакета 300 обратного канала переносит служебные сигналы 306 обратного канала. Отметим, что на фиг.3 показаны служебные сигналы 306 обратного канала, имеющие несмежное 32-битовое поле, но в других вариантах осуществления служебные сигналы 306 обратного канала могут быть смежными. В любом случае, в одном примере служебные сигналы 306 обратного канала составляют 32 бита 302 информации обратного канала и 16 битов вложенной информации 308. В одном примере 32 бита информации 302 обратного канала содержат 11 битов информации RC и 21 бит четности FEC. В любом случае, пакет входящего обратного канала, показанного на фиг.3, позволяет абоненту отправлять служебные сигналы обратного канала по входящему каналу либо напрямую другому абоненту, либо посредством базовой радиостанции.
В одном варианте осуществления 11 битов RC-информации в каком-либо из 32-битовых полей 202 и 302 задаются как 3 бита для переноса формата или информации кода операции, 5 битов для переноса зависимой от сообщения информации и 3 бита для контроля циклическим избыточным кодом (CRC), который может быть использован для обнаружения ошибок.
Как известно специалистам в данной области техники, информация, содержащаяся в пакетах, длина полей и порядок информации, показанные на чертежах, являются типичными и не служат для того, чтобы быть ограничением на вариант осуществления настоящего изобретения.
Дополнительно используемые в данном документе термины "связь" и "передача" используются взаимозаменяемо и означают смежные TDMA-пакеты, исходящие от одного абонента в одном временном интервале. По сути, передачи, в общем, могут означать речь, данные или управляющую информацию, относящуюся к системе 100 беспроводной связи. Термин "вызов" означает связанные речевые передачи между абонентами в системе 100 беспроводной связи.
Ссылаясь на фиг.4, показана блок-схема 400 последовательности операций способа действий абонента, к примеру, первого абонента 102, передающего по прямому каналу (этап 402). Как упоминалось выше, передача может быть речью, данными или управляющей информацией. В варианте осуществления абонент занят вызовом с другим абонентом, к примеру, со вторым абонентом 104. Пока абонент передает по прямому каналу (к примеру, пока занят вызовом со вторым абонентом), абонент принимает сообщение по обратному каналу (этап 404). Если абонент определяет, что принимаемое сообщение является сообщением прерывания (этап 406), то абонент определяет тип прерывания (этап 408). Если абонент определяет, что принимаемое сообщение не является сообщением прерывания (этап 406), то абонент возвращается к передаче по прямому каналу (этап 402).
В одном варианте осуществления определение того, что принимаемое сообщение является сообщением прерывания, требует проверки того, что 3-битовое поле кода операции RC-информации в пакете исходящего канала (показан как 200 на фиг.2) равно 001, где код 001 операции означает прервать передающего абонента.
В одном варианте осуществления абоненту предоставляются возможности так, чтобы абонент мог прерываться в ходе передач. Как известно специалистам в данной области техники, "предоставленные возможности" означают, что абонент запрограммирован с помощью атрибута или признака, который инструктирует абонента о том, как работать. В иллюстративном варианте осуществления программное обеспечение предоставления услуг пользователям (CPS) (также называемое программным обеспечением услуг радиосвязи (RSS)), созданное компанией Motorola, Inc., используется для назначения абоненту характеристики предоставленных услуг, к примеру, активации прерываний и/или активации служебных сигналов обратного канала. В этом варианте осуществления абонент определяет, что ему предоставлены услуги на разрешение быть прерываемым, и выполняет этапы способа по фиг.4.
В любом случае, если служебные сигналы обратного канала активированы у абонента, который должен быть прерван, пользователь абонента, выполняющего прерывания, не должен иметь возможность уведомлять о том, что этот признак активирован. Например, если пользователь абонента, выполняющего прерывание, активирует переключение между приемом и передачей (PTT), абонент освобождает канал и позволяет пользователю передавать без дополнительных шагов, которые пользователь должен выполнить для того, чтобы сделать вызов обычным способом. Таким образом, с точки зрения пользователя, работа абонента остается без изменений.
Возвращаясь к фиг.4, если абонент может быть прерван и принимаемое сообщение является сообщением прерывания, то в одном варианте осуществления абонент определяет тип прерывания (этап 408). В этом варианте осуществления абонент может быть прерван по ряду причин. Некоторые примеры таких причин включают в себя, например: другому абоненту требуется немедленно использовать канал (называется "прерывание передающего устройства"), другому абоненту в экстренном режиме требуется немедленно использовать канал (называется "приоритетное прерывание вызова в экстренных ситуациях"), другой абонент в режиме удаленного управления запрашивает канал немедленно (называется "управление удаленным отслеживанием").
В одном варианте осуществления абонент определяет тип прерывания (этап 408) посредством декодирования RC-информации пакета 200 исходящего канала (показанного на фиг.2). В одном варианте осуществления 5 битов RC-информации используются для того, чтобы указать тип прерывания. Например, в одном варианте осуществления прерывание передающего устройства указывается посредством 5 битов 00001, приоритетное прерывание вызова в экстренных ситуациях указывается посредством 5 битов 00010, а управление удаленным отслеживанием указывается посредством 5 битов 00011. Как известно специалистам в данной области техники, абонент может быть прерван по множеству причин, и могут создаваться новые типы прерываний. По сути, сообщение может быть идентифицировано с помощью 5-битового информационного поля пакета служебных сигналов обратного канала.
Возвращаясь к фиг.4, если абонент определил, что сообщение прерывания имеет тип "прерывание передающего устройства" (этап 410), то абонент прекращает передачу (этап 420), если абонент в настоящее время передает речь по прямому каналу (этап 416). Таким образом, сообщение "прерывания передающего устройства" используется для того, чтобы прерывать (также называется подключаться к установленному соединению) абонента, который занят в вызове, к примеру, в групповом вызове, конфиденциальном вызове, общем вызове или экстренном речевом вызове. Посредством этого система беспроводной связи предоставляет управление приоритетностью вызовов. Если абонент в настоящее время не передает речь по прямому каналу (этап 416), абонент продолжает передавать (к примеру, неречевые данные) по прямому каналу (этап 402), и принятое сообщение прерывания не влияет на работу абонента.
Если абонент определил, что сообщение прерывания имеет тип "приоритетное прерывание вызова в экстренных ситуациях" (этап 412), то абонент сразу прекращает передачу независимо от того, занят абонент вызовом или неречевой связью (к примеру, передачей данных или управляющей информации) (этап 420). В одном варианте осуществления абонент дополнительно выдает тональный сигнал, обозначающий то, что к установленному соединению абонента выполнено подключение. Прерывание вызова в экстренных ситуациях прекращает все выполняющиеся передачи и в одном варианте осуществления начинает новый вызов для абонента, выполняющего прерывание.
Если абонент определил, что сообщение прерывания имеет тип "управление удаленным отслеживанием" (этап 414), то абонент прекращает передачу (этап 420), если абонент в настоящее время отслеживается (этап 418). Таким образом, сообщение "управления удаленным отслеживанием" используется для того, чтобы прерывать абонента, который до этого переведен в режим удаленного управления, к примеру, посредством приема сообщения 600 запроса на удаленное управление (также называемого блоком служебных управляющих сигналов CSBK), как показано на фиг.6, где сообщение 600 запроса на удаленное управление идентифицирует абонента, отслеживаемого посредством исходного и целевого адресов 602, 604. Если абонент в данный момент не в режиме удаленного управления (этап 418), абонент продолжает передавать по прямому каналу (этап 402), и принятое сообщение прерывания не влияет на работу абонента. В одном варианте осуществления режим удаленного управления позволяет абоненту удаленно активировать микрофон абонента без предоставления какой-либо индикации пользователю отслеживаемого абонента. Он также позволяет абоненту быть настроенным и/или расстроенным.
Ссылаясь на фиг.5, показана блок-схема 500 последовательности операций способа действий абонента, к примеру, второго абонента 104, инициирующего прерывание передающего абонента (к примеру, первого абонента 102) (этап 502). В одном варианте осуществления абонент, который инициирует прерывание, к примеру, посредством отправки сообщения прерывания, может инициировать сообщение прерывания через пользователя абонента, нажимающего PTT-кнопку, навигационные кнопки, программируемую кнопку или кнопку на аксессуаре, которая соотнесена с прерыванием вызова.
Если абонент определяет, что канал занят (этап 504), то абонент продолжает определять то, может ли абонент прерывать передающего абонента (этап 506-520). В противном случае, абонент передает по прямому каналу (этап 522). Как упоминалось выше, передача может быть речью, данными или управляющей информацией.
Тем не менее, если канал занят (этап 504), то абонент определяет то, отправлено ли ранее сообщение запроса на удаленное управление (этап 506). Если сообщение запроса на удаленное управление отправлено, то контролируемый абонент передает абоненту, и абонент, инициирующий прерывание, отправляет сообщение прерывания по обратному каналу контролируемому абоненту (этап 508). В одном варианте осуществления сообщение прерывания является конкретным сообщением удаленного прерывания управляющего сообщения.
Тем не менее, если сообщение запроса на удаленное управление ранее не отправлено (этап 506), то абонент определяет то, находится ли он в экстренном режиме (этап 510).
Если абонент находится в экстренном режиме (этап 510), то абонент передает приоритетное прерывание вызова в экстренных ситуациях по обратному каналу (этап 512).
Тем не менее, если абонент не находится в экстренном режиме (этап 510), то абонент определяет то, есть ли вызов по прямому каналу (этап 514). Если нет вызова по прямому каналу, то абонент может не прерывать занятый канал. Если есть вызов по прямому каналу, то абонент определяет, предоставлены ли абоненту услуги на вежливый доступ к каналу (этап 516). Если абоненту не предоставлены услуги на вежливый доступ к каналу (этап 516), то абонент отправляет сообщение прерывания по обратному каналу (этап 520).
При использовании в данном документе вежливый доступ к каналу означает, что абонент рассматривает то, какой тип связи в данный момент выполняется по прямому каналу, перед доступом к прямому каналу для собственной связи. Абонент, которому предоставлены услуги на вежливый доступ к каналу, может быть задан с помощью правил, управляющих доступом к каналу. Например, абонент может быть вежливым ко всей речевой связи в канале, может быть вежливым только к конкретной речевой связи, удовлетворяющей критерию (к примеру, цветовому коду) и т.д.
Тем не менее, если абоненту предоставлены услуги на вежливый доступ к каналу (этап 516), то абонент определяет, является ли он участником речевой связи, к примеру, вызова (этап 518). При использовании в данном документе участник речевой связи означает, что абонент принимает участие в вызове. Если абонент не является участником речевой связи и абоненту предоставлены услуги на вежливый доступ к каналу (этап 518), то абонент не может прерывать занятый канал. В противном случае абонент отправляет сообщение прерывания по обратному каналу (этап 520).
Хотя изобретение описано в связи с его конкретными вариантами осуществления, дополнительные преимущества и модификации будут очевидны специалистам в данной области техники. Следовательно, изобретение в своих широких аспектах не ограничено конкретными подробностями, характерными устройствами и иллюстративными примерами, показанными и описанными. Различные изменения, модификации и вариации должны стать очевидными специалистам в данной области техники в свете вышеприведенного описания. Таким образом, необходимо понимать, что изобретение не ограничено вышеприведенным описанием, а охватывает все подобные изменения, модификации и вариации в соответствии с духом и областью применения прилагаемой формулы изобретения.