Определение местоположения абонентского блока в системе мобильной связи

 

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

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

Уровень техники В настоящее время развиваются системы мобильной электросвязи на основе спутников, которые дают возможность использовать абонентские блоки для мобильной связи, к примеру мобильные телефоны, практически по всему миру. В системе, показанной на фиг.1, используется парк спутников на низкой околоземной орбите вместе с группой наземных базовых станций 10, называемых "станциями сопряжения". Сигналы передаются от абонентского блока 12 на спутник 14 (для упрощения чертежа показан один спутник), затем они транслируются на станцию сопряжения 10 для направления к одному поставщику услуг из набора местных поставщиков услуг, обозначенных в целом ссылочной позицией 16, которые обеспечивают соединение с местной сетью телефонной связи, к примеру коммутируемой телефонной сетью общего пользования (КТСОП) или другими сетями связи, работающими под управлением этого поставщика услуг. В зависимости от характера связи сигналы в конечном счете направляются, например, на телефон, подсоединенный к наземной сети связи, либо на мобильный телефон, который возможно работает в другой части света, обслуживаемой другой станцией сопряжения, а может быть в компьютерную систему. В сигналах могут быть закодированы речевые сообщения, к примеру телефонные разговоры либо сообщения, передачи данных, к примеру факсимильные сообщения, сигналы связи с Интернет и т.п. Абонентский блок 12 может представлять собой карманный мобильный телефон, мобильный телефон, установленный на корабле, в поезде или самолете, дорожный компьютер, персональный "помощник" для обработки данных либо другой подходящий блок связи, снабженный соответствующим оборудованием для связи со станцией сопряжения через парк спутников.

Одна станция сопряжения может обрабатывать весь трафик электросвязи в зоне с площадью до 2000 км на 3000 км. На фиг.2 показана в качестве примера зона обслуживания 18 для станции сопряжения 20, работающей в Европе. Как видно из фигуры, зона обслуживания охватывает множество стран. Каждая страна обычно имеет один или более поставщиков услуг. В зависимости от варианта реализации каждый поставщик услуг может работать только в пределах одной страны либо только в пределах какой-то части одной страны. Причинами подобных ограничений могут быть физические ограничения на пропускную способность системы поставщика услуг либо договорные или другие правовые ограничения. Например, поставщик услуг во Франции, даже если он и способен делать это, не может, исходя из условий контракта и/или правовых ограничений, обрабатывать сообщения мобильной связи для абонентского блока, работающего в Италии, и наоборот. Следовательно, сообщения для абонентских блоков во Франции (к примеру, блок 22) станции сопряжения возможно придется направлять через французского поставщика услуг, к примеру через TE.SA.M, в то время как сообщения для абонентских блоков в Италии ему придется направлять через итальянского поставщика услуг, к примеру через Finmeccanica. Кроме того, как это показано стрелкой 24, абонентские блоки могут перемещаться из одной страны в другую. Даже в пределах одной страны станции сопряжения возможно придется выборочно направлять сообщения разным поставщикам услуг в зависимости от местоположения абонентского блока внутри страны. Кроме того, оператор абонентского блока согласно условиям контракта возможно обязан использовать определенных поставщиков услуг в определенных местах либо может быть связан другими правовыми ограничениями. Кроме того, к любого рода договорным ограничениям, которые могут препятствовать установлению телефонных соединений абонентского блока с определенными поставщиками услуг, пользователь абонентского блока может просто иметь определенные предпочтения относительно использования того или иного поставщика услуг.

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

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

Иногда пользователь может забыть об этих ограничениях на набор номера и набирать телефонный номер без кода зоны или международного кода, ожидая соединения с местным номером, и вместо этого, в зависимости от варианта реализации, может быть неправильно подсоединен к соответствующему местному номеру по коду его собственной зоны либо возможно даже в родной стране пользователя. Особенно серьезная проблема может возникнуть, если набираемый местный номер является телефонным номером служб экстренных услуг, к примеру "911", либо прямым номером полиции, пожарной службы или скорой помощи. Действительно, в чрезвычайных ситуациях маловероятно, что пользователь будет помнить о каких-либо ограничениях, связанных с набором номера. Также, некоторые абонентские блоки оборудованы специальной кнопкой экстренного телефонного номера, при нажатии которой автоматически набирается номер служб экстренных услуг. Опять же, в зависимости от варианта реализации набираемый экстренный номер может оказаться номером центра экстренных услуг по коду собственной зоны либо возможно родной страны пользователя, а не местного центра экстренных услуг, куда пользователь намеревался позвонить. Операторы телефонной системы могут даже понести ответственность за повреждения или убытки, которых в ином случае можно было избежать, если бы экстренный телефонный вызов был направлен в местный центр экстренных услуг.

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

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

Система мобильной связи может быть реализована в соответствии с протоколом Глобальной системы для мобильной связи (GSM). Как в настоящее время определено, GSM не поддерживает информацию о положении, кроме кодов зоны местоположения (КЗМ). КЗМ образуют часть 4-кадрового сегмента канала управления вещанием (КУВ), входящего в 51-кадровую структуру передачи сигналов. Поскольку для кодирования КУВ, включая КЗМ, используются только четыре кадра, получается очень маленькая разрешающая способность при определении местоположения. Для системы станции сопряжения, которая может покрывать зону площадью до 2000 км на 3000 км, КЗМ GSM недостаточен для адекватного задания местоположения абонентского блока, позволяющего, например, определить ближайшую станцию экстренных услуг или определить, имеет ли правоохранительный орган необходимые полномочия, чтобы прерывать вызовы абонентского блока, расположенного где-либо в данной зоне обслуживания. Другими словами, если имеющиеся КЗМ GSM были бы просто равномерно распределены по всей зоне обслуживания площадью 2000 км на 3000 км, то каждый КЗМ покрывал бы слишком большую зону, чтобы его можно было использовать для обработки вызовов на основе данных о местоположении абонента. Следовательно, необходимо повысить разрешающую способность при задании местоположения в системе станции сопряжения GSM, и настоящее изобретение как раз и преследует такую цель.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Краткое описание чертежей Признаки, задачи и преимущества настоящего изобретения станут более очевидными из нижеследующего подробного описания вариантов осуществления изобретения вместе с чертежами, на которых одинаковые ссылочные позиции идентифицируют соответствующие элементы на всех чертежах и где Фиг.1 - схема, представляющая спутниковую систему мобильной связи, в которой используется наземная станция сопряжения; Фиг. 2 - схема, представляющая в качестве примера зону обслуживания для одной наземной станции сопряжения из системы по фиг.1; Фиг. 3А и Фиг.3В - блок-схема, демонстрирующая способ согласно первому иллюстративному варианту реализации изобретения для выбора поставщика услуг для спутниковой системы мобильной телефонной связи, использующей наземную станцию сопряжения; Фиг. 4 - схема, представляющая спутниковую систему мобильной телефонной связи, в которой реализуется способ по фигурам 3А и 3В и в которой средство для определения местоположения абонентского блока, находится в наземной станции сопряжения системы; Фиг. 5 - схема, представляющая альтернативную спутниковую систему мобильной телефонной связи, подобную системе на фиг.4, но где средство для определения местоположения находится в абонентском блоке;
Фиг. 6 - блок-схема, демонстрирующая способ согласно второму иллюстративному варианту реализации изобретения для интерпретации набранного телефонного номера, который принят от абонентского блока, на основе, в частности, данных о местоположении абонентского блока;
Фиг. 7 - схема, представляющая спутниковую систему мобильной телефонной связи, в которой реализуется способ по фиг.6;
Фиг.8 - вид таблицы анализа для системы по фиг.7;
Фиг. 9 - вид таблицы телефонных номеров служб экстренных услуг и мест их расположения для системы по фиг.7.

