1. Home
  2. PATTON
  3. Differenze tra SmartWare e Trinity

Differenze tra SmartWare e Trinity

La serie di gateway ed SBC SmartNode di Patton può – a seconda del modello – eseguire due diversi OS: Trinity (più recente e in costante aggiornamento) e SmartWare (datato e non più aggiornato).

Per ulteriori informazioni sugli aggiornamenti software, vedere Aggiornamento firmware SmartNode

Differenze in pagina web

Una grande differenza che fornisce riscontro immediato sul sistema su cui si sta operando, è la pagina web del dispositivo: Trinity presenta una GUI moderna ed ottimizzata per schermi panoramici con una struttura di menù nidificata, mentre SmartWare presenta differenti pagine di HTML semplice con elementi essenziali e struttura di menù in cascata

Differenze in configurazione

SmartWare presenta differenze sostanziali che rendono incompatibili gli script di configurazione ideati per questa piattaforma con i prodotti basati su Trinity.
Di seguito sono riportate alcune differenze a titolo esemplificativo


Nomi dei contesti e dei profili di DEFAULT solitamente definiti in minuscolo

SMARTWARE
profile tone-set default
context cs switch

TRINITY
profile tone-set DEFAULT
context cs SWITCH


Il binding dell’interfaccia di trasporto non viene fatto su ipaddress ma direttamente sulla ip interface

SMARTWARE
context sip-gateway GW_5060
	interface IF_GW_5060
	bind interface WAN context router port 5060

TRINITY
context sip-gateway GW_5060
	interface IF_GW_5060
		transport-protocol udp+tcp 5060
		no transport-protocol tls
		bind ipaddress ROUTER WAN WAN_STATIC


La maggior parte delle impostazioni delle porte FXO ed FXS non è sui relativi profili (profile fxo/fxs), ma direttamente inserite nelle varie interface fxo/fxs oppure sulle port fxo/fxs

SMARTWARE
interface fxo IF_FXO_0
	disconnect-signal busy-tone
	port fxo 0 0
	flash-hook-duration 100

TRINITY
profile fxo DEFAULT
	disconnect-signal busy-tone
	no disconnect-signal loop-break

Differenze nei comandi di debug

Su SmartWare, i comandi di debug erano più lunghi e meno immediati.
Di seguito è possibile trovare una dettagliata tabella comparativa

Comando SmartWareComando TrinityDescrizioneNote
SIP:
debug context sip-gateway datapathdebug sip-datapath full-detailLogs information related to the media channels 
debug context sip-gateway errorSee NoteLogs all errors detected within the Context SIP GatewayErrors are logged now in the other SIP monitors.
debug context sip-gateway registrationdebug sip-registration full-detailLogs information about user registration activities 
debug context sip-gateway signalingdebug sip-signaling full-detailLogs call signaling related information 
debug context sip-gateway transportdebug sip-transport full-detailLogs all SIP messages sent or received over the IP network 
debug location-servicedebug sip-location-service full-detailLogs information about the SIP Location-Service database 
ISDN (BRI/PRI):
debug e1t1 errordebug e1t1 full-detailLogs PRI error information 
debug e1t1 eventdebug e1t1 full-detailLogs PRI event information 
debug isdn errorSee NoteLogs errors in the operation on the ISDN portErrors are logged now in the other isdn monitors.
debug isdn event bri <slot> <port> alldebug isdn-stack-bri-control full-detailLogs the operation on the ISDN (BRI) port (All layers) 
debug isdn event bri <slot> <port> layer2debug isdn-stack-bri-l2 full-detailLogs the operation on the ISDN (BRI) port (layer 2) 
debug isdn event bri <slot> <port> layer3debug isdn-stack-bri-l3 full-detailLogs the operation on the ISDN (BRI) port (layer 3) 
debug isdn event e1t1 <slot> <port> alldebug isdn-stack-pri-control full-detailLogs the operation on the ISDN (PRI) port (All layers) 
debug isdn event e1t1 <slot> <port> layer2debug isdn-stack-pri-l2 full-detailLogs the operation on the ISDN (PRI) port (layer 2) 
debug isdn event e1t1 <slot> <port> layer3debug isdn-stack-pri-l3 full-detailLogs the operation on the ISDN (PRI) port (layer 3) 
debug ccisdn signalingdebug isdn-signaling full-detailPrints all ISDN layer 3 signaling messages, and call control related activity of the ISDN interface. This is a good monitor to start with when debugging ISDN. 
debug ccisdn datapathdebug isdn-datapath full-detailPrints operations on the ISDN part of the voice data path. Use this monitor if you experience problems in the data path (no speech connectivity, speech only in one direction). This monitor is not needed to debug signaling. 
debug ccisdn errorSee NotePrints all errors occurring in ISDN call control and ISDN datapath control. Always switch this monitor on when debugging ISDN.Errors are logged now in the other ccisdn monitors.
See Notedebug isdn-control full-detailEnables/Disables call-control ISDN control traceThis debug command is new on trinity
MEDIA PROCESSING:
debug media-gateway alldebug all-mgA collection of all Media-Gateway monitors. For tracing everything with media-involment. 
debug media-gateway controldebug mg-control full-detailDisplays control activities on the Data Path (path of voice/fax data packets within your unit): State changes, tone start/stop, DTMF playback/detection, fax/modem detection.  Usage: To investigate problems with voice connections, DTMF, tone playback, fax and modem transmissions. 
debug media-gateway dejitterdebug mg-dejitter full-detailDisplays changes to the settings of the dejitter buffer, exceptions (underrun, overrun, packet drops) and size changes.  Usage: To investigate problems related to voice quality, voice packet payload sizes, delays, jitter 
debug media-gateway dspdebug mg-dsp full-detailDisplays control activities on the DSP including all call parameters (e.g. the used codec).  Usage: To document the DSP parameters used for each call setup. 
debug media-gateway errorSee NoteDisplays detected errors over all the different parts of the Media Gateway.Errors are logged now in the other mg monitors.
debug media-gateway fax-datadebug mg-fax-data full-detailTraces detected Modem and Fax tones.  Traces the flow of T.30 communication states between the fax machines.  Decodes the IFP (Internet Fax Protocol) elements within T.38 packets.  Displays T.38 related call parameters and operational errors like lost packets.  Tracks the operation of the dejitter buffer used for T.38 Fax transmissions.  Usage: To investigate problems with T.38 Fax and Modem transmissions in general. 
debug media-gateway rtpdebug mg-rtp full-detailDisplays RTP related call parameters at call setup: local/remote IP address and port, SSRC. During operation, displays periodically updated statistics containing the number of sent and received packets, the number of lost packets.  Usage: To verify that RTP packets are sent/received, and to debug network quality issues (lost packets). 
debug media-gateway switchdebug mg-switch full-detailDisplays control activities on the TDM part of the Data Path.  Usage: To investigate problems with hair pinning or timeslot switching. 
debug media-gateway tonesdebug mg-tones full-detailDisplays Played and detected DTMF and call progress tones. 
CALL CONTROL/ROUTER:
debug call-controldebug cc full-detailEnables the call-control debug monitor. Logs errors and shows all relevant information to track calls through the CS interface. 
debug call-routerdebug cr full-detailEnables the call-router debug monitor. Logs errors and shows all relevant information to track calls through routing tables. 
GENERAL SHORTCUT COMMANDS:
N/Adebug allEnables or disbales ALL monitors. Best used as “no debug all” for sisabling all previously enabled monitors. 
N/Adebug all-ccA collection of all call-control monitors. For tracing call parameters from start to end through call-control and see changes in these. 
N/Adebug all-isdnA collection of all ISDN monitors. For tracing everything on the ISDN side of a call. 
N/Adebug all-sipA collection of all SIP monitors. For tracing everything on the SIP side of a call. 
N/Adebug all-sip-stackSip stack monitors should only be used when EXPLICITLY requested from R&D. These are framwework internal moniotors.
Ultimo aggiornamento 11 Dicembre 2023
Ti è stato d'aiuto questo articolo?

Articoli correlati

Non hai risolto?
Riprova ad eseguire nuovamente le operazioni descritte, poiché potresti aver dimenticato qualcosa! Se hai acquistato il prodotto da noi, saremo lieti di supportarti; in caso contrario - possiamo offrirti un Servizio Professionale.
Contattaci