TSAT 3000 - Telemetry and data transfer via SATellite
TSAT 3000 Configuration Parameter Description, January 2013 Page 17 of 124
3.1.10 PORT_PRIORITY [n]
Default 3, Range 0…7
Set Priority of User-Data received from this PORT.
• Not Used when PORT_TYPE [n] is SERVICE.
In this case, the packets are assigned following priorities:
Packet Type Priority Note
Management-
Data
LCC_MANAGEMENT_PRIORITY
Some Management packet may be assigned
other priorities.
User-Data <priority>
NMS will initiate and set LOW / HIGH priority:
• LOW => Priority 3.
• HIGH => Priority 5.
• Used when PORT_TYPE [n] is STREAM, ADAPTER or NETWORK.
Received User-Data packet is assigned the
PORT_PRIORITY, and this priority will follow the
packet through the TSAT network, until it’s sent to a PORT.
Value Description Note
0 Very LOW priority
1
2
3 LOW priority
LOW priority in NMS is mapped (by NMS) to Priority 3.
4
5 HIGH priority
HIGH priority in NMS is mapped (by NMS) to Priority 5.
6
7 Very HIGH priority Default LCC_MANAGEMENT_PRIORITY priority
The packet-priority serves five purposes:
1) Packets will be entered in the Transmission-Queue[0…7], according to packet-priority. Higher-
priority Transmission-Queues will be emptied for transfer to the satellite modem before Lower-
priority Transmission-Queues. See also
LCC_TX_QUE_SIZE.
2) When the total size of all Transmission-Queues (to satellite modem) is about to exceed the
threshold limit, the appropriate PORTs are flow controlled. See also
LCC_TX_QUE_SIZE and
PORT_FLOW_CTRL [n].
3) Packet priority is also used to restrict access to Inbound satellite link from RTs to HUB. See
MAC_SLOT_MAP_{0 | 1 | 2 | 3}.
4) The Port-TX-Queue (to COM or SOCKET) is priority-based when PORT_TYPE [n] is SERVICE.
In this case, Higher-priority packets will be sent to the Interface before Lower-priority packet.
See also
PORT_TX_QUEUE_SIZE [n].
5) The “Slot Request and Reservation (SRR) Facility” is reserving Inbound slots based on
packet-priority. See also
MAC_SLOT_REQ_RSV and MAC_SLOT_REQ_RSV_SOURCE.
See also PORT_OPTIONS [n].