要約
- RFC 3351は、文字・音声・映像、リレーサービス、利用者の好みを、通話をかけ直さずに変えられるSIPセッションの一部として扱うよう求めた。
- これはInformationalの要件文書であり、標準化されたSIP拡張でも、端末や事業者が実際にシナリオを提供した証拠でもない。
RFC 3351の核心は、機能一覧よりもセッションの構造にある。会話に参加するどのユーザーエージェントも、トランスコーディングサービスを含め、通話を切って再確立せずにメディアストリームを追加・削除できるべきだという。進行中の音声通話に文字を加え、リレーが途中から参加して変換し、役目を終えたら抜ける。伝達手段が変わっても、会話そのものを最初からやり直す必要はない。
2002年8月に発行されたこの文書は、アクセシビリティを特定の端末の属性から、セッションの扱い方へ移した。ユーザープロファイルとは、SIPで伝えられ、セッションの処理を左右する能力と好みだと定義する。文字、音声、映像は片方向でも双方向でも組み合わせられる。ストリームを変換サービス経由にしたり、ゲートウェイから旧式のテキスト電話につないだりする構想もある。異なる選択肢が交差する場所は、固定された端末ではなくセッションだった。
ただし、文書の位置づけを忘れてはならない。RFC 3351はInformationalであり、インターネット標準を定めないと明記する。そこにある「MUST」「SHOULD」は著者が望んだ要件を記述するもので、標準化済みのSIP拡張を作り出すわけではない。実装を認証するものでも、対応事業者数を数えた調査でもない。記されたやり取りは設計シナリオであって、導入実績ではない。
ユーザープロファイルには、便利さと露出の両面がある。適切な経路を選ぶ助けになる一方、本人の能力や好みを明かしてしまう可能性もある。RFC 3351は、リレーが参加しても相手に発信者がろう者だと伝わるとは限らない構成を想定した。仲介サービスに守秘方針の公開を求め、能力や好みを取引のたびに公にしない選択肢をサービス側に促している。アクセシビリティとは文字が届くかだけではなく、サービスが何を知り、保存し、開示するかでもある。
費用と選択についても具体的だ。ユーザーエージェントはメディアの種類を把握し、能力や方針でトランスコーディングサービスを比較し、代替サービスを見つけられるべきだという。通話前に分単位の料金や最低料金を示す案もある。あるラジオの例では、文字ストリームがなく、音声変換サービスも資源を圧迫するため依頼を断る。運用上の上限は現実にある。シグナリングだけでサービス提供を保証することはできない。
シナリオは字幕だけにとどまらない。音声通話を続けたまま、リレーが音声を文字にし、入力された返事を再び音声にする。会議では、参加者それぞれの好みに応じて音声から文字、文字から手話、手話から文字へ変換を連ねる。音声メニューにもリレーを介した文字経路を設ける。利用者の希望を中心に置いた構想だが、変換が増えるたびに事業者、方針、料金の可能性、そして情報が通過する境界も増える。
後続RFCは仕様の積み重ねを示すが、普及の証明ではない。RFC 4103はRTPでT.140リアルタイムテキストを運ぶ形式と、欠落文字を補う冗長化を定めた。RFC 5194はSIP/IP上のテキスト、変換、表示、相互接続をより詳しく扱う枠組みを設け、リレー起動の背景としてRFC 3351を参照する。RFC 4504はSIP電話機が同文書のアクセシビリティ要件を支えることを推奨した。さらに後年のRFC 8865は信頼性と順序を持つWebRTCデータチャネル上のT.140を、RFC 9071は多人数RTPテキストの混合を扱い、RFC 4103を更新した。それぞれが経路の一部を精密にしたのであって、全端末や緊急サービスが使えると証明したわけではない。
歴史的な意義は、問題が解決済みだと宣言したことではない。メディアを変えるために通話をやり直さなくてよいこと、変更の方法を利用者が選べることを設計課題にした点にある。技術的に拡張可能でも、現実のサービスは利用不能、高額、非互換、あるいは依頼拒否となりうる。選択を助けるプロファイルが、同時にプライバシーを損なうこともある。RFC 3351は制御、料金、情報開示を通話設計に持ち込んだが、その均衡を現実が達成したとは述べていない。
出典:RFC 3351 · RFC 3351の記録 · RFC 3351 Datatracker記録 · RFC 2119 · RFC 8174 · SIP、RFC 3261 · SDPのOffer/Answerモデル、RFC 3264 · RTPによる会話テキスト、RFC 4103 · SIPリアルタイムテキストの枠組み、RFC 5194 · SIP電話機の要件、RFC 4504 · WebRTCデータチャネル上のT.140、RFC 8865 · 多人数リアルタイムテキストのRTPミキサー、RFC 9071 · 最小限の初期仕様、将来のローカルな決定、自発的な採用 · 稼働コードの優先
会員向け解説
プロフィールの詳細
適切な会員レベルでログインすると、解説全文と出典メモをご覧いただけます。
Strategic Circle 限定
Strategic Circle
すべての読者に公開されています。参加してログインすると プロフィール解説 を閲覧できます。
Strategic Circle に参加Leadership Alliance 会員限定
Leadership Alliance
対象となる IP 資産の所有者・管理者向けです。ログインすると Leadership Alliance の解説を閲覧できます。
Leadership Alliance に参加
