Search code examples
javasmppjsmpp

Give SMPP connection via JSMPP


I have SMPP connection with mobile provider (JSMPP). Now I want give SMPP connection to another person over SMPP. (Mobile provider doesn't allow give direct SMPP connection to another person) How can I do it?


Solution

  • If I get you correctly; you want to setup your own SMPP infrastructure that basically authenticates a user and forwards all requests to another SMPP provider.

    You have two options:

    1. Implement a very basic ESME using an SMPP API like jsmpp, that sits in between user requests and your provider. Authenticate users and forward their requests.

    2. Utilize a proxy that can listen in and monitor SMPP type connections at the tcp level. Observe the transport data for authentication details, and modify them as appropriate, before forwarding to your provider. This is really programme-agnostic.