Dennis Albert Doidge - Apex NC, US Jim P. Ervin - Raleigh NC, US Douglas Ray Henderson - Raleigh NC, US Edward Hau-chun Ku - Cary NC, US Pramod Narottambhai Patel - Cary NC, US Loren Blair Reiss - Raleigh NC, US Thomas Eric Ryle - Raleigh NC, US Joseph M. Rash - Wake Forest NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L012/28 H04J003/34
US Classification:
37039553, 370474
Abstract:
A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
Method And Apparatus For Hardware Forwarding Of Lan Frames Over Atm Networks
Dennis Albert Doidge - Apex NC, US Jim P. Ervin - Raleigh NC, US Douglas Ray Henderson - Raleigh NC, US Edward Hau-chun Ku - Cary NC, US Pramod Narottambhai Patel - Cary NC, US Loren Blair Reiss - Raleigh NC, US Thomas Eric Ryle - Raleigh NC, US Joseph M. Rash - Wake Forest NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L012/28 H04J003/16
US Classification:
3703951, 370412, 370466
Abstract:
A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer 2 protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
Method And Apparatus For Hardware Forwarding Of Lan Frames Over Atm Networks
Dennis Albert Doidge - Apex NC, US Jim P. Ervin - Raleigh NC, US Douglas Ray Henderson - Raleigh NC, US Edward Hau-chun Ku - Cary NC, US Pramod Narottambhai Patel - Cary NC, US Loren Blair Reiss - Raleigh NC, US Thomas Eric Ryle - Raleigh NC, US Joseph M. Rash - Wake Forest NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/56
US Classification:
37039553, 370474, 370466
Abstract:
A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
Method And Apparatus For Hardware Forwarding Of Lan Frames Over Atm Networks
Dennis Doidge - Apex NC, US Jim Ervin - Raleigh NC, US Douglas Henderson - Raleigh NC, US Edward Ku - Cary NC, US Pramond Patel - Cary NC, US Loren Reiss - Raleigh NC, US Thomas Ryle - Raleigh NC, US Joseph Rash - Wake Forest NC, US
International Classification:
H04L012/28
US Classification:
370/395530, 370/474000
Abstract:
A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer 2 protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
Method And Apparatus For Hardware Forwarding Of Lan Frames Over Atm Networks
Dennis Albert Doidge - Apex NC Jim P. Ervin - Raleigh NC Douglas Ray Henderson - Raleigh NC Edward Hau-chun Ku - Cary NC Pramod Narottambhai Patel - Cary NC Loren Blair Reiss - Raleigh NC Thomas Eric Ryle - Raleigh NC Joseph M. Rash - Wake Forest NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 1228 H04L 1256 H04J 316 H04J 322
US Classification:
370398
Abstract:
A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer 2 protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
Multicast Frame Support In Hardware Routing Assist
Brian M. Bass - Apex NC Douglas R. Henderson - Raleigh NC Edward Hau-chun Ku - Cary NC Scott J. Lemke - Raleigh NC Joseph M. Rash - Wake Forest NC Loren Blair Reiss - Raleigh NC Thomas Eric Ryle - Raleigh NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 1256
US Classification:
370390
Abstract:
A method and system are provided for increasing processing efficiency associated with data frames transiting a network node having multiple ports. The method and system accomplish their objects via the following. A data frame having a header and data is received. An associated pointer for at least one portion of the received data frame is provided. The associated pointer is provided by segmenting each received data frame into parts, and associating with each segmented part a pointer. Thereafter, a portion of the received data frame is modified independent of other portions of the received data frame via utilization of given one or more of the associated pointers. Additionally, one or more copies of a portion (which can include the whole) of the received data frame is constructed by recalling each segmented part associated with one or more selected ones of the associated pointers. Furthermore, a determination is made as to whether the received header indicates unicast or multicast. In response to this determination, a number of data frames are constructed commensurate with protocols and destination addresses of one or more network nodes to which the constructed number of data frames is to be transmitted.
Multi-Port Sram Access Control Using Time Division Multiplexed Arbitration
Dennis Albert Doidge - Apex NC Douglas Ray Henderson - Raleigh NC Edward Hau-chun Ku - Cary NC Pramod Narottambhai Patel - Cary NC Joseph M. Rash - Wake Forest NC Thomas Eric Ryle - Raleigh NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1300
US Classification:
710107
Abstract:
A memory interface for multi-port access to a memory unit, such as a static random-access memory (SRAM) device. The memory interface, which is generally adapted for a local area network (LAN) forwarding engine, provides single port read/write access to SRAM device, and arbitrates requests from the access interfaces to allocate bandwidth of the SRAM device among the requests. One embodiment allocates at least 50% of the bandwidth to a peripheral component interface (PCI) bus target interface and a PCI bus master interface, collectively. The arbitration logic may include a plurality of bandwidth control registers associated with respective access interfaces used to determine a permitted amount of bandwidth that an access interface is to have, wherein a request from an access interface is masked based on a value in its associated bandwidth control register. Arbitration can further allocate bandwidth using time division multiplexing.
Maintaining Frame Sequence In A Multiprocessor Network Device
Brian M. Bass - Apex NC Edward Hau-chun Ku - Cary NC Scott J. Lemke - Raleigh NC Joseph M. Rash - Wake Forest NC Loren Blair Reiss - Raleigh NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1338 G06F 1314 H04Q 1104
US Classification:
39520066
Abstract:
A sequence in which two or more of the data units enter the network node, via a specific one of the multiple ports, is recorded. And, the two or more of the data units are transmitted from the network node according to the recorded sequence. The method and system achieve the recording of sequence via the following. In response to an insertion of one of the two or more data units into a specific one of the multiple processor subsystems, the specific one of the multiple processor subsystems is associated with a specific one of the multiple ports by which the one of the two or more data units entered the network node, and any other of the multiple processor subsystems that are currently processing on any other of the two or more data units that entered the network node through the specific one of the multiple ports is noted. Thereafter, any request to transmit by the specific one of the multiple processors is honored if it is determined that the data unit with the requesting processor is next according to the recorded sequence. The data unit is determined to be next in sequence if all of the multiple processors, that were processing on other data units which entered through the specific one of the multiple ports, have completed processing.
Flickr
Youtube
Joseph Rash -vs- Dakota Ranallo Rnd 3
First fight of the night. Way to start off a great night of live MMA a...
Duration:
7m 31s
IMPD investigating rash of Sunday morning sho...
Six victims from five separate shooting incidents were treated at Indi...
Duration:
1m 9s
Reconciliation Halted By Father's Doubt On Yo...
Rash v. Fuentes: A man wants to get back together with his wife but is...
Duration:
18m 41s
Noel Rash vs. Mt. St. Joe 1990
Thomas More Linebacker Noel Rash makes a tackle against College of Mt....
Duration:
29s
Curb Your Enthusiasm: Rash Clip
Duration:
2m 6s
*END TIMES PROPHECY NEWS- THE FALSE PROPHET? ...
WHO IS THIS GUY??? Today I'm sharing information about a very suspicio...
Joseph Rash (1993-1997), Doris Barger (1955-1959), Connie Patton (1947-1953), Angela Dolan (1952-1956), Amanda Miller (1993-1997), Jack Dickey (1949-1953)