a tele-home care system exploiting the digital terrestrial television

Download A Tele-home Care System Exploiting the Digital Terrestrial Television

Post on 04-Feb-2016

26 views

Category:

Documents

0 download

Embed Size (px)

DESCRIPTION

Paolo Randaccio. A Tele-home Care System Exploiting the Digital Terrestrial Television. Universit di Cagliari Dipartimento di Fisica. Istituto Nazionale di Fisica Nucleare Sezione di Cagliari. MPEG-2. Video encoder. Video encoder. ES MUX. Splitter. Audio encoder. TS MUX. ES MUX. - PowerPoint PPT Presentation

TRANSCRIPT

  • A Tele-home Care System Exploiting the Digital Terrestrial TelevisionPaolo RandaccioUniversit di CagliariDipartimento di FisicaIstituto Nazionale di Fisica NucleareSezione di Cagliari

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • The digital TV : Video+Audio+ApplicationsThe digital TV signal transmits not only moving pictures and sounds, it carries also data, like EPG or Java code for some interactive applications. Video, Audio and Data are compressed in a MPEG2Transport Stream The decoder must select the TS and decompress video, audio and dataThe typical applications in digital TV are videogames, learning, and tele-home care

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Why this projectThe decoder (or Set Top Box or STB) for the reception of the digital TV signal is a real computer. It can execute programs, and can be interfaced with external appliances and can connect to the web.It is simple to use, cheaper than a normal computer, and is common to every household. The installation of the application programs and their updates are done directly from the TV broadcaster.Moreover, the decoders are equipped with a smart card reader for identification of the patient (the TV viewer) avoiding the need to insert any user Id or password.These features make this instrument ideal for tele-home care for the elder people who are less skilled with computers, but are familiar with the television.

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Set Top Box = ComputerWWWThe Decoder (or Set Top Box) is a real computer with an operating system, a file system and a programming languageIt uses the TV set as a monitor and the remote control as a keyboard The MHP (interactive) models are equipped with a modem to connect to the web

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • System overviewServer DVB-TModulatorUHF AmplifierRadio LinkTransmission networkUHFSet Top BoxModemTCP-IPCentral clinic Server

    PatientECGDoctorNIBPPatient Home DBV-T Production centerApplications development HW & SWXlets (JavaTV)

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • At Patient homeThe Patient is supplied with:A Base StationMedical DevicesA Smart CardIn most of the cases also a Set Top Box with right features The Patient has to connect to the channel transmitting the Tele-home care service and activate the interactive application

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • We are on broadcastThe local TV broadcaster Videolina gave us the opportunity to test Telehomecare application developed at our department. We own the logic channel 53Pressing the red button on the telecontrol you have access to the tele-home care menu: ECG, NIBP, SPO2, Glucosimetry, Weight meter

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • At Patient homeThe patient can watch the TV program (in this case just a still picture!) during biomedical parameter acquisition* if he changes the TV channel the application doesnt end!

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • The simplest analysis: measuring the blood pressureDuring the acquisition one can visualize the graphical representation of the pressure inside the sphygmomanometer cuff. At the end, the maximun and minimum pressure and the cardiac frequency are shown.

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • The Base Station: many biomedical devices interfaced to Set Top BoxEach device has its connection, its protocol, its timingTypical connections are serial (both TTL and RS232), IRDA, PWM, or simply analog or digital signalThe Base Station must provide the hardware connection and the software to control and listen to each deviceBase StationSet Top BoxTV setECGNIBPSPO2GlucoBalance

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • A prototype Base Station On the top side the serial cable to the STBA microcontroller (PIC) drives the data exchange and sets interface protocolSome biomedical devices have a serial interfaceBut in many cases you have to provide a custom solutionEasy job for good designers

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • The choose of medical devicesNot made-by-yourself devicesSimple commercial devicesEasy to use and cheapBattery powered with long lifeStorage for measurementsClock and calendar for time stampOpen interface (or easy to understand)We found a set of devices with above features

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Lets divide Medical Devices in two categoriesOn-line acquisitionThe medical device is a slave of Set Top BoxThe STB drives the MD for switching on, start acquisition, send dataThe patient must be active during each phase and have to follow many stepsThis is the case of our first prototypes, ECG and NIBP, made in our labOff-line acquisitionThe medical device is independent during the acquisitionThe MD store data into internal memory, multiple data can be stored for a long timeSTB drives the MD just to read dataThe patient must be active just to measure the biomedical dataThis is the case in most MD, like glucosymeters and NIBPs (sphygmomanometers)YES

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Patient Smart CardPurpose: patient identification, avoid abuseThe SC stores few data:Service provider Phone number, login & PWD Patient name, ID codeMD interf. param., port, baud rate, We produced the Smart Cards ourselves because our regional government did not provide themThe file system of our Smart Card emulates the Italian CNS (Carta Nazionale dei Servizi) Our SC can be used just for test purposes

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Patient identification through SCThe application running on the Set Top Box reads data from Smart Card after its insertion on the SC readerPersonal data are copied into the STB File System in a non volatile memory (\flashusr\persistent\oid\aid)We dont forsee a PIN code, at least for this applicationThe SC stores Internet connection parametes (service provider phone number, log, pwd, home page) and MDs configuration (port, baud rate)

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Web data exchange There are many protocols to interface computers on the webWe choose HTTP, the data exchange is made by statements like this:www.sctm.it/ServerPEC.asp?Patient=803800011324&Code=31&Value1=122&Value2=75&Value3=68This is the GET mode, otherwhise you can use POST modeCryptography? Not yetSet Top BoxInternalModemRemote ServerThe webThe operating system of Set Top Box has the Java classes to access the web through an analog modemRCManager.Connect(this);URL url1 = new URL(URLaddr);HttpURLConnection url1.openConnection();

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Patient Server DoctorOn a MHP decoder an analog modem is present which functions as Return Channel (RC)The RC makes a connection to the web through a service providerThe connection to the server is made using GET or POST methods to send identification data of the patientAfter the patient identification, the biomedical data are transmittedAt the end of the transaction the Server sends an e-mail to the patients Doctor with biomedical data and a link to a web page where the data analysis are presented in a graphical formThe Doctor can visualize the historical data of his patients by browsing the web site .

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • All the analysis can be viewed on the web page

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • The Doctor interfaceAmong the web pages accessed by the doctor there is a dynamic Java Applet The doctor can see in a graphical form the recent history of the patient He can find relevant changes from the clinical point of view

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Not only tele-home care Among the objectives for the care of the elderly there is also food for the brainThe games requiring reasoning are good instruments for this purposeThe DVB-T decoder can substitute the PC for developing videogames which do not require fast manouvres, just thinking

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Solitaire, a relaxing gameThe game is played with the coloured keys, arrows and OK button on the TV remote control

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • Acknowledgement from Italian Ministry of HealthRecently the AGENAS (National Agency for Public Health Services) has acknowledged our project as an emerging technologyThe aim is to inform the Public Health Services about efficient and innovative technolgies and support their introduction .

    P.Randaccio Telematics and Robotics for the Quality of Life of the Elderly

  • They didnt leave us aloneThe INFN (Istituto Nazionale di Fisica Nucleare) has supported the project as a technology transfer The University of Cagliari gave the knowhow, under-graduate and graduate students. The Department of Physics gave the infrastructure and resourcesVideolina has provided a TV channel@ITIM and Ghirlanda gave the knowhow on Smart CardsThe CINECA of Bol