ES2322795T3 - Metodo y dispositivo para asignar mecanismos de acceso. - Google Patents
Metodo y dispositivo para asignar mecanismos de acceso. Download PDFInfo
- Publication number
- ES2322795T3 ES2322795T3 ES01971876T ES01971876T ES2322795T3 ES 2322795 T3 ES2322795 T3 ES 2322795T3 ES 01971876 T ES01971876 T ES 01971876T ES 01971876 T ES01971876 T ES 01971876T ES 2322795 T3 ES2322795 T3 ES 2322795T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- access
- access mechanism
- parameter
- mechanisms
- 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
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000007246 mechanism Effects 0.000 claims abstract description 123
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 14
- 238000012544 monitoring process Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 4
- 238000012546 transfer Methods 0.000 claims description 2
- 230000015556 catabolic process Effects 0.000 description 3
- 238000006731 degradation reaction Methods 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000015654 memory Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 101000860173 Myxococcus xanthus C-factor Proteins 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5691—Access to open networks; Ingress point selection, e.g. ISP selection
- H04L12/5692—Selection among different networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Executing Machine-Instructions (AREA)
- Switches With Compound Operations (AREA)
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Steering-Linkage Mechanisms And Four-Wheel Steering (AREA)
Abstract
Un método de asignación de un mecanismo de acceso, a datos a transmitir entre un emisor y un destinatario, el método caracterizado porque comprende: categorizar cada uno de un conjunto de mecanismos de acceso (A 1... A n) de acuerdo con al menos un parámetro; clasificar (14) una pluralidad de componentes de los datos de acuerdo con un requisito de calidad del mecanismo de acceso, con respecto a tal al menos un parámetro; vincular la clase a la que pertenece cada uno de la pluralidad de componentes de datos, con la categorización de los mecanismos de acceso (A1... An); y asignar (14) un primer componente de la pluralidad de componentes de datos a un primer mecanismo de acceso, de acuerdo con el resultado de la vinculación; y asignar al menos un segundo componente de la pluralidad de componentes de datos a un segundo mecanismo de acceso diferente al primer mecanismo de acceso, de acuerdo con el resultado de la vinculación.
Description
Método y dispositivo para asignar mecanismos de
acceso.
Esta invención se refiere a la asignación de un
mecanismo de acceso, a datos a transmitir sobre una red de
comunicaciones.
Sobre diversas redes de comunicaciones, es
posible utilizar diferentes mecanismos de acceso para codificar y
distribuir diferentes categorías de información. Un mecanismo de
acceso es el medio para conectar aparatos de usuario (por ejemplo
un teléfono móvil, un teléfono fijo, un ordenador personal u otro
dispositivo que requiera acceso) a través de un sistema de
comunicaciones. Por ejemplo, un típico teléfono fijo doméstico está
cableado hasta la centralita local. Para un sistema de teléfono
celular, el mecanismo de acceso es el interfaz aéreo que incluye el
enlace (por ejemplo de radio) desde/hacia la estación base, el
enlace hacia adelante desde/hacia el controlador de estación base o
el controlador de red de radio, y los procedimientos de la
operadora que permiten la transmisión y la recepción.
Un ejemplo de una red de comunicaciones sobre la
que puede enviarse diferentes categorías de información, es una red
móvil de tercera generación (3G) tal como UMTS (Universal Mobile
Telecommunications System, sistema universal de telecomunicaciones
móviles), o una red móvil mejorada de segunda generación (2G) que
incorpora un servicio general de radiocomunicaciones por paquetes
(GPRS, General Packet Radio Service). En general, estas son capaces
de soportar voz (no utilizando GPRS), música, vídeo y comunicaciones
de texto. Los datos son enviados en bloques o paquetes, y
reensamblados y descodificados en el dispositivo receptor.
Típicamente, un servicio multimedia involucrará datos de parte o la
totalidad de estas categorías, y datos adicionales para mensajería
en línea. Cada tipo de datos tiene diferentes requisitos en cuanto a
los medios mediante los que estos son codificados para transmisión
(o difusión) desde el punto fuente o de transmisión, al destinatario
o a los destinatarios.
Ejemplos de redes de comunicación para
diferentes datos se revelan en la Patente de Estados Unidos US 6 006
264, que describe un conmutador que elige un servidor apropiado
para la transferencia de información, dependiendo del contenido. El
documento US 6 108 307 describe un conmutador que determina
conexiones de red apropiadas para datos y colas de datos, en
función de la prioridad. El documento US 6 188 698 describe un
sistema de transmisión que programa datos de acuerdo con clases de
prioridad y clases de conexión. El documento WO 01/24428 A1
describe un planificador que pone en cola de espera y prioriza
transmisiones, en función de la clase de servicio. El documento WO
01/86466 A2 describe la planificación de un conjunto de procesadores
utilizados en la manipulación de conexiones de datos.
Tomando el ejemplo de multimedia, las
prioridades asociadas con los diferentes componentes de datos
difieren. Los datos de vídeo pueden tener requisitos exigentes
tanto para retardo mínimo en los datos transmitidos, como para una
alta velocidad de transmisión de bits. La información de voz y
música (audio) puede suponer exigencias elevadas en cuanto al
retardo, para evitar perjudicar la calidad del sonido percibido,
pero es menos exigente en relación con la velocidad de transmisión
de bits. Los datos de texto son más tolerantes con los retardos en
la información transmitida puesto que pueden almacenarse en memoria
intermedia antes de ser ensamblados en el dispositivo destinatario,
pero dependen más sensiblemente de la integridad del mecanismo de
acceso para transmitir los datos con precisión. Así, un mecanismo de
acceso diseñado para optimizar la transmisión para una clase de
datos podría provocar una degradación en la calidad de servicio
cuando se en relación con otra clase o, a la inversa, derrochar la
capacidad de la
red.
red.
Además de las características inherentes (fijas)
de un mecanismo de acceso, también puede haber características que
cambian en el tiempo y/o que cambian con el entorno en el que se
utiliza el mecanismo de acceso de red.
En sistemas de comunicaciones de circuitos
conmutados, tales como los contemplados por las recomendaciones de
ITU-T G.703, G.704, que utilizan señalización
modulada de código de impulsos segmentada en el tiempo a 64kbit/s,
se conoce el recurso de reunir segmentos para la transmisión de un
tipo concreto de información. Sin embargo, esto solo trata los
requisitos de acceso respecto del mismo mecanismo de acceso. No
diferencia entre distintos requisitos de las formas de información
a enviar.
Un objetivo de la presente invención tratar los
diferentes requisitos de diferentes formas de información a
transmitir sobre una red concreta.
De acuerdo con una realización de la presente
invención, se proporciona un método de asignación de un mecanismo
de acceso, a los datos a transmitir entre un emisor y un
destinatario, comprendiendo el método: categorizar cada uno de un
conjunto de mecanismos de acceso en función de al menos un
parámetro; clasificar una pluralidad de componentes de los datos de
acuerdo con un requisito de calidad del mecanismo de acceso, con
respecto a por lo menos un parámetro; vincular la clase a la que
pertenece cada uno de la pluralidad de componentes de datos, a la
categorización de los mecanismos de acceso; asignar un primer
componente de la pluralidad de componentes de datos, a un primer
mecanismo de acceso de acuerdo con el resultado de la vinculación; y
asignar al menos un segundo componente de la pluralidad de
componentes de datos, a un segundo mecanismo de acceso diferente al
primer mecanismo de acceso, en función del resultado de la
vinculación.
\newpage
La invención trata cada componente de datos de
acuerdo con sus propios requisitos del parámetro, y en
correspondencia asigna un mecanismo de acceso. Así, es posible
vincular el mecanismo de acceso disponible más apropiado, para
equilibrar la calidad de servicio con la eficiencia de la red.
La categorización de los mecanismos de acceso
puede estar predefinida. En tal caso el parámetro puede ser
inherente al propio mecanismo de acceso, tal como el ancho de banda.
Sin embargo, la categorización podría ser dinámica en el sentido de
que el parámetro se monitoriza mientras está habilitado un mecanismo
de acceso concreto para el envío de datos.
Parámetros variables típicos incluyen el ancho
de banda, la relación señal-ruido, la relación
señal-interferencia o señal-ruido
más interferencia, el retardo del enlace, la ocupación del mecanismo
de acceso y la capacidad de la capa de red. Además, puede
monitorizarse igualmente el entorno en cambio dinámico en el que se
utiliza un mecanismo de acceso. Los cambios pueden deberse a
cambios del medio en la localización de la capa de red, es decir a
cambios en el propio medio, o al movimiento del emisor o del
destinatario dentro del medio.
Preferentemente, los componentes de datos
clasificados se vinculan a la mínima calidad de servicio aceptable
de entre los mecanismos de acceso disponibles, de acuerdo con los
parámetros que se evalúan respecto de las clases de datos. Es
ineficiente adoptar un mecanismo de acceso de calidad
inadecuadamente alta, con un servicio que requiera un acceso de
baja categoría respecto del parámetro o los parámetros
monitorizados. Asignar componentes de datos a mecanismos de acceso
de acuerdo con esta invención, está destinado a mantener la
eficiencia del
sistema.
sistema.
Como cuestión práctica, la vinculación de datos
clasificados a un mecanismo de acceso dependerá de los mecanismos
de acceso disponibles en ese momento. Si no está disponible el
mecanismo de acceso más adecuado, el método puede incluir llevar a
cabo un ajuste óptimo de los datos clasificados, a los mecanismos de
acceso disponibles de acuerdo con el parámetro que sea de
consideración principal, o con otro parámetro de consideración
secundaria respecto de una clase concreta de datos. No obstante,
también es preferible que el método incluya la capacidad de negar
el acceso de una clase de datos a un mecanismo de acceso concreto,
cuando estarían inadecuadamente soportados por cualquiera de los
mecanismos de acceso disponibles, o cuando los únicos mecanismos de
acceso disponibles supongan un uso ineficiente de la red en una
medida inaceptable.
En una de sus formas, la invención incluye un
transmisor para la transmisión de datos que comprenden una
pluralidad de componentes de datos, utilizando una pluralidad de
mecanismos acceso seleccionados, el transmisor comprendiendo: un
enrutador que es sensible a una entrada para asignar un primer
componente de la pluralidad de componentes de datos, a un primer
mecanismo de acceso, y para asignar al menos un segundo componente
de la pluralidad de componentes de datos a un segundo mecanismo de
acceso diferente al primer mecanismo de acceso; un controlador
dispuesto para derivar una señal indicativa de una clase a la que
pertenece cada componente de datos, de acuerdo con un requisito de
calidad de los mecanismos de acceso con respecto al menos a un
parámetro, para vincular la clase al conjunto de mecanismos de
acceso que están categorizados de acuerdo con al menos un parámetro,
y para producir la entrada para el enrutador de acuerdo con el
resultado de la vinculación.
La invención se extiende además a una red de
comunicación que tenga un transmisor como el aludido antes.
La presente invención puede ponerse en práctica
de diversos modos, algunos de los cuales se describirán ahora a
modo de ejemplo con referencia a los dibujos anexos, en los
cuales:
la figura 1 es un diagrama de bloques
esquemático, de un sistema de transmisión acorde con la
invención;
la figura 2 es un diagrama de flujo del método
de la invención;
la figura 3 es un diagrama de bloques
esquemático, de un receptor acorde con la invención; y
la figura 4 es otra realización de un sistema
acorde con la invención.
En referencia a la figura 1, un transmisor
comprende un enrutador 10 y un controlador 12. En este ejemplo, el
sistema está basado en el uso conjunto de un grupo de mecanismos de
acceso por interfaz aéreo que incluyen técnicas de segunda
generación (2G) tales como GSM y GPRS, las denominadas técnicas
'2.5G' tal como Velocidades de Transmisión de Datos Mejoradas para
la Evolución de GSM (EDGE, Enhanced Data Rates for GSM Evolution),
y técnicas de tercera generación (3G) tales como WCDMA y
TD-CDMA. Las técnicas de acceso individual en este
conjunto, pueden soportar una gama de diferentes tipos de
características de datos, adecuadas para transmisión de circuitos
conmutados y/o basada en paquetes. Los datos entrantes para
transmisión comprenden una pluralidad de componentes de datos D1,
D2, ... Dn recibidos en el enrutador 10 sobre líneas de entrada 14.
El controlador 12 clasifica los datos entrantes mediante
monitorizar los datos para una identificación (M1, M2,... Mn) del
tipo de datos sobre cada línea de entrada 14. La identificación se
provee con los datos en la forma de una señal de identificador. El
enrutador 10 es capaz de asignar los componentes de datos a un
mecanismo de acceso concreto que comprende un interfaz aéreo, un
esquema de codificación y/o una capa de red o de transporte en
respuesta a una señal de comando C procedente del controlador
12.
La identificación puede tener la forma de una
cabecera o un campo, dentro del flujo de datos o contenido en un
canal separado pero asociado. La señal C procedente del controlador
12 configura el enrutador 10 para dirigir el componente de datos
preparado al que se refiere la identificación, al mecanismo de
acceso A1, A2, ...An más apropiado desde el enrutador. Las
mecanismos de acceso A1...n se muestran como líneas separadas en la
figura 1 por razones ilustrativas. La datos en sus diversas formas
presentan de hecho conmutación de paquetes o de circuitos sobre la
red, de forma convencional. El mecanismo de acceso comprende en
realidad el esquema de codificación, y la capa de transporte
asociada y enlaces designados para una clase concreta de datos.
A modo de ejemplo, los datos sobre la línea D1
pueden ser clasificados por el controlador 12 como datos de vídeo.
Así, el mecanismo de acceso más apropiado puede ser por ejemplo el
acceso múltiple por división de código en banda ancha (WCDMA,
wideband code division multiple access), que es una opción del
sistema universal de telecomunicaciones móviles (UMTS, Universal
Mobile Telecommunications System), debido a los requisitos de bajo
retardo y alta velocidad de transferencia de bits en la transmisión
de datos de vídeo. Los datos en la línea D2 pueden ser clasificados
por el controlador 12 como una comunicación de voz, que requiere un
retardo mínimo pero es de banda relativamente estrecha y, de la
forma más provechosa, pueden ser transmitidos mediante acceso
múltiple por división de tiempo (TDMA, time division multiple
access) del sistema global para comunicaciones móviles (GSM, Global
System for Mobile Communications). El texto u otros datos pueden
transportarse de la forma más apropiada en la opción de acceso
múltiple por división de código con división en el tiempo
(TD-CDMA, time division - code division multiple
access) de UMTS, puesto que es relativamente tolerante con los
retardos pero requiere una transmisión de integridad elevada para
una recuperación fiable de datos. Por lo tanto, la señal total de
datos comprende un componente de vídeo D1, un componente de audio D2
y un componente de texto (por ejemplo subtítulos). Cada uno de
estos componentes del servicio tienen diferentes requisitos de los
mecanismos de acceso.
Estos son ejemplos de los tipos de datos y los
mecanismos de acceso disponibles que se activan en la red. Para una
persona de cualificación ordinaria en la técnica, estará claro que
los flujos de datos diferentes en la misma categoría, pueden
también someterse a transmisión simultáneamente. Además puede
proporcionarse más de un mecanismo de acceso del mismo tipo. Cuando
está disponible el mecanismo de acceso más adecuado para los datos
de una categoría concreta, la elección es obvia. Sin embargo, en una
situación en la que los datos entrantes deben ser asignados a un
mecanismo de acceso no óptimo, la elección debe adoptarse sobre un
criterio modificado. El concepto básico en función del
mantenimiento de la eficiencia del sistema, es elegir el mecanismo
de acceso disponible de la mínima calidad suficiente para soportar
el tipo de datos. Así, el controlador 12 está configurado para
asignar el siguiente mecanismo de acceso disponible más apropiado
para el tipo de datos. La prioridad definida sobre la calidad de un
parámetro concreto será distinta para cada clase de datos.
En la siguiente tabla se proporciona un posible
ejemplo de un listado de prioridad por tipo de datos. Nótese que
las prioridades mostradas no pretenden ser definitivas, y pueden
cambiar dependiendo de una serie de cuestiones y de su importancia
relativa (por ejemplo factores técnicos, factores de costes,
factores ambientales). Así, la decisión de asignar una clase de
datos a un mecanismo de acceso concreto, estará sujeta a las
circunstancias relativas al conjunto de mecanismos de acceso a los
que tiene acceso el enrutador.
En la lista, "HiperLAN" se refiere una red
inalámbrica de área local como la definida por el Instituto Europeo
de Estándares Técnicos (ETSI, European Technical Standards
Institute). LAN cableada es la configuración convencional de la red
de área local.
Otro parámetro que puede asignarse a los
componentes de datos entrantes es un nivel de urgencia o prioridad.
Al seguir clasificando jerárquicamente los datos de este modo, estos
pueden recibir acceso prioritario y/o asignarse a una codificación
con un retardo particularmente bajo, a una capa de transporte,
enlaces, etcétera.
El controlador 12 mantiene una base de datos de
los mecanismos de acceso y su uso. Refiriéndose a la base de datos
es posible asignar mecanismos de acceso disponibles, en función de
la clasificación de los datos entrantes. También habrá ocasiones en
las que no haya ningún mecanismo de acceso disponible, o no haya
disponible ningún mecanismo de acceso apropiado. El segundo caso
puede deberse a que los mecanismos de acceso disponibles no sean
capaces de soportar el tipo de datos, o a que el uso de los
mecanismos de acceso disponibles constituiría un uso inaceptable de
la red, por ejemplo el uso de un canal de cable de banda ancha para
comunicaciones de voz es un desperdicio de la capacidad de la red.
En este caso, el controlador está configurado para denegar el
acceso a la red a tal tipo de datos, hasta que quede disponible un
mecanismo de acceso más adecuado. Nótese que tener disponible un
conjunto de mecanismos de acceso del mismo tipo, reduce
significativamente la probabilidad de que se produzca un caso
así.
El tipo de datos es encaminado por el enrutador
10 al esquema de codificación apropiado, sometido al mecanismo de
acceso apropiado (por ejemplo interfaz aéreo) y transmitido de forma
convencional. La secuencia de etapas para la asignación de un
mecanismo de acceso y la configuración del enrutador, se expone en
el diagrama de flujo de la figura 2.
La figura 3 ilustra un receptor acorde con la
invención. Este ejemplo es una disposición para manejar datos
multimedia que comprenden vídeo, voz/música y mensajería de baja
velocidad de transmisión de bits. Los paquetes de datos son
recibidos en un dispositivo de entrada 16 de acuerdo con mecanismos
de acceso A_{1}, A_{2}, A_{3}, mostrados aquí por
conveniencia como flujos de datos separados para vídeo, voz/música y
mensajería. El dispositivo de entrada 16 incluye un componente
controlador 18 que identifica el mecanismo de acceso utilizado para
la transmisión. Después, los datos son reensamblados y
descodificados del modo convencional y aplicados a memorias
intermedias 20, 22 y 24. Como es usual, los bloques o paquetes de
datos de vídeo y voz/música tienen marcadores de sincronización
(t_{1}, t_{2}) que son alimentados a un sincronizador 26 que, si
es necesario, sincroniza las salidas de vídeo y de voz/música de
las memorias 20 y 22 a los dispositivos de salida 28 y 30 que, en
esta realización, son respectivamente un dispositivo de pantalla y
un sistema de sonido.
Se apreciará que el vídeo, la voz/música y la
mensajería recibidos, habrán estado soportados por uno u otro de
los mecanismos de acceso según determine el controlador 12. Para
configurar el receptor al objeto de que acepte datos de acuerdo con
el mecanismo de acceso elegido para cada clase de datos, se utiliza
mecanismos convencionales para establecer el enlace entre
transmisor y receptor, de acuerdo con la práctica normal para el
mecanismo de acceso. De este modo se establecen los protocolos
apropiados para configurar la recepción multimedia.
Como se ha mencionado arriba, puede tomarse en
consideración tanto parámetros inherentes al mecanismo de acceso
como aquellos asociados con el entorno en el que se utiliza el
mecanismo de acceso. Una vez que el mecanismo de acceso se ha
elegido e implementado, y se ha establecido un enlace de acuerdo con
los criterios de disponibilidad aludidos arriba, puede
monitorizarse la calidad del enlace y puede adoptarse dinámicamente
decisiones sobre cambios de mecanismos de acceso durante la
transmisión.
A este respecto la figura 4 ilustra otra
realización de la invención. El enrutador 10 y el controlador 12
son aproximadamente iguales a los de la figura 1. Sin embargo, en el
receptor los datos se verifican de forma continua o periódica
mediante una unidad de monitorización 40. Esto se dispone para
monitorizar los datos mediante el uso de, por ejemplo,
procedimientos de verificación de errores de datos, métodos de
estimación de señal frente a ruido y/o métodos de estimación de
señal frente a interferencia. Adicionalmente la unidad de
monitorización 40 está enlazada directamente al receptor, que tiene
un botón de rechazo manual 42 en el receptor 44. La degradación de
la calidad del enlace es a menudo subjetiva, por ejemplo en los
casos de recepción de voz/música o vídeo. Así, mientras que tal
como se ha descrito puede llevarse a cabo estimaciones objetivas de
errores de datos en línea mediante monitorización, la invención
proporciona la capacidad de que el usuario del receptor rechace la
calidad de los datos entrantes, o solicite una calidad de servicio
mejorada. Al accionar el botón de rechazo 42 se envía de vuelta al
controlador 12 una solicitud prioritaria de cambio del mecanismo de
acceso, como se ilustra mediante la línea 46. La línea 46 es
indicativa de un circuito teórico de retorno el receptor, pero no
debe considerarse como un circuito concreto. La verdadera
información retroalimentada puede transmitirse a través de uno de
los mecanismos de acceso disponibles, mediante los que están
interconectados el transmisor y el receptor. El controlador 12
responde mediante sondear los mecanismos de acceso disponibles, y
sustituir uno por otro en el caso de que haya quedado disponible un
mecanismo de acceso más apropiado desde que se estableció el enlace
rechazado. Si no hay disponible un mecanismo de acceso más
apropiado, se transmite al receptor un mensaje informativo en forma
de datos de texto, que se muestra al usuario.
La degradación del enlace puede deberse a
diversos fenómenos. Con acceso móvil, la posibilidad de que varíe
el entorno se incrementa enormemente. Por ejemplo un receptor puede
llevarse a una posición, por ejemplo en un área construida, en la
que hay una sombra de recepción provocada por un edificio. Así, esta
realización de la invención también es capaz de alternar entre
mecanismos de acceso equivalentes, o entre en capas de red celular,
en respuesta a la monitorización y la retroalimentación. Como es
usual en el arte, una red tal como GSM (posiblemente funcionando en
GPRS) o UMTS, comprende una macro-capa para
aplicaciones de redes de área extensa, micro-capas
dispuestas típicamente en áreas construidas por debajo de
tejados/azoteas para manejar el tráfico en entornos de desfiladero
en calles, y una pico-capa para tráfico local en
interiores. Dependiendo de las circunstancias, la invención es
operativa para conmutar entre capas como partes constituyentes de
los mecanismos de acceso, cuando sea apropiado.
La invención es aplicable a sistemas del
protocolo de aplicaciones inalámbricas (WAP, Wireless Applications
Protocol), picoredes Bluetooth y redes dispersas, y a sistemas de
comunicaciones iMODE y otras redes de comunicaciones capaces de
soportar diferentes categorías de datos y diferentes mecanismos de
acceso.
\vskip1.000000\baselineskip
\bullet US 6 006 264 A [0004]
\bullet US 6 108 307 A [0004]
\bullet US 6 188 698 B [0004]
\bullet WO 0 124 428 A1 [0004]
\bullet WO 0 186 466 A2 [0004]
Claims (21)
-
\global\parskip0.960000\baselineskip
1. Un método de asignación de un mecanismo de acceso, a datos a transmitir entre un emisor y un destinatario, el método caracterizado porque comprende:- categorizar cada uno de un conjunto de mecanismos de acceso (A_{1}... A_{n}) de acuerdo con al menos un parámetro;
- clasificar (14) una pluralidad de componentes de los datos de acuerdo con un requisito de calidad del mecanismo de acceso, con respecto a tal al menos un parámetro;
- vincular la clase a la que pertenece cada uno de la pluralidad de componentes de datos, con la categorización de los mecanismos de acceso (A_{1}... A_{n}); y
- asignar (14) un primer componente de la pluralidad de componentes de datos a un primer mecanismo de acceso, de acuerdo con el resultado de la vinculación; y
- asignar al menos un segundo componente de la pluralidad de componentes de datos a un segundo mecanismo de acceso diferente al primer mecanismo de acceso, de acuerdo con el resultado de la vinculación.
- 2. Un método como el reivindicado en la reivindicación 1, en el que los mecanismos de acceso (A_{1}... A_{n}) se categorizan de acuerdo con al menos uno entre los parámetros de relación señal-ruido, relación señal-interferencia, relación señal-ruido más interferencia, fiabilidad, velocidad de transferencia de datos, ancho de banda, retardo y grado de ocupación.
- 3. Un método como el reivindicado en la reivindicación 1 o 2, en el que cada uno del conjunto de mecanismos de acceso (A_{1}... A_{n}) incluye un esquema de codificación, una capa de transporte y un tipo de enlace de comunicaciones.
- 4. Un método como el reivindicado en la reivindicación 1, 2 o 3, que incluye denegar la asignación de un mecanismo de acceso cuando los mecanismos de acceso (A_{1}... A_{n}) disponibles no incluyen uno entre una capacidad mínima requerida o un conjunto de capacidades mínimas requeridas, respecto de un parámetro seleccionado o un conjunto de parámetros seleccionados para las clases de datos.
- 5. Un método como el reivindicado en la reivindicación 3 o 4, que incluye denegar la asignación de un mecanismo de acceso cuando los disponibles consisten solo en aquellos con un exceso de capacidad predeterminado respecto a uno o más de los parámetros.
- 6. Un método como el reivindicado en cualquiera de las reivindicaciones 1 a 5, que incluye monitorizar el conjunto de mecanismos de acceso (A_{1}... A_{n}) para determinar cuales están disponibles.
- 7. Un método como el reivindicado en la reivindicación 6, en el que tal al menos un parámetro es el grado de ocupación de cada uno del conjunto de mecanismos de acceso (A_{1}... A_{n}), el método incluyendo además monitorizar cada mecanismo de acceso para determinar la capacidad disponible desde cada mecanismo de acceso.
- 8. Un método como el reivindicado en la reivindicación 6, en el que tal al menos un parámetro es una calidad del mecanismo de acceso para soportar los datos acordes con su clase.
- 9. Un método como el reivindicado en la reivindicación 8, que incluye monitorizar el mecanismo de acceso de acuerdo con el parámetro.
- 10. Un método como el reivindicado en la reivindicación 9, que incluye monitorizar los datos en un extremo de recepción del mecanismo de acceso.
- 11. Un método como el reivindicado en cualquiera de las reivindicaciones 6 a 10, que incluye actualizar una base de datos de los mecanismos de acceso (A_{1}... A_{n}) disponibles para cada clase de datos, en respuesta a la monitorización.
- 12. Un método de transmisión de datos que incluye un método de asignación de un mecanismo de acceso como el reivindicado en cualquiera de las reivindicaciones 1 a 11, y encaminar los datos a uno de los mecanismos de acceso (A_{1}... A_{n}) de acuerdo con el resultado de la vinculación, de manera que el mecanismo de acceso asignado es apropiado, de forma óptima, para la utilización del conjunto de mecanismos de acceso.
- 13. Un transmisor para transmitir datos que comprenden una pluralidad de componentes de datos, utilizando una pluralidad de mecanismos de acceso (A_{1}... A_{n}) seleccionados, el transmisor caracterizado porque comprende:
- un enrutador (10) que es sensible a una entrada para asignar a un primer mecanismo de acceso un primer componente de la pluralidad de componentes, y para asignar a un segundo mecanismo de acceso diferente al primer mecanismo de acceso, al menos un segundo componente de la pluralidad de componentes de datos;
\global\parskip1.000000\baselineskip
- un controlador (12) dispuesto para derivar una señal indicativa de una clase a la que pertenece cada componente de datos, de acuerdo con un requisito de calidad de los mecanismos de acceso (A_{1}... A_{n}) con respecto a por lo menos un parámetro, y para vincular la clase al conjunto de mecanismos de acceso (A_{1}... A_{n}) que están categorizados de acuerdo con tal al menos un parámetro, y para producir la entrada para el enrutador de acuerdo con el resultado de la vinculación.
- 14. Un transmisor acorde con la reivindicación 13, en el que el controlador 12 está configurado para leer una cabecera dentro de los datos, al objeto de derivar la mencionada señal indicativa de una clase a la que pertenecen los datos.
- 15. Un transmisor acorde con la reivindicación 13, en el que el controlador 12 está dispuesto para recibir una entrada distinta de los datos, al objeto de derivar la mencionada señal indicativa de una clase a la que pertenecen los datos.
- 16. Un transmisor como el reivindicado en la reivindicación 13, 14 o 15, en el que el controlador (12) está configurado para categorizar los mecanismos de acceso de acuerdo con tal al menos un parámetro seleccionado entre el grupo que consiste en relación señal-ruido, relación señal-interferencia, relación señal-ruido más interferencia, fiabilidad, ancho de banda, retardo y grado de ocupación.
- 17. Un transmisor como el reivindicado en la reivindicación 13, en el que el controlador (12) comprende una base de datos y es operativo para actualizar información en la base de datos, sobre los mecanismos de acceso (A_{1}... A_{n}) disponibles para cada clase de datos.
- 18. Un transmisor como el reivindicado en la reivindicación 13, 14 o 15, en el que el controlador (12) está configurado para monitorizar los mecanismos de acceso (A_{1}... A_{n}) al objeto de retroalimentar una señal indicativa del estado de tal al menos un parámetro.
- 19. Un transmisor como el reivindicado en la reivindicación 18, en el que el controlador (12) está configurado para monitorizar como parámetro, el al menos un parámetro seleccionado entre el grupo que consiste en relación señal-ruido, relación señal-interferencia, relación señal-ruido más interferencia, fiabilidad, retardo y grado de ocupación.
- 20. Un transmisor como el reivindicado en cualquiera de las reivindicaciones 18 o 19, en el que el controlador (12) es operativo para actualizar la base de datos en respuesta a la señal de retroalimentación procedente del dispositivo de monitorización.
- 21. Una red de comunicaciones que comprende un transmisor como el reivindicado en cualquiera de las reivindicaciones 13 a 20.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0020303A GB2366119B (en) | 2000-08-18 | 2000-08-18 | Access mechanism assignment |
| GB0020303 | 2000-08-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2322795T3 true ES2322795T3 (es) | 2009-06-29 |
Family
ID=9897813
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES01971876T Expired - Lifetime ES2322795T3 (es) | 2000-08-18 | 2001-08-06 | Metodo y dispositivo para asignar mecanismos de acceso. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US20030235185A1 (es) |
| EP (1) | EP1312184B1 (es) |
| JP (1) | JP2004507930A (es) |
| AT (1) | ATE425610T1 (es) |
| AU (1) | AU2001291740A1 (es) |
| DE (1) | DE60137940D1 (es) |
| ES (1) | ES2322795T3 (es) |
| GB (1) | GB2366119B (es) |
| WO (1) | WO2002017565A2 (es) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7188182B2 (en) | 2002-03-20 | 2007-03-06 | Microsoft Corporation | Selecting an appropriate transfer mechanism for transferring an object |
| EP1381198B1 (en) * | 2002-07-08 | 2007-05-23 | Sony Deutschland GmbH | Convergence layers for network devices and method for transmitting data traffic |
| US20040078170A1 (en) * | 2002-10-17 | 2004-04-22 | Don Di Marzio | System and method for monitoring a structure |
| FR2902596B1 (fr) * | 2006-06-19 | 2008-10-31 | Alcatel Sa | Procede d'optimisation d'un critere relatif a la transmission de donnees |
| US8238375B2 (en) * | 2009-02-27 | 2012-08-07 | Samsung Electronics Co., Ltd | Method and apparatus for transmitting broadcasting information |
| EP4114050A1 (de) * | 2021-06-30 | 2023-01-04 | Siemens Aktiengesellschaft | Überprüfung einer lizenz für die nutzung mindestens eines leistungsmerkmals in einem internet der dinge (iot)-gerät |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1013434A (ja) * | 1996-06-25 | 1998-01-16 | Nippon Telegr & Teleph Corp <Ntt> | パケット中継装置 |
| US6006264A (en) * | 1997-08-01 | 1999-12-21 | Arrowpoint Communications, Inc. | Method and system for directing a flow between a client and a server |
| US6108307A (en) * | 1997-12-12 | 2000-08-22 | Newbridge Networks Corporation | Frame relay priority queses to offer multiple service classes |
| US6188698B1 (en) * | 1997-12-31 | 2001-02-13 | Cisco Technology, Inc. | Multiple-criteria queueing and transmission scheduling system for multimedia networks |
| JP2000059377A (ja) * | 1998-08-07 | 2000-02-25 | Hitachi Ltd | 通信装置 |
| US6317607B1 (en) * | 1999-06-14 | 2001-11-13 | Qualcomm Inc. | Method and apparatus for rejecting an over-the-air request for call initialization |
| WO2001024428A1 (en) * | 1999-09-25 | 2001-04-05 | Motorola Inc. | Hierarchical prioritized round robin (hprr) scheduling |
| US6857025B1 (en) * | 2000-04-05 | 2005-02-15 | International Business Machines Corporation | Highly scalable system and method of regulating internet traffic to server farm to support (min,max) bandwidth usage-based service level agreements |
| EP1282970A2 (en) * | 2000-05-09 | 2003-02-12 | Surf Communication Solutions, Ltd. | Always-on access server pool |
-
2000
- 2000-08-18 GB GB0020303A patent/GB2366119B/en not_active Expired - Lifetime
-
2001
- 2001-08-06 AT AT01971876T patent/ATE425610T1/de not_active IP Right Cessation
- 2001-08-06 DE DE60137940T patent/DE60137940D1/de not_active Expired - Lifetime
- 2001-08-06 AU AU2001291740A patent/AU2001291740A1/en not_active Abandoned
- 2001-08-06 WO PCT/EP2001/009079 patent/WO2002017565A2/en not_active Ceased
- 2001-08-06 ES ES01971876T patent/ES2322795T3/es not_active Expired - Lifetime
- 2001-08-06 JP JP2002522134A patent/JP2004507930A/ja active Pending
- 2001-08-06 EP EP01971876A patent/EP1312184B1/en not_active Expired - Lifetime
- 2001-08-06 US US10/343,344 patent/US20030235185A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| GB2366119B (en) | 2004-04-21 |
| WO2002017565A3 (en) | 2002-06-06 |
| GB2366119A (en) | 2002-02-27 |
| JP2004507930A (ja) | 2004-03-11 |
| US20030235185A1 (en) | 2003-12-25 |
| DE60137940D1 (de) | 2009-04-23 |
| EP1312184B1 (en) | 2009-03-11 |
| GB0020303D0 (en) | 2000-10-04 |
| AU2001291740A1 (en) | 2002-03-04 |
| ATE425610T1 (de) | 2009-03-15 |
| EP1312184A2 (en) | 2003-05-21 |
| WO2002017565A2 (en) | 2002-02-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2289728T3 (es) | Procedimiento y aparato para asignar flujos de datos, dadas restricciones de intervalo de tiempo de transmision (tti) y restricciones de potencia de transmision. | |
| AU2002306101B2 (en) | Transmission apparatus and method for multimedia service in mobile communication system | |
| ES2394623T3 (es) | Control de admisión y planificación de tráfico de datos por paquetes | |
| JP3898965B2 (ja) | 無線リソース割り当て方法及び基地局 | |
| EP1183803B1 (en) | Method and apparatus for routing packet data in a communications system | |
| JP3825103B2 (ja) | 通信ネットワークのatmセルの伝送に使用されるデータフォーマット | |
| US6501741B1 (en) | Method supporting the quality of service of data transmission | |
| US20030174652A1 (en) | Multi-hop network for transmission of packets whose size is determined by hop count number | |
| US7177268B2 (en) | Packet distributing device | |
| US7545814B2 (en) | Method and system for dynamic remapping of packets for a router | |
| US20050159162A1 (en) | Method for transmitting data in mobile communication network | |
| CN107770085B (zh) | 一种网络负载均衡方法、设备及系统 | |
| CA2184427A1 (en) | Method and apparatus for restoration of an atm network | |
| WO2008074683A1 (en) | Method, network element and modules therefore, and computer program for use in prioritizing a plurality of queuing entities | |
| JP2000152321A (ja) | チャネル割当て方法および装置 | |
| Xylomenos et al. | Quality of service support over multi-service wireless Internet links | |
| US7346029B2 (en) | Method of processing traffic in a mobile communication system | |
| ES2233866T3 (es) | Procedimiento y dispositivo para la comprension de la cabecera en redes orientadas a paquetes. | |
| ES2322795T3 (es) | Metodo y dispositivo para asignar mecanismos de acceso. | |
| KR101185570B1 (ko) | 이동망 환경에서의 다중 인터페이스를 이용한 자원예약방법 | |
| ES2289150T3 (es) | Planificacion ponderada y jerarquica de colas de datos por paquetes. | |
| US20090207787A1 (en) | Radio base station, control apparatus, and wireless communication method | |
| US20040090960A1 (en) | Data transmission | |
| US7103019B1 (en) | Error correction using redundant packet streams in wireless communications systems | |
| TWI379544B (en) | Method and system for conveying backhaul link information for intelligent selection of a mesh access point |