[go: up one dir, main page]

MXPA05008901A - Metodo y aparato para establecer una sesion de comunicacion invitar-primero. - Google Patents

Metodo y aparato para establecer una sesion de comunicacion invitar-primero.

Info

Publication number
MXPA05008901A
MXPA05008901A MXPA05008901A MXPA05008901A MXPA05008901A MX PA05008901 A MXPA05008901 A MX PA05008901A MX PA05008901 A MXPA05008901 A MX PA05008901A MX PA05008901 A MXPA05008901 A MX PA05008901A MX PA05008901 A MXPA05008901 A MX PA05008901A
Authority
MX
Mexico
Prior art keywords
invitation message
forwarding
guest
communication session
establishing
Prior art date
Application number
MXPA05008901A
Other languages
English (en)
Inventor
Balaoing Gil
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of MXPA05008901A publication Critical patent/MXPA05008901A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/40Connection management for selective distribution or broadcast
    • H04W76/45Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/10Push-to-Talk [PTT] or Push-On-Call services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/08Trunked mobile radio systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Las modalidades descritas proveen metodos y aparatos para establecer una sesion de comunicacion invitar-primero en una red de comunicaciones inalambrica; el metodo incluye recibir una mensaje de invitacion de un invitador, reenviando el mensaje de invitacion por lo menos a un invitado, recibiendo una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitacion, y estableciendo la sesion de comunicacion entre el invitador y por lo menos un invitado.

Description

