-
公开(公告)号:US11190208B2
公开(公告)日:2021-11-30
申请号:US16905200
申请日:2020-06-18
Applicant: Intel Corporation
Inventor: Adee Ofir Ran , Amir Mezer , Alon Meisler , Assaf Benhamou , Itamar Levin , Yoni Landau
Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
-
公开(公告)号:US20190044839A1
公开(公告)日:2019-02-07
申请号:US15941854
申请日:2018-03-30
Applicant: Intel Corporation
Inventor: Yoni Landau , Janardhan H. Satyanarayana , Assaf Benhamou , Mark A. Bordogna
Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
-
公开(公告)号:US11546241B2
公开(公告)日:2023-01-03
申请号:US17503817
申请日:2021-10-18
Applicant: Intel Corporation
Inventor: Yoni Landau , Janardhan H. Satyanarayana , Assaf Benhamou , Mark A. Bordogna
IPC: H04L12/26 , H04L43/106 , H04L69/22 , H04L1/00
Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
-
公开(公告)号:US20200321978A1
公开(公告)日:2020-10-08
申请号:US16905200
申请日:2020-06-18
Applicant: Intel Corporation
Inventor: Adee Ofir Ran , Amir Mezer , Alon Meisler , Assaf Benhamou , Itamar Levin , Yoni Landau
Abstract: Computing devices and techniques for providing link partner health reporting are described. In one embodiment, for example, an apparatus may include at least one memory, and logic, at least a portion of the logic comprised in hardware coupled to the at least one memory, the logic to determine a plurality of error counters, each of the plurality of error counters associated with a number of errors, determine the number of errors for each data unit of a plurality of data units associated with a data block, increment each of the plurality of error counters corresponding with the number of errors for each data unit of the plurality of data units, provide a plurality of error counts for the data block to a link partner, the plurality of error counts corresponding to the number of errors accumulated in each of the plurality of error counters for the data block, and reset the plurality of error counters. Other embodiments are described and claimed.
-
公开(公告)号:US09722717B2
公开(公告)日:2017-08-01
申请号:US14574482
申请日:2014-12-18
Applicant: Intel Corporation
Inventor: Yoni Landau , Assaf Benhamou , Adee O. Ran
CPC classification number: H04J3/0658 , H04L7/041 , H04L12/12 , H04L2007/045 , Y02D50/40 , Y02D50/42
Abstract: Technologies for robust data transmission include a network port logic having a physical coding sublayer (PCS). The PCS may transmit a series of rapid alignment markers (RAMs) to a link partner, with each RAM indicative of a counter value. The PCS transitions to a sleep state if the counter value equals two and a low power idle (LPI) command is set by an upper-layer client. The PCS transitions to an active state if the counter value equals one and the LPI command is not set. The PCS may receive a low power idle symbol (LI) from the link partner and start a guard timer in response to receipt of the LI symbol. The PCS transitions to a sleep state if the guard timer expires and transitions to the active state if data other than LI is received prior to expiration of the guard timer. Other embodiments are described and claimed.
-
公开(公告)号:US11805042B2
公开(公告)日:2023-10-31
申请号:US17948965
申请日:2022-09-20
Applicant: Intel Corporation
Inventor: Yoni Landau , Janardhan Satyanarayana , Assaf Benhamou , Mark Bordogna
IPC: H04L43/106 , H04L69/22 , H04L1/00
CPC classification number: H04L43/106 , H04L1/0041 , H04L1/0045 , H04L1/0058 , H04L69/22 , H04L1/0057
Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
-
公开(公告)号:US11711159B2
公开(公告)日:2023-07-25
申请号:US17134115
申请日:2020-12-24
Applicant: Intel Corporation
Inventor: Mark Bordogna , Janardhan Satyanarayana , Yoni Landau , Diwakar Suvvari
IPC: H04J3/06 , H04L43/106 , H04J3/07 , H04L1/00
CPC classification number: H04J3/073 , H04J3/0661 , H04J3/0682 , H04J3/0697 , H04L1/0046 , H04L1/0057 , H04L1/0067 , H04L43/106
Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
-
公开(公告)号:US20230016505A1
公开(公告)日:2023-01-19
申请号:US17948965
申请日:2022-09-20
Applicant: Intel Corporation
Inventor: Yoni Landau , Janardhan Satyanarayana , Assaf Benhamou , Mark Bordogna
IPC: H04L43/106 , H04L69/22 , H04L1/00
Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
-
公开(公告)号:US20220150149A1
公开(公告)日:2022-05-12
申请号:US17503817
申请日:2021-10-18
Applicant: Intel Corporation
Inventor: Yoni Landau , Janardhan H. Satyanarayana , Assaf BENHAMOU , Mark A. Bordogna
IPC: H04L43/106 , H04L69/22 , H04L1/00
Abstract: Technologies for timestamping data packets with forward error correction is disclosed. Alignment markers may be inserted in a data stream in order to assist with synchronization on the receiving end. After insertion of the alignment markers, a start of frame delimiter or other trigger may be detected, triggering a timestamp corresponding to the start of frame delimiter or other trigger. The data and the timestamp are sent to a remote compute device, which may timestamp the data before removing the alignment markers. With this approach, insertion of the alignment markers does not lead to a deviation in the timestamp of the sending compute device or the receiving compute device.
-
公开(公告)号:US11265096B2
公开(公告)日:2022-03-01
申请号:US16410275
申请日:2019-05-13
Applicant: Intel Corporation
Inventor: Mark Bordogna , Janardhan Satyanarayana , Yoni Landau , Diwakar Suvvari
IPC: H04J3/07 , H04J3/06 , H04L1/00 , H04L43/106
Abstract: In a transceiver, the accuracy of a packet time stamp can be improved by compensating for errors introduced by processing of the packet. A received packet can be received via multiple lanes. A packet time stamp can be measured using a start of frame delimiter (SFD). A last arriving lane can be used to provide a recovered clock signal. A phase offset between the recovered clock signal and the system clock of the transceiver can be used to adjust the time stamp. A position of the SFD within a data block can be used to adjust the time stamp. A position of the data block within a combined group of data blocks can be used to adjust the time stamp. Also, a serializer-deserializer delay associated with the last arriving lane can be used to adjust the time stamp.
-
-
-
-
-
-
-
-
-