Presentation is loading. Please wait.

Presentation is loading. Please wait.

A DICOM mechanism for multicast streaming Rafael MAYORAL, Adrián VÁZQUEZ, Stefan BOHN, Oliver BURGERT Innovation Center Computer Assisted Surgery, University.

Similar presentations


Presentation on theme: "A DICOM mechanism for multicast streaming Rafael MAYORAL, Adrián VÁZQUEZ, Stefan BOHN, Oliver BURGERT Innovation Center Computer Assisted Surgery, University."— Presentation transcript:

1 A DICOM mechanism for multicast streaming Rafael MAYORAL, Adrián VÁZQUEZ, Stefan BOHN, Oliver BURGERT Innovation Center Computer Assisted Surgery, University of Leipzig

2 2 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Outline  Motivation  Isolated systems  Goal  Continuous data transmission  Modeling the system  A general framework  DICOM implementation  Our first implementation  Conclusion

3 3 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Motivation: Isolated systems App Display App Display Patient

4 4 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Goal  Operating Room of the future  More integration  Easy sharing of sensors/actuators/modalities  Improve workflow  Combine data into a single data space  Support the concept of Patient Model  Create advanced functionalities

5 5 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Goal Communication infrastructure Sensors/Actuators/Modalities Patient Workstation App Display App

6 6 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Goal Communication infrastructure Sensors/Actuators/Modalities Patient Workstation App Display App  Similar to PACS  Several heterogeneous devices  Communication infrastructure

7 7 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Continuous data transmission Communication infrastructure Sensors/Actuators/Modalities Patient Workstation App Display App But … Continuous data transmission

8 8 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Modeling the system  Use case: get continuous data

9 9 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Modeling the system  Client/Server  Device description  Use functionalities  Two interfaces: Management and Data Access

10 10 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China A general framework  Describe devices and use functionalities Source n description General data information … Source 2 description Source 1 description Specific Attributes Type Serial Number Manufacturer Name Common attributes Device Description Start/stop receiving data Generate/send status reports Interpret status reports Manage the data sourcesSubscribe/unsubscribe to a specific data source Maintain/serve the device description Request device description Accept/reject connectionsInitiate/Terminate connection ServerClient DescriptionServices

11 11 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China DICOM implementation  Describe devices and use functionalities Source n description General data information … Source 2 description Source 1 description Specific Attributes Type Serial Number Manufacturer Name Common attributes Device Description Start/stop receiving data Generate/send status reports Interpret status reports Manage the data sourcesSubscribe/unsubscribe to a specific data source Maintain/serve the device description Request device description Accept/reject connectionsInitiate/Terminate connection ServerClient DICOM IODDIMSE Services

12 12 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China DICOM implementation DIMSE Services DICOM IOD Data-specific protocol Possibly several different communication technologies

13 13 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China DICOM implementation  Why DICOM?  At every point of the process the data will be within the PACS logical domain  The data becomes an integrated part of the patient’s files  Tight integration with the other hospital areas  These concepts already present in DICOM  Use of appropriate external protocols  Referenced pixel data transfer syntax  Use of the JPEG 2000 Interactive Protocol (JPIP)  Describe devices & use DIMSE N-Services to perform operations  Print Management Service  Media Creation Management Service

14 14 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China DICOM implementation  DIMSE services implement required services Generate/send status reports Interpret status reports Manage the data sources Subscribe/unsubscribe to a specific data source Maintain/serve the device description Request device description Accept/reject connections Initiate/terminate connection ServerClient A-ASSOCIATE N-GET N-ACTION N-EVENT-REPORT

15 15 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China DICOM implementation  DICOM IOD describes the devices  Devices modeled as IODs  Composed of different modules  Modules may be reused Source n description General data information … Source 2 description Source 1 description Specific Attributes Type Serial Number Manufacturer Name Common attributes Device Description Describes key configuration characteristics of a tracking device as a streaming source X.XX.XTracking Streaming Device Configuration Module Contains general information relevant to all types of streaming devices X.XX.XStreaming Device Common Module Contains SOP Common informationC.12.1SOP Common Module DescriptionReferenceModule

16 16 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Our first implementation  What are we working on? Communication infrastructure Navigation application Endoscope Tracking Ultrasound

17 17 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Our first implementation  What are we working on? Communication infrastructure Navigation application Endoscope Tracking Ultrasound Data streaming using RTP over an Ethernet network

18 18 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Our first implementation  DICOM IOD: Example Attribute NameAttribute Description Streaming Device NameUser defined name identifying the device. ManufacturerManufacturer of the device. … Tracking Device TypeType of tracking device. Enumerated: OPTICAL, IR, MAGNETIC Stream source sequence > Stream Source ID … > Streaming protocolEnumerated: RTP > CodingEnumerated: ICCASTRACKPROTOCOL > Pixel Data Provider URLLocation where to find the data Common attributes Specific device class attributes

19 19 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Our first implementation  DICOM IOD: Example Attribute NameAttribute Description Streaming Device NameUser defined name identifying the device. ManufacturerManufacturer of the device. … Tracking Device TypeType of tracking device. Enumerated: OPTICAL, IR, MAGNETIC Stream source sequence > Stream Source ID … > Streaming protocolEnumerated: RTP > CodingEnumerated: ICCASTRACKPROTOCOL > Pixel Data Provider URLLocation where to find the data Common attributes Specific device class attributes

20 20 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Our first implementation  What’s next?  Integrate dedicated video distribution infrastructure  How to model the video router?  How to model the video sources?  What technologies?  Thorough analysis with increasingly complex scenarios

21 21 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Conclusion  Continuous data transmission is a critical feature of the Operating Room of the future  An appropriate architecture needs to deal with data and requirements that are heterogeneous  DICOM possesses the mechanisms to accommodate transmission of heterogeneous continuous data  We have created an experimental implementation using DICOM and RTP for streaming  Future work will include handling additional data types with different requirements

22 DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008Chengdu, China Acknowledgement The Innovation Center Computer Assisted Surgery (ICCAS) at the Faculty of Medicine at the University of Leipzig is funded by the German Federal Ministry for Education and Research (BMBF) and the Saxon Ministry of Science and the Fine Arts (SMWK) in the scope of the initiative “Unternehmen Region” with the grant numbers 03 ZIK 031 and 03 ZIK 032. Thank you


Download ppt "A DICOM mechanism for multicast streaming Rafael MAYORAL, Adrián VÁZQUEZ, Stefan BOHN, Oliver BURGERT Innovation Center Computer Assisted Surgery, University."

Similar presentations


Ads by Google