Способ и устройство для усовершенствования рсс для мобильности на основе потоков

Иллюстрации

Показать все

Изобретение относится к беспроводной связи, в частности к различным методикам для множественных регистрации и мобильности на основе потоков в сетях беспроводной связи. Техническим результатом является расширение функциональных возможностей маршрутизации потоков в беспроводных сетях связи. Описываются системы и способы, которые способствуют множественным регистрациям и мобильности на основе потоков в сети беспроводной связи. Компонент маршрутизации потоков может быть включен в мобильное устройство, домашний агент/р-шлюз или сервер функции правил политики и тарификации, который определяет, каким образом маршрутизировать один или более IP-потоков через набор точек доступа к сети. Компонент маршрутизации потоков может определять маршрутизацию на основе набора политик и/или сетевых данных, например требований к качеству обслуживания, требований к полосе пропускания, перегрузки сети, активных IP-потоков в настоящее время и так далее. 5 н. и 29 з.п. ф-лы, 14 ил.

Реферат

Притязание на приоритет по §119 Раздела 35 Кодекса США

Настоящая заявка на патент испрашивает приоритет по предварительной заявке № 61/059935, озаглавленной "A METHOD AND APPARATUS FOR PCC ENHANCEMENT FOR FLOWS BASED MOBILITY", поданной 9 июня 2008 г. и переданной правопреемнику этой заявки, и настоящим в прямой форме заключенной в этот документ посредством ссылки.

Уровень техники

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

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

Уровень техники

Системы беспроводной связи широко развернуты, чтобы предоставлять различные типы контента связи, такого как речь, данные и так далее. Эти системы могут быть системами множественного доступа, способными поддерживать связь с множеством пользователей посредством совместного использования доступных ресурсов системы (например, полосы пропускания и мощности передачи). Примеры таких систем множественного доступа включают в себя системы множественного доступа с кодовым разделением каналов (CDMA), системы множественного доступа с временным разделением каналов (TDMA), системы множественного доступа с частотным разделением каналов (FDMA), системы долгосрочного развития (LTE) 3GPP и системы множественного доступа с ортогональным частотным разделением каналов (OFDMA).

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

Система MIMO применяет множество (NT) передающих антенн и множество (NR) приемных антенн для передачи данных. Канал MIMO, образованный NT передающими и NR приемными антеннами, может быть разложен на NS независимых каналов, которые также называются пространственными каналами, где каждый из NS независимых каналов соответствует некоторому измерению. Система MIMO может предоставлять повышенную производительность (например, более высокую пропускную способность и/или большую надежность), если употребляются дополнительные размерности, созданные множеством передающих и приемных антенн.

Система MIMO поддерживает системы дуплекса с временным разделением (TDD) и дуплекса с частотным разделением (FDD). В системе TDD передачи по прямой и обратной линиям связи происходят в одной и той же частотной области, чтобы принцип взаимности позволял оценивание канала прямой линии связи из канала обратной линии связи. Это дает точке доступа возможность извлекать выгоду от формирования диаграммы направленности при передаче по прямой линии связи, когда в точке доступа доступно множество антенн.

Сущность изобретения

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

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

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

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

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

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

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

Краткое описание чертежей

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

Фиг.2 иллюстрирует общую блок-схему системы связи в соответствии с аспектом описания предмета изобретения.

Фиг.3 иллюстрирует примерную систему беспроводной связи в соответствии с аспектом описания предмета изобретения.

Фиг.4 - примерная схема, иллюстрирующая мобильность на основе потоков по Интернет-протоколу в соответствии с описанием предмета изобретения.

Фиг.5 - примерная схема, иллюстрирующая мобильность на основе потоков по Интернет-протоколу в соответствии с описанием предмета изобретения.

Фиг.6 - примерная схема, иллюстрирующая мобильность на основе потоков по Интернет-протоколу в соответствии с описанием предмета изобретения.

Фиг.7 - примерная схема, иллюстрирующая мобильность на основе потоков по Интернет-протоколу в соответствии с описанием предмета изобретения.

Фиг.8 иллюстрирует примерную методологию регистрации в EPS множества адресов для передачи с фильтрами по обновлениям привязок / подтверждениям привязок в соответствии с аспектом описания предмета изобретения.

Фиг.9 иллюстрирует примерную методологию регистрации в EPS множества адресов для передачи с использованием подхода PCRF к маршрутизации потоков в соответствии с аспектом описания предмета изобретения.