Фиг. 10 - блок-схема, демонстрирующая способ согласно третьему иллюстративному варианту реализации изобретения для координации законного прерывания телефонных вызовов, направленных к или от абонентского блока, на основе, в частности, данных о местоположении абонентского блока;
Фиг. 11 - схема, представляющая спутниковую систему мобильной телефонной связи, в которой реализуется способ по фиг.10;
Фиг.12 - вид таблицы запросов на законное прерывание для системы по фиг. 11;
Фиг. 13 - вид таблицы полномочий правоохранительного органа для системы по фиг.11;
Фиг. 14 - схема, иллюстрирующая отдельные схемы отображения для использования их с множеством поставщиков услуг в соответствии с четвертым иллюстративным вариантом реализации изобретения;
Фигуры 15А-15D - схемы, представляющие конкретные структуры данных, которые используются вместе со схемами отображения на фиг.14;
Фиг. 16 - блок-схема, иллюстрирующая способ использования отдельных схем отображения на фиг.14;
Фиг. 17 - схема, представляющая спутниковую систему мобильной телефонной связи, в которой реализуется способ по фиг.16;
Фиг. 18 - схема, показывающая отдельные схемы отображения, в которых используются группы ячеек и информационные ячейки для использования с системой GSM;
Фиг.19 - схема, показывающая пример однородных групп ячеек;
Фиг.20 - схема, показывающая пример неоднородных групп ячеек;
Фиг.21 - схема, показывающая одну группу ячеек;
Фиг.22 - схема, показывающая таблицу отображений;
Фиг. 23 - схема, показывающая таблицу отображений во взаимосвязи с информационными ячейками и группами ячеек;
Фиг. 24 - схема, показывающая информационные ячейки на границе между зонами двух поставщиков услуг.

Подробное описание предпочтительных вариантов осуществления изобретения
Теперь со ссылками на чертежи будут описаны предпочтительные и иллюстративные варианты осуществления изобретения. Сначала со ссылками на спутниковую систему мобильной связи, показанную на фигурах 3-5, рассматриваются варианты, ориентированные на выбор поставщиков услуг для обработки вызовов мобильной телефонной связи на основе информации о местоположении абонентского блока и предпочтений пользователя. Затем со ссылками на фигуры 6-13 описываются варианты, ориентированные на обработку телефонных вызовов на основе информации о местоположении, например, для анализа телефонных номеров на основе схемы анализа местности, в которой находится абонентский блок. Варианты, ориентированные на обработку информации о местоположении, к примеру информации о местоположении служб экстренных услуг, с использованием отдельных схем отображения для отдельных поставщиков услуг описаны со ссылками на фигуры 14-24. В некоторых предпочтительных вариантах осуществления изобретения обработка соединений проводится в соответствии со стандартом IS-41, применение которого хорошо известно специалистам в данной области техники.

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

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

При операции 102 абонентский блок принимает по пейджинговому каналу параметры системы. Эта операция обычно выполняется при подключении абонентского блока к источнику питания. Затем пользователь при операции 104 пытается инициировать телефонный вызов или другое телефонное соединение и в этот момент абонентский блок передает по каналу доступа информацию о доступе, включая запросы на регистрацию доступа, информацию об отправителе и запросы канала. Абонентский блок также передает идентификатор (ИД) выбранного поставщика услуг, если таковой имеется, и бит регистрации. В этой связи абонентский блок сначала обращается к таблице предпочитаемых поставщиков услуг или другой базе данных (не показана) в абонентском блоке, которая идентифицирует предпочтительного поставщика услуг. В зависимости от варианта реализации абонентский блок может хранить данные только о едином предпочтительном поставщике услуг, отдельных предпочтительных поставщиках услуг для каждой зоны обслуживания каждой станции сопряжения или возможно других предпочтительных поставщиках услуг для разного времени дня или для разных дат и т.п. Если нет списка предпочтительных поставщиков услуг, то мобильный телефон передает ИД того поставщика услуг, у которого этот мобильный телефон был последний раз зарегистрирован, возможно, в результате предыдущего телефонного соединения, либо просто не передает никаких ИД поставщиков услуг. Если абонентский блок передает ИД последнего зарегистрированного поставщика услуг, он также передает бит регистрации со значением 1; в противном случае передается бит регистрации со значением 0. Если отсутствуют предпочтительные либо зарегистрированные как последние поставщики услуг, то мобильный телефон не передает какую-либо информацию о поставщике услуг. В других вариантах реализации абонентский блок может передавать множество ИД поставщиков услуг, упорядоченных в соответствии с предпочтением, либо может передавать ИД поставщиков услуг, с которыми данный абонентский блок по какой-то причине не может иметь соединение либо сам не разрешит выполнить такое соединение.

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

Различные способы для определения местоположения в спутниковых беспроводных системах связи описаны в заявках на патенты US: "Unambiguous Position Determination Using Two Law-Earth Orbit Satellites" 08/723725; PCT/US97/17378 "Position Determination Using One Law-Earth Orbit Satellite" 08/723751; PCT/US97/17330 "Passive Position Determination Using To Law-Earth Orbit Satellites" 08/723722; "Ambiguity Resolution For Ambiguous Position Solutions Using Satellite Beams" 08/723723; "Determination Of Frequency Offsets In Communication Systems" 08/723724 и "Method and Apparatus for Precorrecting Timing and Frequency in Communication Systems" 08/723490.

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

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

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

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

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

Если при операции 110 определяется, что предоставление возможности выбора не требуется, то тогда происходит переход к операции 112, где станция сопряжения выделяет канал трафика для мобильного телефона и передает на абонентский блок информацию о выделении канала трафика. В предпочтительном варианте канал трафика представляет собой индивидуальный, ни с кем совместно не используемый канал для передачи сигналов и трафика пользователя. Информация о выделении канала трафика включает идентификацию одного поставщика услуг, определенного станцией сопряжения. Абонентский блок при операции 114 принимает информацию о выделении канала трафика, идентифицирующую поставщика услуг, и переходит к установке соединения при операции 116. В некоторых вариантах реализации абонентский блок может запоминать список неприемлемых поставщиков услуг и, если поставщик услуг, идентифицированный в сообщении о выделении канала трафика, оказывается неприемлемым, то этот абонентский блок прерывает телефонное соединение и уведомляет станцию сопряжения о том, что данный поставщик услуг для него неприемлем.

