Upload
diallo
View
53
Download
0
Tags:
Embed Size (px)
DESCRIPTION
GSA Road Show Regulators. Hex or Text? - the choice is yours. Gaming Standards Association 2005 ... The Year of Implementation. Agenda. What is GSA? Future Technology Realities in our Industry What are Gaming Standards? GSA’s three standards: BOB, S2S & GDS GSA Certification - PowerPoint PPT Presentation
Citation preview
GSA Road ShowRegulators
2005 - The Year of Implementation!
Gaming Standards Association
2005 ... The Year of Implementation
Hex or Text? - the choice is yours
2005 - The Year of Implementation!
What is GSA?
Future Technology Realities in our Industry
What are Gaming Standards?
GSA’s three standards: BOB, S2S & GDS
GSA Certification
Moving from the drawing board to the gaming floor
BOB Toolkit Demo
General Q & A
Agenda
2005 - The Year of Implementation!
What is GSA - Our Mission
GSA is an international trade association representing gaming manufacturers, suppliers, operators and
regulators.
We facilitate the identification, definition, development, promotion, and implementation of open standards
to enable innovation, education, and communication for the benefit of the entire industry.
2005 - The Year of Implementation!
Our Platinum Members
2005 - The Year of Implementation!
2004 Board Of DirectorsChair Gregg Solomon Mandalay Resort Group
Vice Chair Mark Lipparelli Bally Gaming and Systems
Secretary John Boushy Harrah’s Entertainment
Treasurer Fred Lychock R. Franco USA
Kent Young Aristocrat TechnologiesJoe Bailo Atronic AmericasVal Levitan CashCode CompanyDerrik Khoo eGentingSteve Sutherland Konami GamingRon Harris Rocket GamingLyle Bell Seminole Tribe of FloridaJon Berkley TransAct TechnologiesRob Siemasko WMS Gaming
2005 - The Year of Implementation!
Organization
2005 - The Year of Implementation!
Membership Growth
8
22
3835 37
59
76
0
10
20
30
40
50
60
70
80
1998 1999 2000 2001 2002 2003 2004
Year
Mem
ber
s
Platinum
Gold
Silver
Others
Total
2005 - The Year of Implementation!
Membership Composition
Operators/Hotel20%
Manufacturers47%
OEM17%
Affiliates7%
Advisors9%
2005 - The Year of Implementation!
Global Membership
N. America64%
Europe20%
Australasia9%
Japan7%
Future Technology Realities in our Industry
2005 - The Year of Implementation!
Future Technology Realities FROM TO
Proprietary machine design
Many hardware platforms Many proprietary operating systems
No backward compatibility
Non-standard peripherals
Few content providers
Physical distribution of game content
Machine software personality manually installed, causing mis-configuration of games
PC-like slot machines
Fewer hardware platforms Fewer standard operating systems
Backward compatibility Standard peripheral command sets and protocols, allowing for interchangeability Many content providers Centralized distribution of game content via intranet Machine hardware and software personality broadcast from the system automatically
2005 - The Year of Implementation!
Future Technology Realities FROM TO
Slot machines are single purpose
Game centric Numerous proprietary communication protocols Multiple wired network connections
Simple methods of employee and player identification Difficult to interface disparate systems
Transaction content not fully available
Slot machines will become multi-function Network centric Computer industry standard communication protocols Single wire/wireless network connections Biometrics Standards allow for simple “plug and play” addition of various systems All transaction information made available to operators and regulators
What are GSA Standards?
2005 - The Year of Implementation!
What are GSA Standards? Open standards or protocols that enable communication
between peripherals, gaming machines, and systems
Eliminate the need for incompatible, proprietary languages
Based on industry standard protocols: Ethernet, TCP/IP, XML, WBXML, PPP, SOAP, USB…
2005 - The Year of Implementation!
Enable Communication on Three Levels
GameControl
CoinAcceptor
CoinHopper
NoteAcceptor
Printer
TouchScreen
Game & Peripherals
GDS
Progressive
Slot Accounting
Voucher Manager
Player Tracking
Game to Systems
BOB
Coin/BillCounters
S2S
S2S
Kiosks
Point ofSale
Class IIServers
S2S
System to System
S2S
2005 - The Year of Implementation!
How Were They Developed? Developed by members of Gaming Standards Association
(GSA): Operators Game and Peripheral Manufacturers System and Lottery Suppliers Regulators
Cross-pollination of ideas
Much richer protocols than can be developed by one company alone
2005 - The Year of Implementation!
Better interoperability between different manufacturers’ equipment All 3 protocols (GDS, BOB, S2S) work together by design
More & better choices Buying decisions can be based on quality, options and cost-
effectiveness, rather than adhering to a proprietary solution Exit Strategy
Reduce operational costs Simpler, repeatable solutions Deploy new technologies quickly Maximize utilization of staff resources
Result = Improved Efficiency
GSA’s Three Standards
2005 - The Year of Implementation!
Gaming Device Standard (GDS) Protocol
GameControl
CoinAcceptor
CoinHopper
NoteAcceptor
Printer
TouchScreen
GDS
EGM to Peripherals protocol
2005 - The Year of Implementation!
Benefits of GDS Standardized communications between EGM and its
peripheral devices Can easily change between peripherals from different
vendors Plug and Play USB communication Peripheral device provides detailed information to EGM Coupled with BOB, peripheral device info is sent to the host
systems Device commands (and code) can be sent from host systems
through the EGM to the peripheral device
2005 - The Year of Implementation!
GDS Workgroup Update First device protocols are complete
Note Acceptor Coin Acceptor Coin Hopper
Development suite is complete
What’s next? Touch Screen device Note Acceptor code download Printer interface and template download
2005 - The Year of Implementation!
Best of Breed (BOB) Protocol
GameControl
Progressives
Slot Accounting
Vouchers
Player Tracking
BOBCoin
Acceptor
CoinHopper
NoteAcceptor
Printer
TouchScreen
EGM BOB Host Systems
Wagering Accounts
2005 - The Year of Implementation!
What Is BOB? The industry’s protocol for the networked casino floor
environment Communications between EGMs and back-end servers Based on current, proven technology standards; XML, SOAP,
Web Services, etc. Expandable
From low-speed existing communication (BOB messages between an EGM and SMIB over a Serial link using PPP / HDLC) to
Very high-speed communications (EGM to multiple back-end servers over Ethernet)
Consists of three independent components:BOB Message StandardsBOB Transport StandardsBOB Configuration Standards
2005 - The Year of Implementation!
Benefits of BOB Single method of communication between an EGM and one
or more Hosts Yield management for multi-game cabinets Rich information about EGM and its peripherals Easy to add new applications to the casino Standardized transport methods allow use of “off the shelf”
development tools Manufacturers can now focus on content
2005 - The Year of Implementation!
Here is what is on the gaming floor today...
[Looks like hex to me…]
2005 - The Year of Implementation!
A BOB Meter Request EGM Response
<meterInfo metertype =“onDemand”><perfMeter
Metername="coinIn" denomid=”5”meterValue=“50015”/>
<perfMeter Metername="coinIn" denomid=”25”meterValue=“1003525”/>
<perfMeter Metername="coinIn" denomid=”100”meterValue=“2504100” />
</meterinfo>
Host Request <getMeters> <getPerfMeters
meterName="coinIn" themeId = “sum”paytableId=”sum”denomId=“all”
/> </getMeters>
[A little easier to understand]
2005 - The Year of Implementation!
Migration Challenges
The industry needs an open protocol for older games
A reel spinning game can’t build large XML messages
Serial is not as fast as Ethernet
Goal - Use existing SMIBs to implement BOB now
Need a protocol that works on an embedded processor
Retain the BOB data model, if possible
Continues to use open standards
2005 - The Year of Implementation!
sBOB - BOB over a serial link
2005 - The Year of Implementation!
The sBOB Solution Set
Continues to use the BOB data model
Only changes the transport method
WBXML - encodes XML into binary representation
PPP - Standard for TCP/IP communications over Serial
Can be implemented now on traditional EGMs
2005 - The Year of Implementation!
BOB Update
What’s Done: BOB Message Protocol 1.0 (June 2004) BOB Transport / Security Standard 1.0 (June 2004)
(SOAP / HTTPS over TCP/IP / Ethernet) HOST and EGM Simulators Version 1.0 (Dec 2004)
2005 - The Year of Implementation!
BOB UpdateCore Classes1) Devices2) Communications3) Meters4) Cabinet 5) Processor
Additional Classes 1) Coin Acceptor 2) Note Acceptor & Dispenser 3) Coin Hopper 4) Printer 5) Handpay 6) Progressive 7) Bonus 8) Player 9) Voucher10) Wagering Account Transfer11) Game Authentication
2005 - The Year of Implementation!
BOB Update
What’s Next? BOB Message Protocol Version 1.1 HOST and EGM Simulators Version 1.1 EGM Configuration EGM Reference Implementation Lottery extensions Central determination (Class II gaming) sBOB - BOB over a serial link (WBXML / PPP) Peripheral code download EGM code download
Protocol Testers for self-certification and verification
2005 - The Year of Implementation!
BOB Protocol SimulatorsA pair of software applications, (EGM and Host) were built to generate the BOB messages that are sent between a game and a system1) Validates the new protocols (gain experience)
2) Creates a set of tools to enable a developer to build and test their BOB in their platform
Where are we today?1) Version 1.1 of the Simulators are in final QA and packaging.
2) All classes of the BOB protocol implemented and tested
3) Developer notes and lessons learned from the Sims are in progress, and will be distributed with these tools
2005 - The Year of Implementation!
System to System (S2S) Protocol
GameControl
Progressive
Slot Accounting
Voucher Manager
Player Tracking
Coin/BillCounters
S2S
S2S
S2S
S2S
CoinAcceptor
CoinHopper
NoteAcceptor
Printer
TouchScreen
EGM
Host Systems and other S2S devices
Kiosks
Point ofSale
Class IIServers
S2S
2005 - The Year of Implementation!
Benefits of S2S Standardizes communication between servers and devices
S2S is developed with GDS and BOB, so communication with a note acceptor is available to a back end server
Standard server protocols opens up new solutions (Class II)
Supports “plug and play” for systems and peripheral devices
Interfacing - all components speak the same language
Integrating - Custom solutions are developed for each new conversation
Standardization promotes portability, interoperability and reusability
The Seminole Story
GSA Moving at the Speed of Business
2005 - The Year of Implementation!
S2S and Class IIIn a Class II environment, each manufacturer has their own server for central determination and other game functions
The Problem: Three game manufacturers means Three separate accounting reports, Three player tracking feeds, and Three voucher systems
• vouchers are only redeemable on same manufacturer’s games
• What about the cashier booth? (three redemption terminals…)
2005 - The Year of Implementation!
Seminole Tribe - 2002
LABTRONIX CORY MULTIMEDIA ROCKET
2005 - The Year of Implementation!
Seminole Tribe - Vision
System X
Vendor A Vendor B
Vendor A
Vendor B
Vendor C
Vendor C Vendor D
Vendor D
2005 - The Year of Implementation!
S2S and Class II - the solutionEach host server now talks S2S to a central consolidation server, which provides
One accounting report All vouchers are cleared through a central database All systems communicate using common protocols Happier casino management!
2005 - The Year of Implementation!
Seminole Tribe - Today
System A
Vendor A
Vendor BVendor A
Vendor B
Vendor C
Vendor C Vendor D
Vendor D
System B System C System D
System X GSA S2S
Game Servers
Accounting
Player tracking
TITO
2005 - The Year of Implementation!
S2S Update
What’s Done: S2S Message Protocol version 1.0 (May 2004) S2S Message Protocol version 1.1 (December 2004)
2005 - The Year of Implementation!
S2S UpdateS2S Message Classes1) Player Registration2) Player Rating3) Table Game Accounting4) Complimentaries5) EGM Registration6) EGM Accounting Meters7) EGM Events8) Vouchers9) Wagering Account Transfers
2005 - The Year of Implementation!
S2S Update
What’s Next? EGM Player Rating Configuration Jackpot Payout Lottery / Central Determination Point-Of-Sale Integration Protocol Simulators
2005 - The Year of Implementation!
Companies supporting GSA Standards Aristocrat Asahi Seiko Atronic Bally Gaming & Systems CashCode Coin Mechanisms, Inc. Cirsa IGT JCM Konami
Mars Mandalay Resort Group MoneyControls NRT Progressive Gaming Revive Partners Rocket Gaming Seminole Tribe WMS Gaming
Aristocrat Asahi Seiko Atronic Bally Gaming & Systems CashCode Coin Mechanisms, Inc. Cirsa IGT JCM Konami
Mars Mandalay Resort Group MoneyControls NRT Progressive Gaming Revive Partners Rocket Gaming Seminole Tribe WMS Gaming
GSA Certification
2005 - The Year of Implementation!
GSA Certification GSA compliance – independent testing by 3rd party lab using
GSA tools and pre-defined test scripts
GSA Compliance testing is NOT Regulatory Approval
All parties benefit through Improved speed to market for products Products work together when they show up on your floor Plug and Play (easier installs, reduced service calls)
Protocol certification streamlines the regulatory process Reduces the quantity and variety of tests that must be performed
If both devices are certified, they should work together the first time they are connected (like your PC and printer)
2005 - The Year of Implementation!
GSA SAS 6.01 Compliance Current SAS implementations are all different Interoperability Requirements Specification (Operator’s
Checklist)Section 1: Minimum Required Accounting and Security
Section 2: Advanced Accounting
Section 3: Ticketing
Section 4: Real Time Events
Section 5: Progressives
Section 6: System Bonusing
Section 7: Cashless
Section 8: Tournament
Section 9: Authentication
Section 10: Miscellaneous and Legacy Support
Moving From the Drawing Board to the Gaming Floor
2005 - The Year of Implementation!
Status of BOB Data model and schemas are completed, documented, and a
reference implementation has been written against the documentation
One transport profile is fully documented (SOAP and TCP/IP), a second is in progress (WBXML and PPP). Profile model is being adopted for flexibility.
Host and EGM Sims - now complete for all BOB classes BOB - Under the Hood session - January 19 & 20 BOB Interoperability event - mid 2005 Ongoing technical training sessions are planned for 2005
2005 - The Year of Implementation!
GSA Industry Support All GSA standards are supported by tools GSA tools available to date
BOB Host and EGM Simulators v1.1 GDS (Host Simulator, Client Drivers, Sample Code)
SAS 6.01 Toolkit
GSA tools planned for 2005 Continuing Updates to the BOB Simulators S2S Simulator GDS Support for additional peripherals SAS toolkit update
Change Management through GSA’s JIRA server General Support through GSA Message Board
BOB Toolkit Demo
Q & A