СПОСОБ УСТАНОВЛЕНИЯ СВЯЗИ С МОБИЛЬНОГО ТЕЛЕФОНА
METHOD OF ESTABLISHING CONNECTION WITH MOBILE TELEPHONE

Настоящее изобретение относится к способу установления связи с мобильного телефона. Область изобретения - мобильная телефония и, в частности, международная связь, осуществляемая с мобильного телефона. Задача изобретения состоит в том, чтобы позволить пользователю мобильного телефона оптимизировать использование своего телефона в плане стоимости связи, не меняя при этом своих привычек и навыков пользования им.
Согласно уровню техники способ установления связи с заграницей функционирует таким образом, что приводит к повышенной стоимости связи для пользователя. Под заграницей здесь понимается факт звонка в одну или в другую сторону по телефонной сети, другой, нежели та, которая соответствует SIM-карте, содержащейся в мобильном телефоне пользователя. Эти звонки называют также межоператорскими звонками телефонной связи. Следовательно, местонахождением мобильного телефона здесь считается сеть телефонии, к которой подключен телефон, то есть сеть, соответствующая оператору, действующему большую часть времени в зоне, соответствующей какой-то определенной стране. Классическими примерами связи с заграницей являются следующие:
пользователь-абонент французского оператора, звонящий пользователю, находящемуся в момент связи в стране иной, чем Франция;
- пользователь-абонент французского оператора, звонящий из страны иной, чем Франция.
Здесь речь идет о самых обычных примерах. В этих примерах слова «французский» или «Франция» могут, разумеется, быть заменены для обозначения другой страны: Германия, Бельгия, Марокко, Япония, Китай, Соединенные Штаты…. Список далеко не исчерпывающий. На практике такие сеансы связи чрезвычайно обременительны и зачастую счет предъявляется как вызывающему абоненту, так и вызываемому собеседнику.
Согласно уровню техники существуют решения, позволяющие снизить стоимость, но они вынуждают пользователя изменить свои привычки и навыки пользования своим терминалом. Наиболее часто эти решения принуждают пользователя вводить два телефонных номера, первый из которых соответствует провайдеру услуги, а второй - вызываемому собеседнику, с которым он желает связаться, и, кроме того, зачастую также и код, идентифицирующий пользователя. Провайдер услуги берет на себя в этом случае установление связи между пользователем и вызываемым собеседником. В худшем случае пользователь должен ввести в дополнение к двум указанным номерам третий номер, причем третий номер соответствует номеру, на который он желает получить связь с вызываемым собеседником.
Эти решения весьма затруднительны и обескураживают большинство потенциальных пользователей.
Из уровня техники известен также документ US 5987112, описывающий процедуру международного вызова для стационарных телефонных аппаратов. Согласно этому документу рекомендуется установить связь со стационарного телефона с зарубежным собеседником путем использования 3 промежуточных устройств, два из которых, по меньшей мере, способны соединить два вызова. Одно из этих двух устройств подсоединено непосредственно к стационарному телефону. Однако этот способ не может быть осуществлен при помощи мобильного телефона, так как трудно поддерживать постоянную связь со стационарным устройством с мобильного телефона. Более того, определение международного вызова остается неизменным в документе US 5987112, так как телефон стационарный. Однако в случае мобильного телефона оно изменяется вместе с перемещением мобильного телефона. Поэтому решение согласно документу US 5987112 не может быть перенесено на мобильный телефон.
В изобретении эти проблемы решаются тем, что автоматически производится автоматический анализ телефонного номера адресата, введенного пользователем, позволяющий определить лучшую процедуру вызова в зависимости от местонахождения мобильного телефона пользователя. Анализ состоит в том, чтобы исходя из введенного телефонного номера и способностей мобильного телефона, определить процедуру вызова среди следующих возможных:
- стандартный вызов,
- вызов с местузла местного доступа или
- соединение с межсетевым шлюзом.
Определившись с процедурой, мобильный телефон автоматически реализует ее.
Поэтому задачей изобретения является определение способа установления связи с мобильного телефона, соединенного с сетью мобильной телефонии, в котором:
- пользователь мобильного телефона вводит вызываемый номер,
- после подтверждения введенного номера мобильный телефон осуществляет запрос на установление связи,
при этом способ отличается тем, что:
- мобильный телефон определяет свое местонахождение,
- мобильный телефон анализирует вызываемый номер, прежде чем сделать запрос на установление связи, для определения стратегии вызова в зависимости от вызываемого номера и его местонахождения, при этом возможные стратегии находятся в рамках альтернативы стандартного вызова или вызова через промежуточное устройство, способное соединить два вызова,
- мобильный телефон осуществляет запрос на установление связи в зависимости от результата анализа.
Преимущественно изобретение отличается также тем, что для анализа:
- телефон определяет, является ли устанавливаемая связь местной или международной:
- в случае местной связи попытку установления связи осуществляют в обычном порядке, соответствующем функционированию мобильного телефона без учета изобретения,
- в случае международной связи и если телефон способен отправить местный вызов и знает идентификатор узла местного доступа, то телефон устанавливает местную связь с узлом доступа, который в свою очередь способен установить фиксированную связь с соответствующим вызываемому номеру устройством,
- в противном случае, телефон осуществляет связь обычным способом.
Преимущественно изобретение отличается также тем, что для анализа:
- телефон определяет, является ли устанавливаемая связь местной или международной:
- в случае местной связи, попытку установления связи осуществляют в обычном порядке, соответствующем функционированию мобильного телефона без учета изобретения,
- в случае международной связи:
- если телефон способен отправить местный вызов и знает идентификатор узла местного доступа, то телефон устанавливает местную связь с узлом доступа, который в свою очередь способен установить фиксированную связь с соответствующим вызываемому номеру устройством,
- в противном случае, телефон посылает сообщение соединения на межсетевой шлюз, при этом указанное сообщение соединения содержит, по меньшей мере, идентификатор мобильного телефона и введенный номер, при этом межсетевой шлюз способен установить связь между мобильным телефоном и устройством, соответствующим введенному номеру, посредством двух фиксированных коммуникационных соединений.
Преимущественно изобретение отличается также тем, что сообщение соединения представляет собой электронное сообщение типа SMS или пакет данных GPRS.
Преимущественно изобретение отличается также тем, что связь также считается местной, если мобильный телефон способен сделать ее местной путем подсоединения к местной сети мобильной телефонии.
Преимущественно изобретение отличается также тем, что телефонный номер вводится из списка контактов, представленного телефоном в форме справочника электронных адресов.
Преимущественно изобретение отличается также тем, что список контактов сформирован на основе памяти контактов мобильного телефона.
Преимущественно изобретение отличается также тем, что мобильный телефон соотносит местонахождение мобильного телефона с номером узла доступа.
Для лучшего понимания изобретения ниже приводится его описание со ссылкой на прилагаемые чертежи, которые имеет иллюстративный, но не ограничительный характер. На чертежах показано следующее:
Фиг.1 - изображение этапов способа согласно изобретению,
Фиг.2 - изображение устройства для осуществления способа согласно изобретению,
Фиг.3-5 - изображение вариантов установления связи согласно способу по изобретению.
На фиг.1 показаны этапы способа согласно изобретению, осуществленные мобильным терминалом. Мобильный терминал представлен, например, мобильным телефоном, подсоединенным к сети мобильной телефонии. Изобретение может быть реализовано без различия в любой сети мобильной телефонии, будь то сеть второго поколения, второго поколения с половиной, третьего поколения или последующего поколения. В равной мере мобильный терминал также представляет собой персональный электронный секретарь, и, в более общем плане, любое мобильное устройство, способное установить связь через сеть мобильной телефонии.
Этапы способа согласно изобретению осуществляются мобильными терминальными устройствами, узлами доступа или межсетевыми шлюзами. На практике, когда предпринимают действие с устройством, то это действие реализуется посредством микропроцессора устройства, управляемого соответствующими кодами, сохраненными в памяти программы устройства.
На фиг.2 показаны элементы мобильного терминала, в описании мобильного телефона, способного осуществить способ согласно изобретению. На фиг.2 показан мобильный телефон 201, содержащий микропроцессор 202, память 203 контактов, плату 204 микросхемы, схемы 205 GSM, экран 206, клавиатуру 207 и память 208 программы. Элементы 202-208 соединены между собой шиной 209. Схемы 205 соединены с антенной 209, которая позволяет установить радиочастотное соединение 210 с базовой станцией 211 сети 212 мобильной телефонии. В изобретении местонахождением может быть как страна, так и идентификатор оператора мобильной телефонии. Это местонахождение определяют, когда телефон подсоединяют к сети мобильной телефонии, при этом телефон и сеть, к которой он подсоединен, взаимно идентифицируют друг друга.
Телефон 201 содержит в одном варианте также память 213, которая соотносит, по меньшей мере, одно местонахождение и один идентификатор узла доступа. На практике, память 213 соотносит с несколькими местами нахождения один идентификатор узла доступа, при этом каждое местонахождение соотносится с идентификатором узла доступа. Память 213 соединена с шиной 209.
Память 203, которая может соответствовать одному компоненту телефона 101 или одному компоненту карты 204 микросхемы, соотносит идентификаторы типа MSISDN с именами отдельных лиц. Таким образом, память 203 позволяет сохранить список контактов, используемый приложением типа справочника электронных адресов.
Карта 204 микросхемы соединена с шиной 209 через непоказанное устройство считывания карты микросхемы. Следовательно, карта 204 является съемным элементом, а, значит, не внутренним компонентом телефона 201.
Память 208 включает несколько областей, а каждая область содержит коды команд, соответствующие функции, реализуемой телефоном 201. В рамках изобретения память 208 включает, по меньшей мере, следующие области:
- область 208а содержит коды команд для генерирования и вывода на дисплей списка номеров/контактов, помогающих вводу номера вызываемого собеседника;
- область 208b содержит коды команд для изменения номера введенного телефона в зависимости от результата анализа;
область 208с содержит коды команд для генерирования местонахождения телефона 201, которые используются во время анализа выбранного номера;
- область 208d содержит коды команд для анализа номера, введенного пользователем телефона 201 с тем, чтобы определить лучшую стратегию вызова и реализовать эту лучшую стратегию;
- область 208е содержит коды команд для составления и отправки сообщения соединения. В частности, область 208е содержит идентификатор idP межсетевого шлюза, на который должно быть отправлено составленное сообщение. Таким идентификатором idP может быть номер типа MSISDN, причем в этом случае сообщение с запросом на соединение представляет собой короткое сообщение типа SMS или мультимедийное сообщение MMS. Если телефон 101 обладает способностями GPRS или равноценными в плане соединения с сетью данных, этот идентификатор idP может быть типа адреса в Интернете и в этом случае сообщение с запросом на соединение будет типа пакета данных, что соответствует протоколу, используемому в сети Интернет. Среди этих протоколов можно назвать, и список не будет исчерпывающим: TCP/IP, FTP, UDP и HTTP.
На фиг.1 показан этап 101, предшествующий выбору идентификатора вызываемого собеседника пользователем телефона 201. Идентификатор вызываемого собеседника, в области мобильной телефонии, представляет собой номер телефона, известный также под именем номера MSISDN (Mobile Station International ISDN Number, то есть международный номер ISDN мобильного терминала).
Существуют, по меньшей мере, два способа нахождения идентификатора вызываемого собеседника. Либо пользователь телефона 201 вводит и проверяет его непосредственно через клавиатуру 207. Либо пользователь использует приложение соответствующей электронной записной книжки, в нашем примере коды команд области 208а. На практике, такое приложение считывает содержимое памяти 203, с тем чтобы предложить его пользователю телефона 201 на экране 206. Пользователь телефона 201 может теперь выбрать имя в предложенном ему списке имен. После окончательного выбора имени пользователь проверяет выбор, в результате чего выбирает идентификатор типа MSISDN, соотносимый с именем памятью 203. Таким образом, пользователь окончательно ввел идентификатор вызываемого собеседника.
В варианте изобретения содержимое памяти 203 загружается лишь один раз во время первого запуска приложения электронной записной книжки в области оперативной памяти телефона. Таким образом, повторный доступ в нее в дальнейшем ускоряется.
Зная введенный идентификатор, телефон 201 переходит от этапа 101 к этапу 102, представляющему первый этап анализа введенного идентификатора, который в дальнейшем фигурирует как номер.
На этапе 102 телефон определяет, является ли номер местным идентификатором. Для этого должны быть выполнены два условия:
- номер должен быть номером, соответствующим жителю страны, в которой находится телефон 201, и
- телефон 201 в настоящее время подсоединен к сети мобильной телефонии оператора, предоставляющего местную связь в стране, в которой находится телефон 201. Точнее, необходимо, чтобы активная SIM-карта соответствовала оператору, предоставляющему местную связь в стране, в которой находится телефон 201. Также другими словами, необходимо, чтобы местонахождение телефона соответствовало содержимому активной SIM-карты, то есть чтобы оператор, абонентом которого является пользователь телефона 201, был именно тем оператором, к которому подсоединен телефон 201. Таким образом, местонахождение телефона реализовано на этапе 102, либо запросом в сети, к которой подключен телефон 201, либо в результате считывания памяти местонахождения телефона 201, в которой хранится эта информация. В этом случае память местонахождения обновляется, по меньшей мере, при каждом подсоединении телефона 101 к сети мобильной телефонии.
В изобретении понятие «местный» противопоставляется понятию «международный». В изобретении «международный» всегда синонимичен понятию «межоператорский» и, в частности, «межоператорский» в контексте мобильной телефонии.
Если соблюдены эти два условия, телефон 201 переходит к этапу 103 установления связи в обычном порядке, то есть местной связи через местного оператора, к которому подсоединен терминал 201.
В противном случае, телефон 201 переходит к этапу 104 определения способности телефона 201 сделать местный вызов. Телефон 201 может сделать местной вызов при условии, что выполнены следующие два условия:
- номер представляет собой местный номер по отношению к стране, в которой находится терминал 201, и
- терминал 201 способен подсоединиться к местной сети мобильной телефонии. Эта способность связана с содержимым карты 204. На практике, карта 204, называемая также SIM-картой, содержит информацию, относящуюся к оператору телефонной связи. В этом случае телефон 201 способен посылать местные вызовы лишь в стране, в которой пользователь приписан как абонент. На практике, возможно, что SIM-карта содержит информацию, позволяющую подсоединяться к нескольким сетям в нескольких странах, или что телефон 201 способен считывать несколько SIM-карт. Случай, когда так называемая multi-SIM-карта содержит информацию, позволяющую подсоединяться к нескольким сетям, подобен телефону, содержащему столько же SIM-карт, сколько сетей, к которым multi-SIM-карта позволяет подсоединиться. Если телефон 201 содержит SIM-карту, позволяющую ему подсоединиться к местной сети, то в этом случае он переходит к этапу 105 смены соединения. Понятие «подсоединиться к местной сети» означает подсоединиться как местный пользователь-абонент услуг местного оператора, а не как иностранный пользователь. Это вновь означает смену подписки на услугу, а, следовательно, и идентификатора соединения, то есть IMSI.
В противном случае, телефон 201 переходит к этапу 106 определения способности телефона 201 установить местную связь с местным узлом доступа.
На этапе 105 телефон 201 устанавливает местную связь путем смены сети, к которой он подсоединен с тем, чтобы подсоединиться к местной сети. На практике, возможно, что телефон 201 остается физически подсоединенным к прежней базовой станции, но через другую SIM-карту, то есть другую подписку на услугу. От этапа 105 телефон 201 переходит к этапу 103.
На этапе 106 телефон оценивает два условия:
- Соотносит ли память 213 идентификатор узла доступа с местонахождением телефона 201 в данный момент? Ответ на этот вопрос дает просмотр памяти 213 в поисках местонахождения, соответствующего местонахождению телефона 201 в данный момент. Если это местонахождение найдено и если идентификатор соотносится с ним, то условие выполнено. В противном случае, то есть если местонахождение не найдено или если ни один идентификатор не соотносится с ним, то условие не выполнено.
- Способен ли телефон 201 отправить местный вызов? Это условие оценивается таким же образом, как на этапе 104.
Если два этих условия выполнены, то телефон переходит к этапу 107 установления местной связи с узлом доступа, в противном же случае телефон переходит к этапу формирования и отправки сообщения соединения на межсетевой шлюз.
Узел доступа представляет собой устройство, способное принять, по меньшей мере, один телефонный вызов, как сторона телефонного вызова. Узел доступа это также устройство, способное отправить, по меньшей мере, один вызов на номер, который ему сообщен в результате принятого вызова. И, наконец, узел доступа это устройство, способное установить связь между принятым вызовом и отправленным вызовом. Узел доступа подсоединен к сети стационарной телефонии.
На этапе 107 телефон 201 формирует измененный номер вызова путем включения перед номером, введенным на этапе 101, идентификатор узла доступа, полученный на этапе 106. После окончания этой операции автоматического изменения номера, введенного пользователем, телефон 201 посылает запрос на установление связи, используя измененный номер. Если идентификатор узла доступа соответствует местному идентификатору, то связь, полученная в результате этого запроса на установление связи, будет местной. Тем более, напомним, что узел доступа подсоединен к сети стационарной телефонии.
От этапа 107 переходят к этапу 109, на котором узел доступа получает вызов, содержащий вместе с собственным идентификатором также идентификатор, соответствующий введенному номеру на этапе 101. Узел доступа использует этот введенный номер для отправки запроса на установление второго сеанса связи на введенный номер. Это второе коммуникационное соединение считается установленным со стационарного аппарата, так как, напомним, узел доступа подсоединен к сети стационарной телефонии. Наконец, узел доступа устанавливает соединение между связью, установленной телефоном 201, и соединением, установленным самим узлом доступа, в результате чего устанавливается связь телефона 201 с удаленным терминалом, соответствующим введенному номеру на этапе 101. Теперь переходим к этапу 110, на котором пользователь терминала 201 и его собеседник устанавливают связь, при этом узел доступа служит промежуточной станцией этой связи. В этом случае установленная связь соответствует местному вызову с мобильного аппарата на стационарный аппарат и международному вызову со стационарного аппарата на стационарный или мобильный аппарат. При отсутствии изобретения такая связь соответствовала бы международному вызову с мобильного аппарата на стационарный или местный аппарат.
На этапе 108 телефон 201 формирует сообщение связи. Такое сообщение содержит, по меньшей мере, 3 поля. Первое поле идентифицирует адресат послания. Это первое поле содержит идентификатор idP. Второе поле содержит введенный номер, и третье поле содержит номер, позволяющий связаться с терминалом 201 через сеть мобильной телефонии, к которой он в настоящее время подсоединен. На практике, сообщение соединения также включает поле, соответствующее коду команды, идентифицирующему сообщение как сообщение запроса на установление соединения.
Рассмотрим случай, в котором телефон 201 способен подсоединиться к сети типа Интернет и отправить пакет данных в эту сеть. В этом случае, как уже было сказано, телефон 201 формирует сообщение соединения, например формата TCP/IP, и отправляет его в сеть Интернет. Далее сеть Интернет маршрутизирует сообщение соединения до межсетевого шлюза, идентифицируемого как idP.
Межсетевой шлюз представляет собой устройство, подсоединенное одновременно к Интернету и к сети стационарной телефонии. Межсетевой шлюз способен получать сообщения через сеть данных типа Интернет. Межсетевой шлюз способен также посылать вызовы в сеть стационарной телефонии и соединять между собой, по меньшей мере, два из этих вызовов.
От этапа 108 переходим к этапу 111, на котором межсетевой шлюз принимает сообщение соединения, посланное на этапе 108. Теперь межсетевой шлюз использует содержимое второго и третьего полей для осуществления двух запросов на установление соединения через сеть фиксированной телефонии, к которой подсоединен межсетевой шлюз. Затем межсетевой шлюз соединяет между собой оба установленные таким образом коммуникационные соединения, позволяя связаться пользователю телефона 201 с лицом, которому он звонил, при этом межсетевой шлюз служит промежуточной станцией. За этапом 111 следует этап 112. В этом случае на чертеже связь эквивалентна двум вызовам, из которых, по меньшей мере, один международный со стационарного аппарата. При отсутствии изобретения это была бы международная связь с мобильного аппарата.
За этапом 103 следует этап 113, на котором терминал 201 и устройство, соответствующее введенному на этапе 101 номеру, связываются напрямую.
При этом здесь существуют три стратегии установления связи в зависимости от местонахождения телефона и его способностей.
Ниже описывается наиболее сложный вариант изобретения. На практике от него можно отказаться в пользу более простого варианта.
В варианте изобретения в случае не местного вызова на этапе 104 возможен переход непосредственно на этап 106. А на этапе 106, в случае невозможности соединиться с узлом местного доступа, - переход на этап 103.
В изобретении после этапов 110 и 113, если удалось осуществить местную связь, то по завершению сеанса связи телефон 201 восстанавливает соединение с сетью, к которой телефон 201 был подсоединен до этапа 101.
На фиг.3 изображен случай мобильного терминала 301, который пытается установить связь с телефоном 302, стационарным или мобильным, который находится в той же стране, что и телефон 301. Кроме того, телефон 301 подсоединен к местной сети 303 мобильной телефонии, имея соответствующую подписку на услугу в сети 303. В этом случае связь устанавливается непосредственно через сеть 303 и без посредника.
На фиг.4 изображен случай мобильного терминала 401, находящегося в стране Р1 и стремящегося установить связь с терминалом 402, находящимся в стране Р2. На фиг.4 показано, что терминал 401 соединен с сетью 403 мобильной телефонии страны Р1. На этом чертеже также показан узел доступа 404, соединенный с сетью 405 стационарной телефонии. Сети 403 и 405 соединены между собой.
Терминал 401 определяет, что терминал 402 идентифицирован международным номером, то есть, номером, не являющимся местным для активной SIM-карты в терминале 401. Кроме того, терминал 401 способен отправлять местный вызов и знает идентификатор местного узла доступа. Таким образом, он посылает запрос на установление связи через местный узел доступа 404. Теперь узел доступа 404 устанавливает международную связь между терминалами 401 и 402 через сеть 405 стационарной телефонии.
На фиг.5 изображен более сложный случай, который может быть разрешен с использованием изобретения. На фиг.5 показан мобильный терминал 501, соединенный с сетью 502 мобильной телефонии в стране Р2, в которой отсутствует узел доступа. Терминал 501 стремится установить связь с терминалом 503, находящимся в стране Р3. В нашем примере терминал 503 подсоединен к сети 504 стационарной телефонии, но на практике он мог бы быть подсоединен к сети мобильной телефонии. Терминал 501 также способен подсоединиться к сети 505 Интернет.
На фиг.5 показан также межсетевой шлюз 506, подсоединенный к сети 505 и к сети 507 стационарной телефонии. Сети 502, 504 и 505 соединены между собой, как большинство сетей телефонной связи мира.
В случае, показанном на этом чертеже, для установления связи терминал 501 посылает вначале сообщение 508 запроса на установление связи, то есть такое сообщение, которое уже было описано. Сообщение 508 отправлено в данном случае терминалом 501 на межсетевой шлюз 506 через сеть 505 Интернет. Затем межсетевой шлюз 506 использует содержание сообщения 508, чтобы установить два соединения, одно - с терминалом 501, а другое - с терминалом 503, через сеть 507. Межсетевой шлюз соединяет затем между собой эти два коммуникационные соединения, чтобы обеспечить связь между терминалами 501 и 503.
В этом примере межсетевой шлюз 506 находится в стране P1. На практике, межсетевой шлюз может находиться в любой стране, в том числе Р2 и Р3.
В этом описании понятие «страна» должно рассматриваться как местная зона деятельности оператора мобильной телефонии, то есть зона, в которой оператор мобильной телефонии применяет местные тарифы.
В варианте изобретения узлы доступа и/или межсетевые шлюзы осуществляют проверку аутентичности абонентов, направляя им вызов или сообщение соединения. Эта проверка осуществляется, исходя из соответствующего абоненту идентификатора MSISDN. Этот идентификатор может быть направлен либо по сети телефонной связи, используемой абонентом, либо быть включенным в сообщение соединения. В этом варианте узел доступа или межсетевой шлюз имеет доступ к базе данных, соотнося идентификаторы MSISDN с правами доступа к услуге установления связи. Если идентификатор абонента имеется в этой базе и если санкционированные права соотносятся с ним, то узел доступа и/или межсетевой шлюз установит связь, в противном случае, никакая связь установлена не будет.
Узлы доступа и межсетевые шлюзы представляют собой в описании два типа промежуточных устройств, существенной характеристикой которых является то, что они могут быть подключены к сети стационарной телефонии. Под словосочетанием «подключенный к» в данном случае следует понимать «считаемый абонентом». Таким образом, промежуточные устройства маскируют в сети мобильной телефонии, к которой подключен мобильный терминал, международный аспект вызова.