次の項では、Oracle WebLogic Server SIP Containerの様々な仕様とRFCへの準拠について説明します。
Oracle WebLogic Server SIP Containerは、http://www.oracle.com/technology/software/products/ias/files/fusion_certification.htmlに記載されているオペレーティング・システム、ハードウェアおよびJVM組合せの本番使用をサポートしています。
注意: 本番デプロイメントはLinuxおよびUNIXプラットフォームに対してのみサポートされています。Windowsプラットフォームは開発目的にのみサポートされています。 |
Oracle WebLogic Server SIP Containerの要件は、Oracle WebLogic Server 10g リリース3の要件と同様になります。基本的なWebLogic Server要件の他に次の項目が必要です。
ほとんどの本番デプロイメントでは、エンジン層サーバーとSIPデータ層サーバーの間にギガ・ビット・イーサネットを接続する必要があります。
本番環境でフェイルオーバー機能を提供するには、Dual NICが必要です。
多くの本番インストールのスループット要件をサポートするには、追加RAMが必要です。
本番インストールのために互換性のあるロード・バランサが必要です。
Oracle WebLogic Server SIP Containerおよび含まれるサンプル・アプリケーションは、次のSIPソフトフォンをサポートします。
Oracle Communicator(デフォルトのクライアント)
Oracle WebLogic Server SIP Containerは、F5 Networks, Inc. BIG-IPロード・バランサ、バージョン9.0.5 - 9.2.3ビルド34.3で動作確認されています。
その他のロード・バランサ・ソリューションのサポートは、Oracle Technology Network (http://www.oracle.com/global/index.html
)を参照してください。
Oracle WebLogic Server SIP Containerは、存続期間の長いセッション・データの格納およびリージョン・サイト(地理的永続)にわたるコール状態情報のレプリケートに関して、次のデータベースでの動作が確認されています。
Oracle Database 10g (10.2.0.3以上)Oracle Database 11g (11.1.0.6以上)
Oracle WebLogic Server SIP Containerは、Internet Engineering Task Forceおよび3rd Generation Partnership Projectの仕様に特に注意して開発されています。機能の開発は、市場の全般的傾向の現状分析と予測に従って優先順位が付けられています。特定の仕様が廃止されている場合またはインターネット・ドラフトが「Request For Comments」標準に従って形式化されている場合、Oracle WebLogic Server SIP Containerはこれらの仕様に準拠することを優先します。仕様が3GPPのように大きなリリース計画の一部である場合、最新のリリース(この場合、リリース6)への準拠が優先されます。このドキュメントにはコンポーネント仕様の後続バージョンへの準拠について記述していない場合でも、製品はそれらの仕様に準拠しないわけではありません。
Oracle WebLogic Server SIP Containerは、Java EEバージョン5.0および対応するJava EEコンポーネント仕様に準拠します。
Oracle WebLogic Server SIP ContainerはJSR 289:「SIPサーブレットAPI」で定義されているSIPサーブレット・コンテナを追加することで拡張できます。
Oracle WebLogic Server SIP Containerは、関連するすべてのTest Compatibility Kits (TCK)を実行しており、Sun Microsystemが規定した、公式発表された準拠に必要な形式要件を満たしています。
次の表は、一般的なInternet Engineering Task Force (IETF)のRequests for Comment (RFC)およびインターネット・ドラフトに対するOracle WebLogic Server SIP Containerの準拠レベルを示しています。準拠レベルの定義は次のとおりです。
はい: Oracle WebLogic Server SIP Containerがその機能または仕様を直接サポートしていることを示します。
はい(プラットフォーム): Oracle WebLogic Server SIP ContainerがRFCを実装しているアプリケーションまたはコンポーネントをホストできることを示します。ただし、RFCまたは機能はプロトコルのトランザクション・レイヤーまたはSIPサーブレット・コンテナの動作には影響しません。
表E-2 Oracle WebLogic Server SIP ContainerのIETFへの準拠
RFC/仕様番号 | タイトル | 準拠? | 関連情報 |
---|---|---|---|
761 |
DoD Standard Transmission Control Protocol |
はい |
|
768 |
User Datagram Protocol |
はい |
|
1157 |
Simple Network Management Protocol (SNMP) |
はい |
Oracle WebLogic Server SIP Containerは、SNMP V2cトラップをサポートします。 |
1847 |
Security Multiparts for MIME: Multipart/Signed and Multipart/Encrypted |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、署名付きまたは暗号化されたマルチパートMIMEオブジェクトを使用または生成するアプリケーションをサポートします。 |
1901 |
Introduction to Community-based SNMPv2 |
はい |
Oracle WebLogic Server SIP Containerは、SNMP V2cトラップをサポートします。 |
1905 |
Protocol Operations for Version 2 of the Simple Network Management Protocol (SNMPv2) |
はい |
Oracle WebLogic Server SIP Containerは、SNMP V2cトラップをサポートします。 |
1906 |
Transport Mappings for Version 2 of the Simple Network Management Protocol (SNMPv2) |
はい |
Oracle WebLogic Server SIP Containerは、TCPおよびUDPの両方よりSNMPをサポートします。 |
1907 |
Management Information Base for Version 2 of the Simple Network Management Protocol (SNMPv2) |
はい(プラットフォーム) |
|
2183 |
Communicating Presentation Information in Internet Messages: The Content-Disposition Header Field |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠しているアプリケーションをサポートします。 |
2246 |
The TLS Protocol Version 1.0 |
はい |
Oracle WebLogic Server SIP Containerは、TLSをサポートします。 |
2327 |
SDP: Session Description Protocol |
はい |
Oracle WebLogic Server SIP Containerは、SDPを使用または生成するアプリケーションをサポートします。 |
2460 |
Internet Protocol, Version 6 (IPv6) Specification |
はい |
|
2543 |
SIP: Session Initiation Protocol (v1) |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に記載されている下位互換性をサポートします。 |
2616 |
Hypertext Transfer Protocol -- HTTP 1.1 |
はい |
|
2617 |
HTTP Authentication: Basic and Digest Access Authentication |
はい |
|
2782 |
A DNS RR for specifying the location of services (DNS SRV) |
はい |
|
2806 |
URLs for Telephone Calls |
はい |
|
2848 |
The PINT Service Protocol: Extensions to SIP and SDP for IP Access to Telephone Call Services |
はい(プラットフォーム) |
PINTサービスを実装することは、IMS以前のアーキテクチャであることを意味します。Oracleでは3GPP/TISPANアーキテクチャおよびクラス4/5 Service Emulationのアプローチを推奨し、PINTは推奨しませんが、Oracle WebLogic Server SIP Containerを使用してPINTサービス要素を実装できます。 |
2916 |
E.164 number and DNS |
はい |
|
2960 |
Stream Control Transmission Protocol |
はい |
SCTPはDiameterトラフィックのみをサポートします。 |
2976 |
The SIP INFO Method |
はい |
|
3204 |
MIME media types for ISUP and QSIG Objects |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、それ自体がISUPオブジェクトやQSIGオブジェクトを使用または生成することはありませんが、これらのオブジェクトを使用または生成するアプリケーションをサポートします。 |
3261 |
SIP: Session Initiation Protocol |
はい |
|
3262 |
Reliability of Provisional Responses in the Session Initiation Protocol (SIP) |
はい |
|
3263 |
Session Initiation Protocol (SIP): Locating SIP Servers |
はい |
|
3264 |
An Offer/Answer Model with Session Description Protocol (SDP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3265 |
Session Initiation Protocol (SIP)-Specific Event Notification |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3266 |
Support for IPv6 in Session Description Protocol (SDP) |
はい |
次を参照してください。 |
3268 |
Advanced Encryption Standard (AES) Ciphersuites for Transport Layer Security (TLS) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは暗号化サービスをサポートしますが、使用されている一部のアルゴリズムについては、地域によって使用できない場合や、輸出規制の対象となっている場合があります。 |
3311 |
The Session Initiation Protocol (SIP) UPDATE Method |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3312 |
Integration of Resource Management and Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3313 |
Private Session Initiation Protocol (SIP) Extensions for Media Authorization |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3323 |
A Privacy Mechanism for the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3325 |
Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks |
はい |
|
3326 |
The Reason Header Field for the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3327 |
Session Initiation Protocol (SIP) Extension Header Field for Registering Non-Adjacent Contacts |
はい(プラットフォーム) |
|
3351 |
User Requirements for the Session Initiation Protocol (SIP) in Support of Deaf, Hard of Hearing and Speech-impaired Individuals |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3372 |
Session Initiation Protocol for Telephones (SIP-T): Context and Architectures |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3388 |
Grouping of Media Lines in the Session Description Protocol (SDP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3420 |
Internet Media Type message/sipfrag |
次を参照してください。 |
|
3428 |
Session Initiation Protocol (SIP) Extension for Instant Messaging |
はい |
|
3455 |
Private Header (P-Header) Extensions to the Session Initiation Protocol (SIP) for the 3rd-Generation Partnership Project (3GPP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3489 |
STUN-SimpleTraversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) |
はい |
|
3515 |
The Session Initiation Protocol (SIP) Refer Method |
はい |
|
3524 |
Mapping of Media Streams to Resource Reservation Flows |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3556 |
Session Description Protocol (SDP) Bandwidth Modifiers for RTP Control Protocol (RTCP) Bandwidth |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3578 |
Mapping of Integrated Services Digital Network (ISDN) User Part (ISUP) Overlap Signalling to the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートしますが、ISUPインタフェースを提供しません。 |
3581 |
An Extension to the Session Initiation Protocol (SIP) for Symmetric Response Routing |
はい |
|
3589 |
Diameter Command Codes for Third Generation Partnership Project (3GPP) Release 5 |
はい |
|
3588 |
Diameter Base Protocol |
はい |
|
3605 |
Real Time Control Protocol (RTCP) attribute in Session Description Protocol ((SDP) |
|
|
3608 |
Session Initiation Protocol (SIP) Extension Header Field for Service Route Discovery During Registration. |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートしますが、登録中に確立されたServiceRouteを格納する機能はありません。この機能はアプリケーションの一部として実装できます。 |
3665 |
Session Initiation Protocol (SIP) Basic Call Flow Examples. |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3666 |
Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3680 |
A Session Initiation Protocol (SIP) Event Package for Registrations |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3689 |
General Requirements for Emergency Telecommunication Service (ETS) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3690 |
IP Telephony Requirements for Emergency Telecommunication Service (ETS) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3702 |
Authentication, Authorization, and Accounting Requirements for the Session Initiation Protocol (SIP) |
はい |
Oracle WebLogic Server SIP Containerバージョンは、JDBCおよびLDAPをサポートします。 |
3725 |
Best Current Practices for Third Party Call Control (3pcc) in the Session Initiation Protocol (SIP) |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3761 |
The E.164 to Uniform Resource Identifiers (URI) Dynamic Delegation Discovery System (DDDS) Application (ENUM) |
はい |
|
3764 |
Enumservice Registration for Session Initiation Protocol (SIP) Addresses-of-Record |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3824 |
Using E.164 numbers with the Session Initiation Protocol (SIP) |
はい |
|
3840 |
Indicating User Agent Capabilities in the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3841 |
Caller Preferences for the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3853 |
S/MIME Advanced Encryption Standard (AES) Requirement for the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3856 |
Presence Event Package for the Session Initiation Protocol (SIP) |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3857 |
Watcher Information Event Template-Package for the Session Initiation Protocol (SIP) |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3858 |
Extensible Markup Language (XML) Based Format for Watcher Information |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3863 |
Presence Information Data Format (PIDF) |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3891 |
The Session Initiation Protocol (SIP) "Join" Header |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3892 |
The Session Initiation Protocol (SIP) Referred-By Mechanism |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3893 |
Session Initiation Protocol (SIP) Authenticated Identity Body (AIB) Format |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3903 |
Session Initiation Protocol (SIP) Extension for Event State Publication |
はい |
|
3911 |
The Session Initiation Protocol (SIP) "Join" Header |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3959 |
The Early Session Disposition Type for the Session Initiation Protocol (SIP) |
|
|
3960 |
Early Media and Ringing Tone Generation in the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
3966 |
The tel URI for Telephone Numbers |
はい |
|
4028 |
Session Timers in the Session Initiation Protocol (SIP) |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4032 |
Update to the Session Initiation Protocol (SIP) Preconditions Framework |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4244 |
An Extension to the Session Initiation Protocol (SIP) for Request History Information |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4320 |
Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction |
|
|
4321 |
Problems Identified Associated with the Session Initiation Protocol's (SIP) Non_INVITE Transaction |
|
|
4474 |
Enhancements for Authenticated Identity Management in the Session Initiation Protocol (SIP) |
はい |
|
4479 |
Data Model for Presence |
はい |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4480 |
RPID: Rich Presence Extensions to the Presence Information Data Format |
暗黙的にサポートされています |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4481 |
Timed Presence Extensions to the Presence Information Data Format (PIDF) to Indicate Status Information for Past and Future Time Intervals |
暗黙的にサポートされています |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4483 |
A Mechanism for Content Indirection in Session Initiation Protocol (SIP) Messages |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
4825 |
The Extensible Markup Language (XML) Configuration Access Protocol (XCAP) |
部分的にサポートされています |
一部のドキュメント操作(XPath)をサポートしていません。 |
4827 |
Extensible Markup Language (XML) Configuration Access Protocol (XCAP) Usage for Manipulating Presence Document Contents |
はい |
draft-ietf-simple-xcap-pidf-manipulation-usage-02を置き換えます。 |
draft-levy-sip-diversion-08 |
Diversion Indication in SIP |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
draft-donovan-mmusic-183-00 |
SIP 183 Session Progress Message Draft |
はい(プラットフォーム) |
Oracle WebLogic Server SIP Containerは、この仕様に準拠するアプリケーションをサポートします。 |
draft-ietf-sip-gruu-15 |
Obtaining and Using Globally Routable User Agent (UA) URIs (GRUU) in the Session Initiation Protocol (SIP) |
はい |
|
Presence Authorization Rules |
draft-ietf-simple-presence-rules-04 |
はい |
|
OMA extensions to the presence data model |
OMA-TS-Presence_SIMPLE-V1_0-20051122-C |
はい |
|
OMA extensions to geopriv common policy |
OMA-TS-XDM_Core-V1_0-20051122-C |
はい |
|
OMA extensions to presence rules |
OMA-TS-Presence_SIMPLE_XDM-V1_0-20051122-C |
はい |
表E-3は、各適用可能な3GPPリリース6仕様で識別されたイネーブラまたはアプリケーション機能の実装をサポートするOracle WebLogic Server SIP Containerの機能の要約です。
記載されている例外を除き、Oracle WebLogic Server SIP Containerは、仕様に記載されたアプリケーション・サーバー・エンティティに関連する項目に準拠するアプリケーションまたは機能の実装に対していかなる制限も課しません。場合によっては、アプリケーションはSIPメソッドまたはヘッダーをサポートする必要があります。Oracle WebLogic Server SIP Container Sipサーブレット・コンテナのデフォルトの動作では、通常のSIPサーブレットAPI手順を使用して、認識されていないヘッダー、リクエスト・メソッドおよびペイロードをSIPサーブレットに渡します。
表E-3 3GPP R6仕様への適合
仕様 | コメント |
---|---|
3GPP TS 23.228: "IP Multimedia Subsystem (IMS); Stage 2 (Release 6)" |
|
3GPP TS 24.229: "IP Multimedia Call Control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP); Stage 3 (Release 6)" |
|
3GPP TS 23.141: "Presence Service; Architecture and Functional description (Release 6)" |
|
3GPP TS 23.218: "IP Multimedia (IM) session handling; IM call model; Stage 2 (Release 6)" |
|
3GPP TS 24.247 "Messaging using the IP Multimedia (IM) Core Network (CN) subsystem; Stage 3 (Release 6)" |
|
3GPP TS 24.841: "Presence service based on Session Initiation Protocol (SIP); Functional models, information flows and protocol details (Release 6)" |
|
3GPP TS 24.109: "Bootstrapping interface (Ub) and Network application function interface (Ua); Protocol details (Release 6)" |
|
3GPP TS 29.328: "IP Multimedia Subsystem (IMS) Sh interface; Signalling flows and message contents" |
|
3GPP TS 29.329: "Sh interface based on the Diameter protocol; Protocol details" |
|
3GPP TS 32.299: "Telecommunication management; Charging management; Diameter charging applications" |
|
3GPP TS 33.222: "Generic Authentication Architecture (GAA); Access to network application functions using Hypertext Transfer Protocol over Transport Layer Security (HTTPS) (Release 6)" |
|