Skip to main content

Table 3 TXOP adjustment based on state machine

From: Adjustable TXOP mechanism for supporting video transmission in IEEE 802.11e HCCA

1.

PLIST[] ← Polling List

2.

STATE[] ← Flow State List

3.

Q[]← Feeback Queue Size List

4.

TXOP curr []← Current TXOP List

5.

SUM txop ← 0

6.

for p in PLIST do

7.

   eventgetEvent(p, Q[])

8.

   STATE[p] ← evaluateNextState(p,STATE[],event)

9.

   TXOP curr [p] ← calculateTXOP(p,STATE[])

10.

   SUM txop SUM txop + TXOP curr [p]

11.

end for

12.

 

13.

if SUM txop >(SI - T cp ) then

14.

   for p in PLIST do

15.

TXOP curr [p] ← calculateTXOP(p,S1)

16.

   end for

17.

end if