Adaptive error correction for communications over packet networks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
H04J-003/16
H04J-003/22
H03M-013/00
출원번호
US-0229438
(2002-08-27)
발명자
/ 주소
Rossello,Norbert
Klein,Fabien
출원인 / 주소
Mindspeed Technologies, Inc.
대리인 / 주소
Farjami &
인용정보
피인용 횟수 :
14인용 특허 :
26
초록▼
An apparatus and method for providing adaptive error correction for a fax and/or modem over packet network session is disclosed. A gateway device configured in accordance with the present invention comprises a controller configured to receive a signal from its local client device and a signal proces
An apparatus and method for providing adaptive error correction for a fax and/or modem over packet network session is disclosed. A gateway device configured in accordance with the present invention comprises a controller configured to receive a signal from its local client device and a signal processor coupled to said controller. The signal processor encodes the signal based on a level of error correction selected by the controller. The controller is configured to determine a mode of operation of the local client device from the signal, and then select a level of error correction used by the signal processor to encode the signal based on the determined mode of operation of the local client device.
대표청구항▼
What is claimed is: 1. A gateway device capable of being communicably coupled to a first client device over a communication line and to a second gateway device over a packet network, said first gateway device comprising: a controller configured to receive a signal from said first client device; and
What is claimed is: 1. A gateway device capable of being communicably coupled to a first client device over a communication line and to a second gateway device over a packet network, said first gateway device comprising: a controller configured to receive a signal from said first client device; and a signal processor coupled to said controller, said signal processor configured to encode said signal; wherein said controller is further configured to determine a mode of operation of said first client device from said signal, wherein modes of operation of said first client device include a data modem mode and a facsimile mode, wherein each mode of operation includes a plurality of phases of operation; wherein said controller is further configured to determine a current phase of operation from said plurality of phases of operation, while in said determined mode of operation of said first client device, based on analyzing a characteristic of said signal; wherein said signal processor is further configured to adaptively select a level of error correction from a plurality of levels of error correction used by said signal processor to encode said signal based on said current phase of operation of said first client device while in said determined mode of operation. 2. The gateway device of claim 1, wherein said controller is further configured to transmit said encoded signal to said second gateway device over said packet network. 3. The gateway device of claim 1, further comprising at least one tone detector communicably coupled to said controller, said tone detector configured to detect said characteristic of said signal, said characteristic indicating said current phase of operation of said first client device. 4. The gateway device of claim 1, further comprising a plurality of error correction schemes for encoding said signal, at least two error correction schemes having different levels of error correction. 5. The gateway device of claim 4, wherein said controller is further configured to select a higher level of said at least two error correction schemes for encoding said signal if said controller determines said current phase that has a control signal in said signal, said controller configured to select a lower level of said at least two error correction schemes for encoding said signal if said controller determines said current phase that has a lack of a control signal in said signal, wherein said higher level has less packet loss than said lower level. 6. The gateway device of claim 1, further comprising a low error correction scheme, a medium error correction scheme having less packet loss than said low error correction scheme, and a high error correction scheme having less packet loss than said medium error correction scheme, wherein said controller is farther configured to: select said high error correction scheme to encode said signal if said controller detects a control signal in said signal, select said low error correction scheme to encode said signal if said controller detects a lack of control signal and a lack of a data-transmit signal in said signal, and select said medium error correction scheme to encode said signal if said controller detects a data-transmit signal in said signal and a lack of a control signal in said signal. 7. The gateway device of claim 1, wherein said first client device comprises a facsimile device, said signal comprising a facsimile modulated signal. 8. The gateway device of claim 1, wherein said first client device comprises a modem device, said signal comprising a modem modulated signal. 9. The gateway device of claim 1, further comprising: a plurality of error correction schemes for encoding said signal, at least two error correction schemes having different levels of error correction; and a V.21 detector communicably coupled to said controller, said V.21 detector activated when said signal comprises a facsimile control signal, said controller selecting a higher level rather than a lower level of said at least two error correction schemes for encoding said signal if said controller detects the activation of said V.21 detector in said current phase, wherein said higher level has less packet loss than said lower level. 10. The gateway device of claim 9, wherein said controller selects a lower level rather than a higher level of said at least two error correction schemes for encoding said signal if said controller detects the inactivity of said V.21 detector signal in said current phase, wherein said higher level has less packet loss than said lower level. 11. The gateway device of claim 1, wherein said first gateway and said second gateway communicate in pass-through mode. 12. The gateway device of claim 1, further comprising a demodulator communicably coupled to said controller, said demodulator configured to demodulate said signal, said phase of operation of said first client device determined from said demodulated signal. 13. A method for providing adaptive error correction in a first gateway communicably coupled to a second gateway over a packet network, said first gateway further communicably coupled to a first client device, said method comprising: receiving a signal transmitted by said first client device to said first gateway; detecting a mode of operation of said first client device from said signal, wherein modes of operation of said first client device include a data modem mode and a facsimile mode, wherein each mode of operation includes a plurality of phases of operation; determining a current phase of operation from said plurality of phases of operation, while in said detected mode of operation of said first client device, based on analyzing characteristic of said signal; adaptively selecting a level of error correction from a plurality of levels of error correction to encode said signal based on said current phase of operation of said first client device while in said detected mode of operation; and encoding said signal using said level of error correction. 14. The method of claim 13, further comprising transmitting said encoded signal from said first gateway to said second gateway. 15. The method of claim 13, wherein said determining said current phase of operation of said first client device further comprises detecting a tone or energy in said signal. 16. The method of claim 15, wherein said detection of said tone or energy in said signal indicates current phase of operation of said first client device. 17. The method of claim 13, wherein said determining said current phase of operation of said first client device further comprises demodulating said signal, said demodulated signal indicating said current phase of operation of said first client device. 18. The method of claim 13, wherein said determining said current phase of operation of said first client device further comprises detecting whether said signal includes a V.21 signal. 19. The method of claim 13, wherein said first gateway and said second gateway communicate in pass-through mode. 20. The method of claim 18, wherein said selecting selects a higher level of error correction scheme rather than a lower level of error correction scheme for encoding said signal if said signal includes said V.21 signal, and wherein said selecting selects said lower level of error correction scheme rather than said higher level of error correction scheme for encoding said signal if said signal lacks said V.21 signal, wherein said higher level has less packet loss than said lower level.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (26)
Rydbeck Nils R. C. (Vildanden J101 22234 Lund SW) Sundberg Carl-Erik Wilhelm (Vildanden C506 22234 Lund SW), Adaptive error correcting transmission system.
Stefan Ott DE, Method and system for detecting user data types in digital communications channels and optimizing encoding-error correction in response thereto.
Walsh Dale M. (Golf IL) Norrell Andrew L. (Nevada City CA) Balton Donald C. (Skokie IL) Jones Terrel L. (Des Plaines IL) Baum Marc S. (Chicago IL) Suffern Robert C. (Chicago IL) Hansen Christopher R., Modem input/output signal processing techniques.
Lee Warren S. ; Copp David W. ; Platteter Dale T. ; Carrier Neil P., Point of presence (POP) for digital facsimile network with virtual POPs used to communicate with other networks.
Grove, Vincent T.; Wildfeuer, Herbert M.; Garakani, Mehryar Khalili; Juhlin, Bruce D.; Boynton, Scott Anthony, Device to terminate a modem relay channel directly to an IP network.
Grove,Vicent T.; Wildfeuer,Herbert M.; Garakani,Mehryar Khalili; Juhlin,Bruce D.; Boynton,Scott Anthony, Device to terminate a modem relay channel directly to in IP network.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.