Data Send-Receive Structure for Online Game Synchronization

온라인 게임 동기화를 위한 데이터 송수신 구조

  • Ju, Woo-Suk (Dept. of Digital Contents, Dongseo University)
  • 주우석 (동서대학교 디지털콘텐츠학부)
  • Received : 2010.09.30
  • Accepted : 2010.12.03
  • Published : 2010.12.20

Abstract

On this paper, suggests a communication structure making possible to fast data send-receive for the gaming process synchronization. For these things, first of all, analyze the data send-receive speed effecting on the online game by the game genre. Moreover, we suggested a proper data communication structure like real-time online action game genre which gaming synchronization effects on the gaming process. Communication structure suggested on this paper is being used with TCP/UDP protocol, and it is applied to the network system and verify improved data send-receive speed. These data send-receive structure can be applied to the various online games.

본 논문에서는 게임 진행의 동기화를 위해 빠른 데이터 송수신이 가능한 통신 구조에 대해서 제안한다. 이를 위해서 우선, 온라인 게임에서 데이터 송수신 속도가 게임의 장르에 따라 미치는 영향에 대해서 분석하였다. 그리고 게임의 동기화가 게임 진행에 큰 영향을 주는 실시간 온라인 대전 게임과 같은 장르에 적합한 데이터 통신 구조에 대해서 제안하였다. 본 연구에서 제안한 통신 구조는 TCP/UDP 프로토콜을 함께 이용하였으며 공유기를 사용하는 네트워크 환경에서도 적용하여 데이터 송수신 속도가 향상 되었음을 확인하였다. 이러한 데이터 송수신 구조는 다양한 온라인 게임에 적용할 수 있을 것이다.

Keywords

References

  1. Kuan-Ta Chen, Polly Huang, Chin-Laung Lei. "How sensitive are network quality?" Communications of the ACM, 2006.
  2. (재)한국소프트웨어 진흥원, 2006년 해외 디지털콘텐츠 시장조사, 2006.
  3. 김선우, 윈도우 네트워크 프로그래밍, 한빛미디어, 2005.
  4. Tristan Henderson, Saleem Bahatti, "Networked games-a Qos-sensitive application for QoS-isensitive user?", Proceedings of the ACM SIGCOMM workshop on Revisition IP QoS, 2003.
  5. 임수정, 홍동철, 김수성, 김성주, 유행석, 한준 탁, 장태무, "3D MMORPG 온라인 게임에서의 네트워크 분석", 한국게임학회 총회 및 학술발표대회, pp289-293, 2004.
  6. 박효주, 김태용, "MMORPG 트래픽 분석과 모델링", 멀티미디어학회, 9권, 5호, pp635-648, 2006.
  7. Mark Claypool, David LaPoint, and Josh Winslow, "Network analysis of Counterstrike and Starcraft", Conference Proceedings of the 2003 IEEE International, 2003.
  8. B. Ford and P. Srisuresh. "Peer-to-peer communication across network address translators," USENIX Annual Technical Conference, 2005.
  9. Newport networks, http://www.newport-networks.com/cust-docs/ 33-NAT-Traversal.pdf
  10. P. Francis, R. Gummadi, IPNL: A NATextended Internet architecture. In ACM SIGCOMM, August 2002.
  11. 한동훈, 온라인 게임서버 프로그래밍, 정보문화사, pp.287-294, 2007.