TTAF119-2022云游戲參考架構(gòu)_第1頁
TTAF119-2022云游戲參考架構(gòu)_第2頁
TTAF119-2022云游戲參考架構(gòu)_第3頁
TTAF119-2022云游戲參考架構(gòu)_第4頁
TTAF119-2022云游戲參考架構(gòu)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

T/TAF119—2022

云游戲參考架構(gòu)

1范圍

本文件主要制定云游戲參考架構(gòu),旨在對云游戲架構(gòu)的設(shè)計與搭建提供一種高效、規(guī)范、可應(yīng)用推

廣的參考架構(gòu),從用戶視圖、功能視圖等方面,規(guī)范云游戲的角色、功能模塊等的要求。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,

僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本

文件。

T/TAF118-2022云游戲術(shù)語和定義

3術(shù)語和定義

T/TAF118-2022界定的術(shù)語和定義適用于本文件。

4云游戲參考架構(gòu)

4.1云游戲參考架構(gòu)視圖

云游戲參考架構(gòu)采用視圖方法進行描述,見圖1。采用四個不同的視圖進行描述:用戶視圖、功能

視圖、實現(xiàn)視圖和部署視圖。

用戶視圖功能視圖

部署視圖實現(xiàn)視圖

圖1不同架構(gòu)視圖之間的轉(zhuǎn)換

各個視圖的描述見表1:

表1云游戲參考架構(gòu)視圖

視圖類型描述范圍

用戶視圖系統(tǒng)環(huán)境、相關(guān)方、角色及構(gòu)成要素范圍內(nèi)

功能視圖支撐云游戲活動的所需功能范圍內(nèi)

實現(xiàn)視圖實現(xiàn)云游戲服務(wù)、基礎(chǔ)設(shè)施組件內(nèi)的技術(shù)方案范圍外

1

T/TAF119—2022

表2云游戲參考架構(gòu)視圖(續(xù))

視圖類型描述范圍

部署視圖對各個組件、子系統(tǒng)在各個構(gòu)成要素物理實體上分布范圍內(nèi)

注:本文件未包含實現(xiàn)視圖,僅對達成云游戲功能架構(gòu)的部分技術(shù)備選方案進行描述。

用戶視圖向功能視圖轉(zhuǎn)換關(guān)系如圖2:

圖2云游戲用戶視圖向功能視圖的轉(zhuǎn)換

4.2用戶視圖

4.2.1云游戲角色及構(gòu)成要素

表3云游戲角色及構(gòu)成要素

角色構(gòu)成要素

云游戲用戶云游戲付費用戶

終端廠商手機、PC、VR/AR、大屏、手柄等

網(wǎng)絡(luò)運營商移動網(wǎng)絡(luò)、固定網(wǎng)絡(luò)

云服務(wù)提供商中心云、邊緣云

硬件廠商CPU、GPU、其他硬件提供商

云游戲平云游戲服務(wù)平臺商云游戲平云游戲服務(wù)平臺

臺商云游戲運營平臺商臺云游戲運營平臺

游戲開發(fā)商游戲包

2

T/TAF119—2022

表4云游戲角色及構(gòu)成要素(續(xù))

角色構(gòu)成要素

渠道云游戲其他入口

直播平臺商直播APP&網(wǎng)站

4.2.2云游戲主要活動

云游戲上架及部署

云游戲運云游戲服

云游戲平臺游戲開發(fā)者云服務(wù)

運營人員營平臺務(wù)平臺

云游戲配置信

息及游戲包體

云游戲自動

化安全掃描

云游戲安裝云游戲部署與配置

狀態(tài)返回

狀態(tài)返回

測試審核云游戲

審核通過

對外上架

圖3云游戲上架及部署活動

云游戲上架及部署活動流程:

a)游戲開發(fā)者基于云游戲適配的客戶端包體及相關(guān)配置信息傳遞給云游戲(運營)平臺;

b)云游戲(運營)平臺對游戲包體做安全掃描等預(yù)處理,滿足預(yù)定格式、安全等要求;

c)云游戲(運營)平臺向云游戲服務(wù)平臺啟動安裝流程,傳遞游戲包體、部署節(jié)點等信息;

d)云游戲服務(wù)平臺將游戲包體等部署配置到對應(yīng)的節(jié)點;

e)云游戲(運營)平臺運營人員測試、審核云游戲內(nèi)容;

f)審核通過后,云游戲(運營)平臺發(fā)布上架該款游戲。

涉及到的功能:

a)云游戲的開發(fā)和測試;

b)游戲內(nèi)容安裝與部署;

c)安全與內(nèi)容審核;

d)云游戲上架。

3

T/TAF119—2022

游戲登錄及運行

云游戲運云游戲服云游戲服務(wù)

用戶終端云服務(wù)

營平臺務(wù)平臺平臺:云游戲

實例

登錄信息錄入

登錄請求

登登錄信

息驗證

錄登錄響應(yīng)

登錄結(jié)果呈現(xiàn)

點擊開始游戲

加載請求

用戶調(diào)度

選擇匹配

節(jié)點資源

云資源申請

加載實例

調(diào)度響應(yīng)云資源響應(yīng)

游加載響應(yīng)

戲建立云游戲?qū)嵗B接

連接云游戲?qū)嵗憫?yīng)

輸入游戲指令

游戲指令

音視頻音視頻流音視頻流串

流解碼流&傳輸

音視頻輸出

圖4云游戲登錄及運行活動

云游戲登錄活動流程:

a)用戶輸入游戲大廳登錄賬戶及相關(guān)信息;

b)終端將登錄信息發(fā)送給云游戲(運營)平臺驗證;

c)云游戲(運營)平臺驗證后返回給終端,用戶進入登錄后界面。

云游戲運行活動流程:

a)用戶點擊界面某款游戲;

b)終端攜帶游戲、用戶測速和地址等信息加載請求發(fā)送給云游戲(運營)平臺,用戶測速流程作為

可選;

c)云游戲(運營)平臺向云游戲服務(wù)平臺根據(jù)用戶服務(wù)等級、測速結(jié)果等信息(可選)向云游戲服務(wù)

平臺請求用戶調(diào)度;

d)云游戲服務(wù)平臺根據(jù)服務(wù)節(jié)點負載情況、資源配比等信息選擇節(jié)點資源,向?qū)?yīng)云服務(wù)發(fā)送申

請;

e)云服務(wù)加載對應(yīng)的實例和游戲;

f)云游戲服務(wù)平臺返回為該用戶分配的實例信息,并傳遞給終端;

g)終端啟動建立與云游戲?qū)嵗陌踩B接和傳輸通道;

h)用戶通過終端屏幕、手柄等輸入指令傳遞給云端實例,實例通過本地音視頻流采集、編碼再傳

輸給終端,終端實現(xiàn)音視頻播放。

4

T/TAF119—2022

涉及功能:

a)賬號鑒權(quán)管理;

b)用戶調(diào)度;

c)實例/鏡像及游戲管理;

d)音視頻串流與傳輸;

e)游玩體驗保障。

4.3功能和部署視圖

4.3.1云游戲邏輯及部署架構(gòu)

用戶服務(wù)開發(fā)者服務(wù)游戲內(nèi)容管理

賬號用戶訂購計費開發(fā)者簽約運營報表游戲上下架

SaaS

認證與鑒權(quán)

用戶社區(qū)云游戲開發(fā)財務(wù)結(jié)算搜索與推薦云游戲(運營)平臺

與測試

用戶調(diào)度防沉迷

聯(lián)合運營

接入管理流化管理資源管理游戲管理

鑒權(quán)管理音視頻采集實例管理游戲狀態(tài)管理

多協(xié)議傳輸音視頻編碼鏡像管理游戲調(diào)度

PaaS

控制通道視頻轉(zhuǎn)碼部署與配置SLA管理云游戲服務(wù)平臺

網(wǎng)絡(luò)監(jiān)控能力智能碼率控制資源計量數(shù)據(jù)統(tǒng)計

安全防護能力費用與賬單

云服務(wù)

計算存儲網(wǎng)絡(luò)

