background image

  

 

 

 

 

   

 

 
 
 
 
 
 
 

Media Gateway – Session 

Initiated Protocol  

(MG-SIP) 

 

 
 

Configuration Guide 

 

 

Summary of Contents for MG-SIP

Page 1: ...Media Gateway Session Initiated Protocol MG SIP Configuration Guide ...

Page 2: ... Inc has prepared this document for use by its employees and customers The information contained herein is the property of NEC Unified Solutions Inc and shall not be reproduced without prior written approval from Unified Solutions Inc All brand names and product names on this document are trademarks or registered trademarks of their respective companies Copyright 2009 NEC Unified Solutions Inc ...

Page 3: ...16 7 MG SIP Startup and Programming 17 7 1 Maintenance Console Settings 17 7 2 Configuration Setting 19 7 3 Operation Check 23 7 4 Diagnosis 23 7 5 Maintenance Console Commands 23 7 5 1 How to Use the Maintenance Commands 23 7 5 2 How to Read the Maintenance Commands 25 7 5 3 SET COMMANDS 28 7 5 3 1 SETΔ183RBT 28 7 5 3 2 SETΔANOTHER_KEYNUMBER 28 7 5 3 3 SETΔAUTH 28 7 5 3 4 SETΔAUTH_HEADER 28 7 5 3...

Page 4: ...39 SETΔSIP_ROUTE 48 7 5 3 40 SETΔSIP_RTP_PORT_NO 48 7 5 3 41 SETΔSIP_SERVER 48 7 5 3 42 SETΔSIP_TEL_SERVICE 49 7 5 3 43 SETΔSLIPRESP 50 7 5 3 44 SETΔUPDATE 50 7 5 3 45 SETΔRESPONSE_TABLE 50 7 5 3 46 SETΔOUT_OF_AREA_CODE 51 7 5 3 46 MULTISESSION 51 7 5 4 SHOW COMMANDS 51 7 5 4 1 SHOWΔARP 51 7 5 4 2 SHOWΔCONFIG 52 7 5 4 3 SHOWΔINTERFACE 57 7 5 4 4 SHOWΔROUTE 58 7 5 4 5 SHOWΔSTATUS 58 7 5 4 6 SHOWΔVE...

Page 5: ...MG SIP Page 5 of 75 5 8 2009 B 1 Provisional 1xx 74 B 2 Successful 2xx 74 B 3 Redirection 3xx 74 B 4 Request Failure 4xx 74 B 5 Server Failure 5xx 75 B 6 Global Failures 6xx 75 ...

Page 6: ...work can communicate with the outside SIP network via an MG SIP16 at the same time As MG SIP16 complies with small and middle sized remote offices flexibly more offices can profit from Peer to Peer VoIP services using IP telephony The MG SIP16 supports the SIP standard terminals based on RFC3261 Thereby the MG SIP16 which is controlled by MGC PHI of the IPX provides a full array of call routing ca...

Page 7: ...vices cannot be connected 4 The number of Internal PHIs is one per system except for UMG For UMG see Service Condition 22 5 Speech channel is established by Virtual Trunk Regardless of the registration number the Virtual Trunk occupies channels on a 1HW 4 Group basis For example ff a single channel is registered the whole HW 32 channel is occupied exclusively for the one single channel other type ...

Page 8: ...is not enough to use the SIP terminals all the terminals cannot register to the system 16 MG Registration Status can be displayed by using the DIMG command 17 MGC transfers only Voice RTP Payload Therefore Jitter Buffer Control Echo Canceller PAD Control do not affect the connection The connection is controlled by end points 18 PB Receiver becomes invalid while receiving an announcement for AUTOMA...

Page 9: ...k timeout detection Ether cable failure on MG SIP16 s WAN side SIP network connector Æ Alternate routing is activated after health check timeout detection Network failure between MG SIP16 and carrier s SIP server Æ Alternate routing is activated after originating connection timeout 6 seconds MG SIP16 receives error response from carrier s SIP server Æ Alternate routing is activated after receiving...

Page 10: ...MG SIP Page 10 of 75 5 8 2009 ...

Page 11: ...MG SIP Page 11 of 75 5 8 2009 4 2 Software Specifications 5 Interactions None ...

Page 12: ...recedence Diffserv When IP Precedence is selected Specify its priority 0 7 and the type LOW DELAY THROUGH PUT RELIABILITY MIN COST When Diffserv is selected Specify the DiffServ Code Point 0 63 Note LOC ID 0 is essential to be assigned however assign other network s LOC ID according to the configuration Note When any change has been made it is necessary to initialize the MGC PHI by using the ADPM ...

Page 13: ... OFF 0db CDN31 OGRL 1 224 milliseconds CDN32 ICRL 1 224 milliseconds CDN34 GUARD 1 512 milliseconds CDN45 A D 0 Analog CDN49 TRKS 0 Select from the trunk which becomes idle first CDN50 DPLY 1 Number Display of Dterm between offices is given CDN60 TC EC 1 Echo Canceller CDN65 INT 10 Q Sig ETS 300 172 IS 11572 CDN66 DOC 1 15 DID Addressing number Assign the CDN111 ADVPRA 1 ISDN PRI Failure Routing S...

Page 14: ...nel and Virtual Signaling Channel RT Specify a Route Number 1 255 PC Specify unused Point Code not Point Code used in SS7 1 16383 6 11 ACSC Assign the top number of 32 channel LENS CSCG Specify the CSC Group Number GROUP Specify the CIC Group Number CCH Specify the top LENS of a unit ...

Page 15: ...ter Route Number TK Enter Trunk Number MB 0 Make Busy is cancelled 6 15 AMGIL Specify information regarding to MG SIP16 as follows MG ID Enter MAC Address 6 bytes FUNCTION Setting KIND SIP MG LINE 0 fixed CH 0 fixed LENS Enter Basic Accommodated Location the first number of HW Retry 0 Service Type Specify QoS settings of Signaling that is used when PHI connects MG SIP16 CH Enter the number of chan...

Page 16: ...ted to SIP Network Specify Calling Number Pattern against route for Caller ID Notification and Access Code IC OG OG Outgoing RT Enter Route Number to be sent Caller ID Notification per Access Code ACC Enter Access Code CNP Enter Calling Number Pattern Note To modify CNP set by the ACNAL command use the ACND command ACNDN command cannot be used Settings for a Call Arrived from SIP Network Specify C...

Page 17: ...p the connection with MG SIP16 1 Startup Windows on the Maintenance Console 2 Click Start point to Programs Æ Accessories Æ Communications and then click Hyper Terminal icon 3 Communication setting dialog box appears Enter the name icon connection type and port settings Note There is no specific note in assigning the name and icon Select the connection type COM1 depending on the PC Port settings s...

Page 18: ...MG SIP Page 18 of 75 5 8 2009 ...

Page 19: ...Commands assign the MG SIP16 data The following data is assigned here Note Assign the data depending on the SIP network configuration STEP 1 When a prompt is displayed enter config and then press Enter key STEP 2 A prompt MG SIP is displayed indicating the console command mode ...

Page 20: ...MG SIP Page 20 of 75 5 8 2009 ...

Page 21: ...MG SIP Page 21 of 75 5 8 2009 ...

Page 22: ...MG SIP Page 22 of 75 5 8 2009 ...

Page 23: ...STEP 3 Make sure of the connectivity between IPX network and SIP network Open show status command to confirm the network registration status on IPX and SIP sides STEP 4 Make sure of the registration status of MG SIP16 Open DIMG command on Windows MAT to check the registration status 7 4 Diagnosis STEP Diagnose the user program is working properly On the Maintenance Console type ping appropriate IP...

Page 24: ...ameter is specified correctly the command executes the required data processing and then informs the processed result on the screen When all the command operation is completed you may input exit after a prompt Note During the maintenance command program is activated it also provides a help function for referring to available command and sub command After a prompt is indicated request to list up al...

Page 25: ...MG SIP Page 25 of 75 5 8 2009 7 5 2 How to Read the Maintenance Commands The commands on this section are explained with defined characters These characters meanings are in the following ...

Page 26: ...MG SIP Page 26 of 75 5 8 2009 ...

Page 27: ...MG SIP Page 27 of 75 5 8 2009 ...

Page 28: ...OOT command to restart the MG SIP16 Note Assign this command adjusting to the specifications on SIP network Normally this command is not required to be changed Unique number to be assigned for each of Another keynumber 1 2 3 Assign value 0 default for parameter when nothing is to be assigned 7 5 3 3 SETΔAUTH The command is used to specify a User ID and a password for HTTP Digest Auth This paramete...

Page 29: ...ignment effective it is required to execute the REBOOT command to restart the MG SIP16 When this feature is available conversion will take place as in the following table It is possible to confirm the previous settings through this command since this command is an extention of the previous version s SETΔ81to0 Note Assign this data in accordance with the specifications of connected SIP network 7 5 ...

Page 30: ...assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note Assign this command adjusting to the specifications on SIP network 7 5 3 9 SETΔCPN_PATTERN This command is used to assign how to obtain CPN Calling Party Number available since version 09 00 00 00 It is possible to change the priority of obtaining calling party number when a call terminates via SIP netwo...

Page 31: ...MG SIP Page 31 of 75 5 8 2009 REBOOT command to restart the MG SIP16 The following shows the method of obtaining CPN when this feature is available ...

Page 32: ... flash memory To make this assignment effective it is required to restart the MG SIP16 by using the REBOOT command 7 5 3 11 SETΔDNSADDRESS This command is used to specify the DNS IP address Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 ...

Page 33: ...nter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note unit 0 unit 1 unit 2 and unit 3 represent primary secondary tertiary and fourthly respectively 7 5 3 14 SETΔDRS_QOS This command is used to specify the Quality of Service QoS of DRS Pressing the Enter key can s...

Page 34: ...system in SIP network MG SIP16 supports Out Band RFC2833 and In Band G 711 data transmission as voice data Negotiation Out Band or In Band can be assigned Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MGSIP16 ...

Page 35: ...e specified more than 120ms If not the following error message is displayed 7 5 3 16 SETΔH245_BASE_PORT_NO This command is used to specify the H 245 port number to from IPX network Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 ...

Page 36: ...ign the Ether speed and the duplex type to each port on MG SIP16 Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note When Automatic Negotiation is selected Full Duplex is automatically applied to the interface Therefore this command line will not a...

Page 37: ...k and SIP network are assigned in the same segment use Ether1 only as shown on next page 7 5 3 21 SETΔIPX_ROUTE This command is used to specify route information in the PBX side network The registered number of the route information is up to 10 Pressing the Enter key can skip some of the items In this case default values are assigned automatically To make this assignment effective it is required t...

Page 38: ...key other than y causes the following message When Static Route type 2 is selected Note To Assign Destination Network Address and Gateway Address Note Usually gateway data should be set as Static at LAN IPX network side Note Pressing any key other than y displays the following message ...

Page 39: ...ote Pressing any key other than y displays the following message Note 1 Two or more Default Gateway cannot be registered Note 2 To set a default gateway it should be assigned to IPX network port or SIP network port either To Delete the assigned Routing Information ...

Page 40: ... 2009 Note 3 If there is no route to be deleted the following will be displayed Note4 Pressing any key other than y displays the following message Note Routing assignment is unnecessary for network segment assigned to Ether 0 ...

Page 41: ...MG SIP Page 41 of 75 5 8 2009 The following shows a typical network configuration and the sample data setting ...

Page 42: ...G SIP16 Note Be sure not to enter a space after the key number 7 5 3 24 SETΔMULTI_REGIST This command is used to enable disable the setting of registration to SIP server per number Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note 1 When Privacy ...

