Apparatus and method for synchronized networks
First Claim
Patent Images
1. A method of network data communication without using explicit addressing comprising:
- forming an E-node network level comprising a plurality of entry nodes and a plurality of exit nodes;
forming a transit-node (T-node) network level comprising a plurality of transit nodes, said plurality of transit nodes configured to communicate data from a first entry node in the E-node network level to a first exit node in the E-node network level without using explicit addressing;
forming a connection domain comprising a plurality of connections including a first connection between an entry node and an exit node;
assigning a first bandwidth to the first connection;
receiving, from a plurality of external devices at a path level, path level data;
identifying, with implicit addressing, a portion of the path level data corresponding to the first connection based at least in part on a position of said portion of the path level data in a path frame;
aggregating, at the E-node network level, the path level data into a plurality of superpath frames;
further aggregating, at the transit-node (T-node) network level, said plurality of superpath frames into a plurality of T-node level frames;
generating cellets in a T-node level frame, said cellets having a respective length corresponding to the first bandwidth of the first connection; and
synchronizing a first network clock of said E-node network level to a second network clock of a (T-node) level.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for network routing is provided. Synchronized networks are disclosed which enable fast connection set up and release in a tiered hierarchy of circuit switched nodes. Nodes in the network can aggregate and disaggregate data according to a transform algorithm allowing for dynamic frame and frame segment sizing. Connections within the network can be organized by paired connections performing aggregation and disaggregation according to control vectors.
-
Citations
16 Claims
-
1. A method of network data communication without using explicit addressing comprising:
-
forming an E-node network level comprising a plurality of entry nodes and a plurality of exit nodes; forming a transit-node (T-node) network level comprising a plurality of transit nodes, said plurality of transit nodes configured to communicate data from a first entry node in the E-node network level to a first exit node in the E-node network level without using explicit addressing; forming a connection domain comprising a plurality of connections including a first connection between an entry node and an exit node; assigning a first bandwidth to the first connection; receiving, from a plurality of external devices at a path level, path level data; identifying, with implicit addressing, a portion of the path level data corresponding to the first connection based at least in part on a position of said portion of the path level data in a path frame; aggregating, at the E-node network level, the path level data into a plurality of superpath frames; further aggregating, at the transit-node (T-node) network level, said plurality of superpath frames into a plurality of T-node level frames; generating cellets in a T-node level frame, said cellets having a respective length corresponding to the first bandwidth of the first connection; and synchronizing a first network clock of said E-node network level to a second network clock of a (T-node) level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more processors; and tangible, non-transitory computer storage that stores a program that when executed by the one or more processors is configured to perform operations for network communication without explicit addressing comprising; forming an E-node network level comprising a plurality of entry nodes and a plurality of exit nodes; forming a transit-node (T-node) network level comprising a plurality of transit nodes, said plurality of transit nodes configured to communicate data from a first entry node in the E-node network level to a first exit node in the E-node network level without using explicit addressing; forming a connection domain comprising a plurality of connections including a first connection between an entry node and an exit node; assigning a first bandwidth to the first connection; receiving, from a plurality of external devices at a path level, path level data; identifying, with implicit addressing, a portion of the path level data corresponding to the first connection based at least in part on a position of said portion of the path level data in a path frame; aggregating, at the E-node network level, the path level data into a plurality of superpath frames; further aggregating, at the transit-node (T-node) network level, said plurality of superpath frames into a plurality of T-node level frames; generating cellets in a T-node level frame, said cellets having a respective length corresponding to the first bandwidth of the first connection; and synchronizing a first network clock of said E-node network level to a second network clock of a (T-node) level. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification