beautypg.com

Table b-1 stdma ack message – Comtech EF Data SLM-5650A Vipersat User Manual

Page 103

background image

Appendix B - Automatic Switching

B-5

Load Switching

Table B-1 STDMA ACK Message

If there is adequate return path bandwidth available, the values of these two

metrics will be the same. However, if there is not enough bandwidth to satisfy

the traffic requirements of the Remote, or if the Remote has exceeded the maxi-

mum allocation, some data will be held for the next cycle. In this case, the

number of Bytes in Queue will start to grow and will exceed the Queued Bytes.

In other words, the Bytes in Queue is the sum of the data not yet transmitted

plus the new data received.
If the condition is due to a short burst of data, the backlogged data will eventu-

ally be transmitted and the system will return to a sustainable rate. However, if

the overload condition is due to long term increased activity, then the backlog

condition will continue to grow and eventually trigger an SCPC switch. If the

overload condition lasts long enough, buffer capacity will eventually be

exceeded and some data may have to be discarded.

Note: This is not necessarily bad, as it is often more effective to discard old

data than transmit it after it has become ‘stale’.

The “Bytes in Queue” metric is used to determine the STDMA bandwidth allo-

cated (slot size) for the next cycle; the goal being to keep the data backlog to

zero. The Hub uses this metric to compute the slot size for each Remote in the

next cycle as follows:

• Fixed Mode – All Remotes get the same slot size, regardless of need. This

is the only mode that uses a static assignment of available bandwidth; the

Bytes in Queue metric is not used here.

Data

Type

Size in

Bytes

Description

Unit of

Measure

Notes

IP

4

IP Address of Remote

N/A

Used by Remote to identify

itself

Unsigned

4

Queued Bytes

Bytes

Total number of bytes queued

since last cycle (includes

possible buffer overflow)

Unsigned

4

Bytes in Queue

Bytes

Number of bytes currently

queued

Unsigned

1

Group Number

N/A

Unsigned

1

Dropped Buffers

Packets

Number of packets dropped

(due to limited bandwidth)

NOTE