ES2296367T3

Dynamic selection of interworking functions in a communication system

Abstract

THE INVENTION PROVIDES TECHNIQUES FOR THE SELECTION, ON A DYNAMIC BASE, OF A NETWORK INTERCONNECTION FUNCTION (IWF) THAT CAN MODIFY A COMMUNICATIONS PROTOCOL IN A PARTICULAR FORMAT REQUIRED FOR THE TERMINAL EQUIPMENT SET UP IN A COMMUNICATIONS SYSTEM. THE FUNCTION (IWF) CAN BE SELECTED TO ENSURE COMPATIBILITY BETWEEN THE TRANSMISSION BANDWIDTH, CODIFICATION AND OTHER PARAMETERS OF A CALL, AND THE CORRESPONDING PARAMETERS OF YOUR DESTINATION TERMINAL IN THE SYSTEM. AN IWF IN ACCORDANCE WITH THE INVENTION MAY BE USED TO ALLOW A USER TO JOIN DIFFERENT TERMINALS THAT HAVE DIFFERENT CAPABILITIES THROUGH THE DURATION OF A CALLED GIVEN. THE IWF CAN ALSO BE USED TO INSERT ADDITIONAL DATA, RECOVERED FROM A CENTRAL DATABASE, IN A REVERSE PART OF THE CALL DIRECTED FROM THE DESTINATION TERMINAL TO THE ORIGIN TERMINAL. THE INVENTION MAY BE USED SO TO ENSURE THAT THE BANDWIDTH ESTABLISHED BETWEEN THE DESTINATION TERMINAL AND THE ORIGIN TERMINAL IS SUBSTANTIALLY SYNTHRICAL BIDIRECTIONALLY.

ES2296367T3, drawing sheet 1
Sheet 1 of 13

Term

Term ended

Projected expiry passed 16 February 2019, 7.6 years ago.

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

15 claims: 2 independent, 13 dependent

  1. 1
    ES 2 296 367 T3 REIVINDICACIONES 1. Un método para procesar una llamada recibida en un conmutador (110) de un sistema (100) de comunicación, caracterizado el método por las etapas de:identificar un parámetro de la llamada;recuperar información previamente almacenada con respecto a un parámetro correspondiente de un terminal (122, 123, 125, 126 ó 127) de destino de la llamada, determinándose el terminal de destino basándose en una asociación establecida en el conmutador de manera dinámica entre el terminal de destino y al menos un otro terminal (122, 123, 125, 126 ó 127) del sistema;y procesar la llamada según al menos una función de interconexión seleccionada de un conjunto de funciones de interconexión implementadas en el conmutador, en el que la función de interconexión seleccionada está operativa para proporcionar compatibilidad entre el parámetro de la llamada y el parámetro correspondiente del terminal de destino.
  2. 2
    El método según la reivindicación 1, en el que la etapa de procesamiento incluye insertar un transcodificador que implementa la función de interconexión entre una entrada que recibe la llamada y el terminal de destino.
  3. 3
    El método según la reivindicación 1, en el que la llamada se mueve desde el terminal de destino hasta al menos un otro terminal del sistema durante la llamada, y la etapa de procesamiento incluye además la etapa de procesar la llamada utilizando una primera función de interconexión para proporcionar compatibilidad con el terminal de destino y una segunda función de interconexión para proporcionar compatibilidad con el otro terminal del sistema.
  4. 4
    El método según la reivindicación 1, en el que la etapa de procesamiento incluye la etapa de insertar datos adicionales, para la presentación de una manera perceptible para el usuario en un terminal fuente de la llamada, recuperándose los datos adicionales de una base de datos del conmutador, en una parte inversa de la llamada dirigida desde el terminal de destino hasta el terminal fuente de la llamada.
  5. 5
    El método según la reivindicación 1, en el que la llamada es una videollamada que incluye un flujo de transporte, y la etapa de procesamiento incluye además:extraer muestras de voz del flujo de transporte;transcodificar las muestras de voz para hacer coincidir uno o más parámetros del terminal de destino;y entregar las muestras de voz al terminal de destino.
  6. 6
    El método según la reivindicación 5, que incluye además la etapa de insertar datos de vídeo adicionales, recuperados de una base de datos del conmutador, en un flujo de transporte dirigido, en una parte inversa de la llamada, desde el terminal de destino hasta un terminal fuente de la llamada, de manera que el ancho de banda establecido entre el terminal de destino y el terminal fuente es sustancialmente simétrico de manera bidireccional.
  7. 7
    Un aparato para procesar una llamada en un conmutador (110) de un sistema (100) de comunicación, caracterizado por:un procesador (115) que implementa al menos una función de interconexión seleccionada de un conjunto de funciones de interconexión implementadas en el conmutador, en el que la función de interconexión seleccionada está operativa para proporcionar compatibilidad entre un parámetro de la llamada y un parámetro correspondiente de un terminal (122, 123, 125, 126 ó 127) de destino de la llamada, determinándose el terminal de destino basándose en una asociación establecida en el conmutador de manera dinámica entre el terminal de destino y al menos un otro terminal (122, 123, 125, 126 y 127) del sistema;y una memoria (116) para almacenar información con respecto al parámetro correspondiente del terminal de destino.
  8. 8
    Un aparato según la reivindicación 7, en el que el parámetro de la llamada es un tipo de servicio asociado con la llamada, o es un ancho de banda utilizado por la llamada, o es un flujo de transporte característico de la llamada, o es una técnica de codificación de voz utilizada en la llamada.
  9. 9
    El aparato según la reivindicación 7, en el que el procesador incluye un transcodificador que implementa la función de interconexión, en el que el transcodificador está insertado entre una entrada del conmutador que recibe la llamada y el terminal de destino.
  10. 10
    Un aparato según la reivindicación 9, en el que la llamada es una llamada de voz y el transcodificador es un transcodificador ADPCM a PCM para interconectar la llamada de voz. ES 2 296 367 T3
  11. 11
    El aparato según la reivindicación 7, en el que la llamada se mueve desde el terminal de destino hasta al menos un otro terminal del sistema durante la llamada, y el procesador está operativo además para procesar la llamada utilizando una primera función de interconexión para proporcionar compatibilidad con el terminal de destino y una segunda función de interconexión para proporcionar compatibilidad con el otro terminal del sistema.
  12. 12
    El aparato según la reivindicación 7, en el que el procesador está operativo además para insertar datos adicionales, recuperados de una base de datos del conmutador, en una parte inversa de la llamada dirigida desde el terminal de destino hasta un terminal fuente de la llamada.
  13. 13
    Un aparato según la reivindicación 12, en el que la llamada es una videollamada, el terminal de destino es un terminal sin capacidad para generar vídeo, y los datos adicionales son datos de vídeo recuperados de la base de datos e insertados en una señal entregada desde la terminal de destino a la estación fuente como parte de la parte inversa de la llamada.
  14. 14
    El aparato según la reivindicación 7, en el que la llamada es un videollamada que incluye un flujo de transporte, y el procesador está operativo además para extraer muestras de voz del flujo de transporte, para transcodificar las muestras de voz para hacer coincidir uno o más parámetros del terminal de destino, y para entregar las muestras de voz al terminal de destino.
  15. 15
    El aparato según la reivindicación 14, en el que el procesador está operativo además para insertar datos de vídeo adicionales, recuperados de una base de datos del conmutador, en un flujo de transporte que está dirigido, en una parte inversa de la llamada, desde el terminal de destino hasta un terminal fuente de la llamada, de manera que el ancho de banda establecido entre el terminal de destino y el terminal fuente es sustancialmente simétrico de manera bidireccional.
Independent claims15