-
公开(公告)号:US10567102B2
公开(公告)日:2020-02-18
申请号:US15890187
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
IPC分类号: H03M13/00 , H04J3/06 , H04N21/43 , H04L12/40 , H03M13/11 , H03M13/29 , H04L1/00 , H04L1/18 , H04N21/4363
摘要: Methods and systems for enabling recovery of lost packets transmitted over a communication network. In one embodiment, a device includes a processor and a transmitter. The processor is configured to calculate a row parity packet (RPP) and a diagonal parity packet (DPP) for n packets. Each of the RPP, the DPP, and the n packets comprises n segments. The processor utilizes each packet, from among the n packets, to update parity values in the RPP and the DPP in such a way that each segment in the packet is used to update one segment in the RPP and at most one segment in DPP. The transmitter transmits the n packets, the RPP, and the DPP over the communication network. Receiving a subset of n members of a set comprising: the RPP, the DPP, and the n packets, enables recovery of two lost packets.
-
公开(公告)号:US20180227080A1
公开(公告)日:2018-08-09
申请号:US15890219
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
IPC分类号: H04L1/00
摘要: Methods and systems that enable recovery of a lost packet from an incomplete block transmitted over a communication network. In one embodiment, a system includes a first processor configured to: receive a block of packets during a period spanning a certain duration, calculate a parity packet (PP) for the block, and provide in PP an indication of the number of packets in the block, where the block comprises k
-
公开(公告)号:US20180227068A1
公开(公告)日:2018-08-09
申请号:US15890245
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
IPC分类号: H04J3/06
CPC分类号: H04J3/0667 , H03M13/1165 , H03M13/1168 , H03M13/118 , H03M13/1185 , H03M13/15 , H03M13/2921 , H04J3/0664 , H04J3/067 , H04J3/0673 , H04J3/0697 , H04L1/005 , H04L1/0054 , H04L1/0057 , H04L1/0061 , H04L1/0063 , H04L1/0083 , H04L1/1812 , H04L1/1835 , H04L12/40 , H04L12/40013 , H04N21/4305 , H04N21/43635
摘要: Methods and systems for providing a virtual HDBaseT® link. In one embodiment, a first switch transmits packets over an Ethernet network that includes one or more hops. The payload of each of the packets includes an HDBaseT® T-packet belonging to an HDBaseT® session. A first processor sets, for each packet from among a plurality of the packets, a timestamp value in the packet to correspond to the time at which the packet is transmitted by the first switch. A second switch receives the packets over the Ethernet network. A second processor calculates a clock correction value based on the timestamps in the plurality of packets, and utilizes the clock correction value to perform at least one of the following: (i) control transmission, by the second switch, of data in T-packets in the payloads of the packets, and (ii) recover a source clock of native media delivered over the Ethernet network.
-
公开(公告)号:US10541770B2
公开(公告)日:2020-01-21
申请号:US15890203
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
IPC分类号: H03M13/00 , H04J3/06 , H04N21/43 , H04L12/40 , H03M13/11 , H03M13/29 , H04L1/00 , H04L1/18 , H04N21/4363
摘要: Methods and systems that enable recovery lost packets that were transmitted over a communication network. In one embodiment, a device includes a receiver and a processor. The receiver receives n packets that belong to a set comprising n+2 packets transmitted over the communication network, where the set includes: n data packets, a row parity packet (RPP), and a diagonal parity packet (DPP). Each received packet comprises n segments. Each segment of the RPP comprises a result of a parity function applied to a set comprising n segments, each belonging to a different packet from among the n data packets. Each segment of the DPP comprises a result of a parity function applied to a set comprising n segments, each belonging to a different packet selected from a group comprising the n data packets and the RPP. The processor may utilize the received packets to recover two lost packets.
-
公开(公告)号:US10523352B2
公开(公告)日:2019-12-31
申请号:US15890219
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
IPC分类号: H04J3/06 , H04N21/43 , H04L12/40 , H03M13/11 , H03M13/29 , H04L1/00 , H04L1/18 , H04N21/4363
摘要: Methods and systems that enable recovery of a lost packet from an incomplete block transmitted over a communication network. In one embodiment, a system includes a first processor configured to: receive a block of packets during a period spanning a certain duration, calculate a parity packet (PP) for the block, and provide in PP an indication of the number of packets in the block, where the block comprises k
-
公开(公告)号:US20180226993A1
公开(公告)日:2018-08-09
申请号:US15890203
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
摘要: Methods and systems that enable recovery lost packets that were transmitted over a communication network. In one embodiment, a device includes a receiver and a processor. The receiver receives n packets that belong to a set comprising n+2 packets transmitted over the communication network, where the set includes: n data packets, a row parity packet (RPP), and a diagonal parity packet (DPP). Each received packet comprises n segments. Each segment of RPP comprises a result of a parity function applied to a row parity set comprising n segments, each belonging to a different packet from among the n data packets. Each segment of DPP comprises a result of a parity function applied to a diagonal parity set comprising n segments, each belonging to a different packet selected from a group comprising the n data packets and RPP. The processor utilized the received packets to recover two lost packets.
-
公开(公告)号:US20180226996A1
公开(公告)日:2018-08-09
申请号:US15890187
申请日:2018-02-06
发明人: Shai Stein , Eran Rippel
摘要: Methods and systems for enabling recovery of lost packets transmitted over a communication network. In one embodiment, a device includes a processor and a transmitter. The processor is configured to calculate a row parity packet (RPP) and a diagonal parity packet (DPP) for n packets. Each of RPP, DPP, and the n packets comprises n segments. The processor utilizes each packet, from among the n packets, to update parity values in RPP and DPP in such a way that each segment in the packet is used to update one segment in RPP and at most one segment in DPP. The transmitter transmits the n packets, RPP, and DPP over the communication network. Receiving any subset of n member of a set comprising: RPP, DPP, and the n packets, enables recovery of two lost packets.
-
-
-
-
-
-