I have a SS7 firewall for sms between the SMSC and OPERATOR which block specific sms based on GT, message, source-number.
SMSC >>> FIREWALL >>> OPERATOR.
*** when i send MT-FSM i usually print the logs to kibana containing the following :
Source number | Destination number | sms | status-white or status-black | localGT | remoteGT
*** The problem is when i received MT-FSM there is no (Destination number) even in the TCAPtrace, as one of my requirement [ on receiving MT-FSM request ] i need to log the Destination number !!!!
*** So i took Destination number from SRI request and put it in a PUBLIC STATIC VALUE in my app then i was able to get it on MT-FSM request and log it ....... BUT THIS IS for 1 message scenarios.....
*** Upon performing bulk sms testing i quickly noticed that sometimes i am not getting SRI request just MT-FSM.
*** In order for me to have a clean structure i need to make sure when logs are sent to kibana ... it belongs to (SRI-REQUEST number1 and MT-FSM number1) As i am taking data from both Request.
I don't wanna end up getting data from (SRI number1 and MT-FSM number2) due to large volume of request ...... i wanna be sure the data correspond