US20140023097A1 - Downstream adaptive modulation in broadband communications systems - Google Patents

Downstream adaptive modulation in broadband communications systems Download PDF

Info

Publication number
US20140023097A1
US20140023097A1 US14/032,462 US201314032462A US2014023097A1 US 20140023097 A1 US20140023097 A1 US 20140023097A1 US 201314032462 A US201314032462 A US 201314032462A US 2014023097 A1 US2014023097 A1 US 2014023097A1
Authority
US
United States
Prior art keywords
data
adaptive modulation
queues
data stream
signals
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.)
Abandoned
Application number
US14/032,462
Inventor
Mark Dale
David Hartman
Anders Hebsgaard
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.)
Avago Technologies International Sales Pte Ltd
Original Assignee
Broadcom 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 Broadcom Corp filed Critical Broadcom Corp
Priority to US14/032,462 priority Critical patent/US20140023097A1/en
Assigned to BROADCOM CORPORATION reassignment BROADCOM CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: DALE, MARK, HEBSGAARD, ANDERS, HARTMAN, DAVID
Publication of US20140023097A1 publication Critical patent/US20140023097A1/en
Assigned to BANK OF AMERICA, N.A., AS COLLATERAL AGENT reassignment BANK OF AMERICA, N.A., AS COLLATERAL AGENT PATENT SECURITY AGREEMENT Assignors: BROADCOM CORPORATION
Assigned to AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. reassignment AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BROADCOM CORPORATION
Assigned to BROADCOM CORPORATION reassignment BROADCOM CORPORATION TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Assignors: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/02Details
    • H04J3/04Distributors combined with modulators or demodulators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/2604Multiresolution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication

Definitions

  • the present invention is generally related to broadband communications systems. More particularly, the present invention is related to broadband fixed wireless systems that use Data Over Cable Service Interface Specification (DOCSIS) or any of its derivatives.
  • DOCSIS Data Over Cable Service Interface Specification
  • CM cable modem
  • WM wireless modem
  • SM satellite modem
  • the communication path from the WATS to the WM is called the downstream and the communication path from the WM to the WATS is called the upstream.
  • Downstream processing in current broadband terrestrial fixed wireless systems transmit data using time division multiplexed (TDM) signals over a single channel with a fixed modulation type and forward error correction (FEC) coding rate.
  • TDM time division multiplexed
  • FEC forward error correction
  • Such signals have a fixed spectral efficiency in bits per second/Hertz (bps/hertz).
  • the spectral efficiency that can be achieved depends on signal to noise ratio (SNR) and channel characteristics, such as distortion, fading, group delay variation, etc.
  • SNR signal to noise ratio
  • Signal parameters such as modulation type, FEC coding type, and FEC coding rate determine the SNR required for the WM to have error-free or quasi error-free operation in a given channel.
  • WMs experience a wide range of SNRs and channel conditions. This results in a large range of potential spectral efficiencies.
  • Bandwidth efficiency can be controlled by the WATS through the selection of the modulation order, such as QPSK, 16 QAM, 64 QAM, etc., and the type and rate of the FEC used. The lower the bandwidth efficiency, the smaller the data throughput on a given downstream channel. Lower bandwidth efficiencies imply the ability to operate at reduced SNRs and/or in degraded channels.
  • DS-AM downstream adaptive modulation
  • the present invention solves the above mentioned needs by providing a system and method for frequency domain downstream adaptive modulation that enables wireless modems (WMs) receiving higher SNRs and/or operating in less degradated channels to achieve higher bandwidth efficiency.
  • the invention provides improved channel capacity, increased range, and improved coverage.
  • the invention maintains backward compatibility. That is, the invention allows previously installed systems that do not have adaptive modulation capabilities the ability to interoperate with adaptive modulation enabled systems.
  • the downstream adaptive modulation system of the present invention comprises a wireless access termination system and one or more wireless modems.
  • the wireless access termination system includes a plurality of queues and a parser.
  • the parser parses data traffic onto the plurality of queues.
  • Each queue has a different coding and modulation scheme.
  • Each of the one or more wireless modems receives data traffic from the plurality of queues based on the wireless modem's ability to demodulate and decode the signal from each of the plurality of queues.
  • the present invention enables the wireless modem to adapt to other queues or subchannels to compensate for the change in signal strength.
  • the wireless modem may receive data at a higher order modulation and FEC code rate. If the signal strength weakens over a period of time, the wireless modem may receive data at a lower order modulation and FEC code rate.
  • FIG. 1 is a high level block diagram of an exemplary broadband wireless communications system in accordance with embodiments of the present invention.
  • FIG. 2 is a block diagram illustrating downstream processing blocks for a wireless access termination system (WATS) using a conventional non-adaptive modulation technique.
  • WATS wireless access termination system
  • FIG. 3 is a block diagram illustrating downstream processing blocks for wireless modems (WM) using a conventional non-adaptive modulation technique.
  • FIG. 4 is a graphical representation of downstream channel bandwidth for an exemplary non-adaptive modulation signal structure using orthogonal frequency division multiplexing.
  • FIG. 5A is a diagram illustrating advantaged and disadvantaged users of a broadband wireless communications system.
  • FIG. 5B is a graphical illustration of spectral bandwidth efficiencies as a function of signal-to-noise (SNR) in different channels.
  • FIG. 6 is a block diagram illustrating frequency domain downstream adaptive modulation for a wireless access termination system (WATS).
  • WATS wireless access termination system
  • FIG. 7 is a diagram illustrating an exemplary parsing operation of an MPEG data stream onto a plurality of queues.
  • FIG. 8 is a graphical representation of a downstream channel bandwidth for an exemplary adaptive modulation signal structure using orthogonal frequency division multiplexing.
  • FIG. 9 is a block diagram illustrating frequency domain downstream adaptive modulation for a wireless modem.
  • FIGS. 10A , 10 B, and 10 C show exemplary reconstructed MPEG data streams for advantaged and disadvantaged users according to an embodiment of the present invention.
  • FIG. 11A is a flow diagram illustrating a method of frequency domain adaptive modulation for wireless access termination system according to an embodiment of the present invention.
  • FIG. 11B is a flow diagram illustrating a method of frequency domain adaptive modulation for wireless modems according to an embodiment of the present invention.
  • FIG. 1 is a high level block diagram of an exemplary broadband wireless communications system 100 in accordance with embodiments of the present invention.
  • Broadband wireless communications system 100 enables voice communications, video and data services based on a bi-directional transfer of packet-based traffic between a wireless access termination system (WATS) 102 and one or more wireless modems (WM), such as wireless modems 104 and 106 .
  • WATS wireless access termination system
  • WM wireless modems
  • broadband wireless communications system 100 is shown with only two wireless modems, any number of wireless modems may be included in the broadband wireless communications system of the present invention.
  • Bi-directional transfer of packet-based traffic is achieved using antennas, such as antennas 108 , 110 , and 112 .
  • Antenna 108 is coupled to WATS 102 for transmitting/receiving packet-based traffic to/from WMs 104 and 106 , respectively.
  • Antennas 110 and 112 are coupled to WMs 104 and 106 , respectively, for transmitting/receiving packet-based traffic to/from WATS 102 .
  • the communication path from WATS 102 to wireless modems 104 and 106 is called the downstream.
  • the communication path from wireless modems 104 and 106 to WATS 102 is called the upstream.
  • WATS 102 is a central distribution point for broadband wireless communications system 100 .
  • WATS 102 manages the upstream and downstream transfer of data between WATS 102 and wireless modems, such as wireless modems 104 and 106 .
  • WATS 102 broadcasts information downstream to wireless modems 104 and 106 as a continuous transmitted signal in accordance with a time division multiplexing (TDM) technique.
  • WATS 102 also controls the upstream transmission of data from wireless modems 104 and 106 to WATS 102 by assigning to each wireless modem ( 104 and 106 ) slots within which to transfer data in accordance with a time domain multiple access (TDMA) technique.
  • TDM time division multiplexing
  • TDMA time domain multiple access
  • Each of wireless modems 104 and 106 operates as an interface to a user device (not shown).
  • User devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, network-controlled appliances, or any other device capable of transmitting or receiving data.
  • Wireless modems 104 and 106 perform the functions necessary to convert downstream signals received over broadband wireless communications system 100 into data packets for receipt by an attached user device.
  • Wireless modems 104 and 106 perform the functions necessary to convert data signals received from the user devices into upstream burst signals suitable for transfer over broadband wireless communications system 100 .
  • wireless modems 104 and 106 operate in formats that adhere to the protocols set forth in the DOCSIS specification as well as proprietary protocols that extend beyond the DOCSIS specification. Additionally, WATS 102 operates to transmit, receive and process data transmitted to it in accordance with the protocols set forth in the DOCSIS specification and can also operate to transmit, receive and process data packets that are formatted using proprietary protocols that extend beyond those provided by the DOCSIS specification. The manner in which wireless modems 104 and 106 operate to receive data will be described in further detail herein. The manner in which WATS 102 operates to transmit and process data will also be described in further detail herein. The following description will now concentrate on the downstream transfer of data from WATS 102 to wireless modems 104 and 106 .
  • FIG. 2 is a block diagram illustrating downstream processing blocks for wireless access termination system (WATS) 102 using a conventional non-adaptive modulation technique.
  • the downstream process is described using an MPEG data stream for exemplary purposes. Other types of data streams may also be used.
  • the WATS downstream process includes a WATS DOCSIS MAC (media access control) 202 , an encoding and modulation processing block 204 , a filter and upconverter processing block 206 , and a transceiver 208 .
  • WATS DOCSIS MAC media access control
  • Encoding and modulation processing block 204 encodes and modulates MPEG data stream 210 with a single type of modulation and a single set of forward error correction (FEC) parameters.
  • FEC forward error correction
  • modulation for downstream transmissions in DOCSIS based communications system is typically 64-QAM with 6 bits per symbol or 256-QAM with 8 bits per symbol.
  • An exemplary forward error correction technique may include the Reed-Solomon error correction.
  • Encoding and modulation are well known processes to those skilled in the relevant art(s).
  • Filter and upconverter processing block 204 converts the encoded modulated signal to a higher frequency and filters the converted signal. Filtering and upconverting are well known processes to those skilled in the relevant art(s).
  • Transceiver 208 transmits the filtered signal over the air waves to wireless modems, such as wireless modems 104 and 106 .
  • FIG. 3 is a block diagram illustrating downstream processing blocks for wireless modems (WMs) using a conventional non-adaptive modulation technique.
  • the downstream process for wireless modems is the reverse process of that shown in FIG. 2 for WATS 102 .
  • the downstream processing blocks for wireless modems such as wireless modems 104 and 106 , result in a reconstruction of the original MPEG data stream transmitted by WATS DOCSIS MAC 202 .
  • the downstream processing blocks include a transceiver 308 , a filter and downconverter block 306 , a demodulation and decoding block 304 , and a WM DOCSIS MAC 302 .
  • Transceiver 308 receives the filtered signal transmitted over the air waves via transceiver 208 .
  • Filter and downconverter block 306 converts the received signal to a lower frequency and filters the lowered frequency signal.
  • the processes of downconverting and filtering are well known to those skilled in the relevant art(s).
  • the downconverted filtered signal is then demodulated and decoded by demodulation and decoding block 304 .
  • demodulation may include a QAM-64/256 demodulator with Reed Solomon error correction.
  • Demodulation and decoding are processes that are well known to those skilled in the relevant art(s).
  • Demodulation and decoding block 304 outputs an MPEG datastream 310 similar to MPEG datastream 210 output from WATS DOCSIS MAC 202 .
  • MPEG datastream 310 is sent to WM DOCSIS MAC 302 to be processed and routed to a user device (not shown).
  • FIG. 4 is a graphical representation of downstream channel bandwidth for an exemplary non-adaptive modulation downstream signal structure using orthogonal frequency division multiplexing.
  • Graph 400 illustrates a downstream channel bandwidth 402 comprised of data tones 404 .
  • Data tones 404 consist of a single type of modulation, such as, for example, 64-QAM or 256-QAM, and a single type of FEC, such as, for example, Reed Solomon error correction.
  • graph 400 also contains training tones 406 interspersed between each set of data tones 408 . Training tones 406 are of known amplitude and phase, and are used to extract information about the channel. Training tones may also contain coded parameter signals that provide information regarding the type of modulation and coding rates, and other information.
  • Graph 400 also contains zero tones 410 . Zero tones 410 are provided at the band edges to relax filtering requirements.
  • FIG. 5A is a diagram 500 illustrating advantaged and disadvantaged users of broadband wireless communications system 100 .
  • Diagram 500 comprises a base station 502 and a plurality of wireless modem users 504 - 506 that transmit to, and receive signals from, base station 502 .
  • Base station 502 houses WATS 102 and WATS antenna 108 .
  • modem users 504 - 506 are shown in diagram 500 , in reality, approximately 1-2000 modem users may transmit to, and receive signals from, WATS 102 via base station 502 .
  • Diagram 500 shows a wide range of different path losses to different modem users.
  • modem user 504 is located right next to base station 502 , and has a clear line of sight to base station 502 .
  • the path loss from modem user 504 to base station 502 is minimal.
  • the channel characteristics should also be good for modem user 504 . That is, little or no distortion, fading, group delay variation, etc. should exist on the channel which modem user 504 receives its data.
  • modem user 504 is considered to be an advantaged user.
  • Modem user 505 is located to the left of modem user 504 .
  • the path loss from modem user 505 to base station 502 is greater than that for modem user 504 due to modem user 505 being at a greater distance away from base station 502 .
  • a building 507 in the pathway between base station 502 and modem user 505 also may cause additional losses and/or channel distortion, fading, group delay variation, etc.
  • modem user 505 is at a slight disadvantage when compared to modem user 504 .
  • Modem user 506 will experience the greatest path loss since it is located in a valley to the left of modem user 505 , and has building 507 and a bunch of trees 508 in the pathway between base station 502 and modem user 506 . Thus, modem user 506 is considered to be the most disadvantaged user of modem users 504 and 506 .
  • conventional systems are set up to enable the most disadvantaged modem user, such as modem user 506 , to operate reliably, while possibly penalizing more advantaged modem users, such as modem users 504 and 505 , by not enabling them to receive data at a higher rate since they can operate at higher SNRs and/or in less degraded channels.
  • FIG. 5B is a graph 510 illustrating spectral bandwidth (BW) efficiencies (bps/Hz) 512 as a function of signal-to-noise ratio (SNR) 514 in different channels.
  • Graph 510 shows a range of potential BW efficiencies lying between dotted lines a-a and b-b and a range of potential SNRs lying between dotted lines c-c and d-d.
  • a solid line 516 represents an ideal or best case supported channel and a solid line 518 represents a worst case supported channel.
  • Example wireless modem operating points 520 are shown triangular-shaped. All wireless modem operating points 520 fall within the ideal and worst case supported channels (that is, within solid lines 516 and 518 ).
  • wireless modems need a certain signal-to-noise ratio to operate at a certain bandwidth efficiency.
  • the SNR that is required also depends on the kind of channel through which the signal is received. For example, if the signal comes through an ideal channel, that is, a channel with little or no distortion, fading, group delay variation, etc., then the wireless modem can actually operate at a lower SNR. In the alternative, if the signal comes through a worst case supported channel, that is, a channel with lots of distortion, fading, group delay variation, etc., then the wireless modem will need to operate at a higher SNR.
  • Bandwidth efficiency can be controlled by WATS 102 by selection of the modulation order, such as QPSK, 16 QAM, 64 QAM, etc., and the type and rate of the forward error correction (FEC) used.
  • lower bandwidth efficiencies imply the ability to operate at reduced SNR and/or in degraded channels.
  • Wireless modems experience a wide range of potential bandwidth efficiencies.
  • modulation order and FEC parameters are fixed for a given channel and are selected to allow the worst case wireless modem or most disadvantaged wireless modem user to operate reliably.
  • the present invention dynamically assigns data traffic with different modulation orders and FEC parameters to different wireless modems within the same channel. This allows wireless modems receiving higher SNRs and/or operating in less degraded channels to achieve higher bandwidth efficiency. This capability is known as adaptive modulation.
  • the present invention implements downstream adaptive modulation by parsing an
  • Each queue has an associated modulation order and set of FEC parameters.
  • Each queue is separately encoded and transmitted on an individual subchannel.
  • the present invention allows a single channel to provide a plurality of different modulation orders and sets of FEC parameters to enable wireless modems receiving higher SNR and/or operating in less degraded channels to utilize subchannels that have higher bandwidth efficiencies. Higher bandwidth efficiency results in higher data throughput.
  • FIG. 6 is a block diagram 600 illustrating frequency domain downstream adaptive modulation for a wireless access termination system (WATS).
  • Block diagram 600 comprises WATS DOCSIS MAC 202 , an MPEG parser 602 , a plurality of queues 604 , 606 , and 608 , a plurality of encoding and modulation blocks 610 , 612 , and 614 , a plurality of filter and upconverter blocks 616 , 618 , and 620 , a summer 622 , and transceiver 208 .
  • WATS DOCSIS MAC 202 outputs MPEG data stream 210 to MPEG parser 602 .
  • MPEG parser 602 parses MPEG data stream 210 into a plurality of queues, such as queues 604 , 606 , and 608 , based on the type of modulation and FEC parameters and the wireless modem identified to receive the data.
  • FIG. 7 is a diagram illustrating an exemplary parsing operation of an MPEG data stream onto a plurality of queues.
  • FIG. 7 shows an MPEG stream 210 from WATS 102 having a plurality of MPEG frames 702 .
  • MPEG frame 702 is comprised of an MPEG header 704 and data 706 .
  • a rule, determined by WATS 102 is used to parse the data onto each queue. Essentially, the MPEG framing is stripped from the data and IP packets of variable lengths are formed.
  • a first DOCSIS data packet 708 is formed using data from the first two MPEG frames in MPEG stream 210 .
  • DOCSIS data packet 708 is to be modulated using QPSK (Quadrature Phase Shift Keying).
  • a second DOCSIS data packet 710 is formed using data from the second and third MPEG frames in MPEG stream 210 .
  • DOCSIS data packet 710 is to be modulated using 16 QAM (Quadrature Amplitude Modulation).
  • a third DOCSIS data packet 712 is formed using data from the fourth MPEG frame in MPEG stream 210 .
  • DOCSIS data packet 712 is to be modulated using QPSK.
  • a fourth DOCSIS data packet 714 is formed using data from the fourth, fifth, and sixth MPEG frames in MPEG stream 210 .
  • DOCSIS data packet 714 is to be modulated using 64 QAM.
  • Queue # 1 receives data from the first, second, and fourth MPEG frames 702 .
  • Queue # 2 receives data from the second and third MPEG frames 702 .
  • Queue #n receives data from the fourth, fifth, and sixth MPEG frames 702 .
  • Queue # 1 is the most robust queue. That is, all users, including the most disadvantaged user, will be able to receive data from Queue # 1 . Also note that Queue # 1 has the lowest order modulation and the strongest coding.
  • the DOCSIS protocol includes some messages that are broadcast to all WMs. Examples include: (a) time stamp messages (sometimes called SYNC messages) that communicate timing information required for proper time synchronization of upstream bursts, (b) Upstream Channel Descriptor (UCD) messages communicating the parameters of various upstream channels, and (c) MAP messages containing bandwidth allocation messages for the various WMs. These messages (and other kinds of broadcast messages) must he reliably received by all WMs at all times. Hence these messages should always be placed in the most robust queue (Queue # 1 in the preceding example).
  • time stamp messages sometimes called SYNC messages
  • UCD Upstream Channel Descriptor
  • MAP messages containing bandwidth allocation messages for the various WMs.
  • FIG. 8 is an exemplary diagram 800 illustrating wireless modem access to queues 1 - n according to an embodiment of the present invention.
  • some modem users may be able to receive data from all of the queues in the system while other modem users may only be able to use data from a subset of all the queues in the system.
  • diagram 800 a frequency domain representation of each queue (queue # 1 , queue # 2 , . . . , queue #n) is shown.
  • data in queue # 1 is modulated using QPSK modulation
  • data in queue # 2 is modulated using 16-QAM modulation
  • data in queue fin is modulated using 64-QAM modulation.
  • the most robust subchannel is queue # 1 and the least robust subchannel is queue #n.
  • modem user 506 may only retrieve data from queue # 1 , modem user 505 may retrieve data from both queue 41 and queue # 2 , but not from any queue higher than queue # 2 , and modem user 504 may retrieve data from all queues up to and including queue #n.
  • modem user 506 may only retrieve data from queue # 1
  • modem user 505 may retrieve data from both queue 41 and queue # 2 , but not from any queue higher than queue # 2
  • modem user 504 may retrieve data from all queues up to and including queue #n.
  • the more disadvantaged the user the less likely that user will be able to retrieve data modulated at a higher modulation order.
  • the more advantaged the user the more likely the user will be able to retrieve data at a higher modulation order as well as from all of the other queues having a lower modulation order.
  • data from queue # 1 to queue #n is sent to encoding and modulation blocks ( 610 - 612 ), respectively.
  • Encoding and modulation blocks 610 - 612 encode and modulate the data from queues 604 , 606 , and 608 using a different modulation order (QPSK, 16 QAM, 64 QAM, etc.) and type and rate of forward error correction (FEC), respectively.
  • QPSK, 16 QAM, 64 QAM, etc. a different modulation order
  • FEC forward error correction
  • the encoded and modulated data from encoding and modulation blocks 610 - 612 are sent to filter and upconverter blocks 616 - 620 .
  • Filter and upconverter blocks 616 - 620 operate to filter and convert the encoded and modulated data to a higher frequency to provide subchannels.
  • Filter and upconverter blocks 616 - 620 operate in a manner similar to filter and upconverter block 206 .
  • the subchannels from each queue ( 604 - 606 ) are combined into one channel using summer 622 and transmitted via transceiver 208 across the air waves to the various wireless modems, such as wireless modems 104 and 106 .
  • FIG. 9 is a block diagram 900 illustrating frequency domain downstream adaptive modulation at the wireless modem side.
  • the downstream adaptive modulation block diagram 900 for wireless modems basically illustrates an inverse process of the downstream adaptive modulation block diagram 600 for WATS 102 .
  • Block diagram 900 comprises WM DOCSIS MAC 302 , an MPEG multiplexer 902 , a plurality of queues 904 , 906 , and 908 , a plurality of demodulation and decoding blocks 910 , 912 , and 914 , a plurality of filter and downconverter blocks 916 , 918 , and 920 , a summer/splitter 922 , and transceiver 308 .
  • Wireless modems such as wireless modems 104 and 106 , receive the channel bandwidth signal transmitted over the air waves by transceiver 208 via transceiver 308 .
  • the signal is then sent to summer/splitter 922 , where the signal power is divided.
  • summer/splitter 922 divides the signal power, the signal is sent to each of filter and downconverter blocks 916 , 918 , and 920 .
  • Filter and downconverter blocks 916 , 918 , and 920 filter the signal to capture the appropriate subchannel for the respective queue and convert the signal to a lower frequency.
  • demodulator and decoding block 910 uses QPSK demodulation
  • demodulator and decoding block 912 uses 16-QAM demodulation
  • demodulator and decoding block 914 uses 64-QAM demodulation.
  • Each subchannel signal is demodulated and decoded accordingly, and the results are placed in their corresponding queues 904 , 906 , and 908 .
  • MPEG multiplexer 902 combines the data from each queue and outputs an MPEG data stream 310 similar to MPEG data stream 210 .
  • null data is put into MPEG data stream 310 in place of the data for that queue.
  • MPEG data stream 310 will be essentially identical to MPEG data stream 210 . If the wireless modem is only capable of performing QPSK and QAM-16 demodulation for demodulating and decoding blocks 910 and 912 , then MPEG data stream 310 will be a subset of MPEG data stream 210 with the data from queue #n replaced with null data.
  • MPEG data stream will be a subset of MPEG data stream 210 with the data from queue # 2 and queue #n replaced with null data.
  • FIGS. 10A , 10 B, and 10 C show exemplary reconstructed MPEG data streams 310 for advantaged and disadvantaged users according to an embodiment of the present invention.
  • FIG. 10A shows a reconstructed MPEG data stream 310 for disadvantaged modem user 506 .
  • reconstructed MPEG data stream 310 contains all of the data from Queue # 1 and null data representative of Queue # 2 and Queue #n.
  • FIG. 10B shows a reconstructed MPEG data stream 310 for slightly disadvantaged modem user 505 .
  • Reconstructed MPEG data stream 310 contains a subset of MPEG data stream 210 . It contains all of the data from Queue # 1 and Queue # 2 , and contains null data representative of queue #n.
  • FIG. 10C shows a reconstructed MPEG data stream 310 for advantaged modem user 504 .
  • Reconstructed MPEG data stream 310 is identical to MPEG data stream 210 shown in FIG. 7 .
  • the advantaged users i.e., the users capable of demodulating the high order modulations
  • the less advantaged users i.e., the users capable of demodulating the lower order modulations
  • see their data the data from all of the users less advantaged than itself, and null data where the more advantaged users' data packets would be located on the MPEG data stream.
  • the MPEG data stream 310 is then sent to WM DOCSIS MAC 302 to be processed and routed to a user device (not shown).
  • WM DOCSIS MAC 302 will extract all of the data from MPEG data stream 310 that has its destination address and decrypt the data.
  • the present invention is backward compatible. That is, the present invention allows previously installed systems that do not have adaptive modulation capabilities to interoperate with adaptive modulation enabled systems. With systems that do not have adaptive modulation capabilities, a wireless modem will scan the data from each queue in the adaptive modulation system until it finds data in the downstream that it can demodulate. When the wireless modem finds a valid channel from which it can demodulate the signal, and also obtain timestamps as well as other MAC management messages, the wireless modem will retrieve the downstream data from that queue as if it had adaptive modulation capabilities.
  • FIG. 11A is a flow diagram 1100 illustrating a method of frequency domain adaptive modulation for a wireless access termination system according to an embodiment of the present invention.
  • the invention is not limited to the description provided herein with respect to flow diagram 1100 . Rather, it will be apparent to persons skilled in the relevant art(s) after reading the teachings provided herein that other functional flow diagrams are within the scope of the present invention.
  • the process begins with step 1102 , where the process immediately proceeds to step 1104 .
  • WATS 102 periodically receives SNR, codeword error rate, and other signal health metrics from the wireless modems.
  • WATS MAC 202 uses this information to generate a rule for parsing an MPEG stream onto a plurality of queues to provide different modulation and FEC parameters for wireless modems, such as wireless modems 104 and 106 .
  • step 1106 the rule and a MPEG data stream is received from WATS MAC 202 for parsing the MPEG data stream onto the plurality of queues for individual wireless modems. Parsing the MPEG data stream onto the plurality of queues was previously described in FIG. 7 .
  • step 1108 the MPEG data stream is parsed into the appropriate queues according to the rule generated by WATS MAC 202 .
  • the data from each queue is modulated and encoded in step 1110 .
  • Each queue provides a different modulation and FEC code rate as described above.
  • step 1112 the modulated and encoded signals for each queue are upconverted and filtered to provide subchannels for transmission.
  • step 1114 the filtered subchannel data from each queue is combined in FDM fashion as illustrated in FIG. 8 , and transmitted to the wireless modems in step 1116 .
  • the process performs steps 1104 - 1116 continuously as data is input from the WATS MPEG data stream.
  • FIG. 11B is a flow diagram 1120 illustrating a method of frequency domain adaptive modulation for wireless modems according to an embodiment of the present invention.
  • the invention is not limited to the description provided herein with respect to flow diagram 1120 . Rather, it will be apparent to persons skilled in the relevant art(s) after reading the teachings provided herein that other functional flow diagrams are within the scope of the present invention.
  • the process begins with step 1122 , where the process immediately proceeds to step 1124 .
  • step 1124 a composite signal structure containing multiple subbands (i.e., subchannels), as shown in FIG. 8 , is received.
  • step 1126 the composite signal structure is then filtered to obtain each subband and downconverted for appropriate demodulation and decoding.
  • step 1128 data from each subband that has adequate SNR to achieve a desired codeword error rate (CER) threshold is recovered.
  • CER codeword error rate
  • step 1130 the recovered data from each subband is combined into a composite MPEG stream, as described in FIG. 10 , for transmission to the appropriate WM MAC 302 for processing and transmission to a corresponding user device.
  • null data is used as a replacement for subbands (or queues) in which a particular wireless modem is unable to decode and demodulate.
  • Each wireless modem periodically measures downstream SNR, codeword error rate, and other state of health information to determine which queues (or subbands) the wireless modems can decode and demodulate.
  • each wireless modem periodically transmits measured SNR, codeword error rate, and other signal health metrics upstream to WATS MAC 202 during its assigned slot in accordance with a time domain multiple access (TDMA) technique.
  • TDMA time domain multiple access
  • This information may be transmitted in the form of a MAC management message or by other means. For example, the information may also be embedded in an extended header.
  • a wireless modem If a wireless modem is detecting errors on the subband designated by WATS MAC 202 for receiving its traffic, the wireless modem will drop down to a lower subband to receive its data traffic and will communicate this to WATS MAC 202 when periodically transmitting SNR, codeword error rate, etc.
  • WATS 102 may not only decide to transmit data traffic at a lower channel to a wireless modem when SNR and codeword error rate indicate that such a drop is needed, but WATS 102 may also decide to transmit data traffic at a higher channel to a wireless modem when SNR and codeword error rate deem that such a change would be beneficial
  • the above process performs steps 1124 - 1132 continuously as data is sent downstream from the WATS MAC.

Abstract

A downstream adaptive modulation system and method. The downstream adaptive modulation system comprises a wireless access termination system and one or more wireless modems. The wireless access termination system includes a plurality of queues and a parser. The parser parses data traffic onto the plurality of queues. Each queue is associated with a different coding and modulation scheme. Each of the one or more wireless modems receives data traffic from the plurality of queues based on the wireless modem's ability to demodulate and decode the signal from each of the plurality of queues. When a wireless modem experiences a change in signal strength, the present invention enables the wireless modem to adapt to data from other queues to compensate for the change in signal strength. Thus, if the signal strength improves over a period of time, the wireless modem may receive data at a higher order modulation and FEC code rate. If the signal strength weakens over a period of time, the wireless modem may receive data at a lower order modulation and FEC code rate.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This application is a continuation of U.S. patent application Ser. No. 12/834,441, filed Jul. 12, 2010, which is a continuation of U.S. patent application Ser. No. 11/583,070, filed Oct. 19, 2006, now U.S. Pat. No. 7,778,592, which is a continuation of U.S. patent application Ser. No. 10/097,942, filed Mar. 15, 2002, now U.S. Pat. No. 7,197,276, each of which is incorporated by reference herein in its entirety.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention is generally related to broadband communications systems. More particularly, the present invention is related to broadband fixed wireless systems that use Data Over Cable Service Interface Specification (DOCSIS) or any of its derivatives.
  • 2. Background Art
  • In DOCSIS related broadband communications architectures, data is transferred between a central location and many remote subscribers. The central location may be referred to as a headend for cable systems, a wireless access termination system (WATS) for broadband terrestrial fixed wireless systems, or a satellite gateway for two-way satellite systems. Subscriber equipment may be referred to as a cable modem (CM) for cable systems, a wireless modem (WM) for broadband terrestrial fixed wireless systems, or a satellite modem (SM) for two-way satellite systems.
  • In a broadband terrestrial fixed wireless system, the communication path from the WATS to the WM is called the downstream and the communication path from the WM to the WATS is called the upstream. Downstream processing in current broadband terrestrial fixed wireless systems transmit data using time division multiplexed (TDM) signals over a single channel with a fixed modulation type and forward error correction (FEC) coding rate. Such signals have a fixed spectral efficiency in bits per second/Hertz (bps/hertz). The spectral efficiency that can be achieved depends on signal to noise ratio (SNR) and channel characteristics, such as distortion, fading, group delay variation, etc. Signal parameters such as modulation type, FEC coding type, and FEC coding rate determine the SNR required for the WM to have error-free or quasi error-free operation in a given channel. In a typical deployment, WMs experience a wide range of SNRs and channel conditions. This results in a large range of potential spectral efficiencies.
  • There is a trade-off between receiver parameters that allow for high throughput (high order modulation and high FEC code rates) and those that allow the signal to be reliably received at low SNRs, but with a lower throughput (low order modulations and robust low FEC code rates). Bandwidth efficiency can be controlled by the WATS through the selection of the modulation order, such as QPSK, 16 QAM, 64 QAM, etc., and the type and rate of the FEC used. The lower the bandwidth efficiency, the smaller the data throughput on a given downstream channel. Lower bandwidth efficiencies imply the ability to operate at reduced SNRs and/or in degraded channels.
  • In real world environments, subscribers experience a wide range of path losses and channel degradations. For example, in the case where a WATS is broadcasting to WMs that are located over a wide geographic area, various degradations, such as partial obstructions, antenna misalignments, etc., cause the signal power levels and SNRs received by individual subscribers to vary significantly. For current DOCSIS based systems, where modulation order and FEC parameters are fixed for a given channel, the modulation order and FEC parameters must be selected to allow the worst case WM to operate reliably. In other words, the system must operate with parameters that allow the worst case subscriber to obtain service with a given probability of success. Thus, subscribers that could otherwise receive data at a higher rate are penalized by the presence of disadvantaged subscribers.
  • Thus, what is needed is a system and method of dynamically assigning data traffic with different modulation orders and FEC parameters to different WMs within the same downstream channel, referred to hereinafter as “downstream adaptive modulation (DS-AM).” What is also needed is a system and method that implements DS-AM in a manner that enables non DS-AM enabled WMs to efficiently continue operation.
  • BRIEF SUMMARY OF THE INVENTION
  • The present invention solves the above mentioned needs by providing a system and method for frequency domain downstream adaptive modulation that enables wireless modems (WMs) receiving higher SNRs and/or operating in less degradated channels to achieve higher bandwidth efficiency. The invention provides improved channel capacity, increased range, and improved coverage. The invention maintains backward compatibility. That is, the invention allows previously installed systems that do not have adaptive modulation capabilities the ability to interoperate with adaptive modulation enabled systems.
  • Briefly stated, the downstream adaptive modulation system of the present invention comprises a wireless access termination system and one or more wireless modems. The wireless access termination system includes a plurality of queues and a parser. The parser parses data traffic onto the plurality of queues. Each queue has a different coding and modulation scheme. Each of the one or more wireless modems receives data traffic from the plurality of queues based on the wireless modem's ability to demodulate and decode the signal from each of the plurality of queues. When a wireless modem experiences a change in signal strength, the present invention enables the wireless modem to adapt to other queues or subchannels to compensate for the change in signal strength. Thus, if the signal strength improves over a period of time, the wireless modem may receive data at a higher order modulation and FEC code rate. If the signal strength weakens over a period of time, the wireless modem may receive data at a lower order modulation and FEC code rate.
  • Further embodiments, features, and advantages of the present invention, as well as the structure and operation of the various embodiments of the present invention, are described in detail below with reference to the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS/FIGURES
  • The accompanying drawings, which are incorporated herein and form part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the pertinent art to make and use the invention.
  • FIG. 1 is a high level block diagram of an exemplary broadband wireless communications system in accordance with embodiments of the present invention.
  • FIG. 2 is a block diagram illustrating downstream processing blocks for a wireless access termination system (WATS) using a conventional non-adaptive modulation technique.
  • FIG. 3 is a block diagram illustrating downstream processing blocks for wireless modems (WM) using a conventional non-adaptive modulation technique.
  • FIG. 4 is a graphical representation of downstream channel bandwidth for an exemplary non-adaptive modulation signal structure using orthogonal frequency division multiplexing.
  • FIG. 5A is a diagram illustrating advantaged and disadvantaged users of a broadband wireless communications system.
  • FIG. 5B is a graphical illustration of spectral bandwidth efficiencies as a function of signal-to-noise (SNR) in different channels.
  • FIG. 6 is a block diagram illustrating frequency domain downstream adaptive modulation for a wireless access termination system (WATS).
  • FIG. 7 is a diagram illustrating an exemplary parsing operation of an MPEG data stream onto a plurality of queues.
  • FIG. 8 is a graphical representation of a downstream channel bandwidth for an exemplary adaptive modulation signal structure using orthogonal frequency division multiplexing.
  • FIG. 9 is a block diagram illustrating frequency domain downstream adaptive modulation for a wireless modem.
  • FIGS. 10A, 10B, and 10C show exemplary reconstructed MPEG data streams for advantaged and disadvantaged users according to an embodiment of the present invention.
  • FIG. 11A is a flow diagram illustrating a method of frequency domain adaptive modulation for wireless access termination system according to an embodiment of the present invention.
  • FIG. 11B is a flow diagram illustrating a method of frequency domain adaptive modulation for wireless modems according to an embodiment of the present invention.
  • The features and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements. The drawings in which an element first appears is indicated by the leftmost digit(s) in the corresponding reference number.
  • DETAILED DESCRIPTION OF THE INVENTION
  • While the present invention is described herein with reference to illustrative embodiments for particular applications, it should be understood that the invention is not limited thereto. Those skilled in the art with access to the teachings provided herein will recognize additional modifications, applications, and embodiments within the scope thereof and additional fields in which the present invention would be of significant utility.
  • FIG. 1 is a high level block diagram of an exemplary broadband wireless communications system 100 in accordance with embodiments of the present invention. Broadband wireless communications system 100 enables voice communications, video and data services based on a bi-directional transfer of packet-based traffic between a wireless access termination system (WATS) 102 and one or more wireless modems (WM), such as wireless modems 104 and 106. Although broadband wireless communications system 100 is shown with only two wireless modems, any number of wireless modems may be included in the broadband wireless communications system of the present invention. Bi-directional transfer of packet-based traffic is achieved using antennas, such as antennas 108, 110, and 112. Antenna 108 is coupled to WATS 102 for transmitting/receiving packet-based traffic to/from WMs 104 and 106, respectively. Antennas 110 and 112 are coupled to WMs 104 and 106, respectively, for transmitting/receiving packet-based traffic to/from WATS 102. The communication path from WATS 102 to wireless modems 104 and 106 is called the downstream. The communication path from wireless modems 104 and 106 to WATS 102 is called the upstream.
  • WATS 102 is a central distribution point for broadband wireless communications system 100. WATS 102 manages the upstream and downstream transfer of data between WATS 102 and wireless modems, such as wireless modems 104 and 106. WATS 102 broadcasts information downstream to wireless modems 104 and 106 as a continuous transmitted signal in accordance with a time division multiplexing (TDM) technique. WATS 102 also controls the upstream transmission of data from wireless modems 104 and 106 to WATS 102 by assigning to each wireless modem (104 and 106) slots within which to transfer data in accordance with a time domain multiple access (TDMA) technique. Thus, each wireless modem (104 and 106) sends information upstream as short burst signals during a transmission opportunity allocated by WATS 102.
  • Each of wireless modems 104 and 106 operates as an interface to a user device (not shown). User devices may include, but are not limited to, personal computers, data terminal equipment, telephony devices, broadband media players, personal digital assistants, network-controlled appliances, or any other device capable of transmitting or receiving data. Wireless modems 104 and 106 perform the functions necessary to convert downstream signals received over broadband wireless communications system 100 into data packets for receipt by an attached user device. Wireless modems 104 and 106 perform the functions necessary to convert data signals received from the user devices into upstream burst signals suitable for transfer over broadband wireless communications system 100.
  • In exemplary broadband wireless communications system 100, wireless modems 104 and 106 operate in formats that adhere to the protocols set forth in the DOCSIS specification as well as proprietary protocols that extend beyond the DOCSIS specification. Additionally, WATS 102 operates to transmit, receive and process data transmitted to it in accordance with the protocols set forth in the DOCSIS specification and can also operate to transmit, receive and process data packets that are formatted using proprietary protocols that extend beyond those provided by the DOCSIS specification. The manner in which wireless modems 104 and 106 operate to receive data will be described in further detail herein. The manner in which WATS 102 operates to transmit and process data will also be described in further detail herein. The following description will now concentrate on the downstream transfer of data from WATS 102 to wireless modems 104 and 106.
  • FIG. 2 is a block diagram illustrating downstream processing blocks for wireless access termination system (WATS) 102 using a conventional non-adaptive modulation technique. The downstream process is described using an MPEG data stream for exemplary purposes. Other types of data streams may also be used. The WATS downstream process includes a WATS DOCSIS MAC (media access control) 202, an encoding and modulation processing block 204, a filter and upconverter processing block 206, and a transceiver 208.
  • During downstream processing WATS DOCSIS MAC 202 outputs an MPEG data stream 210. Encoding and modulation processing block 204 encodes and modulates MPEG data stream 210 with a single type of modulation and a single set of forward error correction (FEC) parameters. For example, modulation for downstream transmissions in DOCSIS based communications system is typically 64-QAM with 6 bits per symbol or 256-QAM with 8 bits per symbol. An exemplary forward error correction technique may include the Reed-Solomon error correction. Encoding and modulation are well known processes to those skilled in the relevant art(s). Filter and upconverter processing block 204 converts the encoded modulated signal to a higher frequency and filters the converted signal. Filtering and upconverting are well known processes to those skilled in the relevant art(s). Transceiver 208 transmits the filtered signal over the air waves to wireless modems, such as wireless modems 104 and 106.
  • FIG. 3 is a block diagram illustrating downstream processing blocks for wireless modems (WMs) using a conventional non-adaptive modulation technique. The downstream process for wireless modems is the reverse process of that shown in FIG. 2 for WATS 102. The downstream processing blocks for wireless modems, such as wireless modems 104 and 106, result in a reconstruction of the original MPEG data stream transmitted by WATS DOCSIS MAC 202. The downstream processing blocks include a transceiver 308, a filter and downconverter block 306, a demodulation and decoding block 304, and a WM DOCSIS MAC 302.
  • Transceiver 308 receives the filtered signal transmitted over the air waves via transceiver 208. Filter and downconverter block 306 converts the received signal to a lower frequency and filters the lowered frequency signal. The processes of downconverting and filtering are well known to those skilled in the relevant art(s). The downconverted filtered signal is then demodulated and decoded by demodulation and decoding block 304. For example, demodulation may include a QAM-64/256 demodulator with Reed Solomon error correction. Demodulation and decoding are processes that are well known to those skilled in the relevant art(s). Demodulation and decoding block 304 outputs an MPEG datastream 310 similar to MPEG datastream 210 output from WATS DOCSIS MAC 202. MPEG datastream 310 is sent to WM DOCSIS MAC 302 to be processed and routed to a user device (not shown).
  • FIG. 4 is a graphical representation of downstream channel bandwidth for an exemplary non-adaptive modulation downstream signal structure using orthogonal frequency division multiplexing. Graph 400 illustrates a downstream channel bandwidth 402 comprised of data tones 404. Data tones 404 consist of a single type of modulation, such as, for example, 64-QAM or 256-QAM, and a single type of FEC, such as, for example, Reed Solomon error correction. Note that graph 400 also contains training tones 406 interspersed between each set of data tones 408. Training tones 406 are of known amplitude and phase, and are used to extract information about the channel. Training tones may also contain coded parameter signals that provide information regarding the type of modulation and coding rates, and other information. Graph 400 also contains zero tones 410. Zero tones 410 are provided at the band edges to relax filtering requirements.
  • FIG. 5A is a diagram 500 illustrating advantaged and disadvantaged users of broadband wireless communications system 100. Diagram 500 comprises a base station 502 and a plurality of wireless modem users 504-506 that transmit to, and receive signals from, base station 502. Base station 502 houses WATS 102 and WATS antenna 108. Although only three modem users 504-506 are shown in diagram 500, in reality, approximately 1-2000 modem users may transmit to, and receive signals from, WATS 102 via base station 502.
  • Diagram 500 shows a wide range of different path losses to different modem users. For example, modem user 504 is located right next to base station 502, and has a clear line of sight to base station 502. Thus, the path loss from modem user 504 to base station 502 is minimal. The channel characteristics should also be good for modem user 504. That is, little or no distortion, fading, group delay variation, etc. should exist on the channel which modem user 504 receives its data. Thus, modem user 504 is considered to be an advantaged user.
  • Modem user 505 is located to the left of modem user 504. The path loss from modem user 505 to base station 502 is greater than that for modem user 504 due to modem user 505 being at a greater distance away from base station 502. Also, a building 507 in the pathway between base station 502 and modem user 505 also may cause additional losses and/or channel distortion, fading, group delay variation, etc. Thus, modem user 505 is at a slight disadvantage when compared to modem user 504.
  • Modem user 506 will experience the greatest path loss since it is located in a valley to the left of modem user 505, and has building 507 and a bunch of trees 508 in the pathway between base station 502 and modem user 506. Thus, modem user 506 is considered to be the most disadvantaged user of modem users 504 and 506.
  • As previously stated, conventional systems are set up to enable the most disadvantaged modem user, such as modem user 506, to operate reliably, while possibly penalizing more advantaged modem users, such as modem users 504 and 505, by not enabling them to receive data at a higher rate since they can operate at higher SNRs and/or in less degraded channels.
  • Higher SNRs enable wireless modems to achieve higher bandwidth efficiencies, which results in higher data throughput. FIG. 5B is a graph 510 illustrating spectral bandwidth (BW) efficiencies (bps/Hz) 512 as a function of signal-to-noise ratio (SNR) 514 in different channels. Graph 510 shows a range of potential BW efficiencies lying between dotted lines a-a and b-b and a range of potential SNRs lying between dotted lines c-c and d-d. A solid line 516 represents an ideal or best case supported channel and a solid line 518 represents a worst case supported channel. Example wireless modem operating points 520 are shown triangular-shaped. All wireless modem operating points 520 fall within the ideal and worst case supported channels (that is, within solid lines 516 and 518).
  • As illustrated in graph 510, wireless modems need a certain signal-to-noise ratio to operate at a certain bandwidth efficiency. The more bandwidth efficient the wireless modem, the higher the SNR required for the wireless modem to operate. Also, the SNR that is required also depends on the kind of channel through which the signal is received. For example, if the signal comes through an ideal channel, that is, a channel with little or no distortion, fading, group delay variation, etc., then the wireless modem can actually operate at a lower SNR. In the alternative, if the signal comes through a worst case supported channel, that is, a channel with lots of distortion, fading, group delay variation, etc., then the wireless modem will need to operate at a higher SNR.
  • Bandwidth efficiency can be controlled by WATS 102 by selection of the modulation order, such as QPSK, 16 QAM, 64 QAM, etc., and the type and rate of the forward error correction (FEC) used. The lower the bandwidth efficiency, the smaller the data throughput on a given downstream channel. However, as shown in FIG. 5B, lower bandwidth efficiencies imply the ability to operate at reduced SNR and/or in degraded channels.
  • Wireless modems experience a wide range of potential bandwidth efficiencies. With conventional systems, modulation order and FEC parameters are fixed for a given channel and are selected to allow the worst case wireless modem or most disadvantaged wireless modem user to operate reliably.
  • The present invention dynamically assigns data traffic with different modulation orders and FEC parameters to different wireless modems within the same channel. This allows wireless modems receiving higher SNRs and/or operating in less degraded channels to achieve higher bandwidth efficiency. This capability is known as adaptive modulation.
  • Downstream Adaptive Modulation
  • The present invention implements downstream adaptive modulation by parsing an
  • MPEG data stream from WATS DOCSIS MAC 202 into multiple separate queues. Each queue has an associated modulation order and set of FEC parameters. Each queue is separately encoded and transmitted on an individual subchannel. Thus, the present invention allows a single channel to provide a plurality of different modulation orders and sets of FEC parameters to enable wireless modems receiving higher SNR and/or operating in less degraded channels to utilize subchannels that have higher bandwidth efficiencies. Higher bandwidth efficiency results in higher data throughput.
  • FIG. 6 is a block diagram 600 illustrating frequency domain downstream adaptive modulation for a wireless access termination system (WATS). Block diagram 600 comprises WATS DOCSIS MAC 202, an MPEG parser 602, a plurality of queues 604, 606, and 608, a plurality of encoding and modulation blocks 610, 612, and 614, a plurality of filter and upconverter blocks 616, 618, and 620, a summer 622, and transceiver 208.
  • WATS DOCSIS MAC 202 outputs MPEG data stream 210 to MPEG parser 602. MPEG parser 602 parses MPEG data stream 210 into a plurality of queues, such as queues 604, 606, and 608, based on the type of modulation and FEC parameters and the wireless modem identified to receive the data.
  • FIG. 7 is a diagram illustrating an exemplary parsing operation of an MPEG data stream onto a plurality of queues. FIG. 7 shows an MPEG stream 210 from WATS 102 having a plurality of MPEG frames 702. MPEG frame 702 is comprised of an MPEG header 704 and data 706. A rule, determined by WATS 102, is used to parse the data onto each queue. Essentially, the MPEG framing is stripped from the data and IP packets of variable lengths are formed.
  • In the example shown in FIG. 7, a first DOCSIS data packet 708 is formed using data from the first two MPEG frames in MPEG stream 210. DOCSIS data packet 708 is to be modulated using QPSK (Quadrature Phase Shift Keying). A second DOCSIS data packet 710 is formed using data from the second and third MPEG frames in MPEG stream 210. DOCSIS data packet 710 is to be modulated using 16 QAM (Quadrature Amplitude Modulation). A third DOCSIS data packet 712 is formed using data from the fourth MPEG frame in MPEG stream 210. DOCSIS data packet 712 is to be modulated using QPSK. A fourth DOCSIS data packet 714 is formed using data from the fourth, fifth, and sixth MPEG frames in MPEG stream 210. DOCSIS data packet 714 is to be modulated using 64 QAM.
  • According to the rule, all data to he modulated using QPSK is placed into Queue #1(604), all data to be modulated using 16 QAM is placed into Queue 42 (606), and all data to be modulated using 64 QAM is placed into Queue #n (608). Thus, Queue #1 (604) receives data from the first, second, and fourth MPEG frames 702. Queue #2 (606) receives data from the second and third MPEG frames 702. Queue #n (608) receives data from the fourth, fifth, and sixth MPEG frames 702.
  • In this example, Queue # 1 is the most robust queue. That is, all users, including the most disadvantaged user, will be able to receive data from Queue # 1. Also note that Queue # 1 has the lowest order modulation and the strongest coding.
  • The DOCSIS protocol includes some messages that are broadcast to all WMs. Examples include: (a) time stamp messages (sometimes called SYNC messages) that communicate timing information required for proper time synchronization of upstream bursts, (b) Upstream Channel Descriptor (UCD) messages communicating the parameters of various upstream channels, and (c) MAP messages containing bandwidth allocation messages for the various WMs. These messages (and other kinds of broadcast messages) must he reliably received by all WMs at all times. Hence these messages should always be placed in the most robust queue (Queue # 1 in the preceding example).
  • FIG. 8 is an exemplary diagram 800 illustrating wireless modem access to queues 1-n according to an embodiment of the present invention. With the present invention, some modem users may be able to receive data from all of the queues in the system while other modem users may only be able to use data from a subset of all the queues in the system. In diagram 800, a frequency domain representation of each queue (queue # 1, queue # 2, . . . , queue #n) is shown. Using the same scenario as depicted in FIG. 7, data in queue # 1 is modulated using QPSK modulation, data in queue # 2 is modulated using 16-QAM modulation, and data in queue fin is modulated using 64-QAM modulation. Thus, the most robust subchannel is queue # 1 and the least robust subchannel is queue #n.
  • Based on each modem's SNR and bit error rate, modem user 506 may only retrieve data from queue # 1, modem user 505 may retrieve data from both queue 41 and queue # 2, but not from any queue higher than queue # 2, and modem user 504 may retrieve data from all queues up to and including queue #n. Thus, the more disadvantaged the user, the less likely that user will be able to retrieve data modulated at a higher modulation order. The more advantaged the user, the more likely the user will be able to retrieve data at a higher modulation order as well as from all of the other queues having a lower modulation order.
  • Returning to FIG. 6, data from queue # 1 to queue #n (604-608) is sent to encoding and modulation blocks (610-612), respectively. Encoding and modulation blocks 610-612 encode and modulate the data from queues 604, 606, and 608 using a different modulation order (QPSK, 16 QAM, 64 QAM, etc.) and type and rate of forward error correction (FEC), respectively. Although the invention is described using QPSK, 16-QAM, and 64-QAM modulation techniques, the invention is not limited to these modulation techniques. One skilled in the art would know that other modulation techniques could be used as well. The encoded and modulated data from encoding and modulation blocks 610-612 are sent to filter and upconverter blocks 616-620. Filter and upconverter blocks 616-620 operate to filter and convert the encoded and modulated data to a higher frequency to provide subchannels. Filter and upconverter blocks 616-620 operate in a manner similar to filter and upconverter block 206. The subchannels from each queue (604-606) are combined into one channel using summer 622 and transmitted via transceiver 208 across the air waves to the various wireless modems, such as wireless modems 104 and 106.
  • FIG. 9 is a block diagram 900 illustrating frequency domain downstream adaptive modulation at the wireless modem side. The downstream adaptive modulation block diagram 900 for wireless modems basically illustrates an inverse process of the downstream adaptive modulation block diagram 600 for WATS 102. Block diagram 900 comprises WM DOCSIS MAC 302, an MPEG multiplexer 902, a plurality of queues 904, 906, and 908, a plurality of demodulation and decoding blocks 910, 912, and 914, a plurality of filter and downconverter blocks 916, 918, and 920, a summer/splitter 922, and transceiver 308.
  • Wireless modems, such as wireless modems 104 and 106, receive the channel bandwidth signal transmitted over the air waves by transceiver 208 via transceiver 308. The signal is then sent to summer/splitter 922, where the signal power is divided. Once summer/splitter 922 divides the signal power, the signal is sent to each of filter and downconverter blocks 916, 918, and 920. Filter and downconverter blocks 916, 918, and 920 filter the signal to capture the appropriate subchannel for the respective queue and convert the signal to a lower frequency.
  • The signals for each queue are then demodulated and decoded using demodulation and decoding blocks 910, 912, and 914, respectively. Thus, according to the example described in FIGS. 7 and 8, demodulator and decoding block 910 uses QPSK demodulation, demodulator and decoding block 912 uses 16-QAM demodulation, and demodulator and decoding block 914 uses 64-QAM demodulation. Each subchannel signal is demodulated and decoded accordingly, and the results are placed in their corresponding queues 904, 906, and 908.
  • MPEG multiplexer 902 combines the data from each queue and outputs an MPEG data stream 310 similar to MPEG data stream 210. When the wireless modem is unable to demodulate and decode a signal on a specific queue, null data is put into MPEG data stream 310 in place of the data for that queue.
  • Returning to the previous example, if the wireless modem is able to demodulate all of the modulation signals used in demodulation and decoding blocks 910, 912, and 914 (QPSK, 16-QAM, and 64-QAM, respectively), then MPEG data stream 310 will be essentially identical to MPEG data stream 210. If the wireless modem is only capable of performing QPSK and QAM-16 demodulation for demodulating and decoding blocks 910 and 912, then MPEG data stream 310 will be a subset of MPEG data stream 210 with the data from queue #n replaced with null data. And lastly, if the wireless modem is only capable of performing QPSK demodulation for demodulation and decoding block 910, then MPEG data stream will be a subset of MPEG data stream 210 with the data from queue # 2 and queue #n replaced with null data.
  • FIGS. 10A, 10B, and 10C show exemplary reconstructed MPEG data streams 310 for advantaged and disadvantaged users according to an embodiment of the present invention. FIG. 10A shows a reconstructed MPEG data stream 310 for disadvantaged modem user 506. In this instance, reconstructed MPEG data stream 310 contains all of the data from Queue # 1 and null data representative of Queue # 2 and Queue #n. FIG. 10B shows a reconstructed MPEG data stream 310 for slightly disadvantaged modem user 505. Reconstructed MPEG data stream 310 contains a subset of MPEG data stream 210. It contains all of the data from Queue # 1 and Queue # 2, and contains null data representative of queue #n. FIG. 10C shows a reconstructed MPEG data stream 310 for advantaged modem user 504. Reconstructed MPEG data stream 310 is identical to MPEG data stream 210 shown in FIG. 7.
  • Thus, the advantaged users (i.e., the users capable of demodulating the high order modulations) see all of the MPEG data stream while the less advantaged users (i.e., the users capable of demodulating the lower order modulations) see their data, the data from all of the users less advantaged than itself, and null data where the more advantaged users' data packets would be located on the MPEG data stream.
  • After the MPEG data stream 310 is configured, the MPEG data stream 310 is then sent to WM DOCSIS MAC 302 to be processed and routed to a user device (not shown). WM DOCSIS MAC 302 will extract all of the data from MPEG data stream 310 that has its destination address and decrypt the data.
  • As previously stated, the present invention is backward compatible. That is, the present invention allows previously installed systems that do not have adaptive modulation capabilities to interoperate with adaptive modulation enabled systems. With systems that do not have adaptive modulation capabilities, a wireless modem will scan the data from each queue in the adaptive modulation system until it finds data in the downstream that it can demodulate. When the wireless modem finds a valid channel from which it can demodulate the signal, and also obtain timestamps as well as other MAC management messages, the wireless modem will retrieve the downstream data from that queue as if it had adaptive modulation capabilities.
  • Method of Operation
  • FIG. 11A is a flow diagram 1100 illustrating a method of frequency domain adaptive modulation for a wireless access termination system according to an embodiment of the present invention. The invention is not limited to the description provided herein with respect to flow diagram 1100. Rather, it will be apparent to persons skilled in the relevant art(s) after reading the teachings provided herein that other functional flow diagrams are within the scope of the present invention. The process begins with step 1102, where the process immediately proceeds to step 1104.
  • In step 1104, WATS 102 periodically receives SNR, codeword error rate, and other signal health metrics from the wireless modems. WATS MAC 202 uses this information to generate a rule for parsing an MPEG stream onto a plurality of queues to provide different modulation and FEC parameters for wireless modems, such as wireless modems 104 and 106.
  • In step 1106, the rule and a MPEG data stream is received from WATS MAC 202 for parsing the MPEG data stream onto the plurality of queues for individual wireless modems. Parsing the MPEG data stream onto the plurality of queues was previously described in FIG. 7.
  • In step 1108, the MPEG data stream is parsed into the appropriate queues according to the rule generated by WATS MAC 202. The data from each queue is modulated and encoded in step 1110. Each queue provides a different modulation and FEC code rate as described above.
  • In step 1112, the modulated and encoded signals for each queue are upconverted and filtered to provide subchannels for transmission.
  • In step 1114, the filtered subchannel data from each queue is combined in FDM fashion as illustrated in FIG. 8, and transmitted to the wireless modems in step 1116. The process performs steps 1104-1116 continuously as data is input from the WATS MPEG data stream.
  • FIG. 11B is a flow diagram 1120 illustrating a method of frequency domain adaptive modulation for wireless modems according to an embodiment of the present invention. The invention is not limited to the description provided herein with respect to flow diagram 1120. Rather, it will be apparent to persons skilled in the relevant art(s) after reading the teachings provided herein that other functional flow diagrams are within the scope of the present invention. The process begins with step 1122, where the process immediately proceeds to step 1124.
  • In step 1124, a composite signal structure containing multiple subbands (i.e., subchannels), as shown in FIG. 8, is received.
  • In step 1126, the composite signal structure is then filtered to obtain each subband and downconverted for appropriate demodulation and decoding.
  • In step 1128, data from each subband that has adequate SNR to achieve a desired codeword error rate (CER) threshold is recovered.
  • In step 1130, the recovered data from each subband is combined into a composite MPEG stream, as described in FIG. 10, for transmission to the appropriate WM MAC 302 for processing and transmission to a corresponding user device. For subbands (or queues) in which a particular wireless modem is unable to decode and demodulate, null data is used as a replacement.
  • Each wireless modem periodically measures downstream SNR, codeword error rate, and other state of health information to determine which queues (or subbands) the wireless modems can decode and demodulate. In step 1132, each wireless modem periodically transmits measured SNR, codeword error rate, and other signal health metrics upstream to WATS MAC 202 during its assigned slot in accordance with a time domain multiple access (TDMA) technique. This information may be transmitted in the form of a MAC management message or by other means. For example, the information may also be embedded in an extended header.
  • If a wireless modem is detecting errors on the subband designated by WATS MAC 202 for receiving its traffic, the wireless modem will drop down to a lower subband to receive its data traffic and will communicate this to WATS MAC 202 when periodically transmitting SNR, codeword error rate, etc.
  • By continuously transmitting the signal health metrics to WATS 102, WATS 102 may not only decide to transmit data traffic at a lower channel to a wireless modem when SNR and codeword error rate indicate that such a drop is needed, but WATS 102 may also decide to transmit data traffic at a higher channel to a wireless modem when SNR and codeword error rate deem that such a change would be beneficial
  • The above process performs steps 1124-1132 continuously as data is sent downstream from the WATS MAC.
  • CONCLUSION
  • The previous description of the preferred embodiments is provided to enable any person skilled in the art to make or use the present invention. While the invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and detail may be made therein without departing from the spirit and scope of the invention.

Claims (20)

What is claimed is:
1. An adaptive modulation receiver, comprising:
a splitter configured to split a data stream signal into a plurality of data streams;
a plurality of demodulators, each demodulator from among the plurality of demodulators being configured to demodulate data from a respective data stream from among the plurality of data streams in accordance with a respective demodulation scheme from among a plurality of demodulation schemes; and
a plurality of queues, each queue from among the plurality of queues being associated with a respective demodulator from among the plurality of demodulators.
2. The adaptive modulation receiver of claim 1, further comprising:
a transceiver, coupled to the splitter, configured to receive the data stream over a communications channel.
3. The adaptive modulation receiver of claim 1, wherein each demodulator from among the plurality of demodulators is associated with a demodulation scheme having a different order.
4. The adaptive modulation receiver of claim 1, further comprising:
a multiplexer configured to select data from each queue from among the plurality of queues.
5. The adaptive modulation receiver of claim 4, further comprising:
a plurality of decoders, each decoder from among the plurality of decoders being configured to decode data from a respective data stream from among the plurality of data streams in accordance with a respective decoding scheme from among a plurality of decoding schemes.
6. The adaptive modulation receiver of claim 4, further comprising:
a media access controller (MAC), coupled to the multiplexer, configured to extract data output from the multiplexer.
7. The adaptive modulation receiver of claim 1, further comprising:
a plurality of filters, coupled to the splitter and to the plurality of demodulators, configured to couple each data stream from among the plurality of data streams to its respective demodulator based on a corresponding data stream frequency band.
8. The adaptive modulation receiver of claim 4, wherein the data from each queue from among the plurality of queues is selected by the multiplexer to provide a Moving Picture Experts Group (MPEG) data stream.
9. An adaptive modulation receiver, comprising:
a plurality of demodulators, each demodulator from among the plurality of demodulators being configured to demodulate a respective signal from among a plurality of signals in accordance with a demodulation scheme that is associated with its respective signal;
a plurality of queues, each queue from among the plurality of queues being configured to store demodulated data associated with its respective demodulator from among the plurality of demodulators; and
a multiplexer configured to combine demodulated data from each queue from among the plurality of queues into a data stream.
10. The adaptive modulation receiver of claim 9, further comprising:
a splitter configured to separate a composite signal received over a communications channel into the plurality of signals.
11. The adaptive modulation receiver of claim 9, wherein each demodulator from among the plurality of demodulators is associated with a demodulation scheme having a different order.
12. The adaptive modulation receiver of claim 9, wherein the data stream is a Moving Picture Experts Group (MPEG) data stream, and further comprising:
a media access controller (MAC), coupled to the multiplexer, configured to extract data from the MPEG data stream.
13. The adaptive modulation receiver of claim 9, further comprising:
a plurality of filters, coupled to the splitter and to the plurality of demodulators, configured to couple each signal from among the plurality of signals to its respective demodulator.
14. The adaptive modulation receiver of claim 9, wherein each demodulator from among the plurality of demodulators is further associated with a decoding scheme from among a plurality of decoding schemes, and further comprising:
a plurality of decoders, each decoder from among the plurality of decoders being configured to decode the signal coupled to its respective demodulator in accordance with a decoding scheme that is associated with its respective signal.
15. In an adaptive modulation receiver, a method comprising:
splitting a composite signal received over a communications channel into a plurality of signals;
demodulating the plurality of signals according to a demodulation scheme associated with a respective signal from among the plurality of signals to provide demodulated data corresponding to each of the plurality of signals;
separately queuing the demodulated data corresponding to each of the plurality of signals to provide a plurality of data queues;
combining the plurality of data queues to provide a data stream; and
sending the data stream to a user device.
16. The method of claim 15, wherein each demodulation scheme associated with a respective signal from among the plurality of signals has a different order.
17. The method of claim 15, wherein the combining comprises:
combining the plurality of data queues to provide a Moving Picture Experts Group (MPEG) data stream.
18. The method of claim 17, further comprising:
extracting data from the MPEG data stream.
19. The method of claim 15, further comprising:
filtering the plurality of signals; and
coupling each filtered signal from among the plurality of signals to its respective demodulator from among the plurality of demodulators.
20. The method of claim 15, further comprising:
decoding the plurality of signals according to a decoding scheme associated with a respective signal from among the plurality of signals.
US14/032,462 2002-03-15 2013-09-20 Downstream adaptive modulation in broadband communications systems Abandoned US20140023097A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US14/032,462 US20140023097A1 (en) 2002-03-15 2013-09-20 Downstream adaptive modulation in broadband communications systems

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10/097,942 US7197276B2 (en) 2002-03-15 2002-03-15 Downstream adaptive modulation in broadband communications systems
US11/583,070 US7778592B2 (en) 2002-03-15 2006-10-19 Downstream adaptive modulation in broadband communications system
US12/834,441 US8577309B2 (en) 2002-03-15 2010-07-12 Downstream adaptive modulation in broadband communications system
US14/032,462 US20140023097A1 (en) 2002-03-15 2013-09-20 Downstream adaptive modulation in broadband communications systems

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/834,441 Continuation US8577309B2 (en) 2002-03-15 2010-07-12 Downstream adaptive modulation in broadband communications system

Publications (1)

Publication Number Publication Date
US20140023097A1 true US20140023097A1 (en) 2014-01-23

Family

ID=27765419

Family Applications (4)

Application Number Title Priority Date Filing Date
US10/097,942 Expired - Lifetime US7197276B2 (en) 2002-03-15 2002-03-15 Downstream adaptive modulation in broadband communications systems
US11/583,070 Expired - Fee Related US7778592B2 (en) 2002-03-15 2006-10-19 Downstream adaptive modulation in broadband communications system
US12/834,441 Expired - Fee Related US8577309B2 (en) 2002-03-15 2010-07-12 Downstream adaptive modulation in broadband communications system
US14/032,462 Abandoned US20140023097A1 (en) 2002-03-15 2013-09-20 Downstream adaptive modulation in broadband communications systems

Family Applications Before (3)

Application Number Title Priority Date Filing Date
US10/097,942 Expired - Lifetime US7197276B2 (en) 2002-03-15 2002-03-15 Downstream adaptive modulation in broadband communications systems
US11/583,070 Expired - Fee Related US7778592B2 (en) 2002-03-15 2006-10-19 Downstream adaptive modulation in broadband communications system
US12/834,441 Expired - Fee Related US8577309B2 (en) 2002-03-15 2010-07-12 Downstream adaptive modulation in broadband communications system

Country Status (2)

Country Link
US (4) US7197276B2 (en)
EP (1) EP1345349B1 (en)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7197276B2 (en) * 2002-03-15 2007-03-27 Broadcom Corporation Downstream adaptive modulation in broadband communications systems
US6829470B2 (en) * 2002-04-08 2004-12-07 Lucent Technologies Inc. Per stream rate control using APP decoding
US7729373B2 (en) * 2002-07-02 2010-06-01 Broadcom Corporation Modified range requests enabling bandwidth requests and state of health reporting
US7738596B2 (en) * 2002-09-13 2010-06-15 Broadcom Corporation High speed data service via satellite modem termination system and satellite modems
US7299055B1 (en) * 2002-10-25 2007-11-20 Sprint Communications Company L.P. Geographic representation of end user fixed wireless communication device
US7508785B2 (en) * 2002-11-06 2009-03-24 Broadcom Corporation Downstream time domain based adaptive modulation for DOCSIS based applications
CN1833386B (en) 2003-08-19 2011-04-06 松下电器产业株式会社 Radio communication device and radio communication method
KR100667178B1 (en) * 2003-12-02 2007-01-12 한국전자통신연구원 A method for allocating and accessing radio resource in OFDMA tele-communication system
US20060029090A1 (en) * 2004-08-04 2006-02-09 Angelo Bione Method and system for distributing wireless communication signals in an HFC network
US20060219509A1 (en) * 2005-03-31 2006-10-05 Caterpillar Inc. System and method for controlling engagement of a clutch
US20070019959A1 (en) * 2005-07-19 2007-01-25 Logus Broadband Wireless Solutions Inc. Apparatus and method for transferring signals between a fiber network and a wireless network antenna
US7689162B2 (en) * 2005-10-28 2010-03-30 Viasat, Inc. Adaptive coding and modulation flow control and traffic shaping systems and methods
US7986624B2 (en) * 2005-10-28 2011-07-26 Viasat, Inc. Quality of service enhancements for adaptive coding and modulation
EP2078398A4 (en) * 2006-11-01 2014-04-02 Samsung Electronics Co Ltd Method and apparatus for transmitting/receiving control information in packet data communication system
US20080267168A1 (en) * 2007-04-27 2008-10-30 Zhijun Cai Slow Adaptation of Modulation and Coding for Packet Transmission
CA2690430A1 (en) 2007-06-15 2008-12-18 Research In Motion Limited System and method for link adaptation overhead reduction
MX336172B (en) 2007-06-15 2016-01-06 Blackberry Ltd System and method for semi-persistent and dynamic scheduling and discontinuous reception control.
WO2009033253A1 (en) 2007-09-14 2009-03-19 Research In Motion Limited System and method for discontinuous reception control start time
US20100220673A1 (en) * 2008-12-03 2010-09-02 Jie Hui Mobile station and method for dynamically adapting a grant interval during voip communications in a broadband wireless network
CA2946621C (en) 2014-04-22 2023-05-02 Cold Bore Technology Inc. Methods and systems for forward error correction for measurement while drilling (mwd) communication systems
US9787354B2 (en) 2014-10-29 2017-10-10 FreeWave Technologies, Inc. Pre-distortion of receive signal for interference mitigation in broadband transceivers
US9819446B2 (en) * 2014-10-29 2017-11-14 FreeWave Technologies, Inc. Dynamic and flexible channel selection in a wireless communication system
US10149263B2 (en) 2014-10-29 2018-12-04 FreeWave Technologies, Inc. Techniques for transmitting/receiving portions of received signal to identify preamble portion and to determine signal-distorting characteristics
US10033511B2 (en) 2014-10-29 2018-07-24 FreeWave Technologies, Inc. Synchronization of co-located radios in a dynamic time division duplex system for interference mitigation
US10637578B1 (en) * 2017-08-17 2020-04-28 Acacia Communications, Inc. Encoding a first modulation type with a first spectral efficiency into a second modulation type capable of having a second spectral efficiency
US10893337B2 (en) * 2018-06-07 2021-01-12 Manolo Fabio Rivera Advanced wireless IPTV smart television

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5546383A (en) * 1993-09-30 1996-08-13 Cooley; David M. Modularly clustered radiotelephone system
US5561463A (en) * 1992-04-27 1996-10-01 British Broadcasting Corporation Video signal coding using sub-band coding and phase-segregated coding techniques
US6137793A (en) * 1997-12-05 2000-10-24 Com21, Inc. Reverse path multiplexer for use in high speed data transmissions
US6240274B1 (en) * 1999-04-21 2001-05-29 Hrl Laboratories, Llc High-speed broadband wireless communication system architecture
US6256317B1 (en) * 1998-02-19 2001-07-03 Broadcom Homenetworking, Inc. Packet-switched multiple-access network system with distributed fair priority queuing
US6285663B1 (en) * 1998-06-05 2001-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Increasing performance in communications by embedding one signal in another signal
US6493376B1 (en) * 1997-10-10 2002-12-10 Qualcomm, Inc. Multi-layered PN code spreading in a multi-user communications system
US20030026363A1 (en) * 2001-07-31 2003-02-06 Jan Stoter Adaptive automatic gain control
US6556685B1 (en) * 1998-11-06 2003-04-29 Harman Music Group Companding noise reduction system with simultaneous encode and decode
US6563880B1 (en) * 1994-07-12 2003-05-13 Ibiquity Digital Corporation Method and system for simultaneously broadcasting and receiving digital and analog signals
US6985492B1 (en) * 1999-04-13 2006-01-10 Broadcom Corporation Voice gateway with voice synchronization
US7096481B1 (en) * 2000-01-04 2006-08-22 Emc Corporation Preparation of metadata for splicing of encoded MPEG video and audio
US7197276B2 (en) * 2002-03-15 2007-03-27 Broadcom Corporation Downstream adaptive modulation in broadband communications systems
US20070195862A1 (en) * 2000-02-28 2007-08-23 Aeroastro, Inc. Spread-spectrum receiver with fast m-sequence transform
US20070250753A1 (en) * 2006-04-06 2007-10-25 Lucent Technologies Inc. Method of decoding code blocks and system for concatenating code blocks

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59165540A (en) 1983-03-09 1984-09-18 Ricoh Co Ltd Control system for data transmission
FR2660131B1 (en) * 1990-03-23 1992-06-19 France Etat DEVICE FOR TRANSMITTING DIGITAL DATA WITH AT LEAST TWO LEVELS OF PROTECTION, AND CORRESPONDING RECEPTION DEVICE.
US5243629A (en) * 1991-09-03 1993-09-07 At&T Bell Laboratories Multi-subcarrier modulation for hdtv transmission
US5590403A (en) * 1992-11-12 1996-12-31 Destineer Corporation Method and system for efficiently providing two way communication between a central network and mobile unit
US5809060A (en) * 1994-02-17 1998-09-15 Micrilor, Inc. High-data-rate wireless local-area network
US5701294A (en) 1995-10-02 1997-12-23 Telefonaktiebolaget Lm Ericsson System and method for flexible coding, modulation, and time slot allocation in a radio telecommunications network
US5699365A (en) * 1996-03-27 1997-12-16 Motorola, Inc. Apparatus and method for adaptive forward error correction in data communications
US5754484A (en) * 1996-05-13 1998-05-19 Motorola Inc. Apparatus and method for utilization of limited write memory
DE19705354A1 (en) * 1997-02-12 1998-08-13 Siemens Ag Digital signal transmission system for radio communications network
US5940439A (en) 1997-02-26 1999-08-17 Motorola Inc. Method and apparatus for adaptive rate communication system
US6961556B2 (en) * 1997-04-29 2005-11-01 Vbi-2000, Llc Apparatus and method for an enhanced PCS communication system
FI104527B (en) 1997-09-17 2000-02-15 Nokia Mobile Phones Ltd Customizable radio link
US6504845B1 (en) * 1997-12-19 2003-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Centralized queuing for ATM node
US6519456B2 (en) * 1998-10-14 2003-02-11 Qualcomm Incorporated Softer handoff in a base station employing virtual channel elements
US6597669B1 (en) * 1999-03-16 2003-07-22 Northrop Grumman Corporation Queue segmentation and addressing method and apparatus for a cell switch in a processing communications satellite
US6512749B1 (en) * 1999-09-29 2003-01-28 Trw Inc. Downlink transmission and reception techniques for a processing communication satellite
US6625777B1 (en) 1999-10-19 2003-09-23 Motorola, Inc. Method of identifying an improved configuration for a communication system using coding gain and an apparatus therefor
JP3688959B2 (en) * 1999-11-29 2005-08-31 株式会社東芝 Packet transmission system
US6539030B1 (en) * 2000-02-07 2003-03-25 Qualcomm Incorporated Method and apparatus for providing configurable layers and protocols in a communications system
US6715124B1 (en) * 2000-02-14 2004-03-30 Paradyne Corporation Trellis interleaver and feedback precoder
US6633766B1 (en) * 2000-04-24 2003-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Frequency selective RF output power calibration using digital and analog power measurements for use in a cellular telecommunications system
US7002929B2 (en) 2001-01-19 2006-02-21 Raze Technologies, Inc. Wireless access system for allocating and synchronizing uplink and downlink of TDD frames and method of operation
US6891810B2 (en) 2001-01-19 2005-05-10 Raze Technologies, Inc. Wireless access system and associated method using multiple modulation formats in TDD frames according to subscriber service type
US7230931B2 (en) 2001-01-19 2007-06-12 Raze Technologies, Inc. Wireless access system using selectively adaptable beam forming in TDD frames and method of operation
US7173916B2 (en) 2001-01-19 2007-02-06 Raze Technologies, Inc. Wireless access system using multiple modulation formats in TDD frames and method of operation
US6772388B2 (en) * 2000-12-06 2004-08-03 Motorola, Inc Apparatus and method for providing optimal adaptive forward error correction in data communications
US6940864B2 (en) * 2001-07-16 2005-09-06 International Business Machines Corporation Network access traffic sorter
US7126996B2 (en) 2001-12-28 2006-10-24 Motorola, Inc. Adaptive transmission method
US7091852B2 (en) * 2002-07-02 2006-08-15 Tri-Sentinel, Inc. Emergency response personnel automated accountability system
US7091851B2 (en) * 2002-07-02 2006-08-15 Tri-Sentinel, Inc. Geolocation system-enabled speaker-microphone accessory for radio communication devices

Patent Citations (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5561463A (en) * 1992-04-27 1996-10-01 British Broadcasting Corporation Video signal coding using sub-band coding and phase-segregated coding techniques
US6208630B1 (en) * 1993-09-30 2001-03-27 Interdigital Technology Corporation Modulary clustered radiotelephone system
US5546383A (en) * 1993-09-30 1996-08-13 Cooley; David M. Modularly clustered radiotelephone system
US6496488B1 (en) * 1993-09-30 2002-12-17 Interdigital Technology Corporation Modularly clustered radiotelephone system
US6563880B1 (en) * 1994-07-12 2003-05-13 Ibiquity Digital Corporation Method and system for simultaneously broadcasting and receiving digital and analog signals
US6493376B1 (en) * 1997-10-10 2002-12-10 Qualcomm, Inc. Multi-layered PN code spreading in a multi-user communications system
US6137793A (en) * 1997-12-05 2000-10-24 Com21, Inc. Reverse path multiplexer for use in high speed data transmissions
US6256317B1 (en) * 1998-02-19 2001-07-03 Broadcom Homenetworking, Inc. Packet-switched multiple-access network system with distributed fair priority queuing
US6285663B1 (en) * 1998-06-05 2001-09-04 Telefonaktiebolaget Lm Ericsson (Publ) Increasing performance in communications by embedding one signal in another signal
US6556685B1 (en) * 1998-11-06 2003-04-29 Harman Music Group Companding noise reduction system with simultaneous encode and decode
US6985492B1 (en) * 1999-04-13 2006-01-10 Broadcom Corporation Voice gateway with voice synchronization
US6240274B1 (en) * 1999-04-21 2001-05-29 Hrl Laboratories, Llc High-speed broadband wireless communication system architecture
US7096481B1 (en) * 2000-01-04 2006-08-22 Emc Corporation Preparation of metadata for splicing of encoded MPEG video and audio
US20070195862A1 (en) * 2000-02-28 2007-08-23 Aeroastro, Inc. Spread-spectrum receiver with fast m-sequence transform
US20030026363A1 (en) * 2001-07-31 2003-02-06 Jan Stoter Adaptive automatic gain control
US7197276B2 (en) * 2002-03-15 2007-03-27 Broadcom Corporation Downstream adaptive modulation in broadband communications systems
US20070250753A1 (en) * 2006-04-06 2007-10-25 Lucent Technologies Inc. Method of decoding code blocks and system for concatenating code blocks

Also Published As

Publication number Publication date
EP1345349A2 (en) 2003-09-17
EP1345349B1 (en) 2012-01-04
US20070037531A1 (en) 2007-02-15
US20100279599A1 (en) 2010-11-04
US8577309B2 (en) 2013-11-05
US7197276B2 (en) 2007-03-27
US20030176161A1 (en) 2003-09-18
EP1345349A3 (en) 2006-12-20
US7778592B2 (en) 2010-08-17

Similar Documents

Publication Publication Date Title
US7778592B2 (en) Downstream adaptive modulation in broadband communications system
US7508785B2 (en) Downstream time domain based adaptive modulation for DOCSIS based applications
US6240073B1 (en) Reverse link for a satellite communication network
AU2004200502B2 (en) System and method for timing and frequency synchronisation in an OFDM communication system
US7860041B2 (en) Upstream adaptive modulation in a communications system
CA2263280C (en) Method and apparatus for mobile satellite communication
US8243651B2 (en) Aggregate rate modem
US6285681B1 (en) Variable length burst transmission over the physical layer of a multilayer transmission format
US8942327B2 (en) Modulation division multiple access
EP2141850A2 (en) Variable rate coding for forward link
US20090092037A1 (en) Wireless Interactive System and Method
WO2002008864A2 (en) Dynamic link assignment in a communication system
JP2003283582A (en) Apparatus and method for transmitting and receiving multicast data
US6553021B1 (en) Call management in a TDMA system through variable packet formatting
KR20130079296A (en) Convergence layer bonding over multiple carriers
US6968494B2 (en) Method and apparatus for adaptively coding a data signal
US20110258669A1 (en) System and method for multi-carrier multiplexing
GB2514083A (en) Data processing apparatus and method
KR100317247B1 (en) LMDS/MMDS System using VSB
Fisher et al. Project IEEE 802.16 Broadband Wireless Access Working Group< http://ieee802. org/16> Title SC-FDE PHY Layer System Proposal for Sub 11 GHz BWA (An OFDM Compatible Solution)
Haskell et al. Digital Video Networks

Legal Events

Date Code Title Description
AS Assignment

Owner name: BROADCOM CORPORATION, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DALE, MARK;HARTMAN, DAVID;HEBSGAARD, ANDERS;SIGNING DATES FROM 20020308 TO 20020311;REEL/FRAME:031248/0820

AS Assignment

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH CAROLINA

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date: 20160201

Owner name: BANK OF AMERICA, N.A., AS COLLATERAL AGENT, NORTH

Free format text: PATENT SECURITY AGREEMENT;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:037806/0001

Effective date: 20160201

AS Assignment

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD., SINGAPORE

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date: 20170120

Owner name: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROADCOM CORPORATION;REEL/FRAME:041706/0001

Effective date: 20170120

AS Assignment

Owner name: BROADCOM CORPORATION, CALIFORNIA

Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS;ASSIGNOR:BANK OF AMERICA, N.A., AS COLLATERAL AGENT;REEL/FRAME:041712/0001

Effective date: 20170119

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION