Sistemas de optimización de redes de telefonía móvil.
Un sistema de optimización de red de telefonía móvil para controlar al menos una parte de las redes de telefonía móvil en respuesta a una serie de datos sobre el rendimiento de dicha red para así optimizar el rendimiento de la misma con arreglo a un objetivo de rendimiento,
que incluye:
Una primera interfaz en la que se reciben los mencionados datos de rendimiento de la mencionada red, entre los que se incluyen los datos agregados de una serie de llamadas;
Una segunda interfaz para solicitar datos de medición de la mencionada red de telefonía móvil y para recibir dichos datos, que consisten en los datos almacenados acerca de una serie de teléfonos móviles de la red;
Una tercera interfaz que proporciona datos de configuración a la mencionada red de telefonía móvil para cambiar su configuración;
Un sistema de seguimiento del rendimiento, aparejado a la primera interfaz para identificar las faltas de concordancia entre el objetivo de rendimiento y el rendimiento real de dicha red de telefonía móvil, representado por los datos de rendimiento, y para proporcionar datos de identificación de las faltas de concordancia en respuesta a la mencionada identificación;
Un sistema de solicitud de datos de medición aparejado a dicha segunda interfaz para solicitar un conjunto de los mencionados datos de medición de la mencionada red de telefonía móvil, entre el que los datos de medición se solicitan de forma selectiva en respuesta a los datos de identificación de faltas de concordancia;
Un sistema de análisis de datos de medición, que recibe y analiza los datos de medición solicitados para establecer la causa probable de las faltas de concordancias y proporcionar datos de análisis en los que se identifique dicha causa probable;
y Un sistema de determinación de acción aparejado a la mencionada tercera interfaz, en el que se reciben los datos de análisis y se envía a la tercera interfaz los daos de acción dependiendo de dichos datos de análisis, en los que se identifican uno o más cambios de configuración a realizar en la red de telefonía móvil para reducir la falta de concordancia.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/GB2008/050819.
Solicitante: ACTIX LIMITED.
Nacionalidad solicitante: Reino Unido.
Dirección: 200 HAMMERSMITH ROAD HAMMERSMITH, LONDON W6 7DL REINO UNIDO.
Inventor/es: REED,Keith, HAINES,Chris.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/24 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04L TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION TELEGRAFICA (disposiciones comunes a las comunicaciones telegráficas y telefónicas H04M). › H04L 12/00 Redes de datos de conmutación (interconexión o transferencia de información o de otras señales entre memorias, dispositivos de entrada/salida o unidades de tratamiento G06F 13/00). › Disposiciones para el mantenimiento o la gestión.
- H04W24/02 H04 […] › H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 24/00 Disposiciones de supervisión, monitorización y de prueba. › Disposiciones para la optimización de las condiciones de operación.
PDF original: ES-2377059_T3.pdf
Fragmento de la descripción:
CAMPO DE LA INVENCIÓN
La presente invención hace referencia a sistemas y métodos para gestionar y optimizar redes de telefonía móvil.
ANTECEDENTES DE LA INVENCIÓN
Tradicionalmente ha existido una amplia variedad de hardware y software destinado a gestionar estas redes. Por ejemplo, existen sistemas para la facturación, planificación y configuración de la red, para configurar listas de proximidad, para medir y gestionar su rendimiento, para emitir avisos y para generar y gestionar formularios de incidencia. Los datos recogidos por todos estos sistemas suelen almacenarse en bases de datos separadas (en ocasiones se guardan en bases de datos diferentes según cada región o subdivisión administrativa) con escasa o nula comunicación entre ellas. Por ejemplo, a los operadores de red en la actualidad les resultaría difícil asociar un aumento súbito de las llamadas interrumpidas con un cambio en la configuración de la antena operativa en el sector que lo ha causado.
En consecuencia, en el transcurso de su trabajo diario los ingenieros de radio suelen utilizar muchas herramientas diferentes, cada una para solucionar únicamente un problema determinado. Por ejemplo, un ingeniero que efectúa una investigación diaria de rutina en estaciones base con una alta tasa de errores de transferencia suele seguir múltiples pasos, algunos de los cuales están expresados en papel, y emplea una amplia gama de herramientas distintas. Este sistema es ineficiente, favorece los errores y lleva mucho tiempo. Además, no facilita el intercambio de información y datos entre distintos ingenieros y equipos.
De forma más general, lo ideal sería poder corregir los problemas de los que se informa a un nivel relativamente alto dentro de la red de telefonía móvil, por ejemplo desde un centro de operaciones y mantenimiento (conocido como OMC) en el que se incluyan las causas de los problemas, que normalmente tienen su origen en un nivel muy inferior, normalmente el subsistema de radio. No obstante, una de las dificultades estriba en la gran cantidad de datos generados por el subsistema de radio. Es deseable ampliar este concepto desde la solución de problemas hasta la optimización del rendimiento de la red de telefonía móvil, preferiblemente de una forma automática.
Un ejemplo de antecedente puede ser la patente WO 03/055251, relativa al método y el dispositivo para analizar redes de comunicación por cable o inalámbricas mediante la recogida constante de datos de todos sus elementos.
RESÚMEN DE LA INVENCIÓN
De la presente invención se deriva un sistema de optimización de redes de telefonía móvil que permite controlar al menos parte de dichas redes basándose en los datos de rendimiento obtenidos de ellas para así optimizar el rendimiento de estas redes con vistas a alcanzar un objetivo de rendimiento, en el que se incluye: una primera interfaz para recibir los mencionados datos de rendimiento de la red de telefonía móvil (que incluyen el conjunto de datos recogidos de una variedad de llamadas) ; una segunda interfaz para solicitar los datos de medición procedentes de la red de telefonía móvil y recibirlos (entre estos datos se incluyen aquellos almacenados de una variedad de teléfonos móviles de la mencionada red) ; una tercera interfaz para proporcionar datos de configuración a la red de telefonía móvil con el fin de cambiar algún elemento de su configuración; un sistema de seguimiento del rendimiento aparejado a la primera interfaz para identificar faltas de concordancia entre el objetivo de rendimiento y el rendimiento real de la red, representado por los datos de rendimiento, así como para proporcionar datos de identificación de las faltas de concordancia en respuesta a dicha identificación; un sistema de solicitud de medición de datos aparejado a la segunda interfaz para solicitar un conjunto de datos de medición procedentes de la red de telefonía móvil, en el que dichos datos se soliciten de forma selectiva en función de las faltas de concordancia en los mismos; un sistema de análisis de datos de medición para recibir y analizar los datos solicitados con el objeto de determinar la causa probable de dichas faltas de concordancia y proporcionar datos de análisis identificando su causa probable; y un sistema de resolución de acciones aparejado a la mencionada tercera interfaz para recibir los datos de análisis y enviar a esta tercera interfaz los datos de actuación que dependerán de dichos datos de análisis, que a su vez reflejarán el o los cambios a realizar en la configuración de la red de telefonía móvil para reducir la falta de concordancia.
En algunas presentaciones, el sistema de optimización empareja y coordina los componentes individuales de forma que cuando se identifica una falta de concordancia en el rendimiento o un problema se recogen los datos de medición adecuados para diagnosticar el problema y mejorar el rendimiento, y a continuación se procesan para decidir el modo correcto de actuar en respuesta. Algunas de las interfaces pueden ser compartidas, por ejemplo en la misma interfaz física; otras pueden distribuirse, como por ejemplo: la segunda interfaz solicita datos de medición mediante una primera conexión a la red y recibe datos de medición a través de una segunda conexión a la red. Algunas de las interfaces, como la segunda, pueden contener varias interfaces lógicas.
Los entendidos comprenderán que una red de telefonía móvil se utiliza tanto para transmitir tanto datos como mensajes de voz, y que los dispositivos móviles conectados a ella pueden incluir teléfonos móviles (que generalmente soportan voz y datos) y dispositivos móviles únicamente para datos, como sucede cuando se conecta un ordenador u otro tipo de dispositivo móvil a la red.
En algunas presentaciones, tanto el sistema de seguimiento del rendimiento y el sistema de solicitud de datos de medición incluyen un motor normativo, que será preferentemente un único motor compartido que permita identificar tanto las faltas de concordancia como los datos de medición para encargar el diagnóstico de la falta de concordancia (se trata, como se describe a continuación, del motor normativo Nexus –marca registrada-) . En consecuencia, en algunas presentaciones los datos de identificación de faltas de concordancia se encuentran en el motor normativo e incluyen el/los resultado (s) de aplicar una o más normas utilizadas por uno o más motores que identifican la información adicional a recabar de forma selectiva para diagnosticar la falta de concordancia. La solicitud de los datos de medición podrá ponerse en práctica mediante un sistema adicional que sirva de interfaz entre una o más interfaces de la red de telefonía móvil, por lo que el sistema de solicitud de datos de medición no necesita estar directamente aparejado a la segunda interfaz.
Es preferible que el sistema incluya un controlador para obtener un control de circuito cerrado de los cambios en la configuración de la red, preferiblemente de forma automática y en tiempo real. Así pues, por ejemplo, el controlador podría decidir si es necesario optimizar un parámetro o un grupo de parámetros, o si corregir un fallo ha generado un deterioro o fallo en otra parte de la red. Para tomar esta decisión, el controlador podrá manejar el sistema de optimización y comprobar el rendimiento de las células inmediatamente vecinas a aquellas directamente afectadas por los cambios de configuración. En caso de que se detecte un fallo general del rendimiento, se podrán hacer uno o más cambios en la configuración (lo que en formas de presentación simples podría simplemente invertir el/los cambio (s) de la configuración original) . En algunas formas de puesta en marcha del sistema preferentes es mejor analizar varios cambios en la configuración y determinar cuál de ellos es mejor, es decir, cuál reduce mejor la falta de concordancia sin afectar de forma significativa y negativa al rendimiento de otras partes de la red.
En algunas realizaciones preferentes, la solicitud de medición de datos a la red de telefonía móvil incluye uno o más de estos elementos: parámetros identificativos de los datos a medir, ubicación/ubicaciones dentro de la red con las que relacionarlos e información que define un número determinado de teléfonos móviles con los que los datos de medición han de relacionarse (estos datos posteriores pueden ser implícitos y/o estar definidos por un límite superior o inferior o un rango determinado) . El conjunto de datos de medición solicitados devueltos por la red incluye el/los parámetro (s) para la localización (o interfaz) de modo opcional para... [Seguir leyendo]
Reivindicaciones:
1. Un sistema de optimización de red de telefonía móvil para controlar al menos una parte de las redes de telefonía móvil en respuesta a una serie de datos sobre el rendimiento de dicha red para así optimizar el rendimiento de la misma con arreglo a un objetivo de rendimiento, que incluye:
Una primera interfaz en la que se reciben los mencionados datos de rendimiento de la mencionada red, entre los que se incluyen los datos agregados de una serie de llamadas;
Una segunda interfaz para solicitar datos de medición de la mencionada red de telefonía móvil y para recibir dichos datos, que consisten en los datos almacenados acerca de una serie de teléfonos móviles de la red;
Una tercera interfaz que proporciona datos de configuración a la mencionada red de telefonía móvil para cambiar su configuración;
Un sistema de seguimiento del rendimiento, aparejado a la primera interfaz para identificar las faltas de concordancia entre el objetivo de rendimiento y el rendimiento real de dicha red de telefonía móvil, representado por los datos de rendimiento, y para proporcionar datos de identificación de las faltas de concordancia en respuesta a la mencionada identificación;
Un sistema de solicitud de datos de medición aparejado a dicha segunda interfaz para solicitar un conjunto de los mencionados datos de medición de la mencionada red de telefonía móvil, entre el que los datos de medición se solicitan de forma selectiva en respuesta a los datos de identificación de faltas de concordancia;
Un sistema de análisis de datos de medición, que recibe y analiza los datos de medición solicitados para establecer la causa probable de las faltas de concordancias y proporcionar datos de análisis en los que se identifique dicha causa probable; y Un sistema de determinación de acción aparejado a la mencionada tercera interfaz, en el que se reciben los datos de análisis y se envía a la tercera interfaz los daos de acción dependiendo de dichos datos de análisis, en los que se identifican uno o más cambios de configuración a realizar en la red de telefonía móvil para reducir la falta de concordancia.
2. Un sistema de optimización de redes de telefonía móvil, según la reivindicación 1, en el que tanto el sistema de seguimiento del rendimiento como el sistema de solicitud de datos de rendimiento incluyen una herramienta normativa, específicamente cuando dicha herramienta lleva incorporado un motor normativo común que puede identificar la falta de concordancia e identificar los datos de medición para así realizar la solicitud más apropiada para cada falta de concordancia.
3. Un sistema de optimización de redes de telefonía móvil, según las reivindicaciones 1 y 2, que además incluye un controlador aparejado al menos al sistema de solicitud de datos de medición, el sistema de análisis de datos de medición y el sistema de determinación de acción, en el que dicho controlador está configurado para determinar si el/los mencionado (s) cambio (s) en la configuración reduce (n) la falta de concordancia y, en consecuencia, controla el mencionado sistema de optimización de redes de telefonía móvil para efectuar uno o más cambios en la configuración de dicha red, en particular cuando dicho sistema de determinación de acción es capaz de determinar varios de esos cambios en la configuración para reducir la falta de concordancia, y en el que el mencionado controlador se configura para poner en práctica una serie de cambios en la configuración y seleccionar aquel que mejor reduzca la falta de concordancia.
4. Un sistema de optimización de redes de telefonía móvil, según las reivindicaciones anteriores, en el que el sistema de solicitud de datos de medición está configurado para proporcionar datos de solicitud a la segunda interfaz, que identifica uno o más parámetros a medir y la ubicación a la que han de aplicarse esos datos de medición, y en el que dicho conjunto de datos de medición solicitados desde la red de telefonía móvil incluye uno o más parámetros a medir en dicha ubicación.
5. Un sistema de optimización de redes de telefonía móvil, según las reivindicaciones 1 a 4, en el que dicho sistema de determinación de acción incluye una cuarta interfaz, que se conecta con uno de los siguientes elementos, o con ambos:
Un sistema de optimización automática que utiliza la cuarta interfaz para enviar el conjunto de datos de medición y los datos de identificación de la falta de concordancia a un sistema de optimización de parámetros de red de telefonía móvil automático y recibir datos de parámetros de la red de telefonía móvil de dicho sistema de optimización automático, en el que los datos de configuración se derivan de los datos de parámetros de la mencionada red de telefonía móvil, y Un ingeniero que reciba algunos o la totalidad de esos datos de medición y que envíe información acerca de la configuración de la red que definan los datos de configuración.
6. Un sistema de optimización de redes de telefonía móvil, según las anteriores reivindicaciones, en el que la tercera interfaz incluye una interfaz que permite cambiar la configuración de dicha red sin intervención manual, de forma que el sistema de optimización de redes de telefonía móvil sea capaz de optimizar de forma automática al menos parte de dicha red, en particular:
Cuando una falta de concordancia defina un fallo en la mencionada red, y Cuando el sistema de optimización de la misma se configure de forma automática para corregir dicho fallo cambiando la configuración de red.
7. Un sistema de optimización de redes de telefonía móvil, como se ha descrito anteriormente, en el que los datos de medición incluyen datos de rastreo de llamadas.
8. Un sistema de optimización de redes de telefonía móvil, según las reivindicaciones anteriores, que además incluye una interfaz de usuario controlador de red configurada para permitir que un controlador del sistema defina uno o más objetivos de gestión de la red, entendiéndose por objetivo de gestión un conjunto de metas de rendimiento. Un sistema que está configurado para optimizar el rendimiento de dicha red de telefonía móvil hacia la consecución del objetivo de gestión mediante la optimización de su rendimiento con vistas a alcanzar sus metas de rendimiento.
9. Un método para controlar al menos parte de una red de telefonía móvil en respuesta a datos de rendimiento procedentes de la misma para mejorar así el rendimiento con el objeto de alcanzar una meta de rendimiento, que consiste en:
Recibir datos de rendimiento de la red, que incluyen datos agregados de un conjunto de llamadas;
Identificar faltas de concordancia entre el rendimiento de la mencionada red representadas por los datos de rendimiento y la meta de rendimiento;
Identificar un conjunto de datos de medición para diagnosticar dicha falta de concordancia una vez ésta se detecta;
Solicitar dicho conjunto de datos de medición procedentes de la red de telefonía móvil, que se requieren de forma selectiva como respuesta a la identificación de la falta de concordancia;
Recibir y analizar los datos de medición solicitados para detectar la causa probable de la falta de concordancia y proporcionar datos de análisis que identifiquen su causa probable;
Determinar los datos de acción empleando los datos de análisis, donde los primeros identifican uno o más cambios en la configuración a realizar en la red de telefonía móvil para reducir la falta de concordancia; y Emitir los datos de acción para cambiar algún aspecto de la configuración de la red para así reducir la falta de concordancia.
10. Un método, según la reivindicación 9, en el que la identificación de la falta de concordancia y la de los datos de medición la realiza una herramienta normativa.
11. Un método, según las reivindicaciones 9, 10 y posteriores, que es capaz de determinar si los cambios de configuración reducen la falta de concordancia y, en consecuencia, realizar más cambios en la configuración de la red, en particular poner en práctica una serie de cambios de configuración y seleccionar el cambio de configuración que mejor reduzca la falta de concordancia.
12. Un método, según las reivindicaciones 9, 10, 11 y posteriores, que envía el conjunto de datos de medición y de identificación de faltas de concordancia a un sistema de optimización de parámetros de red de telefonía móvil automático, en el que dichos datos de configuración se derivan de los datos de parámetros de la red de telefonía móvil, y/o en el que la optimización de al menos una parte de la red se realiza sin intervención manual.
13. Un método, según las reivindicaciones 9 a 12 y posteriores, que incluye la introducción de datos de usuario que definen los objetivos de gestión de una o más redes de dicha red de telefonía móvil, objetivo que a su vez establece una serie de metas de rendimiento, y que optimiza al menos parte de la red de telefonía móvil mejorando el rendimiento con el objeto de lograr una serie de objetivos de rendimiento.
14.Un portador que contiene un código de programa informático para implementar el método de cualquiera de las reivindicaciones 9 a 13.
15.Una red de telefonía móvil que se auto optimiza automáticamente e incluye un sistema de optimización como el descrito en las reivindicaciones 1 a 8 y aparejado a dicha red de telefonía móvil para optimizarla automáticamente.
Dibujos
Fig 1 Data Datos Rules Engine Herramienta normativa Task workflow Flujo de trabajoFig 2a Create Rule Crear norma Engine Run Iniciar motor External Events Eventos externos Event Layer Raise Events
Correlation Layer Capa de correlación Find problems Detectar problemas Diagnosis Diagnóstico Workflow Flujo de trabajo Rules Engine Herramienta normativa Workflow System Sistema de flujo de trabajoCapa de eventos Generar eventos
Fig 2b Nexus Database Base de datos Nexus External Events Eventos externos OMC Counters Contadores OMC Network Parameters Parámetros de redPerformance Alert Formulas Fórmulas de alerta de rendimiento Configuration Alert Formulas Fórmulas de alerta de configuración Events Eventos Group events and apply diagnosis Agrupar eventos y aplicar diagnóstico Tasks Tareas Fig 2c
Counter Contador Time (days) Tiempo (días) Upper bound threshold Umbral máximo Lower bound threshold Umbral mínimoFig 2d Symptom Síntoma A2 A2 Increase in call attempt failures Aumento de fallos de establecimiento de llamada Increase in dropped call rate Aumento tasa de llamadas interrumpidas
Causes Causas Decrease in number of call attempts Descenso del número de intentos de llamada Dropped call rate stable Tasa de llamadas interrumpidas estableFig 3
Insight engineering client (the “front end”) Cliente de ingeniería Insight (“terminal de entrada”)
Nexus platform Plataforma Nexus .Csv files exported from OSS PM, planning tools, Archivos .csv exportados de OSS PM, etc. herramientas de planificación, etc.
NDLA (Network Data Loading Agent) NDLA (Agente de Carga de Datos de la Red)
Web services Servicios web Data layer Capa de datos Nexus database Base de datos Nexus Middle tier Hilera central Nexus rules engine Herramienta normativa Nexus Back end Unidad final
Fig 4a Engineering clients running on Windows desktops Clientes de ingeniería ejecutándose en or laptops ordenadores de mesa o portátiles Windows Middle tier running on a Windows server Hilera central ejecutándose en un servidor Windows Nexus database: Oracle database running under Base de datos Nexus: base de datos Oracle Linux ejecutándose en LinuxFig 4b
Engineering clients running on Windows desktops or laptops Web services and data layer running on a Windows server NDLA and data layer running on one or more Windows machines Nexus database: Oracle database running under Linux
Nexus rules engine and data layer running on one or more machines Clientes de ingeniería ejecutándose en ordenadores de mesa o portátiles Windows Servicios web y capa de datos ejecutándose en un servidor Windows NDLA y capa de datos ejecutándose en uno o más ordenadores Windows Base de datos Nexus: base de datos Oracle ejecutándose en Linux
Herramienta normativa Nexus y capa de datos ejecutándose en uno o más ordenadores
Fig 5a System information – Schema version Información del sistema – versión esquemática Dataproviderattributemap Mapaatributosproveedordatos Provideid Darid Attributeid Idatributo Attributealias Aliasatributo Networkelementtypeattributes Atributostipoelementored Elemeenttypeid Idtipoelemento Attributeid Idatributo Newdataattributevalues Nuevosvaloresatributosdatos Sourceid Idfuente Elemeenttype Tipoelemento Elementalias Aliaselemento Attributealias Aliasatributo Datatype Tipodato Integervalue Valornúmeroentero Doublevalue Valordoble Datetimevalue ValortiempofechaStringvalue Valorsecuencia
Elementtypeid Idtipoelemento Elementid Idelemento Attributeid Idatributo Attribute Atributo Attributeid Idatributo Isnewinvention Inventonuevo Systemname Nombresistema Displayname Mostrarnombre Iscontinuous Escontinuo Datatype Tipodato Aggregationmethod Metodoagregacion Threshold Umbral Appearanceid Idaspecto Sourceid Idfuente Analyzerattributemap Mapaatributoanalizador Analyzefield Campoanalisis Attributeid Idatributo Continousattribute Atributocontinuo Attributeid Idatributo Discreteattribute Atributodiscreto Attributeid Idatributo Attributeappearance Aspectoatributo Threshold Umbral Direction Dirección Minvalue Valormin Maxvalue Valormax Importantvalue Valorimportante Criticalvalue Valorcritico Attributeappearance Aspectoatributo Appearanceid Idaspecto Systemname Nombresistema Displayname Mostrarnombre Formatxml Formatoxml Discretedatadimensionattributes Atributosdimensiondatosdiscontinuos Dimensionid Iddimension Attributeid Idatributo Fig 5b Data provider Proveedor datos Providerid Idproveedor Providername Nombreproveedor Isnetworkconfigurationdata Sondatosconfiguracionred Ignoredcollectionthreshold Umbralrecogidaignorado Loadedcollectionthreshold Umbralrecogidacargado Data provider Proveedor de datos Providerid Idproveedor Elementtypeid Idtipoelemento Elementid Idelemento Elementalias Aliaselemento Network elementtype Tipoelementored Elementtypeid Idtipoelemento Systemname Nombresistema Displayname Mostrarnombre Datasource Fuentedatos Sourceid Idfuente Providerid IdproveedorLoadtime Tiempocarga
Dimensionid Iddimension Numignoredcollections Numrecogidasignoradas Numloadedcollections Numrecogidascargadas Networkelement Elementored Elementtypeid Idtipoelemento Isnewdefinition Esdefinicionnueva Elementname Nombrelemento Validfrom Validodesde Validto Validohasta Sourceid Idfuente Continousvalues Valorescontinuos Elementtypeid Idtipoelemento Attributeid Idatributo Validfrom Validodesde Integervalue Valornumeroentero Doublevalue Valordoble Datetimevalue Valorfechatiempo Stringvalue ValorsecuenciaNewdataelementrelationships Relacionesnuevoelementodatos
Sourceid Idfuente Parentelementtype Tipoelementomatriz Parentelementalias Aliaselementomatriz Childelementtype Tipoelementohijo Childelementalias Aliaselementohijo Parentelementtypeid Idtipoelementomatriz Parentelementid Idelementomatriz Childelementtypeid Idtipoelementohijo Childelementid Idelementohijo Discretevalues Valoresdiscontinuos Elementtypeid Idtipoelemento Elementid Idelemento Attributeid Idatributo Dimensionid Iddimension Integervalue Valornumeroentero Date Fecha Doublevalue Valordoble Datetimevalue Valortiempofecha Stringvalue Valorsecuencia Sourceid Idfuente Networkelementelationships Relacioneselementosred Parenttypeid Idtipomatriz Parentid Idmatriz Childtypeid Idtipohijo Childid Idhijo Validfrom Validodesde Validto Validohasta Sourceid Idfuente Discretedatadimension Dimensiondatosdiscontinuos Dimensionid Iddimension Displayname Mostrarnombre Fig 5c Crosstabvalues Valoresreferenciascruzadas Column name Nombre columna Data type Tipo datos Allow Permitir Elementtypeid Idtipoelemento Elementid Idelemento Attributeid Idatributo Time Tiempo Integervalue Valornumeroentero Doublevalue Valordoble Stringvalue Valorsecuencia Elementidvalue Valoridelemento Sourceid Idfuente Int Int Datetime Fechahora Float Flotante Nvarchar (255) Nvarchar (255) Binnedvalues ValorescombinadosColumn name Nombre columna
Data type Tipo datos Allow Permitir Location X Ubicación X Location Y Ubicación Y Attributeid Idatributo Time Tiempo Integervalue Valornúmeroentero Doublevalue Valordoble Stringvalue Valorsecuencia Elementidvalue Valoridelemento Sourceid Idfuente Int Int Datetime Fechahora Float Flotante Nvarchar (255) Nvarchar (255) Event Evento Column name Nombre columna Data type Tipo datos Allow s Permitir nulos Eventid Idevento Eventtype Tipoevento Latitude Latitud Longitude Longitud Time Tiempo Sourceid Idfuente Int Int Nvarchar (50) Nvarchar (50) Float Flotante Datatime Tiempodatos Eventvalues Valoresevento Column name Nombre columna Data type Tipo datos Allow N Permitir N Eventid Idevento Attributeid Idatributo Time Tiempo Latitude Latitud Longitude Longitud Integervalue Valornúmeroentero Doublevalue Valordoble Stringvalue Valor secuencia Elementidvalue Valoridelemento Sourceid Idfuente Int Int Datatime Tiempodatos Float Flotante Nvarchar (255) Nvarchar (255) Int IntFig 6
Data file Archivo datos Processor Procesador
Data Adaptor 1 Adaptador datos 1 Provider (retrieved from Nexus database) Proveedor (recogido de base de datos Nexus) Data Adaptor 2 Adaptador datos 2 NDLA console application Aplicación consola Execute Axel on each row Ejecutar Axel en cada fila Data layer Capa datos Nexus database Base de datos NexusFig 7
Drive test log file Archivo carga prueba de campo Manifest XML Expresar XML
Drive test client Cliente prueba de campo
Quer y results and manifest XML Resultados consulta y expresar XML Windows service file monitor Monitor archivo de servicios Windows Drive test loading agent (DTLA) Agente carga prueba de campo (DTLA) NDLA NDLA Data layer Capa datos Insight database Base datos InsightFig 8a Nexus database Base datos Nexus Server Servidor Middle tier Hilera central Data layer Capa datos Nexus rules engine Herramienta normativa Nexus Web services Servicios Web
Engineering clients Clientes ingeniería Fig 8b
Nexus database Base datos Nexus Server Servidor Middle tier Hilera central Data layer Capa datos Nexus rules engine External database Web services Server ACP
AFP
Admin tools Engineering clients Third-party clients Key Posible future development
Herramienta normativa Nexus Base datos externa Servicios web Servidor ACP
AFP
Admin herramientas Clientes ingeniería Terceros clientes Clave Posible desarrollo futuro
Fig 9a Insight engineering client Cliente ingeniería Insight Insight layout Presentación Insight UI components Componentes UI Configuration viewer Visor configuración Map Mapa Event navigator Navegador eventos Attribute table Tabla atributos Chart Tabla Task manager Gestor tareas Framework Marco Application environment Entorno aplicación Application objects Objetos aplicación Network model Modelo red Site Sitio Sector Sector Event EventoTask Tarea
Event navigator Navegador evento Task manager Gestor tareas Web service wrappers Agentes encapsuladores servicios Web Middle tier Hilera central Web services Servicios Web Data layer Capa datos Nexus database Base de datos Nexus Fig 9b Rendered layer (Insight) Capa predeterminada (Insight) Transparency layer (Insight) Capa transparencia (Insight) Map tab layers (third-party map) Relacionar capas pestañas (mapa terceras partes)Sites, sectors, lines to neighboring sectors, etc Sitios, sectores, líneas a sectores contiguos, etc.
By default this layer is completely transparent, but Por defecto, esta capa es completamente its opacity can be varied to fade out the transparente, pero su opacidad puede variarse background layers para atenuar las capas de fondo Standards map Mapa estándares Background layers Capas de fondo Fig 9c KPI navigator Navegador KPI Map Mapa Attribute table Tabla atributos Chart TablaFig 10a Input data defining a performance goal (eg KPIs) or network management goal Translate network management goal to one or more performance goals/KPIs Map performance goal (s) to performance data available from the network
Read performance (OMC) data from the network and identify when a problem or mismatch between desired and actual performance: identify which part of the network is involved Identify if possible whether there has been a recent configuration change in the relevant part of the network; if so, backout& loop
Identify measurement data potentially useful to diagnose problem/reduce mismatch
Commission corresponding switch-based measurements from network
Introducir datos definiendo una meta de rendimiento (ej: KPI) o una meta de gestión de la red Traducir la meta de gestión de la red a una o más metas de rendimiento/KPI
Relacionar meta (s) de rendimiento con datos de rendimiento procedentes de la red Leer datos de rendimiento (OMC) de la red e identificar cuándo existe un problema o falta de concordancia entre el rendimiento deseado y el real: identificar qué parte de la red está involucrada Si es posible, identificar si se ha producido recientemente un cambio en la configuración de la parte relevante de la red; en caso afirmativo, retirarlo y sustituirlo Identificar los datos de medición potencialmente útiles para diagnosticar el problema o reducir la falta de concordancia Encargar las correspondientes mediciones basadas en conmutador de la red Receive measurement data and analyse to determine likely cause of problem/mismatch
Optionally select solution finder system responsive to likely cause of problem/mismatch using knowledge base Recibir datos de medición y analizarlos para establecer la causa probable del problema o falta de concordancia De modo opcional, seleccionar el sistema de búsqueda de soluciones que sea la causa probable del problema o falta de concordancia utilizando la base de conocimientos Fig 10b
Pass at least measurement data and Pasar al menos datos de medición y de problem/mismatch identification data to one or identificación de problema/falta de rendimiento a more (selected) solution finder/action determination uno o más sistemas (seleccionados) de búsqueda system de soluciones/determinación de acciones Receive action (configuration change) data from Recibir datos de acción (cambio de configuración) solution finder/action determination system (s) del/los sistema (s) de búsqueda de soluciones o determinación de acciones Select action if multiple alternatives; optionally seek
human approval of configuration change Seleccionar acción a realizar en caso de alternativas múltiples; opcionalmente, buscar aprobación humana del cambio de configuración Send configuration change data to network (eg MML commands to RNC to implement action)
Enviar datos de cambios en la configuración a la red (ej: órdenes MML a RNC para implementar la acción)
Loop back to validate configuration change; if validating use measurement data to check whether configuration change made performance worse and if so back-out Retornar para validar el cambio en la configuración; si se valida, utilizar datos de medición para comprobar si el cambio de configuración empeoró el rendimiento, y en caos If tr y ing multiple solutions loop back for next
afirmativo retirarlo solution until all tried then compare results to determine optimal solution Si se prueban varias soluciones, volver a la siguiente hasta que todas se han probado, y Check for new problems/side effects: update después comparar resultados para elegir la mejor commissioned measurement data schedule to solución include cell neighbours and neighbours-neighbours Buscar nuevos problemas o efectos secundarios:
Receive measurement data and analyse to actualizar programa de datos de medición determine whether the modification caused any encargados para incluir vecinos de célula y problems/mismatches associated with ring (s) of
vecinos-vecinos cells around target (s)
Recibir datos de medición y analizarlos para If a problem/mismatch identified, esp. on cell comprobar si la modificación causó algún problema neighbours-neighbours, if we caused it back-out
o falta de concordancia asociada con el/los anillo (s) de células alrededor del/los objetivo (s)
Optionally: if tr y ing multiple solutions loop back for next solution until all tried then compare results to Si se identifica un problema o falta de rendimiento, determine optimal solution especialmente en vecinos-vecinos de célula, causado por nosotros, retirarlo End Opcional: si se prueban varias soluciones, volver a buscar la siguiente hasta que todas se prueben, y a continuación comparar resultados para elegir la mejor solución Fin Fig 11a MS 1 MS 1
MS 2 MS 2
Base station (BTS/Node B) Estación base Base station controller (BSS/RNC) Controlador estación base (BSS/RNC)
PCF/PCU PCF/PCU
Circuit switched Circuito conmutado Packet switched (Aquater/lu) Paquete conmutado (Aquater/lu)
Voice switch (MSC) Conmutador de voz (MSC)
Packet switch (PDSN/SGSN) Conmutador de paquete (PDSN/SGSN)
Other core network elements Otros elementos básicos de la red Voice phone network (PSTN) Red de telefonía de voz (PSTN)
Internet Internet
OMC/OSS/RANOS OMC/OSS/RANOS
Performance management database (OMC Base de datos de gestión del rendimiento counters) (contadores OMC)
Fig 11b
Workflow engine (system controller) Flujo de trabajo (controlador del sistema) 1 Time Tiempo Problem/mismatch identified: identification of Problema/falta de concordancia identificada: measurement data for diagnosis identificación de datos de medición para diagnóstico Problem/mismatch identifier (Nexus rules engine – see fig 3) Identificador de problema/falta de concordancia 2 (herramienta normativa Nexus – ver fig 3) Automatic performance management system Sistema automático de gestión del rendimiento .csv files exported from OSS PM, planning tools, etc. 3 Performance data Archivos .csv exportados desde OSS PM, herramientas de planificación, etc. Datos de rendimiento MDA scheduler (interface to RNC) Programador MDA (interfaz a RNC) Measurement data commissioned from RNC eg using GPEH request Datos de medición encargados desde RNC, por ejemplo utilizando una petición GPEH Measurement data received after RNC has logged Datos de medición recibidos una vez cargado 4a Analyse request RNC Analyser engine (egActix analyser/Spotlight) Analizar petición 4 Diagnosis/cause of mismatch Motor de análisis (ej. Analizador Actix/Spotlight) Measurement data Diagnóstico/causa falta concordancia Select solution finder based on probable cause Datos medición 5 Knowledge base (cause > solution) Seleccionar buscador solución basado en causa probable 6 Measurement data: problem/mismatch ID data: optional performance data; optional configuration data Base conocimientos (causa > solución) 7 Solution identification system (s) Datos medición: datos del problema o falta de concordancia: datos de rendimiento opcionales; datos de configuración opcionales 8 Solution (action) data: configuration change data (or no change/solution) Sistema (s) de búsqueda de soluciones Optional engineer approval Datos de solución (acción) : datos cambio configuración (o ausencia de cambios/solución) Terminal Aprobación opcional del ingeniero Action data for solution configuration change Terminal MML data to RNC Repeat measurement (s) to check improvement; check neighbours Datos de acción de la solución mediante cambio en configuración Datos MML a RNC Repeat with alternative solution (s) to select optimal Repetir medición/mediciones para comprobar mejora; comprobar vecinos Repetir con solución/soluciones alternativas para elegir la mejorFig 12
Time Tiempo 10.16 am New measurement period starts Inicio nuevo período medición 10.17 am minute switch counters processed: Procesamiento contadores de performance issue on site alpha conmutación 15 minutos: problema detected rendimiento detectado en sitio alfa 10.20 am Insufficient data to determine cause Datos insuficientes para determinar 10.30 am causa Rules engine (MDA scheduler) 10.46 am schedules detailed GPEH trace for cluster containing site alpha Herramienta normativa (programador MDA) programa rastro GPEH detallado para grupo contenedor del sitio alfa 10.47 am New measurement period starts Inicio nuevo período medición 10.48 am GPEH analysed and events detected and cause determined as handover Análisis GPEH, detección eventos y issue establecimiento causa como problema 10.49 am transferencia Data passed to automatic parameter 11.00 am optimisation Datos transmitidos a optimización automática de parámetros 11.16 am New handover parameters determined Determinación nuevos parámetros transferencia MML generated and uploaded to network Generación de MML y carga a la red New measurement period starts Inicio nuevo período medición 75 minutes 75 minutos 15 minute switch counters processed: performance issue on site alpha Procesamiento contadores conmutados resolved minutos: problema rendimiento en sitio alfa resuelto Automated performance management system (Insight) Sistema gestión rendimiento automatizado (Insight) Automated performance management system (Insight) Sistema gestión rendimiento automatizado (Insight) Network interface (MDA scheduler) Interfaz red (programador MDA) Analyzer Analizador Automatic optimisation system (radioplan ACP) Sistema optimización automática (radioplan ACP) Network interface (MDA scheduler) Interfaz red (programador MDA) Automated performance management system (Insight) Sistema gestión rendimiento automatizado (Insight)REFERENCIAS CITADAS EN LA DESCRIPCIÓN
La lista de referencias citadas por el solicitante se incluye únicamente para la comodidad del lector, no formando parte del documento de la patente europea. A pesar del sumo cuidado durante la recopilación de las referencias, no se pueden excluir errores u omisiones, declinando la OEP toda responsabilidad a este respecto.
Documentos de patentes citados en la descripción:
• WO 03055251 A [0005] • WO 200507 1890 A [0022] [0023]
• US 2006235674 A [0022] • US 11396260 B [0023]
• US 7353 160 B [0022] [0173] • US 11768679 B [0023]
• WO 200475050 A [0022] • US 10590742 B [0023]
• US 20060141947 A [0022] • WO 2005034551 A [0023]
• US 11258585 B [0022] • WO 2005086418 A [0023] [0172] [0178]
• WO 2004084571 A [0022] • GB 0717904 A [0030]
• US 10587462 B [0022] [0023] • US 11871732 B [0030]
• US 11768676 B [0022] • WO 2004075050 A [0173]
Patentes similares o relacionadas:
Método y dispositivo para la comparación de versiones de datos entre estaciones a través de zonas horarias, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método para la comparación de versiones de datos entre sitios a través de zonas horarias, el método que comprende: cuando los sitios […]
Interacción de función de red de auto organización, del 15 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método, mediante una función de Red de Auto Organización de alto nivel, SON, en una estructura jerárquica de funciones SON en una red, de […]
Procedimiento y sistema para diagnosticar averías de transmisión en una red según el estándar opc ua, del 24 de Junio de 2020, de SIEMENS AKTIENGESELLSCHAFT: Procedimiento para diagnosticar averías en la transmisión en una red de datos (NET), incluyendo la red de datos al menos una primera clase de elementos […]
Autorización previa de establecimiento de portador, del 17 de Junio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para autorizar previamente la reserva de recursos portadores para un servicio antes de haber recibido una autorización de Calidad de Servicio, QoS, para el […]
Virtualización de funciones de red en grupos a medida, del 17 de Junio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método para virtualizar una función de red entre un grupo a medida que comprende una pluralidad de terminales móviles ubicados unos […]
Dispositivo de motor de reglas de terminal y método de operación de regla de terminal, del 17 de Junio de 2020, de Advanced New Technologies Co., Ltd: Un método para procesar una operación de regla, el método que comprende: recibir, mediante un terminal, una solicitud de operación de regla de un servicio (S601); […]
Método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia y sistema, programa informático y medio legible por ordenador correspondientes, del 17 de Junio de 2020, de DEUTSCHE TELEKOM AG: Un método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia, en donde un equipo de usuario se asigna a una red de telecomunicaciones […]
Dispositivo de interfaz, procedimiento y programa informático para controlar dispositivos sensores, del 10 de Junio de 2020, de Ubiquiti Inc: Un primer dispositivo de interfaz para su uso en un sistema de domótica , comprendiendo el primer dispositivo de interfaz: un módulo de comunicación […]