|
|
 |
System Architecture
Overview
The Multiplexed Telerehabilitation System in Virtual Reality extends our previous Telerehabilitation project allowing one therapist to simulataneously work with multiple patients. A graphical view of our vision can be seen below. The therapist, at the clinic, monitors using a web based interface one or more patients exercising at home. Using sensing gloves the system measures the patient's hand movements and evaluates them in real-time. The collected data is stored over the network at the clinic in an Oracle database. The data is also sent in real-time to a monitoring server at the clinic which makes the data available on the World Wide Web. A Java web portal allows the therapist to consult the patient's data during or after the rehabilitation session.
Architecture
The system is distributed over three sites: rehabilitation site, data storage site and data access site.
- Rehabilitation site
- Situated at patients home, contains the sensing gloves the workstation and the rehabilitation software
- To avoid problems due to slow modem connections, a local database can be installed to izolate the site from the network.
- Data is transferred to the data storage site either in real-time or periodically if working with the local database
- Data storage site
- Situated at the clinic contains the servers running the Oracle database and the web server
- Java servlets extract the data from the database and offer it on the web through the Apache web server and the Tomcat servlet container.
- A server application optimized for speed stores the latest data sets received from the rehabilitation site and makes them available to the monitoring applet.
- Data access site
- Any computer with Internet access can be a data access site
- Contains a Java portal that enables the therapist to see the data as graphs (JClass), numbers or real-time VR simulation (Java3D).
|
|