1 / 18

IEEE 11073 20401 Application Profile - Common Network Services

IEEE 11073 20401 Application Profile - Common Network Services. Vivek Kamath, vpkamath@westhealth.org. IEEE 11073-20401 Project (PAR) Scope:.

marged
Download Presentation

IEEE 11073 20401 Application Profile - Common Network 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. IEEE 11073 20401 Application Profile - Common Network Services Vivek Kamath, vpkamath@westhealth.org

  2. IEEE 11073-20401 Project (PAR) Scope: Within the framework of IEEE 11073 standards, this standard will define a common, transport neutral set of networking services that will enable plug-and-play interoperability of medical devices. This project shall not address quality of service over RF wireless network connections.

  3. Scope Summary: • Define common set of networking services • Transport Neutral • Enable plug-and-play • For medical devices

  4. Aspects of CNS • Defines functional, architectural, topological framework to standardize network semantics for networked medical devices • Enables profiling of clinical scenarios from communication perspective. • Defines Transport Independent System Layer ( TISL) as a standard interface to upper layers

  5. Transport Stack Overview IP Support Services Location services 11073 “upper layers” LDAP DHCP Net. capacity service Radius 802.1x NAT NTP Presence services SNMP 11073 assoc service 11073 config service DNS Interface to ‘upper layers” - TISL RTP TCP UDP SCTP TinyTP IP IrLMP IP profile ether class drv GPRS EDGE 1xRTT 4G /LTE MDP PHDC 802.3 802.11 IrLAP 802.16 ZigBee Cellular Data USB USB BlueTooth BlueTooth ethernet 10/100/ 1000BT Wi-Max IR RS-232 RF RF RF Wi-Fi MICS WMTS current short term short term possible future possible future point to point links IP centric links

  6. Clinical Scenarios - ENV 13735 Annex E 2.1

  7. Application Scenarios ENV 13735 Annex E 3

  8. Application Scenarios

  9. CNS Framework

  10. TISL Overview • Provides uniform interface to upper layers • Has following services • Discovery of services and devices • Connectivity • Provisioning • Security • Quality Of Service (QoS)

  11. What’s next … • Next steps: • Align with IHE DPI Discussions @ Thursdays 11:00 “AFC” Pacific • Core content ready by 2013 September WGM • Draft ready by 2014 January WGM • Questions?

  12. TISL – connectivity primitives • TISL_connectivity_init • TISL_connectivity_get_providers • TISL_connectivity_set_provider • TISL_connectivity_set_callback • TISL_connectivity_set_mode • TISL_connectivity_connect • TISL_connectivity_disconnect • TISL_connectivity_accept • TISL_connectivity_listen

  13. TISL connectivity primitives continued • TISL_connectivity_send • TISL_connectivity_receive • TISL_connectivity_uninit • Preferred transport based on underlying layer support.

  14. TISL – Discovery of services and devices primitives • TISL_discovery_init • TISL_discovery_get_providers • TISL_discovery_set_provider • TISL_discovery_set_service_callback • TISL_discovery_set_device_callback • TISL_discovery_start • TISL_discovery_cancel • TISL_discovery_uninit • Preferred provider SSDP

  15. TISL provisioning primitives • TISL_provisioning_init • TISL_provisioning_get_providers • TISL_provisioning_set_provider • TISL_provisioning_add_item • TISL_provisioning_remove_item • TISL_provisioning_get_item • TISL_provisioning_uninit Preferred provider based on type of transport – can be DHCP, directory or some other mechanism

  16. TISL security primitives • TISL_security_init • TISL_security_get_providers • TISL_security_set_provider • TISL_security_select_key • TISL_security_encrypt • TISL_security_decrypt • TISL_security_sign • TISL_security_verify_signature

More Related