Echo canceling apparatus having a plurality of frame aligners assigned to respective voice channels and method of frame aligning
AssigneeNEC Corporation
InventorAtsushi Hasegawa
Life of this patent
Estimating the term…
Abstract
In order to effectively reduce an undesirable occurrence of excessive frame slip in a digital telecommunications system, a plurality of frame aligners are respectively provided such as to be assigned to a plurality of channel echo cancelers.
Claims6
An apparatus for canceling echoes in a digital telecommunications system wherein a plurality of voice channel data are transmitted in series using a multiframe signal, comprising:
- a first signal processing means for issuing a first frame pulse signal using an outgoing multiframe signal applied thereto and for demultiplexing consecutive outgoing voice channel data and control data wherein both data are included in said outgoing multiframe signal, said first signal processing means outputting a plurality of separated voice channel data over a plurality of parallel branches, respectively;
- a plurality of echo cancelers respectively disposed in said plurality of parallel branches;
- a second signal processing means for issuing a second frame pulse signal using an incoming multiframe signal applied thereto and allowing consecutive incoming voice channel data and control data, included in said incoming multiframe signal, to pass therethrough;
- a data separator for separating said incoming voice channel data in parallel;
- a controller for generating a plurality of voice channel busy/idle signals using the control data outputted from said first signal processing means;
- and
- a plurality of frame aligners for receiving said first and second frame pulse signals, said plurality of frame aligners further respectively receiving said plurality of incoming voice channel data, and said plurality of voice channel busy/idle signals, said plurality of frame aligners respectively applying said plurality of incoming voice channel data to said plurality of echo cancelers after implementing frame alignment on said outgoing and incoming multiframes signals using said first and second frame pulse signals.
An apparatus for canceling echoes in a digital telecommunications system, said apparatus receiving an outgoing and incoming multiframe signal each of which includes a plurality of voice channel data and a control data, said apparatus comprising:
- a plurality of echo cancelers respectively disposed in parallel and assigned to a plurality of outgoing voice channel data which have been separated in parallel from said outgoing multiframe signal;
- a data separator for separating in parallel said incoming multiframe signal into a plurality of incoming voice channel data;
- a controller for generating a plurality of voice channel busy/idle signals using the control data included in either said outgoing multiframe signal or said incoming multiframe signal;
- and
- a plurality of frame aligners for receiving first and second frame pulse signals which are respectively derived from said outgoing and incoming multiframe signals, said plurality of frame aligners further receiving said plurality of respective incoming voice channel data and said plurality of respective voice channel busy/idle signals, said plurality of frame aligners applying said plurality of respective incoming voice channel data to said plurality of respective echo cancelers after implementing frame alignment of said outgoing and incoming multiframe signals using said first and second frame pulse signals.
A method of canceling echoes, in a digital telecommunications system, at an apparatus to which an outgoing and incoming multiframe signal is applied, each of said outgoing and incoming multiframe signals include a plurality of voice channel data and a control data, said method comprising the steps of:
- (a) disposing respectively a plurality of echo cancelers in parallel and assigning said plurality of echo cancelers to a plurality of outgoing voice channel data which have been separated in parallel from said outgoing multiframe signal;
- (b) separating in parallel said incoming multiframe signal into a plurality of incoming voice channel data;
- (c) generating a plurality of voice channel busy/idle signals using the control data included in either said outgoing multiframe signal or said incoming multiframe signal;
- (d) receiving, at a plurality of frame aligners, first and second frame pulse signals which are respectively derived from said outgoing and incoming multiframe signals;
- and
- (e) receiving, at said plurality of frame aligners, said plurality of respective incoming voice channel data and said plurality of respective voice channel busy/idle signals, and applying said plurality of respective incoming voice channel data to said plurality of respective echo cancelers after implementing frame alignment on said outgoing and incoming multiframe signals using said first and second frame pulse signals.
Dependencies are inferred from the claim text.