版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東外語外貿(mào)大學(xué)《跨境電商理論與實務(wù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣東南華工商職業(yè)學(xué)院《電視攝像技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 【名師一號】2020-2021學(xué)年高中地湘教版必修1-雙基限時練15
- 【2021屆備考】2021屆全國名校生物試題分類解析匯編第七期(12月)-G單元生物的變異
- 【2022走向高考】高三英語一輪(外研版)復(fù)習(xí):必修4-Module-6綜合測試
- 第五章 透鏡及其應(yīng)用 單元測試(含解析) 2024-2025學(xué)年物理人教版(2024)八年級上冊
- 【狀元之路】2021高考物理一輪復(fù)習(xí)課時作業(yè):12-2-機械波
- 《肺癌的手術(shù)治療》課件
- 全國2021屆高三英語試題8、9月分類解析:B單元-完形填空(B1-記敘文)
- 【走向高考】2021屆高考歷史(人民版)一輪復(fù)習(xí)階段性測試題十二(必修三-專題六、七-專題測試)
- (八省聯(lián)考)河南省2025年高考綜合改革適應(yīng)性演練 生物試卷(含答案)
- 人工智能銷售工作總結(jié)
- 2025年中小學(xué)春節(jié)安全教育主題班會課件
- 工商注冊租房合同范例
- 2024年單位司機個人工作總結(jié)(6篇)
- 2023-2024學(xué)年廣東省深圳市羅湖區(qū)八年級上學(xué)期期末生物試題
- 【9物(北師)期末】阜陽市臨泉縣2023-2024學(xué)年九年級上學(xué)期期末考試物理試題
- 2025年醫(yī)院保衛(wèi)科工作總結(jié)及2025年工作計劃
- 班會課件高中
- 醫(yī)院消防安全知識培訓(xùn)課件
- 國家衛(wèi)生部《綜合醫(yī)院分級管理標準》
評論
0/150
提交評論