Project

General

Profile

Actions

Support #4122

closed

Moving to the smpp-config node and getting SMPP messages working

Added by Osmocorn almost 5 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
07/19/2019
Due date:
% Done:

0%

Resolution:
Spec Reference:

Description

Hello all,

Recently I've been looking to try to get the SMPP functionality of the Osmocom network working. According to this page about port numbers

https://osmocom.org/projects/cellular-infrastructure/wiki/Port_Numbers

the port to send packets to for SMMP is 2775. However, when I tried to do this, the connection was refused. I assumed I had to enable it in the VTY, but when I went into the MSC's VTY, the smpp-config node was not present like the manual states:

https://ftp.osmocom.org/docs/latest/osmomsc-vty-reference.pdf (page 128)

I also want to view/change the SMSC's address because this is needed to create a packet with the correct application header, as far as I know. To do that, I also need to be able to access the smpp-config node (see picture).

Is the manual outdated with the smpp-config node being removed, or am I missing something? I'm going to keep reading up on the manuals but I figured I'd ask here to see if the manual is indeed outdated or if there's another way to access smpp-config.

Thanks for reading.


Files

smsc id.PNG View smsc id.PNG 14.9 KB smpp-config command I'm trying to access Osmocorn, 07/19/2019 02:44 PM
Actions #1

Updated by Osmocorn almost 5 years ago

Correction: by smpp-config node I meant config-smpp node.

Actions #2

Updated by laforge almost 5 years ago

Which package / version / build are you using? AFAIK all the binary builds we
publish have SMPP enabled. If you build from source, make sure you use

./configure  --enable-smpp

during the build process. This (of course) requires libsmpp34 present in your
environment.

Actions #3

Updated by Osmocorn almost 5 years ago

Thank you so much! It's working now! Do you know if the
system-id ID
command is the correct one for changing the smsc's address aka operator's phone number?

Actions #4

Updated by laforge almost 5 years ago

On Fri, Jul 19, 2019 at 06:37:29PM +0000, Osmocorn [REDMINE] wrote:

system-id ID
command is the correct one for changing the smsc's address aka operator's phone number?

there is no 'operators phone number'in SMPP. The system-id configures the system ID as
per the SMPP v3.4 specification. It doesn't have any other name.

Actions #5

Updated by fixeria almost 5 years ago

[...] command is the correct one for changing the smsc's address aka operator's phone number?

If you meant SMSC's address for the MT messages, it's currently hard-coded to '447785016005' in OsmoMSC:

https://git.osmocom.org/osmo-msc/tree/src/libmsc/gsm_04_11.c#n1160

MO messages also do contain SMSC's address, but it's simply ignored in case of SMPP AFAIR.

Actions #6

Updated by Osmocorn almost 5 years ago

Thanks to both of you. This helps a lot!

Actions #7

Updated by laforge almost 2 years ago

  • Status changed from New to Resolved
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)