University : | Birla Institute of Technology and Science, Pilani UniLearnO is not sponsored or endorsed by this college or university. |
---|---|
Problem Statement
You are going to design a system which monitors vital parameters of patients and transmits it over a wireless network. The system is dynamic and has the following constraints:
? Total number of packets which can be transmitted at a time
? Time duration for transmission
? Transmission delays in the network
? Being connected to an Access Point
In a system, there are patients with different kinds of cardiac diseases, which are measured or detected through patient’s ECG devices or ECG monitors. The devices help to detect and measure low-high blood pressure, temperature, arrhythmia, etc. The patient model is categorized with different patients based on what diseases they have (e.g BP Patient, Patient with high temperature, Arrhythmic, etc.). This model is called as ‘Patient’.
Another model is Network/Channel over which these data/parameters are passed as packets. These packets are transmitted over this network only if the network is free. If the network channel is occupied then, the packet has to wait. The packet keeps on checking the availability of the network channel to pass through it. So every time the Patient packet sends a request to transmit to the network channel, the n/w channel will reply as ‘Accept’ if the network is free. This model is called as ‘GATE’.
1
The third model is‘Controller’ which controls the ‘Gate’. In the Controller, priority number is assigned to each of the patients. Assuming there are multiple patients whose data packets need to be transmitted over the channel. Priority Number is assigned to each patient. The patient having higher priority number get ‘Accept’ first than the lower priority patient. If two patients having similar priorities, then the chance is given as an FCFS basis.
? The above three models shall be represented in three templates in the UPPAAL editor (Patient, Gate and Controller). You can program your logic with respect to the models in ‘Project Declaration’ or ‘System Declaration’ inside UPPAAL editor.
Part 1
Inputs:
? Max patients = N
? Max type of sensors = K
? Time for each packet transmission = t
? Number of Access points (AP)= A; Queue for each AP; AP will transmit packets at a rate R[ap1, ap2, apA] per second.
? Each sensor k[i] will generate m[i] packets
Generate randomly n patients [0,N] during a time period T (Hours), each with a random set of sensors corresponding to a binary matrix [0,0… K]. Each sensor generated packet will be put on a queue corresponding to an AP using Roundrobin scheme.
Run for multiple times and obtain the following
1. Total delay in transmission of packets
2. Total delay in transmission for all packets for an individual
This Engineering Assignment has been solved by our Engineering Experts at UniLearnO. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
Eureka! You've stumped our genius minds (for now)! This exciting new question has our experts buzzing with curiosity. We can't wait to craft a fresh solution just for you!