IaaS基礎(chǔ)設(shè)施云服務(wù)

硬件

ARM/X86GPU/編碼卡其他

圖5云游戲云端邏輯架構(gòu)圖

SaaS:云游戲(運營)平臺,專注面向用戶做游戲推廣,與游戲內(nèi)容開發(fā)商合作游戲內(nèi)容運營等。

PaaS:云游戲服務(wù)平臺,圍繞云端串流、運行實例和游戲管理、智能調(diào)度為核心功能,承載了云游

戲算力帶寬成本和游玩體驗的訴求。

IaaS:基礎(chǔ)設(shè)施云服務(wù),提供基礎(chǔ)計算包括GPU虛擬化等、存儲、網(wǎng)絡(luò)資源,包括中心云和邊緣云。

5

T/TAF119—2022

Native場景

輸出云游戲運營平臺/渠道的APPOS&計算&網(wǎng)絡(luò)部

游戲1游戲2游戲N

屏幕Android&iOS

揚聲器/耳機云游戲服務(wù)平臺SDK

音視頻解碼

輸入網(wǎng)絡(luò)協(xié)議

多網(wǎng)絡(luò)協(xié)議接入

終端用戶觸控

多控制終端接入

手柄GPU&解碼器

狀態(tài)檢測

其他

Web場景

輸出云游戲(運營)平臺/渠道OS&計算&網(wǎng)絡(luò)部件

屏幕

Windows等

游戲1游戲2游戲N

揚聲器/耳機

網(wǎng)絡(luò)協(xié)議

輸入

觸控實時通信SDK

GPU&解碼器

手柄WebRTC(可選)等

其他

圖6云游戲終端架構(gòu)圖

終端側(cè)技術(shù)棧與云端在軟硬件、運行環(huán)境等方面有差異,獨立出來描述。其在整個云游戲架構(gòu)中的

位置可以通過部署視圖描述。

圖7云游戲部署圖

基于成本、用戶體驗、可靠性等方面綜合考慮的部署架構(gòu):

6

T/TAF119—2022

a)對游戲時延、用戶體驗要求高的云游戲服務(wù)平臺算力下沉邊端靠近用戶側(cè),縮短時延,提升用

戶體驗;中心云部署用于時延不敏感的云游戲或者邊緣云資源池儲備備選。

b)云游戲服務(wù)平臺管理面以及云游戲(運營)平臺以中心云部署為主,實現(xiàn)全局資源信息統(tǒng)一管理

和高可用性。

c)邊邊協(xié)同,邊云協(xié)同,實現(xiàn)彈性資源調(diào)度,高可靠性。

4.3.2云游戲服務(wù)平臺功能及部署

圖8云游戲服務(wù)平臺功能及部署

分為三部分:一、終端APP上的SDK;二、部署在邊緣云和中心云的業(yè)務(wù)面功能,負責(zé)用戶接入管

理、流化管理;三、部署在中心云的管理面,資源管理和游戲管理。

接入管理:

a)鑒權(quán)管理:終端用戶在接入云游戲音視頻流前對用戶身份、終端身份、游戲session等信息的

鑒權(quán)處理。鑒權(quán)管理需與云游戲服務(wù)平臺的實例管理、云游戲運營平臺認證與鑒權(quán)等模塊互動。

b)多協(xié)議傳輸:提供可與多種網(wǎng)絡(luò)傳輸協(xié)議對接的能力。根據(jù)終端類型、運營策略、網(wǎng)絡(luò)條件等

動態(tài)選擇適當(dāng)?shù)囊粢曨l流傳輸方案。

c)控制通道:終端用戶操作控制指令流的傳輸通道。

d)網(wǎng)絡(luò)監(jiān)控:提供控制指令流、音視頻流在傳輸運行過程的網(wǎng)絡(luò)檢測能力,典型如延時、丟包等

網(wǎng)絡(luò)指標。

e)安全防護:提供如證書認證、防盜連、防攻擊等安全能力。

流化管理:

a)音視頻采集:提供云端游戲運行過程中視頻圖像、音頻數(shù)據(jù)的抓取和推送能力。