Фиг.10 иллюстрирует примерную методологию регистрации в EPS множества адресов для передачи с использованием подхода HA/PGW к маршрутизации потоков в соответствии с аспектом описания предмета изобретения.

Фиг.11 иллюстрирует примерную систему для множественной регистрации и мобильности на основе потоков в соответствии с аспектом описания предмета изобретения.

Фиг.12 иллюстрирует примерную блок-схему системы маршрутизации потоков по Интернет-протоколу в соответствии с аспектом рассматриваемого изобретения.

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

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

Подробное описание

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

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

Кроме того, в этом документе различные аспекты описываются применительно к терминалу, который может быть проводным терминалом или беспроводным терминалом. Терминал также может называться системой, устройством, абонентским модулем, абонентской станцией, мобильной станцией, мобильным объектом, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством связи, агентом пользователя, пользовательским устройством или пользовательским оборудованием (UE). Беспроводной терминал может быть сотовым телефоном, спутниковым телефоном, беспроводным телефоном, телефоном Протокола инициирования сеанса (SIP), станцией беспроводной местной линии связи (WLL), персональным цифровым помощником (PDA), карманным устройством, имеющим возможность беспроводного соединения, вычислительным устройством или другими обрабатывающими устройствами, соединенными с беспроводным модемом. Кроме того, различные аспекты описываются в этом документе применительно к базовой станции. Базовая станция может употребляться для осуществления связи с беспроводным терминалом (терминалами) и также может называться точкой доступа, Узлом Б или какой-нибудь другой терминологией.

Кроме того, термин "или" предназначен обозначать включающее "или", а не исключающее "или". То есть, пока не указано иное или не ясно из контекста, фраза "X применяет A или B" предназначено означать любую из естественных включающих перестановок. То есть фраза "X применяет A или B" выполняется любым из следующих случаев: X применяет A; X применяет B; или X применяет как A, так и B. К тому же артикли "a" и "an" при использовании в этой заявке и прилагаемой формуле изобретения следует в целом толковать означающими "один или более ", пока не указано иное или не ясно из контекста, что предписывается форма единственного числа.

Описываемые в этом документе методики могут использоваться для различных систем беспроводной связи, таких как CDMA, TDMA, FDMA, OFDMA, SC-FDMA и других систем. Термины "система" и "сеть" часто используются взаимозаменяемо. Система CDMA может реализовывать радиотехнологию, такую как универсальный наземный радиодоступ (UTRA), CDMA2000 и т.д. UTRA включает в себя широкополосный CDMA (W-CDMA) и другие разновидности CDMA. Дополнительно, CDMA2000 охватывает стандарты IS-2000, IS-95 и IS-856. Система TDMA может реализовывать радиотехнологию, такую как глобальная система мобильной связи (GSM). Система OFDMA может реализовывать радиотехнологию, такую как усовершенствованный UTRA (E-UTRA), сверхмобильная широкополосная связь (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM® и т.д. UTRA и E-UTRA являются частью универсальной системы мобильной связи (UMTS). Система долгосрочного развития (LTE) 3GPP является выпуском UMTS, который использует E-UTRA, который применяет OFDMA на нисходящей линии связи и SC-FDMA на восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах организации, именуемой "Проектом Партнерства Третьего Поколения" (3GPP). Более того, CDMA2000 и UMB описываются в документах организации, именуемой "Вторым Проектом Партнерства Третьего Поколения" (3GPP2). Дополнительно, такие системы беспроводной связи могут дополнительно включать в себя одноранговые (например, от мобильного к мобильному) спонтанные сетевые системы, часто использующие непарные нелицензируемые спектры, беспроводную локальную сеть 802.xx, Bluetooth и любые другие методики беспроводной связи ближнего или дальнего действия.

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

Обратимся теперь к фиг.1, на которой иллюстрируется система 100 беспроводной связи в соответствии с различными вариантами осуществления, представленными в этом документе. Система 100 содержит базовую станцию 102, которая может включать в себя множество групп антенн. Например, одна группа антенн может включать в себя антенны 104 и 106, другая группа может содержать антенны 108 и 110, и дополнительная группа может включать в себя антенны 112 и 114. Для каждой группы антенн иллюстрируются две антенны; однако, для каждой группы может использоваться больше или меньше антенн. Базовая станция 102 может дополнительно включать в себя цепь передатчика и цепь приемника, каждая из которых, в свою очередь, может содержать множество компонентов, связанных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), которые будут понятны специалисту в данной области техники.

