標題: 具有節能網路通訊之Android 棋類遊戲框架
A Board Game Framework with Energy-Efficient Network on Android
作者: 魏經軒
Wei, Ching-Hsuan
吳毅成
Wu, I-Chen
多媒體工程研究所
關鍵字: 節能網路;安卓依;智慧型手機;Socket;Android;Energy-Efficient Network
公開日期: 2013
摘要: 隨著硬體技術的進步與嵌入式系統的發展,智慧型手機與平板電腦的運算及功能愈來愈強大,而搭載Android系統的智慧型手機與平板電腦,更是在市場中佔有舉足輕重的地位。本實驗室也針對Android系統行動裝置上開發了棋類遊戲框架,並在它上面開發了六子棋遊戲。本論文的目的是加上網路對戰的功能。在一些網路棋類遊戲中,大部份的時間網路可能是閒置的,而手機上電量卻是個很重要的議題,這篇論文的目的就是希望能節省網路閒置時消耗的電量。 本論文提出並且實作了一套Virtual Socket網路架構,它配合Google Cloud Messaging的推播服務達到省電的功能,並且能在訊號不穩的手機網路中擁有容錯能力,它也相容於Java Socket API,讓其他開發者能方便使用。
Smartphones and tablets have become more powerful with advances in hardware technology and the development of embedded systems. Android operating system devices are popular for the smartphone and tablet market. In our lab, we developed a generic framework for board games and also implemented it for Connect6. The objective of this thesis is to extend the framework by adding the network feature, and we focus on energy saving. We propose and implement an energy-efficient network “Virtual Socket”. It uses Google Cloud Messaging to achieve pushing notification from server. It also has fault tolerance to an unstable mobile network and compatible to Java Socket for making implementation easier.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT070056625
http://hdl.handle.net/11536/73723
Appears in Collections:Thesis