PDA

View Full Version : Question MML Commands to Multiple NE



jkpllan3
2016-08-26, 07:08 AM
Hi friends,

I have got a recommendation script from OMStar with this format:

RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=3,CellId=11782; {L030X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L060X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L060X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L061X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L061X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L062X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=5,CellId=5832; {L062X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=4,CellId=12693; {L095X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=4,CellId=223; {L095X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=3,CellId=11782; {L095X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=4,CellId=12693; {L095X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=4,CellId=12693; {L095X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=3,CellId=11782; {L096X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=4,CellId=222; {L104X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=4,CellId=11751; {L104X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=3,CellId=4882; {L104X}
RMV UTRANNCELL:LocalCellId=1,Mcc="XXX",Mnc="01",RncId=3,CellId=3023; {L104X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=4,CellId=222; {L104X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=4,CellId=11751; {L104X}
RMV UTRANNCELL:LocalCellId=2,Mcc="XXX",Mnc="01",RncId=3,CellId=4882; {L104X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=4,CellId=222; {L104X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=4,CellId=11751; {L104X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=3,CellId=3432; {L186X}
RMV UTRANNCELL:LocalCellId=3,Mcc="XXX",Mnc="01",RncId=6,CellId=2501; {L205N}

I know I can run each command in each element one a time, but this is troublesome when you got to run commands in more than 20 NE.

I also know how to create a planned area, download a RNP file, do the modificacions, upload the modded file and then export the incremental scripts on CME so it generates the same scripts and send them through the script executor.

But frankly, I believe there should be another way more convenient to do this. So after this long introduction here is my question:

How is it possible to specify in the task manager in which element some lines of code should be executed?
39311

sak2e
2016-08-26, 10:34 AM
Hi,

whats is the problem if your run more than 20NE?

jkpllan3
2016-08-26, 11:16 AM
The changes are not the same for each NE (in this case add or delete a neighbor for enodeB) and I already have the mml command I want to run in each case. I said 20 as an example, but what if the case were 200?

sak2e
2016-08-26, 12:16 PM
1. The changes are not the same for each NE
-> creating script from excel and using formula to generate the script. i am using that way

2. I already have the mml command I want to run in each case
-> probably you can parse your script by excel formula to filtering your necessary line

jkpllan3
2016-08-26, 12:55 PM
Thanks for youre responses yoyokdp, but what you describe is what I would usually do.

Is it possible to instruct U2000 something like this?
//For enodeB1 run this
[Do something]
//For enodeB2 run this
[Do something else]
...
//For enodeB9999
[Do something else]

sak2e
2016-08-26, 02:41 PM
:D
same like previous methode.... i separate the group of command by each text file :D

jkpllan3
2016-10-04, 12:55 AM
Hi friends,

I found the solution I was looking for:
Prepare the mml script you want to run with the following format:
LST CELL:;{NE Name1}
DSP CELL:;{NE Name2}
Note that it can be any command, not just list or display. Curly brackets are needed and you should use the NE name as appears in U2000/M2000.

Then go to U2000 menu bar and navigate to Maintenance -> Task Management, select MMlL Script Task, upload your mml script (don't select any NE, as this info is already in the file).

In this way every line of the mml script should end with {NE Name} and will run in the specified NE.

sak2e
2016-10-04, 08:30 AM
Hi friends,

I found the solution I was looking for:
Prepare the mml script you want to run with the following format:
LST CELL:;{NE Name1}
DSP CELL:;{NE Name2}
Note that it can be any command, not just list or display. Curly brackets are needed and you should use the NE name as appears in U2000/M2000.

Then go to U2000 menu bar and navigate to Maintenance -> Task Management, select MMlL Script Task, upload your mml script (don't select any NE, as this info is already in the file).

In this way every line of the mml script should end with {NE Name} and will run in the specified NE.

Yeap.. like what i mentioned before, we can create formula in excel file


:D
same like previous methode.... i separate the group of command by each text file :D

sataron
2016-10-15, 10:53 PM
1. Use CME
2. Use Batch mode

for removing all neighbors (SW must be >eRAN 8.1 ) use this
RMV EUTRANINTRAFREQNCELL:;
RMV EUTRANINTERFREQNCELL:;
RMV EUTRANEXTERNALCELL:;


RMV UTRANNCELL:;
RMV UTRANEXTERNALCELL:;


RMV GERANNCELL:;
RMV GERANEXTERNALCELL:;

mashi123
2016-10-16, 08:04 AM
amazing and very useful