IP Library Granted Patent US 7,515,581
Granted Patent B2
US 7,515,581 · App. 11/050,505 · Granted Apr 7, 2009

Method and system for a new packet preamble for wideband wireless local area network (LAN) systems

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,515,581
App. No.
11/050,505
Granted
Apr 7, 2009
Kind
B2
Abstract

Methods and systems for processing a packet are disclosed herein. Aspects of the method may comprise replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol. A portion of the generated plurality of replicated components of a legacy preamble synchronization symbol may be grouped and scaled to at least one wide-bandwidth synchronization symbol. A wide-bandwidth preamble may be generated utilizing the wide-bandwidth synchronization symbol. The replicated component of the legacy preamble synchronization symbol may comprise a time domain component and/or a frequency domain component. The time domain component may comprise at least one modulated symbol and the frequency domain component may comprise at least one tone. The grouped generated plurality of replicated components of a legacy preamble synchronization symbol may be scaled with a scaling mask to generate the wide-bandwidth synchronization symbol.

Claims (65)

1. A method for processing a packet, the method comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol; and

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol.

2. The method according to claim 1 , comprising:

generating a wide-bandwidth preamble utilizing said generated at least one wide-bandwidth synchronization symbol.

3. The method according to claim 1 , wherein said replicated at least one component of said legacy preamble synchronization symbol comprises one or both of a time domain component and/or a frequency domain component.

4. The method according to claim 3 , wherein said time domain component comprises at least one modulated symbol.

5. The method according to claim 3 , wherein said frequency domain component comprises at least one tone.

6. The method according to claim 1 , comprising:

scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol with a scaling mask to generate said at least one wide-bandwidth synchronization symbol.

7. The method according to claim 6 , wherein said scaling mask is a multiple of a replicating factor utilized by said replicating to generate said plurality of replicated components of a legacy preamble synchronization symbol.

8. The method according to claim 1 , wherein said generated at least one wide-bandwidth synchronization symbol comprises a plurality of active and inactive tones with inter-tone spacing of about 312.5 kHz.

9. A machine-readable storage having stored thereon, a computer program having at least one code section for processing a packet, the at least one code section being executable by a machine to perform steps comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol; and

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol.

10. The machine-readable storage according to claim 9 , comprising code for generating a wide-bandwidth preamble utilizing said generated at least one wide-bandwidth synchronization symbol.

11. The machine-readable storage according to claim 9 , wherein said replicated at least one component of said legacy preamble synchronization symbol comprises one or both of a time domain component and/or a frequency domain component.

12. The machine-readable storage according to claim 11 , wherein said time domain component comprises at least one modulated symbol.

13. The machine-readable storage according to claim 11 , wherein said frequency domain component comprises at least one tone.

14. The machine-readable storage according to claim 9 , comprising code for scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol with a scaling mask to generate said at least one wide-bandwidth synchronization symbol.

15. The machine-readable storage according to claim 14 , wherein said scaling mask is a multiple of a replicating factor utilized by said replicating to generate said plurality of replicated components of a legacy preamble synchronization symbol.

16. The machine-readable storage according to claim 9 , wherein said generated at least one wide-bandwidth synchronization symbol comprises a plurality of active and inactive tones with inter-tone spacing of about 312.5 kHz.

17. A system for processing a packet, the system comprising:

at least one processor that replicates at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

said at least one processor groups at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol; and

said at least one processor scales at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol.

18. The system according to claim 17 , wherein said at least one processor generates a wide-bandwidth preamble utilizing said generated at least one wide-bandwidth synchronization symbol.

19. The system according to claim 17 , wherein said replicated at least one component of said legacy preamble synchronization symbol comprises one or both of a time domain component and/or a frequency domain component.

20. The system according to claim 19 , wherein said time domain component comprises at least one modulated symbol.

21. The system according to claim 19 , wherein said frequency domain component comprises at least one tone.

22. The system according to claim 17 , wherein said at least one processor scales said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol with a scaling mask to generate said at least one wide-bandwidth synchronization symbol.

23. The system according to claim 22 , wherein said scaling mask is a multiple of a replicating factor utilized by said replicating to generate said plurality of replicated components of a legacy preamble synchronization symbol.

24. The system according to claim 17 , wherein said generated at least one wide-bandwidth synchronization symbol comprises a plurality of active and inactive tones with inter-tone spacing of about 312.5 khz.

25. A method for processing a packet, the method comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

preserving inter-tone spacing between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

26. A method for processing a packet, the method comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

preserving periodicity between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

27. A machine-readable storage having stored thereon, a computer program having at least one code section for processing a packet, the at least one code section being executable by a machine to perform steps comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

preserving inter-tone spacing between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

28. A machine-readable storage having stored thereon, a computer program having at least one code section for processing a packet, the at least one code section being executable by a machine to perform steps comprising:

replicating at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

grouping at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

scaling at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

preserving periodicity between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

29. A system for processing a packet, the system comprising:

at least one processor that replicates at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

said at least one processor groups at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

said at least one processor scales at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

wherein said at least one processor preserves inter-tone spacing between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

30. A system for processing a packet, the system comprising:

at least one processor that replicates at least one component of a legacy preamble synchronization symbol to generate a plurality of replicated components of a legacy preamble synchronization symbol;

said at least one processor groups at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol;

said at least one processor scales at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol to generate at least one wide-bandwidth synchronization symbol; and

wherein said at least one processor preserves periodicity between said legacy preamble synchronization symbol and said generated at least one wide-bandwidth synchronization symbol by said scaling said at least a portion of said grouped at least a portion of said generated plurality of replicated components of a legacy preamble synchronization symbol.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Apr 15, 2022
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
Reel/Frame 059721/0014 →
SECURITY INTEREST Recorded Feb 1, 2018
From: HILCO PATENT ACQUISITION 56, LLC; BELL SEMICONDUCTOR, LLC; BELL NORTHERN RESEARCH, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 045216/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2017
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.; BROADCOM CORPORATION
To: BELL NORTHERN RESEARCH, LLC
Reel/Frame 044886/0331 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2005
From: MOORTI, RAJENDRA TUSHAR
To: BROADCOM CORPORATION
Reel/Frame 016183/0357 →