• 4.1 Exercises Introduction
  •   IoT environment Simulations




    Download 3,37 Mb.
    Pdf ko'rish
    bet13/32
    Sana19.12.2023
    Hajmi3,37 Mb.
    #123156
    1   ...   9   10   11   12   13   14   15   16   ...   32
    Bog'liq
    2.3 (3)


    IoT environment Simulations 
    Below chapters are focusing on the core exercise shared with the students, giving first a 
    general introduction of the simulations and an overview of Cisco Packet Tracer tool. 
    In the second part of the chapter the four IoT automations are analyzed in more details 
    giving more technical explanation on the network and IoT aspect of the exercise, also 
    giving few suggestion for future expansion. 
    Purpose of the explanations are to guide the reader to fully understand the background 
    of the IoT simulations and also use this document as quick reference guide when prac-
    tically working on the Cisco Packet Tracer exercises. 
    4.1 Exercises Introduction 
    This chapter includes and analysis of the four IoT simulations discussed with the stu-
    dents in the practical classes. These were used as a starting point to learn how to utilize 
    IoT functionalities in Cisco Packet Tracer. For the groups where their own business case 
    was not directly achievable with the tool it was requested to modify one of the four sim-
    ulations in order to practice with IoT components. 
    Every exercise consisted of a pre-defined physical layer separation, a fully connected 
    and configured network where IoT components can be connected, few examples of IoT 
    Smart devices and a backend logic to show how these devices could interact automati-
    cally. For each case there was also one example of sensor-to-actuator logic using a 
    microcontroller board and custom Blockly program. 
    All the examples came with a dedicated documentation showing the network layout, net-
    work details (Appendix 2), overview of the infrastructure, Blockly program logic (Appen-
    dix 1) and some future ideas how to expand the simulations. Documentation was distrib-
    uted to the students along with the Cisco Packet Tracer exercises. 
    The four examples were called: Smart-Home 1, Smart-Home 2 (SaaS), Smart-Campus 
    and Smart-Industrial. The first two simulated an IoT automated house where the IoT 
    components were connected to a local WLAN network and where smart devices were 
    interacting with each other. The difference between the two home examples was that in 
    the first case the IoT backend functionalities were hosted within the home LAN. In the 


    26 
    second case the devices were only having a connectivity layer inside the house LAN, 
    but the IoT server components were hosted in a third-party network, simulating a pro-
    vider cloud Software-as-a-Service scenario. 
    Both of the cases included a remote network, in the form of a corporate office network 
    or a mobile 4G network, where home owner could connect to in order to monitor the IoT 
    activities in the house. 
    The third simulation was about an interconnected university campus network where IoT 
    smart devices were connected. Along with the two basic networks, classrooms and 
    apartments, a third network was connecting all the IoT devices and the backend IoT 
    servers. Through a user authorization mechanism from any point of the network it was 
    possible to access the IoT devices and monitor their status. 
    The last case represented a more complex industrial environment where five networks 
    were connected. Two of networks were connecting the IoT devices, via a switch or a 
    dedicated 3G network, for an electricity production. The electricity was then consumed 
    by a third network of IoT devices used in a production line. The remaining two networks 
    were utilized to simulate a corporate office remote area and a more important control 
    room, where backend IoT server was located and where users could connect to control 
    the IoT devices. 
    In order to be able to interact with the four simulations some basic knowledge of Cisco 
    Packet Tracer were required, due to the fact that IoT simulations were not only exploring 
    the basic network components the students needed to be familiar with concepts such as 
    physical containers, environmental variables, IoT backend servers and IoT component 
    programming. The following chapter covers the basic non-networking components con-
    cepts, a deeper practical explanation was given to the students during the two practical 
    classes. 


    27 

    Download 3,37 Mb.
    1   ...   9   10   11   12   13   14   15   16   ...   32




    Download 3,37 Mb.
    Pdf ko'rish