Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
CSMA

CSMA

Ratings: (0)|Views: 22|Likes:
Redes
Redes

More info:

Published by: Jose Suastegui Hernandez on Dec 03, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOCX, PDF, TXT or read online from Scribd
See more
See less

03/04/2014

pdf

text

original

 
CSMA / CD
 Introducción
En este tutorial se presentan ejemplos detallados que ilustran el modelado y análisis de laAloha bien conocido y CSMA protocolos de canal de acceso. En esta lección, ustedaprenderá cómo:
• Construir protocolos más avanzados
 
Diseñar una interfaz de canal simple a un multi-tap autobús
• Ejecutar simulaciones paramétricas
 
• Analizar los resu
ltados simulados contra teórica prediccionesUsted va a construir dos modelos: un modelo Aloha y un CSMA modelo. Debido a que esel más simple de los métodos de acceso de canal, vamos a construir el Aloha primermodelo.La tarea principal consiste en diseñar modelos que incorporan la Aloha azar canales deacceso y el método1-persistente detección de portadora de acceso múltiple (CSMA) método en un enlacemultitap-bus, donde varios nodos están conectados a través de un canal compartido. Loharemos comparar el rendimiento de cada método.
 Introducción
Antes de diseñar los modelos, usted puede estar interesado en una visión general de la jerarquía del modelo.La estrategia de diseño para los modelos de Aloha y CSMA es emplear el modelo de redmisma. Tanto la red modelos se utiliza un modelo de transmisor del nodo común que envíapaquetes y un modelo de nodo receptor común que realiza la supervisión de la red. Alcambiar el proceso atributo model de los modelos de nodos, nuevo simulaciones utilizandocualquiera de Aloha o propiedades CSMA se puede construir rápidamente. El proceso denodo transmisor modelos será único, mientras que el nodo receptor modelo de proceso esgenérica y se mantendrá sin cambios.Aloha y CSMA Jerarquía de modelado.
 
 Diseñar el modelo de transmisor nodo genérico
En teoría, el sistema Aloha podría ser modelada como un simple generador de fuentesimple y un transmisor de bus.Sin embargo, mediante el diseño de un modelo más generalizado, se puede volver autilizarla más tarde para el modelo CSMA.El nodo transmisor debe generar paquetes, proceso ellos, y enviarlos al bus. Esto puede sermodelada utilizando un procesador de fuente simple para generar paquetes, otro procesadorpara realizar cualquier necesario las operaciones, y un transmisor de bus para transmitir lapaquetes en el enlace de autobús.Transmisor Modelo Genérico de nodo.
Transmisores de autobuses también tienen cola interna capacidad-que emitirá todoslos paquetes enviados al autobús en orden FIFO.
 Diseñar el nodo transmisor Aloha modelo de proceso
El proceso transmisor Aloha sólo tiene que recibir paquetes del generador y enviarlos a latransmisor.El proceso transmisor Aloha tiene sólo un no forzado estado: la espera de la llegada de unpaquete desde la generador. Debido a que el nodo transmisor genérico hace no reunirestadísticas, el proceso no aloha_tx necesario inicializar o mantener el estado o las variablesglobales de su propio. Lo hace, sin embargo, la necesidad de recuperar un mundial atributode valor que define el número de generar paquetes. El proceso transmisor recuperar estevalor una vez, antes de entrar en el bucle principal.El proceso se inicia la simulación en un forzado estado de inicialización, entonces se muevea un estado de inactividad no forzada donde se espera que los paquetes lleguen.El proceso tiene que ser activado con un comenzar simulación de interrupción de modo quecuando se inicia la simulación, el FSM se ejecuta la inicialización de estado forzado y acontinuación, espera en el estado de reposo, listo para la transición cuando primer paquetellega.
 Intermedio aloha_tx FSM.
Sólo hay un evento distinto en el FSM-aloha_tx la llegada de un paquete generado. Al noforzada inactividad estado, la alarma de llegada de los paquetes puede ser selectivamentedetectado por una transición adecuada.
 
Completa el FSM aloha_tx.
Interrupciones de llegada del paquete son las interrupciones sólo esperado, lo que es seguropara omitir una transición predeterminada para el no forzado estado de reposo. Cuando unainterrupción de llegada de paquetes es entrega, el FSM debe realizar los ejecutivos adquiriry transmitir el paquete en el estado tx_pkt, entonces la transición de vuelta al estado dereposo.
Diseño del Modelo Receptor nodo genérico
 El modelo de receptor del nodo genérico supervisa la movimiento de paquetes a través del bus.
El siguiente paso es diseñar el nodo receptor genérico modelo. El modelo no requiere ungenerador porque simplemente supervisa los paquetes en movimiento a través de laautobús. El modelo de nodo consta de un receptor de bus y un Módulo de procesador.
Conceptual Receptor Modelo Genérico de nodo.
Diseñar el nodo receptor Genérico modelo de proceso
 El nodo receptor genérico modelo de proceso es responsable de manejar paquetes recibidos para recopilación de estadísticas de propósitos.
Para procesar los paquetes recibidos para la recopilación de estadísticas, el proceso cct_rxnecesita un estado donde no forzada espera para recibir gratuitamente colisión paquetes(como el colisiones se detectan se presenta más adelante en este tutorial). Al final de lasimulación, el proceso registros de la canal y el rendimiento de canal de tráfico.Los valores para el análisis. Debido a que el nodo receptor gestiona las variables deproceso de recopilación de estadísticas, el proceso debe inicializar las variables en el iniciode la simulación. Esto conduce al diseño mostrado. Nota la referencia a los definidos por elusuario C funciones proc_pkt () y record_stats () en la transición ejecutivos (estos seescribirá más adelante).

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->