一种通信控制方法及终端与流程

文档序号:18328672发布日期:2019-08-03 11:44阅读:144来源:国知局
一种通信控制方法及终端与流程

本发明属于通信技术领域,特别是涉及一种通信控制方法及终端。



背景技术:

随着终端的数据通信网络进入第五代通信技术(5generation,5g)时代,终端的数据通信网络的频段得到了扩展,且为了确保采用5g协议的终端能够与基站正常通信,5g协议中规定移动终需使用较高功率来发射数据通信信号。

相应地,由于扩展之后的数据通信网络的频段与无线通信网络的信号频段越来越接近,且发射的数据通信信号的功率较高,因此,在终端利用数据通信天线发射数据通信信号,利用无线通信器件,即,利用接收无线模块集成电路(integratedcircuit,ic)及接收信号放大器通过无线通信天线接收无线通信信号时,发射的数据通信信号可能会对无线通信器件造成损坏,进而会降低无线通信性能。



技术实现要素:

本发明提供一种通信控制方法及终端,以便对无线通信器件造成损坏,进而降低无线通信性能的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种通信控制方法,应用于终端,该终端包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过所述无线通信开关连接;所述方法包括:

获取所述数据通信天线的发射功率;

根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

第二方面,本发明实施例提供了一种终端,该终端包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过所述无线通信开关连接;所述终端包括:

获取模块,用于获取所述数据通信天线的发射功率;

调整模块,用于根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

第三方面,本发明实施例提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的通信控制方法的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的通信控制方法的步骤。

在本发明实施例中,终端会获取数据通信天线的发射功率,接着,会根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,由于通过发射功率以及第一隔离度可以确定接收信号放大器承受的实际功率值,第一耐受值可以代表接收信号放大器能够承受的最大功率值,且通过调整无线通信开关和/或接收信号放大器的工作模式,可以改变接收信号放大器承受的功率,因此,本发明实施例中根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,一定程度上可以避免终端的无线通信器件被损坏的问题,进而避免降低终端的无线通信性能。

附图说明

图1是本发明实施例提供的一种通信控制方法的步骤流程图;

图2是本发明实施例提供的另一种通信控制方法的步骤流程图;

图3-1是本发明实施例提供的又一种通信控制方法的步骤流程图;

图3-2是本发明实施例提供的一种终端内电路的部分示意图;

图3-3是本发明实施例提供的另一种终端内电路的部分示意图;

图4是本发明实施例提供的一种终端的结构框图;

图5是本发明实施例提供的另一种终端的结构框图;

图6是本发明实施例提供的又一种终端的结构框图;

图7为实现本发明各个实施例的一种终端的硬件结构示意图。

具体实施方式

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

图1是本发明实施例提供的一种通信控制方法的步骤流程图,该方法可以应用于终端,该终端可以包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过无线通信开关连接,如图1所示,该方法可以包括:

步骤101、获取所述数据通信天线的发射功率。

本发明实施例中,数据通信天线可以用于收发数据通信信号,数据通信信号可以是蜂窝移动数据信号,无线通信天线可以用于收发无线通信信号(wireless-fidelity,wifi),由于数据通信信号的频率可能与无线通信信号频率很相近,例如,数据通信天线发射n97信号时,其最高频率可以达到5,而无线通信信号的频率可以为5.18,这样,数据通信天线发射的数据通信信号,可能会被无线通信天线接收到,进一步地,由于数据通信信号的发射功率可能会比较大,进而可能会对无线通信器件,即,接收信号放大器造成损坏,因此,本步骤中,可以获取发射功率。

步骤102、根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式。

本发明实施例中,该第一隔离度可以为无线通信天线与数据通信天线之间的隔离度,该第一耐受值可以为接收信号放大器的最大功率耐受值。

本发明实施例中,由于实际应用中,数据通信天线与无线通信天线之间往往会存在一定的距离,会对数据通信信号造成一定的衰减,因此,接收信号放大器承受的一般是部分数据通信信号,相应地,施加到接收信号放大器上的功率值,往往会小于数据通信信号的发射功率。

进一步地,由于无线通信开关连接着无线通信天线与接收信号放大器,因此,通过调整无线通信开关可以改变无线通信天线与接收信号放大器之间的连接状态,进而改变无线通信天线接收到的信号施加在接收信号放大器上的功率,进一步地,该接收信号放大器用于对信号进行功率放大,接收信号放大器的工作模式可以是接收信号放大器的增大等级,接收信号放大器处于不同增大等级,不同的增大等级下,即,不同的工作模式中,对信号的放大程度不同,而终端中往往还会包括与该接收信号放大器连接的其他无线接收器件,因此,通过调整接收信号放大器的工作模式可以改变,施加在其他无线接收器件上的功率,进而避免无线接收器件被损坏。

具体的,终端可以基于发射功率及无线通信天线与数据通信天线之间的第一隔离度,确定数据通信信号经过该无线通信天线衰减后,即,经过第一隔离度损失后,施加在接收信号放大器上的功率值,接着,基于该功率值以及该第一耐受值,判断该接收信号放大器是否会被损坏,并基于判断结果对无线通信开关和/或接收信号放大器的工作模式进行控制,以确保无线通信器件不会被损坏。

综上所述,本发明实施例提供的通信控制方法,终端会获取数据通信天线的发射功率,接着,会根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,由于通过发射功率以及第一隔离度可以确定接收信号放大器承受的实际功率值,第一耐受值可以代表接收信号放大器能够承受的最大功率值,且通过调整无线通信开关和/或接收信号放大器的工作模式,可以改变接收信号放大器承受的功率,因此,本发明实施例中根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,一定程度上可以避免终端的无线通信器件被损坏的问题,进而避免降低终端的无线通信性能。

图2是本发明实施例提供的另一种通信控制方法的步骤流程图,该方法可以应用于终端,该终端可以包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过无线通信开关连接,如图2所示,该方法可以包括:

步骤201、获取所述数据通信天线的发射功率。

具体的,终端还可以包括数据通信模组,该数据通信模组可以与该数据通信天线连接,该数据通信模组可以包括信号收发器及信号功率放大器,该信号收发器可以用于接收数据通信信号以及发射数据通信信号,该信号功率放大器可以用于对数据通信信号的功率进行放大。实际应用场景中,终端往往是利用该数据通信模组通过该数据通信天线发射数据通信信号,进一步地,数据通信模组往往是通过发射数据通信信号与基站建立通信连接,在建立连接时,待通信的基站会根据实际距离以及当前通信质量确定建立连接所需的最低功率值,然后将该最低功率值发送给终端,相应地,终端还可以包括中央处理器(centralprocessingunit,cpu),终端可以通过内部的cpu控制数据通信模组发射功率不低于该最低功率值的数据通信信号以实现连接,一般,为了节省发射成本,终端会控制数据通信模组发射功率等于该最低功率值的数据通信信号,因此,本发明实施例中,终端可以直接将该最低功率值确定为数据通信信号的发射功率。

进一步地,实际应用场景中,受到外界温度、信号收发器工作时长、工作精度等因素的影响,信号收发器发射的数据通信信号的实际发射功率可能会与该最低功率值存在偏差,因此,终端可以接收采样信号,并基于采样信号确定数据通信信号的发射功率,其中,该采样信号是通过信号功率放大器获取,并通过信号收发器转发给cpu的。具体的,基于采样信号确定数据通信信号的发射功率的具体过程可以如下述子步骤(1)~子步骤(3)所示:子步骤(1):终端通过所述信号功率放大器获取采样信号,并将所述采样信号发送给所述信号收发器。

本步骤中,该信号功率放大器可以对信号收发器传递过来的初始信号进行放大,然后利用连接的数据通信天线,将放大后的信号作为数据通信信号发射出去,相应地,信号功率放大器可以以预设的采样比率从放大后的信号中获取部分信号作为该采样信号,然后,将采样信号发送给信号收发器。

子步骤(2):终端通过所述信号收发器将所述采样信号发送给所述终端的cpu。

本步骤中,该信号收发器可以将该采样信号发送给cpu,以通过该cpu确定所发射的数据通信信号的实际功率。

子步骤(3):终端通过所述cpu接收所述采样信号,并基于所述采样信号确定所述数据通信信号的发射功率。

本步骤中,cpu可以接收该采样信号,然后从预置的采样信号功率与发射功率对应关系中,查找该采样信号的功率对应的发射功率,得到该数据通信信号的发射功率。其中,该预置的采样信号功率与发射功率对应关系可以是在该终端的调试阶段时候生成的,示例的,可以预先记录数据通信模组发射不同功率的信号时,以预设的采样比率从不同信号中获取的采样信号的功率,然后按照一一对应的形式建立该对应关系,进一步地,该对应关系可以是在该终端的调试阶段预先写入该cpu中的,也可以是预先存储至预设的存储器件中,cpu从该存储器件中读取即可,本发明实施例对此不作限定。本发明实施例中,通过获取采样信号,以该采样信号来确定该发射的数据通信信号的发射功率,使得该发射功率更加准确,进而可以在后续步骤中以该发射功率作为依据,控制无线通信开关的情况下,使得控制操作更加准确。