b)音視頻編碼:提供多種音視頻流的編碼壓縮能力,如YUV,H264/5。音視頻編碼需具有根據(jù)運

營策略、終端用戶設(shè)置、網(wǎng)絡(luò)傳輸質(zhì)量等因素而調(diào)整編碼配置的能力。

c)視頻轉(zhuǎn)碼:提供多種音視頻編碼間的格式轉(zhuǎn)換服務(wù)能力。

d)智能碼率控制:系統(tǒng)可根據(jù)終端用戶設(shè)置、網(wǎng)絡(luò)傳輸?shù)纫蛩氐淖儎?,自動化的調(diào)整音視頻編碼,

網(wǎng)絡(luò)帶寬,包丟棄策略的能力。

資源管理:

a)實例管理:提供對運行云游戲的資源實體-實例的生命周期的管理能力。如創(chuàng)建游戲容器、創(chuàng)

7

T/TAF119—2022

建游戲VM等。

b)鏡像管理:提供云游戲資源鏡像的生命周期管理能力,如鏡像創(chuàng)建、私有鏡像制作、鏡像備份,

鏡像導(dǎo)入導(dǎo)出等。

c)部署與配置:提供云游戲?qū)嵗牟渴鸷团渲霉芾?,如部署密度、實例?guī)格、配置策略、游戲

APK動態(tài)部署、游戲運行數(shù)據(jù)管理等。

d)資源計量:提供云游戲消耗資源的計量和統(tǒng)計,如CPU/MEM使用量,使用時長等。

游戲管理:

a)費用與賬單:云游戲資源消耗費用和賬單管理。

b)游戲狀態(tài)管理:游戲的生命周期和狀態(tài)管理。如啟動游戲、停止游戲、游戲退出、異常、游戲

存檔等;

c)游戲調(diào)度:當(dāng)終端用戶接入系統(tǒng)時,動態(tài)的將用戶調(diào)度分配到可用游戲?qū)嵗?。如游戲?qū)嵗A(yù)啟

動、實例分配狀態(tài)管理、游戲與實例調(diào)度管理等。

d)用戶體驗管理:協(xié)同云游戲運營、云游戲監(jiān)控、資源管理等,根據(jù)如用戶的等級,游戲運行狀

態(tài),動態(tài)調(diào)整如游戲?qū)嵗Y源、編碼、調(diào)度等系統(tǒng),保障用戶體驗持續(xù)穩(wěn)定。

4.3.3云游戲運營平臺功能及部署

圖9云游戲運營平臺功能及部署

云游戲運營平臺分為三部分:用戶服務(wù)、開發(fā)者服務(wù)、游戲內(nèi)容管理。

用戶服務(wù):面向終端用戶相關(guān)服務(wù)。

a)賬號管理:云游戲場景下,賬號分為兩類:用戶賬號、游戲賬號。用戶賬號是游戲運營商運營

所需的用戶識別,用戶使用此賬號與云游戲運營商交互,包括訂購、支付等。游戲賬號是游戲

用來識別用戶的標識,用戶使用此賬號與游戲交互,包括多人游玩、排行榜等。基于安全考慮,

用戶賬號建議由用戶終端層提供。終端設(shè)備直接由用戶控制、同時方便利用人的生物憑證完成

認證。游戲玩家使用此賬號訂購、支付。游戲賬號建議綁定到用戶賬號下,游戲玩家使用用戶

8

T/TAF119—2022

賬號可以直接登錄第三方游戲。第三方游戲集成統(tǒng)一登錄能力,實現(xiàn)用戶賬號與游戲賬號的統(tǒng)

一,提升用戶的使用體驗。否則的話,不同游戲使用不同的賬號,在安全性、便利性方面都會

引入很多問題。

b)認證與鑒權(quán):云游戲運營商使用標準協(xié)議(如OAuth)與用戶終端層賬號服務(wù)對接,完成用戶

認證,鑒權(quán)。

c)用戶調(diào)度:根據(jù)用戶所在位置,需要游玩的游戲,通過一個算法,將用戶調(diào)度到一個體驗最優(yōu)、

