Nova Patents
ES2255182T3

Adaptive processor system

Abstract

Execution method of at least one application (Appl_1 to Appl_n) associated with a telecommunications connection (C1 to Cn) to / from a terminal by at least one processing unit (DSPU_1 to DSPU_n) that serves the telecommunications connection to / from the terminal, the method comprising the following steps: (i) a DB database comprising several applications is formed and it is operationally connected to the processing units through a fast network (22 to 24) by packet switching to load applications into them; and at least at the beginning of each telecommunications connection (ii) a processing unit (DSPU_1 to DSPU_n) is assigned for the telecommunications connection in question, (iii) the applications required by the telecommunications connection in question are identified , and (iv) the applications required by the telecommunication connection in question are loaded into the processing unit assigned from said database (DB) through said fast packet-switched network using the network protocol without any conversion to higher level protocols.

ES2255182T3, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Projected expiry passed 22 September 2018, 8 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

13 claims: 8 independent, 5 dependent

  1. 1
    ES 2 255 182 T3 IS 2 255 182 T3 CLAIMS REIVINDICACIONES 1. Execution method of at least one application (Appl_1 to Appl_n) associated with a telecommunications connection (C1 to Cn) to / from a terminal by at least one processing unit (DSPU_1 to DSPU_n) that provides service to the telecommunications connection to / from the terminal, the method comprising the following steps:1. Método de ejecución de por lo menos una aplicación (Appl_1 a Appl_n) asociada a una conexión (C1 a Cn) de telecomunicaciones hacia/desde un terminal por parte de por lo menos una unidad (DSPU_1 a DSPU_n) de procesado que presta servicio a la conexión de telecomunicaciones hacia/desde el terminal, comprendiendo el método las etapas siguientes: (i) a database DB comprising several applications is formed and is operationally connected to the processing units through a fast network (22 to 24) by packet switching to load applications into them;and at least at the beginning of each telecommunications connection (ii) a processing unit (DSPU_1 to DSPU_n) available for the telecommunications connection in question is assigned, (iii) the applications required by the telecommunications connection in question are identified , and (iv) the applications required by the telecommunications connection in question are loaded into the assigned processing unit from said database (DB) through said fast packet-switched network using the network protocol without any conversion to higher level protocols. (i) se forma una base de datos DB que comprende varias aplicaciones y se conecta la misma operacionalmente a las unidades de procesado a través de una red rápida (22 a 24) por conmutación de paquetes para cargar aplicaciones en ellas;y por lo menos en el inicio de cada conexión de telecomunicaciones (ii) se asigna una unidad (DSPU_1 a DSPU_n) de procesado disponible para la conexión de telecomunicaciones en cuestión, (iii) se identifican las aplicaciones requeridas por la conexión de telecomunicaciones en cuestión, y (iv) se cargan las aplicaciones requeridas por la conexión de telecomunicaciones en cuestión en la unidad de procesado asignada desde dicha base de datos (DB) a través de dicha red rápida por conmutación de paquetes usando el protocolo de la red sin ninguna conversión a protocolos de nivel superior.
  2. 4
    Método según cualquiera de las reivindicaciones 1 a 3, caracterizado porque se cargan las aplicaciones en la unidad de procesado por medio de una red ATM. Four. Method according to any of claims 1 to 3, characterized in that the applications are loaded into the processing unit by means of an ATM network.
  3. 6
    Method according to any of claims 1 to 5, characterized in that some of the steps (ii) to (iv) are controlled by means of an independent controller (CTRL) common to all the processing units. 6. Método según cualquiera de las reivindicaciones 1 a 5, caracterizado porque se controlan algunas de las etapas (ii) a (iv) por medio de un controlador independiente (CTRL) común a todas las unidades de procesado.
  4. 7
    System to execute at least one application (Appl_1 to Appl_n) associated with a telecommunications connection (C1 to Cn) to / from a terminal by at least one processing unit (DSPU_1 to DSPU_n) that can function to provide service to the telecommunications connection to / from the terminal, wherein the arrangement further comprises a controller (CTRL) and a database (DB) containing several different applications;7. Sistema para ejecutar por lo menos una aplicación (Appl_1 a Appl_n) asociada a una conexión (C1 a Cn) de telecomunicaciones hacia/desde un terminal por parte de por lo menos una unidad (DSPU_1 a DSPU_n) de procesado que puede funcionar para prestar servicio a la conexión de telecomunicaciones hacia/desde el terminal, en el que la disposición comprende además un controlador (CTRL) y una base de datos (DB) que contiene varias aplicaciones diferentes;a fast network (22 to 24) by packet switching is arranged from the processing units (DSPU_1 to DSPU_n) towards said database (db);and the controller (CTRL) is arranged to allocate, at least at the start of each telecommunications connection, a processing unit (DSPU_1 to DSPU_n) available for the telecommunications connection in question, and the controller (CTRL) comprises means for identify the applications required by the telecommunications connection in question, and means for loading them into the assigned processing unit (DSPU_1 to DSPU_n) from said database (DB) through said fast packet switched network using the network protocol without any conversion to higher level protocols. una red rápida (22 a 24) por conmutación de paquetes está dispuesta desde las unidades (DSPU_1 a DSPU_n) de procesado hacia dicha base de datos (db);y el controlador (CTRL) está dispuesto para asignar, por lo menos en el inicio de cada conexión de telecomunicaciones, una unidad (DSPU_1 a DSPU_n) de procesado disponible para la conexión de telecomunicaciones en cuestión, y el controlador (CTRL) comprende medios para identificar las aplicaciones requeridas por la conexión de telecomunicaciones en cuestión, y medios para cargarlas en la unidad (DSPU_1 a DSPU_n) de procesado asignada desde dicha base de datos (DB) a través de dicha red rápida por conmutación de paquetes usando el protocolo de la red sin ninguna conversión a protocolos de nivel superior.
  5. 10
    System according to any of claims 7 to 9, characterized in that each processing unit (DSPU_1 to DSPU_n) comprises a memory (M1 to Mn), the amount of memory being greater than the largest amount of memory required by the applications (Appl_1 to Appl_n) associated with a single connection (C1 to Cn), but less than the combined amount of memory required by the applications in the layout. 10. Sistema según cualquiera de las reivindicaciones 7 a 9, caracterizado porque cada unidad (DSPU_1 a DSPU_n) de procesado comprende una memoria (M1 a Mn), siendo la cantidad de memoria mayor que la cantidad de memoria más grande requerida por las aplicaciones (Appl_1 a Appl_n) asociadas a una única conexión (C1 a Cn), aunque menor que la cantidad combinada de memoria requerida por las aplicaciones de la disposición.
  6. 11
    Sistema según cualquiera de las reivindicaciones 7 a 10, caracterizado porque todas las partes mencionadas están ubicadas exactamente en el mismo elemento de la red. eleven. System according to any of claims 7 to 10, characterized in that all the mentioned parts are located exactly in the same element of the network.
  7. 12
    System according to any of claims 7 to 10, characterized in that not all the mentioned parts are located exactly in the same element of the network. 12. Sistema según cualquiera de las reivindicaciones 7 a 10, caracterizado porque no todas las partes mencionadas están ubicadas exactamente en el mismo elemento de la red.
  8. 13
    System according to any of claims 7 to 12, characterized in that said fast network (22 to 24) from the processing units (DSPU_1 to DSPU_n) to the database (DB) is formed through an ATM network. 13. Sistema según cualquiera de las reivindicaciones 7 a 12, caracterizado porque dicha red rápida (22 a 24) desde las unidades (DSPU_1 a DSPU_n) de procesado hacia la base de datos (DB) se forma a través de una red ATM.