Network Working Group                                          K. Lingle
Request for Comments: 4780                           Cisco Systems, Inc.
Category: Standards Track                                      J-F. Mule
                                                               CableLabs
                                                                J. Maeng
                                                               D. Walker
                                                              April 2007
        
                    Management Information Base for
                 the Session Initiation Protocol (SIP)
        

Status of This Memo

このメモのステータス

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

この文書は、インターネットコミュニティのためのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態と状態への「インターネット公式プロトコル標準」(STD 1)の最新版を参照してください。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The IETF Trust (2007).

著作権(C)IETFトラスト(2007)。

Abstract

抽象

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes a set of managed objects that are used to manage Session Initiation Protocol (SIP) entities, which include User Agents, and Proxy, Redirect and Registrar servers.

このメモは、インターネットコミュニティでのネットワーク管理プロトコルで使用するための管理情報ベース(MIB)の一部を定義します。特に、ユーザエージェントが含まれるセッション開始プロトコル(SIP)のエンティティ、およびプロキシ、リダイレクトおよびレジストラサーバーを管理するために使用されている管理対象オブジェクトの集合を記述する。

Table of Contents

目次

   1. Introduction ....................................................2
   2. Conventions .....................................................2
   3. The Internet-Standard Management Framework ......................2
   4. Overview ........................................................3
   5. Structure of the SIP MIB ........................................3
      5.1. Textual Conventions ........................................6
      5.2. Relationship to the Network Services MIB ...................6
      5.3. IMPORTed MIB Modules and REFERENCE Clauses ................10
   6. Accommodating SIP Extension Methods ............................11
   7. Definitions ....................................................12
      7.1. SIP Textual Conventions ...................................12
      7.2. SIP Common MIB Module .....................................15
      7.3. SIP User Agent MIB Module .................................55
      7.4. SIP Server MIB Module (Proxy, Redirect, and
           Registrar Servers) ........................................59
   8. IANA Considerations ............................................77
   9. Security Considerations ........................................78
   10. Contributor Acknowledgments ...................................80
   11. References ....................................................80
      11.1. Normative References .....................................80
      11.2. Informative References ...................................81
        
1. Introduction
1. はじめに

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes a set of managed objects that are used to manage Session Initiation Protocol (SIP) entities, which include User Agents, and Proxy, Redirect and Registrar servers. The managed objects defined in this document are intended to provide basic SIP protocol management for SIP entities. The management of application-specific or service-specific SIP configuration is out of scope.

このメモは、インターネットコミュニティでのネットワーク管理プロトコルで使用するための管理情報ベース(MIB)の一部を定義します。特に、ユーザエージェントが含まれるセッション開始プロトコル(SIP)のエンティティ、およびプロキシ、リダイレクトおよびレジストラサーバーを管理するために使用されている管理対象オブジェクトの集合を記述する。この文書で定義された管理対象オブジェクトは、SIPエンティティのための基本的なSIPプロトコルの管理を提供することを意図しています。アプリケーション固有またはサービス固有のSIP構成の管理は範囲外です。

2. Conventions
2.表記

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

この文書のキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", および "OPTIONAL" はRFC 2119 [RFC2119]に記載されているように解釈されます。

3. The Internet-Standard Management Framework
3.インターネット標準管理フレームワーク

For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410].

現在のインターネット標準の管理フレームワークを記述したドキュメントの詳細な概要については、RFC 3410 [RFC3410]のセクション7を参照してください。

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a set of MIB modules that are compliant to the SMIv2, which is described in STD 58, comprised of RFC 2578 [RFC2578], RFC 2579 [RFC2579], and RFC 2580 [RFC2580].

管理対象オブジェクトが仮想情報店を介してアクセスされ、管理情報ベースまたはMIBと呼ばれます。 MIBオブジェクトは、一般的に簡易ネットワーク管理プロトコル(SNMP)を介してアクセスされます。 MIBのオブジェクトは、管理情報(SMI)の構造で定義されたメカニズムを使用して定義されています。このメモは、RFC 2578で構成されるSTD 58に記載されているSMIv2のに準拠しているMIBモジュールのセット、[RFC2578]、RFC 2579 [RFC2579]、およびRFC 2580 [RFC2580]を特定します。

4. Overview
4.概要

SIP [RFC3261] is an application-layer control (signaling) protocol for creating, modifying, and terminating sessions with one or more participants. These sessions include Internet telephone calls, multimedia distribution, and multimedia conferences.

SIP [RFC3261]は、作成、変更、および1つまたは複数の参加者とのセッションを終了するためのアプリケーション層制御(シグナリング)プロトコルです。これらのセッションは、インターネット電話、マルチメディア配信、およびマルチメディア会議が含まれます。

This MIB provides some managed objects for SIP entities defined in RFC 3261 [RFC3261] - User Agents (UA), and Proxy, Redirect, and Registrar servers. It is intended to provide management of the basic SIP entities. It provides for monitoring of status and protocol statistics, as well as for configuration of SIP entities.

ユーザエージェント(UA)、およびプロキシ、リダイレクト、およびレジストラサーバ - このMIBは、RFC 3261 [RFC3261]で定義されたSIPエンティティのためのいくつかの管理対象オブジェクトを提供します。基本的なSIPエンティティの管理を提供することを意図しています。これは、SIPエンティティの設定のためだけでなく、ステータスとプロトコル統計情報のモニタリングのために用意されています。

5. Structure of the SIP MIB
SIP MIBの5構造

Four MIB modules are specified: SIP-COMMON-MIB, SIP-SERVER-MIB, SIP-UA-MIB, and SIP-TC-MIB. SIP-COMMON-MIB contains common MIB objects used in all the SIP entities. SIP-SERVER-MIB contains objects specific to Proxy, Redirect, and Registrar servers. SIP-UA-MIB includes objects specific to User Agents. SIP-TC-MIB defines the textual conventions used throughout the MIB modules.

四個のMIBモジュールが指定されていますSIP-COMMON-MIB、SIP-SERVER-MIB、SIP-UA-MIB、およびSIP-TC-MIBを。 SIP-COMMON-MIBは、すべてのSIPエンティティで使用される一般的なMIBオブジェクトが含まれています。 SIP-SERVER-MIBは、プロキシ、リダイレクト、およびレジストラサーバに固有のオブジェクトが含まれています。 SIP-UA-MIBは、ユーザエージェントに固有のオブジェクトが含まれています。 SIP-TC-MIBは、MIBモジュール全体で使用されるテキストの表記法を定義します。

The MIB modules contain the following groups of objects:

MIBモジュールは、オブジェクトの次のグループが含まれています。

SIP-COMMON-MIB: Management objects common to all the SIP entities

SIP-COMMON-MIB:管理は、すべてのSIPエンティティに共通するオブジェクト

o sipCommonMIBObjects

sipCommonMIBObjects O

* sipCommonCfgBase: This object group defines configuration objects common to all SIP entities, including the SIP protocol version, the type of SIP entity (UA, proxy, redirect, registrar servers), the operational and administrative status, the SIP organization name, the maximum number of SIP transactions an entity can manage, etc.

* sipCommonCfgBase:このオブジェクトグループは構成がSIPプロトコルのバージョンを含むすべてのSIPエンティティ、SIPエンティティ(UA、プロキシ、リダイレクト、レジストラサーバ)、動作および管理ステータス、SIPの組織名、最大の種類に共通のオブジェクトを定義しますエンティティが管理できるSIPトランザクションの数、等

* sipCommonCfgTimer: This object group defines timer configuration objects applicable to SIP user agent and stateful SIP proxy entities.

* sipCommonCfgTimer:このオブジェクトグループは、タイマー設定は、SIPユーザエージェントとステートフルSIPプロキシエンティティに適用できるオブジェクトを定義します。

* sipCommonSummaryStats: This object group defines a table containing the summary statistics objects applicable to all SIP entities, including the total number of all SIP requests and responses in/out and the total number of transactions.

* sipCommonSummaryStats:このオブジェクトグループは、要約統計量を含むテーブルは、イン/アウトのすべてのSIP要求と応答の合計数とトランザクションの合計数を含む、すべてのSIPエンティティに適用できるオブジェクトを定義します。

* sipCommonMethodStats: This object group defines a table containing the SIP method statistics objects applicable to all SIP entities, including the number of outbound and inbound requests on a per method basis. Retransmissions, where appropriate, are also included in these statistics.

* sipCommonMethodStats:このオブジェクトグループは、SIPメソッドの統計情報を含むテーブルは、メソッドごとに、アウトバウンドとインバウンド要求の数を含め、すべてのSIPエンティティに適用できるオブジェクトを定義します。再送は、適切な場合には、また、これらの統計に含まれています。

* sipCommonStatusCode: This object group defines a table indicating the number of SIP responses (in and out) that the SIP entity has been requested to monitor on a per-method basis (100, 200, 302, etc.).

* sipCommonStatusCode:このオブジェクトグループは、SIPエンティティは(100、200、302、等)ごとの方式に基づいて監視することが要求されたことをSIP応答(INとOUT)の数を示すテーブルを定義します。

* sipCommonStatsTrans: This object group defines a table containing a gauge reflecting the number of transactions currently awaiting definitive responses by the managed SIP entity.

* sipCommonStatsTrans:このオブジェクトグループは、現在管理しているSIPエンティティによって決定的な応答を待っているトランザクションの数を反映したゲージを含むテーブルを定義します。

* sipCommonStatsRetry: This object group defines statistic objects indicating the number of retransmissions sent on a per-method basis.

* sipCommonStatsRetry:このオブジェクトグループごとの方式に基づいて送信された再送の回数を示す統計オブジェクトを定義します。

* sipCommonOtherStats: This object group defines additional statistics objects including the number of SIP requests received with unsupported URIs, the number of requests received with unsupported SIP methods, and the number of discarded messages.

* sipCommonOtherStats:このオブジェクトグループは、要求の数がサポートされていないSIPメソッドで受信サポートされていないURIに受信されたSIP要求の数、および破棄されたメッセージの数を含む追加の統計オブジェクトを定義します。

* sipCommonNotifObjects: This object group defines objects accessible only via a notification (MAX ACCESS clause of accessible-for-notify): they are related to the SNMP notifications defined in this MIB module.

* sipCommonNotifObjects:それらはこのMIBモジュールで定義されたSNMP通知に関連している:このオブジェクトグループは通知のみ(アクセス-FOR-通知のMAXのACCESS句)を介してアクセス可能なオブジェクトを定義します。

The SIP-COMMON-MIB also contains notifications, including:

SIP-COMMON-MIBも含めて、通知が含まれています。

o sipCommonStatusCodeNotif: indicates that a specific status code has been sent or received by the system.

sipCommonStatusCodeNotif(O)特定のステータスコードは、システムによって送信または受信されたことを示します。

o sipCommonStatusCodeThreshExceededNotif: indicates that a specific status code has been sent or received by the system frequently enough to exceed the configured threshold.

O sipCommonStatusCodeThreshExceededNotifは:特定のステータスコードが設定された閾値を超えて頻繁にシステムによって送信または受信されたことを示します。

SIP-SERVER-MIB: Groups of objects for SIP Proxy, Redirect, and Registrar servers

SIP-SERVER-MIB:SIPプロキシ、リダイレクト、およびRegistrarサーバのためのオブジェクトのグループ

o sipServerMIBObjects

sipServerMIBObjects O

* sipServerCfg: This object group defines common server configuration objects including the SIP server host address.

* sipServerCfg:このオブジェクトグループは、SIPサーバのホストアドレスを含む一般的なサーバ構成オブジェクトを定義します。

* sipServerProxyCfg: This object group defines configuration objects for SIP Proxy Servers including the proxy mode of operation (stateless, stateful, call stateful), the proxy authentication method(s), realm, etc.

* sipServerProxyCfg:このオブジェクトグループは、等動作のプロキシモード(ステートレス、ステートフル、ステートフルを呼び出す)、プロキシ認証方式(S)、領域、を含むSIPプロキシサーバの構成オブジェクトを定義します

* sipServerProxyStats: This object group defines a table containing the statistics objects applicable to SIP Proxy Servers. It includes the number of occurrences of unsupported options being specified in received Proxy-Require headers.

* sipServerProxyStats:このオブジェクトグループは、統計情報を含むテーブルは、SIPプロキシサーバに適用するオブジェクトを定義します。受信したプロキシ要求ヘッダに指定され、サポートされていないオプションの出現回数を含みます。

* sipServerRegCfg: This object group defines common configuration objects for SIP Registrar servers, including the ability to accept third-party registrations, such as the maximum registration expiry that may be requested by user agents, the maximum number of users the registrar can support, the number of currently registered users, per contact registration information, etc.

* sipServerRegCfg:このオブジェクトグループは、ユーザエージェントによって要求され得る最大の登録の有効期限、レジストラがサポートできるユーザの最大数、などのサードパーティの登録を受け入れる能力を含むSIPレジストラサーバの一般的な構成オブジェクトを定義します現在の登録ユーザー数、連絡先ごとの登録情報など

* sipServerRegStats: This object group contains summary statistics objects for SIP Registrar servers. Precisely, it contains the number of REGISTER requests that have been accepted or rejected.

* sipServerRegStats:このオブジェクトグループはSIPレジストラサーバのための要約統計オブジェクトが含まれています。正確には、それが受け入れられるか、拒否されたREGISTER要求の数が含まれています。

SIP-UA-MIB: Group of objects for SIP User Agents

SIP-UA-MIB:SIPユーザエージェントのためのオブジェクトのグループ

o sipUAMIBObjects

sipUAMIBObjects O

* sipUACfgServer: This object group specifies SIP server configuration objects applicable to SIP user agents including the Internet address of the SIP Server the UA uses to register, proxy, or redirect calls.

* sipUACfgServer:このオブジェクトグループは、SIPサーバの設定はUAは、プロキシを登録、または通話をリダイレクトするために使用するSIPサーバのインターネットアドレスを含むSIPユーザエージェントに適用オブジェクトを指定します。

To conform with this specification, an SNMP agent MUST implement the SIP-TC-MIB module, plus the SIP-COMMON-MIB module and one of the SIP entity-type-specific MIB modules (SIP-SERVER-MIB or SIP-UA-MIB) as applicable for each instance of a SIP entity being managed. If a device has more than one SIP entity or multiple instances of the same entity type, it MUST implement multiple SIP modules. Section 5.2 describes handling of multiple instances in detail.

この仕様に準拠するために、SNMPエージェントは、SIP-TC-MIBモジュールを実装し、プラスSIP-COMMON-MIBモジュールとSIPエンティティタイプ固有のMIBモジュールの一方(SIP-SERVER-MIBまたはSIP-UA-MUST管理されるSIPエンティティの各インスタンスに適用としてMIB)。デバイスが複数のSIPエンティティまたは同じエンティティ・タイプの複数のインスタンスがある場合、それは、複数のSIPモジュールを実装しなければなりません。 5.2節は、詳細に複数のインスタンスの取り扱いについて説明しています。

5.1. Textual Conventions
5.1. テキストの表記法

The data types SipTCTransportProtocol, SipTCEntityRole, SipTCOptionTagHeaders, and SipTCMethodName are defined in the SIP-TC-MIB module and used as Textual Conventions in this document.

データタイプSipTCTransportProtocol、SipTCEntityRole、SipTCOptionTagHeaders、及びSipTCMethodNameは、SIP-TC-MIBモジュールで定義され、この文書のテキストの表記法として用いられています。

5.2. Relationship to the Network Services MIB
5.2. ネットワーク・サービスMIBとの関係

In the design of the SIP MIB, the authors considered the following requirement: the SIP MIB must allow a single system with a single SNMP agent to support multiple instances of various SIP MIB modules. This requirement is met by using the framework provided by the Network Services Monitoring MIB, NETWORK-SERVICES-MIB, RFC 2788 [RFC2788].

SIP MIBの設計では、著者は、次の要件を考慮さ:SIP MIBは、さまざまなSIPのMIBモジュールの複数のインスタンスをサポートするために、1つのSNMPエージェントを備えた単一のシステムを許可する必要があります。この要件は、MIB、NETWORK-SERVICES-MIB、RFC 2788 [RFC2788]を監視するネットワークサービスによって提供されるフレームワークを使用することによって満たされます。

A device implementing the SIP MIB MUST support the NETWORK-SERVICES-MIB and, at a minimum, MUST support the index and name objects (applIndex and applName) in the application table (applTable). In order to allow each instance of a SIP entity to be managed as a separate network service application, a naming convention SHOULD be used to make the application name unique. For example, if a system is running 2 SIP UAs that need to be managed as 2 separate SIP entities, by convention, the application names used in the Network Services Monitoring MIB application table should be "sip_ua1" and "sip_ua2". This convention allows each instance to have its own row in the application table (applTable).

SIP MIBが最小で、NETWORK-SERVICES-MIBをサポートしなければならず、実装装置は、アプリケーションテーブル(applTableの)のインデックスと名前オブジェクト(applIndexのとAPPLNAME)をサポートしなければなりません。 SIPエンティティの各インスタンスは、別々のネットワークサービスアプリケーションとして管理できるようにするためには、命名規則は、アプリケーション名を一意にするために使用されるべきです。システムは、慣例により、2つの別々のSIPエンティティとして管理する必要がある2つのSIP UAはを実行している場合たとえば、MIBアプリケーション・テーブルを監視するネットワークサービスで使用されるアプリケーション名は「sip_ua1」と「sip_ua2」でなければなりません。この規則は、各インスタンスは、アプリケーションテーブル(applTableの)に独自の行を持つことができます。

It is therefore RECOMMENDED that the following application name conventions be adopted:

したがって、次のアプリケーションの命名規則を採用することをお勧めします。

o for a SIP Proxy entity, the applName value SHOULD be equal to a character string starting with "sip_proxy" followed by a unique application instance identifier, for example, "sip_proxy1", "sip_proxy17".

SIPプロキシエンティティのO、APPLNAME値が一意のアプリケーションインスタンス識別子に続く「sip_proxy」、例えば、「sip_proxy1」、「sip_proxy17」で始まる文字列に等しくなければなりません。

o for a SIP Registrar entity, the applName value SHOULD be equal to a character string starting with "sip_registrar" followed by a unique application instance identifier, for example, "sip_registrar1", "sip_registrar2".

SIPレジストラエンティティ、APPLNAME値が一意のアプリケーションインスタンス識別子に続く「sip_registrar」で始まる文字列に等しくなければならないため、O、例えば、「sip_registrar1」、「sip_registrar2」。

o for a SIP User Agent entity, the applName value SHOULD be equal to a character string starting with "sip_ua" followed by a unique application instance identifier, for example, "sip_ua1", "sip_ua2".

O SIPユーザエージェントエンティティに対して、APPLNAMEの値は、例えば、一意のアプリケーションインスタンス識別子に続く「sip_ua」で始まる文字列に等しくなければならない、「sip_ua1」、「sip_ua2」。

o for any combination of Proxy, Registrar, or Redirect Server being managed as a single aggregate entity, the applName value for the combined server entity SHOULD reflect the appropriate combination followed by a unique application instance identifier. In order to facilitate consistent agent behavior and management application expectations, the following order of names is RECOMMENDED:

Oプロキシ、レジストラ、またはサーバが単一の集約エンティティとして管理されるリダイレクトの任意の組み合わせのために、合成サーバエンティティのAPPLNAME値が一意のアプリケーションインスタンス識別子に続く適切な組み合わせを反映すべきです。一貫性のあるエージェントの動作と管理アプリケーションの期待を容易にするために、名前の次の順序をお勧めします。

         *  if Proxy exists, list first.
         *  if Proxy and Redirect exists, list Redirect second.
         *  if Registrar exists, always list last.
        

For example "sip_proxy1", "sip_proxy_registrar1", "sip_proxy_redirect5", "sip_proxy_redirect_registrar2", or "sip_registrar1".

例えば ​​"sip_proxy1"、 "sip_proxy_registrar1"、 "sip_proxy_redirect5"、 "sip_proxy_redirect_registrar2"、または "sip_registrar1"。

o Note: the value of the network service application index (applIndex) may be different from the instance identifier used in the system (the applIndex is dynamically created and is the value assigned by the SNMP agent at the creation of the table entry, whereas the value of the instance identifier to be used in the application name is provided as part of the application name applName by the system administrator or configuration files of the SIP entity). This note is illustrated in the first example provided below.

O注:ネットワークサービスアプリケーションインデックス(applIndexの)の値は、システムで使用されるインスタンスIDと異なっていてもよい(applIndexの動的に作成され、テーブルエントリの作成時にSNMPエージェントによって割り当てられた値である、一方アプリケーション名に使用されるインスタンス識別子の値は、SIPエンティティのシステム管理者または構成ファイルによってAPPLNAMEアプリケーション名)の一部として提供されます。この注意は、以下に提供する最初の例に示されています。

Finally, the SNMP agent MAY support any combination of the other attributes in applTable. If supported, the following objects SHOULD have values populated as follows:

