Browse > Article
http://dx.doi.org/10.9723/jksiis.2015.20.6.011

Design and Implementation of Slotmachine Accounting Protocols (SAS-G2S) Converter  

Kim, Sangmin ((주) 몽태랑)
Park, Hyunjoon ((주) 몽태랑)
Ahn, Heejune (서울과학기술대학교 전기정보공학과)
Publication Information
Journal of Korea Society of Industrial Information Systems / v.20, no.6, 2015 , pp. 11-20 More about this Journal
Abstract
This paper describes design and implementation experience of SAS-G2S slotmachine accounting protocol middleware system that converts the legacy binary format SAS (Slot Accounting System) protocol with servers with recent standards G2S protocol. The paper examines the difference of two protocols such as link control, message format, and parameters. The converter architecture uses bridge and connector patterns and implemented in C++ and Python mixed language on Linux environment. The prototype system uses a 1GMHz-512MB linux machine and has passed Korean official protocol compatibility and performance test in 2015.
Keywords
Casino; slotmachine; accounting; Protocol Converter; SAS; G2S;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 Gaming Standards Association, "Slot Accounting System Protocol-Version 6.02", Nov. 2005.
2 Gaming Standards Association, "G2S Message Protocol v2.0.3-Game to System", 2009.
3 Python Standard Library, "threading Higher-level threading interface", 2015
4 Python Standard Library, "ctypes; A foreign function library for Python" 2015
5 Jake VanderPlas, "Why Python is Slow: Looking Under the Hood", 2015
6 RadBlue Inc., "G2S : Why a standard protocol really better", 2015
7 K.-H. Park, S.-J. Yoo, Y. Sohn, W. Lee, S.-Y. Heo, "An home-delivery service management system using OMA DM agent," Journal of the Korea Industrial Information System Society, Vol. 13, No. 2, pp. 8-17, 2008.
8 K. Jung, J. S. Lee, Y.-W. Kim, "Design and Implementation of tiny UDP/IPv6 Protocols for Sensor Networks", Journal of the Korea Industrial Information System Society, Vol. 13, No. 4, pp. 73-82, 2008.
9 I.-G. Oh, J.-I Lee, "A Study for Vulnerability of Security of the UPnP Home-Networking", Journal of the Korea Industrial Information System Society, Vol. 12, No. 2, pp. 30-36, 2007.
10 S.-M. Kim, H. Ahn, "Open source-based G2S (game to system) engine design and implementation", Contemporary Engineering Sciences, Vol. 7, 2014, no. 22, 1171-1179.   DOI
11 Gamma, Erich, et al. Design patterns: elements of reusable object-oriented software. Pearson Education, 1994.
12 Monterang Inc. "Desgin and Implementation of Casino accounting protocol converting system," Final Report, Small and Medium Business Adminstration, 2015.
13 S.-M. Kim, "Design of International Standard Protocol(SAS to G2S) Converter for Slot Machine," Master Thesis, Seoul National University of Science and Technology, Aug. 2015.