0% found this document useful (0 votes)
6 views12 pages

ASBSC Setup Details and Configurations

Download as docx, pdf, or txt
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 12

ASBSC Setup Details and pre-requirement

for EC-CALL and EGPRS/GPRS calls


Asbsc setup IP address: 10.96.130.116 (This machine terminated)

New AsBSC setup IP address: 10.96.2.60

Gemu machine IP
10.96.104.241:1 ==>BCF machine
10.96.104.240 ==> SGSN machine

BLR lab authentication link: https://blrmtplabs.srnblr.nsn-rdnet.net:6082/php/uid.php?


vsys=1&rule=0&url=https://inbalabauth.intra.noklab.net/

Whenever using AsBSC setup, login to above URL using (username and Password). Don’t use
@noki.com. Just your username.
So suppose your name is amit.singh@nokia.com, just put username “amitsingh” and password.

Gemu Setup details


=================

GPRS/EGPRS call : are running properly and same macro can be used for running call.

Password: test123

EC-EGPRS call :

Password: test123
Remember: If you want to run EGPRS/GPRS call, login into VNC session for EC-GPRS and kill all the
process. And if you want to run EC-EGPRS call, login into VNC session for EGPRS and kill all the
process. Since only one BCF is connected, either EC or EGPRS/GPRS will we running at a time.

How to Run EGPRS/GPRS call:


==============================
Before running EGPRS/GPRS call login into vnc session for EC-GPRS and kill all the Tabs by
pressing ctrl+c. Here we are cancelling all the EC-CALLs.

Open each tab one by one and press (ctrl+c) to kill each process.

Process Name and Path:

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/xnet_lnksrv/

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/ombts/

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/ggmsbts/

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/pcumain99/

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/m2gelgd/

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/dgscli/

These are the name of process apprearing at the image given above. Open each tab one-by-one and
press Ctrl+c to kill each process.

Now open vnc session for EGPRS/GPRS(check ip from above image) and run all the above mentioned
process one by one.

If all the mentioned tabs are already open then open each tab and press Up arrow key from
keyboard it will show the last executed command, Hit Enter and run the tab.

If tabs are not open, then go to each path and press below command to run.