最後に、SNMPエージェントは、applTable内の他の属性の任意の組み合わせをサポートするかもしれません。サポートされている場合、次のように、次のオブジェクトは値が取り込まれている必要があります。

o applVersion: version of the SIP application.

O applVersion:SIPアプリケーションのバージョン。

o applUptime: the value of applUptime MUST be identical to the value of sipCommonCfgServiceStartTime defined in the SIP-COMMON-MIB module.

O applUptime:applUptimeの値は、SIP-COMMON-MIBモジュールで定義されsipCommonCfgServiceStartTimeの値と同一でなければなりません。

o applOperStatus: the value of applOperStatus SHOULD reflect the operational status of sipCommonCfgServiceOperStatus, at least by means of a mapping.

applOperStatus(O)applOperStatusの値は、少なくともマッピングによって、sipCommonCfgServiceOperStatusの動作状態を反映すべきです。

o applLastChange: the value of applLastChange MUST be identical to the value of sipCommonCfgServiceLastChange defined in the SIP-COMMON module.

applLastChange O:applLastChangeの値は、SIP-共通モジュールで定義されsipCommonCfgServiceLastChangeの値と同一でなければなりません。

A number of other objects are defined as part of the applTable. They are not included for the sake of brevity and due to the fact that they do not enhance the concept being presented.

他のオブジェクトの数は、applTableの一部として定義されます。彼らは簡潔にするために含まれており、彼らが提示されている概念を強化していないことに起因していません。

Example 1:

例1:

The tables below illustrate how a system acting as both Proxy and Registrar server might be configured to maintain separate SIP-COMMON-MIB instances.

以下の表は、プロキシおよびレジストラサーバの両方として動作するシステムは、別々のSIP-COMMON-MIBインスタンスを維持するように構成されるかもしれない方法を示します。

The NETWORK-SERVICES-MIB applTable might be populated as follows:

以下のようNETWORK-SERVICES-MIBのapplTableが取り込まれる可能性があります。

            +-----------+-------------------+----------------------+
            | applIndex |      applName     |    applDescription   |
            +-----------+-------------------+----------------------+
            |     1     |   "sip_proxy10"   |   "ACME SIP Proxy"   |
            |     2     | "sip_registrar17" | "ACME SIP Registrar" |
            +-----------+-------------------+----------------------+
        

The SIP-COMMON-MIB sipCommonCfgTable would have two rows: one for the proxy (applIndex=1) and one for the registrar (applIndex=2). The SIP-SERVER-MIB tables would, however, only be populated with one row indexed by applIndex=1 and applIndex=2, respectively, if the server provides either proxy or registrar.

SIP-COMMON-MIB sipCommonCfgTableは、2つの行を有するであろう:プロキシのいずれかを(applIndexの= 1)およびレジストラのための1つの(applIndexの= 2)。サーバがプロキシまたはレジストラのいずれかを提供する場合、SIP-SERVER-MIBテーブルは、しかし、唯一、それぞれapplIndexの= 1、applIndexの= 2によってインデックス付け一つの列が移入されるであろう。

The SIP-COMMON-MIB sipCommonCfgTable might be populated as:

SIP-COMMON-MIB sipCommonCfgTableは次のように取り込まれる可能性があります。

   +---------+------------------------+--------------------------+-----+
   |applIndex| sipCommonCfgProtocol   | sipCommonCfgServiceOper  | ... |
   |         | Version                | Status                   |     |
   +---------+------------------------+--------------------------+-----+
   |    1    |        "SIP/2.0"       |           up(1)          |     |
   |    2    |        "SIP/2.0"       |       restarting(4)      |     |
   +---------+------------------------+--------------------------+-----+
        

while the sipServerProxyCfgTable in SIP-SERVER-MIB might be populated as:

SIP-SERVER-MIBでsipServerProxyCfgTableは次のように移入されるかもしれないが。

            +-----------+-------------------------------+-----+
            | applIndex | sipServerCfgProxyStatefulness | ... |
            +-----------+-------------------------------+-----+
            |     1     |          stateless(1)         |     |
            +-----------+-------------------------------+-----+
        

and the sipServerRegUserTable in SIP-SERVER-MIB might be populated as:

そして、SIP-SERVER-MIBでsipServerRegUserTableは次のように取り込まれる可能性があります。

      +-----------+-----------------------+---------------------+-----+
      | applIndex | sipServerRegUserIndex | sipServerRegUserUri | ... |
      +-----------+-----------------------+---------------------+-----+
      |     2     |           1           |   bob@example.com   |     |
      |     2     |           2           |  alice@example.com  |     |
      |     2     |           3           |   jim@example.com   |     |
      |     2     |           4           |   john@example.com  |     |
      +-----------+-----------------------+---------------------+-----+
        

Example 2:

例2:

This example illustrates how to represent a system acting as both Proxy and Registrar server, where the two entities share a single instance of SIP-COMMON-MIB.

この例では、2つのエンティティは、SIP-COMMON-MIBの単一のインスタンスを共有するプロキシおよびレジストラサーバの両方として作用するシステムを表現する方法を示す図です。

The NETWORK-SERVICES-MIB applTable might be populated as follows:

以下のようNETWORK-SERVICES-MIBのapplTableが取り込まれる可能性があります。

   +-----------+------------------------+------------------------------+
   | applIndex |        applName        |        applDescription       |
   +-----------+------------------------+------------------------------+
   |     1     | "sip_proxy_registrar1" |      "ACME SIP Proxy and     |
   |           |                        |          Registrar"          |
   +-----------+------------------------+------------------------------+
        

The SIP-COMMON-MIB sipCommonCfgTable would have only one row to cover both the proxy and the registrar.

SIP-COMMON-MIB sipCommonCfgTableプロキシおよびレジストラの両方をカバーするだけの行を有することになります。

The SIP-COMMON-MIB sipCommonCfgTable might be populated as:

SIP-COMMON-MIB sipCommonCfgTableは次のように取り込まれる可能性があります。

  +----------+---------------------------+-----------------------------+
  |applIndex |sipCommonCfgProtocolVersion|sipCommonCfgServiceOperStatus|
  +----------+---------------------------+-----------------------------+
  |     1    |         "SIP/2.0"         |            up(1)            |
  +----------+---------------------------+-----------------------------+
        

while the sipServerRegUserTable in SIP-SERVER-MIB might be populated as:

SIP-SERVER-MIBでsipServerRegUserTableは次のように移入されるかもしれないが。

      +-----------+-----------------------+---------------------+-----+
      | applIndex | sipServerRegUserIndex | sipServerRegUserUri | ... |
      +-----------+-----------------------+---------------------+-----+
      |     2     |           1           |   bob@example.com   |     |
      |     2     |           2           |  alice@example.com  |     |
      |     2     |           3           |  kevin@example.com  |     |
      |     2     |           4           |    jf@example.com   |     |
      +-----------+-----------------------+---------------------+-----+
        

The NETWORK-SERVICES-MIB assocTable is not considered a requirement for SIP systems. It is not a mandatory group for compliance with the NETWORK-SERVICES-MIB module.

NETWORK-SERVICES-MIB assocTableは、SIPシステムの要件とはみなされません。これは、NETWORK-SERVICES-MIBモジュールの遵守のための必須のグループではありません。

The relationship between the value of applOperStatus and sipCommonCfgServiceOperStatus is as follows:

次のようにapplOperStatusとsipCommonCfgServiceOperStatusの値との関係は次のとおりです。

   +-------------------------------+---------------+-------------------+
   | sipCommonCfgServiceOperStatus |       --      |   applOperStatus  |
   |                               |  corresponds  |                   |
   |                               |     to -->    |                   |
   +-------------------------------+---------------+-------------------+
   |               up              |      -->      |         up        |
   |              down             |      -->      |        down       |
   |           congested           |      -->      |     congested     |
   |           restarting          |      -->      |     restarting    |
   |           quiescing           |      -->      |     quiescing     |
   |            testing            |      -->      |         up        |
   |            unknown            |      -->      | --indeterminate-- |
   +-------------------------------+---------------+-------------------+
        

If the sipOperStatus is 'unknown', there is no corresponding value of applOperStatus. Therefore, the last known value of applOperStatus SHOULD be maintained until the sipOperStatus transitions to a value that can be mapped appropriately.

sipOperStatusが「不明」である場合は、applOperStatusのない対応する値はありません。したがって、applOperStatusの最後の既知の値を適切にマッピングすることができる値にsipOperStatus遷移するまで維持されるべきです。

5.3. IMPORTed MIB Modules and REFERENCE Clauses
5.3. インポートされたMIBモジュールとREFERENCE句

The SIP MIB modules defined in this document IMPORT definitions normatively from the following MIB modules, beyond [RFC2578], [RFC2579], and [RFC2580]: INET-ADDRESS-MIB [RFC4001], NETWORK-SERVICES-MIB [RFC2788], SNMP-FRAMEWORK-MIB [RFC3411].

[RFC2578]、[RFC2579]及び[RFC2580]を超えて次のMIBモジュールからの規範的この文書のインポート定義で定義されたSIP MIBモジュール、:INET-ADDRESS-MIB [RFC4001]、NETWORK-SERVICES-MIB [RFC2788]、SNMP -framework-MIB [RFC3411]。

This MIB module also includes REFERENCE clauses that normatively refer to SIP [RFC3261] and INET-ADDRESS-MIB [RFC4001].

このMIBモジュールはまた規範SIP [RFC3261]とINET-ADDRESS-MIB [RFC4001]を参照REFERENCE句を含みます。

Finally, this MIB module makes informative references to several RFCs in some of the examples described in the DESCRIPTION clauses, including Reliability of Provisional Responses in SIP [RFC3262] and SIP over SCTP [RFC4168].

最後に、このMIBモジュールは、SCTP [RFC4168]上SIP [RFC3262]とSIPにおける暫定的な応答の信頼性を含むDESCRIPTION節に記載の実施例の一部において、いくつかのRFCに有益な参照を行います。

6. Accommodating SIP Extension Methods
6.収容SIP拡張メソッド

The core set of SIP methods is defined in RFC 3261 [RFC3261]. Other IETF RFCs define additional methods. In the future, additional methods may be defined. In order to avoid having to update the SIP-COMMON-MIB module to accommodate these extension methods, we use a method identifier name (SipTCMethodName TEXTUAL-CONVENTION) to represent all SIP methods registered with IANA.

SIPメソッドのコアセットは、RFC 3261 [RFC3261]で定義されています。他のIETF RFCは、追加のメソッドを定義します。将来的には、付加的な方法が定義されてもよいです。これらの拡張メソッドを収容するSIP-COMMON-MIBモジュールをアップデートすることを避けるために、我々は、IANAに登録されたすべてのSIPメソッドを表現する方法の識別名(SipTCMethodNameテキストの表記法)を使用します。

For example, the sipCommonMethodSupportedTable is the main table for listing all of the SIP methods supported by a system, including the SIP methods defined in RFC 3261 [RFC3261] and other SIP methods registered with IANA. The table is informational in nature and populated by the system. Entries cannot be added or deleted by an SNMP manager.

例えば、sipCommonMethodSupportedTableは、RFC 3261 [RFC3261]で定義されたSIPメソッド及びIANAに登録されている他のSIP方法を含む、システムによってサポートされるSIP方法の全てをリストするためのメインテーブルです。表には、自然の中での情報であり、システムによって作成します。エントリはSNMPマネージャによって追加または削除することはできません。

The SIP specification (RFC 3261 [RFC3261], Section 27.4) establishes the sub-registries for SIP Methods and Response Codes under http://www.iana.org/assignments/sip-parameters. This document uses the existing sub-registry for the names of registered SIP methods.

SIP仕様(RFC 3261 [RFC3261]、セクション27.4)はhttp://www.iana.org/assignments/sip-parameters下SIPメソッド及びレスポンスコードのためのサブレジストリを確立します。この文書では、登録されたSIPメソッドの名前のための既存のサブレジストリを使用しています。

For example, in the sipCommonMethodSupportedTable of SIP-COMMON-MIB, the sipCommonMethodSupportedName values can be represented as follows:

例えば、以下のようにSIP-COMMON-MIBのsipCommonMethodSupportedTableに、sipCommonMethodSupportedName値を表すことができます。

                +------------------------------+
                | sipCommonMethodSupportedName |
                +------------------------------+
                |             "ACK"            |
                |             "BYE"            |
                |           "CANCEL"           |
                |           "INVITE"           |
                |           "OPTIONS"          |
                +------------------------------+
        
7. Definitions
7.定義
7.1. SIP Textual Conventions
7.1. SIPテキストの表記法
SIP-TC-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI -- RFC 2578

SNMPv2の-SMIからの輸入のMODULE-IDENTITY、MIB-2 - RFC 2578

    TEXTUAL-CONVENTION
          FROM SNMPv2-TC;        -- RFC 2579
        

sipTC MODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETF Session Initiation Protocol Working Group" CONTACT-INFO "SIP WG email: sip@ietf.org

sipTC MODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETFのセッション開始プロトコルワーキンググループ" CONTACT-INFO「SIP WGメール:sip@ietf.org

              Co-editor  Kevin Lingle
                         Cisco Systems, Inc.
              postal:    7025 Kit Creek Road
                         P.O. Box 14987
                         Research Triangle Park, NC 27709
                         USA
              email:     klingle@cisco.com
              phone:     +1 919 476 2029
        

Co-editor Joon Maeng email: jmaeng@austin.rr.com

共同編集者ジューンmaing電子メール:జిమెన్గ్@ఆస్టిన్.ర్.కం

Co-editor Jean-Francois Mule CableLabs postal: 858 Coal Creek Circle Louisville, CO 80027 USA email: jf.mule@cablelabs.com phone: +1 303 661 9100

共同編集者ジャン=フランソワラバCableLabsの郵便:858コールクリークサークルルイビル、CO 80027 USA電子メール:jf.mule@cablelabs.com電話:+1 303 661 9100

Co-editor Dave Walker email: drwalker@rogers.com" DESCRIPTION "Session Initiation Protocol (SIP) MIB TEXTUAL-CONVENTION module used by other SIP-related MIB Modules.

共同編集者デーブウォーカーメール:他のSIP関連のMIBモジュールで使用されるdrwalker@rogers.com "DESCRIPTION" セッション開始プロトコル(SIP)MIB TEXTUAL-CONVENTIONモジュール。

        Copyright (C) The IETF Trust (2007).  This version of
        this MIB module is part of RFC 4780; see the RFC itself for
        
        full legal notices."
    REVISION     "200704200000Z"
    DESCRIPTION
       "Initial version of the IETF SIP-TC-MIB module.  This version
        published as part of RFC 4780."
     ::= { mib-2 148 }
        

-- -- Textual Conventions --

- - テキストの表記法 -

SipTCTransportProtocol ::= TEXTUAL-CONVENTION
    STATUS      current
    DESCRIPTION
       "This convention is a bit map.  Each bit represents a transport
        protocol.  If a bit has value 1, then that selected transport
        protocol is in some way dependent on the context of the object
        using this convention.  If a bit has value 0, then that
        transport protocol is not selected.  Combinations of bits can
        be set when multiple transport protocols are selected.
        
        bit 0: a protocol other than those defined here
        bit 1: User Datagram Protocol
        bit 2: Transmission Control Protocol
        bit 3: Stream Control Transmission Protocol
        bit 4: Transport Layer Security Protocol over TCP
        bit 5: Transport Layer Security Protocol over SCTP
       "
    REFERENCE "RFC 3261, Section 18 and RFC 4168"
    SYNTAX      BITS {
                  other(0),  -- none of the following
                  udp(1),
                  tcp(2),
                  sctp(3),   -- RFC4168
                  tlsTcp(4),
                  tlsSctp(5) -- RFC 4168
                }
        
SipTCEntityRole ::= TEXTUAL-CONVENTION
    STATUS      current
    DESCRIPTION
       "This convention defines the role of a SIP entity.  Examples of
        SIP entities are proxies, user agents, redirect servers,
        registrars, or combinations of the above.
        
        User Agent (UA): A logical entity that can act as both a user
        agent client and user agent server.
        

User Agent Client (UAC): A logical entity that creates a new request, and then uses the client transaction state machinery to send it. The role of UAC lasts only for the duration of that transaction. In other words, if a piece of software initiates a request, it acts as a UAC for the duration of that transaction. If it receives a request later, it assumes the role of a user agent server for the processing of that transaction.

ユーザエージェントクライアント(UAC):新しい要求を作成し、それを送信するために、クライアントのトランザクション状態機械を使用する論理エンティティ。 UACの役割は、そのトランザクションの期間持続します。ソフトウェアの一部は、要求を開始言い換えれば、それはそのトランザクションの期間UACとして機能します。それは後で要求を受信した場合、そのトランザクションを処理するためのユーザエージェントサーバの役割を前提としています。

User Agent Server (UAS): A logical entity that generates a response to a SIP request. The response accepts, rejects, or redirects the request. This role lasts only for the duration of that transaction. In other words, if a piece of software responds to a request, it acts as a UAS for the duration of that transaction. If it generates a request later, it assumes the role of a user agent client for the processing of that transaction.

ユーザエージェントサーバ(UAS):SIP要求に対する応答を生成する論理エンティティ。応答は、受け入れ拒否、あるいは要求をリダイレクトします。この役割は、そのトランザクションの期間持続します。ソフトウェアの一部が要求に応答言い換えれば、それはそのトランザクションの期間中にUASとして動作します。それは後で要求を生成した場合、そのトランザクションを処理するためのユーザエージェントクライアントの役割を前提としています。

Proxy, Proxy Server: An intermediary entity that acts as both a server and a client for the purpose of making requests on behalf of other clients. A proxy server primarily plays the role of routing, which means its job is to ensure that a request is sent to another entity 'closer' to the targeted user. Proxies are also useful for enforcing policy. A proxy interprets and, if necessary, rewrites specific parts of a request message before forwarding it.

プロキシ、プロキシサーバー:他のクライアントに代わってリクエストを作成する目的のために、サーバーとクライアントの両方として動作する仲介エンティティ。プロキシサーバは、主に、それは、その仕事は、要求が別のエンティティ対象ユーザーに「近い」に送られることを確実にするためであることを意味し、ルーティングの役割を果たしています。プロキシは、ポリシーを強制するために有用です。プロキシは解釈して、必要であれば、それを転送する前に、要求メッセージの特定の部分を書き換えます。

Redirect Server: A redirect server is a user agent server that generates 3xx responses to requests it receives, directing the client to contact an alternate set of URIs.

サーバーのリダイレクト:リダイレクトサーバは、URIの別のセットを連絡するためにクライアントを向ける、それが受け取る要求への3xx応答を生成し、ユーザエージェントサーバです。

Registrar: A registrar is a server that accepts REGISTER requests and places the information it receives in those requests into the location service for the domain it handles." REFERENCE "RFC 3261, Section 6" SYNTAX BITS { other(0), userAgent(1), proxyServer(2), redirectServer(3), registrarServer(4) }

レジストラ:レジストラがREGISTERリクエストを受け取り、それが処理するドメインのロケーションサービスにそれらの要求で受信した情報を配置するサーバである」参照 『RFC 3261、第6章』構文BITS {他の(0)のuserAgent(1 )、PROXYSERVER(2)、redirectServer(3)、registrarServer(4)}

SipTCOptionTagHeaders ::= TEXTUAL-CONVENTION
    STATUS      current
    DESCRIPTION
       "This convention defines the header fields that use the option
        
        tags per Section 19.2 of RFC 3261.  These tags are used in
        Require (Section 20.32), Proxy-Require (Section 20.29),
        Supported (Section 20.37), and Unsupported (Section 20.40)
        header fields."
    REFERENCE
       "RFC 3261, Sections 19.2, 20.32, 20.29, 20.37, and 20.40"
    SYNTAX      BITS {
                  require(0),       -- Require header
                  proxyRequire(1),  -- Proxy-Require header
                  supported(2),     -- Supported header
                  unsupported(3)    -- Unsupported header
                }
        
SipTCMethodName ::= TEXTUAL-CONVENTION
    STATUS      current
    DESCRIPTION
       "This TEXTUAL-CONVENTION is a string that uniquely identifies a
        SIP method.  The scope of uniqueness is the context of all
        defined SIP methods.
        
        Experimental support of extension methods is acceptable and
        expected.  Extension methods are those defined in
        Internet-Draft documents but not yet allocated and
        officially sanctioned by IANA.
        

To support experimental extension methods, any object using this TEXTUAL-CONVENTION as syntax MAY return/accept a method identifier value other than those sanctioned by IANA. That system MUST ensure no collisions with officially assigned method names." REFERENCE "RFC 3261, Section 27.4" SYNTAX OCTET STRING (SIZE (1..100))

実験的な拡張メソッドをサポートするために、構文としてこのテキストの表記法を使用して、任意のオブジェクトが返さ/ IANAによって認可以外の方法識別子の値を受け入れることができます。そのシステムは、公式に割り当てられたメソッド名とは衝突を確実にはならない。」REFERENCE 『RFC 3261、セクション27.4』構文オクテットSTRING(SIZE(1..100))

END

終わり

7.2. SIP Common MIB Module
7.2. SIP共通MIBモジュール
SIP-COMMON-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32, TimeTicks, Unsigned32, mib-2 FROM SNMPv2-SMI -- RFC 2578

輸入MODULE-IDENTITY、OBJECT-TYPE、NOTIFICATION-TYPE、Counter32の、Gauge32、時間刻み、Unsigned32の、MIB-2のSNMPv2-SMI FROM - RFC 2578

    RowStatus,
    TimeStamp,
    TruthValue
          FROM SNMPv2-TC              -- RFC 2579
        

MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF -- RFC 2580

MODULE-COMPLIANCE、OBJECT-GROUP、NOTIFICATION-GROUPのSNMPv2-CONF FROM - RFC 2580

SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- RFC 3411

SNMP-FRAMEWORK-MIB FROMれるSnmpAdminString - RFC 3411

SipTCTransportProtocol, SipTCMethodName, SipTCEntityRole, SipTCOptionTagHeaders FROM SIP-TC-MIB -- RFC 4780

SipTCTransportProtocol、SipTCMethodName、SipTCEntityRole、SIP-TC-MIBからSipTCOptionTagHeaders - RFC 4780

applIndex FROM NETWORK-SERVICES-MIB -- RFC 2788

NETWORK-SERVICES-MIBからapplIndexの - RFC 2788

InetPortNumber FROM INET-ADDRESS-MIB; -- RFC 4001

INET-ADDRESS-MIB FROM InetPortNumber。 - RFC 4001

sipCommonMIB MODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETF Session Initiation Protocol Working Group" CONTACT-INFO "SIP WG email: sip@ietf.org

sipCommonMIBのMODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETFのセッション開始プロトコルワーキンググループ" CONTACT-INFO「SIP WGメール:sip@ietf.org

              Co-editor  Kevin Lingle
                         Cisco Systems, Inc.
              postal:    7025 Kit Creek Road
                         P.O. Box 14987
                         Research Triangle Park, NC 27709
                         USA
              email:     klingle@cisco.com
              phone:     +1 919 476 2029
        

Co-editor Joon Maeng email: jmaeng@austin.rr.com

共同編集者ジューンmaing電子メール:జిమెన్గ్@ఆస్టిన్.ర్.కం

Co-editor Jean-Francois Mule CableLabs

共同編集者ジャン=フランソワラバCableLabsの

postal: 858 Coal Creek Circle Louisville, CO 80027 USA email: jf.mule@cablelabs.com phone: +1 303 661 9100

郵便:858コールクリークサークルルイビル、CO 80027 USA電子メール:jf.mule@cablelabs.com電話:+1 303 661 9100

Co-editor Dave Walker email: drwalker@rogers.com" DESCRIPTION "Session Initiation Protocol (SIP) Common MIB module. This module defines objects that may be common to all SIP entities.

共同編集者デーブウォーカーメール:drwalker@rogers.com「DESCRIPTION」セッション開始プロトコル(SIP)共通MIBモジュール。このモジュールは、すべてのSIPエンティティに共通するかもしれオブジェクトを定義します。

        SIP is an application-layer signaling protocol for creating,
        modifying and terminating multimedia sessions with one or more
        participants.  These sessions include Internet multimedia
        conferences and Internet telephone calls.  SIP is defined in
        RFC 3261 (June 2002).
        

This MIB is defined for managing objects that are common to SIP User Agents (UAs), Proxy, Redirect, and Registrar servers. Objects specific to each of these entities MAY be managed using entity specific MIBs defined in other modules.

このMIBは、プロキシ、リダイレクト、およびRegistrarサーバをSIPユーザエージェント(UAS)に共通のオブジェクトを管理するために定義されています。これらのエンティティのそれぞれに固有のオブジェクトは、他のモジュールで定義されたエンティティ固有のMIBを使用して管理することも可能です。

        Copyright (C) The IETF Trust (2007).  This version of
        this MIB module is part of RFC 4780; see the RFC itself for
        full legal notices."
    REVISION     "200704200000Z"
    DESCRIPTION
        "Initial version of the IETF SIP-COMMON-MIB module.  This
         version published as part of RFC 4780."
     ::= { mib-2 149 }
        
-- Top-Level Components of this MIB.
sipCommonMIBNotifications OBJECT IDENTIFIER ::= { sipCommonMIB 0 }
sipCommonMIBObjects       OBJECT IDENTIFIER ::= { sipCommonMIB 1 }
sipCommonMIBConformance   OBJECT IDENTIFIER ::= { sipCommonMIB 2 }
        

-- -- This MIB contains objects that are common to all SIP entities. --

- - このMIBは、すべてのSIPエンティティに共通するオブジェクトが含まれています。 -

-- Common basic configuration
sipCommonCfgBase       OBJECT IDENTIFIER ::= { sipCommonMIBObjects 1 }
        
-- Protocol timer configuration
sipCommonCfgTimer      OBJECT IDENTIFIER ::= { sipCommonMIBObjects 2 }
        
-- SIP message summary statistics sipCommonSummaryStats  OBJECT IDENTIFIER ::= { sipCommonMIBObjects 3 }
        
-- Per method statistics
sipCommonMethodStats   OBJECT IDENTIFIER ::= { sipCommonMIBObjects 4 }
        
-- Per Status code or status code class statistics
sipCommonStatusCode    OBJECT IDENTIFIER ::= { sipCommonMIBObjects 5 }
        
-- Transaction statistics
sipCommonStatsTrans    OBJECT IDENTIFIER ::= { sipCommonMIBObjects 6 }
        
-- Method retry statistics
sipCommonStatsRetry    OBJECT IDENTIFIER ::= { sipCommonMIBObjects 7 }
        
-- Other statistics
sipCommonOtherStats    OBJECT IDENTIFIER ::= { sipCommonMIBObjects 8 }
        
-- Accessible-for-notify objects
sipCommonNotifObjects  OBJECT IDENTIFIER ::= { sipCommonMIBObjects 9 }
        
--
-- Common Configuration Objects
--
sipCommonCfgTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonCfgEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the common configuration objects applicable
        to all SIP entities."
    ::= { sipCommonCfgBase 1 }
        

sipCommonCfgEntry OBJECT-TYPE SYNTAX SipCommonCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of common configuration.

sipCommonCfgEntry OBJECT-TYPE構文SipCommonCfgEntry MAX-ACCESSステータス現在の説明は「一般的な構成の列。

        Each row represents objects for a particular SIP entity
        instance present in this system.  applIndex is used to uniquely
        identify these instances of SIP entities and correlate them
        through the common framework of the NETWORK-SERVICES-MIB (RFC
        2788)."
    INDEX { applIndex }
    ::= { sipCommonCfgTable 1 }
        
SipCommonCfgEntry ::= SEQUENCE {
        
        sipCommonCfgProtocolVersion      SnmpAdminString,
        sipCommonCfgServiceOperStatus    INTEGER,
        sipCommonCfgServiceStartTime     TimeTicks,
        sipCommonCfgServiceLastChange    TimeTicks,
        sipCommonCfgOrganization         SnmpAdminString,
        sipCommonCfgMaxTransactions      Unsigned32,
        sipCommonCfgServiceNotifEnable   BITS,
        sipCommonCfgEntityType           SipTCEntityRole
    }
        
sipCommonCfgProtocolVersion OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object will reflect the version of SIP supported by this
        SIP entity.  It will follow the same format as SIP version
        information contained in the SIP messages generated by this SIP
        entity.  For example, entities supporting SIP version 2 will
        return 'SIP/2.0' as dictated by the standard."
    REFERENCE
       "RFC 3261, Section 7.1"
    ::= { sipCommonCfgEntry 1 }
        

sipCommonCfgServiceOperStatus OBJECT-TYPE SYNTAX INTEGER { unknown(1), up(2), down(3), congested(4), restarting(5), quiescing(6), testing(7) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the current operational state of the SIP application.

{アップ(1)不明、(2)、下(3)、(4)輻輳、(7)試験、(6)静止、(5)再起動} sipCommonCfgServiceOperStatus OBJECT-TYPE構文INTEGER MAX-ACCESS read-onlyステータス電流DESCRIPTION「このオブジェクトはSIPアプリケーションの現在の動作状態が含まれています。

        unknown    : The operational status cannot be determined
                     for some reason.
        up         : The application is operating normally and is
                     processing (receiving and possibly issuing) SIP
                     requests and responses.
        down       : The application is currently unable to process
                     SIP messages.
        congested  : The application is operational but no additional
        

inbound transactions can be accommodated at the moment. restarting : The application is currently unavailable, but it is in the process of restarting and will presumably, soon be able to process SIP messages. quiescing : The application is currently operational but has been administratively put into quiescence mode. Additional inbound transactions MAY be rejected. testing : The application is currently in test mode and MAY not be able to process SIP messages.

インバウンド・トランザクションは、現時点では対応することができます。再起動:アプリケーションは現在使用できませんが、それは、再起動の過程にあり、おそらく、すぐにSIPメッセージを処理することができるようになります。静止:アプリケーションが現在動作しているが、管理上、休止モードに置かれています。追加のインバウンド・トランザクションは拒否されるかもしれません。テスト:アプリケーションがテストモードで現在およびSIPメッセージを処理することができないかもしれません。

        The operational status values defined for this object are not
        based on any specific information contained in the SIP
        standard."
    ::= { sipCommonCfgEntry 2 }
        
sipCommonCfgServiceStartTime OBJECT-TYPE
    SYNTAX      TimeTicks
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of sysUpTime at the time the SIP entity was last
        started.  If started prior to the last re-initialization of the
        local network management subsystem, then this object contains a
        zero value."
    ::= { sipCommonCfgEntry 3 }
        
sipCommonCfgServiceLastChange OBJECT-TYPE
    SYNTAX      TimeTicks
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of sysUpTime at the time the SIP entity entered its
        current operational state.  If the current state was entered
        prior to the last re-initialization of the local network
        management subsystem, then this object contains a zero value."
    ::= { sipCommonCfgEntry 4 }
        

sipCommonCfgOrganization OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the organization name that the SIP entity inserts into Organization headers of SIP messages processed by this system. If the string is empty, no Organization header is to be generated."

sipCommonCfgOrganization OBJECT-TYPE構文れるSnmpAdminString MAX-ACCESS read-only説明は「このオブジェクトは、SIPエンティティは、このシステムによって処理されるSIPメッセージの組織ヘッダーに挿入その組織名を含む文字列が空の場合、組織ヘッダーがされるべきではありません生成されました。」

    REFERENCE
       "RFC 3261, Section 20.25"
    ::= { sipCommonCfgEntry 5 }
        
sipCommonCfgMaxTransactions OBJECT-TYPE
    SYNTAX      Unsigned32 (1..4294967295)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object indicates the maximum number of simultaneous
        transactions per second that the SIP entity can manage.  In
        general, the value of this object SHOULD reflect a level of
        transaction processing per second that is considered high
        enough to impact the system's CPU and/or memory resources to
        the point of deteriorating SIP call processing but not high
        enough to cause catastrophic system failure."
    ::= { sipCommonCfgEntry 6 }
        

sipCommonCfgServiceNotifEnable OBJECT-TYPE SYNTAX BITS { sipCommonServiceColdStart(0), sipCommonServiceWarmStart(1), sipCommonServiceStatusChanged(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies which SIP service related notifications are enabled. Each bit represents a specific notification. If a bit has a value 1, the associated notification is enabled and will be generated by the SIP entity at the appropriate time.

sipCommonCfgServiceNotifEnable OBJECT-TYPE構文BITS {sipCommonServiceColdStart(0)、sipCommonServiceWarmStart(1)、sipCommonServiceStatusChanged(2)} MAX-ACCESS読み取りと書き込みステータス現在の説明は「このオブジェクトはサービス関連通知が有効になっているSIPを指定する。各ビットは、特定の通知を表します。ビットが値1を有する場合、関連する通知が有効になっていて、適切な時間にSIPエンティティによって生成されます。

        Support for these notifications is OPTIONAL: either none or all
        notification values are supported.  If an implementation does
        not support this object, it should return a 'noSuchObject'
        exception to an SNMP GET operation.  If notifications are
        supported, this object's default value SHOULD reflect
        sipCommonServiceColdStart and sipCommonServiceWarmStart enabled
        and sipCommonServiceStatusChanged disabled.
        
        This object value SHOULD persist across reboots."
    DEFVAL { { sipCommonServiceColdStart,
               sipCommonServiceWarmStart } }
    ::= { sipCommonCfgEntry 7 }
        

sipCommonCfgEntityType OBJECT-TYPE SYNTAX SipTCEntityRole MAX-ACCESS read-only

sipCommonCfgEntityTypeのOBJECT-TYPE SYNTAX SipTCEntityRole MAX-ACCESS読み取り専用

    STATUS      current
    DESCRIPTION
       "This object identifies the list of SIP entities to which this
        row is related.  It is defined as a bit map.  Each bit
        represents a type of SIP entity.  If a bit has value 1, the
        SIP entity represented by this row plays the role of this
        entity type.  If a bit has value 0, the SIP entity represented
        by this row does not act as this entity type.  Combinations
        of bits can be set when the SIP entity plays multiple SIP
        roles."
    ::= { sipCommonCfgEntry 8 }
        
--
-- Support for multiple ports
--
sipCommonPortTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonPortEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the list of ports that each SIP entity in
        this system is allowed to use.  These ports can be advertised
        using the Contact header in a REGISTER request or response."
    ::= { sipCommonCfgBase 2 }
        

sipCommonPortEntry OBJECT-TYPE SYNTAX SipCommonPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Specification of a particular port.

特定のポートのsipCommonPortEntryのOBJECT-TYPE SYNTAX SipCommonPortEntry MAX-ACCESSステータス現在の説明は「仕様。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex, sipCommonPort }
    ::= { sipCommonPortTable 1 }
        
SipCommonPortEntry ::= SEQUENCE {
        sipCommonPort                 InetPortNumber,
        sipCommonPortTransportRcv     SipTCTransportProtocol
    }
        

sipCommonPort OBJECT-TYPE SYNTAX InetPortNumber (1..65535) MAX-ACCESS not-accessible STATUS current

sipCommonPortのOBJECT-TYPE SYNTAX InetPortNumber(1 65535)MAX-ACCESSステータス現在の

    DESCRIPTION
       "This object reflects a particular port that can be used by the
        SIP application."
    ::= { sipCommonPortEntry 1 }
        

sipCommonPortTransportRcv OBJECT-TYPE SYNTAX SipTCTransportProtocol MAX-ACCESS read-only STATUS current DESCRIPTION "This object will specify the transport protocol the SIP entity will use to receive SIP messages.

sipCommonPortTransportRcvのOBJECT-TYPE SYNTAX SipTCTransportProtocol MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティは、SIPメッセージを受信するために使用するトランスポートプロトコルを指定します。

        This object is a bit map.  Each bit represents a transport
        protocol.  If a bit has value 1, then that transport protocol
        is currently being used.  If a bit has value 0, then that
        transport protocol is currently not being used."
    ::= { sipCommonPortEntry 2 }
        

-- -- Support for SIP option tags (SIP extensions). -- SIP extensions MAY be supported or required by SIP entities. --

- - SIPオプションタグ(SIP拡張)をサポート。 - SIPの拡張機能は、サポートされているか、SIPエンティティによって必要となる場合があります。 -

sipCommonOptionTagTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCommonOptionTagEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains a list of the SIP option tags (SIP extensions) that are either required, supported, or unsupported by the SIP entity. These option tags are used in the Require, Proxy-Require, Supported, and Unsupported header fields.

SipCommonOptionTagEntry MAX-ACCESSステータス現在の説明のsipCommonOptionTagTable OBJECT-TYPE構文配列は「この表のいずれかのSIPエンティティによって、必要なサポート、またはサポートされていないされているSIPオプションタグ(SIP拡張子)のリストが含まれています。これらのオプションタグがありますサポートされている、プロキシ要求、要求、およびサポートされていないヘッダフィールドに使用。

        Example: If a user agent client supports, and requires the
        server to support, reliability of provisional responses
        (RFC 3262), this table contains a row with the option tag string
        '100rel' in sipCommonOptionTag and the OCTET STRING value of
        '1010 0000' or '0xA0' in sipCommonOptionTagHeaderField.
        

If a server does not support the required feature (indicated in a Require header to a UAS, or in a Proxy-Require to a Proxy Server), the server returns a 420 Bad Extension listing the feature in an Unsupported header.

サーバは、(UASする必要がヘッダに示されている、またはプロキシサーバーへの要求のプロキシに)必要な機能をサポートしていない場合、サーバは、サポートされていないヘッダに機能をリスト420悪い拡張を返します。

Normally, the list of such features supported by an entity is static (i.e., will not change over time)."

通常、エンティティによってサポートされるような特徴のリストが静的である(すなわち、時間にわたって変化しないであろう)。」

    REFERENCE
       "RFC 3261, Sections 19.2, 20.32, 20.29, 20.37, and 20.40"
    ::= { sipCommonCfgBase 3 }
        

sipCommonOptionTagEntry OBJECT-TYPE SYNTAX SipCommonOptionTagEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A particular SIP option tag (extension) supported or unsupported by the SIP entity, and which may be supported or required by a peer.

sipCommonOptionTagEntry OBJECT-TYPE構文SipCommonOptionTagEntry MAX-ACCESSステータス現在の説明「特定のSIPオプションタグ(拡張)がサポートされているか、SIPエンティティによってサポートされていない、どのピアによってサポートされているか、必要とされ得ます。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex, sipCommonOptionTagIndex }
    ::= { sipCommonOptionTagTable 1 }
        
SipCommonOptionTagEntry ::= SEQUENCE {
        sipCommonOptionTagIndex        Unsigned32,
        sipCommonOptionTag             SnmpAdminString,
        sipCommonOptionTagHeaderField  SipTCOptionTagHeaders
    }
        
sipCommonOptionTagIndex OBJECT-TYPE
    SYNTAX      Unsigned32 (1..4294967295)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This object uniquely identifies a conceptual row in the table."
    ::= { sipCommonOptionTagEntry 1 }
        
sipCommonOptionTag OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object indicates the SIP option tag.  The option tag names
       are registered with IANA and available at http://www.iana.org."
    REFERENCE "RFC 3261, Section 27.1"
    ::= { sipCommonOptionTagEntry 2 }
        

sipCommonOptionTagHeaderField OBJECT-TYPE SYNTAX SipTCOptionTagHeaders MAX-ACCESS read-only STATUS current

sipCommonOptionTagHeaderFieldのOBJECT-TYPE SYNTAX SipTCOptionTagHeaders MAX-ACCESS read-onlyステータス電流

    DESCRIPTION
       "This object indicates whether the SIP option tag is supported
        (Supported header), unsupported (Unsupported header), or
        required (Require or Proxy-Require header) by the SIP entity.
        A SIP option tag may be both supported and required."
    ::= { sipCommonOptionTagEntry 3 }
        

-- -- Supported SIP Methods -- sipCommonMethodSupportedTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCommonMethodSupportedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains a list of methods supported by each SIP entity in this system (see the standard set of SIP methods in Section 7.1 of RFC 3261). Any additional methods that may be incorporated into the SIP protocol can be represented by this table without any requirement to update this MIB module.

- - SIPメソッドをサポート - SipCommonMethodSupportedEntry MAX-ACCESSステータス現在の説明のsipCommonMethodSupportedTable OBJECT-TYPE構文配列は「この表は、このシステムを構成する各SIPエンティティによってサポートされているメソッドのリストが含まれています(SIPメソッドの標準セットを参照してください)RFC 3261のセクション7.1で。SIPプロトコルに組み込むことができる任意の追加の方法は、このMIBモジュールを更新するために、任意の必要なしに、このテーブルで表すことができます。

        The table is informational in nature and conveys capabilities
        of the managed system to the SNMP Manager.
        
        From a protocol point of view, the list of methods advertised
        by the SIP entity in the Allow header (Section 20.5 of RFC
        3261) MUST be consistent with the methods reflected in this
        table."
 ::= { sipCommonCfgBase 4 }
        

sipCommonMethodSupportedEntry OBJECT-TYPE SYNTAX SipCommonMethodSupportedEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A particular method supported by the SIP entity.

sipCommonMethodSupportedEntry OBJECT-TYPE構文SipCommonMethodSupportedEntry MAX-ACCESSステータス現在の説明は「SIPエンティティによってサポートされる特定の方法。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex, sipCommonMethodSupportedIndex }
    ::= { sipCommonMethodSupportedTable 1 }
        
SipCommonMethodSupportedEntry ::= SEQUENCE {
        sipCommonMethodSupportedIndex     Unsigned32,
        sipCommonMethodSupportedName      SipTCMethodName
    }
        

sipCommonMethodSupportedIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object uniquely identifies a conceptual row in the table and reflects an assigned number used to identify a specific SIP method.

sipCommonMethodSupportedIndexのOBJECT-TYPE構文Unsigned32(1 4294967295)MAX-ACCESSステータス現在の説明は「このオブジェクトは、一意の表に概念的な行を識別し、特定のSIPメソッドを識別するために使用される割り当てられた番号を反映しています。

        This identifier is suitable for referencing the associated
        method throughout this and other MIBs supported by this managed
        system."
    ::= { sipCommonMethodSupportedEntry 1 }
        
sipCommonMethodSupportedName OBJECT-TYPE
    SYNTAX      SipTCMethodName
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the supported method's name.  The method
        name MUST be all upper case (e.g., 'INVITE')."
 ::= { sipCommonMethodSupportedEntry 2 }
        
--
-- SIP Timer Configuration
--
sipCommonCfgTimerTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonCfgTimerEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains timer configuration objects applicable to
        SIP user agent and SIP stateful Proxy Server entities."
    ::= { sipCommonCfgTimer 1 }
        

sipCommonCfgTimerEntry OBJECT-TYPE SYNTAX SipCommonCfgTimerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of timer configuration.

sipCommonCfgTimerEntry OBJECT-TYPE構文SipCommonCfgTimerEntry MAX-ACCESSステータス現在の説明は「タイマー設定の行。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788).
        The objects in this table entry SHOULD be non-volatile and
        their value SHOULD be kept at reboot."
        
    INDEX { applIndex }
    ::= { sipCommonCfgTimerTable 1 }
        
SipCommonCfgTimerEntry ::= SEQUENCE {
        sipCommonCfgTimerA               Unsigned32,
        sipCommonCfgTimerB               Unsigned32,
        sipCommonCfgTimerC               Unsigned32,
        sipCommonCfgTimerD               Unsigned32,
        sipCommonCfgTimerE               Unsigned32,
        sipCommonCfgTimerF               Unsigned32,
        sipCommonCfgTimerG               Unsigned32,
        sipCommonCfgTimerH               Unsigned32,
        sipCommonCfgTimerI               Unsigned32,
        sipCommonCfgTimerJ               Unsigned32,
        sipCommonCfgTimerK               Unsigned32,
        sipCommonCfgTimerT1              Unsigned32,
        sipCommonCfgTimerT2              Unsigned32,
        sipCommonCfgTimerT4              Unsigned32
    }
        
