Time synchronization message conversion
US-12160498-B1 · Dec 3, 2024 · US
US9979507B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-9979507-B1 |
| Application number | US-201514814203-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jul 30, 2015 |
| Priority date | Jul 30, 2014 |
| Publication date | May 22, 2018 |
| Grant date | May 22, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A training frame is generated, and the training frame includes a plurality of partial frames that include training information. The training frame has a defined duration. The training frame is generated by inverting a first bit in each of at least some partial frames, and including an info field frame in the training frame. The training frame is transmitted for training purposes.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: generating, at a network interface device, a training frame comprising a plurality of partial frames that include training information, and the generating including inverting, at the network interface device, a respective first bit in each of at least some partial frames, and including, at the network interface device, an info field frame in the training frame; and transmitting, with the network interface device, the training frame for training purposes, the training frame including the info field frame and the plurality of partial frames, wherein each of the at least some of the partial frames includes the respective inverted first bit when the training frame is transmitted. 2. The method of claim 1 , wherein a duration of the training frame is the same as a duration of a Reed-Solomon encoded frame. 3. The method of claim 1 , wherein each partial frame comprises a same number of symbols. 4. The method of claim 1 , wherein the inserting the info field frame in the training frame comprises: inserting, at the network interface device, the info field frame in a last partial frame in the plurality of partial frames. 5. The method of claim 1 , wherein the info field frame comprises a partial frame count field having a value, and the method further comprises: receiving, at the network interface device, another info field frame from another network interface device, wherein a beginning of the other info field frame is received within one partial frame duration of transmission of a beginning of the info field frame, wherein the other info field frame comprises a partial frame count field having the value. 6. The method of claim 1 , wherein the info field frame comprises a partial frame count field having a value, and the method further comprises: receiving, at the network interface device, another info field frame from another network interface device, wherein the other info field comprises a partial frame count field having another value, wherein the other value is a sum of the value and a skew value Y, and wherein a beginning of the other info field frame is received between Y partial frame durations and Y+1 partial frame durations after transmission of a beginning of the info field frame. 7. The method of claim 1 , further comprising: generating, at the network interface device, a second training frame comprising a plurality of second partial frames, including inverting, at the network interface device, a first bit in each of at least some second partial frames, and including, at the network interface device, a second info field frame in the second training frame, wherein a number of partial frames in the training frame is the same as a number of second partial frames in the second training frame; and transmitting, with the network interface device, the second training frame for training purposes. 8. The method of claim 7 , wherein the info field frame comprises a first partial frame count field having a first value; and the second info field frame comprises a second partial frame count field having a second value, wherein the second value is a sum of the first value and the number of partial frames in the training frame. 9. The method of claim 7 , wherein the info field frame comprises a first partial frame count field having a first value; and the second info field frame comprises a second partial frame count field having a second value, wherein the second value is the first value incremented by one. 10. A method, comprising: maintaining, at a first network interface device, a first counter that increments for each partial frame transmitted by the first network interface device to a second network interface device; generating, at the first network interface device, a training frame for training purposes, wherein the training frame comprises a plurality of partial frames that include training information, wherein generating the training frame comprises including, at the first network interface device, a first info field frame in the training frame, wherein the first info field frame comprises a first partial frame count field having a first value corresponding to a first count of the first counter, wherein the first partial frame count field is for synchronizing a second counter of the second network interface device with the first counter of the first network interface device; transmitting, with the first network interface device, the training frame to the second network interface device; and receiving, at the first network interface device, a second info field frame from the second network interface device, wherein a beginning of the second info field frame is received within one partial frame duration of transmission of a beginning of the first info field frame, wherein the second info field comprises a second partial frame count field having a second value corresponding to a second count of the second counter, and wherein the first value is the same as the second value. 11. The method of claim 10 , wherein a duration of the training frame is the same as a duration of each error correction encoded frame exchanged between the first network interface device and the second network interface device. 12. The method of claim 11 , wherein each error correction encoded frame is a Reed-Solomon encoded frame. 13. The method of claim 10 , further comprising: entering, at the first network interface device, a low power idle (LPI) mode; during the LPI mode, using, at the first network interface device, the first counter to determine timing of a plurality of alert windows, wherein alert windows in the plurality of alert windows are spaced apart from one another by a defined duration that is the same as a duration of one or more partial frames, exiting, at a receive portion of the first network interface device, a low power mode during the plurality of alert windows and re-entering the low power mode, at the receive portion of the first network device, between alert windows in the plurality of alert windows, and exiting, at the first network interface device, the LPI mode only when an alert signal is received within one of the alert windows. 14. The method of claim 13 , further comprising refreshing, at the first network interface device, the receive portion of the first network interface device only when a refresh signal is received within one of the alert windows. 15. The method of claim 13 , wherein second alert windows in a plurality of second alert windows of the second network interface device are spaced apart from one another by the defined duration, and the second plurality of alert windows is offset from the plurality of alert windows by one half of the defined duration. 16. The method of claim 15 , further comprising transmitting, with the first network interface device, an alert signal to the second network interface device so that the alert signal is received within one of the second alert windows in the plurality of second alert windows at the second network interface device. 17. The method of claim 15 , further comprising transmitting, with the network interface device, a refresh signal to the second network interface device so that the refresh signal is received within one of the second alert windows in the plurality of second alert windows at the second network interface device. 18. A network interface device, comprising: a media access control (MAC) processing device implemented on one or more integrated circuits; and a physical layer (PHY) processing device coupled to the M
Block codes (H04L1/0061, H04L1/0064 take precedence) · CPC title
Speed or phase control by synchronisation signals {(H04L7/0075 takes precedence)} · CPC title
by modifying the frame length · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.