IP Library Granted Patent US 8,520,568
Granted Patent B2
US 8,520,568 · App. 12/096,194 · Granted Aug 27, 2013

Multiple spatial channel transmission with rate control

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,520,568
App. No.
12/096,194
Granted
Aug 27, 2013
Kind
B2
Abstract

A MIMO ARC transmitter derives demux streams ( 15, 20 ) carrying different parts of the information, at given data rates, processes each demux stream by coding and modulation ( 25, 30 ) before transmission over the channels, and varies ( 50, 165 ) the coding or modulation according to channel conditions, and controls the data rates ( 50, 155 ) according to conditions of the channels independently of the variations in coding and modulation. The separate control of processing and of data rates for each demux stream can provide a better balance of rapid response to changing conditions and efficiency in less rapidly changing conditions. The frequency of updating the processing can be limited since these take more time to adapt in the receiver. Sensitivity to rapid changes can be achieved by the data rate changes since these involve less overhead than changes in the processing.

Claims (32)

1. A transmitter for transmitting information using multiple spatial wireless channels, comprising:

a demultiplexer arranged to derive two or more demux streams carrying different parts of the information, at respective data rates;

a stream processor for processing the demux streams before transmission over the channels; and

a controller arranged to vary the processing according to channel conditions, the controller additionally being arranged to control the data rates according to conditions of the channels independently of the variations in the processing;

wherein the controller is arranged to control the data rates more frequently than the variations in the processing; and

wherein an outer loop controller provides control based on long term parameters comprising a long term statistics metric delivered from a higher layer of a protocol stack and an inner loop controller provides control based on short term parameters comprising short term channel measurement feedback from a space-processing part, the outer control loop and inner control loop being mutually dependent.

2. The transmitter of claim 1 , wherein the controller is arranged to vary the data rates relative to each other and maintain an overall data rate to suit a data source.

3. The transmitter of claim 1 , wherein the stream processor includes at least one of: an error detection encoder, an error correction encoder, and a modulator.

4. The transmitter of claim 1 , wherein the controller is arranged to control the data rates within a variable range, the range being varied with a slower response than the control of the data rates.

5. The transmitter of claim 1 , wherein the controller is arranged to receive feedback of the shorter term channel conditions and of a longer term overall error rate from a receiver.

6. The transmitter of claim 5 , wherein the controller is arranged to control the data rates according to the channel conditions within constraints determined according to the longer term overall error rate.

7. The transmitter of claim 5 , wherein the controller is arranged to vary the processing at a lower frequency than an update frequency of the data rates, the variation being according to the longer term overall error rate.

8. A baseband processor for a transmitter, comprising:

a demultiplexer arranged to derive two or more demux streams carrying different parts of the information, at respective data rates;

a stream processor for processing the demux streams before conversion to a radio frequency for transmission over the channels; and

a controller arranged to vary the processing according to channel conditions, the controller additionally being arranged to control the data rates according to conditions of the channels independently of the variations in the processing;

wherein the controller is arranged to control the data rates more frequently than the variations in the processing; and

wherein an outer loop controller provides control based on long term parameters comprising a long term statistics metric delivered from a higher layer of a protocol stack and an inner loop controller provides control based on short term parameters comprising short term channel measurement feedback from a space-processing part, the outer control loop and inner control loop being mutually dependent.

9. A method of transmitting information, the method comprising:

deriving two or more demux streams carrying different parts of the information, at respective data rates;

processing each demux stream before transmission over the channels;

varying the processing according to channel conditions; and

controlling the data rates according to conditions of the channels independently of the variations in the processing;

controlling long term parameters comprising a long term statistics metric delivered from a higher layer of a protocol stack via an outer loop controller; and

controlling short term parameters comprising short term channel measurement feedback from a space-processing part via an inner loop controller;

wherein the data rates controlled more frequently than the variations in the processing; and the outer control loop and inner control loop being mutually dependent.

10. The method of claim 9 , wherein the data rates are varied relative to each other to maintain an overall data rate to suit a data source.

11. The method of claim 9 , wherein the processing includes at least one of: an error detection coding, an error correction coding, and modulating.

12. The method of claim 9 , wherein the data rates are controlled within a variable range, the range being varied with a slower response than the control of the data rates.

13. The method of claim 9 , further comprising receiving feedback of the shorter term channel conditions and of a longer term overall error rate from a receiver.

14. The method of claim 9 , wherein the data rates are controlled according to the channel conditions within constraints determined according to the longer term overall error rate.

15. The method of claim 9 , wherein the variation of the processing are updated at a lower frequency than an update frequency of the data rates, and being according to the longer term overall error rate.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2018
From: SHARP CORPORATION
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 045350/0001 →
CHANGE OF NAME Recorded Feb 16, 2018
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 045350/0045 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 8, 2009
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: KONINKLIJKE PHILIPS ELECTRONICS N V; SHARP CORPORATION
Reel/Frame 023196/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 5, 2008
From: SUN, YANMENG
To: KONINKLIJKE PHILIPS ELECTRONICS N V
Reel/Frame 021048/0976 →