US6192070B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Universal modem for digital video, audio and data communications
Assignee: Mitsubishi Electric Research Laboratories Inc
•
Filing: 1998-01-02
•
Granted: 2001-02-20
•
Expires: 2018-01-02
Abstract
Abstract A universal modem has a software-configurable modulator/demodulator which accommodates different modulation formats such as those associated with terrestrial, cable, phone line, satellite and wireless communications to be transmitted and received through a single device in which the modem has reconfigurable logic to accommodate the format of the signals being received or transmitted. In one embodiment, the system tracks channel noise and changes modulation format at both the transmit and receive sides of the system through the use of a controller that controls both sides.
Inventors
- 👤 Tommy C. Poon
- 👤 Jay Bao
- 👤 Yoshiki Mizutani
- 👤 Hiroyuki Nakayama
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 18:02
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/005; H04B1/38; H04B1/40; H04B1/403; H04B1/406; H04L; H04L1/00; H04L1/0001; H04L1/0002; H04L1/0003; H04L1/0023; H04L1/0025; H04L1/0032; H04L27/00; H04L27/0008; H04L27/0012; H04L27/26; H04L27/2601
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
92 words
In a network communications system in which information is transmitted from a send side to a receive side over a communications channel, an apparatus for improving system performance comprising: means for sensing a channel parameter; and means for changing a modulation format of the transmitted information by generating instructions including modulation format configuration data, responsive to the sensed channel parameter, and having software-configurable logic means for changing the modulation format in accordance with the instructions, wherein said software-configurable logic means includes logic elements whose functionality is capable of being changed in software.
Claim 2
Dependent Claim
92 words
In a network communications system in which information is transmitted from a send side to a receive side over a communications channel, an apparatus for improving system performance comprising: means for sensing a channel parameter; and means for changing a modulation format of the transmitted information by generating instructions including modulation format configuration data, responsive to the sensed channel parameter, and having software-configurable logic means for changing the modulation format in accordance with the instructions, wherein said software-configurable logic means includes logic elements whose functionality is capable of being changed in software.
Claim 3
Dependent Claim
142 words
The apparatus of claim 1 , wherein said modulation format changing means includes: a universal modem at each of said sides, each universal modem providing different modulation formats for use in the modulation and demodulation of a signal, the universal modem at the transmit side including a modulator and the universal modem at the receive side including a demodulator; means for generating, as an output, configuration instructions for said software-configurable logic means; means for coupling said output to said software configurable logic means to configure said modems for the modulation format specified by said configuration instructions; and means responsive to the sensing of said channel parameter for causing said instruction generating means to change the modulation format generated by the universal modem at said send side and a demodulation format of the universal modem at said receive side to a changed format.
Claim 4
Dependent Claim
27 words
The apparatus of claim 2 , wherein said detected parameter is channel noise, and wherein said changed format is one which minimizes the effects of channel noise.
Claim 5
Dependent Claim
131 words
The apparatus of claim 2 , wherein said modulation format changing means includes: means for generating a control signal for specifying modulation formats, each of said modems coupled to said control signal and providing respectively modulation and demodulation in accordance with the format specified by said control signal; means for generating, as an output, different instructions for different modulation formats, each of said different instructions including modulation format configuration data based on the modulation format specified by said control signal; a memory for storing said modulation format configuration data, said memory being coupled to an associated modem for supplying said modulation format configuration data thereto; and means responsive to said instructions to configure the associated modem for one of said different modulation formats in accordance with the configuration data included therein.
Claim 6
Dependent Claim
244 words
In a network communications system in which information is transmitted from a send side to a receive side over a communications channel, an apparatus for improving system performance comprising: means for sensing a channel parameter; and means for changing a modulation format of the transmitted information by generating instructions including modulation format configuration data, responsive to the sensed channel parameter, wherein said modulation format changing means includes: a universal modem at each of said sides, each universal modem providing different modulation formats for use in the modulation and demodulation of a signal, the universal modem at the transmit side including a modulator and the universal modem at the receive side including a demodulator, said modulator and demodulator each having software-configurable logic means for respectively providing modulation and demodulation of a signal; means for generating, as an output, configuration instructions for said software-configurable logic means; means for coupling said output to said software configurable logic means to configure said modems for the modulation format specified by said configuration instructions; means responsive to the sensing of said channel parameter for causing said instruction generating means to change the modulation format generated by the universal modem at said send side and a demodulation format of the universal modem at said receive side to a changed format; and wherein said software-configurable logic means includes a number of elements, each performing a different modulation/demodulation function, and means for interconnecting said elements to perform in accordance with said configuration instructions.
Claim 7
Dependent Claim
244 words
In a network communications system in which information is transmitted from a send side to a receive side over a communications channel, an apparatus for improving system performance comprising: means for sensing a channel parameter; and means for changing a modulation format of the transmitted information by generating instructions including modulation format configuration data, responsive to the sensed channel parameter, wherein said modulation format changing means includes: a universal modem at each of said sides, each universal modem providing different modulation formats for use in the modulation and demodulation of a signal, the universal modem at the transmit side including a modulator and the universal modem at the receive side including a demodulator, said modulator and demodulator each having software-configurable logic means for respectively providing modulation and demodulation of a signal; means for generating, as an output, configuration instructions for said software-configurable logic means; means for coupling said output to said software configurable logic means to configure said modems for the modulation format specified by said configuration instructions; means responsive to the sensing of said channel parameter for causing said instruction generating means to change the modulation format generated by the universal modem at said send side and a demodulation format of the universal modem at said receive side to a changed format; and wherein said software-configurable logic means includes a number of elements, each performing a different modulation/demodulation function, and means for interconnecting said elements to perform in accordance with said configuration instructions.
Claim 8
Dependent Claim
32 words
The apparatus of claim 5 , wherein said elements are taken from a group consisting of arithmetic logic units, registers, fifo buffers, gates, finite impulse response filters and infinite impulse response filters.
Claim 9
Independent Claim
135 words
A system for communicating over a network, comprising: a first modem including a first memory configured to store information corresponding to multiple modulation formats and a modulation circuit which is reconfigurable to modulate signals in any of the multiple modulation formats in accordance with the information stored in the first memory; a second modem including a second memory configured to store information corresponding to the multiple modulation formats and a demodulation circuit which is reconfigurable to demodulate signals in any of the multiple modulation formats in accordance with the stored in the second memory; and a controller configured to direct changes in the information corresponding to the multiple modulation formats stored in the first and the second memories, such that the information stored in the first memory corresponds to the information in the second memory.
Claim 10
Independent Claim
135 words
A system for communicating over a network, comprising: a first modem including a first memory configured to store information corresponding to multiple modulation formats and a modulation circuit which is reconfigurable to modulate signals in any of the multiple modulation formats in accordance with the information stored in the first memory; a second modem including a second memory configured to store information corresponding to the multiple modulation formats and a demodulation circuit which is reconfigurable to demodulate signals in any of the multiple modulation formats in accordance with the stored in the second memory; and a controller configured to direct changes in the information corresponding to the multiple modulation formats stored in the first and the second memories, such that the information stored in the first memory corresponds to the information in the second memory.
Claim 11
Dependent Claim
34 words
A system according to claim 7 , wherein the controller is further configured to direct changes which include adding information corresponding to a new modulation format not previously included in the multiple modulation formats.
Claim 12
Dependent Claim
121 words
A system according to claim 7 , wherein the modulation circuit is configured to modulate a first signal in a first of the multiple modulation formats and the demodulation circuit is configured to demodulate the first signal in the first modulation format, and further comprising: a noise detector configured to detect noise in the first signal; wherein, if the detected noise exceeds a threshold, the controller is further configured to direct the first modem to reconfigure the modulation circuit to modulate a subsequent signal in a second of the multiple modulation formats, which is different than the first modulation format, and to direct the second modem to reconfigure the demodulation circuit to demodulate the subsequent signal in the second modulation format.
Claim 13
Dependent Claim
28 words
A system according to claim 7 , wherein the information includes at least one of frequency information and bandwidth information associated with each of the multiple modulation formats.
Claim 14
Independent Claim
116 words
A method for communicating over a network, comprising: storing information corresponding to multiple modulation formats in a first memory; configuring a modulation circuit in accordance with the information stored in the first memory to modulate signals in any of the multiple modulation formats; storing information corresponding to the multiple modulation formats in a second memory; configuring a demodulation circuit in accordance with the information stored in the second memory to demodulate signals in any of the multiple modulation formats; and directing changes in the information corresponding to the multiple modulation formats stored in the first and the second memories, such that the information stored in the first memory corresponds to the information in the second memory.
Claim 15
Independent Claim
116 words
A method for communicating over a network, comprising: storing information corresponding to multiple modulation formats in a first memory; configuring a modulation circuit in accordance with the information stored in the first memory to modulate signals in any of the multiple modulation formats; storing information corresponding to the multiple modulation formats in a second memory; configuring a demodulation circuit in accordance with the information stored in the second memory to demodulate signals in any of the multiple modulation formats; and directing changes in the information corresponding to the multiple modulation formats stored in the first and the second memories, such that the information stored in the first memory corresponds to the information in the second memory.
Claim 16
Dependent Claim
40 words
A method according to claim 11 , wherein the directed changes include directing additional information corresponding to a new modulation format not previously included in the multiple modulation formats to be stored in the first memory and the second memory.
Claim 17
Dependent Claim
141 words
A method according to claim 11 , wherein the modulation circuit is configured to modulate a first signal in a first of the multiple modulation formats and the demodulation circuit is configured to demodulate the signal in the first modulation format, and further comprising the steps of: detecting noise in the first signal; determining if the detected noise exceeds a threshold; reconfiguring the modulation circuit in accordance with the information stored in the first memory to modulate a subsequent signal in a second of the multiple modulation formats, which is different than the first modulation format, if the detected noise is determined to exceed the threshold; and reconfiguring the demodulation circuit in accordance with the information stored in the second memory to demodulate the subsequent signal in the second modulation format, if the detected noise is determined to exceed the threshold.
Claim 18
Independent Claim
157 words
An apparatus for communicating over a network, comprising: a demodulation circuit which is reconfigurable so as to correspond to any of multiple modulation formats and capable of receiving a signal having a data portion which is modulated in any one of the multiple modulation formats and a header portion which is modulated in only a single of the multiple modulation formats and identifies the data portion modulation format, wherein said demodulation circuit includes a number of software-reconfigurable logic elements for changing the modulation format; and a controller capable of directing the configuration of the demodulation circuit to correspond to the header portion modulation format in order for the header portion to be demodulated and the data portion modulation format to thereby be determined, and of directing the reconfiguration of the demodulation circuit to correspond to the determined data portion modulation format in order for the data portion to be demodulated and the data to thereby be determined.
Claim 19
Independent Claim
157 words
An apparatus for communicating over a network, comprising: a demodulation circuit which is reconfigurable so as to correspond to any of multiple modulation formats and capable of receiving a signal having a data portion which is modulated in any one of the multiple modulation formats and a header portion which is modulated in only a single of the multiple modulation formats and identifies the data portion modulation format, wherein said demodulation circuit includes a number of software-reconfigurable logic elements for changing the modulation format; and a controller capable of directing the configuration of the demodulation circuit to correspond to the header portion modulation format in order for the header portion to be demodulated and the data portion modulation format to thereby be determined, and of directing the reconfiguration of the demodulation circuit to correspond to the determined data portion modulation format in order for the data portion to be demodulated and the data to thereby be determined.
Claim 20
Dependent Claim
18 words
An apparatus according to claim 14 , wherein the multiple modulation formats include at least three modulation formats.
Claim 21
Dependent Claim
89 words
An apparatus according to claim 14 , further comprising: a memory configured to store information associated with each of the multiple modulation formats; wherein the controller is further capable of directing the configuration of the demodulation circuit to correspond to the header portion modulation format in accordance with the stored information associated with the header portion modulation format and of directing the reconfiguration of the demodulation circuit to correspond to the determined data portion modulation format in accordance with the stored information associated with the data portion modulation format.
Claim 22
Independent Claim
169 words
An apparatus for communicating over a network, comprising: a modulation circuit which is reconfigurable so as to correspond to any of multiple modulation formats and capable of generating a signal having a data portion which is modulated in a first of the multiple modulation formats and a header portion which is modulated in a second of the multiple modulation formats, different than the first modulation format, and identifies the first modulation format, wherein said modulation circuit includes a number of software-reconfigurable logic elements for changing the modulation format; and a controller capable of directing the modulation circuit to be reconfigured to correspond to a first of the multiple modulation formats in order for a header portion of a signal to be modulated in the first modulation format and of directing the modulation circuit to be reconfigured to correspond to a second of the multiple modulation formats, different than the first modulation format in order for a data portion of a signal to be modulated in the second modulation format.
Claim 23
Independent Claim
169 words
An apparatus for communicating over a network, comprising: a modulation circuit which is reconfigurable so as to correspond to any of multiple modulation formats and capable of generating a signal having a data portion which is modulated in a first of the multiple modulation formats and a header portion which is modulated in a second of the multiple modulation formats, different than the first modulation format, and identifies the first modulation format, wherein said modulation circuit includes a number of software-reconfigurable logic elements for changing the modulation format; and a controller capable of directing the modulation circuit to be reconfigured to correspond to a first of the multiple modulation formats in order for a header portion of a signal to be modulated in the first modulation format and of directing the modulation circuit to be reconfigured to correspond to a second of the multiple modulation formats, different than the first modulation format in order for a data portion of a signal to be modulated in the second modulation format.
Claim 24
Dependent Claim
18 words
An apparatus according to claim 17 , wherein the multiple modulation formats include at least three modulation formats.
Claim 25
Dependent Claim
82 words
An apparatus according to claim 17 , further comprising: a memory configured to store information associated with each of the multiple modulation formats; wherein the controller is further capable of directing the reconfiguration of the modulation circuit to correspond to the first modulation format in accordance with the stored information associated with the first modulation format and the reconfiguration of the modulation circuit to correspond to the second modulation format in accordance with the stored information associated with the second modulation format.
References Cited (Backward Citations)
US5040192A
Cited
US5577087A
Cited
US5367563A
Cited
US5764699A
Cited
US5550881A
Cited
US5671253A
Cited
US5706428A
Cited
US5982819A
Cited
US5982807A
Cited
US5991337A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-02-20 | 2004-08-21 | 2005-02-20 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-02-20 | 2008-08-21 | 2009-02-20 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-02-20 | 2012-08-21 | 2013-02-20 | $7700.00 | Window Closed / Lapsed |