← Back to Patent Explorer
US5021949A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for linking an SNA host to a remote SNA host over a packet switched communications network

Assignee: International Business Machines Corp
•
Filing: 1988-02-29
•
Granted: 1991-06-04
•
Expires: 2008-02-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention disclosed herein provides the basic operating capabilities of SNA data communications for host based application-to-application sessions across a packet switched network such as the Defense Data Network (DDN). The problem that is presented by the integration of these two technologies is that SNA is a connection oriented technology and DDN is a connectionless technology that requires an Internetting Protocol (IP) header on all information transmitted through the network and across multiple networks. One of the concepts of the invention is the definition of a localized SNA network to each SNA host by the channel attached Front End Processors (FEPs). These FEPs present an SNA PU4 definition to the host to allow it to carry out regular SNA sessions over the packet switched network to another host through its own respective FEP. The two FEPs working together imbed the SNA protocols in the IP datagrams and provide the proper SNA connections and control. This technique also allowed any host to access any other host for which it has authorization.

Inventors

  • 👤 Richard M. Morten
  • 👤 Ted P. Smith

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 05:09
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L9/00; H04L9/40; H04L69/00; H04L69/08; H04L69/085; H04L69/26

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 222 words
A data communications system for establishing a communications path from a first SNA host computer over an IP packet switched network to a second SNA host computer comprising: a first front end processor having a first SNA interface means coupled to said first SNA host and having a first packet switched interface coupled to said packet switched network, for transferring data and control messages between said first host with an SNA protocol and said packet switched network with a packet switched protocol; a second front end processor having a second SNA interface means coupled to said second SNA host and having a second packet switched interface coupled to said packet switched network, for transferring data and control messages between said second host with an SNA protocol and said packet switched network with a packet switched protocol; said first interface means including a first SNA PU4 interface in said first front end processor coupled to said first SNA host, for imbedding SNA protocol information in an IP datagram for messages transmitted from said first host; said second interface means including a second SNA PU4 interface in said second front end processor coupled to said second SNA host, for extracting said SNA protocol information from said IP datagram for said messages transmitted from said first host and received by said second front end processor.
Claim 2
Dependent Claim 222 words
A data communications system for establishing a communications path from a first SNA host computer over an IP packet switched network to a second SNA host computer comprising: a first front end processor having a first SNA interface means coupled to said first SNA host and having a first packet switched interface coupled to said packet switched network, for transferring data and control messages between said first host with an SNA protocol and said packet switched network with a packet switched protocol; a second front end processor having a second SNA interface means coupled to said second SNA host and having a second packet switched interface coupled to said packet switched network, for transferring data and control messages between said second host with an SNA protocol and said packet switched network with a packet switched protocol; said first interface means including a first SNA PU4 interface in said first front end processor coupled to said first SNA host, for imbedding SNA protocol information in an IP datagram for messages transmitted from said first host; said second interface means including a second SNA PU4 interface in said second front end processor coupled to said second SNA host, for extracting said SNA protocol information from said IP datagram for said messages transmitted from said first host and received by said second front end processor.
Claim 3
Dependent Claim 17 words
The data communications system of claim 1, wherein said packet switched network is the Defense Data Network.
Claim 4
Dependent Claim 18 words
The data communications system of claim 2, wherein said first and second hosts are each a MVS/VTAM host.
Claim 5
Dependent Claim 43 words
The data communications system of claim 2, wherein said first front end processor includes means to encapsulate SNA path information units from said first SNA host in a TCP/IP envelope for transmission over said Defense Data Network to said second front end processor.
Claim 6
Dependent Claim 38 words
The data communications system of claim 4, wherein said first front end processor includes means to extract SNA path information units enveloped in a TCP/IP envelope received over said Defense Data Network from said second front end processor.
Claim 7
Dependent Claim 43 words
The data communications system of claim 5, wherein said second front end processor includes means to encapsulate SNA path information units from said second SNA host in a TCP/IP envelope for transmission over said Defense Data Network to said first front end processor.
Claim 8
Dependent Claim 38 words
The data communications system of claim 6, wherein said second front end processor includes means to extract SNA path information units enveloped in a TCP/IP envelope received over said Defense Data Network from said first front end processor.
Claim 9
Dependent Claim 66 words
The data communications system of claim 1 which further comprises: a network control front end processor having a third SNA interface means coupled to an SNA network control host computer and having a third packet switched interface coupled to said packet switched network, for transferring control messages between said network control host with an SNA protocol and said packet switched network with a packet switched protocol.
Claim 10
Dependent Claim 40 words
The data communications system of claim 8, wherein said first front end processor includes a first network control support means coupled to said first packet switched interface means for exchanging said control messages with said network control front end processor.
Claim 11
Dependent Claim 41 words
The data communications system of claim 9, wherein said second front end processor includes a second network control support and means coupled to said second packet switched interface means for exchanging said control messages with said network control front end processor.
Claim 12
Dependent Claim 31 words
The data communications system of claim 10, wherein said network control front end processor further comprises: a plurality of SNA PU2 channel interfaces coupled to said SNA network control host computer.
Claim 13
Dependent Claim 17 words
The data communications system of claim 11, wherein said packet switched network is the Defense Data Network.
Claim 14
Dependent Claim 16 words
The data communications of claim 12, wherein said SNA network control host is a MVS/VTAM host.
Claim 15
Dependent Claim 53 words
The data communications system of claim 12, wherein said network control front front end processor includes means to encapsulate SNA path information units from said SNA network control host in a TCP/IP envelope for transmission over said Defense Data Network to said first and second front end processor and said remote access facility.
Claim 16
Dependent Claim 46 words
The data communications system of claim 14, wherein said network control front end processor includes means to extract SNA path information units enveloped in a TCP/IP envelope received over said Defense Data Network from said first and second front end processor and said remote access facility.
Claim 17
Dependent Claim 194 words
In a data communications system, a method for establishing a communications path from a first SNA host computer over an IP packet switched network to a second SNA host computer, comprising: transferring data and control messages between said first host with an SNA protocol and said packet switched network with a packet switched protocol, using a first front end processor having a first PU4 SNA interface means coupled to said first SNA host and having a first packet switched interface coupled to said packet switched network; imbedding SNA protocol information in an IP datagram, using said first front end processor, for messages transmitted from said first host; transferring data and control messages between said second host with an SNA protocol and said packet switched network with a packet switched protocol using a second front end processor having a second PU4 SNA interface means coupled to said second SNA host and having a second packet switched interface coupled to said packet switched network, and extracting said SNA protocol information from said IP datagram, using said second front end processor, for said messages transmitted from said first host and received by said second front end processor.
Claim 18
Dependent Claim 194 words
In a data communications system, a method for establishing a communications path from a first SNA host computer over an IP packet switched network to a second SNA host computer, comprising: transferring data and control messages between said first host with an SNA protocol and said packet switched network with a packet switched protocol, using a first front end processor having a first PU4 SNA interface means coupled to said first SNA host and having a first packet switched interface coupled to said packet switched network; imbedding SNA protocol information in an IP datagram, using said first front end processor, for messages transmitted from said first host; transferring data and control messages between said second host with an SNA protocol and said packet switched network with a packet switched protocol using a second front end processor having a second PU4 SNA interface means coupled to said second SNA host and having a second packet switched interface coupled to said packet switched network, and extracting said SNA protocol information from said IP datagram, using said second front end processor, for said messages transmitted from said first host and received by said second front end processor.
Claim 19
Dependent Claim 59 words
The method for establishing a communication path of claim 16, wherein said packet switched network is the Defense Data Network, which further comprises the step of: encapsulating in said first front end processor, SNA path information units from said first SNA host in a TCP/IP envelope for transmission over said Defense Data Network to said second front end processor.
Claim 20
Dependent Claim 39 words
The method of claim 17, which further comprises the step of: extracting in said first front end processor, SNA path information units enveloped in a TCP/IP envelope received over said Defense Data Network from said second front end processor.
Claim 21
Dependent Claim 44 words
The method of claim 18, which further comprises the step of: encapsulating in said second front end processor, SNA path information units from said second SNA host in a TCP/IP envelope for transmission over said Defense Data Network to said first front end processor.
Claim 22
Dependent Claim 39 words
The method of claim 19, which further comprises the step of: extracting in said second front end processor, SNA path information units enveloped in a TCP/IP envelope received over said Defense Data Network from said first front end processor.

References Cited (Backward Citations)

US4200930A Cited
US4500960A Cited
US4586134A Cited
US4677588A Cited
US4855905A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-03 1994-12-03 1995-06-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-03 1998-12-03 1999-06-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-03 2002-12-03 2003-06-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag