Method and apparatus for altering a round trip delay measurement in a multiple subscriber carrier pair gain system to accurately position echo cancellation where the overall delay is measured by the near end modem and when this measurement is made, it is detected to alter local delays by bypassing filters and buffers to momentarily shorten the overall delay until the measurement is completed. Alternatively, the return signal is interrupted and the round trip delay response is simulated when a round trip delay measurement is being made. In this manner, the simulated signal is received at the originating end and used for delay measurement resulting in a shorter delay being measured.
|
1. A method of altering a round trip delay measurement in a communication system, comprising the steps of:
receiving an input signal;
determining whether a predetermined tone sequence is detected wherein the detection of said tone sequence indicates that a round trip delay is measured; and processing said input signal and generating a corresponding digital signal;
wherein when the tone sequence is detected, routing said digital signal to an output terminal, and further, wherein if the tone sequence is not detected, routing said input signal to said output terminal.
5. An apparatus for altering a round trip delay measurement in a communication system, comprising:
means for receiving an input signal;
means for determining whether a predetermined tone sequence is detected wherein a detection of said predetermined tone sequence by said detector indicates that a round trip delay is measured;
means for processing said input signal and generating a corresponding digital signal; and
means for routing said digital signal to an output terminal when said tone sequence is detected, said routing means further configured to route said input signal to said output terminal when said tone sequence is not detected.
3. An apparatus for altering a round trip delay measurement in a communication system, comprising:
a detector configured to receive an input signal and to detect a predetermined tone sequence wherein a detection of said predetermined tone sequence by said detector indicates that a round trip delay is measured;
a digital signal processor for processing said input signal and generating a corresponding digital signal; and
a selector coupled to said detector and said digital signal processor, said selector configured to receive said input signal and said digital signal;
wherein when said detector detects said predetermined tone sequence, said selector is configured to provide said digital signal to an output terminal, and further, when the detector does not detect said predetermined tone sequence, said selector is further configured to output said input signal to said output terminal.
|
This application claims priority under 35 USC §119 to provisional application No. 60/190,169 entitled “Method and Apparatus for Altering a Round Trip Delay Measurements in a Telecommunication System to Accurately Position an Echo Canceller” filed on Mar. 17, 2000.
1. Field of the Invention
The present invention is related to data and/or voice signal transmission in communication systems. In particular, the present invention is related to method and apparatus for altering a round trip delay measurement in a pair gain multiple subscriber carrier communication system to accurately position an echo canceller.
2. Description of the Related Art
In many telecommunication applications such as modem systems, there are digitally implemented echo cancellation circuits to cancel echoes such as line echoes and improve the circuit connectivity. These echo cancellation circuits are frequently positioned in a connection of the data transmission path, if intermediate echo points are not expected, by measuring the total round trip delay and then placing the echo cancellation circuit at a point approximately half of the total delay. This approach assumes that the data transmission paths have equal delays in both upstream and downstream directions.
In some communication applications such as in pair gain systems, intermediate echo points may be introduced to accommodate the additional 2 to 4 wire conversion points generally found between the central office unit and the central office switch. If the pair gain system introduces delay due to processing and signal transmission, the intermediate echo point may be moved sufficiently far from the far end echo point such that an echo cancellation circuit positioned at a point approximately half the total delay will be unable to cancel the intermediate echo. If this intermediate echo is missed and therefore not canceled, the communication system connection may be severely degraded and can result in a slow or even lost connections.
In view of the foregoing, in accordance with the present invention, there is provided method and apparatus for detecting when a round trip delay measurement, and specifically during v.90 modem training intervals, is being made and to momentarily reduce the connection delay to result in a smaller measured delay such that intermediate echoes, for example, may be accurately cancelled.
In particular, in accordance with one embodiment of the present invention, there is provided a method of altering a round trip delay measurement in a communication system, comprising the steps of receiving an input signal, determining whether a predetermined tone sequence is detected, and processing the input signal and generating a corresponding digital signal, wherein when the tone sequence is detected, routing the digital signal to an output terminal, and further, where if the tone sequence is not detected, routing the input signal to the output terminal. In particular, the tone predetermined tone sequence may include a B/Bbar signal. Furthermore, the detection of the tone sequence may indicate that a round trip delay is measured.
In accordance with another embodiment of the present invention, there is provided an apparatus for altering a round trip delay measurement in a communication system, comprising a detector configured to receive an input signal and to detect a predetermined tone sequence, a digital signal processor for processing the input signal and generating a corresponding digital signal, and a selector coupled to the detector and the digital signal processor, the selector configured to receive the input signal and the digital signal, wherein when the detector detects the predetermined tone sequence, the selector may be configured to provide the digital signal to an output terminal, and further, when the detector does not detect the predetermined tone sequence, the selector may be further configured to output the input signal to the output terminal.
Moreover, the predetermined tone sequence may include a B/Bbar signal, and further, a detection of the predetermined tone sequence by the detector may indicate that a round trip delay is measured.
In accordance with yet another embodiment of the present invention, there is provided a method of altering a round trip delay measurement in a communication system, comprising the steps of monitoring an upstream data transmission path for a predetermined tone sequence, generating an artificial delay signal upon detecting the predetermined tone sequence, the artificial delay signal being shorter than an actual delay signal, and introducing a phase reversal in the downstream data transmission path. Furthermore, the predetermined tone sequence may include an A/Abar signal.
In accordance with still another embodiment of the present invention, there is provided an apparatus for altering a round trip delay measurement in a communication system, comprising a detector for monitoring an upstream data transmission path for a predetermined tone sequence, a delay unit for generating an artificial delay signal when the predetermined tone sequence is detected, the artificial delay signal being shorter than an actual delay signal, and a phase reversal unit for providing a phase reversal in the downstream data transmission path. Additionally, the predetermined tone sequence may include an A/Abar signal.
In accordance with a further embodiment of the present invention, there is provided a round trip delay measurement method, comprising the steps of monitoring a downstream data transmission path for a predetermined tone sequence, generating a delay signal upon detecting the predetermined tone sequence, and introducing a phase reversal in an upstream data transmission path. Moreover, the predetermined tone sequence may include a B/Bbar signal, while the method may further include the steps of transmitting the predetermined tone sequence, receiving the phase reversal. Additionally, a round trip delay may include the time period from the transmission of the predetermined tone sequence to the reception of the phase reversal.
In accordance with still yet another embodiment of the present invention, there is provided an apparatus for altering a round trip delay measurement in a communication system, comprising means for receiving an input signal, means for determining whether a predetermined tone sequence is detected, means for processing the input signal and generating a corresponding digital signal, and means for routing the digital signal to an output terminal when the tone sequence is detected, the routing means further configured to route the input signal to the output terminal when the tone sequence is not detected.
In accordance with still a further embodiment of the present invention, there is provided an apparatus for altering a round trip delay measurement in a communication system, comprising means for monitoring an upstream data transmission path for a predetermined tone sequence, means for generating an artificial delay signal upon detecting the predetermined tone sequence, the artificial delay signal being shorter than an actual delay signal, and means for introducing a phase reversal in the downstream data transmission path.
Indeed, in accordance with one aspect of the present invention, the overall delay may be measured by a near end modem, and when the measurement is made, it is detected to alter local delays by bypassing filters and buffers to momentarily shorten the overall delay until the measurement is completed. Additionally, the return signal may be interrupted and the round trip delay response may be simulated when a round trip delay measurement is being made. In this manner, the simulated signal is received at the originating end and used for delay measurement resulting in a shorter measured delay.
These and other features and advantages of the present invention will be understood upon consideration of the following detailed description of the invention and the accompanying drawings.
During a normal operation, the input signal passes through the digital processing block 110 as it is transmitted from the input terminal to the output terminal. The digital processing block 110 can add considerable amount of delay to the overall signal transmission, which may result in communication network equipment transmitting the signal (provided to each of the B/Bbar detector 120, the digital processing block 110 and the selection unit 130) to place an echo canceller improperly.
Accordingly, in a v.90 standard data transmission applications, the round trip delay measurement section 10 may be configured to monitor the input for a particular tone sequence at the B/Bbar Detector 120 that the v.90 server modem (the device sourcing the input, not shown) sends to indicate that it has completed measuring the round trip delay. Thus, prior to detecting the B/Bbar signal, the round trip delay measurement section 10 may be configured to route the signal from the input terminal (essentially the input signal) to terminal “A” of the selection unit 130, which, in turn, selects “A” to transmit the signal straight to the output terminal effectively bypassing the digital processing block 110. On the other hand, when B/Bbar signal is detected at the B/Bbar detector 120, the round trip delay measurement section 10 may be configured such that the selection unit 130 is configured to deselect “A” and instead, to select “B” thereby routing the output of the digital processing block 110 to the output of round trip delay measurement section 10. In this manner, the server modem for the data communication network may be configured to measure the round trip delay without the digital signal processing block 110 in the path resulting in a lower measured value.
In particular, the round trip delay measurement section 20 is configured to monitor one signal direction (in this case, the upstream data path from v.34 client to the server terminal) for the A/Abar signal at the A/Abar detector 220. When the A/Abar signal is detected, the round trip delay measurement section 20 is configured to provide an artificial delay at delay block 210 and introduce a phase reversal in the opposite direction at the phase reversal section 230. If the artificial delay provided at the delay block 210 is made shorter than the actual delay, the phase reversal introduced by the phase reversal section 230 may be configured to introduce the phase reversal prior to the phase reversal appearing at “B” such that the resulting round trip measurement is shorter.
Accordingly, in one embodiment of the round trip delay measurement section for the pair gain communication system, the B/Bbar detector 310 may be configured to detect a round trip delay measurement performed by the server at the server terminal (not shown). In particular, after a predetermined delay at the delay unit 320, a control signal may be generated and provided to the phase reversal section 330 to reverse the phase of the upstream signal in the upstream data path. Since the round trip delay is measured by the time from the server terminal transmitting the B/Bbar transition to receiving a phase reversal, in this manner, the server terminal may be configured to measure a shorter delay in the case that the predetermined delay at the delay unit 320 results in a phase reversal of the upstream signal in the upstream data path at the phase reversal section 330 in advance of the phase reversal from the client terminal. Moreover, the delay unit 320 may be configured to remove the phase reversal from the upstream data path at the phase reversal section 330 after an additional predetermined period of time to allow the upstream data path to revert to the normal operation.
As described above, in accordance with one aspect of the present invention, the overall delay may be measured by a near end modem, and when the measurement is made, it is detected to alter local delays by bypassing filters and buffers to momentarily shorten the overall delay until the measurement is completed. Additionally, the return signal may be interrupted and the round trip delay response may be simulated when a round trip delay measurement is being made. In this manner, the simulated signal is received at the originating end and used for delay measurement resulting in a shorter measured delay.
In this manner, in accordance with the present invention, there is provided method and apparatus for detecting when a round trip delay measurement, and specifically, during v.90 modem training intervals, round trip delay measurement may be performed and momentarily reduces the connection delay resulting in a smaller measured delay such that intermediate echoes, for example, may be accurately cancelled.
Various other modifications and alterations in the structure and method of operation of this invention will be apparent to those skilled in the art without departing from the scope and spirit of the invention. Although the invention has been described in connection with specific preferred embodiments, it should be understood that the invention as claimed should not be unduly limited to such specific embodiments. It is intended that the following claims define the scope of the present invention and that structures and methods within the scope of these claims and their equivalents be covered thereby.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
5953658, | Jan 08 1997 | Summit Technology Systems, LP | System and method for eliminating offset echo in a data connection over a cellular cordless telephone service |
6052412, | Oct 30 1998 | TERAYON COMMUNICATIONS SYSTEMS, INC | Codec supporting PCM modem communications over a universal digital loop carrier |
6151364, | Oct 30 1998 | TERAYON COMMUNICATIONS SYSTEMS, INC | Codec supporting PCM modem communications over a universal digital loop carrier |
6236664, | Jun 04 1999 | Google Technology Holdings LLC | Pair gain system with an ADSL repeater unit |
6351495, | Aug 28 1998 | WSOU Investments, LLC | Apparatus and method for conveying TTY signals over wireless telecommunication systems |
6661837, | Mar 08 1999 | International Business Machines Corporation | MODEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR SELECTING AN OPTIMUM DATA RATE USING ERROR SIGNALS REPRESENTING THE DIFFERENCE BETWEEN THE OUTPUT OF AN EQUALIZER AND THE OUTPUT OF A SLICER OR DETECTOR |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 16 2001 | GoDigital Networks Corporation | (assignment on the face of the patent) | / | |||
Apr 26 2001 | SWEITZER, STEVEN R | GoDigital Networks Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 011839 | /0411 | |
Feb 05 2007 | GoDigital Networks Corporation | COMMUNICATIONS TEST DESIGN INC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 018891 | /0774 | |
Jun 27 2007 | COMMUNICATIONS TEST DESIGN, INC | ROLAND KA LLC | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 020371 | /0692 | |
Aug 11 2015 | ROLAND KA LLC | BENHOV GMBH, LLC | MERGER SEE DOCUMENT FOR DETAILS | 037248 | /0628 |
Date | Maintenance Fee Events |
Sep 22 2009 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Nov 02 2009 | R2551: Refund - Payment of Maintenance Fee, 4th Yr, Small Entity. |
Nov 02 2009 | STOL: Pat Hldr no Longer Claims Small Ent Stat |
Sep 25 2013 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Sep 14 2017 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 04 2009 | 4 years fee payment window open |
Oct 04 2009 | 6 months grace period start (w surcharge) |
Apr 04 2010 | patent expiry (for year 4) |
Apr 04 2012 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 04 2013 | 8 years fee payment window open |
Oct 04 2013 | 6 months grace period start (w surcharge) |
Apr 04 2014 | patent expiry (for year 8) |
Apr 04 2016 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 04 2017 | 12 years fee payment window open |
Oct 04 2017 | 6 months grace period start (w surcharge) |
Apr 04 2018 | patent expiry (for year 12) |
Apr 04 2020 | 2 years to revive unintentionally abandoned end. (for year 12) |