I am new to this group and new into Telecom domain.
I am facing a problem. We have an environment where we are using SS7
DataKinetics card. The product on which we are working works on MAP
layer. The product receives the SMSes from the telecom network.
Till now there was no problem, the product received the SMSes very
perfectly. But only those SMSes which does not contain the special
characters. If the user sends [ or ] or \ in his/her SMS it is
displayed as @ in the logs we maintain, which is wrong. What I found
through the code is that, the code uses the functions which are inbuilt
in the library of Dk which packs and unpacks the data received from the
network. The data displayed on the console through the debug statements
say that the unpack function does not convert these characters stated
above into its ASCII code.
The unpack function unpacks the data received from the network into its
ASCII value and maps those ASCII value to the corresponding characters
and displays it. For the characters like [ or ] or \ it returns null,
and for null there is a mapping to @ and it displays @.
What i want to ask if anyone has the knowledge regarding the Dk SS7
card (Septel PCI), whether is supports the characters like [ or ] or \
OR it does not.