CN106550416B - 无线通信装置及控制方法 - Google Patents
无线通信装置及控制方法 Download PDFInfo
- Publication number
- CN106550416B CN106550416B CN201610806451.3A CN201610806451A CN106550416B CN 106550416 B CN106550416 B CN 106550416B CN 201610806451 A CN201610806451 A CN 201610806451A CN 106550416 B CN106550416 B CN 106550416B
- Authority
- CN
- China
- Prior art keywords
- processing circuit
- connection
- communication
- mobile network
- protocol
- 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/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/028—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof switching on or off only a part of the equipment circuit blocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0022—Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/324—Power saving characterised by the action undertaken by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3278—Power saving in modem or I/O interface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3293—Power saving characterised by the action undertaken by switching to a less power-consuming processor, e.g. sub-CPU
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J11/00—Orthogonal multiplex systems, e.g. using WALSH codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0055—Transmission or use of information for re-establishing the radio link
- H04W36/0066—Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/14—Reselecting a network or an air interface
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- 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/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- 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/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0267—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by controlling user interface components
-
- 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/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0287—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level changing the clock frequency of a controller in the equipment
-
- 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/243—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account interferences
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2026—Wireless network, e.g. GSM, PCS, TACS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
-
- 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
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
-
- 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)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明揭露一种无线通信装置及控制方法。无线通信装置包含收发器与处理电路。收发器用以与网络服务器建立通信连接。处理电路与收发器耦接,处理电路用以在监测处理电路执行的应用程序,其中一个应用程序为前景应用程序;处理电路还用以比较由收发器建立的通信连接的连接参数与连接标准;以及当前景应用程序正在与网络服务器透过通信连接进行通信,且连接参数低于连接标准时,则限制处理电路的工作效能,或改变收发器的移动网络通信协定以建立通信连接。限制处理电路的工作效能或改变收发器的移动网络通信协定可减少无线通信装置的耗电量。
Description
技术领域
本发明是有关于一种无线通信装置,且特别是有关于一种无线通信装置其耗电量的控制方法。
背景技术
为了增加无线通信装置的可移动性,无线电子装置的设计趋向减少体积和减轻重量,但同时又要提供尽可能多的功能。无线电子装置中强大的处理器提供不同的功能和使用者体验。且当处理器在以全速运作时也产生很高的耗电量。
由于无线电子装置的尺寸很紧凑,无线电子装置(例如:智能手机、平板、或类似的手持装置)的电源容量也是被限制的。此外,处理器运作时所产生的热能也很难消散。如何平衡耗电量和性能对设计者而言是很重要的课题。
发明内容
本发明的一实施例是在提供一种无线通信装置,包含收发器与处理电路。收发器用以与网络服务器建立通信连接。而处理电路与收发器耦接,处理电路用以在监测处理电路执行的应用程序,其中一个应用程序为前景应用程序。处理电路还用以在比较由收发器建立的通信连接的连接参数与连接标准。在一些实施例中,当前景应用程序透过通信连接正在与网络服务器进行通信且连接参数低于连接标准时,则处理电路限制处理电路的工作效能。在其他一些实施例中,当前景应用程序正在与网络服务器透过通信连接进行通信且连接参数低于连接标准时,则处理电路改变收发器的移动网络通信协定以建立通信连接。
于部分实施例中,其中该处理电路包含一多核处理器,该处理电路的该工作效能限制是透过关闭该多核处理器的至少一处理核心。
于部分实施例中,其中该处理电路的该工作效能限制是透过减少该处理电路的一工作频率。
于部分实施例中,其中该处理电路包含一处理器与一图形处理单元,该处理电路的该工作效能的限制是透过关闭该图形处理单元。
于部分实施例中,其中该收发器是用以在基于多种移动网络通信协定的其中一者建立该通信连接,该收发器的该移动网络通信协定由一第一移动网络通信协定改变为一第二移动网络通信协定,其中基于该第一移动网络通信协定的该通信连接所消耗的功率大于基于该第二移动网络通信协定的该通信连接。
于部分实施例中,其中该第一移动网络通信协定包含一长程演进技术(LTE)网络通信协定,该第二移动网络通信协定包含一宽频分码多工(WCDMA)网络通信协定、一通信移动***(UMTS)网络通信协定、一全球移动通信***(GSM)网络通信协定及一第三代合作伙伴计划2(3GPP2)网络通信协定其中至少一者。
于部分实施例中,其中所述多个连接参数包含该移动网络通信协定的一类型、该通信连接的一信号强度等级、该通信连接的一信号对杂讯比及该通信连接的一接收信号强度指标其中至少一者。
于部分实施例中,其中当该前景应用程序正在上传一信息至该网络服务器或是由该网络服务器下载一信息时,视为该前景应用程序正在与该网络服务器进行通信。
于部分实施例中,其中在该处理电路的工作效能被限制之后,该处理电路用以在至少:侦测该信息的上传/下载是否已完成;以及当该信息的上传/下载已完成时,移除对该处理电路的该工作效能的限制。
本发明的一实施例是在提供一种控制方法,适用于包含收发器与处理电路的无线通信装置。控制方法包含以下步骤:侦测由处理电路所执行的应用程序,其中应用程序的一作为前景应用程序执行;比较由收发器建立的通信连接的连接参数与连接标准。在一些实施例中,当前景应用程序透过通信连接正在与网络服务器进行通信且连接参数低于连接标准时,限制处理电路的工作效能。在其他一些实施例中,当前景应用程序正在与网络服务器透过通信连接进行通信且连接参数低于连接标准时,改变收发器的一移动网络通信协定以建立通信连接。
于部分实施例中,其中该处理电路包含一多核处理器,当该前景应用程序正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,该控制方法包含:关闭该多核处理器的至少一处理核心以限制该处理电路的该工作效能。
于部分实施例中,其中若该前景应用程序正在与该网络服务器相连接且所述多个连接参数低于该连接标准时,该控制方法包含:降低该处理电路的一工作频率以限制该处理电路的该工作效能。
于部分实施例中,其中该处理电路包含一处理器与一图形处理单元,当该前景应用程序正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,该控制方法包含:关闭该图形处理单元以限制该处理电路的该工作效能。
于部分实施例中,其中该通信协定是基于多个移动网络通信协定其中一者而建立,该收发器的该移动网络通信协定由一第一移动网络通信协定改变为一第二移动网络通信协定,基于该第一移动网络通信协定的该通信连接所消耗的功率大于基于该第二移动网络通信协定的该通信连接。
于部分实施例中,其中该第一移动网络通信协定包含一长程演进技术(LTE)网络通信协定,该第二移动网络通信协定包含一宽频分码多工(WCDMA)网络通信协定、一通信移动***(UMTS)网络通信协定、一全球移动通信***(GSM)网络通信协定及一第三代合作伙伴计划2(3GPP2)网络通信协定其中至少一者。
于部分实施例中,其中所述多个连接参数包含该移动网络通信协定的一类型、该通信连接的一信号强度等级、该通信连接的一信号对杂讯比及该通信连接的一接收信号强度指标其中至少一者。
于部分实施例中,其中当该前景应用程序正在上传一信息至该网络服务器或是正在由该网络服务器下载一信息时,视为该前景应用程序正在与该网络服务器进行通信。
于部分实施例中,其中在该处理电路的该工作效能被限制之后,该控制方法还包含:侦测该信息的上传/下载是否已完成;以及当该信息的上传/下载已完成时,移除对该处理电路的该工作效能的限制。
根据前述的实施方式,当前景应用程序透过通信连接正在与网络服务器进行通信且连接参数低于连接标准时,改变收发器的移动网络通信协定或限制处理电路的工作效能,可减少无线通信装置的耗电量。
附图说明
为让本发明的上述和其他目的、特征、优点与实施例能更明显易懂,所附附图的说明如下:
图1绘示根据本发明文件的一实施例中一种无线通信装置的示意图;
图2绘示如图1中的无线通信装置根据本发明文件的一些其他实施例的示意图;
图3绘示用以控制如图1或图2中的无线通信装置的控制方法的流程图;
图4绘示根据本发明的一些实施例中另一种控制方法的流程示意图,其适用于控制如图1或图2中的无线通信装置;
图5绘示另一种控制方法的流程示意图,其适用于控制如图1或图2中的无线通信装置。
具体实施方式
以下揭示提供许多不同实施例或例证用以实施本发明的不同特征。特殊例证中的元件及配置在以下讨论中被用来简化本发明。所讨论的任何例证只用来作解说的用途,并不会以任何方式限制本发明或其例证的范围和意义。此外,本发明在不同例证中可能重复引用数字符号且/或字母,这些重复皆为了简化及阐述,其本身并未指定以下讨论中不同实施例且/或配置之间的关系。
请参阅图1,图1绘示根据本发明文件的一实施例中一种无线通信装置100的示意图。无线通信装置100包含收发器120与处理电路140,收发器120用以与一网络服务器200建立一通信连接122。在一些实施例中,收发器120包含移动网络天线(图中未绘示)并依据一或多个移动网络通信协定上传信息至网络服务器200或由网络服务器200接收信息。处理电路140与收发器120耦接,且处理电路140用以处理无线通信装置100的一般计算与控制功能。
在一些实施例中,收发器120根据不同的移动网络通信协定建立通信连接,其中移动网络通信协定由二代移动网络通信协定(2G)、三代移动网络通信协定(3G)和四代移动网络通信协定(4G)中挑选。二代移动网络通信协定包含例如全球移动通信***(GSM)网络通信协定。三代移动网络通信协定包含例如宽频分码多工(WCDMA)网络通信协定和/或第三代合作伙伴计划2(3GPP2)网络通信协定。四代移动网络通信协定包含例如长程演进技术(LTE)网络通信协定和/或全球互通微波存取(WiMax)网络通信协定。
如图1所示的处理电路140在一些实施例中包含处理器142和图形处理单元(GPU)144。处理器142是通用处理器,用以处理无线通信装置100的一般功能,例如运算、数据存取、电源管理、执行应用程序、电话功能和任何同等功能。处理器142的实施是通过中央处理器(CPU)或是置于无线通信装置中的***芯片(SoC)电路。图形处理单元(GPU)144是特别用在图形计算的处理元件。
请参阅图2,图2绘示如图1中的无线通信装置100根据本发明文件的一些其他实施例的示意图。为了方便理解,在图2中关于图1实施例中的相同元件以相同的参考号码标示。如图2所绘示,处理电路140包含多核处理器143。多核处理器143包含数个处理核心C1-C8是用以处理无线通信装置100的通用功能,例如运算、数据存取、电源管理、执行应用程序、电话功能和任何同等功能。
如图2多核处理器143的处理核心C1-C8的数字是为了说明用途而标示。不同数目的处理核心可在多核处理器143中实现,且为本发明的设想范围。
如图1和图2所绘示的无线通信装置100在一些实施例中还包含显示器160和储存媒体180。在一些实施例中显示器160是放置于无线通信装置100上的屏幕作为使用者界面。储存媒体180是用以储存无线通信装置100的信息和/或应用程序。当一些应用程序是由处理电路140所执行时,有关应用程序的信息和结果会在使用者界面的屏幕160上显示。
请参阅图3,图3绘示用以控制如图1或图2中的无线通信装置100的控制方法的流程图。如图3所绘示,执行步骤S301以侦测由图1中的处理器142或由图2中的多核处理器143所执行的应用程序。当执行应用程序时,一些应用程序作为前景应用程序执行而其他一些应用程序作为背景应用程序执行。背景应用程序由处理电路140执行,无须直接与使用者相互作用。前景应用程序的结果或信息会在使用者界面的显示器160上反应,如此一来使用者可以得知前景应用程序的结果或信息。
步骤S302由图1的处理器142或是图2的处理器143所执行以判断前景应用程序是否正在透过通信连接122与网络服务器200通信。若是前景应用程序正在上传信息到图1或图2中的网络服务器200或是由网络服务器200下载信息,则前景应用程序被视为正在与网络服务器200通信。
当前景应用程序正在与网络服务器200通信时,执行步骤S303,由图1中的处理器142或是由图2中的多核处理器143检查收发器120所建立的通信连接122的连接参数,并比较通信连接122的连接参数与连接标准。在一些实施例中,通信连接122的连接参数包含移动网络通信协定(2G,3G or 4G)中的至少一种类型、通信连接122的信号强度等级、通信连接122的信号对杂讯比(SNR)与通信连接122的接收信号强度指标(RSSI)。图1中的处理器142或是由图2中的多核处理器143由收发器120取得现时的通信连接122的通信参数。关于连接标准的示范例如表1所示:
表1
如表1所示,通信标准包含通信连接122的移动网络通信协定类型与信号强度等级的组合。在此示范例中,当移动网络通信协定类型为二代移动网络通信协定时,则现时的通信连接122的连接参数被视为低于连接标准。当移动网络通信协定类型为三代移动网络通信协定/四代移动网络通信协定时且信号强度等级是在0格到2格的范围时,则现时的通信连接122的连接参数被视为低于连接标准。当移动网络通信协定类型为三代移动网络通信协定/四代移动网络通信协定时且信号强度等级是在3格到5格的范围时,则现时的通信连接122的连接参数被视为高于连接标准。格数表示通信连接122的信号强度等级的分贝(dB)级别。当信号强度等级较强时,会有较多格。在一些实施例中,5格表示通信连接122的信号强度等级为-10dB,而一格表示通信连接122的信号强度等级为-60dB。
当通信连接122的连接参数低于连接标准时,执行步骤S304,由图1的处理器142或图2的多核处理器143限制图1和图2中的处理电路的工作效能。
在一些实施例中,图1中的处理电路140的工作效能限制是透过减少处理器142或GPU144的工作频率。例如:处理器的工作频率由2GHz降至500MHz,则处理器142的工作效能被限制且处理器142的耗电量减少。
在一些其他实施例中,处理电路140的工作效能限制是透过降低处理器142或GPU144的工作频率。例如,当GPU 144是关闭的且图形工作是由处理器142计算,则处理电路140的图形计算功能是被限制的且处理电路140的耗电量减少。
在一些其他实施例中,图2的处理电路140的工作效能限制是透过关闭多核处理器143的至少一处理核心C1-C8。例如,关闭四个处理核心C1-C4且计算工作由处理核心C5-C8完成,则处理电路140的工作效能是被限制的且处理电路140的耗电量减少。
在一些实施例中,前景应用程序是网络浏览器,且网络浏览器是由使用者操作以取得网络服务器200中的影片内容,例如Youtube网页的数据库。当网络浏览器在等待网络服务器200的回应或是正在由网络服务器200下载影片内容,则显示器160的使用者界面会保持不变或仅是显示等待讯息。如果在等待或是下载时段中通信连接122的连接参数低于连接标准,则通信连接122是前景应用程序的瓶颈,且图1和图2中的处理电路140的工作效能在等待或是下载时段中是过量的。处理电路140会是在闲置或待命状态。即使当处理电路140是在全效能下运作,使用者也无法由在使用者界面显示的前景应用程序发现任何差别。根据步骤S304,当前景应用程序正在与网络服务器通信且连接参数低于连接标准时,处理电路140的工作效能是被限制的。
当步骤S304中处理电路140的工作效能被限制后,方法300会回到步骤S301和步骤S302。换句话说,当信息下载完成时,步骤S302判断前景应用程序是否没有正在透过通信连接122和网络服务器200连接,处理电路140执行步骤S310以移除如图1或图2处理电路140的工作效能限制。当在步骤S303中通信连接122的连接参数符合连接标准,方法300回到步骤S301。
在一些其他实施例中,前景应用程序为社交网络服务(SNS),例如Facebook,且网络浏览器是由使用者操作以由网络服务器200刷新社交网络内容或由使用者上传新的公告至网络服务器200。当网络浏览器在等待网络服务器200的回应或是在上传新的公告至网络服务器200时,显示器160的使用者界面会保持相同或仅显示等待通知。如果在等待或上传时期通信连接122的连接参数低于连接标准,则在更新或上传时期,通信连接122是前景应用程序的瓶颈且图1或图2中处理电路140的工作效能是过量的。根据步骤S304,当前景应用程序正在与网络服务器通信且连接参数低于连接标准时,则处理电路140的工作效能是受限制的。步骤S304中在处理电路140的工作效能被限制,信息上传完成或通信连接122的连接参数符合通信标准时,执行步骤S310。
如前述的前景应用程序包含网络浏览器和社会性网络服务。在一些其他实施例中,前景应用程序包含与相对应的网络服务器200透过通信连接122相连的同等的应用程序(例如即时通信应用程序、游戏应用、***更新应用、云端文件***应用等)。
请参见图4,图4绘示根据本发明的一些实施例中另一种控制方法400的流程示意图,其适用于控制如图1或图2中的无线通信装置100。如图4所示,执行步骤S401以侦测由图1的处理器142或图2的多核处理器143所执行的应用程序。
执行步骤S402,由图1的处理器142或第二图的多核处理器143判断前景应用程序是否正在与网络服务器200透过通信连接122通信。若是图1或图2中前景应用程序正在上传信息至网络服务器200或是由网络服务器200下载信息,则前景应用程序被视为正在与网络服务器200通信。
当前景应用程序正在与网络服务器200通信时,执行步骤S403,由图1的处理器142或图2的多核处理器143检查由收发器120所建立的通信连接122的连接参数,并比较通信连接122的连接参数与连接标准(参考表1)。
当通信连接122的连接参数比连接标准为低时,由图1的处理器142或图2的多核处理器143执行步骤S404以将收发器120的移动网络通信协定由第一移动网络通信协定改变为第二移动网络通信协定。根据第一移动网络通信协定的通信连接122较根据第二移动网络通信协定的通信连接122耗电。第一移动网络通信协定是四代通信协定(4G),例如长程演进技术(LTE)网络通信协定。第二移动网络通信协定是二代通信协定(2G)或三代通信协定(3G),例如宽频分码多工(WCDMA)网络通信协定、通信移动***(UMTS)网络通信协定、全球移动通信***(GSM)网络通信协定或第三代合作伙伴计划2(3GPP2)网络通信协定。
例如,当前景应用程序正在与网络服务器200透过通信连接122通信,且通信连接122的连接参数低于连接标准时,则移动网络通信协定由四代移动网络通信协定变成三代移动网络通信协定或二代移动网络通信协定。移动网络的传输速度不只受到移动网络通信协定(2G、3G或4G)的影响,但也受到信号强度等级和/或通信连接122的信号品质影响。当信号强度微弱或是信号品质很差时,根据四代移动网络通信协定的通信连接122的传输速度不一定会快于根据二代移动网络通信协定/三代移动网络通信协定的通信连接122的传输速度。一般而言,根据四代移动网络通信协定的通信连接122会比其他根据二代移动网络通信协定/三代移动网络通信协定的通信连接122造成收发器120产生更大的耗电量。尤其是当信号强度较弱或是信号品质较差时,收发器120的天线功率会增加以补偿信号的微弱且还会扩大四代通信协定和二代通信协定/三代通信协定之间耗电量的差异。
可以理解的是,当信号强度较弱且/或信号品质较差时,根据四代通信协定建立的通信连接122的传输速度与根据二代通信协定/三代通信协定建立的通信连接122的传输速度之间不会有明显的差别。然而,根据四代通信协定建立的通信连接122的传输速度仍较根据二代通信协定/三代通信协定建立的通信连接122耗电。因此当根据四代通信协定建立的通信连接122的连接参数低于连接标准(例如:信号强度等级低于2格)时,则触发收发器120以根据二代通信协定/三代通信协定建立通信连接122。在此情况,在前景应用程序上传或下载的过程中,收发器120的耗电量会减少。
在步骤S404中,当移动网络通信协定改变后,方法400回到步骤S401和步骤S402。换句话说,当信息的下载完成时,步骤S402判断前景应用程序是否没有正在透过通信连接122与网络服务器200通信,并由处理电路140执行步骤S412以恢复第一移动网络通信协定。
请参考图5,图5绘示另一种控制方法500的流程示意图,其适用于控制如图1或图2中的无线通信装置100。如图5所示,执行步骤S501以侦测由图1的处理器142或图2的多核处理器143所执行的应用程序。
执行步骤S502,由图1的处理器142或图2的多核处理器143判定前景应用程序是否正在与网络服务器200透过通信协定122连接。若是前景应用程序正在上传信息至网络服务器200或是由网络服务器200下载信息如图1或图2,则前景应用程序被视为正在与网络服务器200连接。
当前景应用程序正在与网络服务器200通信,执行步骤S503,由图1的处理器142或是图2的多核处理器143检查由接收器120建立的通信连接122的连接参数,并比较通信连接122的连接参数与连接标准(请参考表1)。
当图1和图2中的通信连接122的连接参数低于连接标准(请参考表1),执行步骤S504以检查是否移动网络通信协定为第一类型。在一些实施例中,第一类型为四代移动网络通信协定。若通信协定122是根据四代通信协定,执行步骤S506以改变移动网络通信协定至第二类型。在一些实施例中,第二类型第三代移动网络通信协定。
若移动网络通信协定不是四代移动网络通信协定,由处理器140执行步骤S505以限制图1和图2的处理电路140的工作效能。处理电路140的工作效能限制是由减少图1中的处理器142或GPU 144的工作频率,透过关闭图1的GPU 144或关闭图2多核处理器的至少一处理核心C1-C8。
当前景应用程序没有正在与网络服务器200通信时,例如:信息的上传/下载已完成,则处理电路140执行步骤S510,移除对处理电路140的工作效能限制,并由处理电路140执行步骤S512,恢复使通信协定122建立在第一移动网络通信协定上。步骤S510和步骤S512的顺序没有限制在图5所示的实施例。在一些其他的实施例中,图5的步骤S510和步骤S512的顺序可以调换。
根据方法500,当前景应用程序正在与网络服务器连接且连接参数低于连接标准时,若是移动网络通信协定为四代移动网络通信协定则执行步骤S506,另一方面,若是移动网络通信协定为二代移动网络通信协定/三代移动网络通信协定则执行步骤S505。步骤S505和步骤S506可减少图1或图2中无线通信装置100的处理电路140或是收发器120的耗电量。
根据前述实施例,当前景应用程序正在透过通信连接122上传信息至网络服务器或是由网络服务器200下载信息且通信连接122的连接参数低于连接标准时,执行图3的步骤S304、图4的步骤S404和/或图5的步骤S505-S506。使用者几乎不会注意到任何图3的步骤S304、图4的步骤S404和/或图5的步骤S505-S506所造成的工作效能改变。藉由提供这些功能,图1和图2的无线通信设备100的耗电量会减少。
本发明的一些实施例提供一非暂态计算机可读取媒体,其储存一计算机软件并用以执行前述的图3-图5的控制方法300/400/500。
当一元件被称为“连接”或“耦接”至另一元件时,它可以为直接连接或耦接至另一元件,又或是其中有一额外元件存在。相对的,当一元件被称为“直接连接”或“直接耦接”至另一元件时,其中是没有额外元件存在。在本文中,使用第一、第二与第三等等的词汇,是用于描述各种元件或组件。但是这些元件或组件不应该被这些术语所限制。这些词汇只限于用来辨别单一元件或组件。因此,在上述实施例中的一第一元件或组件也可被称为第二元件或组件,而不脱离本发明的本意。本发明文件中提到的“及/或”是指表列元件的任一者、全部或至少一者的任意组合。
虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求书所界定的范围为准。
Claims (16)
1.一种无线通信装置,其特征在于,包含:
一收发器,用以与一网络服务器建立一通信连接;以及
一处理电路,与该收发器耦接,其中该处理电路包含一多核处理器,该处理电路至少用以:
监测该处理电路执行的多个应用程序,所述多个应用程序其中一者为一前景应用程序;
将该收发器所建立的该通信连接的多个连接参数与一连接标准比较;以及
当该前景应用程序透过该通信连接正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,则限制该处理电路的一工作效能,该处理电路的该工作效能限制是透过关闭该多核处理器的至少一处理核心。
2.根据权利要求1所述的无线通信装置,其特征在于,其中该处理电路的该工作效能限制是进一步透过减少该处理电路的一工作频率。
3.根据权利要求1所述的无线通信装置,其特征在于,其中该处理电路包含一处理器与一图形处理单元,该处理电路的该工作效能的限制是进一步透过关闭该图形处理单元。
4.根据权利要求1所述的无线通信装置,其特征在于,其中该收发器是用以在基于多种移动网络通信协定的其中一者建立该通信连接,当该前景应用程序透过该通信连接正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,在关闭该多核处理器的该至少一处理核心之前,该处理电路进一步将该收发器用以建立该通信连接的一移动网络通信协定由一第一移动网络通信协定改变为一第二移动网络通信协定,其中基于该第一移动网络通信协定的该通信连接所消耗的功率大于基于该第二移动网络通信协定的该通信连接。
5.根据权利要求4所述的无线通信装置,其特征在于,其中该第一移动网络通信协定包含一长程演进技术网络通信协定,该第二移动网络通信协定包含一宽频分码多工网络通信协定、一通信移动***网络通信协定、一全球移动通信***网络通信协定及一第三代合作伙伴计划2网络通信协定其中至少一者。
6.根据权利要求1所述的无线通信装置,其特征在于,其中所述多个连接参数包含该收发器用以建立该通信连接的一移动网络通信协定的一类型、该通信连接的一信号强度等级、该通信连接的一信号对杂讯比及该通信连接的一接收信号强度指标其中至少一者。
7.根据权利要求1所述的无线通信装置,其特征在于,其中当该前景应用程序正在上传一信息至该网络服务器或是由该网络服务器下载一信息时,视为该前景应用程序正在与该网络服务器进行通信。
8.根据权利要求7所述的无线通信装置,其特征在于,其中在该处理电路的工作效能被限制之后,该处理电路用以在至少:
侦测该信息的上传/下载是否已完成;以及
当该信息的上传/下载已完成时,移除对该处理电路的该工作效能的限制。
9.一种控制方法,适用于包含一收发器与一处理电路的一无线通信装置,其特征在于,该控制方法包含:
侦测由该处理电路所执行的多个应用程序,其中所述多个应用程序其中一者作为一前景应用程序执行;
将该收发器所建立的一通信连接的多个连接参数与一连接标准比较;以及
当该前景应用程序透过该通信连接正在与一网络服务器进行通信且所述多个连接参数低于该连接标准时,限制该处理电路的一工作效能,其中该处理电路包含一多核处理器,关闭该多核处理器的至少一处理核心以限制该处理电路的该工作效能。
10.根据权利要求9所述的控制方法,其特征在于,其中,若该前景应用程序正在与该网络服务器相连接且所述多个连接参数低于该连接标准时,该控制方法包含:
降低该处理电路的一工作频率以限制该处理电路的该工作效能。
11.根据权利要求9所述的控制方法,其特征在于,其中该处理电路包含一处理器与一图形处理单元,当该前景应用程序正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,该控制方法包含:
关闭该图形处理单元以限制该处理电路的该工作效能。
12.根据权利要求9所述的控制方法,其特征在于,其中该通信协定是基于多个移动网络通信协定其中一者而建立,当该前景应用程序透过该通信连接正在与该网络服务器进行通信且所述多个连接参数低于该连接标准时,在关闭该多核处理器的该至少一处理核心之前,该处理电路进一步将该收发器用以建立该通信连接的一移动网络通信协定由一第一移动网络通信协定改变为一第二移动网络通信协定,基于该第一移动网络通信协定的该通信连接所消耗的功率大于基于该第二移动网络通信协定的该通信连接。
13.根据权利要求12所述的控制方法,其特征在于,其中该第一移动网络通信协定包含一长程演进技术网络通信协定,该第二移动网络通信协定包含一宽频分码多工网络通信协定、一通信移动***网络通信协定、一全球移动通信***网络通信协定及一第三代合作伙伴计划2网络通信协定其中至少一者。
14.根据权利要求9所述的控制方法,其特征在于,其中所述多个连接参数包含该收发器用以建立该通信连接的一移动网络通信协定的一类型、该通信连接的一信号强度等级、该通信连接的一信号对杂讯比及该通信连接的一接收信号强度指标其中至少一者。
15.根据权利要求9所述的控制方法,其特征在于,其中当该前景应用程序正在上传一信息至该网络服务器或是正在由该网络服务器下载一信息时,视为该前景应用程序正在与该网络服务器进行通信。
16.根据权利要求15所述的控制方法,其特征在于,其中在该处理电路的该工作效能被限制之后,该控制方法还包含:
侦测该信息的上传/下载是否已完成;以及
当该信息的上传/下载已完成时,移除对该处理电路的该工作效能的限制。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562222226P | 2015-09-23 | 2015-09-23 | |
US62/222,226 | 2015-09-23 | ||
US15/201,505 | 2016-07-04 | ||
US15/201,505 US9907024B2 (en) | 2015-09-23 | 2016-07-04 | Wireless communication device and control method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106550416A CN106550416A (zh) | 2017-03-29 |
CN106550416B true CN106550416B (zh) | 2020-08-11 |
Family
ID=57103777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610806451.3A Active CN106550416B (zh) | 2015-09-23 | 2016-09-07 | 无线通信装置及控制方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9907024B2 (zh) |
EP (1) | EP3148261B1 (zh) |
CN (1) | CN106550416B (zh) |
TW (1) | TWI645731B (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10624104B2 (en) * | 2016-06-20 | 2020-04-14 | Senseonics, Incorporated | Communication between devices using a wireless communication protocol |
CN110602761B (zh) * | 2018-06-13 | 2020-12-08 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN109769288A (zh) * | 2018-12-29 | 2019-05-17 | 出门问问信息科技有限公司 | 设置待机网络的方法及装置 |
CN114175748B (zh) * | 2019-10-24 | 2024-04-19 | 深圳市欢太科技有限公司 | 通信频率调节方法、装置、电子设备及存储介质 |
US11800398B2 (en) | 2021-10-27 | 2023-10-24 | T-Mobile Usa, Inc. | Predicting an attribute of an immature wireless telecommunication network, such as a 5G network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119507A (zh) * | 2006-07-31 | 2008-02-06 | 富士通株式会社 | 通信设备、中继设备、通信***、通信方法以及通信程序 |
CN103313360A (zh) * | 2012-03-15 | 2013-09-18 | 宏碁股份有限公司 | 省电方法及其通信装置 |
CN103731903A (zh) * | 2012-10-11 | 2014-04-16 | 索尼公司 | 信息处理设备、通信***、信息处理方法以及程序 |
CN104754677A (zh) * | 2015-03-24 | 2015-07-01 | 广东欧珀移动通信有限公司 | 一种移动设备入网切换的控制方法及装置 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005051031A1 (ja) * | 2003-11-19 | 2005-06-02 | National Institute Of Information And Communications Technology, Independent Administrative Agency | 無線通信システム |
WO2007101182A2 (en) | 2006-02-28 | 2007-09-07 | Maven Networks, Inc. | Systems and methods for delivering and managing media content downloaded to a network connected device |
US8135443B2 (en) * | 2006-08-31 | 2012-03-13 | Qualcomm Incorporated | Portable device with priority based power savings control and method thereof |
US8903393B2 (en) | 2007-06-28 | 2014-12-02 | Qualcomm Incorporated | Wireless communication device for maintaining minimum quality of service (QoS) communication sessions during hard handoffs |
KR101489193B1 (ko) * | 2007-07-03 | 2015-02-06 | 삼성전자주식회사 | 단말기의 영상통화 방법 |
US9247499B2 (en) | 2009-12-09 | 2016-01-26 | Lg Electronics Inc. | Power saving method in a wireless communication system |
US8861360B2 (en) * | 2012-09-05 | 2014-10-14 | Verizon Patent And Licensing Inc. | Device and method for network troubleshooting |
-
2016
- 2016-07-04 US US15/201,505 patent/US9907024B2/en active Active
- 2016-09-06 TW TW105128823A patent/TWI645731B/zh active
- 2016-09-07 CN CN201610806451.3A patent/CN106550416B/zh active Active
- 2016-09-08 EP EP16187797.2A patent/EP3148261B1/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101119507A (zh) * | 2006-07-31 | 2008-02-06 | 富士通株式会社 | 通信设备、中继设备、通信***、通信方法以及通信程序 |
CN103313360A (zh) * | 2012-03-15 | 2013-09-18 | 宏碁股份有限公司 | 省电方法及其通信装置 |
CN103731903A (zh) * | 2012-10-11 | 2014-04-16 | 索尼公司 | 信息处理设备、通信***、信息处理方法以及程序 |
CN104754677A (zh) * | 2015-03-24 | 2015-07-01 | 广东欧珀移动通信有限公司 | 一种移动设备入网切换的控制方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
EP3148261B1 (en) | 2021-03-03 |
US20170086136A1 (en) | 2017-03-23 |
US9907024B2 (en) | 2018-02-27 |
TWI645731B (zh) | 2018-12-21 |
EP3148261A1 (en) | 2017-03-29 |
CN106550416A (zh) | 2017-03-29 |
TW201713136A (zh) | 2017-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106550416B (zh) | 无线通信装置及控制方法 | |
US9338739B2 (en) | Method and device for selecting network on which multimode terminal is to reside and multimode terminal | |
CN105430702B (zh) | 一种网络切换方法、装置及通信终端 | |
RU2603258C1 (ru) | Способ, устройство, оборудование и система для управления включением и выключением беспроводной сети | |
US10491548B2 (en) | Techniques to configure bot flow | |
US11096177B2 (en) | Operation mode switching method and user equipment | |
CN104967634A (zh) | 文件上传方法及装置 | |
CN105874773B (zh) | 任务处理装置、智能设备、任务处理方法及基带处理器 | |
CN104572690A (zh) | 一种获取网页数据的方法、装置和*** | |
US20150103651A1 (en) | Method for managing device behavior during increased load or congestion using policies | |
US20190114989A1 (en) | Systems and methods for image optimization | |
US20180217654A1 (en) | Power-saving processing method, device, mobile terminal and cloud server | |
CN104063362A (zh) | 一种字符串截断方法及装置 | |
CN103177217B (zh) | 一种文件扫描方法、***及客户端和服务器 | |
CN109729384A (zh) | 视频转码的选择方法和装置 | |
CN104281621A (zh) | 网页浏览方法及装置 | |
DE102014003575A1 (de) | Techniken für die Multimedia-Wiedergabe | |
US8971183B1 (en) | Control signal traffic profile based mobile application access management | |
US20170068579A1 (en) | Techniques to share application data through a messaging system | |
CN107015611B (zh) | 便携设备中上下文辅助热量管理机制 | |
US20190245827A1 (en) | Method and apparatus for synchronizing contact information and medium | |
EP2962448A1 (en) | Dynamic power management of context aware services | |
US20150220371A1 (en) | Energy aware information processing framework for computation and communication devices coupled to a cloud | |
US20140301199A1 (en) | Methods, systems, and computer program products for processing a packet | |
US20150113302A1 (en) | Control Method And Electronic Device |
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 |