SORIG:
A Service-Oriented Framework
for Rural Information Grid
An Implementation Viewpoint
14-Jan-08 ICEGOV 2007 1
Manas Ranjan Patra Rama Krushna Das
Berhampur University National Informatics Centre
India India
Outline
• Rural Information System – Overview
• Layered framework of SORIG
• Implementation issues
14-Jan-08 ICEGOV 2007 2
• Implementation issues
• Future scope and continuing work
Indian Context
• More than one Billion population
• About 700 million rural population
14-Jan-08 ICEGOV 2007 3
• Developing but a large part is underdeveloped
• Geographically dispersed, diversities in culture, lifestyle, language
• Difficulty in technology adoption due to illiteracy
RURAL INFORMATION SERVICES
• Tele-medicine
• Tele-education
• Disease surveillance
14-Jan-08 ICEGOV 2007 4
• Disease surveillance
• Village amenities information services
• Advisory services
• Marketing of Self Help Group
• Weather information services
LAYERED FRAMEWORK OF SORIG
Infrastructure model
Technology model
14-Jan-08 ICEGOV 2007 5
Service model
Info. Objects model
Information Objects Model
• Consists of information objects and their
relationships.
• Typically includes databases, web page
14-Jan-08 ICEGOV 2007 6
• Typically includes databases, web page
contents and all other forms of information
resources that are part of the rural
information grid.
Service Model
• Model components:
– Information Service Providers,
– Information Service
Info.
Service
Registry
PublishFind
14-Jan-08 ICEGOV 2007 7
– Information Service Consumers
– Information Service Registry
Tied together through a Publish-Find-Bind relationship.
Info.
Provide
r Grid
Info.
Seeker
PublishFind
Bind
Contd..
• Serves to provide abstraction from lower
level details so that services can be accessed
only through defined interfaces.
14-Jan-08 ICEGOV 2007 8
only through defined interfaces.
• facilitates user-centric view to different
information resources
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,
14-Jan-08 ICEGOV 2007 9
• 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.
Infrastructure Model
• includes network connectivity through wired
& wireless networks.
• Built over the existing network infrastructure
14-Jan-08 ICEGOV 2007 10
• 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.
SORIG: Conceptual framework
District level servers
Block level servers
Village level Kiosks
14-Jan-08 ICEGOV 2007 11
Service Provisioning Structure
Service Policy
Service Orchestration Component
Service
requests
Request
Repository Policy
DB
14-Jan-08 ICEGOV 2007 12
Service
Request
Processing
Policy
Service
Provisioning
Engine
Service
Registry
Service Choreography Component
Billing
Services
Service delivery
Payment DB
IMPLEMENTATION VIEWThe 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
14-Jan-08 ICEGOV 2007 13
– 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
District level
Server
Switch
RAS RAS
Block level Server
Switch
Block level Server
Switch
Deployment
Architecture
14-Jan-08 ICEGOV 2007 14
RAS RASRAS RAS
Village/ GP kiosks Village/ GP kiosks
Services provided over GRAMSAT
• RuralSoft (G2G, G2C)
• PriaSoft (G2G, G2C)
• Rural Household Survey (G2G, G2C)
14-Jan-08 ICEGOV 2007 16
• Rural Household Survey (G2G, G2C)
• NREGS (G2G, G2C)
• Bhulekh (G2C)
• Rainfall Monitoring System (G2G, G2C)
TELEREFERAL SERVICES
• To take Tele-healthcare to
the rural and inaccessible
parts of India
• To enable Clinical
14-Jan-08 ICEGOV 2007 17
• To enable Clinical
consultation services such
as healthcare, Tele-
consultation, Tele-
Continuing Medical
Education, Tele-follow-
ups, Tele-education etc.
Contd..
• Tele-CME
programme in the
North East states of
India
14-Jan-08 ICEGOV 2007 18
• extended to the
doctors of primary
health centers in the
rural areas of the
state of Orissa
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
14-Jan-08 ICEGOV 2007 19
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
Phone-Doctor: A Project on Rural Health &
Telemedicine Services
Objectives:
• Facilitate communication among para-
medical workers, doctors and other
health care providers at rural level
14-Jan-08 ICEGOV 2007 20
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.
Contd..
• Provide guidance on better health care facilities & information on health related issues:
– Preventing epidemics.
– Counseling on AIDS
14-Jan-08 ICEGOV 2007 21
– Counseling on AIDS
– Proper immunization schedule against vaccine preventable diseases.
– Pediatrics and Geriatric care.
– Emergency health services.
– Personal hygiene, environmental health.
– Family Planning.
Proposed services
• HEALTHCARE ANSWERING SERVICES
• REFERRAL SERVICES
• DOCTOR ON CALL
• COUCELLING FOR DRUG ADDICTS
• MEDICATION REMINDERS FOR CHRONIC PATIENTS
14-Jan-08 ICEGOV 2007 23
• MEDICATION REMINDERS FOR CHRONIC PATIENTS
• APPOINTMENT BOOKINGS
• MONITORING FOR DIABETIC AND ASTHMA PATIENTS
• LOCATING BLOOD DONORS
Contd..
• DISEASE MONITORING AND SURVEILLANCE
• FOOD CONTAMINATION ALERTS
• AMBULANCE AND EMERGENCY SERVICES
• CLINICAL TRIALS
14-Jan-08 ICEGOV 2007 24
• PROVIDING BASIC HEALTH INFORMATION
• SEX EDUCATION AND A.I.D.S AWARENESS
• ….
• ….
Concluding remarks
• Opportunity to serve the rural population
• Encouraging Public-Private-Participation
• Yet to see the results of Phone-Doctor
14-Jan-08 ICEGOV 2007 25
• Yet to see the results of Phone-Doctor
service!
• This is just a humble beginning !!!!!
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.
14-Jan-08 ICEGOV 2007 26
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.
Top Related