Curs 2013-14

Simulació de Xarxes i Sistemes

Titulació: Codi: Tipus:
Grau en Enginyeria Informàtica 22627 Optativa
Grau en Enginyeria Telemàtica 21733 Obligatòria 3r curs
Grau en Enginyeria en Sistemes Audiovisuals 22655 Optativa

 

Crèdits ECTS: 4 Dedicació: 100 hores Trimestre: 1r

 

Departament: Dept. de Tecnologies de la Informació i les Comunicacions
Coordinador: Joan Meliá
Professorat:

Joan Melià Seguí

Idioma:

Teoria en anglès, materials i laboratori en català/anglès.

Horari:
Campus: Campus de la Comunicació - Poblenou

 

Presentació de l'assignatura

Simulació de Xarxes i Sistemes (acrònim SXS, codi 21733) és una assignatura obligatòria del tercer curs acadèmic del Grau en Enginyeria Telemàtica. S’organitza en 4 crèdits ETCS impartits en el primer trimestre.

Aquesta assignatura es centra en l’estudi de sistemes de comunicacions utilitzant un programari que permet la construcció sistemàtica de codis de simulació a partir de blocs predefinits. Al llarg de l’assignatura es consolida l’aprenentatge de tècniques vistes en altres assignatures, particularment aspectes fonamentals de les telecomunicacions com algorismes d’encaminament, protocols d’accés, arquitectures de commutadors, dimensionament d’enllaços de comunicacions fixes, i la planificació i anàlisi de sistemes mòbils. S’insisteix en la necessitat de disposar d’eines analítiques que permetin a l’estudiant valida els resultats obtinguts en les simulacions realitzades a partir de models simplificats.

El conjunt de la docència s’organitza en una combinació de sessions de teoria, seminaris i pràctiques. En les sessions de teoria s’introdueix el marc de coneixement necessari per desenvolupar l’assignatura. A les sessions de seminaris es treballa en la transformació dels coneixements teòrics al nivell de programació i simulació, així com les bases per dominar el funcionament del programari de simulació. Finalment les sessions pràctiques posen a prova el coneixement i treball previ de l’estudiant en la simulació de sistemes de comunicació.

 

Prerequisits

Aquesta assignatura es troba al mig del itinerari corresponent a l’àrea de Protocols de Xarxes i Serveis de Comunicació. Ve precedida per les assignatures Xarxes i Serveis, Protocols de Xarxes i Serveis, Arquitectura de Xarxes, Enginyeria de Tràfic i Laboratori de Xarxes i Serveis. Altres assignatures que continuen el mateix itinerari són Protocols de Transmissió Multimèdia, Arquitectura i Senyalització, Protocols de Qualitat de Serveis en Xarxa i optatives pròpies de l’àrea.

És recomanable que l’estudiant d’aquesta assignatura hagi cursat les següents assignatures:

Es necessari que l’estudiant tingui coneixements de programació bàsica; compilació, execució, editar programes, etc. Els conceptes analitzats en aquesta assignatura seran d’utilitat per al raonament de problemes tant en la indústria com en els cursos posteriors de la carrera universitària.

 

Competències

Competències generals

Instrumentals

G1. Capacitat d'anàlisi i síntesi

G2. Capacitat d'organització i planificació

G3. Capacitat per aplicar els coneixements a l'anàlisi de situacions i la resolució de problemes

G6. Capacitat de comunicar-se amb propietat de forma oral i escrita en català i en castellà, tant davant audiències expertes com a inexpertes.

Interpersonals

G8. Capacitat de treball en equip

Sistèmiques

G11. Capacitat d'aplicar amb flexibilitat i creativitat els coneixements adquirits i d'adaptar-los a contextos i situacions noves

G12. Capacitat per progressar en els processos de formació i aprenentatge de manera autònoma i contínua

Competències específiques

Professionals

P5. Coneixements per a la realització de mesuraments, càlculs, valoracions, taxacions, peritatges, estudis, informes, planificació de tasques i altres treballs anàlegs.

Telecomunicacions

T1. Capacitat d'aprendre de manera autònoma nous coneixements i tècniques adequats per a la concepció, el desenvolupament o l'explotació de sistemes i serveis de telecomunicació.

T2. Capacitat d'utilitzar aplicacions informàtiques (ofimàtiques, bases de dades, càlcul avançat, gestió de projectes, visualització, etc.) per recolzar el desenvolupament i explotació de xarxes, serveis i aplicacions de telecomunicació i electrònica.

T4. Capacitat d'analitzar i especificar els paràmetres fonamentals d'un sistema de comunicacions.

T6. Capacitat de concebre, desplegar, organitzar i gestionar xarxes, sistemes, serveis i infraestructures de telecomunicació en determinats contextos residencials, empresarials o institucionals responsabilitzant-se de la seva engegada i millora contínua, així com conèixer el seu impacte econòmic i social.

