Articulo de referencia

Cálculo de redes

El cálculo de redes es "un conjunto de resultados matemáticos que brindan información sobre sistemas creados por el hombre, como programas concurrentes , circuitos digitales y r...

El cálculo de redes es "un conjunto de resultados matemáticos que brindan información sobre sistemas creados por el hombre, como programas concurrentes , circuitos digitales y redes de comunicación ". [ 1 ] El cálculo de redes proporciona un marco teórico para analizar las garantías de rendimiento en redes informáticas . A medida que el tráfico fluye a través de una red, está sujeto a restricciones impuestas por los componentes del sistema, por ejemplo:

Estas restricciones pueden expresarse y analizarse mediante métodos de cálculo de redes. Las curvas de restricción pueden combinarse mediante convolución en el álgebra min-plus . El cálculo de redes también puede utilizarse para expresar funciones de llegada y salida de tráfico, así como curvas de servicio.

El cálculo utiliza "álgebras alternativas... para transformar sistemas de redes no lineales complejos en sistemas lineales analíticamente tratables". [ 2 ]

Actualmente, existen dos ramas en el cálculo de redes: una que maneja límites deterministas y otra que maneja límites estocásticos. [ 3 ]

Modelado de sistemas

Modelado del flujo y del servidor

En cálculo de redes, un flujo se modela como funciones acumulativas A , donde A(t) representa la cantidad de datos (por ejemplo, el número de bits) enviados por el flujo en el intervalo [0,t) . Dichas funciones son no negativas y no decrecientes. El dominio del tiempo suele ser el conjunto de los números reales no negativos.

Curva de llegada y salida al ingresar y salir de un servidor.

A:R+R+{\displaystyle A:\mathbb {R} ^{+}\rightarrow \mathbb {R} ^{+}}

,tR+:<tA()A(t){\displaystyle \forall u,t\in \mathbb {R} ^{+}:u<t\implies A(u)\leq A(t)}

Un servidor puede ser un enlace, un planificador, un modelador de tráfico o una red completa. Se modela simplemente como una relación entre una curva acumulativa de llegada A y una curva acumulativa de salida D. Se requiere que A ≥ D para modelar el hecho de que la salida de ciertos datos no puede ocurrir antes de su llegada.

Modelado de la cartera de proyectos y los retrasos

Dadas las curvas de llegada y salida A y D , respectivamente, la acumulación de trabajo en cualquier instante t , denotada por b(A,D,t) , se define como la diferencia entre A y D. El retraso en t , d(A,D,t) , se define como el tiempo mínimo necesario para que la función de salida alcance la función de llegada. Al considerar el flujo total, se utiliza el supremo de estos valores.

Desviación horizontal y vertical entre las curvas acumulativas de llegada y salida.

b(A,D,t):=A(t)D(t){\displaystyle b(A,D,t):=A(t)-D(t)}

d(A,D,t):=inf{dR+ s.t. D(t+d)A(t)}{\displaystyle d(A,D,t):=\inf \left\{d\in \mathbb {R} ^{+}~st~D(t+d)\geq A(t)\right\}}

b(A,D):=sorbert0{A(t)D(t)}{\displaystyle b(A,D):=\sup _{t\geq 0}\left\{A(t)-D(t)\right\}}

d(A,D):=sorbert0{inf{dR+ s.t. D(t+d)A(t)}}{\displaystyle d(A,D):=\sup _{t\geq 0}\left\{\inf \left\{d\in \mathbb {R} ^{+}~st~D(t+d)\geq A(t)\right\}\right\}}

En general, los flujos no se conocen con exactitud, y solo se conocen algunas restricciones sobre los flujos y los servidores (como el número máximo de paquetes enviados en un período determinado, el tamaño máximo de los paquetes y el ancho de banda mínimo del enlace). El objetivo del cálculo de redes es calcular límites superiores para el retardo y la acumulación de tráfico, basándose en estas restricciones. Para ello, el cálculo de redes utiliza el álgebra min-plus.

Semianillo Min-plus

El cálculo de redes hace un uso intensivo del semianillo min-plus (a veces llamado álgebra min-plus).

En la teoría de filtros y la teoría de sistemas lineales, la convolución de dos funciones y se define comoF{\displaystyle f}gramo{\displaystyle g}

(Fgramo)(t):=0tF(τ)gramo(tτ)dτ{\displaystyle (f\ast g)(t):=\int _{0}^{t}f(\tau )\cdot g(t-\tau )d\tau }

