Web technology and its relevance to PACS and teleradiology

There has been much talk about the use of Web technology in medical imaging, specifically its application in picture archiving and communication systems (PACS) and teleradiology. This article will define Web technology and its associated terminology, and discuss its relevance to medical imaging. distinction that causes significant confusion in technical discussions of PACS and teleradiology, as well as confusion among potential purchasers of these systems. Web technology is not a single technology, it is a multiplicity of technologies.

COMMENTS comments

Share your thoughts.
Post a comment →
Read Comments(0) →
Article Tools Sponsored By
Loading...

There has been much talk about the use of Web technology in medical imaging, specifically its application in picture archiving and communication systems (PACS) and teleradiology. This article will define Web technology and its associated ter-minology, and discuss its relevance to medical imaging.

What is the "Web"?

The term "Web" is used to mean many things. Usually, it is understood to mean a community of computers and users communicating over the Internet, making use of Web browsers, e-mail utilities, and other technolo-gies. At the highest level, where most of us function, there is no distinction made between "the Web" and "the Internet" or the technologies that make it all possible. It is this lack of distinction that causes significant confusion in technical discussions of PACS and teleradiology, as well as confusion among potential purchasers of these systems.

Web technology is not a single technology, it is a multiplicity of technologies. Table 1 provides a (partial) list of the technologies usually consid-ered Web technology.

Web technology in PACS and teleradiology applications

Although the technologies listed in Table 1 (and others) are frequently thought of as Web technologies or an integral part of the Web, their useful-ness in PACS and teleradiology appli-cations must be examined individually, not as a whole. Some of these technologies are highly useful in PACS and teleradiology systems, while others are considerably less so.

Fundamental technologies, like TCP/IP and the Internet, are very useful for PACS and teleradiology deployment. TCP/IP has become the de-facto, low-level standard protocol for implementation of the DICOM standard. The Internet provides a low cost communication infrastructure, which can be useful in teleradiology, remote viewing, and report distribu-tion applications. The Internet does have its drawbacks, however: unreliable communication bandwidth and significant security problems.

Other than these two technologies, the others mentioned in Table 1 have much more limited utility in PACS and teleradiology. XML shows some promise for the future, but is of lim-ited use today, other than in proprietary applications. The DICOM, HL-7, and other standards bodies are studying ways in which XML could be used in a "standard fashion" to address medical informatics problems. Such standardization is years away, however. This standardization is also of questionable utility, as DICOM today addresses many, if not most, of the issues that could be addressed by XML.

JAVA is really a programming tool. As such, it should be of no interest to a PACS or teleradiology user or pur-chaser, other than if the use of this technology results in a more reliable, more maintainable, higher performing, and/or lower cost system. JAVA usage today, however, does not guarantee any of these.

Web browser/server, hypertext trans-fer protocol (HTTP), hypertext markup language (HTML), and file transfer protocol (FTP) are technologies that can be used to address PACS and teleradiology problems. These technologies however, cannot address all problems or any individual problem in an optimal fashion. As an example, FTP is a far less useful protocol for medical imaging applications than DICOM. FTP can be used to transfer medical images from one computer to another, but in a far less elegant and ultimately useful fash-ion than allowed for in the DICOM standard. HTTP and HTML technolo-gies are only useful in the context of Web browser and Web server applica-tions. The application most often associated with Web browser/server technology is teleradiology.

Web server-based teleradiology

In its simplest form, a Web server-based teleradiology system works as follows:

1) Images are received from imag-ing systems in the radiology department (generally by means of DICOM).

2) The received images are con-verted into a standard image format, such as JPEG or TIFF, and stored on the server. The demographic data associated with an image is stripped out and placed in its own text file. The image file and the text file are associated with each other by means of a computer directory structure, or database.

3) A remote user connects to the server, over the Internet, using a general purpose Web browser without any additional software.

Table 1. Definitions of Web technology terms

Internet A publicly owned, network-based communication infrastructure that grew out of DARPA (Defense Advanced Research Project Agency) research in the 1970s and 1980s. The Internet relies on the TCP/IP communication protocol for its addressing and routing capabilities.

Web browser A software program that resides on a computer that allows a user to view pages of information supplied by Web Servers.

Web server A computer and software program that stores pages of information and presents that information on request of a remote user using a Web browser.

TCP/IP A low level communication protocol that defines the addressing, routing, and message transfer protocols used by higher-level services. It can be thought of as an electronic envelope with address that is delivered by an electronic postal service. TCP/IP defines the envelope and the rules used by the elec-tronic postal service to deliver the envelope.

HTTP Hypertext transfer protocol: An application-level communication protocol or service used for communication between Web browsers and Web servers over a TCP/IP network. It can be thought of as a specially formatted form letter, placed in an electronic envelope.

FTP File transfer protocol: An application-level communication protocol or service used for transferring data files from one computer to another over a TCP/IP network. It can be thought of as a specially formatted form letter, placed in an electronic envelope.

HTML Hypertext markup language: A language used to define the formatting of Web. It is very similar in concept to the "language" used to format an electronic document generated by word processing or desktop publishing software. HTML is non-proprietary and less full-featured than most other page format description languages.

JAVA A high-level programming language, originally developed by Sun Microsystems. The goal of this language is to pro-vide an object-oriented programming language that is totally hardware independent.

XML Extensible markup language: This language similar to HTML, but with more ambitious goals. XML is intended as a document formatting language, capable of defining and managing a broader set of document "objects," than just text, graphics, and images. In the future, XML may have the ability to address the same types of problems (data representation and usage) as the DICOM standard currently does.

4) The user is presented with a list (directory) of viewable images by means of a Web page formatted in HTML and transferred to the remote user over the Internet, using HTTP.

5) Upon selecting an image to view, the user causes the Web server to build a Web page that contains the requested image and the information from the associated demographic text file. This Web page is transferred to the remote user over the Internet, using HTTP.

This simple Web server-based tel-eradiology model has a number of dis-advantages. It is not possible to window or level the retrieved image, as such functionality is not part of a general purpose Web browser. In order to accomplish this function, the Web server would have to constantly send a new Web page with the same image, windowed and leveled differ-ently by the Web server. It may also be that the image was truncated to an 8- bit image when converted to JPEG or TIFF, making window/level meaningless. Specialty viewing functions (like cine, stack, dynamic multi-image format definition, annotation, zoom, etc.) are not available (at least, not easily) inside this simple model, for the same reason that it is not possible to window and level in a useful fashion. The only justification for such a simple model is cost. The required Web browser application is inexpensive and generally available. This model, however, is unsuitable for any appliation other than the transfer of an image with a text report to referring physicians for record keeping and/or patient consultation purposes.

It is possible to overcome the limitations inherent in this model, by cre-ating a specialty Web browser or tailoring a general purpose Web brow-ser by means of applets and/or plug-ins, which can be thought of as application accessories. Both of these solutions require engineering development on the part of a vendor, how-ever, which no longer makes the viewing application "free" (even if the vendor gives away the applet or plug-in). It also requires significant engi-neering effort to make these custom browsers perform well.

DICOM-based pull teleradiology

A DICOM based "pull" teleradiol-ogy system, in its simplest form, works as follows: 1) Images are received from imag-ing systems in the radiology depart-ment (generally by means of DICOM).

2) The received images are stored as DICOM files on the teleradiology server.

3) A remote user connects to the server, over the Internet, using specialty teleradiology application soft-ware.

4) Making use of DICOM query/ retrieve protocols, images of interest are transferred across the Internet to the remote user.

5) The remote user now makes use of the specialty teleradiology application software to view and manipulate the images in a fashion similar to how these operations would be performed on a dedicated radiology viewing station in the radiology department.

DICOM-based push teleradiology

Most simply, a DICOM-based push teleradiology system works as follows:

1) Images are received from imag-ing systems in the radiology department (generally by means of DICOM).

2) The received images are stored as DICOM files on the teleradiology server.

3) A routing agent (software) in the teleradiology server determines to whom the images are to be distributed and attempts to forward the images to that user.

4) A remote user connects to the server, over the Internet, using a static IP address, by means of specialty teleradiology application software.

5) The teleradiology server for-wards the images to the remote user.

6) The remote user now makes use of specialty teleradiology application software to view and manipulate the images in a fashion similar to how these operations would be performed on a dedicated radiology viewing station in the radiology department.

The DICOM-based teleradiology systems described have the ability to accomplish the same tasks as a Web server-based teleradiology system. All three types of systems are capable of making use of the Internet. So how does one choose between them?

Web technology low cost myth

It is an article of faith, today, that using the Web results in lower cost distributed applications. This is a myth! It is the Internet, not the Web that allows for the deployment of low cost applications. All of the other so-called Web technologies have very little impact on the cost of developing, Table 2. Generic comparison of Web server-based and DICOM-based teleradiology systems Web server-based DICOM-based Cost Low Low Pull model operation Yes Yes Push model operation No Yes Internet interfaceable Yes Yes Point-to-point POTS Possible, but not Yes interfaceable generally implemented Standards based Yes (HTTP/HTML) Yes (DICOM) Compression Generally JPEG only JPEG and Wavelet deploying, or maintaining a distributed application, with few exceptions. Teleradiology is not an exception.

What drives the cost of any application is customer demand, the cost of engineering development, the cost of maintenance, and recurring operational expenses. This is the same for teleradiology. Only in the case of the simplest Web server-based teleradiology application does the Web result in a lower cost system. This system has price advantage in two areas: 1) the availability of low cost (even free) Web server software, and 2) the lack of programming required on the Web browser side. These advantages are engineering development advantages only. Maintenance costs, operational costs, and customer demand are not effected by these engineering advantages. It must be remembered how-ever, that the simple Web server-based system offers only limited features.

A more full-featured Web server based system requires significant programming effort on the Web browser side, if it is to compete in function and performance with DICOM-based teleradiology systems. In this case, the engineering costs are a nearly identical. Neither approach has any significant development cost advantage on the image viewing side. DICOM-based viewers generally have a per-formance advantage however.

The apparent cost advantage that Web server systems have, when compared with DICOM servers, is non-existent. Any medical imaging company must have DICOM technology suitable for the development of such a server. The ready availability of low-cost Web server software is meaningless to such a vendor. Their DICOM development costs have already been amortized over many other products, making the DICOM server technology no more expensive than Web server technology.

In the end, there is no difference in cost based on engineering development costs for a meaningful teleradiology application. Maintenance costs, recurring operating costs, and customer application demand are all the same.

Choosing between Web- and nonWeb-based systems

In order to decide whether or not to choose a Web-based system, it is important to understand the details of the application. In the end, the choice should come down to: which system addresses identified needs, as well as anticipated future needs, at the lowest cost. Table 2 provides a generic com-petitive analysis of Web server-based and DICOM-based teleradiology sys-tems. For the purposes of this compar-ison, the Web server-based and DICOM-based systems are assumed to have nearly identical functionality at the viewing end.

Conclusion

Although interesting and well hyped, the use of Web technology should not be the sole basis for decid-ing on the purchase of PACS and teleradiology systems. The technology employed in a medical imaging product should be one of many factors considered as part of the purchasing decision. In PACS and teleradiology applications, Web technology has no defacto advantage. As with any system purchase, no decision should be made without thoughtful consideration of the application itself and how well it meets the needs of the radiol-ogy department. AR

Dr. DeJarnette is the President of DeJarnette Research Systems, Inc., Towson, MD.

0 Comments

Add Comment

Text Only 2000 character limit

Page 1 of 1