background image

 

v1.14 

102

 

SS7 ISUP 

 
SS7 is a signaling protocol, it is used to carry call control information such as call start, call progress, 
call hangup etc.  The SS7 call control information is used to control arbitrary number of voice 
channels that are carried using T1/E1 spans. 
 
 
In a typical SS7 setup the telco will provide you with SS7 information that will be used to map T1/E1 
physical spans and channels into SS7 call control information.   
 
The NSG TDM SS7 configuration page has been designed as bottom up SS7 configuration approach. 
 

1.  Identify T1/E1 spans on your system 
2.  For each T1/E1 span on your system: 

a.  Determine which T1/E1 spans will carry SS7 Link channels 
b.  T1/E1 Span can either carry an  

i.  SS7 Link in one of its channels or 

ii.  All T1/E1 channels can be used to carry voice.  

c.  Configure T1/E1 physical configuration parameters 
d.  Identify if T1/E1 span carries SS7 link or is Voice Only 

 

e.  If T1/E1 span has an SS7 link associate with it: 

i.  Create a new SS7 Link 

ii.  Next step is to bind the new SS7 Link to an SS7 Linkset. 

iii.  If an SS7 Link set does not exist, Create a new SS7 Link Set 

iv.  Then bind the SS7 Link to an existing or new SS7 Link Set 

v.  Next step is to bind the SS7 Linkset into an SS7 Route. 

vi.  If an SS7 Route does not exist, Create a new SS7 Route 

vii.  Then bind the SS7 Linkset to an existing or new SS7 Route 

viii.  Next step is to bind the SS7 Route into an SS7 ISUP Interface 

ix.  If an SS7 ISUP Interface does not exist, Create a new SS7 ISUP Interface 

x.  Then bind the SS7 Route to an existing or new SS7 ISUP Interface 

 

f.  The Last step is to assign CIC values to each physical T1/E1 timeslot in the span. 

 
Whether the Span carries only voice or it contains the SS7 Link, each timeslot must be 
associated with a SS7 CIC value.  
 
This way when an incoming SS7 Call Start message arrives with an arbitrary CIC value.  
The NSG system can open the appropriate physical voice channel associated with the 
CIC value.  
 

Summary of Contents for Netborder SS7

Page 1: ...User Manual Type the abstract of the document here The abstract is typically a short summary of the contents of the document Type the abstract of the document here The abstract is typically a short su...

Page 2: ...metic Changes A O Added Megaco Overivew VLAN routes Reload 1 04 Aug 23 2012 USB CLI Static Routes Alarms Improved instructions 1 03 Aug 22 2012 Pinout label 1 02 Aug 22 2012 VLAN Factory Reset Static...

Page 3: ...v1 14 3 This page is intentionally blank...

Page 4: ...v1 14 4 Sangoma Netborder SS7 to VoIP GW User Manual...

Page 5: ...on 15 1 10 Management and Configuration 15 1 11 Monitoring 15 1 12 Accounting 15 1 13 Shipping Options 16 1 14 Support and Professional Services 16 2 NSG Product Information 17 2 1 NetBorder SS7 to Vo...

Page 6: ...n 43 5 3 Change Password 44 5 4 Console SSH Configuration 45 5 5 Self Test 47 5 5 1 Running Self Test 47 5 6 NSG License 49 6 Network Configuration 51 6 1 Physical Network Interface Configuration 53 6...

Page 7: ...8 8 4 M2UA Cluster Peers 93 8 8 5 SCTP Interface 95 8 8 6 Binding all components 96 8 8 7 Mixed Mode Configuration 97 8 8 8 Bind Megaco to TDM 98 8 8 9 TDM Termination Complete 101 9 SS7 ISUP 102 9 1...

Page 8: ...l OR XOR 156 13 5 6 Complex Condition Action Rules 159 13 5 7 Variables 161 14 Backup Restore System 163 14 1 Restore a System 164 14 2 Restore to a new System 165 15 Factory Reset Reboot 166 15 1 Fac...

Page 9: ...M Driver related commands 190 19 1 2 T1 E1 Port Status 191 19 1 3 T1 E1 Port Debugging 191 19 2 TDM Signaling Link Debugging 195 20 Appendix 197 20 1 Redundant DC PSU 197 20 1 1 DC PSU Cables 198 20 1...

Page 10: ...1 per appliance appliance o Can scale up to 288 E1s in relay mode where multiple systems act as one o Transcoding available on all channels Extensive VoIP Signaling o SIP H 323 Megaco H 248 Full featu...

Page 11: ...o Ability to change from Megaco GW to SIP gateway via config change Route media with transcoding dtmf T 38 to from end media endpoint NOTE Limitations exist when running specific signaling combination...

Page 12: ...FC 3515 Refer Method RFC 2327 Session Description Protocol RFC 3581 An Extension to the Session Initiation Protocol SIP for Symmetric Response Routing RFC 3892 Referred By Mechanism RFC 3891 Replaces...

Page 13: ...ystems H 245 Control protocol for multimedia communication H 235 H 450 H 460 DTMF support RFC 2833 4733 RTP Payload for DTMF Digits Telephony Tones and Telephony Signals In band DTMF detection generat...

Page 14: ...etwork Side PRI Q SIG PRI LAPD TEI Management 1 6 Call Routing Configurable and extendable XML based dial plan and routing rules XML Dialplan can be used to create complex routing scenarios between SI...

Page 15: ...king scenarios RFC 2833 Tone Relay In band SIP INFO Hardware and software DTMF detection and generation 1 10Management and Configuration Sangoma NSG configuration operation and troubleshooting are des...

Page 16: ...16 E1 T1 ISUP to SIP codec support 16 signaling links up to 12 point codes SS7 NSG AP32 Up to 32 E1 T1 ISUP to SIP codec support 32 signaling links up to 12 point codes 1 14Support and Professional Se...

Page 17: ...ll featured carrier class VoIP deployment while leveraging the flexibility and cost effectiveness of standard computing platforms 2 1 1 Hardware Specifications Industrial grade telecom appliance Size...

Page 18: ...the original packaging for damage verification and or returning the unit and contact Sangoma Customer Service 2 2 1 What is included in the box Netborder SS7 to VoIP Appliance o Appliance can be 1U or...

Page 19: ...til system reboots approx 6sec There will be no beep on reboot o Power on off Hold for 10 seconds o Nothing will happen if pressed once To avoid accidental restart Caution From NSG SW release 5 0 o Re...

Page 20: ...eth0 Gig Ethernet Port o This adapter must be plugged into the LAN o SIP Signaling and RTP Media will flow through this device o WebUI identifies this device as eth0 Secondary Eth Interface eth1 Gig...

Page 21: ...pleted factory reset before system reboots o Soft Reboot Press 1 time every 3 seconds until system reboots approx 6sec There will be no beep on reboot o Power on off Hold for 10 seconds o Nothing will...

Page 22: ...plugged into the LAN Primary Eth Interface eth0 Gig Ethernet Port o This adapter must be plugged into the LAN o SIP Signaling and RTP Media will flow through this device o WebUI identifies this device...

Page 23: ...at6 straight cable High density Interface Boards o Eight Port Interface Board o RJ45 Connector Each RJ45 Connector connects to two 2 T1 E1 lines o Cable Type A special Y cable is needed to connect 2 T...

Page 24: ...le RJ45 Female connector NOTE There are two LED per RJ45 connector Eight Port Board Straight Cable Eight Port Board Cross Over Back to Back Cable Y Cable for A108 connects 2 separate T1 E1 straight Th...

Page 25: ...1 E1 Portsplitter Cable T1 E1 Split Cable for the Eight Port Board Standard ROHS Yes Length 6 SKU CABL 630 A108D Loop Back Cable This is to connect an A108 port in loopback mode 1 4 2 5 3 7 4 1 5 2 6...

Page 26: ...onfiguration By default the NSG appliance gets shipped with following configuration Static IP 192 168 168 2 255 255 255 0 Static IP Port eth0 Primary Ethernet Interface Port WebUI URL http 192 168 168...

Page 27: ...Operations Statistics Reports Console via ssh or usb serial o For power users familiar with Linux operating system ssh or usb serial console provides advanced and flexible interface for troubleshooti...

Page 28: ...full VLAN statistics VLAN ID IP Netmask for each VLAN 3 1 1 2 Configuration Network o Allows network configuration such as IP Static IP Routes VLAN DNS and Firewall Gateway o Core product configuratio...

Page 29: ...e Update Allows for firmware updates Sangoma TDM boards Sangoma Media processing boards Help o About Shows system version and version of all important packages o PBX Integration Help documentation 3 1...

Page 30: ...v1 14 30 o Hardware Report Full hardware overview and description HDD Memory and system usage Device enumeration o Resource Report Long term statistics...

Page 31: ...ion Operating system is Linux based Therefore Linux expertise is mandatory WARNING o Working in shell is very powerful and flexible but also dangerous o A system can be corrupted formatted erased if u...

Page 32: ...em cable per diagram below Connect to any usb port on NSG appliance o All NSG appliances have usb port on rear panel o 2U NSG appliances have usb port in front panel as well Configure Terminal Client...

Page 33: ...ture to a pcap file o Can be analyzed using wireshark on Desktop or Laptop ethtool o Provides detail network interface information like Ethernet link status o Run ethtool enter for all the options o E...

Page 34: ...way must be running and started in Control Pannel Command Description status Shows NSG Status show channels List all active calls ftdm list Lists Information on all available spans ftdm ss7 Displays a...

Page 35: ...I command Refer to guide below Warning Do not run shell commands that run indefinitely Such as ping ip In such case the webgui will get stuck forever executing the command In such case user must login...

Page 36: ...from IP to TDM o M2UA MTP2 4 2 Megaco H 248 Media Gateway MG SG Third part Softswitch MGC controlling Netborder SS7 Media Gateway using Megaco H 248 protocol o Bridge RTP media to TDM Voice 64kb G 711...

Page 37: ...es Perform Megaco Configuration o Section 8 o Create Megaco Profile Configuration MG Menu o Setup TDM interfaces and bind to Megaco Profile Configuration TDM Menu o Create Sigtran M2UA Gateway optiona...

Page 38: ...sessions from H 323 to SS7 ISUP o Bridge RTP media to TDM Voice 64kb G 711 channels Bridge signaling session from SS7 ISUP to H 323 o Bridge TDM Voice 64kb G 711 channels to RTP media ports Media spe...

Page 39: ...nnection o Section 6 o Setup IP VLAN and Routes Perform Initial Gateway Configuration o Section 7 Perform SS7 ISUP Configuration o Section 9 o Create SS7 ISUP Profile Configuration TDM Menu o Setup TD...

Page 40: ...y Signaling and Media Gateway Route any signaling traffic from eny signaling endpoint simultaneously Ability to run all protocols together at the same time Route media with transcoding dtmf T 38 to fr...

Page 41: ...P o Date Time o Self Test Initial Provision Done Next step is to configure the Gateway o Please refer to usage scenarios in section 5 5 1 Power Connection Sangoma NSG comes with three types of power s...

Page 42: ...If power source 48V 48V 0V Ground If power source 48V 0V Ground 48V The PSU has voltage reverse protection If the red and black wires are connected the wrong way the system will not power up But ther...

Page 43: ...is set to a static IP address Proceed to connect to the NSG Appliance via Laptop s web browser Connect the Primary Signaling Port eth0 to a LAN Switch Connect Laptop to LAN Switch Configure Laptop to...