Page 43: ... effective it is required to execute the REBOOT command to restart the MG SIP16 Note Assign this command adjusting to the specifications on the SIP network 7 5 3 27 SETΔPRE_NEGOTIATION_PORT_NO This command is used to specify the UDP port number that receives packets regarding the voice control path Pressing the Enter key can skip the item In this case default values are assigned automatically To m...

Page 44: ...ration packets Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 7 5 3 30 SETΔREG_INTERVAL This command is used to assign the retry waiting time when failed to register due to the error response or no answer from the server when Register packet was se...

Page 45: ...s required to execute the REBOOT command to restart the MG SIP16 Note Assign this command adjusting to the specifications on the SIP network 7 5 3 32 SETΔRTP_QOS This command is used to specify the QoS of Real Time Protocol RTP Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT comma...

Page 46: ...arated between the SIP server and MG SIP 16 Note 3 When no data has been assigned by this command SIP domain that has been set by setΔsip_server command will be used as the SIP domain of MG SIP 16 7 5 3 34 SETΔSESSION_TIMER This command is used to specify the Session Timer To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 When Session Timer is E...

Page 47: ...matically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 7 5 3 37 SETΔSIP_QOS This command is used to specify the QoS of Session Initiation Protocol SIP Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the M...

Page 48: ..._PORT_NO This command is used to specify the RTP port base number from SIP network Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note The value must be assigned by an even number 7 5 3 41 SETΔSIP_SERVER The command is used to assign an IP address ...

Page 49: ...ETΔSIP_TEL_SERVICE The command is used to enable disable the use of additional service features Hold Retrieve Transfer from the SIP network side terminal Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 ...

Page 50: ...e of update method Pressing the Enter key can skip the item In this case default values are assigned automatically To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 Note Assign this command adjusting to the specification on SIP network 7 5 3 45 SETΔRESPONSE_TABLE This command is used to set response table Pressing the Enter key can skip the item...

Page 51: ...the REBOOT command to restart the MG SIP16 7 5 3 46 MULTISESSION This command is used to enable disable the use of Multi Path Switch in ACD system by using MG SIP To make this assignment effective it is required to execute the REBOOT command to restart the MG SIP16 7 5 4 SHOW COMMANDS 7 5 4 1 SHOWΔARP This command is used to show the Address Resolution Protocol ARP table The following shows a samp...

Page 52: ... 5 8 2009 7 5 4 2 SHOWΔCONFIG This command is used to show the configuration that has been currently specified for the MG SIP16 When MAC Data 0 is selected When DRS Data 1 is selected When Common Config Data 2 is selected ...

Page 53: ...MG SIP Page 53 of 75 5 8 2009 Note H C Alarm type display varies depending on the type that is assigned by the set hc_alarm When assigned as IPX network Æ SIP network IPX and SIP side enable ...

Page 54: ... 54 of 75 5 8 2009 When assigned as IPX network IPX side enable When assigned as SIP network SIP side enable When assigned not to send Disable When Port Config Data 3 is selected When SIP Config Data 4 is selected ...

Page 55: ...MG SIP Page 55 of 75 5 8 2009 Additional Information when SIP Config Data 4 is selected ...

Page 56: ...MG SIP Page 56 of 75 5 8 2009 ...

Page 57: ...MG SIP Page 57 of 75 5 8 2009 When Route Config Data 5 is selected 7 5 4 3 SHOWΔINTERFACE This command is used to show the link and setting state of Ether connection ...

Page 58: ... command is used to show the Route Table Note Actual value may differ from this sample 7 5 4 5 SHOWΔSTATUS This command is used to show a status of the system When Port status 0 is selected Note Port status is displayed as follows depending on the status ...

Page 59: ...play pattern is as follow depending on the registration status During Registration Now Registering Registration Succeed Registration Done When SIP status 2 is selected Multi Registration Mode is disabled Note Displayed message for each registration status is as follows ...

Page 60: ...enabled Note In the above example registration was attempted for 16 numbers toward the SIP server However 8 numbers failed Assign MG No by using ASRIL command CNT is a parameter of ASRIL command 7 5 4 6 SHOWΔVERSION This command is used to show a version information installed in MG SIP16 ...

