×

Heterogeneous media packet bridging

  • US 9,853,917 B2
  • Filed: 06/24/2016
  • Issued: 12/26/2017
  • Est. Priority Date: 08/27/2003
  • Status: Expired due to Term
First Claim
Patent Images

1. A blade server comprising:

  • a plurality of network modules, including;

    a first set of network modules within a first server blade that receives, via a first set of line interface ports, network packets having a first framing media format of a plurality of framing media formats; and

    a second set of network modules within a second server blade that transmits, via a second set of line interface ports, network packets having a second framing media format of the plurality of framing media formats;

    a plurality of processing resources within one or more server blades coupled to the plurality of network modules and shared by the plurality of network modules, including a first processing resource upon which a virtual bridging application executes, wherein the virtual bridging application represents a single bridging domain for bridging all media transmissions traversing the blade server;

    a non-transitory memory, accessible to the first processing resource, having stored therein one or more translation data structures defining translations between the first framing media format and an intermediate format and between the intermediate format and the second framing media format;

    the first set of network modules pass a received network packet to the virtual bridging application;

    the virtual bridging application determines whether a relay location to which the received network packet is to be relayed is among the second set of network modules, which are associated with a disparate framing media format and a disparate media channel than that of the first set of network modules; and

    responsive to an affirmative determination, the virtual bridging application translates the received network packet to the second framing media format based on the one or more translation data structures before relaying the received network packet to the relay location.

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