Skip Headers
Oracle® Communications Services Gatekeeper Concepts Guide
Release 5.0

Part Number E16613-02
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
View PDF

A Standards and Specifications

This appendix describes the specific standards that Services Gatekeeper supports, and provides, where possible, links to the actual specifications.

Application-Facing Interfaces

The standards supported by application-facing interfaces are described here.

Parlay X 2.1

The Services Gatekeeper application-facing interfaces support the following parts of the Parlay X 2.1 specification. For links to the specifications, see:

http://docbox.etsi.org/TISPAN/Open/OSA/ParlayX21.html

  • Common, ETSI ES 202 391-1 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 1: Common (Parlay X 2).

  • Third Party Call, ETSI ES 202 391-2 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 2: Third Party Call (Parlay X 2).

  • Call Notification, ETSI ES 202 391-3 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 3: Call Notification (Parlay X 2).

  • Short Messaging, ETSI ES 202 391-4 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 4: Short Messaging (Parlay X 2).

  • Multimedia Messaging, ETSI ES 202 391-5 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 5: Multimedia Messaging (Parlay X 2).

  • Terminal Location, ETSI ES 202 391-9 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 9: Terminal Location (Parlay X 2).

  • Terminal Status, ETSI ES 202 391-8 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 8: Terminal Status (Parlay X 2).

  • Audio Call, ETSI ES 202 391-11 v.1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 11: Audio Call (Parlay X 2).

  • Presence, ETSI ES 202 391-14 V1.2.1 (2006-12), Open Service Access (OSA); Parlay X Web Services; Part 14: Presence (Parlay X 2).

Parlay X 3.0

The Services Gatekeeper application-facing interfaces support the following parts of the Draft Parlay X 3.0 specification.

  • Common, Draft ETSI ES 202 504-1 v.0.0.3 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 1: Common (Parlay X 3).

  • Third Party Call, Draft ETSI ES 202 504-2 v0.0.5 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 2; Third Party Call (Parlay X 3).

  • Call Notification, Draft ETSI ES 202 504-3 v0.0.3 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 3: Call Notification (Parlay X 3).

  • Audio Call, Draft ETSI ES 202 504-11 v.0.0.3 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 11: Audio Call (Parlay X 3).

  • Payment, 3GPP TS 29.199-6 V7.2.2 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 6: Payment (Release 7)

  • Device Capabilities, 3GPP TS 29.199-18 V7.0.0 (2007-06), Open Service Access (OSA); Parlay X Web Services; Part 18: Device capabilities and configuration (Release 7)

Extended Web Services

The Extended Web Services are Services Gatekeeper's proprietary application-facing interfaces. These interfaces are implementations of commonly requested functionality, including, in this release, WAP Push, Binary SMS, and Subscriber Profile. Although the interfaces themselves are not standardized, they use standardized elements.

Binary SMS

Note:

For links to the specification, see

http://www.3gpp.org/ftp/Specs/html-info/23040.htm

The payload, protocol identifier, and validity period rely on:

  • 3GPP TS 23.040 version 6.5.0, Technical realization of Short Message Service (SMS)

WAP Push

The payload of a WAP Push message shall adhere to:

  • WAP Service Indication Specification, as specified in Service Indication Version 31-Jul-2001 Wireless Application Protocol WAP-167-ServiceInd-20010731-a.

  • WAP Service Loading Specification, as specified in Service Loading Version 31-Jul-2001 Wireless Application Protocol WAP-168-ServiceLoad-20010731-a.

  • WAP Cache Operation Specification, as specified in Cache Operation Version 31-Jul-2001 Wireless Application Protocol WAP-175-CacheOp-20010731-a.

    Note:

    The Extended Web Services WAP Push communication service does not verify the payload; it passes it on to the underlying network node.

Subscriber Profile LDAP

There is no current specifications covering subscriber-profile LDAP access, although a draft version exists. Gatekeeper's implementation is based on that draft.

RESTful APIs

There are no current specifications covering RESTful access to underlying telephony network functionality.

Native

Gatekeeper also supports some native telephony messaging application-facing interfaces. The following specifications are supported:

  • MM7: 3GPP TS 23.140 V5.3.0 (REL-5-MM7-1-2.xsd)

  • SMPP: SMPP v3.4

  • UCP: UCP Short Message Service Center EMI-UCP Interface 5.0

Network Protocol Plug-Ins

By default, Services Gatekeeper supports the network protocols listed in Table A-1 through the use of network plug-ins. Although each plug-in is a part of a communication service, certain protocols can be used by multiple communication services for different purposes. There may be multiple implementations of the same protocol for use in different communication services.

Table A-1 is a list of supported network protocols organized per communication service.

Table A-1 Network Plug-Ins Organized by Communication Service

Communication service Network protocol plug-in Specification

Parlay X 2.1 Third Party Call (Part 2)

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 2.1 Third Party Call (Part 2)

INAP/SS7

ETSI 94 INAP CS1, ETS 300 374-1, Intelligent Network (IN); Intelligent Network Capability Set 1 (CS1); Core Intelligent Network Application Protocol (INAP)

http://pda.etsi.org/pda/queryform.asp

Parlay X 3.0 Third Party Call (Part 2)

Parlay 3.3 MultiParty Call Control

ETSI ES 201 915-4 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 4: Call Control SCF (Parlay 3), part MultiParty Call Control Service. Section MultiParty Call Control Service

http://docbox.etsi.org/TISPAN/Open/OSA/ParlayX30.html

RESTful Third Party Call

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 2.1 Call Notification (Part 3)

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 3.0 Call Notification (Part 3)

Parlay 3.3 MultiParty Call Control

ETSI ES 201 915-4 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 4: Call Control SCF (Parlay 3), part MultiParty Call Control Service. Section MultiParty Call Control Service.

http://docbox.etsi.org/TISPAN/Open/OSA/ParlayX30.html

RESTful Call Notification

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 2.1 Short Messaging (Part 4)

SMPP v3.4

Short Message Peer to Peer, Protocol Specification v3.4, Document Version:- 12-Oct-1999 Issue 1.2.

http://smsforum.net/

RESTful Short Messaging

SMPP v3.4

Short Message Peer to Peer, Protocol Specification v3.4, Document Version:- 12-Oct-1999 Issue 1.2. See

http://smsforum.net/

Parlay X 2.1 Multimedia Messaging (Part 5)

MM7 v 5.5.0

3rd Generation Partnership Project; Technical Specification Group Terminals; Multimedia Messaging Service (MMS); Functional description; Stage 2 (Release 5), 3GPP TS 23.140 V5.3.0.

Messages are compliant with the schema defined by one of REL-5-MM7-1-0.xsd, REL-5-MM7-1-2.xsd, or REL-5-MM7-1-5.xsd, depending on management settings. See http://www.3gpp.org/ftp/Specs/html-info/23140.htm

RESTful Multimedia Messaging

MM7 v 5.5.0

3rd Generation Partnership Project; Technical Specification Group Terminals; Multimedia Messaging Service (MMS); Functional description; Stage 2 (Release 5), 3GPP TS 23.140 V5.3.0.

Messages are compliant with the schema defined by one of REL-5-MM7-1-0.xsd, REL-5-MM7-1-2.xsd, or REL-5-MM7-1-5.xsd, depending on management settings. See http://www.3gpp.org/ftp/Specs/html-info/23140.htm

Parlay X 2.1 Terminal Location (Part 9)

MLP 3.0

MLP 3.2

Only one of the above listed protocols can be used at the same moment for a given node in a domain.

Location Inter-operability Forum (LIF) Mobile Location Protocol, LIF TS 101 Specification Version 3.0.0

and

Mobile Location Protocol 3.2 Candidate Version 3.2 Open Mobile Alliance, OMA-TS-MLP-V3_2-20051124-C.

For information on MLP 3.0, see http://www.openmobilealliance.org/tech/affiliates/lif/lifindex.html

For information on MLP 3.2, see http://www.openmobilealliance.org

RESTful Terminal Location

MLP 3.0

MLP 3.2

Only one of the above listed protocols can be used at the same moment for a given node in a domain.

Location Inter-operability Forum (LIF) Mobile Location Protocol, LIF TS 101 Specification Version 3.0.0

and

Mobile Location Protocol 3.2 Candidate Version 3.2 Open Mobile Alliance, OMA-TS-MLP-V3_2-20051124-C.

For information on MLP 3.0, see http://www.openmobilealliance.org/tech/affiliates/lif/lifindex.html

For information on MLP 3.2, see http://www.openmobilealliance.org

Parlay X 2.1 Terminal Status (Part 8)

MAP

3rd Generation Partnership Project;Technical Specifications Group Core Network; Mobile Application Part (MAP) specification; (Release 4) 3GPP TS 29.002 v4.18.0. See

http://www.arib.or.jp/IMT-2000/V730Jul09/5_Appendix/Rel4/29/29002-4i0.pdf

