IP Library Granted Patent US 9,287,929
Granted Patent B2
US 9,287,929 · App. 13/967,650 · Granted Mar 15, 2016

Robust handshake procedure in cross-talk environments

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 9,287,929
App. No.
13/967,650
Granted
Mar 15, 2016
Kind
B2
Abstract

Embodiments of the invention provide a robust mechanism to isolate transceivers that attempt to train on a FEXT channel during the handshake phase and to abort a false activation. According to aspects of the invention, either or both transceiver acknowledges the unique identity of the other transceiver during the handshake phase. This ensures that the transceiver progresses to training and beyond with only one other remote transceiver.

Claims (43)

1. A method for identifying transceivers that train on a far-end crosstalk channel, comprising:

initiating a handshake phase comprising a plurality of handshake messages between a first transceiver and a second transceiver;

generating a unique identifier (ID) associated with the first transceiver at the first transceiver;

sending the unique ID associated with the first transceiver from the first transceiver to the second transceiver using one of the handshake messages;

receiving a subsequent handshake message at the first transceiver; and

aborting the handshake phase at the first transceiver if the received subsequent handshake message does not include the unique ID associated with the first transceiver.

2. The method of claim 1 , wherein at least one of the plurality of handshake messages comprises a G.994.1 handshake (g.hs) message.

3. The method of claim 2 , wherein the at least one of the plurality of handshake messages comprises a mode request/capabilities list and request (MR/CLR) g.hs message.

4. The method of claim 2 , wherein the at least one of the plurality of handshake messages comprises a mode select/capabilities list (MS/CL) g.hs message.

5. The method of claim 2 , wherein the received subsequent handshake message comprises a MS/CL g.hs message.

6. The method of claim 2 , wherein the received subsequent handshake message comprises an acknowledgment (ACK) g.hs message.

7. The method of claim 1 , wherein the one handshake message includes a field for the unique ID.

8. The method of claim 1 , wherein the unique ID comprises a 16-bit number.

9. The method of claim 1 , wherein generating the unique ID includes generating a random number.

10. The method of claim 1 , further comprising:

generating a second unique ID associated with the second transceiver at the second transceiver;

sending the second unique ID from the second transceiver to the first transceiver using another one of the handshake messages;

receiving a subsequent handshake message at the second transceiver; and

aborting the handshake phase at the second transceiver if the received subsequent handshake message does not include the second unique ID.

11. The method of claim 1 , further comprising:

progressing to an O-SIGNATURE phase of G.vector initialization if the handshake phase was not aborted;

sending the unique ID associated with the first transceiver from the first transceiver to the second transceiver during the O-SIGNATURE phase; and

aborting the O-SIGNATURE phase at the second transceiver if the unique ID does not match the unique ID sent during the handshake phase.

12. A communication device comprising:

a processor;

a memory in electronic communication with the processor;

instructions stored in the memory, where in the instructions are executable by the processor to cause the communication device to:

initiate a handshake phase comprising a plurality of handshake messages with a remote transceiver;

generate a unique identifier (ID) associated with the communication device;

send the unique ID associated with the communication device to the remote transceiver using one of the handshake messages;

receive a subsequent handshake message; and

abort the handshake phase if the at least one received subsequent handshake message does not include the unique ID associated with the communication device.

13. The communication device of claim 12 , wherein at least one of the plurality of handshake messages comprises a G.994.1 handshake (g.hs) message.

14. The communication device of claim 13 , wherein the at least one of the plurality of handshake messages comprises a mode request/capabilities list and request (MR/CLR) g.hs message.

15. The communication device of claim 13 , wherein the at least one of the plurality of handshake messages comprises a mode select/capabilities list (MS/CL) g.hs message.

16. The communication device of claim 13 , wherein the received subsequent handshake message comprises a MS/CL g.hs message.

17. The communication device of claim 13 , wherein the received subsequent handshake message comprises an acknowledgment (ACK) g.hs message.

18. The communication device of claim 12 , wherein the one handshake message includes a field for the unique ID.

19. The communication device of claim 12 , wherein generating the unique ID includes generating a random number.

20. The communication device of claim 12 , wherein the instructions further cause the processor to:

progress to an O-SIGNATURE phase of G.vector initialization if the handshake phase was not aborted;

send the unique ID to the remote transceiver during the O-SIGNATURE phase; and

receive an indication of abortion of the O-SIGNATURE phase at the second transceiver if the unique ID does not match the unique ID sent during the handshake phase.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: ALCATEL-LUCENT USA, INC.
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036732/0876 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2015
From: SILICON VALLEY BANK
To: IKANOS COMMUNICATIONS, INC.
Reel/Frame 036733/0031 →
SECURITY INTEREST Recorded Jun 10, 2015
From: IKANOS COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 035874/0351 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 5, 2015
From: IKANOS COMMUNICATIONS, INC.
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 035581/0710 →