T13. Capacitat per conèixer, entendre i utilitzar els conceptes d'arquitectura de xarxa, protocols i interfícies de comunicacions.

T14. Diferenciar els conceptes de xarxes d'accés i transport, xarxes de commutació de circuits i de paquets, xarxes fixes i mòbils, així com els sistemes i aplicacions de xarxa distribuïts, serveis de veu, dades, vídeo i serveis interactius.

Enginyeria Telemàtica

TE1. Capacitat de construir, explotar i gestionar les xarxes, serveis, processos i aplicacions de telecomunicacions, enteses aquestes com a sistemes de captació, transport, representació, processament, emmagatzematge, gestió i presentació d'informació multimèdia, des del punt de vista dels serveis telemàtics.

TE2. Capacitat per aplicar les tècniques en què es basen les xarxes, serveis i aplicacions telemàtiques, tals com a sistemes de gestió, senyalització i commutació, encaminament, seguretat, enginyeria de tràfic, tarificació i fiabilitat i qualitat de servei, tant en entorns fixos, mòbils, personals, locals o a gran distància, amb diferents amples de banda, incloent telefonia i dades.

TE3. Capacitat de construir, explotar i gestionar serveis telemàtics, incloent Internet, web, disseny arquitectònic (dades i protocols), enginyeria i tecnologies programari, gestió del coneixement distribuït i de la informació multimèdia, utilitzant eines analítiques de planificació, de dimensionament i d'anàlisi.

TE5. Capacitat de seguir el progrés tecnològic de transmissió, commutació i procés per millorar les xarxes i serveis telemàtics.

 

Objectius d’aprenentatge

En aquesta assignatura es pretén que els estudiants aprenguin a emprar eines de simulació que els permetin reforçar els coneixements fonamentals de les telecomunicacions apresos en assignatures anteriors. S’aprofundeix en temes com teoria de cues, algorismes d’encaminament, dimensionament i avaluació d’enllaços de comunicacions fixes i la planificació i anàlisi de sistemes mòbils.

S’insisteix en la utilització de l’ordinador i la programació lliure com eines d’anàlisis d’aquests i altres temes de rellevància per a la formació de l’estudiant en l’àrea de l’enginyeria telemàtica. L’estudiant també utilitzarà eines analítiques que li permetran validar els resultats de les seves simulacions amb els resultats teòrics. Més concretament, es pretén assolir els següents objectius:

Revisar i aplicar els Principis de Simulació de Sistemes:

Aprendre a dimensionar i simular un sistema de telefonia:

Analitzar i planificar xarxes de comunicació mòbil elementals mitjançant simulacions

Comprendre i simular adequadament els protocols de transport:

Revisar i simular adequadament protocols d’encaminament en xarxes de paquets de dades:

 

Avaluació

Criteris generals d’avaluació

L’avaluació d’aquesta assignatura es farà continuada durant el transcurs del trimestre i també es farà una avaluació final de l’assignatura. Els mecanismes d’avaluació seran:

La nota final del curs es calcula de la següent forma:

 Algunes característiquesPercentatgeRecuperable
