Способ передачи информации о местоположении

Иллюстрации

Показать все

Изобретение относится к способу передачи информации о местоположении терминала мобильной связи. Техническим результатом является создание способа передачи информации о местоположении, который позволяет терминалу получать информацию о своем местоположении, а также передавать эту информацию в другой терминал с помощью услуги информации о местоположении. Указанный технический результат достигается тем, что принимают на домашнюю платформу местоположения от первого терминала SET начальное сообщение (SUPL START), которое включает идентификатор сеанса, информацию характеристик SET, информацию уведомляемого SET (SET-id - идентификатор второго SET, которому должна быть передана информация о местоположении первого SET), передают от H-SLP на первый SET ответное сообщение (SUPL RESPONSE), включающее идентификатор сеанса и способ определения местоположения, принимают на H-SLP от первого SET инициирующее сообщение определения местоположения (SUPL POS INIT) с идентификатором сеанса и информацией характеристик SET, вычисляют информацию о местоположении первого SET через прямое соединение между H-SLP и первым SET, передают от H-SLP завершающее сообщение (SUPL END) на первый SET для информирования об окончании сеанса SUPL и передают от H-SLP информацию о местоположении первого SET на второй SET, основываясь на информации SET-id, принятой от первого SET, после окончания сеанса SUPL. 2 н. и 17 з.п. ф-лы, 29 ил.

Реферат

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

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

УРОВЕНЬ ТЕХНИКИ

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

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

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

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

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

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

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

Чтобы достичь этих целей и других преимуществ в соответствии с назначением изобретения, осуществленным и подробно описанным в данном документе, способ передачи информации о местоположении содержит этапы: a) приема начального сообщения, включающего в себя информацию режима MO (запроса о местоположении от мобильного терминала); b) вычисления информации о местоположении первого терминала и c) передачи вычисленной информации о местоположении первого терминала согласно информации режима MO (запроса о местоположении от мобильного терминала).

В другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении по протоколу безопасного определения местоположения плоскости пользователя (SUPL) первого терминала с поддержкой SUPL (SET), платформы местоположения SUPL (SLP) и второго терминала с поддержкой SUPL (SET), при этом способ содержит этапы: a) приема начального сообщения, включающего в себя информацию режима MO (запроса о местоположении от мобильного терминала); b) вычисления информации о местоположении первого SET и c) передачи вычисленной информации о местоположении первого SET в любой из первого SET и второго SET согласно информации режима MO (запроса о местоположении от мобильного терминала).

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

В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении в среде связи, включающей в себя первый терминал, второй терминал, сервер домашней сети (H-сервер) и сервер гостевой сети (V-сервер), при этом способ содержит этапы: a) передачи, посредством первого терминала, начального сообщения в сервер домашней сети, с тем чтобы инициировать процесс определения местоположения; b) выполнения, посредством сервера домашней сети, определения местоположения первого терминала посредством сервера гостевой сети; c) вычисления информации о местоположении первого терминала и передачи вычисленной информации о местоположении первого терминала в сервер домашней сети и d) передачи, посредством сервера домашней сети, информации о местоположении первого терминала во второй терминал. В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении в среде связи, включающей в себя первый терминал, второй терминал, сервер домашней сети (H-сервер) и сервер гостевой сети (V-сервер), при этом способ содержит этапы: a) передачи, посредством первого терминала, начального сообщения в сервер домашней сети, с тем чтобы инициировать процесс определения местоположения; b) выполнения процесса определения местоположения между сервером домашней сети, принимающим начальное сообщение, и первым терминалом и вычисления информации о местоположении первого терминала и c) передачи информации о местоположении первого терминала во второй терминал.

В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении в среде связи, включающей в себя первый терминал, второй терминал, сервер домашней сети (H-сервер) и уведомляемый сервер (N-сервер), при этом способ содержит этапы: a) приема, посредством сервера домашней сети, начального сообщения, чтобы инициировать процесс определения местоположения; b) выполнения процесса определения местоположения между сервером домашней сети, принимающим начальное сообщение, и первым терминалом, получения информации о местоположении первого терминала и передачи полученной информации о местоположении первого терминала в уведомляемый сервер и c) передачи, посредством уведомляемого сервера, информации о местоположении первого терминала во второй терминал.

В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении, содержащий этапы: a) приема информации о местоположении первого терминала и информации режима ACK и b) если информация режима ACK указывает, что есть необходимость выводить сигнал подтверждения приема, указывающий прием информации о местоположении первого терминала, передают сигнал подтверждения приема в первый терминал. В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении, содержащий этапы: a) приема начального сообщения, включающего в себя информацию идентификатора SET (терминала с поддержкой SUPL), от первого терминала; b) вычисления информации о местоположении первого терминала и c) передачи вычисленной информации о местоположении первого терминала во второй терминал согласно информации идентификатора SET.

В еще одном другом аспекте настоящего изобретения предусмотрен способ передачи информации о местоположении, содержащий этапы: a) приема начального сообщения, включающего в себя информацию идентификатора SET (терминала с поддержкой SUPL), от первого терминала; b) вычисления информации о местоположении второго терминала согласно информации идентификатора SET и c) передачи вычисленной информации о местоположении второго терминала в первый терминал. Следует понимать, что вышеприведенное общее описание и последующее подробное описание настоящего изобретения являются примерными и пояснительными и предназначены для того, чтобы предоставить дополнительное пояснение изобретения согласно формуле изобретения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

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

На чертежах:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

фиг.10 примерно иллюстрирует инициирующее сообщение (SUPL INIT) согласно настоящему изобретению;

фиг.10 примерно иллюстрирует инициирующее сообщение (SUPL INIT) согласно настоящему изобретению;

фиг.11A иллюстрирует первый предпочтительный вариант осуществления начального сообщения (SUPL START) согласно настоящему изобретению;

фиг.11B иллюстрирует второй предпочтительный вариант осуществления начального сообщения (SUPL START) согласно настоящему изобретению;

фиг.10 примерно иллюстрирует параметры начального сообщения (SUPL START) согласно настоящему изобретению;

фиг.12 примерно иллюстрирует ответное сообщение (SUPL RESPONSE) согласно настоящему изобретению;

фиг.13 примерно иллюстрирует инициирующее сообщение определения местоположения (SUPL POS INIT) согласно настоящему изобретению;

фиг.14 примерно иллюстрирует сообщение определения местоположения (SUPL POS) согласно настоящему изобретению;

фиг.15 примерно иллюстрирует завершающее сообщение (SUPL END) согласно настоящему изобретению;

фиг.16 примерно иллюстрирует ответное сообщение аутентификации (SUPL AUTH RESP) согласно настоящему изобретению и

фиг.17 примерно иллюстрирует сообщение уведомления об определении местоположения (SUPL POS NOTIFICATION) согласно настоящему изобретению.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

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

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

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

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

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

В этом случае, в ассоциативной связи с настоящим изобретением, платформа местоположения SUPL (SLP) используется в качестве примера сервера, центр определения местоположения SUPL (SPC) используется в качестве примера средства вычисления местоположения, а центр местоположения SUPL (SLC) используется в качестве примера диспетчера серверов. Тем не менее, следует отметить, что настоящее изобретение при необходимости также может быть применено к другим серверам.

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

Сервер, содержащийся в HN, называется сервером домашней сети, или H-сервером. Сервер, содержащийся в VN, называется сервером гостевой сети, или V-сервером. Сервер, содержащийся в сети, включающей в себя второй терминал для приема информации о местоположении, называется уведомляемым сервером, или N-сервером.

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

Первый случай, в котором терминал размещается в HN, называется успешным случаем без роуминга. Второй случай, в котором терминал размещается в VN, называется успешным случаем с роумингом. Третий случай, в котором терминал вычисляет информацию о местоположении посредством обмена данными со средством вычисления местоположения посредством диспетчера сервера, называется прокси-режимом. Четвертый случай, в котором терминал вычисляет информацию о местоположении посредством непосредственного обмена данными со средством вычисления местоположения, называется режимом без прокси. Например, в случае, если первый SET размещается в HN, этот случай считается успешным случаем без роуминга. В случае, если первый SET размещается в VN, этот случай считается успешным случаем с роумингом. В случае, если первый SET вычисляет информацию о местоположении посредством обмена данными с SPC, выступающим в качестве средства вычисления местоположения, посредством SLC, выступающего в качестве диспетчера сервера, этот случай считается прокси-режимом. В случае, если первый SET вычисляет информацию о местоположении посредством непосредственного обмена данными с SPC, выступающим в качестве средства вычисления местоположения, этот случай считается режимом без прокси.

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

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

Например, в ассоциативной связи с настоящим изобретением, сообщение SUPL INIT используется в качестве вышеупомянутого инициирующего сообщения, сообщение SUPL START используется в качестве вышеупомянутого начального сообщения, сообщение SUPL RESPONSE используется в качестве вышеупомянутого ответного сообщения, сообщение SUPL POS INIT используется в качестве вышеупомянутого инициирующего сообщения определения местоположения, сообщение SUPL POS используется в качестве вышеупомянутого сообщения определения местоположения, сообщение SUPL END используется в качестве вышеупомянутого завершающего сообщения, сообщение SUPL AUTH RESP используется в качестве вышеупомянутого ответного сообщения аутентификации, а SUPL POS NOTIFICATION используется в качестве вышеупомянутого уведомления об определении местоположения.

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

Фиг.1A - это схема концептуального представления, иллюстрирующая способ передачи информации о местоположении согласно первому предпочтительному варианту осуществления настоящего изобретения. В частности, фиг.1A иллюстрирует успешный случай без роуминга, в котором первый SET размещается в HN, и прокси-режим, в котором первый SET обменивается данными с SPC посредством SLC. Ссылаясь на фиг.1A, система определения местоположения согласно первому предпочтительному варианту осуществления настоящего изобретения включает в себя первый SET 100, SLP 110 и второй SET 120. Первый SET 100 обозначает SET для инициирования услуги определения местоположения и может обмениваться данными с SUPL-сетью с помощью SUPL-протокола. Первый SET 100 выполняет процесс определения местоположения, в котором первый SET 100 обменивается данными с SLP 110, выступающей в качестве сервера, чтобы реализовать услугу определения местоположения, и получает информацию о своем местоположении.

SLP 110 - это сервер, выступающий в качестве сетевого элемента, допускающего осуществление доступа/использования сетевых ресурсов, и он обозначает SUPL SAP (точку доступа к услуге) сети. SLP 110 может включать в себя SPC, выступающий в качестве объекта для вычисления информации о местоположении первого SET 100, и SLC, выступающий в качестве объекта для управления всеми SUPL-протоколами (к примеру, управления сеансами SUPL, управления роумингом и ресурсами и т.д.).

Второй SET 120 - это SET, требуемый первым SET 100 в качестве места назначения информации о местоположении первого SET 100, и является терминалом, указывающим логическую SAP (точку доступа к услуге) для использования информации о местоположении первого SET 100, принимаемой от SLP 110. В этом случае второй SET 120 - это терминал, который может обмениваться данными с SUPL-сетью с помощью SUPL-протокола таким же образом, что и первый SET 100.

Например, каждый из первого SET 100 и второго SET 120 - это пользовательский терминал (UT) для использования в универсальной системе мобильной связи (UMTS), мобильная станция (MS) для использования в GSM (глобальной системе мобильной связи) или IS-95 либо "карманная" ЭВМ и личное цифровое устройство (PDA) для поддержки SUPL-протокола.

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

SLP 110, ассоциативно связанный с процедурой определения местоположения, передает сообщение SUPL POS NOTIFICATION во второй SET 120, чтобы информировать второй SET 120 об информации о местоположении первого SET 100.

В этом случае сообщение SUPL START, первоначально переданное от первого SET 100 в SLP 110, может включать в себя идентификационную информацию уведомляемого SET, указывающую идентификатор второго SET, информацию режима MO (запроса о местоположении от мобильного терминала) и информацию режима ACK (подтверждения приема).

Первый SET 100 устанавливает соединение по линии передачи данных с сетью мобильной связи для передачи данных, чтобы начать SUPL-сеанс, на этапе S100.

После выполнения соединения по линии передачи данных первый SET 100 передает сообщение SUPL START в SLP 110, с тем чтобы она могла начать процедуру определения местоположения, на этапе S101. В этом случае сообщение SUPL START может включать в себя информацию идентификатора сеанса, информацию lid, информацию qop, информацию характеристик SET, информацию идентификации уведомляемого SET, информацию режима MO и информацию режима ACK и т.д.

Информация идентификатора уведомляемого SET обозначает идентификационную информацию второго SET, в котором информация о местоположении первого SET должна быть принята. Информация режима MO обозначает информацию режима SET для инициирования действия запроса информации о местоположении первого SET. Информация режима MO может включать в себя конкретную информацию, указывающую первый тип (тип 1) или второй тип (тип 2). Например, если информация режима MO - это первый тип (тип 1), это означает, что первый SET 100 хочет принять информацию о своем местоположении, а сообщение SUPL START может включать в себя информацию идентификатора сеанса, информацию lid, информацию qop, информацию характеристик SET и информацию режима MO и т.д. Если информация режима MO - это второй тип (тип 2), это означает, что первый SET 100 хочет передавать информацию о своем местоположении во второй SET 120, а сообщение SUPL START может включать в себя информацию идентификатора сеанса, информацию lid, информацию qop, информацию характеристик SET, информацию идентификатора уведомляемого SET, информацию режима MO и информацию режима ACK и т.д.

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

В ассоциативной связи с вышеупомянутым определением вышеупомянутый случай типа 1, в котором первый SET запрашивает SLP передавать информацию о местоположении первого SET, и вышеупомянутый случай типа 2, в котором первый SET запрашивает SLP передавать информацию о местоположении первого SET во второй SET, классифицируются согласно информации типа режима MO и также могут быть применены ко множеству предпочтительных вариантов осуществления, показанных на фиг.2A, 3A, 4A, 5A и 7A-7C. Предпочтительный вариант осуществления вышеупомянутого сообщения SUPL START далее описывается со ссылкой на фиг.11A-11C. Кроме того, предпочтительный вариант осуществления вышеупомянутого сообщения SUPL START также может быть применен к другим предпочтительным вариантам осуществления настоящего изобретения. После приема сообщения SUPL START от первого SET 100 SLP 110 проверяет режим роуминга первого SET 100 на этапе S102.

После проверки режима роуминга первого SET 100 SLP 110 передает сообщение SUPL RESPONSE, включающее в себя информацию идентификатора сеанса и информацию Posmethod и т.д., в первый SET 100, так чтобы она информировала первый SET 100 о разрешении запроса на обслуживание, а также информировала первый SET 100 о начале процедуры определения местоположения, на этапе S103. Далее описывается сообщение SUPL RESPONSE со ссылкой на фиг.12.

Если первый SET 100 успешно принимает сообщение SUPL RESPONSE от SLP 110, он передает сообщение SUPL POS INIT, указывающее начало фактического определения местоположения первого SET 100, в SLP 110 на этапе S104. Сообщение SUPL POS INIT включает в себя информацию идентификатора сеанса, информацию lid и информацию характеристик SET и т.д. и описывается со ссылкой на фиг.13.

Если SLP 110 принимает сообщение SUPL POS INIT от первого SET 100, SLP 110 и первый SET 100 вычисляют информацию о местоположении первого SET 100 согласно множеству способов вычисления информации о местоположении (к примеру, способу A-GPS с помощью SET, способу A-GPS на основе SET, способу идентификатора соты и т.д.) на основе сообщений SUPL START, SUPL RESPONSE и SUPL POS INIT, а также множеству протоколов определения местоположения (GSM: RRLP, 3GPP: RRC и 3GPP2: TIA-801). В этом случае сообщение протокола определения местоположения, передаваемое между SLP 110 и первым SET 100, инкапсулируется в сообщение SUPL POS, с тем чтобы передача/прием сообщения SUPL POS, включающего в себя сообщение протокола определения местоположения, приводилась в исполнение на этапе S105. Сообщение SUPL POS включает в себя информацию идентификатора сеанса и информацию RRLP/RRC/TIA-801, и его подробное описание приводится со ссылкой на фиг.14.

Если информация о местоположении первого SET 100 вычислена на этапе S105, SLP 110 передает сообщение SUPL END в первый SET 100, с тем чтобы она информировала первый SET 100 об окончании сеанса SUPL для услуги определения местоположения, на этапе S106. Сообщение SUPL END включает в себя информацию идентификации сеанса и информацию Posresult, указывающую результат определения местоположения, и его подробное описание приводится со ссылкой на фиг.15.

В ассоциативной связи с вышеприведенным описанием, если информация режима MO сообщения SUPL START указывает тип 1, процедура определения местоположения с вышеуказанного этапа S100 до вышеуказанного этапа S106 приводится в исполнение. Следующая процедура определения местоположения связана со случаем типа 2, в котором сообщение SUPL START включает в себя информацию режима MO типа 2.

SLP 110 передает информацию о местоположении первого SET 100, вычисленную посредством сообщения SUPL POS NOTIFICATION, включающего в себя информацию Posresult, во второй SET 120 на этапе S107. В ассоциативной связи с вышеприведенным описанием, если есть сервер управления (к примеру, сервер местоположения) второго SET 120, SLP 110 может передавать информацию о местоположении первого SET 100 в сервер управления второго SET 120. После приема информации о местоположении первого SET 100 сервер управления второго SET 120 может повторно передать информацию о местоположении первого SET 100 во второй SET 120.

В этом случае сообщение SUPL POS NOTIFICATION может использовать тот же способ передачи, что и сообщение SUPL INIT. В ассоциативной связи с вышеприведенным описанием следует отметить, что SLP 110 может передавать информацию о местоположении первого SET 100, вычисленную посредством любого из множества сообщений (т.е. сообщения MLP SLR (стандартный отчет о местоположении по протоколу местоположения мобильного терминала), WAP PUSH, SMS-сообщения, соединения TCP/IP и соединения UDP/IP), во второй SET 120 по мере необходимости.

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

Подробное описание вышеупомянутого сообщения SUPL INIT приводится со ссылкой на фиг.10. В случае, когда первый SET 100 запрашивает второй SET 120 передать сигнал подтверждения приема, указывающий прием информации о местоположении первого SET 100, с помощью информации режима ACK сообщения SUPL START, второй SET 120 может передать сигнал подтверждения приема в первый SET 100 посредством SLP 110.

Например, если имеется сервер местоположения для управления вторым SET 120, второй SET 120 может передавать сигнал подтверждения приема в сервер местоположения. Вышеупомянутое ответное сообщение местоположения - это сообщение RRLP, включающее в себя сообщение подтверждения приема SSRP, и оно может информировать SLP 110 о результате передачи информации о местоположении первого SET 100.

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

Фиг.1B - это схема концептуального представления, иллюстрирующая способ передачи информации о местоположении согласно второму предпочтительному варианту осуществления настоящего изобретения. В сравнении со способом передачи информации о местоположении, показанным на фиг.1A, только информация, содержащаяся в сообщении SUPL START на этапе S101 (в ходе которого первый SET 100 передает сообщение SUPL START в SLP 110) по фиг.1B, отличается от информации по фиг.1A. Следовательно, только этап S101 по фиг.1B приводится для удобства описания. Специалистам в данной области техники должно быть очевидным, что множество этапов способа передачи информации о местоположении по фиг.1A также может быть применено к предпочтительному варианту осуществления по фиг.1B.

Первый SET 100 передает сообщение SUPL START в SLP 110, чтобы инициировать процедуру определения местоположения. В этом случае первый SET 100 запрашивает SLP 110 передать информацию о местоположении второго SET 120 или запрашивает SLP 110 передать информацию о местоположении первого SET 100 во второй SET 120 на этапе S101. Для вышеу