METODO Y APARATO PARA ESTABLECER UNA SESION DE COMUNICACION INVITAR-PRIMERO CAMPO DE IA INVENCION La presente invención se refiere a sistemas de comunicación punto-a-punto o punto-a-multipunto . Más específicamente, la presente invención se refiere a métodos y aparatos para invitar primero a un solo usuario o a un grupo de usuarios objetivo antes de establecer una sesión de comunicación en una red de comunicación inalámbrica.
ANTECEDENTES DE LA INVENCION Cuando el servicio de datos por paquetes en un sistema de comunicaciones inalámbricas está activo, los recursos en la infraestructura, por ejemplo, el subsistema de transceptor de estación base (BTS) , el controlador de estación base (BSC) , la función de control de paquetes (PCF) , y el vínculo de radio son asignados activamente a los dispositivos de comunicación participantes. Después de un periodo de inactividad en un dispositivo de comunicación, el canal de tráfico correspondiente puede cambiar a una sesión de datos por paquetes latente para conservar la capacidad del sistema, reducir el costo del servicio, y ahorrar vida de batería. Sin embargo, el acto de pasar de la sesión de datos por paquetes latente de regreso a una sesión de datos por paquetes activa está acompañado por un retraso considerable en la respuesta del sistema. Infraestructuras de comunicación inalámbrica existentes proveen oportunidades limitadas para reducir significativamente la latencia en la activación de una sesión de datos por paquetes latente, es decir, no es posible reducir la latencia actual por debajo del tiempo que se requiere para restablecer el canal de tráfico para la sesión de datos por paquetes latente. Por ejemplo, una clase de servicios inalámbricos destinados a una comunicación rápida, eficiente, uno-a-uno o uno-a-muchos (grupo) ha existido en varias formas durante muchos años. En general, estos servicios han sido medio-dúplex, en donde un usuario presiona un botón "presionar-para-hablar" (PTT) en un teléfono/radio para iniciar una comunicación de grupo. Si se otorga la palabra, el hablante generalmente habla durante unos pocos segundos. Después que el hablante libera el botón PTT, otros usuarios quienes están disponibles pueden solicitar la palabra. Estos servicios se han utilizado tradicionalmente en aplicaciones en donde una persona, un "despachador" necesita comunicarse con un grupo de personas, tal como personal de servicio en campo o conductores de taxis, que es de donde proviene el nombre "despacho" para el servicio. En Internet se han ofrecido servicios similares y generalmente se conocen como "salas de conversación de voz". Una característica clave de estos servicios es que la comunicación es rápida y espontánea, generalmente iniciada presionando simplemente un botón PTT, sin una secuencia de marcación y timbre típica. La comunicación en este tipo de servicio generalmente es muy corta, con "espacios" para hablar individuales generalmente en el orden de varios segundos, y "conversaciones" que posiblemente duran un minuto o menos. El retraso de tiempo entre el momento en que el usuario solicita la palabra y el momento en que el usuario recibe una confirmación positiva o negativa de un servidor de comunicación de grupo indicando que el usuario tiene la palabra y que puede comenzar a hablar se denomina como latencia PTT. La latencia PTT es un parámetro crítico para sistemas de comunicaciones de grupo medio-dúplex. Como se mencionó anteriormente, los servicios de despacho colocan una prioridad en las conversaciones cortas y rápidas, lo que hace que el servicio sea menos atractivo si la latencia PTT se prolonga. Por lo tanto, existe la necesidad de mecanismos para reducir el efecto de la latencia PTT como la percibe el hablante y de hacer que el hablante atribuya la latencia del sistema indeseable a los usuarios objetivo en lugar de atribuirla al sistema o al proveedor de servicio.
SUMARIO DE IA INVENCION Las modalidades descrias proveen métodos y aparatos novedosos y mejorados para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica. El método incluye recibir un mensaje de invitación de un invitador, reenviar el mensaje de invitación por lo menos a un invitado, recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación, y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. En otro aspecto, un método para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica incluye recibir una entrada de un invitador quien desea invitar por lo menos a un invitado, reenviar un mensaje de invitación por lo menos a un invitado, recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación, y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. En un aspecto, un aparato para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica incluye una unidad de memoria, un receptor, un transmisor, y un procesador comunicativamente acoplado con la unidad de memoria, el receptor y el transmisor. El procesador tiene la capacidad de llevar a cabo los métodos antes mencionados .
BREVE DESCRIPCION DE LAS FIGURAS Las características y ventajas de la presente invención serán más aparentes a partir de la siguiente descripción de las modalidades que se mencionan a continuación : La figura 1 ilustra un sistema de comunicaciones de grupo; La figura 2 ilustra la forma en que varios dispositivos de comunicación interactúan con un servidor de comunicación de grupo; La figura 3 ilustra una modalidad para ejecutar una infraestructura de comunicaciones inalámbricas; La figura 4 ilustra un primer procedimiento de establecimiento de llamada invitar-primero; La figura 5 ilustra un segundo procedimiento de establecimiento de llamada invitar-primero; y La figura 6 ilustra una modalidad para el servidor de llamadas de grupo que opera en la figura 1.
DESCRIPCION DETALLADA DE LA INVENCION Antes de explicar varias modalidades con mayor detalle, se entenderá que el alcance de la invención no se deberá limitar a los detalles de la construcción y la disposición de los componentes mencionados en la siguiente descripción o que se ilustran en las figuras. También, se entenderá que la fraseología y terminología empleada en la presente invención es para propósitos de descripción y no se deberá interpretar como una limitación. La figura 1 ilustra un diagrama en bloques funcional de un sistema de comunicación de grupo 100, para ejecutar una modalidad. El sistema de comunicación de grupo 100 también es conocido como un sistema presionar-para-hablar (PTT) , un servicio de transmisión de red (NBS) , un sistema de despacho, o un sistema de comunicación de punto-a-multipunto. En una modalidad, el sistema de comunicación de grupo 100 incluye un servidor de comunicación de grupo 102, que se puede desplegar en un despliegue centralizado o en un despliegue regionalizado . Los dispositivos de comunicación de grupo (CD) 104 y 106, que se pueden desplegar tal como el equipo cdma2000, por ejemplo, pueden solicitar sesiones de datos por paquetes utilizando una opción de servicio de datos. Cada CD puede utilizar la sesión para registrar su dirección de Protocolo de Internet (IP) con el servidor de comunicación de grupo para ejecutar iniciaciones de comunicación de grupo. En una modalidad, el servidor de comunicación de grupo 102 está conectado a los nodos de servicio de datos por paquete (PDSN) del proveedor de servicio a través de la red del proveedor de servicio 116. Los CD 104 y 106, al solicitar las sesiones de datos por paquetes de la infraestructura inalámbrica, pueden tener conectividad IP con el servidor de comunicación de grupo 102 a través de los PDSN 114. Cada PDSN se puede conectar en interfaz a un controlador de estación base (BSC) a través de una función de control de paquetes (PCF) 108 y una red 112. El PCF puede estar co-ubicado con el BSC dentro de una estación base (BS) 110. Un nodo de servicio de datos por paquete puede entrar en uno de varios estados, por ejemplo, estado activo o conectado, estado latente, y estado nulo o inactivo. En el estado activo o conectado, existe un canal de tráfico activo entre el CD participante y la BS o BSC, y cualquier lado puede enviar datos. En el estado latente, no existe un canal de tráfico activo entre el CD participante y el BSC, pero se mantiene un vinculo de protocolo punto-a-punto (PPP) entre el CD participante y el PDSN. En el estado nulo o inactivo, no existe canal de tráfico activo entre el CD participante y el BSC, y no se mantiene un vinculo PPP entre el CD participante y el PDSN. Después de encenderlos, los CD 104 y 106 pueden solicitar sesiones de datos por paquetes. Como parte del establecimiento de una sesión de datos por paquetes, a cada CD se le puede asignar una dirección IP. Cada CD puede ejecutar un procedimiento de registro para notificar al servidor de comunicación de grupo 102 la dirección IP del CD. El registro se puede ejecutar utilizando un protocolo IP, tal como el protocolo de iniciación de sesión (SIP) en el protocolo de datagrama de usuario (UDP) . La dirección IP de un CD se puede utilizar para contactar al CD cuando el usuario correspondiente es invitado a una comunicación de grupo . Una vez que se establece la comunicación de grupo, los CD 104 y 106 y el servidor de comunicación de grupo 102 pueden intercambiar medios y mensajes de señalización. En una modalidad, los puedes pueden ser intercambiados entre los CD participantes y el servidor de comunicación de grupo mediante el uso de protocolo de tiempo real (RTP) en UDP. Los mensajes de señalización también pueden intercambiados mediante el uso de un protocolo de señalización en UDP. El sistema de comunicación de grupo 100 ejecuta varias funciones diferentes para operar los servicios de comunicación de grupo. Las funciones que se relacionan con el lado del usuario incluyen registro de usuario, iniciación de comunicación de grupo, terminación de comunicación de grupo, envío de alertas a participantes del grupo, unión tardía a una comunicación de grupo, arbitraje de hablante, adición de miembros a un grupo, remoción de miembros de un grupo, eliminación de registro de un miembro, y autenticación. Las funciones que se relacionan con la preparación y operación del sistema incluyen administración y aprovisionamiento, escalabilidad y conflabilidad. Estas funciones se describen con mayor detalle en la solicitud de patente copendiente titulada "Un Dispositivo de Comunicación para Definir un Grupo en una Red de Comunicación de Grupo", Solicitud de Patente EUA número 10/076,726, presentada el 14 de febrero de 2002, la cual se asignó al mismo cesionario y se incorporó en la presente invención por referencia en su totalidad. La figura 2 ilustra una disposición de comunicación de grupo 200 para mostrar la forma en que los CD 202, 204 y 206 interactúan con un servidor de comunicación de grupo 208. Múltiples servidores de comunicación de grupo se pueden desplegar según se desee para grupos a gran escala. Un usuario puede ingresar su deseo en un CD 202, 204, 206 para iniciar una sesión de comunicación para intercambiar medios de comunicación, por ejemplo, datos, voz, imagen y/o video, con uno o más CD. En una modalidad, el usuario primero puede invitar a los usuarios objetivo antes de empezar a comunicar medios, presionando un botón "invitar" o un botón PTT en un CD. En la figura 2, cuando el CD 202 tiene permiso para transmitir medios a otros miembros del grupo, el CD 202 es conocido como el hablante y puede transmitir medios en un canal establecido. Cuando el CD 202 es designado como el hablante, los participantes restantes, CD 204 y CD 206, no pueden transmitir medios al grupo. Por consiguiente, el CD 204 y el CD 206 son designados como escuchas. Como se describió anteriormente, los CD 202, 204 y 206 están conectados al servidor de comunicación de grupo 208, utilizando por lo menos un canal. En una modalidad, los canales 210, 212 y 214 pueden incluir un canal de protocolo de iniciación de sesión (SIP) , un canal de señalización de medios, y un canal de tráfico de medios. La figura 3 es un diagrama en bloques simplificado de una modalidad de una estación base/controlador de estación base (BS/BSC) 304 y un dispositivo de comunicación 306, que tienen la capacidad de ejecutar varias modalidades descritas. Para una comunicación particular, voz, datos, datos por paquete, y/o mensajes pueden ser intercambiados entre BS/BSC 304 y el dispositivo de comunicación 306, a través de una interfaz de aire 308. Se pueden transmitir varios tipos de mensajes, tal como mensajes empleados para establecer una sesión de comunicación entre la estación base y el dispositivo de comunicación, mensajes de registre y localización, y mensajes empleados para controlar una transmisión de datos (por ejemplo, control de potencia, información de velocidad de datos, reconocimiento y asi sucesivamente). Algunos de estos tipos de mensajes se describen con mayor detalle a continuación . Para el enlace inverso, en el dispositivo de comunicación 306, voz y/o datos por paquete (por ejemplo, de una fuente de datos 310) y mensajes (por ejemplo, de un controlador 330) son provistos a un procesador de datos de transmisión (TX) 312, el cual formatea y codifica los datos y mensajes con uno o más esquemas de codificación para generar datos codificados. Cada esquema de codificación puede incluir cualquier combinación de chequeo de redundancia cíclica (CRC) , codificación convolucional, turbo, en bloques y otra codificación, o ninguna codificación en absoluto. La voz, datos por paquetes y mensajes se pueden codificar utilizando diferentes esquemas, y diferentes tipos de mensajes se pueden codificar de manera diferente. Los datos codificados son entonces provistos a un modulador (MOD) 314 y son procesados adicionalmente (por ejemplo, cubiertos, extendidos con secuencias PN cortas, y mezclados con una secuencia PN larga asignada a la terminal de usuario) . Los datos modulados son entonces provistos a una unidad transmisora (TMTR) 316 y acondicionados (por ejemplo, convertidos a una o más señales análogas, amplificados, filtrados y modulados en cuadratura) para generar una señal de enlace inverso. La señal de enlace inverso es guiada a través de un duplexor (D) 318 y transmitida a través de una antena 320 al BS/BSC 304. En el BS/BSC 304, la señal de enlace inverso es recibida por una antena 350, guiada a través de un duplexor 352, y provista a una unidad receptora (RCVR) 354. Alternativamente, la antena puede ser parte de la red operadora inalámbrica, y la conexión entre la antena y el BS/BSC se puede guiar a través de la Internet. El BS/BSC 304 puede recibir información de medios y mensajes de invitación del dispositivo de acceso remoto 306. La unidad receptora 354 acondiciona (por ejemplo, filtra, amplifica, subconvierte y digitaliza) la señal recibida y provee muestras, ün desmodulador (DEMOD) 356 recibe y procesa (por ejemplo, aglutina, descubre, y desmodula por piloto) las muestras para proveer los símbolos recuperados. El desmodulador 356 puede ejecutar un receptor de rastrillo que procese múltiples casos de señal recibida y que genere símbolos combinados. Un procesador de datos de recepción (RX) 358 entonces decodifica los símbolos para recuperar los datos y mensajes transmitidos en el enlace inverso. La voz/datos por paquetes recuperados son provistos a un colector de datos 360 y los mensajes recuperados pueden ser provistos a un controlador 370. El controlador 370 puede incluir instrucciones para recibir y enviar información, recibir y enviar mensajes de invitación, recibir y enviar respuestas a los mensajes de invitación, enviar información, medir el tiempo transcurrido entre el envió de un mensaje de invitación y la recepción de una respuesta al mensaje de invitación, transformar información de un formato a otro, encriptar y/o desencriptar información, y comprimir y/o descomprimir información. Los procesamientos ejecutados por el desmodulador 356 y el procesador de datos RX 358 son complementarios a aquel ejecutado en el dispositivo de acceso remoto 306. El desmodulador 356 y el procesador de datos RX 358 se pueden operar adicionalmente para procesar múltiples transmisiones recibidas a través de múltiples canales, por ejemplo, un canal fundamental inverso (R-FCH) y un canal suplementario inverso (R-SCH) . También, las transmisiones pueden ser simultáneamente desde múltiples estaciones base, cada una de las cuales puede estar transmitiendo en un canal fundamental inverso, un canal suplementario inverso, o ambos. En el enlace de avance, en BS/BSC 304, voz y/o datos por paquete (por ejemplo, de una fuente de datos 362) y mensajes (por ejemplo, del controlador 370) son procesados (por ejemplo, formateados y codificados) por un procesador de datos de transmisión (TX) 364, procesados adicionalmente (por ejemplo, cubiertos y extendidos) por un modulador (MOD) 366, y acondicionados (por ejemplo, convertidos a señales análogas, amplificados, filtrados y modulados en cuadratura) por una unidad transmisora (TMTR) 368 para generar una señale de enlace de avance. La señal de enlace de avance es guiada a través del duplexor 352 y transmitida por medio de la antena 350 al dispositivo de acceso remoto 306. Las señales de enlace de avance incluyen señales de localización. En el dispositivo de comunicación 306, la señal de enlace de avance es recibida por la antena 320, guiada a través del duplexor 318, y provista a una unidad receptora 322. La unidad receptora 322 acondiciona (por ejemplo, subconvierte, filtra, amplifica, modula en cuadratura, y digitaliza) la señal recibida y provee muestras. Las muestras son procesadas (por ejemplo, aglutinadas, descubiertas y desmoduladas por piloto) por un desmodulador 324 para proveer símbolos, y los símbolos son procesados adicionalmente (por ejemplo, decodificados y verificados) por un procesador de datos de recepción 326 para recuperar los datos y mensajes transmitidos en el enlace de avance. Los datos recuperados son provistos a un colector de datos 328, y l°s mensajes recuperados pueden ser provistos al controlador 330. El controlador 330 puede incluir instrucciones para recibir y enviar información, recibir y enviar mensajes de invitación, recibir y enviar respuestas a los mensajes de invitación, enviar información, medir el tiempo transcurrido entre el envió de un mensaje de invitación y la recepción de una respuesta al mensaje de invitación, transformar información de un formato a otro, encriptar /o desencriptar información, y comprimir y/o descomprimir información. La figura 4 ilustra un diagrama de flujo del mensaje que muestra un procedimiento para establecer una sesión de comunicación invitar-primero, de acuerdo con una modalidad. Un usuario puede establecer una sesión de comunicación para comunicar información, tal como datos, voz, imagen, y/o video, a un solo usuario o a un grupo de usuarios objetivo. El usuario que desea iniciar la sesión de comunicación puede seleccionar uno o más de los usuarios objetivo, uno o más de los grupos predefinidos de usuarios objetivo, o una combinación de los dos, y puede presionar un botón, tal como un botón presionar-para-hablar (PTT) , en un CD. El usuario puede iniciar la entrega de información después de presionar el botón PTT. Alternativamente, el usuario puede esperar hasta que se establezca una sesión de comunicación, ya que el CD del usuario puede estar en una sesión de datos por paquetes latente cuando el usuario inicia la sesión de comunicación. Alternativamente, el usuario puede preferir invitar primero a los usuarios objetivo. Después que por lo menos un usuario objetivo ha aceptado la invitación, el invitador puede comenzar a proveer información. La invitación entregada al usuario o usuarios objetivos puede incluir un tiempo de vencimiento para aceptar la invitación. Después que se ha alcanzado el tiempo de vencimiento, incluso si un usuario objetivo acepta la invitación, no se puede establecer una sesión de comunicación, de acuerdo con una modalidad. El invitador y/o el invitado o invitados pueden ser notificados por consiguiente . Refiriéndose a la figura 4, después que el CD del invitador recibe el mensaje de invitación en el paso 402, el CD del invitador envía el mensaje de invitación a un servidor para distribución al invitado o invitados objetivo. El CD del invitador envía el mensaje de invitación sin considerar si el CD del invitador tiene un canal de tráfico dedicado establecido o no, como se analizará con mayor detalle a continuación. Si el CD del invitador está en sesión de datos por paquete latente, el CD del invitador puede iniciar el procedimiento para restablecer su canal de tráfico dedicado y preparar la sesión de datos por paquete para actividad de medios, en el paso 404, antes de enviar el mensaje de invitación al servidor, en el paso 406. El servidor puede enviar un mensaje de reconocimiento (ACK) al invitador o al CD del invitador, en el paso 408, el cual indique que el mensaje de invitación ha sido entregado con éxito al servidor. Alternativamente, cuando el CD del invitador está en sesión de datos por paquete latente, el CD del invitador puede reenviar el mensaje de invitación al servidor en un canal común, en el paso 406, sin esperar el restablecimiento de su canal de tráfico dedicado. El CD del invitador puede reenviar el mensaje de invitación al servidor, en el paso 406, en formato de ráfaga de datos cortos (SDB) , como se analiza con mayor detalle a continuación. Cuando el servidor recibe el mensaje de invitación, el servidor expande los grupos predefinidos del usuario o usuarios objetivo, si cualquiera es especificado en el mensaje recibido del invitador, en una lista de miembros de grupo. El servidor recupera la información de ubicación para el invitado o invitados objetivo, en el paso 410. Después que el servidor localiza por lo menos a uno de los invitados objetivo, el servidor envía el mensaje de invitación a la infraestructura inalámbrica del invitado objetivo, en el paso 412.
El servidor envía el mensaje de invitación a un invitado sin considerar si el invitado tiene un canal de tráfico dedicado establecido, como se analizará con mayor detalle a continuación en la presente invención. Si el invitado está en sesión de datos por paquete latente, la infraestructura inalámbrica puede iniciar el procedimiento para restablecer el canal de tráfico dedicado del invitado y preparar las sesiones de datos por paquete para la actividad de medios, en el paso 414, antes de enviar el mensaje de invitación al invitado, en el paso 416. Cuando por lo menos un invitado recibe el mensaje de invitación, el CD del invitado puede enviar un mensaje de reconocimiento (ACK) al servidor, en el paso 418, indicando que el mensaje de invitación ha sido entregado con éxito por lo menos a un invitado. Alternativamente, cuando el CD del invitado está en sesión de datos por paquete latente, el servidor puede reenviar el mensaje de invitación al CD del invitado en un canal común, en el paso 416, sin esperar el restablecimiento de un canal de tráfico dedicado. El servidor puede reenviar el mensaje de invitación a los CD de los invitados, en el paso 416, en formato de ráfaga de datos cortos (SDB) , como se analiza con mayor detalle a continuación. Cuando por lo menos un invitado, quien ha recibido el mensaje de invitación, selecciona la invitación para comunicarse con el invitador, el invitador puede presionar un botón PTT en su CD para responder al invitador, en el paso 420. El CD del invitado envía la respuesta del invitado, en el paso 422, al servidor, en un canal dedicado o un canal común como se analizó anteriormente. Después que el servidor localiza el CD del invitador, en el paso 424, el servidor puede enviar un anuncio al CD del invitador, en el paso 426, indicando que por lo menos un invitado ha aceptado la invitación. Suponiendo que la respuesta de un invitado llega al CD del invitador antes que el canal de tráfico del invitador esté liberado, o el tiempo de expiración especificado en el mensaje de invitación para responder a la invitación expira, el CD del invitador envía un mensaje de alerta al invitador, en el paso 428, indicando que su invitación es aceptada. El mensaje de alerta puede incluir señales de audio y/o táctiles. Si el invitador aún desea continuar con su comunicación con el invitado o invitados, el invitador puede proveer una entrada, por ejemplo, presionando un botón PTT en su CD.. La aceptación del invitador se vuelve a colocar en el servidor, en el paso 430, y el éxito de la comunicación se vuelve a colocar en el CD del invitado, en el paso 432. El CD del invitado puede alertar al invitado, en el paso 434, sobre que el invitador está en linea y que la sesión de comunicación está establecida entre el invitador y el invitado, en el paso 436. El resto de los invitados en el grupo objetivo de invitados puede elegir unirse a la sesión de comunicación en curso, ejecutando los pasos 422 a 434, como se analiza arriba, de acuerdo con una modalidad. La figura 5 ilustra un diagrama de flujo del mensaje que muestra un procedimiento para establecer una sesión de comunicación invitar-primero, de acuerdo con una modalidad. Cuando toma cierto tiempo para que el primer invitado acepte el mensaje de invitación, en el paso 520, la respuesta del invitado alcanza la infraestructura inalámbrica del invitador, en el paso 526, después que el canal de tráfico del invitador es liberado, o después que se alcanza el tiempo de expiración especificado en el mensaje de invitación para responder a la invitación, la infraestructura del invitador restablece un canal de tráfico para el CD del invitador, en el paso 528, y después envía la respuesta del invitado al CD del invitador, en el paso 530. Alternativamente, la infraestructura inalámbrica del invitador puede enviar la respuesta del invitado al CD del invitador en un canal común en fo ma de ráfaga de datos cortos, sin esperar que se restablezca un canal de tráfico. El CD del invitador puede enviar un mensaje de alerta, el cual puede incluir señales de audio y/o táctiles, o un mensaje tal como "llamada perdida" al invitador. Si el invitador no desea continuar con su comunicación con el invitado, el rechazo del invitador es remitido al servidor, en el paso 532, y la falla de la comunicación se remite al CD del invitado, en el paso 534. El CD del invitado puede alertar al invitado, en el paso 536, que el invitador ha retirado su invitación, y por lo tanto que la llamada ha fallado. El invitado puede iniciar una invitación dirigida al invitador original para establecer una sesión de comunicación, a la que se pueden unir otros miembros del grupo de invitados. La figura 6 ilustra una modalidad para el servidor de llamadas de grupo 102 que opera en el sistema de la figura 1. El servidor de llamadas de grupo incluye circuiteria receptora 602 y circuiteria transmisora 604. El bus de comunicación 606 provee una conexión común entre otros módulos en la figura 6. El bus de comunicación 606 es acoplado adicionalmente a la unidad de memoria 608. La unidad de memoria 608 almacena instrucciones legibles por computadora para una variedad de operaciones y funciones ejecutadas por el servidor de llamadas de grupo. El procesador 610 ejecuta las instrucciones almacenadas en la unidad de memoria 608. En una modalidad, el sistema de comunicación de grupo 100 (figura 1) soporta modelos de salas de conversación y ad-hoc para comunicación de grupo. En el modelo de sala de conversación, los grupos son predefinidos, los cuales se pueden almacenar en el servidor de comunicación de grupo. Los grupos predefinidos, o redes, pueden ser públicos, lo que implica que el grupo tiene una lista de miembros abierta. En este caso, cada miembro del grupo es un participante potencial en una comunicación de grupo . La comunicación de grupo se inicia cuando un primer miembro del grupo empieza una comunicación de grupo. La llamada sigue corriendo durante un periodo predeterminado que puede ser configurado por el proveedor del servicio. Durante una comunicación de grupo, los miembros del grupo pueden solicitar específicamente unirse a la llamada o abandonar la misma. Durante los periodos en que no se habla, la comunicación de grupo puede ser llevada a un estado latente de grupo hasta que un miembro del grupo solicita permiso para hablar. Cuando se opera en el modelo de sala de conversación, los miembros del grupo, también conocidos como miembros de red, se comunican entre sí utilizando un dispositivo de comunicación asignado a cada miembro de red. El término "red" denota un grupo de miembros autorizados para comunicarse entre sí. Sin embargo, en el modelo ad-hoc de comunicación de grupo, los grupos pueden ser definidos en tiempo real y pueden tener una lista de miembros cerrada asociada con cada grupo, üna lista de miembros cerrada puede especificar los miembros que están autorizados a participar en la comunicación de grupo. La lista de miembros puede no estar disponible a otros fuera de la lista de miembros cerrada, y puede existir únicamente el tiempo que dure la llamada. Las definiciones del grupo ad-hoc pueden no ser almacenadas en el servidor de comunicación de grupo. Las definiciones se pueden utilizar para establecer la comunicación de grupo y se pueden liberar después que ha finalizado la llamada. Un grupo ad-hoc se puede formar cuando una persona que llama selecciona a uno o más de los miembros objetivo y genera una solicitud de comunicación de grupo, la cual es enviada al servidor de comunicación de grupo para iniciar la llamada. El servidor de comunicación de grupo puede enviar una notificación a los miembros del grupo objetivo sobre que han sido incluidos en el grupo. El servidor de comunicación de grupo puede adjuntar automáticamente a los miembros objetivo en la comunicación de grupo, es decir, pudiera no requerirse acción alguna por parte de los miembros objetivo. Cuando una llamada ad-hoc se vuelve inactiva, el servidor de comunicación de grupo puede "tirar" la llamada y liberar los recursos asignados al grupo, incluyendo la definición de grupo empleada para iniciar la llamada.
Latericia PTT Para reducir la latencia PTT, la señalización de comunicación de grupo, tal como los mensajes de invitación y/o respuestas, las solicitudes de control de la palabra, los anuncios del control de la palabra, y los mensajes para salir del estado latente, se pueden transmitir en algunos canales comunes disponibles. Esto elimina el hecho de tener que esperar a que se restablezcan los canales de tráfico dedicados. Canales comunes siempre pueden estar disponibles, sin importar el estado de los CD participantes, y pudieran no requerir ser solicitados y reasignados cada vez que un miembro del grupo inicia una comunicación de grupo. Por lo tanto, los mensajes de señalización de la comunicación de grupo pueden ser intercambiados incluso cuando los CD participantes están latentes. En una modalidad, los canales de tráfico dedicados para el CD del invitador y los CD de los invitados se pueden restablecer en paralelo. En una modalidad, un CD de invitador latente puede enviar un mensaje de invitación a la inf aestructura inalámbrica en algún canal común inverso disponible, tal como el canal de acceso inverso y el canal de acceso mejorado inverso. El CD de invitador también puede recibir una respuesta al mensaje de invitación en cierto canal común de avance disponible, tal como el canal de localización de avance y el canal de control común de avance. En una modalidad, los CD de los invitados latentes pueden recibir mensajes para salir del estado latente y/o mensajes de invitación en algún canal común de avance disponible, tal como el canal de localización de avance y el canal de control común de avance .
Mensajes de señalización de llamada de ráfaga de datos cortos En una modalidad, se puede lograr una reducción significativa del tiempo para salir del estado latente a través del uso de mensajes de ráfaga de datos cortos (SDB) , como se estipula en los "Estándares TIA/EIA/IS-2000 para Sistemas de Espectro Disperso cdma2000", en lo sucesivo denominado como el "estándar cdma2000". En una modalidad, los mensajes SDB pueden ser enviados sobre un canal activo dedicado, tal como el canal fundamental de avance (FCH) o el canal de control común dedicado do, avance (F-DCCH) . Los mensajes SDB también pueden ser enviados sobre un canal activo común, tal como el canal de acceso inverso (R-ACH) , el canal de acceso mejorado inverso (R-EACH) , el canal de control común de avance (F-CCCH) , o el canal de localización (PCH) . Los mensajes SDB pueden ser transportados por el protocolo de ráfaga de radio (RBP) , el cual mapea los mensajes en un canal de capa activa disponible y apropiado. Debido a que los mensajes SDB pueden portar tráfico IP arbitrario y pueden ser enviados sobre canales activos comunes, los mensajes SDB proveen un mecanismo para intercambiar señalización de comunicación de grupo cuando los CD participantes no tienen canal de tráfico dedicado disponible. En una modalidad, los mensajes de señalización de medios pueden portar datagramas IP sobre el enlace inverso o el enlace originado en móvil. Un CD del invitador puede enviar rápidamente una señal al servidor de comunicación de grupo siempre que el invitador solicite la palabra y un canal de tráfico inverso dedicado no esté inmediatamente disponible. Suponiendo que el CD del invitador tiene liberados todos los canales de tráfico dedicado, el CD del invitador puede reenviar inmediatamente el mensaje de invitación sobre un canal común inverso de una infraestructura inalámbrica, el cual puede remitir el mensaje de invitación al servidor de comunicación de grupo. Por ejemplo, se puede utilizar el canal de acceso inverso o el canal de acceso mejorado inverso para enviar dichos mensajes cuando no está disponible un canal inverso dedicado. En una modalidad, el CD del invitador puede transmitir un mensaje de invitación al servidor de comunicación de grupo como mensajes SDB. Por lo tanto, las modalidades descritas proveen invitar primero a un grupo de usuarios objetivo para intercambiar medios. El invitador espera a que por lo menos uno de los invitados acepte la invitación antes de iniciar la comunicación de medios, de esta manera el invitador correlaciona el retraso del sistema en el establecimiento de la sesión de comunicación con los invitados, en lugar de correlacionarlo con el sistema o con el proveedor del servicio . Aquellos expertos en la técnica entenderán que la información y las señales pueden ser representadas utilizando cualquiera de una variedad de diferentes tecnologías y protocolos. Por ejemplo, datos, instrucciones, comandos, información, señales, bits, símbolos, y pastillas de silicio a los que se puede hacer referencia en la descripción anterior se pueden representar por medio de voltajes, corrientes, ondas electromagnéticas, campos o partículas magnéticas, campos o partículas ópticas, o cualquier combinación de los mismos. Aquellos expertos en la técnica además apreciarán que los diversos bloques lógicos, módulos, circuitos y pasos de algoritmo ilustrativos descritos en relación con las modalidades que se describen en la presente invención se pueden ejecutar como hardware electrónico, software de cómputo o combinaciones de ambos. Para ilustrar con claridad esta capacidad de intercambio del hardware y software, varios componentes, bloques, módulos, circuitos y pasos ilustrativos se han descrito generalmente en términos de su funcionalidad. El hecho que esa funcionalidad se ejecute como hardware o software depende de la aplicación particular y de las restricciones de diseño impuestas en todo el sistema. Aquellos expertos en la técnica pueden ejecutar la funcionalidad descrita en varias formas para cada aplicación particular, pero dichas decisiones de ejecución no se deberían interpretar como una causa para apartarse del alcance de la presente invención. Los diversos bloques lógicos, módulos y circuitos ilustrativos que se describen en relación con las modalidades descritas en la presente invención se pueden ejecutar o realizar con un procesador de propósito general, un procesador de señal digital (DSP) , un circuito integrado de aplicación específica (ASIC) , una disposición de puerta de campo programable (FPGA) u otro dispositivo de lógica programable, compuerta discreta o lógica de transistor, componentes de hardware discreto, o cualquier combinación de los mismos diseñada para ejecutar las funciones descritas en" la presente invención. Un procesador de propósito general puede ser un microprocesador, pero, en la alternativa, el procesador puede ser cualquier procesador convencional, controlador, microcontrolado , o máquina de estado. Un procesador también se puede ejecutar como una combinación de dispositivos de cómputo, por ejemplo, una combinación de un DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores en conjunto con un DSP central, o cualquier otra configuración. Los pasos de un método o algoritmo descritos en relación con las modalidades que se mencionan en la presente invención se pueden incorporar directamente en hardware, en un módulo de software ejecutado por un procesador, o en una combinación de los dos. Un módulo de software puede residir en memoria RAM, memoria instantánea, memoria ROM, memoria EPROM, memoria EEPROM, registros, un disco duro, un disco removible, un CD-ROM, o cualquier otra forma de medio de almacenamiento conocida en la técnica. Un medio de almacenamiento ejemplar está acoplado al procesador, para que el procesador pueda leer información del medio de almacenamiento, y escribir información al medio de almacenamiento. En la alternativa, el medio de almacenamiento puede ser parte integral del procesador. El procesador y el medio de almacenamiento pueden residir en un ASIC. El ASIC puede residir en una terminal de usuario. En la alternativa, el procesador y el medio de almacenamiento pueden residir como componentes discretos en una terminal de usuario. La descripción de las modalidades descritas se provee para permitir a cualquier experto en la técnica elaborar o utilizar la presente invención. Varias modificaciones a estas modalidades serán fácilmente aparentes a aquellos expertos en la técnica, y los principios genéricos aquí definidos se pueden aplicar a otras modalidades, por ejemplo, en un servicio de envió de mensajes instantáneo o cualquier aplicación de comunicación de datos inalámbrica general, sin apartarse del espíritu o alcance de la invención. Por lo tanto, no se pretende que la presente invención se limite a las modalidades que aquí se muestran, sino que se le otorgará el alcance más amplio consistente con los principios y características novedosas descritas en la presente invención. La palabra "ejemplar" se utiliza exclusivamente en la presente invención para decir "que sirve como un ejemplo, caso o ilustración". Cualquier modalidad descrita en la presente invención como "ejemplar" no necesariamente se interpretará como preferida o conveniente sobre otras modalidades.

