-
公开(公告)号:AT384380T
公开(公告)日:2008-02-15
申请号:AT01917224
申请日:2001-03-26
Applicant: IBM
Inventor: BASS BRIAN , CALVIGNAC JEAN , HEDDES MARCO , SIEGEL MICHAEL , VERPLANKEN FABRICE
Abstract: A system and method of moving information units from a network processor toward a data transmission network in a prioritized sequence which accommodates several different levels of service. The present invention includes a method and system for scheduling the egress of processed information units (or frames) from a network processing unit according to stored priorities associated with the various sources of the information units. The priorities in the preferred embodiment include a low latency service, a minimum bandwidth, a weighted fair queueing and a system for preventing a user from continuing to exceed his service levels over an extended period. The present invention includes a plurality of calendars with different service rates to allow a user to select the service rate which he desires. If a customer has chosen a high bandwidth for service, the customer will be included in a calendar which is serviced more often than if the customer has chosen a lower bandwidth.
-
公开(公告)号:DE69735608T2
公开(公告)日:2007-04-05
申请号:DE69735608
申请日:1997-04-08
Applicant: IBM
Inventor: CALVIGNAC JEAN , ORSATTI DANIEL , VERPLANKEN FABRICE
-
公开(公告)号:DE69226766D1
公开(公告)日:1998-10-01
申请号:DE69226766
申请日:1992-06-22
Applicant: IBM
Inventor: BASSO CLAUDE , VERPLANKEN FABRICE , CALVIGNAC JEAN
IPC: G06F13/00 , H04L7/00 , H04L12/433 , H04L12/64 , H04L12/42
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).
-
公开(公告)号:DE69017198D1
公开(公告)日:1995-03-30
申请号:DE69017198
申请日:1990-05-15
Applicant: IBM
Inventor: CALVIGNAC JEAN , SAINT GEORGES ERIC , ORSATTI DANIEL , TOUBOL GILLES , VERPLANKEN FABRICE , NICOLAS FRANCOIS
Abstract: The hybrid packet and circuit switching system allows to merge the packet and circuit traffics from user interface modules 2-1 to 2-N on TDM bus 4-1 to 4N and to transfer packet information from one module to another module or exchange circuit information between modules. The circuit exchange or packet transfers are performed synchronously on the TDM busses in bursts of period T, with each burst comprising a fixed number of bytes. The bursts are switched by switch 1. There is a routing indication which is common to the packet and circuit bursts for controlling the switching of the bursts by the switch 1, which is performed by piggy backing the target module address for the circuit bursts as well as for the packet burst with the data bursts. The marking tables which are needed for the circuit burst allocation are located in the user interface modules.
-
公开(公告)号:AU2002251004A1
公开(公告)日:2002-09-19
申请号:AU2002251004
申请日:2002-01-31
Applicant: IBM
Inventor: HANDLOGTEN GLEN HOWARD , CALVIGNAC JEAN LOUIS , LOGAN JOSEPH FRANKLIN , VERPLANKEN FABRICE , GOETZINGER WILLIAM JOHN , MIKOS JAMES FRANCIS , NORGAARD DAVID ALAN , HEDDES MARCO C
Abstract: A Network Processor (NP) is formed from a plurality of operatively coupled chips. The NP includes a Network Processor Complex (NPC) Chip coupled to a Data Flow Chip and Data Store Memory coupled to the Data Flow Chip. An optional Scheduler Chip is coupled to the Data Flow Chip. The named components are replicated to create a symmetric ingress and egress structure.
-
公开(公告)号:DE69226766T2
公开(公告)日:1999-04-15
申请号:DE69226766
申请日:1992-06-22
Applicant: IBM
Inventor: BASSO CLAUDE , VERPLANKEN FABRICE , CALVIGNAC JEAN
IPC: G06F13/00 , H04L7/00 , H04L12/433 , H04L12/64 , H04L12/42
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).
-
公开(公告)号:DE69017198T2
公开(公告)日:1995-08-17
申请号:DE69017198
申请日:1990-05-15
Applicant: IBM
Inventor: CALVIGNAC JEAN , SAINT GEORGES ERIC , ORSATTI DANIEL , TOUBOL GILLES , VERPLANKEN FABRICE , NICOLAS FRANCOIS
Abstract: The hybrid packet and circuit switching system allows to merge the packet and circuit traffics from user interface modules 2-1 to 2-N on TDM bus 4-1 to 4N and to transfer packet information from one module to another module or exchange circuit information between modules. The circuit exchange or packet transfers are performed synchronously on the TDM busses in bursts of period T, with each burst comprising a fixed number of bytes. The bursts are switched by switch 1. There is a routing indication which is common to the packet and circuit bursts for controlling the switching of the bursts by the switch 1, which is performed by piggy backing the target module address for the circuit bursts as well as for the packet burst with the data bursts. The marking tables which are needed for the circuit burst allocation are located in the user interface modules.
-
公开(公告)号:AT431028T
公开(公告)日:2009-05-15
申请号:AT00959159
申请日:2000-08-24
Applicant: IBM
Inventor: ALLEN JAMES , BASS BRIAN , CALVIGNAC JEAN , GAUR SANTOSH , HEDDES MARCO , SIEGEL MICHAEL , VERPLANKEN FABRICE
Abstract: A network switch apparatus, components for such an apparatus, and methods of operating such an apparatus in which data flow handling and flexibility is enhanced by the cooperation among a plurality of interface processors and a suite of peripheral elements formed on a semiconductor substrate. The interface processors and peripherals together form a network processor capable of cooperating with other elements including an optional switching fabric device in executing instructions directing the flow of data in a network.
-
公开(公告)号:DE60205231D1
公开(公告)日:2005-09-01
申请号:DE60205231
申请日:2002-03-28
Applicant: ALCATEL SA , IBM
Inventor: BARRI PETER , CALVIGNAC JEAN , HEDDES MARCO C O IBM UNITED KI , LOGAN JOSEPH , NIEMEGEERS ALEX , VERPLANKEN FABRICE , VRANA MIROSLAV
Abstract: A Network Processor (NP) includes a controller that allows maximum utilization of the memory. The controller includes a memory arbiter that monitors memory access requests from requesters in the NP and awards high priority requesters all the memory bandwidth requested per access to the memory. If the memory bandwidth requested by the high priority requester is less than the full memory bandwidth, the difference between the requested bandwidth and full memory bandwidth is assigned to lower priority requesters. By so doing every memory access utilizes the full memory bandwidth.
-
公开(公告)号:AT170351T
公开(公告)日:1998-09-15
申请号:AT92480084
申请日:1992-06-22
Applicant: IBM
Inventor: BASSO CLAUDE , VERPLANKEN FABRICE , CALVIGNAC JEAN
IPC: G06F13/00 , H04L7/00 , H04L12/433 , H04L12/64 , H04L12/42
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).
-
-
-
-
-
-
-
-
-