Skip to main content

SIP(セッション開始プロトコル)

What is SIP? (六月 2025)

What is SIP? (六月 2025)
Anonim

SIPは、セッション開始プロトコルの略です。これは、シグナリング機能を提供するので、VoIPと相補的です。 VoIP以外にも、オンラインゲーム、ビデオなどの他のマルチメディア技術にも使用されています。 SIPはSIPの前にVoIPのためのシグナリングプロトコルとして使用された別のシグナリングプロトコル、H.323と一緒に開発されました。今、SIPはそれを大部分に置き換えました。

SIPは、通信セッションを処理します。通信セッションは、当事者が通信する期間です。これらには、インターネット電話、マルチメディア会議、配信などが含まれます.SIPは、1人以上の通信参加者とのセッションの作成、変更、および終了に必要なシグナリングを提供します。

SIPは、HTTPやSMTPなどの一般的なプロトコルとほぼ同じように動作します。ヘッダーと本文で構成される小さなメッセージを送信してシグナリングを実行します。

SIP機能

SIPは、以下の機能を備えているため、一般的にVoIPおよびテレフォニーのイネーブラープロトコルです。

名前の変換とユーザーの場所: SIPはアドレスを名前に変換し、したがって任意の場所で被呼者に到達します。セッション記述をロケーションにマッピングし、コールの性質の詳細を確実にサポートします。

機能交渉: すべての通信相手(2つ以上の場合があります)が必要な機能を持っているわけではありません。たとえば、誰もがビデオをサポートしているわけではありません。 SIPを使用すると、グループは機能をネゴシエートできます。

参加者管理担当者に連絡する: SIPを使用すると、参加者は通話中に他のユーザーとの接続を確立または取り消すことができます。ユーザーは、転送または保留にすることもできます。

コール機能の変更: SIPを使用すると、通話中に通話の特性を変更できます。たとえば、ユーザーとして、特に新しいユーザーがセッションに参加している間は、ビデオを無効にすることができます。

メディア交渉: このメカニズムは、さまざまなデバイス間でコールを確立するための適切なコーデックの選択など、コールで使用されるメディアのネゴシエーションをイネーブルにします。

SIPメッセージの構造

SIPは、通信デバイスがメッセージを送受信することによって機能します。 SIPメッセージは、セッションを識別し、タイミングを制御し、メディアを記述するのに役立つ多くの情報を運ぶ。以下は、メッセージに簡単に含まれるもののリストです:

  • プロトコル情報(バージョンなど)
  • セッション情報(作成者、名前など)
  • 参加者の情報(電子メール、電話など)
  • 帯域幅情報
  • 暗号化情報
  • 時間の説明(有効時間と繰り返し時間)
  • メディアの説明(メディア名、タイトル、住所など)
  • メディア帯域幅情報
  • メディア暗号化キー