Claims (9)

NOVEDAD DE LA INVENCION Habiendo descrito el presente invento, se considera como una novedad y, por lo tanto, se reclama como prioridad lo contenido en las siguientes: REIVINDICACIONES
1. - ün método para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, el método comprende: recibir un mensaje de invitación de un invitador; reenviar el mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado.
2. - El método de conformidad con la reivindicación 1, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex.
3. - El método de conformidad con la reivindicación 1, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en un canal común de una infraestructura de red inalámbrica . 4.- El método de conformidad con la reivindicación 3 , caracterizado porque dicha recepción incluye recibir el mensaje de invitación como ráfagas de datos cortos. 5. - El método de conformidad con la reivindicación \, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación en un canal de comunicación de una infraestructura de red inalámbrica. 6. - El método de conformidad con la reivindicación 5, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 7. - El método de conformidad con la reivindicación 1, que además comprende establecer un canal de tráfico antes de dicha recepción del mensaje de invitación. 8. - El método de conformidad con la reivindicación 7, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en el canal de tráfico establecido. 9. - El método de conformidad con la reivindicación 1, que además comprende establecer un canal de tráfico para cada uno de por lo menos un invitado antes de dicho reenvió del mensaje de invitación. 10.- El método de conformidad con la reivindicación 9, caracterizado porque dicho reenvió del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido para cada uno de por lo menos un invitado. 11.- El método de conformidad con la reivindicación 1, caracterizado porque el mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 12.- El método de conformidad con la reivindicación 11, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 13.- Un medio legible por computadora que almacena códigos de programas para ejecutar un método y así establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, el método comprende: recibir un mensaje de invitación de un invitador; reenviar el mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado . 14.- El medio legible por computadora de conformidad con la reivindicación 13, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex. 15. - El medio legible por computadora de conformidad con la reivindicación 13, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 16. - El medio legible por computadora de conformidad con la reivindicación 15, caracterizado porque dicha recepción incluye recibir el mensaje de invitación como ráfagas de datos cortos. 17. - El medio legible por computadora de conformidad con la reivindicación 13, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 18. - El medio legible por computadora de conformidad con la reivindicación 17, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 19. - El medio legible por computadora de conformidad con la reivindicación 13, que además comprende establecer un canal de tráfico antes de dicha recepción del mensaje de invitación. 20.- El medio legible por computadora de conformidad con la reivindicación 19, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en el canal de tráfico establecido . 21.- El medio legible por computadora de conformidad con la reivindicación 13, que además comprende establecer un canal de tráfico para cada uno de por lo menos un invitado antes de dicho reenvió del mensaje de invitación. 22.- El medio legible por computadora de conformidad con la reivindicación 21, caracterizado porque dicho reenvío del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido para cada uno de por lo menos un invitado. 23.- El medio legible por computadora de conformidad con la reivindicación 13, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 24.- El medio legible por computadora de conformidad con la reivindicación 23, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 25.- ün servidor para establecer una sesión de comunicación invitar-priitiero en una red de comunicación inalámbrica, que comprende: medios p^r recibir un mensaje de invitación de un invitador; medios para reenviar el mensaje de invitación por lo menos a un invitado; medios para recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y medios para establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 26.- El servidor de conformidad con la reivindicación 25, caracterizado porque dichos medios para establecer la sesión de comunicación incluyen medios para establecer una sesión de comunicación medio-dúplex. 27. - El servidor de conformidad con la reivindicación 25, caracterizado porque dichos medios para recibir incluyen medios para recibir el mensaje de invitación en un canal común de una infraestructura de red inalámbrica . 28. - El servidor de conformidad con la reivindicación 27, caracterizado porque dicha recepción incluye recibir el mensaje de invitación como ráfagas de datos cortos. 29. - El servidor de conformidad con la reivindicación 25, caracterizado porque dichos medios para reenviar incluyen medios para reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica . 30. - El servidor de conformidad con la reivindicación 29, caracterizado porque dichos medios para reenviar incluyen medios para reenviar el mensaje de invitación como ráfagas de datos cortos. 31. - El servidor de conformidad con la reivindicación 25, que además comprende medios para establecer un canal de tráfico antes de dicha recepción del mensaje de invitación. 32. - El servidor de conformidad con la reivindicación 31, caracterizado porque dichos medios para recibir el mensaje de invitación incluyen medios para recibir el mensaje de invitación en el canal de tráfico establecido . 33. - El servidor de conformidad con la reivindicación 25, que además comprende medios para establecer un canal de tráfico para cada uno de por lo menos un invitado antes de dicho reenvió del mensaje de invitación. 3
4. - El servidor de conformidad con la reivindicación 33, caracterizado porque dichos medios para reenviar el mensaje de invitación incluyen medios para reenviar el mensaje de invitación en el canal de tráfico establecido para cada uno de por lo menos un invitado. 3
5. - El servidor de conformidad con la reivindicación 25, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 36.- El servidor de conformidad con la reivindicación 35, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 37.- Un servidor para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, que comprende: una unidad de memoria; un receptor; un transmisor; y un procesador acoplado a la unidad de memoria, el receptor, y el transmisor, el procesador tiene la capacidad de: recibir un mensaje de invitación de un invitador; reenviar el mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 38.- El servidor de conformidad con la reivindicación 37, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex. 39.- El servidor de conformidad con la reivindicación 37, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en un canal común de una infraestructura de red inalámbrica . 40.- El servidor de conformidad con la reivindicación 39, caracterizado porque dicha recepción incluye recibir el mensaje de invitación como ráfagas de datos cortos. 41. - El servidor de conformidad con la reivindicación 37, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 42. - El servidor de conformidad con la reivindicación 41, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 43. - El servidor de conformidad con la reivindicación 37, que además comprende establecer un canal de tráfico antes de dicha recepción del mensaje de invitación. 44. - El servidor de conformidad con la reivindicación 43, caracterizado porque dicha recepción del mensaje de invitación incluye recibir el mensaje de invitación en el canal de tráfico establecido. 45.- El servidor de conformidad con la reivindicación 37, que además comprende establecer un canal de tráfico para cada uno de por lo menos un invitado antes de dicho reenvió del mensaje de invitación. 46.- El servidor de conformidad con la reivindicación 45, caracterizado porque dicho reenvió del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido para cada uno de por lo menos un invitado. 47.- El servidor de conformidad con la reivindicación 37, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 48.- El servidor de conformidad con la reivindicación 47, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 49.- ün método para colocar una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, el método comprende: recibir una entrada de un invitador quien desea invitar por lo menos a un invitado; reenviar un mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 50. - El método de conformidad con la reivindicación 49, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex. 51. - El método de conformidad con la reivindicación 49, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 52. - El método de conformidad con la reivindicación 51, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 53.- El método de conformidad con la reivindicación 49, que además comprende establecer un canal de tráfico antes de dicho reenvió del mensaje de invitación. 54. - El método de conformidad con la reivindicación 53, caracterizado porque dicho reenvió del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido. 55. - El método de conformidad con la reivindicación 49, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 56.- El método de conformidad con la reivindicación 55, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 57. - Un medio legible por computadora para colocar una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, el método comprende: recibir una entrada de un invitador quien desea invitar por lo menos a un invitado; reenviar un mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 58. - El medio legible por computadora de conformidad con la reivindicación 57, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex. 59. - El medio legible por computadora de conformidad con la reivindicación 57, caracterizado porque dicho reenvío incluye reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 60.- El medio legible por computadora de conformidad con la reivindicación 59, caracterizado porque dicho reenvió incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 61. - El medio legible por computadora de conformidad con la reivindicación 57, que además comprende establecer un canal de tráfico antes de dicho reenvió del mensaje de invitación. 62. - El medio legible por computadora de conformidad con la reivindicación 61, caracterizado porque dicho reenvío del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido. 63. - El medio legible por computadora de conformidad con la reivindicación 57, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 64. - El medio legible por computadora de conformidad con la reivindicación 63. caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envia por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 65. - Un dispositivo de comunicación para colocar una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, que comprende: medios para recibir una entrada de un invitador quien desea invitar por lo menos a un invitado; medios para reenviar un mensaje de invitación por lo menos a un invitado; medios para recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y medios para establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 6
6. - El dispositivo de comunicación de conformidad con la reivindicación 65, caracterizado porque dichos medios para establecer la sesión de comunicación incluyen medios para establecer una sesión de comunicación medio-dúplex . 6
7. - El dispositivo de comunicación de conformidad con la reivindicación 65, caracterizado porque dichos medios para reenviar incluyen medios para reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 6
8. - El dispositivo de comunicación de conformidad con la reivindicación 67, caracterizado porque dichos medios para reenviar incluyen medios para reenviar el mensaje de invitación como ráfagas de datos cortos. 6
9. - El dispositivo de comunicación de conformidad con la reivindicación 65, que además comprende medios para establecer un canal de tráfico antes de dicho reenvió del mensaje de invitación. 70.- El dispositivo de comunicación de conformidad con la reivindicación 69, caracterizado porque dichos medios para reenviar el mensaje de invitación incluyen medios para reenviar el mensaje de invitación en el canal de tráfico establecido. 71.- El dispositivo de comunicación de conformidad con la reivindicación 65, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 72.- El dispositivo de comunicación de conformidad con la reivindicación 71, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envia por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación. 73.- ün dispositivo de comunicación para establecer una sesión de comunicación invitar-primero en una red de comunicación inalámbrica, que comprende: una unidad de memoria; un receptor; un transmisor; y un procesador acoplado a la unidad de memoria, el receptor, y el transmisor, el procesador tiene la capacidad de: recibir una entrada de un invitador quien desea invitar por lo menos a un invitado; reenviar un mensaje de invitación por lo menos a un invitado; recibir una respuesta de uno de por lo menos un invitado en respuesta al mensaje de invitación; y establecer una sesión de comunicación entre el invitador y por lo menos un invitado. 74.- El dispositivo de comunicación de conformidad con la reivindicación 73, caracterizado porque dicho establecimiento de la sesión de comunicación incluye establecer una sesión de comunicación medio-dúplex. 75.- El dispositivo de comunicación de conformidad con la reivindicación 73, caracterizado porque dicho reenvío incluye reenviar el mensaje de invitación en un canal común de una infraestructura de red inalámbrica. 76.- El dispositivo de comunicación de conformidad con la reivindicación 75, caracterizado porque dicho reenvío incluye reenviar el mensaje de invitación como ráfagas de datos cortos. 77.- El dispositivo de comunicación de conformidad con la reivindicación 73, que además comprende establecer un canal de tráfico antes de dicho reenvío del mensaje de invitación. 78.- El dispositivo de comunicación de conformidad con la reivindicación 77, caracterizado porque dicho reenvío del mensaje de invitación incluye reenviar el mensaje de invitación en el canal de tráfico establecido. 79.- El dispositivo de comunicación de conformidad con la reivindicación 73, caracterizado porque dicho mensaje de invitación incluye un tiempo de expiración para responder al mensaje de invitación. 80.- El dispositivo de comunicación de conformidad con la reivindicación 79, caracterizado porque si el tiempo de expiración ha expirado antes de dicha recepción de respuesta, se envía por consiguiente una indicación por lo menos a un invitado, en lugar de dicho establecimiento de la sesión de comunicación.
MXPA05008901A 2003-02-20 2004-02-20 Metodo y aparato para establecer una sesion de comunicacion invitar-primero. MXPA05008901A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/371,338 US8661079B2 (en) 2003-02-20 2003-02-20 Method and apparatus for establishing an invite-first communication session
PCT/US2004/005099 WO2004075575A2 (en) 2003-02-20 2004-02-20 Method and apparatus for establishing an invite-first communication session

Publications (1)

Publication Number Publication Date
MXPA05008901A true MXPA05008901A (es) 2005-11-04

Family

ID=32907678

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA05008901A MXPA05008901A (es) 2003-02-20 2004-02-20 Metodo y aparato para establecer una sesion de comunicacion invitar-primero.

Country Status (14)

Country Link
US (2) US8661079B2 (es)
EP (1) EP1600010B1 (es)
JP (1) JP4602966B2 (es)
KR (1) KR100944138B1 (es)
CN (1) CN1781090B (es)
AU (1) AU2004214008C1 (es)
BR (1) BRPI0407637A (es)
CA (1) CA2516896A1 (es)
CL (1) CL2004000311A1 (es)
MX (1) MXPA05008901A (es)
NZ (1) NZ541933A (es)
PE (1) PE20041033A1 (es)
RU (1) RU2005129260A (es)
WO (1) WO2004075575A2 (es)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8661079B2 (en) * 2003-02-20 2014-02-25 Qualcomm Incorporated Method and apparatus for establishing an invite-first communication session
KR20040094275A (ko) * 2003-04-30 2004-11-09 삼성전자주식회사 셀룰러 이동통신 시스템에서 푸쉬-투-토크 서비스를 위한호 설정 방법
US7230930B2 (en) * 2004-03-23 2007-06-12 Motorola, Inc. Mode shifting communications system and method
JP4421946B2 (ja) * 2004-05-31 2010-02-24 京セラ株式会社 通信端末装置およびその通信方法
US7835761B2 (en) * 2004-06-21 2010-11-16 Qualcomm Incorporated Method for distinguishing different types of data content in data packets in a wireless communication system
WO2006032939A1 (en) 2004-09-21 2006-03-30 Telefonaktiebolaget Lm Ericsson (Publ) Apparatus and method providing rapid talk burst control for push to talk over cellular (poc) communications
CN1297128C (zh) * 2004-09-30 2007-01-24 华为技术有限公司 一种处理分叉业务的方法
US7398096B2 (en) * 2004-12-03 2008-07-08 Motorola, Inc. System and method for delay reduction via automatic target packet transmission
US20060148535A1 (en) * 2004-12-30 2006-07-06 Schaefer Bradley R Call setup for a wireless mobile network and supporting method, apparatus, and readable medium
US20060172752A1 (en) * 2005-02-03 2006-08-03 Harris John M Method and apparatus for providing talk permit notification for a PTT call
US7558267B2 (en) * 2005-02-11 2009-07-07 Microsoft Corporation Method and system for placing restrictions on sessions
US7944896B1 (en) 2005-04-26 2011-05-17 Cellco Partnership Method to identify voice over packet device capability and use it to make appropriate calls with other client devices
JP4229287B2 (ja) 2005-06-10 2009-02-25 株式会社エヌ・ティ・ティ・ドコモ 通信制御サーバ、通信端末、通信制御方法
DE102006008013A1 (de) * 2006-02-21 2007-08-30 Vodafone Holding Gmbh Verfahren zur Herstellung einer Sprachverbindung zwischen Endgeräten sowie Endgerät und Telefonsystem zur Durchführung des Verfahrens
US8576851B2 (en) * 2006-09-22 2013-11-05 Microsoft Corporation Integrating data with conversations
US7865205B1 (en) 2007-03-01 2011-01-04 Sprint Spectrum L.P. Method and system for managing push-to-talk modes
MX2012003395A (es) * 2011-04-29 2012-10-12 Nii Holdings Inc Metodo para establecer una conexion de comunicacion.
EP2737679B1 (en) 2011-07-26 2015-09-02 Telefonaktiebolaget L M Ericsson (publ) Method of operating a first communication device for receiving a media data stream from at least one second communication device, including a communication device, a telecommunications server and a telecommunications system
US9269070B2 (en) * 2012-03-23 2016-02-23 Tata Consultancy Services Limited Ephemeral communication
US20150326514A1 (en) * 2014-05-09 2015-11-12 Mozido, Inc. Modular messaging platform
KR101654479B1 (ko) * 2015-09-25 2016-09-05 라인 가부시키가이샤 효율적인 호 처리를 위한 시스템 및 방법
US20190207946A1 (en) * 2016-12-20 2019-07-04 Google Inc. Conditional provision of access by interactive assistant modules
US11436417B2 (en) 2017-05-15 2022-09-06 Google Llc Providing access to user-controlled resources by automated assistants
US10127227B1 (en) 2017-05-15 2018-11-13 Google Llc Providing access to user-controlled resources by automated assistants
CN118312580A (zh) 2018-08-07 2024-07-09 谷歌有限责任公司 汇编和评估对隐私问题的自动助理响应
KR20230029420A (ko) * 2021-08-24 2023-03-03 삼성전자주식회사 푸쉬-투-토크 서비스를 제공하는 전자 장치 및 서버와 그들의 동작 방법

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3102733B2 (ja) 1993-08-31 2000-10-23 株式会社ケンウッド 無線通信方式
US5706211A (en) * 1995-03-02 1998-01-06 Motorola, Inc. Message communications system
US6389016B1 (en) * 1998-10-14 2002-05-14 Nortel Networks Limited Data communication system and method for transporting data
US6397249B1 (en) * 1998-11-24 2002-05-28 International Business Machines Corporation Data processing system and method for determining a physical location of a client computer system
US6564261B1 (en) * 1999-05-10 2003-05-13 Telefonaktiebolaget Lm Ericsson (Publ) Distributed system to intelligently establish sessions between anonymous users over various networks
WO2001041416A2 (en) 1999-11-30 2001-06-07 3Com Corporation Personalizing a data network appliance on a data network telephony system
US6941345B1 (en) * 1999-12-03 2005-09-06 Nortel Networks Limited Real-time, text-based messaging between devices in plural communities
US6996083B1 (en) * 1999-12-10 2006-02-07 Lucent Technologies Inc. Burst based access and assignment method for providing real-time services
GB2357395A (en) 1999-12-14 2001-06-20 Nokia Mobile Phones Ltd Message exchange between wireless terminals.
WO2001050703A2 (en) 2000-01-06 2001-07-12 Rothschild Anthony R System and method for adding an advertisement to a personal communication
US20010034689A1 (en) * 2000-01-21 2001-10-25 Heilman Theodore A. Method and system of negotiating a transaction over a network
US6477150B1 (en) * 2000-03-03 2002-11-05 Qualcomm, Inc. System and method for providing group communication services in an existing communication system
US20020037723A1 (en) * 2000-06-08 2002-03-28 Adam Roach Refreshing service profile information using third-party SIP register messages
US7126939B2 (en) 2000-07-24 2006-10-24 Nortel Networks Limited Packet-based calls in a wireless network
CA2643419A1 (en) 2000-10-09 2002-04-18 Nokia Corporation Method and system for establishing a connection between network elements
US20020068545A1 (en) * 2000-11-06 2002-06-06 Johnson Oyama Method and apparatus for coordinating charging for services provided in a multimedia session
US7209462B2 (en) * 2001-04-06 2007-04-24 Motorola, Inc. Apparatus and method for supporting common channel packet data service in a CDMA2000 RAN
US6996414B2 (en) * 2001-04-30 2006-02-07 Motorola, Inc. System and method of group calling in mobile communications
US7376414B2 (en) 2001-05-11 2008-05-20 Varia Mobil Llc Method and system for inserting advertisements into broadcast content
US20020172165A1 (en) * 2001-05-15 2002-11-21 Eric Rosen Communication device for reducing latency in a mobile-originated group communication request
US7603126B2 (en) * 2001-05-15 2009-10-13 Qualcomm Incorporated Method and apparatus for avoiding simultaneous service origination and paging in a group communication network
US20020174248A1 (en) 2001-05-16 2002-11-21 Motorola, Inc. Method and system for communicating chat and game messages in a wireless network
US7484240B2 (en) * 2001-07-13 2009-01-27 Nokia Corporation Mechanism to allow authentication of terminated SIP calls
US20040076157A1 (en) * 2001-09-24 2004-04-22 Teleware, Inc. Multimedia communication management system with line status notification for key switch emulation
US6865398B2 (en) * 2002-02-04 2005-03-08 Sprint Spectrum L.P. Method and system for selectively reducing call-setup latency through management of paging frequency and buffering of user speech in a wireless mobile station
US7689649B2 (en) * 2002-05-31 2010-03-30 Aol Inc. Rendering destination instant messaging personalization items before communicating with destination
US7434258B2 (en) * 2002-05-07 2008-10-07 Nokia Corporation Method and communication system for controlling security association lifetime
US20040024719A1 (en) * 2002-07-31 2004-02-05 Eytan Adar System and method for scoring messages within a system for harvesting community kowledge
WO2004064432A2 (en) * 2003-01-16 2004-07-29 Research In Motion Limited System and method of exchanging identification information for mobile stations
US8661079B2 (en) * 2003-02-20 2014-02-25 Qualcomm Incorporated Method and apparatus for establishing an invite-first communication session

