US 7,519,064 B1
Virtual tributary processing using shared resources
Ashutosh Agrawal, Rohnert Park, Calif. (US); Arthur G. Enyedy, Petaluma, Calif. (US); Eric Arthur Holmberg, Sausalito, Calif. (US); and Prashant Jain, Rohnert Park, Calif. (US)
Assigned to Mahi Networks, Inc., Petaluma, Calif. (US)
Filed on Dec. 05, 2003, as Appl. No. 10/728,656.
Int. Cl. H04L 12/28 (2006.01); H04J 3/16 (2006.01)
U.S. Cl. 370—395.1  [370/466; 370/469; 370/907] 51 Claims
OG exemplary drawing
 
1. A method comprising:
receiving a first group of data blocks carrying data according to a first signal protocol and having a predetermined format from a switching fabric;
converting the first group of data blocks to a first set of two or more groups of data blocks carrying data according to a second signal protocol and having the predetermined format;
transmitting the first set of two or more groups of data blocks over the switching fabric;
receiving a second set of two or more groups of data blocks from the switching fabric;
converting the second set of two or more groups of data blocks to multiple data streams according to the second signal protocol; and
converting the multiple data streams according to the second signal protocol to a single output data stream according to the first signal protocol.