×

System for dynamically determining a network media type of a LAN using frame type identifying value from a configuration table

  • US 5,758,070 A
  • Filed: 10/06/1995
  • Issued: 05/26/1998
  • Est. Priority Date: 10/06/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for dynamically determining a media type of a local area network (LAN) to which a network device is connected, said method comprising the steps of:

  • executing at least one network interface driver software module, the network interface driver software module supporting a predefined network media type, wherein the network interface driver software module is the lowest level of software to communicate with the LAN and handles the sending and receiving of communication packets to and from the LAN by appending or stripping off packet frame headers, wherein the network interface driver software module has one or more logical boards for processing communication packets having different respective frame types and has one or more configuration tables, each respectively associated with one of the logical boards, which each include a frame type identifying value that identifies a combination of frame type and media type for packets processed by the corresponding logical board, and wherein the network interface driver software module has a service routine accessible via an entry point;

    executing a multiplexer software module which interfaces between the network interface driver software module and one or more protocol stack modules, and which routes packets from the network interface driver software module to respective protocol stack modules according to the protocol used by the packets; and

    executing the one or more protocol stack modules for processing packets that use different respective protocols, wherein a protocol stack module;

    obtains the entry point of the network interface driver service routine via the multiplexer software module;

    obtains a location for one of the configuration tables via the service routine;

    reads the frame type identifying value in the one configuration table; and

    determines the network media type from the network interface driver software module by comparing the frame type identifying value read from the one configuration table to one or more values that correspond to a predetermined media type.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×