一种移动终端通信方法、移动终端、介质和设备与流程

文档序号:16249018发布日期:2018-12-11 23:50阅读:141来源:国知局
一种移动终端通信方法、移动终端、介质和设备与流程

本发明涉及通信技术领域,特别涉及一种移动终端通信方法、移动终端、介质和设备。

背景技术

多入多出(mimo,multiple-inputmultiple-out-put)系统是一项考虑用于802.11n的技术。802.11n是下一代802.11标准,可将吞吐量提高到100mbps。同时,专有mimo技术可改进已有802.11a/b/g网络的性能。mimo技术指在发射端和接收端分别使用多个发射天线和多个接收天线,使信号通过发射端与接收端的多个天线发送和接收,从而改善通信质量。mimo技术能充分利用空间资源,通过多个天线实现多发多收,在不增加频谱资源和天线发射功率的情况下,可以成倍提高系统信道容量。

当前移动终端,如手机等的无线保真(wifi,wirelessfidelity)模块主要采用2x2(2路发送,2路接收)mimo模式进行通信,使得移动终端在wifi网络中进行通信时,wifi网络性能可以得到大幅度提升。但由于在原来基础上增加了至少一条通路,移动终端的功耗也有了相应增加。因此,如何降低基于wifimimo模式进行通信的移动终端的功耗成为亟需解决的问题。



技术实现要素:

本发明实施例提供一种移动终端通信方法、移动终端、介质和设备,用于解决基于wifimimo模式进行通信的移动终端的功耗较高的问题。

本发明提供了一种移动终端通信方法,所述方法包括:

确定所述移动终端中的无线保真wifi模块是否与接入点ap建立了连接;

若确定所述wifi模块未与ap建立连接,则向所述wifi模块发送第一控制指令,指示所述wifi模块从多入多出mimo模式切换到单通道模式进行通信。

发明人研究发现,wifi模块未接入ap时,即使采用单通道方式进行通信,也不会对通信效果产生较大的影响,不会明显降低用户体验,因此,在本发明实施例提供的方案中提出,可以在确定wifi模块未与ap建立连接时,指示wifi模块从mimo模式切换到单通道模式进行通信,从而可以在保证通信效果的同时,有效降低移动终端功耗,节约移动终端耗电量。

具体的,确定所述wifi模块未与ap建立连接,包括:确定所述wifi模块尚未发起连接ap,或者,确定所述wifi模块正在与ap建立连接。

即在本发明实施例中,在wifi模块尚未发起连接ap,或wifi模块正在与ap建立连接的过程中,均可以将wifi模块从mimo模式切换到单通道模式进行通信,从而可以最大程度的降低移动终端功耗。

进一步的,向所述wifi模块发送第一控制指令之后,所述方法还包括:

若确定所述wifi模块与ap建立了连接,向所述wifi模块发送第二控制指令,指示所述wifi模块从单通道模式切换到mimo模式进行通信。

将wifi模块从mimo模式切换到单通道模式进行通信之后,若wifi模块与ap建立了连接,还可以进一步地将wifi模块切换回mimo模式,从而可以确保wifi网络中的通信性能。

本发明还提供了一种移动终端,所述移动终端包括确定模块、发送模块和无线保真wifi模块,其中:

所述确定模块,用于确定所述wifi模块是否与接入点ap建立了连接;

所述发送模块,用于若所述确定模块确定所述wifi模块未与ap建立连接,则向所述wifi模块发送第一控制指令;

所述wifi模块,用于根据所述发送模块发送的第一控制指令,从mimo模式切换到单通道模式进行通信。

所述发送模块,具体用于若所述确定模块确定所述wifi模块尚未发起连接ap,或者,若所述确定模块确定所述wifi模块正在与ap建立连接,则向所述wifi模块发送第一控制指令。

所述发送模块,还用于向所述wifi模块发送第一控制指令之后,若所述确定模块确定所述wifi模块与ap建立了连接,向所述wifi模块发送第二控制指令;所述wifi模块,还用于根据所述发送模块发送的第二控制指令,从单通道模式切换到mimo模式进行通信。

本发明还提供了一种非易失性计算机存储介质,所述计算机存储介质存储有可执行程序,该可执行程序被处理器执行实现如上所述方法的步骤。

本发明还提供了一种移动终端,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述程序时实现如上所述方法的步骤。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一提供的移动终端通信方法的流程示意图;

图2为本发明实施例二提供的移动终端通信方法的流程示意图;

图3为本发明实施例三提供的移动终端的结构示意图;

图4为本发明实施例四提供的移动终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

实施例一

本发明实施例一提供一种移动终端通信方法,该方法的步骤流程可以如图1所示,包括:

步骤101、确定wifi模块是否与接入点ap建立了连接。

本实施例的执行主体可以是,基于wifimimo模式进行通信的移动终端。可以理解为开机后,wifi模块即默认采用mimo模式进行通信的移动终端。

在本步骤中,可以确定wifi模块是否与接入点ap建立了连接。若确定wifi模块未与ap建立连接,则可以继续执行步骤102。

具体的,确定所述wifi模块未与ap建立连接,可以包括:确定所述wifi模块尚未发起连接ap,或者,确定所述wifi模块正在与ap建立连接。

步骤102、发送第一控制指令。

若步骤101中确定wifi模块未与ap建立连接,则在本步骤中,可以向wifi模块发送第一控制指令,指示wifi模块从mimo模式切换到单通道模式进行通信。

向wifi模块发送第一控制指令之后,可以继续执行步骤101,如确定wifi模块与ap建立了连接,则可以继续执行步骤103。

步骤103、发送第二控制指令。

若确定wifi模块与ap建立了连接,在本步骤中,可以向wifi模块发送第二控制指令,指示wifi模块从单通道模式切换到mimo模式进行通信。

下面通过一个具体的实例对本发明实施例一提供的方案进行说明。以移动终端为手机,手机中的wifi模块采用的mimo模式为双通道模式为例进行说明。

实施例二

本发明实施例二提供一种移动终端通信方法,该方法的步骤流程可以如图2所示,包括:

步骤201、wifi模块以双通道模式运行。

wifi模块以双通道(2x2)模式运行的一种场景是,手机开机后,开启wifi模块,wifi模块未连接ap,wifi模块默认以双通道模式运行。当然,wifi模块以双通道模式运行的场景不限于手机刚开机。本实施例中,以wifi模块以双通道模式运行的场景为手机刚开机为例进行说明。

本实施例中所述的手机可以但不限于理解为包括wifi模块的智能手机(sta)。

步骤202、判断wifi模块是否与ap建立了连接。

在本实施例中,由于手机刚开机,wifi模块尚未与ap建立连接,则可以判断出wifi模块未与ap建立连接,并可以继续执行步骤203。

当然,如果判断出wifi模块已经与ap建立了连接,则可以保持wifi模块的双通道模式不变。

步骤203、切换wifi模块为单通道模式。

如果判断出wifi模块未与ap建立连接,可以发送第一控制指令到wifi模块。wifi模块收到指令后,可以从双通道模式切换为单通道(1x1)模式。

步骤204、继续判断wifi模块是否与ap建立了连接。

将wifi模块切换为单通道(1x1)模式之后,可以继续判断wifi模块是否与ap建立了连接。如果判断出wifi模块仍未与ap建立连接,则保持wifi模块的单通道模式不变。

如果判断出wifi模块在单通道模式下与ap进行帧交互,完成了与ap的连接过程,则可以继续执行步骤205。

步骤205、切换wifi模块为双通道模式。

若确定wifi模块与ap连接完成,在本步骤中,可以发送第二控制指令到wifi模块。wifi模块可以根据第二控制指令从单通道模式切换为双通道模式。

需要说明的是,判断wifi模块是否与ap建立了连接,以及向wifi模块发送指令均可以理解为是通过手机软件层实现的。在wifi模块成功连接ap(可以理解为路由器设备)之前,手机软件层给wifi模块发送指令,切换wifi模块为单通道模式,切换成功后,若手机软件层收到连接成功指令,确认wifi模块成功连接路由器设备,再发送指令到wifi模块,使wifi模块切换为双通道模式。

根据本实施例提供的方案,对于支持mimo的手机,在其wifi模块与ap成功连接完成之前,wifi模块可以采用单通道模式,wifi模块接入ap后,wifi模块可以恢复双通道模式。手机在待机状态,没有发起连接路由器设备(没有发送探测请求(proberequest)帧)之前,wifi模块仅通过单通道接收网络环境中的信标(beacon)帧,可以达到省电的效果。而在手机接入路由器设备过程中,接收beacon帧和发送各种低速帧,采用单通道对于接入的用户体验和通信效果几乎没有影响,wifi模块可以节省电量近50%。

与实施例一、二基于同一发明构思,提供以下的装置。

实施例三

本发明实施例三提供一种移动终端,该装置的结构可以如图3所示,包括确定模块11、发送模块12和无线保真wifi模块13,其中:

所述确定模块11用于确定所述wifi模块是否与接入点ap建立了连接;所述发送模块12用于若所述确定模块确定所述wifi模块未与ap建立连接,则向所述wifi模块发送第一控制指令;所述wifi模块13用于根据所述发送模块发送的第一控制指令,从mimo模式切换到单通道模式进行通信。

所述发送模块12具体用于若所述确定模块确定所述wifi模块尚未发起连接ap,或者,若所述确定模块确定所述wifi模块正在与ap建立连接,则向所述wifi模块发送第一控制指令。

所述发送模块12还用于向所述wifi模块发送第一控制指令之后,若所述确定模块确定所述wifi模块与ap建立了连接,向所述wifi模块发送第二控制指令;所述wifi模块13还用于根据所述发送模块发送的第二控制指令,从单通道模式切换到mimo模式进行通信。

基于同一发明构思,本发明实施例提供以下的设备和介质。

实施例四

本发明实施例四提供一种移动终端,该设备的结构可以如图4所示,包括存储器21、处理器22及存储在存储器上的计算机程序,所述处理器22执行所述程序时实现本发明实施例一、二所述方法的步骤。

可选的,所述处理器22具体可以包括中央处理器(cpu)、特定应用集成电路(asic,applicationspecificintegratedcircuit),可以是一个或多个用于控制程序执行的集成电路,可以是使用现场可编程门阵列(fpga,fieldprogrammablegatearray)开发的硬件电路,可以是基带处理器。

可选的,所述处理器22可以包括至少一个处理核心。

可选的,所述存储器21可以包括只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)和磁盘存储器。存储器21用于存储至少一个处理器22运行时所需的数据。存储器21的数量可以为一个或多个。

本发明实施例五提供一种非易失性计算机存储介质,所述计算机存储介质存储有可执行程序,当可执行程序被处理器执行时,实现本发明实施例一、二提供的方法。

在具体的实施过程中,计算机存储介质可以包括:通用串行总线闪存盘(usb,universalserialbusflashdrive)、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的存储介质。

在本发明实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性或其它的形式。

在本发明实施例中的各功能单元可以集成在一个处理单元中,或者各个单元也可以均是独立的物理模块。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备,例如可以是个人计算机,服务器,或者网络设备等,或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:通用串行总线闪存盘(universalserialbusflashdrive)、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1