DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Collective network routing

Abstract

Disclosed are a unified method and apparatus to classify, route, and process injected data packets into a network so as to belong to a plurality of logical networks, each implementing a specific flow of data on top of a common physical network. The method allows to locally identify collectives of packets for local processing, such as the computation of the sum, difference, maximum, minimum, or other logical operations among the identified packet collective. Packets are injected together with a class-attribute and an opcode attribute. Network routers, employing the described method, use the packet attributes to look-up the class-specific route information from a local route table, which contains the local incoming and outgoing directions as part of the specifically implemented global data flow of the particular virtual network.

Inventors:
Issue Date:
Research Org.:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1164672
Patent Number(s):
8902892
Application Number:
12/173,073
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Classifications (CPCs):
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
DOE Contract Number:  
W-7405-ENG-48
Resource Type:
Patent
Resource Relation:
Patent File Date: 2008 Jul 15
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Hoenicke, Dirk. Collective network routing. United States: N. p., 2014. Web.
Hoenicke, Dirk. Collective network routing. United States.
Hoenicke, Dirk. Tue . "Collective network routing". United States. https://www.osti.gov/servlets/purl/1164672.
@article{osti_1164672,
title = {Collective network routing},
author = {Hoenicke, Dirk},
abstractNote = {Disclosed are a unified method and apparatus to classify, route, and process injected data packets into a network so as to belong to a plurality of logical networks, each implementing a specific flow of data on top of a common physical network. The method allows to locally identify collectives of packets for local processing, such as the computation of the sum, difference, maximum, minimum, or other logical operations among the identified packet collective. Packets are injected together with a class-attribute and an opcode attribute. Network routers, employing the described method, use the packet attributes to look-up the class-specific route information from a local route table, which contains the local incoming and outgoing directions as part of the specifically implemented global data flow of the particular virtual network.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Dec 02 00:00:00 EST 2014},
month = {Tue Dec 02 00:00:00 EST 2014}
}

Works referenced in this record:

Adaptive routing in a parallel computing system
patent, January 1993


Token ring bridge distributed in a switched fabric
patent, May 2003


Internet protocol (IP) class-of-service routing technique
patent, July 2003


Method and system for frame and protocol classification
patent, August 2004


Global tree network for computing structures
patent-application, April 2004


MAC learning using VC-LSP dedicated for broadcast and unknown frames
patent-application, December 2004


Multiprotocol label switching (MPLS) edge service extraction
patent-application, January 2005


Method and apparatus of precedence Identification for real time services
patent-application, December 2007


Detecting Data Plane Liveliness of a Label-Switched Path
patent-application, April 2009


Virtual-channel flow control
journal, March 1992


Synchronization and communication in the T3E multiprocessor
conference, January 1996

  • Scott, Steven L.
  • Proceedings of the seventh international conference on Architectural support for programming languages and operating systems - ASPLOS-VII
  • https://doi.org/10.1145/237090.237144

Making parallel simulations go fast
conference, January 1992


An Overview of the Bluegene/L System Software Organization
journal, December 2003


A hybrid multilevel control scheme for supporting mixed traffic in broadband networks
journal, January 1996


Building a high-performance collective communication library
conference, January 1994


The Horizon supercomputing system: architecture and software
conference, January 1988


A message passing standard for MPP and workstations
journal, July 1996


Triplex: a multi-class routing algorithm
conference, January 1997


    Works referencing / citing this record: