IP Library Granted Patent US 7,570,627
Granted Patent B2
US 7,570,627 · App. 11/128,269 · Granted Aug 4, 2009

Method for sharing bandwidth using reduced duty cycle signals and media access control

Assignee: Freescale Semiconductor, Inc.
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 7,570,627
App. No.
11/128,269
Granted
Aug 4, 2009
Kind
B2
Abstract

A method is provided for transmitting data. A first device generates a first signal having a first duty cycle, comprising a first gated-on portion and a first gated-off portion in a time slot; and a second device generates a second signal having second duty cycle, comprising a second gated-on portion and a second gated-off portion in the same time slot. The first gated-on portion is generated during a first segment of the time slot and the first gated-off portion is generated during a second segment of the time slot, while the second gated-on portion is generated during the second segment and the second gated-off portion is generated during the first segment. Media access control (MAC) can be used to further define positions within time slots and provide error correction, power control, and the like. A preamble can be transmitted at an increased power level to facilitate acquisition.

Claims (64)

1. A method for increasing signal power associated with a plurality of radio transmissions from a plurality of ultra wideband (UWB) transmitters operating in accordance with a UWB protocol, the method comprising:

dividing a transmission period into a plurality of superframes;

dividing each of the superframes into a plurality of regular time slots;

dividing each of the plurality of regular time slots into a plurality of nominal time slots;

dividing each of the nominal time slots into at least a first allocated portion and a second allocated portion;

assigning a first wireless device to transmit first wireless transmissions during the first allocated portion in each of the plurality of nominal time slots;

assigning a second wireless device to transmit second wireless transmissions during the second allocated portion in each of the plurality of nominal time slots;

setting a first transmission duty cycle for the first wireless device during each of the plurality of nominal time slots to be less than one hundred percent;

setting a second transmission duty cycle for the second wireless device during each of the plurality of nominal time slots to be less than one hundred percent;

setting a first power level for the first wireless device such that the first power level multiplied by the first transmission duty cycle is less than or equal to a desired power threshold;

setting a second power level for the second wireless device such that the second power level multiplied by the second transmission duty cycle is less than or equal to the desired power threshold;

transmitting the first wireless transmissions from the first wireless device within the first allocated portion of each of the plurality of nominal time slots according to the first radio transmission duty cycle and the first power level; and

transmitting the second wireless transmission from the second wireless device within the second allocated portion of each of the plurality of nominal time slots according to the second transmission duty cycle and the second power level,

wherein a sum of the first duty cycle and the second duty cycle is less than or equal to one hundred percent, and

wherein the first allocated portion and the second allocated portion in the time slot do not overlap in time.

2. The method in accordance with claim 1 , wherein each of the nominal time slots is no greater than about 1 millisecond in duration.

3. A method in accordance with claim 1 , further comprising aggregating information associated with the first and second radio transmissions from the UWB protocol to each of the plurality of nominal time slots in accordance with a MAC protocol.

4. The method in accordance with claim 1 , wherein the UWB protocol includes a preamble associated with an aggregated data packet, the preamble being transmitted at a power level greater than the increased power level.

5. The method in accordance with claim 1 , further comprising aggregating information associated with the respective first and second wireless transmissions from one or more frames associated with the UWB protocol to each of the plurality of nominal time slots based on one or more parameters associated with a physical (PHY) layer of the UWB protocol.

6. The method in accordance with claim 1 , wherein:

the UWB protocol includes a preamble associated with an aggregated data packet and one or more of a header having a device address, a payload, a transmit power level, and an automatic gain control (AGC) value, and

each of the one or more of the header having a device address, the payload, the transmit power level, and the AGC value are associated with each of the plurality of nominal time slots.

7. The method in accordance with claim 6 , wherein the first power level is set for the first device according to the AGC value.

8. The method in accordance with claim 1 , wherein the UWB protocol includes an IEEE 802.15.3-based protocol.

9. The method in accordance with claim 1 , further comprising:

dividing each of the plurality of nominal time slots into at least first through N th allocated portions;

assigning third through N th devices to transmit during third through N th allocated portions in each of the plurality of nominal time slots;

setting third through N th transmission duty cycles for the third through N th devices, respectively, during each of the plurality of nominal time slots to each be less than one hundred percent;

setting third through N th power levels for the third through N th UWB devices such that one of the third through Npower levels multiplied by a respective one of the third through N th transmission duty cycles is less than or equal to the desired power threshold; and

transmitting the wireless transmissions from the third through N th devices within the respective third through N th allocated portions of the nominal time slot according to the third through N th duty cycles and the third through N th power levels,

wherein a sum of the first through N th duty cycles is less than or equal to one hundred percent, and

wherein none of the first through N th allocated portions in the nominal time slot overlap in time.

10. A device for increasing signal power associated with a plurality of radio transmissions from a plurality of ultra wideband (UWB) transmitters operating in accordance with a UWB protocol, the device comprising:

means for dividing a transmission period into a plurality of superframes;

means for dividing each of the superframes into a plurality of regular time slots;

means for dividing each of the plurality of regular time slots into a plurality of nominal time slots;

means for dividing each of the nominal time slots into at least a first allocated portion and a second allocated portion;

means for assigning a first wireless device to transmit first wireless transmissions during the first allocated portion in each of the plurality of nominal time slots;

means for assigning a second wireless device to transmit second wireless transmissions during the second allocated portion in each of the plurality of nominal time slots;

means for setting a first transmission duty cycle for the first wireless device during each of the plurality of nominal time slots to be less than one hundred percent;

means for setting a second transmission duty cycle for the second wireless device during each of the plurality of nominal time slots to be less than one hundred percent;

means for setting a first power level for the first wireless device such that the first power level multiplied by the first transmission duty cycle is less than or equal to a desired power threshold;

means for setting a second power level for the second wireless device such that the second power level multiplied by the second transmission duty cycle is less than or equal to the desired power threshold;

means for transmitting the first wireless transmissions from the first wireless device within the first allocated portion of each of the plurality of nominal time slots according to the first radio transmission duty cycle and the first power level; and

means for transmitting the second wireless transmission from the second wireless device within the second allocated portion of each of the plurality of nominal time slots according to the second transmission duty cycle and the second power level,

wherein a sum of the first duty cycle and the second duty cycle is less than or equal to one hundred percent, and

wherein the first allocated portion and the second allocated portion in the time slot do not overlap in time.

11. The device of claim 10 , wherein each of the nominal time slots is no greater than about 1 millisecond in duration.

12. The device of claim 10 , further comprising means for aggregating information associated with the first and second radio transmissions from the UWB protocol to each of the plurality of nominal time slots in accordance with a MAC protocol.

13. The device of claim 10 , wherein the UWB protocol includes a preamble associated with an aggregated data packet, the preamble being transmitted at a power level greater than the increased power level.

14. The device of claim 10 , further comprising means for aggregating information associated with the respective first and second wireless transmissions from one or more frames associated with the UWB protocol to each of the plurality of nominal time slots based on one or more parameters associated with a physical (PHY) layer of the UWB protocol.

15. The device of claim 10 , wherein:

the UWB protocol includes a preamble associated with an aggregated data packet and one or more of a header having a device address, a payload, a transmit power level, and an automatic gain control (AGC) value, and

each of the one or more of the header having a device address, the payload, the transmit power level, and the AGC value are associated with each of the plurality of nominal time slots.

16. The device of claim 15 , wherein the first power level is set for the first device according to the AGC value.

17. The device of claim 10 , wherein the UWB protocol includes an IEEE 802.15.3-based protocol.

18. The device of claim 10 , further comprising:

means for dividing each of the plurality of nominal time slots into at least first through N th allocated portions;

means for assigning third through N th devices to transmit during third through N th allocated portions in each of the plurality of nominal time slots;

means for setting third through N th transmission duty cycles for the third through N th devices, respectively, during each of the plurality of nominal time slots to each be less than one hundred percent;

means for setting third through N th power levels for the third through N th UWB devices such that one of the third through N th power levels multiplied by a respective one of the third through N th transmission duty cycles is less than or equal to the desired power threshold; and

means for transmitting the wireless transmissions from the third through N th devices within the respective third through N th allocated portions of the nominal time slot according to the third through N th duty cycles and the third through N th power levels,

wherein a sum of the first through N th duty cycles is less than or equal to one hundred percent, and

wherein none of the first through N th allocated portions in the nominal time slot overlap in time.

Assignments (30)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE TO CORRECT THE APPLICATION NO. FROM 13,883,290 TO 13,833,290 PREVIOUSLY RECORDED ON REEL 041703 FRAME 0536. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS.. Recorded Feb 20, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: SHENZHEN XINGUODU TECHNOLOGY CO., LTD.
Reel/Frame 048734/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENTS 8108266 AND 8062324 AND REPLACE THEM WITH 6108266 AND 8060324 PREVIOUSLY RECORDED ON REEL 037518 FRAME 0292. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Feb 1, 2017
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 041703/0536 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: NORTH STAR INNOVATIONS INC.
Reel/Frame 037694/0264 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 13, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037518/0292 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0225 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0854 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
SECURITY AGREEMENT Recorded Nov 6, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 031591/0266 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Feb 3, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 023882/0834 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2005
From: WELBORN, MATTHEW L.; SHVODIAN, WILLIAM M.; APISDORF, JOEL Z.; MILLER, TIMOTHY R.; MCCORKLE, JOHN W.
To: FREESCALE SEMICONDUCTOR INC.
Reel/Frame 016564/0464 →
Continuity (2)
Provisional Application 6066032400 · Mar 11, 2005
Related Publication 20060203795A1 · Sep 14, 2006