■ RTP
* RTP : Real-time Transport Protocol * 音声や動画などをリアルタイムに配信するためのデータ転送プロトコル
■ SIP
* 目的:端末同士が直接通信できるようにする* SIP(シップ) : Session Initiation Protocol(セッション確立プロトコル) # initiation(イニシエーション) : 開始、手引き * IPネットワーク上で相手を呼び出して、音声や動画をやりとりする通り道(セッション) を作るためのプロトコル * UDP・TCPの両方に対応(UDPがデフォルト)
RTPとの関係
* RTPで「電話」を実現するためには、、事前に相手との情報のやりとりが必要で、 特に、電話の呼び出し、切断といった呼制御(シグナリング)が必要 => SIPは、このような呼制御を行うシグナリングプロトコルである
VoIPとの関係
* SIPは、VoIPの代表的な規格
SIP手順概要
[1] SIPクライアント(Use Agent;UA)が起動すると、自分自身の識別情報(電話番号など)を、 SIPサーバへ送る [2] SIPサーバは、UAの登録情報をデータベースに記録する [3] 別のSIPクライアントは、相手の識別情報を指定した発信メッセージを、SIPサーバへ送る [4] SIPサーバは、データベースの情報を検索して、指定された識別情報に対応するIPアドレスへ 発信メッセージを転送する [5] 着信したSIPクライアントは、応答メッセージをSIPサーバへ返す [6] SIPサーバは、[5]の応答メッセージを発信元のSIPクライアントへ転送する [7] 一連の流れによって、互いのSIPクライアントは、メッセージ中に含まれていた 相手のIPアドレスを知り、SIPサーバを介さずに音声のメディアストリーミングを 直接送り合う
■ その他関連用語
DTMF
* DTMF : Dual Tone Multiple Frequency * プッシュ回線のボタンを押すごとに発する「ピッポッパッ」という発信音
PBX
* PBX : Private Branch eXchange(構内交換機) * 企業等の内部におかれた電話回線の交換機
参考文献
RTP
http://it-words.jp/w/RTP.htmlhttp://www.infraexpert.com/study/telephony3.html
https://ja.wikipedia.org/wiki/Real-time_Transport_Protocol
VoIP
https://www.nic.ad.jp/ja/newsletter/No29/100.htmlhttps://www.nic.ad.jp/ja/basics/terms/voip.html
http://e-words.jp/w/VoIP.html
SIP
http://www.atmarkit.co.jp/ait/articles/0711/16/news146.htmlhttps://www.nic.ad.jp/ja/newsletter/No29/100.html
http://itpro.nikkeibp.co.jp/article/COLUMN/20051101/223896/
http://itpro.nikkeibp.co.jp/article/COLUMN/20090618/332176/?rt=nocnt
http://www.st-asterisk.com/archives/7
理解度チェック
http://itpro.nikkeibp.co.jp/article/COLUMN/20090622/332405/?itp_leaf_backno