Page 44: ...l Login please proceed to change the default password Sangoma NSG appliance comes with default password For security reasons please change the password Select Password page from side top System menu E...

Page 45: ...v1 14 45 5 4 Console SSH Configuration By default NSG systems come with SSH enabled To configure ssh service Select Services from side top System Menu Enable or disable Secure Shell service...

Page 46: ...must be internet access to reach the NTP service Web Server web httpd server Not used Not required Gateway Service NSG VoIP to SS7 gateway Do not configure it here Use Control Panel Logging Services S...

Page 47: ...It will run a battery of tests on Sangoma TDM and Transcoding hardware 5 5 1 Running Self Test Select Self Test from side top System Menu If in North America select T1 If not in North America select E...

Page 48: ...ed after Self Test Do not run Self Test in production Only run Self Test during on initial setup or during a maintenance window The Self Test can be used to detect Defective TDM hardware Defective Med...

Page 49: ...e of upgrades of expansions please contact Sangoma Sales To update NSG license Select License from side top Configuration Menu Obtain NSG License from Sangoma Support Upload the License into the NSG G...

Page 50: ...t codes to the license ANY is a special value which allows use of an SPC value MAC System s MAC address License code checks the MAC address and confirmes if MAC is correct One can check vs License Inf...

Page 51: ...eth1 Default Route Gateway To configure a system default route through the IP Settings section the appropriate interface role type to use is External The External interfaces get associated to the def...

Page 52: ...tion Configuration VLAN VLAN can be configured on top of eth0 and eth1 network interface only All VLAN related configuration such as IP address VLAN ID and VLAN routes must be configured in VLAN confi...

Page 53: ...e IP address can be changed based as follows Select IP Settings from side top Configuration menu Specify Firewall Mode and Hostname Select Edit under eth0 and eth1 device and configure NOTE eth2 devic...

Page 54: ...By default provisioned as static no IP address o By default allows access to ssh and management http eth2 o Sangoma transcoding DSP board o Provisioned using Media page Do not modify in this section...

Page 55: ...Alternatively you can also make one up gateway lan mail lan The hostname does require at least one period Name DNS Servers Domain Name or IP address eg 8 8 8 8 On DHCP and DSL PPPoE connections the D...

Page 56: ...onnect to the Internet for a local network for a network with just server systems The following network roles in IP Settings are supported in NSG and are described in further detail in the next sectio...

Page 57: ...k of public Internet IP addresses If you do not have a block of public IP addresses then use the Hot LAN role of your IP Settings A typical DMZ setup looks like WAN An IP addresses for connecting to t...

Page 58: ...ptions field in order to add special configuration to this interface Options are any device specific options supported by ethtool In above example the Ethernet device is set for 100Mb with negotiation...

Page 59: ...l rules if the virtual IP is on the Internet 6 7 IP Troubleshooting In most installs the network cards and IP settings will work straight out of the box However getting the network up the first time c...

Page 60: ...be defined for a specific network interface eth0 or eth1 The static route support is done via File Editor Select IP Route from side top Configuration Menu Add a custom route command Save and Apply NO...

Page 61: ...netmask N mss Mss window W irtt I mod dyn reinstate dev If Example Route a class C network 10 133 20 0 via gw IP net 10 133 20 0 netmask 255 255 255 0 gw 10 132 30 1 Route a class B network 10 133 0 0...

Page 62: ...v1 14 62 6 8 1 Routing Table Status Select VLAN Status from side top Overview Menu Second table shows full system routing table...

Page 63: ...various VLANs A VLAN has the same attributes as a physical local area network LAN but it allows for end stations to be grouped together more easily even if not on the same network switch VLAN membersh...

Page 64: ...e o On save the VLAN configuration will be applied o Proceed to VLAN Status confirm VLAN configuration NOTE The VLAN network interfaces are created over physical network interface Make sure that the p...

Page 65: ...can only be ONE system default route Make sure all interfaces in IP Settings are set to LAN not External route add default gw 192 168 1 1 eth0 5 In the example above a single VLAN was created on top o...

Page 66: ...terface name is the name of the ethernet card that hosts the VLAN you are talking about The vlan_id is the identifier 0 4095 of the VLAN you are operating on skb_priority is the priority in the socket...

Page 67: ...v1 14 67 6 9 5 VLAN Status Select VLAN Status from side top Overview Menu This page shows o All configured VLANs o System Routing table o Individual VLAN configuration o Individual VLAN IP information...

Page 68: ...v1 14 68 NOTE Confirm that VLAN Interface contains the correct IP address If the IP address is not set the VLAN configuration has not been set properly...

Page 69: ...ur clock with network time servers Enable disable a local time server for your network Note that you need to configure your IP address and default route in order to be able to use a default time serve...

Page 70: ...er clocks improperly set on a new installation Time Zone It is important to have the correct time zone configured on your system Some software notably mail server software depends on this information...

Page 71: ...rofile configured in H323 gateway section o H323 profile is started only if H323 gateway section is saved SS7 o Configured in TDM gateway section o ISUP Termination o M2UA Signaling Gateway Media Tran...

Page 72: ...v1 14 72 7 1 Global Gateway Configuration Select Global from side top Configuration Menu Change a SIP global variable and Click on Save Disk Icon Proceed to Control Panel and Restart the VoIP Gateway...

Page 73: ...sed via inband media rfc2833_pt Any number 101 rfc2833 rtp payload type override Ability to set the RTP payload type for rfc2833 Use d edge cases where remote equipment is not per spec sip_user_agent...

Page 74: ...re Contexts and Terminations 8 1 1 Terminations These source or sink one or more media streams or control streams Terminations may be physical or ephemeral Physical Terminations represent physical ent...

Page 75: ...ed by megaco are very simple since they can be heavily extended using packages 8 2 1 Sent from controller to gateway Add Used to add a termination to a context Modify Used to modify an existing termin...

Page 76: ...kages Additional features are provided in packages which define additional properties events and signals that are included in the descriptors used in the protocol s commands Packages follow an inherit...

Page 77: ...ers to bring up the Media gateway stack Select MG from the side top Configuration menu Select Add New Profile o Use default profile name or specify one Select Create Media Gateway Profile Configure th...

Page 78: ...fer to Domain section below If MID type is IP then message identifier format will IP Address Note IP Address Port and Domain values will be as defined above Signaling IP any ipv4 addr NA Media Gateway...

Page 79: ...his way both signaling and media originate from single IP address In VLAN scenarios it s possible to use separate IP addresses for Signaling and RTP Termination ID Prefix any number starting from 1 NA...

Page 80: ...ateway profile will associate with one or multiple peers NOTE As of now NSG supports only one peer per MG profile Select Add Peer in MG Section Fill in the peer information Select Update to Save Follo...

Page 81: ...ress and Port values will be as defined above IP Address NA NA Media Gateway Controller IP address Port NA 2944 Media Gateway Controller Port number Default 2944 H 248 Encoding Scheme TEXT BINARY TEXT...

Page 82: ...v1 14 82 8 6 TDM Termination for Media Gateway Select TDM from side top Configuration menu The TDM section will display all installed TDM Spans Ports...

Page 83: ...ing RJ45 T1 E1 port Once the Port 1 Card 1 is identified the subsequent ports for that board are labeled Or alternatively keep using the Identify feature for each port NOTE Identify picture of the dev...

Page 84: ...r Port 1 Card 1 to configure the physical T1 E1 parameters Select the port configuration type T1 or E1 o T1 North American Market and Japan o E1 Europe and the world Fill in Physical Configuration T1...

Page 85: ...d Apply to Port o Applies the configuration for a single T1 E1 port o The one that is currently being edited Apply to all Ports o Apply to all T1 E1 ports on a board o Bulk config feature o This featu...

Page 86: ...v1 14 86 8 6 2 2 Advanced T1 E1 Parameters NOTE After T1 E1 configuration the NSG wizard will request Link Type Configuration...

Page 87: ...ce 64kbs G 711 channels and SS7 signaling channels o Example Channel 16 is used for SS7 signaling 1 15 17 31 are used for voice o Link Type Signaling Gateway M2UA If configuring for Voice Mode select...

Page 88: ...ode NSG will bridge T1 E1 SS7 signaling link to IP and pass it transparently to the MGC Softswitch via M2UA protocol Looking at the diagram below NSG Signaling Gateway will configure MTP1 MTP2 protoco...

Page 89: ...based on provider provision document Step1 Identify which channel on T1 E1 line will carry signaling Step2 Specify MTP2 signaling information based on provision document Step3 Specify M2UA Interface...

Page 90: ...messages ErrorType Basic PCR Basic MTP2 error type LSSU length 1 2 1 LSSU length Link Type ITU92 ITU88 ANSI96 ANSI92 ANSI88 ETSI ITU92 SS7 link variant M2UA Interface ID NA NA M2UA Interface identifie...

Page 91: ...ter o 1 SCTP binds to 1 or more peers o 1 peer binds to 1 SCTP o Thus SCTP are shared across all peers o SCTP cannot be deleted if used by any peer even from another cluster o Deleting a peer or a clu...

Page 92: ...ies otherwise Select Save to Continue Field Name Possible Values Default Value Description Traffic Mode Load Share Override Broadcast Load Share This parameter defines the mode in which this Cluster i...

Page 93: ...will be configured under the M2UA clusters Select Add under Cluster Peers Profile Select Create Cluster Peer Profile Specify the Cluster Peer parameters based on provider provision document Field Nam...

Page 94: ...ble Flag used to indicate if M2UA SG has to start SCTP association or not If Disable means M2UA SG will wait for SCTP association request from MGC If Enable that means M2UA SG will initiate the SCTP a...

Page 95: ...v1 14 95 8 8 5 SCTP Interface Select Add SCTP Interface Select Create SCTP Interface Specify SCTP Information based on provider provision document...

Page 96: ...8 6 Binding all components All components have been created o M2UA Cluster o M2UA Peer o SCTP Interface Next step is to Bind Connect them together o SCTP interface into M2UA Peer o M2UA peer into M2U...

Page 97: ...Mode Configuration Signaling is bridged by M2UA to the MGC Soft switch Voice is controlled by Megaco H 248 Specify that Voice is part of this TDM Span NOTE Rest of this section will document the Mixe...

Page 98: ...v1 14 98 8 8 8 Bind Megaco to TDM The last step of the configuration is to bind the TDM voice channels to Megaco Profile...

Page 99: ...configuration Channel Map NA NA List of channels to be controlled by Megaco Example 1 15 s16 17 31 Channels 1 15 and 17 31 are used for Voice and should be controlled by Megaco Channel 16 prefixed by...

Page 100: ...l 2 A15 channel 15 A16 not used A16 points to signaling channel 16 A17 channel 17 A18 channel 18 A31 channel 31 Channel Map 1 15 g16 17 31 signaling on ch 16 A1 channel 1 A2 channel 2 A15 channel 15 A...

Page 101: ...gurations there is one or two spans T1 E1 ports that contain signaling channels The rest of the spans are usually voice only In voice only config there is no Signaling Gateway configuration o The conf...

Page 102: ...rries SS7 link or is Voice Only e If T1 E1 span has an SS7 link associate with it i Create a new SS7 Link ii Next step is to bind the new SS7 Link to an SS7 Linkset iii If an SS7 Link set does not exi...

