СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ОБСЛУЖИВАНИЯ МЕЖДУ СИСТЕМАМИ ДОСТУПА
METHOD AND DEVICE FOR SERVICE TRANSFER BETWEEN SYSTEMS OF ACCESS

Притязание на приоритет согласно 35 U.S.C. §119
Настоящая заявка на патент притязает на приоритет предварительной заявки № 60/895365, озаглавленной "INTERTECHNOLOGIES INTERWORKING", поданной 16 марта 2007 года и назначенной правопреемнику этой заявки, и таким образом явно содержится в данном документе по ссылке.
Уровень техники
Область техники, к которой относится изобретение
Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к способам и устройствам для процедур передачи обслуживания сеанса связи между исходной системой доступа и целевой системой доступа.
Уровень техники
Беспроводные сетевые системы во всем мире стали распространенным средством для того, чтобы связываться друг с другом. Устройства беспроводной связи, такие как сотовые телефоны, персональные цифровые устройства и т.п., становятся более компактными и более мощными, чтобы удовлетворять потребности потребителей и повышать мобильность и удобство. Потребители зависят от этих устройств, требуя надежного обслуживания, расширения зон покрытия, дополнительных услуг (к примеру поддержки просмотра веб-страниц) и постоянного уменьшения размера и стоимости таких устройств.
В частности, по мере того как продолжается развитие беспроводных технологий, прогресс в предоставлении мобильных услуг продолжает эволюционировать к более производительным мобильным устройствам с еще более широкими возможностями и конвергентными услугами. Вследствие потребностей конечных пользователей в больших объемах и в более высококачественном мультимедийном содержимом во всех средах, развитие технологий в устройстве должно продолжаться, чтобы улучшать возрастающее потребление данных. Например, за последние несколько лет, технологии беспроводной связи эволюционировали от аналоговых систем к цифровым системам. Типично в традиционных аналоговых системах аналоговые сигналы ретранслируются по прямой линии связи и обратной линии связи и требуют значительной ширины полосы пропускания, чтобы обеспечивать передачу и прием сигналов, при этом будучи ассоциированными с надлежащим качеством. Поскольку аналоговые сигналы являются непрерывными во времени и пространстве, сообщения о состоянии (к примеру, сообщения, указывающие прием или неуспешный прием данных) не формируются. В отличие от этого системы с коммутацией пакетов дают возможность преобразования аналоговых сигналов в пакеты данных и их передачи посредством физического канала между терминалом доступа (AT) и базовой станцией, маршрутизатором и т.п. Помимо этого, цифровые данные могут быть ретранслированы в своей естественной форме (к примеру, текст, Интернет-данные и т.п.) через использование сети с коммутацией пакетов.
По сути, цифровые системы беспроводной связи широко развертываются для того, чтобы предоставлять различные услуги связи, например, телефонную связь, передачу видео, данных, обмен сообщениями, широковещательную передачу и т.п. Такие системы обычно используют сеть доступа, которая подключает множество терминалов доступа к глобальной вычислительной сети (WAN) посредством совместного использования доступных сетевых ресурсов. Сеть доступа типично реализуется с помощью множества точек доступа, рассредоточенных по всей географической зоне покрытия. Кроме того, географическая зона покрытия может быть разделена на соты с точкой доступа в каждой соте. Аналогично, сота может быть дополнительно разделена на секторы. Тем не менее, в такой архитектуре системы, предоставление эффективной передачи обслуживания между системами доступа, которые не используют совместно идентичные процедуры и компоненты политики связи, становится сложной задачей.
Сущность изобретения
Далее представлена упрощенная сущность, для того чтобы предоставлять базовое понимание описанных аспектов. Эта сущность не является всесторонним обзором, и она не имеет намерением ни то, чтобы определять ключевые или важнейшие элементы, ни то, чтобы разграничивать объем этих аспектов. Ее цель состоит в том, чтобы представлять некоторые идеи описанных аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.
Описанные аспекты предоставляют возможность предварительного установления и выполнения передачи обслуживания и повторной маршрутизации пакетов данных между сетями (к примеру, гетерогенными сетями) через использование компонента управления передачей обслуживания между системами. Этот компонент управления передачей обслуживания между системами позволяет упрощать передачу обслуживания сеанса связи от исходной системы доступа к целевой системе доступа в ходе различных стадий подготовки к передаче обслуживания и выполнения передачи обслуживания посредством реализации туннелирования пакетов от AT - через исходную систему доступа - и к целевой системе доступа. AT может работать в двухрежимных стеках и при этом, например, может передавать данные по радиоинтерфейсу по одной технологии. Соответственно, AT использует предварительное установление по туннелю, чтобы минимизировать необходимость выполнять эту процедуру в ходе передачи обслуживания.
По сути, компонент управления передачей обслуживания между системами может предоставлять туннелирование заранее, в качестве части согласования сеанса связи между AT и целевой системой доступа, при этом пакеты транспортируются (к примеру, прозрачно или непрозрачно) через исходную систему доступа (к примеру, чтобы сокращать прерывания в ходе передачи обслуживания и уменьшать потребность выполнять установление сеанса связи в ходе передачи обслуживания). Следует принимать во внимание, что в согласование сеанса связи между AT и целевой системой доступа исходная система доступа типично не вовлекается, поскольку она считается системой, отличной от нее (к примеру, гетерогенной системой, которая использует другую технологию и/или процедуры и протоколы связи). Кроме того, пакеты, которые туннелируются, могут быть конкретными для предварительного установления передачи обслуживания и выполнения передачи обслуживания в целевой системе, и такие туннелированные пакеты могут быть транспортированы по IP или по уровню передачи данных. Например, такие пакеты могут относиться к служебным сообщениям, ассоциированным с целевой системой доступа, сообщениям, конкретным для целевой RAN, служебным сигналам, связанным с предварительным установлением IP-адресов в целевой системе доступа, связанным с аутентификацией и авторизацией, и т.п.
В связанном аспекте, в ходе стадии подготовки к передаче обслуживания, туннель(и) может быть установлен от AT к исходной системе доступа, при этом с точки зрения AT связь между системами осуществляется между этими двумя системами доступа, и передача служебных сигналов по схеме "мобильное устройство - целевая система доступа" продолжается по этому туннелю. Такое туннелирование дополнительно может сопровождаться установлением других туннелей к целевой системе доступа в зависимости от типа используемого туннелирования (к примеру, осуществляется ли туннелирование на уровне передачи данных). Исходная система доступа дополнительно может указывать целевую систему доступа на основе пилотного отчета, при этом AT затем может обмениваться данными с целевой системой доступа и устанавливать процесс для согласования.
Согласно технологии, первоначально AT (к примеру, мобильное устройство), обменивается данными с исходной системой доступа и ее процедурами/технологией. Затем после запуска заранее определенного события(й) инициируется стадия подготовки к передаче обслуживания, при этом исходная система доступа может быть уведомлена о запросе на передачу обслуживания сеанса связи к целевой системе доступа (которая использует набор процедур/технологию, отличные от исходной системы доступа). Уведомление может быть запущено на основе ослабления пилотного сигнала и/или оповещения от целевой системы доступа, чтобы указывать то, что AT достигает границы покрытия для исходной системы и что подготовка к передаче обслуживания может быть запущена. Эта стадия подготовки к передаче обслуживания дополнительно может включать в себя предварительное установление сети радиодоступа (RAN), ассоциированной с целевой системой.
Далее, осуществляется стадия подготовки к соединению с целевой системой, которая может быть основана на триггере в исходной системе доступа или в целевой системе доступа, таком как заранее определенное событие, связанное с информацией пилотных сигналов. Соответственно, AT может запрашивать ресурсы радиоканала и дополнительно включать назначение радиоресурсов от целевой системы доступа к AT. Как только AT принимает результирующее назначение в туннеле, AT затем может обнаруживать целевую систему доступа и перенаправлять пакеты к ней. По сути, в ходе выполнения или завершения передачи обслуживания, AT обнаруживает целевую систему доступа по радиоинтерфейсу, и IP-трафик перенаправляется в AT, при этом пакеты могут быть транспортированы (прозрачно или непрозрачно) через исходную систему доступа. Примерная передача обслуживания между такими гетерогенными системами доступа может включать в себя передачу обслуживания между: стандартом сверхширокополосной передачи для мобильных устройств (UMB) и стандартом высокоскоростной передачи пакетных данных (HRPD); WiMax/HRPD; стандартом долгосрочного развития (LTE)/HRPD, при этом архитектуры системы могут реализовывать мобильность на основе Интернет-протокола (IP) с использованием IP клиентских мобильных устройств, чтобы активно вовлекать мобильные устройства в подготовку к передаче обслуживания.
Для осуществления вышеупомянутых и связанных целей определенные иллюстративные аспекты описаны в данном документе в связи с последующим описанием и прилагаемыми чертежами. Эти аспекты, тем не менее, указывают только на некоторые из множества способов, которыми могут быть использованы принципы раскрытого предмета изобретения, и заявленный предмет изобретения имеет намерение включать в себя все такие аспекты и их эквиваленты. Другие преимущества и новейшие признаки могут стать очевидными из последующего подробного описания, при рассмотрении в соединении с чертежами.
Краткое описание чертежей
Фиг.1 иллюстрирует примерный компонент управления передачей обслуживания между системами, который предоставляет возможность передачи обслуживания сеанса связи от исходной системы доступа к целевой системе доступа.
Фиг.2 иллюстрирует конкретный аспект, которым компонент подготовки к передаче обслуживания реализует туннелирование от AT к целевой системе доступа.
Фиг.3 иллюстрирует повторную маршрутизацию пакетов, чтобы предоставлять возможность предварительного установления/выполнения передачи обслуживания между гетерогенными сетями.
Фиг.4 иллюстрирует дополнительную технологию повторной маршрутизации пакетов для предварительного установления/выполнения передачи обслуживания между гетерогенными сетями в соответствии с аспектом.
Фиг.5 иллюстрирует связанную технологию передачи обслуживания сеанса связи согласно дополнительному аспекту.
Фиг.6 иллюстрирует примерную блок-схему для взаимодействия между исходной системой доступа и целевой системой доступа.
Фиг.7 иллюстрирует примерную последовательность операций вызова, которая предоставляет возможность повторной маршрутизации пакетов для предварительного установления/выполнения передачи обслуживания и повторной маршрутизации пакетов данных в гетерогенных сетях.
Фиг.8 иллюстрирует примерные гетерогенные системы беспроводной связи согласно связанному аспекту.
Фиг.9 иллюстрирует конкретную систему, которая упрощает передачу данных между гетерогенными системами доступа, когда передача обслуживания запрашивается через туннелирование по L2 (уровню передачи данных), установленное посредством мобильного модуля.
Фиг.10 иллюстрирует систему, которая может использоваться в связи с передачей данных в терминал доступа до и после передачи обслуживания на L2-уровне.
Фиг.11 иллюстрирует систему, которая может использоваться в связи с приемом индикатора относительно передачи обслуживания и/или передачей данных в терминал доступа, соответственно.
Подробное описание изобретения
Различные аспекты описываются далее со ссылкой на чертежи. В нижеследующем описании, для целей пояснения, многие конкретные детали пояснены для того, чтобы предоставлять полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что такие аспекты могут применяться на практике без этих конкретных деталей.
При использовании в данной заявке термины "компонент", "модуль", "система" и т.п. предназначены, чтобы включать в себя связанный с компьютером объект, такой как, но не только, аппаратные средства, микропрограммное обеспечение, комбинация аппаратных средств и программного обеспечения, программное обеспечение или программное обеспечение в ходе исполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут постоянно размещаться внутри процесса и/или потока исполнения, и компонент может быть локализован на компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, сохраняющих различные структуры данных. Компоненты могут обмениваться данными посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных, к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету, с другими системами посредством сигнала.
Кроме того, различные аспекты описываются в данном документе в связи с терминалом, который может быть проводным терминалом или беспроводным терминалом. Терминал также может называться системой, устройством, абонентским модулем, абонентской станцией, мобильной станцией, мобильным аппаратом, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством беспроводной связи, пользовательским агентом, пользовательским устройством или пользовательским оборудованием (UE). Беспроводным устройством может быть сотовый телефон, спутниковый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональное цифровое устройство (PDA), карманное устройство с поддержкой беспроводных соединений, вычислительное устройство или другие обрабатывающие устройства, подключенные к беспроводному модему. Помимо этого, различные аспекты описываются в данном документе в связи с базовой станцией. Базовая станция может быть использована для обмена данными с беспроводным терминалом(ами) и также может упоминаться как точка доступа, узел B или какой-либо другой термин.
Кроме того, термин "или" предназначен, чтобы означать включающее "или" вместо исключающего "или". Таким образом, если иное не указано или не очевидно из контекста, фраза "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). Стандарт долгосрочного развития 3GPP (LTE) является версией UMTS, которая использует E-UTRA, которая применяет OFDMA в нисходящей линии связи и SC-FDMA в восходящей линии связи. UTRA, E-UTRA, UMTS, LTE и GSM описываются в документах организации, называемой Партнерским проектом третьего поколения (3GPP). Дополнительно, cdma2000 и UMB описываются в документах организации, называемой Партнерским проектом третьего поколения 2 (3GPP2).
Различные аспекты или признаки представляются относительно систем, которые могут включать в себя ряд устройств, компонентов, модулей и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать в себя все из устройств, компонентов, модулей и т.д., поясненных в связи с чертежами. Также может использоваться комбинация этих подходов.
Фиг.1 иллюстрирует сетевую систему 100, которая предоставляет возможность предварительного установления/выполнения передачи обслуживания и повторной маршрутизации пакетов данных между сетями (к примеру, гетерогенными сетями) и межсетевого взаимодействия между исходной системой 110 доступа и целевой системой 112 доступа. Система 100 предоставляет возможность предварительного установления туннелей к целевой системе 112 доступа в качестве части передачи обслуживания сеанса связи между гетерогенными системами доступа, а именно исходной системой 110 доступа и целевой системой 112 доступа. Компонент 115 управления передачей обслуживания между системами позволяет упрощать такую передачу обслуживания сеанса связи в ходе различных стадий, через использование компонента 152 подготовки к передаче обслуживания и компонента 154 выполнения передачи обслуживания. Соответственно, туннелирование может быть реализовано от AT 104, который работает в двухрежимном состоянии, чтобы приспосабливать как исходную систему 110 доступа, так и целевую систему 112 доступа - даже при том, что этот AT может иметь возможность, например, передавать только в одной системе доступа в любой данный момент. Примерная передача обслуживания между такими гетерогенными системами доступа может включать в себя передачу обслуживания между: стандартом сверхширокополосной передачи для мобильных устройств (UMB) и стандартом высокоскоростной передачи пакетных данных (HRPD); WiMax/HRPD; стандартом долгосрочного развития (LTE)/HRPD, при этом архитектуры системы могут реализовывать мобильность на основе Интернет-протокола (IP) с использованием IP клиентских мобильных устройств или IP мобильных прокси-серверов, чтобы активно вовлекать мобильные устройства в подготовку к передаче обслуживания.
По сути, компонент 115 управления передачей обслуживания между системами может использовать туннелирование перед передачей обслуживания, чтобы обмениваться пакетами установления и выполнения передачи обслуживания в качестве части согласования сеанса связи между AT 104 и целевой системой 112 доступа, для того чтобы сокращать прерывания в ходе передачи обслуживания и уменьшать потребность выполнять установление сеанса связи в ходе передачи обслуживания. Компонент 115 управления передачей обслуживания между системами дополнительно предоставляет возможность транспортировки пакетов данных системы связи через исходную систему 110 доступа, причем эта исходная система 110 доступа типично не участвует в согласованиях между AT 104 и целевой системой 112 доступа.
AT 104 первоначально поддерживает связь с исходной системой 110 доступа, при этом компонент 154 подготовки к передаче обслуживания инициирует стадию подготовки к передаче обслуживания после запуска заранее определенных событий. Например, исходная система 110 доступа может быть уведомлена о запросе на передачу обслуживания сеанса связи к целевой системе 112 доступа, которая использует набор процедур/технологии, которые отличаются от исходной системы 110 доступа. Уведомление может быть инициировано на основе ослабления пилотного сигнала и/или оповещения от целевой системы 112 доступа, которое указывает то, что AT 104 достигает границы покрытия для исходной системы 110 доступа и что подготовка к передаче обслуживания может быть инициирована. Этот компонент 154 подготовки к передаче обслуживания дополнительно может упрощать предварительное установление параметров и т.д. сети радиодоступа (RAN), ассоциированной с целевой системой 112 доступа.
В связанном аспекте, компонент 152 подготовки к передаче обслуживания дополнительно может предоставлять подготовку к соединению для целевой системы 112 доступа, которое может быть инициировано на основе триггера в исходной системе 110 доступа или в целевой системе 112 доступа (к примеру, инициировано на основе заранее определенного события, связанного с информацией пилотных сигналов). Стадия подготовки целевой системы дополнительно может включать в себя запрос ресурсов радиоканала посредством исходной системы 110 доступа и назначение радиоресурсов из целевой системы для AT. Аналогично, компонент 154 выполнения передачи обслуживания предоставляет возможность AT 104 обнаруживать целевую систему 112 доступа, при этом IP-трафик по радиоинтерфейсу перенаправляется в AT 104, и пакеты транспортируются (к примеру, прозрачно или непрозрачно) через исходную систему 110 доступа. В одном аспекте, туннелирование также может быть конкатенировано (к примеру, конкатенированные туннели, существующие между AT и исходной базовой системой и между исходной системой и целевой системой).
Фиг.2 иллюстрирует конкретный аспект, в котором компонент 252 подготовки к передаче обслуживания реализует туннелирование от AT 204 к исходной системе 210 доступа, вместе с другим туннелем от исходной системы 210 доступа к целевой системе 212 доступа. Эти туннели 275, 279 могут представлять логические связи между AT, исходной системой 210 доступа и целевой системой доступа (к примеру, IP, L2 (уровень передачи данных), служебные сигналы и т.п.). Как проиллюстрировано на Фиг.2, AT 204 может обнаруживать изменение интенсивности сигнала, которое инициирует передачу обслуживания сеанса связи от исходной системы 210 доступа к целевой системе 212 доступа. Например, первоначально компонент 252 подготовки к передаче обслуживания устанавливает туннель между исходной системой 210 доступа и AT 204. По сути, исходная система 210 доступа получает сведения о том, что AT 204 запрашивает передачу обслуживания сеанса связи к целевой системе доступа, причем исходная система 210 доступа далее указывает целевую систему доступа, например, на основе пилотного отчета. Компонент 252 подготовки к передаче обслуживания затем упрощает установление другого туннеля между исходной системой 210 доступа и целевой системой 212 доступа. Этот туннель 279 может быть установлен, например, через преобразование, частично определенное посредством пилотных сигналов, сообщаемых посредством AT 204, причем AT не знает о них.
Система 200 дополнительно может включать в себя собственный агент 202, который может быть маршрутизатором в собственной сети терминала доступа, который сохраняет информацию, касающуюся маршрутизации пакетов, принимаемых из Интернета 206, к терминалу 204 доступа в ходе передачи пакетов между исходной системой 210 доступа и целевой системой 212 доступа. Например, собственный агент 202 также может использовать механизмы туннелирования для того, чтобы перенаправлять данные из Интернета 206, тем самым не требуя изменения IP-адреса терминала 204 доступа каждый раз, когда терминал 204 доступа подключается к собственной сети из другого места.
Кроме того, в одном аспекте, исходная система 210 доступа может предоставлять индикатор целевой системе 212 доступа и/или компоненту 215 управления передачей обслуживания между системами относительно того, что исходная система 210 доступа больше не обслуживает терминал 204 доступа, и что целевая система 212 доступа обслуживает терминал 204 доступа. Дополнительно, исходная система 210 доступа может указывать идентификационные данные последнего принятого пакета данных, тем самым предоставляя целевой системе 212 доступа пакет данных, который является следующим в последовательности.
В другом примере, исходная система 210 доступа может указывать, какие пакеты данных исходная система 210 доступа уже перенаправила в целевую систему 212 доступа. Например, исходная система 210 доступа может взаимодействовать так, чтобы гарантировать, что дублирующие данные не доставляются в целевую систему 212 доступа. Целевая система 212 доступа может принимать данные для передачи от исходной системы 210 доступа и дополнительно может принимать индикаторы относительно последовательности передачи так, что прозрачная передача обслуживания осуществляется, и данные передаются в терминал 204 доступа в надлежащем порядке.
Следует принимать во внимание, что различные перестановки могут быть рассмотрены и имеют намерение подпадать под объем прилагаемой формулы изобретения. Например, исходная система 210 доступа может принимать индикатор относительно того, что терминал 204 доступа запрашивает передачу обслуживания к целевой системе 212 доступа, до приема этого индикатора посредством целевой системы 212 доступа. Кроме того, исходная система 210 доступа может, соответственно, указывать передачу обслуживания к целевой системе 212 доступа и предоставлять возможность передачи для терминала 204 доступа.
Фиг.3 иллюстрирует предварительное установление/выполнение передачи обслуживания и повторную маршрутизацию пакетов данных между гетерогенными сетями, а именно исходной системой доступа, представленной посредством LTE-системы 310, и HRPD-системы 315, которая представляет целевую систему доступа. Когда AT 304 перемещается в другое географическое местоположение, передача обслуживания сеанса связи может быть инициирована на основе пилотного отчета. Альтернативно, триггер для подготовки к передаче обслуживания может быть обусловлен оповещением от целевой системы доступа 315 в качестве соседней технологии в исходную систему доступа 310. Такое туннелирование 360 может быть установлено заранее, например, в ходе фазы подготовки к передаче обслуживания на установление целевого сеанса. Соответственно, система 300 упрощает передачу обслуживания сеанса связи от исходной системы доступа 310 к целевой системе доступа 315 в ходе различных стадий подготовки к передаче обслуживания и выполнения передачи обслуживания посредством реализации туннелирования от AT 304, который работает в двухрежимном состоянии из исходной системы и целевой системы доступа.
Фиг.4 иллюстрирует технологию предварительного установления/выполнения передачи обслуживания и повторной маршрутизации пакетов данных между гетерогенными сетями, в соответствии с аспектом. Хотя примерный способ проиллюстрирован и описан в данном документе как последовательность этапов, представляющих различные события и/или действия, настоящий аспект не ограничен проиллюстрированным порядком этих этапов. Например, некоторые действия или события могут осуществляться в другой последовательности и/или одновременно с другими действиями или событиями, наряду с последовательностью, проиллюстрированной в данном документе, в соответствии с описанными аспектами. Кроме того, не все проиллюстрированные этапы, события или действия могут требоваться для того, чтобы реализовывать методологию в соответствии с настоящими аспектами. Кроме того, следует понимать, что примерный способ и другие способы согласно описанным аспектам могут быть реализованы в ассоциации со способом, проиллюстрированным и описанным в данном документе, а также в ассоциации с другими непроиллюстрированными или неописанными системами и устройствами.
Первоначально, на этапе 410, AT взаимодействует с исходной системой доступа и использует ее процедуры/технологию. Затем, на этапе 420, инициируется стадия подготовки к передаче обслуживания, которая предоставляет туннелирование заранее между AT и исходной и/или целевой системой доступа, чтобы предоставлять возможность транспортировки пакетов через исходную систему доступа и чтобы предварительно устанавливать конфигурации сеансов связи в целевой системе доступа.
Затем, на этапе 430, осуществляется стадия подготовки к соединению с целевой системой, которая может быть основана на триггере в исходной системе доступа или в целевой системе доступа, таком как возникновение заранее определенного события, связанного с информацией пилотных сигналов. Соответственно, AT может запрашивать ресурсы радиоканала и дополнительно может обнаруживать назначение радиоресурсов от целевой системы. На этапе 440, в ходе стадии завершения передачи обслуживания AT обнаруживает целевую систему по радиоинтерфейсу, причем AT затем начинает обмен данными непосредственно с целевой системой на этапе 450.
Фиг.5 иллюстрирует связанную технологию 500 для передачи обслуживания сеанса связи согласно дополнительному аспекту стадии подготовки к передаче обслуживания. Первоначально, на этапе 510, исходная система доступа может быть уведомлена относительно запроса на передачу обслуживания сеанса связи к целевой системе доступа, инициированного на основе возникновения одного или более заранее определенных событий. Например, уведомление может быть запущено на основе ослабления пилотного сигнала и/или оповещения от целевой системы доступа, которое может указывать то, что AT достигает границы покрытия для исходной системы и что подготовка к передаче обслуживания может быть инициирована. Затем может быть выполнено преобразование между текущими пилотными сигналами и другими регистрируемыми пилотными сигналами, чтобы обозначать целевую систему доступа, на этапе 520. Затем, на этапе 530, может быть установлен туннель между исходной системой доступа и целевой системой доступа, при этом параметры сети радиодоступа (RAN) целевой системы могут быть заранее установлены, на этапе 540 (к примеру, при туннелировании на уровне передачи данных - L2-туннелировании).
Фиг.6 иллюстрирует примерную блок-схему для взаимодействия между абонентским устройством или терминалом 610 доступа, исходной системой 640 доступа и целевой системой 660 доступа. UE 610 включает в себя как протокол 611 целевой системы, так и протокол 612 исходной системы, чтобы предоставлять возможность работы в двух режимах с обеими системами. В одном аспекте, исходная система 640 доступа не участвует на сеансе связи, который согласовывается между AT 610 и целевой системой 660 доступа (к примеру, вследствие различия в технологии). Аналогично, протоколы 615 инкапсуляции при туннелировании могут предоставлять туннелирование перед передачей обслуживания в качестве части согласования сеанса связи между AT 610 и целевой системой 660 доступа (к примеру, чтобы сокращать прерывания в ходе передачи обслуживания и уменьшать необходимость выполнять установление сеанса связи в ходе передачи обслуживания), в то время как пакеты данных транспортируются (к примеру, прозрачно или непрозрачно) через исходную систему 640 доступа.
Компоновка 600 упрощает передачу обслуживания сеанса связи от исходной системы 640 доступа к целевой системе 660 доступа с использованием подготовки к передаче обслуживания и выполнения передачи обслуживания до передачи обслуживания посредством реализации протокола 615 инкапсуляции при туннелировании от AT 610. Аналогично, компонент 645 инкапсуляции RAN упрощает подготовку к передаче обслуживания и предварительное установление параметров для UE 610, чтобы обмениваться данными с сетью радиодоступа (RAN), ассоциированной с целевой системой 660 доступа.
Фиг.7 иллюстрирует примерную последовательность 700 операций вызова для повторной маршрутизации пакетов данных в гетерогенных сетях 704, 706. Первоначально, на этапе 710, AT или UE 702 располагается в исходной сети 704, в которой AT 702 или UE зарегистрировано в собственном агенте 708. На этапе 720, в ходе подготовки к передаче обслуживания, UE может участвовать в предварительном установлении сеанса связи с целевой AN 706. Затем, на этапе 740, в ходе стадии выполнения передачи обслуживания UE принимает назначение ресурсов и обнаруживает целевую AN 706. Далее, UE может обмениваться данными непосредственно с этой целевой AN, а также регистрироваться в собственном агенте. Пакеты могут дополнительно быть переданы с помощью целевой сети доступа, на этапе 750.
Фиг.8 иллюстрирует примерные гетерогенные системы 811, 821 беспроводной связи, которые могут предоставлять обслуживание беспроводному терминалу 826. Системы 811, 821 представляют целевую систему доступа и исходную систему доступа, соответственно, которые включают в себя множество секторов 802, 804, 808 и 806, 810, 812. Целевая система 811 доступа и исходная система 821 доступа может использовать различные беспроводные услуги в пределах таких секторов. Хотя эти секторы показаны как являющиеся шестиугольными по характеру и имеющими практически аналогичный размер, следует понимать, что размер и форма этих секторов может варьироваться в зависимости от географической области, числа, размера и формы физических препятствий, таких как здания, и некоторых других факторов. Точки доступа (базовые станции, маршрутизаторы доступа и т.д.) 814, 816, 820, ассоциированы с секторами 802, 804, 808, при этом технология "A" используется в качестве их части. Аналогично, точки доступа 818, 822, 824, ассоциированы с секторами 806, 812, 810, при этом технология "B" используется в качестве их части, причем технология "B" отличается от технологии "A".
По мере того как беспроводной терминал 826 географически перемещается, он может принимать сигналы с большей интенсивностью от целевой системы 811 доступа по сравнению с сигналами, принимаемыми от исходной системы 821 доступа. Следует принимать во внимание, что беспроводной терминал 826 может работать в двухрежимном состоянии с исходной системой 821 доступа и с целевой системой 811 доступа, причем компонент 819 управления передачей обслуживания между системами может предоставлять туннелирование до передачи обслуживания в качестве части согласования сеанса связи между AT 826 и целевой системой 811 доступа. Соответственно, пакеты данных могут быть транспортированы (прозрачно или непрозрачно) через исходную систему 821 доступа в то время, когда AT подготавливается для передачи обслуживания к целевой системе, а затем пакеты данных могут быть перенаправлены в целевую систему, как только передача обслуживания завершена.
Фиг.9 иллюстрирует конкретную систему 900, которая упрощает передачу данных между гетерогенными системами доступа, когда передача обслуживания запрошена, через туннелирование, устанавливаемое посредством мобильного модуля и целевой системы доступа через исходную систему доступа. Система 900 может быть ассоциирована с точкой доступа и включает в себя группировку 902 компонентов, которые могут обмениваться данными друг с другом в связи с передачей пакетов данных системы связи в терминал доступа в ходе передачи обслуживания между гетерогенными системами доступа. Группировка 902 включает в себя компонент 904 для определения того, что терминал доступа запросил передачу обслуживания от первой системы доступа ко второй системе доступа. Например, это определение может осуществляться посредством анализа идентификационных данных целевой системы доступа посредством исходной системы доступа. Это определение идентификационных данных дополнительно может реализовывать сценарии преобразования, чтобы обозначать целевую систему доступа.
Группировка 902 также включает в себя компонент 906 для приема данных системы связи от первой системы доступа, а также приема индикатора относительно того, какие данные системы связи должны затем передаваться в терминал доступа от этой первой системы доступа. Например, временная метка или другой порядковый номер в заголовке RLP-пакета может указывать то, какие данные системы связи должны затем передаваться в терминал доступа. Группировка 902 дополнительно включает в себя компонент 908 для приема данных системы связи от сетевого модуля, причем данные предпочтительно передаются в терминал доступа. Кроме того, данные системы связи, принимаемые от сетевого модуля, могут быть IP-инкапсулированным пакетом данных, который ассоциирован с порядковым номером или меткой, тем самым предоставляя возможность системам доступа определять то, какие данные системы связи далее передавать в терминал доступа. Группировка 902 дополнительно может включать в себя компонент 910 для передачи данных системы связи в терминал доступа в соответствующей последовательности, причем данные системы связи принимаются от первой системы доступа и сетевого модуля. Например, вторая система доступа может принимать данные системы связи, которые должны быть переданы в терминал доступа, при этом данные системы связи не дублируют данные системы связи, уже переданные посредством первой системы доступа, и при этом данные системы связи должны быть переданы в конкретной последовательности. Система 900 также может включать в себя запоминающее устройство 912, которое может сохранять инструкции, касающиеся выполнения компонентов 904-910. Система 900 предоставляет возможность новой или целевой системе доступа начинать прием данных системы связи при подготовке к передаче обслуживания, даже если источник еще не освободил управляющие ресурсы, при этом принимаемые данные системы связи могут быть буферизованы в целевой системе доступа.
Фиг.10 иллюстрирует систему 1000, которая может использоваться в связи с передачей данных в терминал доступа до и после передачи обслуживания на L2-уровне. Система 1000 содержит приемное устройство 1002, которое принимает сигнал, например, от одной или более приемных антенн и выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получать выборки. Демодулятор 1004 может демодулировать и предоставлять принимаемые пилотные символы в процессор 1006 для оценки канала.
Процессор 1006 может быть процессором, выделенным для анализа информации, принимаемой посредством компонента 1002 приемного устройства, и/или формирования информации для передачи посредством передающего устройства 1014. Процессор 1006 может быть процессором, который управляет одной или более частями системы 1000, и/или процессором, который анализирует информацию, принимаемую посредством приемного устройства 1002, формирует информацию для передачи посредством передающего устройства 1014 и управляет одной или более частями системы 1000. Система 1000 может включать в себя компонент 1008 оптимизации, который может оптимизировать производительность абонентского устройства до, во время и/или после передачи обслуживания. Компонент 1008 оптимизации может быть встроен в процессор 1006. Следует принимать во внимание, что компонент 1008 оптимизации может включать в себя код оптимизации, который осуществляет анализ полезности в связи с определением того, следует ли передавать обслуживание от исходной системы доступа к целевой системе доступа. Код оптимизации может использовать способы на основе искусственного интеллекта в связи с осуществлением дедуктивных и/или вероятностных определений, и/или статистическое определение в связи с выполнением передачи обслуживания.
Система (абонентское устройство) 1000 дополнительно может содержать запоминающее устройство 1010, которое функционально соединено с процессором 1006 и которое сохраняет такую информацию, как информация об интенсивности сигнала относительно базовой станции, информация диспетчеризации и т.п., причем эта информация может использоваться в связи с определением того, следует ли и когда следует запрашивать передачу обслуживания. Запоминающее устройство 1010 дополнительно может сохранять протоколы, ассоциированные с формированием таблиц поиска и т.д., с тем чтобы система 1000 могла использовать сохраненные протоколы и/или алгоритмы для того, чтобы повышать пропускную способность системы. Следует принимать во внимание, что компоненты хранения данных (к примеру, запоминающие устройства), описанные в данном документе, могут быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством либо могут включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое ROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), Synchlink DRAM (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 1010 предполагается содержащим (но не только) эти и любые другие подходящие типы запоминающих устройств. Процессор 1006 соединен с модулятором 1012 символов и передающим устройством 1014, которое передает модулированный сигнал.
Фиг.11 иллюстрирует систему, которая может использоваться в связи с приемом индикатора относительно передачи обслуживания и/или передачей данных в терминал доступа, соответственно. Система 1100 содержит базовую станцию 1102 с приемным устройством 1110, которое принимает сигнал(ы) от одного или более пользовательских устройств 1104 посредством одной или более приемных антенн 1106 и передает в одно или более пользовательских устройств 1104 посредством множества передающих антенн 1108. В одном примере, приемные антенны 1106 и передающие антенны 1108 могут быть реализованы с помощью одного набора антенн. Приемное устройство 1110 может принимать информацию от приемных антенн 1106, и оно функционально ассоциировано с демодулятором 1112, который демодулирует принимаемую информацию. Приемным устройством 1110 может быть, например, многоотводное когерентное приемное устройство (к примеру, технология, которая отдельно обрабатывает компоненты многолучевого сигнала с помощью множества основополосных корреляторов, и т.д.), MMSE-приемное устройство или какое-либо другое надлежащее приемное устройство для разделения пользовательских устройств, назначенных ему, как следует принимать во внимание специалистам в данной области техники. Например, несколько приемных устройств может быть использовано (к примеру, по одному на приемную антенну), и эти приемные устройства могут обмениваться данными друг с другом, чтобы предоставлять улучшенные оценки пользовательских данных. Демодулированные символы анализируются посредством процессора 1114, который аналогичен процессору, описанному выше со ссылкой на Фиг.9, и соединен с запоминающим устройством 1116, которое сохраняет информацию, связанную с назначениями пользовательских устройств, таблицы поиска, связанные с ними, и т.п. Вывод приемного устройства для каждой антенны может быть совместно обработан посредством приемного устройства 1110 и/или процессора 1114. Модулятор 1118 может мультиплексировать сигнал для передачи с помощью передающего устройства 1120 посредством передающих антенн 1108 в пользовательские устройства 1104.
При использовании в данной заявке, термин AT означает конечный узел, осуществляющий доступ к двум системам доступа, причем конечным узлом может быть: устройство конечного пользователя, мобильное устройство, устройство, работающее согласно техническим требованиям 3GPP2, устройство, работающее согласно техническим требованиям 3GPP, устройство, работающее согласно техническим требованиям IEEE или/и абонентское устройство.
Различные иллюстративные логические элементы, блоки, модули и схемы, описанные в связи с раскрытыми в данном документе вариантами осуществления, могут быть реализованы или выполнены с помощью процессора общего назначения, процессора цифровых сигналов (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенной для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте, процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру, комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая подобная конфигурация. Дополнительно, по меньшей мере, один процессор может содержать один или более модулей, выполненных с возможностью осуществлять один или более из этапов и/или действий, описанных выше.
Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном документе аспектами, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, или в их комбинации. Программный модуль может постоянно размещаться в памяти типа RAM, флэш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, CD-ROM или любой другой форме носителя хранения данных, известной в данной области техники. Типичный носитель хранения данных может быть соединен с процессором, причем процессор может считывать информацию и записывать информацию на носитель хранения данных. В альтернативном варианте, носитель хранения данных может быть встроен в процессор. Дополнительно, в некоторых аспектах, процессор и носитель хранения данных могут постоянно размещаться в ASIC. Дополнительно, ASIC может постоянно размещаться в пользовательском терминале. В альтернативном варианте, процессор и носитель хранения данных могут постоянно размещаться как дискретные компоненты в пользовательском терминале. Дополнительно, в некоторых аспектах, этапы и/или действия способа или алгоритма могут постоянно размещаться как один или любая комбинация или набор кодов и/или инструкций на машиночитаемом носителе и/или компьютерно-читаемом носителе, который может быть включен в компьютерный программный продукт.
В одном или более аспектов, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, микропрограммном обеспечении или любой комбинации вышеозначенного. Если реализованы в программном обеспечении, функции могут быть сохранены или переданы как одна или более инструкций или код на машиночитаемом носителе. Машиночитаемые носители включают в себя как компьютерные носители хранения данных, так и среду связи, включающую в себя любую передающую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носителями хранения могут быть любые доступные носители, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или сохранять требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Так же, любое подключение может называться машиночитаемым носителем. Например, если программное обеспечение передается с веб-узла, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Магнитный диск и оптический диск при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом магнитные диски обычно воспроизводят данные магнитным способом, тогда как оптические диски обычно воспроизводят данные оптическим способом с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.
Хотя вышеприведенное раскрытие сущности поясняет иллюстративные аспекты и/или варианты осуществления, следует отметить, что различные изменения и модификации могут быть выполнены в них без отступления от объема описанных аспектов и/или вариантов осуществления, задаваемого посредством прилагаемой формулы изобретения. Дополнительно, хотя элементы описанных аспектов и/или вариантов осуществления могут быть описаны или сформулированы в единственном числе, множественное число подразумевается, если ограничение на единственное число не указано в явной форме. Дополнительно, все или часть любого аспекта и/или варианта осуществления может быть использована со всеми или частью любого другого аспекта и/или варианта осуществления, если не заявлено иное.