電話とは何か、そして twilio の正体

27
電話とは何か。 そして Twilioの正体 selfree Kiminari Homma

Upload: honmadayo

Post on 09-Aug-2015

120 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: 電話とは何か、そして Twilio の正体

電話とは何か。 そして Twilioの正体

selfree Kiminari Homma

Page 2: 電話とは何か、そして Twilio の正体

内容★音はなぜ伝わるのか?

★電話交換機で電話ネットワークをつくる

★ IP電話を大解剖

★外線の電話 <-> IP電話の変換

★ Twilio とは何だったのか

Page 3: 電話とは何か、そして Twilio の正体

“音”はなぜ伝わるのか?1章

Page 4: 電話とは何か、そして Twilio の正体

音を伝えるには最終的に”電気”に変換しないといけない

そうしないと高速で音声のやりとりができない

Page 5: 電話とは何か、そして Twilio の正体

声を手に見立てる。

声で磁石を動かせば、声に対応する電流の強弱を取得できる。

超基本的な「マイク」の仕組みがこれ。

その反対が「スピーカー」。これで音は伝わる

Page 6: 電話とは何か、そして Twilio の正体

課題どうやって大量の電話番号がある中で、 特定の一人を見つけることができるのか?

Page 7: 電話とは何か、そして Twilio の正体

電話交換機でネットワークを作る

2章

Page 8: 電話とは何か、そして Twilio の正体

電話線はどことつながっているの?

Page 9: 電話とは何か、そして Twilio の正体

内部 スイッチ

電話交換機

内部 スイッチ

電話交換機

電話線

電話線

電話線

電話交換機が電話番号を解析し、 目的の電話交換機まで 手をつなぎにいってくれる。

各家庭は対応する電話交換機と 結びついている。

相手が見つかったら、2人専用の回線を作って通話がスタートする。

ホントはもっと複雑です..

Page 10: 電話とは何か、そして Twilio の正体

0 33914 XXXX

市外識別番号

海外からの場合は +81

市外局番+市内局番

同じ市外局番なら省略できる

この5桁で対応する電話交換機の場所を取得できる。

東京など電話多いところは3だけで以下を市内局番で割り当て

加入者番号

電話番号の解剖

Page 11: 電話とは何か、そして Twilio の正体

ここでPBX• Private Branch eXchange

• 施設内で設置・運用される電話交換機のこと!

• 同じPBX内なら外線番号を省略できる

• 代表番号として発信できる

• これたっかいので、最近は後述するIP形式が普通

Page 12: 電話とは何か、そして Twilio の正体

IP 電話を大解剖3章

Page 13: 電話とは何か、そして Twilio の正体

IP 電話とは、 電話の通信をインターネット回線を使って実現する仕組み

何と言ってもコスト削減が魅力 最近はネット回線強いから電話回線と同じレベルの通話が可能

Page 14: 電話とは何か、そして Twilio の正体

IP 電話アダプタ IP 電話アダプタ

IP 電話アダプタによって、通常の電話を”IP電話化”するのが一般的

こうすると電話交換機にはつなげない。 どうやって相手を見つけるのか?

Page 15: 電話とは何か、そして Twilio の正体

SIP (Session Initiation Protocol)

Page 16: 電話とは何か、そして Twilio の正体

IP 電話アダプタ IP 電話アダプタ

SIP サーバー電話会社が用意 電話番号をIPアドレスに変換して検索 対象の IPにメッセージを送る

Page 17: 電話とは何か、そして Twilio の正体

このSIPサーバーをうまく使えば 一つ電話で複数電話に対応したり、

通話履歴を管理したり、 通話した時間を記録したりできる。

Twilioっぽいこと。これをしたい!

っとその前に

Page 18: 電話とは何か、そして Twilio の正体

Problem!

外線同士なら電話交換機、 IP電話同士ならSIPサーバー

で電話できることがわかった。

外線から内線,内線から外線どうするの?

Page 19: 電話とは何か、そして Twilio の正体

4章  外線の電話 <-> IP電話の変換

Page 20: 電話とは何か、そして Twilio の正体

ゲートウェイ ~全てを受け入れて変換~

IP電話から電話が来た時は、 相手はSIPサーバーのように見える

加入電話から来た時は、 相手は電話交換機のように見える

Page 21: 電話とは何か、そして Twilio の正体

IP電話を提供する会社(NTT?)が ゲートウェイを提供してくれる。

Page 22: 電話とは何か、そして Twilio の正体

おや?• SIPサーバーを自分で扱えないとIP電話での録音とか一斉着信とかできない

• でもSIPサーバーを自分で立てても、加入回線と電話ができない

• 加入回線との電話もサポートするなら, SIPサーバー+ ゲートウェイを構築しないといけない

Page 23: 電話とは何か、そして Twilio の正体

ここでIP-PBX• PBXの仕組みをIP化させたもの

• SIPサーバーやゲートウェイとして役割を担うことが可能。

• 自分でIP-PBXを構築できる(Asteriskって無料ソフト)

• おそらくTwilio以前のIVRサービスのほとんどはコレを使っていると思われる

• 導入と設定が面倒(そりゃ1週間かかりますわな)!

Page 24: 電話とは何か、そして Twilio の正体

5章 Twilio とは何だったのか

Page 25: 電話とは何か、そして Twilio の正体

Twilio は 巨大なIP-PBX(のようなもの)をクラウドで提供し、 外線電話とのやりとりを勝手に連携してくれて、 やりたいことは全部API経由で色々いじれちゃう、 ネットと電話をつなぐためのプラットフォーム

でした。(それだけではないが) 一言で言えばIP電話管理システムって感じかと

IP<->加入回線の連携が必要だったから 国内のどこかしらの電話回線を持っている会社(日本だとKDDI)

と連携しないといけなかった!?

Page 26: 電話とは何か、そして Twilio の正体

電話に興味もったら

• http://bit.ly/1HZb3lU

Page 27: 電話とは何か、そして Twilio の正体