D.4.1.3 qos commands and queries – Comtech EF Data CDD-562L User Manual
Page 233

CDD-562L/564 Demodulator with IP Module
Revision 2
Appendix D
MN/CDD564L.IOM
D–17
D.4.1.3 QoS Commands and Queries
Parameter
Type
Command
(Instruction
Code and
Qualifier)
Arguments for
Command or
Response to
Query
Description of Arguments
Response to
Command
Query
(Instruction
Code and
Qualifier)
Response to Query
DiffServ Rule
DSR=
48 bytes,
numerical
Command or Query.
Note: To set DSR, the system has to be set in DiffServ mode by issuing <1/QSM=3.
The value in this is broken into separate values:
Read/Get Format:
cccc|ddd ddd|mmmmm|MMMMM|p where:
cccc = DiffServ class name
ddd ddd = DiffServ Code Point. The code point has 0, 1, X
mmmmm = Minimum bandwidth in kbps (range = 0..99999 kbps)
MMMMM = Maximum bandwidth in kbps (range = 0..99999 kbps)
p = priority is fixed and assigned by system.
User is allowed to modify Assured Class Rules 9, 10, 11, 12 ONLY, while the QoS
[QSM=3] is in DiffServ mode.
Write/Set Format
Example: DSR[9]=00100|00400
Sets min bw to 100, max bw to 400.
DSR=
DSR!
DSR?
DSR =x [1..48]
(m = Min value, M = Max value)
DiffServ Table Get DTG?
String of
DiffServ Table
Query only.
Displays the complete diffserv rules. Can be issued when QoS mode is set in Diff Serv.
There are 12-rows/rules. Each rule is separated by chr(13).
>0001/DTG=chr(13)
EXFD|101 110|00000|99999|1chr(13)
CLS1|001 000|00000|99999|1chr(13)
CLS2|010 000|00000|99999|2chr(13)
CLS3|011 000|00000|99999|3chr(13)
CLS4|100 000|00000|99999|4chr(13)
CLS5|101 000|00000|99999|5chr(13)
CLS6|110 000|00000|99999|6chr(13)
CLS7|111 000|00000|99999|7chr(13)
ASF1|001 xx0|00011|01111|8chr(13)
ASF2|010 xx0|00022|02222|8chr(13)
ASF3|011 xx0|00000|99999|8chr(13) ASF4|100 xx0|00000|99999|8chr(13)chr(10)
DTG=
DTG!
DTG?
DTG=sssss…..ss
Display all 12 diffserv rules.
QoS Maximum
System Latency
QML=
1-Byte value
0 – 5000 ms.
Query only.
Gets the QoS typical system latency
Value range from 0 – 5000 mSec.
QML =
QML!
QML?
QML=x
x = A value of 0-5000 ms
Delete a QOS Rule
entry
QSD=
QSD =2bytes,
numerical
Command Only.
Deletes the QoS rule entry at the specified index number
Example: QSD=3 (deletes the 3
rd
qos rule)
QSD =
QSD!
N/A
QSD = xx
(see Description of Arguments)