IP Library Granted Patent US 7,869,422
Granted Patent B2
US 7,869,422 · App. 11/575,373 · Granted Jan 11, 2011

Receiving data comprising synchronization information

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,869,422
App. No.
11/575,373
Granted
Jan 11, 2011
Kind
B2
Abstract

A method receives data including synchronization information. The method includes obtaining a synchronization for receiving the data based on the synchronization information. The method includes generating, during receiving of the data, maintenance information indicative of whether the synchronization is being maintained based on the synchronization information. The method includes continuing, upon loss of the synchronization, to generate the maintenance information based on the synchronization.

Claims (35)

1. A method of receiving data comprising synchronization information as data packets transmitted over a transmission line, the method comprising:

obtaining a synchronization for receiving the data based on the synchronization information;

repeatedly generating, during receiving of the data, maintenance information indicative of whether the synchronization is being maintained based on the synchronization information; and

continuing, upon loss of the synchronization, to repeatedly generate the maintenance information based on the previous synchronization.

2. The method according to claim 1 , wherein the data comprises a continuous data stream.

3. The method according to claim 1 , wherein the data comprises synchronization units representing the synchronization information, and data units.

4. The method according to claim 3 , wherein the generating of the maintenance information comprises:

checking whether a synchronization unit is received at an expected position within the data, the maintenance information indicating that the synchronization is being maintained if the synchronization unit is received at the expected position and the maintenance information indicating that the synchronization is not being maintained if at the expected position no synchronization unit is received or if a synchronization unit is received not at the expected position.

5. The method according to claim 3 , comprising:

stopping processing of the data units upon loss of the synchronization.

6. The method according to claim 1 , wherein the method is performed in a transmission convergence layer.

7. The method according to claim 1 , wherein the method is implemented as a modification of the IEEE 802.3ah Standard.

8. The method of claim 1 , comprising:

continuing, upon loss of the synchronization, to repeatedly generate the maintenance information based on the previous synchronization until a new synchronization is obtained.

9. A circuit for receiving data comprising synchronization information, the circuit comprising:

means for obtaining a synchronization for receiving the data based on the synchronization information;

means for repeatedly generating, during receiving of the data, maintenance information indicative of whether the synchronization is being maintained based on the synchronization information; and

means for repeatedly generating, upon loss of the synchronization, the maintenance information based on the previous synchronization.

10. The circuit according to claim 9 , comprising:

at least one state machine for receiving the data.

11. The circuit according to claim 9 , comprising:

a state machine comprising the means for obtaining a synchronization.

12. The circuit according to claim 9 , comprising:

a state machine comprising the means for generating, during receiving of the data, maintenance information.

13. The circuit according to claim 12 , wherein the state machine comprises the means for generating, upon loss of the synchronization, the maintenance information.

14. The circuit according to claim 9 , comprising:

a state machine comprising the means for generating, upon loss of the synchronization, the maintenance information.

15. The circuit according to claim 9 , wherein the data is a continuous data stream.

16. The circuit according to claim 9 , wherein the data comprises synchronization units representing the synchronization information, and data units.

17. The circuit according to claim 16 , wherein the means for generating the maintenance information comprises:

means for checking whether a synchronization unit is received at an expected position within the data, the maintenance information indicating that the synchronization is being maintained if the synchronization unit is received at the expected position and the maintenance information indicating that the synchronization is not being maintained if at the expected position no synchronization unit is received or if a synchronization unit is received not at the expected position.

18. The circuit according to claim 9 , comprising:

means for stopping processing of the data units upon loss of the synchronization.

19. The circuit according to claim 9 , wherein the apparatus is implemented to provide at least a part of the functionality of a transmission convergence layer.

20. The circuit according to claim 9 , wherein the apparatus is implemented based on the IEEE 802.3ah Standard.

Assignments (10)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2020
From: INTEL CORPORATION
To: MAXLINEAR, INC.
Reel/Frame 053626/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2020
From: LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: INTEL CORPORATION
Reel/Frame 053259/0678 →
MERGER AND CHANGE OF NAME Recorded Jan 17, 2018
From: LANTIQ DEUTSCHLAND GMBH; LANTIQ BETEILIGUNGS-GMBH & CO. KG
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 045085/0292 →
MERGER Recorded Dec 18, 2017
From: LANTIQ DEUTSCHLAND GMBH
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 044907/0045 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 025413/0340 AND 025406/0677 Recorded Apr 17, 2015
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LANTIQ BETEILIGUNGS-GMBH & CO. KG
Reel/Frame 035453/0712 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 29, 2010
From: LANTIQ DEUTSCHLAND GMBH
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 025406/0677 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2010
From: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
To: LANTIQ DEUTSCHLAND GMBH
Reel/Frame 024529/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2010
From: INFINEON TECHNOLOGIES AG
To: INFINEON TECHNOLOGIES WIRELESS SOLUTIONS GMBH
Reel/Frame 024474/0937 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2008
From: BALB, MARKUS; KELAVA, IVAN; SCHNEIDERHEINZE, BURKART
To: INFINEON TECHNOLOGIES AG
Reel/Frame 021107/0079 →