EP0962077B1

Integrated multiport switch having management information base (mib) interface temporary storage

Abstract

This record has no abstract on file.

EP0962077B1, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Expired 4 February 2018, 8.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    An integrated multiport network switch (12) for connection with a data network (10) and having a logic chip comprising:a plurality of ports (60, 62) for transmitting data packets to and receiving data packets from said data network;a media access controller (MAC) (23, 24) associated with each said port for generating management information base (MIB) report data related to predefined parameters for each transmission of a data packet to the network and reception of a data packet from the network at the respective port;and an on-chip management information base (MIB) engine (92) connected to receive said MIB report data through a MIB report bus (91) and having an output for communicating MIB data accumulated therein with a memory (34) external to said logic chip;characterised in that an interface (90) is connected between the MAC for each port and said MIB report bus, whereby MIB reports for said plurality of ports are transmitted individually to said MIB engine on a time shared basis.
  2. 10
    A method for use in an integrated multiport network switch (12) comprising an integrated chip having a plurality of ports for transmitting data packets to and receiving data packets from a data network, each port having associated therewith a media access controller (MAC) (60, 62), said method comprising the steps of:generating management information base (MIB) report data related to predefined parameters for each transmission of a data packet and reception of a data packet at each of said ports;characterised by transmitting MIB reports for said plurality of ports individually to an on-chip management information base (MIB) engine (92) on a time shared basis;temporarily accumulating said MIB reports in said MIB engine;and    periodically updating a memory (34) external to said chip with the MIB reports temporarily accumulated.