摘要:
An apparatus for increasing the functionality of a set top converter for use with a program delivery system comprises a circuit card electronically connected to a set top converter. Information and data are passed between the circuit card and the set top converter. The circuit card includes means for generating menus which identify programs and channels, means for sequencing through menus; and means for selecting a program or channel through the generated menus in response to a user command.
摘要:
An adaptive error detection and correction apparatus for an Asynchronous Transfer Mode (ATM) network device comprises a sensing unit for sensing a congestion condition in the ATM network and a global pacing rate unit for adaptively reducing a maximum allowable transmission ratio of ATM cells containing information to idle ATM cells in response to a sensed congestion condition. A processor stores a number corresponding to a relatively high maximum allowable transmission ratio in the global pacing rate register in the absence of a sensed congestion condition, and stores a number corresponding to a relatively low maximum allowable transmission ratio in the global pacing rate register in response to a sensed congestion condition. A controller adjusts the maximum allowable transmission ratio in accordance with the number stored in the global pacing rate register. A plurality of peak pacing rate counters reset to predetermined values upon decrementation to zero, the predetermined values corresponding to service intervals for segmentation of Conversion Sublayer Payload Data Unit (CD-PDU)s. The processor further comprises means for assigning the counters to selected CD-PDUs, and sensing the counters to determine whether or not segmentation of said selected CD-PDUs is within the respective service intervals. The apparatus further comprises a channel group credit register having bits corresponding to the respective counters.
摘要:
It is disclosed a transmission apparatus for a fixed length cell handling image communication method wherein moving picture data are compressed to data having a fixed transmission rate using a compression method for still pictures and then converted into fixed length cells so that image processing such as compression/decompression of the moving picture data can be performed at a high rate while keeping a high compression ratio and a high picture quality. Said apparatus includes an image data compression section (3) for performing still picture compression processing for moving picture data, which define information of a plurality of screens individually divided into a plurality of fields to be successively transmitted per unit time, in response to field timing information representative of a compression timing of each field to convert the moving picture data into variable length data which are independent of each other, a transmission buffer section (4) for converting the variable length data into fixed length data having a fixed transmission rate, and a fixed length cell transmission section (5) for placing the fixed length data and the field timing information into data parts of fixed length cells and transmitting the fixed length cells.
摘要:
An adaptive clock recovery arrangement for deriving a synchronous clock from an asynchronous, packet stream (11) such as an asynchronous transfer mode (ATM) cell stream. The deviation in the magnitude of information stored in a first-in-first-out memory (15) is continually monitored (25), and the synchronous clock frequency, referred to as the adaptive line clock frequency, is adjusted in a plurality of modes, under the control of a processor (29). The adjustment is made in response to a detected increasing condition of the monitored deviation. The adjustments are open-loop adjustments made without continually adjusting the adaptive line clock frequency based on the monitored deviation. Damping is substantially reduced compared with "conventional" PLL arrangements because the open-loop adjustments result in a rapid frequency correction with perfect or nearly perfect deadbeat damping, i.e. without the frequency oscillations that continue after the correct frequency is reached in closed-loop arrangements.
摘要:
An apparatus for increasing the functionality of a set top converter for use with a program delivery system comprises a circuit card electronically connected to a set top converter. Information and data are passed between the circuit card and the set top converter. The circuit card includes means for generating menus which identify programs and channels, means for sequencing through menus; and means for selecting a program or channel through the generated menus in response to a user command.
摘要:
An adaptive clock recovery arrangement for deriving a synchronous clock from an asynchronous, packet stream (11) such as an asynchronous transfer mode (ATM) cell stream. The deviation in the magnitude of information stored in a first-in-first-out memory (15) is continually monitored (25), and the synchronous clock frequency, referred to as the adaptive line clock frequency, is adjusted in a plurality of modes, under the control of a processor (29). The adjustment is made in response to a detected increasing condition of the monitored deviation. The adjustments are open-loop adjustments made without continually adjusting the adaptive line clock frequency based on the monitored deviation. Damping is substantially reduced compared with "conventional" PLL arrangements because the open-loop adjustments result in a rapid frequency correction with perfect or nearly perfect deadbeat damping, i.e. without the frequency oscillations that continue after the correct frequency is reached in closed-loop arrangements.
摘要:
Complications of timing recovery in an ATM receiver (200) are overcome by employing a first phase lock loop (208) including a phase comparator (210), filter (211), voltage controlled oscillator (212) and output counter (214) to lock to systems clock reference (SCR) values which are asynchronously received from a remote ATM transmitter. The SCR values represent the instantaneous values of a system timing clock (STC) at the instant of transmission of the asynchronous SCR values. In the receiver, the output counter (214) is first set to the value of the initial received SCR value so that the derived STC is available for decoding data cells in the initial received packets. Then. so-called Presentation/Decode Time Stamps (PTS/DTS) included in the audio and video data are advantageously employed in conjunction with STC to display properly the received data. Underflow of the receiver data buffers (202,205) is alleviated by the addition of a "jitter-delay (D j )" value which causes an extra accumulation of data in the data buffers prior to decoding. Dynamic tracking of the jitter-delay of the channel is obtained (217) by monitoring the fullness of the data buffers and controllably adjusting the jitter-delay, accordingly. The stability of the video decoder (204) timing is enhanced by employing an additional phase locked loop in a video display control (203) which is supplied with a timing error signal. The additional phase locked loop includes a switch, filter, clipper and voltage controlled oscillator (VCO). The switch is enabled in response to output pulses from the VCO to supply the instantaneous error signal input to the filter for each so-called video presentation unit. The VCO has a very stable center frquency in which variation is limited by clipping an input control voltage to some small voltage range. Output pulses from the VCO are employed to enable decoding of the presentation units. Faster synchronization is provided at start-up by increasing, via control of the clipper, the allowable voltage range of the VCO.
摘要:
Method and apparatus are provided for transmitting a stream of multimedia digital data over a distribution communications network. A multimedia stream server segments the multimedia digital data stream into data blocks on a first boundary and a second boundary. The first boundary is a set number of transport system data packets and the second boundary is a transport system data packet including a timestamp. A scheduler schedules the segmented data blocks for transmission. The multimedia stream server decodes the segmented data blocks to locate the timestamps and matches the transmission of the located timestamp data block with a time value indicated by the timestamp. The set number of transport system data packets can be determined at connection setup and is not a predetermined value for all sessions. At the receiver, batch processing of received multimedia data can be provided.