メインコンテンツまでスキップ

21. IANA Considerations (IANA の考慮事項)

この仕様では、新しい SDP 属性、4 つの新しい STUN 属性、および 1 つの新しい STUN エラー応答を登録します。

21.1. SDP Attributes (SDP 属性)

この仕様では、[RFC4566] のセクション 8.2.4 の手順に従って 7 つの新しい SDP 属性を定義します。登録に必要な情報はここに含まれています。

21.1.1. candidate Attribute (candidate 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: candidate
  • Long Form: candidate
  • Type of Attribute: media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、通信に使用できる多くの候補アドレスの 1 つを提供します。これらのアドレスは、Session Traversal Utilities for NAT (STUN) を使用したエンドツーエンドの接続チェックで検証されます。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.2. remote-candidates Attribute (remote-candidates 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: remote-candidates
  • Long Form: remote-candidates
  • Type of Attribute: media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、オファー側がアンサー側にアンサーで使用してほしいリモート候補の ID を提供します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.3. ice-lite Attribute (ice-lite 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-lite
  • Long Form: ice-lite
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、エージェントが完全な実装を持つピアとの ICE 相互運用をサポートするために必要な最小限の機能を持っていることを示します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.4. ice-mismatch Attribute (ice-mismatch 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-mismatch
  • Long Form: ice-mismatch
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、エージェントが ICE 対応であるが、候補と SDP で通知されたメディアのデフォルトの宛先との不一致により ICE を続行しなかったことを示します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.5. ice-pwd Attribute (ice-pwd 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-pwd
  • Long Form: ice-pwd
  • Type of Attribute: session- or media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、STUN 接続チェックを保護するために使用されるパスワードを提供します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.6. ice-ufrag Attribute (ice-ufrag 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-ufrag
  • Long Form: ice-ufrag
  • Type of Attribute: session- or media-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、STUN 接続チェックでユーザー名を構築するために使用されるフラグメントを提供します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.1.7. ice-options Attribute (ice-options 属性)

  • Contact Name: Jonathan Rosenberg, [email protected].
  • Attribute Name: ice-options
  • Long Form: ice-options
  • Type of Attribute: session-level
  • Charset Considerations: The attribute is not subject to the charset attribute.
  • Purpose: この属性は Interactive Connectivity Establishment (ICE) で使用され、エージェントが使用する ICE オプションまたは拡張機能を示します。
  • Appropriate Values: RFC 5245 のセクション 15 を参照してください。

21.2. STUN Attributes (STUN 属性)

このセクションでは、[RFC5389] の手順に従って 4 つの新しい STUN 属性を登録します。

  • 0x0024 PRIORITY
  • 0x0025 USE-CANDIDATE
  • 0x8029 ICE-CONTROLLED
  • 0x802A ICE-CONTROLLING

21.3. STUN Error Responses (STUN エラー応答)

このセクションでは、[RFC5389] の手順に従って 1 つの新しい STUN エラー応答コードを登録します。

  • 487 Role Conflict: クライアントは、サーバーの役割と競合する ICE の役割(制御または被制御)を主張しました。