Robert Horn, Agfa Corporation

Slides:



Advertisements
Similar presentations
Automatic Configuration of DICOM Network Applications Experience with Frozen Draft of Supplement 67 DICOM Anniversary Conference & Workshop Baltimore,
Advertisements

Copyright © 2014 EMC Corporation. All Rights Reserved. Basic Network Configuration for File Upon completion of this module, you should be able to: Configure.
1 Dynamic DNS. 2 Module - Dynamic DNS ♦ Overview The domain names and IP addresses of hosts and the devices may change for many reasons. This module focuses.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 6 Managing and Administering DNS in Windows Server 2008.
Windows Server 2003 AD 安裝設定與管理維護 林寶森
KX-NS1000 Initial Set Up For step by step : 16 May,
Module 10: Troubleshooting AD DS, DNS, and Replication Issues.
11 TROUBLESHOOTING Chapter 12. Chapter 12: TROUBLESHOOTING2 OVERVIEW  Determine whether a network communications problem is related to TCP/IP.  Understand.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Security Tools CS-480b Dick Steflik. CACLS Windows NT, W2000, XP Displays or modifies access control lists (ACLs) of files.
Hands-On Microsoft Windows Server 2003 Networking Chapter 6 Domain Name System.
Hands-On Microsoft Windows Server 2003 Administration Chapter 1 Windows Server 2003 Network Administration.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
IIS and PWS. What is IIS and PWS? Microsoft Internet Information Server (IIS) and Peer Web Services (PWS) enable Windows NT servers with the ability to.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
© N. Ganesan, Ph.D., All rights reserved. Active Directory Nanda Ganesan, Ph.D.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Configuration Management Supplement 67 Robert Horn, Agfa Healthcare.
What’s New in DICOM 2004 Robert Horn Agfa Healthcare Chair DICOM WG-06 (Base Standard)
Documenting Network Design
Ch 8-3 Working with domains and Active Directory.
1 Linux Networking and Security Chapter 3. 2 Configuring Client Services Configure DNS name resolution Configure dial-up network access using PPP Understand.
Overview of Active Directory Domain Services Lesson 1.
CNT-150VT. Question #1 Your name Question #2 Your computer number ##
Network LANscape Servers & Equipment Found In a Typical Local Area Network (LAN) By George Squillace New Horizons of MichiganGeorge Squillace MCT, MCSE,
S New Security Developments in DICOM Lawrence Tarbox, Ph.D Chair, DICOM WG 14 (Security) Siemens Corporate Research.
Name Resolution Domain Name System.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
Network Tools TCP/IP interface configuration query - MAC (HW) address and IP address – Linux - /sbin/ifconfig – MS Windows – ipconfig/all 1.
Windows Server 2008 R2 Domain Name System Chapter 5.
IT:NETWORK:MICROSOFT SERVER 2 DHCP AND WINDOWS DEPLOYMENT SERVICES.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Objectives Configure routing in Windows Server 2008 Configure Routing and Remote Access Services in Windows Server 2008 Network Address Translation 1.
COMP1321 Digital Infrastructure Richard Henson February 2014.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
Module 7 Active Directory and Account Management.
A Brief Documentation.  Provides basic information about connection, server, and client.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
© Wiley Inc All Rights Reserved. MCSE: Windows Server 2003 Active Directory Planning, Implementation, and Maintenance Study Guide, Second Edition.
 Identify Active Directory functions and Benefits.  Identify the major components that make up an Active Directory structure.  Identify how DNS relates.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
2.1 © 2004 Pearson Education, Inc. Exam Designing a Microsoft ® Windows ® Server 2003 Active Directory and Network Infrastructure Lesson 2: Examining.
TCP/IP (Transmission Control Protocol / Internet Protocol)
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
Network Servers Chapter 13 Release 16/7/2009. Chapter Objectives Describe Client-server and Peer to Peer network model Explain server Explain Domain.
1 Active Directory Administration Tasks And Tools Active Directory Administration Tasks Active Directory Administrative Tools Using Microsoft Management.
Introduction to Active Directory
1 Chapter 8: DHCP in IP Configuration Designs Designs That Include DHCP Essential DHCP Design Concepts Configuration Protection in DHCP Designs DHCP Design.
MICROSOFT TESTS /291/293 Fairfax County Adult Education Courses 1477/1478/1479.
Module 1: Introduction to Active Directory
+ Routing Concepts 1 st semester Objectives  Describe the primary functions and features of a router.  Explain how routers use information.
 Router Configurations part2 2 nd semester
What’s New in DICOM 2004 Created by: Robert Horn – Agfa Healthcare Chair DICOM WG-06 (Base Standard) Presented by: Bas Revet – Philips.
Chapter 4: server services. The Complete Guide to Linux System Administration2 Objectives Configure network interfaces using command- line and graphical.
Also known as hardware/physi cal address Customer Computer (Client) Internet Service Provider (ISP) MAC Address Each Computer has: Given by NIC card.
COMP1321 Digital Infrastructure Richard Henson March 2016.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
Module 8: Networking Services
File System Implementation
Network Wiring and Reference
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
DHCP, DNS, Client Connection, Assignment 1 1.3
Working at a Small-to-Medium Business or ISP – Chapter 7
STP Enhancements for z10 EC, z10 BC, z9 EC, z9 BC
Allocating IP Addressing by Using Dynamic Host Configuration Protocol
Chapter 10: Advanced Cisco Adaptive Security Appliance
Module 12 Network Configuration
Presentation transcript:

Robert Horn, Agfa Corporation DICOM Configuration Robert Horn, Agfa Corporation

Supplement 67 Existing Industry Protocols Existing Configuration Tools NTP (Network Time Protocol) DHCP (Dynamic Host Configuration Protocol) DNS (Domain Name System) LDAP (Lightweight Directory Access Protocol) Existing Configuration Tools Existing support databases DICOM specific information model for LDAP databases

DICOM Configuration Goals Support New Functions Security and Privacy Synchronized Multi-device Acquisitions Reduce Operational Costs Network Administration AE-Title management Service location management Feature location management

Time Synchronization For Multi-device simultaneous acquisitions Cardiac Catheterization laboratory Coordination Security Logs, Procedure Logs Convenience

Synchronization Specification Specify error relative to time reference(s) Acceptable absolute time error (relative to UTC) o( 1s ) security logs o( 100s ) cardiac catheterization Acceptable synchronization error within a Time Source (0018,1801) (relative to local source) o( 1s ) security logs o( 10ms) cardiac catheterization (a few percent of one cycle of a rapidly beating heart).

NTP - Network Time Protocol Widely available Suitable for both low precision time and high precision time synchronization SNTP (Simple NTP) clients for low precision and limited capability systems. Extensively documented and explained on www.ntp.org

Accuracy capability of NTP o(1s) Either client (NTP,SNTP), network capable OS, Internet, GPS, or radio connection o(250ms) NTP client, interrupt driven OS, NTP clock controls o(100ms) local network topology o(10ms) OS clock, OS design o(1 ms) OS/application design, network topology o(100 us) Hardware assist, OS/application design o(10 us) Instrumentation clock, custom OS o(1 us) Atomic clock, extensive hardware assist

How NTP works Mathematical Magic happens Query Time Sent (Ta) Response Time Query Received (Ti) Time Response Sent (Tj) Current Time Parameters (TP) Redundant Servers NTP Server Client Provides Old Network Parameters Old Time Parameters Query Response Mathematical Magic happens Client Sets and Fine Tunes System Clock SNTP performs only the clock setting NTP includes the network delay estimation, optimal estimation mathematics and fine tuning of the system clock. NTP Client NTP clients may utilize redundant servers NTP clients may utilize instrumentation grade pulse generators (e.g. Atomic Clocks)

Typical NTP configurations Internet NTP Server GPS Receiver Campus Network NTP Clients Switching Hub Local NTP Server

Network admin DHCP (Dynamic Host Configuration Protocol) Assigns IP address, hostname Informs DNS of assignment Provides routing, NTP, DNS, etc. information to client DNS (Domain Name System) Provides hostname to IP lookup services Provides server location lookup services LDAP (Lightweight Directory Access Protocol) Provides simple information directory services

DHCP Widely used Support stable IP allocation (needed for transition and legacy equipment) Supports dynamic IP allocation Understood by IT administrators Documents network IP configuration in file Devices only need their "name"

DNS Widely used Provides translation from hostname to IP DHCP uses DDNS option to maintain coordination with dynamic IP assignments RR SRV records provide location of LDAP server

LDAP Widely used (known as Active Directory in Windows) Simple query oriented network database Simple information model. Schema provided as part of Supplement 67. Alternatives examined CIM: very attractive, but a much larger effort to define and implement. Not yet widely used. SNMP, DMTF: interesting but deal with different aspects of network administration and management.

Locate AE-title (internal operation) LDAP Server Where is AE-X AE-X is at hostname, port Database Where is hostname? DNS Server Hostname is x.y.z.w DICOM Traffic

Beyond Finding AE-Titles Installation and Network Configuration oriented AE Configuration Obtain new unique AE-Title SOP Classes supported (SCU/SCP, Transfer Syntaxes) IHE Actor Vendor extension Device Configuration Description Hospital extension

Pre-configured Installation Large network addition Multiple vendors Reduce coordination and scheduling delays Reduce configuration errors Reduce staging requirements

Pre-configured Installation Vendor A Preparation LDAP Prepared Configurations LDIF IT Organization DHCP Network Planning A A LDIF A Prepared Configurations A B B B Vendor B preparation

Add another machine DHCP Install Hardware Assign Name DNS LDAP Get IP, hostname, etc. DHCP Install Hardware Assign Name Find LDAP Server DNS LDAP Query Configuration Configure System Obtain Unique AE Titles Update Configuration

Hospital network reconfiguration DHCP Server Shutdown (DHCP) Revise DHCP Configuration Resume DHCP Modify network hardware Clients Resume

Customer Assisted Maintenance Simple device swap Remote reconfiguration Local reconfiguration