Budapest University of Technology and Economics, Faculty of Electrical Engineering and Informatics

    címtáras azonosítással

    vissza a tantárgylistához   nyomtatható verzió    

    Infocommunications Laboratory I.

    A tantárgy neve magyarul / Name of the subject in Hungarian: Infokommunikáció laboratórium 1

    Last updated: 2023. június 4.

    Budapest University of Technology and Economics
    Faculty of Electrical Engineering and Informatics

    Computer Engineering, BSc

    Infocommunication Systems specialization

    Course ID Semester Assessment Credit Tantárgyfélév
    VITMAC08   0/0/2/f 3  
    3. Course coordinator and department Dr. Sonkoly Balázs,
    4. Instructors

    Dr. Balázs Sonkoly

    Dr. László Bacsárdi 

    5. Required knowledge Computer Networks
    6. Pre-requisites
    (Szakirany("AMINinfokommHIT", _) VAGY
    Szakirany("AMINinfokommTMIT", _) VAGY
    Szakirany("AMIinfokom", _) VAGY
    Szakirany("AMImédiainf", _) VAGY
    Szakirany("AMImédiatech", _) VAGY
    Szakirany("AMImob", _) VAGY
    Szakirany("VIABI-INFC", _) )

    ÉS NEM ( TárgyEredmény( "BMEVITMA366" , "jegy" , _ ) >= 2
    TárgyEredmény("BMEVITMA366", "FELVETEL", AktualisFelev()) > 0
    TárgyEredmény( "BMEVIHIA319" , "jegy" , _ ) >= 2
    TárgyEredmény("BMEVIHIA319", "FELVETEL", AktualisFelev()) > 0
    TárgyEredmény( "BMEVITMA379" , "jegy" , _ ) >= 2
    TárgyEredmény("BMEVITMA379", "FELVETEL", AktualisFelev()) > 0
    TárgyEredmény( "BMEVIHIA323" , "jegy" , _ ) >= 2
    TárgyEredmény("BMEVIHIA323", "FELVETEL", AktualisFelev()) > 0
    TárgyEredmény( "BMEVITMAC04" , "jegy" , _ ) >= 2
    TárgyEredmény("BMEVITMAC04", "FELVETEL", AktualisFelev()) > 0)

    A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.

    A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.

    Building and Operation of Networks
    7. Objectives, learning outcomes and obtained knowledge

    The aim of the subject is to support and supplement the theoretical knowledge taught in the specialization subjects with practical knowledge and laboratory tasks.

    The student who successfully completes the course will:

    • (K2) understand and comprehend the operation of IT networks of different sizes and types and the services directly connected to them, and the role of each component.
    • (K2) understand the main mechanisms used to support mobility in mobile networks, their performance and limitations.
    • (K3) can independently design and operate small and medium sized IT networks and can deploy all basic network services.
    • (K3) understands the tools that can be used for network measurements and the evaluation of results.
    • (K4) understand and be able to use "software tools" to localize faults in IT networks and to quickly troubleshoot problems arising from faulty configurations.
    • (K3) can independently develop a simple controller application in an SDN environment.
    8. Synopsis

    The topics of the laboratories to be carried out in the subject are the following.

    Laboratories to be carried out in the Department of Telecommunications and Media Informatics (TMIT):

    Linux systems, OpenWRT based tools, network management, IP basics

    Introduction to the laboratory network environment, tools and software. Building, configuring and testing simple networks.

    Network functions and software utilities, network management, Python scripting language

    Practical application and testing of network functions, learning how to use the necessary software tools, application of Python scripting language to network management tasks.

    Software-Defined Networking (SDN), OpenFlow networks

    Understanding SDN concepts, configuring OpenFlow networks, programming controller applications (e.g. on POX platform).

    Network virtualisation, network functions virtualisation (NFV), efficient packet management in software environment

    Creating and configuring virtual networks, implementing new network functions in software (e.g. Click) and overview of acceleration options (e.g. Netmap, DPDK).

    Laboratories to be performed in the Department of Networked Systems and Services (HIT):

    Mobility management procedures

    Students will investigate the performance and limitations of mobility management procedures in mobile networks using realistic simulations.

    Mobility support in the Internet Protocol

    Students will learn in detail about the mobility support features of the IP protocol, their operation and performance, through realistic simulation studies or in a real test environment.

    Real test network measurements

    In a real network, students study the processes and message exchanges required for communication and the impact of their configurations.

    9. Method of instruction
    Instruction is provided in the Department of Telecommunications and Media Informatics (TMIT) and the Department of Networked Systems and Services (HIT) in the form of 4-hour laboratory exercises. During the semester, all students will participate in the laboratory tutorials and perform laboratory exercises related to the topics listed in Section 8 in both departments. Laboratories are carried out in groups according to the schedule announced at the beginning of the semester.

    You should be prepared for the laboratories from the electronically available aids. Preparation will be checked at the beginning of the laboratories with entry quiz. If it is not adequate, the student will be instructed to take a repeat-laboratory.

    The completion of the assessment is certified by the signature of the assessor. A measurement report must be submitted when the measurements are completed.

    Grading will be based on the answers to the control questions, the work done in the exercise and the laboratory reports as described in point 10.

    In addition to the laboratory exercises, students will be required to complete a large homework assignment. This will require a more detailed knowledge of a particular area, and the assignments will be worked out independently outside class. Consultation is available on request.
    10. Assessment
    During the school term:

    To receive credit for the semester, you must have completed the assignments during the semester, signed by the assessment supervisor, and have at least a satisfactory grade in each assessment, and have successfully completed the major homework assignment. The end-of-semester grade is the rounded average of the grades obtained for each laboratory according to the TVSz.

    Grading of the completed assignments will be done as follows:

    To start the laboratory, you will have to pass an entry quiz. The test is started by completing 60% of the test questions. Depending on the assignment, this may count towards the assessment of the laboratory.

    The grading of each laboratory may be dependent on the assessment of the test:

    Grade for completion of compulsory tasks: medium Grade for improvement: completion of optional tasks. Factors that will lower the grade: Missing or incorrect results.
    11. Recaps Repeat-laboratory may be taken during the semester at a time agreed with the corresponding teacher. One repeat-laboratory can be taken during the semester.
    12. Consultations Consultations with the teachers may take place during the laboratory events or at other times by appointment on a case-by-case basis.
    13. References, textbooks and resources The materials for the laboratories are contained in the introductory lecture and the provided syllabuses.
    14. Required learning hours and assignment
    Kontakt óra28
    Félévközi készülés órákra14
    Felkészülés zárthelyire-
    Házi feladat elkészítése30
    Kijelölt írásos tananyag elsajátítása18
    15. Syllabus prepared by

    Dr. Balázs Sonkoly

    Dr. Péter Fazekas 

    Dr. András Gulyás

    Felicián Németh 

    IMSc program
    1. IMSc students will also be given separate homework assignments, which, if successfully completed, will earn IMSc points.

    2. In laboratory exercises, additional tasks at an advanced level may be completed for IMSc points.
    IMSc score
    A maximum of 15 IMSc points per student may be awarded as follows:

    1. Successfully completed optional homework assignments: max. 8 IMSc points.

    2. successfully solved additional tasks in laboratory exercises: max 7 IMSc points. Supplementary assignments will only be marked if the student has obtained a mark on all other assignments in the relevant assessment.

    IMSc points may be awarded to students not participating in the IMSc programme as described above.