No Slide Title
Download
Report
Transcript No Slide Title
Gaming Standards Association
An Introduction
Agenda
Global Trends
What is GSA?
Why Standards?
What are Gaming Standards?
GSA’s three standards: BOB, S2S & GDS
GSA Certification
Q&A
2005 - The Year of Implementation!
Global Trends
Gaming Transformation from Standalone to Distribution
Channel Methodology
Remote Configuration (supported by current technology)
• Initial game setup
Download will drive new floor network technology
• Payload: code (game or peripheral - firmware/OS), Wave file, Templates…
• Game themes
Server based gaming
Linking of players to enhance community experience
Operators
Streamline Operation
Increase Interoperability
Have Exit Strategy
Manufacturers
Network Centric vs Game Centric - Applications
Avoid duplication of efforts on non-core technology
2005 - The Year of Implementation!
What is GSA?
What is GSA - Our Mission
GSA is an international trade association representing
gaming manufacturers, suppliers, operators.
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!
Gaming Standards Association - GSA
International trade association representing gaming
manufacturers, suppliers, operators
Incorporated in 1998 as a non-profit association in CA
Currently 68+ global members
Received member commitment: $5.9M in cash and an
estimated $30M in additional resources
Developed 3 core communication protocol standards
Reduced all standards to practice
2005 - The Year of Implementation!
Our Platinum Members
2005 - The Year of Implementation!
2005 Board Of Directors
Chair
Vice Chair
Secretary
Treasurer
Lyle Bell
Mark Lipparelli
John Boushy
Fred Lychock
Jeanne Marie Wilkins
Bob DelRossie
Joe Bailo
Derrik Khoo
Steve Sutherland
Brendan O’Connor
Ron Harris
Jon Berkley
Moti Vyas
Rob Siemasko
2005 - The Year of Implementation!
Seminole Tribe of Florida
Bally Gaming and Systems
Harrah’s Entertainment
R. Franco USA
Argosy Gaming
Aristocrat Technologies
Atronic Americas
eGenting
Konami Gaming
Multimedia Games
Rocket Gaming
TransAct Technologies
Viejos Gaming
WMS Gaming
Organization
2005 - The Year of Implementation!
Membership Growth
80
76
70
68
Members
60
Platinum
59
Gold
50
Silver
40
38
37
35
Others
30
20
10
Total
22
8
0
1998
1999
2000
2001
2002
Year
2005 - The Year of Implementation!
2003
2004
2005
Membership Composition
Affiliates
6%
Advisors
11%
Operators/Hotel
17%
OEM
18%
Manufacturers
48%
2005 - The Year of Implementation!
Global Membership
Australasia
11%
Europe
20%
2005 - The Year of Implementation!
Japan
9%
N. America
60%
Association Milestones
1998 - Gaming Manufacturers Association (GAMMA) formed
2001 - Operators invited to join the organization
2001 - GAMMA becomes the Gaming Standards Association (GSA)
2002 - Regulatory Advisory Committee to include regulators
2004 - Formal standards are released for GDS, BOB, and S2S
2004 - BOB and GDS simulators are developed (alpha test)
2005 - Formal implementation training program for developers
2005 - First S2S installations operational in Alabama and Florida
2005 - GSA announces its BOB V1.1 and S2S V1.1 standards
2005 - GSA releases GDS toolkit
2005 – GSA releases BOB Host and EGM Simulators
2005 - GSA opens its standards to the world
2005 – GSA and IGT join forces
2005 - The Year of Implementation!
Why Standards?
Dataflow without Standards
2005 - The Year of Implementation!
Dataflow with Standards
2005 - The Year of Implementation!
What are our Standards?
Gaming Standards Drive Business Value
2005 - The Year of Implementation!
Enable Communication on Three Levels
S2S
Coin
Acceptor
GDS
BOB
Kiosks
S2S
Coin
Hopper
Note
Acceptor
Voucher Manager
Player Tracking
S2S
Game
Control
Printer
Slot Accounting
Progressive
2005 - The Year of Implementation!
Coin/Bill
Counters
S2S
Touch
Screen
Game & Peripherals
Point of
Sale
Game to Systems
Class II
Servers
System to System
Why Were They Developed?
To provide a standardized method for communication
To address the problem of having >30 different “languages”
on the gaming floor
To enable operators to have valuable business information
about patron activity
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 any one
company alone
2005 - The Year of Implementation!
Result = Improved Efficiency
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 costeffectiveness, rather than adhering to a proprietary solution
Reduce operational costs
Simpler, repeatable solutions
Deploy new technologies quickly
Maximize utilization of staff resources
2005 - The Year of Implementation!
Value Proposition
Visibility
Standards enable data communication on three levels – GDS, BOB,
S2S and provide 360 degree visibility of patron behaviors, playing habit,
game preferences, dining, hospitality, entertainment activities…
Portability
More choices, simpler repeatable solutions, higher quality, Exit option
Investment Protection
Open standards are more robust
Ensures smooth migration path to achieve new functionality
Increased ROI
Increase revenues by 360 degree visibility on customer data
Decrease costs by using more effective and efficient tools to manage,
analyze and evaluate productivity and profitability of operations
2005 - The Year of Implementation!
GSA’s Three Standards
Three Complementary Standards
GDS – EGM to peripheral devices.
BOB – EGM to back-end systems.
S2S – System to system and system to non-EGM
devices, e.g. kiosks.
All three standards are designed to work together as
a total solution.
2005 - The Year of Implementation!
Gaming Device Standard (GDS) Protocol
Coin
Acceptor
GDS
Coin
Hopper
Note
Acceptor
Game
Control
Printer
Touch
Screen
EGM to Peripherals protocol
2005 - The Year of Implementation!
Benefits of GDS
Standardized communications between EGM and its
peripheral devices.
Plug and Play USB communication.
Peripherals from different vendors can be easily swapped.
Peripheral device provides detailed information to EGM –
vendor, product, serial number, etc.
Coupled with BOB, peripheral device information 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
Touch Screen
Development suite is complete
What’s next?
Note Acceptor code download
Printer interface and template download
Standard physical connectors
2005 - The Year of Implementation!
Best of Breed (BOB) Protocol
BOB
Vouchers
Coin
Acceptor
Player Tracking
Coin
Hopper
Note
Acceptor
Game
Control
Printer
Slot Accounting
Progressives
Touch
Screen
Wagering
Accounts
EGM
2005 - The Year of Implementation!
BOB Host Systems
What Is BOB?
Communications between EGMs and back-end servers.
Designed for the networked casino floor environment.
Based on current, proven technology standards
XML, SOAP, Web Services, etc.
Consists of three independent components:
BOB Message Standards
BOB Transport Standards
BOB Configuration Standards
Expandable from low-speed (EGM to SMIB over a serial link)
to very high-speed communications (EGM to back-end
servers over Ethernet).
2005 - The Year of Implementation!
High-level BOB Network Features
High-speed communications between EGMs and back-end
systems (TCP/IP).
Standard network equipment and protocols can be used to
link EGMs to back-end systems.
EGMs can communicate with multiple back-end systems.
Different systems can manage different applications.
One Host can manage vouchers while another manages player
tracking.
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
Host Request
<getMeters>
<getPerfMeters
meterName="coinIn"
themeId = “sum”
paytableId=”sum”
denomId=“all”
/>
</getMeters>
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>
[A little easier to understand]
2005 - The Year of Implementation!
BOB Update
Core Classes
1) Devices
2) Communications
3) Meters
4) Cabinet
5) Processor
2005 - The Year of Implementation!
Additional Classes
1) Coin Acceptor
2) Note Acceptor & Dispenser
3) Coin Hopper
4) Printer
5) Handpay
6) Progressive
7) Bonus
8) Player
9) Voucher
10) Wagering Account Transfer
11) Game Authentication
BOB – Current Activities
Remote Configuration (member comments)
Game and Peripheral Download (member comments)
Central Determination (member comments)
EGM Virtual Machine (in development – multi-company
effort)
New classes – smart cards, tournaments, additional GDS
devices.
2005 - The Year of Implementation!
System to System (S2S) Protocol
S2S
Voucher Manager
Coin
Acceptor
Kiosks
S2S
Coin
Hopper
Point of
Sale
Player Tracking
Note
Acceptor
Game
Control
S2S
Coin/Bill
Counters
Slot Accounting
Printer
S2S
Touch
Screen
Progressive
S2S
Class II
Servers
EGM
Host Systems and other S2S devices
2005 - The Year of Implementation!
Benefits of S2S
Standardizes communications amongst servers and devices
other than EGMs.
S2S complements GDS and BOB – a consistent set of data
is communicated at all levels.
Supports “plug and play” for systems and other devices.
Interfacing - all components speak the same language.
Integrating - custom solutions are developed for each new
conversation.
Standardization promotes portability, interoperability and
reusability.
2005 - The Year of Implementation!
S2S Update
S2S Message Classes:
1) Player Registration
2) Player Rating
3) Table Games Accounting
4) Complimentaries
5) EGM Registration
6) EGM Accounting Meters
7) EGM Events
8) Vouchers
9) Wagering Account Transfers
10) Jackpots And Handpays
2005 - The Year of Implementation!
S2S and Class II
In a Class II environment, each manufacturer provides 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 the same manufacturer’s games.
• vouchers are only redeemable at the same manufacturer’s cashiering
station.
Class II presents many of the same challenges that will be
encountered with server-based gaming.
2005 - The Year of Implementation!
Class II Before S2S
LABTRONIX
2005 - The Year of Implementation!
CORY
MULTIMEDIA
ROCKET
The Vision
System X
Vendor A
Vendor B
Vendor A
2005 - The Year of Implementation!
Vendor B
Vendor C
Vendor C
Vendor D
Vendor D
The S2S Solution
Each host server now talks S2S to a central consolidation
server, which provides
Consolidated accounting,
Central management of all vouchers,
Central player tracking and reporting,
And, happier players and casino management!
2005 - The Year of Implementation!
Class II Today
Accounting
Player tracking
TITO
System X
GSA S2S
Game Servers
System A
System B
Vendor A
System C
Vendor B
Vendor A
Vendor B
2005 - The Year of Implementation!
Vendor C
Vendor C
System D
Vendor D
Vendor D
GSA Certification
Regulator Benefits
GSA Certification
GSA Compliance testing is NOT Regulatory Approval
Independent testing by 3rd party lab using GSA tools and predefined test scripts
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 USB device)
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
2005 - The Year of Implementation!
Benefits for Regulators
Independently monitor EGM’s (not going through other
systems) – review machine behavior
Simplification of testing and approval
Built in compliance increases security
Fewer resources required to verify compliance
Focus approval resources towards games
Simpler training for field regulators – fewer protocols
System activities easier to regulate
Access to a vendor-neutral technology forum
2005 - The Year of Implementation!
GSA Standards / Tools for Regulators
GSA Standards are available for free
GSA Tools / development suites are available for free from
RAC committee
Please contact [email protected] or visit our web
site www.gamingstandards.com
2005 - The Year of Implementation!
Key Features of GSA Standards
Offer 360º visibility of data communication
Support all existing features operators are used to today
Designed to meet the needs of casino, lottery and centraldetermination (class II) applications
Offer advanced features
Remote floor configuration
Video Lottery Extensions
Central program authentication
Detailed diagnostic data
Support server based gaming
Dynamic game configuration
Peripheral and game code downloading
Program authentication
Extensible
2005 - The Year of Implementation!
Companies supporting GSA Standards
Aristocrat
Asahi Seiko
Atronic Gaming
Bally Gaming & Systems
CashCode
Coin Mechanisms, Inc.
Cirsa
Harrahs Entertainment
IGT
JCM
Konami Gaming
Mars Electronics
2005 - The Year of Implementation!
MGM
MoneyControls
Multimedia Games
NRT
Nova Gaming
Progressive Gaming
Revive Partners
R Franco
Rocket Gaming
Seminole Tribe
WMS Gaming
Q&A
See You All At G2E
What About My Existing
Machines?
Operators Using GSA Standards
Seminole Tribe Florida
Seminole Hard Rock Hotel and Casino - Hollywood
Seminole Hard Rock Hotel and Casino – Tampa
Seminole Hard Rock Hotel and Casino – Coconut Creek
Poarch Creek Band of Alabama
Riverside Entertainment Center – Wetumpka
Chickasaw Nation of Oklahoma
Multi property linking
2005 - The Year of Implementation!
Migration Challenges
The industry also needs an open protocol for older games.
Some existing games can’t handle XML and/or Ethernet.
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.
Continue to use open standards.
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!
sBOB - BOB over a serial link
2005 - The Year of Implementation!