Browse Prior Art Database

Functional Addressing

IP.com Disclosure Number: IPCOM000104102D
Original Publication Date: 1993-Mar-01
Included in the Prior Art Database: 2005-Mar-18
Document File: 2 page(s) / 53K

Publishing Venue

IBM

Related People

Drake, JE: AUTHOR [+6]

Abstract

This disclosure presents two mechanisms that use functional addressing techniques to simplify and enhance the network control functions described in [*].

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 55% of the total text.

Functional Addressing

      This disclosure presents two mechanisms that use functional
addressing techniques to simplify and enhance the network control
functions described in [*].

      The first is the use of intranode functional addresses, which
are architecturally assigned to the various network control functions
(e.g., directory, topology, and connection establishment) required in
each node.  When a control function wishes to send a packet to a peer
control function in another node, it first computes a path to that
node using the information available in its copy of the topology
database.  (The topology database is a replicated and dynamically
updated representation of the nodes and links comprising the
network.)

      It can then send the packet to the peer control function in the
destination node by inserting into the packet both the computed path
to that node and the functional address assigned to the desired
control function.  When a destination node receives a packet
containing a functional address, it is responsible for routing that
packet to the control function within that node corresponding to the
specified functional address.

      The use of intranode functional addresses allows a packet to be
sent to a control function in another node without having to know
explicitly the location of that control function within the
destination node.  This facilitates the distribution of control
functions within a node and allows the efficient hardwa...