RU2439851C2 - Connection independent session handover from source session reference network controller (srnc) to target srnc - Google Patents
Connection independent session handover from source session reference network controller (srnc) to target srnc Download PDFInfo
- Publication number
- RU2439851C2 RU2439851C2 RU2009138493/07A RU2009138493A RU2439851C2 RU 2439851 C2 RU2439851 C2 RU 2439851C2 RU 2009138493/07 A RU2009138493/07 A RU 2009138493/07A RU 2009138493 A RU2009138493 A RU 2009138493A RU 2439851 C2 RU2439851 C2 RU 2439851C2
- Authority
- RU
- Russia
- Prior art keywords
- session
- srnc
- target
- source
- uati
- Prior art date
Links
- 238000000034 method Methods 0.000 claims abstract description 53
- 238000012546 transfer Methods 0.000 claims abstract description 53
- 238000004891 communication Methods 0.000 claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims description 37
- 230000004044 response Effects 0.000 claims description 23
- 230000004048 modification Effects 0.000 claims description 5
- 238000012986 modification Methods 0.000 claims description 5
- 230000000903 blocking effect Effects 0.000 claims description 4
- 238000012790 confirmation Methods 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 9
- 239000000126 substance Substances 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 230000009471 action Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 6
- 238000005457 optimization Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011982 device technology Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Притязание на приоритет согласно 35 U.S.C. §119Priority claim according to 35 U.S.C. §119
Настоящая заявка на патент притязает на приоритет предварительной заявки номер 60/895930, озаглавленной "METHOD FOR TRANSFERRING SESSIONS REFERENCE CONTROLLER IN DISTRIBUTED RADIO ACCESS NETWORKS", поданной 20 марта 2007 года, и предварительной заявки номер 60/945067, озаглавленной "METHOD AND APPARATUS FOR IAS INTERFACE MESSAGE", поданной 19 июня 2007 года, обе из которых назначены правопреемнику этой заявки и таким образом явно содержатся в данном документе по ссылке.This patent application claims the priority of provisional application number 60/895930, entitled "METHOD FOR TRANSFERRING SESSIONS REFERENCE CONTROLLER IN DISTRIBUTED RADIO ACCESS NETWORKS", filed March 20, 2007, and provisional application number 60/945067, entitled "METHOD AND APPARATUS FOR I INTERFACE MESSAGE ", filed June 19, 2007, both of which are assigned to the assignee of this application and are thus explicitly contained in this document by reference.
Уровень техникиState of the art
Область техники, к которой относится изобретениеFIELD OF THE INVENTION
Последующее описание, в общем, относится к беспроводной связи, а более конкретно, к способам и устройствам для передачи владения сеансом между сетевыми объектами.The following description generally relates to wireless communications, and more specifically, to methods and devices for transferring session ownership between network entities.
Уровень техникиState of the art
Беспроводные сетевые системы во всем мире стали распространенным средством связи. Устройства беспроводной связи, такие как сотовые телефоны, персональные цифровые помощники и т.п., становятся более компактными и более мощными, чтобы удовлетворять потребности потребителей и повышать портативность и удобство. Потребители стали зависимы от этих устройств, запрашивая надежное обслуживание, расширенные зоны покрытия, дополнительные услуги (к примеру, поддержку просмотра веб-страниц) и продолжение уменьшения размера и стоимости таких устройств.Wireless networking systems around the world have become a common means of communication. Wireless devices such as cell phones, personal digital assistants, etc., are becoming more compact and more powerful to meet consumer needs and increase portability and convenience. Consumers have become addicted to these devices, demanding reliable service, extended coverage, additional services (for example, support for browsing the web) and continued reduction in the size and cost of such devices.
В частности, по мере того как продолжается развитие беспроводных технологий, прогресс в предоставлении мобильных услуг продолжает эволюционировать к более производительным мобильным устройствам с еще более широкими возможностями и конвергентным услугам. Вследствие потребностей конечных пользователей в больших объемах и в более высококачественном мультимедийном содержимом во всех окружениях, развитие технологий устройств будет продолжать, улучшать возрастающее потребление данных. Например, за последние несколько лет технологии беспроводной связи эволюционировали от аналоговых систем к цифровым системам. Типично в традиционных аналоговых системах, аналоговые сигналы ретранслируются по прямой линии связи и обратной линии связи и требуют значительной ширины полосы пропускания, чтобы обеспечить отправку и прием сигналов, при этом сохраняя приемлемое качество. Поскольку аналоговые сигналы являются непрерывными во времени и пространстве, статусные сообщения (к примеру, сообщения, указывающие наличие или отсутствие приема данных) не формируются. В отличие от этого, системы с коммутацией пакетов позволяют преобразовать аналоговые сигналы в пакеты данных и их отправки посредством физического канала между терминалом доступа и базовой станцией, маршрутизатором и т.п. Помимо этого цифровые данные могут быть ретранслированы в своей естественной форме (к примеру, текст, Интернет-данные и т.п.) через использование сети с коммутацией пакетов.In particular, as wireless technology continues to evolve, progress in the provision of mobile services continues to evolve towards more powerful mobile devices with even greater capabilities and converged services. Due to the needs of end users in large volumes and higher-quality multimedia content in all environments, the development of device technologies will continue to improve the increasing consumption of data. For example, over the past few years, wireless technology has evolved from analog systems to digital systems. Typically in traditional analog systems, analog signals are relayed on the forward link and reverse link and require significant bandwidth to send and receive signals while maintaining acceptable quality. Since analog signals are continuous in time and space, status messages (for example, messages indicating the presence or absence of data reception) are not generated. In contrast, packet-switched systems allow you to convert analog signals into data packets and send them through a physical channel between the access terminal and the base station, router, etc. In addition, digital data can be relayed in its natural form (for example, text, Internet data, etc.) through the use of a packet-switched network.
По сути, цифровые системы беспроводной связи широко развертываются для того, чтобы предоставлять различные услуги связи, например телефонную связь, передачу видео, данных, обмен сообщениями, широковещательную передачу и т.п. Такие системы обычно используют сеть доступа, которая подключает множество терминалов доступа к глобальной вычислительной сети (WAN) посредством совместного использования доступных сетевых ресурсов. Сеть доступа типично реализуется с помощью множества точек доступа, рассредоточенных по всей географической зоне покрытия. Кроме того, географическая зона покрытия может быть разделена на соты с точкой доступа в каждой соте. Аналогично, сота может быть дополнительно разделена на секторы. Тем не менее, в такой архитектуре системы, предоставление информации сеанса и управление поисковыми вызовами к движущимся AT становится сложной задачей.In essence, digital wireless communication systems are widely deployed in order to provide various communication services, for example, telephone, video, data, messaging, broadcast, and the like. Such systems typically use an access network that connects multiple access terminals to a wide area network (WAN) by sharing available network resources. An access network is typically implemented using multiple access points dispersed throughout a geographic coverage area. In addition, the geographic coverage area can be divided into cells with an access point in each cell. Similarly, a cell can be further divided into sectors. However, in such a system architecture, providing session information and managing paging to moving ATs becomes a complex task.
Сущность изобретенияSUMMARY OF THE INVENTION
Далее представлена упрощенная сущность изобретения, для того чтобы обеспечить базовое понимание описанных аспектов. Эта сущность изобретения не является всесторонним обзором, и она не предназначена ни для того, чтобы определить ключевые или важнейшие элементы, ни для того, чтобы ограничить объем этих аспектов. Ее цель состоит в том, чтобы представить некоторые идеи описанных аспектов в упрощенной форме в качестве вступления в более подробное описание, которое представлено далее.The following presents a simplified summary of the invention in order to provide a basic understanding of the described aspects. This summary is not a comprehensive overview, and it is neither intended to identify key or critical elements, nor to limit the scope of these aspects. Its purpose is to present some ideas of the described aspects in a simplified form as an introduction to the more detailed description that is presented later.
Описанные аспекты предусматривают передачу сеанса связи от исходного сеансового контроллера (к примеру, исходного сеансового опорного сетевого контроллера, SRNC) целевому сеансовому контроллеру (к примеру, целевому SRNC) через компонент передачи сеанса и предоставляют возможность развязывания управления сеансами от управления соединениями в беспроводных сетях. Соответственно, управление сеансами становится независимым от управления соединениями, причем если сеанс должен быть передан, это не обязательно требует перемещения ассоциированного с ним соединения. Это является отличием от традиционных систем, которые требуют перемещения соединения, если сеанс перемещается, что дополнительно может приводить к прерываниям. Следовательно, описанные аспекты предусматривают передачу сеанса без прерывания потока данных между AT и системой беспроводной связи.The described aspects provide for the transfer of a communication session from a source session controller (e.g., a source session network reference controller, SRNC) to a target session controller (e.g., a target SRNC) through a session transfer component and provide the ability to decouple session management from managing connections in wireless networks. Accordingly, session management becomes independent of connection management, and if the session is to be transferred, this does not necessarily require movement of the connection associated with it. This is different from traditional systems that require moving the connection if the session is moving, which can also lead to interruptions. Therefore, the described aspects provide for the transfer of a session without interrupting the flow of data between the AT and the wireless communication system.
В общем, соединение представляет назначение ресурсов (к примеру, выделенных ресурсов), которые позволяют терминалу доступа (AT) устанавливать связь с сетью доступа (AN). Аналогично, сеанс представляет совокупность конфигураций, атрибутов или параметров, согласованных между AT и AN (к примеру, качество сервисных конфигураций), при этом сеансовый контроллер сохраняет полномочия для этих конфигураций. Связь между базовой станцией и AT основана на конфигурациях, поддерживаемых сеансовым контроллером, причем базовая станция должна получить такую конфигурацию от сеансового контроллера до связи с AT. Соединение сохраняется независимо от состояния сеанса, при этом базовые станции (а не сеансовый контроллер) управляют соединением.In general, a connection represents an assignment of resources (e.g., dedicated resources) that allow an access terminal (AT) to communicate with an access network (AN). Similarly, a session represents a set of configurations, attributes, or parameters agreed between the AT and AN (for example, the quality of service configurations), while the session controller retains credentials for these configurations. The communication between the base station and the AT is based on the configurations supported by the session controller, and the base station must receive such a configuration from the session controller to communicate with the AT. The connection is maintained regardless of the state of the session, while the base stations (and not the session controller) control the connection.
Сеанс и AT могут быть идентифицированы для базовых станций на основе уникального идентификатора терминала доступа (UATI), при этом подписи сеансов дополнительно могут указывать версию сеанса для AT. Данная идентификация посредством подписей сеансов может быть основана на последовательности номеров, которые могут увеличиваться по мере того, как сеанс обновляется, к примеру, сеанс может модифицироваться при инициировании нового приложения, которое требует дополнительных ресурсов.A session and AT can be identified for base stations based on a unique access terminal identifier (UATI), with session signatures optionally indicating a session version for AT. This identification through session signatures can be based on a sequence of numbers that can increase as the session is updated, for example, a session can be modified when a new application is initiated that requires additional resources.
На основе таких обновлений, базовая станция, которая принимает UATI, может определенно и однозначно определять местоположение сеансового контроллера (к примеру, целевой SRNC), который теперь управляет сеансом, чтобы извлекать информацию сеанса. Следует принимать во внимание, что базовая станция может повторно согласовывать сеанс, если информация сеанса является нежелательной.Based on such updates, the base station that receives the UATI can definitely and uniquely determine the location of the session controller (for example, the target SRNC), which now controls the session to retrieve the session information. It should be appreciated that the base station may renegotiate the session if the session information is undesirable.
В связанном аспекте, передача SRNC происходит без прерывания в потоке данных, между находящимися на связи AT и базовыми станциями, независимо от которых выбирается SRNC. Кроме того, AT может распознавать каждую базовую станцию и может устанавливать связь непосредственно с ней, при этом SRNC может выступать в качестве координатора согласований, которые AT проводил с этими базовыми станциями. SRNC типично включает в себя аутентификационные функции и ассоциированные конфигурации, которые согласуются между базовой станцией(ями) и терминалом(ами) доступа, и функции в качестве опорной информации для базовых станций, чтобы извлекать информацию (к примеру, получение информации сеанса, чтобы исключить конфликты в ходе изменения сеанса). Исходный SRNC также может хранить опорную копию сеанса и выполнять функцию контроллера поисковых вызовов. Местоположение SRNC может быть определено с помощью UATI AT. В связанном аспекте, компонент передачи сеанса может устойчиво к ошибкам передавать SRNC другому объекту, при этом одновременно другая AN добавляется в активный набор или согласование сеанса.In a related aspect, the transmission of the SRNC occurs without interruption in the data stream between the connected ATs and base stations, regardless of which the SRNC is selected. In addition, the AT can recognize each base station and can communicate directly with it, while the SRNC can act as a coordinator of the negotiations that the AT conducted with these base stations. The SRNC typically includes authentication functions and associated configurations that are consistent between the base station (s) and the access terminal (s), and functions as reference information for the base stations to retrieve information (for example, obtaining session information to avoid conflicts during a session change). The source SRNC may also store a reference copy of the session and act as a paging controller. The location of the SRNC can be determined using the UATI AT. In a related aspect, the session transfer component can error-tolerantly transmit the SRNC to another entity, while another AN is added to the active set or session negotiation.
Согласно методике, первоначально исходный SRNC и целевой SRNC находятся в маршрутном наборе для обмена сообщениями (к примеру, установленном для связи). Затем сообщение, относящееся к запросу на передачу SRNC, может быть отправлено в исходный SRNC от целевого SRNC. Исходный SRNC затем может предоставить порядковые номера UATI (к примеру, возрастающий номер, ассоциированный с UATI), чтобы обозначить для базовых станций порядковые номера, предоставленные для целевого SRNC. Кроме того, целевой SRNC может предоставлять обновленный UATI в AT. После приема этого сообщения посредством AT, он затем отвечает с сообщением завершения UATI в целевой SRNC, чтобы показать согласование с обновленным UATI и передать в назначенный целевой SRNC. Целевой SRNC затем может уведомлять членов маршрута, ассоциированного с ним (к примеру, исходный SRNC и обслуживающую eBS), о том, что UATI изменился, и целевой SRNC после этого принимает владение сеансом. Аналогично, базовые станции могут изменять свой ассоциированный UATI на UATI целевого SRNC.According to the methodology, initially the source SRNC and the target SRNC are in the routing set for messaging (for example, established for communication). Then, the message related to the SRNC transmission request can be sent to the source SRNC from the target SRNC. The source SRNC can then provide UATI sequence numbers (for example, the incremental number associated with the UATI) to indicate the base numbers provided for the target SRNC for base stations. In addition, the target SRNC can provide updated UATI in AT. After receiving this message via AT, it then responds with a UATI completion message to the target SRNC to show agreement with the updated UATI and transmit to the designated target SRNC. The target SRNC can then notify the members of the route associated with it (for example, the source SRNC and the serving eBS) that the UATI has changed, and the target SRNC then takes over the session. Similarly, base stations can change their associated UATI to the UATI of the target SRNC.
Для осуществления вышеупомянутых и связанных целей определенные иллюстративные аспекты описаны в данном документе связанные с последующим описанием и прилагаемыми чертежами. Эти аспекты, тем не менее, указывают только на некоторые из множества способов, которыми могут быть использованы принципы раскрытого предмета изобретения, и заявленный предмет изобретения имеет намерение включать в себя все такие аспекты и их эквиваленты. Другие преимущества и признаки новизны могут стать очевидными из последующего подробного описания, при рассмотрении в соединении с чертежами.To the accomplishment of the foregoing and related ends, certain illustrative aspects are described herein with reference to the following description and the accompanying drawings. These aspects, however, indicate only some of the many ways in which the principles of the disclosed subject matter can be used, and the claimed subject matter intends to include all such aspects and their equivalents. Other advantages and features of novelty may become apparent from the following detailed description when taken in conjunction with the drawings.
Краткое описание чертежейBrief Description of the Drawings
Фиг.1 иллюстрирует примерный компонент передачи сеанса, который передает сеанс от исходного сеансового опорного контроллера (SRNC) целевому SRNC.FIG. 1 illustrates an example session transfer component that transmits a session from a source session reference controller (SRNC) to a target SRNC.
Фиг.2 иллюстрирует примерную систему для передачи SRNC, которая включает в себя сети доступа в форме функционального объекта, который содержит экземпляр маршрута AN (ANRI) для логического обмена данными с терминалом доступа (AT).FIG. 2 illustrates an example SRNC transmission system that includes access networks in the form of a functional entity that contains an instance of an AN (ANRI) route for logically exchanging data with an access terminal (AT).
Фиг.3 иллюстрирует примерный уникальный идентификатор терминала доступа (UATI), который является обновляемым, чтобы указывать передачу для базовых станций.3 illustrates an example unique access terminal identifier (UATI) that is updatable to indicate transmission for base stations.
Фиг.4 иллюстрирует связанную методику передачи состояния целевому SRNC согласно аспекту.FIG. 4 illustrates an associated state transfer technique for a target SRNC according to an aspect.
Фиг.5 иллюстрирует дополнительную методику передачи владения сеансом от исходного SRNC целевому SRNC согласно аспекту.5 illustrates an additional technique for transferring session ownership from a source SRNC to a target SRNC according to an aspect.
Фиг.6 иллюстрирует примерную последовательность операций вызова передачи SRNC согласно дополнительному аспекту, при этом можно предполагать, что исходный SRNC и целевой SRNC уже находятся в маршрутном наборе.6 illustrates an example SRNC transmission call invocation flowchart according to a further aspect, while it can be assumed that the source SRNC and the target SRNC are already in the routing set.
Фиг.7 иллюстрирует последовательность операций вызова, когда в ходе передачи опорной информации сеанса происходит добавление в маршрутный набор.Fig. 7 illustrates a call flow when adding to the route set during the transfer of session reference information.
Фиг.8 иллюстрирует дополнительную блок-схему последовательности операций способа, когда согласование сеанса предпринимается в ходе передачи опорной информации сеанса, в соответствии с дополнительным аспектом.FIG. 8 illustrates a further flowchart when session negotiation is undertaken during the transmission of session reference information, in accordance with a further aspect.
Фиг.9 иллюстрирует связанную блок-схему последовательности операций способа, которая иллюстрирует примерную передачу опорной информации сеанса, когда AT не принимает сообщение UATIAssign (Назначение UATI).9 illustrates a related flowchart that illustrates an example transmission of session reference information when an AT does not receive a UATIAssign message (UATI Assignment).
Фиг.10 иллюстрирует дополнительный примерный аспект последовательности операций вызова, которая описывает сценарий сбоя при передаче опорной информации сеанса, когда сообщение UATIComplete (Завершение UATI) потеряно.10 illustrates an additional exemplary aspect of a call flow that describes a failure scenario for transmitting session reference information when a UATIComplete message (UATI Termination) is lost.
Фиг.11 иллюстрирует конкретную систему, которая упрощает передачу владения сеансом от исходного SRNC целевому SRNC.11 illustrates a specific system that facilitates transferring session ownership from a source SRNC to a target SRNC.
Фиг.12 иллюстрирует систему, которая может использоваться в соединении с отправкой сеанса целевому SRNC согласно аспекту.12 illustrates a system that can be used in conjunction with sending a session to a target SRNC according to an aspect.
Фиг.13 иллюстрирует примерные функции базовых станций, которые управляют соединением, которые позволяют AT и AN устанавливать связь, как частям беспроводной системы.13 illustrates exemplary functions of base stations that control a connection that allow the AT and AN to communicate as parts of a wireless system.
Подробное описание изобретенияDETAILED DESCRIPTION OF THE INVENTION
Различные аспекты описываются далее со ссылкой на чертежи. В нижеследующем описании, для целей пояснения, многие конкретные детали пояснены для того, чтобы предоставлять полное понимание одного или более аспектов. Тем не менее, может быть очевидным, что такие аспекты могут применяться на практике без этих конкретных деталей.Various aspects are described below with reference to the drawings. In the following description, for purposes of explanation, many specific details are set forth in order to provide a thorough understanding of one or more aspects. However, it may be obvious that such aspects may be practiced without these specific details.
При использовании в данной заявке терминов "компонент", "модуль", "система" и т.п. предполагается связанный с компьютером объект, такой как, но не только, аппаратные средства, аппаратно реализованное программное обеспечение, комбинация аппаратных средств и программного обеспечения, программное обеспечение или программное обеспечение в режиме выполнения. Например, компонент может быть, но не только, процессом, запущенным на процессоре, процессором, объектом, исполняемым файлом, потоком исполнения, программой и/или компьютером. В качестве иллюстрации, и приложение, запущенное на вычислительном устройстве, и вычислительное устройство может быть компонентом. Один или более компонентов могут постоянно находиться внутри процесса и/или потока исполнения, и компонент может быть локализован на одном компьютере и/или распределен между двумя и более компьютерами. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, имеющих различные структуры хранения данных. Компоненты могут устанавливать связь посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или более пакетов данных, к примеру, данных из одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, по Интернету, с другими системами посредством сигнала.When used in this application, the terms "component", "module", "system", etc. a computer-related entity is contemplated, such as, but not limited to, hardware, hardware-based software, a combination of hardware and software, software or software in runtime. For example, a component may be, but not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and a computing device may be a component. One or more components may reside within a process and / or thread of execution, and the component may be localized on one computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data storage structures. The components can communicate through local and / or remote processes, for example, in accordance with a signal having one or more data packets, for example, data from one component interacting with another component in a local system, distributed system and / or network, for example, over the Internet, with other systems via signal.
Кроме того, различные аспекты описываются в данном документе касательно терминала, который может быть проводным терминалом или беспроводным терминалом. Терминал также может называться системой, устройством, абонентским модулем, абонентской станцией, мобильной станцией, мобильным аппаратом, мобильным устройством, удаленной станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, терминалом, устройством связи, пользовательским агентом, пользовательским устройством или пользовательским оборудованием (UE). Беспроводным терминалом может быть сотовый телефон, спутниковый телефон, беспроводной телефон, телефон по протоколу инициирования сеанса (SIP), станция беспроводного абонентского доступа (WLL), персональный цифровой помощник (PDA), карманное устройство с поддержкой беспроводных соединений, вычислительное устройство или другие обрабатывающие устройства, соединенные с беспроводным модемом. Помимо этого, различные аспекты описываются в данном документе касательно базовой станции. Базовая станция может быть использована для установления связи с беспроводным терминалом(ами) и также может упоминаться как точка доступа, узел B, усовершенствованная базовая станция (eBS) или какой-либо другой термин.In addition, various aspects are described herein with respect to a terminal, which may be a wired terminal or a wireless terminal. A terminal may also be called a system, device, subscriber module, subscriber station, mobile station, mobile device, mobile device, remote station, remote terminal, access terminal, user terminal, terminal, communication device, user agent, user device, or user equipment (UE ) A wireless terminal may be a cell phone, satellite phone, cordless telephone, Session Initiation Protocol (SIP) telephone, Wireless Subscriber Access Station (WLL), Personal Digital Assistant (PDA), wireless handheld device, computing device, or other processing device connected to a wireless modem. In addition, various aspects are described herein regarding a base station. The base station may be used to establish communication with the wireless terminal (s) and may also be referred to as an access point, node B, advanced base station (eBS), or some other terminology.
Кроме того, термин "или" имеет намерение означать включающее "или" вместо исключающего "или". Таким образом, если иное не указано или не является очевидным из контекста, "X использует A или B" имеет намерение означать любую из естественных включающих перестановок. Таким образом, фраза "X использует A или B" удовлетворяется посредством любого из следующих случаев: "X использует A; X использует B; или X использует как A, так и B". Помимо этого, артикли "a" и "an" при использовании в данной заявке и прилагаемой формуле изобретения, в общем, должны истолковываться так, чтобы означать "один или более", если иное не указано или не является очевидным из контекста, что направлено на форму единственного числа.In addition, the term “or” is intended to mean an inclusive or instead of an exclusive or. Thus, unless otherwise indicated or is not apparent from the context, “X uses A or B” is intended to mean any of the natural inclusive permutations. Thus, the phrase “X uses A or B” is satisfied by any of the following cases: “X uses A; X uses B; or X uses both A and B”. In addition, the articles "a" and "an" when used in this application and the attached claims, in General, should be construed so as to mean "one or more", unless otherwise indicated or is not obvious from the context, which aims to singular form.
Методики, описанные в данном документе, могут использоваться для различных систем беспроводной связи, таких как системы 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 описываются в документах организации, называемой Партнерским проектом третьего поколения 2 (3GPP2).The techniques described herein can be used for various wireless communication systems such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA and other systems. The terms “system” and “network” are often used interchangeably. A CDMA system may implement a radio technology such as universal terrestrial radio access (UTRA) cdma2000, etc. UTRA includes Broadband CDMA (W-CDMA) and other CDMA options. Additionally, cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA system may implement a radio technology such as Global System for Mobile Communications (GSM). An OFDMA system can implement such radio technology as Enhanced UTRA (E-UTRA), Ultra Broadband Mobile Transmission (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM®, etc. .d. UTRA and E-UTRA are part of the Universal Mobile Communications System (UMTS). 3GPP Long Term Evolution (LTE) Standard is a version of UMTS that uses E-UTRA, which uses OFDMA in the downlink and SC-FDMA in the uplink. UTRA, E-UTRA, UMTS, LTE and GSM are described in documents from an organization called the Third Generation Partnership Project (3GPP). Additionally, cdma2000 and UMB are described in documents from an organization called the Third Generation Partnership Project 2 (3GPP2).
Различные аспекты или признаки представляются относительно систем, которые могут включать в себя ряд устройств, компонентов, модулей и т.п. Следует понимать и принимать во внимание, что различные системы могут включать в себя дополнительные устройства, компоненты, модули и т.д. и/или могут не включать в себя все из устройств, компонентов, модулей и т.д., обсуждаемых касательно чертежей. Также может использоваться комбинация этих подходов.Various aspects or features are presented with respect to systems, which may include a number of devices, components, modules, and the like. It should be understood and taken into account that various systems may include additional devices, components, modules, etc. and / or may not include all of the devices, components, modules, etc., discussed with respect to the drawings. A combination of these approaches may also be used.
Фиг.1 иллюстрирует компонент 125 передачи сеанса, который передает сеанс 142 от исходного сеансового опорного контроллера 111 (SRNC) целевому SRNC 113. Обычно исходные и целевые SRNC 111, 113 отвечают за поддержку опорной информации сеанса с терминалом доступа 120 (AT). Кроме того, эти исходный SRNC 111 и целевой SRNC 113 могут поддерживать управление состоянием бездействия AT 120 и предоставлять функции управления поисковыми вызовами, когда AT 120 находится в режиме бездействия. В одном аспекте SRNC 111, 113 содержит опорный маршрут сеанса для каждого AT 120, который он поддерживает. Кроме того, выбор шлюза доступа (AGW) может быть выполнен посредством SRNC 111, 113 для AT 120. Помимо этого, SRNC может принимать на себя функцию точки присоединения данных SRNC, чтобы устанавливать привязку только для передачи служебных сигналов к AGW, когда AT находится в режиме бездействия. SRNC также может выступать в качестве аутентификатора для аутентификации доступа.1 illustrates a
Как проиллюстрировано на фиг.1, компонент 125 передачи сеанса передает владение сеансом 142 от исходного SRNC 111 целевому SRNC 113, причем ассоциированный уникальный идентификатор терминала доступа (UATI) затем может быть обновлен для того, чтобы указывать эту передачу для связанной базовой станции(й). Соответственно, управление сеансами становится независимым от управления соединениями, причем, если сеанс должен быть перемещен, это не обязательно требует перемещения ассоциированного с ним соединения. Это является отличием от традиционных систем, которые требуют перемещения соединения, если сеанс перемещается, что дополнительно может приводить к прерываниям. Установление связи между базовой станцией (не показана) и AT 120 основано на конфигурациях, поддерживаемых сеансовым контроллером, причем базовая станция должна получать такую конфигурацию от сеансового контроллера до установления связи с AT. Сеанс и AT 120 могут быть идентифицированы для базовых станций на основе уникального идентификатора терминала доступа (UATI), при этом подписи сеансов дополнительно могут указывать версию сеанса для AT. Данная идентификация посредством подписей сеансов может быть основана на последовательности номеров, которые могут увеличиваться по мере того, как сеанс обновляется, к примеру, сеанс может модифицироваться при инициировании нового приложения, которое требует дополнительных ресурсов.As illustrated in FIG. 1,
На основе таких обновлений базовая станция, которая принимает UATI, может определенно и однозначно определять местоположения целевой SRNC 111, который теперь управляет сеансом, чтобы извлекать информацию сеанса. Следует принимать во внимание, что базовая станция может повторно согласовывать сеанс, если информация сеанса является нежелательной. UATI может включать в себя сегмент идентификатора подсети (к примеру, имеющий размер на 8 битов) и часть идентификатора AT, имеющую заранее определенный размер (к примеру, 24 бита). Он также может включать в себя IP-адрес SRNC для AT 120. Соответственно, когда AT-система перемещается (к примеру, из исходной подсети в целевую подсеть), целевой SRNC может быть идентифицирован из UATI, и к сеансу обращаются или определяют его местоположение после этого посредством обновленного или нового UATI. Следует принимать во внимание, что, несмотря на то, что фиг.1 иллюстрирует компонент передачи сеанса как один модуль, этот модуль может быть распределен по всей системе. Кроме того, процессы поисковых вызовов в ходе передачи сеанса могут быть выполнены посредством использования как старого идентификатора поискового вызова (к примеру, назначенного посредством исходного сеансового контроллера для AT), так и нового идентификатора поискового вызова (к примеру, назначенного для AT посредством целевого SRNC), и перед тем, как новый UATI подтвержден от AT.Based on such updates, the base station that receives the UATI can definitely and uniquely determine the locations of the
Фиг.2 иллюстрирует примерную систему для передачи SRNC, которая включает в себя сети доступа в форме функционального объекта, который содержит экземпляр маршрута AN (ANRI) 211, 213, 215 для логического обмена данными с терминалом доступа (AT) 220. Связь посредством ANRI, который в настоящий момент не обслуживает AT 220, по прямой или обратной линии радиосвязи выполняется логически посредством туннелирования пакетов протокола маршрутизации UMB через обслуживающую eBS прямой линии связи (FLSE) и обслуживающую eBS обратной линии связи (RLSE). SRNC 230 может иметь маршрут с AT 220, при этом SRNC 230 может устанавливать связь прозрачно с другими базовыми станциями. В одном аспекте передача сеанса осуществляется без прерывания потока данных между AT и системой беспроводной связи. Кроме того, AT 220 может распознавать каждую базовую станцию и может устанавливать связь непосредственно с ней, при этом SRNC может выступать в качестве координатора согласований, которые AT проводил с этими базовыми станциями.Figure 2 illustrates an exemplary system for transmitting SRNC, which includes access networks in the form of a functional entity that contains an instance of an AN (ANRI)
Как проиллюстрировано на фиг.2, шлюз доступа (AGW) 225 предоставляет "точку IP-присоединения" к сети пакетной передачи данных для AT. Соответственно, AGW 225 фактически является маршрутизатором первого перескока для AT 220, причем AGW 225 может состоять из плоскости управления (C-плоскости), чтобы оперировать служебными сообщениями между eBS/SRNC и AGW, и пользовательской плоскости (U-плоскости), чтобы оперировать трафиком однонаправленного канала. C-плоскость и U-плоскость могут иметь различную конечную точку IP. Компонент передачи перемещает SRNC от одного объекта в другой объект.As illustrated in FIG. 2, an access gateway (AGW) 225 provides an “IP attachment point” to a packet data network for an AT. Accordingly, the
Исходный SRNC также может содержать опорную копию сеанса и выполнять функцию контроллера поисковых вызовов. Местоположение SRNC может определяться с помощью UATI AT 220. Например, IP-адрес SRNC может быть встроен как часть UATI. Компонент передачи устойчиво передает SRNC другому объекту, что может осуществляться одновременно с тем, как другая AN добавляется. Соответственно, компонент передачи передает владение сеансом от исходного SRNC целевому SRNC, причем ассоциированный уникальный идентификатор терминала доступа (UATI) затем может быть обновлен для того, чтобы указать эту передачу для базовых станций.The source SRNC may also contain a reference copy of the session and act as a paging controller. The location of the SRNC can be determined using the
Сеанс и AT могут быть идентифицированы для базовых станций на основе уникального идентификатора терминала доступа (UATI), при этом подписи сеансов дополнительно могут указывать версию сеанса для AT. На основе таких обновлений базовая станция, которая принимает UATI, может определенно и однозначно определять местоположение целевой SRNC, который теперь управляет опорной информацией сеанса, чтобы извлекать информацию сеанса. Следует принимать во внимание, что базовая станция может повторно согласовывать сеанс, если информация сеанса является нежелательной. Как проиллюстрировано на фиг.2, опорная точка U1 переносит управляющую информацию и информацию однонаправленного канала между eBS и AGW. Аналогично, опорная точка U2 переносит управляющую информацию между SRNC и eBS; а опорная точка U3 переносит управляющую информацию и информацию однонаправленного канала между двумя eBS. Кроме того, опорная точка U4 переносит управляющую информацию между SRNC. Кроме того, опорная точка U6 переносит управляющую информацию между SRNC и AGW.A session and AT can be identified for base stations based on a unique access terminal identifier (UATI), with session signatures optionally indicating a session version for AT. Based on such updates, the base station that receives the UATI can definitely and uniquely determine the location of the target SRNC, which now manages the session reference information to retrieve the session information. It should be appreciated that the base station may renegotiate the session if the session information is undesirable. As illustrated in FIG. 2, the reference point U1 carries control information and unidirectional channel information between the eBS and the AGW. Similarly, the reference point U2 transfers control information between the SRNC and eBS; and the reference point U3 carries control information and unidirectional channel information between two eBS. In addition, reference point U4 transfers control information between the SRNCs. In addition, the reference point U6 transfers control information between the SRNC and the AGW.
Фиг.3 иллюстрирует примерный уникальный идентификатор терминала доступа (UATI) 319, который является обновляемым для того, чтобы указывать передачу AT от одной базовой станции другой базовой станции, как часть системы связи 300. UATI выступает в качестве временного идентификатора, чтобы идентифицировать AT и ассоциированный SRNC, обслуживающий AT. Например, UATI 319 может использоваться в сообщениях, отправляемых по радиоинтерфейсу между мобильной станцией 326 327, AN, целевым SRNC 340 или исходным SRNC 330. Как проиллюстрировано на фиг.3, UATI 319 может включать в себя заранее определенное число битов (к примеру, 24 бита, которые включают в себя 8-битовый префикс для AN и 16-разрядный идентификатор SRNC). Следует принимать во внимание, что данная компоновка является примерной по характеру, и другие компоновки попадают в пределы области настоящего новшества.FIG. 3 illustrates an example unique access terminal identifier (UATI) 319 that is updatable to indicate AT transmission from one base station to another base station as part of a
Кроме того, могут использоваться дополнительные преамбулы кадра, после которых следует последовательность кадров. Дополнительный сбор информации, например синхронизация и другая информация, достаточная для терминала доступа, чтобы устанавливать связь на одной из несущих, а также базовая информация управления мощностью или информация смещения также может быть включена в преамбулу суперкадра. В других случаях только часть вышеупомянутой и/или другой информации может быть включена в преамбулу кадра и/или в субкадры. Кроме того, каждый кадр дополнительно может идентифицировать число поднесущих, которые могут одновременно использоваться для передачи за некоторый определенный период.In addition, additional frame preambles may be used, followed by a sequence of frames. Additional collection of information, such as synchronization and other information sufficient for the access terminal to communicate on one of the carriers, as well as basic power control information or bias information, can also be included in the superframe preamble. In other cases, only a portion of the above and / or other information may be included in the preamble of the frame and / or in subframes. In addition, each frame can additionally identify the number of subcarriers that can be simultaneously used for transmission over a certain period.
В связанном аспекте, такая передача SRNC через обновляемые UATI может осуществляться без прерывания потока данных между AT 326, 327 и системой беспроводной связи. Кроме того, AT 326, 327 может распознавать каждую базовую станцию и может устанавливать связь непосредственно с ней, при этом SRNC может выступать в качестве координатора согласований, которые AT проводил с этими базовыми станциями.In a related aspect, such an SRNC transmission through updatable UATIs may occur without interrupting the data stream between the
Фиг.4 иллюстрирует связанную методику 400 передачи сеанса от исходного SRNC целевому SRNC согласно аспекту. Хотя примерный способ проиллюстрирован и описан в данном документе как последовательность этапов, представляющих различные события и/или действия, различные аспекты не ограничены проиллюстрированным порядком этих этапов. Например, некоторые действия или события могут осуществляться в другой последовательности и/или одновременно с другими действиями или событиями, наряду с последовательностью, проиллюстрированной в данном документе, в соответствии с различными аспектами, описанными в данном документе. Кроме того, не все проиллюстрированные этапы, события или действия могут требоваться для того, чтобы реализовывать методику в соответствии с области настоящего новшества. Кроме того, следует понимать, что примерный способ и другие способы согласно новшеству могут быть осуществлены в ассоциативной связи со способом, иллюстрированным и описанным в данном документе, также как и в ассоциативной связи с другими не иллюстрированными или описанными системами и устройствами. Сначала и на этапе 410 могут быть обнаружены изменения в базовой станции, обслуживающей AT, которые вызывают изменение между исходным SRNC и целевым SRNC. Затем и на этапе 420, UATI, ассоциированный с исходным SRNC, может быть обновлен, чтобы указывать целевой SRNC. На этапе 430 сеанс может передавать владение от исходного SRNC целевому SRNC. Данная передача владения от исходного SRNC целевому SRNC предоставляет развязывание управления сеансом от управления соединениями сеанса на этапе 440. Соответственно, управление сеансами становится независимым от управления соединениями, причем если сеанс должен быть перемещен, это не обязательно требует перемещения ассоциированного с ним соединения. Это является отличием от традиционных систем, которые требуют перемещения соединения, если сеанс перемещается, что дополнительно может приводить к прерываниям.FIG. 4 illustrates a
Фиг.5 иллюстрирует дополнительную методику 500 передачи владения сеансом от исходного SRNC целевому SRNC согласно аспекту. Сначала на этапе 510 исходный SRNC и целевой SRNC размещаются в маршрутном наборе для обмена сообщениями. Затем на этапе 520 сообщение, связанное с запросом на передачу SRNC, может быть отправлено в исходный SRNC от целевого SRNC. На этапе 530 исходный SRNC затем может предоставлять порядковые номера UATI (к примеру, возрастающий номер, ассоциированный с UATI), чтобы обозначить для базовых станций порядковые номера, предоставленные для целевого SRNC. Кроме того, целевой SRNC может предоставлять обновленный UATI в AT. После приема этого сообщения посредством AT, он затем отвечает с сообщением завершения UATI в целевой SRNC, чтобы показать согласование с помощью обновленного UATI и передавать в назначенный целевой SRNC. На этапе 540 целевой SRNC затем может уведомлять членов ассоциированного с ним маршрута (к примеру, исходный SRNC и обслуживающую eBS), что UATI изменился, и целевой SRNC принял владение сеансом. Аналогично, базовые станции могут изменять свой ассоциированный UATI на UATI целевого SRNC.5 illustrates an
Фиг.6 иллюстрирует примерную последовательность операций 600 вызова для передачи SRNC согласно дополнительному аспекту, при этом можно предполагать, что исходный SRNC и целевой SRNC уже находятся в маршрутном наборе (к примеру, устанавливать связь друг с другом). Как проиллюстрировано, сначала на этапе 610, целевой SRNC отправляет сообщение IAS (обмен служебными сигналами между сетями доступа)-SRNC Transfer Request (Запрос на передачу IAS-SRNC) в исходный SRNC, чтобы запрашивать передачу опорной информации сеанса, и запускает таймер Tstr-ias. Такие таймеры используются для того, чтобы повышать надежность процедур обмена сообщениями.6 illustrates an example call flow 600 for transmitting an SRNC according to a further aspect, it can be assumed that the source SRNC and the target SRNC are already in the route set (e.g., communicate with each other). As illustrated, first in step 610, the target SRNC sends an IAS (Service Signal Exchange between Access Networks) -SRNC Transfer Request message to the source SRNC to request transmission of session reference information, and starts the Tstr-ias timer . Such timers are used to increase the reliability of messaging procedures.
Затем на этапе 620 исходный SRNC отвечает целевому SRNC с сообщением IAS-SRNC Transfer Response (Ответ по передаче IAS-SRNC). Это сообщение включает в себя новый UATI_SeqNo (для нового UATI). Как только исходный SRNC отправляет сообщение IAS-SRNC Transfer Response, сеанс, ассоциированный с ним, может быть блокирован. Это блокировка сеанса может включать в себя отклонения дополнительной модификации сеанса, и при этом принятие запроса на копию сеанса, а также запроса на то, чтобы осуществлять поисковый вызов AT. После приема сообщения IAS-SRNC Transfer Response, целевой SRNC останавливает таймер Tstr-ias. Целевой SRNC также может блокировать свой сеанс.Then, at step 620, the source SRNC responds to the target SRNC with an IAS-SRNC Transfer Response message. This message includes the new UATI_SeqNo (for the new UATI). As soon as the source SRNC sends an IAS-SRNC Transfer Response message, the session associated with it can be blocked. This blocking of the session may include rejection of further modification of the session, while accepting a request for a copy of the session, as well as a request to make an AT paging. After receiving the IAS-SRNC Transfer Response message, the target SRNC stops the Tstr-ias timer. The target SRNC may also block its session.
На этапе 630 целевой SRNC отправляет сообщение UATIAssign, содержащее новый UATI, в AT. Затем на этапе 640, после приема сообщения UATIAssign, AT отправляет сообщения UATIComplete в целевой SRNC. После приема сообщения UATIComplete или служебного сообщения, адресованного на новый UATI, целевой SRNC разблокирует свой сеанс, к примеру, он позволяет конфигурирование сеанса и отправляет сообщение IAS-UATI Update (Обновление IAS-UATI) по всем ANRI в маршрутном наборе.At step 630, the target SRNC sends a UATIAssign message containing the new UATI to the AT. Then, at block 640, after receiving the UATIAssign message, the AT sends UATIComplete messages to the target SRNC. After receiving a UATIComplete message or a service message addressed to a new UATI, the target SRNC unlocks its session, for example, it allows the session to be configured and sends an IAS-UATI Update message over all ANRIs in the route set.
Затем на этапе 640, после приема сообщения IAS-UATI Update с новым UATI_SeqNo, исходный SRNC высвобождает старый UATI и отправляет сообщение IAS-UATI Update Ack (Подтверждение приема обновления IAS-UATI) обратно в целевой SRNC. После приема сообщения IAS-UATI Update Ack, целевой SRNC разблокирует сеанс и останавливает таймер Tuupd-ias.Then, at step 640, after receiving the IAS-UATI Update message with the new UATI_SeqNo, the source SRNC releases the old UATI and sends the IAS-UATI Update Ack message (IAS-UATI acknowledgment) back to the target SRNC. After receiving the IAS-UATI Update Ack message, the target SRNC will unblock the session and stop the Tuupd-ias timer.
Фиг.7 иллюстрирует последовательность операций 700 вызова, когда добавление в маршрутный набор осуществляется в ходе передачи опорной информации сеанса. Эта последовательность операций 700 вызова предполагает, что исходный SRNC и целевой SRNC уже находятся в маршрутном наборе, в то время как eBS1 еще не находится в маршрутном наборе. Сначала на этапе 710 целевой SRNC отправляет сообщение IAS-SRNC Transfer Request (Запрос на передачу IAS-SRNC) в исходный SRNC, чтобы запрашивать передачу опорной информации сеанса, и запускает таймер Tstr-ias.FIG. 7 illustrates a
Затем на этапе 720, исходный SRNC блокирует свой сеанс и отвечает целевому SRNC с сообщением IAS-SRNC Transfer Response. Это сообщение включает в себя новый UATI_SeqNo (для нового UATI). После приема сообщения IAS-SRNC Transfer Response, целевой SRNC останавливает таймер Tstr-ias.Then, at
Затем на этапе 730 целевой SRNC отправляет сообщение UATIAssign, содержащее новый UATI, в AT. Тем не менее, до того как сообщение принимается в AT, AT отправляет сообщение RouteOpenRequest (Запрос на открытие маршрута) в eBS1 со старым UATI, чтобы добавлять eBS1 в маршрутный набор. На этапе 740 eBS1 отправляет сообщение IAS-Session Information Request (Запрос информации сеанса IAS), адресующее старый UATI, в исходный SRNC с флагом, показывающим, что оно предназначено для добавления в маршрутный набор, и запускает таймер Tsir-ias.Then, at
На этапе 750 исходный SRNC соглашается с запросом на сеанс посредством отправки сообщения IAS-Session Information Response (Ответ с информацией сеанса IAS) с информацией сеанса. После приема сообщения IAS-Session Information Response, eBS1 останавливает таймер Tsir-ias.At
После этого на этапе 760 AT принимает сообщение UATIAssign от целевого SRNC. Затем на этапе 770, после приема сообщения UATIAssign, AT отправляет сообщение UATIComplete в целевой SRNC.: по сути, после приема сообщения UATIComplete или служебного сообщения, адресованного на новый UATI, целевой SRNC разблокирует свой сеанс, при этом конфигурирование сеанса может быть разрешено, и отправляет сообщение IAS-UATI Update по всем ANRI в маршрутном наборе.After that, at
На этапе 780 целевой SRNC отправляет сообщение IAS-UATI Update с новым UATI и новым UATI_SeqNo в исходный SRNC и запускает таймер Tuupd-ias. Кроме того, на этапе 790, после приема сообщения IAS-UATI Update, исходный SRNC высвобождает старый UATI и отправляет сообщение IAS-UATI Update Ack обратно в целевой SRNC. После приема сообщения IAS-UATI Update Ack целевой SRNC останавливает таймер Tuupd-ias. На этапе 792 AT принимает сообщение RouteOpenAccept (Подтверждение открытия маршрута) от eBS1 в ответ на сообщение RouteOpenRequest (Запрос на открытие маршрута) на этапе 730. После этого на этапе 794 AT отправляет сообщение RouteMapStatus (Состояние карты маршрута) по всем ANRI в маршрутном наборе, включая целевой SRNC.At
Затем на этапе 796, после приема сообщения RouteMapStatus, которое содержит новый eBS1 в маршрутном наборе, целевой SRNC отправляет сообщение IAS-UATI Update, содержащее новый UATI и новый UATI_SeqNo, в eBS1 и запускает таймер Tuupd-ias. Затем на этапе 799, после приема сообщения IAS-UATI Update, eBS1 отправляет сообщение IAS-UATI Update Ack в целевой SRNC. После приема сообщения IAS-UATI Update Ack целевой SRNC останавливает таймер Tuupd-ias.Then, at 796, after receiving a RouteMapStatus message that contains the new eBS1 in the route set, the target SRNC sends an IAS-UATI Update message containing the new UATI and new UATI_SeqNo to eBS1 and starts the Tuupd-ias timer. Then, at
Фиг.8 иллюстрирует дополнительную блок-схему последовательности операций способа в соответствии с дополнительным аспектом. Данная блок-схема последовательности операций способа описывает последовательность операций вызова, когда согласование сеанса предпринимается в ходе передачи опорной информации сеанса. Последовательность операций 800 вызова предполагает, что eBS1 891, исходный SRNC 892 и целевой SRNC 893 уже находятся в маршрутном наборе. Сначала на этапе 801 целевой SRNC 893 отправляет сообщение IAS-SRNC Transfer Request в исходный SRNC 892, чтобы запросить передачу опорной информации сеанса, и запускает таймер Tstr-ias.FIG. 8 illustrates a further flowchart of a method in accordance with a further aspect. This flowchart describes a call flow when session negotiation is attempted during the transmission of session reference information. Call
После этого на этапе 802 исходный SRNC 892 блокирует свой сеанс и отвечает целевому SRNC 893 с сообщением IAS-SRNC Transfer Response. Это сообщение включает в себя новый UATI_SeqNo (для нового UATI). После приема сообщения IAS-Session Information Request, целевой SRNC 893 останавливает таймер Tstr-ias. Целевой SRNC отправляет сообщение UATIAssign, содержащее новый UATI, в AT. Тем не менее, до того как сообщение принимается в AT, AT и eBS1 инициируют согласование сеанса на этапе 803.After that, in
Затем на этапе 804, чтобы завершить согласование сеанса, eBS1 891 отправляет сообщение IAS-Session Information Update Request (Запрос на обновление информации сеанса IAS) со старым UATI в исходный SRNC 892 и запускает таймер Tsur-ias. На этапе 805 исходный SRNC отклоняет запрос посредством отправки сообщения IAS-Session Information Update Response (Ответ по обновлению информации сеанса IAS) в eBS1 891 со значением причины ошибки, показывающим, что сеанс заблокирован. После приема сообщения IAS-Session Information Update Response eBS1 останавливает таймер Tsir-ias, и eBS1 может повторить обновление сеанса в SRNC после того, как он принимает сообщение IAS-UATI Update, или может завершить согласование сеанса с AT 895. Затем на этапе 806 AT принимает сообщение UATIAssign от целевого SRNC.Then, at
Далее, после приема сообщения UATIAssign, AT отправляет сообщение UATIComplete в целевой SRNC на этапе 807. После приема сообщения UATIComplete или служебного сообщения, адресованного на новый UATI, целевой SRNC разблокирует свой сеанс, при этом он может позволить конфигурирование сеанса, и отправляет сообщение IAS-UATI Update по всем ANRI в маршрутном наборе, включая исходный SRNC и eBS1.Then, after receiving the UATIAssign message, the AT sends the UATIComplete message to the target SRNC at
Затем на этапе 808 целевой SRNC отправляет сообщение IAS-UATI Update с новым UATI в исходный SRNC и запускает таймер Tuupd-ias. На этапе 809, после приема сообщения IAS-UATI Update, исходный SRNC высвобождает старый UATI и отправляет сообщение IAS-UATI Update Ack обратно в целевой SRNC. После приема сообщения IAS-UATI Update Ack целевой SRNC останавливает таймер Tuupd-ias.Then, at 808, the target SRNC sends an IAS-UATI Update message with the new UATI to the original SRNC and starts the Tuupd-ias timer. At 809, after receiving the IAS-UATI Update message, the source SRNC releases the old UATI and sends the IAS-UATI Update Ack message back to the target SRNC. After receiving the IAS-UATI Update Ack message, the target SRNC stops the Tuupd-ias timer.
После этого на этапе 810 целевой SRNC отправляет сообщение IAS-UATI Update с новым UATI в eBS1 и запускает таймер Tuupd-ias. На этапе 811, после приема сообщения IAS-UATI Update, eBS1 использует новый UATI и отправляет сообщение IAS-UATI Update Ack обратно в целевой SRNC. После приема сообщения IAS-UATI Update Ack целевой SRNC останавливает таймер Tuupd-ias. Затем на этапе 812, после приема сообщения IAS-UATI Update, eBS1 отправляет сообщение IAS-Session Update Request (Запрос на обновление сеанса с IAS) с новым UATI в целевой SRNC и запускает таймер Tsur-ias.After that, at
После этого на этапе 813 целевой SRNC соглашается с запросом посредством отправки сообщения IAS-Session Update Response (Ответ с обновлением сеанса) в eBS1 с новой подписью сеанса. После приема сообщения IAS-Session Update Response eBS1 останавливает таймер Tsur-ias. Соответственно, на этапе 814, eBS1 и AT завершают согласование сеанса с использованием новой подписи сеанса.Thereafter, at
Фиг.9 иллюстрирует связанную последовательность операций 900 вызова, которая иллюстрирует примерную передачу опорной информации сеанса, когда AT 999 не принимает сообщение UATIAssign. Эта последовательность операций 900 вызова предполагает, что исходный SRNC 991 и целевой SRNC 993 уже находятся в маршрутном наборе, тогда как eBS1 997 еще не находится в маршрутном наборе. Сначала на этапе 910 целевой SRNC 993 отправляет сообщение IAS-SRNC Transfer Request в исходный SRNC 991, чтобы запросить передачу опорной информации сеанса, и запускает таймер Tstr-ias.FIG. 9 illustrates a
Затем на этапе 911 исходный SRNC 991 отвечает целевому SRNC 993 с сообщением IAS-SRNC Transfer Response. Это сообщение включает в себя новый UATI_SeqNo (для нового UATI). После приема сообщения IAS-SRNC Transfer Response целевой SRNC 993 останавливает таймер Tstr-ias. После этого на этапе 912 целевой SRNC 993 отправляет сообщение UATIAssign, содержащее новый UATI, в AT 999. Тем не менее, AT 999 не принимает сообщение, поскольку он потерял соединение.Then, in
В течение этого периода, если исходный SRNC 991 принимает сообщение Paging Request (Запрос на поисковый вызов), то исходный SRNC 991 должен инициировать процедуру поискового вызова для AT 999 с помощью старого PageID (Идентификатор поискового вызова). Аналогично, если сообщение UATIComplete не принято, то исходный SRNC и целевой SRNC 993 могут высвобождать новый UATI после того, как таймер KeepAlive (Поддержание активности) сеанса истекает. На этапе 913 AT 999 осуществляет доступ к eBS1 997 посредством отправки RouteOpenRequest со старым UATI в eBS1 997. После этого на этапе 914 eBSN1 отправляет сообщение IAS-Session Information Request в исходный SRNC с флагом, показывающим, что это сообщение доступа, и запускает таймер Tsir-ias.During this period, if the
Затем на этапе 915, после приема сообщения IAS-Session Information Request со старым UATI и флагом доступа, исходный SRNC разблокирует сеанс и отвечает eBS1 с сообщением IAS-Session Information Response. Это сообщение содержит текущий сеанс, текущую точку присоединения данных (DAP) и подпись текущего сеанса. После приема сообщения IAS-Session Information Response eBS1 останавливает таймер Tsir-ias.Then, at
После этого на этапе 916 eBS1 отправляет сообщение RouteOpenAccept в AT, чтобы завершить процедуру установления маршрута с AT. Аналогично, на этапе 917, AT отправляет RouteMapStatus по всем ANRI в маршрутном наборе. Затем на этапе 918, после приема IAS-Session Information Request со старым UATI и флагом доступа, исходный SRNC также отправляет сообщение IAS-UATI Update в целевой SRNC, чтобы сообщить целевому SRNC, что он может высвобождать новый UATI. Затем исходный SRNC запускает таймер Tuupd-ias.After that, at
После этого на этапе 919, после приема сообщения IAS-UATI Update, целевой SRNC высвобождает новый UATI и отправляет сообщение IAS-UATI Update Ack обратно в исходный SRNC. После приема сообщения IAS-UATI Update Ack исходный SRNC останавливает таймер Tuupd-ias. Соответственно, последовательность операций 900 вызова приводит пример сценария, который предоставляет возможность исходному контроллеру повторно инициировать сеанс и сохранить владение исходным контроллером, если сообщение UATIAssign потеряно.Thereafter, in
Фиг.10 иллюстрирует дополнительный примерный аспект последовательности операций 1000 вызова, которая описывает сценарий сбоя при передаче опорной информации сеанса, когда сообщение UATIComplete (Завершение UATI) потеряно. Эта последовательность операций 1000 вызова предполагает, что исходный SRNC и целевой SRNC уже находятся в маршрутном наборе, тогда как eBS1 еще не находится в маршрутном наборе. Сначала на этапе 1001 целевой SRNC отправляет сообщение IAS-SRNC Transfer Request в исходный SRNC, чтобы запросить передачу опорной информации сеанса и запустить таймер Tstr-ias. Затем на этапе 1002 исходный SRNC отвечает целевому SRNC с сообщением IAS-SRNC Transfer Response. Это сообщение содержит новый UATI_SeqNo (для нового UATI). После приема сообщения IAS-SRNC Transfer Response целевой SRNC останавливает таймер Tstr-ias.FIG. 10 illustrates a further exemplary aspect of a
После этого на этапе 1003 целевой SRNC отправляет сообщение UATIAssign, содержащее новый UATI, в AT. После этого на этапе 1004, AT принимает сообщение UATIAssign от целевого SRNC. Тем не менее, как проиллюстрировано на фиг.1000, AT теряет соединение до того, как сообщение доставлено. В течение этого периода, если исходный SRNC принимает сообщение Paging Request, то исходный SRNC должен инициировать процедуру поискового вызова для AT с помощью старого PageID. Следует принимать во внимание, что AT отслеживает как старый PageID, так и новый PageID, если сообщение UATIComplete не отправлено успешно. Кроме того, если сообщение UATIComplete не принято, то исходный SRNC и целевой SRNC могут высвобождать новый UATI после того, как таймер KeepAlive сеанса истекает. На этапе 1005 AT осуществляет доступ к eBS1 посредством отправки сообщения RouteOpenRequest с новым UATI.After that, in
Затем на этапе 1006 eBS1 отправляет сообщение IAS-Session Information Request с флагом, показывающим, что это сообщение доступа, в целевой SRNC и запускает таймер Tsir-ias. На этапе 1007, после приема сообщения IAS-Session Information Request с новым UATI, целевой SRNC разблокирует сеанс и отправляет сообщение IAS-Session Information Response в eBS1. Сообщение содержит сеанс AT. После приема сообщения IAS-Session Information Response, eBS1 останавливает таймер Tsir-ias.Then, at
Затем на этапе 1008 eBS1 отправляет сообщение RouteOpenAccept в AT, чтобы завершить процедуру установления маршрута. Затем на этапе 1009 AT отправляет сообщение RouteMapStatus по всем ANRI в маршрутном наборе, включая eBS1 и целевой SRNC. На этапе 1010, после приема сообщения IAS-Session Information Request с новым UATI, целевой SRNC отправляет сообщение IAS-UATI Update в исходный SRNC и запускает таймер Tuupd-ias. Затем на этапе 1011, после приема сообщения IAS-UATI Update, исходный SRNC отправляет сообщение IAS-UATI Update Ack в целевой SRNC и может высвобождать старый UATI. После приема сообщения UATI Update Ack, целевой SRNC останавливает таймер Tuupd-ias. По сути, система телекоммуникации может восстанавливаться в ходе сценария сбоя для передачи опорной информации сеанса, если сообщение UATIComplete потеряно.Then, at 1008, eBS1 sends a RouteOpenAccept message to the AT to complete the routing process. Then, at 1009, the AT sends a RouteMapStatus message over all ANRIs in the route set, including eBS1 and the target SRNC. At 1010, after receiving an IAS-Session Information Request message with a new UATI, the target SRNC sends the IAS-UATI Update message to the source SRNC and starts the Tuupd-ias timer. Then, at 1011, after receiving the IAS-UATI Update message, the source SRNC sends the IAS-UATI Update Ack message to the target SRNC and can release the old UATI. After receiving the UATI Update Ack message, the target SRNC stops the Tuupd-ias timer. In essence, a telecommunication system can be restored during a failure scenario to transmit session reference information if the UATIComplete message is lost.
Фиг.11 иллюстрирует конкретную систему 1100, которая упрощает передачу владения сеансом от исходного SRNC целевому SRNC. Система 1100 может быть ассоциирована с точкой доступа и включает в себя группировку 1102 компонентов, которые могут устанавливать связь друг с другом в соединении с передачей владения сеансом и предоставлением обновлений в UATI.11 illustrates a
Группировка 1102 также включает в себя компонент 1106 для передачи сеанса от исходного SRNC целевому. Данная группировка дополнительно может включать в себя компоненты для отслеживания подписей сеансов (не показаны) и компонент 1107 для предоставления конфигурации QoS, при этом если сеанс должен быть перемещен, это не обязательно требует перемещения ассоциированного с ним соединения. Группировка 1102 добавочно включает в себя компонент 1108 для приема данных связи, и/или обмена сообщениями от исходного SRNC, причем данные предпочтительно отправляют в AT и/или целевой SRNC. Кроме того, данные связи, принимаемые от AT, могут быть IP-инкапсулированным пакетом данных, который ассоциирован с порядковым номером или меткой. Группировка 1102 дополнительно может включать в себя компонент 1110 для отправки данных связи (к примеру, обмена сообщениями), в целевой SRNC 1110 в надлежащей последовательности. Система 1100 также может включать в себя запоминающее устройство 1112, которое может сохранять инструкции, относящиеся к выполнению компонентов 1104-1110. Система 1100 дополнительно включает в себя компонент 1104 для уведомления базовых станций и других модулей, устанавливающих связь с AT, о передаче сеанса и/или идентификационных данных целевого SRNC.
Фиг.12 иллюстрирует систему 1200, которая может использоваться в соединении с взаимодействием с сеансом, отправляемым в целевой SRNC, согласно аспекту. Система 1200 содержит приемник 1202, который принимает сигнал, например, от одной или более приемных антенн и выполняет типичные действия (к примеру, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принимаемым сигналом и оцифровывает приведенный к требуемым параметрам сигнал, чтобы получить выборки. Демодулятор 1204 может демодулировать и предоставлять принимаемые пилотные символы в процессор 1206 для оценки канала.12 illustrates a
Процессор 1206 может быть процессором, выделенным для анализа информации, принимаемой посредством компонента 1202 приемника, и/или формирования информации для передачи посредством передатчика 1214. Процессор 1206 может быть процессором, который управляет одной или более частей системы 1200, и/или процессором, который анализирует информацию, принимаемую посредством приемника 1202, формирует информацию для передачи посредством передатчика 1214 и управляет одной или более частей системы 1200. Система 1200 может включать в себя компонент 1208 оптимизации, который может оптимизировать производительность пользовательского оборудования до, в ходе и/или после передачи обслуживания. Компонент 1208 оптимизации может быть встроен в процессор 1206. Следует принимать во внимание, что компонент 1208 оптимизации может включать в себя код оптимизации, который осуществляет анализ полезности в соединении с определением того, следует ли инициировать передачу обслуживания сеанса от исходного SRNC системе целевого SRNC. Код оптимизации может использовать способы на основе искусственного интеллекта в связи с осуществлением выводов и/или вероятностных определений, и/или статистических определений в связи с выполнением передачи обслуживания.Processor 1206 may be a processor dedicated to analyzing information received by
Система (абонентское устройство) 1200 дополнительно может содержать запоминающее устройство 1210, которое функционально сочленено с процессором 1206 и которое хранит такую информацию, как информация об интенсивности сигнала относительно базовой станции, информация диспетчеризации и т.п., причем эта информация может использоваться в связи с определением того, следует ли и когда следует инициировать и запрашивать передачу обслуживания сеанса. Запоминающее устройство 1210 дополнительно может хранить протоколы, ассоциированные с формированием таблиц поиска и т.д., с тем, чтобы система 1200 могла использовать сохраненные протоколы и/или алгоритмы для того, чтобы повысить пропускную способность системы. Следует принимать во внимание, что компоненты хранения данных (к примеру, запоминающие устройства), описанные в данном документе, могут быть энергозависимым запоминающим устройством или энергонезависимым запоминающим устройством либо могут включать в себя как энергозависимое, так и энергонезависимое запоминающее устройство. В качестве иллюстрации, но не ограничения, энергонезависимое запоминающее устройство может включать в себя постоянное запоминающее устройство (ROM), программируемое ROM (PROM), электрически программируемое ROM (EPROM), электрически стираемое ROM (EEPROM) или флэш-память. Энергозависимое запоминающее устройство может включать в себя оперативное запоминающее устройство (RAM), которое выступает в качестве внешнего кэша. В качестве иллюстрации, но не ограничения, RAM доступно во многих формах, таких как синхронное RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM), SDRAM с двойной скоростью передачи (DDR SDRAM), усовершенствованное SDRAM (ESDRAM), DRAM с синхронной связью (SLDRAM) и direct Rambus RAM (DRRAM). Запоминающее устройство 1210 имеет намерение содержать (но не только) эти и любые другие подходящие типы запоминающих устройств. Процессор 1206 соединен с модулятором 1212 символов и передатчиком 1214, который отправляет модулированный сигнал.The system (subscriber unit) 1200 may further comprise a
Фиг.13 иллюстрирует функции базовых станций, при этом базовые станции управляют соединением, которое представляет назначение ресурсов (к примеру, выделенных ресурсов), которые позволяют терминалу доступа (AT) устанавливать связь с сетью доступа (AN). Как проиллюстрировано, система 1300 содержит базовую станцию 1302 с приемником 1310, который принимает сигнал(ы) от одного или более пользовательских устройств 1304 посредством одной или более приемных антенн 1306 и передает в одно или более пользовательских устройств 1304 посредством множества передающих антенн 1308. В одном примере приемные антенны 1306 и передающие антенны 1308 могут быть реализованы с помощью одного набора антенн. Приемник 1310 может принимать информацию от приемных антенн 1306, и он функционально ассоциирован с демодулятором 1312, который демодулирует принимаемую информацию. Приемником 1310 может быть, например, многоотводный когерентный приемник (к примеру, техника, которая отдельно обрабатывает компоненты многолучевого сигнала с помощью множества основополосных корреляторов, и т.д.), MMSE-приемник или какой-либо другой приемлемый приемник для разделения пользовательских устройств, назначенных ему, как следует принимать во внимание специалистам в данной области техники. Например, может быть использовано множество приемников (к примеру, по одному на приемную антенну), и эти приемники могут устанавливать связь друг с другом, чтобы предоставлять улучшенные оценки пользовательских данных. Демодулированные символы анализируются посредством процессора 1314, который аналогичен процессору, описанному выше со ссылкой на фиг.11, и сочленен с запоминающим устройством 1316, которое хранит информацию, относящуюся к назначениям пользовательских устройств, таблиц поиска, относящихся к ним, и т.п. Выход приемника для каждой антенны может быть совместно обработан посредством приемника 1310 и/или процессора 1314. Модулятор 1318 может мультиплексировать сигнал для передачи с помощью передатчика 1320 посредством передающих антенн 1308 в пользовательские устройства 1304.FIG. 13 illustrates the functions of base stations, wherein base stations control a connection that represents an assignment of resources (eg, allocated resources) that allow an access terminal (AT) to communicate with an access network (AN). As illustrated,
Различные иллюстративные логические элементы, блоки, модули и схемы, описанные в соединении с раскрытыми в данном документе вариантами осуществления, могут быть реализованы или выполнены с помощью процессора общего назначения, цифрового сигнального процессора (DSP), специализированной интегральной схемы (ASIC), программируемой пользователем вентильной матрицы (FPGA) или другого программируемого логического устройства, дискретного логического элемента или транзисторной логики, дискретных компонентов аппаратных средств либо любой комбинации вышеозначенного, предназначенных для того, чтобы выполнять описанные в данном документе функции. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессором может быть любой традиционный процессор, контроллер, микроконтроллер или конечный автомат. Процессор также может быть реализован как комбинация вычислительных устройств, к примеру комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP либо любая другая подобная конфигурация. Дополнительно, по меньшей мере, один процессор может содержать один или более модулей, выполненных с возможностью осуществлять один или более из этапов и/или действий, описанных выше.The various illustrative logic elements, blocks, modules, and circuits described in conjunction with the embodiments disclosed herein may be implemented or implemented using a general purpose processor, digital signal processor (DSP), custom integrated circuit (ASIC), programmable valve matrix (FPGA) or other programmable logic device, discrete logic element or transistor logic, discrete hardware components, or any combination and aforesaid, intended to fulfill the functions described in this document. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor can also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors together with a DSP core, or any other similar configuration. Additionally, at least one processor may comprise one or more modules configured to perform one or more of the steps and / or actions described above.
Дополнительно, этапы и/или действия способа или алгоритма, описанные в связи с раскрытыми в данном документе аспектами, могут быть реализованы непосредственно в аппаратных средствах, в программном модуле, приводимом в исполнение посредством процессора, или в их комбинации. Программный модуль может постоянно находиться в памяти типа RAM, флэш-памяти, памяти типа ROM, памяти типа EPROM, памяти типа EEPROM, в регистрах, на жестком диске, сменном диске, CD-ROM или любой другой форме носителя данных, известной в данной области техники. Типичный носитель данных может быть сочленен с процессором, причем процессор может считывать информацию и записывать информацию на носитель данных. В альтернативном варианте, носитель данных может быть встроен в процессор. Дополнительно, в некоторых аспектах, процессор и носитель данных могут постоянно находиться в ASIC. Дополнительно, ASIC может постоянно находиться в пользовательском терминале. В альтернативном варианте, процессор и носитель данных могут постоянно находиться в пользовательском терминале как дискретные компоненты. Дополнительно, в некоторых аспектах, этапы и/или действия способа или алгоритма могут постоянно находиться как один или любая комбинация или набор кодов и/или инструкций на машиночитаемом носителе и/или читаемом компьютером носителе, который может быть включен в компьютерный программный продукт.Additionally, the steps and / or actions of a method or algorithm described in connection with the aspects disclosed herein may be implemented directly in hardware, in a software module executed by a processor, or in a combination thereof. The program module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, in registers, on a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art technicians. A typical storage medium may be coupled to a processor, wherein the processor may read information and write information to the storage medium. Alternatively, the storage medium may be integrated in the processor. Additionally, in some aspects, the processor and the storage medium may reside in an ASIC. Additionally, the ASIC may reside in a user terminal. Alternatively, the processor and the storage medium may reside as discrete components in a user terminal. Additionally, in some aspects, the steps and / or actions of a method or algorithm may reside as one or any combination or set of codes and / or instructions on a computer-readable medium and / or computer-readable medium that may be included in a computer program product.
В одном или более аспектов, описанные функции могут быть реализованы в аппаратных средствах, программном обеспечении, аппаратно реализованном программном обеспечении или любой комбинации вышеозначенного. При реализации в программном обеспечении функции могут быть сохранены или отправлены как одна или более инструкций или код на читаемом компьютером носителе. Читаемые компьютером носители включают в себя как компьютерные носители данных, так и среду связи, включающую в себя любую среду, которая упрощает перемещение компьютерной программы из одного места в другое. Носителями данных могут быть любые доступные носители, к которым можно осуществлять доступ посредством компьютера. В качестве примера, но не ограничения, эти машиночитаемые носители могут содержать RAM, ROM, EEPROM, CD-ROM или другое устройство хранения на оптических дисках, устройство хранения на магнитных дисках или другие магнитные устройства хранения, либо любой другой носитель, который может быть использован для того, чтобы переносить или хранить требуемый программный код в форме инструкций или структур данных, и к которому можно осуществлять доступ посредством компьютера. Также любое соединение может называться машиночитаемым носителем. Например, если программное обеспечение передается с веб-сайта, сервера или другого удаленного источника с помощью коаксиального кабеля, оптоволоконного кабеля, "витой пары", цифровой абонентской линии (DSL) или беспроводных технологий, таких как инфракрасные, радиопередающие и микроволновые среды, то коаксиальный кабель, оптоволоконный кабель, "витая пара", DSL или беспроводные технологии, такие как инфракрасные, радиопередающие и микроволновые среды, включены в определение носителя. Диск (disk) и диск (disc) при использовании в данном документе включают в себя компакт-диск (CD), лазерный диск, оптический диск, универсальный цифровой диск (DVD), гибкий диск и диск Blu-Ray, при этом диски (disk) обычно воспроизводят данные магнитно, тогда как диски (disc) обычно воспроизводят данные оптически с помощью лазеров. Комбинации вышеперечисленного также следует включать в число машиночитаемых носителей.In one or more aspects, the described functions may be implemented in hardware, software, hardware implemented software, or any combination of the above. When implemented in software, the functions may be stored or sent as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and a communication medium that includes any medium that facilitates moving a computer program from one place to another. The storage media may be any available media that can be accessed by a computer. By way of example, but not limitation, these computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage device, magnetic disk storage device or other magnetic storage device, or any other medium that can be used in order to transfer or store the required program code in the form of instructions or data structures, and which can be accessed by computer. Also, any connection may be referred to as a computer readable medium. For example, if the software is transferred from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair cable, digital subscriber line (DSL), or wireless technologies such as infrared, radio transmission, and microwave media, then coaxial cable, fiber optic cable, twisted pair cable, DSL, or wireless technologies such as infrared, radio transmission, and microwave media are included in the definition of media. A disc and a disc, as used herein, include a compact disc (CD), a laser disc, an optical disc, a digital versatile disc (DVD), a floppy disk and a Blu-ray disc, and discs (disk ) typically reproduce data magnetically, while discs typically reproduce data optically with lasers. Combinations of the above should also be included in the number of computer-readable media.
Хотя вышеприведенное раскрытие сущности поясняет иллюстративные аспекты и/или варианты осуществления, следует отметить, что различные изменения и модификации могут быть выполнены в них без отступления от объема описанных аспектов и/или вариантов осуществления, задаваемого посредством прилагаемой формулы изобретения. Дополнительно, хотя элементы описанных аспектов и/или вариантов осуществления могут быть описаны или сформулированы в единственном числе, множественное число подразумевается, если ограничение на единственное число не указано в явной форме. Дополнительно, все или часть любого аспекта и/или варианта осуществления может быть использована со всеми или частью любого другого аспекта и/или варианта осуществления, если не заявлено иное.Although the above disclosure explains illustrative aspects and / or embodiments, it should be noted that various changes and modifications can be made to them without departing from the scope of the described aspects and / or embodiments defined by the appended claims. Additionally, although elements of the described aspects and / or embodiments may be described or formulated in the singular, the plural is contemplated unless limitation to the singular is explicitly stated. Additionally, all or part of any aspect and / or embodiment may be used with all or part of any other aspect and / or embodiment, unless stated otherwise.
Claims (30)
- идентифицируют сеанс и терминал доступа (AT) для базовой станции; и
- передают владение сеансом от исходного сеансового контроллера целевому сеансовому контроллеру без прерывания потока данных, передаваемых между AT и базовой станцией, причем сеанс передается независимо от соединения, ассоциированного с ним.1. A method of transferring service to a session, comprising the steps of:
- identify the session and access terminal (AT) for the base station; and
- transfer the ownership of the session from the source session controller to the target session controller without interrupting the flow of data transmitted between the AT and the base station, and the session is transmitted regardless of the connection associated with it.
- первый модуль для идентификации сеанса и терминала доступа (AT) для базовой станции и
- второй модуль для передачи владения сеансом от исходного сеансового контроллера целевому сеансовому контроллеру без прерывания потока данных, передаваемых между AT и упомянутой базовой станцией, причем сеанс передается независимо от соединения, ассоциированного с ним.10. A processor configured to provide a session handover, comprising:
a first module for identifying a session and an access terminal (AT) for a base station, and
- a second module for transferring session ownership from the source session controller to the target session controller without interrupting the flow of data transmitted between the AT and said base station, the session being transmitted regardless of the connection associated with it.
- первый набор кодов, заставляющих компьютер идентифицировать сеанс и терминал доступа (AT) для базовой станции; и
- второй набор кодов, заставляющих компьютер передавать сеанс от исходного сеансового контроллера целевому сеансовому контроллеру без прерывания потока данных, передаваемых между AT и упомянутой базовой станцией, причем сеанс передается независимо от соединения, ассоциированного с ним.11. Computer-readable medium containing:
- the first set of codes forcing the computer to identify the session and access terminal (AT) for the base station; and
- a second set of codes forcing the computer to transfer the session from the source session controller to the target session controller without interrupting the flow of data transmitted between the AT and said base station, the session being transmitted regardless of the connection associated with it.
- средство для передачи сеанса от исходного SRNC целевому SRNC без прерывания потока данных, передаваемых между терминалом доступа (AT) и базовой станцией, причем сеанс передается независимо от своего соединения; и
- средство для уведомления упомянутых базовых станций о передаче сеанса.12. A device for transferring a session, comprising:
- means for transferring the session from the source SRNC to the target SRNC without interrupting the flow of data transmitted between the access terminal (AT) and the base station, the session being transmitted regardless of its connection; and
- means for notifying said base stations of the transfer of the session.
- идентифицируют сеанс и AT для базовой станции; и
- принимают владение сеансом посредством целевого сеансового контроллера в результате передачи сеанса от исходного сеансового контроллера без прерывания потока данных, передаваемых между AT и упомянутой базовой станцией, причем сеанс передается независимо от соединения, ассоциированного с ним.13. A method for transmitting a session, comprising the steps of:
- identify the session and AT for the base station; and
- take possession of the session by the target session controller as a result of the transfer of the session from the original session controller without interrupting the flow of data transmitted between the AT and said base station, the session being transmitted regardless of the connection associated with it.
- беспроводной терминал доступа, выполненный с возможностью идентифицировать сеанс и AT для базовой станции;
- компонент передачи сеанса, выполненный с возможностью передавать сеанс от исходного SRNC целевому SRNC без прерывания потока данных, передаваемых между AT и упомянутой базовой станцией, причем сеанс передается независимо от соединения, ассоциированного с ним.22. A computer system for transferring a session, comprising:
- a wireless access terminal, configured to identify a session and an AT for a base station;
- a session transfer component, configured to transmit a session from the source SRNC to the target SRNC without interrupting the flow of data transmitted between the AT and said base station, the session being transmitted regardless of the connection associated with it.
- запоминающее устройство, которое предоставляет инструкции для переключения сеанса между исходным SRNC и целевым SRNC без прерывания потока данных, передаваемых между AT и базовой станцией; и
- процессорный блок который выполняет инструкции для переключения сеанса между исходным SRNC и целевым SRNC, причем сеанс передается независимо от соединения, ассоциированного с ним.23. A system for wireless communication, comprising:
- a storage device that provides instructions for switching the session between the source SRNC and the target SRNC without interrupting the flow of data transmitted between the AT and the base station; and
- a processor unit that executes instructions for switching a session between the source SRNC and the target SRNC, wherein the session is transmitted regardless of the connection associated with it.
- средство для передачи сеанса от исходного SRNC целевому SRNC без прерывания потока данных, передаваемых между AT и базовыми станциями, причем сеанс передается независимо от соединения, ассоциированного с ним; и
- средство для уведомления базовых станций о передаче сеанса целевому SRNC.24. A communication system comprising:
- means for transferring the session from the source SRNC to the target SRNC without interrupting the flow of data transmitted between the AT and the base stations, the session being transmitted regardless of the connection associated with it; and
- means for notifying base stations of the transfer of the session to the target SRNC.
- принимают сообщение с запросом передачи IAS-SRNC посредством исходного SRNC для запроса передачи опорной информации сеанса целевому SRNC без прерывания потока данных, передаваемых между терминалом доступа (AT) и базовой станцией; и
- отправляют ответное сообщение передачи IAS-SRNC посредством исходного SRNC, которое включает в себя информацию для нового UATI для упрощения передачи сеанса.26. A method for transmitting a session in a wireless communication system, comprising the steps of:
- receive the IAS-SRNC transmission request message via the source SRNC to request the transmission of session reference information to the target SRNC without interrupting the data stream transmitted between the access terminal (AT) and the base station; and
- send an IAS-SRNC transmission response message via the source SRNC, which includes information for the new UATI to facilitate session transmission.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US89593007P | 2007-03-20 | 2007-03-20 | |
| US60/895,930 | 2007-03-20 | ||
| US94506707P | 2007-06-19 | 2007-06-19 | |
| US60/945,067 | 2007-06-19 | ||
| US12/051,710 | 2008-03-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2009138493A RU2009138493A (en) | 2011-04-27 |
| RU2439851C2 true RU2439851C2 (en) | 2012-01-10 |
Family
ID=44731218
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2009138493/07A RU2439851C2 (en) | 2007-03-20 | 2008-03-20 | Connection independent session handover from source session reference network controller (srnc) to target srnc |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2439851C2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114173335B (en) * | 2020-08-20 | 2024-07-26 | 维沃移动通信有限公司 | Session processing method, device, terminal and network side equipment |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2216125C2 (en) * | 1997-08-20 | 2003-11-10 | Нокиа Мобайл Фоунс Лтд. | Method and system to control radio communication network and controller of radio communication network |
| WO2004079947A1 (en) * | 2003-03-05 | 2004-09-16 | Samsung Electronics Co., Ltd | Handoff method in a high-rate packet data mobile communication system |
-
2008
- 2008-03-20 RU RU2009138493/07A patent/RU2439851C2/en active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2216125C2 (en) * | 1997-08-20 | 2003-11-10 | Нокиа Мобайл Фоунс Лтд. | Method and system to control radio communication network and controller of radio communication network |
| WO2004079947A1 (en) * | 2003-03-05 | 2004-09-16 | Samsung Electronics Co., Ltd | Handoff method in a high-rate packet data mobile communication system |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2009138493A (en) | 2011-04-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101119353B1 (en) | Connection independent session handoff from source session reference network controller to target srnc | |
| RU2470476C2 (en) | Method and device for service transfer between systems of access | |
| JP5847952B2 (en) | Method and apparatus for handling failure and retry mechanisms during eHRPD pre-registration | |
| KR101249377B1 (en) | Methods, apparatuses and computer program products for inter-system handoff implementing tunneling between source and target access systems | |
| EP2087760B1 (en) | Inter-system handoffs in multi-access environments | |
| CN100505942C (en) | Method and apparatus for handoff of a wireless packet data services connection | |
| RU2426276C2 (en) | Method of processing user equipment capability information and apparatus for realising said method | |
| CN102356650A (en) | Cellular wireless network and method of operation | |
| JP2015511785A (en) | Handling multiple subscribers through software-enabled access points | |
| JP2013536642A (en) | Retrieving user equipment capabilities by application server | |
| JP2009524360A (en) | Set up a packet data call that terminates mobile without pause | |
| CN112385260B (en) | Method and user equipment for enhancing functional feature support | |
| KR101828509B1 (en) | Method and inter working function for roaming gateway service in a mobile communication system | |
| US8264997B2 (en) | System and method for providing message push service in wireless communication system | |
| US7917142B2 (en) | Comprehensive registration method for wireless communication system | |
| RU2439851C2 (en) | Connection independent session handover from source session reference network controller (srnc) to target srnc | |
| RU2460244C2 (en) | Routing protocol | |
| HK1140615A (en) | Method and apparatus for transfer of session reference network controllerc | |
| CN101399752B (en) | Recognition method, system and device for mobile router | |
| JP2025174063A (en) | UE (User Equipment) |