System for interconnecting applications across different networks of data processing systems by mapping protocols across different network domains
Patent 5142622 Issued on August 25, 1992. Estimated Expiration Date: August 25, 2009. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.
709/227, COMPUTER-TO-COMPUTER SESSION/CONNECTION ESTABLISHING703/21, Computer or peripheral device703/25, I/O adapter (e.g., port, controller)709/246, COMPUTER-TO-COMPUTER DATA MODIFYING709/249, MULTIPLE NETWORK INTERCONNECTING719/310, MISCELLANEOUS719/319DATA TRANSFER BETWEEN OPERATING SYSTEMS
The system and method of this invention automatically routes a connection between data processing systems in different network domains. As an example, an application running on a data processing system utilizing a network domain such as TCP (Transmission Control Protocol), can automatically make a connection to another data processing system utilizing a different network domain such as SNA (Systems Network Architecture). The connection is automatically performed in the layer containing the communication end point objects. In a preferred embodiment, the connection is automatically performed in the socket layer of the AIX operating system, or in the socket layer of other operating systems based upon the Berkeley version of the UNIX operating system.
Other References
Introducing the UNIX System by H. McGilton and R. Morgan pp. 1-7 McGraw-Hill Software Series
The UNIX Book by Mike Banahan and A. Rutter, J. Wiley & Sons Inc. 1983 pp. 107-120
The Design of the UNIX Operating System, by Bach, M. J., 1986, Prentice Hall, Englewood Cliffs, N.J
Dictionary of Computing, 8th Ed., Mar. 1987, IBM Document Composition Facility pp. 238, 326
Data Communications, vol. 16, No. 5, May 1987, New York, US, pp. 120-142, "SNA to OSI: IBM Building Upper-Layer Gateways" by Thomas J. Routt
The Sixth International Phoenix Conference on Computers and Communications Feb. 25, 1987, Scottsdale, Ariz., USA, pp. 354-360 by R. Martinez et al
IEEE Micro, vol. 5, No. 2, Apr. 1985, New York, US, pp. 53-66, "A Multimicrocomputer-based Structure for Computer Networking" by A. Faro et al
IEEE Infocom '87, Proceedings, Sixth Annual Conference, Mar. 31, 1987, San Francisco, Calif., USA, pp. 1045-1052, "Gateways for the OSI Transport Service" by G. V. Bochman et al
Proceedings, Ninth Data Communications Symposium, Sep. 10, 1985, Whistler Mountain British Columbia, pp. 2-8 "Development of a TCP/IP for the IBM/370" by R. K. Brandiff et a