Базовая станция 102 может осуществлять связь с одним или более мобильными устройствами, например мобильным устройством 116 и мобильным устройством 122; однако нужно принимать во внимание, что базовая станция 102 может осуществлять связь практически с любым количеством мобильных устройств, аналогичных мобильным устройствам 116 и 122. Мобильные устройства 116 и 122 могут быть, например, сотовыми телефонами, смартфонами, переносными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиостанциями, системами глобального позиционирования, PDA и/или любым другим подходящим устройством для осуществления связи в системе 100 беспроводной связи. Как изображено, мобильное устройство 116 находится на связи с антеннами 112 и 114, где антенны 112 и 114 передают информацию мобильному устройству 116 по прямой линии 118 связи и принимают информацию от мобильного устройства 116 по обратной линии 120 связи. Кроме того, мобильное устройство 122 находится на связи с антеннами 104 и 106, где антенны 104 и 106 передают информацию мобильному устройству 122 по прямой линии 124 связи и принимают информацию от мобильного устройства 122 по обратной линии 126 связи. В системе дуплекса с частотным разделением (FDD) прямая линия 118 связи может употреблять, например, иную полосу частот, чем используется обратной линией 120 связи, и прямая линия 124 связи может применять иную полосу частот, чем применяется обратной линией 126 связи. Кроме того, в системе дуплекса с временным разделением (TDD) прямая линия 118 связи и обратная линия 120 связи могут употреблять общую полосу частот, и прямая линия 124 связи и обратная линия 126 связи могут употреблять общую полосу частот.

Каждая группа антенн и/или зона, в которой они предназначены для осуществления связи, может называться сектором базовой станции 102. Например, группы антенн могут быть спроектированы для осуществления связи с мобильными устройствами в секторе зон, охватываемых базовой станцией 102. При связи по прямым линиям 118 и 124 связи передающие антенны базовой станции 102 могут употреблять формирование диаграммы направленности для улучшения отношения сигнал-шум прямых линий 118 и 124 связи для мобильных устройств 116 и 122. Это может быть предоставлено посредством использования, например, устройства предварительного кодирования для направления сигналов в нужных направлениях. Также, хотя базовая станция 102 употребляет формирование диаграммы направленности для передачи к мобильным устройствам 116 и 122, рассеянным произвольно по связанной зоне охвата, мобильные устройства в соседних сотах могут подвергаться меньшим помехам по сравнению с базовой станцией, передающей через одну антенну всем ее мобильным устройствам. Кроме того, в одном примере мобильные устройства 116 и 122 могут осуществлять связь непосредственно друг с другом, используя одноранговую или спонтанную технологию.

Фиг.2 - блок-схема системы 210 передатчика (также известной как точка доступа) и системы 250 приемника (также известной как терминал доступа) в системе 200 MIMO. В системе 210 передатчика данные трафика для некоторого количества потоков данных предоставляются от источника 212 данных в процессор 214 данных передатчика (TX).

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

Кодированные данные для каждого потока данных могут мультиплексироваться с пилотными данными, используя методики OFDM. Пилотные данные обычно являются известным шаблоном данных, который обрабатывается известным образом и может использоваться в системе приемника для оценки характеристики канала. Мультиплексированные пилотный сигнал и кодированные данные для каждого потока данных затем модулируются (то есть, посимвольно отображаются) на основе конкретной схемы модуляции (например, BPSK, QSPK, M-PSK или M-QAM), выбранной для этого потока данных, чтобы предоставить символы модуляции. Скорость передачи данных, кодирование и модуляция для каждого потока данных могут определяться посредством команд, выполняемых процессором 230.

Символы модуляции для всех потоков данных затем предоставляются в процессор 220 TX MIMO, который может дополнительно обрабатывать символы модуляции (например, для OFDM). Процессор 220 TX MIMO затем предоставляет NT потоков символов модуляции NT в передатчики 222a-222t (TMTR). В некоторых вариантах осуществления процессор 220 TX MIMO применяет веса формирования диаграммы направленности к символам из потоков данных и к антенне, из которой передается символ.

Каждый передатчик 222 принимает и обрабатывает соответствующий поток символов, чтобы предоставить один или более аналоговых сигналов, и дополнительно приводит к необходимым условиям (например, усиливает, фильтрует и преобразует с повышением частоты) аналоговые сигналы, чтобы предоставить модулированный сигнал, подходящий для передачи по каналу MIMO. NT модулированных сигналов от передатчиков 222a-222t затем передаются от NT антенн 224a-224t соответственно.

