IP Library Granted Patent US 7,317,691
Granted Patent B2
US 7,317,691 · App. 10/263,464 · Granted Jan 8, 2008

Method for initializing a link suspend device for optimum receive recovery

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,317,691
App. No.
10/263,464
Granted
Jan 8, 2008
Kind
B2
Abstract

The invention provides a method for initializing a link suspend device for optimum receive recovery. A method for negotiating link parameters to facilitate rapid recovery of the input data from a silent line state is described. The invention can be applied to network devices in point-to-point data communications links capable of operating in a low power link suspend mode.

Claims (31)

1. A method for initializing a link suspend device for optimum receive recovery from a silent state, said method comprising the steps of:

utilizing a link suspend mode capable device to obtain a scrambler seed of a transmit scrambler of a partner network device during initial negotiation of a communications link with said partner network device, wherein said partner network device is capable of operation in the link suspend mode;

saving said scrambler seed of said partner network device in local memory of said link suspend mode capable device, wherein the local memory further comprises link suspend control parameters of said network partner device obtained during the initial negotiation;

loading said scrambler seed into a descrambler of said link suspend mode capable device upon triggering from said partner network device to load said scrambler seed in preparation for scrambled data; and

utilizing said descrambler of said link suspend mode capable device to recover data subsequently received from said partner network device using said saved scrambler seed of said partner network device.

2. A method for preparing a link partner for optimum receive recovery from a silent state of link-suspend mode comprising:

obtaining a scrambler seed for a transmit machine of a network device, wherein said network device is capable of operation in link suspend mode;

said network device sending said scrambler seed to a partner device during initial negotiation of a communications link with said partner device, wherein said partner device is capable of operation in said link suspend mode;

said network device sending a plurality of sequences of unscrambled preamble data to said partner device while said partner device is in a silent line state of said link suspend mode; and

sending scrambled data packets to said partner device.

3. The method of claim 2 , wherein said plurality of sequences of unscrambled preamble data comprises:

a sequence of data to facilitate nibble alignment by said partner device to said preamble data; and

a sequence of data to trigger loading of said scrambler seed into a receive descrambler of said partner device in anticipation of said scrambled data packets.

4. The method of claim 2 , wherein said initial negotiation comprises Next Page Auto-Negotiation of IEEE 802.3 protocol.

5. The method of claim 2 , wherein said scrambler seed is configurable on said network device by an operator.

6. The method of claim 2 , wherein said communications link comprises a point-to-point communications link between said network device and said partner device.

7. A link suspend apparatus capable of initializing for optimum receive recovery from a silent state, comprising:

an auto-negotiation machine in a link suspend mode capable device for obtaining a scrambler seed of a transmit scrambler of a partner network device during initial negotiation of a communications link with said partner network device, wherein said partner network device is capable of operation in said link suspend mode;

local memory in said link suspend mode capable device for saving said scrambler seed of said partner network device, wherein the local memory further comprises link suspend control parameters of said partner network device obtained during the initial negotiation;

a descrambler in said link suspend mode capable device for unscrambling data received from said partner network device; and

means in said link suspend mode capable device for triggering loading of said scrambler seed into said descrambler in preparation for incoming scrambled data, wherein said descrambler recovers the incoming scrambled data using said saved scrambler seed.

8. A link suspend apparatus configured to facilitate optimum receive recovery by a link partner device operating from a silent state comprising:

a transmit machine of a link suspend mode capable network device having a scrambler for scrambling network communications, wherein said scrambler uses a starting seed for said scrambling said network communications;

an auto-negotiation machine in said network device which initiate sending of said scrambler seed to a partner device during initial negotiation of a communications link with said partner device, wherein said partner device is capable of operation in said link suspend mode; and

means in said network device for using said transmit machine to send a plurality of sequences of unscrambled preamble data to said partner device when said partner device is in silent line state of said link suspend mode before sending scrambled data packets.

9. The link suspend apparatus of claim 8 , wherein said plurality of sequences of unscrambled preamble data comprises:

a sequence of data to facilitate nibble alignment by said partner device to said preamble data; and

a sequence of data to trigger loading of said scrambler seed into a receive descrambler of said partner device in anticipation of said scrambled data packets.

10. The link suspend apparatus of claim 8 , wherein said initial negotiation comprises Next Page Auto-Negotiation of IEEE 802.3 protocol.

11. The link suspend apparatus of claim 8 , wherein said scrambler seed is configurable by an operator.

12. The link suspend apparatus of claim 8 , wherein said communications link comprises a point-to-point communications link with said partner device.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2010
From: TERIDIAN SEMICONDUCTOR HOLDINGS CORPORATION
To: MAXIM INTEGRATED PRODUCTS, INC.
Reel/Frame 024630/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE PREVIOUSLY RECORDED ON REEL 024474 FRAME 0569. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNOR IS TERIDIAN SEMICONDUCTOR CORPORATION AND ASSIGNEE IS TERIDIAN SEMICONDUCTOR HOLDINGS CORPORATION. Recorded Jun 25, 2010
From: TERIDIAN SEMICONDUCTOR CORPORATION
To: TERIDIAN SEMICONDUCTOR HOLDINGS CORPORATION
Reel/Frame 024588/0664 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR ON THE NOTICE OF RECORDATION PREVIOUSLY RECORDED ON REEL 024474 FRAME 0569. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECT ASSIGNOR IS TERIDIAN SEMICONDUCTOR HOLDINGS CORPORATION. Recorded Jun 24, 2010
From: TERIDIAN SEMICONDUCTOR HOLDINGS CORPORATION
To: MAXIM INTEGRATED PRODUCTS, INC.
Reel/Frame 024588/0146 →
MERGER Recorded Jun 3, 2010
From: TERIDIAN SEMICONDUCTOR CORPORATION
To: MAXIM INTEGRATED PRODUCTS, INC.
Reel/Frame 024474/0569 →
CHANGE OF NAME Recorded Mar 15, 2010
From: TDK SEMICONDUCTOR CORP.
To: TERIDIAN SEMICONDUCTOR CORP.
Reel/Frame 024079/0005 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2003
From: MILLS, ANDREW
To: TDK SEMICONDUCTOR CORPORATION
Reel/Frame 014174/0790 →