Oracle® Communications Services Gatekeeper Statement of Compliance Release 5.1 E37532-01 |
|
|
PDF · Mobi · ePub |
The following chapter describes the standard Oracle Communications Services Gatekeeper (Services Gatekeeper) Parlay X 2.1 Third Party Call communication service and how the interfaces and protocols comply to standards.
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 V1.2.1 Open Service Access (OSA); Parlay X Web Services; Part 2: Third Party Call (Parlay X 2)
See
ftp://ftp.3gpp.org/Specs/archive/29_series/29.199-04/29199-04-650.zip
for links to the specification.
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.
The SIP servlet uses the WebLogic SIP server, which conforms to RFC 3261.
The RFC is found on 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 found on http://www.ietf.org/rfc/rfc3725.txt
Table 1-2 Statement of Compliance, SIP for Parlay X 2.1 Third Party Call
Message/Response | Compliant(Yes/No) | Comment |
---|---|---|
REGISTER |
- |
Not used in the context. |
INVITE |
Y |
N/A |
ACK |
Y |
N/A |
CANCEL |
Y |
N/A |
BYE |
Y |
N/A |
OPTIONS |
- |
Not used in the context. |
100 Trying |
Y |
N/A |
180 Ringing |
Y |
N/A |
181 Call Is Being Forwarded |
Y |
N/A |
182 Queued |
Y |
N/A |
183 Session Progress |
Y |
N/A |
200 OK |
Y |
N/A |
300 Multiple Choices |
Y |
UA treated as unreachable. |
301 Moved Permanently |
Y |
UA treated as unreachable. |
302 Moved Temporarily |
Y |
UA treated as unreachable. |
305 Use Proxy |
Y |
UA treated as unreachable. |
380 Alternative Service |
Y |
UA treated as unreachable. |
400 Bad Request |
Y |
UA treated as unreachable |
401 Unauthorized |
Y |
UA treated as unreachable |
402 Payment Required |
Y |
UA treated as unreachable |
403 Forbidden |
Y |
UA treated as unreachable |
404 Not Found |
Y |
UA treated as unreachable |
405 Method Not Allowed |
Y |
UA treated as unreachable |
406 Not Acceptable |
Y |
UA treated as unreachable |
407 Proxy Authentication Required |
Y |
UA treated as unreachable |
408 Request Timeout |
Y |
Treated as no answer from UA. |
410 Gone |
Y |
UA treated as unreachable |
413 Request Entity Too Large |
Y |
UA treated as unreachable |
414 Request-URI Too Long |
Y |
UA treated as unreachable |
415 Unsupported Media Type |
Y |
UA treated as unreachable |
416 Unsupported URI Scheme |
Y |
UA treated as unreachable |
420 Bad Extension |
Y |
UA treated as unreachable |
421 Extension Required |
Y |
UA treated as unreachable |
423 Interval Too Brief |
Y |
UA treated as unreachable |
480 Temporarily Unavailable |
Y |
UA treated as unreachable |
481 Call/Transaction Does Not Exist |
Y |
UA treated as unreachable |
482 Loop Detected |
Y |
UA treated as unreachable |
483 Too Many Hops |
Y |
UA treated as unreachable |
484 Address Incomplete |
Y |
UA treated as unreachable |
485 Ambiguous |
Y |
UA treated as unreachable |
486 Busy Here |
Y |
UA treated as busy. |
487 Request Terminated |
Y |
UA treated as unreachable |
488 Not Acceptable Here |
Y |
UA treated as unreachable |
491 Request Pending |
Y |
UA treated as unreachable |
493 Undecipherable |
Y |
UA treated as unreachable |
500 Server Internal Error |
Y |
UA treated as unreachable |
501 Not Implemented |
Y |
UA treated as unreachable |
502 Bad Gateway |
Y |
UA treated as unreachable |
503 Service Unavailable |
Y |
UA treated as unreachable |
504 Server Time-out |
Y |
UA treated as unreachable |
505 Version Not Supported |
Y |
UA treated as unreachable |
513 Message Too Large |
Y |
UA treated as unreachable. |
600 Busy Everywhere |
Y |
UA treated as unreachable |
603 Decline |
Y |
UA treated as unreachable |
604 Does Not Exist Anywhere |
Y |
UA treated as unreachable. |
606 Not Acceptable |
Y |
UA treated as unreachable |
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.
The plug-in conforms to ETSI 94 INAP CS1, ETS 300 374-1RFC 3261.
The specification is found on http://webapp.etsi.org/workprogram/Report_WorkItem.asp?WKI_ID=1394
Table 1-3 Statement of Compliance, INAP/SS7 for Parlay X 2.1 Third Party Call
Operation | Compliant(Yes/No) | Comment |
---|---|---|
ActivateServiceFiltering |
N |
Not used in context. |
ActivityTest |
N |
Not used in context. |
ApplyCharging |
N |
Not used in context. |
ApplyChargingReport |
N |
Not used in context. |
AssistRequestInstructions |
N |
Not used in context. |
CallGap |
N |
Not used in context. |
CallInformationReport |
N |
Not used in context. |
CallInformationRequest |
N |
Not used in context. |
Cancel |
N |
Not used in context. |
CollectInformation |
N |
Not used in context. |
Connect |
Y |
|
ConnectToResource |
N |
Not used in context. |
Continue |
Y |
|
DisconnectForwardConnection |
N |
Not used in context. |
EstablishTemporaryConnection |
N |
Not used in context. |
EventNotificationCharging |
N |
Not used in context. |
EventReportBCSM |
Y |
|
FurnishChargingInformation |
N |
Not used in context. |
InitialDP |
N |
Not used in context. |
InitiateCallAttempt |
Y |
|
PlayAnnouncement |
N |
Not used in context. |
PromptAndCollectUserInformation |
N |
Not used in context. |
ReleaseCall |
Y |
|
RequestNotificationChargingEvent |
N |
Not used in context. |
RequestReportBCSMEvent |
Y |
|
ResetTimer |
N |
Not used in context. |
SendChargingInformation |
N |
Not used in context. |
ServiceFilteringResponse |
N |
Not used in context. |
SpecializedResourceReport |
N |
Not used in context. |