ES2296950T3

Managing a packet switched conference call

Abstract

Method for managing a conference call, centralized, by switching packets, between a plurality of terminals (13), said method comprising a conference call server (12): - receiving data packets from all terminals (13) participating in said conference call, whose said data packets include either voice data or background noise information as well as an identifier associated with the respective terminal (13) that provides said voice data or said background noise information; - determine, based on said received data packets, at least one terminal (13) that provides voice data at that time, if any, among said terminals (13) participating in said conference call; - mixing said received voice data and said received background noise information and said mixed data is inserted into new data packets together with at least one identifier associated with one of said terminals (13) that were determined to provide data at that time of voice, if any, in such a way that said at least one identifier can be differentiated with respect to any other information included in said data packets; and - transmitting said new data packets to terminals (13) participating in said conference call.

ES2296950T3, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 4 July 2022, 4.2 years ago.

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

17 claims: 7 independent, 10 dependent

  1. 1
    ES 2 296 950 Τ3 REIVINDICACIONES 1. Método para gestionar una llamada en conferencia, centralizada, por conmutación de paquetes, entre una pluralidad de terminales (13), comprendiendo dicho método en un servidor de llamadas en conferencia (12):- recibir paquetes de datos de todos los terminales (13) que participan en dicha llamada en conferencia, cuyos dichos paquetes de datos incluyen bien datos de voz o bien información de ruido de fondo así como un identificador asociado al terminal respectivo (13) que proporciona dichos datos de voz o dicha información de ruido de fondo;- determinar, basándose en dichos paquetes de datos recibidos, por lo menos un terminal (13) que proporciona en ese momento datos de voz, en caso de que hubiera alguno, de entre dichos terminales (13) que participan en dicha llamada en conferencia;- mezclar dichos datos de voz recibidos y dicha información de ruido de fondo recibida y se insertan dichos datos mezclados en paquetes de datos nuevos junto con por lo menos un identificador asociado a uno de dichos terminales (13) que estaban determinados para proporcionar en ese momento datos de voz, en caso de que hubiera alguno, de tal manera que dicho por lo menos un identificador se puede diferenciar con respecto a cualquier otra información incluida en dichos paquetes de datos;y - transmitir dichos paquetes de datos nuevos hacia unos terminales (13) que participan en dicha llamada en conferencia.
  2. 2
    Método según la reivindicación 1, en el que dichos identificadores asociados a dichos terminales (13) son unos identificadores asociados aleatoriamente a dichos terminales (13) para dicha llamada en conferencia, comprendiendo dicho método, como etapas anteriores, la recepción, en dicho servidor de llamadas en conferencia (12), de paquetes de control provenientes de dichos terminales (13) que participan en dicha llamada en conferencia, incluyendo dichos paquetes de control una correspondencia de un identificador asociado a un terminal respectivo (13) con una identificación de dicho terminal (13), y el reenvío de dicha correspondencia en paquetes de control desde dicho servidor de llamadas en conferencia (12) hacia dichos terminales (13) que participan en dicha llamada en conferencia.
  3. 3
    Método según una de las reivindicaciones anteriores, en el que dicho servidor de llamadas en conferencia (12) transmite en dichos paquetes de datos nuevos exclusivamente identificadores asociados a unos terminales (13) de los cuales se determinó que proporcionaban datos de voz.
  4. 4
    Método según la reivindicación 1 ó 2, en el que dicho servidor de llamadas en conferencia (12) incluye, en dichos paquetes de datos nuevos, unos identificadores asociados a unos terminales (13) que proporcionan en ese momento datos de voz, así como unos identificadores asociados a unos terminales que proporcionan en ese momento información de ruido de fondo, incluyéndose, en dicho paquete de datos en una posición predeterminada entre todos los identificadores incluidos, por lo menos un identificador asociado a un terminal (13) del cual se determinó que proporcionaba datos de voz.
  5. 5
    Método según la reivindicación 1 ó 2, en el que dicho servidor de llamadas en conferencia (12) incluye, en dichos paquetes de datos nuevos, unos identificadores asociados a unos terminales (13) que proporcionan en ese momento unos datos de voz así como unos identificadores asociados a unos terminales (13) que proporcionan en ese momento información de ruido de fondo, en el que por lo menos un identificador asociado a uno de dichos terminales (13) de los cuales se determinó que proporcionaban datos de voz, en caso de que hubiera alguno, se incluye en dichos paquetes de datos en una posición predeterminada entre todos los identificadores incluidos, y en el que identificadores asociados a unos terminales (13) de los cuales se determinó que proporcionaban datos de voz se separan mediante un marcador con respecto a identificadores incluidos asociados a otros terminales (13).
  6. 6
    Método según la reivindicación 5, en el que dicho marcador se corresponde con un identificador asociado a dicho servidor de llamadas en conferencia (12).
  7. 7
    Método según una de las reivindicaciones anteriores, en el que dicha llamada en conferencia se basa en el Protocolo de Transporte de Tiempo Real, en el que dichos paquetes de datos son paquetes del Protocolo de Transporte de Tiempo Real, en el que dichos identificadores asociados a dichos terminales (13) son unos identificadores de Fuentes de Sincronización, y en el que dichos identificadores se incluyen por parte de dicho servidor de llamadas en conferencia (12) en dichos paquetes de datos nuevos en un campo proporcionado en un encabezamiento de paquete correspondiente a una lista de Fuentes Contribuyentes.
  8. 8
    Método según una de las reivindicaciones anteriores, que comprende asimismo la recepción de dichos paquetes de datos nuevos transmitidos por dicho servidor de llamadas en conferencia (12) en un terminal (13) que participa en dicha llamada en conferencia y la indicación, de una identificación (32, 33) de por lo menos un terminal (13) del que se ha determinado que proporciona datos de voz, a un usuario basándose en un identificador incluido en dichos paquetes de datos nuevos recibidos. ES 2 296 950 T3
  9. 9
    Servidor de llamadas en conferencia (12) que comprende unos medios para gestionar una llamada en conferencia, centralizada, entre una pluralidad de terminales (13), incluyendo dichos medios - unos medios (15) configurados para recibir unos paquetes de datos de todos los terminales (13) que participan 5 en dicha llamada en conferencia, incluyendo dichos paquetes de datos bien datos de voz o bien información de ruido de fondo así como un identificador asociado al terminal respectivo (13) que proporciona dichos datos de voz o dicha información de ruido de fondo;- unos medios (15) configurados para determinar, basándose en dichos paquetes de datos recibidos, por lo menos un 10 terminal (13) que proporciona en ese momento datos de voz, en caso de que hubiera alguno, de entre dichos terminales (13) que participan en dicha llamada en conferencia;- unos medios (15) configurados para mezclar dichos datos de voz recibidos y dicha información de ruido de fondo recibida e insertar dichos datos mezclados en paquetes de datos nuevos junto con por lo menos un identificador 15 asociado a uno de dichos terminales (13) de los que se determinó que proporcionaban en ese momento datos de voz, en caso de que hubiera alguno, de tal manera que dicho por lo menos un identificador se puede diferenciar con respecto a cualquier otra información incluida en dichos paquetes de datos;y - unos medios (15) configurados para transmitir dichos paquetes de datos nuevos hacia terminales (13) que parti20 cipan en dicha llamada en conferencia.
  10. 10
    Servidor de llamadas en conferencia (12) según la reivindicación 9, en el que dichos identificadores asociados a dichos terminales (13) son unos identificadores asociados aleatoriamente a dichos terminales (13) para dicha 11amada en conferencia, comprendiendo asimismo unos medios (15) configurados para recibir unos paquetes de control 25 provenientes de dichos terminales (13) que participan en dicha llamada en conferencia, incluyendo dichos paquetes de control una correspondencia de un identificador asociado a un terminal (13) respectivo con una identificación de dicho terminal (13), y unos medios (15) configurados para reenviar dicha correspondencia en paquetes de control hacia dichos terminales (13) que participan en dicha llamada en conferencia. 30
  11. 11
    Servidor de llamadas en conferencia (12) según la reivindicación 9, en el que dichos medios (15) están configurados para transmitir en dichos paquetes de datos nuevos exclusivamente identificadores asociados a unos terminales (13) de los cuales se determinó que proporcionaban datos de voz.
  12. 12
    Servidor de llamadas en conferencia (12) según la reivindicación 9 ó 10, en el que dichos medios (15) están 35 configurados para incluir, en dichos paquetes de datos nuevos, unos identificadores asociados a unos terminales (13) que proporcionan en ese momento datos de voz así como identificadores asociados a unos terminales que proporcionan en ese momento información de ruido de fondo, incluyéndose, en dicho paquete de datos en una posición predeterminada entre todos los identificadores incluidos, por lo menos un identificador asociado a un terminal (13) del cual se determinó que proporcionaba datos de voz.
  13. 13
    Servidor de llamadas en conferencia (12) según la reivindicación 9 ó 10, en el que dichos medios (15) están configurados para incluir, en dichos paquetes de datos nuevos, unos identificadores asociados a unos terminales (13) que proporcionan en ese momento datos de voz así como identificadores asociados a unos terminales (13) que proporcionan en ese momento información de ruido de fondo, en el que por lo menos un identificador asociado a uno 45 de dichos terminales (13) de los cuales se determinó que proporcionaban datos de voz, en caso de que hubiera alguno, se incluye en dichos paquetes de datos en una posición predeterminada entre todos los identificadores incluidos, y en el que identificadores asociados a unos terminales (13) de los cuales se determinó que proporcionaban datos de voz se separan mediante un marcador con respecto a unos identificadores incluidos asociados a otros terminales (13).
  14. 14
    Servidor de llamadas en conferencia (12) según la reivindicación 13, en el que dicho marcador se corresponde con un identificador asociado a dicho servidor de llamadas en conferencia (12).
  15. 15
    Servidor de llamadas en conferencia (12) según una de las reivindicaciones 9 a 14, en el que dicha llamada en 55 conferencia se basa en el Protocolo de Transporte de Tiempo Real, en el que dichos paquetes de datos son paquetes del Protocolo de Transporte de Tiempo Real, en el que dichos identificadores asociados a dichos terminales (13) son identificadores de Fuentes de Sincronización, y en el que dichos medios (15) están configurados para incluir dichos identificadores en dichos paquetes de datos nuevos en un campo proporcionado en un encabezamiento de paquete correspondiente a una lista de Fuentes Contribuyentes.
  16. 16
    Aparato (15) para un servidor de llamadas en conferencia centralizadas (12), comprendiendo dicho aparato (15) unos medios configurados para - recibir paquetes de datos de todos los terminales (13) que participan en dicha llamada en conferencia, incluyendo 65 dichos paquetes de datos bien datos de voz o bien información de ruido de fondo así como un identificador asociado al terminal respectivo (13) que proporciona dichos datos de voz o dicha información de ruido de fondo;ES 2 296 950 T3 - determinar, basándose en dichos paquetes de datos recibidos, por lo menos un terminal (13) que proporciona en ese momento datos de voz, en caso de que hubiera alguno, de entre dichos terminales (13) que participan en dicha llamada en conferencia;- mezclar dichos datos de voz recibidos y dicha información de ruido de fondo recibida e insertar dichos datos mezclados en paquetes de datos nuevos junto con por lo menos un identificador asociado a uno de dichos terminales (13) de los cuales se determinó que proporcionaban en ese momento datos de voz, en caso de que hubiera alguno, de tal manera que dicho por lo menos un identificador se puede diferenciar con respecto a cualquier otra información incluida en dichos paquetes de datos;y - proporcionar dichos paquetes de datos nuevos para su transmisión hacia unos terminales (13) que participan en dicha llamada en conferencia.
  17. 17
    Terminal (13) que comprende unos medios para participar en una llamada en conferencia, centralizada, incluyendo dichos medios - unos medios para recibir paquetes de datos transmitidos por un servidor de llamadas en conferencia (12), comprendiendo dichos paquetes de datos, datos de voz y/o información de ruido de fondo mezclados proporcionados por unos terminales (13) que participan en dicha llamada en conferencia y por lo menos un identificador asociado a un terminal (13) del cual se determinó en dicho servidor de llamadas en conferencia (12) que proporcionaba en ese momento datos de voz, en el caso de que hubiera alguno;- unos medios para reconocer, en paquetes de datos recibidos, unos identificadores asociados a unos terminales (13) de los cuales se determinó en un servidor de llamadas en conferencia (12) que proporcionaban en ese momento datos de voz;y - unos medios para indicar a un usuario una identificación de unos terminales (13) que proporcionan datos de voz basándose en identificadores reconocidos asociados a unos terminales (13) de los cuales se determinó en un servidor de llamadas en conferencia (12) que proporcionaban en ese momento datos de voz.
Independent claims17