Case Implement New layer LTE 850MHz

Kali ini kita coba bahas case menarik part LTE radio lain nya dengan bahasa

Case: Salah satu operator implement New layer LTE 850MHz dengan band 5 dengan Bandwitdh 15MHz. Vendor yang digunakan E///. Band exisiting LTE 1800 15MHz
Setelah di implementasikan, kita mengaktifkan feature-feature standart untuk support InterFrequency, add EutranFreq, anr activation.
Hasil monitoring, Relasi tercreate normal, cell-cell LTE850 handle user, untuk KPI existing dan New Layer Maintain.
Hasil monitoring juga menunjukan user-user di existing band shifting ke new band

banyak komplain dari sisi pelanggan, beberapa hape attach sebentar ke L850 dan beberapa saat kemudian pindah ke 2G, posisi ue di good coverage
User L850 tidak dapat menggambil user lebih banyak dari L1800, beberapa cell cenderung kecil user yang bisa masuk ke L850 (check user by command ue print -admitted)

– Check layering idle and connected interBand and InterRat on L850 dan L1800, trial with sticky and high prio on L850
– LoadBalancing InterRat not activated
– check 3GPP standart

dari 2 identifikasi tidak ditemukan keanehan untuk layering dan loadbalancing, setelah kita check 3ggpp standart ada finding yang menarik.
– Check 3GPPTS 36.101 Table E-UTRA channel bandwidth

2019-11-01 06_44_18-Clipboard
bisa kita liat bahwa band 5 pilihan bandwidth yang ada hanya 1.4, 3, 5 dan 10MHz

Solution: downgrade Bandwidth to 10MHz

Result: dari user dilapangan tidak terjadi lagi perpindahan IRAT tiba-tiba di good coverage
dari statistik User L850 bisa lebih besar daripada L1800 didalam 1 cell dengan design layering dan loadbalancing tertentu, untuk part ini kita tuning lagi untuk balancing user antara L1800 dan L850 karena BW L1800>L1850

LTE TDD Uplink-downlink configurations

when your network has LTE tdd, the basic configuration is UL-DL Configuration which explained in 3gpp 36.211 need to be configured

Table 4.2-2: Uplink-downlink configurations




Switch-point periodicity

Subframe number
0 1 2 3 4 5 6 7 8 9
0 5 ms D S U U U D S U U U
1 5 ms D S U U D D S U U D
2 5 ms D S U D D D S U D D
3 10 ms D S U U U D D D D D
4 10 ms D S U U D D D D D D
5 10 ms D S U D D D D D D D
6 5 ms D S U U U D S U U D

D = Downlink
U = Uplink
S = Special Subframe

if your network has multiple cells TDD you should configure same UL-DL configuration, you can’t configure with different configure because if subframe in cell on downlink, this rules also in subframe uplink

how to see on your network, example  Ericsson (moshell) and Huawei (u2000)

Ericsson: MO: EutranCellTDD attribute: subframeassigment

2019-02-22 09_34_58-Window

2019-02-22 09_37_31-Window

Huawei: MO: CELL , Parameter: Subframe Assignment

2019-02-22 09_40_03-Window

2019-02-22 09_43_12-Window

not only Subframe Assignment we have to configure also special subframe for configure Downlink part time slot, guard period, and Uplink Part time slot

Table 4.2-1: Configuration of special subframe (lengths of DwPTS/GP/UpPTS)

2019-02-22 10_09_56-Window

Ericsson: MO: EutranCellTDD attribute: specialSubframePattern

2019-02-22 10_11_00-Window

Huawei: MO: CELL , Parameter: Special subframe patterns

2019-02-22 09_40_03-Window

in our network using Uplink-downlink configurations 2 and special subframe 7 with Normal CP. See 3GPP table again, we can calculate this:

UL-DL Config 2 => D:L = 3:1 with 2 Special Subframe

How many DwPTS UpPTS and GP?

2019-02-22 15_18_08-Window

DwPTS = 21952*Ts
UpPTS 4384*Ts

1 Radio Frame = 10ms = 307200Ts
1 Subframe = 1ms = 30720Ts

DwPTS+UpPTS+GP= 1 Subframe = 30720Ts
2192Ts+4384Ts+GP = 30720Ts
GP = 4384Ts

DwPTS ~ 5*GP ~ 5UpPTS, which means 10 Symbol will be allocated for DwPTS + 2 Symbol for GP + 2 Symbol for UpPTS on one special subframe


Install Unrestricted policy files di Java Crypto

Normalnya key yang dapat digunakan di java crypto adalah tidak lebih dari 128 bit (terkecuali untuk 3DES) dan RSA yang dibatasi sampai 2048 bit. Bagaimana jika kita ingin mengunakan kunci lebih dari 128 misal untuk symetric algorithm seperti blowfish 192 bit?
untuk itu kita perlu mengaktifkan unrestrited policy files, untuk java7 dapat didownload di
dan java8 di

setelah itu jika menggunakan linux replace file kedalam direktori jvm sebagai berikut: /usr/lib/jvm/java-8-oracle/jre/lib/security US_export_policy.jar dan local_policy.jar dengan file yg kita download sebelumnya.
untuk linux diperlukan akses root untuk mereplace kedua file tersebut

gunakan script dibawah ini untuk mengetest apakan Policy sudah di unrestricted

import javax.crypto.*;
import javax.crypto.spec.*;
public class SimplePolicyTest
public static void main(String[] args) throws Exception
byte[] data = { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 };
// create a 64 bit secret key from raw bytes
SecretKey key64 = new SecretKeySpec(
new byte[] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 },
// create a cipher and attempt to encrypt the data block with our key
Cipher c = Cipher.getInstance("Blowfish/ECB/NoPadding");
c.init(Cipher.ENCRYPT_MODE, key64);
System.out.println("64 bit test: passed");
// create a 192 bit secret key from raw bytes
SecretKey key192 = new SecretKeySpec(
new byte[] { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e, 0x0f,
0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17 },
// now try encrypting with the larger key
c.init(Cipher.ENCRYPT_MODE, key192);

System.out.println("192 bit test: passed");
System.out.println("Tests completed");

Jika sukses maka print di console sebagai berikut
64 bit test: passed
192 bit test: passed
Tests completed

jika tidak maka:
64 bit test: passedException in thread “main” Illegal key size or default parameters
at javax.crypto.Cipher.checkCryptoPerm(
at javax.crypto.Cipher.init(
at javax.crypto.Cipher.init(
at SimplePolicyTest.main(

History of our nation in 1998.

1998 at that time I was 12 years old and until now I still remember what’s happened especially when I was with my father. In practically my father taught me many good things that I didn’t felt and that incident always still in my mind. Shortly at that time for me started to know good thing or bad thing, I still remember that KKN (Korupsi, Kolusi, Nepotisme) corruption, collusion and nepotism is a worst, because every day at that moment people always said that. And also my father told to me about that. In 1997 when Indonesia has election, at that moment I know a little about politic. My father taught me about politics, in this case how politic that contra-goverment. Actually, I saw and read some bulletin in my home that in the cover has Megawati Soekarnoputri and my father always told me to not tell everybody about this bulletin. I always like a secret, and I asked to him why, and he explained to me, we could put in the jail because this bulletin. And I thought Okey.

Every body told about politics, in our home, in television. But in school we don’t care about politics. We just care, if something happened like chaos or dangerous situation it’s mean holiday, and we was very happy!. Back to 1998, I’ve my brother who studied at Trisakti university which has some dangerous situation, a few of students was killed in the middle May. And of course my father has attention of this situation, and we have home where placed not so far between Trisakti, Istana Negara, and Gedung MPR/DPR where was mass concentration at that place. If something happened in Gedung MPR/DPR it’s mean exactly, I could go to school because we’ve to pass that way to go my school, I was happy like usually students at that moment.

My brother appeared several times in Television, and it’s became a good news for our family because he still alive. In the middle of May, I remember that peoples made some damage, they broke everything, they burned everything, they stole every thing and many bad thing. And I still remember that time my father took me to saw everything what’s happened. Because our home near in the trade center and also Metro (that largest supermarket at this time), I saw many people broke the door and stole everything inside that supermarket. And also they wanted to burn that supermarket. And I remember that my father prevent people to do this, but he couldn’t prevent to the people not to stole or etc. But he taught me that is bad to stole every thing that you have although many people do that.

I with my father just looked not far away, it’s far about 50 meter. And I saw many people that we knew each other who take everything from this supermarket. Until now, that condition always in my mind, I never forget about that. I learned many thing about that. Before it’s happen, around that supermarket, we have a many thing, culinary,  playing ground for the children, and also economic around there was life. And I had a goat which my father gave to me keep, my goat ate an expensive food that we said, because the food like vegetables or fruits which wasn’t fresh anymore, they put into the trash which near in my home. The goat, Jackson that we gave him the name was very lucky goat.

Back to the chaos condition, in other side my our home. Many building that sold cars also got chaotic condition, people not stole cars but just destroyed and burned. I remember that BMW was burned that I saw directly with my father. My father didn’t forbid me to see this situation, instead on he took me to see but of course, I couldn’t go with my himself. But until now, sometime I still think about that. And I also saw many of tanks went in the road, and destroyed a road and some pots. And I also remember that I saw PHH (Pasukan Huru Hara) which drove trail motorcycle which I very impressed that. Actually people judge PHH or Police was an enemy because they were very repressive, reserve of Marinir (Marine). That’s why at this time many people liked marine with tanks although tanks destroy pots.

Now, when I’m writing this words, I’ve already 29 years old, it’s 17 years ago. I’m very lucky that I has dad. He passed away two years after Soeharto was resigned.

People said that era is Reformation, but until know I still think is not Reformation.