US 12,278,704 B2
USB over HDBaseT transmission using varying HDBaseT packet sizes
Elad Kaplan, Ness Ziona (IL)
Assigned to Valens Semiconductor Ltd., Hod Hasharon (IL)
Filed by Valens Semiconductor Ltd., Hod Hasharon (IL)
Filed on Jul. 18, 2023, as Appl. No. 18/354,363.
Claims priority of provisional application 63/495,787, filed on Apr. 13, 2023.
Prior Publication US 2024/0348866 A1, Oct. 17, 2024
Int. Cl. H04L 1/08 (2006.01); G06F 13/38 (2006.01); H04L 1/00 (2006.01); H04L 43/106 (2022.01); H04L 47/43 (2022.01); H04N 21/4363 (2011.01)
CPC H04L 1/08 (2013.01) [G06F 13/382 (2013.01); H04L 1/0041 (2013.01); H04L 43/106 (2013.01); H04L 47/43 (2022.05); H04N 21/43635 (2013.01); G06F 2213/0042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for transmitting Universal Serial Bus (USB) packets over an HDBaseT network, comprising:
receiving from a first USB port a USB data packet of about 1 Kilobyte;
segmenting the USB data packet into HDBaseT packets, wherein the HDBaseT packets comprise at least three packets (P1, P2, P3) having payload sizes of more than 220 bytes, between 100 and 220 bytes, and below 100 bytes, respectively;
transmitting the HDBaseT packets over the HDBaseT network, such that P1 is sent before P2, and P2 is sent before P3;
reassembling a restored USB data packet from the transmitted HDBaseT packets; and
forwarding the restored USB data packet to a second USB port.