29
WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

Embed Size (px)

Citation preview

Page 1: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

WSB / MobiHealth

Hugo Geuverink

MobiHealth WP3 meeting 12/13 November 2002, Madrid

Page 2: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 2© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP: advantages / dis-advantages

• Conclusion

Page 3: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 3© 2001 / www.cmg.com

GGSN - WSB configured Connectivity

AppServerSensor

Fron

t-En

d

BT

MBU

WirelessServiceBroker™

GPRS/UMTS

Internet

FirewallFirewall

SGSN

GGSN VPN

Page 4: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 4© 2001 / www.cmg.com

GGSN

WSB

RADIUSD

Fix IP

nr

GGSN

Fix IP

nr

WSB

TCP/IP (IP nr client)

Radius info MSISDN + Username + Password

Subscriber DB.

Authorization

Authentication

GGSN - WSB configured Connectivity

Page 5: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 5© 2001 / www.cmg.com

Advantages GSN - WSB configured Connectivity

• Use of VPN infrastructure

• Easier to achieve

• Cheaper to achieve

• Easier to maintain

• Radius Forwarding accounting

• Easier and more secure Authentication

• Separation of different operators subnets by Virtual GW’s

Page 6: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 6© 2001 / www.cmg.com

Disadvantages GGSN - WSB configured Connectivity

• Operators have to accept (Operator dependent solution)

• Wan’t work in visited networks

Page 7: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 7© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP: advantages / dis-advantages

• Conclusion

Page 8: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 8© 2001 / www.cmg.com

NO GGSN - WSB configured Connectivity

AppServerSensor

Fron

t-En

d

BT

MBU

WirelessServiceBroker™

at Hospital

side

GPRS/UMTSIntern

et

Firewall

Page 9: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 9© 2001 / www.cmg.com

Surrogate

MBU

Secure HTTP

Jini Lookup Service

End UserApplication

Surrogate Host

MobiHealth domain

E-Health domain

Data Repository

WirelessServiceBroker

Surrogate Host / WSB

SecureHTTP

Firewall

Page 10: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 10© 2001 / www.cmg.com

HOSP

WSB

RADIUSD

Radius info MSISDN + Username + Password from

Hospital

Subscriber DB.

Authorization

Authentication

Radius info from Hospital

Page 11: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 11© 2001 / www.cmg.com

Advantages NO GGSN - WSB configured Connectivity

• End to End security

• Radius info will be get from Hospital and MBU

• No radius forwarding

• Global solution => Non operator independent

• Only roaming agreement needed

Page 12: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 12© 2001 / www.cmg.com

Disadvantages NO GGSN - WSB configured Connectivity

• No Radius forwarding => only Proxy authentication

• Athentication more complex

• No added-value from operators

Page 13: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 13© 2001 / www.cmg.com

Advantages WSB / Surrogate Host, Hospital side

• Central Authentication / Authorization (Patient, Doctor…)

• Maintain Subscriber DB

• Hospital by Virtual gateway and seperate DB

• Radius info from Hospital

- MSISDN

- Username

- Password

• Firewall function for Internet Traffic

Page 14: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 14© 2001 / www.cmg.com

Disadvantages WSB / Surrogate Host, Hospital side

• No Radius info from Operator

Page 15: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 15© 2001 / www.cmg.com

Advantages MBU / WSB

• W-TCP protocol

• Secure HTTP

• Application level security

• Only body encrypted

• Information in Header usable

Page 16: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 16© 2001 / www.cmg.com

Disadvantages MBU / WSB

• WSB has to ask MBU for Username/Password for authentication and authorization

• Username / Password maintenance

Page 17: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 17© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP: advantages / dis-advantages

• Conclusion

Page 18: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 18© 2001 / www.cmg.com

Advantages of the Wireless Service Broker (1)• Optimized connection between BAN, WSB and Hospital

• Wireless TCP

• Cost saving for subscriber (patient)

• Central Authentication and Authorization

• Broker management facility

• Statistics

• Services

• Profiles

• Differentiation over Billing (Hospital / Insurance company / Patient)

Page 19: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 19© 2001 / www.cmg.com

Advantages of the Wireless Service Broker (2)• Push capability

• Surrogate Host => MBU

• Activate when MBU in sleep mode

• Deliver control information when device available

• Device always reachable

• Push over IP, when no connection, Session Initiation Request

• Support of all Bearers

• Surrogate Host => Doctor (notification message)

Page 20: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 20© 2001 / www.cmg.com

Advantages of the Wireless Service Broker (3)• Out of coverage (WAP standard)

• PPG stored data (control information) until MBU is alive

• PPG = Push Proxy Gateway

• Firewall function for Internet traffic

• Maintain Subscriber DB by Virtual Gateway

• Replication of solution possible on same platform via Virtual Gateway’s

• Scalability

• WAP 2.0 Standard

Page 21: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 21© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP: advantages / dis-advantages

• Conclusion

Page 22: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 22© 2001 / www.cmg.com

Benefits of WSB / WAP 2.0

• Update of WAP to be 3G-ready

• W-TCP instead of UDP / TCP

• No protocol conversion in WAP 2.0 (better security)

• End to End security (secure HTTP) in both ways !

• Richer mark-up languages tailored for mobiles, with improved support for:

• Color

• Image formats, including color images

• Style sheets

• Important when status request from Content server > Patient

Page 23: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 23© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2 (proposal)

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP advantages / dis-advantages

• Conclusion

Page 24: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 24© 2001 / www.cmg.com

TCP advantages / disadvantages

• Advantages:

• Reliable, all data will be send

• Data packages in right order

• Disadvantages:

• Bad performance due to resending mechanisme

• Whole window will be send again

• Slow initial congestion

• Influence of network behaviour

Page 25: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 25© 2001 / www.cmg.com

UDP advantages / disadvantages

• Advantages:

• Better performance

• Disadvantages:

• Not Reliable, not all data will be received

• One or more packages (even >50%) of data could be lost

• Create retry mechanisme

• Packages received in different order

• Create mechanisme to set packages in right order

• WAP 1.x standard

• Influence of network behaviour

Page 26: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 26© 2001 / www.cmg.com

W-TCP advantages / disadvantages

• Advantages:

• Reliable

• Retry mechanisme, only lost packages will be send again

• Initial congestion better by configuration of parameter cwnd

• Better performance then TCP

• Wireless Serice Broker support W-TCP

• MBU (Linux) support W-TCP

• WAP 2.0 standard

• Disadvantages:

• Influence of network behaviour

Page 27: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 27© 2001 / www.cmg.com

Agenda

• Scenario nr. 1

• Scenario nr. 2 (proposal)

• Advantages of Wireless Service Broker

• Benefits of WSB / WAP 2.0

• TCP / UDP / W-TCP advantages / dis-advantages

• Conclusion

Page 28: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 28© 2001 / www.cmg.com

Conclusion

• Proposal CMG

• Scenario 2 (WSB at Hospital side, no GGSN – WSB configuration, W-TCP and secure HTTP)

• Central Authorisation / Authentication

• Push Capability

• Maintain subscriber DB by Virtual Gateway

• Replication on same platform via Virtual Gateway

• Global solution

- No radius info from operator

- No configuration at GGSN

• Firewall function Internet traffic

Page 29: WSB / MobiHealth Hugo Geuverink MobiHealth WP3 meeting 12/13 November 2002, Madrid

filename / 29© 2001 / www.cmg.com

QUESTIONS ?