平成24年度 秋期 午前Ⅱ 問3
ネットワーク方式
VoIPに関する問題
CS-ACELP(G.729)による8kビット/秒の音声符号化を行うVoIPゲートウェイ装置において,パケットを生成する周期が20ミリ秒のとき,1パケットに含まれる音声ペイロードは何バイトか。
- ア20
- イ160
- ウ200
- エ1,000
答えと解説を見る
✓ これが正解ア20
解説
8kビット/秒×20ミリ秒=160ビットで、20バイトです。
音声ペイロードの大きさは、符号化の速度にパケットを作る周期を掛ければ求まります。G.729の8kビット/秒は、1秒間に8,000ビットの音声データが生まれるという意味です。20ミリ秒は0.02秒なので、1パケットに入る音声データは8,000×0.02=160ビットです。1バイトは8ビットなので、160÷8=20バイトになります。ペイロードは音声データそのものの量で、IPやUDPなどのヘッダは含みません。ビットとバイトの換算と、ヘッダを足さないことの二点に気をつけると、計算で迷いません。
ほかの選択肢はなぜ違うのか
- イ160:160は、8,000ビット/秒×0.02秒で求めたビット数のままの値です。設問はバイト数を問うているので、8で割って20バイトに直す必要があります。
- ウ200:200は、8kビット/秒と20ミリ秒からペイロードを求める計算では出てきません。160にIPやUDPなどのヘッダの40を足すと200になりますが、ペイロードにヘッダは含めず、単位もそろっていません。
- エ1,000:1,000は、8kビット/秒を8で割った1秒あたりのバイト数です。パケットは20ミリ秒ごとに作られるので、1秒分ではなく、その50分の1が1パケットの量になります。
出典:平成24年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問3
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)