Выбор системы для беспроводных услуг предоставления данных
Иллюстрации
Показать всеИзобретение относится к области передачи данных, в частности к технологиям для выбора подходящей системы коммуникации для получения беспроводных услуг предоставления данных. Устройство для получения беспроводных услуг предоставления данных содержит модуль передатчика и модуль получателя, контроллер, модуль памяти и модемный процессор. Способ получения беспроводных услуг предоставления данных содержит следующие этапы: получают запрос для упомянутых услуг, предоставляют строку доступа для специфической услуги, получают выбор пользователя для строки доступа, выбирают профиль, включающий в себя информацию для установления запроса специфических данных для желаемой услуги, и устанавливают запрос данных, используя выбранный профиль. При этом имеется читаемый процессором носитель информации для сохранения используемых команд, действующих для установления запроса данных с беспроводными сетями коммуникации множества беспроводных сетевых технологий. Техническим результатом является обеспечение более легкого выбора беспроводных сетей для получения желаемых услуг предоставления данных. 4 н. и 25 з.п. ф-лы, 5 ил.
Реферат
По настоящей заявке испрашивается приоритет в соответствии предварительной заявкой США № 60/512324 (Attorney Docket № 040046P), называемой «Method to Facilitate Robust System Selection to Serve a Wireless Data User in a Multimode Environment», поданной 17 октября 2003.
Область техники, к которой относится изобретение
Данное изобретение имеет отношение, в общем случае, к передаче данных и более определенно к технологиям для выбора подходящей системы коммуникации для получения беспроводных услуг предоставления данных.
Уровень техники
Беспроводные сети коммуникации широко развернуты для предоставления различных услуг коммуникации типа передачи голоса, данных и так далее. Эти беспроводные сети могут быть способны к поддержке множества пользователей, совместно использующих доступные ресурсы, и могут быть основаны на множественном доступе с кодовым разделением каналов (CDMA), множественном доступе с временным разделением каналов (TDMA), множественном доступе с разделением частот (FDMA) или на некоторых других технологиях множественного доступа. Сеть на основе CDMA может осуществлять один или более стандартов типа широкополосного CDMA (W-CDMA) IS-2000 вариантов 0 и A (обычно называемые как CDMA 1x), IS-856 (обычно называемый как CDMA lx EV-DO), IS-2000 вариант C (обычно называемый как CDMA lx EV-DV), IS-95 и так далее. (Как это используется здесь, «IS-2000» включает в себя все варианты этого стандарта.) Сеть на основе TDMA может осуществлять один или более стандартов типа глобальной системы для мобильных коммуникаций (GSM). W-CDMA, CDMA lx, CDMA lx EV-DO и CDMA lx EV-DV являются третьим поколением стандартов для CDMA, и IS-95 и GSM являются вторым поколением стандартов для CDMA и TDMA соответственно. Сеть GSM может осуществлять пакетную радиосвязь общего назначения (GPRS) или технологию передачи данных с улучшенной скоростью для глобального развития (EDGE) для передачи пакетных данных.
CDMA lx, CDMA lx EV-DO, CDMA lx EV-DV, IS-95, W-CDMA и GSM/EDGE могут рассматриваться как различные «беспроводные сетевые» технологии. Каждая беспроводная сетевая технология соответствует различным комбинациям (1) технологии радиодоступа для коммуникации по воздуху и (2) сетевой технологии передачи данных для передачи пакетных данных. Сетевые технологии передачи данных явно не идентифицированы для некоторых беспроводных сетевых технологий, отмеченных выше. Для простоты нижеследующего описания семейство стандартов/технологий CDMA включает в себя CDMA lx, CDMA lx EV-DO, CDMA lx EV-DV, IS-95 и другие стандарты, принятые консорциумом, называемым «3rd Generation Partnership Project 2» (3GPP2). Семейство стандартов/технологии универсальной мобильной системы передачи данных (UMTS) включает в себя W-CDMA, GSM/GPRS, GSM/EDGE и другие стандарты, принятые консорциумом, называемым «3rd Generation Partnership Project 2» (3GPP2).
Беспроводные коммуникационные сети различных беспроводных сетевых технологий широко развернуты во всем мире сетевыми операторами (которых можно также назвать поставщиками услуг или компаниями, предоставляющими услуги беспроводной связи). Каждый поставщик услуг может поддерживать широкий спектр беспроводных услуг предоставления данных через свои развернутые сети. Такие услуги предоставления данных могут включать в себя обеспечение коммуникации Интернет, WAP (протокол приложений для беспроводного доступа) доступ, поток мультимедиа, передачу сообщений мультимедиа, мгновенную передачу сообщений и так далее. Каждый поставщик услуг может поддерживать различные услуги предоставления данных в различных местоположениях и может дополнительно обеспечить эти услуги предоставления данных, используя различные беспроводные сетевые технологии. Например, поставщик услуг может обеспечить предоставление коммуникации с сетью Интернет в Европе, используя GPRS и доступ к Интернет в Соединенных Штатах, используя CDMA lx EV-DO. Этот, тот же самый, поставщик услуг может также обеспечить услугу передачи коротких сообщений (SMS) и услугу мгновенной передачи сообщений (IMS) только в Соединенных Штатах, но не в Европе. Поставщик услуг может также развернуть множество беспроводных сетей различных беспроводных сетевых технологий (например, CDMA lx и CDMA lx EV-DO) в той же самой области для обеспечения одних и тех же или различных услуг предоставления данных. Таким образом, в любом данном местоположении, одна или более беспроводных сетей одной и той же или различных беспроводных сетевых технологий, используемых одним или более поставщиком услуг, могут быть доступны для обеспечения множества беспроводных услуг предоставления данных.
Беспроводное многорежимное устройство (например, двухрежимный сотовый телефон) может быть способно к коммуникации с беспроводными сетями различных беспроводных сетевых технологий (например, CDMA lx, CDMA lx EV-DO, W-CDMA, GSM/GPRS и так далее), чтобы получить беспроводные услуги предоставления данных. Эта возможность позволяет пользователю/подписчику беспроводной сети получать услуги предоставления данных от большего количества беспроводных сетей и расширять охват с одним и тем же устройством. Например, пользователь беспроводной сети, использующий многорежимное устройство, может передвигаться через беспроводные сети различных поставщиков услуг. В любой данный момент и местоположение, многорежимное устройство может быть в пределах области охвата одной или более беспроводных сетей одной и той же или различных беспроводных сетевых технологий и управляемых одним или более поставщиком услуг. Каждая беспроводная сеть может обеспечить соответствующий набор услуг предоставления данных. В зависимости от местоположения многорежимного устройства и подписок на услуги пользователь беспроводной сети может иметь множественный выбор, в терминах которого беспроводные сети могут использоваться для получения желаемых услуг предоставления данных.
Традиционно, беспроводное устройство может быть предоставлено или предварительно сконфигурировано с одним или более «контекстами» (для семейства UMTS), или «строк набора» (для семейства CDMA), которые могут быть активизированы для того, чтобы получить беспроводные услуги предоставления данных. Устройства на основе CDMA могут использовать разные средства для передачи того, какие услуги требуются. Для простоты, использование строк набора для определения услуг описано ниже для устройства на основе CDMA. Контексты или строки набора обычно предоставлены на беспроводном устройстве определенным поставщиком услуг для определенной беспроводной сетевой технологии и, таким образом, неявно или явно ассоциированы с поставщиком услуг и технологией. Каждая строка включает в себя подходящую информацию, требуемую для установления (например, активизации или установки) запросов данных для определенных поставщиков услуг предоставления данных через беспроводную сеть, управляемую поставщиком услуг. Чтобы получить желаемую услугу предоставления данных, пользователю беспроводной сети обычно требуется либо (1) просмотреть список строк контекстов/набора, представленных на беспроводном устройстве, и выбрать подходящую строку контекста/набора для желаемой услуги предоставления данных или (2) определить строку контекста/набора. Пользователь беспроводной сети после этого активизирует выбранную строку контекста/набора для того, чтобы установить обеспечение коммуникации данных.
Обычная модель использования, описанная выше, в которой пользователь беспроводной сети выбирает соответствующую строку контекста/набора для комбинации услуг предоставления данных, беспроводной сетевой технологии и поставщиком услуг, отдает большую часть бремени решения пользователю беспроводной сети. Эта модель использования является подходящей для простого случая, в котором ограниченный по количеству выбор для строк контекстов/набора является предопределенным на беспроводном устройстве. Однако беспроводное многорежимное устройство может быть разработано с возможностью связываться с беспроводными сетями различных технологий для того, чтобы получить множество услуг предоставления данных. Обычная модель использования не может хорошо удовлетворять такому многорежимному устройству. Это происходит потому, что обычная модель использования требует, чтобы пользователь беспроводной сети знал: (1) различные типы беспроводных сетей, которые являются доступными в любое данное время и в любом данном месте, (2) услуги предоставления данных, которые являются доступными для каждой беспроводной сети, и (3) услуги предоставления данных для каждой строки контекста/набора, которые способны быть обеспечены. Все это может усложнить использование данных для пользователя беспроводной сети.
Поэтому существует потребность в данной области техники для способов более легкого выбора беспроводных сетей для получения желаемых услуг предоставления данных.
РАСКРЫТИЕ ИЗОБРЕТЕНИЯ
Здесь описаны технологии для выполнения выбора системы для получения беспроводных услуг предоставления данных через беспроводное устройство. Как это используется здесь, «выбор системы» относится к выбору подходящей системы для получения услуги предоставления данных, желаемой пользователем беспроводной сети, использующим беспроводное устройство. В контексте выбор системы «система» относится к специфической беспроводной сетевой технологии, обеспеченной специфическим поставщиком, т.е. определенной парой Технология и Поставщик. Выбор системы, таким образом, определяется тремя параметрами - Услугой, Технологией и Поставщиком.
Методы выбора системы, описанные здесь, основаны на инновационной модели использования, которая использует «строки доступа», «профили» и «строки активации». Строки доступа определены для беспроводных услуг предоставления данных и обеспечивают очень интуитивный интерфейс пользователя для пользователя беспроводной сети. Каждая строка доступа связана с одним или более профилями. Каждый профиль включает в себя различные типы информации или параметров (например, информацию подписчика, информацию о безопасности, опцию услуги, качество обслуживания (QoS) и так далее), требуемых для установления определенного запроса данных. Каждый профиль дополнительно связан со строкой активации, которая содержит информацию подключения для запроса данных. Например, строка активации может содержать имя точки доступа (APN) для профиля UMTS или строки набора для профиля CDMA.
Выбор системы фактически выполняется двумя частями. В первой части, пользователь беспроводной сети просматривает строки доступа для доступных услуг предоставления данных, выбирает строку доступа для желаемой услуги предоставления данных и возвращает выбранную строку доступа. Во второй части беспроводное устройство (или пользователь беспроводной сети) выбирает профиль для системы, наиболее удовлетворяющей обеспечению желаемой услуге предоставления данных, из числа всех профилей, связанных с выбранной строкой доступа. Первая часть является тривиальной задачей для пользователя беспроводной сети, так как пользователь должен только идентифицировать и выбрать строку доступа, которая лучше всего описывает желаемую услугу предоставления данных. Пользователь беспроводной сети не должен знать о профилях, предопределенных на беспроводном устройстве, или знать о том, какая цель обслуживается каждым профилем. Вторая часть может быть выполнена беспроводным устройством. Это дает беспроводному устройству гибкость в выборе самой подходящей системы для желаемой услуги предоставления данных из числа всех систем, доступных для этой услуги предоставления данных. Лучший пользовательский опыт и улучшенное выполнение могут, таким образом, быть достигнуты, используя методы выбора системы, описанные здесь.
Различные аспекты и варианты воплощения изобретения описаны с дополнительными подробностями ниже.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Особенности и сущность данного изобретения станут более очевидными из подробного описания, сформулированного ниже, рассматриваемого вместе с чертежами, в которых подобные ссылки характеризуют идентичные элементы соответственно повсюду и в которых:
фиг.1 показывает беспроводное многорежимное устройство, способное к коммуникации с множеством беспроводных сетей различных технологий;
фиг.2A иллюстрирует инновационную модель использования для выбора системы;
фиг.2B показывает пример строк доступа, профилей и строк активации;
фиг.3 показывает процесс для активации запроса данных беспроводным устройством для автономной конфигурации;
фиг.4 показывает процесс для активации запроса данных терминальным оборудованием для приложенной конфигурации;
фиг.5 показывает блок-схему беспроводного устройства и терминального оборудования.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Слово «примерный» используется здесь для обозначения «служить примером, образцом или иллюстрацией». Любой вариант воплощения или дизайн, описанные здесь как «примерные», не должны обязательно рассматриваться как предпочтительные или более полезные перед другими вариантами воплощения или дизайнами.
Фиг.1 показывает размещение 100, в котором беспроводное многорежимное устройство 110 является способным к коммуникации с множеством беспроводных сетей 120, 122 и 124 коммуникации из различных беспроводных сетевых технологий. Беспроводное устройство 110 может быть сотовым телефоном, модемной платой или некоторым другим беспроводным модулем коммуникации или устройством. Беспроводное устройство 110 может упоминаться как пользовательское оборудование (UE), мобильная станция (MS), пользовательский терминал и так далее.
Беспроводная сеть 120 может быть сетью CDMA, например CDMA lx, CDMA lx EV-DO, CDMA lx EV-DV, или сетью IS-95. Беспроводная сеть 120 включает в себя сетевые объекты, описанные 3GPP2. Беспроводное устройство 110 может связываться с базовой приемо-передающей станцией 130 (BTS) в беспроводной сети 120 через подключение коммуникации по воздуху. Для услуг предоставления данных BTS 130 связывается с Функцией 140 управления пакетом (PCF), которая дополнительно связывается с узлом 150 обслуживания пакетных данных (PDSN). PCF 140 является сетевым объектом, который управляет передачей пакетов между BTS 130 и PDSN 150 в беспроводной сети 120. PDSN 150 поддерживает услуги предоставления данных для беспроводных устройств в сети CDMA. Например, PDSN 150 отвечает за установление, обслуживание и завершение сеанса PPP (протокол точка-точка) для беспроводных устройств. PDSN 150 может также назначить динамический адрес Интернет протокола (IP) беспроводным устройствам. PDSN 150 может соединяться с сетью Интернет и/или другими сетями передачи данных (например, сеть 160 передачи данных) и может связываться с другими объектами (например, удаленный хост 170), что соединены с этими сетями.
Беспроводная сеть 122 может быть UMTS сетью, которая может использовать W-CDMA или GSM для интерфейса по воздуху и GPRS для сети передачи данных. Беспроводное устройство 110 может связываться с Узлом B 132 в беспроводной сети 122 через подключение коммуникации по воздуху. Для услуг предоставления данных Узел B 132 связывается с Узлом 142 поддержки услуг GPRS (SGSN), который дополнительно связывается с Узлом 152 поддержки шлюза GPRS (GGSN). SGSN 142 контролирует передачу пакетов данных между Узлом B 132 и GGSN 152. GGSN 152 поддерживает услуги предоставления данных для беспроводных устройств в UMTS сети и может соединиться с сетью Интернет и/или другим сетям передачи данных (например, сетью передачи данных 162).
Беспроводная сеть 124 может быть беспроводной локальной сетью (WLAN), которая обеспечивает охват коммуникаций для ограниченной географической области. Например, беспроводная сеть 124 может быть (1) сетью IEEE 802.11, которая осуществляет стандарт IEEE 802.11 (например, 802.11a, b, g и так далее), (2) персональной локальной сетью Bluetooth (BTPAN), которая использует беспроводную технологию Bluetooth, или (3) некоторым другим типом WLAN, который может использовать некоторые другие сетевые и беспроводные технологии. Беспроводная сеть включает в себя точку 134 доступа и межсетевой маршрутизатор 154. Беспроводное устройство 110 может связываться с точкой доступа через подключение коммуникации по воздуху. Межсетевой маршрутизатор 154 поддерживает услуги предоставления данных для беспроводных устройств в WLAN и соединенных с сетью Интернет.
Вообще, беспроводное устройство 110 может быть способно к коммуникации с любым числом беспроводных сетей различных беспроводных сетевых технологий. Каждая беспроводная сеть может быть беспроводной глобальной сетью (WWAN) (например, сетью CDMA или UMTS) или WLAN (например, сети IEEE 802.11 или BTPAN). Три образцовые беспроводные сети для трех различных беспроводных сетевых технологий (CDMA, UMTS и WLAN) показаны на фиг.1. Способы выбора системы, описанные здесь, могут использоваться для различных беспроводных сетей. Для ясности, эти способы описаны определенно для беспроводного устройства, способного к коммуникации с сетями CDMA и UMTS (например, беспроводные сети 120 и 122 фиг.1).
Беспроводное устройство 110 может работать в автономной конфигурации или присоединенной конфигурации. В автономной конфигурации беспроводное устройство 110 не соединено с терминальным оборудованием и пользователь беспроводной сети использует беспроводное устройство непосредственно для получения услуг предоставления данных. В присоединенной конфигурации беспроводное устройство 110 соединено с терминальным оборудованием 112 и пользователь беспроводной сети получает услуги предоставления данных через терминальное оборудование, и терминальное оборудование связывается с беспроводным устройством для обеспечения услуг предоставления данных. Терминальное оборудование 112 может быть портативным компьютером, персональным цифровым помощником (PDA) или некоторым другим электронным модулем или устройством.
Для обеих конфигураций беспроводное устройство 110 обеспечивает связь по воздуху для запроса данных для получения желаемых услуг предоставления данных. Для автономной конфигурации беспроводное устройство 110 дополнительно поддерживает сквозную коммуникацию для желаемой услуги предоставления данных. Для присоединенной конфигурации терминальное оборудование 112 поддерживает сквозную коммуникацию для желаемой услуги предоставления данных. Например, беспроводное устройство 110 может выполнить обработку для уровня коммуникации и физического уровня, которые являются двумя самыми низкими уровнями в стеке протокола для запроса данных. Терминальное оборудование 112 или беспроводное устройство 110 могут осуществлять транспортный уровень и сетевой уровень (т.е. те, которые являются следующими двумя более высокими уровнями в стеке протокола).
Семейство UMTS использует контексты протокола пакетных данных (PDP) для поддержки обеспечения коммуникации данных. UMTS устройство может быть предоставлено с любым числом PDP контекстов. Каждому PDP контексту назначен уникальный контекстный идентификатор, который содержит (1) параметры, такие как тип PDP, имя точки доступа (APN), PDP адрес и так далее, и (2) параметры, которые являются определенными для типа PDP. Тип PDP указывает специфический протокол, который используется для запроса данных, например IP версия 4 (IPv4), IP версии 6 (IPv6), PPP и так далее. APN является параметром строки для логического имени, используемого для выбора GGSN или внешней сети передачи пакетных данных для запроса данных. Различные поставщики услуг могут определять APN по-разному. Например, поставщик услуг может определить APN так, чтобы оно включало (1) идентификатор оператора, который идентифицирует поставщика услуг и (2) сетевой идентификатор, который определяет информацию маршрутизации для поставщика услуг. Поставщик услуг может также определить APN, основанное на услуге (например, «mobileip.xyz.com», где «mobileip» обозначает услугу и «xyz» является именем поставщика услуг. Вообще, APN определяет точку присоединения для беспроводного устройства.
Каждый контекст PDP определяет определенный запрос данных, который будет установлен, используя беспроводную сеть определенного поставщика услуг. Каждый контекст PDP обычно неявно или явно соединяется с определенной беспроводной сетевой технологией (например, GPRS/EDGE или W-CDMA). Пользователь беспроводной сети может установить обеспечение коммуникации данных, определяя контекстный идентификатор для выбранного контекста PDP. Пользователь беспроводной сети может также установить обеспечение коммуникации данных, непосредственно определяя строку APN. Контекст PDP описан подробно в документе 3GPP TS 27.007, называемом «Technical Specification Group Terminals; AT command set for User Equipment (UE)», который является публично доступным.
Семейство CDMA может использовать несколько различных средств для поддержки обеспечения коммуникации данных. Некоторые из средств указывают беспроводному устройству на то, какие услуги требуются, включают строки набора, предоставленные конфигурации и выбор из меню интерфейса пользователя. Строки набора позволяют пользователю беспроводной сети динамически выбирать тип запроса данных. Предоставленные конфигурации устанавливаются, например, во время активации услуги, и каждая предоставленная конфигурация говорит беспроводному устройству, какой запрос делать. Выбор из меню интерфейса пользователя также устанавливается на беспроводном устройстве так, чтобы каждый выбор из меню говорил устройству о том, какой запрос делать. Беспроводное устройство осуществлено таким образом, чтобы строки набора, предоставленные конфигурации и/или выбор из меню интерфейса пользователя могли непосредственно на устройстве установить определенные типы запроса данных для определенных услуг. Для простоты, использование строк набора для CDMA описано ниже. Устройство CDMA может быть предоставлено с любым числом строк набора. Каждая строка набора определяет определенный тип запроса данных, который будет установлен.
Каждый контекст PDP и строка набора обычно содержат подходящую информацию для установления запроса данных для специфической услуги предоставления данных через беспроводную сеть специфической беспроводной сетевой технологии, используемой специфическим поставщиком услуг. Для обычной модели использования пользователь беспроводной сети выбирает надлежащую PDP строку контекста/набора для желательной услуги предоставления данных из числа всех строк PDP контекстов/набора, предоставленных на беспроводном устройстве. Эта обычная модель использования имеет несколько недостатков, особенно для многорежимного устройства, способного к коммуникации с множеством типов беспроводных сетей и получения множества услуг предоставления данных. Во-первых, модель обычного использования отягощает пользователя беспроводной сети необходимостью принимать решение для наиболее подходящей строки контекста/набора для желательной услуги предоставления данных. Пользователю беспроводной сети необходимо знать, какая услуга предоставления данных может быть получена с каждой строкой контекста/набора, какие беспроводные сети являются доступными в текущее время и в текущем месте, какие услуги предоставления данных являются доступными в этих доступных сетях и так далее. Это может усложнить использование данных для пользователя беспроводной сети. Во-вторых, обычная модель использования не позволяет добиваться гибкости в выборе наилучшей доступной беспроводной сети для получения желаемых услуг предоставления данных. Основы негибкости каждого профиля неявно или явно связаны с определенной комбинацией услуг предоставления данных, беспроводной сетевой технологией и поставщика услуг.
Способы выбора системы, описанные здесь, могут преодолеть недостатки, отмеченные выше. Способы выбора системы используют инновационную модель использования, которая может упростить выбор системы для беспроводного устройства. Способы выбора системы являются наиболее подходящими для обеспечения желаемых услуг предоставления данных пользователю беспроводной сети, использующему беспроводное устройство.
Фиг.2A иллюстрирует модель 200 инновационного использования, используемую для выбора системы. Беспроводное устройство может быть предоставлено с любым числом строк 210 доступа. Каждая строка доступа определена для специфической беспроводной услуги предоставления данных. Например, беспроводное устройство может быть предоставлено со строками доступа для сети Интернет, доступа WAP (для доступа к серверу WAP), услуг предоставления мультимедиа, определения позиции (например, основываясь на GPS и/или сигналах соты), услуг предоставления радиопередачи (например, для радиопередачи, передаваемой по IP) и так далее. Строка доступа может быть определена в общем случае (например, «Интернет») или специфически (например, «высокоскоростной Интернет», «Интернет по модему» или «Интернет в домашней сети»). Строки доступа могут быть сформированы, например, с помощью абстрагирования услуг предоставления данных в PDP контекстах и строках набора. Каждая строка доступа может быть дополнительно связана с мнемонической меткой, которая является описательной для ассоциированной услуги предоставления данных и которая может быть легко распознана пользователем беспроводной сети.
Каждая строка доступа 210 дополнительно связана с одним или более профилями 220. Каждый профиль определен для специфической системы (т.е. специфической пары Технология и Поставщик) и включает один или более параметров, используемых для установления запроса данных. Например, профиль может включать в себя параметры для информации подписчика, информации о безопасности, информации об идентификации, варианты услуг (для семейства CDMA), уровень услуг (GoS), качество обслуживания (QoS), информации о протоколе (например, простой IP или мобильный IP), информации о сжатии, информации о системе доменных имен (DNS), информации управления вызовом и так далее или комбинации этого. Профиль для системы в семействе UMTS (т.е. UMTS профиль) может включать в себя все параметры в PDP контексте. Профиль для системы в семействе CDMA (т.е. профиль CDMA) может включать в себя все подходящие параметры для той системы, которая может зависеть от исполнения. Хотя это и не показано на фиг.2A для простоты, строка доступа может быть связана с множественными профилями для той же самой беспроводной сетевой технологии, с каждым профилем, обеспечивающим различное подключение данных, используя эту технологию.
Каждый профиль дополнительно связан со строкой 230 активации, которая содержит информацию о подключении. Каждый профиль может рассматриваться как содержащий один или более параметров, и строка активации тогда является одним из параметров профиля. Каждая строка активации включает в себя набор одного или более параметров доступа к данным, которые определяют специфическое подключение данных, и используется беспроводным устройством для того, чтобы сделать некоторый тип запроса данных. Например, строка активации для UMTS профиля может быть установлена в APN. Строка активации для профиля CDMA зависит от определенной реализации беспроводного устройства. Параметры для строки активации для профиля CDMA могут включать в себя, например, параметр, указывающий или на запрос по коммутируемым линиям, или на запрос с коммутацией пакетов, параметр, указывающий на специфическую технологию радиодоступа для использования для запроса, и так далее, или любую комбинацию этого. Каждый профиль может быть активизирован, используя ассоциированную строку активации, для получения обеспечения коммуникации данных по беспроводной сети с беспроводной сетевой технологией и управляемой поставщиком услуг, ассоциированным с профилем.
Профили, ассоциированные с каждой строкой доступа, определяют все различные системы (например, беспроводные сетевые технологии и поставщиков услуг), способные к обеспечению услуги предоставления данных, идентифицированной этой строкой доступа. Может быть отображение «один ко многим» от строк доступа к профилям. Есть взаимно-однозначное отображение от профилей к строкам доступа. Есть также взаимно-однозначное отображение между строками активации и профилями.
Фиг.2B показывает пример строк доступа, профилей и строк активации, которые могут быть предоставлены на беспроводном устройстве. В этом примере, строка доступа «Интернет» связана с тремя профилями для CDMA lx, UMTS и 802.11. Профиль для CDMA lx включает имя поставщика услуг («XYZ»), параметры мобильного IP (например, домашний агент и внешний агент) и информацию аутентификации. Этот профиль связан со строкой активации, имеющей строку набора «#777, Мобильный IP», которая, как понимается аппаратными средствами в пределах беспроводного устройства, подразумевает, как запрос пакетных данных для мобильного IP. Профиль для UMTS включает в себя имя поставщика услуг («ABC»), PDP тип (IP) и информацию аутентификации. Этот профиль связан со строкой активации, имеющей APN «internet.abc.com». Профиль для 802.11 включает в себя имя поставщика услуг («XYZ») и информацию аутентификации. Этот профиль связан со строкой активации, имеющей идентификатор установленной услуги (SSID), который идентифицирует компоненты сетей 802.11, используемых поставщиком услуг «XYZ».
В примере, показанном на фиг.2B, строка доступа «высокоскоростной Интернет» связана с двумя профилями для CDMA lx EV-DO и 802.11. Профиль для CDMA lx EV-DO включает в себя имя поставщика услуг ("XYZ") и информацию аутентификации. Этот профиль связан со строкой активации, имеющей строку набора «#777, Мобильный IP». Профиль и строка активации для 802.11 те же самые, как и описанные выше для строки доступа «Интернет».
Строки доступа, профили и строки активации могут быть предопределены на беспроводном устройстве во время активации услуги, например, представителем поставщика услуг. Строки доступа, профили и строки активации могут также быть предопределены, изменены и/или удалены через передачу сигналов по воздуху. Это может быть достигнуто, например, способом, подобным выполненному для PDP контекстов в UMTS и описанному в 3GPP TS 27.007.
Строки доступа, профили и строки активации могут также быть созданы пользователем беспроводной сети. Пользователь беспроводной сети может определить строку доступа для желаемой услуги предоставления данных, создать один или более профилей и строк активации для строки доступа и связать профиль(и) со строкой доступа. Пользователь беспроводной сети должен знать, какие строки активации могут использоваться для получения услуги предоставления данных, описанной строкой доступа, которая была создана. Пользователь беспроводной сети также должен быть ответственен за предоставление других параметров, необходимых для каждого профиля и строки активации.
Пользователь беспроводной сети может также определить строки доступа, профили и строки активации так, чтобы определенные услуги предоставления данных получались от определенных систем. Например, пользователь беспроводной сети может создать строку доступа, профиль и строку активации для специфической услуг предоставления данных от специфического поставщика услуг, используя специфическую беспроводную сетевую технологию. Строка доступа тогда связана с одним профилем и одной строкой активации и предназначена для определенной комбинации Услуги, Технологии и Поставщика. Если строка активации включает APN, то строка доступа может быть идентифицирована этим APN. В любом случае, эта строка доступа связана с единственным профилем и беспроводной сетевой технологией (в отличие от строки доступа для услуги предоставления данных, которая может быть связана с множеством профилей и множеством строк активации). Если эта строка доступа после этого выбрана пользователем беспроводной сети, то беспроводное устройство устанавливает сеанс данных, используя единственный профиль, связанный с этой строкой доступа. Таким образом, определенная система (определенная парой Технология и Поставщик) всегда используется для этой строки доступа. Это позволяет пользователю беспроводной сети иметь полное управление по выбору системы, тем же самым способом, что поддерживается многими обычными беспроводными сетями. Однако эта возможность обеспечена как опция (вместо обязательного условия) для инновационной модели использования, например, для поддержки обратной совместимости с беспроводными устройствами, которые используют обычную модель использования.
Фиг.3 показывает блок-схему процесса 300 для активации запроса данных беспроводным устройством в автономной конфигурации. Процесс 300 основан на инновационной модели использования, показанной на фиг.2A. Пользователь беспроводной сети, желающий получить услугу предоставления данных (например, «Интернет»), делает запрос к беспроводному устройству для списка всех услуг предоставления данных, сконфигурированных для беспроводного устройства (блок 312). В ответе, беспроводное устройство возвращает строки доступа для сконфигурированных услуг предоставления данных (блок 314). Это отличается от обычного беспроводного устройства, которое возвращает строки контекстов/набора, поскольку строки доступа идентифицируют услуги предоставления данных, а не определенную информацию подключения.
Пользователь беспроводной сети может также сделать запрос о «доступных» услугах предоставления данных, которые являются услугами предоставления данных, которые могут быть получены от беспроводных сетей, в настоящее время доступных для беспроводного устройства. В этом случае, беспроводное устройство может возвратить только строки доступа для доступных услуг предоставления данных. Эта опция позволяет пользователю беспроводной сети видеть только те строки доступа, которые беспроводное устройство может активировать с высокой вероятностью успеха, так как беспроводные сети, обеспечивающие эти услуги предоставления данных, в настоящее время доступны.
Беспроводное устройство может также возвратить «предпочтительные» строки доступа, которые являются строками доступа, которые отвечают одному или более предопределенным критериям. Например, предпочтительные строки доступа могут быть строками доступа для поставщика услуг, идентифицированного как предпочитаемый, строки доступа для беспроводных сетевых технологий, идентифицированных как предпочитаемые, строки доступа, которые соответствуют некоторой стоимости и критерию производительности, и так далее. Беспроводное устройство может также предоставить все строки доступа, но отметить предпочтительные или доступные строки доступа форматированием и/или другим способом, который может быть распознан пользователем беспроводной сети.
Так как каждая строка доступа идентифицирует услугу предоставления данных, строки доступа, возвращенные беспроводным устройством, обеспечивают очень интуитивный интерфейс пользователя, в котором пользователь беспроводной сети может выбрать желаемую услугу предоставления данных. Пользователь беспроводной сети после этого выбирает строку доступа, основанную на желаемой услуге предоставления данных (блок 316). Например, если пользователь беспроводной сети желает просмотреть Интернет, то пользователь может выбрать строку доступа, помеченную как «Интернет». Беспроводное устройство получает выбранную строку доступа и извлекает все профили, связанные с выбранной строкой доступа из числа всех профилей, предопределенных на беспроводном устройстве для сконфигурированных услуг предоставления данных (блок 318). Для примера выше, в ответ на получение строки доступа «Интернет», беспроводное устройство может извлечь все UMTS профили, которые ассоциированы со APN, способных к обеспечению коммуникации с Интернет и всех профилей CDMA, ассоциированных со строками активации, которые являются способными к обеспечению коммуникации с Интернет.
Каждый профиль, который связан с выбранной строкой доступа, представляет различную систему, которая может использоваться для получения желаемой услуги предоставления данных. Беспроводное устройство (или пользователь беспроводной сети) после этого выбирает профиль для самой подходящей системы для того, чтобы получить желаемую услугу (блок 320). Выбор системы для желаемой услуги предоставления данных может быть выполнен, как описано ниже, и может быть основан на различных критериях. Беспроводное устройство после этого использует выбранный профиль для установления запроса данных (блок 322).
Фиг.4 показывает блок-схему процесса 400 для активации запроса данных терминальным оборудованием в присоединенной конфигурации. Процесс 400 также основ