Page 103: ...ns are configured you need to Apply the configuration files Note that this step does not start the NSG gateway It just writes the appropriate configuration files 4 Proceed to the Control Panel to star...

Page 104: ...ach card is logically separated into ports which initially displays the firmware version and the Echo Cancellation security chip ID If the echo cancellation security chip ID is 0 then the card install...

Page 105: ...blinking RJ45 T1 E1 port Once the Port 1 Card 1 is identified the subsequent ports for that board are labeled Or alternatively keep using the Identify feature for each port NOTE Identify picture of th...

Page 106: ...or Port 1 Card 1 to configure the physical T1 E1 parameters Select the port configuration type T1 or E1 o T1 North American Market and Japan o E1 Europe and the world Fill in Physical Configuration T1...

Page 107: ...d Apply to Port o Applies the configuration for a single T1 E1 port o The one that is currently being edited Apply to all Ports o Apply to all T1 E1 ports on a board o Bulk config feature o This featu...

Page 108: ...v1 14 108 9 3 2 Advanced T1 E1 Parameters NOTE After T1 E1 configuration the NSG wizard will request Link Type Configuration...

Page 109: ...o Voice 64kbs G 711 channels and SS7 signaling channels o Example Channel 16 is used for SS7 signaling 1 15 17 31 are used for voice o Link Type ISUP Termination If configuring for Voice Mode select...

Page 110: ...v1 14 110 9 5 SS7 Network Overview...

Page 111: ...parallel signaling links between 2 SPs it is possible to define parallel link sets Each signaling link defined is assigned membership in exactly one link set 9 5 3 Routes specify the destination sign...

Page 112: ...configuration must be provided by the Telco Next screen will confirm if the T1 E1 port contains a signaling link Please select YES if the SS7 signaling link exists on current T1 E1 port By selecting...

Page 113: ...e the MTP1 and MTP2 protocol configuration of the SS7 Link CAUTION The SLC configuration value MUST be unique for each SS7 Link in case all SS7 Links belong to same Link Set Click on Apply to Port but...

Page 114: ...pe Basic PCR Basic MTP2 error correction type Two forms of error correction are defined for an SS7 signaling link at MTP2 the basic method and the PCR method Default Basic The basic method is generall...

Page 115: ...of links can be grouped into a linkset that connects to an adjacent point Each signaling link is provided with a unique code called a signaling link code SLC Traffic is load shared across this linkse...

Page 116: ...ll select a unique name However it is sometimes useful to specify a SS7 Linkset name that relates to the remote destination Adjacent Point Code If ITU integer 1 to X If ANSI three integers separated b...

Page 117: ...A Linkset can contain number of SS7 Links This field defines how data should be distributed across links in a linkset For Round Robin make the value equal number of links in a linkset This mode will...

Page 118: ...C All links in the linkset share the traffic load equally After a successful Linkset configuration NSG GUI will present a user with Route Configuration screen If no Route profiles exist user will be p...

Page 119: ...ines the switching equipment within the PSTN network which terminates the TDM interfaces of this interconnect This point is also allocated a unique point code within the SS7 network If the adjacent po...

Page 120: ...ignalingPass along and SCCP Call Setup and Teardown ISUP Message Format ISUP Call Control Messages Like the linkset configuration and route configuration profiles the ISUP Interface configuration is a...

Page 121: ...name that relates to the remote destination Self Point Code If ITU integer 1 to X If ANSI three integers separated by dash Point code is an SS7 address for an element in the SS7 network The Self Poin...

Page 122: ...Value s ITU Q 764 Default Value s Timer Name XML Tag for Manual Control T1 15 60 15 isup t1 isup_interface T2 180 180 isup t2 isup_interface T3 120 120 isup t3 isup_interface T4 300 900 300 isup t4 i...

Page 123: ...v1 14 123 T33 12 15 12 isup t33 isup_interface T34 2 4 4 isup t34 isup_interface T35 15 20 15 isup t35 isup_interface T36 10 15 12 isup t36 isup_interface...

Page 124: ...v1 14 124 9 10ISUP CIC Channel Mapping The last step of the configuration is to bind the TDM voice channels to ISUP Profile and map ISUP CIC s to the TDM timeslots...

Page 125: ...control the physical TDM T1 E1 DS0 channels CIC Base Integer 1 to Any 1 Start of the ISUP CIC numbers ISUP CIC numbers are logical representations of the physical DS0 channels The mapping between CIC...

Page 126: ...31 Channel Map 1 15 s16 17 31 signaling on ch 16 CIC 1 channel 1 CIC 2 channel 2 CIC 15 channel 15 CIC 16 not used A16 points to signaling channel 16 CIC 17 channel 17 CIC 18 channel 18 CC 31 channel...

Page 127: ...t Value Description Minimum Incoming Overlap Dialing Integer Enables overlap dialing in ISUP ISUP Interface List of existing ISUP Interface profiles Current Profile ISUP Interface points to the list o...

Page 128: ...the call completes successfully on SS7 signaling Call Control Controlled Controlling Bothway Incoming Outgoing Controlled Refer to Telco information Channel Map List of channels to be controlled by IS...

Page 129: ...l 17 CIC 18 channel 18 CC 31 channel 31 Channel Map 1 15 g16 17 31 signaling on ch 16 CIC 1 channel 1 CIC 2 channel 2 CIC 15 channel 15 CIC 16 channel 17 A16 is used and it points to ch 17 CIC 17 chan...

Page 130: ...the IP network to the slave machines Having to configure up to 8 machines individually would be a tedious task from an operations perspective In order to simplify the configuration process of this dis...

Page 131: ...Relay SS7 configuration section 1 Select Relay from side top Configuration Menu Select NO if you do not want to enable Relay mode in your installation and proceed to the next section to resume SS7 con...

Page 132: ...v1 14 132 10 1 1 Configuring the master gateway We will start by configuring the master machine first Select the Master option in step 2 and click Next Step to continue...

Page 133: ...ownload the public key that will be uploaded to all the slave gateways This key will enable a secure SSH connection between the master and the slave machines to push the configurations The Relay Maste...

Page 134: ...click on the Add New Host button to add 1 or more slave gateways to the relay configuration The listening relay port for all subsequent slave instances will increase by 1 port Slave on node 2 will li...

Page 135: ...v1 14 135 Once you have configured all your slave hosts you can now configure your slave machine s...

Page 136: ...v1 14 136 10 1 2 Configuring the slave gateway To access the Relay SS7 configuration section 1 Select Relay from side top Configuration Menu Select YES in step 1 to enable Relay mode...

Page 137: ...v1 14 137 Select the SLAVE option in step 2 and click Next Step to continue...

Page 138: ...v1 14 138 Upload the public key that you downloaded and saved when you configured the master gateway earlier...

Page 139: ...v1 14 139 Once the key has been uploaded the SSH link will have been enabled Repeat these steps for all the slave machines and return to the master WebUI when you are finished...

Page 140: ...s from the master gateway Open the master WebUI in your browser 1 Select TDM from side top Configuration Menu The TDM configuration is presented in a tabbed pane each tab represents a machine to confi...

Page 141: ...s you will click on the Generate config button that will push the configuration to each slave over a secure SSH connection All this is done from the convenience of the master server s WebUIgateway s w...

Page 142: ...ou want to limit which codecs should be enabled or disable media codec support To access NSG Media Transcoding Configuration Select Media from side top Configuration Menu Select any or all supported l...

Page 143: ...tect all NSG transcoding resources Confirm that GUI detected exact number of transcoding resources as installed User has an option of changing the assigned Local IP address of the Media device NOTE At...

Page 144: ...ration Menu Visually confirm the warnings o License warning need to be resolved with Sales Select Generate Config to apply the configuration to file disk o Generate Config will generate all necessary...

Page 145: ...v1 14 145 NOTE After configuring the NSG endpoint protocol configuration proceed to Dialplan to configure the routing rules...

Page 146: ...to find the outgoing call location Note Dialplan is not used in MG Megaco H 248 mode MGC performs the routing PSTN to SIP Dialplan SIP to PSTN Dialplan References To access Dialplan configuration sec...

Page 147: ...ction from h323 routes calls from H 323 to PSTN 13 1Dialplan Reload Apply Note that Dialplan can be modified in real time without the need to restart the gateway Once you Save the Dialplan you will be...

Page 148: ...ins condition field destination_number expression action application set data hangup_after_bridge yes action application set data tone_detect_hits 1 action application export data fax_enable_t38_reque...

Page 149: ...r wins condition field destination_number expression action application set data hangup_after_bridge yes action application set data tone_detect_hits 1 action application export data fax_enable_t38_re...

Page 150: ...lt_group condition check if there is a hunting policy and set a default if not present condition field hunting expression h a A break never action application set data hunting 1 anti action applicatio...

Page 151: ...n bridge data user 500 condition extension extension name 501 condition field destination_number expression 501 action application bridge data user 501 action application answer action application sle...

Page 152: ...ofia SIP driver to select the dialplan that runs when it needs to route a call There is often more than one context in a dialplan A fully qualified context definition is shown below Typically you ll n...

Page 153: ...r is required It must be a unique name assigned to an extension for identification and later use For example extension name Your extension name here condition s action s condition extension NOTE Typic...

Page 154: ...on extension Each condition is parsed with the Perl Compatible Regular Expression library go here for PCRE syntax information If a regular expression contains any terms wrapped in parentheses and the...

Page 155: ...ions if the destination number is 500 AND it is Sunday condition field destination_number expression 500 condition wday 1 action s condition Keep in mind that you must observe correct XML syntax when...

Page 156: ...execute list regex field caller_id_name expression Some User regex field caller_id_number expression 1001 action application log data INFO At least one of the conditions matched If none of the regexe...

Page 157: ...a regex attr instead of field and expression etc When there is a regex attr that means you plan to have one or more regex tags that are similar to the condition tag itself that it has field and expre...

Page 158: ...condition regex all tells the parser Hey execute the action s only if all regexes PASS otherwise execute any anti action s condition regex all regex field sip_gateway expression default_provider regex...

Page 159: ...next extension condition field destination_number expression 1100 break on false Don t bother evaluating the next condition set if this is true condition wday 6 hour 8 12 break on true Fri 8am 12 59pm...

Page 160: ...o because break never is set even when the destination does not begin with 1 we skip the action and keep going condition field destination_number expression 1 d break never action application set data...

Page 161: ...ic Number Identification the number of the calling party caller cannot be masked aniii The type of device placing the call ANI2 uuid Unique identifier of the current call looks like a GUID source Name...

Page 162: ...el variables are accessed like this condition field sip_has_crypto attributes Please take note of the variable_name syntax Channel variables may also be used in action statements In addition API funct...

Page 163: ...iance can be restored from a same file Select Backup from side top Configuration Menu Click on Backup and Download Now o Note that a backup will be offered for download as well as stored locally on th...

Page 164: ...ther system due to system failure CAUTION After a system has been restored via WebGUI a reboot is mandatory After a reboot Confirm the VLAN configuration Overview VLAN Status Confirm the IP route conf...

Page 165: ...ill functioning Thus user must go into the IP Settings section and update the local IP settings VLAN VLAN IP settings are going to be duplicated and most likely invalid if the original system is still...

Page 166: ...oft reboot sequence o Once system comes back up re try the factory reset sequence 15 2Appliance Soft Reboot Find a power button in front of the NSG Server Press the power button three times with more...

