ホストメディア処理

ホストメディア処理HMP)は、従来は専用のデジタル信号プロセッサ(DSP)が必要であった音声処理機能をソフトウェアソリューションで実行する通信システムの設計モデルです[1]

VoIP(Voice over IP)の時代では、コンポーネントはイーサネットまたはブロードバンドリンクを介して接続され、音声とデータのトランスポートとしてTCP/IPを使用します。この環境では、専用のDSPハードウェアを必要とせず、PCベースのソフトウェアを使用することで音声通話が可能になります。このソフトウェア、つまりプロトコルドライバ機能は、ホストPCの中央プロセッサを使用してすべての通信処理を行うため、ホストメディア処理と呼ばれることがよくあります。

HMPはPCにロードするソフトウェアとして動作する場合もありますが、状況によっては、HMP製品はハードウェア(DSPプロセッサを搭載したボードなど)と連携して動作し、エコーキャンセルトランスコーディングといった計算負荷の高い処理をオフロードします。これにより、音声アプリケーションはホストCPUに負担をかけることなく、多数の同時通話に 対応できるようになります。

過去10年間に開発された音声、スピーチ、会議、ファックスアプリケーションは数多く存在します。ユーザーは可能な限りこれらのアプリケーションをVoIP環境にシームレスに移行したいと考えているため、後方互換性が大きな問題となることがよくあります。そのため、HMP製品は通常、過去に通信アプリケーションの開発に使用されてきた 標準APIを1つ以上公開しています。

参考文献

  1. ^ NMS - ホストメディア処理
Retrieved from "https://en.wikipedia.org/w/index.php?title=Host_Media_Processing&oldid=1157514745"