IP Library Granted Patent US 7,724,783
Granted Patent B2
US 7,724,783 · App. 10/546,752 · Granted May 25, 2010

System and method for passing data frames in a wireless network

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,724,783
App. No.
10/546,752
Granted
May 25, 2010
Kind
B2
Abstract

A method is provided for receiving a data frame in an ultrawide bandwidth network. In this method, a device receives an ultrawide bandwidth signal containing a data frame. The device then performs an acquisition operation during a first preamble in the data frame, and identifies a marker after the first preamble that indicates that the first preamble has ended. After this, the device performs a signal processing operation during a second preamble in the data frame. After the training, the device then receives a header in the data frame, and then receives a payload in the data frame. By having a marker between the two preambles, this method provides a receiving device with critical information regarding the timing of the preamble section of a frame.

Claims (37)

1. A method of receiving a data frame in an ultrawide bandwidth network, comprising:

receiving an ultrawide bandwidth signal containing a data frame;

performing an acquisition operation during a first preamble in the data frame;

identifying a marker after the first preamble that indicates that the first preamble has ended;

performing a signal processing operation during a second preamble in the data frame, after identifying the marker;

performing an automatic gain control operation on the received ultrawide bandwidth signal during the second preamble, after identifying the marker;

receiving a header in the data frame, after performing the signal processing operation and after performing the automatic gain control operation; and

receiving a payload in the data frame, after receiving the header.

2. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , wherein the signal processing step is a signal training step.

3. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , implemented in an ultrawide bandwidth transceiver.

4. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , implemented in an integrated circuit.

5. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , further comprising performing a pseudo-noise lock on the received ultrawide bandwidth signal during the second preamble, after identifying the marker and before receiving the header.

6. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , further comprising changing a received data rate for the incoming ultrawide bandwidth signal from a first data rate to a second data rate after performing the acquisition operation and before receiving the payload.

7. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 6 , wherein the changing of the received data rate is performed during one of:

after receiving the marker and before performing the signal processing operation, after performing the signal processing operation and before receiving the header, and after receiving the header and before receiving the payload.

8. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , further comprising changing a receiving code word set for the incoming ultrawide bandwidth signal from a first code word set to a second code word set after performing the acquisition operation and before receiving the payload.

9. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 8 , wherein the changing of the receiving code word set is performed during one of: after receiving the marker and before performing the signal processing operation, after performing the signal processing operation and before receiving the header, and after receiving the header and before receiving the payload.

10. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 , wherein identifying the marker further comprises:

receiving a plurality of bits;

comparing the plurality of bits with a stored bit sequence; and

identifying the marker as having been received when the plurality of received bits match the stored bit sequence with no more than an allowable number of bit differences between corresponding received bits and stored bits.

11. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 10 , wherein the allowable number of bit differences is between 0 and 10.

12. A method of receiving a data frame in an ultrawide bandwidth network, as recited in claim 1 ,

wherein the marker is a sequence of N bits, N being an integer greater than 1, and

wherein the sequence of N bits does not appear in either the first preamble or the second preamble.

13. A receiver in an ultrawide bandwidth network, comprising:

a code processor configured to receive an ultrawide bandwidth signal containing a data frame;

an acquisition detector configured to perform an acquisition operation during a first preamble in the data frame;

a marker detector configured to identify a marker after the first preamble that indicates that the first preamble has ended;

a decision feedback equalizer circuit configured to perform a receiver training operation during a second preamble in the data frame, after identifying the marker; and

an automatic gain control circuit configured to perform an automatic gain control operation on the received ultrawide bandwidth signal during the second preamble, after identifying the marker.

14. A receiver in an ultrawide bandwidth network, as recited in claim 13 , wherein the marker detector further comprises:

a shift register of length N for receiving a data stream;

a static register of length N for holding a marker bit value; and

a comparing circuit for comparing the contents of the shift register with the contents of the static register to determine the number of bit errors between corresponding entries in the shift register and the static register,

wherein N is an integer greater than 1.

15. A receiver in an ultrawide bandwidth network, as recited in claim 14 , wherein the controller determines that the marker has been detected when the number of bit errors determined by the comparing circuit meets an accepted threshold.

Assignments (17)
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 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 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 →
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 037356/0143 →
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 037356/0553 →
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 Mar 15, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 024085/0001 →