Claims
- 1. Apparatus for a first echo canceller which is adapted to be located on one end of a call path and which substantially cancels echo that would otherwise appear on said path, the first echo canceller comprising:
communication circuitry having a first message detector, the first message detector operative to detect a first signaling message originating at a second echo canceller situated on an opposite end of the call path from the first echo canceller; and control circuitry, responsive to the first message detector, for invoking an associated operation by the first echo canceller as a result of the first signaling message such that the first and second echo cancellers can interact together as required by the first signaling message.
- 2. The apparatus in claim 1 wherein the communication circuitry further comprises a first message generator; and the control circuitry generates, through the first message generator, a second signaling message for carriage to the second echo canceller such that the first and second echo cancellers can interact together and coordinate their operation with each other as required by the first and second signaling messages.
- 3. The apparatus in claim 2 wherein the first and second signaling messages are in-band messages appearing over the call path.
- 4. The apparatus in claim 3 wherein the in-band messages are tandem free operation (TFO) messages that are implemented through robbed-bit signaling of separate pulse coded modulated (PCM) voice samples in a PCM voice stream applied to the first and second echo cancellers.
- 5. The apparatus in claim 4 wherein the first and second signaling messages comprise a common TFO signaling message.
- 6. The apparatus of claim 5 wherein the robbed-bit signaling utilizes two least significant bits of every 16th occurring PCM sample in the voice stream.
- 7. The apparatus in claim 2 wherein the communication circuitry further comprises a second message detector for detecting a signaling message generated by telephony equipment located on the same end of the call path as the first echo canceller and a second message generator for generating a signaling message to said telephony equipment and wherein the control circuitry, responsive to both the first and second message detectors, changes the operation of the first echo canceller and generates, through the second message generator, the signaling message to the equipment.
- 8. The apparatus in claim 7 wherein the first echo canceller further comprises individually selectable voice enhancement features, each of which can be imparted to a stream of voice samples incoming to the first echo canceller; and the control circuitry enables individual ones of the voice enhancement features to be applied to said stream in response to both the first signaling message and the signaling message detected by the second message detector.
- 9. The apparatus in claim 8 wherein the equipment comprises a base station controller, and the first and second signaling messages convey information regarding a type of call to be handled by the first and second echo cancellers.
- 10. The apparatus in claim 9 wherein the type of call comprises either a mobile-to-mobile or mobile-to-PSTN (public switched telephone network) call.
- 11. The apparatus in claim 10 wherein all the signaling messages are in-band messages appearing over the call path.
- 12. The apparatus in claim 11 wherein the in-band messages are tandem free operation (TFO) messages that are implemented through robbed-bit signaling of separate pulse coded modulated (PCM) voice samples in a PCM voice stream applied to the first and second echo cancellers.
- 13. The apparatus in claim 12 wherein the first and second signaling messages are a specific TFO signaling message.
- 14. The apparatus of claim 13 wherein the robbed-bit signaling utilizes two least significant bits of every 16th occurring PCM sample in the voice stream.
- 15. The apparatus in claim 14 wherein the specific TFO signaling message comprises an IS_FILL message.
- 16. A method for use in a first echo canceller which is adapted to be located on one end of a call path and which substantially cancels echo that would otherwise appear on said path, the method comprising the steps of:
first detecting a first signaling message originating at a second echo canceller situated on an opposite end of the call path from the first echo canceller so as to define a detected first message; and invoking, in response to the detected first message, an associated operation by the first echo canceller as a result of the first signaling message such that the first and second echo cancellers can interact together as required by the first signaling message.
- 17. The method in claim 16 further comprising the step of first generating a second signaling message for carriage to the second echo canceller such that the first and second echo cancellers can interact together and coordinate their operation with each other as required by the first and second signaling messages.
- 18. The method in claim 17 wherein the first and second signaling messages are in-band messages appearing over the call path.
- 19. The method in claim 18 wherein the in-band messages are tandem free operation (TFO) messages that are implemented through robbed-bit signaling of separate pulse coded modulated (PCM) voice samples in a PCM voice stream applied to the first and second echo cancellers.
- 20. The method in claim 19 wherein the first and second signaling messages comprise a common TFO signaling message.
- 21. The method in claim 17 further comprising the steps of:
detecting a signaling message generated by telephony equipment located on the same end of the call path as the first echo canceller; and in response to both the first and second message detecting steps, changing the operation of the first echo canceller and generating a signaling message to the equipment.
- 22. The method in claim 21 wherein the first echo canceller further comprises individually selectable voice enhancement features, each of which can be imparted to a stream of voice samples incoming to the first echo canceller; the method further comprising the step of enabling individual ones of the voice enhancement features to be applied to said stream in response to both the first signaling message and the signaling message detected by the second message detecting step.
- 23. The method in claim 22 wherein the first and second signaling messages convey information regarding a type of call to be handled by the first and second echo cancellers.
- 24. The method in claim 23 wherein the type of call comprises either a mobile-to-mobile or mobile-to-PSTN (public switched telephone network) call.
- 25. The method in claim 24 wherein all the signaling messages are in-band messages appearing over the call path.
- 26. The method in claim 25 wherein the in-band messages are tandem free operation (TFO) messages that are implemented through robbed-bit signaling of separate pulse coded modulated (PCM) voice samples in a PCM voice stream applied to the first and second echo cancellers.
- 27. The method in claim 26 wherein the first and second signaling messages are a specific TFO signaling message.
- 28. The method in claim 27 wherein the specific TFO signaling message comprises an IS_FILL message.
CLAIM TO PRIORITY
[0001] This application claims priority of my co-pending U.S. provisional patent application entitled “PROPOSAL FOR IMPROVING ECHO CANCELLER PERFORMANCE ON MOBILE-TO-MOBILE CALLS” filed Mar. 29, 2002, accorded serial No. 60/368,693 and which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60368693 |
Mar 2002 |
US |