SIP Advanced Exercise Solutions
SIP Advanced Exercise Solutions
Solution to Exercises
03815-LZU1089846 Rev A
SIP/SIP-I Advanced in MSS15
DISCLAIMER
Ericsson shall have no liability for any error or damage of any kind
resulting from the use of this document.
© Ericsson AB 2015
Table of Contents
URI stands for Uniform Resource Identifiers and it’s used and
a SIP address that identifies a user or a resource within the
SIP domain. The SIP URI could be in two formats:
Sip:user@domain:port
Sip:user@host:port
There are SIP Requests and SIP Responses. SIP Requests are
messages sent from client to server to invoke a SIP operation.
Some examples are:
Final response – 2xx, 3xx, 4xx, 5xx and 6xx (final status of a
SIP Request). A 2xx class indicates successful processing of
the SIP Request. A 3xx class indicates that the SIP request
needs to be redirected to another UAS for processing. A 4xx,
5xx or 6xx class indicates failure in processing the SIP
Request.
CONVERSATION 10 RTP/UDP
BYE 11
12 200 OK
The Contact field is used as a direct route to contact the sender. It’s
usually composed by a username and a fully qualified domain name
(FQDN), but it could also contains an IP address for systems that do
not use Domain Name Systems, such as DNS.
It’s used for limiting the number of hops a request can make on the
way to its destination.
The Command Sequence field (CSeq). In this case, 318 INVITE. The
CSeq number is incremented for each new request within a dialog.
10. What is the difference between Via field and Contact field?
The first one (Via) defines the address at which the sender expects to
receive responses to its requests. The second one (Contact) defines
the direct address the sender could receive new requests.
The content-type field carries information about the media type present
in the message body. In this case, the message body holds SDP
information about an application (application/sdp). The content-length
indicates the length of the message body in bytes (238).
The SIP tag parameter. The tag parameter contains a random string
that was added to the URI by the recipient. The tag parameter in the
From field was added by the sender in the INVITE request.
Yes. The content-type field informs that the message body carries SDP
information (application/sdp). The content-length indicates that the
message body is 185-byte long.
Below the Message Body of the 200OK message is expanded, so you can
answer the following questions.
Optinal types: Media name and transport address (m) and Media
attributes (a).
“-“ (dash). That’s the default value and must not be left empty.
The time description provide the start and stop time of the session. At
setup those times are unknown, so they carry the “0” value.
Audio. Check on the Media name and transport address attribute (m),
under media type parameter. Other types of media available are: video,
application, data and control.
21826. Check on the Media name and transport address attribute (m),
under media port parameter.
11. What are the payload formats that can be used for the
session?
There are static and dynamic payload types. A dynamic payload types,
such as audio, must be complemented with an rtpmap attribute line.
The additional information provided is the encoding name (G.729) and
the clock rate (8000).
sip:+9440000@ni2sip.ericsson.com;user=phone
sip:+9450001@192.168.200.197
6 At what IP address and Port number does the sender want to receive the
media?
9440000
The reference for this exercise is the User Guide for SIP and SIP with
Encapsulated ISUP, Signaling, and MSC Server. See the figure 2 in this
User Guide for the sequence of steps in the procedure.
1) IP stack configuration
SCI=1
PLMN1 TIM PLMN2 CLARO
SCI=2
RSI=1
MSC
MSC-S-BC
S TIM
- GT MSC --SSDB
CLARO
- GE
SIP - I
MGC MGC
MGC MGC
SERV.MSS600.RTNW SERV.MSS900.RTNW
BCMSC.OPERATOR.GT DBMSC.OPERATOR.GE
Open a log file in Winfiol before you send the printouts. You will need this
information later on.
IHIFP:NVIF=BC-SIP,ALL; - MSC-S BC
<ihifp:nvif=bc-sip,all;
VIRTUAL ETHERNET INTERFACE DATA
NVIF
BC-SIP
END
IHIFP:VIF=ETHA-150; - MSC-S DB
VIRTUAL ETHERNET INTERFACE DATA
VIF DID STATE MTU HWADDRESS
ETHA-150 8738 UP 1436 66-55-44-33-22-11
IP NETMASK ARP
2) Take a note of all SIP and SIP-I related interface routes including default
interface routes.
IHRHP;
IBLNP; -- MSC-S BC
<IBLNP;
SIP SIGNALLING LOCAL HOST NAME
NAME
BCMSC.OPERATOR.GT
NETID
OPERATOR.GT
END
IBLNP; -- MSC-S DB
<IBLNP;
SIP SIGNALLING LOCAL HOST NAME
NAME
DBMSC.OPERATOR.GE
NETID
OPERATOR.GE
END
IBLSP:SID=ALL; -- MSC-S BC
<IBLSP:SID=ALL;
SIP SIGNALLING LOCAL HOST SOCKETS DATA
END
IBLSP:SID=ALL; -- MSC-S DB
<IBLSP:SID=ALL;
END
IBHOP:HOST=ALL; -- MSC-S BC
<IBHOP:HOST=ALL;
SIP SIGNALLING REMOTE HOST DATA
HOST IPADD TRN RPN TSBUF TRBUF
END
IBHOP:HOST=ALL; -- MSC-S DB
IMS.OPERATOR.GE
SUPV SSTATE
END
<IHRGP: NSGID=ALL;
SUFFIX LIST:
SUFFIX
.
END
<ihrpp:nsgid=all;
DNS RESOLVER PARAMETER DATA
RESOLVER PARAMETERS:
APISTATE OTIM ACLTYPE ACL
ENABLE 2000 HIGH NOALARM
LOW NOALARM
END
<
IBROP:RSI=ALL; -- MSC-S BC
<IBROP:RSI=ALL;
SIP SIGNALLING ROUTE SET INFORMATION DATA
RSI NHOP DEST IPG TRN DOMID RSINUM
GEMSC GEMSC 1 1
SRC1 SRC2 TSBUF TRBUF TRNO DIR
0 BT
SUPV SSTATE
END
IBROP:RSI=ALL; -- MSC-S DB
<IBROP:RSI=ALL;
GTATCF GTATCF 1 52
SRC1 SRC2 TSBUF TRBUF TRNO DIR
0 BT
SUPV SSTATE
END
<SGVPP: EIVP=ALL;
ENCAPSULATED ISUP VERSION PROFILE DATA
SCI
1
EIVP EIVPSTATE BASEID BASENAME VERSIONNAME PID
2 ASSIGNED 4 ANSI00 ANSI00 0
SCI
2
EIVP EIVPSTATE BASEID BASENAME VERSIONNAME PID
3 ASSIGNED 6 ETSI356 ETSI356 0
SCI
3
END
<SGTCP: SCI=ALL;
SIP TRUNK CONFIGURATION INFORMATION DATA
ROUTE
NONE
SCI ADMSTATE SIPTYPE SIPIMPL EIVP
3 DEFINED SIPI SIPI-ITUT-C 3
ROUTE
NONE
SCI ADMSTATE SIPTYPE SIPIMPL
4 CONFIGURED SIP SIP-3GPP
END
<SGTCP: SCI=ALL;
<sgtcp:sci=all;
SIP TRUNK CONFIGURATION INFORMATION DATA
ROUTE
NONE
SCI ADMSTATE SIPTYPE SIPIMPL EIVP
3 DEFINED SIPI SIPI-ITUT-C 3
ROUTE
NONE
SCI ADMSTATE SIPTYPE SIPIMPL
4 CONFIGURED SIP SIP-3GPP
ROUTE
NONE
END
<EXROP: DETY=SIPCO;
ROUTE DATA
R ROUTE PARAMETERS
M_SIP_O DETY=SIPCO TTRANS=1 FNC=7
M_SIP_I DETY=SIPCO PRI=10 FNC=7
SI_DB_O DETY=SIPCO TTRANS=1 FNC=3
R=SI_DB_I
R2=M_SIP_O
MIS2=1
END
Answer: MSC-S BC
The MAIN route name is:__ M_SIP_O & M_SIP_I__ <= FNC=7
The Traffic route name is: __ S_DB_O & S_DB_I__ <= FNC=3
R ROUTE PARAMETERS
M_SIP_O DETY=SIPCO TTRANS=1 FNC=7
M_SIP_I DETY=SIPCO PRI=10 FNC=7
SIBCA_O DETY=SIPCO TTRANS=1 FNC=3
R=SIBCA_I
R2=M_SIP_O
MIS2=1
R=SIBCB_O
R2=M_SIP_I
MIS2=1 BO=255
END
<
Answer: -- MSC-S DB
The MAIN route name is: M_SIP_O & M_SIPI__ <= FNC=7
BLORP;
<anrsp:rc=2000;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2000 YES P01=1 NRC=2001
END
<anrsp:rc=2001;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2001 YES P01=1 R=SI_DB_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2002
END
<anrsp:rc=2002;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2002 YES P01=1 NRC=2003
END
<anrsp:rc=2003;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2003 YES P01=1 R=S_STP_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2004
END
<anrsp:rc=2004;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2004 YES P01=1 R=S_STP2O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2100
END
<anrsp:rc=2005;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
END
<anrsp:rc=2100;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2100 YES RO -10
&&-19 P01=1 R=B_210_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -20
&&-29 P02=1 R=B_220_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -30
END
MSC-S DB - 200, 2001, 2002, 2003,
2004
MSC-S DB
<anrsp:rc=2000;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2000 YES P01=1 NRC=2001
END
<anrsp:rc=2001;
END
<anrsp:rc=2002;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2002 YES P01=1 R=S_BC2_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2003
END
<anrsp:rc=2003;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2003 YES P01=1 R=S_STP_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2004
END
<anrsp:rc=2004;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2004 YES P01=1 R=S_STP2O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P01=2 NRC=2100
END
<anrsp:rc=2100;
ROUTING CASE DATA
OPERATING AREA
RC CCH BR ROUTING SP DATA
2100 YES RO -10
&&-19 P01=1 R=B_310_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -20
&&-29 P02=1 R=B_320_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -30
&&-39 P03=1 R=B_330_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -40
&&-49 P04=1 R=B_340_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
RO -0
&&-9
&-50
&&-255 P05=1 R=B_300_O MM1 COT EST SI
ESS ESR
0 0 1
1
BNT RN SPR
OLI OLI2
00 0
ISC FCP D
0
P05=2 NRC=2200
END
<LBIDP;
LOAD BALANCER CONTROLLER DATA
END
IHIFP:NVIF=INT-SIG;
<IHIFP:NVIF=INT-SIG;
VIRTUAL ETHERNET INTERFACE DATA
NVIF
INT-SIG
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@ Step 1 - SKIP - IHIFI IS ALREADY DEFINED on SEA - SKIP
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IHIFP:NVIF=BC-SIP;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 2 - Define SIP DT for BC - Own side
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 3 - Define SIP DT for DB - Other side
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IBHOP: HOST=ALL;
IBHAI: HOST=GTATCF,IPADD="3.3.3.75";
IBHAI: HOST=GEATCF,IPADD="2.2.2.25";
IBHAI: HOST=GTIMS,IPADD="3.3.3.76";
IBHAI: HOST=GEIMS,IPADD="2.2.2.26";
IBHOP: HOST=ALL;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 4a - Define SIP DT - SIP Versions & Profiles
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 4b - Define SIP DT - Create & Unblock sIP Routes
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_DB2_I, RGPAR=HRTCP-2;
;
EXRBC: R=S_STP_I, RGPAR=HRTCP-2;
;
EXRBC: R=S_STP2I, RGPAR=HRTCP-2;
;
EXRBC: R=S_GTATI, RGPAR=HRTCP-2;
;
EXRBC: R=S_GEATI, RGPAR=HRTCP-2;
;
EXRBC: R=S_GTIMI, RGPAR=HRTCP-2;
;
EXRBC: R=S_GEIMI, RGPAR=HRTCP-2;
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_STP_O, RGPAR=PREFURI-1;
;
EXRBC: R=S_STP2O, RGPAR=PREFURI-1;
;
EXRBC: R=S_GTATO, RGPAR=PREFURI-1;
;
EXRBC: R=S_GEATO, RGPAR=PREFURI-1;
;
EXRBC: R=S_GTIMO, RGPAR=PREFURI-1;
;
EXRBC: R=S_GEIMO, RGPAR=PREFURI-1;
;
EXRBC: R=SI_DB_I, RGPAR=PREFURI-1;
;
EXRBC: R=S_DB2_I, RGPAR=PREFURI-1;
;
EXRBC: R=S_STP_I, RGPAR=PREFURI-1;
;
EXRBC: R=S_STP2I, RGPAR=PREFURI-1;
;
EXRBC: R=S_GTATI, RGPAR=PREFURI-1;
;
EXRBC: R=S_GEATI, RGPAR=PREFURI-1;
;
EXRBC: R=S_GTIMI, RGPAR=PREFURI-1;
;
EXRBC: R=S_GEIMI, RGPAR=PREFURI-1;
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_STP_O, RGPAR=RSIID-3;
;
EXRBC: R=S_STP2O, RGPAR=RSIID-4;
;
EXRBC: R=S_GTATO, RGPAR=RSIID-51;
;
EXRBC: R=S_GEATO, RGPAR=RSIID-52;
;
EXRBC: R=S_GTIMO, RGPAR=RSIID-53;
;
EXRBC: R=S_GEIMO, RGPAR=RSIID-54;
;
EXROP:DETY=SIPCO;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 5 - Define SIP DT - Routing Analysis
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ANRSP:RC=2000;
ANRSI:RC=2000,P01=1, NRC=2001;
ANRAI:RC=2000;
ANRAI:RC=2005;
ANRSP:RC=2005;
ANRPI:RC=3504;
ANRSI:P01=1, SP=MM1, ESS=1, ESR=1, R=S_GEIMO; ! when vIMS !
ANRSI:P01=2, NRC=2100;
ANRPE;
ANRAI:RC=3504;
ANRSP:RC=3504;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@
@@@@ CREATE SIP DT (The steps below are from OPI)
@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@ Step 1 - SKIP - IHIFI IS ALREADY DEFINED on SEA - SKIP
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IHIFP:VIF=ETHA-150;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 2 - Define SIP DT for DB - Own side
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 3 - Define SIP DT for DB - Other side
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IBHOP: HOST=ALL;
IBHAI: HOST=GTSTP,IPADD="7.7.7.195";
IBHAI: HOST=GTMSC,IPADD="3.3.3.68";
IBHAI: HOST=GTATCF,IPADD="3.3.3.75";
IBHAI: HOST=GEATCF,IPADD="2.2.2.25";
IBHAI: HOST=GTIMS,IPADD="3.3.3.76";
IBHAI: HOST=GEIMS,IPADD="2.2.2.26";
IBHOP: HOST=ALL;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 4a - Define SIP DT - SIP Versions & Profiles
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 4b - Define SIP DT - Create & Unblock SIP Routes
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
EXROP: DETY=SIPCO;
;
EXRBC: R=S_GEATI, RGPAR=G729ABO-1;
;
EXRBC: R=S_GTATI, RGPAR=G729ABO-1;
;
EXRBC: R=S_GEIMI, RGPAR=G729ABO-1;
;
EXRBC: R=S_GTIMI, RGPAR=G729ABO-1;
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_GEATO, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GTATO, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GEIMO, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GTIMO, RGSPAR=MGG-ALLMG;
;
EXRBC: R=SI_BC_I, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_BC2_I, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_STP_I, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_STP2I, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GEATI, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GTATI, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GEIMI, RGSPAR=MGG-ALLMG;
;
EXRBC: R=S_GTIMI, RGSPAR=MGG-ALLMG;
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_GTIMI, RGPAR=PREFURI-1;
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_GEIMO, RGPAR=SCI-4; ! SIP !
;
EXRBC: R=S_GTIMO, RGPAR=SCI-4; ! SIP !
;
EXROP: DETY=SIPCO;
;
EXRBC: R=S_GTIMI, BO=255;
;
EXROP: DETY=SIPCO;
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@ Step 5 - Define SIP DT - Routing Analysis
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
ANRSP:RC=2000;
ANRSI:RC=2000,P01=1, NRC=2001;
ANRAI:RC=2000;
- To check the feature availability, print the following feature parameter, which is under
license management control:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=ASNINTRTF;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=ASNINTRTF;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The check the feature activation status for accessibility supervision, print the customer
parameter:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=ASNSUPACT;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=ASNSUPACT;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The parameter globally activates the function and manages the early exit timer value:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=EEXITTIME;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=EEXITTIME;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
Note: ASNEE timer AXE parameter EEXITTIME needs to be bigger than the biggest
expected call set-up time in the network.
- Print information of ASN Accessibility supervision data (observe SUPV and SSTATE)
IBHOP:HOST=ALL;
- Prints ASN supervision parameters and check the SBL (route blocking state):
SGTCP:SCI=ALL;
- The following commands can be given to print route parameters for early exit timer:
EXROP:DETY=SIPCO,RGPAR=TEXIT;
EXROP:DETY=SIPCO,RGPAR=DEEX;
- The alarm SIP ROUTE UNAVAILABLE is raised when outgoing SIP traffic route
becomes unavailable due to detected inaccessibility of the ASN. Check with ALLIP.
- To check the feature availability, print the following feature parameter, which is under
license management control:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=CMNSIPIF;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=CMNSIPIF;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The check the feature activation status, print the customer parameter:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=CMNSIPIC;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=CMNSIPIC;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The check the Session Keep Alive timer, print the customer parameter:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=CMNSKATIME;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=CMNSKATIME;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- Print the route data to find all SIP-I route(s) with activated Session Keep Alive mechanism :
EXROP:DETY=SIPCO,RGPAR=CMNSKA;
- To check the feature availability, print the following feature parameter for AMR-WB over
G.722:
DBTSP:TAB=AXEPARS,SETNAME=GSMMSCF,NAME=G722AVAIL;
<DBTSP:TAB=AXEPARS,SETNAME=GSMMSCF,NAME=G722AVAIL;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
DATABASE TABLE
END
DBTSP:TAB=AXEPARS,NAME=PRIORITYSIP8,SETNAME=AXEMGCFCODECC;
<DBTSP:TAB=AXEPARS,NAME=PRIORITYSIP8,SETNAME=AXEMGCFCODECC;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
DBTSP:TAB=AXEPARS,NAME=PRIORITYSIPI8,SETNAME=AXEMGCFCODECC;
<DBTSP:TAB=AXEPARS,NAME=PRIORITYSIPI8,SETNAME=AXEMGCFCODECC;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
Note: In order to achieve HD Voice with G.722 several features are needed:
- TrFO Interworking with SIP and SIP-I
- MGCF for Interworking with IMS
- MGCF for Interworking with SIP-I based Networks
- AMR-WB Speech (in case of call to 2G or 3G access)
AMR-WB / HD VOICE
In MSS 13A AMR-WB codec was also made available over SIP/SIP-I.
- To check the feature availability, print the following feature parameter for AMR-WB over
SIP/SIP-I:
DBTSP:TAB=AXEPARS,SETNAME=GSMMSCF,NAME=AMRWBAVAIL;
<DBTSP:TAB=AXEPARS,SETNAME=GSMMSCF,NAME=AMRWBAVAIL;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- To check the feature availability, print the following feature parameter for TrFO
Interworking with SIP and SIP-I, which is under license management control:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=E2ECODNEGAVAIL
;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTF,NAME=E2ECODNEGAVAIL;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The parameter controls the activation of the feature TrFO Interworking with SIP and SIP-
I:
DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=E2ECODNEGACT;
<DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=E2ECODNEGACT;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
< DBTSP:TAB=AXEPARS,SETNAME=SIPSUPPORTC,NAME=PRECONDACT;
ACT MSC-S 14B BC AD-1 TIME 140713 0321 BC0
DATABASE TABLE
END
- The following commands can be given for useful SIP/SIP-I route parameter information:
EXROP:DETY=SIPCO,RGPAR=FLBL;
EXROP:DETY=SIPCO,RGPAR=PRECOND;
EXROP:DETY=SIPCO,RGPAR=IDA;
EXROP:DETY=SIPCO,RGPAR=ICP;
EXROP:DETY=SIPCO,RGPAR=WBCTP;
Note: In order to achieve AMR WB Speech over SIP (-I) several features are needed:
- TrFO Interworking with SIP and SIP-I
- AMR-WB Speech
- MGCF for Interworking with SIP-I based Networks
- MGCF for Interworking with IMS (in case of connection to IMS)
Configure the Early Exit functionality in such way that the call establishment
attempt is abandoned if not responding in 10 seconds:
IBHOP: SUPV=ON;
IBSDC: TAC=30,TIN=5,NAC=3,NIN=5;
OPI: SIP and SIP with Encapsulated ISUP Signaling, MSC Server
6.2.1 ) Following is an example for defined network remote hosts, domains and
RSIs including graphic abstraction on Figure below. The RSI discrimination is based
on the matching of the hosts indicated in the Via header of the SIP request with the
remote hosts and/or domain defined on the configured RSIs.
Having that in mind try to match the corresponding DEST, SRC, NHOP and DOMID
RSI parameters for the traffic cases pointed out in the figure.
2.1) CASE 1:
One entry in Via header:
Via: SIP/2.0/UDP icscf.ims.net:5060; H1 matched (DEST)
Via: SIP/2.0/UDP bgcf.ims.net:5060;
2.2) CASE 2:
2.3) CASE 3:
Via: SIP/2.0/TCP host.ims.net:5060;
RSI = DOMID=D1
H1 "icscf.ims.net" 145.30.33.24
H2 "bgcf.ims.net" 145.30.33.23
H3 "icscf.imsnet.com" 145.20.20.21
H4 "bgcf.imsnet.com" 145.20.20.22
H5 "tss40.st.ericsson.net"
H6 "proxy.imsnet.com" 145.20.20.10
H7 "sbg100.cncore.com"
H8 "sbg200.cncore.com"
D1 "ims.net"
D2 "imsnet.com"
D3 "zg.ericsson.net"
6.2.2 ) One artificial network example is shown on figure below where the
network topology with both Remote Hosts and Domains is applied.
What are the RSI objects and relations that should be configured for each
case?
IBHOI:HOST=ICSCF1,NAME1="ICSCF.IMS.ERICSSON.SE",RPN=5
060,TRN=0;
IBHAI:HOST=ICSCF1,IPADD="191.110.12.13";
Define RSI:
RSI number 1:
IBROI:RSI=IMS1,DEST=ICSCF1,SRC1=BGCF1,SRC2=BGCF2,
RSINUM=1;