-
公开(公告)号:US20210067450A1
公开(公告)日:2021-03-04
申请号:US16560386
申请日:2019-09-04
IPC分类号: H04L12/803 , H04L12/801 , H04L12/841 , H04L12/813 , H04L29/06 , H04L12/807
摘要: Systems and methods provide for Selective Tracking of Acknowledgments (STACKing) to improve buffer utilization and traffic shaping for one or more network devices. A network device can identify a first flow that corresponds to a predetermined traffic class and a predetermined congestion state. The device can determine a current window size and congestion threshold of the first flow. In response to a determination to selectively track a portion of acknowledgments of the first flow, the device can track, in main memory, information of a first portion of acknowledgments of the first flow. The device can exclude, from one or more buffers, a second portion of acknowledgments of the first flow. The device can re-generate and transmit segments corresponding to the second portion of acknowledgments at a target transmission rate based on traffic shaping policies for the predetermined traffic class and congestion state.
-
公开(公告)号:US10917352B1
公开(公告)日:2021-02-09
申请号:US16560386
申请日:2019-09-04
IPC分类号: H04L12/26 , H04L12/803 , H04L12/801 , H04L12/807 , H04L12/813 , H04L29/06 , H04L12/841
摘要: Systems and methods provide for Selective Tracking of Acknowledgments (STACKing) to improve buffer utilization and traffic shaping for one or more network devices. A network device can identify a first flow that corresponds to a predetermined traffic class and a predetermined congestion state. The device can determine a current window size and congestion threshold of the first flow. In response to a determination to selectively track a portion of acknowledgments of the first flow, the device can track, in main memory, information of a first portion of acknowledgments of the first flow. The device can exclude, from one or more buffers, a second portion of acknowledgments of the first flow. The device can re-generate and transmit segments corresponding to the second portion of acknowledgments at a target transmission rate based on traffic shaping policies for the predetermined traffic class and congestion state.
-
公开(公告)号:US20210092068A1
公开(公告)日:2021-03-25
申请号:US17110196
申请日:2020-12-02
IPC分类号: H04L12/851 , H04L12/801 , H04L12/807 , H04L12/841 , H04L12/815
摘要: Systems and methods provide for generating traffic class-specific congestion signatures and other machine learning models for improving network performance. In some embodiments, a network controller can receive historical traffic data captured by a plurality of network devices within a first period of time that the network devices apply one or more traffic shaping policies for a predetermined traffic class and a predetermined congestion state. The controller can generate training data sets including flows of the historical traffic data labeled as corresponding to the predetermined traffic class and predetermined congestion state. The controller can generate, based on the training data sets, traffic class-specific congestion signatures that receive input traffic data determined to correspond to the predetermined traffic class and output an indication whether the input traffic data corresponds to the predetermined congestion state. The controller can adjust, based on the congestion signatures, traffic shaping operations of the plurality of network devices.
-
公开(公告)号:US20210076378A1
公开(公告)日:2021-03-11
申请号:US16562822
申请日:2019-09-06
发明人: Gangadharan Byju Pularikkal , Santosh Ramrao Patil , Raghavaiah Avula , Akramsheriff Ismailsheriff
摘要: Systems, methods, and computer-readable media for dynamically assigning devices to specific channels in the CBRS band. One or more dedicated channels within the CBRS band can be selected and a boost channel device group can be formed by exclusively allocating the one or more dedicated channel to the boost channel device group. Further, a normal channel device group can be formed by allocating, to the normal channel device group, one or more channels in the CBRS band that are separate from the one or more dedicated channels allocated to the boost channel device group. One or more devices communicating in the CBRS band can be selectively assigned to either the boost channel device group or the normal channel device group to selectively control communications in the CBRS band over the one or more dedicated channels utilized by the boost channel device group.
-
公开(公告)号:US11516139B2
公开(公告)日:2022-11-29
申请号:US17110196
申请日:2020-12-02
IPC分类号: H04L12/851 , H04L12/801 , H04L12/807 , H04L12/815 , H04L12/841 , H04L47/2441 , H04L47/22 , H04L47/27 , H04L47/12 , H04L47/283 , H04L47/10
摘要: Systems and methods provide for generating traffic class-specific congestion signatures and other machine learning models for improving network performance. In some embodiments, a network controller can receive historical traffic data captured by a plurality of network devices within a first period of time that the network devices apply one or more traffic shaping policies for a predetermined traffic class and a predetermined congestion state. The controller can generate training data sets including flows of the historical traffic data labeled as corresponding to the predetermined traffic class and predetermined congestion state. The controller can generate, based on the training data sets, traffic class-specific congestion signatures that receive input traffic data determined to correspond to the predetermined traffic class and output an indication whether the input traffic data corresponds to the predetermined congestion state. The controller can adjust, based on the congestion signatures, traffic shaping operations of the plurality of network devices.
-
公开(公告)号:US11202288B2
公开(公告)日:2021-12-14
申请号:US16562822
申请日:2019-09-06
发明人: Gangadharan Byju Pularikkal , Santosh Ramrao Patil , Raghavaiah Avula , Akramsheriff Ismailsheriff
摘要: Systems, methods, and computer-readable media for dynamically assigning devices to specific channels in the CBRS band. One or more dedicated channels within the CBRS band can be selected and a boost channel device group can be formed by exclusively allocating the one or more dedicated channel to the boost channel device group. Further, a normal channel device group can be formed by allocating, to the normal channel device group, one or more channels in the CBRS band that are separate from the one or more dedicated channels allocated to the boost channel device group. One or more devices communicating in the CBRS band can be selectively assigned to either the boost channel device group or the normal channel device group to selectively control communications in the CBRS band over the one or more dedicated channels utilized by the boost channel device group.
-
公开(公告)号:US11546262B2
公开(公告)日:2023-01-03
申请号:US17153817
申请日:2021-01-20
IPC分类号: H04L12/26 , H04L47/125 , H04L47/11 , H04L47/20 , H04L47/27 , H04L47/283 , H04L69/16
摘要: Systems and methods provide for Selective Tracking of Acknowledgments (STACKing) to improve buffer utilization and traffic shaping for one or more network devices. A network device can identify a first flow that corresponds to a predetermined traffic class and a predetermined congestion state. The device can determine a current window size and congestion threshold of the first flow. In response to a determination to selectively track a portion of acknowledgments of the first flow, the device can track, in main memory, information of a first portion of acknowledgments of the first flow. The device can exclude, from one or more buffers, a second portion of acknowledgments of the first flow. The device can re-generate and transmit segments corresponding to the second portion of acknowledgments at a target transmission rate based on traffic shaping policies for the predetermined traffic class and congestion state.
-
公开(公告)号:US20210144095A1
公开(公告)日:2021-05-13
申请号:US17153817
申请日:2021-01-20
IPC分类号: H04L12/803 , H04L12/813 , H04L12/841 , H04L12/801 , H04L29/06 , H04L12/807
摘要: Systems and methods provide for Selective Tracking of Acknowledgments (STACKing) to improve buffer utilization and traffic shaping for one or more network devices. A network device can identify a first flow that corresponds to a predetermined traffic class and a predetermined congestion state. The device can determine a current window size and congestion threshold of the first flow. In response to a determination to selectively track a portion of acknowledgments of the first flow, the device can track, in main memory, information of a first portion of acknowledgments of the first flow. The device can exclude, from one or more buffers, a second portion of acknowledgments of the first flow. The device can re-generate and transmit segments corresponding to the second portion of acknowledgments at a target transmission rate based on traffic shaping policies for the predetermined traffic class and congestion state.
-
-
-
-
-
-
-