ES2240083T3 - Procedimiento y aparato para proporcionar acceso equitativo a usuarios con retardos de señalizacion diferentes en un sistema de comunicacion en grupo. - Google Patents
Procedimiento y aparato para proporcionar acceso equitativo a usuarios con retardos de señalizacion diferentes en un sistema de comunicacion en grupo.Info
- Publication number
- ES2240083T3 ES2240083T3 ES00918352T ES00918352T ES2240083T3 ES 2240083 T3 ES2240083 T3 ES 2240083T3 ES 00918352 T ES00918352 T ES 00918352T ES 00918352 T ES00918352 T ES 00918352T ES 2240083 T3 ES2240083 T3 ES 2240083T3
- Authority
- ES
- Spain
- Prior art keywords
- transmission
- transmission request
- members
- request
- network
- 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.)
- Expired - Lifetime
Links
- 238000004891 communication Methods 0.000 title claims abstract description 116
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000011664 signaling Effects 0.000 title claims abstract description 9
- 230000005540 biological transmission Effects 0.000 claims abstract description 164
- 230000001934 delay Effects 0.000 claims abstract description 12
- 230000004044 response Effects 0.000 claims 1
- 230000006870 function Effects 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000002650 habitual effect Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003278 mimic effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Classifications
-
- 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
- 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
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/08—Trunked mobile radio systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
Procedimiento para proporcionar acceso equitativo a los miembros de un sistema de comunicación en grupo en el que los miembros experimentan retardos de señalización diferentes, que comprende las etapas siguientes: recepción de una petición de transmisión inicial (402) desde un primer miembro por parte de un dispositivo de arbitraje; apertura de una ventana temporal (404) en respuesta a dicha petición de transmisión inicial, presentando la ventana temporal un tiempo inicial sustancialmente igual a la hora a la que se ha recibido dicha petición de transmisión inicial; en dicho dispositivo de arbitraje, recepción de una segunda petición de transmisión (406) desde un segundo miembro; determinación de la recepción o no dentro de dicha ventana temporal de dicha segunda petición de transmisión (412); e inclusión de dicha petición de transmisión inicial y dicha segunda petición de transmisión en la determinación del miembro al que va a concederse el derecho de transmisión exclusivo si dicha segundapetición de transmisión ha sido recibida dentro de dicha ventana temporal.
Description
Procedimiento y aparato para proporcionar acceso
equitativo a usuarios con retardos de señalización diferentes en un
sistema de comunicación en grupo.
La presente invención se refiere en general a los
sistemas de comunicación pulsar para hablar y, más particularmente,
a un procedimiento y a un aparato para proporcionar acceso
equitativo a los miembros de un sistema de comunicación pulsar para
hablar en el que los miembros experimentan retardos de señalización
diferentes.
Los sistemas de comunicación punto a multipunto
se han venido utilizando durante muchos años para proporcionar
comunicaciones generalmente entre una ubicación central y diversos
usuarios del sistema. Por ejemplo, se han utilizado sistemas de
radiollamada que emplean sistemas de radio móvil terrestre (LMR) en
camiones, taxis, autobuses y otros vehículos, para transmitir
información de planificación entre un centro de radiollamada central
y uno o más vehículos de la correspondiente flota. Las transmisiones
pueden dirigirse a un vehículo concreto de la flota o a todos los
vehículos de forma simultánea.
Otro ejemplo de sistema de comunicación punto a
multipunto es el constituido por un sistema de comunicación pulsar
para hablar. Dicho sistema permite a un grupo de personas, cada una
de las cuales posee un dispositivo de comunicación inalámbrico,
comunicarse con otros miembros del grupo. Habitualmente, los
sistemas pulsar para hablar se basan en una sola frecuencia, o canal
dedicado, que es la utilizada para la recepción de las
comunicaciones por los dispositivos de comunicación inalámbricos.
Solo un miembro puede transmitir información a los otros miembros en
un momento dado. No obstante, todos los miembros pueden escuchar un
canal de difusión dedicado para recibir las comunicaciones del único
miembro que está transmitiendo. Los miembros que desean comunicarse
con otros miembros del sistema habitualmente pulsan el botón pulsar
para hablar de sus respectivos dispositivos de comunicación, y de
ese modo obtienen acceso exclusivo al canal dedicado. En
consecuencia, estos sistemas se conocen como "sistemas de
comunicación pulsar para hablar".
Los sistemas pulsar para hablar suelen utilizarse
en entornos externos, en los que un grupo de personas, o miembros,
desea comunicarse entre sí de acuerdo con un sistema punto a
multipunto. Los ejemplos de usos de los sistemas pulsar para hablar
incluyen comunicaciones de grupos de trabajo, comunicaciones de
seguridad, comunicaciones en obras y comunicaciones militares
localizadas. El grupo de personas que desean comunicarse entre sí se
denomina comúnmente "red" y cada miembro de la red se denomina
"miembro de la red" o simplemente "miembro".
En un sistema pulsar para hablar habitual, se
utiliza un canal dedicado, denominado a veces canal de difusión,
para transmitir comunicaciones de un miembro a otros miembros de la
red de forma simultánea. El canal de difusión puede comprender un
canal o una frecuencia, o un grupo de canales individuales
gestionados por un controlador para imitar un canal único. En
cualquier caso, sólo un miembro puede transmitir comunicaciones de
voz o datos a otros usuarios miembros en un momento dado. Si un
miembro intenta transmitir voz o datos a través del canal de
difusión mientras otro miembro está transmitiendo, se producirá una
interferencia entre las dos comunicaciones en competencia, dando por
resultado una recepción no inteligible de voz o datos por los otros
miembros de la red.
Para prevenir las interferencias entre los
miembros, muchos sistemas pulsar para hablar utilizan un dispositivo
de arbitraje para limitar el acceso al canal de difusión a sólo un
miembro de red en un momento dado. Habitualmente, el dispositivo de
arbitraje está situado en unas instalaciones centrales, una estación
base u otro centro de comunicación a través de los cuales se
establecen las comunicaciones entre los miembros de la red. El
dispositivo de arbitraje suele comprender un ordenador digital que
efectúa el seguimiento de las transmisiones de los miembros para
hallar los mensajes de petición de transmisión. El mensaje de
petición de transmisión suele generarse después de que un miembro de
la red pulse un botón pulsar para hablar, situado en el dispositivo
de comunicación inalámbrico. La petición de transmisión se transmite
desde el dispositivo de comunicación inalámbrico hasta el
dispositivo de arbitraje antes de que el miembro de la red inicie
las transmisiones.
En la práctica, los miembros generalmente
escuchan las comunicaciones a través del canal dedicado y tratan de
transmitir en cuanto se dispone de un momento de silencio en las
comunicaciones (por ejemplo, cuando un miembro de la red ha
terminado de transmitir). En ese momento, el miembro que desea
transmitir generalmente pulsa y mantiene pulsado el botón pulsar
para hablar de su dispositivo de comunicación. Si el dispositivo de
arbitraje concede el derecho de transmisión al miembro solicitante,
éste puede empezar a transmitir comunicaciones a otros miembros
pertenecientes al sistema de comunicación de difusión.
Por lo general, el dispositivo de arbitraje sólo
concede el derecho de transmisión a un miembro solicitante cuando el
canal de difusión no es utilizado por ningún otro miembro. En otros
sistemas, se utiliza un sistema de prioridades para decidir a quién
se concede el derecho de transmisión cuando existe otro miembro que
lo posee.
En otra situación, el dispositivo de arbitraje
recibe dos o más peticiones de transmisión desde dos o más
dispositivos de comunicación en el mismo, o prácticamente el mismo,
momento. En este caso, el dispositivo de arbitraje decide a qué
petición va a concederse el derecho de transmisión, dando por
sentado que ningún otro miembro está transmitiendo en ese
momento.
Uno de los problemas de dicho sistema de
arbitraje es que los miembros que experimentan grandes retardos de
señalización entre el momento en que se genera la petición de
transmisión y el momento en que el dispositivo de arbitraje la
recibe tendrán menos probabilidades de obtener el derecho de
transmisión. Dicho problema puede ser común para un miembro que está
utilizando un dispositivo de comunicación por satélite, por ejemplo.
En tal caso, dicho miembro puede tratar de obtener acceso al sistema
de comunicación pulsando el botón pulsar para hablar de su
dispositivo de comunicación por satélite, una vez que ha finalizado
la transmisión de otro miembro. No obstante, es muy probable que el
dispositivo de arbitraje reciba las peticiones de transmisión de los
otros miembros que están activos y en estrecha proximidad con el
dispositivo de arbitraje (que por lo general utilizan un sistema de
comunicación terrestre), antes que la petición de transmisión del
miembro que utiliza el dispositivo de comunicación por satélite.
Debido a que muchos dispositivos de arbitraje adjudican los derechos
de transmisión según un principio de servicio por orden de llegada,
el miembro de comunicación por satélite no puede competir de forma
equitativa con otros miembros por el derecho a hablar.
Se suscita pues la necesidad de disponer de un
dispositivo de arbitraje que permita, a los miembros que
experimentan grandes retardos de señalización en la transmisión de
las peticiones de transmisión, aumentar las probabilidades de
obtener el derecho de transmisión.
A continuación, se hará referencia al documento
"RADIO SYSTEM RESOURCE REQUEST PRIORITIZATION" de Grube et
al., MOTOROLA TECHNICAL DEVELOPMENTS, US, Motorola Inc.,
Schaumburg, Illinois, vol. 16, páginas 119 a 120, 1 de agosto de
1992, XP000310384. Este documento da a conocer un sistema para
asignar prioridades a las peticiones de recursos de sistema de radio
en caso de que el canal de control no esté disponible. En cuanto el
receptor de radio de los abonados detecta que el canal de control ha
dejado de funcionar, se activa un temporizador que está a cero en
los receptores de radio de los abonados. Una vez que el controlador
central ha activado de nuevo el canal de control, permanece a la
espera durante un corto período de tiempo (por ejemplo, 500 ms) para
permitir que los receptores de radio de campo introduzcan sus
señales de petición. Tras activarse el canal, los receptores de
radio envían sus peticiones junto con los valores del temporizador
al controlador central. A continuación, el controlador coloca las
peticiones en la cola del controlador central basándose en el valor
del temporizador.
Según la presente invención, se proporciona un
procedimiento y un aparato para proporcionar un acceso equitativo a
los miembros de un sistema de comunicación en grupo, según las
reivindicaciones 1 y 5. Las formas de realización preferidas de la
presente invención se dan a conocer en las reivindicaciones
subordinadas.
La presente invención es un procedimiento y un
aparato para proporcionar acceso equitativo a los miembros de un
sistema de comunicación en grupo, en el que los miembros
experimentan retardos de señalización diferentes. En dicho sistema
de comunicación en grupo, sólo se permite a un miembro transmitir
información a otros miembros en un momento dado. Esto se consigue
mediante un dispositivo de arbitraje que concede el derecho de
transmisión exclusivo a un miembro cada vez.
Los miembros del sistema de comunicación envían
una petición de transmisión al dispositivo de arbitraje cuando
desean comunicarse con otros miembros. La información asociada a
cada petición de información, tal como la información de
identificación, se almacena en una memoria que generalmente está
situada en el dispositivo de arbitraje. Tras la recepción de una
petición de transmisión inicial, un procesador situado en el
dispositivo de arbitraje abre una ventana temporal en el mismo, o
prácticamente el mismo, momento en que se recibe la petición de
transmisión inicial. Se considera que todas las peticiones de
transmisión que se reciben dentro de la ventana temporal se han
recibido al mismo tiempo. Todas las peticiones de transmisión que se
han recibido dentro de la ventana temporal se tienen en cuenta en la
determinación del miembro al que va a concederse el derecho de
transmisión exclusivo.
Las características, los objetivos y las ventajas
de la presente invención se pondrán más claramente de manifiesto a
partir de la descripción detallada que se proporciona a
continuación, cuando se considera conjuntamente con los dibujos, en
los que se utilizan signos de referencia equivalentes para efectuar
identificaciones equivalentes, y en los que:
la Figura 1 es una ilustración de un sistema de
comunicación en grupo en el que se utiliza la presente
invención;
la Figura 2 ilustra una unidad remota común
utilizada en el sistema de comunicación en grupo de la Figura 1;
la Figura 3 ilustra los componentes funcionales
de un dispositivo de arbitraje y un controlador de tráfico
utilizados en el sistema de comunicación en grupo de la Figura 1;
y
las Figuras 4a y 4b ilustran un diagrama de flujo
que representa en detalle el procedimiento de la presente
invención.
La presente invención se describe con respecto a
un sistema de comunicación pulsar para hablar inalámbrico que
comprende un sistema de comunicación inalámbrico terrestre y un
sistema de comunicación por satélite. Aunque la descripción de la
presente invención hace referencia a un sistema pulsar para hablar
inalámbrico, debe sobrentenderse que la presente invención también
puede utilizarse con un sistema de comunicación alámbrico o una
combinación de un sistema alámbrico y un sistema inalámbrico.
Además, la presente invención puede utilizarse en una diversidad de
aplicaciones no telefónicas, incluidos los sistemas de radio móvil
terrestre (LMR), los walkie-talkies y las redes de
comunicaciones de datos. Debe sobrentenderse, asimismo, que la
presente invención es aplicable a las aplicaciones de voz y de
datos.
La Figura 1 es una ilustración de un sistema de
comunicación pulsar para hablar inalámbrico, conocido también como
sistema de comunicación en grupo, sistema de red de difusión,
sistema de radiollamada o sistema de comunicación punto a
multipunto. Debe sobrentenderse que los componentes representados en
la Figura 1 sólo son representativos de un tipo de sistema de
comunicación inalámbrica, y que otros sistemas de comunicación
pueden utilizar componentes diferentes para lograr resultados
similares. La presente invención, por consiguiente, no pretende
limitarse al sistema representado en la Figura 1. Además, la
presente invención no pretende limitarse a ningún sistema de
comunicación inalámbrica. Los principios descritos referentes a la
presente invención se aplican por igual a un sistema pulsar para
hablar alámbrico o a un sistema híbrido que comprende dispositivos
de comunicación alámbricos e inalámbricos.
En el sistema de comunicación en grupo de la
Figura 1, los miembros de la red se comunican entre sí utilizando el
dispositivo de comunicación inalámbrico que le ha sido asignado a
cada uno. El término "red" denota un grupo de usuarios
miembros, cada uno de los cuales está autorizado para comunicarse
mutuamente dentro de un sistema de comunicación. Por lo general, una
base de datos central contiene información que identifica a los
miembros de la red particular. En un mismo sistema de comunicación,
puede operar más de una red. Por ejemplo, puede definirse una
primera red que contiene diez miembros y puede definirse una segunda
red que contiene 20 miembros. Los diez miembros de la primera red
pueden comunicarse entre sí, pero por lo general no pueden hacerlo
con los miembros de la segunda red. En otras situaciones, los
miembros de las diferentes redes pueden supervisar las
comunicaciones entre miembros de redes diferentes, pero sólo pueden
transmitir información a los miembros de su propia red.
Los dispositivos de comunicación inalámbricos, o
unidades remotas, se representan en la Figura 1 como las unidades
remotas 100, 102, 104 y 106, cada una de las cuales es asignada a un
miembro de la red. Aunque sólo se representan cuatro unidades
remotas en la Figura 1, deberá sobrentenderse que un sistema pulsar
para hablar puede contener sólo dos unidades remotas o hasta cien
unidades remotas o más. Como se representa en la Figura 1, los
dispositivos de comunicación inalámbricos 100 y 102 representan
dispositivos de comunicación inalámbricos terrestres, mientras que
la unidad remota 104 representa un dispositivo de comunicación por
satélite y la unidad remota 106 representa un dispositivo de
comunicación de datos conectado a la red de datos 160.
Haciendo referencia nuevamente a la Figura 1, las
comunicaciones de las unidades remotas 100 y 102 se transmiten a
través de las estaciones base 110a a 110n, que representan de uno a
"n" estaciones base que comprenden un sistema de comunicación
inalámbrico terrestre. Son muy conocidas dentro del ámbito de la
técnica las estaciones base para transmitir señales de comunicación
inalámbrica entre las unidades remotas y entre las unidades remotas
y una instalación central, tal como un centro de conmutación de
servicios móviles (MSC) 120. Las comunicaciones entre el MSC 120 y
las estaciones base se encaminan a través de uno o más controladores
de estación base, uno de los cuales se representa como el
controlador de estación base (BSC) 115. El BSC 115 coordina las
funciones de varias estaciones base, habitualmente, que funcionan en
una ubicación determinada.
Cada estación base 110 proporciona un área de
cobertura con un radio que puede alcanzar varios kilómetros desde la
ubicación de la estación base. Cuando las unidades remotas se
desplazan dentro del área de cobertura de cada estación base, las
señales de comunicación que se van a transferir a través de la
unidad remota se encaminan generalmente por medio de la estación
base particular que está más cerca de la unidad remota.
Una característica representativa de los sistemas
pulsar para hablar tradicionales es que sólo un miembro a la vez
puede transmitir información a otros miembros. Esto evita que se
establezcan varias comunicaciones de forma simultánea, hecho que
determinaría la recepción por los miembros de la red de voz y datos
ininteligibles. En muchos sistemas de comunicación pulsar para
hablar, todas las unidades remotas utilizan por lo general una sola
frecuencia, o canal, para las transmisiones y las recepciones. Se
considerará, por ejemplo, un sistema pulsar para hablar simple en el
que se utilizan walkie-talkies. En dicho sistema,
los walkie-talkies se comunican directamente entre
sí sin necesidad de ninguna estación base ni gestor central de
comunicaciones. Se utiliza un canal dedicado para las transmisiones
y las recepciones, ocupando las transmisiones y las recepciones
intervalos de tiempo diferentes del canal dedicado. Si el canal
dedicado está siendo utilizado por un primer usuario, cualquier otro
usuario que desee transmitir deberá esperar a que el primer usuario
haya terminado de transmitir. En caso contrario, se generarán
interferencias entre los dos usuarios que están transmitiendo de
forma sustancialmente simultánea.
En un sistema pulsar para hablar más complejo,
tal como el representado en la Figura 1, los miembros no se
comunican entre sí directamente, sino por medio de una o más
estaciones base. En estos sistemas complejos, a menudo se utiliza un
dispositivo de arbitraje para permitir sólo a un miembro transmitir
a otros miembros en un momento dado. El concepto de canal dedicado
para la transmisión y la recepción puede ser también diferente en
dicho sistema. Por ejemplo, el "canal de difusión" en dicho
sistema consiste simplemente en el concepto de permitir sólo a un
miembro comunicarse con los otros miembros, en vez de una frecuencia
dedicada para la transmisión.
En un ejemplo de sistema de acceso múltiple por
división del código (CDMA), cada miembro se comunica con una o más
estaciones base, utilizando cada miembro un código de modulación
exclusivo para diferenciar entre sí las transmisiones y las
recepciones. Habitualmente, cada miembro establece un enlace directo
y un enlace inverso con una o más estaciones base, refiriéndose el
primero al canal desde una estación base hasta una unidad remota, y
el segundo al canal desde una unidad remota hasta una estación base.
Cuando un miembro desea transmitir un mensaje a otros miembros de la
red, el mensaje es enviado a una estación base a través de un enlace
inverso que es exclusivo para la unidad remota que transmite. A
continuación, el mensaje es retransmitido a cada uno de los demás
miembros a través de varios enlaces directos (un enlace directo para
cada miembro de la red) o, como alternativa, el mensaje es
transmitido a través de un solo enlace directo que es supervisado
por todos los miembros. Si dos o más miembros intentan transmitir de
forma simultánea a los demás miembros, el dispositivo de arbitraje
selecciona sólo una de las transmisiones para retransmitirla a los
otros miembros.
Haciendo referencia de nuevo a la Figura 1, el
MSC 120 proporciona circuitos para encaminar las comunicaciones
entre las unidades remotas que operan en las áreas de cobertura de
diversas estaciones base, así como entre las estaciones remotas y
los usuarios de teléfonos terrestres, a través de la red telefónica
pública conmutada, representada en la Figura 1 como PSTN 130. El MSC
120 puede, de forma alternativa o adicional, conectarse a la red
informática 160 para proporcionar comunicaciones entre las unidades
remotas del sistema de comunicación y diversos dispositivos
informáticos conocidos conectados a la red informática 160, tales
como ordenadores personales, macroordenadores, cámaras digitales,
sistemas de correo electrónico, dispositivos controlados
remotamente, etc. Habitualmente, la conexión desde el MSC 120 hasta
la red informática 160 se efectúa mediante una función de
interfuncionamiento o IWF 117. La IWF 117 formatea los datos del MSC
120 mediante protocolos adecuados para utilizar con la red
informática 160, generalmente el conocido protocolo TCP/IP. Como
alternativa, el BSC 115 puede establecer directamente una conexión
con la red informática 160 sin necesidad de utilizar una IWF 117
discreta. En este caso, la función de formateo de la IWF 117 está
incluida en el BSC 115.
Como se representa en la Figura 1, puede
conectarse un gestor de comunicación 140 a la PSTN 130 o a una red
de datos 160 para proporcionar comunicaciones pulsar para hablar en
un sistema de comunicación inalámbrico punto a punto. El gestor de
comunicaciones 140 proporciona un controlador de tráfico (descrito
más adelante) que se utiliza para permitir a un miembro de la red
comunicarse de forma simultánea con otros miembros de la red cuando
desea efectuar comunicaciones de difusión. Además, residiendo en el
gestor de comunicaciones 140, puede disponerse de un dispositivo de
arbitraje 150 que controla a qué miembro se concede el derecho
exclusivo a transmitir a otros miembros de la red. Este derecho
exclusivo se denomina a veces "derecho de transmisión
exclusivo" o simplemente "derecho de transmisión" y, por lo
general, se concede sólo a un miembro de la red cada la vez. Se
proporciona un ejemplo de gestor de comunicaciones que opera en un
sistema de comunicación inalámbrico en la solicitud de patente de
Estados Unidos con número de serie 08/595.566, titulada "Method
and Apparatus for Providing a Private Communication System in a
Public Switched Telephone Network" cedida al cesionario de la
presente invención.
El dispositivo de arbitraje 150 puede estar
situado en el gestor de comunicaciones 140, en el MSC 120 o en
cualquiera de las estaciones base 110a a 110n. También puede estar
conectado a una red de datos 160, para recibir señales de
comunicación en forma de paquetes de datos. Un ejemplo de red de
datos 160 es Internet, en la que se intercambian datos entre
ordenadores utilizando protocolos predefinidos, tal como el conocido
protocolo TCP/IP. Las comunicaciones con origen y destino en las
unidades remotas se convierten en paquetes de datos adecuados para
la transmisión a través de la red de datos 160. Los miembros pueden
conectar un dispositivo de comunicación, tal como un teléfono o un
ordenador, a la red de datos 160 y comunicarse con otros miembros.
La función principal del dispositivo de arbitraje 150 consiste en
asignar el derecho de transmisión exclusivo a un miembro cada
vez.
La Figura 2 ilustra una unidad remota común 100
que comprende una antena 200, una pantalla 210, algunas teclas 220,
un altavoz 230, un auricular 240 y un pulsador pulsar para hablar
250. Por motivos descriptivos, la unidad remota de la Figura 2 es
una unidad remota inalámbrica terrestre 100, aunque deberá
sobrentenderse que la descripción es aplicable a los otros tipos de
unidad remota mencionados. La unidad remota 100 puede ser un
teléfono inalámbrico que emplea una o más tecnologías digitales o
analógicas, un sistema de radio móvil terrestre (LMR), un
walkie-talkie, un dispositivo informático de datos,
un dispositivo de comunicación por satélite o cualquier dispositivo
que permita establecer comunicaciones inalámbricas entre la unidad
remota 100 y un destinatario remoto. Habitualmente, la unidad remota
100 se utiliza para transmitir y recibir comunicaciones de voz entre
los miembros de la red. Además, la unidad remota 100 también puede
tener capacidad para proporcionar comunicaciones punto a punto a
otros usuarios inalámbricos o alámbricos del sistema de comunicación
que utilizan dispositivos de comunicación inalámbricos o alámbricos,
o a un dispositivo de comunicación que no está asociado al grupo de
miembros que operan en la red particular.
Además de las comunicaciones de voz, la unidad
remota 100 puede disponer del equipo necesario para transmitir y
recibir comunicaciones de datos, integrándose en cualquier
dispositivo de procesamiento de datos, tal como un sistema
informático portátil o fijo, un sistema de notificación de posición
o un sistema de lectura de contadores. La unidad remota 100 puede
interconectarse con dicho dispositivo generador de datos mediante un
cable de interfaz, uno de cuyos extremos está conectado al
dispositivo de procesamiento de datos y el otro está conectado a una
puerta de comunicación (no representada) de la unidad remota 100.
Por otra parte, los componentes internos necesarios de la unidad
remota 100 pueden integrarse en el dispositivo de procesamiento de
datos para formar una única unidad adecuada para transmitir y
recibir datos o comunicaciones de voz en un paquete integrado. En
cualquier caso, la unidad remota 100 puede utilizarse para
transmitir datos desde el dispositivo generador de datos hasta uno o
más miembros de la red, o hasta uno o más miembros que no pertenecen
a la red.
Cuando se utiliza como un dispositivo de
comunicación de voz, el miembro de la red utiliza las teclas 220
para introducir datos en la unidad remota 100, comprendiendo
habitualmente los datos un número de identificación, tal como un
número de teléfono, de un segundo dispositivo de comunicación
perteneciente a la persona con la que el miembro de la red desea
comunicarse. Las teclas 220 también se utilizan en conjunción con la
pantalla 210 para elegir diversas opciones de comunicación. Por
ejemplo, si un miembro desea comunicarse con todos los miembros de
la red, éste puede utilizar las teclas 220 para seleccionar la
correspondiente opción del menú de opciones que aparece en pantalla
210. Dicho miembro de la red también puede utilizar las teclas 220
para seleccionar un subgrupo de miembros de la red, en vez de todos
los miembros de la red, con el que desea comunicarse. Es posible
acceder a otras funciones operativas de la unidad remota 100,
utilizando las teclas 220 en conjunción con la pantalla 210. Dichas
funciones pueden comprender el volumen de funcionamiento del
auricular 240, el almacenamiento y la recuperación de información,
tal como los nombres de los miembros y los números de teléfono
asociados, o diversos tipos de información relativos a
comunicaciones anteriores iniciadas o recibidas por la unidad móvil
100.
Cuando un miembro de la red desea transmitir voz
o datos a otros miembros de la red, primero debe solicitar permiso
al dispositivo de arbitraje 150 para poder efectuar las
transmisiones. El miembro generalmente solicita permiso para
transmitir, es decir, efectúa una petición de transmisión, pulsando
el botón o pulsador pulsar para hablar (PTT) 250 de su unidad remota
100. Tras la pulsación del pulsador PTT 250, la unidad remota 100
genera la petición de transmisión que en última instancia es
transmitida al dispositivo de arbitraje 150, descrito más adelante.
Si ningún otro miembro de la red tiene autorización para transmitir,
el dispositivo de arbitraje da el permiso para transmitir,
obteniendo entonces el miembro solicitante de la red el permiso para
empezar a transmitir voz o datos a otros miembros de la red o que no
son de la red, según sus deseos. Si otro miembro de la red está en
posesión del derecho de transmisión cuando la señal de petición de
conversación es recibida por el dispositivo de arbitraje 150,
generalmente se le deniega el derecho de transmisión al miembro
solicitante, a menos que, por ejemplo, el miembro solicitante tenga
una prioridad más alta que el miembro que posee actualmente el
derecho de transmisión.
Entre la pulsación del botón PTT 250 por el
miembro y la recepción de la petición de transmisión por el
dispositivo de arbitraje 150 transcurre un intervalo de tiempo. Esto
puede deberse a varios factores, entre los que se incluyen la
distancia a la que se halla la unidad remota 100 del dispositivo de
arbitraje 150 y el número de circuitos electrónicos por los que la
petición de transmisión debe desplazarse hasta alcanzar el
dispositivo de arbitraje 150. Por ejemplo, en un sistema de
comunicación inalámbrico terrestre, puede atribuirse una pequeña
cantidad de retardo al tiempo empleado por la petición de
transmisión para desplazarse a través del aire desde la unidad
remota 100 hasta la estación base 100a. A continuación, se somete la
petición de transmisión a reducción de frecuencia y demodulación,
siendo ésta enviada entonces al MSC 120 (que la encamina hasta la
PSTN 130) y, finalmente, al dispositivo de arbitraje 150 situado en
el gestor de comunicaciones 140. La petición de transmisión puede
haber sufrido un retraso de hasta 500 milisegundos o más para cuando
es recibida por el dispositivo de arbitraje 150.
En otro ejemplo, la unidad remota 104 es un
dispositivo de comunicación por satélite situado a miles de
kilómetros de distancia del dispositivo de arbitraje 150. Cuando la
unidad remota 104 envía una petición de transmisión, ésta se
transmite desde el dispositivo remoto 104 hasta el satélite 108, que
generalmente se halla a centenares o incluso millares de kilómetros
por encima de la tierra. Para cuando la petición de transmisión de
la unidad remota 104 es recibida por la pasarela 112, puede haberse
acumulado un retardo del orden de 250 milisegundos. Desde la
pasarela 112, la petición de transmisión debe ser encaminada hacia
la PSTN cercana a la pasarela 112 y, a continuación, encaminada (por
lo general, mediante cables eléctricos o de fibra óptica) hasta la
PSTN 114, que puede hallarse a miles de kilómetros de distancia,
dando por resultado otro retardo del orden de 100 milisegundos. Por
último, la petición de transmisión es recibida por el dispositivo de
arbitraje 150 tras un retardo relativamente prolongado después de la
pulsación del botón PTT 250 en la unidad remota 104.
En otro ejemplo, la unidad remota 106 es un
dispositivo de transmisión de datos conectado a la red de datos 160.
Generalmente, la unidad remota 106 se halla también a una gran
distancia del dispositivo de arbitraje 150. Cuando la unidad remota
106 envía una petición de transmisión, ésta debe ser encaminada a
través de muchas redes informáticas que comprenden la red de datos
160. A menudo, la red de datos 160 se sobrecarga con un volumen
tremendo de datos, lo cual provoca un gran retardo en el
encaminamiento de los datos hasta su destino deseado. En tal caso,
la petición de transmisión de la unidad remota 106 puede retrasarse
varios centenares de milisegundos o más hasta que alcanza el
dispositivo de arbitraje 150.
Los retardos indicados ejercen un efecto no
deseado sobre el sistema de difusión descrito en la Figura 1. El
dispositivo de arbitraje 150 generalmente concede el derecho de
transmisión exclusivo según el principio de la prioridad en el
tiempo. Por consiguiente, los miembros de la red que experimentan
sistemáticamente retardos en el encaminamiento de sus peticiones de
transmisión hasta el dispositivo de arbitraje 150 son perjudicados
por la constante denegación del derecho de transmisión. Por lo
tanto, como consecuencia del retardo en la recepción por el
dispositivo de arbitraje 150 de las peticiones de transmisión de
ciertos miembros de la red, los miembros que sufren pequeños
retardos o ningún retardo asociado a las peticiones de transmisión
se ven favorecidos, mientras que los miembros que presentan retardos
relativamente grandes asociados a las peticiones de transmisión se
ven discriminados. Este problema se resuelve mediante la presente
invención en el dispositivo de arbitraje 150, de la forma descrita
más adelante.
La Figura 3 ilustra los componentes funcionales
del dispositivo de arbitraje 150 y el controlador de tráfico 308. El
procesador 300 recibe las peticiones de transmisión desde las
unidades remotas del sistema pulsar para hablar. El procesador 300
es por lo general un dispositivo informático digital, tal como un
ordenador personal, un macroordenador o simplemente un
microprocesador, por ejemplo, cualquiera de los microprocesadores 80
x 86 de Intel Corporation de Santa Clara, California.
Las peticiones de transmisión contienen por lo
menos información que identifica la unidad remota en la que se ha
originado la petición. Junto con la petición de transmisión, también
es posible transmitir otro tipo de información, incluida la fecha y
la hora a la que se transmitió la petición, la localización de la
unidad remota en el momento de generarse la petición, el
destinatario de la presente comunicación y el presente nivel de
prioridad asignado a la unidad remota. Las unidades remotas del
sistema de comunicación pueden transmitir las peticiones de
transmisión a través de un canal de control, un canal de
radiobúsqueda, un canal de tráfico o de cualquier medio conocido en
general en el ámbito de la técnica para la transmisión de mensajes.
La presente invención, por consiguiente, no está limitada por el
procedimiento de envío de las peticiones de transmisión al
procesador 300.
Las peticiones de transmisión son recibidas por
el receptor 302 mediante técnicas muy conocidas dentro de la
técnica, y proporcionadas al procesador 300. El procesador 300
extrae la información relativa a cada petición de transmisión y la
almacena en memoria 304. Dicha información incluye información que
identifica al miembro que ha enviado la petición de transmisión.
Opcionalmente, puede almacenarse también otro tipo de información
contenida en la petición de transmisión, tal como la hora a la que
se ha recibido cada petición de transmisión.
Además de almacenar información relativa a cada
petición de transmisión, el procesador 300 abre una ventana
temporal, que presenta un tiempo inicial sustancialmente igual a la
hora a la que se ha recibido una petición de transmisión inicial. El
temporizador 306 se utiliza para determinar la hora a la que se ha
recibido la petición de transmisión inicial y cuándo ha expirado la
ventana temporal. La expiración de la ventana temporal puede
producirse de numerosas maneras. En la forma de realización
preferida, el procesador 300 proporciona al temporizador 306 una
señal cuando se ha recibido una petición de transmisión inicial. A
continuación, el temporizador 306 empieza a efectuar el seguimiento
del tiempo transcurrido desde la señal proporcionada por el
procesador 300. Cuando el tiempo transcurrido es igual a la duración
predeterminada de la ventana temporal, el temporizador 306 envía una
señal al procesador 300 en la que se indica que la ventana temporal
se ha cerrado. El temporizador 306 puede implementarse mediante
técnicas de hardware o software bien conocidas, y puede integrarse
en el procesador 330, si así se desea.
Si la ventana temporal no ha expirado, la
información relativa a cada petición de transmisión recibida por el
dispositivo de arbitraje 150 tras la petición de transmisión inicial
se almacena en memoria 304. Cuando la ventana temporal expira, el
procesador 300 evalúa todas las peticiones de transmisión recibidas
dentro de la ventana temporal como si se hubieran recibido al mismo
tiempo. Opcionalmente, cuando la ventana temporal se cierra, el
procesador 300 determina si hay algún otro miembro que posea
actualmente el derecho de transmisión. De ser así, no será necesario
que el procesador 300 evalúe las peticiones de transmisión recibidas
dentro de la ventana temporal, porque, en la forma de realización
preferida, el derecho de transmisión no puede ser concedido a ningún
miembro mientras exista otro miembro que esté actualmente en
posesión del derecho de transmisión. En otra forma de realización,
se utiliza un sistema de prioridades para determinar si debe darse
el derecho de transmisión a un miembro solicitante, aun cuando
exista otro miembro que posee el derecho de transmisión en el
momento en que el dispositivo de arbitraje 150 recibe la petición de
transmisión.
Si ningún otro miembro está en posesión del
derecho de transmisión, entonces el procesador 300 concede el
derecho de transmisión a un miembro correspondiente a una de las
peticiones de transmisión almacenadas en memoria 304, mediante un
procedimiento predeterminado (por ejemplo, comparando los niveles de
prioridad correspondientes a cada petición de transmisión). Una vez
elegido el miembro que va a recibir el derecho de transmisión, el
procesador 300 determina primero si hay algún otro miembro que tenga
actualmente el derecho de transmisión. De no ser así, se concede el
derecho de transmisión al miembro seleccionado, por lo general,
enviando un mensaje de confirmación al miembro seleccionado, y se
deniega ese derecho al resto de miembros competidores, a los que
opcionalmente puede enviarse un mensaje de denegación. A
continuación, el procesador 300 vuelve a permanecer a la espera de
una petición de transmisión inicial. Si actualmente hay otro miembro
con el derecho a transmitir, todas las peticiones de transmisión se
deniegan y el procesador vuelve a permanecer a la espera de una
petición de transmisión inicial.
La ventana temporal se utiliza para ecualizar los
efectos de las peticiones de transmisión retrasadas, permitiendo que
cualquier petición de transmisión recibida dentro de la ventana
temporal sea incluida en la determinación del miembro al que va a
concederse el derecho de transmisión exclusivo. Por lo tanto, las
peticiones de transmisión que se reciben al cabo de un tiempo
relativamente largo desde la recepción de la petición de transmisión
inicial se tratarán como si se hubieran recibido al mismo tiempo que
la petición de transmisión inicial.
En una forma de realización preferida, la
duración de la ventana temporal es un valor fijo y predeterminado,
del orden de 100 a 150 milisegundos. Evidentemente, en otras formas
de realización, la ventana temporal podrá tener un valor superior o
inferior. En otra forma de realización, la ventana temporal
comprende un tiempo de duración variable que depende de uno o más
eventos o circunstancias. Por ejemplo, si el dispositivo de
arbitraje 150 determina que una unidad remota está muy lejos, será
deseable incrementar la duración de la ventana temporal para que
dichos miembros puedan competir de forma más equitativa con los
miembros locales por la obtención del derecho de transmisión. Dicha
información de localización puede estar contenida dentro de la
petición de transmisión, como se ha indicado anteriormente.
Cuando se concede el derecho de transmisión a un
miembro, además de un mensaje de confirmación, el procesador 300
envía uno o más mandatos o señales de control al controlador de
tráfico 308, en los que se le solicita que encamine las
transmisiones de entrada del miembro solicitante a otros miembros
del sistema de difusión. El controlador de tráfico 308 tiene
capacidad para conectar la transmisión de cualquier miembro del
sistema de difusión con uno o varios miembros del sistema de
difusión, dependiendo de los mandatos o señales recibidas desde el
procesador 300. El controlador de tráfico 308 es muy conocido dentro
de la técnica y puede ser cualquier conmutador de circuito bien
conocido o un procesador para proporcionar conmutación de datos por
paquetes entre los miembros.
Las Figuras 4a y 4b ilustran un diagrama de flujo
que representa en detalle el procedimiento de la presente invención.
El procedimiento empieza con la etapa 400, en la que el procesador
300 espera a recibir una petición de transmisión inicial desde un
miembro del sistema de comunicación en grupo. En la etapa 402, el
procesador 300 recibe una petición de transmisión inicial desde un
primer miembro del sistema de comunicación. En la etapa 404, el
procesador 300 almacena por lo menos información de identificación
correspondiente al primer miembro, en memoria 304. La información de
identificación generalmente está contenida en la petición de
transmisión inicial, pero también puede estar contenida en una
transmisión posterior del primer miembro. El procesador 300 también
abre una ventana temporal en la etapa 404, que tiene un tiempo
inicial sustancialmente igual a la hora a la que se ha recibido la
petición de transmisión inicial. Por último, en la etapa 404, el
procesador 300 indica al temporizador 306 que debe empezar a contar
el tiempo transcurrido desde el momento en que se ha recibido la
petición de transmisión inicial.
En la etapa 406, el procesador 300 recibe una
subsiguiente petición de transmisión desde un segundo miembro del
sistema de comunicación, antes de la expiración de la ventana
temporal. En la etapa 408, el procesador 300 almacena por lo menos
información de identificación correspondiente al segundo miembro, en
memoria 304.
En la etapa 410, el temporizador 306 determina
que la ventana temporal se ha cerrado, comparando el tiempo
transcurrido desde la recepción de la petición de transmisión
inicial hasta el valor de duración predeterminado de la ventana
temporal. Cuando el tiempo transcurrido es igual a la duración de la
ventana temporal, el temporizador 306 envía una señal al procesador
300, en la que se indica que la ventana temporal se ha cerrado.
Opcionalmente, el flujo continúa por la etapa 422
para determinar si otro miembro está actualmente en posesión del
derecho de transmisión. De ser así, no será necesario evaluar las
peticiones de transmisión recibidas dentro de la ventana temporal,
debido a que no se puede conceder el derecho de transmisión a ningún
miembro cuando ese derecho ya lo tiene otro miembro, a menos que
exista algún condicionante para la concesión del derecho de
transmisión, tal como un sistema de prioridad utilizado por el
dispositivo de arbitraje 150. En tal caso, el flujo continúa por la
etapa 424, en la que el procesador 300 suprime, de la memoria 304,
la información relativa a cualquier petición de transmisión recibida
durante la ventana temporal previa. A continuación, el procesador
300 vuelve a permanecer a la espera de la siguiente petición de
transmisión inicial en la etapa 400. Si en la etapa 422 se determina
que ningún otro miembro tiene el derecho de transmisión, el flujo
continúa por la etapa 412, de la forma indicada a continuación.
En la etapa 412, el procesador 300 incluye todas
las peticiones de transmisión recibidas dentro de la ventana
temporal en la determinación del miembro al que se va a conceder el
derecho de transmisión. La selección puede llevarse a cabo de
cualquier forma conocida de forma general por los expertos en la
materia.
En la etapa 414, el procesador 300 selecciona un
miembro correspondiente a una de las peticiones de transmisión
recibidas dentro de la ventana temporal para recibir el derecho de
transmisión. No obstante, previamente, el procesador 300 determina
si existe algún otro miembro que esté actualmente en posesión del
derecho de transmisión, como se indica en la etapa 416 de la Figura
4b. Si no existe ningún otro miembro que posea actualmente el
derecho de transmisión, se concede el derecho de transmisión al
miembro seleccionado, en la etapa 418, generalmente enviando un
mensaje de confirmación al miembro seleccionado, y se deniega ese
derecho a los otros miembros competidores, a los cuales puede
enviarse opcionalmente un mensaje de denegación. A continuación, el
procesador 300 vuelve a permanecer a la espera de la siguiente
petición de transmisión inicial en la etapa 400. Si hay otro miembro
que posee actualmente el derecho de transmisión, todas las
peticiones de transmisión son denegadas, y el procesador 300 suprime
toda la información almacenada en memoria 304 relativa a las
peticiones de transmisión recibidas durante la ventana temporal, en
la etapa 420, a menos que se esté utilizando un sistema de
prioridades u otro procedimiento para conceder el derecho de
transmisión. El procesador 300 puede enviar opcionalmente un mensaje
de denegación a las unidades remotas que han enviado una petición de
transmisión durante la ventana temporal previa. A continuación, el
procesador 300 vuelve a permanecer a la espera de la siguiente
petición de transmisión inicial en la etapa 400.
La descripción anterior de las formas de
realización preferidas se proporciona para permitir a los expertos
en la materia realizar o utilizar la presente invención. Las
diversas modificaciones a estas formas de realización resultarán
evidentes para los expertos en la materia, pudiéndose aplicar los
principios genéricos definidos en la presente memoria a otras formas
de realización, sin necesidad de utilizar la actividad
inventiva.
Claims (6)
1. Procedimiento para proporcionar acceso
equitativo a los miembros de un sistema de comunicación en grupo en
el que los miembros experimentan retardos de señalización
diferentes, que comprende las etapas siguientes:
recepción de una petición de transmisión inicial
(402) desde un primer miembro por parte de un dispositivo de
arbitraje;
apertura de una ventana temporal (404) en
respuesta a dicha petición de transmisión inicial, presentando la
ventana temporal un tiempo inicial sustancialmente igual a la hora a
la que se ha recibido dicha petición de transmisión inicial;
en dicho dispositivo de arbitraje, recepción de
una segunda petición de transmisión (406) desde un segundo
miembro;
determinación de la recepción o no dentro de
dicha ventana temporal de dicha segunda petición de transmisión
(412); e
inclusión de dicha petición de transmisión
inicial y dicha segunda petición de transmisión en la determinación
del miembro al que va a concederse el derecho de transmisión
exclusivo si dicha segunda petición de transmisión ha sido recibida
dentro de dicha ventana temporal.
2. Procedimiento según la reivindicación 1, en el
que la etapa de recepción de una primera petición de transmisión
comprende la etapa de almacenamiento de información de
identificación correspondiente a dicho primer miembro.
3. Procedimiento según la reivindicación 1, en el
que la etapa de recepción de una segunda petición de transmisión
comprende la etapa de almacenamiento de información de
identificación correspondiente a dicho segundo miembro.
4. Procedimiento según la reivindicación 1, en el
que la etapa de determinación de la recepción o no dentro de dicha
ventana temporal de dicha segunda petición de transmisión comprende
las etapas siguientes:
determinación del cierre o no de dicha ventana
temporal; y
almacenamiento de información relativa a dicho
segundo miembro si dicha ventana temporal no se ha cerrado.
5. Aparato (150) para proporcionar acceso
equitativo a los miembros de un sistema de comunicación en grupo, en
el que los miembros experimentan retardos de señalización
diferentes, que comprende:
un receptor (302) para recibir una petición de
transmisión inicial desde un primer miembro y una segunda petición
de transmisión desde un segundo miembro;
una memoria (304) para almacenar información
relativa a dicha petición de transmisión inicial y dicha segunda
petición de transmisión;
un temporizador (306) para determinar cuándo se
ha cerrado una ventana temporal, presentando dicha ventana temporal
un tiempo inicial sustancialmente igual a la hora a la que se ha
recibido dicha transmisión inicial; y
un procesador (300) conectado a dicho receptor, a
dicha memoria y a dicho temporizador para incluir dicha petición de
transmisión inicial y dicha segunda petición de transmisión en la
determinación del miembro al que se va a conceder el derecho de
transmisión exclusivo, si dicha segunda petición de transmisión se
recibe dentro de dicha ventana temporal.
6. Aparato según la reivindicación 5, en el que
dicha información comprende información de identificación relativa a
dicho primer miembro y dicho segundo miembro.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US275698 | 1999-03-24 | ||
| US09/275,698 US6301263B1 (en) | 1999-03-24 | 1999-03-24 | Method and apparatus for providing fair access in a group communication system in which users experience differing signaling delays |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2240083T3 true ES2240083T3 (es) | 2005-10-16 |
Family
ID=23053438
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES00918352T Expired - Lifetime ES2240083T3 (es) | 1999-03-24 | 2000-03-24 | Procedimiento y aparato para proporcionar acceso equitativo a usuarios con retardos de señalizacion diferentes en un sistema de comunicacion en grupo. |
Country Status (16)
| Country | Link |
|---|---|
| US (1) | US6301263B1 (es) |
| EP (1) | EP1163813B1 (es) |
| JP (1) | JP4545948B2 (es) |
| KR (1) | KR100711533B1 (es) |
| CN (1) | CN1119908C (es) |
| AT (1) | ATE295666T1 (es) |
| AU (1) | AU3917900A (es) |
| BR (1) | BR0009198A (es) |
| CA (1) | CA2364901A1 (es) |
| DE (1) | DE60020096T2 (es) |
| ES (1) | ES2240083T3 (es) |
| HK (1) | HK1044442B (es) |
| MX (1) | MXPA01009598A (es) |
| NZ (1) | NZ514337A (es) |
| PT (1) | PT1163813E (es) |
| WO (1) | WO2000057656A1 (es) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6591111B1 (en) * | 1999-12-10 | 2003-07-08 | Motorola, Inc. | Group radio communication system and method using interconnected radio sub-networks |
| US6529740B1 (en) * | 1999-12-10 | 2003-03-04 | Motorola, Inc. | Group radio with subscriber-radio controlled channel selection |
| US6408179B1 (en) * | 1999-12-10 | 2002-06-18 | Motorola, Inc. | Group radio communication system with shared bi-directional communication channel |
| US6611755B1 (en) * | 1999-12-19 | 2003-08-26 | Trimble Navigation Ltd. | Vehicle tracking, communication and fleet management system |
| KR20030047874A (ko) * | 2000-03-03 | 2003-06-18 | 퀄컴 인코포레이티드 | 현재의 통신 시스템에서 그룹 통신 서비스에 참가하기위한 방법 및 장치 |
| US6600928B1 (en) * | 2000-11-06 | 2003-07-29 | Motorola, Inc. | Method for establishing a temporary simplex call group in a wireless communication system |
| US6496775B2 (en) * | 2000-12-20 | 2002-12-17 | Tracer Net Corporation | Method and apparatus for providing automatic status information of a delivery operation |
| FR2823038B1 (fr) * | 2001-03-29 | 2003-07-04 | Eads Defence & Security Ntwk | Procede de gestion de l'alternat pour une communication en mode semi-duplex a travers un reseau de transport a commutation de paquets |
| US6788946B2 (en) * | 2001-04-12 | 2004-09-07 | Qualcomm Inc | Systems and methods for delivering information within a group communications system |
| US7408948B2 (en) | 2001-04-17 | 2008-08-05 | Nokia Corporation | Packet mode speech communication |
| US7386000B2 (en) | 2001-04-17 | 2008-06-10 | Nokia Corporation | Packet mode speech communication |
| US20030236977A1 (en) * | 2001-04-25 | 2003-12-25 | Levas Robert George | Method and system for providing secure access to applications |
| US20020162001A1 (en) * | 2001-04-25 | 2002-10-31 | Gunter Carl A. | Method and system for managing access to services |
| US20020162019A1 (en) * | 2001-04-25 | 2002-10-31 | Berry Michael C. | Method and system for managing access to services |
| US6885388B2 (en) * | 2001-04-25 | 2005-04-26 | Probaris Technologies Inc. | Method for automatically generating list of meeting participants and delegation permission |
| US20030172296A1 (en) * | 2002-03-05 | 2003-09-11 | Gunter Carl A. | Method and system for maintaining secure access to web server services using permissions delegated via electronic messaging systems |
| US20030172299A1 (en) * | 2002-03-05 | 2003-09-11 | Gunter Carl A. | Method and system for maintaining secure access to web server services using permissions |
| US7890129B2 (en) | 2001-05-15 | 2011-02-15 | Eric Rosen | Method and apparatus for delivering information to an idle mobile station in a group communication network |
| US6952592B2 (en) | 2002-10-15 | 2005-10-04 | Motorola, Inc. | Method and apparatus for limiting a transmission in a dispatch system |
| US7653383B2 (en) * | 2003-02-28 | 2010-01-26 | Motorola, Inc. | Method and apparatus for remote data access in a mobile communication device |
| US7203490B2 (en) | 2003-03-24 | 2007-04-10 | Atc Technologies, Llc | Satellite assisted push-to-send radioterminal systems and methods |
| JP4352138B2 (ja) * | 2003-09-26 | 2009-10-28 | 日本電気株式会社 | 携帯電話での同報通話システム |
| US8655398B2 (en) | 2004-03-08 | 2014-02-18 | Atc Technologies, Llc | Communications systems and methods including emission detection |
| US7792542B2 (en) * | 2004-07-16 | 2010-09-07 | Research In Motion Limited | Transmit channel policing system, device, and method |
| KR100641233B1 (ko) * | 2004-07-28 | 2006-11-02 | 엘지전자 주식회사 | 피티티 서비스의 발언권 처리방법 |
| US8279868B2 (en) * | 2005-05-17 | 2012-10-02 | Pine Valley Investments, Inc. | System providing land mobile radio content using a cellular data network |
| US8145262B2 (en) | 2005-05-17 | 2012-03-27 | Pine Valley Investments, Inc. | Multimode land mobile radio |
| WO2007072722A1 (ja) * | 2005-12-20 | 2007-06-28 | Nec Corporation | 携帯端末装置及びその制御方法とプログラム |
| US8194682B2 (en) * | 2006-08-07 | 2012-06-05 | Pine Valley Investments, Inc. | Multiple protocol land mobile radio system |
| US8432834B2 (en) * | 2006-08-08 | 2013-04-30 | Cisco Technology, Inc. | System for disambiguating voice collisions |
| US20080132181A1 (en) * | 2006-11-30 | 2008-06-05 | Motorola, Inc. | Method and system for configurable calling mode |
| US7873067B2 (en) * | 2006-12-29 | 2011-01-18 | Alcatel-Lucent Usa Inc. | Adaptive method of floor control with fast response time and fairness in communication network |
| US8005497B2 (en) | 2007-08-20 | 2011-08-23 | Cisco Technology, Inc. | Floor control over high latency networks in an interoperability and collaboration system |
| US20090112983A1 (en) | 2007-10-29 | 2009-04-30 | Motorola, Inc. | Floor control in a communications system |
| US8032169B2 (en) | 2007-11-28 | 2011-10-04 | Motorola Solutions, Inc. | System and method for providing low overhead floor control in a distributed peer-to-peer communications network |
| US20090225706A1 (en) * | 2008-03-05 | 2009-09-10 | Motorola, Inc. | Method for resource allocation of transmissions in a communication network employing repeaters |
| US8406168B2 (en) | 2009-03-13 | 2013-03-26 | Harris Corporation | Asymmetric broadband data radio network |
| JP5248415B2 (ja) * | 2009-05-29 | 2013-07-31 | 三菱電機ビルテクノサービス株式会社 | 無線lan通信システム |
| JP5265450B2 (ja) * | 2009-05-29 | 2013-08-14 | 三菱電機ビルテクノサービス株式会社 | 無線lan通信システム |
| JP5265453B2 (ja) * | 2009-06-01 | 2013-08-14 | 三菱電機ビルテクノサービス株式会社 | 無線lan通信システム |
| US9525982B2 (en) | 2014-12-19 | 2016-12-20 | Iridium Satellite Llc | Scanning talkgroups |
| US10462620B2 (en) * | 2016-10-11 | 2019-10-29 | Orion Labs | Group communication forwarding to a secondary service |
| WO2020071222A1 (ja) | 2018-10-05 | 2020-04-09 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 情報処理方法、及び、情報処理システム |
| JP7249879B2 (ja) * | 2018-10-05 | 2023-03-31 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 情報処理方法、及び、情報処理システム |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4723264A (en) * | 1987-06-19 | 1988-02-02 | Motorola, Inc. | Signalling method for establishing trunked communication |
| JP2506908B2 (ja) * | 1988-03-14 | 1996-06-12 | 松下電器産業株式会社 | Mca通信装置 |
| US5131038A (en) * | 1990-11-07 | 1992-07-14 | Motorola, Inc. | Portable authentification system |
| US5267240A (en) * | 1992-02-20 | 1993-11-30 | International Business Machines Corporation | Frame-group transmission and reception for parallel/serial buses |
| US5930295A (en) * | 1996-02-23 | 1999-07-27 | Isley, Jr.; William C. | Mobile terminal apparatus including net radio service in a mobile satellite service communication system |
| US5649206A (en) * | 1993-09-07 | 1997-07-15 | Motorola, Inc. | Priority arbitration protocol with two resource requester classes and system therefor |
| US5487170A (en) * | 1993-12-16 | 1996-01-23 | International Business Machines Corporation | Data processing system having dynamic priority task scheduling capabilities |
| US5511232A (en) * | 1994-12-02 | 1996-04-23 | Motorola, Inc. | Method for providing autonomous radio talk group configuration |
| US5790527A (en) * | 1994-12-20 | 1998-08-04 | Research Triangle Park | Trunked radio frequency communication system for accommodating both frequency and time division based RF communications |
| US5742592A (en) * | 1995-09-01 | 1998-04-21 | Motorola, Inc. | Method for communicating data in a wireless communication system |
| JP4027983B2 (ja) * | 1996-06-24 | 2007-12-26 | クゥアルコム・インコーポレイテッド | ディスパッチシステム内での効率的なシステムアクセスのための方法と装置 |
| US6041226A (en) * | 1997-10-09 | 2000-03-21 | Motorola, Inc. | Method and apparatus for monitoring subscriber talk-around usage |
| EP2507387B1 (en) * | 2009-12-01 | 2017-01-25 | Oxford Nanopore Technologies Limited | Biochemical analysis instrument and method |
-
1999
- 1999-03-24 US US09/275,698 patent/US6301263B1/en not_active Expired - Lifetime
-
2000
- 2000-03-24 MX MXPA01009598A patent/MXPA01009598A/es active IP Right Grant
- 2000-03-24 WO PCT/US2000/007844 patent/WO2000057656A1/en not_active Ceased
- 2000-03-24 DE DE60020096T patent/DE60020096T2/de not_active Expired - Lifetime
- 2000-03-24 BR BR0009198-7A patent/BR0009198A/pt not_active Application Discontinuation
- 2000-03-24 PT PT00918352T patent/PT1163813E/pt unknown
- 2000-03-24 JP JP2000607427A patent/JP4545948B2/ja not_active Expired - Fee Related
- 2000-03-24 AU AU39179/00A patent/AU3917900A/en not_active Abandoned
- 2000-03-24 AT AT00918352T patent/ATE295666T1/de not_active IP Right Cessation
- 2000-03-24 ES ES00918352T patent/ES2240083T3/es not_active Expired - Lifetime
- 2000-03-24 EP EP00918352A patent/EP1163813B1/en not_active Expired - Lifetime
- 2000-03-24 HK HK02105873.9A patent/HK1044442B/zh not_active IP Right Cessation
- 2000-03-24 CN CN00807184A patent/CN1119908C/zh not_active Expired - Fee Related
- 2000-03-24 KR KR1020017012168A patent/KR100711533B1/ko not_active Expired - Fee Related
- 2000-03-24 NZ NZ514337A patent/NZ514337A/xx not_active IP Right Cessation
- 2000-03-24 CA CA002364901A patent/CA2364901A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002540687A (ja) | 2002-11-26 |
| WO2000057656A1 (en) | 2000-09-28 |
| CN1119908C (zh) | 2003-08-27 |
| BR0009198A (pt) | 2002-05-28 |
| JP4545948B2 (ja) | 2010-09-15 |
| EP1163813A1 (en) | 2001-12-19 |
| MXPA01009598A (es) | 2002-09-30 |
| KR100711533B1 (ko) | 2007-04-27 |
| AU3917900A (en) | 2000-10-09 |
| US6301263B1 (en) | 2001-10-09 |
| HK1044442A1 (en) | 2002-10-18 |
| CA2364901A1 (en) | 2000-09-28 |
| PT1163813E (pt) | 2005-08-31 |
| HK1044442B (zh) | 2004-06-25 |
| CN1351802A (zh) | 2002-05-29 |
| EP1163813B1 (en) | 2005-05-11 |
| ATE295666T1 (de) | 2005-05-15 |
| KR20020006530A (ko) | 2002-01-19 |
| DE60020096D1 (de) | 2005-06-16 |
| NZ514337A (en) | 2002-08-28 |
| DE60020096T2 (de) | 2006-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1163813B1 (en) | Method and apparatus for providing fair access to users with differing signaling delays in a group communication system | |
| US10897695B2 (en) | Personal security system | |
| US5857144A (en) | In-band vehicular repeater for trunked radio system | |
| US6885874B2 (en) | Group location and route sharing system for communication units in a trunked communication system | |
| US8103300B2 (en) | System and method for forming ad-hoc location-based multicast group | |
| US20040203563A1 (en) | Emergency communication and monitoring system and method | |
| US20060105793A1 (en) | Broadcast message services for communication devices engaged in push-to-talk communication | |
| JP2002534869A (ja) | グループ通信システムにおいて公平なアクセスを提供する方法および装置 | |
| EP1305963A1 (en) | Method for accessing a cellular communication network | |
| KR100948533B1 (ko) | 푸시-투-토크 시스템에서 긍정적인 토크 허용 신뢰도 향상 | |
| US5953671A (en) | System and method for priority group access | |
| ES2327692T3 (es) | Procedimiento y aparato para el acceso al sistema en un sistema de distribucion. | |
| WO2007143253A2 (en) | Reservation of mobile station communication resources | |
| ES2393244T3 (es) | Restricción en participación en una sesión de comunicación de pulsar para hablar (PTT) | |
| US7606593B1 (en) | Priority dispatch communications in publicly-accessible networks | |
| JPH0951576A (ja) | 移動通信システムの移動局使用制限方法、基地局装置および移動局装置 | |
| JP2000125341A (ja) | 携帯移動端末、基地局及び通信管理システム | |
| KR100645754B1 (ko) | 무선 통신망에서 이동통신 단말기와 액세스 포인트 간의자동 연결 방법 | |
| ES2314030T3 (es) | Soporte de trafico de grupo en una red de telecomunicaciones. | |
| Carlberg et al. | Mobile and HF Radio Systems | |
| KR20050000172A (ko) | 이동통신망에서 착신자 위치정보 제공 방법 및 이를 위한이동통신 단말기 | |
| JPH10341485A (ja) | 移動電話機の発信規制方式 | |
| HK1115027A (en) | System and method for forming ad-hoc location-based multicast group |