EEE8089 M2M Technology IoT Assignment Questions

Published: 25 Apr, 2025
Category Assignment Subject Computer Science
University - Module Title EEE8089 M2M Technology IoT

Part 1 of the practical coursework focuses on

  • network architecture
  • access from home
  • design problems to solve
  • (Part 2 in a separate lecture)

Three Architectures

Three main architectures are defined:

  • Target Architecture—the main design effort
  • Instrumental Architecture—pre-configured to provide access to the components of the design
  • Access From Home Architecture—a scheme for accessing the above two configurations remotely

Device Configuration

    Four RPi 3B+ devices, replace # with group number,
    multiple names for the devices with several OS images:
    
    ManagerPi#
    MasterRig#2x: MyRig#25, MyRig#26, MyRig#27, MyRig#28
    MasterRig#3x: MyRig#35, MyRig#36, MyRig#37, MyRig#38
    MasterRig#4x: MyRig#45, MyRig#46, MyRig#47, MyRig#48
    Note: the last three are often referred to as RigPi

EEE8089 M2M Technology IoT Assignment Questions

Do You Need EEE8089 Assignment for This Question

 Order Non-Plagiarised Assignment

IP Addresses for Groups

Group ManagerPi MyRig#2i MyRig#3i MyRig#4i
1 192.168.21.1 192.168.21.2
192.168.112.3
192.168.113.4 192.168.112.2
192.168.113.3
2 192.168.22.1 192.168.22.2
192.168.122.3
192.168.123.4 192.168.122.2
192.168.123.3
3 192.168.23.1 192.168.23.2
192.168.132.3
192.168.133.4 192.168.132.2
192.168.133.3
4 192.168.24.1 192.168.24.2
192.168.142.3
192.168.143.4 192.168.142.2
192.168.143.3
5 192.168.25.1 192.168.25.2
192.168.152.3
192.168.153.4 192.168.152.2
192.168.153.3
6 192.168.26.1 192.168.26.2
192.168.162.3
192.168.163.4 192.168.162.2
192.168.163.3

Tasks to Complete

  • Find the IP addresses, define the LANS and determine which gateways to use.
  • Configure the devices, test them, and debug any problems.
  • Test the connectivity: each device should be able to talk to any other, and www.
  • Use tcpdump to examine Ethernet, IP and TCP packets, and find the key fields in the headers of these packets.
  • Examine the latency and throughput of connections within one LAN, between two LANS and between three LANS.
  • Generate and distribute SSH keys between the devices, so SSH sessions can be started without typing a password. Experiment with forwarding a data pipeline through SSH between two devices.

Instrumental Architecture

Group ManagerPi# MasterRig#2x MasterRig#3x MasterRig#4x
Group 1 192.168.21.1 192.168.21.2 192.168.21.3 192.168.21.4
Group 2 192.168.22.1 192.168.22.2 192.168.22.3 192.168.22.4
Group 3 192.168.23.1 192.168.23.2 192.168.23.3 192.168.23.4
Group 4 192.168.24.1 192.168.24.2 192.168.24.3 192.168.24.4
Group 5 192.168.25.1 192.168.25.2 192.168.25.3 192.168.25.4
Group 6 192.168.26.1 192.168.26.2 192.168.26.3 192.168.26.4

Using the Instrumental Architecture

  • Get SSH access to ManagerPi# by using Access From Home Architecture.
  • From ManagerPi access RigPi devices – they are running in MasterRig mode.
  • Each MasterRig device can be logged in as user pi with provided password.
  • The OS images of MyRig (four spares per device) are mounted as ~/rootfs5…8.
  • Edit the chosen OS image, then reboot RigPi into this image (MyRig mode) by creating a file ~/boot_5 (or 6,7,8) and then rebooting the device.
  • The next reboot will take you back into the MasterRig mode.

Instrumental Architecture IP Addresses

Group ManagerPi# MasterRig#2x MasterRig#3x MasterRig#4x
Group 1 192.168.21.1 192.168.21.2 192.168.21.3 192.168.21.4
Group 2 192.168.22.1 192.168.22.2 192.168.22.3 192.168.22.4
Group 3 192.168.23.1 192.168.23.2 192.168.23.3 192.168.23.4
Group 4 192.168.24.1 192.168.24.2 192.168.24.3 192.168.24.4
Group 5 192.168.25.1 192.168.25.2 192.168.25.3 192.168.25.4
Group 6 192.168.26.1 192.168.26.2 192.168.26.3 192.168.26.4

Hardware Reboot of MyRig

If the network connection to the MyRig fails, then hardware reboot is possible by issuing a command from ManagerPi.

Soft Reboot (for MyRig#2x device)

    echo 0 > /sys/class/gpio/gpio17/value
    echo 1 > /sys/class/gpio/gpio17/value

Submit Your Assignment Questions & Get Plagiarism Free Answers.

Buy Today Contact Us

Hard Reboot (may cause filesystem corruption—try to avoid)

    echo 0 > /sys/class/gpio/gpio27/value
    echo 1 > /sys/class/gpio/gpio27/value

MyRig#2i: soft reboot gpio17, hard reboot gpio27

MyRig#3i: soft reboot gpio22, hard reboot gpio10

MyRig#4i: soft reboot gpio9, hard reboot gpio11

EEE8089 M2M Technology IoT Assignment Questions

Using from Home

Everywhere below, replace # with your group number.

Set up the ssh tunnels to import the ports from unix.ncl.ac.uk
    Group #: 10#22, 10#80
    
Log in to ManagerPi#
    ssh -Y -p 10#22 login_name@localhost
   
 

Are you trying to find someone who can help with my EEE8089 M2M Technology Iot? Well! You're in the right place, our podium, Workingment, provides Computer Science Assignment Help. Our well-researched and talented professors can also provide you with odd assignments. Suppose you're judging whether to Write My Assignment with our professors. No doubt! Our team can help with your assignment. We also provide Free assignment samples for your guidance. Get in touch right now!

HE Diploma CBB550 Disease and Immunity L3 Assignment Brief - 2025

CBB550: This task requires you to respond to questions including some about a variety of case studies. It includes questions requiring short answers and some where you will need to explain

MGT104 Fundamentals of Financial Decision Making L4 Assignment Brief | UOS

Lee is a sole trader who started trading on 1st January 2023. As a trainee financial manager, you have been presented with a summary of transactions that occurred during the first year of trading.

NURSE301 Health Assessment and Nursing Practice 3 | UoW

The purpose of this assessment is for students to reflect in groups about clinical practice and in the context of serving a population with diverse, interwoven health needs, highlight a problem and propose an innovation that enhances holistic nursing care with a tangible solution.

FINC603 Commercial Banking Group Bank Project Sem 1 Assignment Brief - 2025

FINC603: The group project is an analysis of the structure, performance and conduct of TWO commercial banks (New Zealand domestic banks or international banks)

BMG936 International Entrepreneurship Assignment Brief | UU

Use the BMC template to design your business model. Components of BMC to be shared among members. Use relevant data,  demonstrate creativity and provide in-text citations for any external sources used in designing the poster.

BTEC HND Unit 5 Security Assignment 2 Brief (RQF)- 2025

BTEC HND Unit 5 Security Assignment 2 LO3: Review mechanisms to control organisational IT security LO4: Manage organisational security.

DM932 PG Individual Projects Assignment Brief | UoS

The project should not be looked upon as a “necessary evil‟ that is required to fulfil the requirements of the course. It should be taken as an opportunity for you to show your competence and ability in analysing and solving problems.

Unit CO401 Health, Safety and Hygiene for Aesthetic Procedures Assignment Questions 2025

Keep your writing simple and factual, and pay careful attention to the wording of the particularly specific questions. Check the command verb used and refer to the attached command verb document to enable you to incorporate the required level of information.

CI7801 User Experience Major Project 2025-26 | KU

It is essential that your proposed project is within the scope of User Experience Design. Talk to your supervisor about the suitability of your project idea. User Experience Design is interpreted broadly, but to apply the marking criteria,.

L4 Fundamentals of Nursing Practice Assessment Brief 2025

You are required to complete a 2000-word essay on person-centred care, followed by a short reflection using the format of your choice. This assignment will help you recognise the use of person-centred care in practice and develop your evidence-based practice.

Online Assignment Help in UK