Suche Bilder Maps Play YouTube News Gmail Drive Mehr »
Erweiterte Patentsuche | Abbildungen der Seite | Webprotokoll | Anmelden

Patente

  
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small][graphic][merged small][merged small]

FIG. 7

t=0 t=T t=2T t=3T t=4T t=5T t=6T f=7T t=8T

(0) I (1) I (2) I (3) I (4) I (5) I (6) I (7)

X(i) X(t) X(t) X(i) X(t) X(t) X(t) X(t)

[graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic]
[graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][table][merged small][graphic][merged small][merged small][merged small][merged small][merged small][table][merged small][merged small]

1 2

DTMF signalling. It affects many types of signalling

METHOD AND APPARATUS FOR DETECTING systems which must operate in the presence of noise.

CONTROL SIGNALS Historically, talk-off has not presented a significant

obstacle to the initiation of telephone calls by DTMF

FIELD OF THE INVENTION 5 signalling. This is because, for example, people do not

The present invention relates generally to receivers usually speak into their telephone handsets (or other

of control signals in a communications system, such as wise intentionally subject telephone circuits to signifi

dual-tone multi-frequency receivers in a telephone net- cant noise) when dialing. However, if DTMF signalling

work, and, more particularly, to the use of spectrum is to be used in the presence of noise (e.g., voice, as

estimation techniques in the detection of such signals. 10 when adding a party to an on-going teleconference),

BACKGROUND OF THE INVENTION conventional DTMF receivers may exhibit significant

rates of talk-off. Thus, talk-off may be especially trouAs a result of tests demonstrating that push-button blesome for DTMF si m occurring during a teletelephones satisfied consumer desire for faster easier phone call, when voice, music or other signals are likely dialing, the American Telephone and Telegraph Com- "f, iT3 r ^ « J J pany (AT&T®) began development of its TOUCH- £J>!J>Te&ef BecaUS ° °f talk"off' I*TM? advanced TONE signalling system in the early 1950s. Push-button DTMF signal-controlled features and functions accessiTOUCH-TONE signalling was originally devised as a ble dunnS a cal1 may be improperly initiated or displacement for the once-common rotary-dial pulse rected> thereby hindering or preventing their beneficial signalling system. Today, TOUCH-TONE signalling 20 use

controls not only the switching associated with setting SUMMARY OF THE INVENTION up an ordinary telephone call, but also many advanced

features and functions, such as multiple-party telecon- A method and apparatus for reliably detecting conferencing (where, e.g., TOUCH-TONES are used to trol signals and reducing the frequency of false control control the addition of a party to an on-going telecon- 25 signal identification, such as that causing talk-off, are ference). provided by the present invention. The invention operThe TOUCH-TONE signalling system uses combina- ates to apply tapers (or data windows) to received sigtions of "tones" to form control signals representing nals and to determine how well transforms of the ta"dialed" digits. The system provides eight tones (or pered signals match models of expected control signals, signal frequencies) divided into two groups—one con- 30 The ... invention is appiicabie t0 the detection of taming four lower pitch tones, and the other containing commumcation system control signals comprising one

four higher pitch tones. Each digit of a telephone num- „, _„„ f,„„„^„„,, „, , „„ = „ „„ t „,

. ", , ^ , or more frequency components such as, e.g., control

ber is represented by two simultaneously generated . , . . r -ji

rt r J , c. Ljv- signals comprising one or more sinusoidal components tones—one tone from each group. Since each digit is , , ~TM. , „ , , y represented by a pair of tones selected from multiple 35 28 DTMf ^als call progress signals (e.g., nng tones, the TOUCH-TONE system is referred to as the and busy sl^ls and dlal tones)> supervisory audio tone dual-tone multi-frequency (DTMF) signalling system. sl§nals <used m> e-§- cellular telephony), and the The group of lower pitch tones of the DTMF system CCITT (International Telephone and Telegraph Conincludes tones of frequencies 697, 770, 852 and 941 Hz. sultative Committee) No. 5 signalling system, among The group of higher pitch tones includes tones of fre- 40 others).

