annotate FinalMid/FinalMid_165729B.tex @ 35:a95ea8f61214

update Slide and mid
author riono <e165729@ie.u-ryukyu.ac.jp>
date Sun, 16 Feb 2020 22:52:07 +0900
parents FinalMid/utf8.tex@f98010ed4fa9
children a2a82eead86f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 \documentclass[twocolumn,twoside,9.5pt]{jarticle}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 \usepackage{picins}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 \usepackage{fancyhdr}
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
4 \usepackage{abstract}
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
5 \usepackage[dvipdfmx]{graphicx}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
6 \usepackage{multirow}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
7 \usepackage{here}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
8 \usepackage{cite}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
9 \usepackage{url}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
10
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
11 \usepackage{caption}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
12
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
13
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 \pagestyle{fancy}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 \lhead{\parpic{\includegraphics[height=1zw,keepaspectratio,bb=0 0 251 246]{pic/emblem-bitmap.pdf}}琉球大学主催 工学部情報工学科 卒業研究発表会}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 \rhead{}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 \cfoot{}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 \setlength{\topmargin}{-1in \addtolength{\topmargin}{15mm}}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 \setlength{\headheight}{0mm}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 \setlength{\headsep}{5mm}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
22 \setlength{\oddsidemargin}{-1in \addtolength{\oddsidemargin}{11mm}}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 \setlength{\evensidemargin}{-1in \addtolength{\evensidemargin}{21mm}}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 \setlength{\textwidth}{181mm}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
25 \setlength{\textheight}{261mm}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 \setlength{\footskip}{0mm}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 \pagestyle{empty}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
28
25
f98010ed4fa9 add TileLoop flow img
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 18
diff changeset
29
f98010ed4fa9 add TileLoop flow img
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 18
diff changeset
30 \renewcommand{\abstractname}{Abstract}
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 \begin{document}
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
32 \title{画面配信システム TreeVNC のMulticast 導入}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
33 \author{165729B 氏名 {安田}{亮} 指導教員 : 河野真治}
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 \date{}
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
35 \twocolumn [
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 \maketitle
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
37 \centering
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
38 \begin{onecolabstract}
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
39 In lectures and seminars,the materials prepared on the PC screen is used.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
40 Participants need to concentrate on the projector,which can be a burden when cross-referencing with the PC at hand.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
41 When the presenter is replaced,the cable needs to be replaced by switching the presenter's PC screen,
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
42 depending on the adapter connected to the PC,the PC screen may not be displayed properly.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
43 TreeVNC,which is being developed in our laboratory,is a screen distribution system that displays the presenter's PC screen on the participant's PC.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
44 By connecting clients connected to the server in the form of a binary tree and distributing the delivery cost,
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
45 It is designed so that the processing performance does not decrease even if many people connect.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
46 In addition,there is a mechanism for freely switching the screen of the presenter,which is convenient for presentations at seminars and the like.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
47 Currently,TreeVNC screen sharing is limited to wired LANs because of the large amount of data.
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
48 To support widely used wireless LAN,
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
49 we evaluate the implementation of data communication in multicast and the data division
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
50 and compression method,and evaluate the possibility of multicast in TreeVNC.
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
51 \end{onecolabstract} ]
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
52
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53 \thispagestyle{fancy}
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54
18
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
55
c62e7b4ffa54 fix finalMid abstract
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 1
diff changeset
56
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
57 \section{画面配信ソフトウェアTreeVNCの活用}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
58 現代の講義やゼミではPC画面で用意した資料をプロジェクタに映しながら進行することが多い。
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
59 発表者のPCを接続するたびにケーブルを差し替える必要があり、発表者のPCによっては接続するアダプターの種類や解像度の設定により、正常にPC画面を表示できない場合がある。また、参加者もプロジェクタに集中を割く必要があり、同時に手元のPCで作業を行う場合、集中の妨げとなってしまう。
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
60
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
61 当研究室で開発している画面配信システムTreeVNC\cite{taninari:2011a}は、発表者のPC画面を参加者のPC画面に表示するソフトウェアである。サーバに接続したクライアントをバイナリツリー状に接続することで、配信コストをクライアントに分散させる仕組みになっている。
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
62 しかし、画面共有は送信するデータ量が多いため、無線LANで接続を行なった際に有線接続よりも遅延が大きくなってしまう。そこで本研究では、Multicastでのデータ通信の考察やデータの分割・圧縮方法の実装、評価を行う。
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
63
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
64 \section{TreeVNCの基本概念}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
65
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
66
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
67
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
68 \section{Multicatに向けたBlockingの実装}
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
69
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
70
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
71 \section{TreeVNC開発環境やソースコードの修正改善}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
72
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
73 \section{まとめ}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
74
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
75
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
76
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
77 \thispagestyle{fancy}
35
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
78 \nocite{*}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
79 \bibliographystyle{junsrt}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
80 \bibliography{reference}
a95ea8f61214 update Slide and mid
riono <e165729@ie.u-ryukyu.ac.jp>
parents: 25
diff changeset
81 %\addcontentsline{toc}{chapter}{参考文献}
1
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
82
c1f1f84bb7b6 add template
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
83 \end{document}