团 体 标 准
T/TAF 256—2024
云 XR 服务平台技术要求
Cloud XR service platform technical requirements
2024-12-16 发布 2024-12-16 实施
电信终端产业协会 发布
前 言
本文件按照 GB/T 1.1—2020《标准化工作导则 第 1 部分:标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由电信终端产业协会提出并归口。
本文件起草单位:上海达龙信息科技有限公司、中国信息通信研究院、北京蔚领时代科技有限公司、安徽海马云科技股份有限公司、咪咕互动娱乐有限公司、深圳云天畅想信息科技有限公司、中移(苏州)软件技术有限公司、北京庭宇科技有限公司。
本文件主要起草人:柴义磊、穆琳、乔峙、林瑞杰、张硕、李静、张丝雨、王砚峰、陈雷、司美玲、王曜、张天生、仲阳、李航宇、倪蓓露、张洁、伏晔、熊文杰、张乃哲。
云 XR 服务平台技术要求
1 范围
本文件规定了云 XR 服务平台的相关功能、传输能力、渲染能力、运维能力等技术要求。
本文件提供了云 XR 服务平台相关术语定义。
本文件适用于各类组织(例如,企业、政府机关和非营利性组织),并为行业云 XR 服务平台评估提供指导。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
T/TAF 199—2023 云游戏平台通用技术要求
3 术语和定义
下列术语和定义适用于本文件。
3.1
云XR服务平台 Cloud XR service platform
为云XR提供云端服务的平台,主要提供底层基础设施、内容开发所需工具及技术、运维调度能力和终端接入能力。
3.2
3DOF
3DOF即3自由度,只有旋转坐标,没有位移坐标,只能以设定好的虚拟头部为中心点,一切观察的基点都源于头部的视角。应用在VR设备中,可以检测到头部向不同方向的转动,但是不能检测到头部的前后左右的空间位移。
3.3
6DOF
6DOF即6自由度,在3DOF基础上再增加“上下、前后、左右 ”等3个位置相关的自由度。头部从3DOF只能检测到头部转动姿态到6DOF可以检测伸头缩头等姿态,应用在VR设备中,而且还可以检测身体移动上下前后左右位移的变化。
4 云 XR 服务平台功能概述
云XR服务平台基于公有云或私有云基础设施资源,具备云端串流、实例管理、内容管理、研发工具、智能调度等服务能力和终端接入能力。云XR服务平台架构如图l所示。
云XR平台总体上分为资源层、能力层、接入层、业务层。
其中业务层各业务模块由各司根据自身实际情况来定,此架构不做强制性要求,仅供参考。接入层包含AR、VR、MR或其它XR接入形式,为上层提供API支持。能力层主要为上层接入层提供能力支撑,本标准重点对该部分与XR相关性较强的能力的技术标准做定义。同理,资源层对上层能力层提供资源支持,此处也是重点对XR相关性较强的技术特征做定义。分别在以下各章节展开描述。
图 1 云 XR 服务平台架构
5 云 XR 服务平台兼容性要求
云XR服务平台需具备以下兼容性能力:
a) 硬件兼容性: 硬件兼容性是指云XR服务平台需要支持多种不同类型的XR设备,如虚拟现实头戴式显示器(VR HMD)、增强现实眼镜等。这包括对不同厂商和型号的设备的支持;
b) 操作系统兼容性: 云XR平台通常需要与多种操作系统兼容,例如Android VR、VisionOS、Meta Horizon OS、PICO OS等这确保了用户可以在不同的设备上使用云XR服务;
c) 网络兼容性: 由于云XR是基于云服务的,对网络的要求比较高。平台通常需要在不同网络环境下稳定运行,包括低延迟、高带宽的网络连接;
d) 云XR服务通常需要支持不同的图形渲染技术,以适应不同设备和应用的需求。这可能包括对各种图形API的支持;
e) 传感器兼容性: 如果XR设备包含传感器,云XR服务平台需要与这些传感器进行良好的集成,以提供全面的虚拟体验,包括陀螺仪、磁力计、激光传感器等。
6 服务端资源要求
6.1 基础资源能力
6.1.1 服务器规格
云XR服务平台服务器规格要求如下:
a) 至少8核CPU,建议使用多核心处理器以支持并发请求;
b) 至少16GB RAM,以确保足够的内存空间支持多用户同时访问;
c) 快速且可靠的存储,建议使用固态硬盘(SSD)以提高数据读写速度。
6.1.2 图形处理单元 GPU
图形处理单元GPU能力要求如下:
a) 宜使用支持硬件加速的GPU,以提高图形渲染性能;
b) 宜使用专业级别GPU,支持可管可控的计算资源,确保兼容云XR平台所需的图形库和技术。
6.1.3 单节点资源
支持的单节点资源能力包括:
a) 宜支持单物理节点拥有不少于24个GPU运算核心;
b) 宜支持单物理节点资源内存不少于128GB;
c) 宜支持单物理节点不少于1T的存储空间;
d) 宜支持单物理节点资源内存不少于8GB;
e) 单节点资源拥有1Gbps以上带宽。
6.1.4 视频编码
视频编码方式需至少支持H.264编码,H.264、H.265、H.266、VP8、VP9可选。
6.2 资源分配调度
云XR服务平台需支持以下资源分配调度能力:
a) 应支持资源规格管理、配置、调整、升级;
b) 应支持资源的批量创建、停止、删除;
c) 应支持资源类型分组;
d) 应支持多样化的调度策略,可实现跨运营商、跨地区的资源调度;
e) 应支持自定义分配资源;
f) 应支持队列优先级处理能力。
6.3 虚拟化
云XR服务平台宜支持以下虚拟化技术:
a) 宜支持资源虚拟化;
b) 宜支持资源虚拟化隔离;
c) 宜支持虚拟化资源的自动可伸缩配置;
d) 宜支持对资源虚拟化、裸金属资源、容器资源的管理。
6.4 网络能力
云XR服务平台具有以下网络能力:
a) 支持弱网下连接模式切换;
b) 服务端能自适应弱网环境;
c) 服务范围内网络时延小于 70 ms,宜小于50ms。
6.5 渲染能力
6.5.1 基本要求
云XR服务器需要具备高性能图形计算能力,以支持实时渲染,渲染能力基本要求如下:
a) 建议选择16核心、主频2.6GHz以上CPU处理器,建议选2G显存以上GPU,宜支持实时视频编码、 3D渲染、光线追踪等技术,确保快速渲染高质量的XR内容;
b) 应支持实时视频编码,并采用低延迟的音视频数据传输技术,以确保用户能够获得流畅、无延迟的XR体验;
c) 宜包含高效的渲染技术。推荐服务器端采用多 GPU 渲染,支持高密度的渲染和编码能力;客户端采用先进的渲染技术,如多视图渲染技术、利用OpenGL 等图形处理技术,提高渲染效率和质量。
6.6 渲染方式
云XR服务平台宜支持以下渲染方式:
a) 支持DirectX、OpenGL、Vulkan等API,以利用GPU进行加速渲染;
b) 支持多GPU协同渲染,提高图形渲染的速度,特别是在处理高分辨率和高复杂度的场景时;
c) 支持低延迟渲染技术,调用底层的硬件。
6.7 并发管理
云XR服务平台的并发管理能力包括以下几个方面:
a) 多用户支持: 云XR平台通常需要支持多用户同时使用。这可能涉及到多个用户在虚拟环境中互动,或者同时访问相同的XR内容;
b) 有效管理云XR服务平台的计算资源、存储资源和网络资源,以确保在高并发情况下的平稳运行;
c) 使用负载均衡技术确保在不同服务器之间均匀分布用户请求,以防止单一服务器过载;
d) 确保能够有效地管理和跟踪用户会话,以及在需要时正确地处理连接的建立和断开;
e) 对于多用户协作的场景,确保数据在不同用户之间的同步,以保持一致性;
f) 在高并发环境下,出现故障的可能性较大。需实施容错机制,确保即使在某些组件失败的情况下,整个系统仍能保持可用性。
6.8 权限管理
6.8.1 应用管理
云XR服务平台的应用管理能力包括:
a) 应支持应用的安装、编辑、删除、更新、部署和卸载;
b) 应支持应用使用权限管理;
c) 支持快照创建、删除、恢复;
d) 支持应用的批量管理,实现应用的批量创建、批量开机、批量关机、批量更新。
6.8.2 角色及权限管理
云XR服务平台的角色及权限包括:
a) 应支持创建、配置、修改系统管理员、安全管理员、多级人员权限;
b) 宜支持租户账号管理;
c) 支持租户多层级管理。
7 平台服务能力要求
7.1 云端支持能力
云XR服务平台的云端控制能力包括:
a) 应支持用户通过输入法在终端设备上输入文字;
b) 应支持GPS接入到实例;
c) 应支持传感器、陀螺仪接入到实例;
d) 宜支持用户通过终端语音输入设备,将语音数据传输到实例中,实现云XR用户之间语音体验良好;
e) 宜支持用户侧动捕采集、面部识别等多感交互设备接入到实例;
f) 宜支持用户侧摄像头接入到实例;
g) 宜支持云端内容分享到社交媒体。
7.2 终端感知能力
为使XR设备带来更沉浸式的体验,宜支持3DOF、6DOF和多感知交互设备接入,如:
a) 眼球追踪技术;
b) 动作捕捉技术;
c) 定位技术(手部定位、头部定位);
d) 手势捕捉;
e) 裸眼3D;
f) 运动手套。
7.3 流畅度体验
流畅度体验需满足下列条件:
a) 画面内容清晰,画面无花屏、画面无畸变,不造成明显晕眩感;
b) 音视频保持同步;
c) 场景主要物体贴图清晰、模型没有破面及闪烁现象。
7.4 跟手体验
跑动/跳动/打斗/瞄准/射击等操作的跟手体验良好。
7.5 分辨率支持
云XR服务平台应支持游戏或应用配置1080P/2K/4K等多种分辨率;应能够根据视频传输环境对分辨率自适应调整。
7.6 帧率支持
云XR服务平台支持的视频向左右眼推送最大帧率应不小于90FPS,最小帧率应不小于60FPS。
8 平台运维能力要求
8.1 硬件管理能力
确保服务器、存储设备和网络设备的正常运行。这可能包括监控硬件健康状态、执行故障排除和及时的硬件维护。
8.2 软件管理能力
对云XR平台的各个组件进行有效的软件管理。这包括操作系统、虚拟化软件、XR应用程序等。需要保持这些软件的更新,并及时处理可能的软件问题。
8.3 性能优化能力
确保平台的性能达到用户期望的水平。这可能需要对硬件和软件进行调优,以提供流畅的XR体验。
8.4 网络管理能力
保障网络的稳定性和带宽要求。云XR对于低延迟和高带宽的网络要求比较高,因此需要保证网络基础设施的高效运行。
8.5 故障管理能力
平台需具备以下故障管理能力:
a) 应支持故障的消息通知,包括邮件、短信;
b) 宜支持资源故障处理,披露资源告警、故障原因、内核版本、恢复时间等、故障时间等;
c) 应具备故障恢复机制;
d) 无故障运行时间应该大于99.9%;
e) 支持故障等级标准配置。
8.6 监控和日志
平台需支持以下问题监控和日志上报能力:
a) 应具备资源状态监控;
b) 应具备服务器、虚拟资源的CPU、内存、硬盘状态查看能力;
c) 应建立有效的监控系统,能够实时监测平台的运行状态,发现并解决潜在问题;
d) 应支持日志可查可导出、日志审计。
8.7 备份和恢复
建立有效的备份和恢复机制,以应对可能的数据丢失或灾难性故障:
a) 应支持云XR实例资源和配置数据的自动备份功能;
b) 应支持对云XR实例进行增量或全量备份;
c) 应支持对云XR实例在线备份和关机备份;
d) 应支持对虚拟卷备份的创建、删除、恢复、修改、状态查询等。
8.8 弹性和可扩展性
能够根据需要扩展平台的容量,以适应用户量的增长。这可能涉及到自动化的扩展和收缩机制,确保在高峰时期有足够的资源可用。
9 平台性能要求
9.1 视频渲染
平台视频渲染能力要求如下:
a) 应支持不同视频分辨率编码、渲染,主要支持1080p、2K、4K分辨率等;
b) 应支持不同的视频帧率渲染,至少涵盖72-120fps范围;
c) 宜支持同时渲染摄像机视角, 单应用内不低于2个。
9.2 视频传输
平台需具备视频传输能力,主要包括:
a) 应支持根据视频传输环境对分辨率自适应调整;
b) 渲染输出最小应不低于1080P/72FPS;
c) 宜支持应用内时延不超过90ms。
9.3 应用启动成功率
指应用程序在用户尝试启动时成功打开的频率。
计算公式如下:
成功启动率 = (成功启动的次数/总尝试启动的次数) * 100%
启动成功率应不低于99.9%。
9.4 首帧加载时延
指在云XR系统中,用户开始体验时,从发出加载请求到首帧图像在用户设备上显示所需的时间延迟,不超过10s。
9.5 卡顿时长
卡顿时长的指标应遵循T/TAF 199—2023中6.3 帧抖动的定义。
若云XR平台自定义帧率为F,任意相邻两帧的间隔时长应该保持一致,满足n*(1000/F)ms。
若相邻两帧间隔时长保持一致,且满足n<3,则视为用户感知良好,没有卡顿感知;
若相邻两帧间隔时长保持一致,且n>3,则视为用户有略微延迟、卡顿的感知;
若相邻两帧间隔时长不能保持一致,则用户会有明显的卡顿感受。
注:n 定义为两帧之间的抖动系数绝对值,因为其值可能会大于或小于理论间隔值。3是预设值,根据实际情况修改。
9.6 操作时延
平台需满足下列时延指标:
a) 服务器处理时延:云端服务器需要处理用户的输入,并生成相应的虚拟环境或场景,不超过50ms;
b) 设备渲染时延:用户设备(如VR头盔或AR眼镜)需要将从云端接收到的数据进行渲染,然后显示给用户,不超过20ms;
c) 在云XR平台内游戏的帧延迟尽可能地低,以提供更流畅、更即时的游戏体验。
1) 针对射击类、格斗类、实时战略类游戏,需要精准操作、即时的响应,帧延迟一般低于50ms;
2) 针对大型多人在线游戏,由于网络延迟的影响,一般帧延迟需要控制在70ms。
d) 操作时延:用户所感知到的操作时延不超过90ms。
10 未成年人保护
10.1 实名认证
遵循国家相关规定,平台需要求未成年人用户提供真实身份信息进行注册和登录使用。
10.2 时间规定
云 XR 服务平台为用户提供游戏服务时间应遵循国家相关规定。
a) 实施了每周和每日的游戏时长限制,以防止未成年人过度沉迷于游戏。具体限制因年龄而异,分为工作日和周末;
b) 为了确保未成年人有足够的休息时间,禁止未成年人在晚上一定时间段内玩游戏。
11 平台安全能力
11.1 基础设施安全能力
平台运行的网络、存储、计算能力等各类物理及虚拟资源需确保安全。
11.2 数据安全能力
平台在数据采集、传输、存储、迁移以及销毁阶段需确保数据安全,防范网络攻击和数据泄露风险。
11.3 运营管理安全能力
平台运营管理主体在组织与人员、策略与规程、资源管控与隔离、应急响应与风险评估、业务连续性保障、问题跟踪与证据收集等方面需确保安全。
11.4 网络安全能力
平台网络系统的硬件、软件及其系统中的数据需确保安全,不受偶然的或者恶意的原因而遭到破坏、更改、泄露。
11.5 个人信息保护
对于平台收集的个人信息,要确保所有数据的安全性,切实保护未成人年个人信息安全。
11.6 内容安全
平台需保证在文本、图片、视频和音频种的内容不包含色情低俗、涉政暴恐、垃圾广告、不良场景等害未成年的不良信息。

评论