sipCommonCfgTimerA OBJECT-TYPE
    SYNTAX      Unsigned32 (100..1000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the initial value for the retransmit timer
        for the INVITE method.  The retransmit timer doubles after each
        retransmission, ensuring an exponential backoff in network
        traffic.  This object represents the initial time a SIP entity
        will wait to receive a provisional response to an INVITE before
        resending the INVITE request."
    REFERENCE
       "RFC 3261, Section 17.1.1.2"
    DEFVAL { 500 }
    ::= { sipCommonCfgTimerEntry 1 }
        

sipCommonCfgTimerB OBJECT-TYPE SYNTAX Unsigned32 (32000..300000) UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the maximum time a SIP entity will wait to receive a final response to an INVITE. The timer is started upon transmission of the initial INVITE request." REFERENCE "RFC 3261, Section 17.1.1.2"

sipCommonCfgTimerB OBJECT-TYPE構文Unsigned32(32000..300000)UNITS「ミリ秒」MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティは、INVITEに対する最終応答を受信するまで待機する最大時間を反映している。タイマーが開始されます最初のINVITEリクエストの送信時に。」 REFERENCE "RFC 3261、セクション17.1.1.2"

    DEFVAL { 32000 }
::= { sipCommonCfgTimerEntry 2 }
        
sipCommonCfgTimerC OBJECT-TYPE
    SYNTAX      Unsigned32 (180000..300000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the maximum time a SIP Proxy Server will
        wait to receive a provisional response to an INVITE.  The Timer
        C MUST be set for each client transaction when an INVITE
        request is proxied."
    REFERENCE
       "RFC 3261, Section 16.6"
    DEFVAL { 180000 }
    ::= { sipCommonCfgTimerEntry 3 }
        
sipCommonCfgTimerD OBJECT-TYPE
    SYNTAX      Unsigned32 (0..300000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the amount of time that the server
        transaction can remain in the 'Completed' state when unreliable
        transports are used.  The default value MUST be equal to or
        greater than 32000 for UDP transport, and its value MUST be 0
        for TCP/SCTP transport."
    REFERENCE
       "RFC 3261, Section 17.1.1.2"
    DEFVAL { 32000 }
    ::= { sipCommonCfgTimerEntry 4 }
        

sipCommonCfgTimerE OBJECT-TYPE SYNTAX Unsigned32 (100..1000) UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the initial value for the retransmit timer for a non-INVITE method while in 'Trying' state. The retransmit timer doubles after each retransmission until it reaches T2 to ensure an exponential backoff in network traffic. This object represents the initial time a SIP entity will wait to receive a provisional response to the request before resending the non-INVITE request." REFERENCE

状態を 『しよう』ながらsipCommonCfgTimerEのOBJECT-TYPE構文Unsigned32(100..1000)UNITS「ミリ秒」MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトは、非INVITEメソッドの再送信タイマーの初期値を反映しているザそれはネットワークトラフィックの指数バックオフを確保するために、T2に達するまで、各再送信後、タイマダブルスを再送する。このオブジェクトは、SIPエンティティが非INVITE要求を再送信する前に、要求への暫定応答を受け取るために待機します初期時間を表しています。」参照

       "RFC 3261, Section 17.1.2.2"
    DEFVAL { 500 }
    ::= { sipCommonCfgTimerEntry 5 }
        

sipCommonCfgTimerF OBJECT-TYPE SYNTAX Unsigned32 (32000..300000) UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the maximum time a SIP entity will wait to receive a final response to a non-INVITE request. The timer is started upon transmission of the initial request." REFERENCE "RFC 3261, Section 17.1.2.2" DEFVAL { 32000 }

sipCommonCfgTimerFのOBJECT-TYPE構文Unsigned32(32000..300000)UNITS「ミリ秒」MAX-ACCESS read-only説明は「このオブジェクトは、SIPエンティティが非INVITE要求に対する最終応答を受信するために待機する最大時間を反映する。ザをタイマーは最初のリクエストの送信時に開始されました。」 REFERENCE "RFC 3261、セクション17.1.2.2" DEFVAL {32000}

    ::= { sipCommonCfgTimerEntry 6 }
        
sipCommonCfgTimerG  OBJECT-TYPE
    SYNTAX      Unsigned32 (0..1000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the initial value for the retransmit timer
        for final responses to INVITE requests.  If timer G fires, the
        response is passed to the transport layer again for
        retransmission, and timer G is set to fire in MIN(2*T1, T2)
        seconds.  From then on, when timer G fires, the response is
        passed to the transport again for transmission, and timer G is
        reset with a value that doubles, unless that value exceeds T2,
        in which case, it is reset with the value of T2.  The default
        value MUST be T1 for UDP transport, and its value MUST be 0 for
        reliable transport like TCP/SCTP."
    REFERENCE
       "RFC 3261, Section 17.2.1"
    DEFVAL { 500 }
    ::= { sipCommonCfgTimerEntry 7 }
        

sipCommonCfgTimerH OBJECT-TYPE SYNTAX Unsigned32 (32000..300000) UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the maximum time a server will wait to receive an ACK before it abandons retransmitting the response.

sipCommonCfgTimerH OBJECT-TYPE構文Unsigned32(32000..300000)UNITS「ミリ秒」MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトは、サーバーが応答を再送放棄する前にACKを受信するまで待機する最大時間を反映しています。

        The timer is started upon entering the 'Completed' state."
    REFERENCE
       "RFC 3261, Section 17.2.1"
    DEFVAL { 32000 }
    ::= { sipCommonCfgTimerEntry 8 }
        

sipCommonCfgTimerI OBJECT-TYPE SYNTAX Unsigned32 (0..10000) UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the maximum time a SIP entity will wait to receive additional ACK message retransmissions.

sipCommonCfgTimerI OBJECT-TYPE構文Unsigned32(0..10000)UNITS「ミリ秒」MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティは、追加のACKメッセージの再送信を受信するために待機する最大時間を反映しています。

        The timer is started upon entering the 'Confirmed' state.  The
        default value MUST be T4 for UDP transport and its value MUST
        be 0 for reliable transport like TCP/SCTP."
    REFERENCE
       "RFC 3261, Section 17.2.1"
    DEFVAL { 5000 }
    ::= { sipCommonCfgTimerEntry 9 }
        
sipCommonCfgTimerJ  OBJECT-TYPE
    SYNTAX      Unsigned32 (32000..300000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the maximum time a SIP server will wait to
        receive retransmissions of non-INVITE requests.  The timer is
        started upon entering the 'Completed' state for non-INVITE
        transactions.  When timer J fires, the server MUST transition to
        the 'Terminated' state."
    REFERENCE
       "RFC 3261, Section 17.2.2"
    DEFVAL { 32000 }
    ::= { sipCommonCfgTimerEntry 10 }
        
sipCommonCfgTimerK  OBJECT-TYPE
    SYNTAX      Unsigned32 (0..10000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the maximum time a SIP client will wait to
        receive retransmissions of responses to non-INVITE requests.
        The timer is started upon entering the 'Completed' state for non-INVITE transactions.  When timer K fires, the server MUST
        transition to the 'Terminated' state.  The default value MUST
        be T4 for UDP transport, and its value MUST be 0 for reliable
        transport like TCP/SCTP."
    REFERENCE
       "RFC 3261, Section 17.1.2.2"
    DEFVAL { 5000 }
    ::= { sipCommonCfgTimerEntry 11 }
        
sipCommonCfgTimerT1  OBJECT-TYPE
    SYNTAX      Unsigned32 (200..10000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the T1 timer for a SIP entity.  T1 is an
        estimate of the round-trip time (RTT) between the client and
        server transactions."
    REFERENCE
       "RFC 3261, Section 17"
    DEFVAL { 500 }
    ::= { sipCommonCfgTimerEntry 12 }
        
sipCommonCfgTimerT2  OBJECT-TYPE
    SYNTAX      Unsigned32 (200..10000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the T2 timer for a SIP entity.  T2 is the
        maximum retransmit interval for non-INVITE requests and INVITE
        responses.  It's used in various parts of the protocol to reset
        other Timer* objects to this value."
    REFERENCE
       "RFC 3261, Section 17"
    DEFVAL { 4000 }
    ::= { sipCommonCfgTimerEntry 13 }
        
sipCommonCfgTimerT4  OBJECT-TYPE
    SYNTAX      Unsigned32 (200..10000)
    UNITS      "milliseconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the T4 timer for a SIP entity.  T4 is the
        maximum duration a message will remain in the network.  It
        represents the amount of time the network will take to clear
        messages between client and server transactions.  It's used in various parts of the protocol to reset other Timer* objects to
        this value."
    REFERENCE
       "RFC 3261, Section 17"
    DEFVAL { 5000 }
    ::= { sipCommonCfgTimerEntry 14 }
        

-- -- Common Statistics Objects --

- - 共通統計オブジェクト -

--
-- Summary Statistics
--
sipCommonSummaryStatsTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonSummaryStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the summary statistics objects applicable
        to all SIP entities.  Each row represents those objects for a
        particular SIP entity present in this system."
    ::= { sipCommonSummaryStats 1 }
        

sipCommonSummaryStatsEntry OBJECT-TYPE SYNTAX SipCommonSummaryStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of summary statistics.

sipCommonSummaryStatsEntryのOBJECT-TYPE SYNTAX SipCommonSummaryStatsEntry MAX-ACCESSステータス現在の説明は「要約統計の列。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex }
    ::= { sipCommonSummaryStatsTable 1 }
        
SipCommonSummaryStatsEntry ::= SEQUENCE {
        sipCommonSummaryInRequests         Counter32,
        sipCommonSummaryOutRequests        Counter32,
        sipCommonSummaryInResponses        Counter32,
        sipCommonSummaryOutResponses       Counter32,
        sipCommonSummaryTotalTransactions  Counter32,
        sipCommonSummaryDisconTime         TimeStamp
    }
        

sipCommonSummaryInRequests OBJECT-TYPE

sipCommonSummaryInRequests OBJECT-TYPE

    SYNTAX      Counter32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object indicates the total number of SIP request messages
        received by the SIP entity, including retransmissions.
        
        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonSummaryDisconTime object in the same
        row."
    ::= { sipCommonSummaryStatsEntry 1 }
        

sipCommonSummaryOutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the total number of SIP request messages sent out (originated and relayed) by the SIP entity. Where a particular message is sent more than once, for example as a retransmission or as a result of forking, each transmission is counted separately.

sipCommonSummaryOutRequests OBJECT-TYPE SYNTAXカウンタACCESS read-only説明は「このオブジェクトは、特定のメッセージは、例えば、複数回送信されるSIPエンティティ。によって(発信およびリレー)送出されたSIP要求メッセージの合計数が含まれてい再送信として又は分岐の結果として、各送信は別々にカウントされます。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonSummaryDisconTime object in the same
        row."
    ::= { sipCommonSummaryStatsEntry 2 }
        

sipCommonSummaryInResponses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the total number of SIP response messages received by the SIP entity, including retransmissions.

sipCommonSummaryInResponses OBJECT-TYPE SYNTAXカウンタACCESS read-only説明は「このオブジェクトは再送信を含むSIPエンティティによって受信されたSIP応答メッセージの総数が含ま。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonSummaryDisconTime object in the same
        row."
    ::= { sipCommonSummaryStatsEntry 3 }
        

sipCommonSummaryOutResponses OBJECT-TYPE

sipCommonSummaryOutResponsesのOBJECT-TYPE

    SYNTAX      Counter32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains the total number of SIP response messages
        sent (originated and relayed) by the SIP entity including
        retransmissions.
        
        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonSummaryDisconTime object in the same
        row."
    ::= { sipCommonSummaryStatsEntry 4 }
        

sipCommonSummaryTotalTransactions OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains a count of the number of transactions that are in progress and transactions that have reached the 'Terminated' state. It is not applicable to stateless SIP Proxy Servers.

sipCommonSummaryTotalTransactionsのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、 『終端』状態に達しているの進歩と取引しているトランザクションの数のカウントが含まれています。SIPプロキシサーバをステートレスには適用できません。

        A SIP transaction occurs between a client and a server, and
        comprises all messages from the first request sent from the
        client to the server, up to a final (non-1xx) response sent
        from the server to the client.
        

If the request is INVITE and the final response is a non-2xx, the transaction also include an ACK to the response. The ACK for a 2xx response to an INVITE request is a separate transaction.

リクエストがINVITEであり、最終応答が非2xxのであれば、トランザクションは、応答にACKが含まれています。 INVITEリクエストに対する2xx応答のためのACKは、別のトランザクションです。

The branch ID parameter in the Via header field values serves as a transaction identifier.

Viaヘッダフィールド値に分岐IDパラメータは、トランザクション識別子として機能します。

A transaction is identified by the CSeq sequence number within a single call leg. The ACK request has the same CSeq number as the corresponding INVITE request, but comprises a transaction of its own.

トランザクションは、単一のコールレッグ内のCSeqシーケンス番号によって識別されます。 ACK要求は、INVITE要求を、対応する同様のCSeq番号を有するが、それ自身のトランザクションを含みます。

In the case of a forked request, each branch counts as a single transaction.

フォーク要求の場合には、各ブランチは、単一のトランザクションとしてカウントされます。

For a transaction stateless Proxy Server, this counter is always 0.

トランザクションステートレスプロキシサーバの場合、このカウンタは常に0です。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonSummaryDisconTime object in the same
        row."
    ::= { sipCommonSummaryStatsEntry 5 }
        
sipCommonSummaryDisconTime  OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        summary statistics objects in this row last experienced a
        discontinuity."
    ::= { sipCommonSummaryStatsEntry 6 }
        
--
-- SIP Method Statistics
-- Total counts for each SIP method.
--
sipCommonMethodStatsTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonMethodStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the method statistics objects for SIP
        entities.  Each row represents those objects for a particular
        SIP entity present in this system."
    ::= { sipCommonMethodStats 1 }
        

sipCommonMethodStatsEntry OBJECT-TYPE SYNTAX SipCommonMethodStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of per entity method statistics.

sipCommonMethodStatsEntry OBJECT-TYPE構文SipCommonMethodStatsEntry MAX-ACCESSステータス現在の説明は「エンティティ方法につき統計の行。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex, sipCommonMethodStatsName }
    ::= { sipCommonMethodStatsTable 1 }
        
SipCommonMethodStatsEntry ::= SEQUENCE {
        sipCommonMethodStatsName   SipTCMethodName,
        sipCommonMethodStatsOutbounds    Counter32, sipCommonMethodStatsInbounds     Counter32,
        sipCommonMethodStatsDisconTime   TimeStamp
        

}

sipCommonMethodStatsName OBJECT-TYPE
    SYNTAX      SipTCMethodName
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This object uniquely identifies the SIP method related to the
        objects in a particular row."
    ::= { sipCommonMethodStatsEntry 1 }
        
sipCommonMethodStatsOutbounds OBJECT-TYPE
    SYNTAX      Counter32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the total number of requests sent by the
        SIP entity, excluding retransmissions.  Retransmissions are
        counted separately and are not reflected in this counter.  A
        Management Station can detect discontinuities in this counter
        by monitoring the sipCommonMethodStatsDisconTime object in the
        same row."
    REFERENCE
       "RFC 3261, Section 7.1"
    ::= { sipCommonMethodStatsEntry 2 }
        
sipCommonMethodStatsInbounds OBJECT-TYPE
    SYNTAX      Counter32
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the total number of requests received by
        the SIP entity.  Retransmissions are counted separately and are
        not reflected in this counter.  A Management Station can detect
        discontinuities in this counter by monitoring the
        sipCommonMethodStatsDisconTime object in the same row."
    REFERENCE
       "RFC 3261, Section 7.1"
    ::= { sipCommonMethodStatsEntry 3 }
        

sipCommonMethodStatsDisconTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION

sipCommonMethodStatsDisconTimeのOBJECT-TYPE構文タイムスタンプMAX-ACCESS read-onlyステータス現在の説明

       "The value of the sysUpTime object when the counters for the
        method statistics objects in this row last experienced a
        discontinuity."
    ::= { sipCommonMethodStatsEntry 4 }
        
--
-- Support for specific status codes
--
sipCommonStatusCodeTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonStatusCodeEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the list of SIP status codes that each SIP
        entity in this system has been requested to monitor.  It is the
        mechanism by which specific status codes are monitored.
        Entries created in this table must not persist across reboots."
    ::= { sipCommonStatusCode 1 }
        

sipCommonStatusCodeEntry OBJECT-TYPE SYNTAX SipCommonStatusCodeEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This row contains information on a particular SIP status code that the SIP entity has been requested to monitor. Entries created in this table must not persist across reboots.

sipCommonStatusCodeEntry OBJECT-TYPE構文SipCommonStatusCodeEntry MAX-ACCESSステータス現在の説明は「この行は、SIPエンティティが監視するように要求された特定のSIPステータスコードに関する情報を含む。この表で作成されたエントリは、リブート後も保持してはなりません。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex, sipCommonStatusCodeMethod,
            sipCommonStatusCodeValue }
    ::= { sipCommonStatusCodeTable 1 }
        
SipCommonStatusCodeEntry ::= SEQUENCE {
        sipCommonStatusCodeMethod     SipTCMethodName,
        sipCommonStatusCodeValue      Unsigned32,
        sipCommonStatusCodeIns        Counter32,
        sipCommonStatusCodeOuts       Counter32,
        sipCommonStatusCodeRowStatus  RowStatus,
        sipCommonStatusCodeDisconTime TimeStamp
    }
        

sipCommonStatusCodeMethod OBJECT-TYPE SYNTAX SipTCMethodName MAX-ACCESS not-accessible

sipCommonStatusCodeMethod OBJECT-TYPE SYNTAX SipTCMethodNameアクセス不可能なMAX-ACCESS

    STATUS      current
    DESCRIPTION
       "This object uniquely identifies a conceptual row in the
        table."
    ::= { sipCommonStatusCodeEntry 1 }
        
sipCommonStatusCodeValue OBJECT-TYPE
    SYNTAX      Unsigned32 (100..999)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This object contains a SIP status code value that the SIP
        entity has been requested to monitor.  All of the other
        information in the row is related to this value."
    ::= { sipCommonStatusCodeEntry 2 }
        

sipCommonStatusCodeIns OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of response messages received by the SIP entity with the status code value contained in the sipCommonStatusCodeValue column.

sipCommonStatusCodeInsのOBJECT-TYPE SYNTAXカウンタACCESS read-only説明は「このオブジェクトsipCommonStatusCodeValue列に含まれるステータスコード値とSIPエンティティによって受信した応答メッセージの総数を反映します。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service, or when the
        monitoring of the status code is temporarily disabled.  A
        Management Station can detect discontinuities in this counter
        by monitoring the sipCommonStatusCodeDisconTime object in the
        same row."
    ::= { sipCommonStatusCodeEntry 3 }
        

sipCommonStatusCodeOuts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of response messages sent by the SIP entity with the status code value contained in the sipCommonStatusCodeValue column.

sipCommonStatusCodeOuts OBJECT-TYPE SYNTAXカウンタACCESS read-only説明は「このオブジェクトsipCommonStatusCodeValue列に含まれるステータスコード値とSIPエンティティによって送信された応答メッセージの総数を反映します。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service, or when the
        monitoring of the Status code is temporarily disabled.  A
        Management Station can detect discontinuities in this counter
        by monitoring the sipCommonStatusCodeDisconTime object in the
        same row."
        
    ::= { sipCommonStatusCodeEntry 4 }
        

sipCommonStatusCodeRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The row augmentation in sipCommonStatusCodeNotifTable will be governed by the value of this RowStatus.

sipCommonStatusCodeRowStatus OBJECT-TYPE構文RowStatus MAX-ACCESSはリード作成ステータス現在の説明「sipCommonStatusCodeNotifTableの行増大は、このRowStatus標準の値によって支配されます。

        The values 'createAndGo' and 'destroy' are the only valid
        values allowed for this object.  If a row exists, it will
        reflect a status of 'active' when queried."
    ::= { sipCommonStatusCodeEntry 5 }
        
sipCommonStatusCodeDisconTime  OBJECT-TYPE
    SYNTAX TimeStamp
    MAX-ACCESS read-only
    STATUS current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        status code statistics objects in this row last experienced
        a discontinuity."
    ::= { sipCommonStatusCodeEntry 6 }
        

-- -- Support for specific status code notifications --

- - 特定のステータスコードの通知のためのサポート -

sipCommonStatusCodeNotifTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCommonStatusCodeNotifEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains objects to control notifications related to particular status codes that each SIP entity in this system has been requested to monitor.

SipCommonStatusCodeNotifEntry MAX-ACCESSステータス現在の説明のsipCommonStatusCodeNotifTable OBJECT-TYPE構文配列は「この表には、このシステム内の各SIPエンティティを監視するために要求された特定のステータスコードに関連する通知を制御するためのオブジェクトが含まれています。

        There is an entry in this table corresponding to each entry in
        sipCommonStatusCodeTable.  Therefore, this table augments
        sipCommonStatusCodeTable and utilizes the same index
        methodology.
        
        The objects in this table are not included directly in the
        sipCommonStatusCodeTable simply to keep the status code
        notification control objects separate from the actual status
        code statistics."
    ::= { sipCommonStatusCode 2 }
        
sipCommonStatusCodeNotifEntry OBJECT-TYPE
    SYNTAX      SipCommonStatusCodeNotifEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This row contains information controlling notifications for a
        particular SIP status code that the SIP entity has been
        requested to monitor."
    AUGMENTS { sipCommonStatusCodeEntry }
    ::= { sipCommonStatusCodeNotifTable 1 }
        
SipCommonStatusCodeNotifEntry ::= SEQUENCE {
        sipCommonStatusCodeNotifSend         TruthValue,
        sipCommonStatusCodeNotifEmitMode     INTEGER,
        sipCommonStatusCodeNotifThresh       Unsigned32,
        sipCommonStatusCodeNotifInterval     Unsigned32
    }
        
sipCommonStatusCodeNotifSend OBJECT-TYPE
    SYNTAX      TruthValue
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
       "This object controls whether a sipCommonStatusCodeNotif is
        emitted when the status code value specified by
        sipCommonStatusCodeValue is sent or received.  If the value of
        this object is 'true', then a notification is sent.  If it is
        'false', no notification is sent.
        Note well that a notification MAY be emitted for every message
        sent or received that contains the particular status code.
        Depending on the status code involved, this can cause a
        significant number of notification emissions that could be
        detrimental to network performance.  Managers are forewarned to
        be prudent in the use of this object to enable notifications.
        Look to sipCommonStatusCodeNotifEmitMode for alternative
        controls for sipCommonStatusCodeNotif emissions."
    DEFVAL { false }
    ::= { sipCommonStatusCodeNotifEntry 1 }
        

sipCommonStatusCodeNotifEmitMode OBJECT-TYPE SYNTAX INTEGER { normal(1), oneShot(2), triggered(3) -- read-only } MAX-ACCESS read-write STATUS current DESCRIPTION

sipCommonStatusCodeNotifEmitModeのOBJECT-TYPE SYNTAX INTEGERは{通常は(1)、ワンショット(2)は、トリガ(3) - 読み取り専用} MAX-ACCESSの読み取りと書き込みステータス現在の説明を

       "The object sipCommonStatusCodeNotifSend MUST be set to 'true'
        for the values of this object to have any effect.  It is
        RECOMMENDED that the desired emit mode be established by this
        object prior to setting sipCommonStatusCodeNotifSend to 'true'.
        This object and the sipCommonStatusCodeNotifSend object can
        obviously be set independently, but their respective values
        will have a dependency on each other and the resulting
        notifications.
        

This object specifies the mode for emissions of sipCommonStatusCodeNotif notifications.

このオブジェクトはsipCommonStatusCodeNotif通知の排出量のモードを指定します。

normal : sipCommonStatusCodeNotif notifications will be emitted by the system for each SIP response message sent or received that contains the desired status code.

正常:sipCommonStatusCodeNotif通知が送信された各SIP応答メッセージのためのシステムによって放出されるか、または、所望のステータスコードが含まれて受信されます。

oneShot : Only one sipCommonStatusCodeNotif notification will be emitted. It will be the next SIP response message sent or received that contains the desired status code.

ワンショット:一つだけsipCommonStatusCodeNotif通知が放出されます。これは、所望のステータスコードを含む送信または受信された次のSIP応答メッセージであろう。

                    No more notifications are emitted until this
                    object is set to 'oneShot' again or set to
                    'normal'.  This option is provided as a means of
                    quelling the potential promiscuous behavior that
                    can be associated with the
                    sipCommonStatusCodeNotif.
        
        triggered : This value is only readable and cannot be set.  It
                    reflects that the 'oneShot' case has occurred,
                    and indicates that the mode needs to be reset to
                    get further notifications.  The mode is reset by
                    setting this object to 'oneShot' or 'normal'."
    DEFVAL { oneShot }
    ::= { sipCommonStatusCodeNotifEntry 2 }
        

sipCommonStatusCodeNotifThresh OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the number of response messages sent or received by this system that are considered excessive. Based on crossing that threshold, a sipCommonStatusCodeThreshExceededInNotif notification or a sipCommonStatusCodeThreshExceededOutNotif will be sent. The sipCommonStatusCodeThreshExceededInNotif and sipCommonStatusCodeThreshExceededOutNotif notifications can be used as an early warning mechanism in lieu of using sipCommonStatusCodeNotif.

sipCommonStatusCodeNotifThresh OBJECT-TYPEの構文Unsigned32 MAX-ACCESS読み取りと書き込みステータス現在の説明は「このオブジェクトが過剰であると考えられるこのシステムによって送信または受信した応答メッセージの数を指定する。その閾値と交差に基づいて、sipCommonStatusCodeThreshExceededInNotif通知またはsipCommonStatusCodeThreshExceededOutNotifが送信されます。sipCommonStatusCodeThreshExceededInNotifとsipCommonStatusCodeThreshExceededOutNotif通知がsipCommonStatusCodeNotifを使用しての代わりに早期警戒メカニズムとして使用することができます。

        Note that the configuration applied by this object will be
        applied equally to inbound and outbound response messages."
    DEFVAL { 500 }
    ::= { sipCommonStatusCodeNotifEntry 3 }
        

sipCommonStatusCodeNotifInterval OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "This object specifies the time interval over which, if sipCommonStatusCodeThresh is exceeded with respect to sent or received messages, a sipCommonStatusCodeThreshExceededInNotif or sipCommonStatusCodeThreshExceededOutNotif notification will be sent.

sipCommonStatusCodeNotifInterval OBJECT-TYPE構文Unsigned32 UNITSの「秒」MAX-ACCESS読み取りと書き込みステータス現在の説明は「このオブジェクトsipCommonStatusCodeThreshが送信または受信したメッセージに対する超過した場合、sipCommonStatusCodeThreshExceededInNotifまたはsipCommonStatusCodeThreshExceededOutNotif通知が送信されます、以上の時間間隔を指定します。

        Note that the configuration applied by this object will be
        applied equally to inbound and outbound response messages."
    DEFVAL { 60 }
    ::= { sipCommonStatusCodeNotifEntry 4 }
        

-- -- Transaction Statistics -- sipCommonTransCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF SipCommonTransCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information on the transactions currently awaiting definitive responses by each SIP entity in this system.

- - トランザクション統計 - SipCommonTransCurrentEntry MAX-ACCESSステータス現在の説明のsipCommonTransCurrentTable OBJECT-TYPE構文配列は「この表では、現在このシステムでは、各SIPエンティティによって決定的な応答を待っているトランザクションに関する情報が含まれています。

        This table does not apply to transaction stateless Proxy
        Servers."
    ::= { sipCommonStatsTrans 1 }
        

sipCommonTransCurrentEntry OBJECT-TYPE SYNTAX SipCommonTransCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information on a particular SIP entity's current transactions.

特定のSIPエンティティの現在の取引上のsipCommonTransCurrentEntryのOBJECT-TYPE SYNTAX SipCommonTransCurrentEntry MAX-ACCESSステータス現在の説明「情報。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex }
    ::= { sipCommonTransCurrentTable 1 }
        
SipCommonTransCurrentEntry ::= SEQUENCE {
        sipCommonTransCurrentactions  Gauge32
    }
        
sipCommonTransCurrentactions OBJECT-TYPE
    SYNTAX      Gauge32 (0..4294967295)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains the number of transactions awaiting
        definitive (non-1xx) response.  In the case of a forked
        request, each branch counts as a single transaction
        corresponding to the entity identified by applIndex."
::= { sipCommonTransCurrentEntry 1 }
        
--
-- SIP Retry Statistics
--
-- This group contains various statistics objects about
-- retransmission counts.
--
sipCommonStatsRetryTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonStatsRetryEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains retry statistics objects applicable to each
        SIP entity in this system."
    ::= { sipCommonStatsRetry 1 }
        

sipCommonStatsRetryEntry OBJECT-TYPE SYNTAX SipCommonStatsRetryEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of retry statistics.

sipCommonStatsRetryEntryのOBJECT-TYPE SYNTAX SipCommonStatsRetryEntry MAX-ACCESSステータス現在の説明は「再試行統計の列。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
        
    INDEX { applIndex, sipCommonStatsRetryMethod }
    ::= { sipCommonStatsRetryTable 1 }
        
SipCommonStatsRetryEntry ::= SEQUENCE {
        sipCommonStatsRetryMethod            SipTCMethodName,
        sipCommonStatsRetries                Counter32,
        sipCommonStatsRetryFinalResponses    Counter32,
        sipCommonStatsRetryNonFinalResponses Counter32,
        sipCommonStatsRetryDisconTime        TimeStamp
    }
        
sipCommonStatsRetryMethod OBJECT-TYPE
    SYNTAX      SipTCMethodName
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This object uniquely identifies the SIP method related to the
        objects in a row."
    ::= { sipCommonStatsRetryEntry 1 }
        

sipCommonStatsRetries OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of request retransmissions that have been sent by the SIP entity. Note that there could be multiple retransmissions per request.

sipCommonStatsRetriesのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティによって送信された要求の再送信の総数を反映します。要求ごとに複数の再送があるかもしれないことに注意してください。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonStatsRetryDisconTime object in the same
        row."
    ::= { sipCommonStatsRetryEntry 2 }
        

sipCommonStatsRetryFinalResponses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of Final Response retries that have been sent by the SIP entity. Note that there could be multiple retransmissions per request.

sipCommonStatsRetryFinalResponsesのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティによって送信された最終応答の再試行の総数を反映します。要求ごとに複数の再送があるかもしれないことに注意してください。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by monitoring the sipCommonStatsRetryDisconTime object in the same
        row."
    ::= { sipCommonStatsRetryEntry 3 }
        

sipCommonStatsRetryNonFinalResponses OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the total number of non-Final Response retries that have been sent by the SIP entity.

sipCommonStatsRetryNonFinalResponsesのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、SIPエンティティによって送信された非最終応答の再試行の総数を反映しています。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonStatsRetryDisconTime object in the same
        row."
    ::= { sipCommonStatsRetryEntry 4 }
        
sipCommonStatsRetryDisconTime  OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        retry statistics objects in this row last experienced a
        discontinuity."
    ::= { sipCommonStatsRetryEntry 5 }
        
--
-- Other Common Statistics
--
sipCommonOtherStatsTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipCommonOtherStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains other common statistics supported by each
        SIP entity in this system."
    ::= { sipCommonOtherStats 1 }
        

sipCommonOtherStatsEntry OBJECT-TYPE SYNTAX SipCommonOtherStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information on a particular SIP entity's other common statistics.

特定のSIPエンティティの他の一般的な統計上のsipCommonOtherStatsEntryのOBJECT-TYPE SYNTAX SipCommonOtherStatsEntry MAX-ACCESSステータス現在の説明「情報。

        Each row represents those objects for a particular SIP entity
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP entities and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788)."
    INDEX { applIndex }
    ::= { sipCommonOtherStatsTable 1 }
        
SipCommonOtherStatsEntry ::= SEQUENCE {
        sipCommonOtherStatsNumUnsupportedUris     Counter32,
        sipCommonOtherStatsNumUnsupportedMethods  Counter32,
        sipCommonOtherStatsOtherwiseDiscardedMsgs Counter32,
        sipCommonOtherStatsDisconTime   TimeStamp
    }
        

sipCommonOtherStatsNumUnsupportedUris OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of RequestURIs received with an unsupported scheme. A server normally responds to such requests with a 400 Bad Request status code.

RequestURIsのsipCommonOtherStatsNumUnsupportedUrisのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明」番号は、サポートされていないの方式で受信。サーバーは、通常、400 Bad Requestステータスコードと、このような要求に応答します。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonOtherStatsDisconTime object in the same
        row."
    ::= { sipCommonOtherStatsEntry 1 }
        

sipCommonOtherStatsNumUnsupportedMethods OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of SIP requests received with unsupported methods. A server normally responds to such requests with a 501 (Not Implemented) or 405 (Method Not Allowed).

SIPリクエストのOBJECT-TYPE SYNTAXカウンタACCESS read-only説明」番号がサポートされていない方法で受信sipCommonOtherStatsNumUnsupportedMethods。サーバは、通常501(実装されていない)または405(方法不可)このような要求に応答します。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonOtherStatsDisconTime object in the same
        row."
    ::= { sipCommonOtherStatsEntry 2 }
        

sipCommonOtherStatsOtherwiseDiscardedMsgs OBJECT-TYPE SYNTAX Counter32

sipCommonOtherStatsOtherwiseDiscardedMsgsのOBJECT-TYPE SYNTAXカウンタ

    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "Number of SIP messages received that, for any number of
        reasons, was discarded without a response.
        
        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipCommonOtherStatsDisconTime object in the same
        row."
    ::= { sipCommonOtherStatsEntry 3 }
        
sipCommonOtherStatsDisconTime OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        statistics objects in this row last experienced a
        discontinuity."
    ::= { sipCommonOtherStatsEntry 4 }
        

-- -- Notification related objects --

- - 通知関連のオブジェクト -

--
-- Status code related notification objects.
--
sipCommonStatusCodeNotifTo OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains the value of the To header in the message
        containing the status code that caused the notification.  The
        header name will be part of this object value.  For example,
        'To: Watson '."
    ::= { sipCommonNotifObjects 1 }
        
sipCommonStatusCodeNotifFrom OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains the value of the From header in the
        message containing the status code that caused the notification.  The header name will be part of this object
        value.  For example, 'From: Watson '."
    ::= { sipCommonNotifObjects 2 }
        
sipCommonStatusCodeNotifCallId OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains the value of the Call-ID in the message
        containing the status code that caused the notification.  The
        header name will be part of this object value.  For example,
        'Call-ID: 5551212@example.com'."
    ::= { sipCommonNotifObjects 3 }
        
sipCommonStatusCodeNotifCSeq OBJECT-TYPE
    SYNTAX      Unsigned32
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains the CSeq value in the message containing
        the status code that caused the notification.  The header name
        will be part of this object value.  For example, 'CSeq: 1722
        INVITE'."
    ::= { sipCommonNotifObjects 4 }
        
--
-- General notification related objects.
--
sipCommonNotifApplIndex OBJECT-TYPE
    SYNTAX      Unsigned32 (1..2147483647)
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains the applIndex as described in RFC 2788.
        This object is created in order to allow a variable binding
        containing a value of applIndex in a notification."
    ::= { sipCommonNotifObjects 5 }
        
sipCommonNotifSequenceNumber OBJECT-TYPE
    SYNTAX      Unsigned32 (1..2147483647)
    MAX-ACCESS  accessible-for-notify
    STATUS      current
    DESCRIPTION
       "This object contains a sequence number for each notification
        generated by this SIP entity.  Each notification SHOULD have a
        unique sequence number.  A network manager can use this
        information to determine whether notifications from a particular SIP entity have been missed.  The value of this
        object MUST start at 1 and increase by 1 with each generated
        notification.  If a system restarts, the sequence number MAY
        start again from 1."
    ::= { sipCommonNotifObjects 6 }
        
--
-- Notifications
--
sipCommonStatusCodeNotif NOTIFICATION-TYPE
    OBJECTS {
       sipCommonNotifSequenceNumber,
       sipCommonNotifApplIndex,
       sipCommonStatusCodeNotifTo,
       sipCommonStatusCodeNotifFrom,
       sipCommonStatusCodeNotifCallId,
       sipCommonStatusCodeNotifCSeq,
       sipCommonStatusCodeIns,
       sipCommonStatusCodeOuts
    }
    STATUS      current
    DESCRIPTION
       "Signifies that a specific status code has been sent or received
        by the system."
    ::= { sipCommonMIBNotifications 1 }
        
sipCommonStatusCodeThreshExceededInNotif NOTIFICATION-TYPE
    OBJECTS {
       sipCommonNotifSequenceNumber,
       sipCommonNotifApplIndex,
       sipCommonStatusCodeIns
    }
    STATUS      current
    DESCRIPTION
       "Signifies that a specific status code was found to have been
        received by the system frequently enough to exceed the
        configured threshold.  This notification can be used as
        an early warning mechanism in lieu of using
        sipCommonStatusCodeNotif."
    ::= { sipCommonMIBNotifications 2 }
        

sipCommonStatusCodeThreshExceededOutNotif NOTIFICATION-TYPE OBJECTS { sipCommonNotifSequenceNumber, sipCommonNotifApplIndex, sipCommonStatusCodeOuts } STATUS current

sipCommonStatusCodeThreshExceededOutNotif NOTIFICATION-TYPEオブジェクト{sipCommonNotifSequenceNumber、sipCommonNotifApplIndex、sipCommonStatusCodeOuts} STATUS電流

    DESCRIPTION
       "Signifies that a specific status code was found to have been
        sent by the system enough to exceed the configured threshold.
        This notification can be used as an early warning mechanism in
        lieu of using sipCommonStatusCodeNotif."
    ::= { sipCommonMIBNotifications 3 }
        
sipCommonServiceColdStart NOTIFICATION-TYPE
    OBJECTS {
       sipCommonNotifSequenceNumber,
       sipCommonNotifApplIndex,
       sipCommonCfgServiceStartTime
    }
    STATUS      current
    DESCRIPTION
       "Signifies that the SIP service has reinitialized itself or
        started for the first time.  This SHOULD result from a hard
        'down' to 'up' administrative status change.  The configuration
        or behavior of the service MAY be altered."
    ::= { sipCommonMIBNotifications 4 }
        
sipCommonServiceWarmStart NOTIFICATION-TYPE
    OBJECTS {
       sipCommonNotifSequenceNumber,
       sipCommonNotifApplIndex,
       sipCommonCfgServiceLastChange
    }
    STATUS      current
    DESCRIPTION
       "Signifies that the SIP service has reinitialized itself and is
        restarting after an administrative 'reset'.  The configuration
        or behavior of the service MAY be altered."
    ::= { sipCommonMIBNotifications 5 }
        
sipCommonServiceStatusChanged NOTIFICATION-TYPE
    OBJECTS {
       sipCommonNotifSequenceNumber,
       sipCommonNotifApplIndex,
       sipCommonCfgServiceLastChange,
       sipCommonCfgServiceOperStatus
    }
    STATUS      current
    DESCRIPTION
       "Signifies that the SIP service operational status has changed."
    ::= { sipCommonMIBNotifications 6 }
        

-- -- Conformance

- - 適合

--
sipCommonMIBCompliances
    OBJECT IDENTIFIER ::= { sipCommonMIBConformance 1 }
sipCommonMIBGroups
    OBJECT IDENTIFIER ::= { sipCommonMIBConformance 2 }
        

-- -- Compliance Statements -- sipCommonCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for SIP entities."

- - コンプライアンスステートメント - sipCommonCompliance MODULE-COMPLIANCEステータス現在の説明 "SIPエンティティのための準拠宣言。"

    MODULE -- this module
        MANDATORY-GROUPS { sipCommonConfigGroup,
                           sipCommonStatsGroup
                         }
        

OBJECT sipCommonStatusCodeRowStatus SYNTAX RowStatus { active(1) } WRITE-SYNTAX RowStatus { createAndGo(4), destroy(6) } DESCRIPTION "Support for createAndWait and notInService is not required."

OBJECT sipCommonStatusCodeRowStatus構文RowStatus {アクティブ(1)} WRITE-構文RowStatus {createAndGo(4)、(6)を破壊}説明は "createAndWaitにおよびnotInServiceのためのサポートが必要とされません。"

OBJECT sipCommonCfgServiceNotifEnable MIN-ACCESS not-accessible DESCRIPTION "This object is optional and does not need to be supported."

OBJECT sipCommonCfgServiceNotifEnable MIN-ACCESSアクセス不可能な説明は「このオブジェクトはオプションで、サポートする必要はありません。」

GROUP sipCommonInformationalGroup DESCRIPTION "This group is OPTIONAL. A SIP entity can elect to not provide any support for these objects, as they provide optional information."

GROUP sipCommonInformationalGroup DESCRIPTION「このグループはオプションです。SIPエンティティは、彼らがオプションの情報を提供して、これらのオブジェクトのいずれかのサポートを提供しないことを選択することができます。」

GROUP sipCommonConfigTimerGroup DESCRIPTION "This group is OPTIONAL. A SIP entity can elect to not provide any timer configuration."

GROUP sipCommonConfigTimerGroup DESCRIPTION「このグループはオプションです。SIPエンティティは、任意のタイマー設定を提供しないことを選択することができます。」

GROUP sipCommonStatsRetryGroup DESCRIPTION "This group is OPTIONAL. A SIP entity can elect to not provide any retry statistics."

GROUP sipCommonStatsRetryGroup DESCRIPTION「このグループはオプションです。SIPエンティティは、任意の統計を再試行提供しないことを選択することができます。」

GROUP sipCommonNotifGroup DESCRIPTION

GROUP sipCommonNotifGroup DESCRIPTION

"This group is OPTIONAL. A SIP entity can elect to not provide any notifications. If implemented, the sipCommonStatusCodeNotifGroup and sipCommonNotifObjectsGroup MUST also be implemented."

「このグループはオプションです。SIPエンティティは任意の通知を提供しないことを選択することができます。実装された場合、sipCommonStatusCodeNotifGroupとsipCommonNotifObjectsGroupも実装しなければなりません。」

GROUP sipCommonStatusCodeNotifGroup DESCRIPTION "This group is OPTIONAL. A SIP entity can elect to not provide any notifications. If implemented, the sipCommonNotifGroup and sipCommonNotifObjectsGroup MUST also be implemented."

GROUP sipCommonStatusCodeNotifGroup DESCRIPTION「このグループはオプションである。SIPエンティティが実施される場合、sipCommonNotifGroup及びsipCommonNotifObjectsGroupも実施しなければならない任意の通知を提供しないことを選択することができます。」

GROUP sipCommonNotifObjectsGroup DESCRIPTION "This group is OPTIONAL. A SIP entity can elect to not provide any notifications. If implemented, the sipCommonStatusCodeNotifGroup and sipCommonNotifGroup MUST also be implemented."

GROUP sipCommonNotifObjectsGroup DESCRIPTION「このグループはオプションである。SIPエンティティが実施される場合、sipCommonStatusCodeNotifGroup及びsipCommonNotifGroupも実施しなければならない任意の通知を提供しないことを選択することができます。」

    ::= { sipCommonMIBCompliances 1 }
        
--
-- Units of Conformance
--
sipCommonConfigGroup OBJECT-GROUP
    OBJECTS {
            sipCommonCfgProtocolVersion,
            sipCommonCfgServiceOperStatus,
            sipCommonCfgServiceStartTime,
            sipCommonCfgServiceLastChange,
            sipCommonPortTransportRcv,
            sipCommonOptionTag,
            sipCommonOptionTagHeaderField,
            sipCommonCfgMaxTransactions,
            sipCommonCfgServiceNotifEnable,
            sipCommonCfgEntityType,
            sipCommonMethodSupportedName
    }
    STATUS  current
    DESCRIPTION
       "A collection of objects providing configuration common to all
        SIP entities."
    ::= { sipCommonMIBGroups 1 }
        

sipCommonInformationalGroup OBJECT-GROUP OBJECTS { sipCommonCfgOrganization } STATUS current

sipCommonInformationalGroupオブジェクト・グループオブジェクト{sipCommonCfgOrganization} STATUS電流

    DESCRIPTION
       "A collection of objects providing configuration common to all
        SIP entities."
    ::= { sipCommonMIBGroups 2 }
        
sipCommonConfigTimerGroup OBJECT-GROUP
    OBJECTS {
            sipCommonCfgTimerA,
            sipCommonCfgTimerB,
            sipCommonCfgTimerC,
            sipCommonCfgTimerD,
            sipCommonCfgTimerE,
            sipCommonCfgTimerF,
            sipCommonCfgTimerG,
            sipCommonCfgTimerH,
            sipCommonCfgTimerI,
            sipCommonCfgTimerJ,
            sipCommonCfgTimerK,
            sipCommonCfgTimerT1,
            sipCommonCfgTimerT2,
            sipCommonCfgTimerT4
    }
    STATUS  current
    DESCRIPTION
       "A collection of objects providing timer configuration common to
        all SIP entities."
    ::= { sipCommonMIBGroups 3 }
        

sipCommonStatsGroup OBJECT-GROUP OBJECTS { sipCommonSummaryInRequests, sipCommonSummaryOutRequests, sipCommonSummaryInResponses, sipCommonSummaryOutResponses, sipCommonSummaryTotalTransactions, sipCommonSummaryDisconTime, sipCommonMethodStatsOutbounds, sipCommonMethodStatsInbounds, sipCommonMethodStatsDisconTime, sipCommonStatusCodeIns, sipCommonStatusCodeOuts, sipCommonStatusCodeRowStatus, sipCommonStatusCodeDisconTime, sipCommonTransCurrentactions, sipCommonOtherStatsNumUnsupportedUris, sipCommonOtherStatsNumUnsupportedMethods, sipCommonOtherStatsOtherwiseDiscardedMsgs, sipCommonOtherStatsDisconTime

sipCommonStatsGroupオブジェクト・グループオブジェクト{sipCommonSummaryInRequests、sipCommonSummaryOutRequests、sipCommonSummaryInResponses、sipCommonSummaryOutResponses、sipCommonSummaryTotalTransactions、sipCommonSummaryDisconTime、sipCommonMethodStatsOutbounds、sipCommonMethodStatsInbounds、sipCommonMethodStatsDisconTime、sipCommonStatusCodeIns、sipCommonStatusCodeOuts、sipCommonStatusCodeRowStatus、sipCommonStatusCodeDisconTime、sipCommonTransCurrentactions、sipCommonOtherStatsNumUnsupportedUris、sipCommonOtherStatsNumUnsupportedMethods、sipCommonOtherStatsOtherwiseDiscardedMsgs、sipCommonOtherStatsDisconTime

    }
    STATUS  current
    DESCRIPTION
       "A collection of objects providing statistics common to all SIP
        entities."
    ::= { sipCommonMIBGroups 4 }
        
sipCommonStatsRetryGroup OBJECT-GROUP
    OBJECTS {
             sipCommonStatsRetries,
             sipCommonStatsRetryFinalResponses,
             sipCommonStatsRetryNonFinalResponses,
             sipCommonStatsRetryDisconTime
    }
    STATUS  current
    DESCRIPTION
       "A collection of objects providing retry statistics."
    ::= { sipCommonMIBGroups 5 }
        

sipCommonNotifGroup NOTIFICATION-GROUP NOTIFICATIONS { sipCommonStatusCodeNotif, sipCommonStatusCodeThreshExceededInNotif, sipCommonStatusCodeThreshExceededOutNotif, sipCommonServiceColdStart, sipCommonServiceWarmStart, sipCommonServiceStatusChanged }

sipCommonNotifGroup NOTIFICATION-GROUP通知{sipCommonStatusCodeNotif、sipCommonStatusCodeThreshExceededInNotif、sipCommonStatusCodeThreshExceededOutNotif、sipCommonServiceColdStart、sipCommonServiceWarmStart、sipCommonServiceStatusChanged}

    STATUS  current
    DESCRIPTION
       "A collection of notifications common to all SIP entities."
    ::= { sipCommonMIBGroups 6 }
        
sipCommonStatusCodeNotifGroup OBJECT-GROUP
    OBJECTS {
            sipCommonStatusCodeNotifSend,
            sipCommonStatusCodeNotifEmitMode,
            sipCommonStatusCodeNotifThresh,
            sipCommonStatusCodeNotifInterval
   }
    STATUS  current
    DESCRIPTION
       "A collection of objects related to the control and attribution
        of notifications common to all SIP entities."
    ::= { sipCommonMIBGroups 7 }
        

sipCommonNotifObjectsGroup OBJECT-GROUP

sipCommonNotifObjectsGroupのOBJECT-GROUP

    OBJECTS {
            sipCommonStatusCodeNotifTo,
            sipCommonStatusCodeNotifFrom,
            sipCommonStatusCodeNotifCallId,
            sipCommonStatusCodeNotifCSeq,
            sipCommonNotifApplIndex,
            sipCommonNotifSequenceNumber
    }
    STATUS  current
    DESCRIPTION
       "A collection of accessible-for-notify objects related to the
        notification defined in this MIB module."
    ::= { sipCommonMIBGroups 8 }
        

END

終わり

7.3. SIP User Agent MIB Module
7.3. SIPユーザエージェントMIBモジュール
SIP-UA-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, mib-2 FROM SNMPv2-SMI -- RFC 2578

SNMPv2の-SMIからの輸入MODULE-IDENTITY、OBJECT-TYPE、Unsigned32の、MIB-2 - RFC 2578

    MODULE-COMPLIANCE,
    OBJECT-GROUP
          FROM SNMPv2-CONF            -- RFC 2580
        

applIndex FROM NETWORK-SERVICES-MIB -- RFC 2788

NETWORK-SERVICES-MIBからapplIndexの - RFC 2788

InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- RFC 4001

INET-ADDRESS-MIBからのInetAddressType、InetAddressの - RFC 4001

SipTCEntityRole FROM SIP-TC-MIB; -- RFC 4780

SIP-TC-MIB FROM SipTCEntityRole。 - RFC 4780

sipUAMIB MODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETF Session Initiation Protocol Working Group" CONTACT-INFO "SIP WG email: sip@ietf.org

sipUAMIBのMODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETFのセッション開始プロトコルワーキンググループ" CONTACT-INFO「SIP WGメール:sip@ietf.org

Co-editor Kevin Lingle

共同編集者ケビン・Lingle

Cisco Systems, Inc. postal: 7025 Kit Creek Road P.O. Box 14987 Research Triangle Park, NC 27709 USA email: klingle@cisco.com phone: +1 919 476 2029

シスコシステムズ、株式会社郵便:7025キットクリーク道路私書箱電話klingle@cisco.com:+1 919 476 2029 14987リサーチトライアングルパーク、NC 27709 USAメールボックス

Co-editor Joon Maeng email: jmaeng@austin.rr.com

共同編集者ジューンmaing電子メール:జిమెన్గ్@ఆస్టిన్.ర్.కం

Co-editor Jean-Francois Mule CableLabs postal: 858 Coal Creek Circle Louisville, CO 80027 USA email: jf.mule@cablelabs.com phone: +1 303 661 9100

共同編集者ジャン=フランソワラバCableLabsの郵便:858コールクリークサークルルイビル、CO 80027 USA電子メール:jf.mule@cablelabs.com電話:+1 303 661 9100

Co-editor Dave Walker email: drwalker@rogers.com" DESCRIPTION "Session Initiation Protocol (SIP) User Agent (UA) MIB module.

共同編集者デーブウォーカーメール:drwalker@rogers.com「DESCRIPTION」セッション開始プロトコル(SIP)ユーザエージェント(UA)MIBモジュール。

        SIP is an application-layer signaling protocol for creating,
        modifying, and terminating multimedia sessions with one or more
        participants.  These sessions include Internet multimedia
        conferences and Internet telephone calls.  SIP is defined in
        RFC 3261 (June 2002).
        

A User Agent is an application that contains both a User Agent Client (UAC) and a User Agent Server (UAS). A UAC is an application that initiates a SIP request. A UAS is an application that contacts the user when a SIP request is received and that returns a response on behalf of the user. The response accepts, rejects, or redirects the request.

ユーザーエージェントは、ユーザエージェントクライアント(UAC)とユーザエージェントサーバ(UAS)の両方を含むアプリケーションです。 UACは、SIP要求を開始するアプリケーションです。 UASは、SIP要求を受信したユーザとそのユーザに代わって応答を返すコンタクトアプリケーションです。応答は、受け入れ拒否、あるいは要求をリダイレクトします。

        Copyright (C) The IETF Trust (2007).  This version of
        this MIB module is part of RFC 4780; see the RFC itself for
        full legal notices."
    REVISION        "200704200000Z"
    DESCRIPTION
       "Initial version of the IETF SIP-UA-MIB module.  This version
        published as part of RFC 4780."
     ::= { mib-2 150 }
        
-- Top-Level Components of this MIB.
sipUAMIBObjects        OBJECT IDENTIFIER ::= { sipUAMIB 1 } sipUAMIBConformance    OBJECT IDENTIFIER ::= { sipUAMIB 2 }
        
--
-- This MIB contains objects related to SIP User Agents.
--
sipUACfgServer         OBJECT IDENTIFIER ::= { sipUAMIBObjects 1 }
        
--
-- SIP Server Configuration
--
sipUACfgServerTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipUACfgServerEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains SIP server configuration objects applicable
        to each SIP user agent in this system."
    ::= { sipUACfgServer 1 }
        

sipUACfgServerEntry OBJECT-TYPE SYNTAX SipUACfgServerEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of server configuration.

sipUACfgServerEntry OBJECT-TYPE構文SipUACfgServerEntry MAX-ACCESSステータス現在の説明は「サーバー構成の行。

        Each row represents those objects for a particular SIP user
        agent present in this system.  applIndex is used to uniquely
        identify these instances of SIP user agents and correlate
        them through the common framework of the NETWORK-SERVICES-MIB
        (RFC 2788).  The same value of applIndex used in the
        corresponding SIP-COMMON-MIB is used here."
    INDEX { applIndex, sipUACfgServerIndex }
    ::= { sipUACfgServerTable 1 }
        
SipUACfgServerEntry ::= SEQUENCE {
        sipUACfgServerIndex       Unsigned32,
        sipUACfgServerAddressType InetAddressType,
        sipUACfgServerAddress     InetAddress,
        sipUACfgServerRole        SipTCEntityRole
    }
        

sipUACfgServerIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A unique identifier of a server address when multiple addresses

sipUACfgServerIndex OBJECT-TYPE構文Unsigned32(1 4294967295)MAX-ACCESSステータス現在の説明は「サーバアドレスの一意の識別子時に複数のアドレス

        are configured by the SIP entity.  If one address isn't
        reachable, then another can be tried."
    ::= { sipUACfgServerEntry 1 }
        
sipUACfgServerAddressType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the type of address contained in the
        associated instance of sipUACfgServerAddress."
    REFERENCE
       "INET-ADDRESS-MIB (RFC 4001)"
    ::= { sipUACfgServerEntry 2 }
        
sipUACfgServerAddress OBJECT-TYPE
    SYNTAX      InetAddress
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the address of a SIP server this user
        agent will use to proxy/redirect calls.  The type of this
        address is determined by the value of the
        sipUACfgServerAddressType object."
    REFERENCE "INET-ADDRESS-MIB (RFC 4001)"
    ::= { sipUACfgServerEntry 3 }
        
sipUACfgServerRole OBJECT-TYPE
    SYNTAX      SipTCEntityRole
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the function of the SIP server this user
        agent should communicate with: registrar, proxy (outbound
        proxy), etc."
    ::= { sipUACfgServerEntry 4 }
        
--
-- Conformance
--
sipUAMIBCompliances OBJECT IDENTIFIER ::= { sipUAMIBConformance 1 }
sipUAMIBGroups      OBJECT IDENTIFIER ::= { sipUAMIBConformance 2 }
        

-- -- Compliance Statements -- sipUACompliance MODULE-COMPLIANCE STATUS current

- - コンプライアンスステートメント - sipUACompliance MODULE-COMPLIANCEステータス電流

    DESCRIPTION
       "The compliance statement for SIP entities that implement the
        SIP-UA-MIB module."
    MODULE -- this module
        MANDATORY-GROUPS { sipUAConfigGroup }
        
    ::= { sipUAMIBCompliances 1 }
        
--
-- Units of Conformance
--
sipUAConfigGroup OBJECT-GROUP
    OBJECTS {
            sipUACfgServerAddressType,
            sipUACfgServerAddress,
            sipUACfgServerRole
    }
    STATUS  current
    DESCRIPTION
       "A collection of objects providing information about the
        configuration of SIP User Agents."
    ::= { sipUAMIBGroups 1 }
        

END

終わり

7.4. SIP Server MIB Module (Proxy, Redirect, and Registrar Servers)
7.4. SIP ServerのMIBモジュール(プロキシ、リダイレクト、およびレジストラサーバー)
SIP-SERVER-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Counter32, Unsigned32, Gauge32, mib-2 FROM SNMPv2-SMI -- RFC 2578

輸入MODULE-IDENTITY、OBJECT-TYPE、Counter32の、Unsigned32の、Gauge32、MIB-2のSNMPv2-SMI FROM - RFC 2578

    TruthValue,
    TimeStamp, DateAndTime
          FROM SNMPv2-TC              -- RFC 2579
        

MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC 2580

SNMPv2の-CONFからモジュール遵守、OBJECT-GROUP - RFC 2580

SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- RFC 3411

SNMP-FRAMEWORK-MIB FROMれるSnmpAdminString - RFC 3411

applIndex FROM NETWORK-SERVICES-MIB -- RFC 2788

NETWORK-SERVICES-MIBからapplIndexの - RFC 2788

InetAddressType, InetAddress FROM INET-ADDRESS-MIB; -- RFC 4001

INET-ADDRESS-MIBからのInetAddressType、InetAddressの。 - RFC 4001

sipServerMIB MODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETF Session Initiation Protocol Working Group" CONTACT-INFO "SIP WG email: sip@ietf.org

sipServerMIBのMODULE-IDENTITY LAST-UPDATED "200704200000Z" ORGANIZATION "IETFのセッション開始プロトコルワーキンググループ" CONTACT-INFO「SIP WGメール:sip@ietf.org

           Co-editor: Kevin Lingle
                      Cisco Systems, Inc.
              postal: 7025 Kit Creek Road
                      P.O. Box 14987
                      Research Triangle Park, NC 27709
                      USA
             email:   klingle@cisco.com
             phone:   +1 919 476 2029
        

Co-editor: Joon Maeng email: jmaeng@austin.rr.com

共同編集者:6月maing電子メール:jimengastinrkam

Co-editor: Jean-Francois Mule CableLabs postal: 858 Coal Creek Circle Louisville, CO 80027 USA email: jf.mule@cablelabs.com phone: +1 303 661 9100

共同編集者:ジャン=フランソワラバCableLabsの郵便:858コールクリークサークルルイビル、CO 80027 USA電子メール:jf.mule@cablelabs.com電話:+1 303 661 9100

Co-editor: Dave Walker email: drwalker@rogers.com " DESCRIPTION "Session Initiation Protocol (SIP) Server MIB module. SIP is an application-layer signaling protocol for creating, modifying, and terminating multimedia sessions with one or more participants. These sessions include Internet multimedia conferences and Internet telephone calls. SIP is defined in RFC 3261 (June 2002).

共同編集者:デイブウォーカーメール:drwalker@rogers.com「DESCRIPTION」セッション開始プロトコル(SIP)サーバーのMIBモジュール。 SIPは、1人以上の参加者とのマルチメディアセッションを作成、変更、および終了するためのアプリケーション層シグナリングプロトコルです。これらのセッションは、インターネットマルチメディア会議、インターネット電話コールがあります。 SIPは、RFC 3261(2002年6月)で定義されています。

        This MIB is defined for the management of SIP Proxy, Redirect,
        and Registrar Servers.
        

A Proxy Server acts as both a client and a server. It accepts requests from other clients, either responding to them or passing them on to other servers, possibly after modification.

Proxy Serverは、クライアントとサーバーの両方として機能します。これは、それらへの対応や、おそらく修正した後、他のサーバーにそれらを渡すのいずれか、他のクライアントからの要求を受け入れます。

A Redirect Server accepts requests from clients and returns zero or more addresses to that client. Unlike a User Agent Server, it does not accept calls.

リダイレクトサーバは、クライアントからの要求を受け入れ、そのクライアントにゼロ以上のアドレスを返します。ユーザエージェントサーバとは異なり、それは呼び出しを受け付けません。

A Registrar is a server that accepts REGISTER requests. A Registrar is typically co-located with a Proxy or Redirect Server.

レジストラは、REGISTER要求を受け入れるサーバーです。レジストラは、通常、プロキシまたはリダイレクトサーバと同じ場所に配置されます。

        Copyright (C) The IETF Trust (2007).  This version of
        this MIB module is part of RFC 4780; see the RFC itself for
        full legal notices."
    REVISION        "200704200000Z"
    DESCRIPTION
       "Initial version of the IETF SIP-SERVER-MIB module.  This
       version published as part of RFC 4780."
  ::= { mib-2 151 }
        

-- Top-Level Components of this MIB.

- このMIBのトップレベルのコンポーネント。

sipServerMIBObjects     OBJECT IDENTIFIER ::= { sipServerMIB 1 }
sipServerMIBConformance OBJECT IDENTIFIER ::= { sipServerMIB 2 }
        
--
-- These groups contain objects common to all SIP servers.
--
sipServerCfg            OBJECT IDENTIFIER ::= { sipServerMIBObjects 1 }
        
--
-- Common Server Configuration Objects
--
sipServerCfgTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerCfgEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains configuration objects applicable to SIP
        Redirect and Proxy Servers."
    ::= { sipServerCfg 1 }
        

sipServerCfgEntry OBJECT-TYPE SYNTAX SipServerCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION

sipServerCfgEntryのOBJECT-TYPE SYNTAX SipServerCfgEntry MAX-ACCESSステータス現在の説明

"A row of common configuration.

一般的な構成の「行。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through
        the common framework of the NETWORK-SERVICES-MIB (RFC 2788).
        The same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex }
    ::= { sipServerCfgTable 1 }
        
SipServerCfgEntry ::=
    SEQUENCE {
        sipServerCfgHostAddressType       InetAddressType,
        sipServerCfgHostAddress           InetAddress
    }
        

sipServerCfgHostAddressType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only

sipServerCfgHostAddressTypeのOBJECT-TYPE構文InetAddressType MAX-ACCESS読み取り専用

    STATUS      current
    DESCRIPTION
       "The type of Internet address by which the SIP server is
        reachable."
    REFERENCE
       "RFC 3261, Section 19.1.1"
    ::= { sipServerCfgEntry 1 }
        
sipServerCfgHostAddress OBJECT-TYPE
    SYNTAX      InetAddress
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This is the host portion of a SIP URI that is assigned to the
        SIP server.  It MAY contain a fully qualified domain name or
        an IP address.  The length of the value will depend on the type
        of address specified.  The type of address given by this object
        is controlled by sipServerCfgHostAddressType."
    REFERENCE
       "RFC 3261, Section 19.1.1"
    ::= { sipServerCfgEntry 2 }
        
--
-- This group contains MIB objects
-- related to SIP Proxy Servers.
--
sipServerProxyCfg      OBJECT IDENTIFIER ::= { sipServerMIBObjects 3 } sipServerProxyStats    OBJECT IDENTIFIER ::= { sipServerMIBObjects 4 }
        
--
-- Proxy Server Configuration
--
sipServerProxyCfgTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerProxyCfgEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains configuration objects applicable to SIP
        Proxy Servers."
    ::= { sipServerProxyCfg 1 }
        

sipServerProxyCfgEntry OBJECT-TYPE SYNTAX SipServerProxyCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of common proxy configuration.

sipServerProxyCfgEntry OBJECT-TYPE構文SipServerProxyCfgEntry MAX-ACCESSステータス現在の説明は「一般的なプロキシ構成の行。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex }
    ::= { sipServerProxyCfgTable 1 }
        
SipServerProxyCfgEntry ::=
    SEQUENCE {
        sipServerCfgProxyStatefulness     INTEGER,
        sipServerCfgProxyRecursion        TruthValue,
        sipServerCfgProxyRecordRoute      TruthValue,
        sipServerCfgProxyAuthMethod       BITS,
        sipServerCfgProxyAuthDefaultRealm SnmpAdminString
    }
        

sipServerCfgProxyStatefulness OBJECT-TYPE SYNTAX INTEGER { stateless(1), transactionStateful(2), callStateful(3) } MAX-ACCESS read-only STATUS current DESCRIPTION

sipServerCfgProxyStatefulness OBJECT-TYPE SYNTAX INTEGER {ステートレス(1)、transactionStateful(2)、callStateful(3)} MAX-ACCESS read-only説明

       "This object reflects the default mode of operation for the
        Proxy Server entity.
        

A stateless proxy is a logical entity that does not maintain the client or server transaction state machines when it processes requests. A stateless proxy forwards every request it receives downstream and every response it receives upstream. If the value of this object is stateless(1), the proxy defaults to stateless operations.

ステートレスプロキシは、それが要求を処理するときに、クライアントまたはサーバのトランザクションステートマシンを維持しない論理的なエンティティです。ステートレスプロキシは転送し、すべてのそれは、上流受け下流、すべての応答を受信要求します。このオブジェクトの値は、ステートレス動作にプロキシのデフォルト、(1)ステートレスである場合。

A transaction stateful proxy, or simply a 'stateful proxy', is a logical entity that maintains the client and server transaction state machines during the processing of a request. A (transaction) stateful proxy is not the same as a call stateful proxy. If the value of this object is transactionStateful(2), the proxy is stateful on a transaction basis.

トランザクションステートフルプロキシ、または単に「ステートフルプロキシ」、要求の処理中に、クライアントとサーバートランザクションのステートマシンを維持する論理エンティティです。 (トランザクション)ステートフルプロキシは、コールステートフルプロキシと同じではありません。このオブジェクトの値がtransactionStateful(2)の場合、プロキシは、トランザクションごとにステートフルです。

A call stateful proxy is a logical entity if it retains state for a dialog from the initiating INVITE to the terminating BYE request. A call stateful proxy is always transaction stateful, but the converse is not necessarily true. If the value of this object is callStateful(3), the proxy is call stateful."

それは、開始、終了BYE要求にINVITEからダイアログの状態を保持している場合、コールステートフルプロキシは、論理的なエンティティです。コールステートフルプロキシは常にトランザクションステートフルであるが、その逆は必ずしも真ではありません。このオブジェクトの値がcallStateful(3)の場合、プロキシは、コールステートフルです。」

    REFERENCE
        "RFC 3261, Section 16"
    ::= { sipServerProxyCfgEntry 1 }
        

sipServerCfgProxyRecursion OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects whether or not the Proxy performs a recursive search on the Contacts provided in 3xx redirects.

sipServerCfgProxyRecursion OBJECT-TYPEの構文のTruthValue MAX-ACCESS read-onlyステータス現在の説明は「このオブジェクトプロキシの3xxリダイレクトに設けられたコンタクトに再帰的に検索を行うか否かを反映しています。

        If the value of this object is 'true', a recursive search is
        performed.  If the value is 'false', no search is performed,
        and the 3xx response is sent upstream towards the source of
        the request."
    REFERENCE
       "RFC 3261 Sections 16.5 and 16.6"
    ::= { sipServerProxyCfgEntry 2 }
        

sipServerCfgProxyRecordRoute OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current

sipServerCfgProxyRecordRoute OBJECT-TYPE構文のTruthValue MAX-ACCESS read-onlyステータス電流

    DESCRIPTION
       "This object reflects whether or not the proxy adds itself to
        the Record-Route header as a default action.  This header is
        used to list the proxies that insist on being in the signaling
        path for subsequent requests related to the call leg.
        
        If the value of this object is 'true', the proxy adds itself to
        the end of the Record-Route header, creating the header if
        required.  If the value is 'false', the proxy does not add
        itself to the Record-Route header."
    REFERENCE
       "RFC 3261, Section 20.30"
    ::= { sipServerProxyCfgEntry 3 }
        

-- -- Security -- sipServerCfgProxyAuthMethod OBJECT-TYPE SYNTAX BITS { none(0), tls(1), digest(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object reflects the authentication methods that MAY be used to authenticate request originators.

- - セキュリティ - sipServerCfgProxyAuthMethod OBJECT-TYPE構文BITS {なし(0)、TLS(1)、ダイジェスト(2)} MAX-ACCESS read-only説明は「このオブジェクトために使用することができる認証方法を反映要求の発信元を認証します。

        bit 0  no authentication is performed
        bit 1  TLS is used
        bit 2  HTTP Digest is used."
    REFERENCE
       "RFC 3261 Sections 22, 23, 26, 26.2.3"
    ::= { sipServerProxyCfgEntry 4 }
        
sipServerCfgProxyAuthDefaultRealm OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the default realm value used in
        Proxy-Authenticate headers.  Note that this MAY need to be
        stored per user, in which case, this default value is ignored.
       "
    REFERENCE
       "RFC 3261, Section 22.1"
    ::= { sipServerProxyCfgEntry 5 }
        

-- -- Proxy Server Statistics -- sipServerProxyStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF SipServerProxyStatsEntry MAX-ACCESS not-accessible

- - プロキシサーバーの統計情報 - SipServerProxyStatsEntryアクセス不可能なMAX-ACCESS OF sipServerProxyStatsTable OBJECT-TYPE構文配列

    STATUS      current
    DESCRIPTION
       "This table contains the statistics objects applicable to all
        SIP Proxy Servers in this system."
    ::= { sipServerProxyStats 1 }
        

sipServerProxyStatsEntry OBJECT-TYPE SYNTAX SipServerProxyStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of summary statistics.

sipServerProxyStatsEntryのOBJECT-TYPE SYNTAX SipServerProxyStatsEntry MAX-ACCESSステータス現在の説明は「要約統計の列。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex }
    ::= { sipServerProxyStatsTable 1 }
        
SipServerProxyStatsEntry ::=
    SEQUENCE {
        sipServerProxyStatProxyReqFailures Counter32,
        sipServerProxyStatsDisconTime      TimeStamp
    }
        

sipServerProxyStatProxyReqFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the number of occurrences of unsupported options being specified in received Proxy-Require headers. Such occurrences result in a 420 Bad Extension status code being returned.

sipServerProxyStatProxyReqFailuresのOBJECT-TYPE SYNTAXカウンタACCESS read-only説明は「このオブジェクトは、受信プロキシ要求ヘッダに指定され、サポートされていないオプションの発生数を含んでいる。そのような発生が返される420悪い拡張ステータスコードをもたらします。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by monitoring the sipServerProxyStatsDisconTime object in the same
        row."
    ::= { sipServerProxyStatsEntry 1 }
        
sipServerProxyStatsDisconTime OBJECT-TYPE
 SYNTAX      TimeStamp
 MAX-ACCESS  read-only
 STATUS      current
 DESCRIPTION
    "The value of the sysUpTime object when the counters for the server
     statistics objects in this row last experienced a discontinuity."
 ::= { sipServerProxyStatsEntry 2 }
        
--
-- This group contains MIB objects related to SIP Registrars.
--
sipServerRegCfg         OBJECT IDENTIFIER ::= { sipServerMIBObjects 5 }
sipServerRegStats       OBJECT IDENTIFIER ::= { sipServerMIBObjects 6 }
        
--
-- Registrar Configuration
--
sipServerRegCfgTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerRegCfgEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains configuration objects applicable to SIP
        Registrars."
    ::= { sipServerRegCfg 1 }
        

sipServerRegCfgEntry OBJECT-TYPE SYNTAX SipServerRegCfgEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of common Registrar configuration.

sipServerRegCfgEntry OBJECT-TYPE構文SipServerRegCfgEntry MAX-ACCESSステータス現在の説明は「共通レジストラ構成行。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex }
    ::= { sipServerRegCfgTable 1 }
        
SipServerRegCfgEntry ::=
        
    SEQUENCE {
        sipServerRegMaxContactExpiryDuration  Unsigned32,
        sipServerRegMaxUsers                  Unsigned32,
        sipServerRegCurrentUsers              Gauge32,
        sipServerRegDfltRegActiveInterval     Unsigned32
    }
        
sipServerRegMaxContactExpiryDuration OBJECT-TYPE
    SYNTAX      Unsigned32 (0..4294967295)
    UNITS      "seconds"
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the maximum expiry that may be requested
        by a User Agent for a particular Contact.  User Agents can
        specify expiry using either an Expiry header in a REGISTER
        request, or using an Expires parameter in a Contact header in
        a REGISTER request.  If the value requested by the User Agent
        is greater than the value of this object, then the contact
        information is given the duration specified by this object, and
        that duration is indicated to the User Agent in the response."
    ::= { sipServerRegCfgEntry 1 }
        
sipServerRegMaxUsers OBJECT-TYPE
    SYNTAX      Unsigned32 (1..4294967295)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the maximum number of users that the
        Registrar supports.  The current number of users is reflected
        by sipServerRegCurrentUsers."
    ::= { sipServerRegCfgEntry 2 }
        
sipServerRegCurrentUsers OBJECT-TYPE
    SYNTAX      Gauge32 (0..4294967295)
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object reflects the number of users currently registered
        with the Registrar."
    ::= { sipServerRegCfgEntry 3 }
        

sipServerRegDfltRegActiveInterval OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION

sipServerRegDfltRegActiveInterval OBJECT-TYPE構文Unsigned32(1 4294967295)UNITS "秒" MAX-ACCESS read-onlyステータス現在の説明

       "This object reflects the default time interval the Registrar
        considers registrations to be active.  The value is used to
        compute the Expires header in the REGISTER response.  If a user
        agent requests a time interval shorter than specified by this
        object, the Registrar SHOULD honor that request.  If a Contact
        entry does not have an 'expires' parameter, the value of the
        Expires header field is used instead.  If a Contact entry has no
        'expires' parameter and no Expires header field is present,
        the value of this object is used as the default value."
    REFERENCE
       "RFC 3261, Section 10.2"
    ::= { sipServerRegCfgEntry 4 }
--
-- Per User Information
--
sipServerRegUserTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerRegUserEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains information on all users registered to each
        Registrar in this system."
    ::= { sipServerRegCfg 2 }
        

sipServerRegUserEntry OBJECT-TYPE SYNTAX SipServerRegUserEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry contains information for a single user registered to this Registrar.

sipServerRegUserEntryのOBJECT-TYPE SYNTAX SipServerRegUserEntry MAX-ACCESSステータス現在の説明は「このエントリは、このレジストラに登録された単一のユーザーのための情報が含まれています。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex, sipServerRegUserIndex }
    ::= { sipServerRegUserTable 1 }
        
SipServerRegUserEntry ::=
    SEQUENCE {
        sipServerRegUserIndex                  Unsigned32,
        sipServerRegUserUri                    SnmpAdminString,
        sipServerRegUserAuthenticationFailures Counter32,
        sipServerRegUserDisconTime             TimeStamp
    }
        
sipServerRegUserIndex OBJECT-TYPE
    SYNTAX      Unsigned32 (1..4294967295)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This object uniquely identifies a conceptual row in the table."
    ::= { sipServerRegUserEntry 1 }
        
sipServerRegUserUri OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains the user's address-of-record.  It is the
        main form by which the Registrar knows the user.  The format is
        typically 'user@domain'.  It is contained in the To header for
        all REGISTER requests."
    ::= { sipServerRegUserEntry 2 }
        

sipServerRegUserAuthenticationFailures OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains a count of the number of times the user has failed authentication.

sipServerRegUserAuthenticationFailuresのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、ユーザーが認証に失敗した回数のカウントが含まれています。

        Discontinuities in the value of this counter can occur due to
        successful user authentications and at re-initialization of
        the SIP entity or service.  A Management Station can detect
        discontinuities in this counter by monitoring the
        sipServerRegUserDisconTime object in the same row."
    ::= { sipServerRegUserEntry 3 }
        
sipServerRegUserDisconTime OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        user registration statistics objects in this row last
        experienced a discontinuity."
    ::= { sipServerRegUserEntry 4 }
--
-- Per Contact Information
--
sipServerRegContactTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerRegContactEntry
        
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains information on every location where a
        registered user (specified by sipServerRegUserIndex) wishes to
        be found (i.e., the user has provided contact information to
        each SIP Registrar in this system)."
    ::= { sipServerRegCfg 3 }
        

sipServerRegContactEntry OBJECT-TYPE SYNTAX SipServerRegContactEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry contains information for a single Contact. Multiple contacts may exist for a single user.

sipServerRegContactEntryのOBJECT-TYPE SYNTAX SipServerRegContactEntry MAX-ACCESSステータス現在の説明は「このエントリは、単一の連絡先の情報が含まれています。複数の連絡先は、単一のユーザのために存在してもよいです。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
        
    INDEX { applIndex,
            sipServerRegUserIndex,
            sipServerRegContactIndex
          }
    ::= { sipServerRegContactTable 1 }
        
SipServerRegContactEntry ::=
    SEQUENCE {
        sipServerRegContactIndex        Unsigned32,
        sipServerRegContactDisplayName  SnmpAdminString,
        sipServerRegContactURI          SnmpAdminString,
        sipServerRegContactLastUpdated  TimeStamp,
        sipServerRegContactExpiry       DateAndTime,
        sipServerRegContactPreference   SnmpAdminString
    }
        
sipServerRegContactIndex OBJECT-TYPE
    SYNTAX      Unsigned32 (1..4294967295)
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "Along with the sipServerRegUserIndex, this object uniquely
        identifies a conceptual row in the table."
    ::= { sipServerRegContactEntry 1 }
        
sipServerRegContactDisplayName OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains the display name for the Contact.  For
        example, 'Santa at Home', or 'Santa on his Sled', corresponding
        to contact URIs of sip:BigGuy@example.com or
        sip:sclaus817@example.com, respectively."
    ::= { sipServerRegContactEntry 2 }
        
sipServerRegContactURI OBJECT-TYPE
    SYNTAX      SnmpAdminString
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains either a SIP URI where the user can be
        contacted.  This URI is normally returned to a client from a
        Redirect Server, or is used as the RequestURI in a SIP request
        line for requests forwarded by a proxy."
    ::= { sipServerRegContactEntry 3 }
        
sipServerRegContactLastUpdated OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object indicates the time when this contact information
        was accepted.  If the contact information is updated via a
        subsequent REGISTER of the same information, this object is
        also updated."
    ::= { sipServerRegContactEntry 4 }
        
sipServerRegContactExpiry OBJECT-TYPE
    SYNTAX      DateAndTime
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "This object contains the date and time when the contact
        information will no longer be valid.  Such times may be
        specified by the user at registration (i.e., Expires header or
        expiry parameter in the Contact information), or a system
        default can be applied."
    ::= { sipServerRegContactEntry 5 }
        

sipServerRegContactPreference OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-only

sipServerRegContactPreferenceのOBJECT-TYPE SYNTAXれるSnmpAdminString MAX-ACCESS読み取り専用

    STATUS      current
    DESCRIPTION
       "This object indicates a relative preference for the particular
        Contact header field value compared to other bindings for this
        address-of-record.  A registering user may provide this
        preference as a 'qvalue' parameter in the Contact header.
        
        The format of this item is a decimal number between 0 and 1
        (for example 0.9).  Higher values indicate locations preferred
        by the user."
    REFERENCE
       "RFC 3261, Section 10.2.1.2, 16.6, and 20.10"
    ::= { sipServerRegContactEntry 6 }
        
--
-- Registrar Statistics
--
sipServerRegStatsTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF SipServerRegStatsEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
       "This table contains the summary statistics objects applicable
        to all SIP Registrars in this system."
    ::= { sipServerRegStats 1 }
        

sipServerRegStatsEntry OBJECT-TYPE SYNTAX SipServerRegStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A row of summary statistics.

sipServerRegStatsEntryのOBJECT-TYPE SYNTAX SipServerRegStatsEntry MAX-ACCESSステータス現在の説明は「要約統計の列。

        Each row represents those objects for a particular SIP server
        present in this system.  applIndex is used to uniquely identify
        these instances of SIP servers and correlate them through the
        common framework of the NETWORK-SERVICES-MIB (RFC 2788).  The
        same value of applIndex used in the corresponding
        SIP-COMMON-MIB is used here."
    INDEX { applIndex }
    ::= { sipServerRegStatsTable 1 }
        
SipServerRegStatsEntry ::=
    SEQUENCE {
        sipServerRegStatsAcceptedRegs     Counter32,
        sipServerRegStatsRejectedRegs     Counter32,
        sipServerRegStatsDisconTime       TimeStamp
    }
        

sipServerRegStatsAcceptedRegs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains a count of the number of REGISTER requests that have been accepted (status code 200) by the Registrar. This includes additions of new contact information, refreshing contact information, as well as requests for deletion of contact information.

sipServerRegStatsAcceptedRegsのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトレジストラによって(ステータスコード200)を受け入れてきたREGISTER要求の数のカウントが含まれています。これは、連絡先をリフレッシュする、新しい連絡先情報の追加を含み情報だけでなく、連絡先情報の削除を要求します。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipServerRegStatsDisconTime object in the same
        row."
    ::= { sipServerRegStatsEntry 1 }
        

sipServerRegStatsRejectedRegs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains a count of the number REGISTER requests that have been rejected by the Registrar.

sipServerRegStatsRejectedRegsのOBJECT-TYPE SYNTAXカウンタACCESS read-onlyステータス現在の説明は「このオブジェクトは、レジストラによって拒否された数のREGISTER要求の数が含まれています。

        Discontinuities in the value of this counter can occur at
        re-initialization of the SIP entity or service.  A Management
        Station can detect discontinuities in this counter by
        monitoring the sipServerRegStatsDisconTime object in the same
        row."
  ::= { sipServerRegStatsEntry 2 }
        
sipServerRegStatsDisconTime OBJECT-TYPE
    SYNTAX      TimeStamp
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
       "The value of the sysUpTime object when the counters for the
        registrar statistics objects in this row last experienced a
        discontinuity."
 ::= { sipServerRegStatsEntry 3 }
        
--
-- Conformance
--
sipServerMIBCompliances
         OBJECT IDENTIFIER ::= { sipServerMIBConformance 1 }
        
sipServerMIBGroups
         OBJECT IDENTIFIER ::= { sipServerMIBConformance 2 }
        
--
-- Compliance Statements
--
sipServerProxyServerCompliance MODULE-COMPLIANCE
    STATUS      current
    DESCRIPTION
       "The compliance statement for SIP entities acting as Proxy
        Servers."
    MODULE -- this module
        MANDATORY-GROUPS { sipServerConfigGroup,
                           sipServerProxyConfigGroup,
                           sipServerProxyStatsGroup
                         }
    ::= { sipServerMIBCompliances 1 }
        
sipRedirectServerCompliance MODULE-COMPLIANCE
    STATUS      current
    DESCRIPTION
       "The compliance statement for SIP entities acting as Redirect
        Servers."
    MODULE -- this module
        MANDATORY-GROUPS { sipServerConfigGroup }
    ::= { sipServerMIBCompliances 2 }
        
sipServerRegistrarServerCompliance MODULE-COMPLIANCE
    STATUS      current
    DESCRIPTION
       "The compliance statement for SIP entities acting as
        Registrars."
    MODULE -- this module
        MANDATORY-GROUPS { sipServerConfigGroup,
                           sipServerRegistrarConfigGroup,
                           sipServerRegistrarStatsGroup }
    GROUP sipServerRegistrarUsersGroup
    DESCRIPTION
       "This is an optional group."
    ::= { sipServerMIBCompliances 3 }
        

-- -- Units of Conformance -- sipServerConfigGroup OBJECT-GROUP OBJECTS { sipServerCfgHostAddressType, sipServerCfgHostAddress

- - 適合ユニット - sipServerConfigGroupオブジェクト・グループオブジェクト{sipServerCfgHostAddressType、sipServerCfgHostAddress

    }
    STATUS      current
    DESCRIPTION
       "A collection of objects providing configuration common to SIP
        Proxy and Redirect servers."
    ::= { sipServerMIBGroups 1 }
        
sipServerProxyConfigGroup OBJECT-GROUP
    OBJECTS {
            sipServerCfgProxyStatefulness,
            sipServerCfgProxyRecursion,
            sipServerCfgProxyRecordRoute,
            sipServerCfgProxyAuthMethod,
            sipServerCfgProxyAuthDefaultRealm
    }
    STATUS      current
    DESCRIPTION
       "A collection of objects providing configuration for SIP Proxy
        servers."
    ::= { sipServerMIBGroups 2 }
        
sipServerProxyStatsGroup OBJECT-GROUP
    OBJECTS {
            sipServerProxyStatProxyReqFailures,
            sipServerProxyStatsDisconTime
    }
    STATUS      current
    DESCRIPTION
       "A collection of objects providing statistics for SIP Proxy
        servers."
    ::= { sipServerMIBGroups 3 }
        
sipServerRegistrarConfigGroup OBJECT-GROUP
    OBJECTS {
            sipServerRegMaxContactExpiryDuration,
            sipServerRegMaxUsers,
            sipServerRegCurrentUsers,
            sipServerRegDfltRegActiveInterval
    }
    STATUS      current
    DESCRIPTION
       "A collection of objects providing configuration for SIP
        Registrars."
    ::= { sipServerMIBGroups 4 }
        
sipServerRegistrarStatsGroup OBJECT-GROUP
    OBJECTS {
            sipServerRegStatsAcceptedRegs, sipServerRegStatsRejectedRegs,
            sipServerRegStatsDisconTime
    }
    STATUS      current
    DESCRIPTION
       "A collection of objects providing statistics for SIP
        Registrars."
    ::= { sipServerMIBGroups 5 }
        
sipServerRegistrarUsersGroup OBJECT-GROUP
    OBJECTS {
            sipServerRegUserUri,
            sipServerRegUserAuthenticationFailures,
            sipServerRegUserDisconTime,
            sipServerRegContactDisplayName,
            sipServerRegContactURI,
            sipServerRegContactLastUpdated,
            sipServerRegContactExpiry,
            sipServerRegContactPreference
    }
    STATUS      current
    DESCRIPTION
       "A collection of objects related to registered users."
    ::= { sipServerMIBGroups 6 }
        

END

終わり

8. IANA Considerations
8. IANAの考慮事項

The MIB modules defined in this document use the following IANA-assigned OBJECT IDENTIFIER values recorded in the SMI Numbers registry:

この文書で定義されたMIBモジュールはSMI番号のレジストリに記録されている以下のIANAによって割り当てられたオブジェクト識別子の値を使用します。

                +--------------+-------------------------+
                | Descriptor   | OBJECT IDENTIFIER value |
                +--------------+-------------------------+
                | sipTC        | { mib-2 148 }           |
                | sipCommonMIB | { mib-2 149 }           |
                | sipUAMIB     | { mib-2 150 }           |
                | sipServerMIB | { mib-2 151 }           |
                +--------------+-------------------------+
        
9. Security Considerations
9.セキュリティの考慮事項

There are a number of management objects defined in the SIP-COMMON-MIB MIB module with a MAX-ACCESS clause of read-write and/or read-create. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations.

読み取りと書き込みおよび/または読み取り作成のMAX-ACCESS句でSIP-COMMON-MIB MIBモジュールで定義された管理オブジェクトの数があります。そのようなオブジェクトは、いくつかのネットワーク環境に敏感又は脆弱と考えることができます。適切な保護のない非安全な環境におけるSET操作のサポートはネットワーク操作のときにマイナスの影響を与える可能性があります。

The following read-create object in SIP-COMMON-MIB is used to configure the status code statistics that will be monitored by the SIP entity:

SIP-COMMON-MIBに次のリード作成オブジェクトは、SIPエンティティによって監視されるステータスコードの統計情報を設定するために使用されます。

sipCommonStatusCodeRowStatus:

sipCommonStatusCodeRowStatus:

If this object is SET maliciously, it may result in an over-allocation of resources in a system for the purpose of accumulating and maintaining statistics.

このオブジェクトが故意に設定されている場合、それは統計を蓄積し、維持するためにシステムのリソースの過剰割り当てをもたらすことができます。

The following read-write objects in SIP-COMMON-MIB are used to configure the behavior of certain SNMP notifications potentially generated by a SIP entity:

SIP-COMMON-MIBで、次の読み書きオブジェクトは潜在的にSIPエンティティによって生成された特定のSNMP通知の動作を設定するために使用されます。

sipCommonStatusCodeNotifSend, sipCommonStatusCodeNotifEmitMode, sipCommonStatusCodeNotifThresh, sipCommonStatusCodeNotifInterval, sipCommonCfgServiceNotifEnable:

sipCommonStatusCodeNotifSend、sipCommonStatusCodeNotifEmitMode、sipCommonStatusCodeNotifThresh、sipCommonStatusCodeNotifInterval、sipCommonCfgServiceNotifEnable:

If these objects are SET maliciously, it may result in a system and/or network performance impact due to the generation of SNMP notifications.

これらのオブジェクトは悪意を持って設定されている場合、それは、システムおよび/またはSNMP通知の生成に起因するネットワークのパフォーマンスに影響をもたらすことができます。

Some of the readable objects in the MIB modules (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP.

MIBモジュールで読み取り可能なオブジェクトの一部(すなわち、アクセス可能ではない以外MAX-ACCESS持つオブジェクト)は、いくつかのネットワーク環境に敏感又は脆弱と考えることができます。 GETおよび/またはこれらのオブジェクトへのアクセスを通知し、おそらくSNMPを通してネットワークの上にそれらを送信する場合でも、これらのオブジェクトの値を暗号化するためにも、制御することが重要です。

The following object values may contain private or confidential customer information like first name, last name, customer identification, location, company affiliation, the time the information was updated, etc.

次のオブジェクトの値は、など、名、姓、顧客識別、場所、会社の所属、情報が更新された時、などのプライベートまたは顧客の機密情報が含まれていてもよいです

sipServerRegContactDisplayName, sipServerRegContactURI, sipServerRegContactLastUpdated and sipCommonCfgOrganization.

sipServerRegContactDisplayName、sipServerRegContactURI、sipServerRegContactLastUpdatedとsipCommonCfgOrganization。

The sipCommonCfgTable table contains some objects that may help attackers gain knowledge about the status and operations of the SIP service. In particular, the object value of sipCommonCfgServiceOperStatus may indicate that the SIP entity is in congested state and may lead attackers to build additional service attacks to overload the system.

sipCommonCfgTableの表は、攻撃者がSIPサービスのステータスおよび操作に関する知識を得るのを助けるかもしれないいくつかのオブジェクトが含まれています。特に、sipCommonCfgServiceOperStatusのオブジェクト値は、SIPエンティティが輻輳状態にあることを示してもよいし、システムに過負荷をかけるために、追加のサービス攻撃を構築するために攻撃につながる可能性があります。

The sipCommonCfgEntityType object indicates the type of SIP entity, and the sipCommonMethodSupportedTable table contains in the SIP-COMMON-MIB MIB module list of SIP methods supported by each entity in the system. Gaining access to this information may allow attackers to build method-specific attacks or use unsupported methods to create denial-of-service attack scenarios.

sipCommonCfgEntityTypeオブジェクトは、SIPエンティティのタイプを示し、そしてsipCommonMethodSupportedTableテーブルは、システム内の各エンティティによってサポートされるSIPメソッドのSIP-COMMON-MIB MIBモジュールのリストに含まれています。この情報へのアクセスを得ることは、攻撃者が法特有の攻撃を構築したり、サービス拒否攻撃のシナリオを作成するためにサポートされていないメソッドを使用することを可能にします。

In the SIP-UA-MIB MIB module, the sipUACfgServerTable contains the address of the SIP servers providing services to the UA, and obtaining this information may disclose some private or sensitive information about the SIP service usage.

SIP-UA-MIB MIBモジュールでは、sipUACfgServerTableはUAにサービスを提供するSIPサーバのアドレスが含まれており、この情報を得ることはSIPサービスの利用に関するいくつかのプライベート情報や機密情報を開示することがあります。

In the SIP-SERVER-MIB MIB module, the sipServerCfgProxyAuthMethod object defines the authentication methods supported by the server and may be used to build specific denial-of-service attackers targeted at the security mechanisms employed by the SIP entity.

SIP-SERVER-MIB MIBモジュールでは、sipServerCfgProxyAuthMethodオブジェクトはサーバによってサポートされる認証方法を定義し、SIPエンティティによって使用セキュリティメカニズムをターゲット特定サービス拒否攻撃を構築するために使用されてもよいです。

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPsec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in this set of MIB modules.

SNMPv3の前のSNMPバージョンは十分なセキュリティを含んでいませんでした。ネットワーク自体が(IPsecを使って、例えば)安全であっても、その後も、安全なネットワーク上で/ SETにアクセスし、GETだれに許容されているかのように何の制御(読み取り/変更/作成/削除)この内のオブジェクトが存在しませんMIBモジュールのセット。

It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see RFC 3410 [RFC3410]), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).

これは、SNMPv3フレームワークで提供するように実装は、セキュリティ機能を検討することが推奨されます(RFC 3410 [RFC3410])、(認証とプライバシーのため)SNMPv3の暗号のメカニズムのためのフルサポートを含みます。

Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsi when bility to ensure that the SNMP entity giving access to an instance of this MIB module is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.

さらに、SNMPv3の前のSNMPバージョンの展開はお勧めしません。代わりに、SNMPv3を展開すると、暗号化セキュリティを有効にすることをお勧めします。ビリティはこのMIBモジュールのインスタンスへのアクセスを与えるSNMP実体が適切にのみプリンシパル(ユーザ)にオブジェクトへのアクセスを提供するように設定されていることを確認するとき、それは、顧客/オペレータresponsi実際に取得または設定する正当な権利を有することですそれらを(変更/削除/作成)。

10. Contributor Acknowledgments
10.コントリビュータ謝辞

We wish to thank the members of the IETF SIP and SIPPING working groups, and the SIP-MIB Design team for their comments and suggestions. Detailed comments were provided by Tom Taylor, Kavitha Patchayappan, Dan Romascanu, Cullen Jennings, Orit Levin, AC Mahendran, Mary Barnes, Rohan Mahy, Bob Penfield, Charles Eckel, and Dean Willis. Special thanks to Bert Wijnen for his expert reviews, which have greatly improved the SIP MIB modules.

我々は彼らのコメントや提案をIETF SIPのメンバーとSIPPINGワーキンググループ、およびSIP-MIBデザインチームに感謝したいです。詳細なコメントはトム・テイラー、Kavitha Patchayappan、ダンRomascanu、カレン・ジェニングス、のoriTレヴィン、AC Mahendran、メアリー・バーンズ、ロハンマーイ、ボブ・ペンフィールド、チャールズEckel氏、およびディーンウィリスによって提供されました。大幅SIP MIBモジュールを改善している彼のエキスパートレビュー、のためにバートWijnenに感謝します。

11. References
11.参考文献
11.1. Normative References
11.1. 引用規格

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。

[RFC3261] Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., and E. Schooler, "SIP: Session Initiation Protocol", RFC 3261, June 2002.

[RFC3261]ローゼンバーグ、J.、Schulzrinneと、H.、カマリロ、G.、ジョンストン、A.、ピーターソン、J.、スパークス、R.、ハンドレー、M.、およびE.学生、 "SIP:セッション開始プロトコル" 、RFC 3261、2002年6月。

[RFC2578] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.

[RFC2578] McCloghrie、K.、パーキンス、D.、およびJ. Schoenwaelder、STD 58、RFC 2578、1999年4月 "管理情報バージョン2(SMIv2)の構造"。

[RFC2579] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[RFC2579] McCloghrie、K.、パーキンス、D.、およびJ. Schoenwaelder、 "SMIv2のためのテキストの表記法"、STD 58、RFC 2579、1999年4月。

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.

[RFC2580] McCloghrie、K.、パーキンス、D.、およびJ. Schoenwaelder、 "SMIv2のための適合性宣言"、STD 58、RFC 2580、1999年4月。

[RFC2788] Freed, N. and S. Kille, "Network Services Monitoring MIB", RFC 2788, March 2000.

[RFC2788]フリード、N.およびS. Kille、 "ネットワークサービスの監視MIB"、RFC 2788、2000年3月。

[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002.

[RFC3411]ハリントン、D.、Presuhn、R.、およびB. Wijnenの、 "簡易ネットワーク管理プロトコル(SNMP)管理フレームワークを記述するためのアーキテクチャ"、STD 62、RFC 3411、2002年12月。

[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. Schoenwaelder, "Textual Conventions for Internet Network Addresses", RFC 4001, February 2005.

[RFC4001]ダニエル、M.、ハーバーマン、B.、Routhier、S.、およびJ. Schoenwaelder、 "インターネットネットワークアドレスのためのテキストの表記法"、RFC 4001、2005年2月。

11.2. Informative References
11.2. 参考文献

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.

[RFC3410]ケース、J.、マンディ、R.、パーテイン、D.、およびB.スチュワート、 "インターネット標準の管理フレームワークのための序論と適用性声明"、RFC 3410、2002年12月。

[RFC3262] Rosenberg, J. and H. Schulzrinne, "Reliability of Provisional Responses in Session Initiation Protocol (SIP)", RFC 3262, June 2002.

[RFC3262]ローゼンバーグ、J.、およびH. Schulzrinneと、RFC 3262、2002年6月 "セッション開始プロトコル(SIP)における暫定的な応答の信頼性"。

[RFC4168] Rosenberg, J., Schulzrinne, H., and G. Camarillo, "The Stream Control Transmission Protocol (SCTP) as a Transport for the Session Initiation Protocol (SIP)", RFC 4168, October 2005.

、RFC 4168、2005年10月 "セッション開始プロトコル(SIP)のためのトランスポートとしてストリーム制御伝送プロトコル(SCTP)" [RFC4168]ローゼンバーグ、J.、Schulzrinneと、H.、およびG.カマリロ、。

Authors' Addresses

著者のアドレス

Kevin Lingle Cisco Systems, Inc. 7025 Kit Creek Road P.O. Box 14987 Research Triangle Park, NC 27709 US

ケビンLingleシスコシステムズ株式会社7025キットクリーク道路私書箱14987リサーチトライアングルパーク、NC 27709米国箱

Phone: +1 919 476 2029 EMail: klingle@cisco.com

電話:+1 919 476 2029 Eメール:klingle@cisco.com

Jean-Francois Mule CableLabs 858 Coal Creek Circle Louisville, CO 80027 US

ジャン=フランソワラバCableLabsの858コールクリークサークルルイビル、CO 80027米国

Phone: +1 303 661 9100 EMail: jf.mule@cablelabs.com

電話:+1 303 661 9100 Eメール:jf.mule@cablelabs.com

Joon Maeng 5612 Sedona Drive Austin, TX 78759 US

ジュンMaeng 5612セドナドライブオースティン、TX 78759米国

Phone: +1 512 418 0590 EMail: jmaeng@austin.rr.com

電話:+1 512 418 0590 Eメール:jmaeng@austin.rr.com

Dave Walker

デーブウォーカー

EMail: drwalker@rogers.com

メールアドレス:drwalker@rogers.com

Full Copyright Statement

完全な著作権声明

Copyright (C) The IETF Trust (2007).

著作権(C)IETFトラスト(2007)。

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

この文書では、BCP 78に含まれる権利と許可と制限の適用を受けており、その中の記載を除いて、作者は彼らのすべての権利を保有します。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

この文書とここに含まれている情報は、基礎とCONTRIBUTOR「そのまま」、ORGANIZATION HE / SHEが表すまたはインターネットSOCIETY、(もしあれば)を後援し、IETF TRUST ANDインターネットエンジニアリングタスクフォース放棄ALLに設けられています。保証は、明示または黙示、この情報の利用および特定目的に対する権利または商品性または適合性の黙示の保証を侵害しない任意の保証がこれらに限定されません。

Intellectual Property

知的財産

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETFは、本書またはそのような権限下で、ライセンスがたりないかもしれない程度に記載された技術の実装や使用に関係すると主張される可能性があります任意の知的財産権やその他の権利の有効性または範囲に関していかなる位置を取りません利用可能です。またそれは、それがどのような権利を確認する独自の取り組みを行ったことを示すものでもありません。 RFC文書の権利に関する手続きの情報は、BCP 78およびBCP 79に記載されています。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

IPRの開示のコピーが利用できるようにIETF事務局とライセンスの保証に行われた、または本仕様の実装者または利用者がそのような所有権の使用のための一般的なライセンスまたは許可を取得するために作られた試みの結果を得ることができますhttp://www.ietf.org/iprのIETFのオンラインIPRリポジトリから。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETFは、その注意にこの標準を実装するために必要とされる技術をカバーすることができる任意の著作権、特許または特許出願、またはその他の所有権を持ってすべての利害関係者を招待します。 ietf-ipr@ietf.orgのIETFに情報を記述してください。

Acknowledgement

謝辞

Funding for the RFC Editor function is currently provided by the Internet Society.

RFC Editor機能のための基金は現在、インターネット協会によって提供されます。