11 Parlay X 2. 1 Third Party Call Compliance

The following chapter describes the standard Oracle Communications Services Gatekeeper Parlay X 2.1 Third Party Call communication service and how the interfaces and protocols comply to standards.

Parlay X 2.1 Third Party Call Statement of compliance

This section describes the standards compliance for the communication services for Parlay X 2.1 Third Party call

The Parlay X 2.1 interface complies to ETSI ES 202 391-2 Open Service Access (OSA); Parlay X Web Services; Part 2: Third Party Call (Parlay X 2).

See Table 1-16, "Third Party Call Communication Service Specifications" in "Services Gatekeeper Compliance Reference Table" for a link to the specification.

Table 11-1 Statement of Compliance, Parlay X 2.1 Third Party Call

Method Compliant? Comment

Interface: ThirdPartyCall

NA

NA

MakeCall

Yes

NA

GetCallInformation

Yes

NA

EndCall

Yes

NA

CancelCall

Yes

NA


SIP for Parlay X 2.1 Third Party Call

The SIP plug-in for Parlay X 2.1 Third Party Call is an integration plug-in that utilizes Oracle Converged Application Server (OCCAS) to connect to a SIP/IMS network. The plug-in connects to a SIP servlet executing in OCCAS. The SIP Servlet uses the SIP API provided by the OCCAS, which in its turn converts the API calls to SIP messages.

The SIP servlet acts as a Back-to-Back User Agent for all calls.

Standards Compliance

The SIP servlet uses the WebLogic SIP server, which conforms to RFC 3261.

The RFC is here:

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

The implementation of the SIP based third party call is in compliance with RFC 3725 - Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) Flow I.

The RFC is here:

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

Table 11-2 Statement of Compliance, SIP for Parlay X 2.1 Third Party Call

Message/Response Compliant(Yes/No) Comment

REGISTER

NA

Not used in the context.

INVITE

Yes

NA

ACK

Yes

NA

CANCEL

Yes

NA

BYE

Yes

NA

OPTIONS

NA

Not used in the context.

100 Trying

Yes

NA

180 Ringing

Yes

NA

181 Call Is Being Forwarded

Yes

NA

182 Queued

Yes

NA

183 Session Progress

Yes

NA

200 OK

Yes

NA

300 Multiple Choices

Yes

UA treated as unreachable.

301 Moved Permanently

Yes

UA treated as unreachable.

302 Moved Temporarily

Yes

UA treated as unreachable.

305 Use Proxy

Yes

UA treated as unreachable.

380 Alternative Service

Yes

UA treated as unreachable.

400 Bad Request

Yes

UA treated as unreachable

401 Unauthorized

Yes

UA treated as unreachable

402 Payment Required

Yes

UA treated as unreachable

403 Forbidden

Yes

UA treated as unreachable

404 Not Found

Yes

UA treated as unreachable

405 Method Not Allowed

Yes

UA treated as unreachable

406 Not Acceptable

Yes

UA treated as unreachable

407 Proxy Authentication Required

Yes

UA treated as unreachable

408 Request Timeout

Yes

Treated as no answer from UA.

410 Gone

Yes

UA treated as unreachable

413 Request Entity Too Large

Yes

UA treated as unreachable

414 Request-URI Too Long

Yes

UA treated as unreachable

415 Unsupported Media Type

Yes

UA treated as unreachable

416 Unsupported URI Scheme

Yes

UA treated as unreachable

420 Bad Extension

Yes

UA treated as unreachable

421 Extension Required

Yes

UA treated as unreachable

423 Interval Too Brief

Yes

UA treated as unreachable

480 Temporarily Unavailable

Yes

UA treated as unreachable

481 Call/Transaction Does Not Exist

Yes

UA treated as unreachable

482 Loop Detected

Yes

UA treated as unreachable

483 Too Many Hops

Yes

UA treated as unreachable

484 Address Incomplete

Yes

UA treated as unreachable

485 Ambiguous

Yes

UA treated as unreachable

486 Busy Here

Yes

UA treated as busy.

487 Request Terminated

Yes

UA treated as unreachable

488 Not Acceptable Here

Yes

UA treated as unreachable

491 Request Pending

Yes

UA treated as unreachable

493 Undecipherable

Yes

UA treated as unreachable

500 Server Internal Error

Yes

UA treated as unreachable

501 Not Implemented

Yes

UA treated as unreachable

502 Bad Gateway

Yes

UA treated as unreachable

503 Service Unavailable

Yes

UA treated as unreachable

504 Server Time-out

Yes

UA treated as unreachable

505 Version Not Supported

Yes

UA treated as unreachable

513 Message Too Large

Yes

UA treated as unreachable.

600 Busy Everywhere

Yes

UA treated as unreachable

603 Decline

Yes

UA treated as unreachable

604 Does Not Exist Anywhere

Yes

UA treated as unreachable.

606 Not Acceptable

Yes

UA treated as unreachable


SS7/INAP for Parlay X 2.1 Third Party Call

The SS7/INAP plug-in for Parlay X 2.1 Third Party Call is an integration plug-in that utilizes the TietoEnator SS7 stack to connect to a SS7 network. The plug-in uses TietoEnator's Java INAP API to connect to the SS7 stack.

The plug-in acts as an INAP Application for all calls.

Standards Compliance

The plug-in conforms to ETSI 94 INAP CS1, ETS 300 374-1RFC 3261. See "Audio Call Specification Compliance Table" for the supported version of this specification and a link to its location.

Table 11-3 Statement of Compliance, INAP/SS7 for Parlay X 2.1 Third Party Call

Operation Compliant? Comment

ActivateServiceFiltering

No

Not used in context.

ActivityTest

No

Not used in context.

ApplyCharging

No

Not used in context.

ApplyChargingReport

No

Not used in context.

AssistRequestInstructions

No

Not used in context.

CallGap

No

Not used in context.

CallInformationReport

No

Not used in context.

CallInformationRequest

No

Not used in context.

Cancel

No

Not used in context.

CollectInformation

No

Not used in context.

Connect

Yes

NA

ConnectToResource

No

Not used in context.

Continue

Yes

NA

DisconnectForwardConnection

No

Not used in context.

EstablishTemporaryConnection

No

Not used in context.

EventNotificationCharging

No

Not used in context.

EventReportBCSM

Yes

NA

FurnishChargingInformation

No

Not used in context.

InitialDP

No

Not used in context.

InitiateCallAttempt

Yes

NA

PlayAnnouncement

No

Not used in context.

PromptAndCollectUserInformation

No

Not used in context.

ReleaseCall

Yes

NA

RequestNotificationChargingEvent

No

Not used in context.

RequestReportBCSMEvent

Yes

NA

ResetTimer

No

Not used in context.

SendChargingInformation

No

Not used in context.

ServiceFilteringResponse

No

Not used in context.

SpecializedResourceReport

No

Not used in context.