进一步地,为了确保能够在无线通信器件未被损坏之前,及时对无线通信开关控制以避免无线通信接收模组被损坏,本发明实施例中,终端还可以在获取发射功率之前,即,步骤201之前,将接收信号放大器的增大等级设置为预设增大等级,并控制无线通信开关断开接收信号放大器与无线通信天线之间的连接。其中,该预设增大等级可以是对信号增大程度最小的等级,进一步地,由于无线通信开关断开接收信号放大器与无线通信天线之间的连接之后,会对数据通信信号产生一定的隔离作用,因此,通过预先控制无线通信开关断开接收信号放大器与无线通信天线之间的连接以及将信号放大器的增大等级设置为增大程度最小的等级,可以在确保无线通信器件处于不会被损坏的安全状态,降低无线通信器件被损坏的可能性的同时,保留对无线通信信号的增大处理,进而确保无线通信的通信效果。

步骤202、基于发射功率及第一隔离度,确定接收信号放大器上的第一功率值。

本步骤中,该第一隔离度的具体大小与该数据通信天线及无线通信天线的具体参数有关,对应与不同的数据通信天线及无线通信天线,第一隔离度的大小可能不同,第一隔离度可以表示对信号的隔离程度,第一隔离度越大,对数据通信信号的隔离程度越大,第一隔离度越小,对数据通信信号的隔离程度越小,该第一隔离度可以是数据通信天线发射的数据通信信号被该无线通信天线接收到的信号的功率与该数据通信信号的功率比值。具体的,确定第一功率值时,可以将第一隔离度转换至纯计数单位db下表示,其中,db=10logx,相应地,可以将发射功率转换至dbm,即,10lg(功率/1毫瓦比)表示,这样,直接计算发射功率减去第一隔离度的差值,即可得到接收信号放大器上的第一功率值。示例的,假设发射功率为x,第一隔离度为y,那么第一功率值可以表示为:x-y。

步骤203、若所述第一功率值不小于所述第一耐受值,则控制所述无线通信开关断开所述接收信号放大器与所述无线通信天线之间的连接。

示例的,假设该第一耐受值为m,那么终端可以在x-y<m时,控制无线通信开关断开接收信号放大器与无线通信天线之间的连接。由于第一耐受值为接收信号放大器的最大功率耐受值,因此,如果第一功率值不小于第一耐受值,则可以认为接收信号放大器上的该第一功率值,可能会造成接收信号放大器损坏,因此终端可以控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,

进一步地,由于无线通信开关断开之后,会进一步对数据通信信号产生隔离,进而使得接收到的数据通信信号更少,接收信号放大器上的功率值更小,而无线通信开关断开之后的隔离度往往比较大,且数据通信模组发射数据通信信号之后,数据通信信号被无线通信天线接收到需要一定的时间,且接收信号放大器在受到高于自身最大功率耐受值的信号的情况下,也具有一定的耐受时间,即,在该耐受时间内,接收信号放大器不会被损坏,因此,本步骤中,通过在第一功率值不小于第一耐受值的情况下,控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,可以一定程度上避免接收信号放大器被损坏的问题,进而确保无线通信性能不受影响。

综上所述,本发明实施例提供的通信控制方法,终端会获取数据通信天线的发射功率,然后基于发射功率及第一隔离度,确定接收信号放大器上的第一功率值,如果该第一功率值不小于第一耐受值,则说明当前发射的数据通信信号,可能会造成接收信号放大器损坏,因此,终端会控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,以减小接收信号放大器上的功率值,进而一定程度上避免接收信号放大器被损坏的问题,进而确定终端的无线通信性能不受影响。

图3-1是本发明实施例提供的又一种通信控制方法的步骤流程图,该方法可以应用于终端,该终端可以包括:数据通信天线、无线通信天线、无线通信开关、接收信号放大器和无线模块集成电路ic,该无线模块ic通过接收信号放大器与无线通信天线连接无线连接,无线通信天线与接收信号放大器通过无线通信开关连接,进一步地,如图3-1所示,该方法可以包括:

步骤301、获取所述数据通信天线的发射功率。

具体的,本步骤的实现方式可以参照上述步骤201,本发明实施例在此不做赘述。

步骤302、基于发射功率及第一隔离度,确定所述接收信号放大器上的第一功率值。

具体的,本步骤的实现方式可以参照上述步骤203,本发明实施例在此不做赘述。

步骤303、若所述第一功率值小于所述第一耐受值,则基于所述接收信号放大器的至少一种增大等级的功率增量、所述发射功率及所述第一隔离度,确定每种增大等级下所述无线模块ic上对应的第二功率值。

本步骤中,如果第一功率值小于第一耐受值,则可以认为数据通信信号施加在接收信号放大器上时,不会对该接收信号放大器造成损坏,进一步地,为了避免数据通信信号对无线模块ic造成损坏,本发明实施例中,可以进一步地计算无线模块ic上对应的第二功率值。一般,接收信号放大器会支持多种增大等级,增大等级的功率增量表示接收信号放大器基于该增大等级对信号功率进行增大时的增大量,每种增大等级对应的功率增量不同,其中,增大等级越高,功率增量越大。具体的,由于数据通信信号传递至无线模块ic上时,会被天线衰减,接着会被接收信号放大器增大,因此,确定第二功率值时,可以先计算发射功率减去第一隔离度的差值,然后计算该差值与该增大等级的功率增量之和,即可得到该增大等级下无线模块ic上对应的第二功率值。

示例的,假设接收信号放大器包括两个增大等级:第一增大等级及第二增大等级,其中,第一增大等级表示低增益模式,第二增大等级表示高增益模式,第二增大等级的功率增量为g1db,第一增大等级的功率增量为g2db,g1>g2,那么,可以得到在第一增大等级下的第二功率值可以为:x-y+g2,在第二增大等级下的第二功率值可以为:x-y+g1,进而得到两个第二功率值。

步骤304、基于第二耐受值和至少一个所述第二功率值,调整所述无线通信开关和/或所述接收信号放大器的工作模式。

本步骤中,可以在第一功率值小于第一耐受值的情况下,基于每种增大等级下无线模块ic上对应的第二功率值,即,不同增大等级下无线模块ic受到的功率值,设置接收信号放大器的增大等级,对无线通信开关进行控制,以控制无线模块ic上的功率值小于第二耐受值,进而确保无线模块ic不会被损坏,其中,该第二耐受值为该无线模块ic的最大功率耐受值。

具体的,可以通过下述步骤3041-3042或者步骤3043-3044实现本步骤:

步骤3041、若至少一个所述第二功率值中存在小于所述第二耐受值的目标第二功率值,则将所述目标第二功率值中的最大值作为目标功率值。

本步骤中,可以将每个第二功率值与第二耐受值进行对比,以此来确定小于第二耐受值的目标第二功率值,接着,从这些目标第二功率值中,选择出最大的功率值作为目标功率值。示例的,假设第二耐受值为ndbm,第二功率值:x-y+g1小于n,x-y+g2小于n,存在两个小于该第二耐受值的目标第二功率值,由于x-y+g1大于x-y+g2,因此,可以将x-y+g1作为目标功率值。又例如,假设第二功率值:x-y+g1不小于n,x-y+g2小于n,存在一个小于该第二耐受值的目标第二功率值,因此,可以将x-y+g2作为目标功率值。

步骤3042、将所述接收信号放大器的增大等级设置为所述目标功率值对应的增大等级,以及,控制所述无线通信开关连接所述接收信号放大器与所述无线通信天线。

示例的,假设x-y+g2为目标功率值,那么可以将接收信号放大器的增大等级设置为x-y+g2对应的第一增大等级,以及控制无线通信开关连接接收信号放大器与无线通信天线连接。即,在x-y<m且x-y+g2<n≤x-y+g1的情况下,通过将接收信号放大器设置为低增益模式,并控制无线通信开关连接接收信号放大器与无线通信天线,来实现尽可能保证无线通信质量的同时,避免无线模块ic被损坏。进一步地,假设x-y+g1为目标功率值,那么可以将接收信号放大器的增大等级设置为x-y+g1对应的第二增大等级,以及控制无线通信开关连接接收信号放大器与无线通信天线连接。即,在x-y<m且x-y+g1<n的情况下,通过将接收信号放大器设置为高增益模式,并控制无线通信开关连接接收信号放大器与无线通信天线,来实现尽可能保证无线通信质量的同时,避免无线模块ic被损坏。

本发明实施例中,通过将小于第二耐受值的目标第二功率值中的最大值对应的增大等级设置为接收信号放大器的增大等级,并控制接收信号放大器与无线通信天线连接,这样,在确保无线模块ic不会被损坏的同时,尽可能的为接收信号放大器设置了较高的功率增益,进而确保无线通信的质量。

