ibm health telecom demo for itu
TRANSCRIPT
Extend the power ofTelecommunicationsto other industries through SOA
A Framework to expose Telco Services to Industries
• A Telco horizontal, providing advanced application services andbrokerage capabilities, which can be leveraged by any number of
Industry aligned solutions
Enterprise Application Broker
Network
Indu
stry
Spe
cific
Solu
tions
Indu
stry
Spe
cific
Solu
tions
Indu
stry
Spe
cific
Solu
tions
Indu
stry
Spe
cific
Solu
tions
Exposing Telcos Services to other Industry SpecificSolutions
• Service Enablers• Reusable components which enable services• They are deployed as common elements
across a number of services to ensurecommonality between services and reducecost through reuse
• Include capabilities such as Presence,Network Address Book, Identity Management
• Foundation services• A simple basic service that can be sold in its
own right• Includes services such as Voice
Conferencing, Instant Messaging, Find-meFollow-me
• Composite Services• Combinational services are those composed
by combining two or more services into anintegrated service package
• Combinational services can be developed tomeet specific segment requirements, e.g.Automated Scheduling
• Network and Application Abstraction• Provides network abstraction• Provides an extensive range of protocol and
data transformations
Serv
ice
Enab
lers
Com
mon
set
of e
nabl
ers
acro
ss s
ervi
ces
Pres
ence
, NA
B, I
dent
ity M
gmt e
tc…
Foundation ServicesBasic unit services
… Voice, conferencing, instantmessaging etc
Composite ServicesCreated from 2 or more foundation
services
Best route scheduling
Industry Specific Solutions
(Health Care, Banking, Insurance)
make use of
Objective : Integrate the actual HealthCare PCC Demowith Telco Services (Voice Conferencing, Presence,Voice Services)
High level view of the use case :
PersonalCare Connect
System
Alert monitoring
Alert processing
injection registrationinjection registration
inhalationregistrationinhalationregistration
peakflowpeakflow
body weightbody weight
activityactivity
heart rateheart rate
blood pressureblood pressure
auscultationauscultation
tablet dispensingtablet dispensingECG monitorECG monitor
glucoseglucose
Bluetooth
Patients
GPRS
Medical Staff(doctor, on-call
doctor, nurses, …)
HealthCareWorker
Conferencing meeting
• A patient is monitored remotely using a medical device• An alarm condition is detected and a conference call is setup by the HealthCare worker between the
patient, and the available people in the medical staff (doctor, nurse on duty, …).• The monitored data is pushed to each participant's device either through data connection or voice.
Architecture Overview Diagram
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 1: Medical Staff publishes their presenceinformation
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Medical StaffPublishes
Presence Info
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 2: Monitoring Equipment reports Patient Data
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Monitoring Equipment reports
Patient Data
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Alert SystemChecks threshold
values
Step 3: An alert is detected by the Alert MonitoringSystem
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Alert is reportedto the Doctor
Portal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 3: An alert is detected by the Alert MonitoringSystem
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Primary DoctorAnalyzes
Patient Data
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 3: An alert is detected by the Alert MonitoringSystem
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Doctor decides to
generate alerts
Start TelcoServices Business
Process
Step 4: Telcos Business Process
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 5: Telcos Services – Presence & Conferencing
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Check Presence
Status
Start Conferencing
Services
Call is established between
all available Medical staff
Patient dataare played using TextTo Speech
Call Voice Server
to play patientdata
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 6: Telcos Services – Messaging Services areadded
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Mail is sent to all available Medical staff
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 6: Telcos Services – Messaging Services areadded
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
WAP Push is sent to
all available Medical staff
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Service Orchestration
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Telco Services
Presence
Services
Conferencing
Services
Instant
Messaging
Services
Services
Voice
Server
Services
WAP Push
Services
Service Orchestration
Step 6: Telcos Services – Messaging Services areadded
Patientat home
Monitoring Equipment
PrimaryDoctor
Medical Staff (on-call doctor,nurses, …)
GSM/3G/CDMA IP GSM/3G/CDMA
Healthcare Services
PersonalCare Connect
System
Alert Monitoring
DoctorPortal
Medical Staff canaccess Patient
Information
Telecommunications Platform Architecture
Telco Platform
Process Engine A B C D E
Message Bus ContentPresentation
Tier
EnablersMediaServer Presence IM
ServerE-MailServer
MediaGateway
Player 1MedicalStaff
Web Browsere-Mail Client
IM Client Medical
Staff Player 1Patient
Client
HTTP
AlertMonitoring
RPMServer
Data-base
Remote PatientMonitoring
= Voice= SIP (PS)= Data (PS)
WS = Web Services
App Server (J2EE/JSR116)
WS
ConferenceServlet
WS
PresenceServlet
WS
IMServlet
WS
EmailServlet
WS