Foundations of networks  

Objectives and Contextualisation Know the architecture and operation of different telecommunication networks. Know the architecture and operation of different telecommunication protocols. Know the operation of interconnection mechanisms of telecommunication networks. Know the design and operation of distributed telecommunication applications and services. Know the operation and how to analyze the performance of transport media and communication techniques for data transmission. Know the operation and how to analyze the performance of data link control protocols and medium access techniques. Competences Electronic Engineering for Telecommunication Analyse and evaluate the social and environmental impact of technical solutions Communication Develop personal attitude. Develop personal work habits. Develop thinking habits. Draft, develop and sign projects in the field of telecommunications engineering designed to conceive, develop or exploit electronic systems Learn new methods and technologies, building on basic technological knowledge, to be able to adapt to new situations. Work in a team. Telecommunication Systems Engineering Analyse and evaluate the social and environmental impact of technical solutions. Communication Develop personal attitude. Develop personal work habits. Develop thinking habits. Draft, develop and sign projects in the field of telecommunications engineering that, depending on the speciality, are aimed at the conception, development or exploitation of telecommunication and electronic networks, services and applications. Learn new methods and technologies, building on basic technological knowledge, to be able to adapt to new situations. Work in a team. Learning Outcomes Assess the economic and social impact of telecommunication networks, systems, services and infrastructures in business, institutional or residential settings Autonomously learn adequate new knowledge and techniques for the conception, development or exploitation of telecommunication systems in reference to signal processing subsystems and to basic network aspects. Communicate efficiently, orally and in writing, knowledge, results and skills, both professionally and to non-expert audiences. Conceive, deploy, organise and manage telecommunication networks, systems, services and infrastructures in residential (homes, cities and digital communities), business or institutional contexts and be responsible for starting them up and making on-going improvements. Conceive, deploy, organise and manage telecommunication networks, systems, services and infrastructures in residential (homes, city and digital communities), business or institutional contexts taking responsibility for setup and continuous improvement Describe and apply the concepts of communications network architectures, protocols and interfaces. Describe and apply the concepts of network architecture, protocols and communication interfaces. Describe networking and routing methods, as well as the basics of network planning and dimensioning based on traffic parameters. Describe the methods for interconnecting and routing networks, as well as the basics of the planning and dimensioning of networks in accordance with traffic parameters. Develop curiosity and creativity. Develop independent learning strategies. Develop systemic thinking. Develop the capacity for analysis and synthesis. Differentiate the concepts of access and transport networks, circuit switching and packaging networks, fixed and mobile networks, as well as the systems and applications of distributed networks, and voice, data, audio, video, interactive and multimedia services. Differentiate the concepts of access and transport networks, circuit-switched and packaged networks, fixed and mobile networks, distributed network voice, data, audio, video applications and systems and interactive multimedia services. Efficiently use ICT for the communication and transmission of ideas and results. Evaluate the economic and social impact of telecommunication networks, systems, services and infrastructures in residential, business or institutional contexts. Independently learn new skills and techniques suitable for the conception, development or operation of telecommunications systems in relation to the signal processing subsystems and network basics. Make one's own decisions. Use communication and computer applications (office automation, databases, advanced calculation, project management, display, etc.) to support the development and exploitation of telecommunication and electronic networks, services and applications. Work autonomously. Work cooperatively. Content The course is divided into 2 parts. The first presents the architecture and protocols of the telecommunication networks, while the second focuses on the telecommunication network technologies. 0. Introduction Introduction Part I. Telecommunication networks architecture and protocols I.1 Network architecture, layers, protocols and communication interfaces I.1.1 Layer architecture I.1.2 OSI model I.1.3 TCP/IP model I.1.4 Network interconnection Repeater, Hub, Bridge, Switch, Router, Gateway I.2 Classification of networks I.2.1 Network topologies Communication modes: unicast, broadcast, multicast, anycast. Type of connections: point-to-point, point-multipoint, multipoint-multipoint. Problems of fully connected networks. Typical topologies: line, bus, tree, ring, star, mesh. I.2.2 Access and trunk networks I.2.3 According to technology: Threads, Wireless, Mobile I.2.4 According to scope: WAN, MAN, LAN, PAN[, VPN] I.2.5 According to type of switching: Circuits, Messages, Packets (Datagram mode, Virtual Circuit mode) I.3 Application layer: Distributed applications and services I.3.1 Client / server architecture I.3.2 Distributed communication models: RPC, RMI, packets/datagrams, flows, messages, Web servers, new paradigms I.3.3 Programming of distributed applications Sockets Servers Customers Concurrent servers I.4 Transport and Network layers: TCP/IP protocols I.4.1 Introduction I.4.2 UDP I.4.3 TCP I.4.4 IP I.5 Network layer: Creation of networks and subnets I.6 Network layer: Basic routing I.6.1 Introduction I.6.2 Direct/indirect delivery I.6.3 ARP I.7 Link and Physical layers: Network technologies I.7.1 Introduction I.7.2 Ethernet Physical layer I.7.3 Cable: ADSL and Optical fiber I.8 Internet services I.8.1 DHCP I.8.2 DNS I.8.3 NAT Part II. Telecommunication network technologies II.1 Overview of telecommunications networks II.1.1 Functional organization of a telecommunication network: data, control and management planes II.1.2 Logical organization of a telecommunication network: access, transport and core network II.1.3 Mechanisms for the implementation of the data plan: circuit and packet switching II.1.4 Application requirements: speed, delay, jitter and packet loss II.2 Data transmission media and techniques II.2.1 Transmission media: guided and wireless II.2.2 Modulation techniques: amplitude, frequency, and phase II.2.3 Channel characteristics: attenuation, distortion and noise II.2.4 Channel capacity measurements: Nyquist and Shannon's theorems II.2.5 Coverage analysis: propagation models and power budget II.3 Data link control mechanisms II.3.1 Topology: point to point, point to multipoint II.3.2 Line configuration: half-duplex, full-duplex II.3.3 Synchronization: asynchronous, synchronous II.3.4 Framing: character, bit II.3.5 Error detection and correction: parity and cyclic redundancy II.3.6 Flow control: stop and wait, slidingwindow and ARQ II.4 Physical medium sharing II.4.1 Multiplexing: time, frequency, space and code II.4.2 Deterministic multiple access: TDMA, FDMA, SDMA and CDMA II.4.3 Random multiple access: ALOHA, Slotted ALOHA and CSMA II.5 Evolution of telecommunication networks II.5.1 Access Network: POTS, xDSL, xDSL, xPON II.5.2 Core Network: SDH, PDH, X.25, Frame Relay, ATM/SONET II.5.3 Local and Personal Area Networks: Ethernet, Wi-Fi, Bluetooth II.5.4 Cellular Networks: 1G, 2G, 3G, 4G
Presential
English
Foundations of networks
English

Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or HaDEA. Neither the European Union nor the granting authority can be held responsible for them. The statements made herein do not necessarily have the consent or agreement of the ASTRAIOS Consortium. These represent the opinion and findings of the author(s).