En el semianillo min-plus, la suma se reemplaza por el operador mínimo o ínfimo , y el producto se reemplaza por la suma . Por lo tanto, la convolución min-plus de dos funciones y se convierte enF{\displaystyle f}gramo{\displaystyle g}

(Fgramo)(t):=inf0τt{F(τ)+gramo(tτ)}{\displaystyle (f\otimes g)(t):=\inf _{0\leq \tau \leq t}\left\{f(\tau )+g(t-\tau )\right\}}

Véase, por ejemplo, la definición de curvas de servicio. La convolución y la convolución min+ comparten muchas propiedades algebraicas. En particular, ambas son conmutativas y asociativas.

Una operación denominada deconvolución min-plus se define como

(Fgramo)(t):=sorberτ0{F(t+τ)gramo(τ)}{\displaystyle (f\oslash g)(t):=\sup _{\tau \geq 0}\left\{f(t+\tau )-g(\tau )\right\}}

p. ej., tal como se utiliza en la definición de zonas de tráfico.

Las desviaciones verticales y horizontales pueden expresarse en términos de operadores min-plus.

b(F,gramo)=(Fgramo)(0){\displaystyle b(f,g)=(f\oslash g)(0)}

d(F,gramo)=inf{w:(Fgramo)(w)0}{\displaystyle d(f,g)=\inf\{w:(f\oslash g)(-w)\leq 0\}}

sobres de tráfico

Las curvas acumulativas representan comportamientos reales, desconocidos en la fase de diseño. Lo que sí se conoce es alguna restricción. El cálculo de redes utiliza el concepto de envolvente de tráfico, también conocida como curvas de llegada.

Se dice que una función acumulativa A se ajusta a una envolvente E (también llamada curva de llegada y denotada por α ), si para todo t se cumple que

mi(t)sorberτ0{A(t+τ)A(τ)}=(AA)(t).{\displaystyle E(t)\geq \sup _{\tau \geq 0}\{A(t+\tau )-A(\tau )\}=(A\oslash A)(t).}

Se pueden dar dos definiciones equivalentes.

Por lo tanto, E impone una restricción superior al flujo A. Dicha función E puede verse como una envoltura que especifica un límite superior en el número de bits de flujo vistos en cualquier intervalo de longitud d que comienza en un t arbitrario , cf. ec. ( 1 ).

Curvas de servicio

Para garantizar el rendimiento del tráfico, es necesario especificar un rendimiento mínimo del servidor (en función de las reservas de la red, la política de planificación, etc.). Las curvas de servicio permiten expresar la disponibilidad de recursos. Existen varios tipos de curvas de servicio, como las de restricción débil, las de nodo de capacidad variable, etc. Consulte [ 4 ] y [ 5 ] para obtener una descripción general.

Servicio mínimo

Sea A un flujo de llegada, que llega a la entrada de un servidor, y D el flujo que sale por la salida. Se dice que el sistema proporciona una curva de servicio mínima simple S al par (A,B) si para todo t se cumple que D(t)(AS)(t).{\displaystyle D(t)\geq (A\otimes S)(t).}

Servicio mínimo estricto

Sea A un flujo de llegada, que llega a la entrada de un servidor, y D el flujo que sale por la salida. Un período de espera es un intervalo I tal que, en cualquier t I , A(t)>D(t) .

Se dice que el sistema proporciona una curva de servicio mínima estricta S al par (A,B) si y solo si, , de tal manera que , si es un período de retraso, entonces .s,tR+{\displaystyle \forall s,t\in \mathbb {R} ^{+}}st{\displaystyle s\leq t}(s,t]{\displaystyle (s,t]}D(t)D(s)S(ts){\displaystyle D(t)-D(s)\geq S(ts)}

Si un servidor ofrece un servicio mínimo estricto de curva S , también ofrece un servicio mínimo simple de curva S.

Notaciones

Dependiendo de los autores y del propósito del artículo, se utilizan diferentes notaciones o incluso nombres para el mismo concepto.

Resultados básicos: Límites de rendimiento y propagación de la envolvente.

A partir de las curvas de tráfico y de servicio, se pueden calcular algunos límites para el retraso y la acumulación de vehículos, así como una envolvente para el flujo de salidas.

Sea A el flujo de llegada que llega a la entrada de un servidor, y D el flujo que sale por la salida. Si el flujo tiene una envolvente de tráfico E , y el servidor proporciona un servicio mínimo de curva S , entonces la acumulación de tráfico y el retraso pueden acotarse:

b(A,D)b(mi,S){\displaystyle b(A,D)\leq b(E,S)}

d(A,D)d(mi,S){\displaystyle d(A,D)\leq d(E,S)}

Además, la curva de salida tiene envolvente .mi=miS{\displaystyle E'=E\oslash S}

Además, estos límites son estrictos , es decir, dados algunos E y S , se puede construir una llegada y una salida tales que b(A,D) = b(E,S) y v(A,D) = v(E,S) .

Concatenación / PBOO

Consideremos una secuencia de dos servidores, donde la salida del primero es la entrada del segundo. Esta secuencia puede verse como un nuevo servidor, construido mediante la concatenación de los otros dos.

Entonces, si el primer (respectivamente, el segundo) servidor ofrece un servicio mínimo simple (respectivamente, ), entonces, la concatenación de ambos ofrece un servicio mínimo simple .S1{\displaystyle S_{1}}S2{\displaystyle S_{2}}Smi2mi=S1S2{\displaystyle S_{e2e}=S_{1}\otimes S_{2}}

Secuencia de dos servidores

La demostración realiza una aplicación iterativa de la definición de curvas de servicio y algunas propiedades de convolución, isotonicidad ( ) y asociatividad ( ).incógnitaAS1{\displaystyle X\geq A\otimes S_ {1}}DincógnitaS2{\displaystyle D\geq X\otimes S_ {2}}D(incógnitaS2)S1{\displaystyle D\geq (X\otimes S_ {2})\otimes S_ {1}}Dincógnita(S2S1){\displaystyle D\geq X\otimes (S_ {2}\otimes S_ {1})}

El interés de este resultado radica en que el límite de retardo de extremo a extremo no es mayor que la suma de los retardos locales: .d(mi,S2S1)d(mi,S1)+d(miS1,S2){\displaystyle d(E,S_{2}\otimes S_{1})\leq d(E,S_{1})+d(E\oslash S_{1},S_{2})}

Este resultado se conoce como Pago único por ráfaga (PBOO, por sus siglas en inglés).

Herramientas

Existen varias herramientas basadas en el cálculo de redes. Una comparación se puede encontrar en [ 6 ] .

Cálculo min-plus

Existen varias herramientas y bibliotecas dedicadas al álgebra min-plus.

Todas estas herramientas y bibliotecas se basan en los algoritmos presentados en [ 9 ] .

Herramientas de análisis de redes

  • DiscoDNC es una implementación académica en Java del marco de cálculo de redes . [ 10 ]
  • RTC Toolbox es una implementación académica en Java/ MATLAB del marco de cálculo en tiempo real, una teoría cuasi equivalente al cálculo de redes. [ 4 ] [ 11 ]
  • La herramienta CyNC [ 12 ] es una caja de herramientas académica de MATLAB /Symulink, basada en la caja de herramientas RTC . La herramienta se desarrolló entre 2004 y 2008 y actualmente se utiliza para la docencia en la Universidad de Aalborg .
  • RTaW -PEGASE es una herramienta industrial dedicada al análisis de tiempos de redes Ethernet conmutadas (AFDX, Ethernet industrial y automotriz), basada en cálculo de redes. [ 13 ]
  • DYRECTsn es una herramienta académica basada en Python para flujos dinámicos en redes sensibles al tiempo (TSN). Incluye optimización fuera de línea de la red, así como control de admisión en línea para flujos en tiempo real. [ 14 ]
  • WOPANets es una herramienta académica que combina análisis basados ​​en cálculo de redes y análisis de optimización . [ 15 ]
  • El DelayLyzer es una herramienta industrial diseñada para calcular límites para redes Profinet. [ 16 ]
  • DEBORAH es una herramienta académica dedicada a las redes FIFO. [ 17 ]
  • NetCalBounds es una herramienta académica dedicada a redes en tándem ciegas y FIFO. [ 18 ] [ 19 ]
  • NCBounds es una herramienta de cálculo de redes en Python, publicada bajo la licencia BSD de 3 cláusulas. Considera servidores de latencia-tasa y curvas de llegada de token-cubo. Admite cualquier topología, incluidas las cíclicas. [ 20 ]
  • El planificador de redes de Siemens ( SINETPLAN ) utiliza cálculo de redes (entre otros métodos) para ayudar en el diseño de una red PROFINET . [ 21 ]
  • El TFA modular experimental (xTFA) es un código Python que sirve de apoyo a la tesis doctoral de Ludovic Thomas [ 22 ].
  • Panco es un código Python que calcula límites de cálculo de redes mediante métodos de programación lineal .
  • Saihu es una interfaz de Python que integra tres herramientas de análisis de redes en el peor de los casos: xTFA, DiscoDNC y Panco .
  • CCAC es una herramienta basada en un solucionador SMT para verificar las propiedades de rendimiento de los algoritmos de control de congestión (CCA) utilizando un modelo similar al cálculo de redes.
  • AFDX Performance Analysis Tool es un conjunto de herramientas desarrolladas para el análisis y la optimización de la red AFDX con planificación FIFO, SPQ, DRR y WRR, escritas en C++ , en apoyo de la tesis doctoral de Aakash SONI [ 23 ].

Eventos

El taller WoNeCa es un taller sobre cálculo de redes . Se organiza cada dos años para reunir a investigadores interesados ​​en la teoría del cálculo de redes, así como a aquellos que desean aplicar los resultados existentes a nuevas aplicaciones. El taller también sirve para promover la teoría del cálculo de redes entre investigadores interesados ​​en modelos de colas aplicados.

  • WoNeCa7 se celebró en Trondheim, Noruega, como parte del 36º Congreso Internacional de Teletrafico (ITC 36).
  • WoNeCa6 , organizado por la EPFL , tendrá lugar los días 8 y 9 de septiembre de 2022 en Lausana, Suiza. Aquí encontrará la convocatoria para presentar propuestas .
  • El WoNeCa5 se celebró de forma virtual debido a la pandemia de COVID-19 el 9 de octubre de 2020.
  • WoNeCa4 se organizó conjuntamente con la 19ª Conferencia Internacional GI/ITG sobre Medición, Modelado y Evaluación de Sistemas Informáticos (MMB2018), que tuvo lugar el 28 de febrero de 2018 en Erlangen, Alemania.
  • WoNeCa3 se celebró como parte de la conferencia MMB & DFT 2016 el 6 de abril de 2016 en Müster, Alemania.
  • WoNeCa2 se celebró en el marco de la conferencia MMB & DFT 2014, el 19 de marzo de 2014, en Bamberg, Alemania.
  • WoNeCa1 fue organizado por la Universidad de Kaiserslautern y se celebró como parte de MMB2012 el 21 de marzo de 2012 en Kaiserslautern, Alemania.

En 2018, el Taller Internacional sobre Cálculo de Redes y Aplicaciones (NetCal 2018) se celebró en Viena, Austria, como parte del 30º Congreso Internacional de Teletrafico (ITC 30).

En 2024, el seminario de cálculo de redes de Dagstuhl (24141) se celebró del 1 al 4 de abril en Dagstuhl, Alemania.

Referencias

Libros, estudios y tutoriales sobre cálculo de redes.
  • C.-S. Chang: Garantías de rendimiento en redes de comunicaciones , Springer, 2000.
  • J.-Y. Le Boudec y P. Thiran: Cálculo de redes: una teoría de sistemas de colas deterministas para Internet , Springer, LNCS, 2001 (disponible en línea).
  • A. Bouillard, M. Boyer, E. Le Corronc: Cálculo de redes deterministas: De la teoría a la implementación práctica , Wiley-ISTE, 2018
  • Y. Jiang y Y. Liu: Cálculo de redes estocásticas , Springer, 2008.
  • A. Kumar, D. Manjunath y J. Kuri: Redes de comunicación: un enfoque analítico , Elsevier, 2004.
  • S. Mao y S. Panwar: Un estudio de los procesos de sobre y sus aplicaciones en la provisión de calidad de servicio , IEEE Communications Surveys and Tutorials, 8(3):2-20, julio de 2006.
  • M. Fidler: Estudio de modelos de curvas de servicio deterministas y estocásticos en el cálculo de redes , IEEE Communications Surveys and Tutorials, 12(1):59-86, enero de 2010.
  • C. Lin, Y. Deng y Y. Jiang: Sobre la aplicación del cálculo de redes estocásticas , Frontiers Computer Science, 7(6): 924-942, 2013
  • M. Fidler y A. Rizk: Una guía para el cálculo de redes estocásticas , IEEE Communications Surveys and Tutorials, 17(1):92-105, marzo de 2015.
  • L. Maile, K. Hielscher y R. German: Resultados del cálculo de redes para TSN: una introducción , Conferencia de Tecnologías de la Información y la Comunicación del IEEE (1): 131-140, mayo de 2020.
Libros relacionados sobre álgebra max-plus o sobre minimización convexa.
  • RT Rockafellar : Análisis convexo , Princeton University Press, 1972.
  • F. Baccelli, G. Cohen, G.J. Olsder y J.-P. Quadrat: Sincronización y linealidad: un álgebra para sistemas de eventos discretos , Wiley, 1992.
  • VN Kolokol'tsov, Victor P. Maslov: análisis idempotente y sus aplicaciones , Springer, 1997. ISBN 0792345096.
Cálculo de redes deterministas
  • RL Cruz: Un cálculo para el retardo de red. Parte I: Elementos de red en aislamiento ( doi : 10.1109/18.61109 ) y Parte II: Análisis de red ( doi : 10.1109/18.61110 ), IEEE Transactions on Information Theory, 37(1):114-141, enero de 1991.
  • AK Parekh y RG Gallager: Un enfoque generalizado de compartición de procesadores para el control de flujo  : El caso de nodos múltiples , IEEE Transactions on Networking, 2 (2):137-150, abril de 1994.
  • C.-S. Chang: Estabilidad, longitud de cola y retardo de redes de colas deterministas y estocásticas , IEEE Transactions on Automatic Control, 39(5):913-931, mayo de 1994.
  • DE Wrege, EW Knightly, H. Zhang y J. Liebeherr: Límites de retardo deterministas para vídeo VBR en redes de conmutación de paquetes: límites fundamentales y compensaciones prácticas , IEEE/ACM Transactions on Networking, 4(3):352-362, junio de 1996.
  • RL Cruz: SCED+: Gestión eficiente de las garantías de calidad del servicio , IEEE INFOCOM, págs.  625–634, marzo de 1998.
  • J.-Y. Le Boudec: Aplicación del cálculo de redes a redes de servicio garantizado , IEEE Transactions on Information Theory, 44(3):1087-1096, mayo de 1998.
  • C.-S. Chang: Sobre la regulación determinista del tráfico y las garantías de servicio: un enfoque sistemático mediante filtrado , IEEE Transactions on Information Theory, 44(3):1097-1110, mayo de 1998.
  • R. Agrawal, RL Cruz, C. Okino y R. Rajan: Límites de rendimiento para protocolos de control de flujo , IEEE/ACM Transactions on Networking, 7(3):310-323, junio de 1999.
  • J.-Y. Le Boudec: Algunas propiedades de los modeladores de paquetes de longitud variable , IEEE/ACM Transactions on Networking, 10(3):329-337, junio de 2002.
  • C.-S. Chang, RL Cruz, J.-Y. Le Boudec y P. Thiran: Una teoría de sistemas Min, + para la regulación de tráfico restringido y garantías de servicio dinámicas , IEEE/ACM Transactions on Networking, 10(6):805-817, diciembre de 2002.
  • Y. Jiang: Relación entre servidor de tasa garantizada y servidor de tasa de latencia , Computer Networks 43(3): 307-315, 2003.
  • M. Fidler y S. Recker: Cálculo de redes conjugadas: Un enfoque dual que aplica la transformada de Legendre , Computer Networks, 50(8):1026-1039, junio de 2006.
  • Eitan Altman, Kostya Avrachenkov y Chadi Barakat: Cálculo de redes TCP: El caso de un gran producto ancho de banda-retardo , En las actas de IEEE INFOCOM, Nueva York, junio de 2002.
  • J. Liebeherr: Dualidad del cálculo de redes Max-Plus y Min-Plus , Foundations and Trends in Networking 11(3-4): 139-282, 2017.
Topologías de red, redes de alimentación directa
  • A. Charny y J.-Y. Le Boudec: Límites de retardo en una red con planificación agregada , QoFIS, págs.  1-13, septiembre de 2000.
  • D. Starobinski, M. Karpovsky y L. Zakrevski: Aplicación del cálculo de redes a topologías generales mediante la prohibición de turnos , IEEE/ACM Transactions on Networking, 11(3):411-421, junio de 2003.
  • M. Fidler: Un control de admisión basado en parámetros para redes de servicios diferenciados , Computer Networks, 44(4):463-479, marzo de 2004.
  • L. Lenzini, L. Martorini, E. Mingozzi y G. Stea: Límites estrictos de retardo de extremo a extremo por flujo en redes de árbol de sumidero de multiplexación FIFO , Performance Evaluation, 63(9-10):956-987, octubre de 2006.
  • J. Schmitt, F. Zdarsky y M. Fidler: Límites de retardo bajo multiplexación arbitraria: cuando el cálculo de redes te deja en la estacada... , Prof. IEEE Infocom, abril de 2008.
  • A. Bouillard, L. Jouhet y E. Thierry: Límites estrictos de rendimiento en el análisis del peor caso de redes de alimentación directa , Proc. IEEE Infocom, abril de 2010.
Identificación de sistemas basada en mediciones
  • C. Cetinkaya, V. Kanodia y EW Knightly: Servicios escalables mediante control de admisión de salida , IEEE Transactions on Multimedia, 3(1):69-81, marzo de 2001.
  • S. Valaee y B. Li: Control de admisión de llamadas distribuidas para redes ad hoc , Actas de IEEE VTC, págs.  1244–1248, 2002.
  • A. Undheim, Y. Jiang y PJ Emstad. Enfoque de cálculo de redes para el modelado de enrutadores con mediciones externas , Actas de la Segunda Conferencia Internacional IEEE sobre Comunicaciones y Redes en China (Chinacom), agosto de 2007.
  • J. Liebeherr, M. Fidler y S. Valaee: Un enfoque de teoría de sistemas para la estimación del ancho de banda , IEEE Transactions on Networking, 18(4):1040-1053, agosto de 2010.
  • M. Bredel, Z. Bozakov y Y. Jiang: Análisis del rendimiento de los enrutadores mediante cálculo de redes con mediciones externas , Actas de IEEE IWQoS, junio de 2010.
  • R. Lubben, M. Fidler y J. Liebeherr: Estimación estocástica del ancho de banda en redes con servicio aleatorio , IEEE Transactions on Networking, 22(2):484-497, abril de 2014.
Cálculo de redes estocásticas
  • O. Yaron y M. Sidi: Rendimiento y estabilidad de las redes de comunicación mediante límites exponenciales robustos , IEEE/ACM Transactions on Networking, 1(3):372-385, junio de 1993.
  • D. Starobinski y M. Sidi: Estocásticamente limitada la ráfaga para redes de comunicación , IEEE Transactions on Information Theory, 46(1):206-212, enero de 2000.
  • C.-S. Chang: Estabilidad, longitud de cola y retardo de redes de colas deterministas y estocásticas , IEEE Transactions on Automatic Control, 39(5):913-931, mayo de 1994.
  • R.-R. Boorstyn, A. Burchard , J. Liebeherr y C. Oottamakorn: Garantías estadísticas de servicio para algoritmos de programación de tráfico , IEEE Journal on Selected Areas in Communications, 18(12):2651-2664, diciembre de 2000.
  • Q. Yin, Y. Jiang, S. Jiang y PY Kong: Análisis del tráfico en ráfagas estocásticamente limitado generalizado para redes de comunicación , IEEE LCN, págs.  141–149, noviembre de 2002.
  • C. Li, A. Burchard y J. Liebeherr: Un cálculo de redes con ancho de banda efectivo , Universidad de Virginia, Informe técnico CS-2003-20, noviembre de 2003.
  • Y. Jiang: Un cálculo básico de redes estocásticas , ACM SIGCOMM 2006.
  • A. Burchard , J. Liebeherr y SD Patek: Un cálculo min-plus para garantías de servicio estadístico de extremo a extremo , IEEE Transactions on Information Theory, 52(9):4105–4114, septiembre de 2006.
  • F. Ciucu, A. Burchard y J. Liebeherr: Un enfoque de curva de servicio de red para el análisis estocástico de redes , IEEE/ACM Transactions on Networking, 52(6):2300–2312, junio de 2006.
  • M. Fidler: Un cálculo de redes probabilístico de extremo a extremo con funciones generadoras de momentos , IEEE IWQoS, junio de 2006.
  • Y. Liu, C.-K. Tham y Y. Jiang: Un cálculo para el análisis estocástico de QoS , Performance Evaluation, 64(6): 547-572, 2007.
  • Y. Jiang y Y. Liu: Cálculo de redes estocásticas , Springer, 2008.
cálculo de redes inalámbricas
  • M. Fidler: Un enfoque de cálculo de redes para el análisis probabilístico de la calidad de servicio de canales con desvanecimiento , Actas de IEEE Globecom, noviembre de 2006.
  • K. Mahmood, A. Rizk y Y. Jiang: Sobre el retardo a nivel de flujo de un canal inalámbrico MIMO de multiplexación espacial , Actas de la IEEE ICC, junio de 2011.
  • K. Mahmood, M. Vehkaperä y Y. Jiang: Análisis del rendimiento con restricciones de retardo de un canal inalámbrico MIMO correlacionado , Actas de la IEEE ICCCN, 2011.
  • K. Mahmood, M. Vehkaperä y Y. Jiang: Análisis del rendimiento con restricciones de retardo de CDMA mediante cálculo de redes estocásticas , Proc. IEEE ICON, 2011.
  • K. Mahmood, M. Vehkaperä y Y. Jiang: Rendimiento de receptores CDMA multiusuario con tráfico en ráfagas y restricciones de retardo , Actas de la ICNC, 2012.
  • Y. Zhang y Y. Jiang: Rendimiento de la transmisión de datos sobre un canal gaussiano con dispersión , Actas de ISWCS, 2012.
  • H. Al-Zubaidy, J. Liebeherr y A. Burchard : Un cálculo de red (min, ×) para canales de desvanecimiento de múltiples saltos , Proc. IEEE Infocom, págs.  1833–1841, abril de 2013.
  • K. Zheng, F. Liu, L. Lei, C. Lin y Y. Jiang: Análisis del rendimiento estocástico de un canal de Markov inalámbrico de estado finito , IEEE Trans. Wireless Communications 12(2): 782-793, 2013.
  • J.-w. Cho y Y. Jiang: Fundamentos del proceso de retroceso en 802.11: Dicótoma de la agregación , IEEE Trans. Information Theory 61(4): 1687-1701, 2015.
  • M. Fidler, R. Lubben y N. Becker: Límites de capacidad, retardo y error: un modelo componible de fuentes y sistemas , Transactions on Wireless Communications, 14(3):1280-1294, marzo de 2015.
  • F. Sun y Y. Jiang: Una propiedad estadística de la capacidad del canal inalámbrico: teoría y aplicación , Actas de IFIP Performance, 2017.

Citas

  1. 1 2 Le Boudec, Jean-Yves; Tiran, Patrick (2001). Bueno, Gerhard; Hartmanis, Juris; van Leeuwen, enero (eds.). Cálculo de redes: una teoría de los sistemas de colas deterministas para Internet . Apuntes de conferencias sobre informática. vol. 2050.doi : 10.1007 /3-540-45318-0 . ISBN  978-3-540-42184-9. S2CID 20610609 . 
  2. ^ Jiang, Yuming; Liu, Yong (2009). Cálculo de redes estocásticas . Bibcode : 2009snc..libro.....L . CiteSeerX 10.1.1.725.5561 . doi : 10.1007/978-1-84800-127-5 . ISBN  978-1-84800-126-8.
  3. Fidler, M. (2010). "Revisión de modelos de curvas de servicio deterministas y estocásticos en el cálculo de redes". IEEE Communications Surveys & Tutorials . 12 : 59–86 . doi : 10.1109/SURV.2010.020110.00019 . S2CID 10745931 . 
  4. ^ Bouillard , Ana; Jouhet, Laurent; Thierry, Eric (2009). Curvas de servicio en Network Calculus: lo que se debe y no se debe hacer (Informe técnico). INRIA. RR-7094.
  5. Bouillard, Anne; Jouhet, Laurent; Thierry, Éric. Comparación de diferentes clases de curvas de servicio en cálculo de redes (PDF) . 10.º Taller Internacional sobre Sistemas de Eventos Discretos (WODES 2010) . Universidad Técnica de Berlín.
  6. Zhou, Boyang; Howenstine, Isaac; Limprapaipong, Siraphob; Cheng, Liang (14 de diciembre de 2020). "Un estudio sobre herramientas de cálculo de redes para infraestructura de red en sistemas en tiempo real" . IEEE Access . 8. IEEE: 223588–223605 . Bibcode : 2020IEEEA...8v3588Z . doi : 10.1109/ACCESS.2020.3043600 .
  7. Zippo, Raffaele; Stea, Giovanni (junio de 2022). "Nancy: una biblioteca eficiente de cálculo de redes paralelas" . SoftwareX . 19 101178. Elsevier. arXiv : 2205.11449 . Bibcode : 2022SoftX..1901178Z . doi : 10.1016/j.softx.2022.101178 .
  8. Rakotomalala, Lucien; Boyer, Marc; Roux, Pierre (2021). Verifying min-plus computations with coq . 13th NASA Formal Methods Symposium (NFM 2021) . doi : 10.1007/978-3-030-76384-8 .
  9. Bouillard, Anne; Thierry, Eric (2008). "Una caja de herramientas algorítmica para el cálculo de redes" . Sistemas dinámicos de eventos discretos: teoría y aplicaciones . 18 : 3–49 . doi : 10.1007/s10626-007-0028-x . S2CID 14643542 . 
  10. Bondorf, Steffen; Schmitt, Jens B. (2014). The DiscoDNC v2 – A Comprehensive Tool for Deterministic Network Calculus (PDF) . 8th International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2014) .
  11. Thiele, Lothar; Chakraborty, Samarjit; Naedele, Martin (2000). "Cálculo en tiempo real para la planificación de sistemas de tiempo real estricto" . Simposio Internacional IEEE de Circuitos y Sistemas de 2000. Tecnologías emergentes para el siglo XXI. Actas (IEEE Cat No. 00CH36353) . Vol. 4. págs. 101–104 . doi : 10.1109/ISCAS.2000.858698 . ISBN   0-7803-5482-6.
  12. Schioler, Henrik; Schwefel, Hans P.; Hansen, Martin B. (2007). CyNC: Una caja de herramientas MATLAB/SimuLink para cálculo de redes . 2.ª Conferencia Internacional sobre Metodologías y Herramientas de Evaluación del Rendimiento (ValueTools '07).
  13. Boyer, Marc; Migge, Jörn; Fumey, Marc (2011). PEGASE, una herramienta robusta y eficiente para el tiempo de recorrido de red en el peor de los casos (PDF) . Congreso y exposición SAE AeroTech 2011.
  14. Maile, Lisa; Hielscher, Kai-Steffen; German, Reinhard (2024). "Combinación de tráfico estático y dinámico con garantías de retardo en redes sensibles al tiempo". En Kalyvianaki, Eleni; Paolieri, Martina (eds.). Metodologías y herramientas de evaluación del rendimiento . Notas de clase del Instituto de Ciencias de la Computación, Informática Social e Ingeniería de Telecomunicaciones. Vol. 539. Springer, Cham. pp. 117–132 . arXiv : 2508.18883 . doi : 10.1007/978-3-031-48885-6_8 . ISBN   978-3-031-48884-9.
  15. Mifdaoui, Ahlem; Ayed, H. (2010). "WOPANets: Una herramienta para el análisis del rendimiento en el peor de los casos de redes embebidas". 2010 15th IEEE International Workshop on Computer Aided Modeling, Analysis and Design of Communication Links and Networks (CAMAD) . pp. 91–95 . doi : 10.1109/CAMAD.2010.5686958 . ISBN  978-1-4244-7634-3.
  16. Schmidt, Mark; Veith, Sebastian; Menth, Michael; Kehrer, Stephan (2014). DelayLyzer: una herramienta para analizar los límites de retardo en redes Ethernet industriales . 17.ª Conferencia Internacional GI/ITG sobre Medición, Modelado y Evaluación de Sistemas Informáticos y Confiabilidad y Tolerancia a Fallos (MMB & DFT 2014) . doi : 10.1007/978-3-319-05359-2_19 .
  17. Bisti, Luca; Lenzini, Luciano; Mingozzi, Enzo; Stea, Giovanni (2012). DEBORAH: Una herramienta para el análisis del peor caso de tándems FIFO . Simposio internacional sobre el aprovechamiento de aplicaciones de métodos formales, verificación y validación . doi : 10.1007/978-3-642-16558-0_15 .
  18. Bouillard, Anne; Stea, Giovanni (octubre de 2015). "Retardo exacto en el peor de los casos en redes de alimentación directa con multiplexación FIFO" . IEEE/ACM Transactions on Networking . 23 (5): 1387– 1400. Bibcode : 2015ITNet..23.1387B . doi : 10.1109/TNET.2014.2332071 . hdl : 11568/501671 . S2CID 14216975 . 
  19. Bouillard, Anne; Éric, Thierry (septiembre de 2016). "Límites de rendimiento ajustados en el análisis del peor caso de redes de alimentación directa" (PDF) . Sistemas dinámicos de eventos discretos . 26 (3): 383– 411. doi : 10.1007/s10626-015-0213-2 . S2CID 40699209 . 
  20. Bouillard, Anne (2019). Límites de estabilidad y rendimiento en redes cíclicas mediante cálculo de redes . 17.ª Conferencia Internacional sobre Modelado Formal y Análisis de Sistemas Temporizados .
  21. Kerschbaum, Sven; Hielscher, Kai-Steffen; German, Reinhard (2016). "La necesidad de dar forma a los datos no críticos en el tiempo en las redes PROFINET". 2016 IEEE 14th International Conference on Industrial Informatics (INDIN) . pp. 160–165 . doi : 10.1109/INDIN.2016.7819151 . ISBN  978-1-5090-2870-2.
  22. Thomas, Ludovic (septiembre de 2022). Análisis de los efectos secundarios en los límites de latencia de combinaciones de mecanismos de planificación, redundancia y sincronización en redes sensibles al tiempo (tesis doctoral). Universidad de Toulouse.
  23. Soni, Aakash (2020-05-06). Análisis del rendimiento en tiempo real de una red industrial integrada basada en QoS (tesis) (en francés). Toulouse, INPT.
Obtenido de " https://en.wikipedia.org/w/index.php?title=Network_calculus&oldid=1340448487 "