Patent ID: 6717933
Filing Date: 2004-04-06
Classification: H03M,H04J

Abstract:
A converter (CVT) for converting an input data packet stream (IDPS) of consecutive data packets (DP0,0, DP1,0, DP2,0 . . . DPNâˆ’1,0) each data packet including user (US0, US1, US2, . . . USNâˆ’1) data in the form of a predetermined number (Nsymbol0; Nsymbol1; NsymbolNâˆ’1) of consecutive data symbols (S0,0(0), S0,0(1) . . . S0,0(Nsymbol0âˆ’1); S1,0(0), S1,0(1) . . . S1,0(Nsymbol1âˆ’1); S2,0(0), S2,0(1) . . . S2,0(Nsymbol2âˆ’1); . . . SNâˆ’1,0(0), SNâˆ’1,0(1) . . . SNâˆ’1,0(NsymbolNâˆ’1âˆ’1)) from a plurality of N user channels (ch-0, . . . ,ch-Nâˆ’1), each user channel having a predetermined transmission rate TR0, TR1, TR2, . . . ,TRn, . . . TRNâˆ’1, being defined as a basic transmission rate TRB or an integer multiple TRn=Kn*TRB thereof, into an output data symbol stream (ODSS) in which a respective number Kn of data symbols (S0,0(0); S1,0(0), S1,0(1), S,1,0(2), S1,0(3); S2,0(0); . . . SNâˆ’1,0(0), SNâˆ’1,0(1)) of each data packet are sequentially arranged, comprising:a) a memory means (M) having a number of columns (0, . . . NsymbolBâˆ’1) and a number of rows (0 . . . Nresourceâˆ’1); b) a write means (W) for writing the data symbols of said consecutive data packets into said memory means (RAM), such that the data symbols of a data packet having the basic transmission rate TRB are consecutively arranged in one row and the data symbols of data packets having an integer multiple TRn=Kn*TRB of the basic transmission rate are arranged consecutively as sets of Kn consecutive data symbols in respective column portions of Kn rows; and c) a read means (R) for providing said output data symbol stream (ODSS) by reading said data symbols from the memory means (RAM) sequentially in the column direction, whereby whenever all TR0/TRB+TR1/TRB+ . . . +TRn/TRB+ . . . +TRNâˆ’1/TRB data symbols of one column have been read out in a time interval of 1/TRB, the reading is continued in the next column at the first row position.