RESTful Terminal Status

MAP

3rd Generation Partnership Project;Technical Specifications Group Core Network; Mobile Application Part (MAP) specification; (Release 4) 3GPP TS 29.002 v4.18.0. See

http://www.arib.or.jp/IMT-2000/V730Jul09/5_Appendix/Rel4/29/29002-4i0.pdf

Parlay X 2.1 Audio Call (Part 11)

SIP

Session Initiation Protocol RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

RESTful ParlayX 2.1 Audio Call

SIP

Session Initiation Protocol RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 3.0 Audio Call (Part 11)

Parlay 3.3 Call User Interaction and Parlay 3.3 MultiParty Call Control

ETSI ES 201 915-5 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 5: User Interaction SCF (Parlay 3). Call user interaction parts.

ETSI ES 201 915-4 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 4: Call Control SCF (Parlay 3). Section MultiParty Call Control Service. See

http://docbox.etsi.org/TISPAN/Open/OSA/ParlayX30.html

Parlay X 2.1 Presence (Part 14)

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

RESTful Presence

SIP

RFC 3261. See

http://www.ietf.org/rfc/rfc3261.txt

Parlay X 3.0 Device Capabilities and Configuraton (Part 18)

LDAP

ETSI ES 202 504-18 V0.0.1 (2006-2007), Open Service Access (OSA); Parlay X Web Services; Part 18: Device Capabilities and Configuration (Parlay X 3). See

http://docbox.etsi.org/TISPAN/Open/OSA/ParlayX30.html

Parlay X 3.0 Payment

Diameter

RFC3588. See

http://tools.ietf.org/html/rfc3588

RFC4006. See

http://tools.ietf.org/html/rfc4006

3GPP TS 32.299 version 6.6.0 Release 6. See

http://www.3gpp.org/ftp/Specs/html-info/32299.htm

RESTful Payment

Diameter

RFC3588. See

http://tools.ietf.org/html/rfc3588

RFC4006. See

http://tools.ietf.org/html/rfc4006

3GPP TS 32.299 version 6.6.0 Release 6. See

http://www.3gpp.org/ftp/Specs/html-info/32299.htm

Extended Web Services WAP Push

PAP 2.0

Push Access Protocol, WAP Forum, WAP-247-PAP-20010429-a. See

http://www.openmobilealliance.org

RESTful WAP Push

PAP 2.0

Push Access Protocol, WAP Forum, WAP-247-PAP-20010429-a. See

http://www.openmobilealliance.org

Extended Web Services Binary SMS

SMPP v3.4

Short Message Peer to Peer, Protocol Specification v3.4, Document Version:- 12-Oct-1999 Issue 1.2.

http://smsforum.net/

Extended Web Services Subscriber Profile

LDAPv3

Lightweight Directory Access Protocol, RFC 4510: June 2006. See

http://tools.ietf.org/html/rfc4510

Native MM7

MM7 v 5.3.0

3rd Generation Partnership Project; Technical Specification Group Terminals; Multimedia Messaging Service (MMS); Functional description; Stage 2 (Release 5), 3GPP TS 23.140 V5.3.0.

Messages are compliant with one of two schemas: either REL-5-MM7-1-2.xsd or a slightly modified version of REL-5-MM7-1-0.xsd, both available at: http://www.3gpp.org/ftp/Specs/html-info/23140.htm

Native SMPP

SMPP v3.4

Short Message Peer to Peer, Protocol Specification v3.4, Document Version:- 12-Oct-1999 Issue 1.2. See

http://smsforum.net/

Native UCP

EMI-UCP Interface 5.0

Short Message Service Center EMI-UCP Interface 5.0 specification

Not applicable

Parlay 3.3 Framework

This is a network-facing protocol that does not belong to a certain communication service. It is used by all Parlay plug-ins.

ETSI ES 201 915-3 V1.4.1 (2003-07), Open Service Access (OSA); Application Programming Interface (API); Part 3: Framework (Parlay 3).


Security

Services Gatekeeper supports the security standards listed below. The security standards are applicable for the application-facing interfaces. Services Gatekeeper leverages Web Services Security mechanisms provided by WebLogic Server. For more information, see:

In addition, the following standards are also supported:

Transport-level security mechanisms such as 1- or 2-way SSL or VPN tunneling can be used for the PRM interfaces.

Identity and Trust

Services Gatekeeper leverages the robust identity management capabilities of Web Logic Server, including: