190 likes | 322 Views
Healthcare Information Services Testbed through Content Centric Network: A Prototype. Advisor: Asst.Prof.Dr.Panjai Tantatsanawong Presented by: Prasertsak U- Aroon . Department of Computing Silpakorn University, Thailand. Outline. Introduction Content-Centric Networking concept
E N D
Healthcare Information Services Testbed through Content Centric Network: A Prototype Advisor: Asst.Prof.Dr.PanjaiTantatsanawong Presented by: Prasertsak U-Aroon. Department of Computing Silpakorn University, Thailand.
Outline • Introduction • Content-Centric Networking concept • A Prototype of CCN • Experiments • Conclusions
Introduction • Healthcare and hospital are the most complex service systems. • The trend of healthcare data usage is more collaboration. Data Collaboration Data evolution in the Healthcare System
Introduction : Healthcare Communities • Medical staff working together to treat the patients • Healthcare services should not be limited by network infrastructure • Patients should receive the best services in anywhere
Introduction : Network Infrastructure • A huge of data are exchanged on distributed system over the medical cloud • Give more bandwidth for the data transmission • dedicated networking • Scheduling control DCN (Dynamic Circuit Network)
Introduction : CCN networking • DCN – Dynamic Circuit Network • Need specific devices to support the dedicated mechanism • Need professional to support and complexity for maintenance • DCN – Difficult to support mobility services • CCN – New approach for networking CCN (Content-Centric Network) - simplified to use, reliability, and flexibility to use anytime and anywhere
Content-Centric Network concept • Content-centric networking (CCN) is an alternative approach to the data approach on the network rather than the location approach, based on concept of whatrather than where.
Content-Centric Network concept Interest Message-1 Interest Message-1 Interest Message-1 XRay data stored in hospital-1 User-A f2 R2 f1 f3 R1 response f1 response response f2 Interest Message-2 response f1 Interest Message-2 /medical --/hospt1 -----/div1 --------/patient-1 -----------/xray-12012011.dicom R3 f2 response User-B
Name Convention & Discovery • Unique for reference and easy to manage. [protocol]:/[group-name][hospital]/[division]/[domain]/[personal-id]/[data] ccnx:/medical/hospital-1/division-1/xray/patient-id/dataxxx Should well known for the requestor [protocol]:/[group-name]/[hospital]/[discovery]/[patient-id]/[data] ccnx:/medical/hospital-1/discovery/patient-id/dataxxx
Prototyping of medical network over CCN • Huband spoke model
Accessories of network prototype • Huband spoke model • 1 core node • 2 sub-networks • 3 end-nodes • H/W • PC – Dual-Core CPU 2.8 GHz with 2GB RAM • Cisco 2960 switch • S/W • VmwareESXi 5.0 • Linux Ubuntu server 10.04 • CCNx® open source project (CCNx-0.4.2) http://www.ccnx.org/
Testing topics & Testing Diagram • Testing topics over the prototype • Connection (by ccnchat) • Data transmission (by ccnputfile/ccngetfile) • Number of CCN node on the network affect the transmission time • Simple performance comparison between FTP and CCNx protocol Use “medical” as a prefix name of the content
Experimental Result : Number of node • The number of CCN router on the network does not significantly affect the transmission
Experimental Result : Concurrent data usage • Comparison of FTP on IP networking and data transmission over CCN network Content size
Conclusions • A distributed location and multiple site accessibility of data in healthcare services are supported through the CCN infrastructure. • CCN suitable to implement and less time consuming to develop the system. • The system administrator is easier to manage and classify the data. • The patients have the opportunity to receive better services in anytime and anywhere. • The healthcare communities have a more collaboration.
Future work • Integrate the real world application of Healthcare Information Services into the Content-Centric Network. • More investigate in security of patient’s data.
Thank You. ? … ? .zZ Discussions | Q/A