Page 167: ...s three choices when upgrading NSG system Centralized Push Upgrade from NOC WebUI Update Page 16 1WebUI System Update Select Update from side top System Menu Review available packages for upgrade Proc...

Page 168: ...ices nsg stop services nsg webui stop Install new package o rpm Uvh nsg 4 3 1 rpm Restart NSG services o Use the GUI Control Panel o Alternatively run services nsg webui start services nsg start NOTE...

Page 169: ...nce the gateway has been started Select Control Panel from side top Overview Menu Confirm that warnings are clear Start the Media Processing First o Media Processing will start the Transcoding resourc...

Page 170: ...en status bar will appear System is now running NOTE Before attempting to pass traffic through the gateway proceed to TDM Status to check the state of the NSG gateway There is no point of attempting c...

Page 171: ...to existing MG Profile Add a new TDM Voice M2UA SG span to existing MG Profile Add a new MG Profile and new TDM Spans and M2UA SG Each MG Profile is grouped with the TDM Spans associated with it Sync...

Page 172: ...g in the gateway Sync Button Configure and Start any profile that is In Active or out of Sync Sync operation WILL NOT disrupt service of TDM Spans that are in sync Sync operation WILL Restart the MG M...

Page 173: ...v1 14 173 17 3Gateway Status 17 3 1 Megaco M2UA TDM The TDM Stats page displays the unified status of all NSG components Select TDM Stats from side top Overview Menu...

Page 174: ...Hover the mouse over the UP and a popup will display detailed MTP2 status Network M2UA Link Layer status Hover the mouse over the UP and a popup will display detailed M2UA status Remote Remote MGC Meg...

Page 175: ...v1 14 175 17 3 1 1 Physical T1 E1 Alarms Hover the mouse over Physical Status Section For detailed information about Alarms refer to Troubleshooting Section 18...

Page 176: ...on state bnd enable MTP2 is connected bnd disable MTP2 is disconnected 17 3 1 3 Network M2UA Alarms Hover the mouse over Network Section status M2UA_CLUSTER_STATE_ACTIVE Local state is connected peer...

Page 177: ...o Alarms Hover the mouse over Remote Section peer PEER_STATE_ACTIVE Remote MGC Megaco protocol is in sync with local Megaco profile NOTE For more information on how to debug each section please refer...

Page 178: ...v1 14 178 17 4Megaco Status Megaco Status page provides detailed Megaco call statistics per Megaco Profile Select MG Status from side top Overview Menu...

Page 179: ...v1 14 179 Reports 17 5Gateway Logs Select Gateway Logs from side top Reports Menu NOTE All error events will be displayed in RED for easy identification...

Page 180: ...s Gateway run time errors and warnings Media Media Transcoding log All errors will be identified in RED This log will show Media Transcoding server startup sequence Media startup errors Media transcod...

Page 181: ...vents Error All Error messages wanpipe All T1 E1 driver messages nsg sangomagw log Display all NSG gateway logs Filter Description ERR All Error Messages WARN All Warning Messages sngtc_server log Dis...

Page 182: ...v1 14 182...

Page 183: ...he packet is port dst port port True if the packet is ip tcp ip udp ip6 tcp or ip6 udp and has a destination port value of port src port port True if the packet has a source port value of port vlan vl...

Page 184: ...gement systems to monitor network attached devices for conditions that warrant administrative attention SNMP is a component of the Internet Protocol Suite as defined by the Internet Engineering Task F...

Page 185: ...85 18 2SNMP Configuration To configure SNMP proceed to System Services from the side top System menu Select SNMP service Configure Button NOTE Before configuring SNMP service the SNMP service must be...

Page 186: ...AN EVENT MIB sysUpTimeInstance Timeticks 176243 0 29 22 43 SNMPv2 MIB sysContact 0 STRING Root root localhost configure etc snmp snmp local conf SNMPv2 MIB sysName 0 STRING nsg nc 43 sangoma local SNM...

Page 187: ...s 7 INTEGER up 1 IF MIB ifAdminStatus 8 INTEGER up 1 IF MIB ifAdminStatus 11 INTEGER up 1 IF MIB ifOperStatus 1 INTEGER up 1 IF MIB ifOperStatus 2 INTEGER up 1 Primary port eth0 status In this example...

Page 188: ...Termination MTP2 Link MTP3 Link ISUP Link Trace Capture TDM Signaling channel From GUI Reports Packet Capture Open pcap file in Wireshark From SSH wanpipemon i w1g1 c trd hdlc decoded wanpipemon i w1g...

Page 189: ...particular port proceed with troubleshooting the physical layer When physical layer is down all layers above the physical layer will also be in a DOWN or TRYING state In order to start troubleshooting...

Page 190: ...mands wanpipemon i wXg1 c Ta o where X is the span port number in question o Span number can be found in GUI TDM section for each physical T1 E1 port o Output low level T1 E1 Alarms wanrouter status o...

Page 191: ...a NSG system will be listed as a wanpipe device In this example wanpipe1 is being reported as Disconnected which tells us that the physical layer is in fact in a DOWN state 19 1 3 T1 E1 Port Debugging...

Page 192: ...1 E1 port on NSG Unplug the E1 from NSG and run NSG self test to confirm Check Rx Level if equal to 44db No Cable Circuit disconnected on Telco side No power on the line If lower than 2 5db 10db 20db...

Page 193: ...mote Alarm Indication Indicates that the Far end typically the Telco is in RED alarm state and sending that message over the line If ONLY RAI ON then Telco is down or TX wire in T1 E1 cable is damaged...

Page 194: ...e upstream end of the PHY the wire between you and the switch on the out of band management channel This means the other end of the line received bad data from you Possible reason are line noise corro...