Если при операции 110 определяется, что требуется предоставить возможность выбора поставщика услуг, то тогда выполняется переход к операции 118, где станция сопряжения выделяет канал трафика для мобильного телефона и передает абонентскому блоку по пейджинговому каналу информацию о выделении канала трафика без ИД поставщика услуг. Абонентский блок принимает переданную информацию при операции 120. Вслед за этим станция сопряжения передает при операции 122 по каналу трафика список приемлемых поставщиков услуг. Мобильная станция принимает список приемлемых поставщиков услуг при операции 124. Обратимся теперь к фиг.3В, где после передачи станция сопряжения устанавливает таймер, операция 126. Абонентский блок при операции 128 путем сравнения с предварительно запомненным списком выбирает самого предпочтительного из поставщиков услуг и при операции 130 передает соответствующий ИД поставщика услуг, который при операции 132 принимается станцией сопряжения по выделенному каналу трафика. Если время таймера, установленное при операции 126, истекло до того, как станция сопряжения при операции 132 приняла ИД наиболее предпочтительного поставщика услуг, то станция сопряжения при операции 134 прекращает установку соединения и поэтому операция 132 не выполняется. Следует отметить, что в предпочтительном варианте изобретения операции 118-134 необходимы, только если абонентский блок при операции 104 изначально не передавал информацию о предпочтительном поставщике услуг, к примеру, если подходящий поставщик услуг не был определен во время выполнения операций 104-110.

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

На фиг. 4 показаны основные компоненты спутниковой системы с конфигурацией, обеспечивающей выполнение операций, показанных на фигурах 3А и 3В. Эта система подобна системе на фиг.1, причем одинаковые компоненты идентифицированы здесь одинаковыми ссылочными позициями, с прибавлением 100 к каждой позиции, и далее подробно обсуждаются лишь основные различия. На фиг.4 показаны наземная станция сопряжения 210, абонентский блок 212 и спутник 214. Сигналы между абонентским блоком и станцией сопряжения передаются через спутник. Станция сопряжения также соединена с набором поставщиков услуг, обозначенных общей ссылочной позицией 216, которые обеспечивают соединение с местными наземными сетями телефонной связи либо другими сетями связи.

Абонентский блок 212 имеет список предпочтительных поставщиков услуг 218 для его использования при выборе предпочтительного поставщика услуг. Как это было отмечено выше, ИД предпочтительного поставщика услуг передается на станцию сопряжения 210, либо по каналу доступа как часть запроса на доступ, либо по пейджинговому каналу в ответ на принятый запрос от станции сопряжения. В зависимости от вариантов реализации в списке предпочтительных поставщиков услуг может быть определен единственный поставщик услуг, один поставщик услуг на каждую станцию сопряжения или, возможно, один поставщик услуг на каждую страну или зону. В этом списке поставщики услуг могут быть также идентифицированы в порядке предпочтения. В списке также могут быть идентифицированы поставщики услуг, которых пользователь абонентского блока предпочел бы не использовать, включая те, к которым по той или иной причине пользователь не желает или не может обратиться. Также в зависимости от варианта реализации список предпочтений поставщиков услуг программируется либо производителем абонентского блока, либо персоналом в пункте продажи, либо пользователем. В последнем случае абонентский блок комплектуется схемами либо программными средствами для получения от пользователя информации о предпочтительном поставщике услуг, возможно посредством ввода с клавиатуры абонентского блока либо выбора из предоставляемого пользователю списка предварительно записанных допустимых поставщиков услуг. База данных может периодически обновляться электронным путем через порт данных либо обновляться на основе сигналов, принимаемых посредством мобильной связи от станции сопряжения. В любом случае все ИД допустимых поставщиков услуг записываются заранее, так что пользователю нет необходимости знать эти ИД. Просто пользователю достаточно знать имя поставщика услуг. Очевидно, что в этом плане возможны самые различные варианты реализации.

В станции сопряжения 210 имеется список поставщиков услуг 220, идентифицирующий всех поставщиков услуг, подсоединенных к станции сопряжения; таблица мест расположения поставщиков услуг 222, идентифицирующая допустимые зоны обслуживания для каждого поставщика услуг из списка 220; блок определения местоположения абонентского блока 224 и блок определения доступных поставщиков услуг 226. Блок определения местоположения абонентского блока идентифицирует местоположение мобильного блока и передает эту информацию в таблицу мест расположения 222 для идентификации тех поставщиков услуг, которые доступны для обработки телефонных соединений для абонентских блоков в данном месте. Как отмечалось выше, на возможности поставщика услуг обрабатывать соединения могут быть наложены договорные либо другие законные ограничения. Также было отмечено, что местоположение абонентского блока определяется с некоторой степенью точности или показателем достоверности. Показатель достоверности может быть использован блоком определения доступных поставщиков услуг 226 при идентификации приемлемых поставщиков услуг так, как обсуждалось выше.

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

На фиг. 5 показаны основные компоненты системы, подобной той, что показана на фиг. 4 (причем одинаковые компоненты идентифицированы одинаковыми ссылочными позициями, увеличенными на 100), но здесь абонентский блок содержит блок GPS для определения местоположения. Далее подробно обсуждаются только основные различия.

Как показано на фиг.5, абонентский блок 312 включает в себя блок GPS 324 для определения текущего местоположения абонентского блока. Блок GPS 324 определяет местоположение абонентского блока в соответствии с известными способами GPS, используя парк спутников GPS (отдельно не показаны). Местоположение может быть определено до инициирования телефонного соединения либо определено в ответ на запрос от станции сопряжения. В любом случае, как только местоположение определено, абонентский блок передает на станцию сопряжения 310 координаты, идентифицирующие местоположение абонентского блока, что дает возможность станции сопряжения определить, какие поставщики услуг доступны в этом месте. Затем станция сопряжения описанным выше (со ссылками на фиг.3) образом предоставит абонентскому блоку, если это необходимо, возможность выбрать одного из поставщиков услуг.

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

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

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

На фиг. 6 показаны операции, выполняемые наземной станцией сопряжения. Сначала при операции 402 наземная станция принимает запрос соединения по телефонному вызову (или любой другой запрос соединения мобильной телефонной связи) от абонентского блока. Запрос соединения задает телефонный номер, с которым пользователь абонентского блока хочет соединиться возможно для того, чтобы установить вызов для телефонного разговора, либо вызов для передачи данных. Телефонный номер может иметь самую различную длину. Например, он может быть семизначным местным телефонным номером США, девятизначным междугородным телефонным номером США либо более длинным международным телефонным номером. Длина телефонного номера может изменяться различным образом, в частности, если набираемый номер адресуется к телефонному абоненту в другой стране, имеющей другой стандарт длины телефонных номеров. Также длина номера может отличаться, если это телефон справочной службы (к примеру, общий телефон справочной службы США "411", телефонный номер службы ремонта (к примеру, общий номер службы ремонта США "611"), номер служб экстренных услуг (к примеру, общий номер служб экстренных услуг США "911" или общий номер служб экстренных услуг Великобритании "999") или т.п.

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

Как только определено местоположение абонентского блока, наземная станция интерпретирует принятый телефонный номер в соответствии с местоположением следующим образом. При операции 406 наземная станция анализирует телефонный номер и при операции 408 определяет, включает ли он международный код. Если это так, то выполняется операция 410, при которой телефонный номер обрабатывается как международный вызов, например, путем направления этого вызова соответствующему оператору международной связи для завершения вызова. В некоторых случаях пользователь может набрать международный код, хотя в этом не было необходимости. Например, пользователь может находиться в стране, определяемой этим международным кодом. В таком случае система просто удалит международный код из телефонного номера и направит остальные цифры этого телефонного номера в локальную КТСОП для завершения вызова. Если при операции 408 определяется, что телефонный номер не содержит международный код, то тогда выполняется операция 412, где телефонный номер анализируется в соответствии с правилами анализа местной телефонной системы в той местности, где расположен абонентский блок, для определения того, является ли телефонный номер местным, междугородним, либо номером служб экстренных услуг. Таким образом, если абонентский блок расположен в США, то телефонный номер анализируется в соответствии со схемами анализа КТСОП США. Если абонентский блок находится, например, в Индии, то телефонный номер анализируется в соответствии со схемой анализа телефонной системы Индии. Подобный анализ может выполняться в соответствии с известными способами. Примеры таблиц и способов анализа для США и Индии описаны в одновременно рассматриваемой заявке на патент США 08/609924 "Telephone Number Parser for Wireless Local Loop Telephones", которая включена сюда в качестве ссылки. Многие системы местной телефонной связи приспособлены к широкому диапазону конфигураций телефонных номеров и кодов доступа. Таким образом, полный анализ может оказаться сложным. Однако выполнять полный анализ обычно нет необходимости. Чаще всего для способа по фиг.6 достаточно
просто определить, является ли телефонный номер местным, междугородным либо номером служб экстренных услуг.

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

Если при операции 414 телефонный номер не содержит код зоны, то тогда при операции 418 наземная станция определяет, представляют ли цифры телефонного номера номер службы экстренных услуг, к примеру "911" или "999". Если это так, то тогда при операции 420 наземная станция идентифицирует ближайший к месту расположения абонентского блока подходящий центр экстренных услуг и соединяет этот вызов с данным центром. Если это не так, то тогда наземная станция при операции 422 обрабатывает телефонный номер как местный вызов.

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

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

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

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

На фигурах 7-9 показаны основные компоненты спутниковой системы с конфигурацией, обеспечивающей выполнение операций по фиг.6. Система подобна той, что показана на фиг.5, причем одинаковые компоненты идентифицированы одинаковыми ссылочными позициями, начиная с позиции 510, и далее подробно описываются только основные различия. На фиг.7 показана наземная станция 510 и, для примера, один абонентский блок 15 и один спутник 514. Абонентский блок содержит блок определения местоположения абонентского блока 524, который принимает сигналы, идентифицирующие местоположение абонентского блока; блок приема телефонного номера 525, который принимает телефонный номер от абонентского блока, и блок анализа 526, который анализирует или иным образом интерпретирует телефонный номер на основе местоположения абонентского блока, используя способ по фиг.6. С этой целью блок анализа 526 обращается к набору таблиц для анализа 522 и таблице номеров служб экстренных услуг и их мест расположения 520. Таблица для анализа 520, более подробно показанная на фиг. 8, включает в себя для каждой страны или другой местности, где используется отдельная схема анализа, диапазон мест, где используется эта схема, и информацию, относящуюся к самой схеме анализа. Блок анализа 526 (фиг.7) сравнивает местоположение абонентского блока с диапазонами мест в таблице 522 и выдает соответствующую схему анализа для ее использования при определении того, является ли принятый телефонный номер местным, междугородным и т. п. Таблица 522 может, например, содержать одну запись для США, идентифицирующую географические границы США, и набор записей для схем анализа, определяющих, что местные номера в США имеют семь цифр, междугородный номер имеет одиннадцать цифр, а перед международными номерами набирается 01. Для каждой отдельной страны или места, к примеру Мехико, может быть предусмотрена отдельная запись. Как вариант для стран, совместно использующих одну и ту же базовую схему анализа, таких как США и Канада, может быть предусмотрена одна общая запись, содержащая диапазон мест для обеих стран. Эти диапазоны мест могут задаваться набором значений широты и долготы либо набором значений декартовых координат.

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

На фиг. 9 показана таблица номеров служб экстренных услуг 520, используемая для определения того, является ли принятый телефонный номер номером служб экстренных услуг. Для каждого номера служб экстренных услуг, к примеру "911" или "999", в таблице записаны местоположения и номера для прямого телефонного соединения (если они применяются) с каждым соответствующим центром экстренных услуг. Наземная станция сравнивает принятый телефонный номер с перечисленными номерами служб экстренных услуг и, если имеет место совпадение, направляет вызов в ближайший подходящий центр экстренных услуг по местоположению абонентского блока. Следовательно, если пользователь набрал "911", находясь в США, то наземная станция будет идентифицировать "911" как номер обращения к службам экстренных услуг и определит ближайшего к местоположению абонента оператора служб экстренных услуг "911". Затем вызов направляется к этому конкретному оператору "911". Таблица в связке с центрами экстренных услуг США дополнительно содержит код "999", так что, если пользователь, находясь в США, наберет "999", то этот номер также будет идентифицирован как экстренный номер и вызов будет направлен ближайшему оператору "911". Предпочтительно, чтобы в таблице хранились и имели перекрестные ссылки все соответствующие номера экстренных услуг, используемые по всему миру, и все соответствующие станции экстренных услуг, что необходимо для обеспечения подсоединения пользователя к ближайшему подходящему центру экстренных услуг, будь то оператор пожарной службы, скорой помощи, полиции, либо экстренных услуг в целом. Очевидно, что конфигурация и перекрестные ссылки в таблице экстренных номеров 520 и в различных других описанных здесь таблицах могут соответствовать самым разным способам реализации.

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

На фиг. 10 показаны операции, выполняемые наземной станцией сопряжения при поддержке обработки законного прерывания. Сначала при операции 602 наземная станция принимает запрос соединения по телефонному вызову (или любой другой запрос соединения для мобильной телефонной связи), направленный либо от абонентского блока, либо к абонентскому блоку. Если вызов направлен к абонентскому блоку, то он может поступать от другого абонентского блока, обычного стационарного наземного телефона, либо любого другого устройства, способного установить телефонную связь с данным абонентским блоком. В любом случае входящий, или так называемый "завершаемый (terminated)" вызов мобильной связи, содержит сигналы, однозначно идентифицирующие вызываемый абонентский блок, возможно по его индивидуальному телефонному номеру, адресу в протоколе Интернет (IP) или т.п. Если вызов является исходящим (то есть так называемым "инициированным (initiated)" вызовом мобильной связи), то абонентский блок наряду с набираемым телефонным номером выдает идентифицирующие его сигналы.

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

Далее при операции 608 наземная станция сравнивает местоположение абонентского блока с диапазонами мест расположения, на которые распространяются полномочия запрашивающего правоохранительного органа, и тем самым определяет, может ли данный телефонный вызов быть законно прерван. Если полномочия на это место распространяются, операция 610, то вызов прерывается либо выполняется любое другое соответствующее действие, запрашиваемое правоохранительным органом, операция 612. Если полномочия на это место не распространяются, то в прерывании будет отказано, операция 614. В любом случае телефонный вызов, как правило, продолжается. Обычно, если вызов прерывается, то о подобном действии ничего не известно сторонам, участвующим в этом вызове. Однако в других случаях телефонный вызов может быть просто заблокирован. Например, одна сторона может иметь судебное решение, не допускающее другой стороне звонить ему, или ей, возможно, чтобы предотвратить преследование или сексуальное домогательство. Подобное судебное решение может применяться в одном штате, но не действовать в другом. Следовательно, если абонентский блок переместился в другой штат, то блокирование может оказаться незаконным. В подобном случае система определяет местоположение абонентского блока и выполняет автоматическую блокировку в зависимости от его местоположения.

На фиг. 11-13 показаны основные компоненты спутниковой системы с конфигурацией, обеспечивающей выполнение операций по фиг.10. Эта система подобна той, что показана на фиг.7, при этом одинаковые компоненты идентифицированы одинаковыми ссылочными позициями, начиная с позиции 710, и далее подробно описываются только основные различия. На фиг.11 показана наземная станция 710 и, в качестве примера, один абонентский блок 72 и один спутник 714. Абонентский блок содержит блок определения местоположения абонентского блока 724, который принимает сигналы, идентифицирующие местоположение, и блок проверки законного прерывания 726, который определяет, подпадают ли телефонные вызовы, направленные к или от абонентского блока, под законное прерывание и, если это так, разрешено ли такое действие законом, на основе местоположения абонентского блока путем использования способа по фиг.10. С этой целью блок проверки 726 обращается к таблице запросов на законное прерывание 722 и таблице мест, на которые распространяются полномочия на законное прерывание 720. Таблица запросов 722, более подробно показанная на фиг.12, содержит, для каждого абонентского блока, подпадающего под законное прерывание определенного вида, отличительные особенности правоохранительного органа, запрашивающего прерывание, и тип выполняемого прерывания. Примерами прерываний могут служить запись телефонного вызова, если это речевой вызов, или загрузка в память передаваемых данных, если это передача данных. В таблице полномочий 720, показанной более подробно на фиг.13, для каждого правоохранительного органа хранятся данные по диапазону местоположений абонентских блоков, на которые распространяются полномочия этого органа. Набор мест, где действуют полномочия, может зависеть от типа выполняемого прерывания. Следовательно, таблица полномочий может быть дополнительно разбита на части в соответствии с выполняемым действием. Кроме того, диапазон полномочий может зависеть от конкретного абонентского блока, то есть данный правоохранительный орган может быть уполномочен прерывать вызовы от одного конкретного пользователя, находящегося в любом месте США, но может быть уполномочен прерывать вызовы от другого пользователя, только если он расположен в одном определенном штате. Следовательно, дополнительно может быть записана информация, идентифицирующая ограничения на применение полномочий, связанные с конкретными абонентскими блоками, которая находится либо в таблице полномочий 720, либо в таблице запросов на прерывание 724. Информация хранится и обновляется в базах данных полномочий и запросов на прерывание по соответствующему запросу со стороны правоохранительных органов и предпочтительно должна вводиться системными операторами только в соответствии с судебными распоряжениями или другой соответствующей документацией. Однако подобные требования различаются от страны к стране. В некоторых странах подобные судебные решения либо другая документация могут не потребоваться. Диапазон допустимых полномочий определяется на основе соответствующей документации, если она имеется, которая обеспечивается запрашивающим органом, и обычно независимая проверка подобных полномочий не производится.

В любом случае блок проверки 726 (фиг.11) определяет, подпадает ли абонентский блок под законное прерывание, затем сравнивает местоположение абонентского блока с диапазонами местоположений, на которые распространяются полномочия (в таблице 724), и в результате определяет, допустимо ли прерывание, и, если оно допустимо, то выполняет подобные прерывания. Реальное прерывание может выполняться в соответствии с известными способами, которые здесь дополнительно не описываются.

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

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

Если кратко, то система станции сопряжения снабжена программными и аппаратными средствами для отображения физических мест расположения в зоне обслуживания станции сопряжения на различные перекрывающиеся наборы виртуальных ячеек. На фиг.14 в качестве примера показаны наборы карт виртуальных ячеек, покрывающих часть зоны обслуживания 800 станции сопряжения. Первый набор ячеек 802, который называется здесь группой информационных ячеек, покрывает или мозаично заполняет зону обслуживания прямоугольными ячейками одинакового размера. Каждая информационная ячейка покрывает относительно малую часть зоны обслуживания. Информационные ячейки могут быть произвольного размера и формы, но предпочтительно, чтобы они были одинакового размера и имели прямоугольную форму для облегчения и обработки данных и чтобы каждая ячейка имела относительно небольшой размер, к примеру, представляла собой квадрат 10 км на 10 км, что дает возможность получить адекватную разрешающую способность для определения местоположения. Каждая информационная ячейка содержит указатели для структур данных (показаны на фигурах 15А-15С), содержащие информацию, основанную на данных о местоположении, которые относятся к диапазону мест, покрытых информационными ячейками. В описываемом здесь иллюстративном варианте реализации информация, основанная на данных о местоположении, среди прочих элементов включает: а) идентификацию местоположения ближайшего центра экстренных услуг; б) идентификацию того, какие правоохранительные органы, если такие существуют, имеют полномочия прерывать вызовы, направленные к или от абонентского блока, к примеру абонентского блока 804, расположенного в диапазоне физических мест, определяемых информационной ячейкой; в) идентификацию того, что поставщикам услуг разрешено обрабатывать вызовы, направленные к или от указанных абонентских блоков. В процессе эксплуатации местоположение абонентского блока, к которому (или от которого) инициируется телефонная связь, может определяться широтой и долготой, используя описанные выше способы. Затем идентифицируется информационная ячейка, соответствующая местоположению абонентского блока, и, если это необходимо, становится доступной информация, основанная на данных о местоположении, соответствующая этой информационной ячейке. Один конкретный способ эффективной идентификации информационной ячейки на основе оценок широты и долготы описан ниже во взаимосвязи с функционированием GSM.