Also Published As

Publication number Publication date
CN1781090A (zh) 2006-05-31
NZ541933A (en) 2008-04-30
CA2516896A1 (en) 2004-09-02
KR100944138B1 (ko) 2010-02-24
WO2004075575A2 (en) 2004-09-02
US8661079B2 (en) 2014-02-25
EP1600010A4 (en) 2009-01-21
EP1600010B1 (en) 2014-03-19
AU2004214008B2 (en) 2010-01-28
PE20041033A1 (es) 2004-12-28
EP1600010A2 (en) 2005-11-30
CN1781090B (zh) 2013-03-06
RU2005129260A (ru) 2006-03-20
CL2004000311A1 (es) 2005-03-18
AU2004214008C1 (en) 2010-07-29
AU2004214008A1 (en) 2004-09-02
JP2006520559A (ja) 2006-09-07
JP4602966B2 (ja) 2010-12-22
US20040187109A1 (en) 2004-09-23
WO2004075575A3 (en) 2006-01-26
BRPI0407637A (pt) 2006-03-01
KR20050101349A (ko) 2005-10-21
US20140051474A1 (en) 2014-02-20

Similar Documents

Publication Publication Date Title
US20140051474A1 (en) Method and apparatus for establishing an invite-first communication session
JP4981827B2 (ja) アプリケーションレイヤメディアマルチキャスティングをサポートする方法及び装置
US20050041625A1 (en) Method and apparatus for providing media communication setup strategy in a communication network
MXPA05003135A (es) Metodo y aparato para soportar comunicaciones de grupo con base en la ubicacion.
CN104023318A (zh) 用于在群组通信网络中共享用户信息的方法及设备
JP4880772B2 (ja) メディア通信において無音を抑制する方法及び装置
US20040181584A1 (en) Method and apparatus for exchanging an attachment in a group communication network
JP2005531216A (ja) グループ通信における登録およびページングを最適化するための方法および装置
KR20060033914A (ko) 짧은-슬롯-사이클 페이징을 위한 방법 및 장치
HK1086649A (en) Method and apparatus for establishing an invite-first communication session
HK1112119A (en) Method and apparatus for sharing user information in a group communication network