quencies 1209, 1336, 1447 and 1633 Hz. A total of six-? In an illustrative embodiment of the present inven

teen DTMF signals can be produced by combining one tion, digital signals which may contain DTMF signals

tone from each group. For example, the DTMF signal to be detected, as well as other signals, are received and

representing the digit "five" on a conventional tele- sliced into time segments which may be overlapping,

phone keypad comprises simultaneously generated 45 To each of a plurality of copies of a segment is applied

tones at 770 Hz and 1336 Hz. Conventional telephone 0ne of a plurality of tapers, such as one of the Discrete

keypads are capable of generating 12 of the 16 possible Prolate Spheroidal Sequences (DPSS). Discrete Fou

DTMF signals (representing digits 0-9 and symbols # rier Transforms of these tapered segments are deter

and *), while specialized keypads can generate all 16 mined md combined to form one or more estimates of

DTMF signals (the conventional 12 plus special sym- 50 tfae distribution of si d w a function of fre.

bols A, B, C, and D). To identify a digit, a DTMF „„„„„„ Af w+ a* rvrnre • -a I A I

, !. x / ^ , ^ • V r quency. A ratio of best-fit DTMF sinusoidal model

receiver (or detector) must determine the frequencies t J i • r J c , ril.

T^-r>TT-. ■ , . -A , r energy to model misfit energy is formed for each of the

present in a DTMF signal and associate with such fre- __°:L . ., . . . .... . . ^,

Quencies the digit they represent. DTMJ ^nusoida^ frequencies, f the value of the ratio

Typically, DTMF signals are not communicated over 55 ds a threshold, there is likely to be a sinusoid at the

dedicated, noise-free channels. Rather, they are often DTMF ... associated with the quotient and

transmitted over ordinary telephone circuits-the same not elsewhere. If sinusoids are found at certain pairs of

circuits which carry other signals, such as voice, music, frequencies (and not elsewhere), DTMF signals may be

or data. If these other signals have certain characteris- identified. Additional tests concerning, e.g., tone duratics in common with DTMF signals, a DTMF receiver 60 tion and spacing, may be included in the DTMF signal

may falsely identify them as DTMF signals. False iden- identification procedure.

tification may occur when a signal carded over a tele- BRmF DESCRIPTION OF THE DRAWINGS phone circuit—for example, a person's voice—includes

one tone (or frequency component) from each of the FIG- 1 presents an illustrative telecommunication upper and lower DTMF tone groups. 65 system comprising a plurality of individual telephone

The problem of falsely identifying voice, music and networks,

other signals as DTMF signals is known as talk-off. The FIG. 2 presents an illustrative control function for the

talk-off problem is not limited to systems which employ telephone network of FIG. 1.

3

FIG. 3 presents a portion of the control function presented in FIG. 2 concerned with receiving and detecting control signals.

FIG. 4 presents the eight lowest-order discrete prolate spheroidal sequences determined for NW=4. 5

FIG. 5 presents the eigenvalues of discrete prolate spheroidal sequences determined for NW=4.

FIG. 6 presents an illustrative DTMF receiver according to the present invention.

FIG. 7 presents a time progression of signal segments 10 provided by an illustrative embodiment of the present invention.

FIG. 8 presents the embodiment presented in FIG. 6 illustratively augmented to provide a maximum frequency variation check, a maximum amplitude varia- 15 tion check, a maximum phase variation check, and a twist check.

FIG. 9 presents an illustrative embodiment of the present invention which performs a simultaneous estimation of signal amplitude and frequency. 20

FIG. 10 presents an illustrative embodiment of the present invention which provides for the simultaneous estimation of the amplitudes of two component tones of a DTMF signal.

DETAILED DESCRIPTION 25

