← Back to Patent Explorer
US5692035A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for multiplexing voice and data on a single analog-loop telephone line

Assignee: Intel Corp
•
Filing: 1996-03-22
•
Granted: 1997-11-25
•
Expires: 2016-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An enhanced micro-controller having multiple operating modes, including an idle mode, an analog voice mode, a digital data mode, and a simultaneous voice and data (SVD) mode, is provided to a DCE designed to support multi-modal voice and/or data calls over a single analog-loop telephone line. The enhanced micro-controller further contains control logic for establishing multiple logical connections and voice as well as data transmission protocols over these logical connections with another DCE, when switching from the analog voice mode to the SVD mode, and for multiplexing voice and data transmissions over these logical connections. During operation, the control logic transmits voice over a logical voice connection in nominally fixed intervals without error control, i.e. re-transmission for reliability. If non-voice transmission, i.e. data or information to be exchanged, is in progress, when it is time to transmit voice, and there are voice to be transmitted, the non-voice transmission is preferably suspended in favor of the voice transmission.

Inventors

  • 👤 Barry O'Mahony
  • 👤 Narjala Bhasker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 10:01
CPC Classifications
H; H04; H04M; H04M11/00; H04M11/06; H04M11/064

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 176 words
An improved micro-controller of a data circuit terminating equipment (DCE), wherein the improvements comprise: operating logic for transmitting voice in accordance to a voice protocol over an analog-loop telephone line at nominally fixed time intervals, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by settinfi a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmittinfi voice, using numbered information (I) frames of the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value, while operating the DCE in a simultaneous voice and data (SVD) mode of operation.
Claim 2
Dependent Claim 176 words
An improved micro-controller of a data circuit terminating equipment (DCE), wherein the improvements comprise: operating logic for transmitting voice in accordance to a voice protocol over an analog-loop telephone line at nominally fixed time intervals, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by settinfi a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmittinfi voice, using numbered information (I) frames of the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value, while operating the DCE in a simultaneous voice and data (SVD) mode of operation.
Claim 3
Dependent Claim 40 words
The improved micro-controller of claim 1, wherein the operating logic transmits data or information to be exchanged with error correction, but transmits voice in accordance to the voice protocol without error correction to improve quality perception of the voice transmissions.
Claim 4
Dependent Claim 31 words
The improved micro-controller of claim 1, wherein the operating logic interrupts any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted.
Claim 5
Dependent Claim 37 words
The improved micro-controller of claim 1, wherein the operating logic waits for non-voice transmission in progress to complete before transmitting voice, even when it is time to transmit voice and there are voice ready to be transmitted.
Claim 6
Dependent Claim 27 words
The improved micro-controller of claim 1, wherein the operating logic favors data re-transmission for reliability over new data ready for transmission during the time between voice transmissions.
Claim 7
Dependent Claim 31 words
The improved micro-controller of claim 1, wherein the operating logic favors new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions.
Claim 8
Dependent Claim 183 words
An improved data circuit terminating equipment (DCE), wherein the improvements comprise: (a) a micro-controller having operating logic for operating the DCE in a simultaneous voice and data (SVD) mode, the operating logic, while operating the DCE in the SVD mode, transmits voice at nominally fixed time intervals, in accordance to a voice protocol over an analog-loop telephone line, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmitting voice, using numbered information (I) frame of the same frame based transmission protocol, and identifying the non-voice transmissions as intended for a second of the logical channels by setting the DLCI of each numbered information frames to the second logical channel's identification value.
Claim 9
Dependent Claim 183 words
An improved data circuit terminating equipment (DCE), wherein the improvements comprise: (a) a micro-controller having operating logic for operating the DCE in a simultaneous voice and data (SVD) mode, the operating logic, while operating the DCE in the SVD mode, transmits voice at nominally fixed time intervals, in accordance to a voice protocol over an analog-loop telephone line, using unnumbered information (UI) frames of a frame based transmission protocol that provides for multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier (DLCI) of each of the UI frames to the first logical channel's identification value, and transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line when not transmitting voice, using numbered information (I) frame of the same frame based transmission protocol, and identifying the non-voice transmissions as intended for a second of the logical channels by setting the DLCI of each numbered information frames to the second logical channel's identification value.
Claim 10
Dependent Claim 40 words
The improved DCE of claim 7, wherein the operating logic transmits data or information to be exchanged with error correction, but transmits voice in accordance to the voice protocol without error correction to improve quality perception of the voice transmissions.
Claim 11
Dependent Claim 31 words
The improved DCE of claim 7, wherein the operating logic interupts any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted.
Claim 12
Dependent Claim 37 words
The improved DCE of claim 7, wherein the operating logic waits for non-voice transmission in progress to complete before transmitting voice, even when it is time to transmit voice and there are voice ready to be transmitted.
Claim 13
Dependent Claim 27 words
The improved DCE of claim 7, wherein the operating logic favors data retransmission for reliability over new data ready for transmission during the time between voice transmissions.
Claim 14
Dependent Claim 31 words
The improved DCE of claim 7, wherein the operating logic favors new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions.
Claim 15
Independent Claim 174 words
A method for multiplexing voice and data over an analog-loop telephone line by a data circuit terminating equipment (DCE), the method comprising the steps of: (a) transmitting voice at nominally fixed time intervals, in accordance to a voice protocol over the telephone line by a microcontroller, using unnumbered information (UI) frames of a frame based transmission protocol that provides multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier of each of the UI frames to the first logical channel's identification value; and (b) transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line, by the microcontroller, when not transmittin.q voice, using numbered information (I) frames the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value.
Claim 16
Independent Claim 174 words
A method for multiplexing voice and data over an analog-loop telephone line by a data circuit terminating equipment (DCE), the method comprising the steps of: (a) transmitting voice at nominally fixed time intervals, in accordance to a voice protocol over the telephone line by a microcontroller, using unnumbered information (UI) frames of a frame based transmission protocol that provides multiple logical channels, and identifying the voice transmissions as being intended for a first of the logical channels by setting a data link connection identifier of each of the UI frames to the first logical channel's identification value; and (b) transmitting either data or information to be exchanged with a cooperating DCE at the other end of the telephone line over the same telephone line, by the microcontroller, when not transmittin.q voice, using numbered information (I) frames the same frame based transmission protocol, and identifying the non-voice transmissions as being intended for a second of the logical channels by setting the DLCI of each of the I frames to the second logical channel's identification value.
Claim 17
Dependent Claim 41 words
The improved method of claim 13, wherein the method further comprises the step of (c), performed before steps (a) and (b), determining the time intervals for voice transmission based on a voice blocking factor and desired performance throughput by the microcontroller.
Claim 18
Dependent Claim 46 words
The improved method of claim 13, wherein step (b) includes transmitting data or information to be exchanged with error correction, but step (a) includes transmitting voice in accordance to the voice protocol without error correction by the microcontroller to improve quality perception of the voice transmissions.
Claim 19
Dependent Claim 34 words
The improved method of claim 13, wherein step (a) includes interrupting any non-voice transmission in progress if it is time to transmit voice and there are voice ready to be transmitted by the microcontroller.
Claim 20
Dependent Claim 41 words
The improved method of claim 13, wherein step (a) includes waiting for any non-voice transmission in progress to be completed before transmitting voice, even it is time to transmit voice and there are voice ready to be transmitted by the microcontroller.
Claim 21
Dependent Claim 29 words
The improved method of claim 13, wherein step (b) includes favoring data re-transmission for reliability over newdata ready for transmission during the time between voice transmissions by the microcontroller.
Claim 22
Dependent Claim 34 words
The improved method of claim 13, wherein step (b) includes favoring new data ready for transmission over information to be exchanged between the cooperating DCEs during the time between voice transmissions by the microcontroller.

References Cited (Backward Citations)

US4512013A Cited
US4644527A Cited
US5091877A Cited
US4805208A Cited
US5200962A Cited
US5086453A Cited
US5365516A Cited
US5463616A Cited
US5452289A Cited
US5502727A Cited
US5440585A Cited
US5519640A Cited
US5438614A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-11-24 2001-05-26 2001-11-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-11-24 2005-05-26 2005-11-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-11-24 2009-05-26 2009-11-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag