Browse Prior Art Database

Method of Handling Fatal Network Errors

IP.com Disclosure Number: IPCOM000038578D
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Jeffries, LM: AUTHOR [+2]

Abstract

A method is described to permit the IBM Token-Ring Network to correctly emulate the NETBIOS interface used by the IBM PC Network hardware. Release 1 of the IBM PC 3270 Emulation Program was originally written to run on the IBM PC Network using the published NETBIOS interface. The Token-Ring Network claims to emulate the same NETBIOS interface. This interface specifies that when a fatal error occurs on the network, the application program (e.g., the IBM PC 3270 Emulation Program) is notified of the error via an appropriate return code. On the Token-Ring Network, however, several seconds will elapse between the time a NETBIOS command is issued and a fatal return code is received, during which time any other commands issued will be placed in a queue.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 1

Method of Handling Fatal Network Errors

A method is described to permit the IBM Token-Ring Network to correctly emulate the NETBIOS interface used by the IBM PC Network hardware. Release 1 of the IBM PC 3270 Emulation Program was originally written to run on the IBM PC Network using the published NETBIOS interface. The Token-Ring Network claims to emulate the same NETBIOS interface. This interface specifies that when a fatal error occurs on the network, the application program (e.g., the IBM PC 3270 Emulation Program) is notified of the error via an appropriate return code. On the Token-Ring Network, however, several seconds will elapse between the time a NETBIOS command is issued and a fatal return code is received, during which time any other commands issued will be placed in a queue. The Token-Ring Program will respond to the initial command with a fatal error return code, but will never respond to any of the commands in the queue. In fact, it purges all commands in the queue. This causes a problem for the IBM PC 3270 Emulation Program because the network stations which issued the NETBIOS commands that got purged are never notified of the fatal error. The IBM PC Network hardware does not have this problem because it always attempts to honor any NETBIOS command which is outstanding (queued up). The IBM PC 3270 Emulation Program must be able to run on both the IBM PC Network and the Token-Ring Network. To overcome the deficiency in the Token- Ring Program, the I...