步骤3043、若至少一个所述第二功率值中不存在小于所述第二耐受值的目标第二功率值,则基于每种增大等级对应的第二功率值及所述无线通信开关的断开隔离度,确定至少一种增大等级下所述无线模块ic上对应的第三功率值。

本步骤中,无线通信开关的断开隔离度表示无线通信开关在断开接收信号放大与无线模块ic的连接的情况下会产生的隔离度。进一步地,如果至少一个第二功率值中不存在小于第二耐受值的目标第二功率值,则可以认为即使控制接收信号放大器的功率增量达到最小增量,也可能会出现无线模块ic被损坏的问题,因此,本步骤中,可以确定第三功率值。具体的,可以计算该增大等级对应的第二功率值与断开隔离度之和,即可得到无线通信开关在断开接收信号放大与无线模块ic的连接的情况下,该增大等级下无线模块ic上对应的第三功率值。

示例的,假设断开隔离度为zdbm,接收信号放大器包括两个增大等级:第一增大等级及第二增大等级,那么,可以得到在第一增大等级下的第三功率值可以为:x-y+g2-z,在第二增大等级下的第三功率值可以为:x-y+g1-z,进而得到两个第三功率值。

步骤3044、控制所述无线通信开关断开所述接收信号放大器与所述无线通信天线之间的连接,并基于所述第二耐受值和至少一个所述第三功率值,对所述接收信号放大器进行设置。

本步骤中,由于无线通信开关处理断开状态下的隔离度较大,因此,控制无线通信开关断开接收信号放大器与无线通信天线之间的连接之后,会对数据通信信号的功率产生较大的隔离,因此,通过控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,一定程度上可以避免无线模块ic被损坏。进一步地,由于断开接收信号放大器与无线通信天线之间的连接,通过无线通信天线接收到信号就会减少很多,因此,为了尽可能减少对无线通信质量的影响,本发明实施例中,还可以基于第二耐受值和第三功率值,对接收信号放大器进行设置。具体的,可以通过下述子步骤(1)~(2)或者子步骤(3)实现基于每种增大等级对应的第三功率值,对接收信号放大器进行设置:

子步骤(1):若至少一个所述第三功率值中存在小于所述第二耐受值的目标第三功率值,则将所述目标第三功率值中的最大值作为目标功率值。

本步骤中,可以将每个第三功率值与第二耐受值进行对比,以此来确定小于第二耐受值的目标第三功率值,接着,从这些小于第二耐受值的目标第三功率值中,选择出最大值作为目标功率值。示例的,假设第三功率值:x-y+g1-z小于n,x-y+g2-z小于n,存在两个小于该第二耐受值的目标第三功率值,由于x-y+g1-z大于x-y+g2-z,因此,可以将x-y+g1-z作为目标功率值。又例如,假设第三功率值:x-y+g1-z不小于n,x-y+g2-z小于n,存在一个小于该第二耐受值的目标第三功率值,因此,可以将x-y+g2-z作为目标功率值。

子步骤(2):将所述接收信号放大器的增大等级设置为所述目标功率值对应的增大等级。

示例的,假设x-y+g2-z为目标功率值,那么可以将接收信号放大器的增大等级设置为x-y+g2-z对应的第一增大等级,即,在x-y<m且x-y+g2-z<n≤x-y+g1-z的情况下,通过将接收信号放大器设置为低增益模式,并控制无线通信开关断开接收信号放大器与无线通信天线之间的连接来实现在保证无线通信质量的同时,避免无线模块ic被损坏。进一步地,假设x-y+g1-z为目标第三功率值,那么可以将接收信号放大器的增大等级设置为x-y+g1-z对应的第二增大等级,即,在x-y<m且x-y+g1-z<n的情况下,通过将接收信号放大器设置为高增益模式,并控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,来实现尽可能保证无线通信质量的同时,避免无线模块ic被损坏。

本发明实施例中,通过将目标第三功率值中的最大值对应的增大等级设置为接收信号放大器的增大等级,并控制接收信号放大器与无线通信天线断开,这样,在确保无线模块ic不会被损坏的同时,尽可能的为接收信号放大器设置了较高的功率增益,进而降低由于断开接收信号放大器与无线通信天线之间的连接,对无线通信质量的影响程度,尽可能确保无线通信的质量。需要说明的是,实际应用场景中,可以基于前述中针对x-y与m的大小关系及其对应的控制的方式、x-y+g1及x-y+g2与n的大小关系及其对应的控制的方式、x-y+g1-z及x-y+g2-z与n的大小关系及其对应的控制的方式,预先制作成表格,并存储至终端的cpu中,这样终端就可以通过cpu根据不同的情况进行相应的控制。

子步骤(3):若至少一个所述第三功率值中不存在小于所述第二耐受值的目标第三功率值,则将所述接收信号放大器设置为直通模式。

本步骤中,直通模式表示对接收到的信号的功率增量为0的增大等级,即,对应对接收到的信号不进行增大的模式,进一步地,如果至少一个第三功率值中不存在小于第二耐受值的目标第三功率值,则可以认为即使控制接收信号放大器的功率增量达到最小增量且断开接收信号放大器与无线通信天线之间的连接,可能会存在无线模块ic被损坏的风险,因此,本步骤中,可以将接收信号放大器设置为直通模式,即,控制接收信号放大器不对信号进行增大,进而降低无线模块ic被损坏的风险。

示例的,图3-2是本发明实施例提供的一种终端内电路的部分示意图,如图3-2所示,终端中包括cpu、数据通信模组、数据通信天线、接收信号放大器、无线模块ic、无线通信天线及无线通信开关,其中,终端可以通过cpu进行控制,该数据通信模组包括信号收发器及信号功率放大器,终端可以利用该数据通信模组通过数据通信天线发送数据通信信号,该无线模块ic可以用于对无线通信信号进行调制解调,实际应用场景中,该接收信号放大器可以是独立的器件,也可以是集成在集成电路内的用于对接收到的无线通信信号进行放大的模块。

具体的,cpu可以与信号收发器的第一端连接,信号收发器的第二端可以与信号功率放大器的第一端连接,信号功率放大器的第二端通过采样导线可以与信号收发器的第三端的连接,信号功率放大器的第二端可以与数据通信天线连接,信号功率放大器可以通过采样导线将获取的采样信号发送给信号收发器。

进一步地,该终端还可以包括控制电路,cpu可以与控制电路连接,控制电路可以与接收信号放大器的第一端连接,接收信号放大器的第二端与无线模块ic连接,接收信号放大器的第三端与无线通信开关的第一端连接,控制电路与无线通信开关的第二端连接,无线通信开关的第三端与无线通信天线连接,cpu通过控制电路对无线通信开关进行控制,以及通过控制电路对接收信号放大器进行设置。本发明实施例中,通过控制电路来连接接收信号放大器及无线通信开关,可以减少对cpu连接端口的占用量,进而节省cpu的资源。进一步地,若数据通信信号发射完毕或无线通信天线不接收信号时,则终端可以通过cpu控制无线通信开关连接接收信号放大器与无线通信天线,以使无线通信接收模组能够正常收发无线通信信号。进一步地,由于数据通信信号发射过程耗时一般在毫秒级,耗时较短,因此,本发明实施例中,通过控制无线通信模组与无线通信天线的连接状态,可以在避免无线通信模组被损坏同时,避免对无线通信信号造成较大的影响。

需要说明的是,实际应用场景中,该终端还可以包括无线通信发射模组,为了实现无线通信信号的发射功能,该无线通信开关还可以改变无线通信天线与无线通信发射模组之间的连接状态,示例的,该无线通信开关可以为一个单刀双掷开关,在终端控制无线通信开关断开无线通信接收模组与无线通信天线之间的连接时,可以是控制无线通信开关连接无线通信发射模组与无线通信天线。当然,该无线通信开关也可以为其他类型的开关,例如,单刀多掷开关,或者是仅控制接收信号放大器与无线通信天线通断的开关,本发明实施例对此不作限定。

为了实现发射无线通信信号,该终端还可以包括无线发射信号放大器(wifipa),示例的,图3-3是本发明实施例提供的另一种终端内电路的部分示意图,如图3-3所示,该无线发射信号放大器可以分别与无线模块ic以及无线通信开关连接,该无线通信开关可以为一个单刀多掷开关,在终端控制无线通信开关断开无线通信接收模组与无线通信天线之间的连接时,可以是控制无线通信开关连接无线发射信号放大器与无线通信天线。当然,该无线通信开关也可以为其他类型的开关,例如,单刀多掷开关,或者是仅控制接收信号放大器与无线通信天线通断的开关,进一步地,该无线通信开关可以是独立的器件,也可以是集成在集成电路内的器件,本发明实施例对此不作限定。

综上所述,本发明实施例提供的通信控制方法,终端会获取数据通信天线的发射功率。然后,基于发射功率及第一隔离度,确定接收信号放大器上的第一功率值,接着,若第一功率值小于第一耐受值,则基于接收信号放大器的至少一种增大等级的功率增量、发射功率及第一隔离度,确定每种增大等级下无线模块ic上对应的第二功率值,接着,基于第二耐受值和至少一个第二功率值,调整无线通信开关和/或接收信号放大器的工作模式,进而实现在避免接收信号放大器及无线模块ic被损坏的同时,尽可能确保无线通信的质量。

图4是本发明实施例提供的一种终端的结构框图,该终端40包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过所述无线通信开关连接,如图4所示,该终端40可以包括:

获取模块401,用于获取所述数据通信天线的发射功率;

调整模块402,用于根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

综上所述,本发明实施例提供的终端能够实现图1的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。本发明实施例提供的终端会获取数据通信天线的发射功率,接着,会根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,由于通过发射功率以及第一隔离度可以确定接收信号放大器承受的实际功率值,第一耐受值可以代表接收信号放大器能够承受的最大功率值,且通过调整无线通信开关和/或接收信号放大器的工作模式,可以改变接收信号放大器承受的功率,因此,本发明实施例中根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,一定程度上可以避免终端的无线通信器件被损坏的问题,进而避免降低终端的无线通信性能。

图5是本发明实施例提供的另一种终端的结构框图,该终端50包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过所述无线通信开关连接,如图5所示,该终端50可以包括:

获取模块501,用于获取所述数据通信天线的发射功率;

调整模块502,用于根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

可选的,所述调整模块502,包括:

第一确定子模块5021,用于基于所述发射功率及所述第一隔离度,确定所述接收信号放大器上的第一功率值;

控制子模块5022,用于若所述第一功率值不小于所述第一耐受值,则控制所述无线通信开关断开所述接收信号放大器与所述无线通信天线之间的连接。

综上所述,本发明实施例提供的终端能够实现图2的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。本发明实施例提供的终端,会获取数据通信天线的发射功率,然后基于发射功率及第一隔离度,确定接收信号放大器上的第一功率值,如果该第一功率值不小于第一耐受值,则说明当前发射的数据通信信号,可能会造成接收信号放大器损坏,因此,终端会控制无线通信开关断开接收信号放大器与无线通信天线之间的连接,以减小接收信号放大器上的功率值,进而一定程度上避免接收信号放大器被损坏的问题,进而确定终端的无线通信性能不受影响。

图6是本发明实施例提供的又一种终端的结构框图,该终端60包括数据通信天线、无线通信天线、无线通信开关和接收信号放大器,所述无线通信天线与所述接收信号放大器通过所述无线通信开关连接,如图6所示,该终端60可以包括:

获取模块601,用于获取所述数据通信天线的发射功率;

调整模块602,用于根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

可选的,所述终端还包括无线模块集成电路ic,所述无线模块ic通过所述接收信号放大器与所述无线通信天线连接;

所述调整模块602,包括:

第二确定子模块6021,用于基于所述发射功率及所述第一隔离度,确定所述接收信号放大器上的第一功率值;

第三确定子模块6022,用于若所述第一功率值小于所述第一耐受值,则基于所述接收信号放大器的至少一种增大等级的功率增量、所述发射功率及所述第一隔离度,确定每种增大等级下所述无线模块ic上对应的第二功率值;

调整子模块6023,用于基于第二耐受值和至少一个所述第二功率值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第二耐受值为所述无线模块ic的最大功率耐受值。

可选的,所述调整子模块6023,包括:

第一确定单元,用于若至少一个所述第二功率值中存在小于所述第二耐受值的目标第二功率值,则将所述目标第二功率值中的最大值作为目标功率值;

第一控制单元,用于将所述接收信号放大器的增大等级设置为与所述目标功率值对应的增大等级,以及,控制所述无线通信开关连接所述接收信号放大器与所述无线通信天线;或者,

第二确定单元,用于若至少一个所述第二功率值中不存在小于所述第二耐受值的目标第二功率值,则基于每种增大等级对应的第二功率值及所述无线通信开关的断开隔离度,确定至少一种增大等级下所述无线模块ic上对应的第三功率值;

第二控制单元,用于控制所述无线通信开关断开所述接收信号放大器与所述无线通信天线之间的连接,并基于所述第二耐受值和至少一个所述第三功率值,对所述接收信号放大器进行设置。

可选的,所述第二控制单元,用于:

若至少一个所述第三功率值中存在小于所述第二耐受值的目标第三功率值,则将所述目标第三功率值中的最大值作为目标功率值;

将所述接收信号放大器的增大等级设置为与所述目标功率值对应的增大等级;或者,

若至少一个所述第三功率值中不存在小于所述第二耐受值的目标第三功率值,则将所述接收信号放大器设置为直通模式。

可选的,所述终端60还包括:

设置模块,用于将所述接收信号放大器的增大等级设置为预设增大等级,并控制所述无线通信开关断开所述接收信号放大器与所述无线通信天线之间的连接。

综上所述,本发明实施例提供的终端能够实现上述方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。本发明实施例提供的终端,会获取数据通信天线的发射功率。然后,基于发射功率及第一隔离度,确定接收信号放大器上的第一功率值,接着,若第一功率值小于第一耐受值,则基于接收信号放大器的至少一种增大等级的功率增量、发射功率及第一隔离度,确定每种增大等级下无线模块ic上对应的第二功率值,接着,基于第二耐受值和至少一个第二功率值,调整无线通信开关和/或接收信号放大器的工作模式,进而实现在避免接收信号放大器及无线模块ic被损坏的同时,尽可能确保无线通信的质量。、

图7为实现本发明各个实施例的一种终端的硬件结构示意图,

该终端700包括但不限于:射频单元701、网络模块702、音频输出单元703、输入单元704、传感器705、显示单元706、用户输入单元707、接口单元708、存储器709、处理器710以及电源711等部件。本领域技术人员可以理解,图7中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器710,用于:获取所述数据通信天线的发射功率;

处理器710,用于:根据所述发射功率、第一隔离度和第一耐受值,调整所述无线通信开关和/或所述接收信号放大器的工作模式;

其中,所述第一隔离度为所述无线通信天线与所述数据通信天线之间的隔离度,所述第一耐受值为所述接收信号放大器的最大功率耐受值。

综上所述,终端可以获取数据通信天线的发射功率,接着,会根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,由于通过发射功率以及第一隔离度可以确定接收信号放大器承受的实际功率值,第一耐受值可以代表接收信号放大器能够承受的最大功率值,且通过调整无线通信开关和/或接收信号放大器的工作模式,可以改变接收信号放大器承受的功率,因此,本发明实施例中根据发射功率、第一隔离度和第一耐受值,调整无线通信开关和/或接收信号放大器的工作模式,一定程度上可以避免终端的无线通信器件被损坏的问题,进而避免降低终端的无线通信性能。

应理解的是,本发明实施例中,射频单元701可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器710处理;另外,将上行的数据发送给基站。通常,射频单元701包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元701还可以通过无线通信系统与网络和其他设备通信。

终端通过网络模块702为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元703可以将射频单元701或网络模块702接收的或者在存储器709中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元703还可以提供与终端700执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元703包括扬声器、蜂鸣器以及受话器等。

输入单元704用于接收音频或视频信号。输入单元704可以包括图形处理器(graphicsprocessingunit,gpu)7041和麦克风7042,图形处理器7041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元706上。经图形处理器7041处理后的图像帧可以存储在存储器709(或其它存储介质)中或者经由射频单元701或网络模块702进行发送。麦克风7042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元701发送到移动通信基站的格式输出。

终端700还包括至少一种传感器705,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板7061的亮度,接近传感器可在终端700移动到耳边时,关闭显示面板7061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器705还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元706用于显示由用户输入的信息或提供给用户的信息。显示单元706可包括显示面板7061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板7061。

用户输入单元707可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元707包括触控面板7071以及其他输入设备7072。触控面板7071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板7071上或在触控面板7071附近的操作)。触控面板7071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器710,接收处理器710发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板7071。除了触控面板7071,用户输入单元707还可以包括其他输入设备7072。具体地,其他输入设备7072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板7071可覆盖在显示面板7061上,当触控面板7071检测到在其上或附近的触摸操作后,传送给处理器710以确定触摸事件的类型,随后处理器710根据触摸事件的类型在显示面板7061上提供相应的视觉输出。虽然在图7中,触控面板7071与显示面板7061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板7071与显示面板7061集成而实现终端的输入和输出功能,具体此处不做限定。

接口单元708为外部装置与终端700连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元708可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端700内的一个或多个元件或者可以用于在终端700和外部装置之间传输数据。

存储器709可用于存储软件程序以及各种数据。存储器709可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器709可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器710是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器709内的软件程序和/或模块,以及调用存储在存储器709内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器710可包括一个或多个处理单元;优选的,处理器710可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器710中。

终端700还可以包括给各个部件供电的电源711(比如电池),优选的,电源711可以通过电源管理系统与处理器710逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端700包括一些未示出的功能模块,在此不再赘述。

优选的,本发明实施例还提供一种终端,包括处理器710,存储器709,存储在存储器709上并可在所述处理器710上运行的计算机程序,该计算机程序被处理器710执行时实现上述通信控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述通信控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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