В системе 250 приемника переданные модулированные сигналы принимаются NR антеннами 252a-252r, и принятый сигнал от каждой антенны 252 предоставляется в соответствующий приемник 254a-254r (RCVR). Каждый приемник 254 приводит к необходимым условиям (например, фильтрует, усиливает и преобразует с понижением частоты) соответствующий принятый сигнал, оцифровывает обработанный сигнал для предоставления выборок и дополнительно обрабатывает выборки, чтобы предоставить соответствующий "принятый" поток символов.

Процессор 260 данных RX затем принимает и обрабатывает NR принятых потоков символов от NR приемников 254 на основе конкретной методики обработки на приемнике, чтобы предоставить NT "обнаруженных" потоков символов. Процессор 260 данных RX затем демодулирует, деперемежает и декодирует каждый обнаруженный поток символов, чтобы восстановить данные трафика для потока данных. Обработка процессором 260 данных RX комплементарна той, что выполняется процессором 220 TX MIMO и процессором 214 данных TX в системе 210 передатчика.

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

Сообщение обратной линии связи может содержать различные типы информации касательно линии связи и/или принятого потока данных. Сообщение обратной линии связи затем обрабатывается процессором 238 данных TX, который также принимает данные трафика для некоторого количества потоков данных от источника 236 данных, модулируется модулятором 280, приводится к необходимым условиям передатчиками 254a-254r и передается обратно в систему 210 передатчика.

В системе 210 передатчика модулированные сигналы от системы 250 приемника принимаются антеннами 224, приводятся к необходимым условиям приемниками 222, демодулируются демодулятором 240 и обрабатываются процессором 242 данных RX, чтобы извлечь сообщение обратной линии связи, переданное системой 250 приемника. Процессор 230 затем определяет, какую матрицу предварительного кодирования использовать для определения весов формирования диаграммы направленности, и затем обрабатывает извлеченное сообщение.

Фиг.3 иллюстрирует примерную систему 300 беспроводной связи, сконфигурированную для поддержки некоторого количества пользователей, в которой могут быть реализованы различные раскрытые варианты осуществления и аспекты. Как показано на фиг.3, в качестве примера система 300 предоставляет связь для множества сот 302, например макросот 302a-302g, причем каждая сота обслуживается соответствующей точкой 304 доступа (AP) (например, AP 304a-304g). Каждая сота дополнительно может разделяться на один или более секторов (например, для обслуживания одной или более частот). Различные терминалы 306 доступа (AT), в том числе AT 306a-306k, также взаимозаменяемо известные как пользовательское оборудование (UE) или мобильные станции, рассредоточены по всей системе. Каждый АТ 306 в данный момент может осуществлять связь с одной или более АР 304 по прямой линии связи (FL) и/или обратной линии связи (RL) в зависимости от того, например, активен ли АТ и находится ли он в мягком хэндовере. Система 300 беспроводной связи может предоставлять услугу на большой географической области, например, макросоты 302a-302g могут охватывать несколько блоков по соседству.

К тому же АТ 306 могут поддерживать множество радиотехнологий и одновременно соединяться с одной или более радиотехнологией. Например, AT 306f может поддерживать связь с помощью сети мобильной беспроводной связи, например LTE (которая обсуждалась ранее) и беспроводной локальной сети (WLAN). АТ 306f может одновременно соединяться с сетью мобильной беспроводной связи с помощью AP 304f и к WLAN с помощью точки 308a доступа WLAN. Когда АТ 306f одновременно соединяется с множеством сетей, каждая сеть может использоваться для отдельных IP-потоков. Например, соединение между АТ 306f и AP 304f может использоваться для речевой связи, тогда как соединение с WLAN 308a может использоваться для загрузок файлов. Описанное ниже изобретение подробно излагает множество механизмов для маршрутизации множества IP-потоков через множество сетей доступа. Нужно учитывать, что вышеупомянутое представляет всего лишь один пример, и возможно множество типов сетей.

Обратимся теперь к фиг.4, на которой показана примерная схема, иллюстрирующая мобильность на основе потоков по Интернет-протоколу, в соответствии с аспектом изобретения. Изображается система 400 беспроводной связи, которая включает в себя UE 402. UE 402 может быть почти любым подходящим устройством для связи в системе беспроводной связи, включая, но не только, сотовые телефоны, смартфоны, переносные компьютеры, карманные устройства связи, карманные вычислительные устройства, спутниковые радиостанции, системы глобального позиционирования, PDA и так далее. Многие комитеты по беспроводным стандартам в настоящее время рассматривают обмены данными как потоки по Интернет-протоколу (IP), при этом Интернет-протокол используется для переноса данных между сетевыми узлами. По существу, IP-потоки состоят из последовательности IP-пакетов, переданных между сетевыми узлами. Один поток обычно идентифицируется по общему IP-заголовку, например, если поток идет на один IP-адрес или пункт назначения, то его можно классифицировать как один IP-поток.

Возвращаясь к иллюстрации, система 400 беспроводной связи дополнительно включает в себя первую сеть 404 доступа, имеющую зону 406 обслуживания, и вторую сеть 408 доступа, имеющую зону 410 обслуживания. Например, первая сеть 404 доступа может быть сетью LTE, а вторая сеть 408 доступа может быть WLAN. UE 402 иллюстрируется содержащим первый IP-поток 412 и второй IP-поток 414. Оба IP-потока 412 и 414 маршрутизируются в настоящее время через первую сеть 404 доступа, потому что UE 402 располагается в зоне 406 обслуживания первой сети 404 доступа. Другими словами, на основе физического местоположения UE 402 первая сеть 404 доступа в настоящее время является единственной сетью, доступной UE 402 для использования. Сети 404 и 408 доступа передают IP-потоки домашнему агенту 416 (HA), который также известен как P-шлюз (PGW). HA/PGW 416 является точкой входа в сеть, которая дает UE 402 возможность осуществлять связь с другими сетями, устройствами и/или практически любой точкой в Интернете.

К тому же HA 416 обычно отвечает за присвоение домашнего адреса (HoA) прикрепленному UE. UE впоследствии известно по его HoA, и когда другое устройство или сетевой объект попытается осуществить связь с UE, то оно отправит пакет на HoA, присвоенный конкретному UE. Однако, когда UE прикрепляется к разным сетям доступа, ему также присваивается адрес для передачи (CoA) (например, локальный IP-адрес) от сети доступа (например, сети 404 или 408 доступа). UE попытается зарегистрировать каждый CoA на HA 416. Ниже более подробно рассматриваются механизмы и методики для регистрации множества CoA на HA 416.

Сервер 418 авторизации, аутентификации и учета (AAA) авторизует UE 402 на основе набора учетных данных, например идентификатора пользователя. Дополнительно, устанавливается сеанс связи с сервером 420 функции правил политики и тарификации (PCRF), при этом PCRF 420 может управлять соединением с UE 402. Например, PCRF 420 может предписывать тип используемой тарификации, качество обслуживания (QoS) и так далее.

Обратимся к фиг.5, на которой система беспроводной связи из фиг.4 иллюстрируется во второй момент, где UE 402 переместилось, передвинулось или иным образом изменило положение. Например, UE 402 может быть мобильным телефоном, при этом пользователь передвигается (например, идет, едет и т.д.), одновременно используя мобильный телефон (например, разговаривая по телефону, загружая контент и т.д.). Как проиллюстрировано, UE 402 расположено в перекрывающейся области зоны 406 обслуживания первой сети 404 доступа и зоны 410 обслуживания второй сети 408 доступа. Следовательно, обе сети 404 и 408 доступа доступны UE 402 для использования, и как обсуждалось ранее, если UE 402 поддерживает множество радиотехнологий, то UE 402 может в одно и то же время соединяться с обеими сетями 404 и 408 доступа.

После того, как установлена связь со второй сетью 408 доступа (рассмотрено выше), один или более IP-потоков (например, 412 или 414) могут быть маршрутизированы через вторую сеть 408 доступа. Маршрутизация IP-потоков 412 и 414 может основываться на множестве критериев. Например, возвращаясь к предыдущему примеру, где первая сеть 404 доступа является сетью LTE, а вторая сеть 408 доступа является WLAN, маршрутизация IP-потоков может основываться на ресурсах (например, QoS), требуемых / желательных для IP-потоков 412 и 414. Если первый IP-поток 412 является сеансом передачи речи, то может быть желательно маршрутизировать его через сеть LTE (например, сеть 404 доступа) из-за желательной характеристики QoS. К тому же, если второй IP-поток 414 является загрузкой данных, то может быть желательно маршрутизировать второй поток 414 через WLAN (например, вторую сеть 408 доступа), потому что WLAN обычно обладают большей полосой пропускания, чем сети LTE, и загрузки данных часто не имеют таких же требований к QoS, как у передачи речи. Как обсуждается ниже, решения по маршрутизации могут приниматься множеством сетевых объектов, включая, но не только, UE 402, HA/PGW 416 или PCRF 420.