Page 61: ...data via Ether1 port The data is downloaded from Trivial File Transfer Protocol TFTP server When downloading all programs Note 1 The new IP address that is used for downloading and those of other ports should be different network address different segment Note 2 Do not use a network address for which static routing has been set ...

Page 62: ...MG SIP Page 62 of 75 5 8 2009 When downloading one program ...

Page 63: ...um error occurs during download an error message similar to the following is displayed and the display goes back to the download menu In this case execute download again Note 2 If download fails an error message similar to the following is displayed The message includes an error number Please see the table that shows countermeasures ...

Page 64: ...D 7 5 6 1 PINGΔP1 This command is used to send ping packets to a specified address to confirm network status Ping is attempted 5 times to the address specified Note Note The number of ping attempts 5 times and packet size 56 bytes cannot be changed ...

Page 65: ... the running configuration data to the Flash memory be sure to execute the following commands set ipaddress Assign the IP addresses for IPX LAN side and SIP network side set drsaddress Assign the IP address of DRS set sip_server Assign the IP address of the SIP server set keynumber Assign a pilot number If any item has not been assigned when saving the running configuration data the following mess...

Page 66: ... 5 8 EXIT COMMAND 7 5 8 1 EXIT This command is used to exit from configuration mode 7 5 9 HELP COMMAND 7 5 9 1 HELP This command is used to show the brief explanation of all the commands that are available on the Maintenance Console ...

Page 67: ...MG SIP Page 67 of 75 5 8 2009 7 5 10 Error Messages on Maintenance Console The following are error messages displayed on the Maintenance Console Refer to each command for the other error messages ...

Page 68: ...SC AFRS AOPR AMND etc If to be shared in Fusion Network use N commands ie ARTDN where necessary ASYD SysData1 Index64 80h Bit7 1 holding tone sending SysData1 Index186 71h Bit6 1 ISDN SysData1 Index187 00h SysData1 Index220 05h Bit6 0 ISDN is enabled ASYDL System Data 1 Index 810 03h Bit2 0 1 Int Hold Tone Ext Hold Tone System Data 1 Index 880 1Fh Bit1 1 Internal PHI is enabled ADTM Internal PH I ...

Page 69: ...omes idle first CDN50 DPLY 1 Number Display of Dterm between offices is given CDN60 TC EC 1 Echo Canceller CDN65 INT 10 Q Sig ETS 300 172 IS 11572 CDN66 DOC 4 DID Addressing number CDN111 ADVPRA 1 ISDN PRI Failure Routing Service to Dummy Routes ARTI CDN47 INTD 2 H 323 SIP CDN68 VIR 2 MG connection CDN77 RA_RT 1 Physical Register is used If 0 Remote Access to system through MG SIP will not work CD...

Page 70: ...ACDD DAY NIGHT Day Night Mode RT 200 DC 1236 1235 CDC 5020 5004 AD Out of Service XFR In Service A 3 MG SIP Programming in Sample Network MAC Data Ether 1 MAC Address 00 60 b9 46 4b ae built into MG SIP not assigned by user Ether 2 MAC Address 00 60 b9 46 4b 6e built into MG SIP not assigned by user DRS Data DRS 0 IP Address 50 51 52 70 PortNo 3456 DRS 1 IP Address 0 0 0 0 PortNo 3456 DRS 2 IP Add...

Page 71: ... 240 set musictype Music Type Type1 Port Config Data Use all port Ether 1 IP Address 50 51 52 66 Subnet 255 255 255 0 Interface Speed Duplex Auto Auto Port type IPX Side Port Ether 2 IP Address 10 11 12 100 Subnet 255 255 255 0 Interface Speed Duplex Auto Auto Port type SIP Side Port SIP Config Data set sip_server Server type 1 Server FQDN SIPprovider net Server port number 5060 Strict or Loose 1 ...

Page 72: ...t slipresp SIP Server slip response code 488 set self_sip_domain Self SIP domain mode disable set dtmf_mode DTMF Mode Negotiation SIP SDP DTMF Duration 120ms DTMF Pause 100ms DTMF Payload type 101 set 183rbt RBT add enable set rtp_pathon Path on 183 after 180 enable set another_keynumber Another keynumber 1 0 Another keynumber 2 0 Another keynumber 3 0 set multi_regist Multi registration mode enab...

Page 73: ...nction enable set cause_table Cause_table selection normal Route Config Data Ether 1 Route type Static No Gateway Address Destination network Prefix 1 50 51 52 1 50 51 52 0 24 Ether 2 Route type Static No Gateway Address Destination network Prefix 1 10 11 12 1 0 0 0 0 ...

Page 74: ...nd accepted 200 OK MG SIP Support Yes B 3 Redirection 3xx 3xx responses give information about the user s new location or alternative services that might be able to satisfy the call further action needs to be taken in order to complete the request Note that the MG SIP does not support sending of the 3xx messages It will properly acknowledge receiving 3xx messages from the SIP server 300 Multiple C...

Page 75: ...mplete MG SIP Support Yes 485 Ambiguous MG SIP Support No 486 Busy Here MG SIP Support Yes 487 Request Terminated MG SIP Support Yes 488 Not Acceptable Here MG SIP Support Yes 491 Request Pending MG SIP Support Yes 493 Undecipherable MG SIP Support No B 5 Server Failure 5xx 5xx responses are failure responses given when a server itself has erred 500 Server Internal Error MG SIP Support Yes 501 Not...

Page 76: ... 2 x 9 x 3 x 1 0 x 4 x 1 1 x 5 x 7 x 1 x E t h e r n e t A 1 2 x 6 x 8 x 2 x 9 x 3 x 1 0 x 4 x 1 1 x 5 x 7 x 1 x C Web Client Web CAM 240 240 159 200 NEC IP Phone x35000 100 200 20 203 214 272 2181 NEC IP Phone x37001 100 200 20 204 214 272 2182 NEC IP Phone x37002 100 200 20 205 Switch 100 200 20 250 3rd Party SIP Phone x35860 100 200 20 206 NEC IP Phone x35000 100 200 20 201 123456 789 1 0 1 1 1...

Page 77: ...tern when testing the normal userinfo setting as well as the anonymous and P Asserted ID settings The listing shows the basic data to get the equipment up and communicating Then if necessary you can fine tune various parameters for the customer s specific requirements DRS Data DRS 0 IP Address 100 200 50 52 PortNo 3456 DRS 1 IP Address 0 0 0 0 PortNo 3456 DRS 2 IP Address 0 0 0 0 PortNo 3456 DRS 3...

Page 78: ... 84 Subnet 255 255 255 0 Interface Speed Duplex Auto Auto Port type IPX Side Port Ether 2 IP Address 240 240 159 202 Subnet 255 255 255 0 Interface Speed Duplex Auto Auto Port type SIP Side Port SIP Config Data set sip_server Server type 1 Server FQDN broadvoxlab com Server port number 5060 Strict or Loose 0 Domain Name 0 set sip_register Register FQDN broadvoxlab com Register port number 5060 Exp...

Page 79: ...MF Payload type 101 set 183rbt RBT add enable set rtp_pathon Path on 183 after 180 enable set another_keynumber Another keynumber 1 0 Another keynumber 2 0 Another keynumber 3 0 set multi_regist Multi registration mode disable set sip_tel_service SIP telephony service function enable Replaces function enable hold a inactive function enable set reg_interval REGISTER interval timer 5min set update U...

Page 80: ...function disable Route Config Data Ether 1 Route type Static No Gateway Address Destination network Prefix 1 100 200 50 1 100 200 0 0 16 Ether 2 Route type Static No Gateway Address Destination network Prefix 1 240 240 159 1 0 0 0 0 ...

Page 81: ......

Reviews: