CN110062452B - 功率调整方法、装置、计算机设备和存储介质 - Google Patents
功率调整方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN110062452B CN110062452B CN201910321513.5A CN201910321513A CN110062452B CN 110062452 B CN110062452 B CN 110062452B CN 201910321513 A CN201910321513 A CN 201910321513A CN 110062452 B CN110062452 B CN 110062452B
- Authority
- CN
- China
- Prior art keywords
- power
- data packet
- downlink
- terminal
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/06—TPC algorithms
- H04W52/14—Separate analysis of uplink or downlink
- H04W52/146—Uplink power control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/241—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account channel quality metrics, e.g. SIR, SNR, CIR, Eb/lo
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Power Sources (AREA)
Abstract
本申请涉及一种功率调整方法、装置、计算机设备和存储介质。所述方法包括:当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率,根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减,获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值,根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。终端根据功率衰减和功率门限值调整终端的上行发射功率,无需多次发送不同的功率来调整最终向服务器发送的上行发射功率,可以提高终端的上行发射功率调整的效率。
Description
技术领域
本申请涉及通信技术领域,特别是涉及一种功率调整方法、装置、计算机设备和存储介质。
背景技术
随着通信技术的发展,大多数的通信设备都可以利用发射功率和接收功率来进行信号的传递。例如,终端和基站可以根据发射功率来进行彼此之间信号的发送,终端和基站可以根据接收功率来接收对方发送的信号。发射功率是指通信设备发射的信号强度的数值,发射功率可以在上行链路或者下行链路方向上进行调节。
然而,目前的功率调整方法,存在效率低下的问题。
发明内容
基于此,有必要针对上述技术问题,提供一种功率调整方法、装置、计算机设备和存储介质,可以提高功率调整的效率。
一种功率调整方法,应用于终端,所述方法包括:
当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;
根据所述下行发射功率和所述下行接收功率计算所述下行数据包在传输过程中的功率衰减;
获取功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
根据所述功率衰减和所述功率门限值,调整所述终端发送所述上行数据包的上行发射功率。
在其中一个实施例中,所述方法还包括:
获取所述服务器发送所述下行数据包的第一放大数据,所述第一放大数据用于表示所述下行数据包在传输过程中的功率放大;
所述根据所述下行发射功率和所述下行接收功率计算所述下行数据包在传输过程中的功率衰减,包括:
根据所述下行发射功率、所述下行接收功率以及所述第一放大数据,计算所述下行数据包在传输过程中的功率衰减。
在其中一个实施例中,所述方法还包括:
获取第二放大数据,所述第二放大数据用于表示所述上行数据包在传输过程中的功率放大;
所述根据所述功率衰减和所述功率门限值,调整所述终端发送所述上行数据包的上行发射功率,包括:
根据所述功率衰减、所述功率门限值以及所述第二放大数据,调整所述终端发送所述上行数据包的上行发射功率。
在其中一个实施例中,所述根据所述功率衰减、所述功率门限值以及所述第二放大数据,调整所述终端发送所述上行数据包的上行发射功率,包括:
根据所述功率衰减、所述功率门限值以及所述第二放大数据,计算出目标上行发射功率;
控制所述终端按照所述目标上行发射功率发送所述上行数据包。
在其中一个实施例中,所述方法还包括:
获取预设的功率区间;
当所述目标上行发射功率超过所述功率区间时,展示第一提示信息;所述第一提示信息用于提示所述目标上行发射功率不合格;
根据所述第一提示信息重启所述终端,并返回执行当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率的步骤。
在其中一个实施例中,所述方法还包括:
获取所述第一提示信息的展示次数;
当所述展示次数大于预设的展示阈值时,展示第二提示信息;所述第二提示信息用于提示数据包发射通道异常;
根据所述第二提示信息将所述终端的工作模式切换为低功耗模式。
一种功率调整装置,所述装置包括:
功率获取模块,用于当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;
功率衰减计算模块,用于根据所述下行发射功率和所述下行接收功率计算所述下行数据包在传输过程中的功率衰减;
门限值获取模块,用于获取功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
功率调整模块,用于根据所述功率衰减和所述功率门限值,调整所述终端发送所述上行数据包的上行发射功率。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;
根据所述下行发射功率和所述下行接收功率计算所述下行数据包在传输过程中的功率衰减;
获取功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
根据所述功率衰减和所述功率门限值,调整所述终端发送所述上行数据包的上行发射功率。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;
根据所述下行发射功率和所述下行接收功率计算所述下行数据包在传输过程中的功率衰减;
获取功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
根据所述功率衰减和所述功率门限值,调整所述终端发送所述上行数据包的上行发射功率。
上述功率调整方法、装置、计算机设备和存储介质,当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率,根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减,获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值,根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。计算机设备通过获取服务器的下行发射功率以及终端的下行接收功率来计算功率衰减,根据功率衰减和功率门限值调整终端的上行发射功率,终端无需多次发送不同的功率来调整最终向服务器发送的上行发射功率,可以提高终端的上行发射功率调整的效率。
附图说明
图1为一个实施例中功率控制方法的应用环境图;
图2为一个实施例中功率控制方法的流程示意图;
图3为一个实施例中展示第一提示信息的方法流程示意图;
图4为一个实施例中功率控制的电路示意图;
图5为一个实施例中功率控制装置的结构框图;
图6为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请实施例提供的功率调整方法,可以应用于如图1所示的应用环境中。如图1所示,该应用环境包含有终端110和服务器120。其中,终端110通过网络与服务器120进行通信。当终端110接收到服务器120发送的下行数据包时,终端110可以获取服务器120发送下行数据包的下行发射功率以及终端110接收到下行数据包的下行接收功率。终端110可以根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减。终端110可以获取功率门限值,其中,功率门限值用于表示服务器120接收上行数据包的上行接收功率的最低值。终端110可以根据功率衰减和功率门限值,调整终端110发送上行数据包的上行发射功率。其中,终端110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑等设备,终端110还可以是电缆调制解调器CM(Cable Modem),服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现,服务器120还可以是电缆调制解调器的头端设备CMTS(Cable Modem Terminal Systems)。
在一个实施例中,如图2所示,提供了一种功率调整方法,包括以下步骤:
步骤202,当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率。
在本实施例中,终端可以是电缆调制解调器CM(Cable Modem),服务器可以是电缆调制解调器的头端设备CMTS(Cable Modem Terminal Systems),CMTS可以向CM发送下行数据包。其中,下行数据包中可以包含有CMTS向CM发送的信号。CMTS可以按照下行发射功率向CM发送下行数据包,下行发射功率可以是CMTS发送下行数据包的信号强度的数值;CM可以按照下行接收功率来接收CMTS发送的下行数据包,下行接收功率可以是CM接收下行数据包的信号强度的数值。
其中,下行数据包可以用于表示服务器向终端发送的数据包。服务器在向终端发送下行数据包的时候,可以将发送下行数据包的下行发射功率一同发送给终端。终端可以通过网络与服务器进行通信,当终端接收到服务器通过数据包发射通道发送的下行数据包时,由于服务器将发送下行数据包的下行发射功率一同发给了终端,终端可以获取服务器发送下行数据包的下行发射功率。终端可以按照下行接收功率来接收服务器发送的下行数据包,终端可以获取到接收下行数据包的下行接收功率。具体的,终端内部可以有解调器,解调器可以用于检测功率的大小,终端可以通过解调器检测出接收下行数据包的下行接收功率。
步骤204,根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减。
服务器在通过数据包发射通道向终端发送下行数据包的过程中,往往会存在功率的衰减。终端在获取到服务器发送下行数据包的下行发射功率以及接收下行数据包的下行接收功率后,可以计算出下行数据包在传输过程中的功率衰减。具体的,终端可以将接收到的服务器发送下行数据包的下行发射功率减去接收下行数据包的下行接收功率,就可以得到下行数据包在传输过程中的功率衰减。
步骤206,获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值。
功率门限值可以用于表示服务器接收上行数据包的上行接收功率的最低值,可以是在配置服务器的时候就已经确定的数值,功率门限值可以是具体的一个数值。例如,功率门限值可以是20dbmv(毫伏特的分贝值,decibels referred to 1millivolt)。其中,上行数据包用于表示终端发送给服务器的数据包。
服务器可以将功率门限值发送给终端,使得终端获取到服务器接收上行数据包的上行接收功率的最低值。其中,功率门限值的数值大小可以是-10dbmv、-7dbmv、0dbmv、8dbmv、20dbmv等,在此不做限定。
步骤208,根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。
终端在获取到功率衰减和功率门限值之后,可以对终端发送上行数据包的上行发射功率进行调整。其中,功率衰减越大,功率门限值越大,终端发送上行数据包的上行发射功率越大。具体的,终端可以将功率衰减和功率门限值之间的和值作为发送上行数据包的上行发射功率的调整依据。
在本实施例中,当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率,根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减,获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值,根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。计算机设备通过获取服务器的下行发射功率以及终端的下行接收功率来计算功率衰减,根据功率衰减和功率门限值调整终端的上行发射功率,终端无需多次发送不同的功率来调整最终向服务器发送的上行发射功率,可以提高终端的上行发射功率调整的效率。
在一个实施例中,提供的一种功率调整方法还可以包括计算功率衰减的过程,具体过程包括:获取服务器发送下行数据包的第一放大数据,第一放大数据用于表示下行数据包在传输过程中的功率放大;根据下行发射功率、下行接收功率以及第一放大数据,计算下行数据包在传输过程中的功率衰减。
服务器在通过发射通道向终端发送下行数据包的过程中,除了会产生功率衰减,还可以产生功率放大。具体的,发射通道中可以包含有用于功率放大的放大器,服务器在想终端发送下行数据包的时候,通过发射通道中的放大器可以放大终端在接收下行数据包时的下行接收功率。
服务器在向终端发送下行数据包的过程中,可以将下行数据包通过发射通道中的放大器所放大的功率倍数等信息一起发送给终端。终端可以获取到服务器发送下行数据包的第一放大数据。
终端在获取到第一放大数据后,可以根据获取到的下行发射功率、下行接收功率以及第一放大数据,计算出下行数据包在传输过程中的功率衰减。具体的,终端可以将下行发射功率加上第一放大数据之后,再减去下行接收功率来计算出下行数据包在传输过程中的功率衰减。
在本实施例中,终端通过获取服务器发送下行数据包的第一放大数据,第一放大数据用于表示下行数据包在传输过程中的功率放大,根据下行发射功率、下行接收功率以及第一放大数据,计算下行数据包在传输过程中的功率衰减。由于服务器向终端发送了第一放大数据和下行发射功率,终端通过解调器检测出下行接收功率,终端可以根据第一放大数据、下行发射功率以及下行接收功率准确的计算出下行数据包在传输过程中的功率衰减,可以提高计算出的功率衰减的准确性。
在一个实施例中,提供的一种功率调整方法还可以包括调整功率的过程,具体过程包括:获取第二放大数据,第二放大数据用于表示上行数据包在传输过程中的功率放大;根据功率衰减、功率门限值以及第二放大数据,调整终端发送上行数据包的上行发射功率。
其中,第二放大数据用于表示上行数据包在传输过程中的功率放大,由于上行数据包用于表示终端发送给服务器的数据包,因此第二放大数据用于表示终端向服务器发送上行数据包过程中的功率放大。
终端在接收服务器发送下行数据包的时候,可以对服务器发送下行数据包时所占用的发射通道进行标记,终端在向服务器发送上行数据包之前,可以查找被标记了的发射通道,并通过该被标记了的发射通道向服务器发送上行数据包。发射通道中可以包含有用于功率放大的放大器,服务器向终端发送下行数据包经过该放大器的放大数据为第一放大数据;终端向服务器发送上行数据包进行该放大器的放大数据为第二放大数据。第一放大数据和第二放大数据都是进行该发射通道中的放大器所产生的。
终端在获取到第二放大数据后,可以根据功率衰减、功率门限值以及第二放大数据来对发送上行数据包的上行发射功率进行调整。
在本实施例中,终端通过获取第二放大数据,第二放大数据用于表示上行数据包在传输过程中的功率放大,根据功率衰减、功率门限值以及第二放大数据,调整终端发送上行数据包的上行发射功率。由于功率衰减、功率门限值以及第二放大数据都是影响终端发送上行数据包的上行发射功率的重要因素,终端通过这些因素对上行发射功率进行调整,可以提高功率调整的准确性。
在另一个实施例中,提供的一种功率调整方法还可以包括调整功率的过程,具体过程包括:根据功率衰减、功率门限值以及第二放大数据,计算出目标上行发射功率;控制终端按照目标上行发射功率发送上行数据包。
目标上行发射功率可以用于表示调整后的终端发送上行数据包的上行发射功率。终端可以根据功率衰减、功率门限值以及第二放大数据计算出目标上行发射功率,终端可以按照目标上行发射功率向服务器发送上行数据包。
在本实施例中,终端根据功率衰减、功率门限值以及第二放大数据,计算出目标上行发射功率,控制终端按照目标上行发射功率发送上行数据包。终端无需多次发送不同的功率来调整最终向服务器发送的上行发射功率,直接根据功率衰减、功率门限值以及第二放大数据来获取目标上行发射功率,可以提高终端的上行发射功率调整的效率。
如图3所示,在一个实施例中,提供的一种功率调整方法还可以包括重启终端的过程,具体步骤包括:
步骤302,获取预设的功率区间。
功率区间可以是预先设置好的,用于表示终端向服务器发送上行数据包的上行发射功率的区间。功率区间可以根据终端的性能等因素确定,例如,当终端是CM时,对应的功率区间可以是17dbmv~54dbmv,当CM的上行发射功率超过17dbmv~54dbmv这个区间时,CM不能顺利上线。
步骤304,当目标上行发射功率超过功率区间时,展示第一提示信息;第一提示信息用于提示目标上行发射功率不合格。
终端可以将获取到的目标上行发射功率与功率区间进行比较,并得到比较结果。当终端得到的比较结果是目标上行发射功率超过功率区间时,终端可以展示第一提示信息。具体的,终端展示第一提示信息的方式可以是弹出提示框、展示警示灯、震动等方式,在此不做限定。其中,第一展示信息用于提示目标上行发射功率不合格。
终端将获取到的目标上行发射功率与功率区间进行比较后,得到的比较结果是目标上行发射功率未超过功率区间时,终端可以按照目标上行发射功率发送上行数据包给服务器。
步骤306,根据第一提示信息重启终端,并返回执行当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率的步骤。
终端在展示了第一提示信息后,可以进行重启操作。终端在重启之后,可以重新对服务器发送的下行数据包进行检测,当终端接收到服务器发送的下行数据包时,终端可以获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率。
在本实施例中,终端通过获取预设的功率区间,当目标上行发射功率超过功率区间时,展示第一提示信息,第一提示信息用于提示目标上行发射功率不合格,根据第一提示信息重启终端,并返回执行当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率的步骤。当目标上行发射功率不合格时,终端通过重启的方式重新获取下行发射功率和下行接收功率,并调整上行发射功率,直到目标上行发射功率合格为止,可以避免终端按照不合格的上行发射功率向服务器发送上行数据包。
在一个实施例中,提供的一种功率调整方法还可以包括切换工作模式的过程,具体过程包括:获取第一提示信息的展示次数;当展示次数大于预设的展示阈值时,展示第二提示信息;第二提示信息用于提示数据包发射通道异常;根据第二提示信息将终端的工作模式切换为低功耗模式。
展示阈值可以是预先设置好的,用于表示第一提示信息展示次数的最大值,展示阈值可以是具体的数值。例如,展示阈值可以是3次、5次、8次等。第二提示信息可以用于提示数据包的发射通道异常,终端展示第二提示信息的方式可以是弹出提示框、展示警示灯、震动等方式,在此不做限定。其中,第二提示信息提示的强度可以高于第一提示信息提示的强度。
终端可以通过计数器对展示第一提示信息的次数进行计数。终端可以从计数器中获取第一提示信息的展示次数。终端可以将获取的第一提示信息的展示次数与展示阈值进行比较,并得到比较结果。终端可以根据比较结果决定是否展示第二提示信息。当得到的比较结果是展示次数大于预设的展示阈值时,终端可以展示第二提示信息。终端在展示第二提示信息之后,可以将终端的工作模式切换为低功耗模式,低功耗模式可以降低终端的功率消耗。终端在展示第二提示信息后,可以向将数据包发射通道异常的信息发送给运营商,供运营商定位异常通道。
在本实施例中,终端通过获取第一提示信息的展示次数,当展示次数大于预设的展示阈值时,展示第二提示信息,第二提示信息用于提示数据包发射通道异常,根据第二提示信息将终端的工作模式切换为低功耗模式。当目标上行发射功率多次不合格时,终端通过展示第二提示信息来提示数据包发射通道异常,并将工作模式切换为低功耗模型,可以节约资源。
在一个实施例中,如图4所示,在本实施例中,以终端是CM,服务器是CMTS为例,提供了一种功率调整方法。如图4所示,CMTS410通过下行发射通道向CM420发送下行数据包,CMTS410将下行数据包以及发送下行数据包的下行发射功率、功率门限值等信息一起通过合路器412发送至光纤413处,光纤413通过同轴电缆430与双向放大器440连接,双向放大器440将第一放大数据与下行数据包、下行发射功率、功率门限值等信息一起通过分支分配器450发送给CM420。CM420按照调整后的上行发射功率向CMTS410发送上行数据包,CM420将上行数据包以及上行发射功率等信息一起通过分支分配器450发送到双向放大器440处,上行发射功率经过双向放大器440放大后,与上行数据包一起通过同轴电缆430以及光纤423发送到分路器422处,分路器422将经过放大和衰减得到的上行接收功率以及上行数据包发送给CMTS410。
应该理解的是,虽然上述各个流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,上述各个流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图5所示,提供了一种功率调整装置,包括:功率获取模块510、功率衰减计算模块520、门限值获取模块530和功率调整模块540,其中:
功率获取模块510,用于当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率。
功率衰减计算模块520,用于根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减。
门限值获取模块530,用于获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值。
功率调整模块540,用于根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。
在一个实施例中,提供的功率调整装置还可以包括放大数据获取模块,用于获取服务器发送下行数据包的第一放大数据,第一放大数据用于表示下行数据包在传输过程中的功率放大;功率衰减计算模块520还用于根据下行发射功率、下行接收功率以及第一放大数据,计算下行数据包在传输过程中的功率衰减。
在一个实施例中,放大数据获取模块还用于获取第二放大数据,第二放大数据用于表示上行数据包在传输过程中的功率放大;功率调整模块540还用于根据功率衰减、功率门限值以及第二放大数据,调整终端发送上行数据包的上行发射功率。
在一个实施例中,功率调整模块540还用于根据功率衰减、功率门限值以及第二放大数据,计算出目标上行发射功率;控制终端按照目标上行发射功率发送上行数据包。
在一个实施例中,提供的一种功率调整装置还可以包括信息提示模块,信息提示模块用于获取预设的功率区间;当目标上行发射功率超过功率区间时,展示第一提示信息;第一提示信息用于提示目标上行发射功率不合格。功率获取模块510还用于根据第一提示信息重启终端,并返回执行当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率的步骤。
在一个实施例中,信息提示模块还可以用于获取第一提示信息的展示次数;当展示次数大于预设的展示阈值时,展示第二提示信息;第二提示信息用于提示数据包发射通道异常;根据第二提示信息将终端的工作模式切换为低功耗模式。
关于功率调整装置的具体限定可以参见上文中对于功率调整方法的限定,在此不再赘述。上述功率调整装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***和计算机程序。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种功率调整方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率;
根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减;
获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值;
根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取服务器发送下行数据包的第一放大数据,第一放大数据用于表示下行数据包在传输过程中的功率放大;根据下行发射功率、下行接收功率以及第一放大数据,计算下行数据包在传输过程中的功率衰减。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取与第一放大数据对应的第二放大数据,第二放大数据用于表示上行数据包在传输过程中的功率放大;根据功率衰减、功率门限值以及第二放大数据,调整终端发送上行数据包的上行发射功率。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据功率衰减、功率门限值以及第二放大数据,计算出目标上行发射功率;控制终端按照目标上行发射功率发送上行数据包。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取预设的功率区间;当目标上行发射功率超过功率区间时,展示第一提示信息;第一提示信息用于提示目标上行发射功率不合格;根据第一提示信息重启终端,并返回执行当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率的步骤。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取第一提示信息的展示次数;当展示次数大于预设的展示阈值时,展示第二提示信息;第二提示信息用于提示数据包发射通道异常;根据第二提示信息将终端的工作模式切换为低功耗模式。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率;
根据下行发射功率和下行接收功率计算下行数据包在传输过程中的功率衰减;
获取功率门限值,其中,功率门限值用于表示服务器接收上行数据包的上行接收功率的最低值;
根据功率衰减和功率门限值,调整终端发送上行数据包的上行发射功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取服务器发送下行数据包的第一放大数据,第一放大数据用于表示下行数据包在传输过程中的功率放大;根据下行发射功率、下行接收功率以及第一放大数据,计算下行数据包在传输过程中的功率衰减。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取与第一放大数据对应的第二放大数据,第二放大数据用于表示上行数据包在传输过程中的功率放大;根据功率衰减、功率门限值以及第二放大数据,调整终端发送上行数据包的上行发射功率。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据功率衰减、功率门限值以及第二放大数据,计算出目标上行发射功率;控制终端按照目标上行发射功率发送上行数据包。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取预设的功率区间;当目标上行发射功率超过功率区间时,展示第一提示信息;第一提示信息用于提示目标上行发射功率不合格;根据第一提示信息重启终端,并返回执行当终端接收到服务器发送的下行数据包时,获取服务器发送下行数据包的下行发射功率以及终端接收到下行数据包的下行接收功率的步骤。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取第一提示信息的展示次数;当展示次数大于预设的展示阈值时,展示第二提示信息;第二提示信息用于提示数据包发射通道异常;根据第二提示信息将终端的工作模式切换为低功耗模式。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种功率调整方法,应用于终端,所述方法包括:
当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;所述终端包括电缆调制解调器,所述服务器包括电缆调制解调器的头端设备,所述服务器通过有线网络与所述终端连接:
获取所述服务器发送所述下行数据包的第一放大数据,所述第一放大数据用于表示所述下行数据包在传输过程中的功率放大;根据所述下行发射功率、所述下行接收功率以及所述第一放大数据,计算所述下行数据包在传输过程中的功率衰减;
接收所述服务器发送的功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
获取第二放大数据,所述第二放大数据用于表示所述上行数据包在传输过程中的功率放大;根据所述功率衰减、所述功率门限值以及所述第二放大数据,调整所述终端发送所述上行数据包的上行发射功率。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收所述服务器发送所述下行数据包时,对所述服务器发送所述下行数据包时所占用的发射通道进行标记,在向服务器发送所述上行数据包之前,查找被标记的所述发射通道,并通过被标记的所述发射通道向所述服务器发送所述上行数据包。
3.根据权利要求1所述的方法,其特征在于,所述根据所述功率衰减、所述功率门限值以及所述第二放大数据,调整所述终端发送所述上行数据包的上行发射功率,包括:
根据所述功率衰减、所述功率门限值以及所述第二放大数据,计算出目标上行发射功率;
控制所述终端按照所述目标上行发射功率发送所述上行数据包。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
获取预设的功率区间;
当所述目标上行发射功率超过所述功率区间时,展示第一提示信息;所述第一提示信息用于提示所述目标上行发射功率不合格;
根据所述第一提示信息重启所述终端,并返回执行当所述终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率的步骤。
5.根据权利要求4所述的方法,其特征在于,所述当所述目标上行发射功率超过所述功率区间时,展示第一提示信息包括:
将所述目标上行发射功率与所述功率区间进行比较,并得到比较结果;
当所述比较结果是所述目标上行发射功率超过所述功率区间时,展示第一提示信息。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取所述第一提示信息的展示次数;
当所述展示次数大于预设的展示阈值时,展示第二提示信息;所述第二提示信息用于提示数据包发射通道异常;
根据所述第二提示信息将所述终端的工作模式切换为低功耗模式。
7.一种功率调整装置,其特征在于,所述装置包括:
功率获取模块,用于当终端接收到服务器发送的下行数据包时,获取所述服务器发送所述下行数据包的下行发射功率以及所述终端接收到所述下行数据包的下行接收功率;所述终端包括电缆调制解调器,所述服务器包括电缆调制解调器的头端设备,所述服务器通过有线网络与所述终端连接:
功率衰减计算模块,用于获取所述服务器发送所述下行数据包的第一放大数据,所述第一放大数据用于表示所述下行数据包在传输过程中的功率放大;根据所述下行发射功率、所述下行接收功率以及所述第一放大数据,计算所述下行数据包在传输过程中的功率衰减;
门限值获取模块,用于接收所述服务器发送的功率门限值,其中,所述功率门限值用于表示所述服务器接收上行数据包的上行接收功率的最低值;
功率调整模块,用于获取第二放大数据,所述第二放大数据用于表示所述上行数据包在传输过程中的功率放大;根据所述功率衰减、所述功率门限值以及所述第二放大数据,调整所述终端发送所述上行数据包的上行发射功率。
8.根据权利要求7所述的装置,其特征在于,所述功率调整模块还用于:
根据所述功率衰减、所述功率门限值以及所述第二放大数据,计算出目标上行发射功率;控制所述终端按照所述目标上行发射功率发送所述上行数据包。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910321513.5A CN110062452B (zh) | 2019-04-22 | 2019-04-22 | 功率调整方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910321513.5A CN110062452B (zh) | 2019-04-22 | 2019-04-22 | 功率调整方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110062452A CN110062452A (zh) | 2019-07-26 |
CN110062452B true CN110062452B (zh) | 2022-09-06 |
Family
ID=67319969
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910321513.5A Active CN110062452B (zh) | 2019-04-22 | 2019-04-22 | 功率调整方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110062452B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110337123B (zh) * | 2019-07-30 | 2022-05-10 | 中国信息通信研究院 | 上行功率控制方法、***及测试*** |
CN110572224B (zh) * | 2019-08-22 | 2022-03-15 | 三维通信股份有限公司 | 降低基站接收底噪的方法、装置、***和可读存储介质 |
CN112788721B (zh) * | 2021-02-23 | 2022-07-29 | 湖南斯北图科技有限公司 | 一种卫星物联网终端的功率控制方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101674642B (zh) * | 2009-09-29 | 2014-04-30 | 中兴通讯股份有限公司 | 一种多天线终端发射功率的控制方法和*** |
JP5958336B2 (ja) * | 2012-12-28 | 2016-07-27 | 富士通株式会社 | 送信信号電力制御装置及び通信装置 |
US8897829B2 (en) * | 2013-02-01 | 2014-11-25 | Nvidia Corporation | Controlling transmit power in a wireless device |
US9756577B2 (en) * | 2013-08-29 | 2017-09-05 | Airbus Ds Sas | Method for defining parameter values for controlling the transmission power of a piece of user equipment |
CN104754717B (zh) * | 2013-12-26 | 2019-02-05 | 华为技术有限公司 | 一种功率控制方法和用户设备 |
US11032780B2 (en) * | 2015-09-03 | 2021-06-08 | Qualcomm Incorporated | Power control in wireless networks |
-
2019
- 2019-04-22 CN CN201910321513.5A patent/CN110062452B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110062452A (zh) | 2019-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110062452B (zh) | 功率调整方法、装置、计算机设备和存储介质 | |
EP3334127B1 (en) | Message pushing method and apparatus thereof | |
CN114422705B (zh) | 电子设备及其控制方法、装置 | |
CN113672894B (zh) | 针对验证码请求的数据处理方法、装置、设备及存储介质 | |
CN111813699A (zh) | 基于智能电表的数据路由测试方法、装置和计算机设备 | |
CN111372240B (zh) | 图片上传方法、装置、计算机设备和存储介质 | |
CN112348462B (zh) | 工序处理方法、装置、计算机设备和存储介质 | |
CN114390657B (zh) | 功率确定方法、装置、终端及可读存储介质 | |
WO2024078383A1 (zh) | 找网频率确定方法、找网频率确定装置、和电子设备 | |
US11265807B2 (en) | Method for network sharing on a terminal, apparatus, air conditioner and storage medium | |
US20140324368A1 (en) | Test method, test system and electronic device employing the same | |
CN113840313B (zh) | 移动终端的网络模式控制方法、装置和计算机设备 | |
CN115499438A (zh) | 一种任务分配方法、装置、电子设备及存储介质 | |
CN112311935B (zh) | 一种异常检测方法、装置及电子设备 | |
CN113873003A (zh) | 物联网中存储端和通信端之间的数据传输控制方法及*** | |
CN113630851A (zh) | 通信模式状态切换方法、装置、计算机设备和存储介质 | |
CN112860388A (zh) | 调控策略更新方法及相关设备 | |
CN110704218A (zh) | 数据处理方法、装置、计算机设备和存储介质 | |
CN112135292B (zh) | 信号获取方法、装置、电子设备和存储介质 | |
CN115906144B (zh) | 数据处理方法、数据处理装置、电子设备和可读存储介质 | |
CN111818625B (zh) | 功耗控制方法、装置、存储介质及电子设备 | |
CN113589916B (zh) | 内存的控制方法和装置 | |
CN113051103B (zh) | 一种数据的处理方法、装置及电子设备 | |
WO2024099190A1 (zh) | 能力指示方法、装置、终端、网络侧设备及可读存储介质 | |
CN115002201B (zh) | 一种数据获取方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |