System for processing data structures in a node of a communication network
First Claim
1. In a communication network containing a plurality of nodes for switching binary data structures, a method of processing a binary data structure comprising an ATM (asynchronous transfer mode) cell,said ATM cell consisting of a header and a payload, said binary data structure further comprising at least one additional information section selected from a group consisting of a tail following said payload and a parallel information field extending in parallel to said ATM cell;
- said method comprising the following steps;
a) inputting said binary data structure via an input interface into one of said nodes;
b) selective copying of said header, said payload and said at least one additional information section by a first mask;
c) selectively writing said header, said payload and said at least one additional information section by means of a second mask;
d) outputting said binary data structure via an output interface.
2 Assignments
0 Petitions
Accused Products
Abstract
All the information sections of a processed data structure, including pre-header, tail and extra section, header and payload, can be selectively copied in a node of a communication network by means of a copy mask (12) associated with a copy block (11). A combination of an insert block (14) and an insert mask (15) is used for selectively writing to all the information sections in the data structure. In order to increase the capacity of the data structure, the length of the pre-header or tail can be increased. In the path between an input interface (10) and the insert block (14) there is an adjustable delay block (13) into which the data structure can be copied as a whole. A microprocessor (25) is coupled to all the processing units (10)-(17) and (22)-(24) of the system and serves for presetting the two masks for selecting the information to be copied and inserted.
-
Citations
18 Claims
-
1. In a communication network containing a plurality of nodes for switching binary data structures, a method of processing a binary data structure comprising an ATM (asynchronous transfer mode) cell,
said ATM cell consisting of a header and a payload, said binary data structure further comprising at least one additional information section selected from a group consisting of a tail following said payload and a parallel information field extending in parallel to said ATM cell; -
said method comprising the following steps; a) inputting said binary data structure via an input interface into one of said nodes; b) selective copying of said header, said payload and said at least one additional information section by a first mask; c) selectively writing said header, said payload and said at least one additional information section by means of a second mask; d) outputting said binary data structure via an output interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a communication network containing a plurality of nodes, a system for processing a binary data structure,
said binary data structure comprising an ATM (asynchronous transfer modes) cell consisting of a header and a payload, said binary data structure further comprising at least one additional information section selected from a group consisting of a tail following said payload and a parallel information field extending in parallel to said ATM cell, said system associated with one of said nodes for processing said ATM cell and comprising: -
a) an input interface for receiving said binary data structure, b) a copy means having a first masking means for selectively copying said header, said payload and said at least one additional information section of said data structure, c) an insert means having a second masking means for selectively writing said payload, said header and said at least one additional information section, and d) an output interface for outputting said binary data structure, whereby each of said header, said payload, and said at least one additional information section can be selectively copied and written independently from each other. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. In a communication network containing a plurality of nodes, a system for processing a binary data structure
said binary data structure comprising an ATM (asynchronous transfer mode) cell consisting of a header and a payload, said binary data structure further comprising a pre-header and at least one additional information section selected from a group consisting of a tail following said payload and a parallel information field extending in parallel to said ATM cell and said pre-header, said system being associated with one of said nodes for processing said ATM cell and comprising: -
a) an input interface for receiving said binary data structure, b) a copy means having a first masking means for selectively copying said header, said payload, said pre-header and said at least one additional information section of said data structure, c) an insert means having a second masking means for selectively writing said payload, said header, said pre-header and said at least one additional information section, and d) an output interface for outputting said binary data structure, whereby each of said header, said payload, said pre-header, and said at least one additional information section can be selectively copied and written independently from each other. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification