The Signaling Gateway Unit (SGU) is a major component of the Comverse
Prepaid and IN Services SCP It provides signaling connectivity to the Signaling
System No ! (SS!) networ" via a Time#$ivision %<iple'ed (T$%) or serial interface( allowing the system to s&pport Intelligent Networ"ing (IN) The SGU receives call signaling information from the SS! networ" and ro&tes it to the Service )ogic Units (S)Us) over the *igh Speed +ac",one Networ" (*S+N) The messages distri,&ted ,y the SGU to the S)Us carry information that is e'tracted ,y S)U applications s&pporting the Prepaid Service The SGU is availa,le in two platform config&rations- Universal Penti&m Unit (UPU) platform $&al Processor %od&le ($P%) platform SGU SLU Communications Interface The SGU sends messages in the form of $TC.P Protocol $ata Units (P$Us) to the S)Us$TC.P is carried over the User $atagram Protocol (U$P) on the *S+N The $TC.P protocol carries the TC.P protocol( which in t&rn( carries the IN protocols (C.%/)( 0IN( and IN.P) IN applications at the S)Us e'tract IN P$Us from the TC.P content The $TC.P protocol is implemented within the Intelligent Networ" Prepaid SCP to distri,&te TC.P traffic across m<iple S)Us This protocol is implemented ,etween two or more $TC.P protocol entities( one at the SGU and one or more at each S)U that s&pports a TC.P application The distri,&ted TC.P protocol receives TC.P messages from the SCCP layer at the SGU and distri,&tes them in a ro&nd#ro,in manner to the S)Us The $TC.P protocol is also responsi,le for detecting S)U fail&re( recovery( and overload DTCAP Protocol $TC.P is a Comverse#proprietary protocol inserted in the SS! stac" ,etween the SCCP and the TC.P protocol layers It can ,e descri,ed as a m<iple'or1dem<iple'or ,etween the single SCCP protocol entity at the SGU and m<iple TC.P protocol entities at the S)Us .s s&ch( it ma"es the m<iple( distri,&ted( TC.P protocol entities appear to the SCCP layer as one( &nified( TC.P protocol entity Computing Element (CE) The Comp&ting /lement (C/) is the component of the SGU ($P% or the UPU) that ho&ses the 2%NI Soft platform( SGU applications( and the Uni'0are operating system and processes In addition( each C/ carries a copy of all SGU processes and distri,&ted files The main p&rpose of the C/ is to facilitate SGU service delivery The SGUs are config&red in a distri,&ted 2%NI environment( also "nown as an 2%NI cl&ster /ach SGU cl&ster comm&nicates with m<iple S)Us . red&ndant( loadsharing SGU config&ration (3ig&re 4#5) contains two C/s The SGU C/s are started &p witho&t any "nowledge of the S)Us They recogni6e the S)Us via the $TC.P protocol registration The S)Us are config&red with "nowledge of the SGU C/s and are constantly comm&nicating with them /ach SGU is identified to the S)U ,y U$P soc"et If an SGU C/ is non#responsive( the S)U considers it to ,e non# operational To start the SGU sstem! 4 Go to the prompt 7 /nter go"omni To shut the SGU sstem #o$n in an or#erl manner! )og into the SGU &sing the &sername sncp&ser 7 Type Terminate % The application sh&ts down 5 Type su to change to s&per&ser The system prompt changes 8 Type init % (e9&al to sh&tdown #y #g: #i:) The system sh&ts down SGU &ile Structure Distri'ute# &ile Sstem The SGU distri,&ted files ($3s) are located in (home(omni()CE name*(#ffile Networ" 3ile System (N3S) mo&nted SGU distri,&ted file systems m&st ,e mo&nted interr&pti,le( allowing recovery d&ring C/ fail&re Special $3 &tilities and processes are provided to handle $3 files $3 &tilities are provided to manage distri,&ted files Config&ration files are located in the distri,&ted file system (home(omni()CE name*(#ffile( #irector 3iles on the $3 system are only to ,e accessed &sing $3 &tilities Under no Circ&mstance sho&ld ordinary UNI; tools ,e &sed for this p&rpose /'ec&ting $3 commands applies to files in the distri,&ted file system( which are loaded into the memory ,y the sigh process when it is reloaded The %%) command is &sed for changing the files in the distri,&ted file system and in the online memory $3cat #$3 cat ro&tine $3ls # $3 system directory list ro&tine $3convert #Converts files to $3 system files $3copy #$3 system copy ro&tine $3&nlin" # $3 system delete ro&tine $3dir #$3 directory of files providing a file listing containing file stat&s and ro&teset Common data files( &sed ,y all C/s( are typically stored in the distri,&ted file system The distri,&ted files are located in the 1home1omni1<C/ name=1dffile directory +o#e Configuration &iles The SGU logical node config&ration files are located in the (home(omni(conf directory These config&ration files are &sed for setting &p the SGU There are two node config&ration files- $+<nodename=sccppri $+<nodename=mtppri Terminal ,an#ler The terminal handler is a ,asic tool &sed to enter %an %achine )ang&age (%%)) commands It is an online terminal interface that allows the operator to enter scripted commands for performing any of the following f&nctions- 2wn node config&ration Networ" config&ration (%TP layers 7 and 5) Service Connection Control Protocol (SCCP) definition $isplay config&ration information Networ" component activation )in" alignment The terminal handler provides an interactive interface for operator inp&t It interacts with the &ser( and accepts and forwards %%) commands to the appropriate process 0hen a response is ret&rned( the res< is displayed for the operator The >man pages? provide online help when the &ser needs more information a,o&t the %%) commands /'ec&ting %%) commands is accomplished thro&gh either direct operator inp&t from the console( or inp&t from command files created either offline with an editor( from a recorded session( or from a networ" administration control point %%) commands are stored as a recent changes (rc) file 2nce all the commands have ,een entered and verified( +ac"&pNode is r&n +ac"&pNode ca&ses the Node%anager to tell each process to perform their own +ac"&pNode and create their own $3 files The res<ing file names are of the form d,<protocolI$='''@S*%pri where ''' identifies the target process The $3 str&ct&re ens&res that there is an identical file on ,oth C/s in the d&al#C/ environment %%) Commands for 2wn Signaling Point Code CAT/#2SPC or CAT/#2SPCBs %%) Commands for )in"sets C-TE.LSET Creates a lin"set /very signaling lin" m&st ,elong to a lin"set and s&ch a lin"set sho&ld ,e created ,efore the signaling lin" can ,e created The .djacent Point Code associated with the lin"set is specified in this command $ISP)#)S/T $isplays config&ration and stat&s data for a single lin"set or for all lin"sets $/.CT#)S/T $eactivates all the signaling lin"s in a lin"set( which in t&rn prevents %TP ro&ting from actively &sing this )S/T $)T#)S/T $eletes a lin"set +efore doing this( all signaling lin"s in the lin"set m&st first ,e deleted( and the lin"set m&st ,e removed from all ro&tesets of which it is a mem,er %%) Commands for )in"s CAT/#S)C Creates a physical signaling lin" as a mem,er of a lin"set The speed and physical port n&m,er of the signaling lin" are specified( as is the signaling lin"Ds &ni9&e Signaling )in" Code within the lin"set C*G#S)C Changes the Signaling )in" Test (S)T) options for a signaling lin" after the lin" is created $)T#S)C $eletes a single physical signaling lin" from the config&ration $ISP)#S)C $isplays config&ration and stat&s data for a single signaling lin"( or for all signaling lin"s .CTE#S)C .ctivates signaling lin"s $/.CT#S)C $eactivates signaling lin"s( which in t&rn ca&ses lin" misalignment and an ina,ility to carry traffic IN*#S)C Inhi,its a given signaling lin"( &navailing it to User#Part generated( signaling traffic The lin" is inhi,ited for the p&rpose of maintenance or testing UNIN*#S)C Aestores the servicea,ility of a signaling lin" which was previo&sly inhi,ited ,y the IN*I+IT#S)C command Aote Set related Commands CAT/#AS/T Creates a ro&teset associated with a single Point Code( and defines one or more lin"sets as ro&tes within that ro&teset 2nce so defined( the signaling lin"s within these lin"sets are candidates for reaching the given Point Code In addition( this command specifies the load sharing indicators for the ro&teset $ISP)#AS/T $isplays config&ration and stat&s data for a single ro&teset( or for all ro&tesets C*G#AS/T Changes ro&teset contents Commands the %TP to add or delete a lin"set to1from a given ro&teset 0hen adding( the priority of lin"set within the ro&teset is specified )oadsharing may also ,e ena,led or disa,led with this command $)T#AS/T or $)T#AS/TBs $eletes a ro&teset Prior to iss&ing this command( the Point Code associated with the ro&teset sho&ld ,e removed from the SCCP Config&ration whether or not it is a Concerned Point Code or a Aemote Point Code .)0#AS/T .llows for the &n,loc"ing of a single ro&teset IN*#AS/T $isa,les o&tgoing signaling ,efore deleting the ro&teset +efore &sing this command( the system sho&ld ,e config&red in s&ch a way that no incoming or o&tgoing traffic is carried on the tr&n"s handling this ro&teset This prevents loss of calls $TC.P related commands $ISP).F#$TC.P-C2N3IG This command prod&ces a report that shows the distri,&ted TC.P config&ration( incl&ding the local U$P port( logical node name( and the a,ort option $ISP).F#$TC.P-C)I/NTG.)) $ISP).F$TC.P-C)I/NTG$TC.P ClientI$ This command prod&ces a report that shows the ,asic attri,&tes for the indicated distri,&ted TC.P client(s) If .)) is specified( then all clients are displayed( otherwise only the client specified ,y the $TC.P Client I$ is displayed $ISP).F#$TC.P-SSNG.)) $ISP).F#$TC.P-SSNGSSN N&m,er This command prod&ces a report that shows SSNs that are c&rrently registered ,y one more more $TC.P clients If .)) is specified( then all SSNs are displayed( otherwise only the SSN specified ,y the SSN N&m,er is displayed $ISP).F#$TC.P-%/.S This command prod&ces a report that displays meas&rements for the distri,&ted TC.P