EP0375664A2

Local area network for digital data processing system.

Abstract

A local area network for interconnecting terminals and other users and data processing systems and other service providers over a communications link. The users and providers connect to the 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 users' 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 transitted 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.

EP0375664A2, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 24 May 2005, 21.3 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

3 claims: 3 independent, 0 dependent

  1. 1
    A local area network for interconnecting service users and service providers, including a plurality of device server units each of which connects to a service user and a plurality of nodes each connected to a service provider and a communications link to effect communications between the nodes and device server units to enable said service users and service providers to communicate, A. Each node including means for transmitting a ser­vice advertising message over said communications link to identify the data processing services provided by the ser­vice providers connected thereto, and B. each device server unit including:i. advertising message receiving means connected to said communications link for receiving said service adver­tising message;ii. service table means for establishing a service table including a plurality of entries each including a node field and a service field identifying a node and a data processing service provided by the service providers connected to the node;and iii. selection means responsive to an operator request­ing a service for using said service table to select the node and service provider to provide the requested data processing service.
  2. 2
    A local area network as defined in claim 1 wherein said service advertising message further includes a rating for each service, said service table means further including means for establishing, in each entry, a rating field in response to the rating from the service advertising message, said selection means further including means for using the contents of said rating entries in said service table in the selection of the node and service provider to provide the requested service.
  3. 3
    A service provision system for connection to a communi­cations link in a local area network comprising:A. service provider means for providing a data pro­cessing service;B. node means connected to said service provider means including: i. service identification means for identifying a data processing service provided by said service provider means;and ii. service advertising message transmission means for transmitting a service advertising message over said commu­nications link to identify said data processing service.