Proves escrites
Prova final de trimestre (s'ha
d'obtenir més de 4 per fer mitja)
35.00%

 Recuperable

Productes escrits

 Prova de mig trimestre

10.00%
No recuperable
Proves test d'avaluació de
seminaris
 -  No recuperable
Proves d'execució

 Memòria de pràctiques

55.00%

 No recuperable

 Cada pràctica només contarà si s'ha respost el test corresponent al seminari previ. En cas d'absència justificada al dia de la pràctica, per acceptar un justificant s'ha d'haver entregat la pràctica prèviament.

P = nota de pràctiques

M = nota de prova de mig trimestre.

F = nota de prova final.

Avaluació del curs: Min(P) i Min(F) > 4.0

Per a aprovar l’assignatura és necessari que P i E siguin majors que 4.0

Nota Final = 0.55P + 0.1M + 0.35F

 

IMPORTANT: El plagi de qualsevol contingut a les pràctiques o seminaris és motiu de suspens de l’assignatura.

NOTA Avaluació extraordinària: Consisteix en una avaluació al juliol. La màxima nota final que es pot assolir és un 5.0. Aquesta prova només pot recuperar la nota de la prova final del trimestre, fent mitja amb la qualificació de les pràctiques realitzades al llarg del trimestre (si aquesta ha sigut superior a 4.0).

 

Pràctiques i Seminaris

Als seminaris l’estudiant treballarà en l’aplicació pràctica dels coneixements vistos a les sessions de teoria, mitjançant la guia del docent i els materials de l’assignatura. L’objectiu és que l’estudiant es familiaritzi amb les eines de simulació. Les sessions de pràctiques tenen per objectiu avaluar el coneixement de l’estudiant assolit en les sessions de teoria i seminaris, i es permetrà la utilització del material de l’assignatura així com la consulta de la bibliografia i referències proporcionades durant el trimestre.

Què s’avaluarà?Indicador d’assolimentCom s’avaluarà?

 

1. Capacitat d’abstracció de models de simulació a partir de problemes reals en xarxes de telecomunicació

2. Aplicar teoria d’errors en l’avaluació de resultats numèrics generats en simulació

3. Capacitat d’analitzar resultats de prestacions d’un sistema de telecomunicació

4. Capacitat per definir els paràmetres principals d’avaluació de prestacions en sistemes de telecomunicació

5. Utilització de paquets software genèrics per la simulació de models de xarxes i protocols de telecomunicació

 

1. Que l’estudiant seleccioni els paràmetres apropiats a cadascuna de les simulacions realitzades en l’assignatura. Que l’estudiant respongui correctament a les preguntes que se li plantegen en les pràctiques corresponents

2. Resoldre adequadament els exercicis que se li plantegin en referència a les simulacions executades, obtenir i reportar adequadament els errors obtinguts en els resultats de les simulacions executades en les pràctiques

3. Analitzar adequadament els resultats obtinguts en les simulacions i si és el cas, resoldre les incidències que es presentin producte de les avaluacions realitzades. Contestar adequadament a les preguntes proposades en les pràctiques

4. Correcta comprensió dels problemes plantejats i la seva extrapolació a la simulació amb els paquets de programari i les comandes adequades en les pràctiques. Resoldre correctament les preguntes que es proposen a les pràctiques

5. Utilitzar adequadament el programari posat a la disposició de l’estudiant i utilitzar les llibreries i comandes correctament en totes i cadascuna de les simulacions realitzades en l’assignatura

 

1. Amb les pràctiques lliurades, preguntes de seminaris i examen final

2. Amb pràctiques lliurades, preguntes de seminaris i examen final

3. Amb les pràctiques lliurades, preguntes de seminaris i examen final

4. Amb les pràctiques lliurades, preguntes de seminaris i examen final

5. Amb les pràctiques lliurades, preguntes de seminaris i examen final

 

Continguts

Blocs de contingut

Aquesta assignatura es divideix en quatre blocs generals:

Bloc de contingut 1. Principis de simulació de sistemes

Bloc de contingut 2. Utilització del Network Simulator 2

Bloc de contingut 3. Simulació de sistemes de telefonia

Bloc de contingut 4. Simulació de xarxes telemàtiques cablejades i sense fils

 

Organització i concreció dels continguts

Bloc de contingut 1. Principis de simulació de sistemes

ConceptesProcedimentsActituds

- Paradigma client-servidor

- Teoria de cues

- Cua de servei

- Temps d’espera

- Models MM1, MD1, MMC

- Estabilització d’un sistema

- Temps de transitori

- Temps entre arribades

- Condicions d’equilibri

- Utilització del sistema

 - Introducció als sistemes de cues i a la seva utilització pràctica

- Breu descripció de la problemàtica a resoldre per als sistemes basats en cues

- Descripció i anàlisi dels paràmetres d’un sistema de cues

- Classificació i anàlisi dels tipus de sistemes de cues

- Realització d’exemples teòrics i la seva comprovació mitjançant simulacions en el laboratori

- Valoració de resultats mitjançant comparació

 - Interès a aprendre conceptes nous i aprofundir en conceptes apresos amb anterioritat

- Interès a abstreure conceptes i relacionar- los amb situacions reals

Bloc de contingut 2. Utilització del Network Simulator 2

ConceptesProcedimentsActituds

- Models de tràfic i aplicacions

- Protocols de transport

- Encaminament i cues

- Capa d’enllaç

- Script de simulació

- Llibreria i intèrpret de simulació

- Anàlisi de resultats mitjançant animació

- Topologia de xarxa

- Injecció de tràfic

 - Introducció a les simulacions i al Network Simulator 2 (NS2)

- Descripció d’arquitectura funcional del NS2.

- Introducció a les llibreries del NS2.

- Creació de topologies i injecció de tràfic

- Establiment de procediments genèrics per a realitzar simulacions

- Reproduir i analitzar els resultats de simulacions

 - Interès a aprendre conceptes nous i aprofundir en conceptes apresos amb anterioritat

- Interès a abstreure conceptes i relacionar- los amb situacions reals

Bloc de contingut 3. Simulació de sistemes de telefonia

ConceptesProcedimentsActituds

- Tràfic de Veu

- Model ON/OFF

- Ràfega de paquets

- Tràfic exponencial

- Intensitat de tràfic

- Hora carregada

- Probabilitat de bloqueig

- Grau de servei

- Dimensionament d’una xarxa

 - Revisió de requeriments bàsics per a dimensionament de xarxes de telecomunicacions

- Posicionament de conceptes de teoria de cues en sistemes de telefonia

- Dimensionament de xarxes de telefonia utilitzant conceptes de teoria de cues

- Realitzar i comprovar els càlculs d’optimització de topologies de xarxes de telefonia

 - Interès a aprendre conceptes nous i aprofundir en conceptes apresos amb anterioritat

- Interès a abstreure conceptes i relacionar- los amb situacions reals

Bloc de contingut 4. Simulació de xarxes telemàtiques cablejades i sense fils

ConceptesProcedimentsActituds

- Mobilitat de nodes i xarxes sense fils - Protocol d’encaminament - Capa d’enllaç - Propagació de ràdio - Localització i moviment - Canal sense fils - Topologia híbrida

 - Anàlisi d’elements que intervenen en les comunicacions sense fils

- Revisió d’arquitectura funcional del NS2 per a simulació de comunicacions sense fils

- Deducció de procediment genèric per a simulació de xarxes sense fils

- Anàlisis de protocols d’encaminament i mobilitat de nodes

- Realització d’escenaris de mobilitat i comunicacions mòbils

- Creació de topologies híbrides: interacció entre topologies fixes i mòbils

 - Interès a aprendre conceptes nous i aprofundir en conceptes apresos amb anterioritat

- Interès a abstreure conceptes i relacionar- los amb situacions reals

 

Metodologia

Les activitats d’aprenentatge que integren la metodologia per al curs de Simulació de Xarxes i Sistemes són les següents:

Classes Magistrals de Teoria

En aquestes classes s’aborden els conceptes teòrics dels blocs de contingut de l’assignatura. En l’assignatura de Simulació de Xarxes i Sistemes, es té un únic grup de Teoria, T1. Les classes magistrals consisteixen en sessions de dues hores de durada.

El docent portarà a terme les explicacions dels continguts teòrics de l’assignatura, per a això es disposarà d’ordinador, projector i pissarra com material suport. S’empraran transparències que serviran com apunts de classe per als estudiants.

Es realitzaran nou Classes Magistrals de Teoria, en les quals es desenvoluparan els següents continguts:

Sessió T1: Introducció i Principis de Simulació de Sistemes

Sessió T2: Principis de Simulació de Sistemes II

Sessió T3: Introducció a Simulacions de Xarxes Telemàtiques

Sessió T4: Aspectes Notables de Simulació

Sessió T5: Simulació d’un Sistema de Telefonia

Sessió T6: Dimensionament d’un Sistema de Telefonia

Sessió T7: Simulació de Xarxes Mòbils i sense fils

Sessió T8: Simulació de Xarxes Mòbils i sense fils II

Sessió T9: Revisió general de coneixements

La sessió T5 o T6 inclourà la prova d'avaluació de mig trimestre.

Els conceptes analitzats en aquest tipus de sessions seran utilitzats a l’altre tipus d’activitats d’aprenentatge de l’assignatura, les sessions de pràctiques i seminaris.

 

Sessions de Seminaris i Pràctiques

En aquestes sessions es desenvolupen els punts pràctics del bloc de contingut de l’assignatura, així com les avaluacions pràctiques.

L’únic grup de teoria T1 defineix l’únic grup de pràctiques P11. El grup de pràctiques es divideix en subgrups preferentment de dues persones per a la realització de les pràctiques. Els seminaris es divideixen en dos subgrups S111 i S112, i serviran per reforçar els coneixements teòrics i introduir les pràctiques i eines de simulació. Aquestes sessions es fan al laboratori i tenen una durada de dos hores.

El professor de pràctiques lliurarà un enunciat en la qual s’explica el desenvolupament de la pràctica i donarà les directrius necessàries perquè els estudiants realitzin les comprovacions i el desenvolupament que se’ls sol · liciti en els enunciats de la pràctica. L’estudiant lliurarà una memòria de la pràctica en la data establerta, sobre la qual el docent avaluarà que s’han desenvolupat adequadament els conceptes pràctics que s’han plantejat a l’enunciat de la pràctica.

Les sessions de pràctica estaran orientades a cobrir els punts pràctics dels següents continguts:

Pràctica 0: Introducció a la Simulació de Sistemes

Seminari i Pràctica 1: Principis de Simulació de Sistemes

Seminari i Pràctica 2: Simulació de Xarxes Telemàtiques

Seminari i Pràctica 3: Simulació d’un Sistema de Telefonia

Seminari i Pràctica 4: Simulació de Xarxes Telemàtiques Cablejades i Sense Fils

 

Recursos

Bibliografia bàsica (suport paper i electrònic)

Bibliografia complementària (suport paper i electrònic)

Recursos didàctics. Material docent de l’assignatura