Mercurial > hg > Papers > 2020 > riono-thesis
changeset 6:ce78d25fe03e
add images
author | riono <e165729@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 09 Feb 2020 21:32:05 +0900 |
parents | 1377a0911377 |
children | f03759ec7fe6 |
files | FinalThesis/chapter1.tex FinalThesis/chapter2.tex FinalThesis/fig/TreevncStruct.graffle FinalThesis/fig/TreevncStruct.pdf FinalThesis/fig/vncStruct.graffle FinalThesis/fig/vncStruct.pdf FinalThesis/main.pdf FinalThesis/main.tex riono-thesis.mm |
diffstat | 9 files changed, 42 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/FinalThesis/chapter1.tex Fri Feb 07 01:36:37 2020 +0900 +++ b/FinalThesis/chapter1.tex Sun Feb 09 21:32:05 2020 +0900 @@ -6,9 +6,6 @@ %英語発表者は,最終予稿の「はじめに」の英訳などを載せてもいいかも. \section{背景と目的} -テスト - -\cite{hoge} \section{論文の構成}
--- a/FinalThesis/chapter2.tex Fri Feb 07 01:36:37 2020 +0900 +++ b/FinalThesis/chapter2.tex Sun Feb 09 21:32:05 2020 +0900 @@ -1,7 +1,26 @@ -\chapter{基礎概念} +\chapter{TreeVNCの基本概念} \label{chap:concept} -\section{} +\section{Virtual Network Computing} +Virtual Network Computing(以下VNC)は、サーバ側とクライアント(ビューワー)側からなるリモートデスクトップソフトウェアである。遠隔操作にはサーバを起動し、クライアント側がサーバに接続することで可能としている。 + +\section{Remote Frame Bufferプロトコル} +Remote Frame Buffer(以下RFB)プロトコルとはVNC上で使用される、自身のPC画面をネットワーク上に送信し他人のPC画面に表示を行うプロトコルである。画面が表示されるユーザ側をRFBクライアントと呼び、画面送信を行うためにFrameBufferの更新が行われる側をRFBサーバと呼ぶ。 + +FrameBufferとは、メモリ上に置かれた画像データのことである。RFBプロトコルでは、最初にプロトコルのバージョンの確認や認証が行われる。その後、RFBクライアントへ向けてFramebufferの大きさやデスクトップに付けられた名前などが含まれている初期メッセージを送信する。 + +RFBサーバ側はFramebufferの更新が行われるたびに、RFBクライアントに対してFramebufferの変更部分を送信する。さらに、RFBクライアントからFramebuffer - UpdateRequestが来るとそれに答え返信する。変更部分のみを送信する理由は、更新があるたびに全画面を送信すると、送信するデータ面と更新にかかる時間面において効率が悪くなるからである。 + +\section{TreeVNCの構造} +TreeVNCはjavaを用いて作成されたTight VNCを元に作成されている。 TreeVNCはVNCを利用して画面配信を行っているが、Tight VNCでは配信側のPCに全ての参加者が接続するため負荷が大きくなってしまう(図\ref{}) + +\begin{figure}[htb] %PDF +\begin{center} +%\includegraphics[page=ページ番号]{./ファイル名.pdf} +\caption{キャプション} +\label{ラベル} +\end{center} +\end{figure} -\section{} +\section{ShareScreen}
--- a/FinalThesis/main.tex Fri Feb 07 01:36:37 2020 +0900 +++ b/FinalThesis/main.tex Sun Feb 09 21:32:05 2020 +0900 @@ -5,6 +5,8 @@ \usepackage{multirow} \usepackage{here} \usepackage{cite} +\usepackage{url} + \usepackage{pxjahyper} @@ -18,7 +20,7 @@ \setlength{\itemsep}{-1zh} -\title{画面配信システム TreeVNC の マルチキャスト実装} +\title{画面配信システム TreeVNC の マルチキャスト導入} \icon{ \includegraphics[width=80mm,bb=0 0 595 642]{fig/ryukyu.pdf} } @@ -69,6 +71,8 @@ % 今後の課題 \input{future.tex} + + % 参考文献 \input{bibliography.tex}
--- a/riono-thesis.mm Fri Feb 07 01:36:37 2020 +0900 +++ b/riono-thesis.mm Sun Feb 09 21:32:05 2020 +0900 @@ -2,7 +2,21 @@ <!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net --> <node CREATED="1580926251334" ID="ID_1941638703" MODIFIED="1580926577156" TEXT="画面配信システムTreeVNCのマルチキャスト対応"> <node CREATED="1580926439588" ID="ID_692545468" MODIFIED="1580927700219" POSITION="right" TEXT="研究背景"/> -<node CREATED="1580926447044" ID="ID_552617859" MODIFIED="1580927716327" POSITION="right" TEXT="TreeVNCの基本概念"/> +<node CREATED="1580926447044" ID="ID_552617859" MODIFIED="1580927716327" POSITION="right" TEXT="TreeVNCの基本概念"> +<node CREATED="1581237394493" ID="ID_1349185621" MODIFIED="1581237401818" TEXT="VNCとは"/> +<node CREATED="1581237411833" ID="ID_44150844" MODIFIED="1581237417332" TEXT="RFBプロトコル"> +<node CREATED="1581237423280" ID="ID_646242109" MODIFIED="1581237423280" TEXT=""/> +</node> +<node CREATED="1581237402430" ID="ID_387914004" MODIFIED="1581237410872" TEXT="TreeVNCとは"/> +<node CREATED="1581237480731" ID="ID_1046658996" MODIFIED="1581237489827" TEXT="TreeStructure"/> +<node CREATED="1581237417661" ID="ID_461407797" MODIFIED="1581237422871" TEXT="UpdateRectangle"> +<node CREATED="1581238660546" ID="ID_1784423771" MODIFIED="1581238666165" TEXT="圧縮形式"> +<node CREATED="1581238785261" ID="ID_1471975800" MODIFIED="1581238795962" TEXT="ZRLE"/> +<node CREATED="1581238796711" ID="ID_1608135079" MODIFIED="1581238799700" TEXT="ZRLEE"/> +</node> +</node> +<node CREATED="1581237491121" ID="ID_1312560790" MODIFIED="1581237502156" TEXT="ShareScreen"/> +</node> <node CREATED="1580927716648" ID="ID_4678920" MODIFIED="1580927734514" POSITION="right" TEXT="Multicastの導入"/> <node CREATED="1580927735309" ID="ID_457187552" MODIFIED="1580927741703" POSITION="right" TEXT="Blockingの手法"/> <node CREATED="1580927837214" ID="ID_1190992597" MODIFIED="1580927838740" POSITION="right" TEXT="まとめ"/>