第2章 第2節 情報通信の効率的な方法 1 情報の容量と伝送の特性 2 データの圧縮 3 エラー検出とエラー訂正 情報Cプレゼン用資料(座学23) 担当 早苗雅史 1 1 情報の容量と伝送の特性 1 情報の容量 (問1) 容量 情報を表すデータの単位 ビット 単位と表記法 定義 バイト B 1B =8bit キロバイト KB 1KB=1024B(=210B) メガバイト MB 1MB=1024KB (=210KB) ギガバイト GB 1GB=1024MB (=210MB) 2 1 情報の容量と伝送の特性 2 伝送媒体と伝送速度 信号 情報を色や形,電流や電圧の変化に変えたもの 伝送媒体 信号を伝えるもの 伝送速度 単位 bps (bit per second) 伝送距離 伝送媒体の種類(問2) 3 ツイストペアケーブル 同軸ケーブル 光ファイバ 1 情報の容量と伝送の特性 伝送速度とダウンロード時間 8MBのデータを64Kbpsでダウンロード ① 8MB 8 1024 1024(B) 8 1024 1024 8(bit) 67108864(bit) 8 1024 1024 8 ② 1048( 秒) 17.5(分) 64 1024 4 問3 128Kbpsの伝送速度で,フロッピーディスク2枚分 (2.88MB)のデータを転送する場合の転送時間を計 算せよ。 5 問4 伝送速度が28.8Kbpsの通信機器を使って,Webペー ジに掲載された256色で100×100ドットの画像をダウ ンロードしたい。ダウンロードにかかる時間はいくらに なるか。 だたし,実際の通信は,回線の混雑などの原因により, この通信機器の性能の50%の速度で行われるものと する。 6 1 情報の容量と伝送の特性 3 伝送媒体の共有とスループット 伝送媒体の共有 →設備の効率 スループット ■ いつでも送信できるが,設備が大変 ■ 待ち時間がある 受信中 お休み お休み 送信中 7 2 データの圧縮 1 圧縮と伸長 圧縮 情報をあらわす容量を減らすこと 伸長 (解凍,展開,復元) 圧縮したものをもとの情報に戻すこと ファイルの圧縮形式(問5) lzh ・・・日本で開発 zip exe(自己解凍形式) Sit 圧縮ソフト=アーカイバ 8 2 データの圧縮 圧縮の種類 シャノン・ファノ符号化 静的符号化 ハフマン符号化 算術符号化 可逆圧縮 (損失のない 圧縮) 連長(ランレングス)符号化 動的ハフマン符号化 動的符号化 非可逆圧縮 JPEG圧縮法 (損失のある 音声符号化 圧縮) ユニバーサ ル符号化 LZ符号化 BSTW符号化 インターバル符号化 9 2 データの圧縮 2 圧縮のしくみ ランレングス符号化 白白白白黒黒黒白白白白白黒黒黒黒黒黒黒黒 0 0 0 0 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 4 3 5 8 20ビット 圧縮 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 1 16ビット 伸長 圧縮率80% 0 1 1 0 1 0 1 0 0 0 1 1 0 0 0 1 1 000 2 001 3 010 4 011 5 1000 6 1010 7 110000 8 110001 10 4 3 5 8 問6 ランレングス符号化に基づいて圧縮された次のデータ を,右の表に基づいて伸長せよ。また圧縮率を計算せ よ。 1 000 2 3 4 001 010 011 5 6 1000 1010 7 8 110000 11000111 2 データの圧縮 その他の圧縮法 ハフマンの符号化 晴 0 0 , 曇 0 1 , 雨 1 0 , 雪 11 で 符 号 化 晴 曇 晴 晴 雨 晴 晴 雪 曇 晴 晴 0 曇 10 20ビット 雨 110 10 雪 111 0 0 0 1 0 0 0 0 1 0 0 0 0 0 1 1 0 1 0 0 圧縮 0 10 0 0 110 0 0 111 0 16ビット 伸長 圧縮率80% 晴 曇 晴 晴 雨 晴 晴 雪 曇 晴 12 問7 次のデータを,晴00,曇01,雨10,雪11で符号化した あと,右の表に基づいて圧縮せよ。また圧縮率を計算 せよ。 晴 曇 晴 晴 雨 晴 晴 雪 曇 晴 晴 曇 雨 0 10 110 雪 111 13 2 データの圧縮 3 圧縮と損失 損失のない圧縮,損失のある圧縮 画像の圧縮形式(問8) 形式 GIF 圧縮による 損失 なし 表現できる 色数 圧縮に適する 素材 256色 イラスト ロゴマーク JPEG あり フルカラー 写真 風景画 PNG なし フルカラー 汎用 14 2 データの圧縮 色数の少ない画像の場合 GIF 265色(1735バイト) 16色(933バイト) 3色(613バイト) 圧縮レベル50(1820バイト) 圧縮レベル80(978バイト) PNG8 16色(919バイト) PNG8 2色(578バイト) JPG 圧縮レベル10(3432バイト) PNG 15 PNG24(3135バイト) 2 データの圧縮 色数の多い画像の場合 GIF 265色(16833バイト) 16色(949バイト) 3色(3358バイト) JPG 圧縮レベル10(7896バイト) 圧縮レベル50(3901バイト) 圧縮レベル80(2520バイト) PNG24(34215バイト) PNG8 16色(13450バイト) PNG8 2色(2884バイト) PNG 16 2 データの圧縮 GIFフォーマット,JPGフォーマット GIFフォーマット インターレースGIF(画像の段階表示) 透過GIF アニメーションGIF JPGフォーマット プログレッシブJPG(画像の段階表示) 圧縮タイプの設定 圧縮レベルの設定 17 2 データの圧縮 音声の圧縮 MP3 (MPEG-1 Audio Layer3) 12分の1程度まで圧縮 動画圧縮企画MPEG-1の音声部分 MIDI (Musical Instrument Digital Interface) 音声自体を記録しているのではない 学期の音を数値化 WMA (Windows Media Audio) マイクロソフト社が開発 MP3の半分まで圧縮 「Windows Media Technologies」の音声部分 18 3 エラー検出とエラー訂正 1 信頼できる通信 エラー 送ったデータと受け取ったデータが異なる こと エラー検出 エラーを見つけだすこと エラー訂正 エラーを訂正すること 19 3 エラー検出とエラー訂正 2 エラー検出の原理(問9) エラー検出のための冗長性 データを表現するために必要な最小の量を超えた 情報を付加すること エラー検出用のビット=付加ビット(パリティビット) エラー検出用のビットを加えて,1の個数が偶数になるようにする 0 1 1 1 0 0 1 0 0 1 0 0 1 =6 0 1 1 1 0 0 1 1 0 1 0 0 1 =7 エラーでビットが変わってしまうと,1の個数が偶数でなくなる。 20 3 エラー検出とエラー訂正 3 エラー検出の限界 その他のエラー検出方法 訂正符号(error correcting code) 2カ所(2ビット)の誤り検出 エラーの頻度が多くなると,エラー検出が困難 冗長性を増やす エラー検出しやすくなる=信頼性の増幅 同じ伝送速度で送信できるデータ量が少なくな る 21 3 エラー検出とエラー訂正 4 エラー訂正の方法 再送 同じデータを再び送ること TCPによるエラー訂正 パケットを送って「受け取った」という返事 がなければ,再度送ることで,情報を確実 に伝えることができる 22
© Copyright 2024 ExpyDoc