Patent ID: 6763028
Filing Date: 2004-07-13
Classification: H04J,H04W

Abstract:
A transmitting apparatus for storing transmit data, which relates to respective ones of N-number of 1st to Nth services, in lengths equivalent to a multiple ni (i=1, 2, . . . , N) of a reference time length T, reading out the stored transmit data niÂ·T at a time, encoding each read item of transmit data of length niÂ·T, and transmitting the encoded data, comprising:a transmit buffer having a first storage unit for storing, on a per-service basis, transmit data of length niÂ·T, and a second storage unit for storing, on a per-service basis, transmit data of the reference time length T; an encoding processor for encoding and then outputting transmit data of each service of length niÂ·T (i=1, 2, . . . , N); and a controller which, on a per-service basis, stores the transmit data of length niÂ·T in said transmit buffer continuously, reference time length T at a time, at low speed; then, after storage of this data, reads already stored transmit data of length niÂ·T out of said transmit buffer at high speed in parallel with storage of succeeding transmit data of reference time length T in said transmit buffer; then subsequently performs, in parallel fashion, low-speed continuous storage of transmit data of length niÂ·T and high-speed intermittent read-out of already stored transmit data of length niÂ·T; and inputs, to said encoding processor, the transmit data that has been read out; a multiplexer for multiplexing data obtained by the encoding processing of transmit data of length niÂ·T of each service; and a transmitter for transmitting the multiplexed data.