51.
    发明专利
    未知

    公开(公告)号:DE60203380D1

    公开(公告)日:2005-04-28

    申请号:DE60203380

    申请日:2002-01-28

    Applicant: IBM

    Abstract: Data structures, a method, and an associated transmission system for multicast transmission on network processors in order both to minimize multicast transmission memory requirements and to account for port performance discrepancies. Frame data for multicast transmission on a network processor is read into buffers to which are associated various control structures and a reference frame. The reference frame and the associated control structures permit multicast targets to be serviced without creating multiple copies of the frame. Furthermore this same reference frame and control structures allow buffers allocated for each multicast target to be returned to the free buffer queue without waiting until all multicast transmissions are complete.

    52.
    发明专利
    未知

    公开(公告)号:AT291802T

    公开(公告)日:2005-04-15

    申请号:AT02715591

    申请日:2002-01-28

    Applicant: IBM

    Abstract: Data structures, a method, and an associated transmission system for multicast transmission on network processors in order both to minimize multicast transmission memory requirements and to account for port performance discrepancies. Frame data for multicast transmission on a network processor is read into buffers to which are associated various control structures and a reference frame. The reference frame and the associated control structures permit multicast targets to be serviced without creating multiple copies of the frame. Furthermore this same reference frame and control structures allow buffers allocated for each multicast target to be returned to the free buffer queue without waiting until all multicast transmissions are complete.

    MULTIPROTOCOL HANDLING ARRANGEMENT
    53.
    发明专利

    公开(公告)号:CA2407060A1

    公开(公告)日:2001-10-18

    申请号:CA2407060

    申请日:2001-04-05

    Applicant: IBM

    Abstract: In a distributed networking environment employing several general purpose processors (i.e., control point processors) for controlling one or more network processor devices, a mechanism for distributing processing across several general purpose processors and interface for configuring a network processor so that specific general purpose processors handle specific operations in a large networking environment, thus, reducing requirement for provisioning a plurality of protocol stacks on each general purpose processo r.

    54.
    发明专利
    未知

    公开(公告)号:AT170351T

    公开(公告)日:1998-09-15

    申请号:AT92480084

    申请日:1992-06-22

    Applicant: IBM

    Abstract: A hub featuring several ports for attachment of stations to a LAN comprises concentration logic (14) for the handling of multiplexed incoming and outgoing Token-Ring and isochronous flows from and to the stations. The concentration logic comprises a clock recovery logic (42) from incoming Token-Ring packet data stream (40), for regeneration of Differential Manchester encoded data on output (400), and recovering of Token-Ring clock (401). A cycle framing generator (43) receives a 125 us synchronization clock (local or remote) from the hub backplane (402), and the Token-Ring clock (401), and generates control signals (403) to each of the 10 ports. Each port is made up of a port transmit interface (44), and a port receive interface (45). Data from a station hooked to the hub is input (404) to port receive interface (45). Token-Ring packet Differential Manchester encoded data are output (406) on to the next active port, and specifically to its port transmit interface, along with a recovered strobe clock (405), while ISO data are output (407) to a switch (46). The switch receives a hub local clock (412), which otherwise distributes on the whole concentration logic. isochronous traffic interchange with the hub backplane is ensured thru leads 410 and 411; inbetween ports or between ports and the hub is ensured thru leads 407 and 409 replicated for each port. Data to the station hooked to the hub is output (408) from port transmit interface (44). Differential Manchester encoded data are received (400) along with Token-Ring clock (401). Control signals are input (403). Isochronous data are received (409). Token-Ring packet Differential Manchester encoded data are finally output from the concentration logic (41).

    TOKEN STAR SWITCH
    55.
    发明专利

    公开(公告)号:CA2111075A1

    公开(公告)日:1994-06-23

    申请号:CA2111075

    申请日:1993-12-09

    Applicant: IBM

    Abstract: TOKEN STAR SWITCH The invention includes a switch having N ports (N > 1), each port beingconnected to a Token-Ring physical segment, an additional port connected to an on-board processor, and a high-throughput port connected to a network of higher bandwidth than the Token Ring. The invention allows to route frames received at any one port to any or several ports, to begin the routing of the frames before they have been completely received at the input port, and to directly forward frames from input to output of the high badwidth port.

    TOKEN STAR BRIDGE
    56.
    发明专利

    公开(公告)号:CA2111074A1

    公开(公告)日:1994-06-23

    申请号:CA2111074

    申请日:1993-12-09

    Applicant: IBM

    Abstract: TOKEN STAR BRIDGE The invention includes a bridge having n ports (n > 1), each port being connected to a Token-Ring physical segment, each physical segment having one native Token-Ring workstation attached, said bridge comprising means for emulating to the workstations a single Token-Ring logical segment with a single Active Monitor and a single Ring Number. The invention allows to replace a MAC-per-port by a centralized function inside a centralized processor; the frame handling function, due to the fixed and limited configuration (same bridge Active Monitor seen by all connected stations), does not require a multi-port bridge function, but a simpler switch function between ports. Bridge clocking is also simplified, and a cost effectiveUTP retiming solution is presented.

    Hub adn Interface for Isochronous Token-Ring

    公开(公告)号:CA2092628A1

    公开(公告)日:1993-12-23

    申请号:CA2092628

    申请日:1993-03-12

    Applicant: IBM

    Abstract: A hub featuring several ports for attachment of stations to a LAN comprises concentration logic (14) for the handling of multiplexed incoming and outgoing Token-Ring and isochronous flows from and to the stations. The concentration logic comprises a clock recovery logic (42) from incoming Token-Ring packet data stream (40), for regeneration of Differential Manchester encoded data on output (400), and recovering of Token-Ring clock (401). A cycle framing generator (43) receives a 125 us synchronization clock (local or remote) from the hub backplane (402), and the Token-Ring clock (401), and generates control signals (403) to each of the 10 ports. Each port is made up of a port transmit interface (44), and a port receive interface (45). Data from a station hooked to the hub is input (404) to port receive interface (45). Token-Ring packet Differential Manchester encoded data are output (406) on to the next active port, and specifically to its port transmit interface, along with a recovered strobe clock (405), while ISO data are output (407) to a switch (46). The switch receives a hub local clock (412), which otherwise distributes on the whole concentration logic. isochronous traffic interchange with the hub backplane is ensured thru leads 410 and 411; inbetween ports or between ports and the hub is ensured thru leads 407 and 409 replicated for each port. Data to the station hooked to the hub is output (408) from port transmit interface (44). Differential Manchester encoded data are received (400) along with Token-Ring clock (401). Control signals are input (403). Isochronous data are received (409). Token-Ring packet Differential Manchester encoded data are finally output from the concentration logic (41).

    Flexibles und skalierbares Enhanced-Transmission-Selection-Verfahren für Netzwerkstrukturen

    公开(公告)号:DE112012004957B4

    公开(公告)日:2021-12-16

    申请号:DE112012004957

    申请日:2012-12-13

    Applicant: IBM

    Abstract: Verfahren, aufweisend:Bereitstellen einer physische Verbindung, die zwei Datenverarbeitungseinheiten (105, 106, 155, 150, 210, 212, 214, 805) verbindet, wobei durch die physische Verbindung fließender Netzwerkverkehr logisch in eine Vielzahl von VLAN-Kanälen (VLAN = Virtual Local Area Network, virtuelles lokales Netzwerk) (405A, 405B, 405C, 405D, 405E) unterteilt ist;ein Bridge-Element (120, 120A, 120B, 120C) reserviert eine Bandbreite der physischen Verbindung unter mindestens zwei der Vielzahl von VLAN-Kanälen;das Bridge-Element teilt die für einen aus der Vielzahl von VLAN-Kanälen reservierte Bandbreite unter einer Vielzahl von Verkehrsklassen auf; unddas Bridge-Element leitet Datenrahmen (500) durch einen verteilten virtuellen Switch (180) zwischen einem Netzwerkadapter (115) und einer Vermittlungsschicht (130) weiter.

    NETZWERKLEISTUNGSBEWERTUNG OHNE TOPOLOGISCHE INFORMATIONEN

    公开(公告)号:DE112019002426T5

    公开(公告)日:2021-03-04

    申请号:DE112019002426

    申请日:2019-07-11

    Applicant: IBM

    Abstract: Techniken für eine Netzwerkleistungsbewertung werden beschrieben. Techniken können das Erfassen von Anfangsmesswerten in Bezug auf eine Übertragung von Stichprobenverkehr zwischen Endpunkten von Endpunktpaaren in einer Mehrzahl von Endpunktpaaren und das Zusammenfassen der Mehrzahl der Endpunkte in einer Mehrzahl von Endpunktgruppen umfassen. Das Verfahren kann auch das Feststellen einer Mehrzahl von Endpunktgruppenpaaren und das Erzeugen einer Netzwerkleistungsbewertung auf der Grundlage des Messens von Leistungsmessgrößen umfassen, die Verkehr zwischen Endpunkten innerhalb der Endpunktgruppen in der Mehrzahl der Endpunktgruppenpaare betreffen.

    Dynamische Optimierung einer Multicast-Baumhierarchie für einen verteilten Switch

    公开(公告)号:DE112013001426T5

    公开(公告)日:2014-12-11

    申请号:DE112013001426

    申请日:2013-02-26

    Applicant: IBM

    Abstract: Ein verteilter Switch kann eine Hierarchie mit einer oder mehreren Ebenen von Surrogat-Sub-Switches (und Surrogat-Brückenelementen) aufweisen, die dem verteilten Switch ermöglichen, die Bandbreite auf der Grundlage der Größe der Mitgliederzahl einer Multicast-Gruppe zu skalieren. Darüber hinaus kann jedes Surrogat die Hierarchie einem oder mehreren Optimierungskriterien entsprechend optimieren. Zum Beispiel kann jedes Surrogat in der Hierarchie die notwendigen Informationen aufweisen, um zu gewährleisten, dass die Daten an ein Sicherungssurrogat geroutet werden können, falls das nächste Surrogat in der Hierarchie nicht verfügbar ist. Die gewählte Hierarchie kann zusätzlich durch Überspringen von Surrogaten (oder einer Surrogat-Ebene) optimiert werden, sodass die Daten, die für ein übersprungenes Surrogat bestimmt sind, an ein Surrogat in einer darunter liegenden Ebene der Hierarchie gesendet werden. Dadurch können die Verbindungsschnittstellen in den übertragenden Sub-Switches besser genutzt werden und unnötige Übertragungen von Surrogat zu Surrogat beseitigt werden.

Patent Agency Ranking