USRE36228E - Call progress capability for a switched channel data service unit - Google Patents

Call progress capability for a switched channel data service unit Download PDF

Info

Publication number
USRE36228E
USRE36228E US08/141,325 US14132593A USRE36228E US RE36228 E USRE36228 E US RE36228E US 14132593 A US14132593 A US 14132593A US RE36228 E USRE36228 E US RE36228E
Authority
US
United States
Prior art keywords
sequence
signal
type
ocu
dda
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US08/141,325
Inventor
Daniel M. Joffe
Charles R. Eberle, Jr.
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inc INTEGRATED NETWORK Corp
Original Assignee
Integrated Network Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Integrated Network Corp filed Critical Integrated Network Corp
Priority to US08/141,325 priority Critical patent/USRE36228E/en
Assigned to INC INTEGRATED NETWORK CORPORATION reassignment INC INTEGRATED NETWORK CORPORATION MERGER (SEE DOCUMENT FOR DETAILS). Assignors: INTEGRATED NETWORK CORPORATION
Application granted granted Critical
Publication of USRE36228E publication Critical patent/USRE36228E/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/82Line monitoring circuits for call progress or status discrimination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q1/00Details of selecting apparatus or arrangements
    • H04Q1/18Electrical details
    • H04Q1/30Signalling arrangements; Manipulation of signalling currents
    • H04Q1/39Signalling arrangements; Manipulation of signalling currents using coded pulse groups

Definitions

  • the local access arrangement which comprises customer premises equipment (CPE) and metallic telephone wires, must be enhanced to accommodate such high speed digital communications such as needed for inter-processor communication.
  • CPE customer premises equipment
  • metallic telephone wires must be enhanced to accommodate such high speed digital communications such as needed for inter-processor communication.
  • the CPE has access to the facilities of existing all digital switching networks such as the Accunet® facilities.
  • the enhancements to the local loop facilities have taken the form of switched channel data service units (DSU) which are installed at the CPE to enable full duplex communication at a high bit rate (i.e., 56 kilobits per second, or a sub-multiple thereof).
  • DSU switched channel data service units
  • the communications travel from the customer's data terminal equipment (DTE) through the DSU where they are converted for transmission over four wire telephone lines to the digital switching network.
  • DTE customer's data terminal equipment
  • the digital switching network equipment operates in a synchronous mode, wherein the framing of bytes is maintained throughout the network by a master reference clock.
  • the CPE receives no byte boundary information. Therefore, synchronization problems arise in communications between the network and the CPE.
  • One such problem is the present lack of call progress information when setting up a communication via the digital switching network from a data terminal at one CPE node to a destination CPE node.
  • Call progress information is conventionally obtained in an analog voice communication system by listening over the phone handset to call progress tones. These tones include the dial tone, the line busy signal, the ring back signal, the trunk busy signal and other call progress tones.
  • DDA/OCU direct digital access office channel units
  • DS-0 bit stream 64 Kbps
  • 56 Kbps 56 Kbps
  • the 8 Kbps differential is used for signalling and network maintenance.
  • the 56 Kbps format stream is then carried over the four wire local loop to the interface switched channel data service unit at the CPE and thence, to the DTE.
  • CPT call progress tones
  • a and B signalling bits are used to indicate “on hook” or “off hook” conditions.
  • These signalling bits are found in the eighth bit of signalling frames of the network T1 carrier.
  • CMI control mode idle
  • a call progress protocol is established in which the OCU generates two types of "on hook” signals.
  • the first "on hook” signal generated by the OCU is the CMI signal which signifies an "on hook” condition with no tone present.
  • the second "on hook” signal generated by the OCU is called the “ALT” for "alternative” signal.
  • the ALT signal signifies an "on hook” condition with tones present.
  • the call initiating DSU receives and sends CMI ("on hook") signals. After dialing is completed and before the far end answers, the initiating DSU receives either CMI or ALT signals. Upon receipt by the OCU of CPT back from the network, the OCU generates a stream of mostly ALT sequences with occasional bursts of CMI frames interspersed. During the silent intervals of CPT, the DTE receives a stream of CMI signals.
  • Call progress is determined by the timing of the tone intervals versus the silent intervals as represented by the ALT/CMI bit streams.
  • the two types of signals may be provided by a mapping from the digitally encoded tones carried by the network. This may be Mu-law, Al law, or any other similar encoding scheme; the current encoding used in North America is Mu-law.
  • the absence of a digitally encoded tone is evidenced by encoded signals that lie within a range of amplitudes surrounding zero, and the presence of a tone is evidenced by the encoded signals that lie outside that range.
  • the duration of the first and second type of signals is proportional to the duration of the absence and presence of digitally encoded tones, respectively,
  • a "ring-back" tone indicating ringing on the destination node is represented by the sequence 2 seconds of ALT, 4 seconds of CMI and 2 seconds of ALT, etc.
  • a line busy tone is represented by 0.5 seconds of ALT, 0.5 seconds of CMI, 0.5 seconds of ALT and 0.5 seconds of CMI.
  • a trunk busy tone is represented by 0.25 seconds of ALT, 0.25 CMI, 0.25 ALT, 0.25 CMI, etc.
  • the CMI bit pattern is a 7-bit bipolar violation sequence (BBBBXOV), where B is a binary 1 in bipolar format, X as influenced by the other bits may be a 0 or 1, and V is a bipolar violation bit.
  • the ALT bit pattern is NBOBXOV where N is a don't care value that may be either a B or a zero.
  • the access interface of the switched channel data service unit should include a receiver for receiving the signals such as call progress information from the telephone network.
  • the interface should also include a processor for processing the received signals to discern their significance.
  • the interface may include a display means for displaying the call progress information derived from the status signals. This display may be any of a variety of different types, but one preferable implementation is a liquid crystal display.
  • the call progress information may also be forwarded to a data link or to control leads that generates activity in response to the call progress information.
  • FIG. 1 is a block diagram of a digital data system with call progress capability.
  • FIG. 2a and 2b depict how Mu-law encoded call progress tones are encoded into corresponding CMI and ALT signals.
  • FIGS. 3a, 3b and 3c depict the timing of ALT and CMI signals for different call progress tone sequence.
  • FIGS. 4a, 4b, 4c and 4d depict the sequence of digital signals generated when a call is initiated.
  • FIG. 1 depicts a typical configuration for the present invention.
  • the configuration includes Customer Premises Equipment . .CPEI.!. .Iadd.CPE1 .Iaddend.such as data terminal equipment 12 that is located at a first node.
  • the . .CPEI.!. .Iadd.CPE1 .Iaddend. has a switched channel data service unit 10 that enables communication over network 24.
  • the network is also coupled to Customer Premises Equipment CPE2 at a second node positioned in a remote location.
  • the switched channel data service unit (DSU) 10 is connected by a standard computer interface 11 to data terminal equipment (DTE) 12 such as a host computer. It should be appreciated, however, that the switched channel data service unit 10 may be alternatively coupled to other types of DTE.
  • the DSU 10 provides an interface for the data terminal equipment 12 with the telephone switching network 24 via four wire full duplex transmission lines 13.
  • the DSU includes a liquid crystal display (LCD) 16 upon which the call progress information is displayed.
  • the LCD may display up to forty characters.
  • a set of Light Emitting Diode (LED) displays 14 that indicate the current status of the unit 10.
  • a keypad 18 is provided for selecting functions and for dialing telephone numbers.
  • the call progress information is exhibited on the display 16 after dialing is completed from the DSU while the DSU is awaiting an answer from the far end 10. It should be noted, nevertheless, that status information other than call progress information is shown on the display during the remainder of operation of the DSU 10.
  • the call need not be made by the DSU 10, but rather, it may be made by other means. However, for purposes of simplicity and clarity, the remainder of the discussion will assume the DSU 10 initiates the call.
  • a switching machine 22 resides within the digital voice network. This switching machine 22 is typically within a central office for the local loop that provides service to the data terminal equipment through the DSU.
  • the switching machine 22 includes a direct digital access (DDA)/office channel unit (OCU) 23. It should be noted, however, that the DDA/OCU 23 need not reside exclusively within the switching machine 22. Rather, in alternative configurations of the present invention, the DDA/OCU 23 resides elsewhere in the network 24. In one such configuration, however, another local loop consisting of a four wire line 15 and a destination node 26 is coupled to the other side of the network 24.
  • the local loop configuration described herein is purely illustrative and is not intended to restrict the scope of the present invention in any manner.
  • the node is equipment such as a data terminal unit with an interface to the network 24 by means of compatible technology.
  • the party placing the call is not aware of the progress of the call. In particular, the party does not know whether the destination line is busy, whether there is no answer or whether the call has been properly received. This is because the OCU 23 merely sends the CMI signal to the calling DSU when it receives an "on hook" signalling condition from the network 24.
  • the present invention overcomes the problem of obtaining call progress information by providing a mapping of the Mu-law tones at the switching machine 22 into a sequence cf signals.
  • the DDA portion of the DDA/OCU 23 monitors the data stream to recognize "on hook” and "off hook” status of the destination.
  • the DDA/OCU masks the Mu-law encoded status tones sent from the network 24.
  • the DDA/OCU receives the 64 kilobits per second data stream that encodes the tone and substitutes the tones with CMI signals in a format appropriate for transmission over a four wire line 13 to the initiating DTE.
  • off hook and on hook are used throughout this application. These terms originated in an analog voice communication setting. In that context, “off hook” refers to when a telephone is off its receiver. “On hook”, in contrast, refers to when a telephone is on its receiver. In the data communications setting, the terms refer to the active and inactive states, respectively.
  • the CMI signal, representing an "on hook” state is represented by the seven bit bipolar violation sequence of BBBBXOV. As such, digitally encoded call progress tones are blocked from calling the DSU by the OCU portion of the network 24.
  • MH Mark Hold
  • the present invention alters the current scheme of transmitting signals to provide a different mapping of call progress tones from the DDA/OCU 23.
  • Mapping in this context refers to the translation of digitally encoded tones received by the DDA/OCU 23 into corresponding sequences of CMI and ALT signals, where CMI is represented by the sequence BBBBXOV and ALT by the sequence NBOBXOV.
  • CMI is represented by the sequence BBBBXOV and ALT by the sequence NBOBXOV.
  • the digitally encoded tones are "mapped" into CMI and ALT signals.
  • the mapping of interest occurs only when the DSU 10 is "off hook" and the destination node 26 is "on hook".
  • the major modification used to implement this alternative mapping is the addition of an alternative signal designated as ALT.
  • the ALT signal is produced by the DDA/OCU 23 when the status tones received from the network 24 as Mu-law encoded signals have amplitudes that lie outside a band near zero on the Mu-law scale.
  • An exemplary range of amplitudes that are mapped by the DDA/OCU 23 as ALT signals and a corresponding exemplary range of amplitudes that are mapped by the DDA/OCU 23 as CMI signals are depicted in FIG. 2a for a binary Mu-law scale between -128 and +128.
  • the band of CMI-mapped amplitudes is located in the inner region of the scale, and the band of ALT-mapped amplitude is located in the regions that lie outside the inner region of the scale.
  • the inner region of the scale (mapped as CMI signals) includes companded codes having the pattern SOOXXXH, where S is the sign, X is either a zero or a one, H is the A or B signalling bit in every sixth frame, and H is either a zero or a one.
  • the other regions of the scale include all other companded codes.
  • the DDA/OCU 23 Based upon the magnitude of Mu-law tones received, the DDA/OCU 23 generates either a CMI or an ALT signal.
  • the CMI signal is an indication of the absence of tone.
  • the band of amplitudes of tone that generate CMI signals is defined to encompass Mu-law values near zero as well as zero to provide the leeway necessary to account for noise.
  • the ALT signal is an indication of the presence of tone.
  • the code for the ALT signal is . .NOBBXOV.!. .Iadd.NBOBXOV.Iaddend..
  • the duration of the CMI and ALT signals matches the duration of the silent intervals and the tones.
  • sequences of ALT represent the presence of tone. Within that tone, however, will be a small numbers of CMIs corresponding to the zero crossings to the network call progress tones (FIG. 2b). With the chosen threshold for CMI/ALT and the level of call progress tones, the small numbers of CMIs can be filtered out, while still leaving the determination of the overall envelope of the call progress tone timing intact. While this filtering could be accomplished in either the OCU or the switched channel DSU, in this embodiment, we have placed it into the DSU.
  • sequences of CMI represent the absence of tone. Filtering has been added so that noise (e.g. clicks or pops during switching transitions) do not falsely trigger the call progress detection algorithm.
  • ALT and CMI in the context of call progress timing analysis refer to groups of like signals that form the envelopes rather than single bytes on sets of bits that comprise a single ALT or CMI event.
  • FIGS. 3a, 3b and 3c depict how this mapping of ALT and CMI signals can be used to discern call progress information.
  • the DSU 10 contains a processor and firmware that interpret the ALT and CMI signals.
  • the digital voice network 24 provides status tones that indicate the state of the call progress.
  • FIG. 3a depicts the pattern received at the calling station when the destination node 26 is being alerted of the presence of an incoming call. This pattern of tones is familiar to anyone who has ever placed a telephone call and heard the ring back tone. This pattern of tones consists of two seconds of tone followed by four seconds of silence followed by a subsequent two seconds of tone. The pattern of alternating tones of these specified durations uniquely identifies the ringing from other call progress information. This pattern is repeated until the line is answered.
  • the DDA/OCU 23 maps the tones into two seconds of ALT which is, in turn, followed by four seconds of CMI followed by two seconds of ALT.
  • the resulting pattern is interpreted by the processor of the DSU 10 as ringing.
  • the DSU 10 thus, generates a message: "Dialing complete, Far End ringing" that is displayed on the liquid crystal display 16. This message remains until the far end answers the call. After 75 seconds or after intervention of the operator, the call is terminated.
  • FIG. 3b depicts the mapping of a call progress busy tone on the line.
  • This tone consists of a half of a second of tone followed by a half of a second of silence.
  • the presence of tone is mapped to an ALT signal, and the absence of tone is mapped to a CMI signal.
  • the busy signal tone is interpreted by the data service unit 10 to generate a message that is displayed on the LCD display 16. Specifically, the message "Busy Line" or an equivalent message is shown.
  • Yet another capability provided by the present invention is to indicate when the trunk coupled to the destination node 26 is busy.
  • the call progress sequence generated when the trunk is busy consists of a 0.25 interval of tone followed by a 0.25 interval of silence. This pattern results in a alternating mapping of ALT and CMI signals of 0.25 seconds in duration.
  • the DSU 10 receives this sequence of alternating ALT and CMI signals and displays the message "Trunk busy" or an equivalent message.
  • FIGS. 4a, 4b, 4c and 4d The steps involved when a call is initiated are shown in FIGS. 4a, 4b, 4c and 4d.
  • the DSU 10 and destination node 26 are "on hook”; thus, CMI signals are sent from both the DSU 10 and the destination node 26 via the switching machine 22.
  • FIG. 4b depicts what happens when a call is ready to be placed by the DSU 10.
  • the DSU becomes “off hook” by sending it toward the network 24.
  • the DSU 10 may become “off hook” by depressing the F3 ENTR key which is included in the keyboard.
  • the DSU 10 displays a message such as "Call Originate (Wink)". This message indicates that the DSU 10 is waiting for a wink from the network to indicate that the network is ready to receive the call.
  • the wink returned by the network 24 comprises a single MH signal of short duration.
  • a CMI signal is sent by the DDA/OCU 23 in the switching machine 22 followed by a MH signal which is, in turn, followed by another CMI signal.
  • the single burst of MH signals represents a wink to the DSU 10 indicating that the network 24 is ready to receive the digits of the number to be dialed. Should the network fail to return a wink after a reasonable time, an error message such as "Network Err: No Wink" is displayed.
  • the phone number of the destination node 26 is dialed.
  • the digits when dialed are displayed on the LCD display 16.
  • the digits are encoded as a series of MH and CMI signals.
  • the switching machine 22 sends back CMI signals.
  • one of the call progress sequence of signals (such as these previously described in FIGS. 3a, 3b and 3c) is returned to the DSU 10.
  • the DSU 10 interprets the sequence and displays the appropriate message. If the call is answered, a MH and/or data signal is sent from the destination and a message such as "Call Established Far End Answer" is displayed. The call has then been successfully completed and the need for call progress information no longer exists.

Abstract

A method and apparatus is provided within an interface to data terminal equipment for obtaining call progress information. The call progress information provides relevant data as to the progress of a call initiated by the data terminal equipment. The interface is designed to be used in a portion of the telephone network that lacks byte alignment. Such portions of the telephone network do not currently receive call progress tones. The interface is preferably a data service unit that includes a receiving means processor and a display means. The data service unit interprets signals sent from the DDA/OCU that encode the presence or absence of call progress tones sent from the destination node of an initiated call.

Description

This application is a continuation of application Ser. No. 07/477,760, filed Feb. 9, 1990, U.S. Pat. No. 4,995,076.
BACKGROUND OF THE INVENTION
With the advent of increasing demands for inter-processor sharing of data, it has become desirable to be able to transmit large amounts of data from one processor to another processor over telephone lines. To facilitate the transmission of such large amounts of data, telephone lines have been adapted to carry data communications in digital form. Prior to this adaptation, telephone lines running from customers' premises were designed to carry only low frequency voice communications.
The local access arrangement, which comprises customer premises equipment (CPE) and metallic telephone wires, must be enhanced to accommodate such high speed digital communications such as needed for inter-processor communication. Once such enhancement has been completed, the CPE has access to the facilities of existing all digital switching networks such as the Accunet® facilities. Recently, the enhancements to the local loop facilities have taken the form of switched channel data service units (DSU) which are installed at the CPE to enable full duplex communication at a high bit rate (i.e., 56 kilobits per second, or a sub-multiple thereof). The communications travel from the customer's data terminal equipment (DTE) through the DSU where they are converted for transmission over four wire telephone lines to the digital switching network.
The digital switching network equipment operates in a synchronous mode, wherein the framing of bytes is maintained throughout the network by a master reference clock. The CPE, however, receives no byte boundary information. Therefore, synchronization problems arise in communications between the network and the CPE. One such problem is the present lack of call progress information when setting up a communication via the digital switching network from a data terminal at one CPE node to a destination CPE node. Call progress information is conventionally obtained in an analog voice communication system by listening over the phone handset to call progress tones. These tones include the dial tone, the line busy signal, the ring back signal, the trunk busy signal and other call progress tones.
A need exists for a similar system for all digital communications between data terminals over a digital network.
Presently, direct digital access office channel units (DDA/OCU), located at telephone company offices, interface the digital switching network with the local loop. The interfacing is accomplished by translating the bit stream from the network (i.e. DS-0 bit stream (64 Kbps)), into a lower bit rate format (i.e., 56 Kbps) for transmission to the CPE. The 8 Kbps differential is used for signalling and network maintenance. The 56 Kbps format stream is then carried over the four wire local loop to the interface switched channel data service unit at the CPE and thence, to the DTE.
Within the digital switching network, certain tones called "call progress tones" (CPT's) are used to indicate the progress of communication during a call setup period. Presently, in communication between the switching network and the DTE, the state of the A and B signalling bits is used to indicate "on hook" or "off hook" conditions. These signalling bits are found in the eighth bit of signalling frames of the network T1 carrier. (See A.T.T. Pub. 43801, "Digital Channel Bank Requirements and Objectives", Nov., 1982.)
When these bits indicate an "on hook" condition, a control mode idle (CMI) bit pattern is continuously transmitted from the DDA/OCU of the network system to the DSU. After the calling party has completed dialing and until the called party answers, the calling party receives only CMI ("on hook") signals. There is no way to determine the call progress because of this characteristic of the network.
This lack of call progress information can be especially troubling as there is no way to distinguish between calls which have failed due to busy conditions, either line or trunk, and calls which are ringing through but which are just not being answered.
SUMMARY OF THE INVENTION
In accordance with the present invention, a call progress protocol is established in which the OCU generates two types of "on hook" signals. The first "on hook" signal generated by the OCU is the CMI signal which signifies an "on hook" condition with no tone present. The second "on hook" signal generated by the OCU is called the "ALT" for "alternative" signal. The ALT signal signifies an "on hook" condition with tones present.
In the idle state, the call initiating DSU receives and sends CMI ("on hook") signals. After dialing is completed and before the far end answers, the initiating DSU receives either CMI or ALT signals. Upon receipt by the OCU of CPT back from the network, the OCU generates a stream of mostly ALT sequences with occasional bursts of CMI frames interspersed. During the silent intervals of CPT, the DTE receives a stream of CMI signals.
Call progress is determined by the timing of the tone intervals versus the silent intervals as represented by the ALT/CMI bit streams.
The two types of signals, i.e., the ALT signal and the CMI signal, may be provided by a mapping from the digitally encoded tones carried by the network. This may be Mu-law, Al law, or any other similar encoding scheme; the current encoding used in North America is Mu-law. The absence of a digitally encoded tone is evidenced by encoded signals that lie within a range of amplitudes surrounding zero, and the presence of a tone is evidenced by the encoded signals that lie outside that range. The duration of the first and second type of signals is proportional to the duration of the absence and presence of digitally encoded tones, respectively,
A "ring-back" tone indicating ringing on the destination node is represented by the sequence 2 seconds of ALT, 4 seconds of CMI and 2 seconds of ALT, etc. A line busy tone is represented by 0.5 seconds of ALT, 0.5 seconds of CMI, 0.5 seconds of ALT and 0.5 seconds of CMI. A trunk busy tone is represented by 0.25 seconds of ALT, 0.25 CMI, 0.25 ALT, 0.25 CMI, etc.
In a preferred embodiment, the CMI bit pattern is a 7-bit bipolar violation sequence (BBBBXOV), where B is a binary 1 in bipolar format, X as influenced by the other bits may be a 0 or 1, and V is a bipolar violation bit. The ALT bit pattern is NBOBXOV where N is a don't care value that may be either a B or a zero.
The access interface of the switched channel data service unit (DSU) should include a receiver for receiving the signals such as call progress information from the telephone network. The interface should also include a processor for processing the received signals to discern their significance. Lastly, the interface may include a display means for displaying the call progress information derived from the status signals. This display may be any of a variety of different types, but one preferable implementation is a liquid crystal display. The call progress information may also be forwarded to a data link or to control leads that generates activity in response to the call progress information.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram of a digital data system with call progress capability.
FIG. 2a and 2b depict how Mu-law encoded call progress tones are encoded into corresponding CMI and ALT signals.
FIGS. 3a, 3b and 3c depict the timing of ALT and CMI signals for different call progress tone sequence.
FIGS. 4a, 4b, 4c and 4d depict the sequence of digital signals generated when a call is initiated.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
FIG. 1 depicts a typical configuration for the present invention. The configuration includes Customer Premises Equipment . .CPEI.!. .Iadd.CPE1 .Iaddend.such as data terminal equipment 12 that is located at a first node. The . .CPEI.!. .Iadd.CPE1 .Iaddend.has a switched channel data service unit 10 that enables communication over network 24. The network is also coupled to Customer Premises Equipment CPE2 at a second node positioned in a remote location. The switched channel data service unit (DSU) 10 is connected by a standard computer interface 11 to data terminal equipment (DTE) 12 such as a host computer. It should be appreciated, however, that the switched channel data service unit 10 may be alternatively coupled to other types of DTE. The DSU 10 provides an interface for the data terminal equipment 12 with the telephone switching network 24 via four wire full duplex transmission lines 13.
In accordance with a preferred embodiment of the present invention, the DSU 10 (FIG. 1) provides call progress information to a user of DTE 12 when a call is initiated from the DTE 12. The DSU 10 is designed for use in an environment that lacks byte alignment such as a 56 Kbps network. The call progress information provides useful status updates with respect to calls placed by the DSU 10 for the DTE 12. The call progress information is transmitted to the switched 56 Kbps network of the DSU 10 as a sequence of signals. The DSU 10 interprets the sequence of signals transmitted in 56 Kbps form to discern and to display appropriate call progress information and take additional appropriate action if necessary.
The DSU includes a liquid crystal display (LCD) 16 upon which the call progress information is displayed. The LCD may display up to forty characters. Also provided is a set of Light Emitting Diode (LED) displays 14 that indicate the current status of the unit 10. Lastly, a keypad 18 is provided for selecting functions and for dialing telephone numbers.
The call progress information is exhibited on the display 16 after dialing is completed from the DSU while the DSU is awaiting an answer from the far end 10. It should be noted, nevertheless, that status information other than call progress information is shown on the display during the remainder of operation of the DSU 10. In addition, it should also be noted that the call need not be made by the DSU 10, but rather, it may be made by other means. However, for purposes of simplicity and clarity, the remainder of the discussion will assume the DSU 10 initiates the call.
A switching machine 22 resides within the digital voice network. This switching machine 22 is typically within a central office for the local loop that provides service to the data terminal equipment through the DSU. The switching machine 22 includes a direct digital access (DDA)/office channel unit (OCU) 23. It should be noted, however, that the DDA/OCU 23 need not reside exclusively within the switching machine 22. Rather, in alternative configurations of the present invention, the DDA/OCU 23 resides elsewhere in the network 24. In one such configuration, however, another local loop consisting of a four wire line 15 and a destination node 26 is coupled to the other side of the network 24. The local loop configuration described herein is purely illustrative and is not intended to restrict the scope of the present invention in any manner. The node is equipment such as a data terminal unit with an interface to the network 24 by means of compatible technology.
When a call is placed from such a DSU 10 in current systems, the party placing the call is not aware of the progress of the call. In particular, the party does not know whether the destination line is busy, whether there is no answer or whether the call has been properly received. This is because the OCU 23 merely sends the CMI signal to the calling DSU when it receives an "on hook" signalling condition from the network 24. The present invention overcomes the problem of obtaining call progress information by providing a mapping of the Mu-law tones at the switching machine 22 into a sequence cf signals.
In current systems, the DDA portion of the DDA/OCU 23 monitors the data stream to recognize "on hook" and "off hook" status of the destination. When the destination 26 is in an "on hook" condition, the DDA/OCU masks the Mu-law encoded status tones sent from the network 24. In particular, the DDA/OCU receives the 64 kilobits per second data stream that encodes the tone and substitutes the tones with CMI signals in a format appropriate for transmission over a four wire line 13 to the initiating DTE.
The terms "off hook" and "on hook" are used throughout this application. These terms originated in an analog voice communication setting. In that context, "off hook" refers to when a telephone is off its receiver. "On hook", in contrast, refers to when a telephone is on its receiver. In the data communications setting, the terms refer to the active and inactive states, respectively. The CMI signal, representing an "on hook" state, is represented by the seven bit bipolar violation sequence of BBBBXOV. As such, digitally encoded call progress tones are blocked from calling the DSU by the OCU portion of the network 24.
Another signal generated by current systems is the Mark Hold (MH) signal. This variety of signal is generated when the destination line is in an "off hook" condition as indicated by the signalling bits. Both the CMI and MH signals are also generated by the OCU 23.
The present invention alters the current scheme of transmitting signals to provide a different mapping of call progress tones from the DDA/OCU 23. Mapping in this context refers to the translation of digitally encoded tones received by the DDA/OCU 23 into corresponding sequences of CMI and ALT signals, where CMI is represented by the sequence BBBBXOV and ALT by the sequence NBOBXOV. As such, the digitally encoded tones are "mapped" into CMI and ALT signals. The mapping of interest occurs only when the DSU 10 is "off hook" and the destination node 26 is "on hook". The major modification used to implement this alternative mapping is the addition of an alternative signal designated as ALT.
The ALT signal is produced by the DDA/OCU 23 when the status tones received from the network 24 as Mu-law encoded signals have amplitudes that lie outside a band near zero on the Mu-law scale. An exemplary range of amplitudes that are mapped by the DDA/OCU 23 as ALT signals and a corresponding exemplary range of amplitudes that are mapped by the DDA/OCU 23 as CMI signals are depicted in FIG. 2a for a binary Mu-law scale between -128 and +128. The band of CMI-mapped amplitudes is located in the inner region of the scale, and the band of ALT-mapped amplitude is located in the regions that lie outside the inner region of the scale. The inner region of the scale (mapped as CMI signals) includes companded codes having the pattern SOOXXXH, where S is the sign, X is either a zero or a one, H is the A or B signalling bit in every sixth frame, and H is either a zero or a one. The other regions of the scale include all other companded codes.
Thus, based upon the magnitude of Mu-law tones received, the DDA/OCU 23 generates either a CMI or an ALT signal. The CMI signal is an indication of the absence of tone. The band of amplitudes of tone that generate CMI signals is defined to encompass Mu-law values near zero as well as zero to provide the leeway necessary to account for noise. Conversely, the ALT signal is an indication of the presence of tone. The code for the ALT signal is . .NOBBXOV.!. .Iadd.NBOBXOV.Iaddend.. The duration of the CMI and ALT signals matches the duration of the silent intervals and the tones.
Included in the switched channel DSU is a means for filtering the incoming sequences of CMI and ALT. It should be recalled that sequences of ALT represent the presence of tone. Within that tone, however, will be a small numbers of CMIs corresponding to the zero crossings to the network call progress tones (FIG. 2b). With the chosen threshold for CMI/ALT and the level of call progress tones, the small numbers of CMIs can be filtered out, while still leaving the determination of the overall envelope of the call progress tone timing intact. While this filtering could be accomplished in either the OCU or the switched channel DSU, in this embodiment, we have placed it into the DSU.
Similarly, it should be recalled that sequences of CMI represent the absence of tone. Filtering has been added so that noise (e.g. clicks or pops during switching transitions) do not falsely trigger the call progress detection algorithm.
Subsequent references to ALT and CMI in the context of call progress timing analysis refer to groups of like signals that form the envelopes rather than single bytes on sets of bits that comprise a single ALT or CMI event.
FIGS. 3a, 3b and 3c depict how this mapping of ALT and CMI signals can be used to discern call progress information. The DSU 10 contains a processor and firmware that interpret the ALT and CMI signals. The digital voice network 24 provides status tones that indicate the state of the call progress. FIG. 3a depicts the pattern received at the calling station when the destination node 26 is being alerted of the presence of an incoming call. This pattern of tones is familiar to anyone who has ever placed a telephone call and heard the ring back tone. This pattern of tones consists of two seconds of tone followed by four seconds of silence followed by a subsequent two seconds of tone. The pattern of alternating tones of these specified durations uniquely identifies the ringing from other call progress information. This pattern is repeated until the line is answered.
The DDA/OCU 23 maps the tones into two seconds of ALT which is, in turn, followed by four seconds of CMI followed by two seconds of ALT. The resulting pattern is interpreted by the processor of the DSU 10 as ringing. The DSU 10, thus, generates a message: "Dialing complete, Far End ringing" that is displayed on the liquid crystal display 16. This message remains until the far end answers the call. After 75 seconds or after intervention of the operator, the call is terminated.
Similarly, FIG. 3b depicts the mapping of a call progress busy tone on the line. This tone consists of a half of a second of tone followed by a half of a second of silence. The presence of tone is mapped to an ALT signal, and the absence of tone is mapped to a CMI signal. Like the ringing, the busy signal tone is interpreted by the data service unit 10 to generate a message that is displayed on the LCD display 16. Specifically, the message "Busy Line" or an equivalent message is shown.
Yet another capability provided by the present invention is to indicate when the trunk coupled to the destination node 26 is busy. The call progress sequence generated when the trunk is busy consists of a 0.25 interval of tone followed by a 0.25 interval of silence. This pattern results in a alternating mapping of ALT and CMI signals of 0.25 seconds in duration. The DSU 10 receives this sequence of alternating ALT and CMI signals and displays the message "Trunk busy" or an equivalent message.
The steps involved when a call is initiated are shown in FIGS. 4a, 4b, 4c and 4d. In particular, initially the DSU 10 and destination node 26 are "on hook"; thus, CMI signals are sent from both the DSU 10 and the destination node 26 via the switching machine 22. FIG. 4b depicts what happens when a call is ready to be placed by the DSU 10. In particular, when a call is initiated, the DSU becomes "off hook" by sending it toward the network 24. The DSU 10 may become "off hook" by depressing the F3 ENTR key which is included in the keyboard. The DSU 10 then displays a message such as "Call Originate (Wink)". This message indicates that the DSU 10 is waiting for a wink from the network to indicate that the network is ready to receive the call.
The wink returned by the network 24 comprises a single MH signal of short duration. As depicted in FIG. 4b, a CMI signal is sent by the DDA/OCU 23 in the switching machine 22 followed by a MH signal which is, in turn, followed by another CMI signal. The single burst of MH signals represents a wink to the DSU 10 indicating that the network 24 is ready to receive the digits of the number to be dialed. Should the network fail to return a wink after a reasonable time, an error message such as "Network Err: No Wink" is displayed.
Once the appropriate wink has been received by the DSU 10, the phone number of the destination node 26 is dialed. The digits when dialed are displayed on the LCD display 16. In accordance with standard telephone system procedure, the digits are encoded as a series of MH and CMI signals. As the DSU 10 is dialing, the switching machine 22 sends back CMI signals.
In the last stage of this process, as depicted in FIG. 4d, one of the call progress sequence of signals (such as these previously described in FIGS. 3a, 3b and 3c) is returned to the DSU 10. The DSU 10 interprets the sequence and displays the appropriate message. If the call is answered, a MH and/or data signal is sent from the destination and a message such as "Call Established Far End Answer" is displayed. The call has then been successfully completed and the need for call progress information no longer exists.
Equivalents
While this invention has been shown and described with reference to a preferred embodiment thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. For instance, different bit encodings for the CMI and ALT signals are possible. In addition, the call progress information need not be sent only to the display; rather, it may, likewise, passed to control leads in the DSU, forwarded to the DTE, or used by the DSU to take alternative actions. Furthermore, different thresholds may be used for the ALT/CMI transistion point. Moreover, filtering schemes need not be performed exclusively by the DSU. In alternative configurations of the present invention, the filtering is performed within other network or DTE elements.

Claims (20)

We claim:
1. In a telephone network having a direct digital access/office channel unit (DDA/OCU), a method of obtaining call progress information for a call placed from a calling party data service unit to a called party node wherein a local loop to which the calling party data service unit is connected lacks byte alignment, comprising the steps of:
a) placing a call from the calling party data service unit to the called party node over the telephone network;
b) providing a bit sequence of digitally encoded tones that encode progress of the call from the called party node that travels across the network to the DDA/OCU;
c) issuing a first type of signal from the DDA/OCU to the calling party data service unit whenever there is an absence of digitally encoded tone in the sequence of tones received by the DDA/OCU from the called party node;
d) issuing a second type of signal from the DDA/OCU to the calling party data service unit whenever there is digitally encoded tone present in the sequence of tones received by the DDA/OCU from the called party node; and
e) interpreting a resulting sequence of first type signals and second type signals at the calling party data service unit to decode call progress information.
2. A method as recited in claim 1 wherein the local loop provides 56 kilobits per second service.
3. A method as recited in claim 1 wherein the . .second.!. .Iadd.first .Iaddend.type of signal is a control mode idle (CMI) signal.
4. A method as recited in claim 1 wherein the sequence of first type signals and second type signals indicates that the called party node is busy, said sequence being comprised of an alternating sequence of a first type signal having a duration of approximately 0.5 seconds followed by a second type signal having a duration of approximately 0.5 seconds.
5. A method as recited in claim 1 wherein the sequence of first type signals and second type signals indicates that the called party node is ringing, said sequence being comprised of an alternating sequence of a first type signal having a duration of approximately four seconds followed by a second type signal having a duration of approximately two seconds.
6. A method as recited claim 1 wherein the sequence of first type signals and second type signals indicates that a trunk for the called party node is busy, said sequence being comprised of an alternating sequence of a first type signal having a duration of approximately 0.25 seconds followed by a second type signal having a duration of approximately 0.25 seconds.
7. In a telephone system having a digital voice network that includes a digital data access/office channel unit (DDA/OCU), a switched channel data service unit coupled to data terminal equipment and connected to the DDA/OCU via a local loop, comprising:
a) a receiver for receiving a sequence of digitally encoded signals from the DDA/OCU, wherein said sequence of digitally encoded signals is generated by the DDA/OCU unit in response to a sequence of digitally encoded call progress tones sent from a called party node over the network, said call progress tones encoding progress of a call initiated by the data service unit to the called party node;
b) a processor for processing the sequence of digitally encoded signals to discern call progress information concerning the call; and
c) an output means for outputting the call progress information.
8. A switched channel data service as recited in claim 7 wherein the output means comprises a display for displaying the call progress information to a user of the data terminal equipment.
9. A switched channel data service unit as recited in claim 7 wherein the output means comprises control means for generating activity in response to the call progress information.
10. A switched channel data service unit as recited in claim 7 wherein the output means comprises a data link for forwarding the call progress information to the data terminal equipment.
11. In a telephone network having a direct digital access/office channel unit (DDA/OCU), a method of obtaining call progress information for a call placed from a calling party data service unit to a called party node wherein a local loop to which the calling party data service unit is connected lacks byte alignment, comprising the steps of:
a) placing a call from the calling party data service unit to the called party node over the telephone network;
b) providing a bit sequence of digitally encoded tones that encode progress of the call from the called party node that travels across the network to the DDA/OCU;
c) issuing a control mode idle (CMI) signal from the DDA/OCU to the calling party data service unit whenever there is an absence of digitally encoded tone in the sequence of tones received by the DDA/OCU from the called party node;
d) issuing an alternative (ALT) signal from the DDA/OCU to the calling party data service unit whenever there is digitally encoded tone present in the sequence of tones received by the DDA/OCU from the called party node; and
e) determining the time duration of the CMI and ALT signals viewed in sequence at the calling party data service unit to decode call progress information.
12. A method as recited in claim 11 wherein the sequence of CMI and ALT signals indicates that the called party node is busy, said sequence being comprised of an alternating sequence of a CMI and ALT of approximately 0.5 seconds each.
13. A method as recited in claim 11 wherein the sequence of CMI and ALT signals indicates that the called party node is ringing, said sequence being comprised of an alternating sequence of a CMI of approximately four seconds followed by an ALT signal having a duration of approximately two seconds.
14. A method as recited claim 11 wherein the sequence of CMI and ALT signals indicates that a trunk for the called party node is busy, said sequence being comprised of an alternating sequence of a CMI and ALT of approximately 0.25 seconds each. .Iadd.15. In a network for connecting a calling party data service unit (DSU) to a called party node wherein the calling party DSU is in a local loop that lacks byte alignment wherein the calling party DSU is in a local loop that lacks byte alignment, a direct digital access/office channel unit (DDA/OCU) comprising:
a receiver for receiving a bit sequence of digitally encoded status tones associated with the called party node;
a transmitter for transmitting a first type of signal to the calling party DSU whenever there is an absence of status digitally encoded tone in the received sequence of status tones and for transmitting a second type of signal to the calling party DSU whenever there is a digitally encoded tone present in the received sequence of status tones. .Iaddend..Iadd.16. A DDA/OCU as claimed in claim 15 wherein the first type of signal is a control mode idle (CMI) signal. .Iaddend..Iadd.17. A DDA/OCU as claimed in claim 15 wherein the second type of signal is an alternative (ALT) signal. .Iaddend..Iadd.18. A DDA/OCU as claimed in claim 15 wherein the transmitter transmits a sequence of first type signals and second type signals to indicate that the called party node is busy, the sequence comprising an alternating sequence of a first type signal having a duration of approximately 0.5 seconds followed by a second type signal
having a duration of approximately 0.5 seconds. .Iaddend..Iadd.19. A DDA/OCU as claimed in claim 15 wherein the transmitter transmits a sequence of first type signals and second type signals to indicate that the called party node is ringing, the sequence comprises an alternating sequence of a first type signal having a duration of approximately four seconds followed by a second type signal having a duration of approximately two seconds. .Iaddend..Iadd.20. A DDA/OCU as claimed in claim 15 wherein the transmitter transmits a sequence of first type signals and second type signals to indicate that a trunk for the called party node is busy, the sequence comprises an alternating sequence of a first type signal having a duration of approximately 0.25 seconds followed by a second type signal having a duration of approximately 0.25 seconds. .Iaddend..Iadd.21. A DDA/OCU as claimed in claim 15 wherein the transmitter comprises first means for transmitting the first type of signal and second means for transmitting the second type of signal. .Iaddend..Iadd.22. A method of providing call progress information to a calling party data service unit (DSU) from a digital data access/office channel unit (DDA/OCU) comprising the steps of:
receiving a bit sequence of digitally encoded tones associated with a called party node;
transmitting a first type of signal to the calling party DSU whenever there is an absence of digitally encoded tone in the received sequence of tones; and
transmitting a second type of signal to the calling party DSU whenever there is a digitally encoded tone present in the received sequence of
tones. .Iaddend..Iadd.23. A method as recited in claim 22 wherein the step of transmitting the first type of signal comprises transmitting a control mode idle (CMI) signal. .Iaddend..Iadd.24. A method as recited in claim 22 wherein the step of transmitting the second type of signal comprises transmitting an alternative (ALT) signal. .Iaddend..Iadd.25. A method as recited in claim 22 further comprising the step of transmitting a sequence of first type signals and second type signals to indicate that the called party node is busy, the sequence comprising an alternating sequence of a first type signal having a duration of approximately 0.5 seconds followed by a second type signal having a duration of approximately 0.5 seconds. .Iaddend..Iadd.26. A method as recited in claim 22 further comprising the step of transmitting a sequence of first type signals and second type signals to indicate that the called party node is ringing, the sequence comprises an alternating sequence of a first type signal having a duration of approximately four seconds followed by a second type signal having a duration of approximately two seconds. .Iaddend..Iadd.27. A method as recited in claim 22 further comprising the step of transmitting a sequence of first type signals and second type signals to indicate that a trunk for the called party node is busy, the sequence comprises an alternating sequence of a first type signal having a duration of approximately 0.25 seconds followed by a second type signal
having a duration of approximately 0.25 seconds. .Iaddend..Iadd.28. In a network for connecting a calling party data service unit (DSU) to a called party node, a digital data access/office channel unit (DDA/OCU) comprising:
a receiver for receiving a bit sequence of digitally encoded tones from the direction of the called party node;
a transmitter for transmitting a control mode idle (CMI) signal to the calling party DSU whenever there is an absence of digitally encoded tone in the received sequence of tones and for transmitting an alternative (ALT) signal to the calling party DSU whenever there is a digitally encoded tone present in the received sequence of tones. .Iaddend..Iadd.29. A DDA/OCU as claimed in claim 28 wherein the CMI signal is represented by the sequence BBBBXOV. .Iaddend..Iadd.30. A DDA/OCU as claimed in claim 28 wherein the ALT signal is represented by the sequence NBOBXOV. .Iaddend..Iadd.31. A DDA/OCU as claimed in claim 28 wherein the transmitter transmits a sequence of CMI signals and ALT signals to indicate that the called party node is busy, the sequence comprising an alternating sequence of a CMI signal having a duration of approximately 0.5 seconds followed by an ALT signal having a duration of approximately 0.5 seconds. .Iaddend..Iadd.32. A DDA/OCU as claimed in claim 28 wherein the transmitter transmits a sequence of CMI signals and ALT signals to indicate that the called party node is ringing, the sequence comprises an alternating sequence of a CMI signal having a duration of approximately four seconds followed by an ALT signal having a duration of approximately
two seconds. .Iaddend..Iadd.33. A DDA/OCU as claimed in claim 28 wherein the transmitter transmits a sequence of CMI signals and ALT signals to indicate that a trunk for the called party node is busy, the sequence comprises an alternating sequence of a CMI signal having a duration of approximately 0.25 seconds followed by an ALT signal having a duration of approximately 0.25 seconds. .Iaddend..Iadd.34. A DDA/OCU as claimed in claim 28 wherein the transmitter comprises first means for transmitting the CMI signal and second means for transmitting the ALT signal. .Iaddend..Iadd.35. A method of providing call progress information to a calling party data service unit (DSU) from a direct digital access/office channel unit (DDA/OCU) wherein the calling party DSU is connected to a local loop that lacks byte alignment, the method wherein the calling party DSU is connected to a local loop that lacks byte alignment, the method comprising the steps of:
receiving a bit sequence of digitally encoded status tones from the direction of a called party node;
transmitting a control mode idle (CMI) signal to the calling party (DSU) whenever there is an absence of digitally encoded tone in the received sequence of status tones; and
transmitting an alternative (ALT) signal to the calling party DSU whenever there is a digitally encoded tone present in the received sequence of status tones. .Iaddend..Iadd.36. A method as recited in claim 35 wherein the step of transmitting the CMI signal comprises transmitting a BBBBXOV sequence. .Iaddend..Iadd.37. A method as recited in claim 35 wherein the step of transmitting the ALT signal comprises transmitting an NBOBXOV
sequence. .Iaddend..Iadd.38. A method as recited in claim 35 further comprising the step of transmitting a sequence of CMI signals and ALT signals to indicate that the called party node is busy, the sequence comprising an alternating sequence of a CMI signal having a duration of approximately 0.5 seconds followed by an ALT signal having a duration of approximately 0.5 seconds. .Iaddend..Iadd.39. A method as recited in claim 35 further comprising the step of transmitting a sequence of CMI signals and ALT signals to indicate that the called party node is ringing, the sequence comprises an alternating sequence of a CMI signal having a duration of approximately four seconds followed by an ALT signal having a duration of approximately two seconds. .Iaddend..Iadd.40. A method as recited in claim 35 further comprising the step of transmitting a sequence of CMI signals and ALT signals to indicate that a trunk for the called party node is busy, the sequence comprises an alternating sequence of a CMI signal having a duration of approximately 0.25 seconds followed by an ALT signal having a duration of approximately 0.25 seconds.
.Iaddend..Iadd.1. A DDA/OCU as claimed in claim 15 wherein the local loop is a switched 56 kilobits per second network. .Iaddend..Iadd.42. A method as recited in claim 35 wherein the steps of transmitting comprise formatting the signal as a 56 kilobits per second signal. .Iaddend.
US08/141,325 1990-02-09 1993-10-21 Call progress capability for a switched channel data service unit Expired - Lifetime USRE36228E (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US08/141,325 USRE36228E (en) 1990-02-09 1993-10-21 Call progress capability for a switched channel data service unit

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US07/477,760 US4995076A (en) 1990-02-09 1990-02-09 Call progress capability for a switched channel data service unit
US07/574,319 US5060259A (en) 1990-02-09 1990-08-28 Call progress capability for a switched channel data service unit
US08/141,325 USRE36228E (en) 1990-02-09 1993-10-21 Call progress capability for a switched channel data service unit

Related Parent Applications (2)

Application Number Title Priority Date Filing Date
US07/477,760 Continuation US4995076A (en) 1990-02-09 1990-02-09 Call progress capability for a switched channel data service unit
US07/574,319 Reissue US5060259A (en) 1990-02-09 1990-08-28 Call progress capability for a switched channel data service unit

Publications (1)

Publication Number Publication Date
USRE36228E true USRE36228E (en) 1999-06-15

Family

ID=23897253

Family Applications (3)

Application Number Title Priority Date Filing Date
US07/477,760 Expired - Fee Related US4995076A (en) 1990-02-09 1990-02-09 Call progress capability for a switched channel data service unit
US07/574,319 Ceased US5060259A (en) 1990-02-09 1990-08-28 Call progress capability for a switched channel data service unit
US08/141,325 Expired - Lifetime USRE36228E (en) 1990-02-09 1993-10-21 Call progress capability for a switched channel data service unit

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US07/477,760 Expired - Fee Related US4995076A (en) 1990-02-09 1990-02-09 Call progress capability for a switched channel data service unit
US07/574,319 Ceased US5060259A (en) 1990-02-09 1990-08-28 Call progress capability for a switched channel data service unit

Country Status (1)

Country Link
US (3) US4995076A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665375B1 (en) 2000-11-21 2003-12-16 International Business Machines Corporation Method and apparatus for providing accessibility to call connection status

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03265269A (en) * 1990-03-14 1991-11-26 Fuji Xerox Co Ltd Line control system for facsimile equipment
US5327493B1 (en) * 1991-05-02 1997-10-14 Active Voice Inc Device for detecting tones on telephone lines
US5285450A (en) * 1992-03-27 1994-02-08 Integrated Network Corporation Inband communications in a digital communications system
US5457690A (en) * 1994-01-03 1995-10-10 Integrated Network Corporation DTMF Signaling on four-wire switched 56 Kbps Lines
US5790653A (en) * 1995-01-06 1998-08-04 Voicewaves, Inc. Line-powered detection of call progress tones
GB2337664B (en) 1995-03-31 2000-02-16 Inmarsat Ltd Communication method and apparatus
GB2357020B (en) 1996-07-31 2001-08-22 Inmarsat Ltd Method and apparatus for transmitting data
US6041114A (en) 1997-03-27 2000-03-21 Active Voice Corporation Telecommute server
US20040081829A1 (en) * 2001-07-26 2004-04-29 John Klier Sulfonated substantiallly random interpolymer-based absorbent materials
US7486701B2 (en) * 2005-07-25 2009-02-03 Solacom Technologies Inc. Apparatus and method for air traffic services voice signaling

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4028493A (en) * 1975-12-22 1977-06-07 International Business Machines Corporation Call progress signal detector
US4213201A (en) * 1978-06-05 1980-07-15 Northern Telecom Limited Modular time division switching system
US4403119A (en) * 1981-06-25 1983-09-06 Conklin Instrument Corporation DTMF Activated remote telephone line switching and testing
US4439637A (en) * 1981-12-28 1984-03-27 Mostek Corporation Low loop current switch latch circuit
US4528664A (en) * 1982-11-29 1985-07-09 Northern Telecom Limited Call progress signal monitor and method for telephone systems
US4636584A (en) * 1983-10-28 1987-01-13 At&T Bell Laboratories Signaling protocol channel unit
US4667065A (en) * 1985-02-28 1987-05-19 Bangerter Richard M Apparatus and methods for electrical signal discrimination
US4689760A (en) * 1984-11-09 1987-08-25 Digital Sound Corporation Digital tone decoder and method of decoding tones using linear prediction coding
US4696031A (en) * 1985-12-31 1987-09-22 Wang Laboratories, Inc. Signal detection and discrimination using waveform peak factor
US5046067A (en) * 1988-10-24 1991-09-03 Reliance Comm/Tec Corporation Digital transmission system

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4028493A (en) * 1975-12-22 1977-06-07 International Business Machines Corporation Call progress signal detector
US4213201A (en) * 1978-06-05 1980-07-15 Northern Telecom Limited Modular time division switching system
US4403119A (en) * 1981-06-25 1983-09-06 Conklin Instrument Corporation DTMF Activated remote telephone line switching and testing
US4439637A (en) * 1981-12-28 1984-03-27 Mostek Corporation Low loop current switch latch circuit
US4528664A (en) * 1982-11-29 1985-07-09 Northern Telecom Limited Call progress signal monitor and method for telephone systems
US4636584A (en) * 1983-10-28 1987-01-13 At&T Bell Laboratories Signaling protocol channel unit
US4689760A (en) * 1984-11-09 1987-08-25 Digital Sound Corporation Digital tone decoder and method of decoding tones using linear prediction coding
US4667065A (en) * 1985-02-28 1987-05-19 Bangerter Richard M Apparatus and methods for electrical signal discrimination
US4696031A (en) * 1985-12-31 1987-09-22 Wang Laboratories, Inc. Signal detection and discrimination using waveform peak factor
US5046067A (en) * 1988-10-24 1991-09-03 Reliance Comm/Tec Corporation Digital transmission system

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
AT&T Technical Reference PUB 41458, "Special Access Connections to the AT&T Communications Network for New Service Applications," (Oct. 1985, Feb. 1987).
AT&T Technical Reference PUB 41458, Special Access Connections to the AT&T Communications Network for New Service Applications, (Oct. 1985, Feb. 1987). *
AT&T Technical Reference PUB 62310, "Digital Data System Channel Interface Specification," (Nov. 1987, Jan. 1988, Oct. 1989, Dec. 1989).
AT&T Technical Reference PUB 62310, Digital Data System Channel Interface Specification, (Nov. 1987, Jan. 1988, Oct. 1989, Dec. 1989). *
Bell System Technical Reference PUB 41450, "Digital Data System Data Service Unit Interface Specification," (Nov. 1981).
Bell System Technical Reference PUB 41450, Digital Data System Data Service Unit Interface Specification, (Nov. 1981). *
Bellcore Technical Advisory TA TSY 000077, Digital Channel Banks Requirements for Dataport Channel Unit Functions, (Apr. 1986). *
Bellcore Technical Advisory TA-TSY-000077, "Digital Channel Banks--Requirements for Dataport Channel Unit Functions," (Apr. 1986).
J. Bellamy, "Digital Telephony," John Wiley & Sons, Appendix B (1982).
J. Bellamy, Digital Telephony, John Wiley & Sons, Appendix B (1982). *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6665375B1 (en) 2000-11-21 2003-12-16 International Business Machines Corporation Method and apparatus for providing accessibility to call connection status

Also Published As

Publication number Publication date
US5060259A (en) 1991-10-22
US4995076A (en) 1991-02-19

Similar Documents

Publication Publication Date Title
US5793809A (en) Transparent technique for Mu-law modems to detect an all-digital circuit connection
CA1186077A (en) Interleaved digital data and voice communications system apparatus and method
US5915000A (en) Text teletype writer with caller identification function
US6560317B1 (en) Receiving caller identification information with a telecommunications device for the deaf
US6574280B1 (en) Method and apparatus for detecting and determining characteristics of a digital channel in a data communication system
GB2116002A (en) Two wire voice and data subscriber loop
EP0653870A1 (en) Call establishment for simultaneous analog and digital communications
USRE36228E (en) Call progress capability for a switched channel data service unit
CA1221156A (en) Data call transfer preindication
US6724780B1 (en) Voice frequency data enhancement method
US4881221A (en) Method and apparatus for disabling an echo canceller on a digital telecommunications network
KR100360576B1 (en) Data optimized codec
KR100317251B1 (en) Apparatus for multiplexing line
JPH10224466A (en) Information transfer method
US6081556A (en) Transparent technique for Mu-law modems to detect an all-digital circuit connection
US7209264B2 (en) Pre-connection telephony data signal exchanges
GB2320845A (en) A method of tracing errors in communication between a telephone set and a remote server
JPH09331555A (en) Transmitter
US20230062629A1 (en) Wired telephone to volte adapter
US6697482B1 (en) Method and system for transmitting messages to subscribers during the set-up stage of incoming telephone calls
US4987573A (en) Telephone system digital channel bank interface
KR100402677B1 (en) Analog subscriber interfacing apparatus for providing a calling identity delivery service
KR920004154B1 (en) Analog/digital communication system
US5600684A (en) Automatic identification for digital conferencing
KR100336659B1 (en) Method and apparatus of generating dtmf signals for caller identification

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

AS Assignment

Owner name: INC INTEGRATED NETWORK CORPORATION, NEW JERSEY

Free format text: MERGER;ASSIGNOR:INTEGRATED NETWORK CORPORATION;REEL/FRAME:009808/0419

Effective date: 19981230