Introduzione
Questo documento descrive uno scenario relativo alla discrepanza osservata per un output di StarOS CLI - 'show subscribers summary' e la sintassi consigliata.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
Componenti usati
Il riferimento delle informazioni contenute in questo documento è StarOS versione 21.23.12-83034 e 21.23.3-80756.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
Per visualizzare le informazioni correlate alla sessione del destinatario predefinito nel nodo, viene utilizzata la CLI in StarOS - "show subscribers summary" insieme ad alcune parole chiave del filtro predefinite. Una di queste parole chiave di filtro è ‘connected-time’, che può essere utilizzata per verificare per quanto tempo il destinatario è stato connesso al nodo/rete. Il formato del comando è:
show subscribers summary apn <apn-name> connected-time [ < | > | greater-than | less-than ] value
Where:
< : Filters output so that only information less than the specified value is displayed.
> : Filters output so that only information greater than the specified value is displayed.
greater-than : Filters output so that only information greater than the specified value is displayed.
less-than : Filters output so that only information less than the specified value is displayed.
value : Used in conjunction with <, >, greater-than, less-than, If no other filtering options are specified only output matching value is displayed. If value is not specified all data is displayed. value must be an integer from 0 through 4294967295.
Problema
È stata osservata una discrepanza per l'output del comando "show subscribers summary" della CLI quando usato più volte con la parola chiave del filtro "connected-time". L'output della CLI non corrisponde alla modifica dei valori e/o della sequenza della parola chiave.
Scenari di test
- Questo problema si verifica quando la parola chiave filter ‘connected-time’ viene utilizzata più di una volta.
- Nella guida per l'amministratore di StarOS non è presente alcun esempio per questa parola chiave specifica.
- Lo stesso scenario è stato testato in laboratorio con diverse build StarOS. Ecco i risultati:
- Inizialmente, alcune chiamate vengono simulate a diversi intervalli di tempo con l'utilizzo di un nodo lab
[local]LTE_All3_ePDG# show subscribers summary | grep -i "Total Subscribers:"
Total Subscribers: 32
- Quindi, la CLI "show subscribers summary" viene eseguita con la parola chiave del filtro "connected-time" con vari argomenti/sequenze. Da questi output di comando, potete vedere che i valori cambiano quando si modifica il valore temporale o la sequenza del valore temporale o quando la parola chiave viene usata una volta.
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 30
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 connected-time < 2000 |grep -i "Total Subscribers:"
Total Subscribers: 30
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 connected-time > 1000 |grep -i "Total Subscribers:"
Total Subscribers: 10
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
- Lo stesso test viene eseguito anche per altre build StarOS, e si ottiene la stessa discrepanza. Quindi, è osservata per tutte le build StarOS.
Soluzione
La sintassi corretta per usare il comando "show subscribers summary" con la parola chiave "connected-time" è quella di usare la parola chiave one-time, insieme a maggiore di (>) e minore di (<).
For Example:
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time > 1000 < 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time < 2000 > 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time greater-than 1000 less-than 2000 | grep -i "Total Subscribers:"
Total Subscribers: 8
[local]LTE_All3_ePDG# show subscribers summary apn ipv4.com connected-time less-than 2000 greater-than 1000 | grep -i "Total Subscribers:"
Total Subscribers: 8