Обратимся к фигурам 14 и 15A-15D, где система сначала определяет, каким поставщикам услуг разрешено обрабатывать вызовы, направленные к или от абонентского блока, путем обращения к структуре данных о поставщиках услуг 806 (фиг. 15А), содержащей для каждой информационной ячейки список всех допустимых поставщиков услуг; затем система выбирает одного из допустимых поставщиков услуг, возможно используя вышеописанные способы выбора на основе предпочтений. Могут возникнуть ситуации, когда граница между поставщиками услуг проходит внутри информационной ячейки, а не между ячейками, и в подобном случае обработка выполняется, как описано ниже. Если телефонный вызов, инициированный абонентским блоком 804, определяет номер служб экстренных услуг, то система находит ближайший к этому абонентскому блоку центр экстренных услуг путем анализа структуры данных служб экстренных услуг 808 (фиг. 15В), содержащей для каждой информационной ячейки идентификацию ближайших центров экстренных услуг, либо в терминах прямого телефонного номера, либо любого другого подходящего указателя. В зависимости от варианта реализации и страны, соответствующей этой информационной ячейке, структура данных может содержать, например, список отдельных прямых телефонных номеров для больниц, пожарной службы, полиции, скорой помощи, помощи при отравлениях и т.п. Для других вариантов реализации или для других стран структура данных может просто содержать соответствующий общий номер служб экстренных услуг для данной страны, к примеру "911" или "999". Если сначала выполнить идентификацию соответствующей информационной ячейки, а затем подыскать ближайший подходящий центр экстренных услуг, соответствующий данной ячейке, то системе не придется сравнивать действительную широту и долготу абонентского блока с широтой и долготой всех центров экстренных услуг в зоне обслуживания, чтобы определить ближайший центр экстренных услуг и, следовательно, вызов будет быстро направлен в ближайший центр экстренных услуг. Как обсуждается ниже, вместе с виртуальными ячейками поставщиков услуг могут дополнительно храниться предпочтения по поставщикам услуг для обработки экстренных вызовов.

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