成本最低的站點。當(dāng)站點資源不足時候,用戶需要排隊。用戶調(diào)度的前提是云游戲業(yè)務(wù)的“短

狀態(tài)”特征,所謂短狀態(tài),是指不同游戲場之間的站點可隨機分配,而同一場次游戲內(nèi)用戶必

須分配到指定站點。

d)訂購計費:云游戲運營商提供云游戲訂購、計費功能,云游戲玩家訂購、付費、續(xù)費。云游戲

運營商提供對游戲開發(fā)者的計量功能,包括某個游戲游玩的時長、計算、流量資源消耗等。

e)用戶社區(qū):云游戲玩家對云游戲內(nèi)容評價,游戲游玩心得體會交流。

f)防沉迷:云游戲運營商提供防沉迷功能,包括用戶使用時長控制,實名認證等。

開發(fā)者服務(wù):面向游戲內(nèi)容開發(fā)者相關(guān)服務(wù)。

a)開發(fā)者簽約:云游戲運營商對云游戲的開發(fā)者進行資格審查、簽署聯(lián)合運營協(xié)議、商戶信息變

更等操作。

b)云游戲開發(fā)與測試:游戲開發(fā)者適配云游戲平臺,集成云游戲運營商提供的SDK(賬號集成、

支付集成等),在云游戲運營商提供的平臺上測試云游戲功能、用戶體驗。

c)聯(lián)合運營:為終端用戶提供云游戲相關(guān)的平臺活動、游戲預(yù)約、游戲禮包和消費優(yōu)惠券等聯(lián)合

運營活動。

d)運營報表:云游戲開發(fā)者通過運營報表查看游戲運營數(shù)據(jù),包括游戲游玩用戶數(shù)、用戶轉(zhuǎn)化率

等數(shù)據(jù)。

e)財務(wù)結(jié)算:云游戲開發(fā)者與云游戲運營商之間財務(wù)結(jié)算。

游戲內(nèi)容管理:

a)游戲上下架:云游戲運營商提供游戲上下架功能,游戲開發(fā)者測試完成游戲包之后,申請上架

云游戲;云游戲運營商運營人員審核上架內(nèi)容,完成云游戲上架審核,觸發(fā)上架流程。后續(xù)云

游戲包有更新,通過類似流程完成游戲更新。

b)搜索與推薦:云游戲運營商聯(lián)合云游戲推廣媒介商,在搜索引擎、社交媒體等渠道,將云游戲

推廣給用戶。

9

T/TAF119—2022

電信終端產(chǎn)業(yè)協(xié)會團體標準

云游戲參考架構(gòu)

T/TAF119—2022

*

版權(quán)所有侵權(quán)必究

電信終端產(chǎn)業(yè)協(xié)會印發(fā)

地址:北京市西城區(qū)新街口外大街28號

電話/p>

電子版發(fā)行網(wǎng)址:

ICS33.050

CCSM30

團體標準

T/TAF119—2022

云游戲參考架構(gòu)

Referencearchitectureofcloudgaming

2022-05-11發(fā)布2022-05-11實施

電信終端產(chǎn)業(yè)協(xié)會發(fā)布

T/TAF119—2022

云游戲參考架構(gòu)

1范圍

本文件主要制定云游戲參考架構(gòu),旨在對云游戲架構(gòu)的設(shè)計與搭建提供一種高效、規(guī)范、可應(yīng)用推

廣的參考架構(gòu),從用戶視圖、功能視圖等方面,規(guī)范云游戲的角色、功能模塊等的要求。

2規(guī)范性引用文件

下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,

僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本

文件。

T/TAF118-2022云游戲術(shù)語和定義

3術(shù)語和定義

T/TAF118-2022界定的術(shù)語和定義適用于本文件。

4云游戲參考架構(gòu)

4.1云游戲參考架構(gòu)視圖

云游戲參考架構(gòu)采用視圖方法進行描述,見圖1。采用四個不同的視圖進行描述:用戶視圖、功能

視圖、實現(xiàn)視圖和部署視圖。

用戶視圖功能視圖

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論