Calling A party number NMS SS7

rated by 0 users
This post has 1 Reply | 2 Followers

Not Ranked
Posts 1
Points 20
fazlyain Posted: 06-24-2009 1:12 AM

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   TRUE
VALIDATE_SSF       FALSE
MAX_LINKS          4
MAX_USERS          2          # sccp & isup
MAX_ROUTES         64
MAX_ROUTE_ENTRIES  1024
MAX_LINK_SETS      2
MAX_ROUTE_MASKS    1
ROUTE_MASK         0xFFFFFFFF
MTP3_TRACE_DATA    TRUE
END
#
#------------------------------------------------
# Link Parameters
#------------------------------------------------
LINK               0          #  Link number specified in MTPMGR commands
PORT               T1         #  T<n> for T1/E1/MVIP, S<n> for serial (V.35), R for remote
LINK_SET           1
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
ADJACENT_DPC       0x000674        #  Other Node
LINK_SLC           0
LSSU_LEN           2
SSF                NATIONAL   # NATIONAL / INTERNATIONAL
SUB_SERVICE        3
END

LINK               1          #  Link number specified in MTPMGR commands
PORT               T2         #  T<n> for T1/E1/MVIP, S<n> for serial (V.35), R for remote
LINK_SET           1
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
ADJACENT_DPC       0x000674        #  Other Node
LINK_SLC           1
LSSU_LEN           2
SSF                NATIONAL   # NATIONAL / INTERNATIONAL
SUB_SERVICE        3
END

#
# 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 present
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
END
#
NSAP               1          # sccp can be 0 or 1, must be 1 if isup present
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
END
#
#------------------------------------------------
# Routing Parameters
#------------------------------------------------
#
# Route UP from network to applications on this node
#
ROUTE              0
DPC                0x0006BE       # this node
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
DIRECTION          UP
ADJACENT_ROUTE     FALSE
END
#
# Route to board 2
#
ROUTE              1
DPC                0x000674        # board 1's point code
LINK_TYPE          ITU        #  ANSI / ITU / JNTT
END
#
#
#------------------------------------------------
# Linkset Parameters
#------------------------------------------------
LINK_SET_DESCRIPTOR       1
ADJACENT_DPC              0x000674       # link set to board 2
MAX_ACTIVE_LINKS          4
ROUTE_NUMBER              1
END
#
######################################################################################

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 Section
MAX_USERS               4               # Max SCCP user applications
MAX_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 entries
MAX_ROUTES              10              # Max far point codes SCCP knows
DEF_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 us
MAX_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 UnitDaTa
MAX_CONN                512             # Max number of simultaneous connections
CONN_THRESH             1               # Minimum number of SCCP buffers that must be
                                        # available for new connection to be accepted
QUEUE_THRESH            8               # Max number of buffers that can be queued for
                                        # connection waiting for conn window to open
SOG_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 reference
CONN_TIMER              180             # wait for response to connection request
TXINACT_TIMER           600             # wait with no outgoing packets on a connection
                                        # before issuing Inactivity test (IT) message
RXINACT_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 traffic
RESET_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 tests
SRT_TIMER               30              # time between subsystem routing tests
NSAP_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 service
COORD_TIMER             30              # wait for grant to go out of service (SOG)
                                        # after issuing SOR request
AIC_TIMER               300
AIC_RESP_TIMER          30
ACR_TIMER               0
END

#
# User SAP configuration for 1st application
#
USER_SAP                0               # Sap number start at 0
SWITCH_TYPE             ITU92           # one of ITU92, ITU88, ANSI92, ANSI88
CONC_PC                 0.1.2           # Concerned point code
ADDR_MASK               FFF0000000      # match on only 1st 3 digits of GT
MAX_HOPS                10              # maximum network hops
INACT_CONTROL           TRUE            # app inactivity timing
END                                     # User application 0

#
# User SAP configuration for 2nd application
#
USER_SAP                1               # Application 1
SWITCH_TYPE             ITU92           # one of ITU92, ITU88, ANSI92, ANSI88
CONC_PC                 0.1.2           # Concerned point code
ADDR_MASK               FFF0000000      # match on only 1st 3 digits of GT
MAX_HOPS                10              # maximum network hops
INACT_CONTROL           FALSE           # app inactivity timing
END                                     # User application 1


#
# Network (MTP3) Saps - one per switch type
#
NSAP                    1               # SCCP must be NSAP 1 if isup present too
SWITCH_TYPE             ITU             # one of ITU, ANSI
DPC                     0.1.1           # REQUIRED - this nodes point code
DPC_LEN                 14              # normally would'nt specify this - let it
                                        # default based on switch type
MSG_LEN                 256             # MTU length on this network
TXQ_THRESH              20              # max packets queued to this MTP3
ADDR_MASK               FFF0000000      # match 3 digits for global title translation
                                        # of incoming packets
MAX_HOPS                10              # maximum network hops
SCCP_NI_IND             1               # national indicator
END                                     # of ANSI MTP3 NSAP

#
# Address Translations: 708xxxxxxx (Incoming)
#
ADDRESS                 708             # global title - incoming
REPLACE_GLT             FALSE           # remove translated global title from message
SWITCH_TYPE             ITU             # one of ITU, ANSI
NI_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 number
END                                     # of address translation for 8477069701
#
# Address Translations: 847XXXXXXX (Outgoing)
#
ADDRESS                 847             # global title - outgoing
REPLACE_GLT             FALSE           # include translated global title in message
SWITCH_TYPE             ITU             # one of ITU, ANSI
NI_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 code
SSN                     254             # translated subsystem number
END                                     # of address translation for 847xxxxxxx

#
# Routes: 1 for each node known to the SCCP layer
#
ROUTE                   0.1.2           # destination point code
SWITCH_TYPE             ITU             # one of ITU, ANSI
ADJACENT                TRUE            # this dest directly adjacent
TRANSLATOR              FALSE           # not a translator node

        #define all subsystems of interest at 0.1.2 (up to 8)
SSN                     3               # first subsystem
SSN_SNR                 TRUE            # normal routed
SSN_ACC                 TRUE            # initially accessable
END                                     # SSN 3

SSN                     254             # another subsystem
SSN_SNR                 TRUE            # normal routed
SSN_ACC                 TRUE            # initially accessable
END                                     # SSN 254

END                                     # of route 0.1.2

 

  • | Post Points: 20
Top 500 Contributor
Posts 15
Points 240
Dialogic Employee

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

  • | Post Points: 5
Page 1 of 1 (2 items) | RSS