×

Tunable broadcast/point-to-point packet arbitration

  • US 6,813,267 B1
  • Filed: 09/11/2000
  • Issued: 11/02/2004
  • Est. Priority Date: 09/11/2000
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus that is configured to facilitate packet communication between a device of a computing system and one or more of a plurality of additional devices within the computing system, comprising:

  • a receiving mechanism that is configured to receive a packet from the device;

    an inspecting mechanism that is configured to inspect a header of the packet to determine a type for the packet, wherein the type can be one of broadcast and point-to-point;

    a determining mechanism that is configured to determine a state of the computing system, wherein the state is one of, broadcast preferred and point-to-point only, wherein the determining mechanism comprises;

    an n-counter that is configured to count available packet slots, an m-counter that is configured to count broadcast preferred packet slots, and a combining mechanism that is configured to combine the n-counter and the m-counter to determine the state of the computing system;

    a sending mechanism that is configured to send the packet to the plurality of additional devices if the type of the packet is broadcast and the state of the computing system is broadcast preferred;

    wherein the sending mechanism is further configured to delay sending the packet until the state of the computing system changes to broadcast preferred if the type of the packet is broadcast and the state of the computing system is point-to-point only;

    wherein the sending mechanism is further configured to delay sending the packet while broadcast packets are available to be sent if the type is point-to-point and the state of the computing system is broadcast preferred; and

    wherein the sending mechanism is further configured to send the packet to an addressed one of the plurality of additional devices if the type is point-to-point and the state of the computing system is point-to-point only.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×