Local area network for digital data processing system including timer-regulated message transfer arrangement
Patent 4975904 Issued on December 4, 1990. Estimated Expiration Date: November 7, 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.
A local area network for interconnecting terminals and other users and data processing systems and other service providers over a communications link by means of interface units each of which may connect to several users or providers. The interface units communicate over the communications link by means of messages. When a user requires the use of a service, the interface unit establishes a virtual circuit between it and the interface unit connected to the service provider and a service session which allows the user and the service provider to communicate over the virtual circuit. If several users connected to the one interface unit as the first user require services provided by providers which connected to the same interface unit as the first provider, they communicate in sessions over the same virtual circuits. The session messages are accumulated into single virtual circuit messages that are acknowledged in unison by the receiving interface unit. Each virtual circuit in the user's interface units includes a timer which reset when a message is transmitted over the virtual circuit and a data waiting flag set whenever data is present to be transmitted over the virtual circuit. The interface units are inhibited from transmitting over a virtual circuit unless the timer has timed out and the data waiting flag is set.
Other References
Product Literature, Net/One Local Area Network Communications System, Ungermann-Bass Inc., with attached price lists dated May 1, 1983
Net/One Asynchronous Communications Service Reference Manual, Oct. 1983, Ungermann-Bass Inc
Net/One Network Monitor and Control Reference Manual, Oct. 1983, Ungermann-Bass Inc
Bass et al., "Local Network Gives New Flexibility to Distributed Processing", Electronics, pp. 114-120 (Sep. 1980), reprinted in Freeman et al., Tutorial Microcomputer Networks, IEEE Catalog Number EHO190-9, pp. 214-222 (1981)
Davidson, "Connection-Oriented Protocols of Net/One", Local Computer Networks, North Holland Publishing Company, pp. 319-333, 1982
Hyde, "The Networked Plans of Mr. Lan", Electronic Business, pp. 88-110, Mar. 1, 1985
"Proposal for Implementation and Evaluation of an Ethernet Terminal Front-End", Carnegie-Mellon University, 15 Jun. 1981
Tannenbaum, Computer Networks, Prentice-Hall , Inc., Englewood Cliffs, N.J., Chapter 8, "The Transport and Session Layers", (1981), Table of Contents for Chapter 8, text of Chapter 8, including pp. 324-385, and Chapter 3, pp. 119-124
CCITT, Data Communication Networks-Services and Facilities, Terminal Equipment and Interfaces, Recommendation X.1-X.29, published 1981
Lauck et al., "A Combined Error and Flow Control Algorithm for Dynamic Receive Buffering", Control in Computer Networks, (ed. Grange), pp. 173-187 (1979)
Watson, "Timer-Based Mechanisms in Reliable Transport Protocol Connection Management", Computer Networks, pp. 47-56, Feb. 1981
Palframan et al., "Reliable Interprocess Communication in Distributed Network", Pathways to the Information Society, pp. 184-189, Proceedings of the Sixth International Conference on Computer Communication, London (Sep. 1982)
Saal, "Local Area Networks: Possibilities for Personal Computers", Byte, vol. 6, No. 10, pp. 92-111 (Oct. 1981), copy from reprint in Freeman, at pp. 3-10
Stritter et al., "Local Networks of Personal Computers", Proceedings COMPCON, Spring 1981, Feb. 1981, pp. 2-5
Danthine et al., "Transport Layer--Long-Haul vs Local Network", Local Networks for Computer Communications, pp. 271-296 (1981)
Solnsteff, "A Distributed Operating System for an Educational Network", Proceedings of the 3rd Symposium on Small Sytems, pp. 67-71 (Sep. 1980), copy from reprint in Freeman at pp. 182-186
Carpenter et al., "A Microprocessor-Based Local Network Node", Proceedings COMPCON, Fall 78, pp. 104-109 (Sep. 1978), copy from reprint in Freeman at pp. 148-153
Kuhns et al., "A Serial Data Bus System for Local Processing Networks", digest of Papers COMPCON 79, pp. 266-271 (1970), copy from reprint in Thurber et al., Tutorial Local Computer Networks, second edition, IEEE catalog number EHO 179-2 (1981), at pp. 190-194
Mann et al., "Terminal Servers on Ethernet Local Area Networks", Digital Technical Journal, pp. 73-87 (Sep. 1986)
IBM Technical Disclosure Bulletin, vol. 23, No. 5, Oct. 1980, pp. 1811-1812, New York, U.S.; J. G. Sams: "Node Processor for Distributed System Control", * Whole document