Question: LORA BASED MESSAGING SYSTEM FOR UNDERGROUND MINING A company Swinburne has been working with for some time is interested in the potential use of LoRa
LORA BASED MESSAGING SYSTEM FOR UNDERGROUND MINING
A company Swinburne has been working with for some time is interested in the potential use of LoRa underground. Some projects that have already been explored have been detonation of explosives and monitoring the locality of equipment and people underground.
This project is to use LoRa for transmission and reception of simple text messages. LoRa is to be used as the technology for transmitting and receiving messages at laptops connected to a LoRa transceiver.
The system is to comprise senderreceivers at either end and relays between the end points that forward messages on There is to be a GUI that transmits messages and displays received messages.
The hardware that is to be used is the Dragino LoRa transceiver on an Arduino UNO or YUN microcontroller.
Each team will be supplied with three transceivers and three microcontrollers. Additional hardware will be supplied if needed. Basic code for a transmitterrelayreceiver will be supplied.
Basic system completion:
User interface that enables messages to be transmitted and received
Transmitreceive node that enables messages to be transmittedreceived
Relay node that forwards messages
Messages are to be encrypted using a stream cipher
Password hard coded in user interface on laptop
Identity of sender included in message
Stretch goals All students
Password management subsystem where password is stored on host
Interface to update password
Password stored as hash
Stretch goals Cybersecurity students, optional for Network Systems students
Authentication of message source
Encryption key based on password
Whole message encrypted and decrypted at relays
Encryption key stored in nonvolatile memory in Arduino
Stretch goals Network Systems students, optional for Cyberscurity students
Energy conservation through duty cycle reduction
Energy conservation through adaptive reduction in transmit power
Super stretch goal probably too ambitious:
System coded on an industrial grade STM card
How to enable stream cipher and encrypt & decrypt the communication at each relay and how to store the encryption key in the nonvolatile memoryinArduino
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