Остальные наборы ячеек, показанные на фиг.14, а именно наборы 821, 814, 816, 818 и 820, являются примерами наборов индивидуальных виртуальных ячеек поставщиков услуг с одним набором для каждого одного поставщика услуг. Как видно из фигуры, индивидуальные наборы ячеек поставщиков услуг обеспечивают разные схемы отображения для отображения частей зоны обслуживания 800. Набор 812, например, предусмотрен для использования вместе с поставщиком услуг А. Набор 812 выровнен по набору информационных ячеек 802, но отличается от нее разрешающей способностью, то есть каждая ячейка из набора 812 покрывает площадь в четыре раза большую площади каждой ячейки из набора 802. Набор 814 предусмотрен для использования с поставщиком услуг В и имеет ту же самую разрешающую способность, что и набор информационных ячеек 802, но слегка смещен относительно нее. Набор 816 предусмотрен для использования с поставщиком услуг С и распределен неравномерно, возможно в соответствии с заданной схемой расположения ячеек наземной сотовой телефонной системы. Набор 812 предусмотрен для использования с поставщиком услуг D и имеет такую же разрешающую способность и расположение, что и набор информационных ячеек 802, но покрывает только часть зоны обслуживания. Набор 812, который предусмотрен для использования с поставщиком услуг Е, также имеет ту же самую разрешающую способность и расположение, что и набор информационных ячеек 802, но покрывает только те части зоны обслуживания, которые не покрыты набором 818.

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

Например, для облегчения обработки вызова поставщик услуг может потребовать, чтобы местоположение абонентского блока было определено с использованием заданного цифрового кода, а не значений широты и долготы. Структура данных о предпочтениях поставщика услуг 822, показанная на фиг.15D, обеспечивает заданный цифровой код виртуальной ячейки, если он имеется, а также обеспечивает любые предпочтения или требования, связанные с конкретным поставщиком услуг для каждой виртуальной ячейки, как определено соответствующим цифровым кодом ячейки. (Структура данных об отдельных предпочтениях предусмотрена для каждого отдельного поставщика услуг.) Информация о местоположении может потребоваться поставщику услуг, например, чтобы дать возможность правильно выписать счет за вызов. Следовательно, если конкретный поставщик услуг требует или предпочитает, чтобы местоположение абонентского блока было задано в терминах заданной системы нумерации сотовых телефонных вызовов (как в случае с поставщиком услуг С на фиг. 14), это требование может быть легко удовлетворено и правильное цифровое обозначение ячейки использовано для облегчения направления телефонного вызова к данному поставщику услуг. Таким образом, в примере на фиг.14 система направляет номер виртуальной ячейки 1455 поставщику услуг С (если предположить, что он был выбран для обработки вызова, инициированного абонентским блоком 804) в качестве идентификатора местоположения абонентского блока. Даже если сами поставщики услуг не имеют предпочтений либо не предъявляют каких-либо требований, касающихся обозначений ячеек или мест расположения, этот прием еще часто используется для системы станции сопряжения с целью слежения за телефонными вызовами, используя разные идентификационные номера виртуальных ячеек для разных поставщиков услуг. В таком случае каждое отображение виртуальной ячейки поставщика услуг может иметь одинаковый размер, расположение и форму, но отличаться лишь цифровыми обозначениями ячеек. При конкретном варианте реализации GSM, описанном ниже, цифровые обозначения ячеек связаны с КЗМ.

Обратимся опять к фигурам 14 и 15A-15D; если набираемый телефонный номер является телефонным номером служб экстренных услуг, система определяет, предъявляет ли выбранный поставщик услуг какие-либо конкретные требования к маршрутизации экстренных вызовов. Например, выбранный поставщик услуг возможно предпочитает, чтобы в некоторых местах использовался общий номер служб экстренных услуг, к примеру "911", а не прямой номер полиции или пожарной службы, определенный в структуре данных о службах экстренных услуг (фиг. 15В). В других местах, обслуживаемых этим поставщиком услуг, он возможно предпочитает, чтобы использовались специальные прямые номера. Это особенно полезно, если поставщик услуг обслуживает зоны внутри разных стран. В структуре данных о предпочтениях поставщика услуг могут быть заданы и другие предпочтения или требования законного прерывания, шифрования вызовов либо любого другого варианта обработки вызова на основе местоположения (фиг.15D).

На фиг. 16 представлена блок-схема, обобщающая операции, которые выполняются наземной системой станции сопряжения вместе с отдельными схемами отображения, обсужденными выше. Сначала при операции 902 система принимает от абонентского блока сигнал запроса соединения по телефонному вызову, задающий среди прочего телефонный номер, с которым требуется соединение. При операции 904 система определяет местоположение абонентского блока, используя вышеописанные способы. Если абонентский блок движется, то его местоположение возможно придется периодически обновлять. Затем при операции 906 система идентифицирует информационную ячейку, покрывающую местоположение абонентского блока, а затем при операции 908 определяет поставщика услуг, чтобы использовать его для обработки вызова, в частности путем обращения к структуре данных о поставщиках услуг (фиг.15A). Любые предпочтения абонента могут быть определены или использованы вышеописанным образом. Далее при операции 910, также используя вышеописанные способы, система определяет, является ли набираемый телефонный номер номером службы экстренных услуг, и если это так, то система определяет ближайший подходящий центр экстренных услуг из структуры данных о центрах экстренных услуг (фиг.15В). При операции 912 система определяет, подпадает ли вызов под законное прерывание, и если это так, то путем обращения к структуре данных о полномочиях определяет, имеет ли запрашивающий правоохранительный орган полномочия прерывать или иным образом контролировать данный вызов (фиг.15С).

