Fix issue with CBS

This commit is contained in:
2025-12-02 11:43:04 +01:00
parent cd9ba93d58
commit c93ec89664
5 changed files with 34 additions and 7 deletions

View File

@@ -111,6 +111,12 @@ int
TsnNetDevice::TransmitSelection()
{
NS_LOG_FUNCTION(this);
//Udpate Transmission selection algo states (e.g update cbs credit)
for (int i = m_queues.size(); i --> 0; )
{
m_transmissionSelectionAlgos[i]->Update();
}
for (int i = m_queues.size(); i --> 0; )
{
if(!m_queues[i]->IsEmpty() && m_tas->IsGateOpen(i))