TH Köln

Master Digital Sciences

Dokumente zur Akkreditierung des Studiengangs

Modul »Next Generation Networks« (NGN)

Informationen zur Organisation des Moduls

Modulverantwortung
Prof. Dr. Andreas Grebe (Fakultät F07)
Sprache
Englisch
Angeboten im
Sommersemester (Dauer 1 Semester)
Ort
Campus Köln Deutz, oder remote
Anzahl Teilnehmer*innen
maximal 3
Vorbedingung
Students in Master Technische Informatik (F07) and Master Communication Systems and Networts (F07) take precedence; number of available seats may vary from semester to semester
Empfehlung
Understanding of IP network technology and TCP/IP based applications
ECTS
5
Aufwand
Gesamtaufwand 150h
Kontaktzeit
84h (24h Vorlesung / 12h Übung / 48h Projektbetreuung)
Selbstlernzeit
66h (davon 36h eigenständige Projektarbeit)
Prüfung
Semesterbegleitendes Projekt mit Fachgespräch
Vermittelte Kompetenzen
Model Systems, Implement Concepts, Optimize Systems
Beziehung zu globalen Studiengangskriterien
Digitalisierung, Transfer

Beitrag zu Handlungsfeldern

Nachfolgend ist die Zuordnung des Moduls zu den Handlungsfeldern des Studiengangs aufgeführt, und zwar als anteiliger Beitrag (als ECTS und inhaltlich). Dies gibt auch Auskunft über die Verwendbarkeit des Moduls in anderen Studiengängen und über die Beziehung zu anderen Modulen im selben Studiengang.

Handlungsfeld ECTS (anteilig) Modulbeitrag zum Handlungsfeld
Architecting and Coding Software 3

By designing modern network services students expand their compentences in requirements engineering, design of software architectures and evaluation of state-of-the-art protocol stacks, frameworks, and tools for IP based distributed systems.

Acting Responsibly 1

Collaborative coding and working in small teams; software project management and systematic knowledge transfer between participants.

Managing and Running IT 1

Students develop skills to implement and operate services for all IP networks in enterprice network or public network provider domain.

Learning Outcome

In this module, the students will achieve the following learning goals:

Knowledge

Achive basic understanding and implementation knowledge on Next Generation Network (NGN) definition by ITU-T, IP Multimedia Subsystem by 3GPP, and ETSI, and Next Generation Internet (NGI) definition by IETF, ITU-T standards, Multimedia Services in NGN, VoIP, Video-over-IP, RTP encaplsulation, Service Signaling, SIP protocol, SIP Digest Authentication, SDP service description and capabilities, SIP servers, Session Border Controller (SBC), SIP Gateway Technologies, SIP routing, NAT Gateways, NAT solution, SRR, STUN , TURN, IMS in mobile networks, IMS in fixed-line networks, VoIP in enterprise networks. IMS in virtualized core network.

Naming, structuring and classifying concepts and technologies for NGNs or NGIs. Demonstrate network analysis techniques and tools, know methods for NGN services and network planning.

Skills

Students evaluate requirements for NGN services and plan, implement and analyze NGN services based on SIP signalling or alternative signalling protocols. They are competent in functional analysis and troubleshooting by deep packet inspection (DPI) protocol analysis. They evaluate the performance of NGN services in terms of timing, throughput, latency and delays, jitter, robustness in case of packet errors, and security aspects.

Working on a small project in a tiny team (2-3 team members) on actual technologies in the area of NGN services and NGI services. Set-up an NGN/NGI environment and NGN service, including planning, implementation and evaluation of security aspects and protocol anlaysis plus performance evaluation. The results are reviewed during the course period, summarised in a report and presented to the class.

Inhaltliche Beschreibung des Moduls

See learning goals above.

Lehr- und Lernformen

  • Lecture
  • Working on a small project in a tiny team (2-3 team members) on actual technologies in the area of NGN services and NGI services
    • Individual project proposals by students are wellcome.
  • Several lab dates are mandatory for milestones reviews.
    • The solution of the design, implementation and analysis tasks takes place in a team, if necessary with the help of assistance.
    • The participation in the milestone meetings, the final report and the presentation will be evaluated.
  • Minimum standard
    • Successful participation in all internship dates.
    • Achieving the minimum functionality of the service, individually for each student.

Zur Verfügung gestelltes Lehrmaterial

  • Online materials
    • Slides for the lecture
    • Exercises sheets
    • Tutorials for tools (e.g. Wireshark)
    • Material collections such as IOS command list, ASCII character table
  • Optional
    • Network simulator tool Cisco PacketTracer
    • Optionally, participation in two Cisco Academy CCNA (Cisco Certified Network Associate) modules is possible. The contents of the CCNA 2 and CCNA 3 modules are then also available as material.

Weiterführende Literatur

  • J. Kurose, K. Ross: Computer Networking: A Top-Down Approach, Global Edition, Prentice Hall, 7th ed., 2016
  • A. S. Tanenbaum, D. J. Wetherall: Computer Networks, Pearson , 5th ed., 2013
  • U.Trick, F. Weber: SIP und Telekommunikationsnetze: Next Generation Networks und Multimedia over IP – konkret, De Gruyter Oldenbourg Verlag, 4. Auflage 2015
  • J. F. Durkin: Voice-enabling the Data Network,Cisco Press 2010
  • G. Camarillo, M.A. García-Martín: The 3G IP Multimedia Subsystem (IMS), John Wiley Verlag, 2006
  • W. Stallings: Foundations of Modern Networking, Pearson Education, 2016
  • J. Doherty: SDN and NFV Simplified, Pearson Education, 2016
  • J. Edelman: Network Programmability and Automation, O’Reilly 2018
  • J. van Meggelen, R. Bryant, L. Madsen: Asterisk: The Definitive Guide: Open Source Telephony for the Enterprise, O’Reilly Media, 5th Ed. 2019