[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/xnet_lnksrv/ now run below


command. Similarly go to each path and run respective command(check below)

===è[root@GEMU_ETP xnet_lnksrv]# ./xnetd -f btsconf


[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/system/ombts/

===è[root@GEMU_ETP ombts]# ./ombts

[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/system/ggmsbts/

===è[root@GEMU_ETP ggmsbts]# ./ggmsbts

[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/system/pcumain99/

===è[root@GEMU_ETP pcumain99]# ./pcums

[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/system/m2gelgd/

===è[root@GEMU_ETP m2gelgd]# ./m2gelgd

When you run m2gegld process, you have to run below commands to start the call.

tri1gmm ==> this to get into terminal for starting the call in m2gegld.
paopen_psk ==> For starting Attach procedure (ATtach Request, Accept and complete)
elg1_udp_data ==> to start PDP (PDP context request and Accept) and UL/DL Data.

[root@GEMU_ETP ~]# cd /home/gprs3gemulator-9.19.9-corr0/system/dgscli/

===è[root@GEMU_ETP dgscli]# ./dgs2gcli

Now got to PCU prompt in AsBSC using ZDDS command and run the dcputbf command to check if
calls are running or not.

Please refer this image.

How to run EC-GPRS call:


=====================================
On the similar basis when we need to run the EC-GPRS call, we need to login into VNC session of
EGPRS/GPRS. And cancel all the ongoing process using ctrl+c key from keyboard. This will kill all the
ongoing process. Now login in to VNC session for EC-GPRS, run each command as mentioned above.

Process Name and Path:

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/xnet_lnksrv/

===è [root@GEMU_ETP xnet_lnksrv]# ./xnetd -f btsconf

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/ombts/

===è [root@GEMU_ETP ombts]# ./ombts

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/ggmsbts/

===è [root@GEMU_ETP ggmsbts]# ./ggmsbts

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/pcumain99/

===è [root@GEMU_ETP pcumain99]# ./pcums

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/m2gelgd/

===è [root@GEMU_ETP m2gelgd]# ./m2gelgd

When running the megegld process, run below command in the same console.

tri1gmm è this to get into terminal for starting the call in m2gegld.

Paopen è For starting Attach procedure (ATtach Request, Accept and complete)(remember in EC-
GPRS case we don’t use psk, i.e paopen_psk)

elg1_ul_data è to start PDP (PDP context request and Accept) and UL/DL Data.

[root@GEMU_ETP ~]# cd ~/sanity/gprs3gemulator-9.20.2-corr0-rc/system/dgscli/

===è[root@GEMU_ETP dgscli]# ./dgs2gcli


After making above changes in Gemu, open PCU prompt in AsBSC using ZDDS command, and run
dpcutbf -ec command to check whether EC-calls are running or not.

Please refer this image:

ASBSC setup Configuration for EC-GPRS


============================================================

For running the EC -call in our setup. BTS must have EC-channels supported. So for supporting EC-
CALL, BTS must have ECBCCH and MBCCHC channels configure at the BSC side.

So while creating the TRX, we have to define Channel type. CH=0 means MBCCHC.

Suppose you want to modify the TRX, so using below command you can check
ERM:BTS=11,TRX=2:CH1 è for ECBCCH
Now we have to check whether SGSN supports EC-GPRS calls or not, so we have make the below
parameter to 8.

Run the below command and check the parameter value for Highlighted area. If it is 0, it means EC-
GPRS not supported, if it is greater than 0 means EC-GPRS supported.

EQO:BTS=11:GPRS:; check for parameter EC-GSM IOT ENABLED TRXS …….. (ECGENA)……2, it means
EC-GPRS is supported.

To set the EC-GSM parameter, use below command, so suppose you have BTS ID as 11 then run
below command.

EQV:BTS=11::::::ECGENA=

And enter value anything greater than 0.

We also have to check whether NSVLI has IOT Mode ON or OFF for EC-GSM.

Run this command to check FXI:NSVLI=5000;


If this parameter is ON, then only calls will work. So, this means that the above SGSN supports EC-
GENA.

One more thing, for running EC-GPRS, we should have a greater number of GB time slot, for that,

below parameter must be put it to 100%

DEDICATED GPRS CAPACITY 100%

DEFAULT GPRS CAPACITY 100%

MAX GPRS CAPACITY 100%

To see those values use below command:

EQO:BTS=11:GPRS:; èwhere 11 is the BTS-ID, so we have to set CDED,CDEF and CMAX value to
100%

So to modify these parameter use this command ZEQV:BTS=125:CDEF=100,CDED=100,;

***************************This is all we have to do in BSC side*************************

*********************Now Some changes we need to made at Gemu


Side******************
Open VNC session for EC-GPRS, open struct_2g.db files, location of file is
/root/sanity/gprs3gemulator-9.20.2-corr0-rc/system

Check for string [ms_traffic_gen]

Set enable_ms_traffic=0 and ms_cap=1

If ms_cap = 0, it will work for GPRS/EGPRS and ms_cap = 1 , means it will work for EC-GPRS
And change in all the places ec_ma_number = 2 ,3,4,5,6,7 this number should be incremental
instead of 0 and 1

So all above changes has to be made in struct_2g.db files, please take below picture as reference

For other details, please go through this video


https://nokiameetings.webex.com/recordingservice/sites/nokiameetings/recording/play/
a29c5b1a3c1b41faa800b19fa11d1b13

************GEMU side, NEW BSC IP’s Update**************


After configuring New BSC setup, BSC Ip’s need to be updated in GEMU simulator to get functional
connectivity.

Below are the names of few IP’s those needs to be updated in struct_2g.db
(/home/gprs3gemulator-9.19.9-corr0/system/struct_2g.db) file on GEMU machine as per the new
BSC setup configured IP’s.

Below one by one steps for identification of IP’s to be updated. (these 4 IP’s to be updated)

1. bsc_trx_host=
2. etp_bsc_host=
3. etp_host=
4. bsc_om_host=

Step1> Execute command ZQRI:BCXU; and look for working BCXU IP’s with OMUSIG and TRXSIG
key indetifications . (Considering BCXU-0 is WO_EX)

BCXU-0
EL0 UP 1500 PI 10.20.98.12/24

NTP

EL1 UP 1500 P 10.96.4.58/24

MONITORING

EL4 UP 1500 L 10.96.6.87/26 --------> bsc_om_host

OMUSIG

EL5 UP 1500 L 10.96.6.140/26 --------> bsc_trx_host

TRXSIG

L 2A00:8A00:A000:4000:0:0:A60:692/122

TRXSIG

EL6 UP 1500 L 10.96.5.219/26

EL7 UP 1500

Step2> Execute ZQRI:PCUM; and look for WO-EX PCUM IP’s with highlighted ABIS IP
identification. (considering PCUM-0 is WO-EX)

PCUM-0

EL0 UP 1500 PI 10.20.98.9/24

NTP

EL1 UP 1500 P 10.96.4.56/24

MONITORING

EL4 UP 1500 L 10.96.152.205/26

GB IPL

L 2A00:8A00:A000:4000:0:0:A60:98C9/122

GB IPL

EL5 UP 1500 L 10.96.85.219/26 --------------> etp_bsc_host

ABIS

L 2A00:8A00:A000:4000:0:0:A60:55CF/122

ABIS

Step3> execute ZQRI:ETME; and look for below highlighted ABIS IP identification.
ETME-0

EL0 UP 1500 PI 10.20.98.6/24

NTP

EL1 UP 1500 P 10.96.4.50/24

MONITORING

EL4 UP 1500 LI 10.0.2.3/24

EEP

LI 5000:0:0:0:0:0:A00:209/120

EEP

EL5 UP 1500 L 10.96.85.200/26 ------------> etp_host

ABIS

L 2A00:8A00:A000:4000:0:0:A60:55D9/122

ABIS

******************* How to UP AsBSC setup if setup is not


working*************************
STEPS TO CONFIGURE
===============================================================
1. If IPL tag is missed at PCUM EL4 interface, then need to add first.
ZQRP:PCUM,0::EL4:"2a00:8a00:a000:4000::10.96.133.157":TAG,"IPL":;
NOTE: check ZQRI:PCUM; (there for EL4 interface below the Ip, you are able to see tag..if not
need to add with above step1 command)
2. MML Command to create PSEI is ZFXA

Eg: ZFXA:PSEI=1,PCU=1; <check which PCU is in WO-EX mode, and change the PCU value>
3. MML Command to create NSEI is ZFXK
ZFXK:NSEI=5000,NSVLI=5000,PSEI=1,:LPNBR=55000,PRE=Y:RIP="10.6.66.18",RPNBR=55000;
<change RIP with GEMU GB IP or Remote IP>
<GEMU GB IP is 10.96.104.240>
<The above configuration is for single GB> MPGB configuration is different
4. Command to add Routing area is ZEBF
Eg: ZEBF:MCC=588,MNC=71,LAC=00011,RAC=11:NSEI=5000;
5. Now we must create BCF
ZEFC:1,M,,2,:BCXU=0,:::::ETMEID=0,BCUIP="10.96.104.241",SMCUP=24,SMMP=24,BMIP="10.
96.104.241";
6. Now we must create BTS, create 4 BTS<11,12,13,14> everytime, copy the below command
ZEQC:BTS=11,BCF=1,:CI=5,BAND=900:NCC=0,BCC=0:LAC=11,MNC=71,MCC=588:;
ZEHC:BTS=11,;
ZEUC:BTS=11,;
ZEQC:BTS=12,BCF=1,:CI=6,BAND=900:NCC=0,BCC=0:LAC=11,MNC=71,MCC=588:;
ZEHC:BTS=12,;
ZEUC:BTS=12,;

ZEQC:BTS=13,BCF=1,:CI=7,BAND=900:NCC=0,BCC=0:LAC=11,MNC=71,MCC=588:;
ZEHC:BTS=13,;
ZEUC:BTS=13,;

ZEQC:BTS=14,BCF=1,:CI=8,BAND=900:NCC=0,BCC=0:LAC=11,MNC=71,MCC=588:;
ZEHC:BTS=14,;
ZEUC:BTS=14,;

7. Now we have to create TRX

ZERC:BTS=11,TRX=1:PREF=P,:FREQ=1,TSC=0,:BCXU=0:CH0=MBCCHC,CH1=ECBCCH,::::;

ZERC:BTS=11,TRX=2::FREQ=2,TSC=0,:BCXU=0:::;

ZERS:BTS=11,TRX=1,:U:;

ZERS:BTS=11,TRX=2,:U:;

ZERC:BTS=12,TRX=3:PREF=P,:FREQ=3,TSC=0,:BCXU=0:CH0=MBCCHC,CH1=ECBCCH,::::;

ZERC:BTS=12,TRX=4::FREQ=4,TSC=0,:BCXU=0:::;

ZERS:BTS=12,TRX=3,:U:;

ZERS:BTS=12,TRX=4,:U:;

ZERC:BTS=13,TRX=5:PREF=P,:FREQ=5,TSC=0,:BCXU=0:CH0=MBCCHC,CH1=ECBCCH,::::;

ZERC:BTS=13,TRX=6::FREQ=6,TSC=0,:BCXU=0:::;

ZERS:BTS=13,TRX=5,:U:;

ZERS:BTS=13,TRX=6,:U:;

ZERC:BTS=14,TRX=7:PREF=P,:FREQ=7,TSC=0,:BCXU=0:CH0=MBCCHC,CH1=ECBCCH,::::;
ZERC:BTS=14,TRX=8::FREQ=8,TSC=0,:BCXU=0:::;
ZERS:BTS=14,TRX=7,:U:;
ZERS:BTS=14,TRX=8,:U:;
8. GENA ENABLE/DISBALE<For all the BTS 11,12,13,14>
ZEQV:BTS=11:GENA=Y,EGENA=Y,CDED=40,CDEF=60,CMAX=100,RAC=11,:NSEI=5000::;
ZEQV:BTS=12:GENA=Y,EGENA=Y,CDED=40,CDEF=60,CMAX=100,RAC=11,:NSEI=5000::;
ZEQV:BTS=13:GENA=Y,EGENA=Y,CDED=40,CDEF=60,CMAX=100,RAC=11,:NSEI=5000::;
ZEQV:BTS=14:GENA=Y,EGENA=Y,CDED=40,CDEF=60,CMAX=100,RAC=11,:NSEI=5000::;
9 ECGENA and PEO Enable/Disable<For all the BTS 11,12,13,14>
ZEQV:BTS=11::::::ECGENA=2,:::PEOENA=Y,;
ZEQV:BTS=12::::::ECGENA=2,:::PEOENA=Y,;
ZEQV:BTS=13::::::ECGENA=2,:::PEOENA=Y,;
ZEQV:BTS=14::::::ECGENA=2,:::PEOENA=Y,;
9. Now UNLOCK the BTS <11,12,13,14>
ZEQS:BTS=11:U:;
ZEQS:BTS=12:U:;
ZEQS:BTS=13:U:;
ZEQS:BTS=14:U:;
10. To check BSC IP
ZQRI:BCXU,0:;

You might also like