-
1.
公开(公告)号:US12095673B2
公开(公告)日:2024-09-17
申请号:US17676355
申请日:2022-02-21
Applicant: DRW Technologies LLC
Inventor: Samuel Philippe Mas , Jie Yu , Philip Wolfsberger , Vincent Trudel-Lapierre , Patrick Grogan , Francois-Dominique Richardson , Jun Wu
IPC: H04L47/6275 , H04L47/52 , H04L47/62 , H04L49/9005
CPC classification number: H04L47/6275 , H04L47/527 , H04L47/623 , H04L49/9005
Abstract: A system and method are provided for a bandwidth manager for packetized data designed to arbitrate access between multiple, high bandwidth, ingress channels (sources) to one, lower bandwidth, egress channel (sink). The system calculates which source to grant access to the sink on a word-to-word basis and intentionally corrupts/cuts packets if a source ever loses priority while sending. Each source is associated with a ranking that is recalculated every data word. When a source buffer sends enough words to have its absolute rank value increase above that of another source buffer waiting to send, the system “cuts” the current packet by forcing the sending buffer to stop mid-packet and selects a new, lower ranked, source buffer to send. When there are multiple requesting source buffers with the same rank, the system employs a weighted priority randomized scheduler for buffer selection.
-
2.
公开(公告)号:US20240414096A1
公开(公告)日:2024-12-12
申请号:US18809043
申请日:2024-08-19
Applicant: DRW Technologies LLC
Inventor: Samuel Philippe Mas , Jie Yu , Philip Wolfsberger , Vincent Trudel-Lapierre , Patrick Grogan , Francois-Dominique Richardson , Jun Wu
IPC: H04L47/6275 , H04L47/52 , H04L47/62 , H04L49/9005
Abstract: A system and method are provided for a bandwidth manager for packetized data designed to arbitrate access between multiple, high bandwidth, ingress channels (sources) to one, lower bandwidth, egress channel (sink). The system calculates which source to grant access to the sink on a word-to-word basis and intentionally corrupts/cuts packets if a source ever loses priority while sending. Each source is associated with a ranking that is recalculated every data word. When a source buffer sends enough words to have its absolute rank value increase above that of another source buffer waiting to send, the system “cuts” the current packet by forcing the sending buffer to stop mid-packet and selects a new, lower ranked, source buffer to send. When there are multiple requesting source buffers with the same rank, the system employs a weighted priority randomized scheduler for buffer selection.
-
3.
公开(公告)号:US20210176183A1
公开(公告)日:2021-06-10
申请号:US17110256
申请日:2020-12-02
Applicant: DRW Technologies, LLC
Inventor: Samuel Philippe Mas , Jie Yu , Philip Wolfsberger , Vincent Trudel-Lapierre , Patrick Grogan , Francois-Dominique Richardson , Jun Wu
IPC: H04L12/865 , H04L12/863 , H04L12/873 , H04L12/861
Abstract: A system and method are provided for a bandwidth manager for packetized data designed to arbitrate access between multiple, high bandwidth, ingress channels (sources) to one, lower bandwidth, egress channel (sink). The system calculates which source to grant access to the sink on a word-to-word basis and intentionally corrupts/cuts packets if a source ever loses priority while sending. Each source is associated with a ranking that is recalculated every data word. When a source buffer sends enough words to have its absolute rank value increase above that of another source buffer waiting to send, the system “cuts” the current packet by forcing the sending buffer to stop mid-packet and selects a new, lower ranked, source buffer to send. When there are multiple requesting source buffers with the same rank, the system employs a weighted priority randomized scheduler for buffer selection.
-
4.
公开(公告)号:US20220174023A1
公开(公告)日:2022-06-02
申请号:US17676355
申请日:2022-02-21
Applicant: DRW Technologies LLC
Inventor: Samuel Philippe Mas , Jie Yu , Philip Wolfsberger , Vincent Trudel-Lapierre , Patrick Grogan , Francois-Dominique Richardson , Jun Wu
IPC: H04L47/6275 , H04L49/9005 , H04L47/52 , H04L47/62
Abstract: A system and method are provided for a bandwidth manager for packetized data designed to arbitrate access between multiple, high bandwidth, ingress channels (sources) to one, lower bandwidth, egress channel (sink). The system calculates which source to grant access to the sink on a word-to-word basis and intentionally corrupts/cuts packets if a source ever loses priority while sending. Each source is associated with a ranking that is recalculated every data word. When a source buffer sends enough words to have its absolute rank value increase above that of another source buffer waiting to send, the system “cuts” the current packet by forcing the sending buffer to stop mid-packet and selects a new, lower ranked, source buffer to send. When there are multiple requesting source buffers with the same rank, the system employs a weighted priority randomized scheduler for buffer selection.
-
5.
公开(公告)号:US11290389B2
公开(公告)日:2022-03-29
申请号:US17110256
申请日:2020-12-02
Applicant: DRW Technologies, LLC
Inventor: Samuel Philippe Mas , Jie Yu , Philip Wolfsberger , Vincent Trudel-Lapierre , Patrick Grogan , Francois-Dominique Richardson , Jun Wu
IPC: H04L12/865 , H04L47/6275 , H04L49/9005 , H04L47/52 , H04L47/62
Abstract: A system and method are provided for a bandwidth manager for packetized data designed to arbitrate access between multiple, high bandwidth, ingress channels (sources) to one, lower bandwidth, egress channel (sink). The system calculates which source to grant access to the sink on a word-to-word basis and intentionally corrupts/cuts packets if a source ever loses priority while sending. Each source is associated with a ranking that is recalculated every data word. When a source buffer sends enough words to have its absolute rank value increase above that of another source buffer waiting to send, the system “cuts” the current packet by forcing the sending buffer to stop mid-packet and selects a new, lower ranked, source buffer to send. When there are multiple requesting source buffers with the same rank, the system employs a weighted priority randomized scheduler for buffer selection.
-
-
-
-