Pulse or digital communications – Pulse code modulation
Patent
1996-10-15
1999-01-26
Vo, Don N.
Pulse or digital communications
Pulse code modulation
348388, 348399, 382234, 370488, H04B 1404
Patent
active
058645837
DESCRIPTION:
BRIEF SUMMARY
The present application relates to apparatus for sampling signals representing a parameter of each of a plurality of data signals.
BACKGROUND OF THE INVENTION
It is sometimes necessary to sample a signal parameter (for example, the coding complexity) of each of a plurality of data signals. If all the data signals are mutually synchronized, this involves simply providing measuring apparatus, responsive to the data signals, for producing respective signals representing the signal parameter of the data signals, and sampling these parameter representative signals at the appropriate times. However, in cases where the data signals are not in synchronism, but it is desired to control the processing of all of the data signals based on the relative values of the respective signal parameters, it is necessary that the signal parameters be sampled substantially simultaneously in all of the data signals. In this case, the sampling of the signal parameters is a problem.
In an exemplary system, a plurality of video signals from respective channels, which may be television network feeds, television stations, or other video sources, are transmitted over a satellite link for broadcast to respective television receivers in consumers' homes. Each video signal may be encoded into a signal consisting of sequential groups of data, each group including data representing a fixed number of successive video pictures or frames, designated a group of pictures (GOP). While each group in all of the data signals has the same fixed, predetermined time duration (equal to the duration of the number of video pictures or frames in the group), the timing of the groups within the different video signals are not synchronized.
In such a system, data from the different channels is combined, or multiplexed, at a head end station into a single data stream. The multiplexed data stream is then transmitted over a transmission link, such as a wire, fiber optic or radio link (such as the satellite link), to a back end station, where the channels of data from the multiplexed data stream are then separated, or demultiplexed, and supplied to the intended recipients. An exemplary satellite link includes a digital transmission path capable of transmitting 24 megabits per second (Mbps). In order to maximize efficiency and utilization of such a link, it is necessary for several video signals to share the link. For example, it may be desired to share the above satellite transmission link among at least six video signal channels.
BRIEF SUMMARY OF THE INVENTION
It has been proposed that bit rates in the multiplexed signal carried by the satellite link be dynamically allocated to the different channels based on the current coding complexity of the images carried by those channels. The coding complexity of the images currently being transmitted for all the channels are calculated on a GOP basis, and sampled substantially simultaneously. A proportion of the total bit rate of the transmission link is allocated to each channel based on the relationship of the current coding complexity of that channel to the overall coding complexities of all the channels. Encoding of the next GOP of each channel is based on the bit rate dynamically allocated to that channel.
The inventor has realized that each GOP includes a plurality of sequential blocks of data, each representing one frame or picture of the transmitted image, and that a complexity representative signal may be generated for each such block. The inventor has further realized that a signal representing the complexity of a GOP may be generated by accumulating the complexity representative values for each block (i.e. frame or picture) in the GOP. The inventor also realized that when generating the GOP complexity values, so long as complexity values from the same number of blocks (i.e. frames or pictures) in each video signal are accumulated, and the accumulator is reset after each sampling, it does not adversely affect the GOP complexity value if those blocks do not all reside in the same GOP. This same principle ma
REFERENCES:
patent: 4394774 (1983-07-01), Widergren et al.
patent: 4862264 (1989-08-01), Wells et al.
patent: 4890162 (1989-12-01), McNeely et al.
patent: 5115309 (1992-05-01), Hang
patent: 5144424 (1992-09-01), Savatier
patent: 5231494 (1993-07-01), Wachab
patent: 5263100 (1993-11-01), Kim et al.
patent: 5301242 (1994-04-01), Gonzales et al.
Haskell, "Buffer and Channel Sharing by Several Interframe Picturephone Coders", The Bell System Technical Journal, vol. 51, Jan. 1972, pp. 261-289.
Kishino et al, "Variable Bit-Rate Coding of Video Signals for ATM Networks", IEEE Journal on Selected Areas in Communications, vol. 7, No. 5, Jun. 1989, pp. 801-806.
Zdepski et al., Statistically Based Buffer Control Policies for Constant Rate Transmission of Compressed Digital VIdeo, IEEE Transactions on Communications, vol. 39, No. 6, Jun. 1991, pp. 947-957.
Herrmann Eric P.
Kurdyla Ronald H.
Thomson Consumer Electronics Inc.
Tripoli Joseph S.
Vo Don N.
LandOfFree
Parameter sampling apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Parameter sampling apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Parameter sampling apparatus will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1455765