19 Native SMPP Compliance

The following chapter describes the standard Oracle Communications Services Gatekeeper Native SMPP communication services and how the interfaces and protocols comply to standards.

Native SMPP

This section describes the standards compliance for the communication service for Native SMPP.

Native SMPP Service Facade Standards Compliance

The Native SMPP Service Facade acts as an SMPP SCMC. It is used by SMPP applications.

The Service Facade Complies to Short Message Peer to Peer, Protocol Specification v3.4. See Table 1-12, "Short Messaging Communication Service Specifications" for the supported specification version and a link to its location.

Table 19-1 Statement of Compliance, SMPP Service Facade

Operation Compliant? Comment

bind_transmitter

Yes

NA

bind_transmitter_resp

Yes

NA

bind_receiver

Yes

NA

bind_receiver_resp

Yes

NA

bind_transceiver

Yes

NA

bind_transceiver_resp

Yes

NA

outbind

No

NA

unbind

Yes

NA

unbind_resp

Yes

NA

generic_nack

Yes

NA

submit_sm

Yes

NA

submit_sm_resp

Yes

NA

submit_sm_multi

Yes

NA

submit_sm_multi_resp

Yes

NA

deliver_sm

Yes

NA

deliver_sm_resp

Yes

NA

data_sm

No

NA

data_sm_resp

No

NA

query_sm

Yes

NA

query_sm_resp

Yes

NA

cancel_sm

Yes

NA

cancel_sm_resp

Yes

NA

replace_sm

Yes

NA

replace_sm_resp

Yes

NA

enquire_link

Yes

NA

enquire_link_resp

Yes

NA

alert_notification

No

NA


Native SMPP Service Enabler Standards Compliance

The Native SMPP Service Enabler acts as an External Short Message Entity (ESME) toward an SMPP SCMC.

The Service Enabler Complies to Short Message Peer to Peer, Protocol Specification v3.4. See Table 1-1, "Audio Call Specification Compliance Table" for the supported specification version and a link to its location.

Table 19-2 Statement of Compliance, SMPP Service Enabler

Operation Compliant? Comment

bind_transmitter

Yes

NA

bind_transmitter_resp

Yes

NA

bind_receiver

Yes

NA

bind_receiver_resp

Yes

NA

bind_transceiver

Yes

NA

bind_transceiver_resp

Yes

NA

outbind

No

NA

unbind

Yes

NA

unbind_resp

Yes

NA

generic_nack

Yes

NA

submit_sm

Yes

NA

submit_sm_resp

Yes

NA

submit_sm_multi

Yes

NA

submit_sm_multi_resp

Yes

NA

deliver_sm

Yes

NA

deliver_sm_resp

Yes

NA

data_sm

No

NA

data_sm_resp

No

NA

query_sm

Yes

NA

query_sm_resp

Yes

NA

cancel_sm

Yes

NA

cancel_sm_resp

Yes

NA

replace_sm

Yes

NA

replace_sm_resp

Yes

NA

enquire_link

Yes

NA

enquire_link_resp

Yes

NA

alert_notification

No

NA


Native SMPP Version 5.1 Standards Compliance

The native SMPP communication service supports the following features, which are defined in the Short Message Peer-to-Peer Protocol Specification, Version 5.1. Services Gatekeeper supports these features as tunneled parameters.

Table 19-3 Statement of Compliance for Version 5.1 Features

Parameter Section in Specification Comments

billing_identification

4.8.4.3

 

ussd_service_operation

4.8.4.64

Version 5.1 added support to deliver_sm for bidrectional USSD.

interface_version

4.7.13

The Native SMPP Service accepts 5.1 as well as 3.4 as the interface version number.