ES2399680T3 - Operación rápida pulsar para hablar entre sistemas - Google Patents
Operación rápida pulsar para hablar entre sistemas Download PDFInfo
- Publication number
- ES2399680T3 ES2399680T3 ES08163488T ES08163488T ES2399680T3 ES 2399680 T3 ES2399680 T3 ES 2399680T3 ES 08163488 T ES08163488 T ES 08163488T ES 08163488 T ES08163488 T ES 08163488T ES 2399680 T3 ES2399680 T3 ES 2399680T3
- Authority
- ES
- Spain
- Prior art keywords
- communication system
- transmission
- terminal
- message
- request message
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 claims abstract description 235
- 230000005540 biological transmission Effects 0.000 claims abstract description 111
- 238000000034 method Methods 0.000 claims abstract description 38
- 230000004044 response Effects 0.000 claims abstract description 5
- 230000000007 visual effect Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 4
- 230000001934 delay Effects 0.000 description 2
- 238000012913 prioritisation Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000005577 local transmission Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/40—Connection management for selective distribution or broadcast
- H04W76/45—Connection management for selective distribution or broadcast for Push-to-Talk [PTT] or Push-to-Talk over cellular [PoC] services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Método para el establecimiento de una sesión pulsar para hablar entre un primer terminal (16) servido por un primersistema de comunicación (10) y un segundo terminal (17) servido por un segundo sistema de comunicación (11), en elcual el primer sistema de comunicación (10) y el segundo sistema de comunicación están interconectados por un enlacede transmisión (12), el método comprende: recepción de un mensaje de demanda de transmisión del primer terminal (16) al primer sistema decomunicación (10); envío al primer sistema de comunicación (10) de un mensaje de transmisión concedida al primer terminal (16) yun mensaje de demanda de transmisión al segundo sistema de comunicación (11) si un canal de comunicaciónestá disponible localmente para la sesión pulsar para hablar, donde disponible localmente es disponible en elprimer sistema de comunicación (10) y en la interfaz entre el primer y segundo sistema de comunicación(10,11); simultáneamente al envío del mensaje de transmisión concedida se reciben los paquetes de transmisión desdeel primer terminal (16) al primer sistema de comunicación (10) y se transmiten los paquetes de transmisión alsegundo sistema de comunicación (11); y si se recibe un mensaje de transmisión concedida del segundo sistema de comunicación (11) en contestaciónal mensaje de demanda de transmisión al primer sistema de comunicación (10), se continúa transmitiendopaquetes de transmisión al segundo sistema de comunicación (11).
Description
Operación rápida pulsar para hablar entre sistemas
Campo de la invención
[0001] La presente invención se refiere a un método para el establecimiento de una sesión pulsar para hablar (PTT) entre un primer terminal servido por un primer sistema de comunicación y un segundo terminal servido por un segundo sistema de comunicación, en el que el primer sistema de comunicación y el segundo sistema de comunicación se interconectan mediante un enlace de transmisión. El método comprende la recepción de un mensaje de demanda de transmisión (TX-DEMAND) desde el primer terminal (es decir, de iniciación) al primer sistema de comunicación. Además, la presente aplicación se refiere a un sistema de comunicación que implementa este método.
Estado de la técnica
[0002] En los sistemas del estado de la técnica, se implementa una función de gestión central en el primer o segundo sistema de comunicación. Si se implementa en el primer sistema de comunicación, se puede conceder al primer terminal la sesión PTT (si hay recursos disponibles) casi directamente. No obstante, cuando la función de gestión central se implementa en el segundo sistema de comunicación, el primer terminal tendrá que esperar un periodo largo antes de recibir una atribución de una sesión PTT, debido a la línea doble requerida del enlace de transmisión. Si el retraso del enlace de transmisión es largo (p. ej., cuando se usan comunicaciones satelitales), este periodo largo puede ser más largo de lo aceptable.
[0003] La publicación de patente americana US2008/0200162 (Chowdhury) divulga un método para obtener la interoperabilidad entre la llamada de grupo PTT en diferentes tipos de redes. Esto se obtiene usando una puerta de enlace entre las dos redes, con un módulo de interoperabilidad para cada una de las redes. La puerta de enlace traduce los mensajes de control PTT en ambas direcciones. Este documento parece no revelar el papel de gestión presente en ambos sistemas simultáneamente para prevenir que un terminal tenga que esperar el reconocimiento de un sistema remoto (red) antes de empezar a conversar en una sesión PTT.
[0004] La publicación de patente americana US2004/0224678 (Dahod) divulga un método para reducir la latencia en los sistemas de comunicación inalámbrica semidúplex. En lugar de permitir que un primer terminal inicie la comunicación en una sesión PTT y envíe los paquetes al segundo sistema, este método almacena una comunicación iniciada y la manda a un segundo terminal después de recibir el reconocimiento de que la sesión puede iniciase. Esta es una solución fundamentalmente diferente para reducir la latencia en sesiones PTT.
Resumen de la invención
[0005] La presente invención procura proporcionar un método mejorado y un sistema para sesiones PTT en redes interconectadas, en el que los retrasos introducidos por el enlace de transmisión no son perceptibles para los usuarios de los terminales.
[0006] Según la presente invención definida por las reivindicaciones anexas 1 a 14, hay un método provisto que comprende el envío en el primer sistema de comunicación de un mensaje de transmisión concedida al primer terminal y un mensaje de demanda de transmisión al segundo sistema de comunicación si un canal de comunicación está localmente disponible para la sesión pulsar para hablar, donde localmente disponible es disponible en el primer sistema de comunicación y en la interfaz entre el primer y el segundo sistema de comunicación; simultáneamente al envío del mensaje de transmisión concedida, se reciben los paquetes de transmisión desde el primer terminal en el primer sistema de comunicación y se transmiten los paquetes de transmisión al segundo sistema de comunicación; y si se recibe un mensaje de transmisión concedida del segundo sistema de comunicación en la contestación al mensaje de demanda de transmisión en el primer sistema de comunicación, se continúa transmitiendo paquetes de transmisión de transmisión al segundo sistema de comunicación.
[0007] En la presente forma de realización del método, no se ha asignado ningún papel de gestión específica para el primer o segundo sistema de comunicación, y el primer sistema de comunicación no esperará un mensaje de transmisión concedida del segundo sistema de comunicación. Aquí, el control de si un canal de comunicación está localmente disponible encierra un control de que el primer sistema de comunicación no está ocupado y hay disponibles recursos en relación al segundo sistema de comunicación (es decir, en el primer sistema de comunicación y el enlace de transmisión). Esto permite establecer una sesión PTT entre el primer y el segundo terminal mucho más rápido y el usuario del primer terminal no percibe un posible retraso largo introducido por el enlace de transmisión (p. ej., uso de comunicación satelital).
[0008] En cuanto a la recepción del mensaje de transmisión concedida del primer sistema de comunicación, el primer terminal puede ser dispuesto para proporcionar una indicación al usuario del primer terminal de que él/ella puede empezar a hablar, por ejemplo usando indicadores visuales o auditivos. También, si se recibe un mensaje de transmisión cesada (TX-CEASED) desde el primer terminal, el primer sistema de comunicación puede señalar el
mensaje de transmisión cesada (TX-CEASED) al segundo sistema de comunicación, de manera que a la parte receptora (usuario del segundo terminal) se le notifica que la sesión PTT ha acabado.
[0009] Una sesión PTT se puede iniciar desde el primer terminal sólo para un único segundo terminal servido por el segundo sistema de comunicación, pero también para un grupo de terminales, incluyendo uno o varios terminales servidos por el segundo sistema de comunicación o el primer sistema de comunicación.
[0010] En otra forma de realización, el método comprende además si se recibe otro mensaje de demanda de transmisión (TX-DEMAND) del segundo sistema de comunicación con un valor de código de tiempo posterior a un valor de código de tiempo en el mensaje de demanda de transmisión (TX-DEMAND) remitido al primer terminal, continúa la transmisión de paquetes de transmisión al segundo sistema de comunicación. El primer sistema de comunicación puede entonces establecer que la sesión PTT iniciada por el primer terminal fue primero y puede ser mantenida. Además, el primer sistema de comunicación puede responder al mensaje de demanda de transmisión del segundo sistema de comunicación mediante el envío de un mensaje de transmisión rechazada (TX-REJECTED).
[0011] Incluso en otra forma de realización, el método comprende además si se recibe otro mensaje de demanda de transmisión (TX-DEMAND) del segundo sistema de comunicación con un valor de código de tiempo anterior a un valor de código de tiempo en el mensaje de demanda de transmisión (TX-DEMAND) remitido al primer terminal, se interrumpe la transmisión de paquetes de transmisión al segundo sistema de comunicación, se envía un mensaje de transmisión concedida (TX-GRANTED) al segundo sistema de comunicación y se transmiten paquetes de transmisión del segundo sistema de comunicación al primer terminal. En este caso, la sesión PTT iniciada por el primer terminal aparentemente fue más tarde, y debería ser interrumpida, mientras también se establece otra sesión PTT aparentemente iniciada por un segundo terminal servido por el segundo sistema de comunicación.
[0012] Las formas de realización anteriores son todas simétricas cuando son vistas sobre todas las comunicaciones PTT entre redes: el segundo sistema de comunicación también puede implementar los mismos pasos de método como se ha mencionado anteriormente, dando como resultado un robusto y fiable establecimiento y control de la sesión PTT entre redes.
[0013] El método puede comprender, en otra forma de realización, si la recepción de un mensaje de transmisión rechazado (TX-REJECTED) del segundo sistema de comunicación: interrumpe la transmisión de paquetes de transmisión al segundo sistema de comunicación, y transmite el mensaje de transmisión rechazada (TX-REJECTED) al primer terminal. El primer terminal indicará entonces que la sesión PTT no se puede ajustar (p. ej., usando indicadores auditivos/visuales) y se instiga al usuario a soltar la tecla PTT.
[0014] En otro conjunto de formas de realización, el método comprende además si se recibe un mensaje de demanda de transmisión (TX-DEMAND) del segundo sistema de comunicación con un valor de código de tiempo igual a un valor de código de tiempo en el mensaje de demanda de transmisión (TX-DEMAND) remitido para el primer terminal, continúa la sesión PTT basada en programación de prioridad. La programación de prioridad puede comprender prioridades de control asignadas a los sistemas de comunicación que sirven a los terminales de inicio asociados a las sesiones PTT. La programación de prioridad puede comprender también prioridades de control asignadas a los terminales de inicio asociados a las sesiones PTT. Esto permite manejar situaciones dónde las sesiones PTT son iniciadas casi simultáneamente, por ejemplo, dentro de una resolución de valores de código de tiempo usado en los sistemas de comunicación.
[0015] Uno o más tipos de mensaje que se reciben o son enviados por el primer sistema de comunicación (TX-DEMAND; TX-GRANTED; TX-REJECTED; TX-CEASED) pueden comprender una identificación del primer terminal. Esto permite interpretar correctamente los mensajes recibidos y enviados usando las presentes formas de realización de método por todos los elementos (es decir, el primer/segundo sistema de comunicación y el primer/segundo terminal). En otra forma de realización, uno o más tipos de mensajes que son enviados o recibidos por el primer sistema de comunicación comprenden un número de referencia de sesión PTT. Este permite correlacionar mensajes relacionados y, por ejemplo, permite usar sistemas de canales múltiples, en los que existen simultáneamente sesiones PTT múltiples.
[0016] La sesión PTT puede referirse a una llamada individual o una llamada de grupo, es decir, una llamada puede existir desde el primer terminal a un segundo terminal, o de un primer terminal a un grupo de terminales en cualquier sistema.
[0017] En otra forma de realización, el presente método comprende además la repetición del envío de la demanda de transmisión (TX-DEMAND) al segundo sistema de comunicación según un intervalo específico en una forma de realización o, en otra forma de realización, si no se recibe un mensaje de transmisión concedida (TX-GRANTED) del segundo sistema de comunicación en contestación al mensaje de demanda de transmisión (TX-DEMAND) dentro de un período de tiempo. Esto hará al sistema de comunicación más robusto de forma global.
[0018] Un protocolo como el usado entre el primer sistema de comunicación y el primer terminal o un protocolo como el usado entre el segundo sistema de comunicación y el segundo terminal se adapta a la interfaz aérea respectiva en otra forma de realización. Esto puede suponer diferentes tipos de mensajes o nomenclatura en los mensajes.
[0019] En otro aspecto, la presente invención se refiere a un sistema de comunicación conectable a otro sistema de comunicación que usa un enlace de transmisión, el sistema de comunicación que sirve a un primer terminal para sesiones pulsar para hablar (PTT) con un segundo terminal servido por otro sistema de comunicación, el sistema de comunicación se dispone para implementar el método según cualquiera de las formas de realización descritas anteriormente. El (primer) sistema de comunicación y el otro (segundo) sistema de comunicación son de nuevo simétricos.
Breve descripción de los dibujos
[0020] La presente invención será analizada con más detalle abajo, usando varias formas de realización ejemplares, con referencia a los dibujos adjuntos, en los que
La Fig. 1 muestra un diagrama de bloques general de un sistema de comunicaciones pulsar para hablar interconectadas;
La Fig. 2 muestra un flujo esquemático y diagrama cronológico de un primer ejemplo que implementa una forma de realización de la presente invención;
La Fig. 3 muestra la composición de varios mensajes usados en las formas de realización de la presente invención;
La Fig. 4 muestra un flujo esquemático y diagrama cronológico de un segundo ejemplo que implementa una forma de realización de la presente invención; y
La Fig. 5 muestra un flujo esquemático y diagrama cronológico de un tercer ejemplo que implementa una forma de realización de la presente invención.
Descripción detallada de formas de realización ejemplares
[0021] Un diagrama de bloque general de sistemas de comunicación interconectada se muestra en la Fig. 1. Un primer sistema de comunicación 10 y un segundo sistema de comunicación 11, por ejemplo sistemas de comunicación inalámbrica, se interconectan mediante un enlace de transmisión 12. El enlace de transmisión 12 puede ser un enlace físico (cobre, fibra) o un enlace inalámbrico (enlace satelital, enlace de antena dirigida). Cada sistema de comunicación 10, 11 está, en este ejemplo, conectado a uno o más sistemas de antena asociados 14, 15, por ejemplo estaciones de base en una red de radio digital troncalizada. Cada sistema de antena 14, 15 está en comunicación con un terminal (p. ej., estación móvil 16,17 o un grupo de estaciones móviles 16, 17). Las formas de realización descritas aquí se pueden aplicar para redes de radio digital troncalizadas y redes de datos de paquete inalámbrico con motivo de la transmisión de discursos, por ejemplo pulsar para hablar (PTT) sobre el celular (PoC), es decir "presionar para hablar mediante celular". El enlace de transmisión 12 puede (especialmente en el caso de enlaces satelitales) introducir un retraso notable en la comunicación entre terminales 16 y 17.
[0022] Los sistemas pulsar para hablar son muy usados en tipos determinados de comunicación (Private Mobile Radio, PMR) dónde la seguridad de funcionamiento es importante, por ejemplo para operaciones críticas de misión para usos militares o usos de emergencia. Los sistemas PTT usan canales de comunicación unidireccional, por ejemplo un único intervalo de tiempo asignado en un sistema de comunicación TDMA. Sólo después de soltar una tecla de habla en el terminal 16, 17, otro terminal 16,17 puede iniciar el envío. Además, se pueden establecer grupos, por ejemplo asignando un número de grupo para uno o más terminales 16, 17 en un único sistema de comunicación 10,11 o en los sistemas de comunicación múltiple 10, 11. La presente invención se puede aplicar en enlaces de transmisión sincrónica, por ejemplo, enlaces ISDN-PRI o E1, pero también en sistemas que usan enlaces de datos de paquete, tales como enlaces de protocolo de internet (IP, o incluso enlaces IP/UDP).
[0023] En sistemas PTT convencionales, un retraso introducido en algún lugar en la ruta de transmisión puede impedir seriamente el uso del canal de comunicación PTT. Normalmente, un sistema de comunicación (p. ej., el primer sistema de comunicación 10) tiene la función de administrador de transmisión en una situación de comunicación entre redes. Cuando se establece una sesión PTT de una estación móvil 17 servida por un sistema de comunicación remota (p. ej., el segundo sistema de comunicación 11) que no es el administrador de transmisión, pide que sean enviados de la estación móvil 17 mediante el segundo sistema de comunicación 11 para el primer sistema de comunicación 10. Cuando los recursos están disponibles para el establecimiento de la sesión PTT, el primer sistema de comunicación 10 puede notificar el segundo sistema de comunicación 11, que a su vez señaliza la estación móvil 17 que el usuario puede empezar a hablar. Esto incluiría transmisiones sobre el enlace de transmisión 12 dos veces, lo cual puede introducir retrasos largos en el proceso de establecimiento de la sesión PTT. Por ejemplo, en el caso de un enlace de transmisión satelital 12, este puede sumar hasta 600 mseg de retraso adicional. Además, si el enlace de transmisión fallara, el primer sistema de comunicación 10 actúa como administrador de transmisión no se puede alcanzar desde el segundo sistema de comunicación, eficazmente también prohibiendo las comunicaciones PTT entre (un grupo de) estaciones móviles 17 conectadas al segundo sistema de comunicación 11.
[0024] Según la presente invención, cada sistema de comunicación 10, 11 actúa como un administrador de transmisión por sí solo. En la Fig. 2 se muestra un flujo esquemático y un diagrama de tiempo de una situación en el que un primer terminal (estación móvil 16) en comunicación con un primer sistema de comunicación 10 inicia una sesión PTT para un segundo terminal (estación móvil 17) servido por un segundo sistema de comunicación 11. Primeramente, el usuario del primer terminal 16 presiona la tecla pulsar para hablar, que provoca que el primer terminal 16 envíe un mensaje de demanda de transmisión (TX-DEMAND (1)). Tras la recepción, el primer sistema de comunicación verifica si el canal/grupo asociado no está ocupado, y si los recursos están localmente disponibles (incluyendo en el enlace de transmisión 12). En caso afirmativo, el primer sistema de comunicación 10 remite inmediatamente el mensaje de demanda de transmisión al segundo sistema de comunicación 11 (TX-DEMAND (2)), y manda un mensaje de atribución al primer terminal solicitado 16 (TX-GRANTED (3)). La recepción del mensaje TX-GRANTED (3) hace que el primer terminal 16 indique al usuario que él puede empezar a hablar (p. ej., usando un tono específico o señal acústica o una señal visual).
[0025] El usuario del primer terminal solicitado 16 ahora empieza a hablar, provocando que el primer terminal 16 envíe paquetes de discurso al primer sistema de comunicación 10. El primer sistema de comunicación 10 remite los paquetes de discurso al segundo sistema de comunicación 11 (indicados como transmisiones posteriores de mensajes SPEECH (4)).
[0026] El segundo sistema de comunicación 11 también actúa como un administrador de transmisión local. Tras la recepción del mensaje TX-DEMAND (2) del primer sistema de comunicación 10, el segundo sistema de comunicación 11 verifica si el canal/grupo solicitado no está ocupado y si hay recursos disponibles. Si es así, el segundo sistema de comunicación 11 envía un mensaje al terminal 17 (TX-GRANTED (5)) lo cual provoca que el segundo terminal 17 indique a su usuario que el usuario del primer terminal 16 empezará a hablar (usando nuevamente indicadores auditivos y/o visuales). También, el segundo sistema de comunicación 11 envía un mensaje (TX-GRANTED (6)) al primer sistema de comunicación, indicando que la transmisión del primer terminal 16 al segundo terminal 17 es concedida por el segundo sistema de comunicación 11 también.
[0027] Este segundo mensaje TX-GRANTED (6) lo recibe el primer sistema de comunicación 10 cuando éste ya retransmite los paquetes de datos de discurso (SPEECH (4)). Tras la recepción del mensaje TX-GRANTED (6) del segundo sistema de comunicación 11, el primer sistema de comunicación continúa simplemente con la sesión PTT actual. Como el usuario del primer terminal 16 no tiene que esperar hasta la confirmación originada del segundo sistema de comunicación 11, es posible iniciar la sesión PTT real más rápido.
[0028] Cuando el usuario del primer terminal 16 suelta la tecla PTT, el primer terminal manda un mensaje al primer sistema de comunicación 10 (TX-CEASED 7) indicando el final de la sesión PTT. El primer sistema de comunicación 10 remite este mensaje al segundo sistema de comunicación 11 (TX-CEASED (8)), que a su vez envía este mensaje al segundo terminal 17 (TX-CEASED (9)). El segundo terminal 17 indica el final de la sesión PTT tras recibir este mensaje, nuevamente usando indicadores auditivos y/o visuales.
[0029] Los primeros y segundos sistemas de comunicación 10,11 además pueden estar dispuesto para repetir un mensaje enviado TX-DEMAND según un intervalo específico, o cuando un mensaje correspondiente TX-GRANTED (o TX-REJECTED, ver debajo) no está recibido dentro de un determinado periodo de tiempo, por ejemplo, un poco más tarde que dos veces el retraso de transmisión por el enlace de transmisión 12. Esto hará más robusto toda la implementación PTT.
[0030] La Fig. 3 muestra el contenido de los mensajes como se usan en la forma de realización descrita arriba (y también se usan en otras formas de realización descritas abajo). El mensaje TX-DEMAND comprende un campo de identificación con una identificación del terminal para solicitar una sesión PTT, un campo de código de tiempo, y un campo de referencia para esta sesión PTT. El campo de referencia permite que los diversos elementos implicados en la sesión PTT (primer y segundo terminal 16, 17, primer y segundo sistema de comunicación 10,11) remitan mensajes entre sí. Esto permite usar por ejemplo sistemas de canales múltiples, en los que diferentes canales de comunicación existen en un mismo canal de frecuencia o banda. Los elementos implicados están dispuestos para aumentar el valor en este campo de referencia para cada nueva sesión PTT comenzada. Opcionalmente, también un campo de identidad de llamada se incluye en este mensaje, que permite dirigir un terminal específico 16,17 (individual identidad) o un grupo de primeros y segundos terminales 16,17 (grupo identidad) a ser incluido en la sesión PTT. En general, la sesión PTT en las formas de realización de la presente invención pueden referirse a una llamada individual o una llamada de grupo.
[0031] El mensaje TX-GRANTED incluye otra vez un campo de referencia, y el campo opcional de identidad de llamada, al igual que un campo que indica una identificación (ID) del terminal 16 al que se le permite hablar (identidad hablante). El mensaje TX-CEASED también incluye el campo de referencia y el campo opcional de identidad de llamada, al igual que una identificación (ID) del campo del terminal 16 donde se origina el mensaje TX-CEASED. Los mensajes SPEECH comprenden el campo de referencia, al igual que los datos de discurso real. Es posible omitir la identidad de llamada y la identidad de conversación (identidad para solicitar conversación, identidad permitido hablar,...) en algunos de los mensajes transferidos por el enlace 12 y usar el valor de campo de referencia para correlacionar estos campos cuando la información es ya conocida en ambos, el primer y segundo, sistemas de comunicación 10, 11.
[0032] Otro mensaje (TX-REJECTED) se puede usar para indicar que una solicitud de un terminal 16 para una sesión PTT no está concedida. Tal mensaje puede, por ejemplo, ser enviado por el primer sistema de comunicación 10 después de recibir un mensaje TX-DEMAND del primer terminal 16, por ejemplo en el caso que todos los canales de comunicación posibles asociados con el primer sistema de comunicación 10 están ocupados. Tal mensaje TX-REJECTED provoca que el primer terminal 16 reciba ese mensaje para proporcionar una indicación asociada (visual o auditiva) para el usuario del primer terminal 16.
[0033] El protocolo usado entre cada uno del primer terminal 16 y el primer sistema de comunicación 10 y el segundo terminal 17 y el segundo sistema de comunicación 11 puede depender del tipo de interfaz aérea presente, como resultado de lo cual los nombres de los mensajes y contenido de los mismos puede cambiar.
[0034] En la Fig. 4 se muestra un flujo esquemático y diagrama de tiempo de una situación donde un primer terminal 16 y un segundo terminal 17 servido por dos sistemas de comunicación diferente 10,11 tratan de iniciar una sesión PTT a casi el mismo tiempo. El primer terminal 16 comienza la transmisión un poco antes que el segundo terminal 17. Para el primer terminal, la secuencia de mensajes prácticamente es la misma que en la forma de realización analizada arriba en relación a la Fig. 2. Después de recibir el mensaje TX-GRANTED del primer sistema de comunicación 10, el primer terminal comienza nuevamente el envío de mensajes SPEECH, que son remitidos por la primera estación de comunicación 10 para la segunda estación de comunicación 11, hasta que el mensaje TX-CEASED se transmite por el primer terminal 16 después de que el usuario suelte la tecla PTT. Estos mensajes tienen ahora una referencia diferente (SPEECH (7) y TX-CEASED (11); (12) y (13), respectivamente) debido a los mensajes de intervención que origina el segundo terminal 17 y el segundo sistema de comunicación 11.
[0035] Como el primer terminal 16, el usuario del segundo terminal 17 presiona la tecla PTT para iniciar una sesión PTT. Esto se notifica a la segunda estación de comunicación usando el mensaje TX-DEMAND (4). El segundo sistema de comunicación 11 verifica si el canal/grupo no está ocupado y si hay recursos disponibles para la sesión PTT solicitada. En ese momento, el segundo sistema de comunicación 11 no es consciente de la sesión PTT iniciada por el primer terminal 16, y así remite el mensaje TX-DEMAND (5) del segundo terminal 17 para el primer sistema de comunicación
10. También se notifica la aprobación al segundo terminal 17 usando el mensaje TX-GRANTED (6). Esto provoca que el segundo terminal 17 indique al usuario que la sesión PTT puede comenzar (nuevamente usando indicadores auditivos y/o visuales). Paquetes de discurso (mensajes SPEECH (8)) formados por el segundo terminal 17 y enviados posteriormente al segundo sistema de comunicación 11 y remitidos al primer sistema de comunicación 10.
[0036] Justo después de enviar el primer mensaje SPEECH (8) para el primer sistema de comunicación 10, el segundo sistema de comunicación 11 recibe el mensaje TX-DEMAND (2) desde el primer sistema de comunicación. Ahora, el segundo sistema de comunicación 11 detecta un posible conflicto, y verifica los valores de código de tiempo en los campos de código de tiempo en las sesiones PTT relacionadas. Después de avisar que la sesión PTT asociada con el primer terminal 16 fue comenzada antes que la sesión PTT asociada con el segundo terminal 17, la segunda comunicación notifica el primer sistema de comunicación que usa el mensaje TX-GRANTED (9). Posteriormente, el segundo sistema de comunicación 11 parará la transmisión del mensaje SPEECH (8) para el primer sistema de comunicación 10. También el segundo sistema de comunicación 11 notifica al segundo terminal 17 usando el mensaje TX-GRANTED (10) que la sesión PTT con el primer terminal 16 está activa, por ejemplo usando un tono u otro tipo de señal de aviso. El segundo terminal 17 parará de enviar los paquetes de datos SPEECH (8), y el usuario soltará la tecla PTT, y empezará a recibir paquetes de datos SPEECH (8) del primer terminal 16.
[0037] Como se indica en el ejemplo de la Fig. 4, el primer sistema de comunicación 10 es capaz de recuperar la identificación y los valores de código de tiempo del mensaje TX-DEMAND (5) y comparar estos con los valores de la sesión PTT asociado con el primer terminal 16. Como se indica, en el ejemplo un paquete SPEECH (7) alcanzará el primer sistema de comunicación 10 antes de que el segundo sistema de comunicación 11 envíe estos paquetes de discurso. Tras la recepción, el primer sistema de comunicación 10 extrae el valor de campo de referencia del paquete SPEECH (7) y correlaciona este con el mensaje TX-DEMAND (5) recibido anteriormente. Como el primer terminal 16 fue anterior, el primer sistema de comunicación 10 no remitirá el paquete SPEECH (7) al primer terminal 16.
[0038] En la Fig. 5 se ilustra una situación incluso más posible, en la cual en el segundo sistema de comunicación 11 se dispone de recursos insuficientes para el establecimiento de la sesión PTT con el segundo terminal 17. El inicio de la sesión PTT por el primer terminal 16 es similar a la sesión ilustrada con referencia a la Fig. 2, mediante recepción del mensaje TX-DEMAND (2) del primer sistema de comunicación 10 por el segundo sistema de comunicación 11. En ese momento (mientras el primer terminal 16 ya está enviando los paquetes SPEECH (4)), el segundo sistema de comunicación 11 nota que no hay recursos disponibles (p. ej., el segundo terminal 17 se empeña en una comunicación de grupo que se restringe a un número de terminales servido por el segundo sistema de comunicación 11). Ahora, el segundo sistema de comunicación 11 reenvía un mensaje TX- REJECT (5) para el primer sistema de comunicación 10. Al recibir el mensaje TX-REJECT (5), el primer sistema de comunicación 10 notifica el primer terminal 16 usando un mensaje TX-REJECT (6). El primer terminal 16 está dispuesto para notificar a su usuario tras la recepción de un mensaje TX-REJECT, usando nuevamente indicadores auditivos y/o visuales. Como resultado, el usuario soltará la tecla PTT, y el primer terminal 16 envía un mensaje TX-CEASED (7) al primer sistema de comunicación 10.
[0039] Para el experto en la técnica estará claro que el comportamiento de las formas de realización anteriores es
simétrico. Es decir, las funciones del primer terminal 16, el primer sistema de comunicación 10 y el segundo terminal 17, el segundo sistema de comunicación 11, respectivamente puede ser intercambiadas. También es posible que más de dos sistemas de comunicación 10, 11 se impliquen en una sesión PTT con terminales asociados 16, 17. Cada uno de los sistemas de comunicación está dispuesto para recibir, evaluar y responder a los varios mensajes descritos arriba en la relación a los ejemplos de las Fig. 2, 4 y 5.
[0040] Además, la sesión PTT puede implicar sesiones PTT individuales implicando la transmisión del discurso de un primer terminal 16 a un segundo terminal 17, pero también puede implicar llamadas de grupo, donde un primer terminal 16 comunica con un grupo de terminales 16, 17, el grupo puede implicar terminales 16,17 servidos ambos por el primer sistema de comunicación 10 y el segundo sistema de comunicación 11.
[0041] Los valores de código de tiempo que se registran en los mensajes TX-DEMAND deberían ser de una resolución de tiempo suficiente para permitir una negociación exitosa en caso de solicitud de una sesión PTT (casi) simultánea. La resolución de tiempo en una forma de realización ejemplar es 10 ms o menos, por ejemplo 1 ms. Determinadas técnicas de transmisión, tales como sistemas TDMA, requieren que el primer y segundo sistema de comunicación estén sincronizados. En caso de solicitud de sesión PTT casi simultánea, esto podría suponer valores de código de tiempo idénticos.
[0042] En otra forma de realización, este problema se resuelve usando un esquema de priorización. A cada uno de los sistemas de comunicación se le asigna un único valor de prioridad, y el sistema de comunicación con el valor de prioridad máximo tomará el control y continuará para conceder una sesión PTT, mientras una sesión PTT asociada al sistema de comunicación de prioridad inferior será interrumpida.
[0043] Tal esquema de priorización también se aplica en otra forma de realización para cada uno de los terminales 16, 17 disponibles en un sistema de comunicación entre redes. Por ejemplo en operaciones militares, un terminal 16 se puede asignar un valor de prioridad más alto que otros terminales 16, 17. El valor de prioridad de un terminal 16, 17 puede por ejemplo basarse en un papel operativo de los usuarios asociados.
[0044] Cuando una sesión PTT está activa, el primer o segundo sistema de comunicación 10, 11 también pueden ser dispuestos para valorar un valor de prioridad de esa sesión PTT cuando se recibe un nuevo TX-DEMAND de uno de los terminales 16, 17. A las sesiones PTT se les puede, por ejemplo, asignar una prioridad normal, prioridad alta o valor de emergencia, y una nueva sesión PTT puede anular una sesión PTT existente. Si este es el caso, el sistema de comunicación asociado 10,11 reaccionará concediendo la nueva sesión PTT (usando un mensaje TX-GRANTED para el otro sistema de comunicación 10, 11) e interrumpiendo la sesión existente usando un mensaje TX-GRANTED para la terminal de envío 16, 17.
[0045] Por cuestiones de fiabilidad, el primer sistema de comunicación 10 puede ser dispuesto para vigilar un intervalo de temporización para recibir un mensaje TX-GRANTED después de enviar un mensaje TX-DEMAND. Si los intervalos de temporización disminuyen, el primer sistema de comunicación 10 reenviará el mensaje TX-DEMAND al segundo sistema de comunicación 11. En caso de una importante sesión PTT (mensajes críticos cuya recepción debe ser garantizada), el primer sistema de comunicación 10 puede interrumpir la sesión PTT actual, y notificar el terminal de inicio 16. El usuario sabrá a continuación que la transmisión probablemente no se ha recibido, y puede iniciar una nueva sesión PTT.
[0046] Usando la presente forma de realización de invención, un sistema de comunicación PTT mucho más robusto está provisto de forma que permite operaciones entre redes. Incluso en el caso de que una de las redes de comunicación no esté disponible o esté fuera de línea, la presente invención permite comunicaciones al menos localmente entre los terminales 16, 17 conectados al primer o segundo terminal 10,11 todavía en operación.
[0047] La presente invención ha sido anteriormente descrita con referencia a formas de realización ejemplares. Son posibles alternativas y modificaciones que estén dentro del campo de la presente invención, que es definida por las reivindicaciones anexas.
Claims (13)
- REIVINDICACIONES
- 1.
- Método para el establecimiento de una sesión pulsar para hablar entre un primer terminal (16) servido por un primer sistema de comunicación (10) y un segundo terminal (17) servido por un segundo sistema de comunicación (11), en el cual el primer sistema de comunicación (10) y el segundo sistema de comunicación están interconectados por un enlace de transmisión (12), el método comprende:
recepción de un mensaje de demanda de transmisión del primer terminal (16) al primer sistema de comunicación (10); envío al primer sistema de comunicación (10) de un mensaje de transmisión concedida al primer terminal (16) y un mensaje de demanda de transmisión al segundo sistema de comunicación (11) si un canal de comunicación está disponible localmente para la sesión pulsar para hablar, donde disponible localmente es disponible en el primer sistema de comunicación (10) y en la interfaz entre el primer y segundo sistema de comunicación (10,11); simultáneamente al envío del mensaje de transmisión concedida se reciben los paquetes de transmisión desde el primer terminal (16) al primer sistema de comunicación (10) y se transmiten los paquetes de transmisión al segundo sistema de comunicación (11); y si se recibe un mensaje de transmisión concedida del segundo sistema de comunicación (11) en contestación al mensaje de demanda de transmisión al primer sistema de comunicación (10), se continúa transmitiendo paquetes de transmisión al segundo sistema de comunicación (11). -
- 2.
- Método según la reivindicación 1, que comprende además si se recibe otro mensaje de demanda de transmisión del segundo sistema de comunicación (11) con un valor de código de tiempo posterior a un valor de código de tiempo en el mensaje de demanda de transmisión remitido al primer terminal (16), se continúa enviando paquetes de transmisión al segundo sistema de comunicación (11).
-
- 3.
- Método según la reivindicación 1 o 2, que comprende además si se recibe otro mensaje de demanda de transmisión del segundo sistema de comunicación (11) con un valor de código de tiempo anterior a un valor de código de tiempo en el mensaje de demanda de transmisión remitido al primer terminal (16), interrupción del envío de paquetes de transmisión al segundo sistema de comunicación (11), el envío de un mensaje de transmisión concedido al segundo sistema de comunicación (11), y la transmisión de paquetes de transmisión del segundo sistema de comunicación (11) al primer terminal (16).
-
- 4.
- Método según la reivindicación 1, 2 o 3, que comprende además si se recibe un mensaje de transmisión rechazada del segundo sistema de comunicación (11):
interrupción de la transmisión de los paquetes de transmisión al segundo sistema de comunicación (11), y transmisión del mensaje de transmisión rechazada al primer terminal (16). -
- 5.
- Método según cualquiera de las reivindicaciones 1 a 4, que comprende además si se recibe un mensaje de demanda de transmisión del segundo sistema de comunicación (11) con un valor de código de tiempo igual a un valor de código de tiempo en el mensaje de demanda de transmisión enviado al primer terminal (16), continuando la sesión PTT basada en programación de prioridad.
-
- 6.
- Método según la reivindicación 5, en el que la programación de prioridad comprende el control de prioridades asignadas a los sistemas de comunicación (10,11) sirviendo a los terminales de inicio (16,17) asociados a las sesiones PTT.
-
- 7.
- Método según la reivindicación 5, en el que la programación de prioridad comprende el control de prioridades asignado a los terminales de inicio (16,17) asociados a las sesiones PTT.
-
- 8.
- Método según cualquiera de las reivindicaciones 1 a 7, en el que uno o más tipos de mensaje comprenden una identificación del primer terminal (16).
-
- 9.
- Método según cualquiera de las reivindicaciones 1 a 8, en el que uno o más tipos de mensaje comprenden un número de referencia de sesión PTT.
-
- 10.
- Método según cualquiera de las reivindicaciones 1 a 9, en el que la sesión PTT se refiere a una llamada individual o una llamada de grupo.
-
- 11.
- Método según cualquiera de las reivindicaciones 1 a 10, en el que el método comprende además:
-
- 12.
- Método según cualquiera de las reivindicaciones 1 a 11, en el que el método comprende además:
repetición del envío del mensaje de demanda de transmisión al segundo sistema de comunicación (11) según un intervalo específico.si no se recibe un mensaje de transmisión concedida del segundo sistema de comunicación (11) en contestación al mensaje de demanda de transmisión dentro de un período de tiempo, se repite el envío del mensaje de demanda de transmisión al segundo sistema de comunicación (11). - 13. Método según cualquiera de las reivindicaciones 1 a 12, en el que un protocolo entre el primer sistema de comunicación (10) y el primer terminal (16) o un protocolo entre el segundo sistema de comunicación (11) y el segundo terminal (17) se adapta a la interfaz aérea respectiva (12).10 14. Sistema de comunicación (10) conectable a otro sistema de comunicación (11) usando un enlace de transmisión (12), el sistema de comunicación (10) sirviendo a un primer terminal (16) para sesiones pulsar para hablar con un segundo terminal (17) servido por el otro sistema de comunicación (11), donde el sistema de comunicación (10) está dispuesto para implementar el método según cualquiera de las reivindicaciones 1 a 13.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP08163488A EP2160050B1 (en) | 2008-09-02 | 2008-09-02 | Fast inter system push to talk operation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2399680T3 true ES2399680T3 (es) | 2013-04-02 |
Family
ID=40318513
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08163488T Active ES2399680T3 (es) | 2008-09-02 | 2008-09-02 | Operación rápida pulsar para hablar entre sistemas |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US8830898B2 (es) |
| EP (1) | EP2160050B1 (es) |
| CN (1) | CN102440013B (es) |
| BR (1) | BRPI0919191B1 (es) |
| ES (1) | ES2399680T3 (es) |
| PL (1) | PL2160050T3 (es) |
| WO (1) | WO2010027257A1 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8787212B2 (en) * | 2010-12-28 | 2014-07-22 | Motorola Solutions, Inc. | Methods for reducing set-up signaling in a long term evolution system |
| US9271149B2 (en) * | 2013-10-18 | 2016-02-23 | Verizon Patent And Licensing Inc. | Managing hidden security features in user equipment |
| EP3084977A4 (en) | 2013-12-16 | 2017-08-09 | Nokia Technologies Oy | Method and apparatus for data-sharing |
| US20150271649A1 (en) * | 2014-03-18 | 2015-09-24 | Motorola Solutions, Inc. | Method and apparatus for a back channel in a half-duplex communication system |
| US9307370B1 (en) | 2014-12-23 | 2016-04-05 | Motorola Solutions, Inc. | Method and apparatus for establishing a group call in a multiple wireless technology communication system |
| KR101943989B1 (ko) | 2015-06-05 | 2019-01-30 | 삼성전자주식회사 | 데이터를 송수신하는 방법, 서버 및 단말기 |
| US10142240B1 (en) | 2015-09-30 | 2018-11-27 | The Directv Group, Inc. | Method and system for performing diagnostics in a gateway device based on monitoring parameters |
| US10681649B2 (en) * | 2018-02-19 | 2020-06-09 | Qualcomm Incorporated | Dynamic spatial reuse in distribution networks |
| US10743170B1 (en) * | 2019-11-28 | 2020-08-11 | Motorola Solutions, Inc. | Device, system and method for emergency audio transmission |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5881313A (en) * | 1994-11-07 | 1999-03-09 | Digital Equipment Corporation | Arbitration system based on requester class and relative priority including transmit descriptor valid bit for a shared resource having multiple requesters |
| FI960986A7 (fi) * | 1996-03-01 | 1997-09-02 | Nokia Telecommunications Oy | Hätäpuheenvuorojen allokoiminen matkaviestinjärjestelmässä |
| US6950399B1 (en) * | 2000-07-06 | 2005-09-27 | Matsushita Electric Industrial Co., Ltd. | System and associated method for scheduling transport of variable bit-rate data over a network |
| FI20011263A7 (fi) * | 2001-06-14 | 2002-12-15 | Nokia Corp | Ryhmäpuhelun hallintamekanismi |
| FI114358B (fi) * | 2002-05-29 | 2004-09-30 | Nokia Corp | Menetelmä digitaalisessa verkkojärjestelmässä päätelaitteen lähetyksen ohjaamiseksi |
| US20040224678A1 (en) * | 2003-05-08 | 2004-11-11 | Starent Networks, Corp. | Reduced latency in half-duplex wireless communications |
| US7277423B1 (en) * | 2003-07-18 | 2007-10-02 | Sprint Spectrum L.P. | Method and system for buffering media to reduce apparent latency in initiating a packet-based real-time media session |
| CN100361546C (zh) * | 2005-02-24 | 2008-01-09 | 华为技术有限公司 | 一种实现即按即讲抢占业务的方法 |
| US7974650B2 (en) * | 2007-02-20 | 2011-07-05 | Alcatel-Lucent Usa Inc. | Interoperability between different types of wireless networks for push to talk group calls |
-
2008
- 2008-09-02 ES ES08163488T patent/ES2399680T3/es active Active
- 2008-09-02 EP EP08163488A patent/EP2160050B1/en active Active
- 2008-09-02 PL PL08163488T patent/PL2160050T3/pl unknown
-
2009
- 2009-09-02 CN CN200980134416.XA patent/CN102440013B/zh not_active Expired - Fee Related
- 2009-09-02 BR BRPI0919191-7A patent/BRPI0919191B1/pt active IP Right Grant
- 2009-09-02 US US13/061,872 patent/US8830898B2/en active Active
- 2009-09-02 WO PCT/NL2009/050524 patent/WO2010027257A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010027257A1 (en) | 2010-03-11 |
| CN102440013B (zh) | 2016-10-12 |
| US8830898B2 (en) | 2014-09-09 |
| EP2160050A1 (en) | 2010-03-03 |
| PL2160050T3 (pl) | 2013-05-31 |
| CN102440013A (zh) | 2012-05-02 |
| BRPI0919191B1 (pt) | 2020-11-10 |
| US20110305188A1 (en) | 2011-12-15 |
| BRPI0919191A2 (pt) | 2015-12-15 |
| EP2160050B1 (en) | 2012-11-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2399680T3 (es) | Operación rápida pulsar para hablar entre sistemas | |
| ES2945808T3 (es) | Procedimiento y aparato para manejar la transmisión de enlace lateral en un sistema de comunicación inalámbrica | |
| ES2689687T3 (es) | Comunicaciones en una red de multidifusión ad hoc | |
| ES2346740T3 (es) | Procedimiento y aparato para reducir la latencia en la activacion de un grupo de dispositivos de comunicacion inactivos. | |
| EP4035453A1 (en) | User equipment and base station involved in a handover | |
| EP1180312A1 (en) | Systems and methods for providing push to talk feature for wireless communication systems | |
| KR20080095605A (ko) | 광대역 무선 접속 시스템에서의 긴급 통신 방법 및 이를지원하는 이동 단말 | |
| ES2312044T3 (es) | Planificacion coordinada de nivel minimo y paquete de pulsar para x (push-to-x) a traves de celular. | |
| US20200228951A1 (en) | Method and apparatus for relay terminal transmitting and receiving signal in d2d wireless communication system | |
| US8620330B2 (en) | Relay of delayed transmitter identity across an audio patch | |
| EP4352978A1 (en) | Group notification and confirmation for multicast broadcast services | |
| US20160337417A1 (en) | Group call set-up and delivery | |
| EP1792505B1 (en) | Apparatus and method providing rapid talk burst control for push to talk over cellular (poc) communications | |
| ES2379796T3 (es) | Métodos y aparatos para un servicio de tipo pulsar para hablar | |
| US8626174B2 (en) | Call switching in packet-based communication networks | |
| JP5382379B2 (ja) | Smsトランスポートリソースコントロール | |
| ES2700073T3 (es) | Señalización PTT / PTS en una red basada en Protocolo de Internet | |
| ES2552919T3 (es) | Método para interconectar dos redes radio móviles privadas | |
| ES2223929T3 (es) | Control de canales de transporte en una red umts. | |
| CN111133826B (zh) | 用于在无线通信系统中的共享上行链路资源上发送对于冲突具有鲁棒性的上行链路数据的方法及其装置 | |
| US7729246B1 (en) | System and method for supporting inter-network dispatch calls | |
| KR101718104B1 (ko) | 메시지 서비스 제공 방법, 메시지 서버 및 시스템 | |
| HK1156459B (en) | Method, base station controller and base station subsystem for monitoring quality of service | |
| HK1156459A1 (en) | Method, base station controller and base station subsystem for monitoring quality of service |