□ 文 林鵬
目前,云游戲與AR/VR等新一代智能硬件結(jié)合,可能成為5G時(shí)代的第一個(gè)殺手級應(yīng)用。5G解決了困擾云游戲及AR/VR很多年的網(wǎng)絡(luò)帶寬和延遲問題,3D視覺、語音交互等AI功能也為游戲帶來更好的體驗(yàn)。我們看到中國移動(dòng)、中國聯(lián)通等電信運(yùn)營商,亞馬遜、微軟、谷歌、騰訊、阿里巴巴等互聯(lián)網(wǎng)公司,索尼、英偉達(dá)等硬件企業(yè)都在積極布局與探索云游戲的商業(yè)模式。5G必將會(huì)引爆云游戲。
5G低延遲、大帶寬、海量連接的特性與AI技術(shù)的進(jìn)一步成熟,將為消費(fèi)電子應(yīng)用注入新動(dòng)能。其中,我們認(rèn)為云游戲(Cloud gaming)與AR/VR游戲是消費(fèi)電子應(yīng)用中主要受益的兩大方向。
圖1 云游戲發(fā)展歷程
十年前,OnLive、Galkai兩家創(chuàng)業(yè)公司率先推出云游戲服務(wù),試圖將玩家從終端中解放,隨時(shí)隨地暢玩游戲。近幾年,海外主機(jī)廠商索尼,芯片巨頭英偉達(dá)亦有探索。可惜,受限于網(wǎng)絡(luò)帶寬條件,虛擬化技術(shù)尚不成熟,云游戲未能普及。直到2019年,隨著谷歌、微軟入局,云游戲終于徹底爆發(fā)。
隨著5G商用的到來,中國云游戲產(chǎn)業(yè)開始走向臺(tái)前。達(dá)龍?jiān)齐娔X、格來云游戲、紅手指、海馬云等廠商是國內(nèi)云游戲的先鋒探索家。騰訊、華為,以及順網(wǎng)科技等公司大都基于已有的業(yè)務(wù)擴(kuò)張至云游戲領(lǐng)域,成為一股不可忽視的力量。中國移動(dòng)、中國聯(lián)通積極推出咪咕快游、沃家云游,其中咪咕快游已正式上線、市場反響不錯(cuò),未來網(wǎng)絡(luò)運(yùn)營商與內(nèi)容商將加強(qiáng)合作以實(shí)現(xiàn)共贏。
什么是“云游戲”:云游戲就是將高品級的游戲(現(xiàn)在的PC游戲或主機(jī)游戲)在遠(yuǎn)程服務(wù)器上完成計(jì)算、儲(chǔ)存、渲染,再通過視頻流壓縮、高速網(wǎng)絡(luò)傳輸,讓玩家在任意終端(無需高端處理器和顯卡)上以流媒體的形式獲取和游戲。用一個(gè)通俗的比方,云游戲就像是玩家在使用一臺(tái)顯示器和鼠標(biāo)、鍵盤連接線特別長的電腦,玩家面前的只有顯示器、鼠標(biāo)和鍵盤,而顯示器、鍵盤、鼠標(biāo)連接了一個(gè)遠(yuǎn)在千里之外的計(jì)算機(jī)。
由于本地設(shè)備上不需要安裝游戲,所以各終端設(shè)備都可以運(yùn)行各類游戲,不再存在游戲?qū)浻布倪m配、終端的性能要求等以往困擾游戲玩家的問題。因此,云游戲最大的優(yōu)勢在于能夠打破各種終端限制的壁壘,在手機(jī)上可以玩到電腦主機(jī)的游戲,在電腦上也可以玩到主機(jī)、手機(jī)游戲。
如圖3所示,云游戲業(yè)務(wù)解決方案架構(gòu)主要由內(nèi)容、平臺(tái)、網(wǎng)絡(luò)和終端四部分組成:
√內(nèi)容側(cè):負(fù)責(zé)向業(yè)務(wù)平臺(tái)提供特定指標(biāo)要求的高質(zhì)量的游戲內(nèi)容,確保游戲內(nèi)容的快速引入和聚合。
√平臺(tái)側(cè):游戲平臺(tái)具備關(guān)鍵能力,計(jì)算渲染、編碼、切片推流、資源動(dòng)態(tài)調(diào)配,內(nèi)容適配等。
√網(wǎng)絡(luò)側(cè):運(yùn)營商網(wǎng)絡(luò)一般包括骨干網(wǎng)、城域網(wǎng)、接入網(wǎng)、和家庭網(wǎng)絡(luò)四部分,負(fù)責(zé)為云游戲業(yè)務(wù)提供大帶寬、低時(shí)延的穩(wěn)定傳輸。其中,基于4G/5G無線承載的網(wǎng)絡(luò)是現(xiàn)階段云游戲業(yè)務(wù)帶來的關(guān)鍵挑戰(zhàn)。
√終端側(cè):負(fù)責(zé)云游戲業(yè)務(wù)接入,內(nèi)容呈現(xiàn)以及用戶鑒權(quán)等工作。終端可以通過APP客戶端、瀏覽器、H5等播放云游戲高清視頻流。
游戲按照原生載體可以分為三類:主機(jī)游戲、手機(jī)游戲、PC游戲。
√主機(jī)游戲:原生運(yùn)行在特定游戲機(jī)上(PS、XBOX),體量大(幾十G)、畫質(zhì)高、原生支持4K,屬于高成本制作。原生使用手柄操作,對硬件GPU圖像渲染要求高,一般要求X86+GPU顯卡。
√手機(jī)游戲:原生在手機(jī)上運(yùn)行和ARM適配(主要是安卓),通過觸屏操控,對硬件要求較低。
√PC游戲:原生在PC上運(yùn)行和X86適配,通過鍵鼠或手柄操控,對硬件要求較高。
上述三類游戲在云游戲時(shí)代需要部署相應(yīng)云化游戲平臺(tái):手機(jī)游戲云平臺(tái)、主機(jī)游戲云平臺(tái)以及PC游戲云平臺(tái)。所有終端(TV、PC、手機(jī))可以實(shí)現(xiàn)跨平臺(tái)便捷體驗(yàn)游戲,用戶可以通過瀏覽器、H5或者APP訪問云游戲平臺(tái)。
中國現(xiàn)有的云游戲廠商大致上分為兩個(gè)方向:其一是基于X86架構(gòu)(PC端);其二是基于ARM架構(gòu)(移動(dòng)端)。它們分別解決的是PC游戲/主機(jī)云化和移動(dòng)游戲云化。
圖2 云游戲服務(wù)原理
圖3 云游戲端到端架構(gòu)
確定云游戲場景和內(nèi)容后,如何實(shí)現(xiàn)相關(guān)資源內(nèi)容的快速引入、生產(chǎn)和發(fā)布將是決定云游戲業(yè)務(wù)能否持續(xù)正常開展的核心問題。過程中涉及內(nèi)容提供方、代運(yùn)營方、運(yùn)營商和終端廠家等多方機(jī)構(gòu),整體業(yè)務(wù)流程大致如圖4所示。其中,運(yùn)營商提供的云游戲業(yè)務(wù)平臺(tái)和承載網(wǎng)絡(luò)處于整個(gè)環(huán)節(jié)的核心位置,向上可以整合業(yè)界優(yōu)質(zhì)內(nèi)容,向下可以對接各種適配終端,拉通整個(gè)產(chǎn)業(yè)流程。
圖4 云游戲內(nèi)容發(fā)布流程
圖5 云游戲平臺(tái)架構(gòu)
云游戲云化平臺(tái)主要包括能力層、管理層、應(yīng)用層。各層詳述如下:
能力層主要包括云游戲計(jì)算渲染能力實(shí)例。云游戲以游戲云化錄屏核心能力為基礎(chǔ),經(jīng)過X86/ARM/X86+GPU實(shí)例資源池計(jì)算渲染后,通過編碼、切片、推流,輸出高清視頻流到應(yīng)用層。
游戲云平臺(tái)實(shí)例部署采用邊緣云的架構(gòu)方式,邊緣云中根據(jù)游戲類型部署的服務(wù)器種類主要分為四種:ARM手機(jī)版(SOC)架構(gòu)、ARM企業(yè)級服務(wù)器架構(gòu)、X86服務(wù)器架構(gòu)、X86+GPU服務(wù)器架構(gòu)。目前國內(nèi)云游戲主要平臺(tái)服務(wù)器架構(gòu)如下表:
管理層主要包括用戶鑒權(quán)、計(jì)費(fèi),智能調(diào)度,統(tǒng)一游戲存檔功能。
√用戶計(jì)費(fèi)鑒權(quán)
用戶通過APP或者H5訪問APP服務(wù)端,APP服務(wù)端和一級用戶中心、計(jì)費(fèi)中心進(jìn)行交互,用戶鑒權(quán)通過服務(wù)端將用戶請求給到智能調(diào)度平臺(tái)。
√智能調(diào)度
表1 5g主要云游戲平臺(tái)服務(wù)器架構(gòu)
其中智能調(diào)度是管理層的核心技術(shù),主要包括時(shí)長分析、距離分析、容量分析、智能容錯(cuò)等功能。智能調(diào)度模塊實(shí)時(shí)分析用戶的游戲運(yùn)行環(huán)境,智能推薦最優(yōu)線路。
√統(tǒng)一游戲存檔
用戶游戲數(shù)據(jù)統(tǒng)一存檔,智能調(diào)度中心分配完具體實(shí)例后,該實(shí)例從統(tǒng)一游戲存檔下載相關(guān)用戶游戲數(shù)據(jù)。
表2 高清云游戲?qū)W(wǎng)絡(luò)的需求
應(yīng)用層主要包括APP客戶端、H5、PC瀏覽器、SDK等。用戶可以通過客戶端、H5、瀏覽器等方式體驗(yàn)云游戲業(yè)務(wù)。
云游戲業(yè)務(wù)支持1080P、4K(3840*2160)等分辨率畫面,同時(shí)幀率、色深、HDR、壓縮比、碼率均會(huì)影響到用戶的體驗(yàn)。云游戲?qū)?G網(wǎng)絡(luò)的需求如表2所示:
目前4G網(wǎng)絡(luò)下云游戲平臺(tái)的時(shí)延普遍大于100ms,無法滿足強(qiáng)交互云游戲場景的需求,5G網(wǎng)絡(luò)需要提供邊緣計(jì)算和網(wǎng)絡(luò)切片能力來滿足強(qiáng)交互云游戲場景端到端時(shí)延小于50ms。
4K高清云游戲要想順暢運(yùn)行,高速的帶寬(80Mbps)、穩(wěn)定的網(wǎng)速(抖動(dòng)小于1%)、低到可以忽略的延遲(端到端50ms)缺一不可,但是很明顯4G網(wǎng)絡(luò)完全不具備這一條件。而5G用戶峰值體驗(yàn)速率達(dá)到1Gb/s,5G空口時(shí)延1毫秒,高速且低延遲的5G網(wǎng)絡(luò)將解決阻礙4K高清云游戲發(fā)展的瓶頸問題。
在3GPP SA2下一代網(wǎng)絡(luò)架構(gòu)研究(TR23.799)、以及5G系統(tǒng)架構(gòu)(23.501)中將邊緣計(jì)算作為5G網(wǎng)絡(luò)架構(gòu)的主要目標(biāo)予以支持。其定義為:“為了降低端到端時(shí)延以及回傳帶寬實(shí)現(xiàn)業(yè)務(wù)應(yīng)用內(nèi)容的高效分發(fā),5G網(wǎng)絡(luò)架構(gòu)需要為運(yùn)營商以及第三方業(yè)務(wù)應(yīng)用提供更靠近用戶的部署及運(yùn)營環(huán)境”。
5G網(wǎng)絡(luò)為了支持邊緣計(jì)算可以根據(jù)終端的簽約信息、用戶位置、應(yīng)用功能(AF)提供的相關(guān)信息(業(yè)務(wù)應(yīng)用標(biāo)識、網(wǎng)絡(luò)名稱、切片標(biāo)識等)以及其他的策略及路由規(guī)則等為終端用戶選擇一個(gè)位置更近的UPF,并通過數(shù)據(jù)分流滿足對本地邊緣網(wǎng)絡(luò)以及業(yè)務(wù)應(yīng)用的接入和訪問。
5GSA組網(wǎng)模式下,MEC+云游戲系統(tǒng)部署如下:
MEC+云游戲場景下平臺(tái)主要系統(tǒng)功能說明如下:
√客戶端系統(tǒng):負(fù)責(zé)游戲列表展現(xiàn),游戲操控采集和畫面展現(xiàn);
√智能路由系統(tǒng):負(fù)責(zé)為用戶分配最優(yōu)游戲?qū)嵗?/p>
√實(shí)例管理系統(tǒng):負(fù)責(zé)管理實(shí)例,包括申請,釋放;
√實(shí)例系統(tǒng):負(fù)責(zé)游戲安裝、啟動(dòng)、視頻推流;
√統(tǒng)一存檔系統(tǒng):負(fù)責(zé)保存用戶游戲存檔數(shù)據(jù);
√云化系統(tǒng):負(fù)責(zé)游戲上傳、上架的可視化管理系統(tǒng);
√游戲倉庫系統(tǒng):負(fù)責(zé)保存游戲包體;
√APP服務(wù)端:服務(wù)用戶注冊,與一級系統(tǒng)鑒權(quán),計(jì)費(fèi)等。
其中,在MEC邊緣計(jì)算層,部署的云游戲應(yīng)用包括實(shí)例管理系統(tǒng)、實(shí)例系統(tǒng),在中心節(jié)點(diǎn)部署APP服務(wù)端,云化系統(tǒng),統(tǒng)一存檔系統(tǒng),游戲倉庫系統(tǒng),智能路由系統(tǒng)。
圖6 MEC+云游戲部署方案
5G端到端網(wǎng)絡(luò)切片是指將網(wǎng)絡(luò)資源靈活分配,網(wǎng)絡(luò)能力按需組合,基于一個(gè)5G網(wǎng)絡(luò)虛擬出多個(gè)具備不同特性的邏輯子網(wǎng)。每個(gè)端到端切片均由核心網(wǎng)、無線網(wǎng)、傳輸網(wǎng)子切片組合而成,并通過端到端切片管理系統(tǒng)進(jìn)行統(tǒng)一管理。
國際電信聯(lián)盟(ITU)將5G時(shí)代的業(yè)務(wù)歸納成三種典型的類型,增強(qiáng)型移動(dòng)寬帶(eMBB)、超高可靠性低時(shí)延業(yè)務(wù)(URLLC)和海量機(jī)器類通信(mMTC)。5G在eMBB、URLLC和mMTC方面提供了非常高的能力,可以滿足極致的業(yè)務(wù)體驗(yàn)要求。
根據(jù)不同的業(yè)務(wù)場景以及資源情況,可以對無線網(wǎng)進(jìn)行AAU/DU/CU功能的靈活切分和部署。通常來說,mMTC場景對時(shí)延和帶寬都無要求的,可以盡量進(jìn)行集中部署,獲取集中化處理的優(yōu)勢;eMBB場景對帶寬要求都比較高,對于時(shí)延要求,差異比較大,CU集中部署的位置根據(jù)時(shí)延要求來確定;而URLLC場景對時(shí)延要求極其苛刻,一般都會(huì)采用共部署的方式,來降低傳輸時(shí)延的損耗。
對于云游戲這種高容量和低時(shí)延的實(shí)時(shí)視頻流應(yīng)用,5G網(wǎng)絡(luò)切片通過網(wǎng)絡(luò)資源的隔離和業(yè)務(wù)邏輯的隔離,避免不同業(yè)務(wù)視頻流之間在資源搶占中的相互影響,可以實(shí)現(xiàn)視頻流的高穩(wěn)定性和服務(wù)SLA的保障。同時(shí)資源也可以按需、獨(dú)立進(jìn)行資源規(guī)劃和動(dòng)態(tài)擴(kuò)縮容,從而使資源效率得到提升。
圖7 5G網(wǎng)絡(luò)切片技術(shù)在云游戲業(yè)務(wù)中的應(yīng)用
云游戲網(wǎng)絡(luò)切片部署流程如下:
1)游戲企業(yè)開發(fā)APP并獲得APPID;游戲企業(yè)向運(yùn)營商購買切片,獲得切片標(biāo)識;
2)運(yùn)營商網(wǎng)絡(luò)建立MS-ISDN與切片標(biāo)識對應(yīng)關(guān)系;運(yùn)營商向UE下發(fā)切片標(biāo)識集合;向UE下發(fā)APP ID與切片標(biāo)識對應(yīng)關(guān)系;
3)終端側(cè)APP激活時(shí),UE根據(jù)URSP綁定切片標(biāo)識進(jìn)行通信;
通過切片管理對終端、接入網(wǎng)、核心網(wǎng)、承載網(wǎng)的端到端網(wǎng)絡(luò)進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)端到端服務(wù)質(zhì)量保障,以及和業(yè)務(wù)層等多領(lǐng)域的跨層協(xié)同。通過靈活的策略調(diào)控eMBB網(wǎng)絡(luò)切片和手機(jī)終端切片資源來保障云游戲流暢所需的網(wǎng)絡(luò)速率抖動(dòng),丟包的性能指標(biāo)要求。
云游戲終端主要包括手機(jī)、TV、游戲盒子、無線路由器等,無線手柄等。對終端的性能要求詳見下表:
表3 云游戲終端性能要求
為盡快實(shí)現(xiàn)云游戲業(yè)務(wù)規(guī)模商用的目標(biāo),現(xiàn)階段運(yùn)營商可采取以下措施和方案:
√內(nèi)容生態(tài):依托統(tǒng)一的內(nèi)容聚合平臺(tái),打通整個(gè)云游戲產(chǎn)業(yè)鏈,向上整合優(yōu)質(zhì)內(nèi)容,向下適配各類終端,梳理從內(nèi)容引入到發(fā)布的全業(yè)務(wù)流程。
√業(yè)務(wù)平臺(tái):合理選擇實(shí)例架構(gòu)(ARM手機(jī)版架構(gòu)、ARM企業(yè)級服務(wù)器架構(gòu)、X86服務(wù)器架構(gòu)、X86+GPU服務(wù)器架構(gòu)),并通過合理選擇私有云、公有云方式實(shí)現(xiàn)云游戲業(yè)務(wù)的快速、低成本部署。
√承載網(wǎng)絡(luò):按照基于“WIFI的家庭網(wǎng)絡(luò)/5G網(wǎng)絡(luò)+基于4K的承載網(wǎng)絡(luò)”的整體目標(biāo)網(wǎng)絡(luò)架構(gòu)進(jìn)行升級和改造,滿足云游戲業(yè)務(wù)用戶的體驗(yàn)需求。
√業(yè)務(wù)終端:通過搭建云游戲渲染平臺(tái)代替本地主機(jī)進(jìn)行渲染,可以降低終端性能要求和用戶使用成本。
隨著5G解決云游戲技術(shù)瓶頸,云游戲必將成為5G的第一個(gè)ToC端殺手級應(yīng)用。