1 / 13

QoC-based Optimization of End-to-End M-Health Data Delivery Services

QoC-based Optimization of End-to-End M-Health Data Delivery Services. Ing Widya (UoT), Bert-Jan van Beijnum (UoT), Alfons Salden (TI). Outline: introduction mobile-healthcare case context flow graph computational model freshness, availability, costs QoC computational example

ulfah
Download Presentation

QoC-based Optimization of End-to-End M-Health Data Delivery Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. QoC-based Optimization of End-to-EndM-Health Data Delivery Services Ing Widya (UoT), Bert-Jan van Beijnum (UoT), Alfons Salden (TI)

  2. Outline: • introduction • mobile-healthcare case • context flow graph • computational model • freshness, availability, costs QoC • computational example • conclusions

  3. ADSL Front-End modem si Zigbee ISP Back-End WiFi MBU Internet Backbone BlueTooth mHP UMTS Front-End si Zigbee PNO GPRS m-Health Portal Body Area Network (BAN) Internet Access Introduction • M-Health Application • resource configuration & alternatives

  4. S1 BTooth1 GW-processing NFE12 NMBU11 NGW1 NGW2 wired links NFE11 S2 FE1- processing WiFi Zigbee1 S3 ADSL GPRS NBE2 NMBU3 NBE1 UMTS S4 BE- processing WiFi BTooth2 NFE22 NMBU22 wired link NFE21 S5 FE2- processing Zigbee2 = context generatornode = pre-selectnode = aggregating node Context Flow Graph (CFG) • optimal path to bring health-data to professional ?

  5. QoS QoCat_B QoCat_A Context Information Context Information resource (processing/communication) node A node B CFG, QoC and QoS • QoC based selection • Quality of Context (information) • QoC freshness(/up-to-dateness), availability, “costs”; • QoC impeded by QoS

  6. Computational Model • min-plus algebra • additive operation: • multiplicative operation: arithmetic domain • max-plus algebra: • arithmetic maximum (instead minimum) • properties: commutative, associative, …

  7. Computational Model (..) • aggregation & concatenation elements • algebraic expression d1 S1 NFE11 d2 S2 • QoC arithmetic expression

  8. BTooth1 NFE12 Zigbee1 Computational Model (..) • concatenation & pre-select element • algebraic expression NMBU11 • QoC arithmetic expression

  9. Computational Model (..) • End-to-End Freshness algebraic expression

  10. Computational Model (..) • (1,1) element S1 NFE12 NMBU11 NGW1 NGW2 NFE11 wired links S2 FE1- processing Zigbee1 S3 GPRS NBE2 NMBU3 NBE1 S4 BE- processing NFE22 NMBU22 wired link NFE21 S5 FE2- processing Zigbee2 • Availability & costs: independently & similarly

  11. Computational Example • QoS values (illustration) • QoC results • three independently calculated QoC matrices • 4x4 matrices of ranked alternative E2E paths • Weighing Metrics • weighted quadratic norms

  12. Computational Example (..) • QoC for a rehabilitation training scenario • weights: wFr = 1, w1-Av = 150, wCo = 0.02 (not normalized) outdoors indoors • indoors: path via ZigBee1, BTooth2 & WiFi + ADSL • outdoors: path via ZigBee1, BTooth2 & UMTS

  13. Conclusions • QoC based selection of an optimal E2E transfer pathfor M-Health scenarios; • Min-max-plus algebra for several QoC dimensions; • Future work: • dynamic case • use of (colored) Petri-Nets • other workflow operations

More Related