Фиг.6 иллюстрирует примерную систему 600 беспроводной связи из фиг.4 и 5 в третий момент, в соответствии с аспектом рассматриваемого изобретения. Как обсуждалось ранее, UE 402 изображается расположенным в перекрывающейся области зоны 406 обслуживания первой сети 404 доступа и зоны 410 обслуживания второй сети 408 доступа. UE 402 поддерживает множество радиотехнологий, и следовательно, может маршрутизировать IP-потоки одновременно через обе доступные сети 404 и 408 доступа. Нужно учитывать, что UE 402 не ограничивается двумя IP-потоками, например, UE 402 может добавлять или удалять IP-потоки на основе потребности, услуг и т.д.

Например, возвращаясь к предыдущему примеру, UE 402 может добавить третий IP-поток 602, и IP-поток 602 может быть маршрутизирован либо через сеть 404 доступа, либо через сеть 408 доступа на основе одного или множества критериев. Например, если IP-поток 602 состоит из высокоемкого трафика, то может быть желательно маршрутизировать его через вторую сеть 408 доступа, где вторая сеть 408 доступа является WLAN (рассмотрена ранее). Как показано на фиг.6, оба IP-потока 414 и 602 могут быть маршрутизированы через вторую сеть 408 доступа.

Обратимся теперь к фиг.7, на которой примерная система 700 беспроводной связи из фиг.4-6 показана в четвертый момент в соответствии с аспектом рассматриваемого изобретения. В четвертый момент UE 402 вышло из перекрывающейся области и вернулось в зону 406 обслуживания первой сети 404 доступа. В результате вторая сеть 408 доступа больше не доступна для UE 402. Поэтому каждый IP-поток 412, 414 и 602, связанный с UE 402, маршрутизируется с помощью первой сети 404 доступа.

Повторная маршрутизация IP-потоков может совершаться с помощью хэндовера между доступами. Как правило, хэндоверы совершаются, чтобы позволить UE извлекать выгоду из наилучшего доступного сигнала. Однако данное изобретение предоставляет UE механизмы и методики для выполнения хэндоверов для того, чтобы согласовать IP-потоки с наиболее подходящим доступом. Как обсуждалось ранее, IP-потоки могут перемещаться от одного доступа к другому на основе множества критериев, включающих в себя, но не только, требования к QoS, требования к полосе пропускания и так далее. В предыдущих примерах IP-потоки 414 и 602 переносятся из второй сети 408 доступа в первую сеть 404 доступа на основе доступности этих сетей доступа. Нужно учитывать, что вышеприведенные фигуры проиллюстрированы для краткости и доходчивости объяснения, и возможно множество вариантов осуществления в пределах объема и сущности рассматриваемого изобретения.

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

Фиг.8 иллюстрирует примерную методологию регистрации в EPS множества адресов для передачи с фильтрами по обновлениям привязок / подтверждениям привязок соответствии с аспектом рассматриваемого изобретения. На этапе 802 UE прикрепляется, соединяется или иным образом связывается с первым шлюзом доступа (AGW1). AGW1 дает UE возможность осуществлять связь с первой сетью доступа (NW1), и UE авторизовано прикрепляться к AGW1 посредством сервера авторизации, аутентификации и учета (AAA) на основе одних или более учетных данных, например утвержденного сетью идентификатора (NAI). На этапе 804 AGW1 устанавливает сеанс с сервером функции правил политики и тарификации (PCRF). Этот сеанс может использоваться для переноса данных посредством PCRF, когда нужно управлять соединением UE с AGW1.

На этапе 806 UE присваивается домашний адрес (HoA) от точки входа в сеть, при этом точка входа в сеть является домашним агентом (HA) или P-шлюзом (PGW). К тому же HA/PGW авторизует UE использовать с помощью сервера AAA множество адресов для передачи (CoA). На этапе 808 UE отправляет Обновление привязки (BU) на HA/PGW, которое уведомляет HA/PGW о необходимости привязки HoA, присвоенного на этапе 806, к адресу номер 1 по Интернет-протоколу (IP1), присвоенному на этапе 802. Дополнительно или в качестве альтернативы UE также может включать в себя идентификационный номер привязки (например, BID1), чтобы идентифицировать эту привязку в качестве первой привязки. На этапе 810 HA устанавливает сеанс сети дос