# Statement of Compliance

# Parlay X 3.0 Third Party Call

The following chapter describes the standard Oracle Communications Services Gatekeeper Parlay X 3.0 communication service and how its interfaces and protocols comply with standards.

- Parlay X 3.0 Third Party Call Statement of Compliance
- Parlay 3.3 MultiParty Call Control plug-in for Parlay X 3.0 Third Party Call

## Parlay X 3.0 Third Party Call Statement of Compliance

This section describes the standards compliance for the communication service for Parlay X 3.0 Third Party call:

The Parlay X 3.0 interface complies to 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

See http://portal.etsi.org/docbox/TISPAN/Open/OSA/ParlayX30.html for links to the specifications for links to the specification.

Table 3-1 Statement of Compliance, Parlay X 3.0 Third Party Call
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: ThirdPartyCall
makeCallSession | Y | `mediaInfo` parameter not supported; `changeMediaNotAllowed` always true. Media always negotiated by underlying network.
addCallParticipant | Y | mediaInfo parameter not supported
transferCallParticipant | Y |
getCallParticipantInformation | Y |
getCallSessionInformation | Y |
deleteCallParticipant | Y |
endCallSession | Y |

## Parlay 3.3 MultiParty Call Control plug-in for Parlay X 3.0 Third Party Call

The Parlay 3.3 MultiParty Call Control plug-in for Parlay X 3.0 Third Party Call acts as a OSA/Parlay application towards an OSA/Parlay Gateway. It uses the OSA/Parlay Framework to get hold of the MultiParty Call Control SCS. This is done via the OSA Access Service, see Parlay 3.3 Framework for plug-ins of Parlay type.

### Standards Compliance

The plug-in complies to 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.

A link to the specification is found on http://portal.etsi.org/docbox/TISPAN/Open/OSA/Parlay33.html

Table 3-2 Statement of Compliance, Parlay 3.1 MultiParty Call Control for Parlay X 3.0 Third Party Call
Method | Compliant (Yes | No) | Comment
--- | --- | ---
Interface: IpMultiPartyCallControlManager
createCall | Y |
createNotification | N | Not used in the context
destroyNotification | N | Not used in the context
changeNotification | N | Not used in the context
getNotification | N | Not used in the context
setCallLoadControl | N | Not used in the context
Interface: IpMultiPartyCall
getCallLegs | N | Not used in the context
createCallLeg | Y |
createAndRouteCallLegReq | N | Not used in the context
release | Y |
deassignCall | N | Not used in the context
getInfoReq | Y |
setChargePlan | N | Not used in the context
setAdviceOfCharge | N | Not used in the context
superviseReq | N | Not used in the context
Interface: IpCallLeg
routeReq | Y |
eventReportReq | Y |
release | Y |
getInfoReq | Y |
getCall | N | Not used in the context
attachMediaReq | N | Not used in the context
detachMediaReq | N | Not used in the context
getCurrentDestinationAddress | N | Not used in the context
continueProcessing | Y |
setChargePlan | N | Not used in the context
setAdviceOfCharge | N | Not used in the context
superviseReq | N | Not used in the context
deassign | N | Not used in the context
Interface: IpAppMultiPartyCallControlManager
reportNotification | N | Not used in the context
callAborted | N | Not used in the context
managerInterrupted | N | Not used in the context
managerResumed | N | Not used in the context
callOverloadEncountered | N | Not used in the context
callOverloadCeased | N | Not used in the context
Interface: IpAppMultiPartyCall
getInfoRes | Y |
getInfoErr | Y |
superviseRes | N | Not used in the context
superviseErr | N | Not used in the context
callEnded | Y |
createAndRouteCallLegErr | N | Not used in the context
Interface: IpAppCallLeg
eventReportRes | Y |
eventReportErr | Y |
attachMediaRes | N | Not used in the context
attachMediaErr | N | Not used in the context
detachMediaRes | N | Not used in the context
detachMediaErr | N | Not used in the context
getInfoRes | Y |
getInfoErr | Y |
routeErr | Y | Not used in the context
superviseRes | N | Not used in the context
superviseErr | N | Not used in the context
callLegEnded | Y |