摘要:
Methods, systems and computer program products are provided for refining constellation values in a Pulse Code Modulated (PCM) code point sequence of a PCM modem by averaging received levels associated with received symbols for a code point of interest received during data mode operation of the PCM modem so as to provide an average received level for the code point of interest and revising a constellation value corresponding to the code point of interest in the PCM code sequence based on the average received level for the code point of interest so as to provide a refined constellation value. Preferably, the averaging is performed by detecting that a symbol corresponding to the code point of interest has been received by the PCM modem and incorporating the received level of the symbol into a running sum of previously received levels for the symbol. If a predefined number of received levels have been incorporated into the running sum then the running sum is divided by the predefined number of receive levels. It is also preferred that, after determining the sum for the code point of interest, the running sum is set to zero and a new code point selected as the code point of interest.
摘要:
A method and apparatus for encoding data into an audio signal and subsequently extracting the data comprises combining the data signal and a chosen interval of the audio signal in a manner in which the data signal is essentially inaudible. The data signal preferably includes synchronization data to assist in identifying the data in a composite data and audio signal. In a preferred embodiment, digital data is combined with a digitized audio signal in a bit-wise manner, the amplitude of each data bit being individually chosen to be decodable when passed through a particular receiver. Alternative insertion location along the length of a given audio segment may be compared to identifying a preferred insertion location. To extract the data signal from the resulting composite signal the composite signal is digitized, preferably passed through a bandpass filter, and compared on a bit-wise basis with the known pattern of the synchronization data. Correlation with the synchronization data identifies the data signal which can then be extracted in its entirety.
摘要:
There is disclosed an apparatus for controlling the transmission of enhancement layer video data for use in a video encoder containing a base layer encoder and an enhancement layer encoder. The base layer encoder receives input video frames and generates compressed base layer video frames suitable for transmission at a base layer bit rate to a streaming video receiver. The enhancement layer encoder compares the input video frames and a processed version of the compressed base layer video frames and generates enhancement layer video data suitable for transmission at a modifiable enhancement layer bit rate to the streaming video receiver. The apparatus comprises a base layer parameter monitor for receiving at least one base layer parameter and, in response thereto, modifying an allocation of the enhancement layer video data among corresponding ones of the compressed base layer video frames.
摘要:
A method of coding parallel data for transmission while maintaining baud rate includes the steps of providing a plurality of uncoded data blocks having a predetermined baud rate, demultiplexing the data blocks to sequentially distribute the data blocks to encoders, encoding the data blocks at the predetermined baud rate, and serializing the coded data blocks for serially transmitting data at the predetermined baud rate. A system for coding parallel data for serial transmission while maintaining baud rate is included wherein the predetermined baud rate is maintained by providing an adequate number transmission links rather than increasing baud rate.
摘要:
The encoding type of a target macroblock is determined based on the texture information thereof, and the shape information and the texture information on the target macroblock are re-formed in response to the encoding type. After the CBPY bit number of the target macroblock is determined based on the re-formed shape information, the CBPY bit number being the number of non-transparent subblock's, the re-formed texture information of the target macroblock transformed and quantized into a set of quantized transformation coefficients for each non-transparent subblock based on the CBPY bit number. The CBPY information for the target macroblock is generated, wherein the CBPY information represents whether or not the set of quantized transformation coefficients for said each non-transparent subblock contains at least one non-zero component therein, and the encoding_type and the CBPY information for the target macroblock are multiplexed into a bit stream.
摘要:
A spectral shaping PCM modem communication system uses a symbol encoder to encode a data bit stream into a PCM symbol stream. A plurality of different frames are formed from the PCM symbol stream. Performance metrics are computed for each possible frame and its inversion so a decision can be made in order to select a most desirable frame and inversion. Delays are injected in the data flow to allow a look-ahead and thus provide for better frame selection and inversion decisions. A channel multiplexer combines decision bits and output frames to form encoded output frames that are fed to a digital channel connected to a telephone network wherein they are converted to analog signal. A corresponding decoder converts analog signals from the telephone network to digital signals. A timing recovery and equalization means corrects sample timing and removes inter-symbol interference effects introduced by telephone networks. The output of the equalizer is sampled at correct timing to recover the received samples and received frame. A channel de-multiplexer separates the frame selection and frame inversion decision bits from the symbol frames received. Inversion and framing decisions are discerned from the demultiplexed frame selection and frame inversion decision bits. Original PCM symbol frames are reconstructed and PCM symbols are decoded into a data bit stream. A non-negative shell mapping may be used as the symbol encoder. A decoder checks to see if a currently received frame is negative. If it is, then all samples in such current frame are inverted. Otherwise, all samples in the current frame are unchanged. The resulting frames are then forwarded to a non-negative shell mapping decoder for eventual reconversion to digital data.
摘要:
Various systems and methods are provided in a client, a line card or other conversion device, and a server to implement either a linear or a nonlinear PCM transmission mode for data communication in a data communications network. The client and the server negotiate with each other to establish a specific data communications mode. The data communications mode may be, for example, linear pulse code modulation (PCM) or nonlinear PCM. To begin, the client informs the server whether it supports nonlinear PCM, linear PCM, or both. In light of the clients communications capability and the modes supported by the server itself, the server responds by informing the client which data communications mode is to be used. In the case that both the client and server support linear and nonlinear PCM, the server informs the client that linear PCM is to be used, such being more conducive to accurate high-speed data communication. In the case that one of either the client or the server only supports nonlinear mode, the server informs the client that nonlinear PCM is to be employed. Assuming that linear PCM is specified as the data communications mode between the client and the server, the server then transmits a message to the line card that informs the line card that linear PCM is to be used.
摘要:
A method of bypassing vocoders in a digital mobile communication system, comprising the step of appending bypass mode data to data transmitted from a plurality of mobile stations, the bypass mode data instructing the vocoders not to perform encoding/decoding operations, and the step of transmitting the resultant data. According to the present invention, the unnecessary encoding/decoding operations are omitted for a mobile to mobile communication. Therefore, the present invention has the effect of removing the delay time and enhancing the voice quality.
摘要:
A communication device including an RF transmitter mounted in conjunction with an IR transmitter allowing data to be transmitted by RF as well as by IR. Such a device may be a portable badge worn by moving personnel to transmit IR and RF signals to one of a plurality of second devices each being a fixed reader having an IR and RF receiver, and typically being mounted in a respective enclosed space, such as a room. In use, IR transmissions from the portable device are detected by the IR receiver of the reader in the same room and thus provide an immediate identification of the room (or enclosed space) wherein the portable device is located. On the other hand, if the IR transmitter in the portable device is concealed or for any other reason is not within line-of-sight of the reader in its immediate proximity, then the RF signal transmitted by the RF transmitter in the portable device is detected by the RF receiver in the reader, thereby allowing tracking of the portable device in either eventuality.
摘要:
A method is disclosed for generating a PCM code set for encoding data by a PCM encoder in a data transmission system having a digital modem with a PCM encoder, a digital signal transmission path, an analogue signal transmission path with a central office line interface portion, and an analogue modem. The method includes the step of determining a minimum signal level distance between adjacent PCM codes of the PCM code set, the minimum signal level distance enabling discrimination by the analogue modem. Then a line interface attenuation of the central office line interface portion is determined. Finally, the PCM code set on the basis of a power limit computed by adding the line interface attenuation to a central office line interface power limit is generated. The invention further relates to an analogue modem to be operated in such a data transmission system.