IP Library Granted Patent US 7,164,681
Granted Patent B2
US 7,164,681 · App. 09/905,132 · Granted Jan 16, 2007

Mechanism to strip LARQ header and preserve LARQ header in status frame

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,164,681
App. No.
09/905,132
Granted
Jan 16, 2007
Kind
B2
Abstract

The present invention provides a method for supporting frame priority in a home phone line network. The method includes: detecting a limited automatic repeat request (LARQ) header in a frame with a priority tag; stripping the LARQ header and a frame check sequence (FCS) in the frame with the priority tag; recalculating the FCS for the stripped frame with the priority tag; and adding the recalculated FCS to the stripped frame with the priority tag. The method strips the LARQ header from a HPNA frame with the priority tag before it is sent to an Ethernet controller. By stripping the LARQ header, the Ethernet controller will correctly recognize the priority tag and send the frame to the appropriate priority queue. In this manner, frame priority is supported.

Claims (42)

1. A method for supporting frame priority in a home phone line network, comprising the steps of:

(a) detecting a limited automatic repeat request (LARQ) header in a frame with a priority tag;

(b) stripping the LARQ header and a frame check sequence (FCS) in the frame with the priority tag;

(c) recalculating the FCS for the stripped frame with the priority tag; and

(d) adding the recalculated FCS to the stripped frame with the priority tag.

2. The method of claim 1 , wherein the stripping step (b) further comprises:

(b1) placing information in the LARQ header in a frame status frame which will follow the stripped frame with the priority tag.

3. The method of claim 1 , further comprising:

(e) sending the stripped frame with the priority tag and the recalculated FCS to an Ethernet controller.

4. A method for supporting frame priority in a home phone line network, comprising the steps of:

(a) detecting a limited automatic repeat request (LARQ) header in a frame with a priority tag;

(b) stripping the LARQ header and a frame check sequence (FCS) in the frame with the priority tag;

(c) recalculating the FCS for the stripped frame with the priority tag;

(d) adding the recalculated FCS to the stripped frame with the priority tag;

(e) sending the stripped frame with the priority tag and the recalculated FCS to an Ethernet controller; and

(f) sending the stripped frame with the priority tag and the recalculated FCS to an appropriate priority queue according to the priority tag.

5. A home phone line controller, comprising:

a first logic block for detecting a LARQ header in a frame with a priority tag;

a second logic block for stripping the LARQ header and a FCS in the frame with the priority tag; and

a third logic block for recalculating the FCS for the stripped frame with the priority tag and for adding the recalculated FCS to the stripped frame with the priority tag.

6. The controller of claim 5 , wherein an asserted first signal to the first logic block indicates that the LARQ header is enabled and must be stripped from the frame with the priority tag.

7. A home phone line controller, comprising:

a first logic block for detecting a LARQ header in a frame with a priority tag;

a second logic block for stripping the LARQ header and a FCS in the frame with the priority tag; and

a third logic block for recalculating the FCS for the stripped frame with the priority tag and for adding the recalculated FCS to the stripped frame with the priority tag;

wherein the first logic block asserts a second signal and a third signal to the second logic block, wherein the second signal indicates that the FCS is to be stripped from the frame with the priority tag, wherein the third signal indicates that the LARQ header is to be stripped from the frame with the priority tag.

8. The controller of claim 5 , wherein an asserted fourth signal to the third logic block enables the recalculation of the FCS.

9. A system, comprising:

an Ethernet controller; and

a home phone line network controller, wherein the home phone line network controller comprises:

a first logic block for detecting a LARQ header in a frame with a priority tag;

a second logic block for stripping the LARQ header and a FCS in the frame with the priority tag; and

a third logic block for recalculating the FCS for the stripped frame with the priority tag and for adding the recalculated FCS to the stripped frame with the priority tag.

10. The system of claim 9 , wherein an asserted first signal to the first logic block indicates that the LARQ header is enabled and must be stripped from the frame with the priority tag.

11. A system, comprising:

an Ethernet controller; and

a home phone line network controller, wherein the home phone line network controller comprises:

a first logic block for detecting a LARQ header in a frame with a priority tag;

a second logic block for stripping the LARQ header and a FCS in the frame with the priority tag; and

a third logic block for recalculating the FCS for the stripped frame with the priority tag and for adding the recalculated FCS to the stripped frame with the priority tag;

wherein the first logic block asserts a second signal and a third signal to the second logic block, wherein the second signal indicates that the FCS is to be stripped from the frame with the priority tag, wherein the third signal indicates that the LARQ header is to be stripped from the frame with the priority tag.

12. The system of claim 9 , wherein an asserted fourth signal to the third logic block enables the recalculation of the FCS.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: GLOBALFOUNDRIES INC.
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 054633/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
AFFIRMATION OF PATENT ASSIGNMENT Recorded Aug 18, 2009
From: ADVANCED MICRO DEVICES, INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 023119/0083 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2001
From: KARIGHATTAM, KISHORE; CHOW, PETER; WILLIAMS, ROBERT
To: ADVANCED MICRO DEVICES, INC.
Reel/Frame 012007/0595 →