Health IT System for a Small Neighborhood
Consider a health information technology (IT) system is depicted in Figure 1. The health IT system in the figure is intended to support senior citizens across the entire process of “aging in home” or home-like environment. The community of interest consists of 4 houses each of which has 3~4 senior residents who need help for “activities of daily living.”
(a) In-house wireless network of healthcare/environmental sensors
(b) A mesh network for a community of interest 1
Figure 1: A model of health IT for a small neighborhood
GECE 586 / ECE 493 – Computer Communication Networks
Figure 1(a) shows a wireless network of various sensors and network nodes. The sensors for the body area network (BAN) are deployed on each resident to regularly collect health-related data of the person. The BAN master node (MN) is also deployed on the person and acts as a gateway to send data to a wireless access point which in turn sends the data to the outside network. For safety of the residents in each house, smoke detectors and location detectors are also installed inside the house, and each of them has a wireless transceiver that can send the data to the wireless access point.
Figure 1(b) shows a mesh network that connects all four houses in the neighborhood. One of the houses serves as a gateway of the mesh network and all data from the neighborhood must go through the gateway to reach the healthcare provider’s headquarters location. A server in the headquarters location will sort out and recognize the nature of the data, and notify a proper healthcare provider as necessary. There are four types of healthcare service personnel for this system – physicians, police/ambulance, a nurse, and caregivers. While there are several caregivers, i.e., one caregiver for each residence, there is only one nurse in the neighborhood. The nurse can be found in one of the houses during his/her regular work hours. Physicians and police/ambulance will respond to the scene only if necessary.
PART A: MODELING OF AN IN-HOUSE WIRELESS NETWORK OF HEALTHCARE SENSORS
1) Identify sensors (i.e., actual products) that are available on the market to be used for the given scenario, i.e., blood pressure, heart rate, smoke detector, patient location, and any other sensor(s) as you may deem appropriate for the scenario.
2) Review datasheet/ specifications of sensors and create a traffic generator model for each sensor, i.e., how often and how much data the sensor device generates. Assume the data generated are transmitted as soon as possible.
PART A DELIVERABLES:
1) A brief report containing the results for the following and plot(s) as well as a maximum ONE-page (not counting space for figures) narrative discussion of the results, and description of any additional assumptions you made in your simulation.
2) Source code of your OMNeT++ simulation that was used to generate the results. Make sure to put reasonable inline comments within your code so that one with reasonable knowledge can understand what is happening there when reading your code.
Part A – How to submit: OMNeT++ code must run properly when compiled and executed.
PART B: DESIGN OF A HEALTH IT SYSTEM FOR A SMALL NEIGHBORHOOD
1) Create mesh network nodes for the neighborhood. The mesh network node should result from Part A and will be the traffic generator for the house. You can create only one node model for the traffic generator as a template but the node model should be good for a different configuration for each house. In creating the mesh network node, consider how messages would be collected at the wireless access point in Figure 1(a).
2) Design the mesh network where all messages from each house will be delivered to the gateway and the gateway shall transmit them to the server at the headquarters location.
3) Design the server for the Monitoring Center that receives messages from the gateways and notify health professionals appropriate for the types of messages arrived.
4) Design physicians, police/ambulance, nurse, and caregivers. Note that these health professionals will monitor incoming notifications and respond. Assume health professional’s “response” will simply generate two acknowledgements, one to the incoming notification and the acknowledgement is sent back to the headquarters server upon receipt of the incoming notification. The second acknowledgement will be sent to the server upon the health professional arrived at the scene. You will also need to come up with a solution if the professional has already responded to another notification.
PART B DELIVERABLES:
1. A final project report that include the following deliverables:
1) Find the statistics of the incoming traffic at the server.
2) Find the average response time of health professionals, respectively.
3) Also complete your project report on design of the traffic models for the server and the health professionals.
· (Main body under various subject headings as needed)
· Numerical results
· Appendix – hard copies of your OMNeT++ codes used for simulation.
2. Attachment: Source code of your OMNeT++ simulation that was used to generate the results. Make sure to put reasonable inline comments within your code so that one with reasonable knowledge can understand what is happening there when reading your code.
How to submit: OMNeT++ code must run properly when compiled and executed.