摘要:
A device and method for providing real time compensation for packet loss in the transmission of facsimile data over packet networks to avoid the generation of page loss data and the termination of facsimile transmission. Facsimile devices have a low tolerance for interruptions in transmission. Packet networks commonly have a transmission interruption rate above the tolerance of facsimile equipment. In order to compensate for transmission interruption, the present invention teaches the buffering of facsimile data by scan line at the receiving end, the evaluation of buffered scan lines for packet loss and the discarding of scan lines having packet loss to conceal the packet loss from the receiving facsimile equipment to avoid detection of page errors by the receiving facsimile equipment which could cause loss of facsimile transmission. Discarding damaged scan lines instead of repair or replacement saves computational time and storage capacity, allowing for real-time compensation to provide for optimal transmission.
摘要:
A method for constellation design in a telecommunications network (10) using pulse code modulation to transmit data signals upstream (30) between client and server voice-band modems (12,26). The invention selects a constellation for transmission over an analog channel of an equivalence class of data points using pulse code modulation based on the presence or absence of robbed bit signaling and interference from echo levels. The constellation is designed by determining noise in a PCM channel using a cumulative distribution function for echo (90), determining the extent of said noise for an array of possible constellation points (92), and selecting constellation points such that the largest negative noise of a first point remains above the largest positive noise level of a neighboring second point (94). Constellations are created off-line and stored (96) for retrieval during modulation depending on the level of the echo.
摘要:
A method to reduce the amount of bandwidth used in the transmission of digitized voice packets is described. The method is used to reduce the number of transmitted packets by suspending transmission during periods of silence or when only noise is present. The system determines if a background noise update is warranted based on human auditory perception factors instead of an artificial limiter on excessive silence insertion descriptor packets. The system searches for characteristics in the perceptual changes of background noise instead of analyzing speech for improved audio compression. The invention weighs factors affecting the perception of sound including frequency masking, temporal masking, loudness perception based on tone, and auditory perception differential based on tone.
摘要:
A modem-based echo cancellation enhancement (10) for digital communications networks is provided. The effects on echo cancellation of non-linearity in a far end echo path in a digital telephone system are reduced by introduction of non-linearities into the near end signal prior to generation of the echo cancellation signal. Near-end signal is sampled after linear-to-PCM conversion (13). A PCM-to-linear conversion (25) is added prior to the echo canceler (14). The near-end delay line can be provided between the converters to delay the signal as PCM samples, thereby reducing delay line memory requirements.
摘要:
A method for constellation design in a telecommunications network (10) using pulse code modulation to transmit data signals upstream (30) between client and server voice-band modems (12,26). The invention selects a constellation for transmission over an analog channel of an equivalence class of data points using pulse code modulation based on the presence or absence of robbed bit signaling and interference from echo levels. The constellation is designed by determining noise in a PCM channel using a cumulative distribution function for echo (90), determining the extent of said noise for an array of possible constellation points (92), and selecting constellation points such that the largest negative noise of a first point remains above the largest positive noise level of a neighboring second point (94). Constellations are created off-line and stored (96) for retrieval during modulation depending on the level of the echo.
摘要:
A method of constructing a valid set of configuration parameters for ADSL2 and ADSL2+ compliant systems include selecting delays of a power of two ms, in which the ADSL2 or ADSL2+ compliant system may also possess a selected minimum noise protection value to produce maximum downstream and upstream net data rates corresponding to the selected delay and the selected minimum noise protection value.
摘要:
A fax-aware telephone (38) for handling facsimile transmissions over a computer network, such as the Internet, that includes a facsimile processing unit (40) for handling an incoming or outgoing facsimile call, a voice processing unit (42) for handling an incoming or outgoing voice call, a memory unit (44) for storing an incoming facsimile transmission, and a file transfer protocol client (46) for transferring a facsimile transmission to the computer network, an external storage device, or to a printer driver. The fax-aware telephone (38) handles a facsimile call and a voice call together over a single data line from a computer network.
摘要:
A method of detecting control tones in a digital signal by using a tone detection unit (11) (TDU) and a packet voice protocol unit (12) (PVPU) in a network over which the signal is transmitted. The TDU (11) detects the presence of a control tone in the signal within the first 5 ms of transmission and generates an alert signal (23) to the PVPU (12) to cease further transmission of the signal. Upon confirmation, the PVPU (12) may halt the transmission and buffer or delete the voice signal packets. Alternatively, if the control tones are not present in the signal, the PVPU (12) may continue transmission of any buffered packets. The method further incorporates the sending of the control tone signal to the receiving end of the transmission of the voice packets following transmission of the control tone to the receiving end.
摘要:
A fax-aware telephone (38) for handling facsimile transmissions over a computer network, such as the Internet, that includes a facsimile processing unit (40) for handling an incoming or outgoing facsimile call, a voice processing unit (42) for handling an incoming or outgoing voice call, a memory unit (44) for storing an incoming facsimile transmission, and a file transfer protocol client (46) for transferring a facsimile transmission to the computer network, an external storage device, or to a printer driver. The fax-aware telephone (38) handles a facsimile call and a voice call together over a single data line from a computer network.