A. Introduction to the Illustrative Embodiments A communication system comprises a multiplicity of devices or systems which need to communicate with each other, and a set of one or more channels, coupled 30 to the devices or systems, which facilitate communication. Perhaps the most well-known and widespread of all communication systems are the telecommunication systems, such as telephone networks. These include, for example, local- and long-distance telephone networks 35 (e.g., the AT&T long-distance telephone network), and private branch exchange networks (PBXs) (e.g., the AT&T DEFINITY ® PBXs) used to provide special services to many businesses and institutions. A communication system device which transmits or receives 40 information over the system is referred to as a system station.

FIG. 1 presents an illustrative communication system comprising a plurality of individual telephone networks and a collection of stations. The individual telephone 45 networks include PBXs 3, providing features such as a central answering position, station-to-station intercom calling, and connectivity to local and long distance telephone networks; a local-telephone network 5, providing not only services associated with completing 50 local telephone calls and connecting local stations to a long-distance network 6, but also integral services such as, voice-messaging, three-way calling, call-waiting, etc.; and a long-distance network 6, linking individual local networks 5 together and also providing integral 55 services. Stations may include telephones 1, facsimile machines 2, and personal computers 4 (PCs), among other things. The illustrative telecommunication system of FIG. 1 may further comprise, e.g., network switching systems (e.g., the AT&T 4ESS TM and 5ESS ® 60 switches) network-based teleconferencing (e.g., AT&T Alliance ® Teleconferencing) and messaging (e.g., AT&T Message Service), PBX-based messaging and switching systems, voice transaction systems, etc. Components (or parts thereof) of a communication system 65 may be referred to generically as system elements.

In order for one system element to communicate with another, a system element referred to as a channel must

4

be established. A channel may take the form of a dedicated coupling between elements, or a shared coupling used by several pairs or groups of elements simultaneously. A channel may comprise an electrical coupling, a radio link, a fiber-optic element, an acoustic coupling, etc.

To establish and maintain communication channels (among other things), communication systems (such as telephone networks) may comprise one or more elements referred to as system control functions. A system control function provides control of a communication system element in response to control signals communicated over a channel by another system element. For example, a system control function may control system switching capability directing information flow through a telephone network. That is, a communication channel may be established when a station desiring to initiate communication (a source station) with another station (a target station) transmits control signals over the network identifying the target to one or more system control functions. A system control function, in response, directs the coupling (or switching) of channels to facilitate the desired communication between source and target stations.

In addition to, or instead of, controlling a switching capability, a system control function may control special functions, services, devices, and systems ("systems") which augment or enhance a communication system's basic switching and communication functions. Like a switching capability, these special systems are controlled by a control function in response to control signals. In telephone networks, these special systems might include call-forwarding and -transfer systems, voice-messaging, teleconferencing, transaction systems, etc. (in effect, any function, service, device or system which may be initiated or directed by control signals).

FIG. 2 presents an illustrative system control function for the telecommunication system of FIG. 1. This control function could be resident anywhere in the telecommunication system where control of switching or special systems is needed (e.g., at a station, at a PBX, in a channel, in a local telephone network, or in a longdistance network). Input to the system control function (CF) are a plurality of network communication channels 7, from a plurality of system elements (not shown). These input channels are also coupled to, e.g., a network switch 8. Switch 8, in turn, is coupled to other (output) channels 9 leading to other system elements (also not shown). Switch 8 may perform the coupling of any of the input channels 7 to any of output channels 9, and may provide special functions, all under the direction of control processor 10 of the system control function.

Control processor 10 of the system control function receives control signals from a system element via input channel 7 and input control signal interface 13. Control signals may comprise, e.g., electrical or Optical signals representative of a telephone number of a target station or a code for a special function desired by a station. Control signals, when detected by control signal interface 13, are passed to control processor 10 to be used as input information for software executed by the processor 10. This software, stored in program memory 11, provides the functionality associated with the system control function. As a result of executing the software, control processor 10 determines other signals necessary to, e.g., facilitate connection of source and target stations, or to provide desired special functions. (To per

« ZurückWeiter »