При операции 914 система идентифицирует виртуальную ячейку поставщика услуг, соответствующую информационной ячейке абонентского блока, используя схему отображения для этого конкретного поставщика услуг, как установлено в соответствующей структуре данных о предпочтениях поставщика услуг (фиг.15D). При операции 916, также используя структуру данных о предпочтениях, система определяет на основе местоположения любые конкретные предпочтения или требования по обработке вызовов, которые можно применить к вызову, включая предпочтения или требования, относящиеся к маршрутизации экстренных вызовов, шифрованию, законному прерыванию и т.п. При операции 918, если вызов направлен к центру экстренных услуг, то система направляет этот вызов в ближайший центр экстренных услуг, используя выбранного поставщика услуг, соответствующего применяемым предпочтениям или требованиям. При операции 920, если вызов не является экстренным, система направляет этот вызов, используя выбранного поставщика услуг, опять же в соответствии с применяемыми предпочтениями или требованиями, к примеру требованиями шифрования. При операции 922, если вызов подпадает под законное прерывание, и на основе местоположения абонентского блока было установлено, что запрашивающий правоохранительный орган имеет должные полномочия в отношении этого абонентского блока, то тогда система приступает к прерыванию вызова. Система может дополнительно или альтернативно использовать способы прерывания вызовов, описанные выше в связи с фигурами 10-13.

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

На фиг.17 показаны компоненты спутниковой системы с конфигурацией, обеспечивающей выполнение операций, показанных на фиг.16. Эта система подобна системам, показанным на фигурах 4, 5, 7 и 11, и далее подробно описываются только основные различия. На фиг.17 показана наземная станция 1010 и, в качестве примеров, абонентский блок 1012 и спутник 1014. Блок наземной станции или абонентов станции сопряжения содержит блок определения местоположения абонентского блока 1024, который принимает сигналы, идентифицирующие местоположение абонентского блока, блок приема телефонного номера 1025, который принимает телефонный номер от абонентского блока, и блок отображения и управления 1026, который идентифицирует информационную ячейку, в которой находится абонентский блок, и управляет обработкой вызовов от абонентского блока, используя способ по фиг.16. С этой целью блок отображения информационных ячеек 1026 обращается к набору структур данных 806, 808, 810 и 822, кратко описанных выше, чтобы определить поставщика услуг для обработки вызова (полагается, что вызов инициирован абонентским блоком) и координации обработки вызова служб экстренных услуг, законного прерывания и т.п. вышеописанным образом.

Пример использования множества схем отображения местоположения на базе системы GSM
Теперь со ссылками на фигуры 18-23 будет в качестве примера описана система станций сопряжения на базе GSM, в которой применяется множество схем отображения местоположения для использования с множеством поставщиков услуг. Совместно используют станцию сопряжения до шестнадцати поставщиков услуг, причем станция сопряжения покрывает площадь размером до 2000 км на 3000 км. Станция сопряжения использует отдельные схемы виртуального отображения для каждого отдельного поставщика услуг, в результате чего появляется возможность многократного использования КЗМ системы GSM, то есть один и тот же КЗМ может определять до шестнадцати различных мест в зоне обслуживания, базирующейся на шестнадцати различных поставщиках услуг. Каждый КЗМ включает в себя группы ячеек, в каждой из которых содержится набор виртуальных ячеек. Для каждого поставщика услуг предусмотрено отдельное отображение виртуальных ячеек, групп ячеек и КЗМ. Информационные ячейки вышеописанного типа используются также для кодирования информации, основанной на данных о местоположении. Информационные ячейки равномерно покрывают всю зону обслуживания системы станции сопряжения и таким образом покрывают один или более регионов обслуживания. Регион обслуживания - это зона, покрываемая одним набором общих поставщиков услуг.

На фиг.18 показана взаимосвязь между виртуальными ячейками 1100, группами ячеек 1102 и КЗМ 1104 для каждого набора различных поставщиков услуг 1106. Как видно из фигуры, каждое отображение виртуальных ячеек, групп ячеек и КЗМ у разных поставщиков услуг может отличаться. На фиг.18 также показано соответствующее отображение информационных ячеек 1108, регионов обслуживания 1110 и зон обслуживания 1112, используемых для кодирования информации о местоположении.

Все виртуальные ячейки 1100 из группы ячеек 1102 имеют одни и те же размеры и форму и равномерно мозаично размещены по всей группе ячеек. Как виртуальные ячейки поставщика услуг, так и группы ячеек имеют прямоугольную форму. В одном варианте реализации, показанном на фиг.19, все группы ячеек имеют одинаковый размер. В предпочтительном варианте реализации, показанном на фиг. 20, группы ячеек имеют разные размеры. Следовательно, виртуальные ячейки разных групп ячеек могут иметь разные размеры. Вариант реализации на фиг. 20, в котором предусмотрены неоднородные группы ячеек, дает возможность получить разные плотности заполнения, что позволяет уменьшить необходимое количество групп ячеек и тем самым снизить требования к общему объему памяти и уменьшить время обработки. Из примера, на фиг.20, где показано, как покрыта ячейками Франция, видно, что требуется меньше (453) групп ячеек, чем в варианте однородного распределения групп ячеек, как на фиг.19. В любом случае некоторые группы ячеек могут перекрываться.

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

На фиг.21 показана одна группа ячеек 1102, состоящая из виртуальных ячеек 1100. Местоположение виртуальной ячейки задается номером ячейки. Ячейки нумеруются, как показано, начиная с виртуальной ячейки "0". Следовательно, номер для любой конкретной ячейки является функцией смещений в направлении х и в направлении у от опорной точки, а также ширины и высоты ячеек. А именно:
ячейки = f (смещение по х, смещение по y, ширина, высота).

ИД ячейки основан на ячейки в группе ячеек и значении базы для данной группы ячеек. Ниже приведен пример вычисления конкретного ИД ячейки.

Виртуальные ячейки предпочтительно задавать таким образом, чтобы они имели небольшой радиус, примерно от 0,5 до 1,0 км, что обеспечивает достаточную точность позиционирования в пределах порядка 10 км. Следовательно, для зоны обслуживания станции сопряжения размером 2000 км на 3000 км, чтобы покрыть такую зону обслуживания используется от одного до восьми миллионов виртуальных ячеек, в результате чего требуется от 22 до 24 разрядов для кодирования и от 100 до 300 КЗМ. Как отмечалось выше, информационные ячейки равномерно мозаично размещены по всей зоне обслуживания и каждая ячейка также имеет радиус от 0,5 до 1,0 км. Каждая информационная ячейка содержит информацию (или содержит указатели структур данных), определяющую доступных поставщиков услуг, пункты, отвечающие за общественную безопасность (то есть центры экстренных услуг), для использования с экстренными вызовами IS-41 и ближайшие центры, обеспечивающие законное прерывание, для использования с прерываемыми вызовами IS-41. Если информационная ячейка находится на границе области обслуживания для некоторого поставщика услуг, то тогда такая информационная ячейка содержит также указатели структуры данных, определяющих конфигурацию границы, с тем чтобы можно было более точно определить, находится ли абонентский блок в зоне обслуживания данного поставщика услуг.

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

Различные структуры данных, используемые в системе, которые показаны в верхней части фигур 15A-15D, включают следующие конкретные записи.

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

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

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

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

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

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

Отображение положения с использованием таблицы отображения обеспечивает информационную ячейку и набор из групп ячеек. Затем, исходя из информационных ячеек, определяется регион обслуживания. После этого определяется, имеется ли множество зон обслуживания, и проверяются записи для регионов обслуживания, если их больше одного. Далее учитываются граничные условия, обсуждаемые ниже. Затем вычисляется ИВЯ с использованием группы ячеек следующим образом. Для каждой группы ячеек, которая содержит положение абонентского блока, вычисляется номер ячейки для группы ячеек с использованием оценки положения. Затем для каждой пары КЗМ/ИД ячейки к базе ИД ячейки добавляется номер ячейки, чтобы получить окончательный ИД ячейки. Значение КЗМ используется в качестве шестнадцати старших разрядов ИВЯ, а окончательный ИД ячейки в качестве младших шестнадцати разрядов. Затем вычисленное значение ИВЯ связывается с поставщиком услуг, соответствующим данному КЗМ. В примере, показанном на фиг.21, номер ячейки составляет 103. Номер ячейки (103) складывается с базой ИД ячейки для каждого КЗМ, чтобы получить ИВЯ, Например, если таблица КЗМ задает КЗМ1, имеющий значение КЗМ, составляющее 03FЕ, и база, ИД ячейки составляет 12987, а КЗМ2, имеющий значение КЗМ, составляющее 00023, и базу ИД ячейки 908, то тогда
КЗМ1 - окончательный ИД ячейки=12987+103=13090=03322; ИВЯ=003FE3322
K3M2 - окончательный ИД ячейки=908+103=1011=003F3; ИВЯ=0002303F3.

ИВЯ направляется поставщику услуг, при этом ИВЯ обычно соответствует передаче в систему GSM, связанную с поставщиком услуг. ИВЯ обычно соответствует "Идентификатору ячейки (Cell Identifier)" в контексте системы на основе GSM.

ИВЯ используется внутри системы для слежения за местоположением абонентского блока в целях, например, маршрутизации экстренных вызовов и т.п. ИВЯ не направляется выбранному поставщику услуг из-за ограничений, которые накладывает GSM на типы сообщений. Вместо этого выбранный поставщик услуг принимает КЗМ.

Как отмечалось выше, могут возникнуть ситуации, когда граница зоны обслуживания проходит внутри одной информационной ячейки. На фиг.24 показана информационная ячейка 1200, граница 1202 зоны обслуживания поставщика услуг и абонентский блок 1204. Идентификация того, разрешено ли поставщику услуг обрабатывать вызов, направленный к или от абонентского блока 1204, не может быть выполнена только с помощью идентификации информационной ячейки. Указанная ячейка относится к пограничным ячейкам и содержит указатели структуры данных, определяющих конфигурацию границы. Структура данных о границе представляет всю границу зоны обслуживания поставщика услуг в терминах точек, соединенных прямыми линиями. Указатель структуры данных о границе идентифицирует первую вершину границы 1206, смежную с данной информационной ячейкой, и идентифицирует количество остальных вершин в информационной ячейке. Следовательно, система затем может обратиться ко всем вершинам в информационной ячейке, восстановить конфигурацию границы и определить, находится ли место расположения абонентского блока 1204 в зоне обслуживания.

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

Здесь был описан конкретный пример использования множества схем отображения местоположения с системой GSM. Как было отмечено выше, множество схем отображения может использоваться также и с системой, не относящейся к системам GSM.

Различные обсужденные здесь иллюстративные варианты были описаны в основном со ссылками на блок-схемы, иллюстрирующие элементы аппаратных средств, и блок-схемы, иллюстрирующие главным образом операции способа. Что касается блок-схем, то в них каждый блок представляет как операцию способа, так и элемент аппаратных средств для выполнения указанной операции. В зависимости от варианта реализации каждый элемент аппаратных средств или их части может быть построен как аппаратное, программное, аппаратно-программное средство либо представлять собой их сочетания. Следует иметь в виду, что здесь подробно показаны или описаны не все компоненты, необходимые для окончательной практической реализации системы. Правильнее сказать, что здесь показаны и описаны только те компоненты, которые необходимы для полного понимания изобретения. Реальная система может содержать также комбинацию признаков, показанных на фигурах, в том числе, например, комбинацию элементов наземных станций, показанных на фигурах 5, 7 и 11. Большинство приведенных здесь примеров описаны применительно к спутниковым системам. Однако принципы изобретения могут быть применены к любой системе мобильной телефонной связи, включая системы сотовой телефонной связи. Для сотовых систем местоположение абонентского блока может быть прослежено или определено иным образом по принципу "от ячейки к ячейке".

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


Формула изобретения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

28. Система по п.26 или 27, отличающаяся тем, что все виртуальные ячейки одной группы ячеек имеют одинаковые размеры и форму и мозаично размещены в пределах этой группы ячеек.

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

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

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

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

33. Система по п.32, отличающаяся тем, что некоторые группы ячеек перекрываются.

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

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

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

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

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

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

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

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

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

43. Способ по любому из пп.35-42, отличающийся тем, что способ мобильной связи реализуют для обработки сообщений мобильной телефонной связи в соответствии со способом множественного доступа с кодовым разделением каналов (МДКР).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

62. Способ по п.61, отличающийся тем, что некоторые группы ячеек перекрываются.

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

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

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

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

67. Способ по любому из пп.64-66, отличающийся тем, что способ мобильной связи реализуют для обработки сообщений мобильной телефонной связи в соответствии со способом множественного доступа с кодовым разделением каналов (МДКР).

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

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

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

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

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

РИСУНКИ

Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8, Рисунок 9, Рисунок 10, Рисунок 11, Рисунок 12, Рисунок 13, Рисунок 14, Рисунок 15, Рисунок 16, Рисунок 17, Рисунок 18, Рисунок 19, Рисунок 20, Рисунок 21, Рисунок 22, Рисунок 23, Рисунок 24, Рисунок 25



 

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

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

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

Изобретение относится к способу и интерфейсу связи для передачи непрерывных и/или прерывистых потоков данных в гибридной системе связи, особенно в системе RLL/WLL (локального шлейфа радиосвязи/локального беспроводного шлейфа) стандарта DECT, включенной в систему цифровой сети с комплексным обслуживанием (ISDN)

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

Изобретение относится к области цифровой связи, в частности, предназначено для использования в радиотелефонных устройствах для обнаружения наличия услуги множественного доступа с кодовым уплотнением (МДКУ)

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

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

Изобретение относится к системам связи с подвижными объектами

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

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

Изобретение относится к устройству и способу связи по обратному общему каналу в системе связи с множественным доступом и кодовым разделением каналов (МДКР)

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

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

Изобретение относится к способу радиосвязи для передачи речевых сообщений и данных и системе для осуществления этого способа в системе радиосвязи МДВР (МДВР - множественный доступ с временным разделением), причем канал (А, В, С, d) связи включает в себя по меньшей мере один временной интервал из множества последовательных временных интервалов (0-23), формирующих кадр МДВР, а временной интервал (А, В, С ) кадра совершает перескок в положении межу последовательными кадрами (перескок (k), перескок (k+1)
Наверх