Page 195: ...There is NO MTP2 link on this E1 timeslot Check for Tx signaling packets Proceed to GUI Reporting Packet Capture Trace RX only packets on TDM T1 E1 port that contains a signaling link eg w1g1 port 1...

Page 196: ...v1 14 196 eg w2g1 port 2 Select Different only packets Start Trace Wait a minute Stop Trace Download and open in Wireshark MTP2 Check for LSSU size mismatch ISUP Check for wrong OPC SPC APC DPC...

Page 197: ...95 NON OPERATING 10 95 REMARKS 85 IS NORMAL CONDITION AND 95 IS WITH SPECIAL COATING PROCESS HOLD UP TIME 1 6 ms MINIMUM AT FULL LOAD NOMINAL INPUT VOLTAGE DIELECTRIC WITHSTAND INPUT OUTPUT 1500 VAC...

Page 198: ...LE AS LOGIC LEVEL IS HIGH OUTPUTS VOLTAGE WERE DISABED COOLING TWO 40 mm DC FANS MODULE AC INLET IN EACH MODULE 20 1 1 DC PSU Cables Connecting cables to a power supply depends on the remote power sou...

Page 199: ...us under full load condition Loose the screws of power module bracket Plug out the defective power module WARNING please put aside the power module to wait for cooling down Keep other people from toug...

Page 200: ...ound or see the warning LED in RED please check If the loading is under the minimum or over the maximum load of each channel If the power source is well connected and supplied Shall the above conditio...

Page 201: ...v1 14 201 21 Theory...

Page 202: ...v1 14 202...

Page 203: ...v1 14 203...

Page 204: ...v1 14 204...

Page 205: ...v1 14 205...

Page 206: ...v1 14 206...

Page 207: ...v1 14 207...

Page 208: ...v1 14 208...

Page 209: ...v1 14 209...

Page 210: ...v1 14 210...

Page 211: ...v1 14 211...

Page 212: ...v1 14 212...

Page 213: ...v1 14 213...

Page 214: ...v1 14 214...

Page 215: ...v1 14 215...

Page 216: ...v1 14 216...

Page 217: ...v1 14 217...

Page 218: ...v1 14 218...

Page 219: ...v1 14 219...

Page 220: ...v1 14 220...

Page 221: ...v1 14 221...

Page 222: ...v1 14 222...

Page 223: ...v1 14 223...

Page 224: ...v1 14 224...

Page 225: ...v1 14 225...

Page 226: ...v1 14 226...

Page 227: ...v1 14 227...

Page 228: ...v1 14 228...

Page 229: ...v1 14 229...

Page 230: ...v1 14 230...

Page 231: ...v1 14 231...

Page 232: ...v1 14 232...

Page 233: ...v1 14 233...

Page 234: ...v1 14 234...

Page 235: ...v1 14 235...

Page 236: ...v1 14 236...

Page 237: ...v1 14 237...

Page 238: ...v1 14 238...

Page 239: ...v1 14 239...

Page 240: ...v1 14 240...

Page 241: ...v1 14 241...

Page 242: ...v1 14 242...

Page 243: ...v1 14 243...

Page 244: ...v1 14 244...

Page 245: ...v1 14 245...

Page 246: ...v1 14 246...

Page 247: ...v1 14 247...

Page 248: ...v1 14 248...

Page 249: ...v1 14 249...

Page 250: ...v1 14 250...

Page 251: ...v1 14 251...

Page 252: ...v1 14 252...

Page 253: ...v1 14 253...

Page 254: ...v1 14 254...

Page 255: ...v1 14 255...

Page 256: ...v1 14 256...

Page 257: ...v1 14 257...

Page 258: ...v1 14 258...

Page 259: ...v1 14 259...

Page 260: ...v1 14 260...

Page 261: ...v1 14 261...

Page 262: ...v1 14 262...

Page 263: ...v1 14 263...

Page 264: ...v1 14 264...

Page 265: ...v1 14 265...

Page 266: ...v1 14 266...

Page 267: ...v1 14 267...

Page 268: ...v1 14 268...

Page 269: ...v1 14 269...

Page 270: ...v1 14 270...

Page 271: ...v1 14 271...

Page 272: ...v1 14 272...

Page 273: ...v1 14 273...

Page 274: ...v1 14 274...

Page 275: ...v1 14 275...

Page 276: ...v1 14 276...

Page 277: ...v1 14 277...

Page 278: ...v1 14 278...

Page 279: ...v1 14 279...

Page 280: ...v1 14 280...

Page 281: ...v1 14 281...

Page 282: ...v1 14 282...

Page 283: ...v1 14 283...

Page 284: ...v1 14 284...

Page 285: ...v1 14 285...

Page 286: ...v1 14 286...

Page 287: ...v1 14 287...

Page 288: ...v1 14 288...

Page 289: ...v1 14 289...

Page 290: ...v1 14 290...

Page 291: ...v1 14 291...

Page 292: ...v1 14 292...

Page 293: ...v1 14 293...

Page 294: ...v1 14 294...

Page 295: ...v1 14 295...

Page 296: ...v1 14 296...

Page 297: ...v1 14 297...

Page 298: ...v1 14 298...

Page 299: ...v1 14 299...

Page 300: ...v1 14 300...

Page 301: ...v1 14 301...

Page 302: ...v1 14 302...

Page 303: ...v1 14 303...

Page 304: ...v1 14 304...

Page 305: ...v1 14 305...

Page 306: ...v1 14 306...

Page 307: ...v1 14 307...

Page 308: ...v1 14 308...

Page 309: ...v1 14 309...

Page 310: ...v1 14 310...

Page 311: ...v1 14 311...

Page 312: ...v1 14 312...

Page 313: ...v1 14 313...

Page 314: ...v1 14 314...

Page 315: ...v1 14 315...

Page 316: ...v1 14 316...

Page 317: ...v1 14 317...

Reviews: