云游戏无线网络优化方法、装置、设备和存储介质与流程

文档序号:28812492发布日期:2022-02-09 04:31阅读:232来源:国知局
云游戏无线网络优化方法、装置、设备和存储介质与流程

1.本技术涉及互联网技术领域,具体涉及一种云游戏无线网络优化方法、装置、设备和存储介质。


背景技术:

2.目前,随着计算机与互联网领域的飞速发展,电子游戏的运行方式也在不断变化,从最初的街机游戏到电脑游戏,再到能够在手机等移动终端上运行的手机游戏,随着云计算计算技术的发展,还衍生出依托于云计算的云游戏,即在云端运行游戏,将游戏内容计算和渲染后的实时画面通过云技术传输到用户端,一定程度上解决了用户运行大型游戏所需的硬件需求问题。
3.然而,云游戏的游戏体验与网络质量相关联,良好的云游戏服务体验需要稳定的网络支持,现有云游戏的无线网络连接方式通常为wifi网络连接,由于信道的重叠和路由器的普及,导致wifi网络在运行过程中各频段干扰严重,极大影响了无线网络连接模式下的云游戏体验,因此,现有的云游戏无线网络亟待优化。


技术实现要素:

4.本技术实施例提供一种云游戏无线网络优化方法、装置、设备和存储介质,旨在解决现有的云游戏无线网络干扰严重的技术问题。
5.一方面,本技术实施例提供一种云游戏无线网络优化方法,所述云游戏无线网络优化方法包括以下步骤:
6.获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数;
7.根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;
8.根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化。
9.在本技术一些实施例中,
10.所述根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果步骤包括:
11.计算各项所述网络检测数据对应的网络检测分数;
12.根据所述网络检测分数计算出所述云游戏无线网络环境的网络环境评分;
13.和/或,根据所述云游戏运行参数确定云游戏运行状态;
14.根据所述网络环境评分和/或云游戏运行状态确定对应的网络评估结果。
15.在本技术一些实施例中,所述计算各项所述网络检测数据对应的网络检测分数步骤包括:
16.查询预设的网络参数权重数据库,获取所述网络检测数据对应的网络评分权重;
17.根据所述网络评分权重对各项所述网络检测数据进行加权评分计算,得到网络检
测分数。
18.在本技术一些实施例中,所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化步骤包括:
19.若所述云游戏无线网络环境对应的所述网络评估结果为强干扰网络和/或网络环境卡顿,确定所述云游戏无线网络环境对应的网络优化策略为第一网络优化策略;
20.根据所述第一网络优化策略对所述云游戏无线网络环境进行优化,其中,所述第一网络优化策略为减小所述无线聚合速率,降低所述无线发射速率,切换无线协商频宽。
21.在本技术一些实施例中,所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化步骤包括:
22.若所述云游戏无线网络环境对应的所述网络评估结果为弱干扰网络和/或网络环境良好,确定所述云游戏无线网络环境对应的网络优化策略为第二网络优化策略;
23.根据所述第二网络优化策略对所述云游戏无线网络环境进行优化,其中,所述第二网络优化策略为增加所述无线聚合速率,提高所述无线发射速率,提高云游戏画面码率。
24.在本技术一些实施例中,所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化步骤之后,还包括:
25.获取新的云游戏运行参数,根据新的所述云游戏运行参数确定云游戏优化状态;
26.根据所述云游戏优化状态对所述云游戏无线网络环境进行评估,获取网络优化评估结果;
27.根据所述网络优化评估结果对所述云游戏无线网络环境进行二次优化。
28.在本技术一些实施例中,所述云游戏运行参数包括以下至少一种:
29.云游戏网络时延;
30.云游戏卡顿占比;
31.云游戏画面码率;
32.云游戏平均速率。
33.另一方面,本技术提供一种云游戏无线网络优化装置,所述云游戏网络优化装置包括:
34.网络检测模块,被配置为获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数;
35.干扰识别模块,被配置为根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;
36.网络优化模块,被配置为基于所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行动态优化。
37.另一方面,本技术还提供一种云游戏无线网络优化设备,所述云游戏无线网络优化设备包括:
38.一个或多个处理器;
39.存储器;以及
40.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的云游戏无线网络优化方法。
41.另一方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述
计算机程序被处理器进行加载,以执行所述云游戏无线网络优化方法中的步骤。
42.本技术实施例的技术方案包括:获取云游戏无线网络环境的网络检测数据和/或云游戏的云游戏运行参数;根据所述网络检测数据和/或云游戏的云游戏运行参数确定网络评估结果;基于所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行动态优化。本技术实施例的技术方案通过评测云游戏无线网络环境下的网络检测数据和云游戏的云游戏运行参数,确定网络评估结果,根据该网络评估结果确定云游戏无线网络环境的网络情况,并基于网络评估结果选择对应的网络优化策略对云游戏无线网络环境进行网络优化,在保证云游戏带宽的前提下,能够有效地提升无线抗干扰能力,减少拥塞,保证网络质量,提高云游戏的运行体验。
附图说明
43.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1为本技术实施例中云游戏无线网络优化方法的场景示意图;
45.图2为本技术实施例中云游戏无线网络优化方法的一个实施例流程示意图;
46.图3为本技术实施例中提供的云游戏无线网络优化方法的另一实施例的流程示意图;
47.图4为本技术实施例中提供的云游戏无线网络优化方法中针对强干扰网络和/或网络环境卡顿的网络优化策略的一个实施例的流程示意图;
48.图5为本技术实施例中提供的云游戏无线网络优化方法中针对网络评估结果为弱干扰网络和/或网络良好的网络优化策略的一个实施例的流程示意图;
49.图6为本技术实施例中提供的云游戏无线网络优化方法根据云游戏运行状态进行二次优化的一个实施例的流程示意图;
50.图7为本技术实施例所提供的云游戏无线网络优化装置的一个实施例的结构示意图;
51.图8为本技术实施例所提供的云游戏无线网络优化设备的一个实施例的结构示意图。
具体实施方式
52.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
53.本技术中出现的术语“和/或”,可以是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本技术中字符“/”,一般表示前后关联对象是一种“或”的关系。
54.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别
类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或模块的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或模块,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或模块。在本技术中出现的对步骤进行的命名或者编号,并不意味着必须按照命名或者编号所指示的时间/逻辑先后顺序执行方法流程中的步骤,已经命名或者编号的流程步骤可以根据要实现的技术目的变更执行次序,只要能达到相同或者相类似的技术效果即可。本技术中所出现的模块的划分,是一种逻辑上的划分,实际应用中实现时可以有另外的划分方式,例如多个模块可以结合成或集成在另一个系统中,或一些特征可以忽略,或不执行,另外,所显示的或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块之间的间接耦合或通信连接可以是电性或其他类似的形式,本技术中均不作限定。并且,作为分离部件说明的模块或子模块可以是也可以不是物理上的分离,可以是也可以不是物理模块,或者可以分布到多个电路模块中,可以根据实际的需要选择其中的部分或全部模块来实现本技术方案的目的。
55.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
56.目前,随着计算机与互联网领域的飞速发展,电子游戏的运行方式也在不断变化,从最初的街机游戏到电脑游戏,再到能够在手机等移动终端上运行的手机游戏,随着云计算计算技术的发展,还衍生出依托于云计算的云游戏,即在云端运行游戏,将游戏内容计算和渲染后的实时画面通过云技术传输到用户端,一定程度上解决了用户运行大型游戏所需的硬件需求问题。
57.然而,云游戏的游戏体验与网络质量相关联,良好的云游戏服务体验需要稳定的网络支持,现有云游戏的无线网络连接方式通常为wifi网络连接,由于信道的重叠和路由器的普及,导致wifi网络在运行过程中各频段干扰严重,极大影响了无线模式下的云游戏体验,因此,现有的云游戏无线网络亟待优化。基于此提出本技术实施例中一种云游戏无线网络优化方法、装置、设备及计算机可读存储介质,以下分别进行详细说明。
58.本发明实施例中的云游戏无线网络优化方法应用于云游戏无线网络优化装置,云游戏无线网络优化装置设置于云游戏无线网络优化设备,云游戏无线网络优化设备中设置有一个或多个处理器、存储器,以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并被配置未由处理执行以实施云游戏无线网络优化方法;其中,云游戏无线网络优化设备可以是智能终端,例如手机、平板电脑、智能电视、路由设备、网络设备和智能电脑,可选的,云游戏无线网络优化设备还可以是一台服务器,或者多台服务器组成的服务集群。
59.如图1所示,图1为本技术实施例云游戏无线网络优化方法的场景示意图,本发明实施例中云游戏无线网络优化场景包括云游戏无线网络优化设备100(云游戏无线网络优化设备100集成有云游戏无线网络优化装置),云游戏无线网络优化设备100中运行云游戏无线网络优化对应的计算机可读存储介质,以执行云游戏无线网络优化的步骤。
60.可以理解的是,图1所示云游戏无线网络优化方法的场景中的云游戏无线网络优化设备,或者云游戏无线网络优化设备中包含的装置并不构成对本发明实施例的限制,即云游戏无线网络优化方法的场景中包含的设备数量、设备种类,或者各个设备中包含的装置数、装置种类并不影响本发明实施例中技术方案的整体实现,均可以算作本发明实施例要求保护技术方能的等效替换或衍生。
61.本发明实施例中云游戏无线网络优化设备100主要用于:获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数;根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化。
62.本发明实施例中的云游戏无线网络优化设备100可以是独立的网络优化设备,也可以是网络优化设备组成的网络优化集群,例如本发明实施例中所描述的云游戏无线网络优化设备100,其包括但不限于手机、智能电视、计算机、网络主机和云服务器等。
63.本领域技术人员可以理解的是,图1中示出的应用环境,仅仅是与本技术方案相关的其中一种应用场景,并不构成对本技术方案应用场景的限定,其它的应用场景还可以包括比图1所示出的更多或更少的云游戏无线网络优化设备,或者云游戏无线网络优化网络连接关系,例如图1中仅示出1个无线网络优化设备,可以理解的是该云游戏无线网络优化方法的场景还可以包括一个或多个其它云游戏无线网络优化设备,具体在此不做限定。
64.需要说明的是,图1所示的云游戏无线网络优化方法的场景示意图仅仅是一个示例,本发明实施例所描述的云游戏无线网络优化方法的场景是为了更加清楚地说明本发明实施例的技术方案,并不构成对本发明实施例提供的技术方案的限定。
65.基于上述云游戏无线网络优化方法的场景,提出云游戏无线网络优化方法的实施例。
66.如图2所示,图2为本技术实施例中云游戏无线网络优化方法的一个实施例流程示意图,云游戏无线网络优化方法包括如下步骤201~步骤203:
67.201、获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数。
68.本实施例中的云游戏无线网络优化方法应用于云游戏无线网络优化设备,云游戏无线网络优化设备的种类和数量不做具体限定,即,云游戏无线网络优化设备可以是智能终端或服务器,在一个具体实施例中,云游戏无线网络优化设备为智能电视。
69.具体的,在云游戏无线网络优化设备处于运行状态时,云游戏无线网络优化设备接收云游戏启动请求,其中,云游戏启动请求为用户通过遥控器、控制器、触屏和体感任意方式触发的,请求云游戏无线网络优化设备启动某一款云游戏的启动操作指令。在接收到该云游戏启动请求后,云游戏无线网络优化设备定位到该云游戏启动请求所指向的云游戏,启动云游戏,在云游戏无线网络优化设备的显示界面显示云游戏起始界面。其中,云游
戏是基于云端计算,在服务器端对游戏进行渲染,渲染完成后将压缩的视频数据通过网络传输到用户终端的游戏程序。
70.具体的,云游戏无线网络优化设备在启动云游戏后,检测当前联网方式。可选的,云游戏无线网络优化设备联网方式可以包括有线网络连接或无线网络连接(wifi连接),还可以是其它网络连接方式。具体的,云游戏无线网络优化设备在检测到当前联网方式为无线网络连接时,对云游戏无线网络环境进行环境干扰检测,获取云游戏无线网络环境的网络检测数据。
71.具体的,云游戏无线网络优化设备在识别到设备的联网方式为无线连接时,读取无线连接的网络检测数据。可选的,网络检测数据包括无线接入数、协商带宽、无线信号强度、丢包率和无线信道占空比中的一种或多种。
72.可选的,云游戏无需网络优化设备还能够获取云游戏运行过程中的云游戏运行参数,可选的,云游戏运行参数包括云游戏网络时延、云游戏卡顿占比、云游戏画面码率等一项或多项。
73.云游戏无线网络优化设备在获取云游戏无线网络环境的网络检测数据和/或云游戏的云游戏运行参数后,根据获取到的网络检测数据和/或云游戏运行参数对云游戏无线网络环境进行检测,确定云游戏无线网络环境的网络评估结果。
74.202、根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;
75.本实施例中,云游戏无线网络优化设备在建立无线网络连接后,确定无线网络设备硬件属性和无线网络频段,根据无线网络设备硬件属性和无线网络频段预设网络评估策略,其中,网络评估策略为根据各网络检测数据和/或云游戏运行参数进行统筹计算,确定当前云游戏网络的网络评估结果的评估策略。
76.具体的,云游戏无线网络优化设备在获取无线接入数、协商带宽、无线信号强度、丢包率和无线信道占空比中的一种或多种网络检测数据后,根据预设的网络评估策略,计算网络检测数据的网络检测分数,根据计算结果确定网络干扰等级,获取网络评估信息。其中,网络干扰等级为云游戏无线网络优化设备预设的反映云游戏网络环境的网络干扰程度的评判区间。可选的,在一具体实施例中,云游戏无线网络优化设备预设反映云游戏无线网络环境的网络评估策略中预设的网络干扰等级包括强干扰网络和弱干扰网络,可选的,在获取网络评估结果后,云游戏无线网络优化设备在显示界面生成网络评估信息,该网络评估信息用于反映云游戏无线网络环境的网络评估结果。
77.可选的,云游戏无线网络优化设备还能根据云游戏运行参数,确定在云游戏运行过程中的云游戏无线网络环境的网络评估结果。具体的,云游戏无线网络优化设备在云游戏运行过程中,实时采集云游戏的云游戏运行参数,并根据云游戏运行参数确定云游戏运行状态。并根据云游戏运行状态评估云游戏无线网络环境的网络评估结果,可选的,在云游戏运行过程中,网络评估结果包括网络卡顿和网络良好等评估结果。
78.具体的,在一具体实施例中,云游戏无线网络优化设备在启动云游戏后,根据网络评估策略,计算网络检测数据所对应的网络检测分数,根据计算结果判定当前云游戏无线网络环境对应的网络干扰等级为强干扰网络,云游戏无线网络优化设备确定当前用户所处的云游戏无线网络环境较差,存在较强的网络干扰,生成与强干扰网络相关联的网络评估
结果,不利于云游戏的运行,用户体验较差,云游戏无线网络优化设备在显示界面生成网络评估结果为强干扰网络的评估通知信息。
79.具体的,在另一具体实施例中,云游戏无线网络优化设备在启动云游戏后,根据网络评估策略,计算网络检测数据所对应的网络检测分数,根据计算结果判定当前云游戏无线网络环境对应的网络干扰等级为弱干扰网络,云游戏无线网络优化设备确定当前用户所处的云游戏无线网络环境为良好网络环境,能够流畅运行云游戏,生成与弱干扰网络相关联的网络评估结果,云游戏无线网络优化设备在显示界面生成网络评估结果为弱干扰的评估通知信息。
80.203、根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化。
81.本实施例中,云游戏无线网络优化设备针对无线网络连接可能存在的不同网络干扰情况预设了对应的网络优化策略,在根据网络评估结果确定云游戏网络环境的网络评估情况后,选择与该网络评估情况对应的网络优化策略对云游戏无线网络环境进行优化。
82.具体的,云游戏无线网络优化设备在获取网络评估情况后,触发优化通知信息,该优化通知信息为携带网络评估结果,向用户询问是否进行无线网络优化的通知信息。可选的,该通知信息可以是弹窗信息、下拉信息、气泡信息和其它通知样式。云游戏无线网络优化设备在发出优化通知信息后,接收用户发出的网络优化指令。
83.云游戏无线网络优化设备在接收用户发送的网络优化指令后,获取网络评估结果对应的网络优化策略,根据该网络优化策略适配云游戏无线网络环境中的无线网络参数。可选的,云游戏无线网络优化设备调整的无线网络参数包括无线聚合速率、无线发射速率和无线协商频宽。
84.云游戏无线网络优化设备在对无线网络参数进行调整后,断开无线网络连接并在预设时间内重连无线网络,使得云游戏无线网络优化设备和无线接入点协商到新的无线网络参数,并在云游戏无线网络优化设备生成网络加速成功通知。
85.可选的,云游戏无线网络优化设备在优化成功后,运行对应的云游戏,并实时检测云游戏无线网络环境的云游戏运行参数,确定云游戏运行情况,根据云游戏运行状况对云游戏无线网络环境进行二次优化。
86.本实施例中,云游戏无线网络优化设备能够获取云游戏无线网络环境的网络检测数据,并计算网络检测数据的网络检测分数,从而确定云游戏无线网络环境的网络评估结果,并根据网络评估结果确定对应的网络优化策略,执行相应的无线网络参数动态调整,从而对云游戏无线网络环境进行优化,实现在保证云游戏带宽的前提下,能够有效地提升无线抗干扰能力,减少拥塞,保证网络质量,提高云游戏的运行体验。
87.如图3所示,图3为本技术实施例中提供的云游戏无线网络优化方法的另一实施例的流程示意图。
88.基于上述实施例,本技术云游戏无线网络优化方法进一步还包括步骤301~步骤303:
89.301、计算各项所述网络检测数据对应的网络检测分数;
90.302、根据所述网络检测分数计算出所述云游戏无线网络环境的网络环境评分,和/或,根据所述云游戏运行参数确定云游戏运行状态;
91.303、根据所述网络环境评分和/或云游戏运行状态确定对应的网络评估结果。
92.本实施例中,云游戏无线网络优化设备根据需要获取到的网络检测数据,对应预设了网络参数权重数据库,该网络参数权重数据库根据网络检测数据的属性,预设了与网络检测数据对应的网络参数权重,每类网络检测数据对应一个网络参数权重。
93.具体的,云游戏无线网络优化设备根据检测云游戏无线网络环境的场景需求,采集网络检测数据,可选的,采集的网络检测数据包括无线接入数、协商带宽、无线信号强度、丢包率和无线信道占空比中的一种或多种。在采集到网络检测数据后,根据网络检测数据的具体参数,计算网络检测数据对应的网络检测分数,其中,网络检测分数为反应某项网络检测数据的运行情况的评测分数。
94.具体的,云游戏无线网络优化设备获取云游戏无线网络环境的无线接入数(ap数),确定当前信道的无线接入数,计算该无线接入数的网络检测分数,其中,云游戏无线网络环境的无线接入数越多,则云游戏无线网络环境越差,对应的网络检测评分越低。
95.具体的,云游戏无线网络优化设备获取云游戏无线网络环境的协商带宽,得到云游戏无线网络环境的吞吐量,在吞吐量满足云游戏的网络传输要求时,计算该协商带宽的网络检测分数,其中,在吞吐量达标的情况下,云游戏无线网络环境的协商带宽越小,抗干扰能力越强,对应的网络检测分数越高。
96.具体的,云游戏无线网络优化设备获取云游戏无线网络环境的无线信号强度,确定云游戏网络环境的无线信号情况,云游戏无线网络优化设备计算该无线信号强度对应的网络检测分数,其中,无线信号强度越强,对应的网络检测分数越高。
97.具体的,云游戏无线网络优化设备获取云游戏无线网络环境的丢包率,确定云游戏无线网络环境的网路链接情况,云游戏无线网络优化设备计算该丢包率对应的网络检测分数,其中,丢包率越高,对应的网路链接越差,对应的网络检测评分越低。
98.具体的,云游戏无线网络优化设备获取云游戏无线网络环境的无线信道占空比,云游戏无线网络优化设备计算该无线信道占空比对应的网络检测分数,其中,无线信道占空比越大,云游戏无线网络环境越差,对应的网络检测评分越低。
99.具体的,云游戏网络优化设备在获取到各网络检测数据后,将该网络检测数据输入到网络参数权重数据库,查询该网络检测数据对应的网络评分权重,其中,每类网络检测数据对应一项网络评分权重。
100.云游戏网络优化设备在获取到各项网络检测数据的网络评分权重后,根据各网络检测数据对应的评分标准对该网络检测数据进行加权评分计算,从而获取加权后的网络检测分数。
101.云游戏网络优化设备在获取各网络检测数据对应的加权后的网络检测分数,对各网络检测数据对应的加权后的网络检测分数进行求和运算,获取云游戏无线网络环境的网络环境评分,其中,网络环境评分是反映云游戏无线网络环境的情况的评测分数。
102.可选的,云游戏无线网络优化设备中预设用于区分网络干扰等级的干扰等级阈值和对应的干扰等级区间。云游戏无线网络优化设备在获取云游戏无线网络环境的网络环境评分后,确定该网络环境评分所落入的干扰等级区间,根据该网络环境评分所落入的干扰等级区间确定云游戏无线网络优化设备当前的云游戏网络环境的网络评估结果。
103.可选的,在一个具体实施例中,云游戏无线网络优化设备预设用于区分强干扰等
级的网络干扰等级区间和弱干扰等级的网络干扰等级区间的强干扰等级阈值和弱干扰等级阈值。其中,强干扰等级区间的范围为网络环境评分为0分到强干扰等级阈值之间的评分范围;弱干扰等级区间为强干扰等级阈值到弱干扰等级阈值之间的评分范围,其中,强干扰等级阈值小于弱干扰等级阈值。
104.具体的,云游戏无线网络优化设备计算当前的云游戏网络环境的网络环境评分,并判断该网络环境评分落入的网络干扰等级区间,若该网络环境评分处于小于强干扰等级阈值范围内,确定该网络环境评分落入强干扰等级区间;若该网络环境评分处于强干扰等级阈值到弱干扰等级阈值内,确定该网络环境评分落入弱干扰等级区间;若该网络环境评分处于大于弱干扰等级阈值范围内,确定该网络环境评分落入无干扰等级区间。云游戏无线网络优化设备根据网络环境评分落入的干扰等级区间,确定云游戏网络环境的网络评估结果,并根据网络评估结果对应的网络优化策略进行动态优化。
105.可选的,在云游戏运行过程中,云游戏无线网络优化设备还能够根据云游戏运行参数确定云游戏运行状态,并根据云游戏运行状态确定网络评估结果。
106.具体的,云游戏无线网络优化设备在云游戏运行过程中,实时采集云游戏的云游戏运行参数,并根据云游戏运行参数确定云游戏运行状态。可选的,云游戏运行参数包括云游戏网络时延、云游戏卡顿占比和云游戏画面码率,其中,云游戏卡顿占比为云游戏在运行过程中网络时延在100ms和200ms以上的卡顿占比。
107.可选的,云游戏无线网络优化设备根据云游戏网络时延、云游戏卡顿占比和云游戏画面码率确定云游戏运行状态,并根据运行状态判断云游戏的网络评估结果,具体的,在云游戏运行过程中,若云游戏网络时延和云游戏卡顿占比均高于预设的阈值时,确定云游戏的网络评估结果为网络卡顿,若云游戏网络时延和云游戏卡顿占比均低于预设的阈值时,确定云游戏的评估结果为网络良好。
108.本实施例中,云游戏无线网络优化设备通过计算各项网络检测数据对应的加权后的网络检测分数,并对各项网络检测分数进行求和,得到反映当前云游戏无线网络环境的网络环境评分,根据该网络环境评分所落入的干扰等级区间,确定该网络环境评分对应的网络评估结果,和/或通过云游戏运行状态确定网络评估结果,从而选择对应的网络优化策略对云游戏无线网络环境进行优化,实现对云游戏无线网络环境进行动态优化,提高云游戏运行的流畅性。
109.如图4所示,图4为本技术实施例中提供的云游戏无线网络优化方法中针对强干扰网络和/或网络环境卡顿的网络优化策略的一个实施例的流程示意图。
110.在本技术实施例中,具体说明了基于网络评估结果为强干扰网络和/或网络卡顿所对应的网络优化策略进行优化的实施例,包括如下步骤401~步骤402:
111.401、若所述云游戏网络环境对应的所述网络评估结果为强干扰网络和/或网络环境卡顿,确定所述云游戏网络环境对应的网络优化策略为第一网络优化策略;
112.402、根据所述第一网络优化策略对所述云游戏的无线网络环境进行优化,其中,所述第一网络优化策略为减小所述无线聚合速率,降低所述无线发射速率,切换无线协商频宽。
113.本实施例中,云游戏无线网络优化设备通过获取云游戏无线网络环境对应的网络环境评分,并确定该网络环境评分小于预设的强干扰等级阈值,判定该网络环境评分落入
强干扰等级区间,确定云游戏无线网络环境所对应的网络评估结果为强干扰网络,和/或检测云游戏运行状态,确定网络评估结果为网络卡顿,云游戏无线网络优化设备确定当前的云游戏无线环境对应的网络优化策略为第一网络优化策略,其中第一网络优化策略为针对强干扰网络和/或网络卡顿云游戏无线网络环境进行优化的网络优化策略。
114.具体的,云游戏无线网络优化设备在确定当前的云游戏无线网络环境对应的网络优化策略为第一网络优化策略后,根据第一网络优化策略对云游戏无线网络环境进行优化。
115.具体的,云游戏无线网络优化设备根据第一网络优化策略对无线网络参数进行适配,针对强干扰的云游戏无线网络环境,减小无线聚合速率,降低无线发送速率,在确保吞吐量达标的前提下,降低无线协商频宽。
116.云游戏无线网络优化设备根据第一网络优化策略对对无线网络参数进行适配后,断开无线网络连接并快速重连,使得云游戏无线网络优化设备协商到新的无线网络参数,从而降低云游戏无线网络环境的网络干扰,提高云游戏的运行体验。
117.本实施例中,云游戏无线网络优化设备根据网络环境检测评分确定当前云游戏无线网络环境对应的网络评估结果为强干扰网络和/或网络卡顿,采用第一网络优化策略对无线网络参数进行适配,从而对云游戏无线网络环境进行优化,能够有效地降低云游戏无线网络环境的网络干扰,提高云游戏的流畅性。
118.如图5所示,图5为本技术实施例中提供的云游戏无线网络优化方法中针对网络评估结果为弱干扰网络和/或网络良好的网络优化策略的一个实施例的流程示意图。
119.在本技术实施例中,具体说明了基于网络评估结果为弱干扰网络和/或网络良好所对应的网络优化策略进行优化的实施例,包括如下步骤501~步骤502:
120.501、若所述云游戏无线网络环境对应的所述网络评估结果为弱干扰网络和/或网络环境良好,确定所述云游戏无线网络环境对应的网络优化策略为第二网络优化策略;
121.502、根据所述第二网络优化策略对所述云游戏无线网络环境进行优化,其中,所述第二网络优化策略为增加所述无线聚合速率,提高所述无线发射速率,提高云游戏画面码率。
122.本实施例中,云游戏无线网络优化设备通过获取云游戏无线网络环境对应的网络环境评分,并确定该网络环境评分大于预设的强干扰等级阈值且小于预设的弱干扰等级阈值,判定该网络环境评分落入弱干扰等级区间,确定云游戏无线网络环境所对应的网络评估结果为弱干扰网络,和/或检测云游戏运行状态,确定网络评估结果为网络良好,云游戏无线网络优化设备确定当前的云游戏无线环境对应的网络优化策略为第二网络优化策略,其中第二网络优化策略为针对弱干扰网络和/或网络良好的云游戏无线网络环境进行优化的网络优化策略。
123.具体的,云游戏无线网络优化设备在确定当前的云游戏无线网络环境对应的网络优化策略为第二网络优化策略后,根据第二网络优化策略对云游戏无线网络环境进行优化。
124.具体的,云游戏无线网络优化设备根据第二网络优化策略对无线网络参数进行适配,针对弱干扰网络和/或网络良好的云游戏无线网络环境,增加无线聚合速率,提高无线发送速率,提高云游戏画面码率,增强云游戏的画质效果。
125.本实施例中,云游戏无线网络优化设备根据网络环境检测评分确定当前云游戏无线网络环境对应的网络评估结果为弱干扰网络,采用第二网络优化策略对无线网络参数进行适配,在确保云游戏运行的稳定性的前提下,提高云游戏的画面码率,提高云游戏的画质效果。
126.如图6所示,图6为本技术实施例中提供的云游戏无线网络优化方法根据云游戏运行状态进行二次优化的一个实施例的流程示意图。
127.在本技术一些实施例中,具体说明了云游戏在运行过程中进行二次优化的实施例,包括如下步骤601~步骤603。
128.601、获取新的云游戏运行参数,根据新的所述云游戏运行参数确定云游戏优化状态
129.602、根据所述云游戏优化状态对所述云游戏无线网络环境进行评估,获取网络优化评估结果;
130.603、根据所述网络优化评估结果对所述云游戏无线网络环境进行二次优化。
131.本实施例中,在云游戏无线网络优化设备根据网络评估结果对云游戏网络环境进行网络优化后,云游戏无线网络优化设备获取云游戏运行过程中更新的云游戏运行参数,根据更新的云游戏运行参数确定云游戏优化状态,其中,更新后的云游戏运行参数包括:云游戏网络时延、云游戏卡顿占比、云游戏平均速率和云游戏画面码率等一项或多项。
132.具体的,云游戏无线网络优化设备获取云游戏网络时延、云游戏卡顿占比和云游戏画面码率后,获取云游戏网络时延和/或云游戏卡顿占比的降低幅度,若云游戏网络时延和/或云游戏卡顿占比的降低幅度小于预设的卡顿优化阈值,确定当前云游戏无线网络环境的评估结果为网络卡顿,需要对云游戏进行二次优化。
133.具体的,云游戏无线网络优化设备判断云游戏平均速率和云游戏画面码率的提高幅度,若云游戏平均速率和/或云游戏画面码率的提高幅度小于预设的提速优化阈值,确定当前云游戏无线网络环境的评估结果为良好,需要对云游戏进行二次优化。
134.可选的,预设的卡顿优化阈值和提速优化阈值可以由测试人员根据多次网络优化实验获取。
135.具体的,在确定优化后的云游戏无线网络环境未达到预设的优化结果后,云游戏无线网络优化设备根据更新后的网络评估结果对云游戏网络环境进行二次优化。
136.若更新后的网络评估结果为网络卡顿,采用第一网络优化策略对云游戏无线网络环境进行二次优化。
137.若更新后的网络评估结果为网络良好,采用第二网络优化策略对云游戏无线网络环境进行二次优化。
138.本实施例中,云游戏无线网络优化设备获取更新的云游戏运行参数,根据云游戏运行参数确定云游戏优化状态,根据云游戏优化状态对对云游戏无线网络环境进行评估,获取网络优化评估结果,并根据网络优化评估结果对云游戏无线网络环境进行二次优化,实现对云游戏无线网络环境进行动态优化。
139.为了更好实施本技术实施例中云游戏无线网络优化方法,在云游戏无线网络方法基础之上,本技术实施例中还提供一种云游戏无线网络装置实施例,如图7所示,图7为云游戏无线网络优化装置的一个实施例的结构示意图。所述云游戏无线网络装置700包括:
140.网络检测模块701,被配置为获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数;
141.干扰识别模块702,被配置为根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;
142.网络优化模块703,被配置为根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化。
143.在本技术一些实施例中,云游戏无线网络优化装置根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果,包括:
144.计算各项所述网络检测数据对应的网络检测分数;
145.根据所述网络检测分数计算出所述云游戏无线网络环境的网络环境评分;
146.和/或,根据所述云游戏运行参数确定云游戏运行状态;
147.根据所述网络环境评分和/或云游戏运行状态确定对应的网络评估结果。
148.在本技术一些实施例中,
149.所述计算各项所述网络检测数据对应的网络检测分数步骤包括:
150.查询预设的网络参数权重数据库,获取所述网络检测数据对应的网络评分权重;
151.根据所述网络评分权重对各项所述网络检测数据进行加权评分计算,得到网络检测分数。
152.在本技术一些实施例中,所述云游戏无线网络优化装置基于
153.所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化步骤包括:
154.若所述云游戏无线网络环境对应的所述网络评估结果为强干扰网络和/或网络环境卡顿,确定所述云游戏无线网络环境对应的网络优化策略为第一网络优化策略;
155.根据所述第一网络优化策略对所述云游戏无线网络环境进行优化,其中,所述第一网络优化策略为减小所述无线聚合速率,降低所述无线发射速率,切换无线协商频宽。
156.在本技术一些实施例中,所述云游戏无线网络优化装置基于
157.所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化,包括:
158.若所述云游戏无线网络环境对应的所述网络评估结果为弱干扰网络和/或网络环境良好,确定所述云游戏无线网络环境对应的网络优化策略为第二网络优化策略;
159.根据所述第二网络优化策略对所述云游戏无线网络环境进行优化,其中,所述第二网络优化策略为增加所述无线聚合速率,提高所述无线发射速率,提高云游戏画面码率。
160.在本技术一些实施例中,所述云游戏无线网络优化装置基于
161.所述根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化之后,还包括:
162.获取更新的云游戏运行参数,根据更新的所述云游戏运行参数确定云游戏优化状态;
163.根据所述云游戏优化状态对所述云游戏无线网络环境进行评估,获取网络优化评估结果;
164.根据所述网络优化评估结果对所述云游戏无线网络环境进行二次优化。
165.本实施例中,云游戏无线网络优化装置通过获取云游戏无线网络环境的网络检测数据和/或云游戏运行参数;根据所述网络检测数据和/或云游戏运行参数确定网络评估结果;基于所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行动态优化。本技术实施例的技术方案通过评测云游戏无线网络环境下的网络检测数据和/或云游戏运行参数确定网络评估结果,根据该评估结果确定云游戏无线网络环境的干扰状况,并基于网络评估选择对应的网络优化策略对云游戏无线网络环境进行动态优化,在保证云游戏带宽的前提下,能够有效地提升无线抗干扰能力,减少拥塞,保证网络质量,提高云游戏的运行体验。
166.本发明实施例还提供一种云游戏无线网络优化设备,如图8所示,图8为本技术实施例所提供的云游戏无线网络优化设备的一个实施例的结构示意图。
167.云游戏无线网络优化设备集成了本发明实施例所提供的任意一种云游戏无线网络优化装置,所述云游戏无线网络优化装置包括:
168.一个或多个处理器;
169.存储器;以及
170.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行上述云游戏无线网络优化方法实施例中任一实施例中所述的云游戏无线网络优化方法中的步骤。
171.具体来讲:云游戏无线网络优化设备可以包括一个或者一个以上处理核心的处理器801、一个或一个以上计算机可读存储介质的存储器802、电源803和输入单元804等部件。本领域技术人员可以理解,图8中示出的云游戏无线网络优化设备结构并不构成对云游戏无线网络优化设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
172.处理器801是该云游戏无线网络优化设备的控制中心,利用各种接口和线路连接整个云游戏无线网络优化设备的各个部分,通过运行或执行存储在存储器802内的软件程序和/或模块,以及调用存储在存储器802内的数据,执行云游戏无线网络优化设备的各种功能和处理数据,从而对云游戏无线网络优化设备进行整体监控。可选的,处理器801可包括一个或多个处理核心;优选的,处理器801可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器801中。
173.存储器802可用于存储软件程序以及模块,处理器801通过运行存储在存储器802的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器802可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据云游戏无线网络优化设备的使用所创建的数据等。此外,存储器802可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器802还可以包括存储器控制器,以提供处理器801对存储器802的访问。
174.云游戏无线网络优化设备还包括给各个部件供电的电源803,优选的,电源803可以通过电源管理系统与处理器801逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源803还可以包括一个或一个以上的直流或交流电源、再充电系
统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
175.该云游戏无线网络优化设备还可包括输入单元804,该输入单元804可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
176.尽管未示出,云游戏无线网络优化设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,云游戏无线网络优化设备中的处理器801会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器802中,并由处理器801来运行存储在存储器802中的应用程序,从而实现各种功能,如下:
177.获取云游戏无线网络环境的网络检测数据,和/或所述云游戏的云游戏运行参数;
178.根据所述网络检测数据和/或所述云游戏运行参数,确定所述云游戏无线网络环境的网络评估结果;
179.根据所述网络评估结果确定对应的网络优化策略,根据所述网络优化策略对所述云游戏无线网络环境进行优化。
180.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
181.具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。
182.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
183.以上对本技术实施例所提供的一种云游戏无线网络优化方法进行了详细介绍,本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1