一个思路记述-5G可能催生个人云

2019-11-10  本文已影响0人  小石头成长记

5G 高带宽、低时延的特性可能会催生个人云,在理想的情况下可能会对当前手机的硬软件构成造成影响。

1、移动服务可能的构成会是:个人云(需要新型操作系统)+ 轻量移动端(手机)

新的构成会有以下特点:

1、移动端只是交互媒介,不会再存在由于性能问题必须换手机的问题。

2、不会存在由于移动端存贮空间受限,从而必须对存贮数据进行转移、删除的问题。

3、不会存在由于移动端存贮空间受限,从而必须对应用进行删除的问题。

4、由于应用直接安装在个人云,在更换移动端时,所有应用和数据都通过帐户重新访问,不存在重新导入、安装的问题。

5、当人个云端计算和存贮资源不足时,可以动态扩容。

6、数据采用磁盘阵列方式存贮在个人云,在正常情况下更不容易丢失。

7、移动端由于核心硬件性能降低的因素,电池续航能力会极大增强。

8、支持离线任务,后端执行不需要前端参与,前端只负责结果查看。

9、会改变个人应用程序的实现方式,持续性运行的、与其它云平台或者后台服务端标准应用交互的应用会出现。

2、典型的系统构成

系统构成:个人云后端 + 移动前端

移动前端的变化:

1、重外设,即着重设计好用户交互所涉及的硬体。

2、轻核心,即CPU,GPU,ROM,RAM只需要满足加载最小系统,渲染矢量图形的目标。

3、操作系统会变薄,主要负责驱动外设、通讯、用户及前后端交互,计算的功能会减弱。

交互层的作用:

1、采集输入事件、转换成指令和数据。

2、接收后端矢量信息渲染呈现信息。

交互影子层的作用:

1、接收输入指令和数据向下层调度应用。

2、根据应用响应生成矢量数据发送。

4、为什么不用WEB(H5)的实现方式

4.1、为了提升个人云+移动前端 操作的用户体验。我们需要把交互层设计成属于操作系统的一个部分(而不是通过中间件),以达到最小的延迟、最好的系统兼容性、最佳的性能。

4.2、为了达到类似操作本地应用的方式,呈现文件必须是小尺寸的、组件同步加载的。

5、技术上要做什么?

>构建矢量交互语言、协议,以此为基础构建交互层+交互影子层,设计远端外设驱动机制

>构建前端轻量操作系统(基于linux内核,构建交互层)

>构建后端个人云操作系统(基于现有操作系统,核心框架、交互层都需要重构)

基于后端操作系统的视角看系统构成:

6、操作反馈的时延对用户体验的影响

>链路时延:前后端分离的过程相比纯本地化的流程,每一个操作都多了指令上传,运算结果反馈两个过程,增加链路时延是肯定的。如果指令时延能控制在4ms(非研究值,以用户可以在1S以进行125次操作计算)以内,则用户体验与本地化过程相比应该区别不明显(5G宣称的空口延迟为1ms,但需要考虑前后端分离引入的应用延迟)。

>数据时延:固定网络延迟之外,指令上行数据、结果下行数据的传输时延受带宽限制,常规操作数据量很小,链路延迟是主要影响因素。应用首次加载不参与网络传输,影响较小;图片、流媒体、复杂渲染文件的传输对带宽要求比较高。

5G宣称的用户体验带宽为:100Mbps ~ 1000Mbps(12.5MB/s ~ 125MB/s)

常见的固态硬盘SSD写入速度450MB/s,读取500MB/s 

从数据上看出,5G传输带宽远达不到SSD本地操作的速度。但考虑到典型的文件尺寸(高清压缩图片5MB~10MB,1080P视频( H265压缩)每秒文件尺寸<1MB),所以从实际使用上来看,如果5G用户体验带宽取接近上限的区间,则操作反及时性的用户体验应是可以接受的。

文中所述部分可能存在错误,与作者联系请发邮件至sun_mingang@yeah.net。

文中所有内容暂不允许复制和转载!

上一篇下一篇

猜你喜欢

热点阅读