annotate Slide/slide.pdf.html @ 41:565b8345d7ef

update slide
author e165729 <e165729@ie.u-ryukyu.ac.jp>
date Wed, 29 May 2019 18:15:08 +0900
parents b48db21c9d66
children eeb79bcffe76
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 <!DOCTYPE html>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 <html>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 <head>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 <meta http-equiv="content-type" content="text/html;charset=utf-8">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 <title>画面配信システム TreeVNC のマルチキャストの導入</title>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 <meta name="generator" content="Slide Show (S9) v4.0.1 on Ruby 2.3.7 (2018-03-28) [universal.x86_64-darwin18]">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 <meta name="author" content="Ryo Yasuda, Shinji Kono" >
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 <!-- style sheet links -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 <link rel="stylesheet" href="s6/themes/screen.css" media="screen">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 <link rel="stylesheet" href="s6/themes/print.css" media="print">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 <link rel="stylesheet" href="s6/themes/blank.css" media="screen,projection">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 <!-- JS -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 <script src="s6/js/jquery-1.11.3.min.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 <script src="s6/js/jquery.slideshow.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 <script src="s6/js/jquery.slideshow.counter.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 <script src="s6/js/jquery.slideshow.controls.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 <script src="s6/js/jquery.slideshow.footer.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 <script src="s6/js/jquery.slideshow.autoplay.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 <!-- prettify -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
29 <link rel="stylesheet" href="scripts/prettify.css">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
30 <script src="scripts/prettify.js"></script>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 <style>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 .slide {page-break-after: always;}
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 </style>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
35
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
37
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
38
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
39 </head>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
40 <body>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
41
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
42 <div class="layout">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
43 <div id="header"></div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
44 <div id="footer">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45 <div align="right">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46 <img src="s6/images/logo.svg" width="200px">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
47 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
50
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
51 <div class="presentation">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
52
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53 <div class='slide cover'>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54 <table width="90%" height="90%" border="0" align="center">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
55 <tr>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
56 <td>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57 <div align="center">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 <h1><font color="#808db5">画面配信システム TreeVNC のマルチキャストの導入</font></h1>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60 </td>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
61 </tr>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
62 <tr>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63 <td>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
64 <div align="left">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
65 Ryo Yasuda, Shinji Kono
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
66 並列信頼研
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
67 <hr style="color:#ffcc00;background-color:#ffcc00;text-align:left;border:none;width:100%;height:0.2em;">
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
68 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69 </td>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70 </tr>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
71 </table>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
72 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
73
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
74
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
75 <div class='slide'>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76 <!-- <\!-- slideshow の command -\-> -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 <!-- slide.htmlでは通常キーでのコマンドが存在している -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
78
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
79 <!-- p,a,s : スライドを自動送り(1,2...) -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
80 <!-- : スライドを逆方向に自動送り(...,2,1) -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
81 <!-- n : Page数を on/off -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82 <!-- f : 右下ロゴの on/off -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 <!-- t : slide.html.pdf に変更 -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
84 <!-- c : 右下スライド移動用UIの on/off -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
85 <!-- d : ロゴ部分の選択…? -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
86 <!-- [URL](http://~~~) -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
87 <!-- [FILE](file:///Users/ryokka/~~~) -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
88 <!-- slideshow build スライド.md -t s6cr -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
89
36
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
90 <!-- ## 目次
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
91 - **TreeVNC の概要**
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
92 - **基本概念**
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
93 - **構造**
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
94 - 研究内容
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
95 - TreeVNC の改良
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
96 - 送信データの Blocking
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
97 -->
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
98
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
99
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
100 <!-- _S9SLIDE_ -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
101 <h2 id="画面配信システムの活用">画面配信システムの活用</h2>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
102 <ul>
37
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
103 <li>講義やゼミではプロジェクタを使用して、先生が用意した資料を見ることが多い。その際接続不良など、物理的アクシデントが起きる恐れがある</li>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
104 <li>画面配信システムで代用する場合がある。画面配信システムのとしてはAppleTVやUstreamなどが挙げられる
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
105 <ul>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
106 <li>AppleTVは画面共有先がTVに限定されている</li>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
107 <li>Ustreamは画面の切り替えを行うことができない</li>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
108 </ul>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
109 </li>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
110 </ul>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
111
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
112 <center><img src="./fig/AppleTVRogo.svg " alt="message" width="200" height="200" />
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
113 <img src="./fig/UstreamRogo.svg" alt="message" width="200" height="150" /></center>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
114
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
115
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
116
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
117 </div>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
118
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
119 <div class='slide'>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
120 <!-- _S9SLIDE_ -->
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
121 <h2 id="画面配信システムの活用-1">画面配信システムの活用</h2>
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
122 <ul>
39
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
123 <li>画面配信システムTreeVNCは、自身のPC画面を他者のPCと共有できるソフトウェアである</li>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
124 <li>javaで書かれているためOSに依存せず、物理的な制限なしに使用可能</li>
38
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
125 <li>TreeVNCを使用することで、参加者は手元のPCを使用しながら講義を受ける事が可能になる。切り替えの際も、ボタン一つで共有する画面の切替を可能としている</li>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
126 </ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
127
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
128
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
129
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
130 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
131
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
132 <div class='slide'>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
133 <!-- _S9SLIDE_ -->
38
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
134 <h2 id="treevncとは">TreeVNCとは</h2>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
135 <ul>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
136 <li>TreeVNCは本研究室で開発している画面配信システム</li>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
137 <li>VNC(リモートデスクトップソフトウェア)を利用している</li>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
138 <li>木構造の接続方式によりNode間で画像データのやりとりを行うことで、配信側の負荷を分散し大人数での画面配信が可能</li>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
139 </ul>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
140
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
141 <center><img src="./fig/treevnc-crop.svg" alt="message" width="450" height="350" /></center>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
142
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
143
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
144
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
145 </div>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
146
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
147 <div class='slide'>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
148 <!-- _S9SLIDE_ -->
39
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
149 <h2 id="本研究の概要">本研究の概要</h2>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
150 <ul>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
151 <li>画面配信は送信するデータ量が多いため、TreeVNCでは無線接続の場合、画面配信の遅延が大きくなってしまう</li>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
152 <li>現在のTreeVNCのデータ転送方法だと、無線接続で送信するには大きすぎる</li>
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
153 <li>本研究ではMulticastを導入することで、Wifi環境下における画面配信の遅延対策の検討を行なった</li>
39
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
154 </ul>
38
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
155
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
156
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
157
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
158 </div>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
159
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
160 <div class='slide'>
3df74d1e66f2 fix slide introduction
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 37
diff changeset
161 <!-- _S9SLIDE_ -->
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
162 <h2 id="multicastについて">Multicastについて</h2>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
163 <ul>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
164 <li>WifiのMulticast機能を利用することで無線LAN接続時でも画面遅延を軽減できると考える</li>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
165 <li>配信PC画面の変更があった部分のみをマルチキャストで送信する</li>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
166 <li>wifiのMulticast Paketの最大サイズは64KBとなっているため、データの圧縮が必要</li>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
167 </ul>
39
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
168
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
169
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
170
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
171 </div>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
172
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
173 <div class='slide'>
a36e5abf494d update slide ~5p
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 38
diff changeset
174 <!-- _S9SLIDE_ -->
41
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
175 <h2 id="multicastの具体的な実装方法">Multicastの具体的な実装方法</h2>
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
176 <ul>
41
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
177 <li>TreeVNCで利用している画面データ送信プロトコル、RFBプロトコル</li>
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
178 <li></li>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
179 <li></li>
41
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
180 </ul>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
181
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
182
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
183
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
184 </div>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
185
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
186 <div class='slide'>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
187 <!-- _S9SLIDE_ -->
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
188 <h2 id="圧縮形式">圧縮形式</h2>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
189
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
190
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
191
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
192 </div>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
193
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
194 <div class='slide'>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
195 <!-- _S9SLIDE_ -->
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
196 <h2 id="ブロッキング">ブロッキング</h2>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
197
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
198
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
199
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
200 </div>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
201
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
202 <div class='slide'>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
203 <!-- _S9SLIDE_ -->
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
204 <h2 id="rfb-プロトコル">RFB プロトコル</h2>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
205 <ul>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
206 <li>RFB (Remote Frame Buffer) プロトコルは、自身の画面をネットワークを通じて送信し他者の画面に表示するプロトコル</li>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
207 <li>他人のPC画面が表示される側と、FrameBufferへの更新が行われる(自身のPC画面を送信する)側に分かれ、それぞれをRFBクライアント、RFBサーバと呼ぶ</li>
565b8345d7ef update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 40
diff changeset
208 <li>FrameBufferは、メモリ上に置かれた画像データのこと</li>
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
209 </ul>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
210
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
211
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
212
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
213 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
214
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
215 <div class='slide'>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
216 <!-- _S9SLIDE_ -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
217 <h2 id="vnc">VNC</h2>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
218 <ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
219 <li>VNC(Virtual Network Computing)は、RFBプロトコルを用いてPCの遠隔操作を行うことを目的としたリモートデスクトップソフトウェア</li>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
220 <li>サーバー側とクライアント側に分かれており、起動したサーバーにクライアントが接続することで遠隔操作を可能にしている</li>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
221 <li>全てのNodeが一台のサーバーに接続するため負担が大きい</li>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
222 </ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
223
37
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
224 <center><img src="./fig/vnc-crop.svg" alt="message" width="500" height="400" /></center>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
225
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
226 <!-- ## TreeVNC の構造
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
227 - TreeVNCは接続してきたクライアントをNodeとし、木構造状に管理する
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
228 - ルートのノードをRoot Nodeと呼び、その下に新たなNodeを接続していく
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
229 - Root Nodeが参照しているVNCServerからFrameBufferUpdateを取得し、各Nodeに送信する
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
230 - 木構造状に接続することで、画像データのコピーを各Nodeに負担させることができる
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
231
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
232 <center><img src="./fig/treevnc-crop.svg" alt="message" width="450" height="350"></center>
33
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
233
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
234
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
235 ## 木構造の再構成
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
236 - Nodeが切断されたことを検知できなければ木構造が維持できない
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
237 - Root Nodeが木構造のネットワークトポロジーを管理しているため、Root NodeにNodeの切断を知らせる必要がある
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
238 - 切断検知には画像データが入っているMulticastQueueを使用
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
239 - MulticastQueueから画像データが一定時間取得されず、Timeoutを検知した場合切断したと判断する
33
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
240
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
241 ## 画像データのエンコード方法
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
242 - TreeVNCではZRLEというエンコードタイプを元にした、ZRLEEというエンコードを用いて画像データを圧縮を行う
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
243 - ZRLEはZlibで圧縮されたデータとそのデータのバイト数がヘッダーとして送られる
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
244 - Zlibとはデータの可逆圧縮アルゴリズムが実装されているライブラリ
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
245
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
246 ## 画像データのエンコード方法
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
247 - ZRLEでは解凍時に必要な辞書データを書き出すことができない
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
248 - ZRLEEはRoot Nodeで受け取ったZRLEのデータを一度解凍し、辞書データを付与して再圧縮している
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
249
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
250 <center><img src="./fig/EncodeZRLEE.svg" alt="message" width="550" height="450"></center>
36
322aad31566d fix slide and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 35
diff changeset
251
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
252 ## 共有画面切り替え
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
253 - 従来のVNCでは、配信者が切り替わるたびに再起動、再接続を行う必要があった
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
254 - TreeVNCでは、画面上にあるShareScreenボタンを押すことで配信者の切り替えが実行できる
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
255 - ShareScreen実行後、Root Nodeに対しSERVER CHANGE REQUESTというメッセージが送信される
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
256 - メッセージを受け取ったRoot Nodeは配信を希望しているNodeのVNCサーバーと通信を行い、切り替え作業に入る
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
257
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
258 <center><img src="./fig/ShareScreenSS.svg" alt="message" width="400" height="300"></center>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
259
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
260 ## 有線接続との接続の違い
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
261 - 現状のTreeVNCでは画面配信のデータ量は多く、無線LAN接続を行うと画面配信の遅延が大きくなる
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
262 - WifiのMulticast機能を利用し、UpdateRectangleを一度だけ送信することで無線LAN接続でも十分に遅延が抑えられると考える
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
263 - HDや4kの画面更新には64MB程度となり、これを圧縮しつつwifiのMulticast paketの最大サイズ64KBに変換、送信する必要がある
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
264 - paket lossがあった場合、再送処理は複雑であると予想できるため、まずBlokingによる実験を行う
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
265
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
266 ## RFBプロトコルのUpdateRectangleの構成
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
267 - 1つのUpdateRectangleには複数のRectangleが格納されている
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
268 - RectangleはZlibで圧縮されたデータが指定された長さだけ格納されており、そのデータはさらに64x64 ByteのTileに分割されている
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
269
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
270 ## RFBプロトコルのUpdateRectangleの構成
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
271 - 無線接続の場合、一度に送信できるデータ量が64KBしかないため、それに合わせて更新された部分のRectangleを分割する必要がある
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
272 - Phase0 行の途中から始まる部分
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
273 - Phase1 行の最初から最後までの部分
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
274 - Phase2 行の途中で終わる部分
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
275
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
276 <center><img src="./fig/FrameUpdateRectangleColor.svg" alt="message" width="550" height="450"></center>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
277
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
278
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
279 ## 木構造とマルチキャストの共存
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
280 - ツリーに無線接続のNodeを加えてしまうと全体の配信遅延に繋がる
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
281 - 無線接続時のMulticastの実装を提案
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
282 - Multicastならば、Serverからの送信は一度で済むため、ツリー構造の形成が必要ない
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
283 - 従って新しいNodeが無線接続であっても、有線接続のツリーの配信には影響が出ない
37
eb2dbbcaa96e slide Rewriting and add images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 36
diff changeset
284
40
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
285 <center><img src="./fig/interface-crop.svg" alt="message" width="500" height="450"></center>
b48db21c9d66 comment out to
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 39
diff changeset
286 -->
33
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
287
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
288
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
289
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
290 </div>
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
291
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
292 <div class='slide'>
762fe0e406e4 add new imange and update slide
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
293 <!-- _S9SLIDE_ -->
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
294 <h2 id="まとめ">まとめ</h2>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
295 <ul>
35
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
296 <li>WifiでMulticast paketを利用する手法についての考察を行なった
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
297 <ul>
35
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
298 <li>Wifiの速度とMulticastの信頼性が高ければ実用的である可能性がある</li>
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
299 <li>Blockingは実装中、再圧縮の時間は実用的な時間で済むと予想されている</li>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
300 </ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
301 </li>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
302 <li>今後の課題
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
303 <ul>
35
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
304 <li>Blockingの実装</li>
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
305 <li>WifiのMulticast paket lossは接続環境や状況に依存すると思われるためさらなる実験が必要</li>
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
306 <li>Node接続じの有線接続と無線接続の判断、区別処理の実装</li>
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
307 </ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
308 </li>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
309 </ul>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
310
35
ebb35af869a7 slide completed once
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 34
diff changeset
311
32
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
312 </div>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
313
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
314
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
315 </div><!-- presentation -->
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
316 </body>
6da32e2f11c2 add Slide and images
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
317 </html>