ES2609513T3 - Processing of mobile station history information in a wireless communication system - Google Patents
Processing of mobile station history information in a wireless communication system Download PDFInfo
- Publication number
- ES2609513T3 ES2609513T3 ES07861145.6T ES07861145T ES2609513T3 ES 2609513 T3 ES2609513 T3 ES 2609513T3 ES 07861145 T ES07861145 T ES 07861145T ES 2609513 T3 ES2609513 T3 ES 2609513T3
- Authority
- ES
- Spain
- Prior art keywords
- control node
- mobile station
- transaction
- history record
- transaction history
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00837—Determination of triggering parameters for hand-off
- H04W36/008375—Determination of triggering parameters for hand-off based on historical data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0064—Transmission or use of information for re-establishing the radio link of control information between different access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0083—Determination of parameters used for hand-off, e.g. generation or modification of neighbour cell lists
- H04W36/00835—Determination of neighbour cell lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/20—Interfaces between hierarchically similar devices between access points
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un método para procesar información de transacción de estación móvil en un nodo de control de servicio en un sistema de comunicación inalámbrica, comprendiendo el método: recibir (310, 410) un registro de histórico de transacción desde un nodo de control de transferencia junto con un primer traspaso de una estación móvil (160) al nodo de control de servicio; añadir (330, 340, 350, 460) datos de transacción de estación móvil relativos al nodo de control de servicio, al registro de histórico de transacción para obtener un registro de histórico de transacción actualizado, caracterizado porque dicha adición de datos de transacción de estación móvil comprende añadir una identidad de célula para el nodo de control de servicio y uno o más de entre un descriptor de célula y uno o más parámetros de tiempo que indican una duración de tiempo durante el que la estación móvil (160) estuvo servida por el nodo de control de servicio, en donde los datos de transacción de estación móvil son generados por el nodo de control de servicio, y transferir (360, 470) el registro de histórico de transacción actualizado a un nodo de control objetivo junto con un traspaso subsiguiente de la estación móvil (160) al nodo de control objetivo.A method for processing mobile station transaction information in a service control node in a wireless communication system, the method comprising: receiving (310, 410) a transaction history record from a transfer control node together with a first transfer of a mobile station (160) to the service control node; adding (330, 340, 350, 460) mobile station transaction data relating to the service control node, to the transaction history record to obtain an updated transaction history record, characterized in that said addition of station transaction data mobile comprises adding a cell identity for the service control node and one or more of between a cell descriptor and one or more time parameters indicating a duration of time during which the mobile station (160) was served by the service control node, where the mobile station transaction data is generated by the service control node, and transfer (360, 470) the updated transaction history record to an objective control node along with a subsequent handover from the mobile station (160) to the target control node.
Description
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
DESCRIPCIONDESCRIPTION
Procesamiento de informacion de historico de estacion movil en un sistema de comunicacion inalambrica Campo tecnicoInformation processing of mobile station history in a wireless communication system Technical field
La presente invencion se refiere en general a comunicaciones inalambricas, y en particular se refiere a metodos y aparatos para procesar informacion de transaccion de estacion movil entre estaciones de base en un sistema de comunicacion inalambrica que emplea una arquitectura de control distribuida.The present invention relates generally to wireless communications, and in particular refers to methods and apparatus for processing mobile station transaction information between base stations in a wireless communication system that employs a distributed control architecture.
AntecedentesBackground
Segun se esfuerzan los operadores de redes inalambricas por incrementar la capacidad y el rendimiento de sus redes, se espera que las celulas en los sistemas de comunicacion movil puedan ser desplegadas en una amplia diversidad de tamanos. En particular, muchas celulas seran mucho mas pequenas que en los sistemas pasados. Los operadores de red estan ya empezando a desplegar ampliamente lo que se conoce como microcelulas y picocelulas, por ejemplo en centros comerciales, centros urbanos, y areas de oficinas.As wireless network operators strive to increase the capacity and performance of their networks, it is expected that cells in mobile communication systems can be deployed in a wide variety of sizes. In particular, many cells will be much smaller than in past systems. Network operators are already beginning to widely deploy what is known as microcell and picocell, for example in shopping centers, urban centers, and office areas.
Al mismo tiempo, existe una tendencia a mover la funcionalidad de control de red de radio al sitio de la estacion de base en las nuevas arquitecturas de red. Esto es cierto, por ejemplo, en los sistemas de comunicacion inalambrica de Evolucion a Largo Plazo (LTE) actualmente en desarrollo por parte del Proyecto Partnership de 3a Generacion (3GPP). Se estan discutiendo tambien conceptos similares con respecto a la implementacion de Controladores de Red de Radio (RNCs) muy pequenos para sistemas de Acceso por Paquetes de Alta Velocidad Evolucionado (HSPA). Los proponentes de esta tendencia sugieren que la localizacion de la funcionalidad de control de recursos en el sitio de la estacion de base dara como resultado un mejor comportamiento del sistema, debido a que se encontrara disponible mas informacion pertinente para decisiones de gestion de recursos de radio.At the same time, there is a tendency to move the radio network control functionality to the base station site in the new network architectures. This is true, for example, in the Long Term Evolution (LTE) wireless communication systems currently under development by the 3rd Generation Partnership Project (3GPP). Similar concepts are also being discussed with respect to the implementation of very small Radio Network Controllers (RNCs) for Evolved High Speed Packet Access (HSPA) systems. The proponents of this trend suggest that the location of the resource control functionality at the base station site will result in better system behavior, because more relevant information will be available for radio resource management decisions. .
Por otra parte, los procedimientos de control de red implementados en una arquitectura centralizada, tal como los procedimientos de traspaso en un RNC 3G convencional, pueden aprovechar mas facilmente la informacion relativa a la situacion en varias celulas vecinas, asf como las condiciones en la celula actual en la que esta ubicado un equipo de usuario (UE). El uso de una arquitectura distribuida, es decir, un modelo de sistema donde la funcionalidad de control es empujada a las estaciones de base, crea por tanto potencialmente una situacion donde la funcion de control tiene una gran cantidad de conocimiento hasta la fecha del entorno local, pero no tiene la vision general de red mas amplia que podna estar disponible en una funcion de control centralizada. En un sistema de ese tipo, un procedimiento de traspaso llevado a cabo en una estacion de base de LTE (un eNodeB) podna estar basado en gran medida en informacion limitada, tal como informacion de estado para la celula actual y cualesquiera celulas vecinas atendidas por el mismo eNodeB.On the other hand, the network control procedures implemented in a centralized architecture, such as the transfer procedures in a conventional 3G RNC, can more easily take advantage of the information related to the situation in several neighboring cells, as well as the conditions in the cell current in which a user equipment (UE) is located. The use of a distributed architecture, that is, a system model where control functionality is pushed to base stations, therefore potentially creates a situation where the control function has a great deal of knowledge to date of the local environment , but it does not have the broadest network overview that could be available in a centralized control function. In such a system, a handover procedure carried out at an LTE base station (an eNodeB) could be based largely on limited information, such as status information for the current cell and any neighboring cells served by The same eNodeB.
Otro problema potencial de un modelo de arquitectura distribuida consiste en que el equipo de usuario movil puede ser controlado por medio de diferentes controladores durante un corto penodo de tiempo, segun se hace que el equipo de usuario pase (sea traspasado) desde una estacion de base a otra. Aunque cada controlador (el eNodeB en el caso de un sistema de LTE) puede monitorizar la actividad de una estacion movil espedfica mientras atiende a esa estacion movil, esta informacion se pierde generalmente cuando la estacion movil es traspasada a otro controlador. Este es un problema menor en un sistema que hace uso de una arquitectura de control centralizada, puesto que un controlador en un sistema de ese tipo cubre tfpicamente muchas celulas, y una estacion movil esta generalmente controlada por el mismo controlador durante un penodo de tiempo mas largo.Another potential problem of a distributed architecture model is that the mobile user equipment can be controlled by different controllers for a short period of time, as the user equipment is made to pass (be transferred) from a base station to another. Although each controller (the eNodeB in the case of an LTE system) can monitor the activity of a specific mobile station while serving that mobile station, this information is generally lost when the mobile station is transferred to another controller. This is a minor problem in a system that makes use of a centralized control architecture, since a controller in such a system typically covers many cells, and a mobile station is generally controlled by the same controller for a longer period of time. long.
En los procedimientos de examen ante la Oficina Europea de Patentes, han sido citadas las referencias WO98/18281 A1, JP2001/268619 A, WO2006/130203 A2 y US2004/192310 A1 como estado de la tecnica conforme al Art. 54(2) EPC; las referencias WO2009/079316 A1 y WO2009/21711 A1 han sido citadas como derechos anteriores conforme al Art. 54(3) EPC. En particular, la solicitud internacional publicada como WO98/18281 A1 divulga un metodo que tiene como objetivo evitar traspasos demasiado frecuentes. Segun el metodo, para una estacion movil que se desplaza en un area geografica cubierta por una microcelula y cubierta independientemente por una macrocelula, un controlador de estacion de base actual determina el numero de traspasos realizados por la estacion movil en un penodo de tiempo dado en base a un historico de traspasos de la estacion movil, y compara el numero con un valor de umbral predeterminado. En base a la comparacion, se elige un procedimiento de seleccion de celula jerarquica o bien un procedimiento de seleccion de celula normal. El historico de traspasos de la estacion movil se actualiza con un sello de tiempo del nuevo evento de traspaso si la estacion movil es traspasada a una microcelula, y a continuacion puesta en comunicacion con el controlador de estacion de base de la microcelula seleccionada. En otro caso, si la estacion movil es traspasada a una macrocelula, se inicializa el historico de traspasos.In the examination procedures before the European Patent Office, references WO98 / 18281 A1, JP2001 / 268619 A, WO2006 / 130203 A2 and US2004 / 192310 A1 have been cited as prior art according to Art. 54 (2) EPC ; references WO2009 / 079316 A1 and WO2009 / 21711 A1 have been cited as prior rights under Art. 54 (3) EPC. In particular, the international application published as WO98 / 18281 A1 discloses a method that aims to avoid too frequent transfers. According to the method, for a mobile station that travels in a geographical area covered by a microcell and independently covered by a macrocell, a current base station controller determines the number of transfers made by the mobile station in a given period of time in based on a transfer history of the mobile station, and compare the number with a predetermined threshold value. Based on the comparison, a hierarchical cell selection procedure or a normal cell selection procedure is chosen. The transfer history of the mobile station is updated with a time stamp of the new transfer event if the mobile station is transferred to a microcell, and then communicated with the base station controller of the selected microcell. In another case, if the mobile station is transferred to a macrocell, the transfer history is initialized.
SumarioSummary
La presente invencion, segun se define mediante las reivindicaciones independientes, comprende un metodo para procesar informacion de transaccion de estacion movil en un nodo de control de servicio en un sistema de comunicacion inalambrica segun la reivindicacion 1. En particular, el nodo de control de servicio puede ser un nodo de estacion de base, tal como un eNodeB en un sistema de LTE/SAE. La informacion de transaccion que puedeThe present invention, as defined by the independent claims, comprises a method for processing mobile station transaction information in a service control node in a wireless communication system according to claim 1. In particular, the service control node it can be a base station node, such as an eNodeB in an LTE / SAE system. The transaction information that can
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
incluir, por ejemplo, informacion de transaccion relacionada con la movilidad e informacion de transaccion relacionada con el trafico, para una estacion movil dada, puede ser actualizada y pasada entre nodos de control controladores segun es traspasada la estacion movil correspondiente, de modo que un nodo de control controlador tenga acceso a informacion caracterizadora de las actividades pasadas de la estacion movil. La informacion de transaccion, la cual puede ser pasada de un nodo de control a otro en forma de registro de historico de transaccion, puede incluir, a tftulo de ejemplo no limitativo, informacion acerca de las celulas en las que ha estado presente la estacion movil, y por cuanto tiempo, asf como informacion que describa la actividad de transferencia de datos de enlace ascendente y de enlace descendente de la estacion movil.include, for example, transaction information related to mobility and transaction information related to traffic, for a given mobile station, it can be updated and passed between controlling control nodes as the corresponding mobile station is transferred, so that a node Control controller has access to information characterizing the past activities of the mobile station. Transaction information, which may be passed from one control node to another in the form of a transaction history record, may include, by way of non-limiting example, information about the cells in which the mobile station has been present. , and for how long, as well as information describing the uplink and downlink data transfer activity of the mobile station.
Entre las ventajas proporcionadas por los metodos y aparatos inventivos divulgados en la presente memoria, se encuentra un nodo de control conforme a una o mas realizaciones de la invencion que tiene acceso a informacion de transaccion historica para una estacion movil servida, que puede ser usada, en diversas realizaciones, para mejorar las decisiones de asignacion de recursos de enlace, para mejorar las decisiones de traspaso, y para detectar y/o impedir patrones de traspaso indeseados, incluyendo los denominados traspasos de ping-pong. Los expertos en la materia podran apreciar ventajas adicionales resultantes de la informacion historica oportuna, completa y actualizada puesta a disposicion por medio de varias realizaciones de la presente invencion.Among the advantages provided by the inventive methods and apparatus disclosed herein, is a control node according to one or more embodiments of the invention that has access to historical transaction information for a served mobile station, which can be used, in various embodiments, to improve the allocation decisions of link resources, to improve the transfer decisions, and to detect and / or prevent unwanted transfer patterns, including so-called ping-pong transfers. Those skilled in the art will be able to appreciate additional advantages resulting from the timely, complete and updated historical information made available through various embodiments of the present invention.
En consecuencia, un ejemplo de metodo comprende recibir, en un nodo de control de servicio, un registro de historico de transaccion procedente de un nodo de control de transferencia junto con un primer traspaso de una estacion movil al nodo de control de servicio. Tras anadir datos de transaccion de estacion movil relacionados con el nodo de control de servicio al registro de historico de transaccion para obtener un registro de historico de transaccion actualizado, el registro de historico de transaccion actualizado es transferido a un nodo de control objetivo junto con un traspaso subsiguiente de la estacion movil al nodo de control objetivo. En algunas realizaciones, el metodo comprende ademas usar el registro de historico de transaccion para tomar decisiones de traspaso, tal como seleccionar un nodo de control objetivo para un traspaso, o para asignar recursos de enlace.Accordingly, an example of a method comprises receiving, in a service control node, a transaction history record from a transfer control node together with a first transfer of a mobile station to the service control node. After adding mobile station transaction data related to the service control node to the transaction history record to obtain an updated transaction history record, the updated transaction history record is transferred to a target control node together with a subsequent transfer of the mobile station to the target control node. In some embodiments, the method further comprises using the transaction history record to make handover decisions, such as selecting an objective control node for a handover, or to allocate link resources.
Realizaciones de la invencion incluyen ademas un nodo de control configurado para actuar como nodo de control de servicio para procesar datos de historico de transaccion de estacion movil segun la reivindicacion 16. Una o mas de esas realizaciones de nodo de control pueden comprender un eNodeB para su uso en una red de LTE/SAE.Embodiments of the invention further include a control node configured to act as a service control node for processing mobile station transaction history data according to claim 16. One or more of those control node embodiments may comprise an eNodeB for its use in an LTE / SAE network.
En otras realizaciones adicionales, se proporciona un producto de programa informatico segun la reivindicacion 34 que incluye un codigo de programa legible con ordenador materializado en un medio legible con ordenador, estando el codigo de programa legible con ordenador configurado para llevar a cabo el metodo descrito en lo que antecede.In other further embodiments, a computer program product according to claim 34 is provided which includes a computer readable program code materialized in a computer readable medium, the computer readable program code being configured to perform the method described in The foregoing.
Por supuesto, la presente invencion no se limita a las caractensticas y ventajas anteriores. De hecho, los expertos en la materia reconoceran caractensticas y ventajas adicionales con la lectura de la descripcion detallada que sigue, y con la visualizacion de los dibujos que se acompanan.Of course, the present invention is not limited to the above features and advantages. In fact, those skilled in the art will recognize additional features and advantages with reading the detailed description that follows, and with the visualization of the accompanying drawings.
Breve descripcion de los dibujosBrief description of the drawings
La Figura 1 es un diagrama que ilustra aspectos de una red de comunicacion inalambrica de LTE/SAE.Figure 1 is a diagram illustrating aspects of an LTE / SAE wireless communication network.
La Figura 2 ilustra un ejemplo de informacion de transaccion de estacion movil y su relacion con celulas de un sistema de comunicacion inalambrica:Figure 2 illustrates an example of mobile station transaction information and its relationship with cells of a wireless communication system:
La Figura 3 es un diagrama logico de flujo de una realizacion de un metodo para procesar informacion de transaccion de estacion movil.Figure 3 is a logical flow chart of an embodiment of a method for processing mobile station transaction information.
La Figura 4 es un diagrama logico de flujo de otra realizacion de un metodo para procesar informacion de transaccion de estacion movil.Figure 4 is a logical flow chart of another embodiment of a method for processing mobile station transaction information.
La Figura 5 es un diagrama de bloques de una realizacion de una estacion de base configurada para procesar informacion de transaccion de estacion movil.Figure 5 is a block diagram of an embodiment of a base station configured to process mobile station transaction information.
Descripcion detalladaDetailed description
El diseno y la especificacion de la proxima generacion de redes de comunicacion inalambricas esta actualmente en curso bajo los auspicios del Proyecto Partnership de 3a Generacion (3GPP), en un esfuerzo conocido como iniciativa de Evolucion a Largo Plazo (LTE). Junto con la definicion de nuevas interfaces inalambricas, se esta definiendo tambien una nueva arquitectura de red troncal, en un esfuerzo de estandarizacion conocido como Evolucion de Arquitectura de Sistema (SAE). Segun se muestra en la Figura 1, una red de LTE/SAE incluye al menos dos tipos de elementos de red que soportan planos de usuario y de control: una estacion de base 110 potenciada, denominada NodeB Evolucionado o “eNodeB”, y la Puerta de Enlace 120 de SAE. El eNodeB 110 proporciona la gestion de recursos de radio y de interfaz de aire de LTE, mientras que la Puerta de Enlace 120 de SAE proporciona un punto de anclaje de movilidad para el plano de usuario y proporciona una puerta de enlace para redes 140 de servicio de IP, las cuales pueden incluir Internet, Intranet, y otras redes de servicio basadas en IP.The design and specification of the next generation of wireless communication networks is currently underway under the auspices of the 3rd Generation Partnership Project (3GPP), in an effort known as the Long Term Evolution (LTE) initiative. Together with the definition of new wireless interfaces, a new backbone network architecture is also being defined, in a standardization effort known as System Architecture Evolution (SAE). As shown in Figure 1, an LTE / SAE network includes at least two types of network elements that support user and control planes: an enhanced base station 110, called Evolved NodeB or "eNodeB", and the Gate of Link 120 of SAE. The eNodeB 110 provides the management of radio and LTE air interface resources, while the SAE Gateway 120 provides a mobility anchor point for the user plane and provides a gateway for service networks 140 IP, which may include Internet, Intranet, and other IP-based service networks.
En la discusion que sigue, los presentes metodos y aparatos de la invencion se describen en el contexto de una redIn the discussion that follows, the present methods and apparatus of the invention are described in the context of a network.
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
6060
inalambrica de LTE/SAE. En este caso, muchas de las funciones de control descritas en la presente memoria residen en un eNodeB 110. Sin embargo, los expertos en la materia podran apreciar que las tecnicas inventivas descritas en la presente memoria son aplicables a otros tipos de red y a otras configuraciones de red. Por ejemplo, los metodos y aparatos de la invencion divulgados en la presente memoria pueden ser aplicables a una arquitectura de Acceso por Paquetes de Alta Velocidad (HSPA) evolucionada, en la que el Controlador de Red de Radio (RNC) esta integrado en el NodeB, asf como a una arquitectura de GERAN/UTRA; Version 99, en la que la informacion de historico que se describe a continuacion podna ser transferida entre nodos de control de pares (por ejemplo, RNCs y/o Controladores de Estacion de Base). De ese modo, se pretende que la descripcion de la invencion en terminos de elementos de red de LTE/SAE sea ilustrativa, no limitativa.wireless of LTE / SAE. In this case, many of the control functions described herein reside in an eNodeB 110. However, those skilled in the art will appreciate that the inventive techniques described herein are applicable to other types of networks and other configurations. Network For example, the methods and apparatus of the invention disclosed herein may be applicable to an evolved High Speed Packet Access (HSPA) architecture, in which the Radio Network Controller (RNC) is integrated into the NodeB , as well as a GERAN / UTRA architecture; Version 99, in which the historical information described below could be transferred between peer control nodes (for example, RNCs and / or Base Station Controllers). Thus, it is intended that the description of the invention in terms of LTE / SAE network elements be illustrative, not limiting.
A diferencia con sus predecesores, la arquitectura de LTE/SAE no incluye un Controlador de Red de Radio (RNC) separado responsable de gestionar varias estaciones de base. En cambio, muchas de las funciones de gestion de recursos de radio y de gestion de movilidad realizadas previamente por un RNC, se transfieren al eNodeB 110. Segun se ha indicado con anterioridad, este cambio permite que la funcion de control acceda a la informacion de forma mas oportuna en relacion con las condiciones de recursos de radio (por ejemplo, condiciones de senal, condiciones de carga) en las una o varias celulas atendidas por el eNodeB 110. Sin embargo, este cambio tambien presenta algunos retos, dado que un eNodeB 110 carece generalmente de una vision general de sistema mas amplia de la que podna tener un RNC que monitoriza varias estaciones de base.Unlike its predecessors, the LTE / SAE architecture does not include a separate Radio Network Controller (RNC) responsible for managing several base stations. In contrast, many of the radio resource management and mobility management functions previously performed by an RNC are transferred to eNodeB 110. As indicated previously, this change allows the control function to access information on more timely in relation to the conditions of radio resources (for example, signal conditions, loading conditions) in the one or more cells served by the eNodeB 110. However, this change also presents some challenges, given that an eNodeB 110 generally lacks a broader system overview than an RNC could have that monitors several base stations.
Las decisiones de control tomadas solamente con informacion local pueden generar diversos problemas. Por ejemplo, una estacion movil que se mueva rapidamente (tal como la estacion movil 160 en la Figura 1) en una arquitectura distribuida podna ser traspasada entre varias microcelulas (generando frecuentes traspasos), cuando esta estacion movil 160 podna ser mejor atendida por una macrocelula en la misma area. Una funcion de control ubicada en una de las diversas microcelulas puede no tener conocimiento de que la estacion movil 160 que se esta moviendo rapidamente, o de que la estacion movil 160 se ha encontrado recientemente con frecuentes traspasos.Control decisions made only with local information can generate various problems. For example, a mobile station that moves quickly (such as mobile station 160 in Figure 1) in a distributed architecture could be transferred between several microcells (generating frequent transfers), when this mobile station 160 could be better served by a macrocell In the same area. A control function located in one of the various microcells may not be aware that the mobile station 160 that is moving rapidly, or that the mobile station 160 has recently encountered frequent transfers.
Segun otro ejemplo, una estacion movil 160 inactiva podna ser desplazada, tras algun penodo de tiempo, a un estado mas eficiente energeticamente. En una arquitectura distribuida, existe un riesgo de que una estacion movil 160 que se desplaza a traves de la red no sea nunca controlada por un solo controlador durante un penodo de tiempo suficientemente largo para que el controlador reconozca que se debena activar el estado mas eficiente energeticamente.According to another example, an inactive mobile station 160 could be moved, after some time, to a more energy efficient state. In a distributed architecture, there is a risk that a mobile station 160 that travels through the network will never be controlled by a single controller for a period of time long enough for the controller to recognize that the most efficient state should be activated. energetically.
Otros problemas pueden derivarse del traspaso en un sistema con gestion de recursos de radio distribuida. Por ejemplo, si una estacion movil 160 es traspasada desde una estacion de base a otra en mitad de una transferencia de datos de enlace ascendente en curso, se preferina que la estacion movil 160 reciba inmediatamente una asignacion adecuada de recursos de enlace ascendente en la celula objetivo, incluso antes de que la estacion movil 160 envfe un informe del estado del bufer de enlace ascendente al eNodeB 110 objetivo. Esto es diffcil de lograr en una arquitectura distribuida si la funcion de control de recursos en la celula objetivo no tiene conocimiento del nivel de actividad de la estacion movil en la antigua celula. Estos retos dan como resultado potencialmente un desperdicio de recursos de radio o un comportamiento innecesariamente constrenido de la estacion movil.Other problems may arise from the transfer in a system with distributed radio resource management. For example, if a mobile station 160 is transferred from one base station to another in the middle of a current uplink data transfer, it is preferred that the mobile station 160 immediately receive an appropriate allocation of uplink resources in the cell objective, even before the mobile station 160 sends a report of the status of the uplink buffer to the target eNodeB 110. This is difficult to achieve in a distributed architecture if the resource control function in the target cell is not aware of the activity level of the mobile station in the old cell. These challenges potentially result in a waste of radio resources or unnecessarily constricted behavior of the mobile station.
Por lo tanto, la presente divulgacion va dirigida a metodos y aparatos para su uso en un sistema de comunicacion inalambrica, en el que una unidad controladora, por ejemplo una funcion de control de recursos de radio en un eNodeB 110 de LTE, mantiene un historico de transaccion para una estacion movil 160 y hace que pase ese historico a unidades controladoras subsiguientes que reciben el control de la estacion movil 160. El historico de transaccion contiene informacion acerca de las actividades pasadas del equipo de usuario. En algunas realizaciones, el historico de transaccion incluye informacion de transaccion relacionada con movilidad, tal como informacion acerca de las celulas en las que estacion movil 160 ha estado presente y del tiempo consumido en esas celulas. En algunas realizaciones, el historico de transaccion incluye informacion relacionada con el trafico, tal como la cantidad y/o el tipo de trafico de datos enviados a, y/o recibidos por, la estacion movil 160.Therefore, the present disclosure is directed to methods and apparatus for use in a wireless communication system, in which a controlling unit, for example a radio resource control function in an LTE eNodeB 110, maintains a history of transaction for a mobile station 160 and causes that history to be passed to subsequent controller units that receive control of mobile station 160. The transaction history contains information about the past activities of the user equipment. In some embodiments, the transaction history includes transaction information related to mobility, such as information about the cells in which mobile station 160 has been present and the time consumed in those cells. In some embodiments, the transaction history includes information related to traffic, such as the amount and / or type of traffic data sent to, and / or received by, mobile station 160.
En un ejemplo de realizacion de la presente invencion, un controlador de recursos que actualmente sirve a la estacion movil 160, por ejemplo la funcion de control de radio en el eNodeB 110 de servicio, pasa informacion de historico de transaccion para la estacion movil 160 al controlador de recursos que debera hacerse cargo del control de la estacion movil 160 despues del traspaso, por ejemplo la funcion de control de radio en el eNodeB 110 objetivo. En varias realizaciones, esta informacion de historico de transaccion puede adoptar una cualquiera de diversas formas. Por ejemplo, el historico de transaccion puede comprender una lista historica que relacione eventos anadidos por cada uno de los controladores que hayan controlado a la estacion movil 160. Alternativamente (o adicionalmente a dicha lista), el historico de transaccion puede comprender uno o varios parametros acumulativos que describan el nivel de movilidad y actividad pasado de la estacion movil 160. Estos parametros acumulativos pueden ser actualizados por cada funcion de control segun es traspasada la estacion movil 160 desde una estacion de base a otra.In an exemplary embodiment of the present invention, a resource controller that currently serves mobile station 160, for example the radio control function in service eNodeB 110, passes transaction history information for mobile station 160 to resource controller that should take over the control of the mobile station 160 after the handover, for example the radio control function in the target eNodeB 110. In various embodiments, this transaction history information can take any one of several forms. For example, the transaction history may comprise a historical list that relates events added by each of the controllers that have controlled the mobile station 160. Alternatively (or in addition to said list), the transaction history may comprise one or more parameters cumulative that describe the level of mobility and past activity of mobile station 160. These cumulative parameters can be updated for each control function as mobile station 160 is transferred from one base station to another.
En algunas realizaciones, el controlador, cuando toma el control de una estacion movil 160 por medio de un traspaso entrante, recibe un registro de historico de transaccion proveniente de la funcion de control anterior, y usa la informacion del historico de transaccion como entrada para procesos de decision posteriores. Por ejemplo, el controlador puede usar informacion de transaccion relacionada con trafico a partir del registro de historico deIn some embodiments, the controller, when taking control of a mobile station 160 by means of an incoming handover, receives a transaction history record from the previous control function, and uses the transaction history information as input for processes. of subsequent decision. For example, the controller may use traffic related transaction information from the history log of
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
transaccion en la asignacion de recursos a la estacion movil 160. Esta informacion de transaccion relacionada con el trafico podna incluir tasas de datos, cantidades de datos, y/o tipos de datos recientemente transmitidos o recibidos por la estacion movil 160. El controlador podna usar tambien informacion de transaccion relacionada con movilidad a partir del registro de historico de transaccion, incluyendo la informacion que identifica las celulas anteriores y los tipos de las celulas anteriores visitadas por la estacion movil 160 y el tiempo consumido en cada una. Un controlador podna usar este tipo de informacion, por ejemplo, en la seleccion de una celula objetivo para un traspaso posterior. Por ejemplo, si la informacion de transaccion relacionada con movilidad historica indica que la estacion movil 160 ha sido frecuentemente traspasada, el controlador podna determinar que una macrocelula es un objetivo de traspaso mas apropiado que una microcelula adyacente.transaction in the allocation of resources to mobile station 160. This transaction information related to traffic could include data rates, amounts of data, and / or types of data recently transmitted or received by mobile station 160. The controller could use also transaction information related to mobility from the transaction history record, including the information that identifies the previous cells and the types of the previous cells visited by the mobile station 160 and the time consumed in each one. A controller could use this type of information, for example, in the selection of a target cell for subsequent handover. For example, if transaction information related to historical mobility indicates that mobile station 160 has been frequently transferred, the controller could determine that a macrocell is a more appropriate transfer target than an adjacent microcell.
En varias realizaciones, un controlador de servicio podna anadir informacion de transaccion adicional, y/o actualizar parametros acumulativos concernientes a la actividad de la estacion movil, para pasar a un controlador subsiguiente cuando se realiza un traspaso subsiguiente.In several embodiments, a service controller may add additional transaction information, and / or update cumulative parameters concerning the activity of the mobile station, to pass to a subsequent controller when a subsequent transfer is made.
El registro de historico de transaccion podna ser definido con un parametro que indique un tamano maximo para el registro, con el fin de controlar el tamano del registro que se reenvfa en cada traspaso. En algunas de esas realizaciones, los controladores podnan aplicar una estrategia de primero-en-entrar-primero-en-salir cuando el tamano del registro de historico de transaccion exceda el tamano maximo predeterminado, borrando la informacion mas antigua para dar cabida a la informacion mas reciente. En otras realizaciones, la informacion podna ser almacenada en el registro junto con un sello de tiempo, de modo que la informacion de transaccion que exceda una cierta edad, es decir, la informacion que haya estado en el registro un tiempo mayor que un valor predeterminado, sea eliminada del historico de transaccion.The transaction history record could be defined with a parameter that indicates a maximum size for the record, in order to control the size of the record that is forwarded on each transfer. In some of those embodiments, controllers may apply a first-in-first-first-out strategy when the size of the transaction log exceeds the predetermined maximum size, deleting the oldest information to accommodate the information. more recent. In other embodiments, the information could be stored in the registry along with a time stamp, so that the transaction information that exceeds a certain age, that is, the information that has been in the registry for a longer time than a predetermined value , be removed from the transaction history.
En general, aunque sin excluir otros tipos de informacion, el contenido del historico de transaccion puede ser dividido en al menos dos categonas. La primera, la informacion de transaccion relacionada con movilidad, comprende informacion relacionada con celulas previamente visitadas. Esta categona de informacion podna incluir, entre otras cosas, una identidad de celula, un tipo de celula y el consumo de tiempo en una celula (o una hora de entrada del terminal movil y/o una hora de salida del terminal movil), para cada una de varias celulas previamente visitadas. La Figura 2 ilustra un ejemplo de la informacion de transaccion relacionada con movilidad que podna estar contenida en un registro de historico de transaccion. En la Figura 2, las IDs de celula c002, c028 y c014 identifican microcelulas 210 que cubren un area parcialmente cubierta por una macrocelula 220, correspondiente a una ID de celula de C017. Un ejemplo de informacion 230 de transaccion relacionada con movilidad ha sido tambien representada.In general, although without excluding other types of information, the content of the transaction history can be divided into at least two categories. The first, the transaction information related to mobility, includes information related to previously visited cells. This category of information could include, among other things, a cell identity, a type of cell and the consumption of time in a cell (or an hour of entry of the mobile terminal and / or an hour of departure of the mobile terminal), to each of several previously visited cells. Figure 2 illustrates an example of the transaction information related to mobility that could be contained in a transaction history record. In Figure 2, cell IDs c002, c028 and c014 identify micro cells 210 that cover an area partially covered by a macrocell 220, corresponding to a cell ID of C017. An example of transaction information 230 related to mobility has also been represented.
El controlador de recepcion puede usar la informacion historica incluida en la informacion de transaccion 230 junto con otra informacion, tal como mediciones de estacion movil, para tomar decisiones con relacion a la celula o sistema objetivo mas adecuado. Por ejemplo, un controlador de recursos de radio que use la informacion de transaccion 230 relacionada con movilidad de la Figura 1, podna concluir que una estacion movil 160 procedente de la celula c002 y que ha permanecido allf menos de un cierto penodo de tiemplo, tal como 120 segundos, debera ser traspasada a la macrocelula C017 si las mediciones de la estacion movil indican que esto es factible.The reception controller may use the historical information included in the transaction information 230 along with other information, such as mobile station measurements, to make decisions regarding the most appropriate cell or target system. For example, a radio resource controller that uses the transaction information 230 related to mobility of Figure 1, could conclude that a mobile station 160 from cell c002 and that has remained there less than a certain time period, such about 120 seconds, it should be transferred to the C017 macrocell if the measurements of the mobile station indicate that this is feasible.
El controlador de recepcion puede usar tambien esta informacion para estimar otros parametros. Por ejemplo, si el controlador tiene informacion sobre los tamanos medios de las celulas vecinas, podna usar la informacion de historico de transaccion que indique el tiempo consumido en las celulas anteriores para producir una estimacion aproximada de velocidad para la estacion movil 160. Haciendo referencia una vez mas a la informacion de transaccion relacionada con movilidad mostrada en la Figura 2, una estacion movil 160 que ha permanecido 84 segundos en la celula c028, que tiene quizas un radio de solamente 100 metros, podna ser designada como usuario de “velocidad media”.The reception controller can also use this information to estimate other parameters. For example, if the controller has information on the average sizes of the neighboring cells, it could use the transaction history information indicating the time spent in the previous cells to produce an approximate speed estimate for the mobile station 160. Referring to a once again to the mobility related transaction information shown in Figure 2, a mobile station 160 that has remained 84 seconds in cell c028, which has perhaps a radius of only 100 meters, could be designated as a "medium speed" user .
La informacion de transaccion relacionada con movilidad podna ser tambien usada para generar y actualizar parametros acumulativos que describan la movilidad de una estacion movil. Por ejemplo, un parametro de funcionamiento que indique el numero de traspasos por unidad de tiempo o una velocidad estimada de la estacion movil podnan ser actualizados por cada controlador antes de que el registro de historico de transaccion sea reenviado a un nuevo controlador. Opcionalmente, esos parametros podnan ser ponderados o filtrados, de modo que la informacion de movilidad reciente sea efectivamente clasificada como mas alta que la informacion mas antigua.Transaction information related to mobility could also be used to generate and update cumulative parameters that describe the mobility of a mobile station. For example, an operating parameter that indicates the number of transfers per unit of time or an estimated speed of the mobile station could be updated by each controller before the transaction history record is forwarded to a new controller. Optionally, these parameters could be weighted or filtered, so that the recent mobility information is effectively classified as higher than the oldest information.
Una segunda categona de datos de historico de transaccion es la informacion de transaccion relacionada con el trafico. Esta categona podna incluir informacion tal como cuando entro la estacion movil 160 en un modo activo y/o la actividad de trafico (opcionalmente, con sellos de tiempo) durante el modo activo. La informacion de actividad de trafico podna identificar portadoras espedficas que hayan sido usadas por el movil, la ultima vez que se envio un paquete, la cantidad de datos enviados o recibidos, los tipos de datos enviados o recibidos, y asf sucesivamente. En algunas realizaciones, los datos relativos a varias actividades pueden estar sellados en el tiempo con un parametro de tiempo calculado con referencia al momento de inicio de un modo activo. Esta aproximacion puede reducir la cantidad de datos almacenados en el registro de transaccion, y elimina la necesidad de que los sellos tiempo sean recalculados en cada traspaso.A second category of transaction history data is the transaction information related to the traffic. This category could include information such as when mobile station 160 entered an active mode and / or traffic activity (optionally, with time stamps) during the active mode. Traffic activity information could identify specific carriers that have been used by the mobile, the last time a package was sent, the amount of data sent or received, the types of data sent or received, and so on. In some embodiments, the data relating to various activities may be sealed in time with a calculated time parameter with reference to the start time of an active mode. This approach can reduce the amount of data stored in the transaction log, and eliminates the need for time stamps to be recalculated at each transfer.
Haciendo de nuevo referencia a la Figura 2, se ha ilustrado un ejemplo de conjunto de informacion de transaccionReferring again to Figure 2, an example of a set of transaction information has been illustrated.
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
6060
240 relacionada con trafico. Los expertos en la materia podran apreciar que los datos relacionados con movilidad y relacionados con trafico de la Figura 2 son solamente ilustrativos. Segun se ha explicado con anterioridad, se podnan registrar diversos datos en cada estacion de base. Ademas, la informacion puede ser registrada en una diversidad de formates; la codificacion apropiada de la informacion puede reducir el tamano de los datos que son transferidos entre estaciones de base. En cualquier caso, en algunas realizaciones de la presente invencion, un controlador de recepcion puede usar la informacion de transaccion 240 relativa a trafico, quizas junto con la informacion de transaccion 230 relativa a movilidad, para tomar diversas decisiones de gestion de recursos. Por ejemplo, el controlador podna usar la informacion para determinar cuando activar una transicion de la estacion movil 160 a un estado energeticamente mas eficiente. Como ejemplo, el controlador de recepcion podna recibir la informacion de transaccion 240 relacionada con trafico junto con un traspaso de una estacion movil 160. Tras 1590 milisegundos desde el momento en que la estacion movil 160 entro en la celula, el controlador podna activar una transicion al estado inactivo. Este ejemplo supone un temporizador de inactividad de 6000 milisegundos, que fue disparado debido a que el controlador pudo calcular que la estacion movil 160 habfa estado ya inactiva durante 4410 milisegundos (4560 menos 150).240 related to traffic. Those skilled in the art will appreciate that the mobility-related and traffic-related data in Figure 2 are illustrative only. As explained above, various data can be registered in each base station. In addition, information can be recorded in a variety of formats; the appropriate coding of the information can reduce the size of the data that is transferred between base stations. In any case, in some embodiments of the present invention, a receiving controller may use transaction information 240 related to traffic, perhaps together with transaction information 230 related to mobility, to make various resource management decisions. For example, the controller could use the information to determine when to activate a transition from mobile station 160 to a more energy efficient state. As an example, the receiving controller could receive the transaction information 240 related to traffic along with a handover of a mobile station 160. After 1590 milliseconds from the moment the mobile station 160 entered the cell, the controller could activate a transition to the inactive state. This example assumes an inactivity timer of 6000 milliseconds, which was triggered because the controller was able to calculate that mobile station 160 had already been inactive for 4410 milliseconds (4560 minus 150).
Segun se ha descrito en lo que antecede con respecto a informacion de transaccion relacionada con movilidad, un controlador de recursos de radio puede generar y/o actualizar uno o mas parametros acumulativos que describan una actividad de trafico de la estacion movil, para su inclusion en el registro de historico de transaccion pasado de controlador a controlador. Estos parametros acumulativos podran incluir, por ejemplo, una tasa de bits media de enlace ascendente y/o de enlace descendente, para un penodo de tiempo dado o para la duracion de un penodo de modo activo. Los parametros acumulativos que indican los requerimientos pico de enlace ascendente o de enlace descendente para la estacion movil 160, podnan tambien ser mantenidos. Cualquiera de esos parametros podna ser ponderado o filtrado, con el fin de clasificar la informacion de actividad mas reciente que sea mas alta que la informacion mas antigua.As described above with respect to transaction information related to mobility, a radio resource controller may generate and / or update one or more cumulative parameters that describe a traffic activity of the mobile station, for inclusion in the transaction history log passed from controller to controller. These cumulative parameters could include, for example, an average uplink and / or downlink bit rate, for a given period of time or for the duration of an active mode period. The cumulative parameters indicating the peak uplink or downlink requirements for mobile station 160 may also be maintained. Any of these parameters could be weighted or filtered, in order to classify the most recent activity information that is higher than the oldest information.
En consecuencia, un registro de historico de transaccion para una estacion movil 160, que contenga cualquiera de las informaciones anteriores, puede ser pasado desde una estacion de base de transferencia a una estacion de base de servicio, en un primer traspaso de la estacion movil 160. Tras la actualizacion del registro de historico de transaccion, la estacion de base de servicio puede transferir el registro de historico de transaccion actualizado a una estacion de base objetivo junto con un traspaso subsiguiente de la estacion movil 160. Este procedimiento general ha sido ilustrado en la Figura 3, el cual puede ser implementado, por ejemplo, en un eNodeB 110 de un sistema de comunicacion inalambrica de LTE/SAE. Los expertos en la materia podran apreciar que algunas de las etapas ilustradas en la Figura 3 pueden ser omitidas. Ademas, varias de las etapas pueden ser ejecutadas en un orden diferente al mostrado.Consequently, a transaction history record for a mobile station 160, containing any of the above information, can be passed from a transfer base station to a service base station, in a first transfer of the mobile station 160 Following the update of the transaction history record, the service base station may transfer the updated transaction history record to an objective base station together with a subsequent transfer of the mobile station 160. This general procedure has been illustrated in Figure 3, which can be implemented, for example, in an eNodeB 110 of an LTE / SAE wireless communication system. Those skilled in the art will appreciate that some of the steps illustrated in Figure 3 may be omitted. In addition, several of the stages can be executed in a different order than shown.
En el bloque 310, se recibe un registro de historico de transaccion para una estacion movil 160 desde una estacion de base de transferencia. En algunas realizaciones, el historico de transaccion se recibe junto con un traspaso de la estacion movil 160 a una nueva estacion de base de servicio. El registro de historico de transaccion puede ser transferido directamente, como parte de la mensajena relativa a traspasos entre la estacion de base de transferencia y la nueva estacion de base de servicio, o puede ser transferido indirectamente, tal como mediante una puerta de enlace o un servidor separados. En un sistema de LTE/SAE, por ejemplo, el historico de transaccion puede ser transferido entre las estaciones de base usando la interfaz X2 definida por 3GPP.In block 310, a transaction history record is received for a mobile station 160 from a transfer base station. In some embodiments, the transaction history is received along with a transfer from mobile station 160 to a new service base station. The transaction history record can be transferred directly, as part of the transfer message between the transfer base station and the new service base station, or it can be transferred indirectly, such as through a gateway or a separate server. In an LTE / SAE system, for example, the transaction history can be transferred between the base stations using the X2 interface defined by 3GPP.
En el bloque 320, se recibe el control de la estacion movil 160 desde la estacion movil 160 de transferencia. Con excepcion de la transferencia del registro de historico de transaccion, el traspaso puede ser realizado conforme a medios convencionales. Los expertos en la materia apreciaran que el control de la estacion movil 160 por parte de la estacion de base receptora puede ser obtenido con anterioridad a la recepcion del registro de historico de transaccion en algunas realizaciones y/o bajo determinadas circunstancias.In block 320, control of the mobile station 160 is received from the mobile transfer station 160. With the exception of the transfer of the transaction log, the transfer can be carried out according to conventional means. Those skilled in the art will appreciate that the control of the mobile station 160 by the receiving base station can be obtained prior to the receipt of the transaction history record in some embodiments and / or under certain circumstances.
En el bloque 330, la estacion de base de recepcion (ahora la estacion de base de servicio) anade datos de transaccion relacionados con movilidad al registro de historico de transaccion. Esto puede comprender anadir simplemente un identificador de celula correspondiente a la estacion de base de servicio, quizas con un sello de tiempo que identifique el consumo de tiempo en la estacion de base de recepcion Esta ultima informacion, por supuesto, no puede ser finalmente anadida al registro de historico de transaccion hasta que la estacion movil 160 sea traspasada a una nueva estacion de base. Otros datos de transaccion relacionados con movilidad, tal como cualquiera de los elementos discutidos con anterioridad, pueden ser anadidos tambien al registro de historico de transaccion.In block 330, the reception base station (now the service base station) adds transaction data related to mobility to the transaction history record. This may include simply adding a cell identifier corresponding to the service base station, perhaps with a time stamp that identifies the time consumption in the reception base station. This last information, of course, cannot finally be added to the Transaction history record until mobile station 160 is transferred to a new base station. Other transaction data related to mobility, such as any of the elements discussed above, can also be added to the transaction history record.
En el bloque 340, la estacion de base de servicio anade datos de transaccion relacionados con trafico al registro de historico de transaccion. Esto puede comprender cualquier informacion que caracterice transferencias de datos realizadas mientras la estacion movil 160 este atendida en la celula actual, tal como cualquiera de los parametros relacionados con datos que se han discutido con anterioridad. En algunas realizaciones, segun se ha discutido en lo que antecede, se pueden anadir parametros que describen eventos de transferencia de datos particulares; estos parametros pueden caracterizar una cantidad o un tipo de transferencia de datos, y pueden incluir informacion de sello de tiempos. En algunas realizaciones, la informacion de transaccion relacionada con trafico anadida al registro de historico de transaccion puede incluir solamente un sello de tiempos que indique cuando una estacion movil 160 transmitio o recibio finalmente datos; en otras realizaciones, la informacion relacionada con trafico caracterizaraIn block 340, the service base station adds transaction data related to traffic to the transaction history record. This may include any information that characterizes data transfers made while the mobile station 160 is serviced in the current cell, such as any of the parameters related to data that have been discussed previously. In some embodiments, as discussed above, parameters that describe particular data transfer events can be added; These parameters may characterize a quantity or type of data transfer, and may include time stamp information. In some embodiments, the transaction information related to traffic added to the transaction history record may include only a timestamp indicating when a mobile station 160 finally transmitted or received data; in other embodiments, traffic related information will characterize
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
transferencias de datos con mayor detalle.data transfers in greater detail.
En el bloque 350, se actualiza uno o mas parametros de actividad acumulativos. Esta actualizacion puede requerir que un parametro acumulativo sea recuperado desde el registro de historico de transaccion, modificado y a continuacion salvado en un registro de historico de transaccion recien actualizado. Estos parametros de actividad acumulativos, segun se ha indicado con anterioridad, pueden incluir parametros que caractericen la movilidad de la estacion movil, tal como un parametro que indique el numero total de traspasos para una estacion movil 160, o el numero de traspasos por penodo de tiempo de referencia particular, o parametros que caracterizan actividades de trafico de datos, tal como una transferencia maxima de datos de enlace descendente o de enlace ascendente, o una tasa media de transferencia de datos por penodo de tiempo de referencia.In block 350, one or more cumulative activity parameters are updated. This update may require that a cumulative parameter be retrieved from the transaction history record, modified and then saved in a newly updated transaction history record. These cumulative activity parameters, as indicated above, may include parameters that characterize the mobility of the mobile station, such as a parameter indicating the total number of transfers for a mobile station 160, or the number of transfers per period of time. particular reference time, or parameters that characterize data traffic activities, such as a maximum downlink or uplink data transfer, or an average data transfer rate per reference time period.
Finalmente, en el bloque 360, el registro de historico de transaccion actualizado se transfiere a una estacion de base objetivo. Esto puede estar asociado a un traspaso de la estacion movil 160 a la estacion base objetivo, segun se ha ilustrado en el bloque 370.Finally, in block 360, the updated transaction history record is transferred to an objective base station. This may be associated with a transfer from mobile station 160 to the target base station, as illustrated in block 370.
Segun se ha indicado con anterioridad, el registro de historico de transaccion correspondiente a una estacion movil 160 puede ser usado por una estacion de base de servicio para tomar decisiones de control de recursos de radio relacionadas con esa estacion movil 160. La estacion de base de servicio podna, por ejemplo, asignar recursos de enlace (tal como bloques de recursos, en un sistema de LTE/SAE) para la estacion movil 160 en base, al menos en parte, a la informacion de transaccion relacionada con trafico contenida en el registro de historico de transaccion. Ademas, una estacion de base de servicio podna basar las decisiones de traspaso en el registro de historico de transaccion.As indicated above, the transaction history record corresponding to a mobile station 160 may be used by a service base station to make radio resource control decisions related to that mobile station 160. The base station of service could, for example, allocate link resources (such as resource blocks, in an LTE / SAE system) for mobile station 160 based, at least in part, on the transaction information related to traffic contained in the registry of transaction history. In addition, a service base station could base handover decisions on the transaction history record.
La Figura 4 proporciona por lo tanto una ilustracion de un ejemplo de metodo para el uso de un registro de historico de transaccion, segun podna ser implementado, por ejemplo, en un eNodeB 110 de un sistema de comunicacion inalambrica de LTE/SAE. El metodo de la Figura 4 “empieza” en el bloque 410 con la recepcion de un registro de historico de transaccion correspondiente a una estacion movil 160 bajo el control de (o acerca de ser transferido a) una estacion de base. En general, el registro de historico de transaccion se transfiere directamente desde una estacion de base de transferencia, aunque son posibles transferencias indirectas. Los expertos en la materia podran apreciar que algunas de las etapas ilustradas en la Figura 4 pueden ser omitidas. Ademas, varias de las etapas pueden ser ejecutadas en un orden diferente al que se ha mostrado.Figure 4 therefore provides an illustration of an example method for the use of a transaction history record, as may be implemented, for example, in an eNodeB 110 of an LTE / SAE wireless communication system. The method of Figure 4 "begins" in block 410 with the receipt of a transaction history record corresponding to a mobile station 160 under the control of (or about being transferred to) a base station. In general, the transaction history record is transferred directly from a transfer base station, although indirect transfers are possible. Those skilled in the art will appreciate that some of the steps illustrated in Figure 4 may be omitted. In addition, several of the stages can be executed in a different order than the one shown.
En el bloque 420, la estacion de base de recepcion (ahora de servicio) pronostica las necesidades de recursos de enlace para la estacion movil 160 en base al registro de historico de transaccion. En algunas realizaciones, el registro de historico de transaccion puede estar disponible para la estacion de base con anterioridad a que se reciba una actualizacion de bufer de transmision desde la estacion movil 160 recien transferida, y puede ser usado para asignar recursos de enlace o actualizar una asignacion realizada previamente de recursos de enlace, segun se ha mostrado en el bloque 430. En algunas realizaciones, el registro de historico de transaccion puede ser usado junto con informacion de bufer recibida desde la estacion movil 160 o determinada en la estacion de base para predecir las necesidades de recursos probablemente que esten asociados a la estacion movil 160. De ese modo, algunas realizaciones de la presente invencion proporcionan la ventaja de una asignacion mejorada de recursos de enlace en base a una prediccion mejorada de necesidades de recursos para una estacion movil 160 atendida.In block 420, the reception base station (now on duty) forecasts the link resource requirements for mobile station 160 based on the transaction history record. In some embodiments, the transaction history record may be available for the base station prior to receiving a transmission buffer update from the newly transferred mobile station 160, and may be used to allocate link resources or update a previously made allocation of link resources, as shown in block 430. In some embodiments, the transaction history record may be used in conjunction with buffer information received from mobile station 160 or determined at the base station to predict The resource needs are likely to be associated with the mobile station 160. Thus, some embodiments of the present invention provide the advantage of an improved allocation of link resources based on an improved prediction of resource needs for a mobile station 160 attended.
En el bloque 440, la estacion de base de servicio utiliza el registro de historico de transaccion para identificar celulas previamente visitadas por la estacion movil 160. Este registro de historico de transaccion facilita de ese modo decisiones de traspaso mejoradas, dado que esta informacion puede ser usada, entre otras cosas, para seleccionar una estacion de base objetivo, segun se muestra en el bloque 450. Esta informacion de celula previamente visitada puede ser usada, por ejemplo, para reducir los traspasos denominados de ping-pong, donde una estacion movil 160 es traspasada repetidamente entre dos celulas contiguas. De ese modo, en algunas realizaciones, se evalua la informacion de celula previamente visitada para detectar un patron de traspasos de ping-pong. Si se detecta unIn block 440, the service base station uses the transaction history record to identify cells previously visited by mobile station 160. This transaction history record thus facilitates improved transfer decisions, since this information can be used, among other things, to select an objective base station, as shown in block 450. This previously visited cell information can be used, for example, to reduce so-called ping-pong transfers, where a mobile station 160 It is repeatedly transferred between two adjacent cells. Thus, in some embodiments, the previously visited cell information is evaluated to detect a pattern of ping-pong transfers. If a
patron de traspasos de ping-pong, u otro patron de traspaso indeseado, entonces la estacion de base de servicioping-pong transfer pattern, or other unwanted transfer pattern, then the service base station
puede ajustar, como respuesta, uno o mas criterios de traspaso. Por ejemplo, los criterios de traspaso pueden ser ajustados de modo que una estacion de base de servicio conserve una estacion movil durante un tiempo mas largo con anterioridad al traspaso. (Los expertos en la materia podran apreciar que esto puede ser realizado de variasYou can adjust, in response, one or more transfer criteria. For example, the transfer criteria can be adjusted so that a service base station retains a mobile station for a longer time prior to the transfer. (Those skilled in the art will appreciate that this can be done in several
formas. Por ejemplo, se puede ajustar uno o mas umbrales de intensidad de senal para el traspaso).shapes. For example, one or more signal strength thresholds can be set for handover).
Alternativamente, un terminal movil puede ser traspasado desde una microcelula a una macrocelula en respuesta a la deteccion de un patron de ping-pong o de otro patron de traspaso indeseado. La deteccion de un patron de traspaso indeseado puede tambien activar la generacion de un mensaje de diagnostico para su uso por operadores de sistema en la solucion de problemas y en el mantenimiento del sistema. Este mensaje de diagnostico puede ser guardado en un registro, o ser enviado a una direccion designada para un operador de sistema.Alternatively, a mobile terminal can be transferred from a microcell to a macrocell in response to the detection of a ping-pong pattern or other unwanted transfer pattern. The detection of an unwanted handover pattern can also activate the generation of a diagnostic message for use by system operators in troubleshooting and maintaining the system. This diagnostic message can be saved in a log, or sent to an address designated for a system operator.
De forma similar, la informacion de celula previamente visitada puede ser analizada para determinar si una estacion movil 160 atendida actualmente por una microcelula podna estar mejor atendida por una macrocelula solapante. Esta determinacion podna estar basada, por ejemplo, en el numero de microcelulas visitadas en un penodo de tiempo dado, de modo que los terminales moviles que se mueven rapidamente experimenten menos traspasos.Similarly, previously visited cell information can be analyzed to determine if a mobile station 160 currently serviced by a microcell could be better served by an overlapping macrocell. This determination could be based, for example, on the number of microcells visited in a given period of time, so that mobile terminals that move quickly experience fewer transfers.
En el bloque 460, durante la preparacion para un traspaso inminente, el registro de historico de transaccion seIn block 460, during preparation for an imminent transfer, the transaction history record is
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
50fifty
5555
6060
actualiza, segun se ha expuesto anteriormente con referencia a la Figura 3. Finalmente, en el bloque 470, el registro de historico de transaccion actualizado es transferido a la estacion de base objetivo, de nuevo segun se ha discutido en lo que antecede.update, as set forth above with reference to Figure 3. Finally, in block 470, the updated transaction history record is transferred to the target base station, again as discussed above.
Haciendo ahora referencia a la Figura 5, se ha representado un ejemplo de estacion de base 500 que puede ser usada para implementar uno o mas de los metodos descritos en la presente memoria. Los expertos en la materia apreciaran que la estacion de base 500 ilustrada es solamente un ejemplo de un nodo de control para implementar los metodos descritos en la presente memoria. Muchas de las funciones del procesador de control 5l0, en particular, pueden ser implementadas usando un dispositivo separado, el cual podna estar co-localizado con equipamiento de estacion de base convencional o localizado remotamente respecto a la estacion de base. De ese modo, la funcionalidad del nodo de control puede ser parte de un eNodeB en un sistema de LTE/SAE, por ejemplo, o puede ser una funcion de control separada en cualquier otra red. Por ejemplo, segun se ha discutido con anterioridad, la funcionalidad de nodo de control puede ser parte de un controlador de red de radio (RNC) o de un controlador de estacion de base. Por lo tanto, una funcion de control puede estar asociada a una sola estacion de base o a varias estaciones de base.Referring now to Figure 5, an example of a base station 500 that can be used to implement one or more of the methods described herein is shown. Those skilled in the art will appreciate that the illustrated base station 500 is only an example of a control node for implementing the methods described herein. Many of the functions of the 5l0 control processor, in particular, can be implemented using a separate device, which could be co-located with conventional base station equipment or remotely located with respect to the base station. Thus, the functionality of the control node can be part of an eNodeB in an LTE / SAE system, for example, or it can be a separate control function in any other network. For example, as discussed above, the control node functionality may be part of a radio network controller (RNC) or a base station controller. Therefore, a control function may be associated with a single base station or several base stations.
En cualquier caso, el ejemplo de estacion de base 500 de la Figura 1 incluye una unidad de procesamiento 510 configurada para la comunicacion con una o mas estaciones moviles 160 usando circuitena 520 de transceptor de radio y una antena 525. La estacion de base 500 incluye ademas una interfaz de red 570 para la comunicacion con otros elementos de una red inalambrica que incluye, en algunas realizaciones, otras estaciones de base 500 y pasarelas de acceso tales como la pasarela de acceso 120 de LTE/SAE, representada en la Figura 1. Los expertos en la materia podran apreciar que, en algunas realizaciones, la estacion de base 500 puede comprender un eNodeB para su uso en un sistema de comunicacion inalambrica de LTE/SAE, pero los metodos y los aparatos de la invencion descritos en la presente memoria son aplicables a otros estandares de red inalambrica y tambien a otras configuraciones de red. Generalmente hablando, la circuitena 520 de transceptor de radio y porciones de la unidad de procesamiento 510, tal como el procesador 530 de senal de banda de base, estan configuradas para que cumplan con uno o mas estandares de las telecomunicaciones inalambricas, tal como las promulgadas por 3GpP. Por ejemplo, a tftulo de ejemplo no limitativo, el procesador 530 de senal de banda de base puede estar configurado para codificar y descodificar senales conforme a estandares de LTE de 3GPP que definen protocolos de capa ffsica para senales de enlace descendente basadas en Acceso Multiple por Division de Frecuencia Ortogonal (OFDMA) y senales de enlace ascendente de Acceso Multiple por Division de Frecuencia de Portadora Simple (SC-FDMA).In any case, the example of the base station 500 of Figure 1 includes a processing unit 510 configured for communication with one or more mobile stations 160 using radio transceiver circuit 520 and an antenna 525. The base station 500 includes also a network interface 570 for communication with other elements of a wireless network that includes, in some embodiments, other base stations 500 and access gateways such as the access gateway 120 of LTE / SAE, shown in Figure 1. Those skilled in the art will appreciate that, in some embodiments, the base station 500 may comprise an eNodeB for use in an LTE / SAE wireless communication system, but the methods and apparatus of the invention described herein. They are applicable to other wireless network standards and also to other network configurations. Generally speaking, the radio transceiver circuitine 520 and portions of the processing unit 510, such as the baseband signal processor 530, are configured to meet one or more wireless telecommunications standards, such as those promulgated. by Mp4P. For example, by way of non-limiting example, the baseband signal processor 530 may be configured to encode and decode signals in accordance with 3GPP LTE standards defining physical layer protocols for downlink signals based on Multiple Access by Orthogonal Frequency Division (OFDMA) and Multiple Access uplink signals by Single Carrier Frequency Division (SC-FDMA).
La unidad de procesamiento 510 incluye, ademas del procesador 530 de senal de banda de base, un gestor 540 de recursos de radio, un gestor 550 de movilidad, otro procesamiento de control 555, y memoria 560, la cual comprende a su vez un almacen de programa 562 y otros datos necesarios para el funcionamiento de la estacion de base 500, incluyendo datos 564 de historico de transaccion. Los expertos en la materia podran apreciar que la Figura 5 muestra una representacion funcional de los elementos de la unidad de procesamiento 510. En consecuencia, cada uno de los bloques de procesamiento representados puede corresponder directamente, en algunas realizaciones, a uno o mas microprocesadores, microcontroladores o procesadores de senal digital, disponibles en el mercado o personalizados. En otras realizaciones, sin embargo, dos o mas de los bloques funcionales de 510 pueden estar implementados en un solo procesador, mientras que las funciones de otros bloques estan divididas entre dos o mas procesadores. De igual modo, la memoria 560 es representativa del uno o mas dispositivos de memoria que contienen el software, firmware, y los datos usados para implementar la funcionalidad de la estacion de base conforme a una o mas realizaciones de la presente invencion. De este modo, la memoria 560 puede incluir, aunque sin limitacion, los siguientes tipos de dispositivos: cache, ROM, PROM, EPROM, EEPROM, flash, SRAM y DRAM.The processing unit 510 includes, in addition to the baseband signal processor 530, a radio resource manager 540, a mobility manager 550, another control processing 555, and memory 560, which in turn comprises a storage of program 562 and other data necessary for the operation of the base station 500, including transaction history data 564. Those skilled in the art will appreciate that Figure 5 shows a functional representation of the elements of the processing unit 510. Consequently, each of the represented processing blocks may correspond directly, in some embodiments, to one or more microprocessors, microcontrollers or digital signal processors, commercially available or customized. In other embodiments, however, two or more of the 510 functional blocks may be implemented in a single processor, while the functions of other blocks are divided between two or more processors. Similarly, memory 560 is representative of the one or more memory devices containing the software, firmware, and data used to implement the functionality of the base station in accordance with one or more embodiments of the present invention. Thus, memory 560 can include, but is not limited to, the following types of devices: cache, ROM, PROM, EPROM, EEPROM, flash, SRAM and DRAM.
La estacion de base 500, y en particular la unidad de procesamiento 510, pueden estar configuradas para implementar uno o mas de los metodos descritos en la presente memoria para procesamiento de informacion de transaccion de estacion movil. En consecuencia, la unidad de procesamiento 510 puede estar configurada para recibir un registro de historico de transaccion desde una estacion de base de trasferencia junto con un primer traspaso de una estacion movil 160 a la estacion de base 500. El registro de historico de transaccion se recibe tfpicamente a traves de una interfaz de red 570, la cual, en un sistema de LTE, puede comprender una interfaz X2 segun se define mediante las especificaciones de 3GPP. La unidad de procesamiento 510 esta configurada ademas para anadir datos de transaccion de estacion movil al registro de historico de transaccion; esta transaccion de estacion movil puede incluir informacion de transaccion relacionada con movilidad y/o informacion de transaccion relacionada con trafico, segun se ha descrito en lo que antecede. La unidad de procesamiento 510 esta configurada ademas para transferir el registro de historico de transaccion actualizado hasta una estacion de base objetivo junto con un traspaso subsiguiente de la estacion movil a una estacion de base objetivo.The base station 500, and in particular the processing unit 510, may be configured to implement one or more of the methods described herein for processing mobile station transaction information. Accordingly, the processing unit 510 may be configured to receive a transaction history record from a transfer base station together with a first transfer of a mobile station 160 to the base station 500. The transaction history record is Typically received through a network interface 570, which, in an LTE system, can comprise an X2 interface as defined by 3GPP specifications. The processing unit 510 is further configured to add transaction data from the mobile station to the transaction history record; This mobile station transaction may include transaction information related to mobility and / or transaction information related to traffic, as described above. The processing unit 510 is further configured to transfer the updated transaction log to an objective base station along with a subsequent transfer of the mobile station to an objective base station.
En algunas realizaciones, la unidad de procesamiento 510 puede estar configurada para identificar celulas previamente visitadas por una estacion movil usando el registro de historico de transaccion correspondiente, y para seleccionar una estacion de base objetivo para el traspaso consiguiente en base, al menos parcialmente, a la informacion de celula previamente visitada. En tales realizaciones, a continuacion, el gestor de movilidad 550, que es generalmente el responsable de las funciones relacionadas con el traspaso, utiliza el contenido del registro de historico de transaccion para una estacion movil 160 dada, para tomar las decisiones relacionadas con el traspaso. En algunas realizaciones, la unidad 510 de procesamiento puede estimar una velocidad para la estacion movil 160, en base a la informacion incluida en el registro de historico de transaccion, y puede usar esa velocidad estimada enIn some embodiments, the processing unit 510 may be configured to identify cells previously visited by a mobile station using the corresponding transaction history record, and to select a target base station for the subsequent transfer based on, at least partially, a previously visited cell information. In such embodiments, then, the mobility manager 550, which is generally responsible for the functions related to the handover, uses the contents of the transaction log for a given mobile station 160, to make decisions related to the handover. . In some embodiments, the processing unit 510 may estimate a speed for the mobile station 160, based on the information included in the transaction log, and may use that estimated speed in
55
1010
15fifteen
20twenty
2525
3030
3535
4040
45Four. Five
las decisiones de traspaso. De ese modo, el gestor de movilidad 550 puede determinar que una estacion movil 160 particular esta mejor atendida por una macrocelula que por una microcelula, en base a los datos del historico de transaccion.transfer decisions. Thus, the mobility manager 550 can determine that a particular mobile station 160 is better served by a macrocell than by a microcell, based on the transaction history data.
De forma similar, el gestor 540 de recursos de radio, el cual asigna recursos de enlace entre multiples estaciones moviles 160, puede usar datos de historico de transaccion para tomar decisiones de asignacion de recursos. El registro de historico de transaccion para una estacion movil 160 recien recibida puede ser usado, por ejemplo, para realizar o ajustar asignaciones de recursos de enlace por anticipado de recepcion de una actualizacion de bufer de transmision desde la estacion movil 160. El registro de historico de transaccion puede ser usado tambien junto con informacion de estado recibida desde la estacion movil 160 para realizar asignaciones de recursos de enlace.Similarly, radio resource manager 540, which allocates link resources between multiple mobile stations 160, can use transaction history data to make resource allocation decisions. The transaction history record for a newly received mobile station 160 may be used, for example, to make or adjust allocations of link resources in advance of receiving a transmission buffer update from the mobile station 160. The historical record of transaction can also be used together with status information received from mobile station 160 to make assignments of link resources.
Un codigo de programa informatico para llevar a cabo las operaciones de los diversos nodos de control discutidos con anterioridad con respecto a las Figuras 1-5, puede estar escrito en un lenguaje de programacion de alto nivel, tal como Java, C, y/o C++, por conveniencia de desarrollo. Adicionalmente, el codigo de programa informatico para llevar a cabo la operacion de las realizaciones de la presente invencion puede tambien estar escrito en otros lenguajes de programacion, tal como, aunque sin limitacion, lenguajes interpretados. Algunos modulos o rutinas pueden estar escritos en lenguaje ensamblador o incluso en un microcodigo para incrementar el rendimiento y/o el uso de memoria. Se apreciara ademas que la funcionalidad de cualquiera, o de todos los modulos de programa, puede ser tambien implementada usando componentes de hardware discretos, uno o mas circuitos integrados espedficos de la aplicacion (ASICs), o un microcontrolador o procesador de senal digital programado.A computer program code for carrying out the operations of the various control nodes discussed above with respect to Figures 1-5, may be written in a high-level programming language, such as Java, C, and / or C ++, for development convenience. Additionally, the computer program code for carrying out the operation of the embodiments of the present invention may also be written in other programming languages, such as, but not limited to, interpreted languages. Some modules or routines may be written in assembly language or even in a microcode to increase performance and / or memory usage. It will also be appreciated that the functionality of any, or all program modules, can also be implemented using discrete hardware components, one or more application specific integrated circuits (ASICs), or a programmed digital signal microcontroller or processor.
La presente invencion ha sido descrita en lo que antecede con referencia a diagramas de flujo y/o ilustraciones de diagramas de bloques de metodos, dispositivos y/o productos de programa informatico conforme a algunas realizaciones de la invencion. Estos diagramas de flujo y/o diagramas de bloques ilustran por lo tanto ejemplos de operaciones para el procesamiento de informacion de transaccion de estacion movil conforme a diversas realizaciones de la presente invencion. Se comprendera que cada bloque del diagrama de flujo y/o de las ilustraciones de diagrama de bloques, y las combinaciones de bloques en el diagrama de flujo y/o en las ilustraciones de diagrama de bloques, pueden ser implementados mediante instrucciones de programa informatico y/u operaciones de hardware. Las instrucciones del programa informatico pueden ser proporcionadas a un procesador de un ordenador de proposito general, un ordenador de proposito especial, u otro aparato de procesamiento de datos programable para producir una maquina, de tal modo que las instrucciones, que se ejecutan por medio del procesador del ordenador o de otro aparato de procesamiento de datos programable, creen medios para implementar las funciones especificadas en el diagrama de flujo y/o en el bloque o bloques del diagrama de bloques.The present invention has been described in the foregoing with reference to flowcharts and / or illustrations of block diagrams of methods, devices and / or software products in accordance with some embodiments of the invention. These flowcharts and / or block diagrams therefore illustrate examples of operations for processing mobile station transaction information in accordance with various embodiments of the present invention. It will be understood that each block of the flow chart and / or block diagram illustrations, and the combinations of blocks in the flow chart and / or block diagram illustrations, can be implemented by computer program instructions and / u hardware operations. The instructions of the computer program may be provided to a processor of a general purpose computer, a special purpose computer, or other programmable data processing apparatus for producing a machine, such that the instructions, which are executed by means of the processor of the computer or other programmable data processing apparatus, create means to implement the functions specified in the flowchart and / or in the block or blocks of the block diagram.
Estas instrucciones de programa informatico pueden tambien estar almacenadas en una memoria utilizable con ordenador o en una memoria legible con ordenador que puede dirigir un ordenador u otro aparato de procesamiento de datos programable para que funcione de una manera particular, de tal modo que las instrucciones almacenadas en la memoria utilizable con ordenador o legible con ordenador produzcan un artfculo de fabricacion que incluya instrucciones que implementan la funcion especificada en el diagrama de flujo y/o en el bloque o bloques del diagrama de bloques. Las instrucciones de programa informatico pueden tambien estar cargadas en un ordenador u otro aparato de procesamiento de datos programable para provocar que se lleven a cabo una serie de etapas operacionales en el ordenador u otro aparato programable, para producir un proceso implementado por ordenador de tal modo que las instrucciones que se ejecuten en el ordenador u otro aparato programable proporcionen etapas para implementar las funciones especificadas en el diagrama de flujo y/o en el bloque o bloques del diagrama de bloques.These computer program instructions may also be stored in a computer-usable memory or in a computer-readable memory that a computer or other programmable data processing apparatus can operate to operate in a particular way, such that the stored instructions in the usable memory with a computer or readable with a computer, produce a manufacturing article that includes instructions that implement the function specified in the flowchart and / or in the block or blocks of the block diagram. The computer program instructions may also be loaded into a computer or other programmable data processing apparatus to cause a series of operational steps to be carried out in the computer or other programmable apparatus, to produce a computer-implemented process in such a way. that the instructions executed in the computer or other programmable device provide steps to implement the functions specified in the flowchart and / or in the block or blocks of the block diagram.
Segun podran apreciar los expertos en la materia, la descripcion que antecede y los dibujos que se acompanan representan ejemplos no limitativos de los metodos y aparatos ensenados en la presente memoria. Como tal, la presente invencion no esta limitada por la descripcion que antecede ni los dibujos que se acompanan. Por el contrario, la presente invencion esta limitada unicamente por las reivindicaciones que siguen y sus equivalentes legales.According to those skilled in the art, the foregoing description and the accompanying drawings represent non-limiting examples of the methods and apparatus taught herein. As such, the present invention is not limited by the foregoing description or the accompanying drawings. On the contrary, the present invention is limited only by the following claims and their legal equivalents.
Claims (34)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SE0701010 | 2007-04-26 | ||
SE0701010 | 2007-04-26 | ||
PCT/SE2007/051050 WO2008133566A1 (en) | 2007-04-26 | 2007-12-20 | Method and arrangement for processing mobile station history information in a wireless communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2609513T3 true ES2609513T3 (en) | 2017-04-20 |
Family
ID=39925911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES07861145.6T Active ES2609513T3 (en) | 2007-04-26 | 2007-12-20 | Processing of mobile station history information in a wireless communication system |
Country Status (13)
Country | Link |
---|---|
US (3) | US8345632B2 (en) |
EP (2) | EP3128799A1 (en) |
JP (2) | JP5296053B2 (en) |
CN (2) | CN101669381B (en) |
DK (1) | DK2138003T3 (en) |
ES (1) | ES2609513T3 (en) |
MX (1) | MX2009009333A (en) |
NZ (1) | NZ579200A (en) |
PL (1) | PL2138003T3 (en) |
PT (1) | PT2138003T (en) |
RU (1) | RU2452133C2 (en) |
TW (1) | TWI431960B (en) |
WO (1) | WO2008133566A1 (en) |
Families Citing this family (64)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8345632B2 (en) | 2007-04-26 | 2013-01-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for processing mobile station history information in a wireless communication system |
JP5167769B2 (en) * | 2007-11-09 | 2013-03-21 | 富士通株式会社 | Communication control device |
US20100008235A1 (en) * | 2008-07-11 | 2010-01-14 | Qualcomm Incorporated | Reporting and resolving conflicting use of a node identifier |
US8379512B2 (en) * | 2008-09-18 | 2013-02-19 | Qualcomm Incorporated | Using identifier mapping to resolve access point identifier ambiguity |
JP2010081543A (en) * | 2008-09-29 | 2010-04-08 | Kyocera Corp | Radio communication terminal and radio communication method |
EP2425551B1 (en) | 2009-04-28 | 2019-08-14 | Samsung Electronics Co., Ltd. | Method and apparatus for managing user equipment history information in wireless communication network |
CN101938757B (en) * | 2009-06-29 | 2013-06-05 | 华为技术有限公司 | Method, base station and system for detecting premature handover |
CN101990261B (en) * | 2009-07-30 | 2014-11-05 | 中兴通讯股份有限公司 | Mobility state transmission method and system |
CN101998563B (en) * | 2009-08-13 | 2013-02-27 | 中兴通讯股份有限公司 | Method for preventing pingpang handover between neighboring cells and evolved node B |
EP2288206B1 (en) * | 2009-08-18 | 2012-11-07 | Alcatel Lucent | Detecting cell spots |
US9107131B2 (en) * | 2009-08-18 | 2015-08-11 | Tti Inventions D Llc | Pre registration/pre authentication in wireless networks |
US8493904B2 (en) * | 2009-09-22 | 2013-07-23 | Samsung Electronics Co., Ltd. | Method and apparatus for supporting short messaging service of mobile station during idle mode in wireless communication system |
KR101656880B1 (en) * | 2009-10-21 | 2016-09-12 | 삼성전자주식회사 | Method for QoS compensation after handover of mobile station in Wireless Broadband Access System and apparatus therefor |
CN102056252A (en) * | 2009-11-06 | 2011-05-11 | 鸿富锦精密工业(深圳)有限公司 | Mobile phone and method for updating location of mobile phone |
CN102668637B (en) * | 2009-12-17 | 2016-10-12 | 日本电气株式会社 | The method of the connection of equipment, mobile communication system and switching mobile station |
JP2011193114A (en) * | 2010-03-12 | 2011-09-29 | Fujitsu Ltd | Radio base station apparatus, radio communicating method in the same, and radio communication program |
EP2375828A1 (en) * | 2010-04-06 | 2011-10-12 | Alcatel Lucent | Network node control for facilitating relocation |
JP5447119B2 (en) * | 2010-04-12 | 2014-03-19 | 富士通株式会社 | Wireless communication system, base station, and wireless communication method |
CN102244888B (en) * | 2010-05-10 | 2015-09-16 | 中兴通讯股份有限公司 | A kind of subscriber equipment holding state behavior evaluation method and device |
CN102457918B (en) * | 2010-10-20 | 2015-12-02 | 华为技术有限公司 | Determine the method and apparatus of Target cell |
US9237494B2 (en) * | 2010-12-28 | 2016-01-12 | Nec Corporation | Handover control method, control apparatus, adjustment apparatus, and non-transitory computer readable medium |
EP2482588B1 (en) * | 2011-01-28 | 2016-05-18 | Alcatel Lucent | Method for performing a handover of a mobile device |
GB2489716B (en) * | 2011-04-05 | 2015-06-24 | Intel Corp | Multimode base system |
US8553650B2 (en) * | 2011-05-31 | 2013-10-08 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and devices for controlling handover |
CN102833801B (en) * | 2011-06-17 | 2018-05-29 | 华为技术有限公司 | The method and apparatus of cell change in heterogeneous network |
US9049631B2 (en) * | 2011-07-26 | 2015-06-02 | At&T Mobility Ii Llc | Usage based radio access technology selection |
US8509780B2 (en) * | 2011-08-15 | 2013-08-13 | Alcatel Lucent | Method and apparatus for determining handover parameters in wireless overlay networks |
GB2494108A (en) | 2011-08-22 | 2013-03-06 | Samsung Electronics Co Ltd | Determining trigger events for sending measurement reports in a cellular wireless communication network |
GB2494107B (en) | 2011-08-22 | 2017-03-29 | Samsung Electronics Co Ltd | Wireless communication |
CN102316542B (en) * | 2011-09-09 | 2018-01-19 | 中兴通讯股份有限公司 | A kind of blind handover or the method and system of blind redirection |
US9042247B2 (en) * | 2011-12-06 | 2015-05-26 | Wi-Lan Labs, Inc. | Systems and methods for preserving application identification information on handover in a communication network |
US10085207B2 (en) * | 2012-01-27 | 2018-09-25 | Intel Corporation | Techniques for improved energy-savings management |
WO2013122830A1 (en) * | 2012-02-17 | 2013-08-22 | Apple Inc. | Detecting neighboring access points in a network |
CN103458475A (en) * | 2012-05-31 | 2013-12-18 | 中兴通讯股份有限公司 | Method for detecting mobility robustness between HRPD (high rate packet data) network and LTE (long term evolution) network |
CN103517350B (en) * | 2012-06-28 | 2018-11-09 | 中兴通讯股份有限公司 | Switching information-processing method and device |
ES2703336T3 (en) * | 2012-08-06 | 2019-03-08 | Alcatel Lucent | Provide cell information for the last N cells visited from a user equipment to a network control node |
JP6104562B2 (en) * | 2012-10-24 | 2017-03-29 | Kddi株式会社 | Handover parameter notification device, handover parameter notification method, and computer program |
WO2014074047A1 (en) * | 2012-11-09 | 2014-05-15 | Telefonaktiebolaget L M Ericsson (Publ) | Movement of user equipments between cells |
US9736743B2 (en) * | 2012-12-13 | 2017-08-15 | Lg Electronics Inc. | Method of user equipment selecting cell in wireless communication system and user equipment using the method |
US9681002B2 (en) * | 2012-12-17 | 2017-06-13 | T-Mobile International Austria Gmbh | Improving charging information accuracy in a telecommunications network |
CN103916885B (en) * | 2012-12-31 | 2018-11-06 | 华为技术有限公司 | Terminal space-time Mobility Prediction Method in Mobile Ad and device |
US20140226620A1 (en) * | 2013-02-14 | 2014-08-14 | Qualcomm Incorporated | Access terminal maintenance of handover parameter for source and target access point pairs |
US9949181B2 (en) * | 2013-02-14 | 2018-04-17 | Qualcomm Incorporated | Access terminal adaptation of handover parameter |
US9749910B2 (en) * | 2013-07-19 | 2017-08-29 | Lg Electronics | Method and apparatus for transmitting user equipment group information in wireless communication system |
US20150038140A1 (en) | 2013-07-31 | 2015-02-05 | Qualcomm Incorporated | Predictive mobility in cellular networks |
US9474000B2 (en) | 2013-07-31 | 2016-10-18 | Qualcomm Incorporated | Handover and reselection searching using predictive mobility |
JP6169434B2 (en) * | 2013-08-01 | 2017-07-26 | 株式会社Nttドコモ | Wireless communication system and location characteristic determination method |
EP3032868A4 (en) * | 2013-08-05 | 2017-03-15 | Sharp Kabushiki Kaisha | Radio communication system, terminal apparatus, base station apparatus, radio communication method, and integrated circuit |
CN103476079B (en) * | 2013-09-23 | 2016-09-07 | 大唐移动通信设备有限公司 | Method for handover control and switching control for wireless network |
EP3063967B1 (en) * | 2013-11-01 | 2018-07-04 | Nokia Technologies OY | Signaling for mobility and mobility state estimation |
US9554367B1 (en) * | 2014-05-05 | 2017-01-24 | Sprint Spectrum L.P. | Systems and methods for determining an access node for a wireless device |
CN104469865A (en) * | 2014-11-28 | 2015-03-25 | 大唐移动通信设备有限公司 | Target cell configuration method and device |
US10356685B2 (en) * | 2015-01-09 | 2019-07-16 | Qualcomm Incorporated | Handling undesirable inter-frequency cell changes |
CN106304336A (en) * | 2015-05-15 | 2017-01-04 | 北京三星通信技术研究有限公司 | Support the method and apparatus of calling optimization |
US20160381615A1 (en) * | 2015-06-25 | 2016-12-29 | Qualcomm Incorporated | Advanced handover preparation for a mobile device in a wireless communication network |
US10225777B2 (en) | 2015-09-30 | 2019-03-05 | Apple Inc. | Apparatus, systems and methods for an enhanced handover mechanism and cell re-selection |
EP3525515B1 (en) * | 2016-10-25 | 2021-04-28 | Huawei Technologies Co., Ltd. | Terminal configuration method and relevant communication device |
EP3562090B1 (en) * | 2018-04-25 | 2020-07-01 | Siemens Aktiengesellschaft | Data processing device for processing a radio signal |
CN112889306B (en) * | 2018-10-09 | 2023-11-10 | 华为技术有限公司 | Network entity and base station for network access management |
EP3902327A4 (en) * | 2018-12-29 | 2022-05-18 | Shenzhen Heytap Technology Corp., Ltd. | Cell connection processing method and apparatus, and mobile terminal and storage medium |
CN111988836A (en) * | 2019-05-22 | 2020-11-24 | 中兴通讯股份有限公司 | Intelligent energy-saving method, base station and computer readable storage medium |
CN115835321A (en) * | 2019-08-15 | 2023-03-21 | 华为技术有限公司 | Recording method, device and computer-readable storage medium of historical information |
JP7529341B2 (en) | 2020-05-07 | 2024-08-06 | 日本電気通信システム株式会社 | Base station device, mobile communication system, communication method, and communication program |
CN113891413B (en) * | 2021-10-26 | 2023-07-14 | 中国联合网络通信集团有限公司 | A cell handover method, device and storage medium |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3425969A1 (en) | 1984-07-14 | 1986-01-16 | Kolbenschmidt AG, 7107 Neckarsulm | COMPOSITE BEARING MATERIAL |
US5189734A (en) * | 1988-11-16 | 1993-02-23 | U.S. Philips Corporation | Cellular radio system |
MX9404062A (en) * | 1993-06-03 | 1995-01-31 | Ericsson Telefon Ab L M | CALL TRANSFER WITHIN THE CELLULAR COMMUNICATIONS SYSTEM. |
US5727057A (en) * | 1994-12-27 | 1998-03-10 | Ag Communication Systems Corporation | Storage, transmission, communication and access to geographical positioning data linked with standard telephony numbering and encoded for use in telecommunications and related services |
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
CA2212121C (en) * | 1996-08-02 | 2010-03-30 | Symbol Technologies, Inc. | Improvements in data retrieval |
US5822696A (en) * | 1996-10-24 | 1998-10-13 | Telefonaktiebolaget L M Ericsson (Publ) | Selecting a communications channel for a mobile station based on handover intensity |
JP3356707B2 (en) * | 1999-01-14 | 2002-12-16 | 株式会社東芝 | Mobile communication terminal |
JP3378525B2 (en) * | 1999-03-29 | 2003-02-17 | 株式会社東芝 | Wireless communication device |
JP2001268619A (en) * | 2000-03-15 | 2001-09-28 | Toshiba Corp | Mobile radio terminal |
IL140724A0 (en) * | 2000-03-30 | 2002-02-10 | Hewlett Packard Co | A system and related methods for tracking and managing content distributiion |
US20020002581A1 (en) * | 2000-05-23 | 2002-01-03 | Sameer Siddiqui | Messaging based proxy application management |
JP2002232929A (en) * | 2001-02-01 | 2002-08-16 | Ntt Docomo Inc | Hand-over control method, mobile station and communication controller |
US7305352B2 (en) | 2001-03-21 | 2007-12-04 | Ricoh Company, Ltd. | System for and method of facilitating sales activities, and program generator for generating a program for realizing the same |
JP3898081B2 (en) * | 2002-04-12 | 2007-03-28 | 沖電気工業株式会社 | Mobile communication system and method |
US7254396B2 (en) * | 2002-09-12 | 2007-08-07 | Broadcom Corporation | Network or access point handoff based upon historical pathway |
JP2004289226A (en) * | 2003-03-19 | 2004-10-14 | Nec Corp | Mobile information terminal and hand-over solving method |
JP2006157217A (en) * | 2004-11-26 | 2006-06-15 | Nec Corp | Apparatus for cell reselection, mobile communication terminal, method for cell reselection, program and recording medium |
GB2422515B (en) * | 2005-01-21 | 2009-05-27 | King S College London | A method of discovering multi-mode mobile terminals |
US7110766B1 (en) * | 2005-05-31 | 2006-09-19 | Motorola, Inc. | Method of generating a handoff candidate list |
US7536184B2 (en) * | 2005-09-29 | 2009-05-19 | Sun Microsystems, Inc. | Seamless mobility management with service detail records |
US7734290B2 (en) * | 2005-10-03 | 2010-06-08 | Kyocera Wireless Corp. | Method for managing acquisition lists for wireless local area networks |
US7831246B1 (en) * | 2006-12-08 | 2010-11-09 | At&T Mobility Ii, Llc | Mobile merchant |
US8345632B2 (en) | 2007-04-26 | 2013-01-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and arrangement for processing mobile station history information in a wireless communication system |
DE102007038099A1 (en) * | 2007-08-13 | 2009-04-16 | T-Mobile International Ag | Method for avoiding ping-pong hand-over in mobile networks |
US8140076B2 (en) * | 2007-12-17 | 2012-03-20 | Motorola Mobility, Inc. | Method for facilitating a mobile station to perform a fast handoff |
-
2007
- 2007-12-20 US US12/597,559 patent/US8345632B2/en not_active Expired - Fee Related
- 2007-12-20 ES ES07861145.6T patent/ES2609513T3/en active Active
- 2007-12-20 JP JP2010506124A patent/JP5296053B2/en active Active
- 2007-12-20 WO PCT/SE2007/051050 patent/WO2008133566A1/en active Application Filing
- 2007-12-20 PT PT78611456T patent/PT2138003T/en unknown
- 2007-12-20 PL PL07861145T patent/PL2138003T3/en unknown
- 2007-12-20 EP EP16187524.0A patent/EP3128799A1/en not_active Withdrawn
- 2007-12-20 CN CN2007800527198A patent/CN101669381B/en active Active
- 2007-12-20 EP EP07861145.6A patent/EP2138003B1/en active Active
- 2007-12-20 MX MX2009009333A patent/MX2009009333A/en active IP Right Grant
- 2007-12-20 NZ NZ579200A patent/NZ579200A/en unknown
- 2007-12-20 DK DK07861145.6T patent/DK2138003T3/en active
- 2007-12-20 RU RU2009143673/08A patent/RU2452133C2/en active
- 2007-12-20 CN CN201310194966.9A patent/CN103327624B/en active Active
-
2008
- 2008-03-25 TW TW097110630A patent/TWI431960B/en active
-
2012
- 2012-06-04 US US13/487,992 patent/US8462752B2/en active Active
-
2013
- 2013-05-02 US US13/875,783 patent/US8989164B2/en active Active
- 2013-06-19 JP JP2013129013A patent/JP5621016B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
MX2009009333A (en) | 2009-09-11 |
EP2138003A1 (en) | 2009-12-30 |
TW200845629A (en) | 2008-11-16 |
CN101669381A (en) | 2010-03-10 |
US20130231116A1 (en) | 2013-09-05 |
WO2008133566A1 (en) | 2008-11-06 |
CN103327624A (en) | 2013-09-25 |
US20120238261A1 (en) | 2012-09-20 |
DK2138003T3 (en) | 2017-01-09 |
PL2138003T3 (en) | 2017-07-31 |
JP5296053B2 (en) | 2013-09-25 |
EP3128799A1 (en) | 2017-02-08 |
NZ579200A (en) | 2012-07-27 |
JP2010525735A (en) | 2010-07-22 |
JP2013240076A (en) | 2013-11-28 |
CN101669381B (en) | 2013-06-19 |
US8989164B2 (en) | 2015-03-24 |
EP2138003B1 (en) | 2016-10-12 |
JP5621016B2 (en) | 2014-11-05 |
RU2452133C2 (en) | 2012-05-27 |
US8345632B2 (en) | 2013-01-01 |
EP2138003A4 (en) | 2013-10-09 |
TWI431960B (en) | 2014-03-21 |
PT2138003T (en) | 2016-12-26 |
US20100142486A1 (en) | 2010-06-10 |
CN103327624B (en) | 2016-05-18 |
RU2009143673A (en) | 2011-06-10 |
US8462752B2 (en) | 2013-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2609513T3 (en) | Processing of mobile station history information in a wireless communication system | |
US9451517B2 (en) | Method and system for path predictive congestion avoidance | |
US20230276263A1 (en) | Managing a wireless device that is operable to connect to a communication network | |
ES2664755T3 (en) | Use of a service quality prediction model in a target cell to trigger a transfer | |
EP4232971A1 (en) | Activating intelligent wireless communciation device reporting in a wireless network | |
US11240815B2 (en) | Allocation of network resources based on antenna information and/or device type information | |
ES2703336T3 (en) | Provide cell information for the last N cells visited from a user equipment to a network control node | |
US20240296382A1 (en) | Method and arrangements for supporting value prediction by a wireless device served by a wireless communication network | |
CN106465257B (en) | Wireless network control method and wireless network controller | |
EP2123083B1 (en) | Mobile radio communications device measurement | |
US20140045501A1 (en) | Manifold network wireless communication system | |
EP2787775A1 (en) | Method and apparatus for controlling an operational state of a user plane base station, user plane base station, control plane base station, and wireless communication system | |
WO2024109084A1 (en) | Systems and methods for predicting quality of experience of user equipment using an artificial intelligence model | |
WO2021262051A1 (en) | Selecting mitigaton strategy for cell overload | |
CN107222825A (en) | Method for communication equipment, the method for base station, communication equipment and base station |