CNG Project Presentation

advertisement
The Community Network Game
The Community Network Game
CNG
D7.4.2: Project Presentation
® CNG Consortium Confidential 2010-2013
1/22
Presentation Overview
• Massively Multiplayer Online Games (MMOGs)
• Need for online collaboration
• Enhancing in-game experience:
D7.1.2 : CNG Project Presentation
– User Generated Content (UGC)
– In-game collaboration
• CNG’s vision and goals
• CNG’s innovative technologies:
– In-game Graphic Insertion Technology (IGIT)
– Enhanced peer-to-peer delivery of UGC
• Benefits from CNG
• Project’s Consortium
Project ICT–248175
® CNG Consortium Confidential 2010-2013
2/22
Need for Online Collaboration
• Massive Multiplayer Online Games (MMOGs): multiplayer video
games capable of supporting hundreds or thousands of players
simultaneously:
D7.1.2 : CNG Project Presentation
– World of Warcraft, Lineage, Lord of the Rings
– Roma Victor (RedBedlam, UK), Entropia Universe (Mindark, SE),
OGame (Gameforge, DE), Age of Conan (Funcom, NO)
• MMOGs allow:
– a large number of online players to interact and communicate in virtual
environments simultaneously on the internet
– formulation of active communities among MMOG players
– exchange of User Generated Content (UGC)
Project ICT–248175
® CNG Consortium Confidential 2010-2013
3/22
Growth of MMOG Market
• MMOG: successful market growth
– more than 21 million active subscriptions
– annual revenue over $3 billion by 2015 (ResearchAndMarkets.com, 2010)
D7.1.2 : CNG Project Presentation
(Source MMOData.net, 2009)
Project ICT–248175
® CNG Consortium Confidential 2010-2013
4/22
User Generated Content
• User Generated Content (UGC)
refers to various types of
media content:
D7.1.2 : CNG Project Presentation
– publicly available
– produced by end-users
• Examples of UGC are:
–
–
–
–
graphics, 3D, music, video
instant messaging
voice and video chat
game specific information
(e.g. top scores, reviewing, polling)
– etc...
Project ICT–248175
® CNG Consortium Confidential 2010-2013
5/22
Enhancing In-Game Experience
• Network already occupied by MMOG server-client data
• UGC traffic manipulation as a real challenge
– Peer-to-peer (P2P) overlay for the distribution of UGC
– new sophisticated techniques for P2P UGC streaming that are
“friendly” to the MMOG client-server traffic
• In-game Graphic Insertion Technology (IGIT) to allow the
addition of new engaging community services
– without need to change the game code
– without adding new processing or network loads to the MMOGs’
central servers
Project ICT–248175
® CNG Consortium Confidential 2010-2013
6/22
D7.1.2 : CNG Project Presentation
• CNG to research and develop:
What is CNG’s Goal?
Project ICT–248175
® CNG Consortium Confidential 2010-2013
7/22
D7.1.2 : CNG Project Presentation
• Enhance the capacity of MMOGs to support users in the
collaborative development and sharing of UGC
• Enable MMOGs to encompass new UGC tools and
support new business models
• Exploitation of the proposed IGIT and P2P technologies
in the online PC games market
• Integration with external communities (e.g., Facebook
and Twitter)
What is Innovative in CNG?
Project ICT–248175
® CNG Consortium Confidential 2010-2013
8/22
D7.1.2 : CNG Project Presentation
• An architecture for sharing UGC via P2P without
interrupting the MMOG server-client data flow
• Use of IGIT on users’ local devices
• Use of P2P traffic for UGC Video/Graphical application
functionality
• Development of new business models that capitalise on
CNGs’ innovative approach
IGIT Overview
• IGIT can replace and insert content in the game:
– in real time
– without the need to change the game’s code in client or server
D7.1.2 : CNG Project Presentation
• IGIT includes:
– in-game spot identification methods
– in-game asset replacement and asset insertion
– in-frame web browser for hosting Web 2.0 applications
Project ICT–248175
® CNG Consortium Confidential 2010-2013
9/22
IGIT Examples
Project ICT–248175
® CNG Consortium Confidential 2010-2013
10/22
D7.1.2 : CNG Project Presentation
[1] The original game
resolution was modified to
enable an additional frame to
hold in-frame objects.
[2] MSN messenger window.
[3] Web browser.
[4] Another web browser
window.
[5] MMOG chat to enable
cooperation among users.
[6] In-game 3D UGC.
[7] Video chat between
casual friends or cooperative
players.
IGIT Technology
D7.1.2 : CNG Project Presentation
Project ICT–248175
® CNG Consortium Confidential 2010-2013
11/22
Enhanced P2P Delivery
• Overlays for P2P User Generated Streaming Diffusion
• Organising the diffusion is an NP-hard problem
D7.1.2 : CNG Project Presentation
– unlikely to obtain optimal solution in reasonable time
– other approximation schemes exhibit good performance
• P2P traffic friendly towards MMOG
– fair sharing of resources in a multi-threaded system
– use of congestion control mechanisms
– definition of Areas of Interest
• Efficient transmission of UGC over a P2P overlay
– error control methods with incremental redundancy
Project ICT–248175
® CNG Consortium Confidential 2010-2013
12/22
CNG System Architecture
• The generic MMOG architecture is not modified
• Sandbox is added at the client side
D7.1.2 : CNG Project Presentation
– responsible for modifying the game environment
• CNG Server added for the monitoring of the P2P UGC
communication
–
–
–
–
–
act as tracker of the system
common point of communication for P2P overlay
user registration and authentication
organization of the P2P exchanges
storage of information
Project ICT–248175
® CNG Consortium Confidential 2010-2013
13/22
CNG System Architecture
MMOG Servers
CNG Server
D7.1.2 : CNG Project Presentation
CDN Server
CDN Server
www
P2P (UGC)
Game Content&Data
Client
Client
Client
Game Data
CNG Content
Game Content
Project ICT–248175
® CNG Consortium Confidential 2010-2013
14/22
Benefits to the End-Users
Project ICT–248175
® CNG Consortium Confidential 2010-2013
15/22
D7.1.2 : CNG Project Presentation
• Increased communication and interaction among MMOG
players
• Customised MMOGs according to users’ preferences
• Development of new community building tools
– collaborative creation and display of audio-visual
material
– in-game P2P file-sharing of documents and objects
– in-game voting, reviewing and polling
Benefits to the End-Users
Project ICT–248175
® CNG Consortium Confidential 2010-2013
D7.1.2 : CNG Project Presentation
• CNG will enable the development of richer media user
generated content:
– collaborative
– intuitive
– enjoyable
– shareable
16/22
Benefits to the Industry (1/2)
Project ICT–248175
® CNG Consortium Confidential 2010-2013
17/22
D7.1.2 : CNG Project Presentation
For developers and operators:
• new community building tools without needing to
redesign or recode current game offerings
• enrich user experience in their content
• bring ‘communities’ into the content
• lower network costs
• benefit from new income streams
• control how commercial and UGC content are displayed
• create positive-associations with brand values
• target rich media communications within the CNG client
and the MMOGs
Benefits to the Industry (2/2)
Project ICT–248175
® CNG Consortium Confidential 2010-2013
18/22
D7.1.2 : CNG Project Presentation
For advertisers:
• create positive-associations with brand values
• target rich media communications within the CNG client
and the MMOGs
Benefits to the EU
Project ICT–248175
® CNG Consortium Confidential 2010-2013
19/22
D7.1.2 : CNG Project Presentation
• Boost the already growing EU game industry
• EU-based games development companies to gain
competitive advantage from better network efficiencies
• Leading the way in new methods to engage with in-game
advertising
• Creating a new market sector of 3rd party community tool
providers for MMOGs and online games generally
Partners List
Exent Technologies Ltd.
IL
Research Academic Computer Technology Institute GR
FR
De Montfort University
UK
Kaltura Ltd.
IL
RedBedlam
UK
European Game Developers Federation
SE
i2 media research limited
UK
Project ICT–248175
® CNG Consortium Confidential 2010-2013
20/22
D7.1.2 : CNG Project Presentation
Institut Telecom
7th Framework Programme
Project ICT–248175
® CNG Consortium Confidential 2010-2013
21/22
D7.1.2 : CNG Project Presentation
• The CNG project is funded under the Information and
Communication Technologies (ICT) priority of the FP7
• FP7: European Union's Seventh Framework Programme
for Research and Technological Development
• CNG project is a small or medium-scale focus research
project (STREP)
• CNG project started on 1st February 2010
• It will be completed in 30 months
Contact Information
Project Co-ordinator: Mr. Alex Shani
D7.1.2 : CNG Project Presentation
Exent Technologies Ltd.
25 Bazel Street
PO Box 2645, Petach-Tikva
49125, Tel Aviv, Israel
Tel.: +972 747 133 135
ashani@exent.com
http://www.cng-project.eu
Project ICT–248175
® CNG Consortium Confidential 2010-2013
22/22
Download