VoIPプロトコルと標準を理解するための包括的なガイド

公開: 2017-03-03

この時点で、私たちのほとんどは、VoIPおよびUCサービスの背後にあるテクノロジーを当然のことと見なしてしまうでしょう。 これは完全に正常なことです。実際、私たちの多くは、新しいテクノロジーがどのように機能するかを正確に理解せずに、新しいテクノロジーを利用して日々を過ごしています。 私たち全員が座って、信じられないほど複雑な技術のように見えるものを分析する時間があるわけではありません。 通常、消費者やビジネスオーナーが新しいソリューションを購入している場合でも、基本を知っているだけで完全に問題ありません。

ただし、ビジネスに最適なソリューション、サービス、およびシステムを本当に確保したい場合は、何に取り組んでいるのかを理解することは非常に長い道のりです。 VoIP自体は必ずしも複雑すぎるわけではありませんが、圧倒的な技術データや、一般の人にとっては本質的に専門用語として読まれるデータに悩まされるのは簡単です。 しかし、結局のところ、理解しておくべき最も重要な情報は、VoIP通信を可能にするプロトコルと標準です。 ありがたいことに、一般的なアイデア自体はそれほど複雑ではなく、私たちがお手伝いします。

VoIPがデータを転送する方法、およびそれを実現するために使用される標準とプロトコルの違いに関する知識を身に付ければ、ビジネスはニーズに合った適切なソリューションを採用できます。 では、掘り下げましょう。

非常に基本的なこと:プロトコルとは何ですか?

VoIPはVoiceover Internet Protocolの略であり、「プロトコル」という言葉は、システム全体がどのように機能するかを示す重要な部分です。 基本的に、VoIPは、インターネットを介してオーディオ情報やビデオ情報を転送する方法です。 ただし、インターネット経由でデータを送信することは、ファイルを電子メールに添付したり、Dropboxリンクを共有したりするほど簡単ではありません。 実際、それはすべてプロトコルのおかげで可能になります。

では、プロトコルとは何ですか? 簡単に言えば、プロトコルとは、コンピューターが使用する一連のルールであり、コンピューターが相互に通信する方法を管理および説明します。

多くの人は、AOLのようなものを使用してインターネットに接続しようとしたときに再生される恐ろしいダイヤルアップトーンを覚えているかもしれません。 一連のビープ音、きしみ音、およびブザー音は、ロボットの会話のように多くの人に聞こえました—そしてそれはまさにそれでした—あなたのコンピュータは一連のチェックを通してインターネットに「話しかけ」ようとしました。

伝送制御プロトコル/インターネットプロトコル

インターネットを利用している間、TCP / IPの命名法に出くわしたこともあるかもしれません。 私たちの議論の主な焦点ではありませんが、言及する価値があります。 インターネットに接続するほぼすべてのコンピューターとデバイスがTCP / IPを利用し、サポートしています。 TCP / IPは、単一のネットワークプロトコルではなく、2つの最も重要なプロトコルにちなんで名付けられた一連のプロトコルです。

通信を行うには、コンピューターに送信するメッセージと、そのメッセージを一貫して確実に送信および配信する方法の両方が必要です。 TCPはメッセージ自体を処理するものであり、コンテンツをパケットと呼ばれる小さなセクションに分割します。 これは、パケット損失が通話品質に非常に有害である理由を説明するのに役立ちます。 一方、スイートのIP層は、特にパケットの送信と配信を扱います。 これは、IPアドレスの取得元であり、基本的には自宅のアドレスと同じです。ほとんどの場合、静的な場所またはネットワークのラベルです。

TCP / IPプロトコルスイートはすべての通信の基盤ですが、VoIPとUCは、通信とシグナリングプロトコルに依存して、2つのデバイス間の接続を確立し、標準スイートを超えたオーディオまたはビデオデータの転送を可能にします。

では、VoIPはどのプロトコルに依存していますか?

プロトコルとは何か、そしてそれらがプロセス全体にとってどれほど重要であるかを理解したので、VoIPが利用する特定のプロトコルを詳しく見ることができます。 そこにはかなりの数があり、多くは時間の経過とともに行き来しています。 ただし、大多数のユーザーにとって、重点的に取り組むべき主要なプロトコルは2つだけです。

現在UCで使用されている最も一般的なプロトコルは、SIP(Session Initiation Protocol)とH.323です。 プロバイダーの一部を直接見てきた場合、一部のプロバイダーが特にSIPトランキング機能を提供していることに気付いたかもしれません。 これ以外にも、VoIPはMGCPやSCCPなどの他のプロトコルを利用できますが、これらのプロトコルについてはさらに詳しく説明します。 ここをクリックして、スキップしてください。

インテリジェントエンドポイントプロトコル

インテリジェントエンドポイントプロトコルという名前は、SIPとH.323を表すために使用されます。これは、受信デバイスを特定し、デバイス(ローカルホスト)と呼び出し先(リモートデバイス)の間でデータ転送を確立するために必要なすべての「インテリジェンス」があるためです。プロトコルに直接組み込まれます。

SIPとH.323はどちらも、最も人気のあるプロトコルであり、それぞれ1995年と1996年に作成されました。 ただし、H.323は近年SIPよりも人気が高まっていると言っても過言ではありません。 ただし、これはH.323が客観的に優れていると言っているわけではありません。 実際、その結論に達するのは難しいです。両方のプロトコルがその役割を果たし、両方がうまく機能します。 結局のところ、ほとんどの場合と同様に、それはあなたのビジネスが特に必要とするものに帰着します。

現在の標準:SIPとH.323

このトピックは、インターネットのいたるところでほとんど殴打されて死にました。 前に述べたように、必ずしも一方のプロトコルが他方より優れているとは限りません。 ただし、各プロトコルがどのように動作するか、それらがどのように異なるか、およびどちらを使用するのが理にかなっているのかを理解することは依然として重要です。

基本的な定義と概念

セッション開始プロトコル:

Session Initiation Protocolは、マルチメディアセッションのインターネット技術特別調査委員会(IETF)の標準になりました。 IETFは、実際には、インターネットの進化に焦点を当てた設計者、オペレーター、ベンダー、研究者など、ネットワーキングに関与するほとんどすべての人で構成される、大規模でオープンな国際コミュニティです。 IETFは、SIPがオーディオ、ビデオ、さらにはインスタントメッセージングまたはチームメッセージングソリューションの標準であると判断しました。

SIPはモジュール式であるため、変更できることに注意してください。 送信するデータのタイプに応じて、SIPデプロイメントをそのために特別に指定する必要があります。 したがって、VoIPおよびIM通信はさまざまな側面で機能します。これがSIPの大きな強みです。 1つのアプローチ用に特別に設計できるため、万能のアプローチではありません。

H.323

一方、H.323プロトコルは、「パケット交換ネットワーク」を介したマルチメディア通信の国際標準になっています。 これには、ローカルエリアネットワーク(LAN)、ワイドエリアネットワーク(WAN)、さらには私たち全員が接続する一般的なインターネットが含まれます。 基本的に、H.323は、H.323、H.225.0、H.245、およびH.460の複数の標準を含む「傘」と見なすことができます。 H.323は古い標準であり、その大部分はISDN標準に基づいていました。

それが何を意味するのかについてあまり心配しないでください。それは、PTSNを介して通信するレガシーおよび従来の電話の一連の標準でした。 H.323は、リアルタイムの音声、ビデオ、およびデータ通信をカバーすることに重点を置いており、IPネットワーク上で動作するように特別に設計されています。 広く使用されていませんが、H.323は音声およびビデオ会議機能も備えて設計されています。 この時点で、H.323は音声およびビデオオーバーIP通信(つまりVoIPシステム)の世界市場のリーダーになり、エンタープライズビデオ会議ソリューションでも利用されています

それらはどのように異なりますか?

まず、H.323は、1と0を使用するバイナリ言語に基づいていました。 一方、SIPは、ほとんどすべてのWebサイトに電力を供給するHTTPによく似た、より単純なテキストベースの形式を備えています。 実際、HTTPをサポートするために使用される多くのテクノロジーは、SIPの開発時に利用されました。 ただし、この2つの違いはそれよりも大きくなります。

オリジンズ

  • H.323は、国際電気通信連合(固定電話や従来の電話に使用する公衆交換電話網の構築を担当する組織)によって開発されました。 ビデオ会議を念頭に置いて開発されており、当然音声にも適しています。
  • SIPは、前述のようにIETFによって開発され、現在制御されています。 この組織は、インターネットのプロトコルと全体的な機能に特に責任があります。 SIPは、インターネットに新しい柔軟でモジュール式のレイヤーを追加するように設計されました。

電話と柔軟性

  • H.323は、現時点ではほとんどが独自のソリューションであり、すべての機能を確実に機能させるために、プロバイダーがユーザーに特定の電話の購入を要求する理由を説明しています。
  • 一方、SIPははるかに柔軟性があり、通常、すべてのSIP電話はほとんどすべてのSIPネットワークで完全に動作します。 プロバイダーはこれを防ごうとしますが、ほとんどの場合可能です。

ユースケース

  • H.323は、音声およびビデオ通信に非常に適しています。 オリジナルのPTSNプロトコルに基づいて、ユーザーが同じレベルの信頼性と標準の通話機能を期待することは理にかなっています。 ただし、ビデオや音声をはるかに超えて拡張されていません。
  • モジュール式のSIPは、「メディアにとらわれない」と呼ばれるものです。 SIPでは、必ずしも特定の種類のデータを転送する必要はありません。 したがって、インスタントメッセージング、プレゼンスインジケータ(オンラインの人とそうでない人)、さらにはもちろんビデオや音声とともにファイル転送にも利用できます。

