Procedimiento y dispositivos para la modificación de sesión de terceros.
Procedimiento de control de la composición de los medios en una conversación multicompartida que implica unpunto de control central (50),
comprendiendo dicho procedimiento las etapas siguientes:
seleccionar en un participante (10-40) de dicha conversación multicompartida la información de alcance (SoM) queespecifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse unamodificación de los medios recibida por dichos uno o más miembros especificados desde el punto de controlcentral (50);
añadir dicha información de alcance seleccionada (SoM) a una petición de modificación de sesión;
transmitir dicha petición de modificación de sesión a dicho punto de control central (50); y
iniciar la modificación de medios en dichos uno o más miembros especificados en respuesta a dicha informaciónde alcance (SoM).
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2007/001064.
Solicitante: Core Wireless Licensing S.a.r.l.
Inventor/es: LEPPISAARI, ARTO, MUTIKAINEN,JARI.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/18 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). › para la difusión o las conferencias.
- H04L29/06 H04L […] › H04L 29/00 Disposiciones, aparatos, circuitos o sistemas no cubiertos por uno solo de los grupos H04L 1/00 - H04L 27/00. › caracterizadas por un protocolo.
PDF original: ES-2398124_T3.pdf
Fragmento de la descripción:
Procedimiento y dispositivos para la modificación de sesión de terceros.
Campo de la invención La presente invención se refiere a un procedimiento, un sistema, un dispositivo cliente, un servidor de conferencia y un producto de programa informático para controlar la composición de medios en una conversación multicompartida. Según un ejemplo particular, la presente invención se refiere a la modificación de medios en el marco de conferencias del protocolo de inicio de sesión (SIP) .
Antecedentes de la invención El marco de conferencias SIP (definido en el documento draft-ietf-sipping-conferencing-framework-05.txt) establece los procedimientos, las funciones y la arquitectura básicos y la manera en que los participantes pueden crear una sesión de conferencia SIP multimedia y tomar parte en ella, invitar a otros participantes a la sesión, excluir participantes de la sesión, percatarse de la incorporación de otros participantes en la sesión, etc. El marco de conferencias se ha adaptado pues a muchas normas de conferencias basadas en el protocolo SIP, tales como el servicio de conferencias 3GPP R6 IMS (3rd Generation Partnership Project Release 6 Internet Protocol (IP) Multimedia Subsystem, especificado por ejemplo en la TS 24, 147) , OMA-PoC (Open Mobile Alliance - Push-to-talk over Cellular) y OMA-IM (Open Mobile Alliance - Instant Messaging) .
El marco anterior describe cómo el mecanismo de oferta/respuesta SDP (Service Description Protocol) , definido en la especificación IETF (Internet Engineering Task Force) RFC (Request for Comments) 3264, se puede utilizar para añadir, eliminar y modificar flujos de medios y sus atributos en la sesión de conferencia multimedia.
En una sesión de conferencia multimedia, el usuario debería ser capaz de iniciar la sesión con unos medios particulares (por ejemplo, audio PoC, IM o dúplex completo, vídeo dúplex completo, etc.) y agregar otros medios más adelante. La función de control de conferencia deberá comunicar pues los medios agregados a los otros participantes en la sesión de conferencia, por ejemplo, a través de una oferta SDP en una petición SIP re-INVITE o SIP UPDATE como las descritas en la especificación IETF RFC 3311. De esta manera, los demás participantes sabrán que se han añadido unos nuevos medios y que pueden empezar a utilizarlos durante la sesión.
Por otra parte, un participante puede utilizar también el mismo mecanismo de oferta/respuesta SDP para modificar la parte de conexión, es decir, el tramo de llamada, entre el participante y el punto de control central (por ejemplo, el foco en terminología de conferencias SIP) de la conferencia solamente. En este tipo de modificación de sesión del marco de conferencias SIP, el foco no debería modificar las sesiones de medios de los otros participantes. Por ejemplo, en el marco de conferencias SIP, si un participante desea poner en espera los medios de audio dúplex completo, se utiliza el mecanismo de oferta/respuesta SDP de re-INVITE / 200 OK entre el participante y el foco, pero el foco no debe enviar la petición re-INVITE a los demás participantes, puesto que estos no se hallan en espera y por lo tanto deben poder continuar comunicándose como antes.
Por lo tanto, el punto de control central debe ser capaz de determinar qué ofertas SDP deben transmitirse a los otros participantes y qué ofertas se mantienen entre el participante solicitante y el foco solo. En algunas modificaciones de medios, el punto de control central puede llegar a esta determinación basándose en los atributos de la oferta SDP. Por ejemplo, si un participante pone los medios de una sesión de conferencia "en espera", comúnmente el punto de control central no deberá poner los otros participantes en espera, sino que en su lugar mantendrá la modificación de los medios dentro del diálogo SIP particular, es decir, entre el participante y el foco. Sin embargo, con algunas ofertas SDP, el punto de control central no tiene modo de saber si la modificación de medios debe alcanzar otros destinos. Esto sucede, por ejemplo, si la sesión de conferencia comprende medios de audio y vídeo y un participante desea excluir el vídeo de su tramo solo (por ejemplo, si se desplaza a una celda que no puede ofrecer suficiente ancho de banda para vídeo) , pero el resto de los participantes no tienen esta limitación, es decir, desean continuar tanto con audio como con vídeo.
El mecanismo de oferta/respuesta SDP actual en el marco de conferencias SIP no permite determinar si la manipulación de los medios debe limitarse a un tramo de llamada o comunicarse a todos los participantes. En IETF XCON, se está resolviendo actualmente un caso de uso similar. Este grupo de trabajo define un marco para un protocolo de control de medios que cada participante puede utilizar para controlar las políticas de los medios de los demás participantes, por ejemplo eliminar el vídeo de cierto participante, silenciar a uno de los participantes (eliminar la capacidad de envío de audio) y así sucesivamente. Aunque el trabajo del grupo XCON ha sido muy lento, el resultado será un nuevo protocolo entre el participante y el foco.
Lo que necesitan los servicios OMA-IM y OMA-PoC es una solución SIP sencilla para agregar y retirar medios, ya que desde el punto de vista del calendario de normalización, los servicios IM y POC no pueden esperar a obtener los resultados XCON y no necesitan el complejo marco XCON y las otras capacidades más avanzadas del protocolo de control de política de medios.
El documento US 2006/083244 da a conocer un procedimiento de gestión de varios recursos en sesiones de conferencia multimedia multipartitas. El documento 2006/083244 da a conocer un sistema que comprende un servidor y varios clientes. El servidor gestiona la sesión. Durante una sesión, el servidor puede recibir medios desde un cliente y puede enviarlos a todos los participantes en la sesión. Los participantes y los recursos pueden ser recursos lógicos o físicos. Los recursos físicos pueden ser, por ejemplo, un altavoz, un micrófono, una pantalla, etc.
El documento de Johnston et al. "Session Initiation Protocol Call control - Conferencing for User Agents" [IETF-STANDARD-WORKING-DRAFT, INTERNET ENGINEERING TASK FORCE, IETF, CH, vol. Sipping, n.º 7, 3 de junio de 2005 (2005-06-03) ], da a conocer una especificación que define las características de control de llamadas de conferencia para el protocolo de inicio de sesión (SIP) . Dicha exposición pretende fundamentarse en los documentos sobre los requisitos de conferencia y el marco para definir cómo funciona una conferencia SIP altamente acoplada. En ella se trata acerca de cómo analizar un planteamiento desde la perspectiva de diferentes tipos de agente de usuario (UA) : los insensibles a las convenciones de la conferencia, los sensibles a las convenciones de la conferencia y los de foco. El uso de los URI en las conferencias, el método OPTIONS para descubrir capacidades y el control de llamada mediante el método REFER se tratan en detalle con los ejemplos de diagramas de flujo para una llamada. Se define el uso de la etiqueta de característica de foco.
Sumario de la invención La presente invención se expone en las reivindicaciones independientes.
Uno de los objetivos de ciertas formas de realización de la presente invención consiste en intentar proporcionar un sistema de manipulación de sesión sencillo, por medio del cual se puedan agregar y retirar componentes de los medios de una manera sencilla y flexible.
Según un aspecto de la presente exposición, está previsto un procedimiento para controlar la composición de medios de una conversación multicompartida en la que interviene un punto de control central, comprendiendo dicho procedimiento las etapas siguientes:
en un participante de dicha conversación multicompartida, seleccionar la información de alcance que indica los miembros de dicha conversación multicompartida;
añadir dicha información de alcance a una petición de modificación de sesión;
transmitir dicha petición de modificación de sesión a dicho punto de control central e iniciar una modificación de medios en dichos miembros indicados como respuesta a dicha información de alcance.
Según otro aspecto de la presente exposición, que está previsto un dispositivo cliente para controlar la composición de medios en una conversación multicompartida en la que interviene un punto de control central, comprendiendo dicho dispositivo cliente:
• unos medios de selección para seleccionar información de alcance que indica los miembros de dicha conversación multicompartida;
• unos medios de adición para añadir dicha información de alcance seleccionada a una petición de modificación de sesión... [Seguir leyendo]
Reivindicaciones:
1. Procedimiento de control de la composición de los medios en una conversación multicompartida que implica un punto de control central (50) , comprendiendo dicho procedimiento las etapas siguientes:
seleccionar en un participante (10-40) de dicha conversación multicompartida la información de alcance (SoM) que especifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse una modificación de los medios recibida por dichos uno o más miembros especificados desde el punto de control central (50) ;
añadir dicha información de alcance seleccionada (SoM) a una petición de modificación de sesión;
transmitir dicha petición de modificación de sesión a dicho punto de control central (50) ; y
iniciar la modificación de medios en dichos uno o más miembros especificados en respuesta a dicha información de alcance (SoM) .
2. Procedimiento según la reivindicación 1, en el que dicha información de alcance se añade como un parámetro de cabecera o un atributo de dicha petición de modificación de sesión.
3. Procedimiento según la reivindicación 1, en el que dicha información de alcance se añade como una lista de direcciones de los participantes a los cuales se va a aplicar dicha modificación de medios.
4. Procedimiento según la reivindicación 3, en el que dicha lista de direcciones comprende una lista de SIP URI o por lo menos un identificador uniforme de recurso del protocolo de inicio de sesión.
5. Procedimiento según la reivindicación 1, en el que dicha petición de modificación de sesión identifica un punto de control central que debe ponerse en contacto con un tercero utilizando dicha información de alcance.
6. Procedimiento según la reivindicación 5, en el que dicha petición de modificación de sesión comprende un parámetro de cabecera utilizado para informar a dicho punto de control central (50) de que se va a modificar un diálogo existente, en lugar de crear un nuevo diálogo, o comprende información de capacidades del destinatario de la llamada que indica de qué forma se va a modificar dicho diálogo existente.
7. Dispositivo cliente para controlar la composición de medios en una conversación multicompartida que implica un punto de control central (50) , comprendiendo dicho dispositivo cliente (10-40) :
unos medios de selección (102) para seleccionar la información de alcance (SoM) que especifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse una modificación de medios recibida por dichos uno o más miembros especificados desde el punto de control central (50) ;
unos medios de adición (104) para añadir dicha información de alcance (SoM) seleccionada a una petición de modificación de sesión; y
unos medios de transmisión (106) para transmitir dicha petición de modificación de sesión a dicho punto de control central (50) .
8. Dispositivo cliente según la reivindicación 7, en el que dichos medios de adición (104) están configurados para añadir dicha información de alcance como un parámetro de cabecera de dicha petición de modificación de sesión o como un atributo de mensaje de dicha petición de modificación de sesión.
9. Dispositivo cliente según cualquiera de las reivindicaciones 7 a 8, en el que dicha información de alcance especifica si dicha modificación de medios va a aplicarse únicamente al participante que ha transmitido dicha petición de modificación de sesión o a todos los miembros de dicha conversación multicompartida.
10. Dispositivo cliente según la reivindicación 7, en el que dichos medios de adición (104) están configurados para añadir dicha información de alcance como una lista de direcciones de los participantes a los cuales se va a aplicar dicha modificación de medios.
11. Dispositivo cliente según la reivindicación 7, en el que dicha petición de modificación de sesión comprende un parámetro de cabecera utilizado para informar a dicho punto de control central (50) de que se va a modificar un diálogo existente, en lugar de crear un nuevo diálogo, o comprende una información de capacidades del destinatario de la llamada que indica de qué forma se va a modificar dicho diálogo existente.
12. Dispositivo cliente según la reivindicación 7, en el que dicha información de alcance comprende una lista de direcciones.
13. Dispositivo de servidor de conferencia para proporcionar un control central para una conversación multicompartida, comprendiendo dicho dispositivo de servicio de conferencia (50) :
unos medios de recepción para recibir una petición de modificación de sesión de un participante de dicha conversación multicompartida, en el que la petición de modificación de sesión comprende información de alcance (SoM) que especifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse una modificación de medios recibida por dicho uno o más miembros especificados desde el punto de control central (50) ;
unos medios de detección (502) para detectar la información de alcance (SoM) en la petición de modificación de sesión recibida; y
unos medios de inicio (504) , sensibles a dicha información de alcance, para iniciar la modificación de medios en 15 relación con dicho uno o más miembros especificados por dicha información de alcance (SoM) .
14. Dispositivo de servidor de conferencia según la reivindicación 13, en el que dichos medios de detección (504) están configurados para detectar dicha información de alcance en una cabecera de dicha petición de modificación de sesión o en un atributo de mensaje de dicha petición de modificación de sesión, o para detectar en dicha petición de modificación de sesión un parámetro de cabecera utilizado para informar a dicho dispositivo de servidor de conferencia (50) de que se va a modificar un diálogo existente, en lugar de crear un nuevo diálogo, o para detectar, en dicha petición de modificación de sesión, una información de capacidades del destinatario de la llamada que indica de qué manera se va a modificar el diálogo existente.
15. Producto de programa informático que comprende unos medios de código, que cuando se ejecuta en un dispositivo informático (10-40) provoca la realización de las etapas siguientes:
seleccionar, en un participante (10-40) de una conversación multicompartida que implica un punto de control central (60) , una información de alcance (SoM) que especifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse una modificación de medios recibida por dichos uno o más miembros especificados desde el punto de control central (50) ;
añadir dicha información de alcance seleccionada (SoM) a una petición de modificación de sesión; y
transmitir dicha petición de modificación de sesión a dicho punto de control central (50) .
16. Producto de programa informático que comprende unos medios de código que cuando se ejecuta en un dispositivo informático (50) provoca la realización de las etapas siguientes:
recibir en un punto de control central (50) , una petición de modificación de sesión de un participante de una conversación multicompartida, que implica el punto de control central (50) , en el que la petición de modificación de sesión comprende información de alcance (SoM) que especifica uno o más miembros de dicha conversación multicompartida, a los cuales va a aplicarse una modificación de medios recibida, por dichos uno o más miembros especificados desde el punto de control central (50) ;
detectar la información de alcance (SoM) en la petición de modificación de sesión recibida; y
iniciar, en respuesta a dicha información de alcance (SoM) , de la modificación de medios en relación con dicho uno o más miembros especificados por dicha información de alcance (SoM) . 50
Patentes similares o relacionadas:
Procedimiento y dispositivo para el procesamiento de una solicitud de servicio, del 29 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para el procesamiento de una solicitud de servicio, comprendiendo el procedimiento: recibir (S201), mediante un nodo de consenso, una solicitud […]
Procedimiento y dispositivo para su uso en la gestión de riesgos de información de aplicación, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un procedimiento para la gestión de riesgos de información de aplicación en un dispositivo de red, comprendiendo el procedimiento: recibir información […]
Gestión de memoria intermedia recomendada de red de una aplicación de servicio en un dispositivo de radio, del 22 de Julio de 2020, de TELEFONAKTIEBOLAGET LM ERICSSON (PUBL): Un método llevado a cabo por un nodo de red en una red de comunicación por radio , comprendiendo el método: obtener (S1) una predicción del ancho […]
Método, servidor y sistema de inicio de sesión de confianza, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método de inicio de sesión de confianza implementado por computadora aplicado a un sistema de inicio de sesión de confianza que comprende un primer sistema de aplicación […]
Método y aparato para configurar un identificador de dispositivo móvil, del 22 de Julio de 2020, de Advanced New Technologies Co., Ltd: Un método implementado por servidor para configurar un identificador de dispositivo móvil, que comprende: obtener una lista de aplicaciones, APP, […]
Método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático de cliente que comprende una entidad de módulo de identidad de abonado con un kit de herramientas de módulo de identidad de abonado así como una miniaplicación de módulo de identidad de abonado, sistema, dispositivo informático de cliente y entidad de módulo de identidad de abonado para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en el dispositivo informático de cliente, programa que comprende un código de programa legible por ordenador y producto de programa informático, del 22 de Julio de 2020, de DEUTSCHE TELEKOM AG: Un método para un nivel mejorado de autenticación relacionado con una aplicación de cliente de software en un dispositivo informático […]
Método para atender solicitudes de acceso a información de ubicación, del 22 de Julio de 2020, de Nokia Technologies OY: Un aparato que comprende: al menos un procesador; y al menos una memoria que incluye un código de programa informático para uno o más programas, […]
Sincronización de una aplicación en un dispositivo auxiliar, del 22 de Julio de 2020, de OPENTV, INC.: Un método que comprende, mediante un dispositivo de medios: acceder, utilizando un módulo de recepción, un flujo de datos que incluye contenido […]