SORIG: A Service-Oriented Framework for Rural Information Grid An Implementation Viewpoint Manas Ranjan Patra Rama Krushna Das Berhampur University National Informatics Centre India India 14-Jan-08 ICEGOV 2007 1
Outline Rural Information System Overview Layered framework of SORIG Implementation issues Future scope and continuing work 14-Jan-08 ICEGOV 2007 2
Indian Context More than one Billion population About 700 million rural population Developing but a large part is underdeveloped Geographically dispersed, diversities in culture, lifestyle, language Difficulty in technology adoption due to illiteracy 14-Jan-08 ICEGOV 2007 3
RURAL INFORMATION SERVICES Tele-medicine Tele-education Disease surveillance Village amenities information services Advisory services Marketing of Self Help Group Weather information services 14-Jan-08 ICEGOV 2007 4
LAYERED FRAMEWORK OF SORIG Infrastructure model Technology model Service model Info. Objects model 14-Jan-08 ICEGOV 2007 5
Information Objects Model Consists of information objects and their relationships. Typically includes databases, web page contents and all other forms of information resources that are part of the rural information grid. 14-Jan-08 ICEGOV 2007 6
Service Model Model components: Information Service Providers, Information Service Consumers Information Service Registry Tied together through a Publish-Find-Bind relationship. Find Info. Seeker Info. Service Registry Bind Publish Info. Provide r Grid 14-Jan-08 ICEGOV 2007 7
Contd.. Serves to provide abstraction from lower level details so that services can be accessed only through defined interfaces. facilitates user-centric view to different information resources 14-Jan-08 ICEGOV 2007 8
Technology Model consists of different platforms, and technologies that can be adopted to implement various components of the SORIG infrastructure. LAMP (Linux, Appache, MySQL, PHP),.NET, XML, ORACLE. existing applications in ORACLE and.net. Are being phased out by LAMP technology. The objective is to completely adopt Open Source Development philosophy. 14-Jan-08 ICEGOV 2007 9
Infrastructure Model includes network connectivity through wired & wireless networks. Built over the existing network infrastructure of two earlier projects, egrama and Gramsat This reduces the cost of the project and also maximizes the use of existing infrastructure. 14-Jan-08 ICEGOV 2007 10
SORIG: Conceptual framework District level servers Block level servers Village level Kiosks 14-Jan-08 ICEGOV 2007 11
Service Provisioning Structure Request Repository Policy DB Service Orchestration Component Service requests Service Request Processing Policy Billing Service Provisioning Engine Service Registry Services Payment DB Service delivery Service Choreography Component 14-Jan-08 ICEGOV 2007 12
IMPLEMENTATION VIEW The e-grama Project Implemented in 9(1+8) district for providing G2C services through village IT KIOSKS zero cost involved village level awareness and motivation is done by volunteers low cost computer education programmes given GRAMSAT Project Data feeding of different Govt. schemes using VSAT network. Data storage at a central repository Data communication link between Block, District, State and Union 14-Jan-08 ICEGOV 2007 13
Deployment Architecture District level Server Switch RAS RAS Block level Server Block level Server Switch Switch RAS RAS RAS RAS Village/ GP kiosks Village/ GP kiosks 14-Jan-08 ICEGOV 2007 14
GramSat Infrastructure 14-Jan-08 ICEGOV 2007 15
Services provided over GRAMSAT RuralSoft (G2G, G2C) PriaSoft (G2G, G2C) Rural Household Survey (G2G, G2C) NREGS (G2G, G2C) Bhulekh (G2C) Rainfall Monitoring System (G2G, G2C) 14-Jan-08 ICEGOV 2007 16
TELEREFERAL SERVICES To take Tele-healthcare to the rural and inaccessible parts of India To enable Clinical consultation services such as healthcare, Teleconsultation, Tele- Continuing Medical Education, Tele-followups, Tele-education etc. 14-Jan-08 ICEGOV 2007 17
Contd.. Tele-CME programme in the North East states of India extended to the doctors of primary health centers in the rural areas of the state of Orissa 14-Jan-08 ICEGOV 2007 18
Twofold Benefits of Tele-CME Doctors in the rural areas can now interact with specialists located in advanced medical centers seeking advices to handle typical diseases. Specialists come to know about area specific diseases and epidemics in order to carry out further research and develop expertise to deal with such diseases 14-Jan-08 ICEGOV 2007 19
Phone-Doctor: A Project on Rural Health & Objectives: Telemedicine Services Facilitate communication among paramedical workers, doctors and other health care providers at rural level reduce supply chain between the pharmaceutical companies and patients and thus reducing the usage of fake and spurious medicines. Health care knowledge management. 14-Jan-08 ICEGOV 2007 20
Contd.. Provide guidance on better health care facilities & information on health related issues: Preventing epidemics. Counseling on AIDS Proper immunization schedule against vaccine preventable diseases. Pediatrics and Geriatric care. Emergency health services. Personal hygiene, environmental health. Family Planning. 14-Jan-08 ICEGOV 2007 21
Architectural Model 14-Jan-08 ICEGOV 2007 22
Proposed services HEALTHCARE ANSWERING SERVICES REFERRAL SERVICES DOCTOR ON CALL COUCELLING FOR DRUG ADDICTS MEDICATION REMINDERS FOR CHRONIC PATIENTS APPOINTMENT BOOKINGS MONITORING FOR DIABETIC AND ASTHMA PATIENTS LOCATING BLOOD DONORS 14-Jan-08 ICEGOV 2007 23
Contd.. DISEASE MONITORING AND SURVEILLANCE FOOD CONTAMINATION ALERTS AMBULANCE AND EMERGENCY SERVICES CLINICAL TRIALS PROVIDING BASIC HEALTH INFORMATION SEX EDUCATION AND A.I.D.S AWARENESS.. 14-Jan-08 ICEGOV 2007 24
Concluding remarks Opportunity to serve the rural population Encouraging Public-Private-Participation Yet to see the results of Phone-Doctor service! This is just a humble beginning!!!!! 14-Jan-08 ICEGOV 2007 25
REFERENCES G. Aloisio, E. Blasi, M. Cafaro, S. Fiore, D. Lezzi, and M. Mirto, Web services for a biomedical imaging portal, Proc. International Conference on Information Technology: Coding and Computing, 2003. H. Chen, Z. Wu, and C. Huang, Open grid services of traditional Chinese medicine, Proc. IEEE International Conference on Systems, Man and Cybernetics, Hangzhou, China, 2003. I. Foster, C. Kesselman, J. M. Nick, and S. Tuecke, The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, The Globus Project, www.globus.org, Technical Report 2002. I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure. San Fransisco, CA: Morgan Kauffman, 1999. J. Zhang, J.Gong, et al, A GI Services Grid for public health management and disease control, IEEE proc., pp. 627-630, 2005. K. Czajkowski, S. Fitzgerald, et al, Grid information services for distributed resource sharing, Proc. of the 10th IEEE International Symposium on High-Performance Distributed Computing (HPDC- 10), San Francisco, IEEE, 2001. M. Jassen and Gortmaker J. et al. Web Service Orchestration in public administration: Challenges, roles, and growth stages, Special issue on e-government, 23, (2), pp. 44-55, 2006 M.P. Papazoglou and D. Georgakopoulos, Service Oriented Computing, Communications of the ACM, October 2003. R. Krovi, A. Chandra, and B. Rajagopalan, "Information flow parameters for managing organizational processes," Communication of the ACM, vol. 46, pp. 77-82, 2003. R. T. Tust and P. K. Kannan, E-service: A new pagadigm for business in the electronic environment, Communication of the ACM, vol. 46, pp. 37-42, 2003. 14-Jan-08 ICEGOV 2007 26
IT Kiosk for a Common man 14-Jan-08 ICEGOV 2007 27
14-Jan-08 ICEGOV 2007 28