无线网络传输控制方法、装置、存储介质及终端设备与流程

文档序号:14993899发布日期:2018-07-20 23:10阅读:183来源:国知局
本申请实施例涉及无线通信
技术领域
,尤其涉及一种无线网络传输控制方法、装置、存储介质及终端设备。
背景技术
:随着无线通信技术的发展,无线通信方式也越来越多,常见的无线通信方式包括无线保真(wi-fi,wireless-fidelity)通信技术,无线保真通信技术是一种允许终端设备接入一个无线局域网(wlan,wirelesslocalareanetworks)的通信技术。但是终端设备在接入无线局域网后,会出现虽然网络速度快,但是通信过程丢包率高的问题,所以需要对无线通信的数据传输过程进行优化。技术实现要素:本申请实施例提供的一种无线网络传输控制方法、装置、存储介质及终端设备,可以对无线通信的数据传输进行优化。第一方面,本申请实施例提供了一种无线网络传输控制方法,包括:当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;根据所述工作频率信息确定对应的限定传输速度;依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。第二方面,本申请实施例提供了一种无线网络传输控制装置,包括:频率获取模块,用于当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;速度确定模块,用于根据所述工作频率信息确定对应的限定传输速度;速度限制模块,用于依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的无线网络传输控制方法。第四方面,本申请实施例提供了一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的无线网络传输控制方法。本申请实施例中提供的一种无线网络传输控制方案,通过当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;根据所述工作频率信息确定对应的限定传输速度;依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。通过采用上述技术方案,可以通过终端设备的通信模块的工作频率信息来对无线模块的通信连接的通信速率进行限制,以降低在通信过程中的丢包率,优化了无线模块的通信过程。附图说明图1为本申请实施例提供的一种无线网络传输控制方法的流程示意图;图2为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图3为本申请实施例提供的一种无线网络传输控制方法的场景示意图;图4为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图5为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图6为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图7为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图8为本申请实施例提供的另一种无线网络传输控制方法的流程示意图;图9为本申请实施例提供的一种无线网络传输控制装置的结构框图;图10为本申请实施例提供的一种终端设备的结构示意图;图11为本申请实施例提供的另一种终端设备的结构示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本申请的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。通常在使用终端设备接入无线局域网时,会因为外部环境中不同因素的影响,导致该无线连接的通信效果并不理想。常规的,因为终端设备上的其他无线通信模块的工作频段会降低所述无线连接的接收灵敏度,导致无线连接的通信过程中出现较高的丢包率(packetlossrate),网速传输效率低下。本申请实施例通过调整无线连接的传输速度,可以有效降低丢包率,提高网速传输效率。图1为本申请实施例提供的一种无线网络传输控制方法的流程示意图,该方法可以由无线网络传输控制装置执行,其中该装置可以由软件和/或硬件实现,一般可以集成在终端设备中,也可以集成在其他安装有操作系统的设备中。如图1所示,该方法包括:s110、当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。其中,所述无线模块可以是用于接入无线局域网(wlan,wirelesslocalareanetworks),使得终端设备可以通过无线局域网进行通信。示例性地,所述无线模块可以是无线保真(wi-fi,wireless-fidelity)模块,无线保真为一种允许终端设备接入无线局域网的技术,无线保真模块通常采用2.4g或5g的射频频段进行通信。无线网关设备为用于接入无线局域网的连接口,当终端设备的无线模块和无线网关设备建立通信连接时,终端设备可以接入无线局域网。示例性地,无线网关设备可以是无线路由器(wirelessrouter),无线模块可以基于无线网络协议和无线路由器建立通信连接,终端设备可以接入无线局域网以实现通信连接。可选地,当检测到终端设备的无线模块启动,以及和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。其中,终端设备的无线模块启动可以是触发无线模块的启动开关,示例性地,如果终端设备为智能手机,无线模块启动可以是用户触摸启动无线模块的启动开关。无线模块启动后,将会搜索周围的无线网关设备的无线信号,以建立通信连接。所述终端设备的通信模块为终端设备上除无线模块之外的其他通信模块,可选的所述通信模块为无线通信模块。无线通信一般通过占用特定的频率通道,并通过电磁波信号在特定频率通道中传播以实现信息交换,无线通信方式可包括微波通信和卫星通信,示例性地,无线通信方式可包括移动通信和短距离无线通信等等。由于终端设备的无线模块在无线网关设备建立通信连接时,占用了一个工作频段进行通信,而终端设备的通信模块的工作也会占用了一个工作频段,两个工作频段之间很可能会发生干扰的问题,进而影响终端设备的无线模块的通信。所以当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息,进一步可以根据通信模块的工作频率信息判断是否需要调整无线模块的通信速度。可选地,如图2所示,获取所述终端设备的通信模块的工作频率信息的操作可以通过下述方式实施:s1101、检测所述终端设备的移动通信模块的工作状态。s1102、在检测到所述移动通信模块处于发射状态时,获取所述移动通信模块的工作频率信息。所述移动通信模块用于使终端设备实现移动通信,示例性地,移动通信模块可包括2g通信模块、3g通信模块、4g通信模块或5g通信模块等。图3为本申请实施例提供的一种无线网络传输控制方法的场景示意图,如图3所示,终端设备可以通过无线模块和无线网关设备建立连接以接入无线局域网,终端设备也可以通过移动通信模块和移动通信塔建立连接,以实现移动通信。示例性地,移动通信模块可以是lte(longtermevolution,长期演进)模块,lte是属于移动通信中的一种网络制式,lte是由3gpp(the3rdgenerationpartnershipproject,第三代合作伙伴计划)组织制定的umts(universalmobiletelecommunicationssystem,通用移动通信系统)技术标准的长期演进,lte是gsm(globalsystemformobilecommunication,全球移动通信系统)标准的升级,lte技术具有较高的数据传输速度等优点,在终端设备中广泛应用。移动通信模块处于工作时,会对无线模块的通信连接造成干扰,即使用户通过无线模块进行通信连接并进行数据传输,而如果移动通信模块并未关闭,移动通信模块将会持续进行工作,并对无线模块进行干扰。移动通信模块处于发射状态时,移动通信模块的发射机会变成干扰源,会给终端设备的无线模块的通信连接造成干扰,导致无线模块的数据传输效率低下。所以通过检测终端设备的移动通信模块的工作状态,如果移动通信模块处于发射状态时,则获取所述移动通信模块的工作频率信息,进而可以根据移动通信模块的工作频率信息确定对应的限定传输速度,以便在移动通信模块处于发射状态时,可以对无线模块的数据传输进行控制。s111、根据所述工作频率信息确定对应的限定传输速度。可选地,根据所述工作频率信息和所述无线模块的通信频率信息确定对应的限定传输速度。所述无线模块的通信频率信息为所述无线模块和无线网关设备建立通信连接时的采用的通信频率信息。示例性地,所述无线保真模块工作在2.4g频段,所述无线保真模块的通信频率信息为2.412千兆赫(ghz)至2.484千兆赫。所述通信模块工作频率信息的不同,对无线模块的通信连接的干扰也有所不同,如果所述通信模块的工作频率信息为2.4千兆赫至2.485千兆赫,则该通信模块的工作频率会对无线模块的通信过程造成同频干扰,导致无线模块的通信过程出现较高的丢包率。而如果通信模块的工作频率信息为2.3千兆赫至2.4千兆赫,则通信模块的工作频率会对无线模块的通信过程造成邻频干扰。所以可以根据所述工作频率信息确定对应的无线模块进行通信连接时的限定传输速度,进一步可以降低丢包率。s112、依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。所述无线模块和无线网关设备的通信连接的数据传输速度取决于无线局域网的带宽,但是由于受到其他通信模块的干扰,导致即使无线局域网带宽较大,无线模块的数据传输速度较高,但是会出现很高的丢包率,即无线模块的传输的数据会出现较多的数据丢失。现有技术中,无线模块和无线网关设备建立通信连接后,无线模块可以根据无线网关设备的信号强度以及无线局域网的带宽选择一个默认的数据传输速度,如果出现较高的丢包率,则需要慢慢调整数据传输速度,直到实现较佳的通信效率,而这样就会使所述通信连接的建立的初期有诸多不稳定,无法使通信过程较快稳定。可选地,所示数据传输速度为所述通信连接的初始数据传输速度,在后续的通信连接过程中,可以根据实际情况调整数据传输速度。本申请实施例通过在检测到终端设备的无线模块和无线网关设备建立通信连接时,就根据通信模块的工作频率信息确定对应的限定传输速度,并将无线模块和无线网关设备的通信连接的数据传输速度设置为不大于所述限定传输速度,可以使无线模块和无线网关建立通信连接的最初就能选择一个最优的数据传输速度,快速地实现最佳的无线通信网络传输效率。图4为本申请实施例提供的另一种无线网络传输控制方法的流程示意图,在上述实施例所提供的技术方案的基础上,对根据所述工作频率信息确定对应的限定传输速度的操作进行了优化,可选地,如图4所示,该方法包括:s120、当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。具体实施方式可以参考上文的相关描述,在此不再赘述。s121、根据所述工作频率信息确定所述通信模块的通信频段。s122、根据所述通信频段确定对应的限定传输速度。其中,所述通信模块在工作时都有多个不同的通信频段,每个通信频段包括多个不同的工作频率。终端设备的通信模块的工作频率信息可能包括不同的频率,但是通信模块的通信频段一般划分为固定的通信频段,根据通信模块的工作频率信息可以确定对应的通信频段。示例性地,lte模块的工作频段包括b1、b2、b3、……和b40等等;每个频段的工作频率都有所不同,例如lteb40频段的工作频率信息为2300兆赫(mhz)至2400兆赫,lteb1频段的工作频率信息为1920兆赫至1980兆赫。可选地,根据所述通信频段和所述无线模块的频段或信道确定对应的限定传输速度,所述无线模块的频段或信道为所述无线模块的通信频率信息对应的频段或信道。如果根据工作频率信息确定限定传输速度,工作频率信息如果发生轻微变化,则需要重新计算。而由于通信模块的工作频率一般包括固定的若干个通信频段,每个通信频段都包括一定频率区间,所以在根据工作频率信息确定所述通信模块的通信频段后,即使工作频率发生轻微变化,变化后的工作频率仍对应的是同一个通信频段,则无需重新计算,通过根据所述通信频段确定对应的限定传输速度,可以较快地确定对应的限定传输速度。s123、依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。具体实施方式可以参考上文的相关描述,在此不再赘述。图5为本申请实施例提供的另一种无线网络传输控制方法的流程示意图,在上述任意实施例所提供的技术方案的基础上,对根据所述通信频段确定对应的限定传输速度的操作进行了优化,可选地,如图5所示,该方法包括:s130、当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。s131、根据所述工作频率信息确定所述通信模块的通信频段。上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。s132、根据所述通信频段和预设干扰信息表确定对应的频段干扰信息。其中,预设干扰信息表预存在终端设备中,所述预设干扰信息表可包括通信频段、无线模块的频段或信道和频段干扰信息的映射关系。所述频段干扰信息可包括所述通信频段对所述无线模块的频段或信道的干扰值。示例性地,如表1所示,通信模块的通信频段为lteb40时,无线保真模块的通信频率信息为2412兆赫,对应的信道为信道1,lteb40对无线保真模块的信道1的频段干扰信息的干扰值为4db。每个不同的通信频段对无线模块的信道的干扰值也有所不同,预设干扰信息表中存储了不同通信频段对应的不同频段干扰信息,以及其映射关系。表1无线保真信道通信频段频段干扰信息/db1lteb404其中,预设干扰信息表可根据用户的操作或后台系统的数据更新进行修改或更新。s133、根据所述频段干扰信息确定对应的限定传输速度。其中,确定了频段干扰信息之后,就可以确定对应的限定传输速度。示例性地,频段干扰信息中的干扰值越高,对无线模块的数据传输的影响越大,同样的丢包率也会越高。因为频段干扰信息对数据传输有直接的影响,所以根据所述频段干扰信息确定对应的限定传输速度,可以准确地确定对应的限定传输速度。可选地,如图6所示,根据所述频段干扰信息确定对应的限定传输速度的操作可以通过下述方式实施:s1330、根据所述无线网关设备的信号强度信息确定第一传输速度;其中所述无线网关设备的信号强度信息为:所述无线模块和无线网关设备建立的通信连接对应的信号强度信息;所述第一传输速度为无线模块和所述无线网关设备的通信连接的数据传输速度。一般来说信号强度越高,对应的传输速度越快。无线网关设备的信号强度和诸多因素有关系,无线网关设备本身的电源功率、信号传输过程中的阻碍、周边信号干扰以及无线局域网的带宽等等因素,都会对无线网关设备的信号强度造成影响。s1331、如果所述频段干扰信息的干扰值大于或等于设定干扰值,则根据预设比例降低所述第一传输速度,并确定为限定传输速度。所述频段干扰信息的干扰值如果大于或等于设定干扰值,则意味着频段干扰信息较大,无线模块如果按照第一传输速度进行无线通信,在通信过程会出现较高的丢包率,无线模块的通信传输效率较低。所以在频段干扰信息的干扰值大于或等于设定干扰值时,根据预设比例降低所述第一传输速度,并确定为限定传输速度。所述预设比例可以是系统预设,也可以和频段干扰信息的干扰值成正比。示例性地,所述频段干扰信息的干扰值为4db,预设干扰值为3db,则将第一传输速度降低至一半,并确定为限定传输速度。将限定传输速度作为无线模块的数据传输速度,可以在频段干扰信息较大的时,采用较低的数据传输速度,能够降低数据传输的丢包率,实现最佳的无线通信网络传输效率。s134、依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。具体实施方式可以参考上文的相关描述,在此不再赘述。图7为本申请实施例提供的另一种无线网络传输控制方法的流程示意图,在上述任意实施例所提供的技术方案的基础上,可选地,如图7所示,该方法包括:s140、当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。具体实施方式可以参考上文的相关描述,在此不再赘述。s141、检测所述终端设备的干扰通信模块的工作状态,所述干扰通信模块为至少一个。所述干扰通信模块为终端设备上包括的会对无线模块的通信连接造成干扰的通信模块,终端设备上除了无线模块和移动通信模块,还包括其他较多的通信模块;示例性地,可包括蓝牙模块和无线rf模块等。干扰通信模块进行工作时,其工作频率会对无线模块的频段或信道造成干扰,例如同频干扰、邻频干扰和倍频干扰等。所述干扰通信模块的工作状态可包括开启或关闭。s142、根据所述工作频率信息确定所述通信模块的通信频段。具体实施方式可以参考上文的相关描述,在此不再赘述。s143、根据所述通信频段、所述干扰通信模块的工作状态和预设干扰信息表确定对应的频段干扰信息。其中,预设干扰信息表中包括通信频段、无线模块的频段或信道、干扰通信模块的工作状态以及对应的频段干扰信息的映射关系。示例性地,在通信模块的通信频段对无线模块的频段或信道造成干扰的同时,干扰通信模块的工作状态也会相应地对无线模块的频段或信道造成一定的干扰,所以对应的频段干扰信息有会有所变化;预设干扰信息表中记录了存在不同干扰的情况下对应的频段干扰信息,根据所述通信频段和所述干扰通信模块的工作状态来确定对应的频段干扰信息,可以进一步确定准确的限定传输速度,使终端设备的无线模块可以选择一个更优的数据传输速度。s144、根据所述频段干扰信息确定对应的限定传输速度。s145、依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。上述具体实施方式可以参考上文的相关描述,在此不再赘述。其中,需要说明的是操作s141和操作s142的执行顺序并不限于图7中所示,也可以操作s142在先执行。图8为本申请实施例提供的另一种无线网络传输控制方法的流程示意图,在上述任意实施例所提供的技术方案的基础上,可选地,如图8所示,该方法包括:s150、当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息。s151、检测预设频段内的外部无线干扰信息。所述预设频段可以是会对无线模块的频段或信道造成干扰的频段,所述干扰可包括同频干扰、邻频干扰和倍频干扰。可以根据无线模块的频段或信道确定预设频段,可以检测预设频段内是否存在外部无线干扰信息;外部无线干扰信息为终端设备外的其他设备进行通信所发出的干扰信息,示例性地,如微波炉的微波干扰信息、如电车轨道和电厂等外部电源的干扰信息或其他工作频率在2.4千兆赫或5千兆赫的无线设备的干扰信息。s152、根据所述工作频率信息确定所述通信模块的通信频段。s153、根据所述通信频段、所述外部无线干扰信息和预设干扰信息表确定对应的频段干扰信息。其中,预设干扰信息表中包括通信频段、外部无线干扰信息以及对应的频段干扰信息的映射关系。示例性地,在通信模块的通信频段对无线模块的频段或信道造成干扰的同时,外部无线干扰信息也会相应地对无线模块的频段或信道造成一定的干扰,所以对应的频段干扰信息有会有所变化;预设干扰信息表中记录了存在不同干扰的情况下对应的频段干扰信息,根据所述通信频段和外部无线干扰信息来确定对应的频段干扰信息,可以进一步确定准确的限定传输速度,使终端设备的无线模块可以选择一个更优的数据传输速度。s154、根据所述频段干扰信息确定对应的限定传输速度。s155、依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。上述操作的具体实施方式可以参考上文的相关描述,在此不再赘述。可选地,还可以根据所述通信频段、所述干扰通信模块的工作状态、所述外部无线干扰信息和预设干扰信息表确定对应的频段干扰信息。其中,需要说明的是操作s151和操作s152的执行顺序并不限于图8中所示,也可以操作s152在先执行。图9为本申请实施例提供的一种无线网络传输控制装置的结构框图,该装置可以执行无线网络传输控制方法,如图9所示,该装置包括:频率获取模块210,用于当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;速度确定模块211,用于根据所述工作频率信息确定对应的限定传输速度;速度限制模块212,用于依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。本申请实施例中提供的一种无线网络传输控制装置,通过当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;根据所述工作频率信息确定对应的限定传输速度;依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。通过采用上述技术方案,可以通过终端设备的通信模块的工作频率信息来对无线模块的通信连接的通信速率进行限制,以降低在通信过程中的丢包率,优化了无线模块的通信过程。可选地,频率获取模块具体包括:状态确定单元,用于检测所述终端设备的移动通信模块的工作状态;频率确定单元,用于在检测到所述移动通信模块处于发射状态时,获取所述移动通信模块的工作频率信息。可选地,速度确定模块具体包括:频段确定单元,根据所述工作频率信息确定所述通信模块的通信频段;速度确定单元,根据所述通信频段确定对应的限定传输速度。可选地,速度确定单元具体包括:干扰确定子单元,用于根据所述通信频段和预设干扰信息表确定对应的频段干扰信息;速度确定子单元,用于根据所述频段干扰信息确定对应的限定传输速度。可选地,速度确定子单元具体用于:根据所述无线网关设备的信号强度信息确定第一传输速度;如果所述频段干扰信息的干扰值大于或等于设定干扰值,则根据预设比例降低所述第一传输速度,并确定为限定传输速度。可选地,还包括:干扰通信确定第一子单元,用于在根据所述通信频段和预设干扰信息表确定对应的频段干扰信息之前,检测所述终端设备的干扰通信模块的工作状态,所述干扰通信模块为至少一个;相应地,干扰确定子单元具体用于:根据所述通信频段、所述干扰通信模块的工作状态和预设干扰信息表确定对应的频段干扰信息。可选地,还包括:干扰通信确定第二子单元,用于在根据所述通信频段和预设干扰信息表确定对应的频段干扰信息之前,检测预设频段内的外部无线干扰信息;相应地,干扰确定子单元具体用于:根据所述通信频段、所述外部无线干扰信息和预设干扰信息表确定对应的频段干扰信息。本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的无线网络传输控制操作,还可以执行本申请任意实施例所提供的无线网络传输控制方法中的相关操作。本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行无线网络传输控制方法,该方法包括:当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;根据所述工作频率信息确定对应的限定传输速度;依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如cd-rom、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如dram、ddrram、sram、edoram,兰巴斯(rambus)ram等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的第一计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到第一计算机系统。第二计算机系统可以提供程序指令给第一计算机用于执行。术语“存储介质”可以包括可以驻留在不同位置中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。本申请实施例提供了一种终端设备,该终端设备中可集成本申请实施例提供的无线网络传输控制装置。图10为本申请实施例提供的一种终端设备的结构示意图,本申请实施例提供了一种终端设备30,包括存储器31,处理器32及存储在存储器31上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现上述实施例所述的无线网络传输控制方法。本申请实施例提供的终端设备,可以通过终端设备的通信模块的工作频率信息来对无线模块的通信连接的通信速率进行限制,以降低在通信过程中的丢包率,优化了无线模块的通信过程。图11为本申请实施例提供的一种终端设备的结构示意图。如图11所示,该终端设备可以包括:壳体(图中未示出)、触摸屏(图中未示出)、触摸按键(图中未示出)、存储器301、中央处理器(centralprocessingunit,cpu)302(又称处理器,以下简称cpu)、电路板(图中未示出)和电源电路(图中未示出)。所述电路板安置在所述壳体围成的空间内部;所述cpu302和所述存储器301设置在所述电路板上;所述电源电路,用于为所述终端设备的各个电路或器件供电;所述存储器301,用于存储可执行程序代码;所述cpu302通过读取所述存储器301中存储的可执行程序代码来运行与所述可执行程序代码对应的计算机程序,以实现以下步骤:当检测到终端设备的无线模块和无线网关设备建立通信连接时,获取所述终端设备的通信模块的工作频率信息;根据所述工作频率信息确定对应的限定传输速度;依据所述限定传输速度控制所述无线模块和所述无线网关设备的通信连接的数据传输速度;其中,所述通信连接的数据传输速度不大于所述限定传输速度。所述终端设备还包括:外设接口303、rf(radiofrequency,射频)电路305、音频电路306、扬声器311、电源管理芯片308、输入/输出(i/o)子系统309、触摸屏312、其他输入/控制设备310以及外部端口304,这些部件通过一个或多个通信总线或信号线307来通信。应该理解的是,图示终端设备300仅仅是终端设备的一个范例,并且终端设备300可以具有比图中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。图中所示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。下面就本实施例提供的用于实现无线网络传输控制的终端设备进行详细的描述,该终端设备以手机为例。存储器301,所述存储器301可以被cpu302、外设接口303等访问,所述存储器301可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。外设接口303,所述外设接口303可以将设备的输入和输出外设连接到cpu302和存储器301。i/o子系统309,所述i/o子系统309可以将设备上的输入输出外设,例如触摸屏312和其他输入/控制设备310,连接到外设接口303。i/o子系统309可以包括显示控制器3091和用于控制其他输入/控制设备310的一个或多个输入控制器3092。其中,一个或多个输入控制器3092从其他输入/控制设备310接收电信号或者向其他输入/控制设备310发送电信号,其他输入/控制设备310可以包括物理按钮(按压按钮、摇臂按钮等)、拨号盘、滑动开关、操纵杆、点击滚轮。值得说明的是,输入控制器3092可以与以下任一个连接:键盘、红外端口、usb接口以及诸如鼠标的指示设备。触摸屏312,所述触摸屏312是用户终端设备与用户之间的输入接口和输出接口,将可视输出显示给用户,可视输出可以包括图形、文本、图标、视频等。i/o子系统309中的显示控制器3091从触摸屏312接收电信号或者向触摸屏312发送电信号。触摸屏312检测触摸屏上的接触,显示控制器3091将检测到的接触转换为与显示在触摸屏312上的用户界面对象的交互,即实现人机交互,显示在触摸屏312上的用户界面对象可以是运行游戏的图标、联网到相应网络的图标等。值得说明的是,设备还可以包括光鼠,光鼠是不显示可视输出的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。rf电路305,主要用于建立手机与无线网络(即网络侧)的通信,实现手机与无线网络的数据接收和发送。例如收发短信息、电子邮件等。具体地,rf电路305接收并发送rf信号,rf信号也称为电磁信号,rf电路305将电信号转换为电磁信号或将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他设备进行通信。rf电路305可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、rf收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、codec(coder-decoder,编译码器)芯片组、用户标识模块(subscriberidentitymodule,sim)等等。音频电路306,主要用于从外设接口303接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器311。扬声器311,用于将手机通过rf电路305从无线网络接收的语音信号,还原为声音并向用户播放该声音。电源管理芯片308,用于为cpu302、i/o子系统及外设接口所连接的硬件进行供电及电源管理。本申请实施例提供的终端设备,可以通过终端设备的通信模块的工作频率信息来对无线模块的通信连接的通信速率进行限制,以降低在通信过程中的丢包率,优化了无线模块的通信过程。上述实施例中提供的无线网络传输控制装置、存储介质及终端设备可执行本申请任意实施例所提供的无线网络传输控制方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的无线网络传输控制方法。注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1