最終的に、エンドユーザーは2つの違いに実際に気付くことはありません。どちらも電話をかけたり受けたりし、本来の機能を果たします。 ただし、その起源は異なり、それぞれが元々異なるタスクに焦点を合わせているため、それぞれの欠点がどこに現れるかを理解するのは簡単です。

  • H.323は、VoIPおよびビデオ会議で非常にうまく機能し、これらのニーズのためにほとんどのプロバイダーで利用されています。 ただし、過去10年間は​​あまり更新されておらず、人気の高いチームメッセージングを強化していません。
  • SIPは柔軟性が高いため、さらに多くの機能を利用できるユースケースが増えます。 全体的に、それはより広い範囲の機能を持っており、特に音声通話に焦点を当てていませんが、それでも完全に機能します。

他にどのようなプロトコル、標準、および定義を知っておく必要がありますか?

SIPとH.323はおそらく最も一般的で人気のあるプロトコルですが、他にもオプションがあります。 これ以外にも、すぐに混乱する可能性のある多くの標準や用語が投げかけられています。

テレフォニーゲートウェイ:これらのゲートウェイは、PTSNで伝送されるオーディオ信号をインターネットまたはLAN経由で転送されるデータパケットに単純に変換するネットワーク要素です。

MGCP :メディアゲートウェイコントロールプロトコルは、VoIPシステムで使用される、シグナリングプロトコルとも呼ばれる単なるコールコントロールプロトコルです。 このプロトコルは、標準のPTSNの構造を反映しています。

コールエージェント:簡単に言うと、VoIPには、特定のサービスをユーザーに提供し、電話間のシグナリング通信を制御するための「コールエージェント」要素が必要です。 コールエージェントは、電話にダイヤルトーンを提供し、電話番号の切り替えロジック、通話制御、エンドポイント登録などの機能を提供するように指示します。

H.248、またはMEGACO :H.323の代替としてCiscoによって開発されたH.248は、メディアゲートウェイ制御プロトコルを実装して、最新のパケットネットワーク(インターネットやLANなど)とPTSNの両方に通信機能とサービスを提供します。

SCCP :SKINNY(一般的に脂肪をカットしたデバイスを指す用語)とも呼ばれますが、機能や機能は少なくなりますが、コア要素は同じです。 ただし、VoIPに関しては、SKINNYはシスコ独自のプロトコルです。 SCCPは、特にIPテレフォニー用に開発されましたが、ビデオを統合しています。 SCCPは、非常に高度で複雑な通話機能を可能にする「中央通話エージェント」を採用しています。 SCCPでは、コール機能を提供するためにコールエージェントの側面を常に利用できるようにする必要があります。これにより、SKINNYは、エンドポイントがコールエージェントから独立して機能する必要がある実装には適していません。

未来はどうなるのか?

もちろん、これですべてがわかるわけではなく、いくつかの代替プロトコルと標準存在します。 現代では、SIPとH.323は、注目に値する最も広く採用され、利用されている標準です。 ただし、それはすぐに変更されます。

以前にWebRTCについて詳しく説明しましたが、もう一度言及する価値があります。 WebRTCは、VoIPの最新の触媒と見なすことができ、SIPおよびH.323の制限を超えて、すべての柔軟性を備えたテクノロジーを実現します。 Web RTCは、Web Real-Time Communicationの略で、ブラウザーや電話またはコンピューターアプリで直接リアルタイム通信を可能にするプロトコルとAPIの最新のコレクションを表しています。 VoIPとWebRTCの拡張に役立つ速度を向上させる新しい5G接続は言うまでもありません。

WebRTCはVoIPのみを拡張します

WebRTCはピアツーピア接続も利用しているため、ユーザーは可能な限り相互に最も直接的な接続を確立できます。 また、もちろん私たち全員が知っているように、シンプルさは素晴らしい採用を意味します。 したがって、簡単に言えば、WebRTCを使用すると、プラグイン、ランチャー、または独立したアプリケーションをダウンロードしてインストールしなくても、Webブラウザーまたは電話アプリでVoIP通話やビデオ会議をさらに直接実行できます。 コンタクトセンターでさえ、WebRTCを採用することで大きなメリットが得られます。

この新しいプロトコルは、制限の少ない方法ではありますが、IPネットワークを介して音声とビデオを送信する機能を提供します。 WebRTCはVoIPに完全に取って代わることはなく、またそうすることもできません。 長年のように、WebRTCなしでVoIPを使用できますが、VoIPであるため、VoIPなしでWebRTCを使用することできません。つまり、VoIPを進化させて、Webブラウザー内で直接快適に使用できるようにします。 これはVoIPにとって正しいステップです。VoIPを新しい境界に押し込み、メソッドを長期間維持し、まったく新しいものに成長させるのに役立つユースケースを使用します。