Application Port Numbers in SMS

23 Sep.,2024

 

Application Port Numbers in SMS

Application Port Numbers in SMS

On this page software developers can learn how to use application port numbers in SMS using the Ozeki SMS software.

chinaskyline supply professional and honest service.

Introduction

Application port numbers can be used in SMS messages to deliver a particular SMS to an application on a mobile . In most cases, applications on mobile phones are developed using Java technology (J2ME). The application port addressing feature of SMS messages allows specifying a source port and a destination port number for an SMS message (Figure 1).

Figure 1 - Sending a message to a particular application

Technical realization

The Ozeki SMS software supports the setting of both the source port and the destination port. You can perform this by putting the source port number after the sender number, and the destination port number after the receiver number. Put a colon between the number and the port number, without using any spaces.

Look at the example SMS below:

From: +:
To: +:
Message: Hello World

The source port number in the example is , and the destination port number is . The port number has to be specified as a decimal value. This value can range between 0 and . The application port number information is transmitted in the user data header (UDH) of the SMS message.

Examples

For example to send a message to the hexadecimal destination port , with the following user data header (UDH): , you should send a message to number: . The reason for this, is that the decimal port number

To check if your outgoing message contain a port number, you can enable low level communication logging in the GSM Modem configuration form. After low level communication logging is enabled, you will see the PDU, that is submitted when a message is sent. The should contain a user data header field (UDH), that includes the port number.

If you send the message: From: +:, To: +:, Message: Hello World through a GSM modem your message will contain the following user data header: C (Figure 2). In this PDU, the 06 is the length, 05 means port number, 04 means data length, 0C98 is the destination port, that has a hexadecimal value of , and is the source port, which has a hexadecimal value of .

Figure 2 - User data header in PDU

Hints

This port number functionality is available from all Application Programming Interfaces (API) with the help of modifying the numbers.

If you use a GMS modem, please note that port numbers work only if PDU mode is configured (PDU mode is the default configuration).

More information

All Ports used by Symantec Messaging Gateway

The destination servers can be either internal DNS servers or the Internet root DNS servers. If you use the Internet root DNS servers, ensure that you have a rule allowing external access.

If you want to learn more, please visit our website 16-ports SMS gateway modem.

The default port for SNMP communications. This port can be changed to match your SNMP configuration. This port is disabled by default.

Both Control Center and Scanners use this port if directory data service is enabled.

LDAP server access to lookup users, groups, and distribution lists if the directory data service is enabled.

Both Control Center and Scanners use this port if directory data service is enabled.

SSL encrypted LDAP server access to lookup users, groups, and distribution lists if the directory data service is enabled.

Standalone Quarantine server can be used from version 10.8. The ports needed for them are and

The port used for the communication with Stand alone Quarantine server

 

TCP

SPC host

Control Center

SPC management interface (HTTPS)

To integrate Symantec Messaging Gateway with Symantec Protection Center, ensure that the Protection Center server(s) are able to communicate with all Symantec Messaging Gateway appliances over port . Depending on your environment, this may require firewall changes.

If you are looking for more details, kindly visit 4 port gateway.