260 likes | 635 Views
MiRo: A Virtual Private Network For Telehealth Services. ROBERTO DI ROSA, MIRCO STURARI, MATTEO LIUTI ALDO FRANCO DRAGONI*, GIUSEPPE GIAMPIERI** *DEIT, Dipartimento di Elettronica Intelligenza Artificiale e Telecomunicazioni – Università Politecnica delle Marche, Ancona
E N D
MiRo:A Virtual Private Network For Telehealth Services ROBERTO DI ROSA, MIRCO STURARI, MATTEO LIUTI ALDO FRANCO DRAGONI*, GIUSEPPE GIAMPIERI** *DEIT, Dipartimento di Elettronica Intelligenza Artificiale e Telecomunicazioni – Università Politecnica delle Marche, Ancona **ASUR Zona 7, Azienda Sanitaria Locale delle Marche Ancona
TELEMEDICINE represents the erogation of health service at distances through informatics and telecommunications technologies
WORKING CONTEXT • Delocalization of health services • Tele-reporting and second-opinion • Integration of informative health systems
CURRENT SITUATION Nowadays health-systems often providetele-reporting services.
PROBLEMS OF TRADITIONALTELEMEDICINE SYSTEMS • Not easy-to-use • Specific applications • Dedicated hardware • Dedicated connections • Costs proportional to number of connected hosts.
Proposed Solution ASYNCRONOUS SYSTEM • Doesn’t need complex dedicated hardware • Data-Transfer throught Internet. • Costs not depending on the number of installations. • Adaptable to any kind of diagnostic situation.
Design and Development of a “flexibile” architecture, for tele-reporting and second-opinion services.
Laboratory pubblicates exam through the creation of an event and sends it to the system (in particular to the broker) Phisicians compile and sign reports and send them to the timestamp service Timestamp service appends a certificated datetime to the report and forwards it back to the phisician Phisician sends this signed document to the broker Laboratory decides to terminate the refertation process Clinical event is sent to the broker which shows it to the phisician Laboratory executes an examination that produces digital data
PROPOSED ARCHITECTURE Public Network
USED TECHNOLOGIES DEVELOPMENT PLATFORM: Java 2 Standard Edition
USED TECHNOLOGIES ARCHITECTURE: Service-Oriented Architecture
USED TECHNOLOGIES SERVICES: Web Services
USED TECHNOLOGIES WEB APPLICATIONS: Struts Framework
USED TECHNOLOGIES SECURITY: SSL Communication and X.509 Digital Certificates
RSA Key Pair Generation Certificate Request Sending CSR to CA Alias 1024 bit Sensitive Unextractable PKCS#10 CA Off-line Storing in the Smart Card Sending X.509 To User Certificate Generation OpenSSL X.509 USED TECHNOLOGIES DIGITAL SIGNATURE: Smart Card
CONCLUSIONS • We have realized a flexible software architecture based on TCP/IP communication. • We have developed service applications for teleconsulting and telereporting activities. • We have assured secure data-transfer in public environment using digital certificates and timestamp.
FUTURES WORKS • Consolidate and test the project • Create new health services • Use proposed system in other applications
GREETINGS • ALDO FRANCO DRAGONI DEIT, Dipartimento di Elettronica Intelligenza Artificiale e Telecomunicazioni – Università Politecnica delle Marche, Ancona • GIUSEPPE GIAMPIERI ASUR Zona 7, Azienda Sanitaria Locale delle Marche Ancona THANK FOR YOUR ATTENTION