i have problem to make outdial call from my system ..when i make outdial call in configuration file i use national type but from msc expert calling party a number use unknown...how to configure to change national type to unknown .i already check with nms website only have this type International, National, Reserved and Spare.
1.File from MSC expect A party number use unknown
here i attched my configuration file.
1.mtp3cfg file
# This configuration file is an example for an ITU-T (CCITT) signalling point# with transfer (routing) capability. It's point code is 0.1.1 and an# adjacent SP has the point code 0.1.2. 1 link is defined between these# two STP's. The configuration for the adjacent node can be found in# MTP3CP2.CFG.## Note: The sample link shown is for a T1/E1/MVIP link. The corresponding# sample TDMCP1.TXT file is set up for a single T1.# It will need to be modified for E1 or MVIP links or additional T1# links.# Also in this file is a sample Serial link configuration that is# commented out. Use it as a basis for configuring V.35 links.## These files only show the use of some basic configurable parameters.# Please refer to the MTP3 Developer's Guide and the SS7 Installation and# Configuration Guide for information about all possible parameters.##------------------------------------------------# Overall MTP3 Parameters#------------------------------------------------NODE_TYPE SP # choose STP [routing] or SP [non-routing]PC_FORMAT INTL # Point code format: DFLT (8.8.8) / INTL (3.8.3) / JNTT (7.4.5)POINT_CODE 0x0006BE # later I will change ...RESTART_REQUIRED TRUEVALIDATE_SSF FALSEMAX_LINKS 4MAX_USERS 2 # sccp & isupMAX_ROUTES 64MAX_ROUTE_ENTRIES 1024MAX_LINK_SETS 2MAX_ROUTE_MASKS 1ROUTE_MASK 0xFFFFFFFFMTP3_TRACE_DATA TRUEEND##------------------------------------------------# Link Parameters#------------------------------------------------LINK 0 # Link number specified in MTPMGR commandsPORT T1 # T<n> for T1/E1/MVIP, S<n> for serial (V.35), R for remoteLINK_SET 1LINK_TYPE ITU # ANSI / ITU / JNTTADJACENT_DPC 0x000674 # Other NodeLINK_SLC 0LSSU_LEN 2SSF NATIONAL # NATIONAL / INTERNATIONALSUB_SERVICE 3ENDLINK 1 # Link number specified in MTPMGR commandsPORT T2 # T<n> for T1/E1/MVIP, S<n> for serial (V.35), R for remoteLINK_SET 1LINK_TYPE ITU # ANSI / ITU / JNTTADJACENT_DPC 0x000674 # Other NodeLINK_SLC 1LSSU_LEN 2SSF NATIONAL # NATIONAL / INTERNATIONALSUB_SERVICE 3END## Sample Serial (V.35) configuration##LINK S1 # T<n> for T1/E1/MVIP, S<n> for serial (V.35)#LINK_SET 1#LINK_TYPE ITU # ANSI / ITU / JNTT#ADJACENT_DPC 1.1.2 # Board 2#LINK_SLC 0#LSSU_LEN 2#SSF NATIONAL # NATIONAL / INTERNATIONAL#INT_TYPE DCE#BAUD 56000#END##------------------------------------------------# User Parameters (NSAP definition)#------------------------------------------------NSAP 0 # isup must be NSAP 0 if its presentLINK_TYPE ITU # ANSI / ITU / JNTTEND#NSAP 1 # sccp can be 0 or 1, must be 1 if isup presentLINK_TYPE ITU # ANSI / ITU / JNTTEND##------------------------------------------------# Routing Parameters#------------------------------------------------## Route UP from network to applications on this node#ROUTE 0DPC 0x0006BE # this nodeLINK_TYPE ITU # ANSI / ITU / JNTTDIRECTION UPADJACENT_ROUTE FALSEEND## Route to board 2#ROUTE 1DPC 0x000674 # board 1's point codeLINK_TYPE ITU # ANSI / ITU / JNTTEND###------------------------------------------------# Linkset Parameters#------------------------------------------------LINK_SET_DESCRIPTOR 1ADJACENT_DPC 0x000674 # link set to board 2MAX_ACTIVE_LINKS 4ROUTE_NUMBER 1END#######################################################################################
2.sccpcfg file
## File: sccpcp1.cfg## Sample SCCP configuration file for the following configuration## General:# 4 user APPs max# 1 MTP3 network SAP# all others general defaults# User SAPs:# ITU, 0.1.2 is concerned PC# Network Saps:# ITU, point code = 0.1.1# Routes:# 1 to 0.1.2, SSNs 3 & 254, 0.1.2 is concerned PC# Address translations:# 8477069701 = far point code, SSN 3, 8477069700# 847xxxxxxx = far point code, SSN 254## General Configuration SectionMAX_USERS 4 # Max SCCP user applicationsMAX_NSAPS 2 # Number of MTP3 interface (max 1 per switch type)MAX_SCLI 1 # Max simultaneous sequenced connectionless # data xfers (Class 1 only)MAX_ADDRS 2 # Max Address translation entriesMAX_ROUTES 10 # Max far point codes SCCP knowsDEF_ROUTING FALSE # Set Default Routing(FALSE = OFF, TRUE = ON)SAVE_CONNS FALSE # Drop connections on lost link (FALSE) or don't drop (TRUE).SCCP_ALARM_LEVEL 1 # Set alarm level reporting # (0=off, 1=default, 2=debug, 3=detail)TRACE_DATA FALSE # Set data tracing (FALSE = OFF, TRUE = ON)MAX_ADJDPC 2 # Max far point codes directly adjacent to usMAX_MSGDRN 5 # Max msgs to send in a batch when MTP comes up # (prevents flooding when link(s) come up)MAX_XUDT 1 # Number of control blocks to allocate for # reassembling segmented eXtended UnitDaTa # (ITU-92 only)MAX_XUDTXREF 2 # Max number of local references used to # segment eXtended UnitDaTaMAX_CONN 512 # Max number of simultaneous connectionsCONN_THRESH 1 # Minimum number of SCCP buffers that must be # available for new connection to be acceptedQUEUE_THRESH 8 # Max number of buffers that can be queued for # connection waiting for conn window to openSOG_THRESH 3 # Minimum number of SCCP buffers that must be # available for SOR request from replicated # (backup) subsystem to be accpepted# Note all timer values are in seconds (0 disables timer)XREFFRZ_TIMER 2 # wait before reusing local reference#ASMB_TIMER 0 # wait for all segments of segmented XUDT (ITU-92 only)FREEZE_TIMER 2 # wait before reusing connection local referenceCONN_TIMER 180 # wait for response to connection requestTXINACT_TIMER 600 # wait with no outgoing packets on a connection # before issuing Inactivity test (IT) messageRXINACT_TIMER 900 # wait with no incoming packets on a connection # before releasing connection (should be > TXINACT_TIMER)REL_TIMER 10 # wait for response to release request#REPREL_TIMER 0 # wait for response to 2nd release request (ITU only)#INTERVAL_TIMER 0 # wait before reporting abnormal release (ITU only)GUARD_TIMER 2 # wait after MTP3 traffic restart before # application trafficRESET_TIMER 30 # wait for response to Reset Request#SCLI_TIMER 0 # max time sequenced connectionless # transmission can take (class 1)SST_TIMER 30 # time between subsystem status testsSRT_TIMER 30 # time between subsystem routing testsNSAP_TIMER 1 # time between bursts of messages to MTP3 when # draining built up queue (prevents congestion # when link comes back up)IGNORE_TIMER 30 # delay after receiving SOG before actually # going out of serviceCOORD_TIMER 30 # wait for grant to go out of service (SOG) # after issuing SOR requestAIC_TIMER 300AIC_RESP_TIMER 30ACR_TIMER 0END## User SAP configuration for 1st application#USER_SAP 0 # Sap number start at 0SWITCH_TYPE ITU92 # one of ITU92, ITU88, ANSI92, ANSI88CONC_PC 0.1.2 # Concerned point codeADDR_MASK FFF0000000 # match on only 1st 3 digits of GTMAX_HOPS 10 # maximum network hopsINACT_CONTROL TRUE # app inactivity timingEND # User application 0## User SAP configuration for 2nd application#USER_SAP 1 # Application 1SWITCH_TYPE ITU92 # one of ITU92, ITU88, ANSI92, ANSI88CONC_PC 0.1.2 # Concerned point codeADDR_MASK FFF0000000 # match on only 1st 3 digits of GTMAX_HOPS 10 # maximum network hopsINACT_CONTROL FALSE # app inactivity timingEND # User application 1## Network (MTP3) Saps - one per switch type#NSAP 1 # SCCP must be NSAP 1 if isup present tooSWITCH_TYPE ITU # one of ITU, ANSIDPC 0.1.1 # REQUIRED - this nodes point codeDPC_LEN 14 # normally would'nt specify this - let it # default based on switch typeMSG_LEN 256 # MTU length on this networkTXQ_THRESH 20 # max packets queued to this MTP3ADDR_MASK FFF0000000 # match 3 digits for global title translation # of incoming packetsMAX_HOPS 10 # maximum network hopsSCCP_NI_IND 1 # national indicatorEND # of ANSI MTP3 NSAP## Address Translations: 708xxxxxxx (Incoming)#ADDRESS 708 # global title - incomingREPLACE_GLT FALSE # remove translated global title from messageSWITCH_TYPE ITU # one of ITU, ANSINI_IND NATIONAL # one of NATIONAL [NAT], INTERNATIONAL [INTL]ROUTING_IND PC_SSN # sets outgoing routing flag(PC_SSN or GLT)DPC 0.1.1 # translated destination point code (my point code)SSN 254 # translated subsystem numberEND # of address translation for 8477069701## Address Translations: 847XXXXXXX (Outgoing)#ADDRESS 847 # global title - outgoingREPLACE_GLT FALSE # include translated global title in messageSWITCH_TYPE ITU # one of ITU, ANSINI_IND NATIONAL # one of NATIONAL [NAT], INTERNATIONAL [INTL]ROUTING_IND GLT # sets outgoing routing flag(PC_SSN or GLT)DPC 0.1.2 # translated destination point codeSSN 254 # translated subsystem numberEND # of address translation for 847xxxxxxx## Routes: 1 for each node known to the SCCP layer#ROUTE 0.1.2 # destination point codeSWITCH_TYPE ITU # one of ITU, ANSIADJACENT TRUE # this dest directly adjacentTRANSLATOR FALSE # not a translator node #define all subsystems of interest at 0.1.2 (up to 8)SSN 3 # first subsystemSSN_SNR TRUE # normal routedSSN_ACC TRUE # initially accessableEND # SSN 3SSN 254 # another subsystemSSN_SNR TRUE # normal routedSSN_ACC TRUE # initially accessableEND # SSN 254END # of route 0.1.2
Hi Fazlyain,
This can't be changed in configuration. You will need to change your application. The current setting (3=National Number) is set by ISUPInitIAM, but you can override the value before calling ISUPConnectReq. I'm not sure if you want called and calling party number to change, or just calling party. If you want both of these values to be set to 2 (Unknown, National Use), you want to add these lines of code between ISUPInitIAM(), and ISUPConnectReq():
siConEvnt.cgPtyNum.natAddrInd.val = 0x02;
siConEvnt.cdPtyNum.natAddrInd.val = 0x02;
The first line changes the nature of address indicator for the calling number. The second changes it for the called number.
sincerely, greg