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

System for user registering an address resolution routine to provide address resolution procedure which is used by data link provider interface for resolving address conflicts

Assignee: International Business Machines Corp
•
Filing: 1997-03-12
•
Granted: 1998-09-22
•
Expires: 2017-03-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information handling system includes a number of stations connected in a network configuration, each station including a processor, a storage and an I/O controller, where the processor operates under control of an operating system control program which is divided into a user (application) space and a kernel (system) space, the kernel may include a protocol layer interfacing the user application to a DLPI in the kernel, a DLPI which interfaces between the protocol module and a device driver interface, a device driver and a hardware device for connecting the station to the network. When data is to be received by a station from the network, the following steps are performed in the DLPI: recognize the network interface type (FDDI, Ethernet, Token Ring, etc.); recognize the protocol being used; format data according to the protocol; transmit to a Data Link Services user if address resolution is not required; if address resolution is required, test to determine if the protocol address resolution routine is registered; if registered, transmit data to the Data Link Services user; if not registered, call the default address resolution routine to resolve address and then transmit data to protocol module. When data is to be transmitted from a station to the network, the following steps are performed in the DLPI: recognize the network interface type (FDDI, Ethernet, Token Ring, etc.); recognize the protocol being used; test for registered address resolution routine; if not registered, call the default address resolution routine; if registered, call the registered address resolution routine; and call the device driver to, output the data to be transmitted to the network.

Inventors

  • 👤 Saurabh Desai
  • 👤 Jessie Ann Hays Haug
  • 👤 Gregory Scott Joyce
  • 👤 Lance Warren Russell
  • 👤 Larry Steven Wise

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:57
CPC Classifications
H; H04; H04L; H04L61/00; H04L61/09; H04L61/10; H04L9/00; H04L9/40; H04L69/00; H04L69/18

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 113 words
An information handling system comprising a plurality of stations connected in a network configuration, each station comprising: one or more processors, storage means, and input/output control means connected via a bus; one or more communications adapters connected to said input/output control means, each communications adapter also connected to said network; and an operating system, said operating system comprising: an application programming interface; a data link services user; a data link provider interface; a device driver interface; and means for registeing an address resolution routine, wherein said address resolution routine comprises means for providing an address resolution procedure which is used by said data link provider interface for resolving hardware and network address conflicts.
Claim 2
Dependent Claim 113 words
An information handling system comprising a plurality of stations connected in a network configuration, each station comprising: one or more processors, storage means, and input/output control means connected via a bus; one or more communications adapters connected to said input/output control means, each communications adapter also connected to said network; and an operating system, said operating system comprising: an application programming interface; a data link services user; a data link provider interface; a device driver interface; and means for registeing an address resolution routine, wherein said address resolution routine comprises means for providing an address resolution procedure which is used by said data link provider interface for resolving hardware and network address conflicts.
Claim 3
Dependent Claim 24 words
An information handling system according to claim 1, wherein said address resolution routine further comprises means for defining a packet format for information transfer.
Claim 4
Dependent Claim 46 words
An information handling system according to claim 1, wherein each of said stations further comprises: means for determining if an address resolution routine is registered; and means for calling a default address resolution routine if it is determined that said address resolution routine is not registered.
Claim 5
Dependent Claim 29 words
An information handling system according to claim 1, wherein each of said stations further comprises: means for providing a default packet format if said packet format is not recognized.
Claim 6
Dependent Claim 40 words
An information handling system according to claim 1, wherein said data link provider interface comprises: means for recognizing a network interface type; and means for recognizing a protocol to be used for information transfer between said network and said station.
Claim 7
Independent Claim 83 words
A method for communicating information in an information handling system comprising a plurality of stations connected in a network configuration, each station comprising one or more processors, a storage, input/output control means, and an operating system, said method comprising the steps of: recognizing an interface type; recognizing a data format protocol to be used for information transfer between said network and said station; executing an address resolution routine, wherein said address resolution routine comprises the step of resolving hardware and network address conflicts.
Claim 8
Independent Claim 83 words
A method for communicating information in an information handling system comprising a plurality of stations connected in a network configuration, each station comprising one or more processors, a storage, input/output control means, and an operating system, said method comprising the steps of: recognizing an interface type; recognizing a data format protocol to be used for information transfer between said network and said station; executing an address resolution routine, wherein said address resolution routine comprises the step of resolving hardware and network address conflicts.
Claim 9
Dependent Claim 23 words
A method according to claim 6, wherein said address resolution routine further comprises the step of defining a packet format for information transfer.
Claim 10
Dependent Claim 38 words
A method according to claim 6, further comprising the steps of: determining if an address resolution routine is registered; and calling a default address resolution routine if it is determined that said address resolution routine is not registered.
Claim 11
Dependent Claim 23 words
A method according to claim 6, further comprising the step of: providing a default packet format if said packet format is not recognized.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-21 2002-03-23 2002-09-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-21 2006-03-23 2006-09-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-21 2010-03-23 2010-09-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag