[go: up one dir, main page]

CN103092319A - A data processing method and device - Google Patents

A data processing method and device Download PDF

Info

Publication number
CN103092319A
CN103092319A CN2011103487218A CN201110348721A CN103092319A CN 103092319 A CN103092319 A CN 103092319A CN 2011103487218 A CN2011103487218 A CN 2011103487218A CN 201110348721 A CN201110348721 A CN 201110348721A CN 103092319 A CN103092319 A CN 103092319A
Authority
CN
China
Prior art keywords
working state
processing unit
data
processing
unit
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.)
Pending
Application number
CN2011103487218A
Other languages
Chinese (zh)
Inventor
智勇
张晶
庄艺唐
郭子华
周阳霖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN2011103487218A priority Critical patent/CN103092319A/en
Priority to CN201810145041.8A priority patent/CN108196665A/en
Publication of CN103092319A publication Critical patent/CN103092319A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Telephone Function (AREA)
  • Power Sources (AREA)

Abstract

The invention provides a data processing method and device. Wherein the method comprises: when the first processing unit is in a first working state and the second processing unit is in a third working state, the first electronic equipment receives data from the second electronic equipment; controlling the second processing unit to enter the fourth working state from the third working state; judging whether the data meet preset processing conditions or not through the second processing unit to obtain a processing result; and when the processing result shows that the data does not meet the preset processing condition, ignoring the data and maintaining the first processing unit in a first working state. The invention can save the power consumption of the electronic equipment and prolong the battery endurance time of the electronic equipment.

Description

一种数据处理方法及装置A data processing method and device

技术领域 technical field

本发明涉及数据处理技术领域,具体涉及一种数据处理方法及装置。The invention relates to the technical field of data processing, in particular to a data processing method and device.

背景技术 Background technique

目前一些电子设备,如智能手机(Smartphone),采用了两个处理器的设计,其中一个处理器负责通信协议的处理,实现终端的基本通话功能,也就是通常所说的基带处理器(或通信处理器);另一个处理器则负责音/视频处理、文档处理、数据处理等终端附加应用功能,也就是通常所说的应用处理器。At present, some electronic devices, such as smart phones (Smartphone), adopt the design of two processors, one of which is responsible for the processing of communication processor); the other processor is responsible for audio/video processing, document processing, data processing and other terminal additional application functions, which is commonly referred to as an application processor.

这些电子设备通常采用电池为自身提供工作电源,电子设备的续航时间受限于电池容量。因此,如何节约电子设备的能耗,是一个值得研究的问题。These electronic devices usually use batteries to provide their own working power, and the battery life is limited by the battery capacity. Therefore, how to save the energy consumption of electronic equipment is a problem worth studying.

发明内容 Contents of the invention

本发明实施例所要解决的技术问题是提供一种数据处理方法及装置,以节约电子设备的功耗。The technical problem to be solved by the embodiments of the present invention is to provide a data processing method and device to save power consumption of electronic equipment.

为解决上述技术问题,本发明实施例提供方案如下:In order to solve the above technical problems, the embodiments of the present invention provide the following solutions:

一种数据处理方法,应用于第一电子设备,所述第一电子设备包括第一处理单元和第二处理单元,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗,所述方法包括:A data processing method, applied to a first electronic device, the first electronic device includes a first processing unit and a second processing unit, the first processing unit has a first working state and a second working state, the first The second power consumption of a processing unit in the second working state is greater than the first power consumption in the first working state; the second processing unit has a third working state and a fourth working state, and the second The fourth power consumption of the processing unit in the fourth working state is greater than the third power consumption in the third working state, and the method includes:

当所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,所述第一电子设备接收到来自第二电子设备的数据;When the first processing unit is in the first working state and the second processing unit is in the third working state, the first electronic device receives data from the second electronic device;

控制所述第二处理单元由所述第三工作状态进入所述第四工作状态;controlling the second processing unit to enter the fourth working state from the third working state;

通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果;Using the second processing unit to determine whether the data satisfies a preset processing condition, and obtain a processing result;

当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态。When the processing result indicates that the data does not satisfy the preset processing condition, the data is ignored and the first processing unit is maintained in a first working state.

优选地,上述的方法中,在所述忽略所述数据并维持所述第一处理单元处于第一工作状态后,所述方法还包括:Preferably, in the above method, after ignoring the data and maintaining the first processing unit in the first working state, the method further includes:

立即控制所述第二处理单元重新进入所述第三工作状态。Immediately control the second processing unit to re-enter the third working state.

优选地,上述的方法中,当所述处理结果表明所述数据满足所述预设的处理条件时,所述方法还包括:Preferably, in the above method, when the processing result shows that the data meets the preset processing conditions, the method further includes:

控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;controlling the first processing unit to enter the second working state from the first working state;

将所述数据发送至所述第一处理单元进行处理。Send the data to the first processing unit for processing.

优选地,上述的方法中,所述通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果,包括:Preferably, in the above method, the step of judging whether the data satisfies the preset processing condition by the second processing unit and obtaining the processing result includes:

通过所述第二处理单元获得所述数据中预定标识位的数值;Obtaining the value of a predetermined identification bit in the data through the second processing unit;

根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件。According to whether the numerical value is a predetermined value, it is judged whether the data satisfies a preset processing condition.

优选地,上述的方法中,所述数据为数据业务报文;Preferably, in the above method, the data is a data service message;

所述通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果,包括:The step of judging whether the data satisfies a preset processing condition by the second processing unit, and obtaining a processing result includes:

通过所述第二处理单元获得所述数据业务报文的源IP地址;Obtaining the source IP address of the data service packet through the second processing unit;

根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件。According to whether the source IP address belongs to a predetermined IP address, it is judged whether the data satisfies a preset processing condition.

本发明实施例还提供了一种数据处理装置,应用于第一电子设备,所述第一电子设备包括第一处理单元和第二处理单元,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗,所述数据处理装置包括:An embodiment of the present invention also provides a data processing device, which is applied to a first electronic device, and the first electronic device includes a first processing unit and a second processing unit, and the first processing unit has a first working state and a second processing unit. Two working states, the second power consumption of the first processing unit in the second working state is greater than the first power consumption in the first working state; the second processing unit has a third working state and a fourth working state In the working state, the fourth power consumption of the second processing unit in the fourth working state is greater than the third power consumption in the third working state, and the data processing device includes:

接收单元,用于在所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,接收到来自第二电子设备的数据;a receiving unit, configured to receive data from a second electronic device when the first processing unit is in a first working state and the second processing unit is in a third working state;

第一控制单元,用于控制所述第二处理单元由所述第三工作状态进入所述第四工作状态;a first control unit, configured to control the second processing unit to enter the fourth working state from the third working state;

第二控制单元,用于通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果;a second control unit, configured to judge whether the data meets a preset processing condition through the second processing unit, and obtain a processing result;

第一处理单元,用于当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态。The first processing unit is configured to ignore the data and maintain the first processing unit in a first working state when the processing result shows that the data does not satisfy the preset processing condition.

优选地,上述的数据处理装置中,还包括:Preferably, the above-mentioned data processing device further includes:

第三控制单元,用于在所述第一处理单元忽略所述数据并维持所述第一处理单元处于第一工作状态后,立即控制所述第二处理单元重新进入所述第三工作状态。A third control unit, configured to control the second processing unit to re-enter the third working state immediately after the first processing unit ignores the data and maintains the first processing unit in the first working state.

优选地,上述的数据处理装置中,还包括:Preferably, the above-mentioned data processing device further includes:

第二处理单元,用于当所述处理结果表明所述数据满足所述预设的处理条件时,控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;以及将所述数据发送至所述第一处理单元进行处理。The second processing unit is configured to control the first processing unit to enter the second working state from the first working state when the processing result indicates that the data meets the preset processing condition; and The data is sent to the first processing unit for processing.

优选地,上述的数据处理装置中,Preferably, in the above-mentioned data processing device,

所述第二控制单元包括:The second control unit includes:

第一获得单元,用于通过所述第二处理单元获得所述数据中预定标识位的数值;a first obtaining unit, configured to obtain the value of a predetermined identification bit in the data through the second processing unit;

第一判断单元,用于根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件。The first judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the numerical value is a predetermined value.

优选地,上述的数据处理装置中,Preferably, in the above-mentioned data processing device,

所述数据为数据业务报文,所述第二控制单元包括:The data is a data service message, and the second control unit includes:

第二获得单元,用于通过所述第二处理单元获得所述数据业务报文的源IP地址;a second obtaining unit, configured to obtain the source IP address of the data service packet through the second processing unit;

第二判断单元,用于根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件。The second judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the source IP address belongs to a predetermined IP address.

从以上所述可以看出,本发明实施例提供的数据处理方法及装置,两个处理器维持在较低功耗的工作状态时,如果设备接收到外界数据,则控制第二处理器进入功耗较高的状态,以判断所述数据是否需要第一处理器的进一步处理:在不需要时,则维持第一处理器处于低功耗状态,以避免第一处理器进入高功耗状态所带来的设备整体功耗的增加,从而能够节约设备功耗。并且,本实施例中,在忽略所述数据后,控制第二处理器立即进入低功耗整体,也能够进一步减少设备功耗。It can be seen from the above that, in the data processing method and device provided by the embodiments of the present invention, when the two processors are maintained in a low power consumption working state, if the device receives external data, the second processor is controlled to enter the working state. state of higher power consumption to determine whether the data needs further processing by the first processor: if not, then maintain the first processor in a low power consumption state to avoid the first processor entering a high power consumption state The overall power consumption of the device is increased, thereby saving the power consumption of the device. Moreover, in this embodiment, after ignoring the data, the second processor is controlled to immediately enter a low-power consumption whole, which can also further reduce power consumption of the device.

附图说明 Description of drawings

图1为本发明实施例提供的数据处理方法的流程示意图;FIG. 1 is a schematic flow chart of a data processing method provided by an embodiment of the present invention;

图2为本发明实施例提供的数据处理装置的结构示意图。FIG. 2 is a schematic structural diagram of a data processing device provided by an embodiment of the present invention.

具体实施方式 Detailed ways

处理器的功耗在电子设备的整体功耗中占据较大比较,因此如果能够降低处理器的功耗,则对设备整体功耗的降低具有积极意义。本发明实施例提供的数据处理方法中,电子设备的两个处理器通常处于低功耗状态以节约功耗。在接收到来自外部设备的数据后,由其中一个处理器判断是否需要另一处理器对该数据进行处理,如不需要,则继续维持另一处理器的低功耗状态,从而能够节约设备的整体功耗,延长设备的续航时间。The power consumption of the processor occupies a relatively large proportion in the overall power consumption of the electronic device, so if the power consumption of the processor can be reduced, it will have positive significance for the reduction of the overall power consumption of the device. In the data processing method provided by the embodiment of the present invention, the two processors of the electronic device are usually in a low power consumption state to save power consumption. After receiving the data from the external device, one of the processors judges whether another processor needs to process the data, if not, then continue to maintain the low power consumption state of the other processor, thereby saving the power consumption of the device. Overall power consumption, prolonging the battery life of the device.

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.

本发明实施例提供的数据处理方法,应用于第一电子设备,所述第一电子设备可以是智能手机(Smartphone)、平板电脑(PAD)等终端设备。所述第一电子设备包括第一处理单元和第二处理单元,具体的,所述第一处理单元可以是用于音/视频处理、文档处理、数据处理等终端附加应用功能处理的应用处理器(AP),第二处理器可以是用于通信协议栈的处理,实现终端的基本通话功能的通信处理器(或基带处理器BP)。两个处理器之间可以通过共享内存的方式进行通信。The data processing method provided by the embodiment of the present invention is applied to a first electronic device, and the first electronic device may be a terminal device such as a smart phone (Smartphone), a tablet computer (PAD), or the like. The first electronic device includes a first processing unit and a second processing unit. Specifically, the first processing unit may be an application processor for processing additional terminal application functions such as audio/video processing, document processing, and data processing. (AP), the second processor may be a communication processor (or baseband processor BP) for processing the communication protocol stack and realizing the basic call function of the terminal. Two processors can communicate through shared memory.

本发明实施例中,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗。In the embodiment of the present invention, the first processing unit has a first working state and a second working state, and the second power consumption of the first processing unit in the second working state is greater than that in the first working state First power consumption; the second processing unit has a third working state and a fourth working state, and the fourth power consumption of the second processing unit in the fourth working state is greater than that in the third working state. Three power consumption.

现有技术中的处理器,通常都能够提供多种运行模式,在不同运行模式下消耗的功耗有所不同。对应于处理器不同的运行模式,处理器处于不同的工作状态。处理器自身能够通过改变CPU内核电压和/或总线频率的方式来适应不同的处理任务。例如,通过降低CPU内核电压和/或总线频率,来降低处理器功耗,以提高电池续航时间。这里,根据不同的处理器,所述第一工作状态和第三工作状态可以是该处理器的休眠状态/深度休眠状态等状态,第二工作状态和第四工作状态可以是处理器的正常工作状态。通常,第二功耗要大于第四功耗。Processors in the prior art are generally capable of providing multiple operating modes, and consume different power consumption in different operating modes. Corresponding to different operating modes of the processor, the processor is in different working states. The processor itself can adapt to different processing tasks by changing the CPU core voltage and/or the bus frequency. For example, by reducing CPU core voltage and/or bus frequency, processor power consumption can be reduced to improve battery life. Here, according to different processors, the first working state and the third working state can be states such as the sleep state/deep sleep state of the processor, and the second working state and the fourth working state can be the normal working state of the processor. state. Usually, the second power consumption is greater than the fourth power consumption.

请参考图1,本发明实施例提供的数据处理方法包括以下步骤:Please refer to FIG. 1, the data processing method provided by the embodiment of the present invention includes the following steps:

步骤11,当所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,所述第一电子设备接收到来自第二电子设备的数据。Step 11, when the first processing unit is in the first working state and the second processing unit is in the third working state, the first electronic device receives data from the second electronic device.

这里,第一电子设备的第一、第二处理器初始分别工作在较低功耗的第一工作状态和第三工作状态,以节约设备功耗。第一电子设备和第二电子设备之间可以通过现有网络,如移动通信网络、无线局域网,进行通信,所述第一电子设备和第二电子设备相应地需要具有实现上述通信功能的模块/组件。第二电子设备通过上述网络向所述第一电子设备发送所述数据。Here, the first and second processors of the first electronic device initially work respectively in the first working state and the third working state with lower power consumption, so as to save power consumption of the device. The first electronic device and the second electronic device can communicate through an existing network, such as a mobile communication network, a wireless local area network, and the first electronic device and the second electronic device need to have a module/ components. The second electronic device sends the data to the first electronic device through the network.

步骤12,控制所述第二处理单元由所述第三工作状态进入所述第四工作状态。Step 12, controlling the second processing unit to enter the fourth working state from the third working state.

这里,第一电子设备在接收到所述数据后,可以产生一个中断,通过该中断触发所述第二处理单元由所述第三工作状态进入到较高功耗的第四工作状态。处于第四工作状态的第二处理单元,能够对接收数据进行分析处理。Here, after receiving the data, the first electronic device may generate an interrupt, through which the second processing unit is triggered to enter a fourth working state with higher power consumption from the third working state. The second processing unit in the fourth working state can analyze and process the received data.

步骤13,通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果。In step 13, the second processing unit judges whether the data satisfies a preset processing condition, and obtains a processing result.

处于第四工作状态的第二处理单元,能够对接收数据进行分析处理。这里,所述处理条件是根据需要预先设置的,用以判断所述数据是否需要交由第一处理单元进行进一步处理。The second processing unit in the fourth working state can analyze and process the received data. Here, the processing condition is preset according to needs, and is used to determine whether the data needs to be handed over to the first processing unit for further processing.

步骤14,当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态。Step 14, when the processing result shows that the data does not satisfy the preset processing condition, ignore the data and maintain the first processing unit in the first working state.

上述步骤14中,可以通过第一处理器直接丢弃所述数据以忽略所述数据,并且,继续维持所述第一处理单元处于第一工作状态,此后可以立即控制所述第二处理单元重新进入所述第三工作状态,以节约其功耗。In the above step 14, the first processor may directly discard the data to ignore the data, and continue to maintain the first processing unit in the first working state, and then immediately control the second processing unit to re-enter the third working state to save its power consumption.

步骤15,当所述处理结果表明所述数据满足所述预设的处理条件时,控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;以及,将所述数据发送至所述第一处理单元进行处理。Step 15, when the processing result indicates that the data satisfies the preset processing condition, control the first processing unit to enter the second working state from the first working state; sent to the first processing unit for processing.

从以上步骤可以看出,本发明实施例中两个处理器维持在较低功耗的工作状态时,如果设备接收到外界数据,则控制第二处理器进入功耗较高的状态,以判断所述数据是否需要第一处理器的进一步处理:在不需要时,则维持第一处理器处于低功耗状态,以避免第一处理器进入高功耗状态所带来的设备整体功耗的增加,从而能够节约设备功耗。并且,本实施例中,在忽略所述数据后,控制第二处理器立即进入低功耗整体,也能够进一步减少设备功耗。It can be seen from the above steps that in the embodiment of the present invention, when the two processors are maintained in the working state of lower power consumption, if the device receives external data, the second processor is controlled to enter the state of higher power consumption to judge Whether the data needs to be further processed by the first processor: if it is not needed, then maintain the first processor in a low power consumption state, so as to avoid the loss of the overall power consumption of the device caused by the first processor entering a high power consumption state increase, thereby saving power consumption of the device. Moreover, in this embodiment, after ignoring the data, the second processor is controlled to immediately enter a low-power consumption whole, which can also further reduce power consumption of the device.

以下进一步说明本发明实施例中所述处理条件的设置以及相应的处理。The setting of the processing conditions and the corresponding processing in the embodiment of the present invention are further described below.

本发明实施例中,上述步骤11中的所述数据优选地为数据业务报文。In the embodiment of the present invention, the data in the above step 11 is preferably a data service message.

以智能手机(Smartphone)为例,随着技术发展,智能手机的功能也越发完善和强大,几乎相当于一个小型的电脑。智能手机一个最重要的功能之一是能够像普通电脑一样上网。而在现有的Internet上,各种垃圾报文或攻击包非常多。对于PC或笔记本电脑而言,这些攻击包会立刻被CPU处理后被扔掉。由于这些设备通常有外接电源或容量较大的电池组,因此不会对设备功耗产生太大影响。而对于智能手机,则一方面其电池容量很小,另一方面用户对其电池续航时间有较高要求,更重要的是,作为人们最重要的随身设备,越来越多的智能手机应用要求永远在线。因此,这也就要求智能手机即使是在待机时也要保持和网络的连接,能随时接入互联网,而不能像笔记本电脑那样合盖休眠。Taking smart phones as an example, with the development of technology, the functions of smart phones are becoming more and more perfect and powerful, almost equivalent to a small computer. One of the most important functions of a smartphone is the ability to surf the Internet like a regular computer. However, on the existing Internet, there are many kinds of junk messages or attack packets. For a PC or laptop, these attack packets are immediately processed by the CPU and discarded. Since these devices usually have an external power supply or a large battery pack, it does not have a significant impact on the power consumption of the device. As for smart phones, on the one hand, their battery capacity is very small, on the other hand, users have higher requirements on battery life, and more importantly, as people's most important portable devices, more and more smart phone applications require always online. Therefore, this also requires the smartphone to maintain a connection to the network even when it is in standby, and to be able to access the Internet at any time, instead of closing the lid and sleeping like a laptop.

发明人发现,当智能手机挂在Internet上时,由于受到各种垃圾报文的攻击,而使得智能手机通常无法很好地得到休眠,经常是刚休眠一会就立刻被垃圾报文唤醒,而另一方面,由于网络协议栈的设计,操作系统会按照其普通通信的情况进行处理,首先唤醒第二处理器(BP)进行处理,然后第一处理器(AP)会被唤醒以处理垃圾报文。每当操作系统醒来后都会等待一个UserInactivety(用户不活动)时间,通常约为5~7秒。因此,这样每一次垃圾包攻击,就会导致一个共约10秒的电流尖峰。这样意味着手机的平均待机电流将会增大很多,从而导致手机的电量被很快耗尽而严重降低电池续航时间。The inventor found that when the smart phone is hung on the Internet, due to the attacks of various spam messages, the smart phone usually cannot get sleep well, and it is often woken up by spam messages immediately after sleeping for a while, and the On the other hand, due to the design of the network protocol stack, the operating system will process it according to its normal communication. First, the second processor (BP) will be awakened for processing, and then the first processor (AP) will be awakened to process spam. arts. Every time the operating system wakes up, it will wait for a UserInactivety (user inactive) time, usually about 5 to 7 seconds. Therefore, each such spam attack will cause a current spike of about 10 seconds in total. This means that the average standby current of the mobile phone will increase a lot, which will cause the power of the mobile phone to be exhausted quickly and seriously reduce the battery life.

发明人发现,对于终端设备来说,即便休眠时也要实时在线的业务(如Push Mail、Push新闻等),其IP地址都是有限的而且是相对固定的,而且在终端设备休眠时只有来源于这些IP地址的数据才是有效数据(用户关心的数据),因此,为了保证智能手机的第一处理器(AP)能正常进入休眠,将垃圾包的影响降低到最小,可以预先基于数据业务报文的源IP地址设置对应的处理条件,如提供用户接口,接收用户设置的允许放行的IP地址列表,此时上述步骤13具体包括:The inventors found that, for terminal equipment, the services (such as Push Mail, Push News, etc.) that need to be online in real time even when they are dormant have limited and relatively fixed IP addresses, and only source IP addresses are available when the terminal equipment is dormant. The data based on these IP addresses is the valid data (the data that the user cares about). Therefore, in order to ensure that the first processor (AP) of the smart phone can go into sleep normally and minimize the impact of garbage packets, it can The source IP address setting of message corresponds to the processing condition, such as providing user interface, receiving the list of IP addresses allowed to let go set by the user, now above-mentioned step 13 specifically includes:

通过所述第二处理单元获得所述数据业务报文的源IP地址,具体可以通过对收到的报文的包头进行解析,获取源IP地址;The source IP address of the data service message is obtained by the second processing unit, specifically, the source IP address can be obtained by parsing the packet header of the received message;

根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件:在所述源IP地址属于所述预定IP地址,判断所述数据满足所述处理条件;否则,则判断为不满足。According to whether the source IP address belongs to a predetermined IP address, it is judged whether the data satisfies a preset processing condition: if the source IP address belongs to the predetermined IP address, it is judged that the data satisfies the processing condition; otherwise, then judged as unsatisfactory.

通过以上处理,终端设备(如智能手机)对于垃圾报文,直接由第二处理器(BP)进行处理和丢弃,不会往上层协议和第一处理器(AP)进行汇报,从而不必唤醒第一处理器(AP),因此能够明显降低垃圾报文攻击导致的设备功耗,延长电池续航时间。并且,在第二处理器(BP)处理完之后,还可以控制第二处理器(BP)立即进入低功耗状态,而不用等待UserInactivety(用户不活动)超时,以进一步节省电量。通过上述2个措施,发明人发现,本实施例可以使每个垃圾包的攻击的影响变得很小,一个特定环境下的实现数据表明,在应用本实施例之后,终端的平均待机电流从20mA左右可以降低到不足10mA。Through the above processing, the terminal device (such as a smart phone) will directly process and discard the junk messages by the second processor (BP), and will not report to the upper layer protocol and the first processor (AP), so there is no need to wake up the second processor (AP). A processor (AP), so it can significantly reduce device power consumption caused by spam attacks and prolong battery life. Moreover, after the second processor (BP) finishes processing, the second processor (BP) can also be controlled to immediately enter a low power consumption state without waiting for UserInactivety (user inactivity) to time out, so as to further save power. Through the above two measures, the inventor found that this embodiment can make the impact of each garbage packet attack very small, and the realization data in a specific environment shows that after applying this embodiment, the average standby current of the terminal decreases from Around 20mA can be reduced to less than 10mA.

以上针对数据业务报文说明了本实施例如何设置所述处理条件及处理。本实施例中,还可以依照其他约定的方式设置所述处理条件。The above describes how to set the processing conditions and processing in this embodiment for data service packets. In this embodiment, the processing conditions may also be set in other agreed manners.

例如,在电子设备之间预先约定特定的标识位及其数值,基于该标识位来确定接收到的数据是否来自预期的合法电子设备,进而决定是否需要第一处理器(AP)对该数据进行处理。此时上述步骤13具体包括:For example, a specific identification bit and its value are pre-agreed between electronic devices, and based on the identification bit, it is determined whether the received data comes from an expected legal electronic device, and then it is determined whether the first processor (AP) is required to process the data. deal with. At this time, the above-mentioned step 13 specifically includes:

通过所述第二处理单元获得所述数据中预定标识位的数值;Obtaining the value of a predetermined identification bit in the data through the second processing unit;

根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件:在所述数值为所述预定值,判断所述数据满足所述处理条件;否则,则判断为不满足。According to whether the numerical value is a predetermined value, it is judged whether the data satisfies a preset processing condition: if the numerical value is the predetermined value, it is judged that the data satisfies the processing condition; otherwise, it is judged as not satisfied.

以上说明了本发明实施例所述的数据处理方法。本发明实施例还相应地提供了一种数据处理装置。该数据处理装置应用于第一电子设备,所述第一电子设备包括第一处理单元和第二处理单元,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗。请参照图2,所述数据处理装置包括:The data processing method described in the embodiment of the present invention has been described above. The embodiment of the present invention also provides a data processing device correspondingly. The data processing apparatus is applied to a first electronic device, the first electronic device includes a first processing unit and a second processing unit, the first processing unit has a first working state and a second working state, and the first processing The second power consumption of the unit in the second working state is greater than the first power consumption in the first working state; the second processing unit has a third working state and a fourth working state, and the second processing unit The fourth power consumption in the fourth working state is greater than the third power consumption in the third working state. Please refer to Fig. 2, described data processing device comprises:

接收单元,用于在所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,接收到来自第二电子设备的数据;a receiving unit, configured to receive data from a second electronic device when the first processing unit is in a first working state and the second processing unit is in a third working state;

第一控制单元,用于控制所述第二处理单元由所述第三工作状态进入所述第四工作状态;a first control unit, configured to control the second processing unit to enter the fourth working state from the third working state;

第二控制单元,用于通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果;a second control unit, configured to judge whether the data meets a preset processing condition through the second processing unit, and obtain a processing result;

第一处理单元,用于当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态;a first processing unit, configured to ignore the data and maintain the first processing unit in a first working state when the processing result indicates that the data does not satisfy the preset processing condition;

第二处理单元,用于当所述处理结果表明所述数据满足所述预设的处理条件时,控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;以及将所述数据发送至所述第一处理单元进行处理。The second processing unit is configured to control the first processing unit to enter the second working state from the first working state when the processing result indicates that the data meets the preset processing condition; and The data is sent to the first processing unit for processing.

优选地,上述装置还包括:Preferably, the above-mentioned device also includes:

第三控制单元,用于在所述第一处理单元忽略所述数据并维持所述第一处理单元处于第一工作状态后,立即控制所述第二处理单元重新进入所述第三工作状态。A third control unit, configured to control the second processing unit to re-enter the third working state immediately after the first processing unit ignores the data and maintains the first processing unit in the first working state.

作为一个优选实施方式,所述第二控制单元包括:As a preferred embodiment, the second control unit includes:

第一获得单元,用于通过所述第二处理单元获得所述数据中预定标识位的数值;a first obtaining unit, configured to obtain the value of a predetermined identification bit in the data through the second processing unit;

第一判断单元,用于根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件。The first judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the numerical value is a predetermined value.

作为另一优选实施方式,所述数据为数据业务报文,所述第二控制单元包括:As another preferred implementation manner, the data is a data service message, and the second control unit includes:

第二获得单元,用于通过所述第二处理单元获得所述数据业务报文的源IP地址;a second obtaining unit, configured to obtain the source IP address of the data service packet through the second processing unit;

第二判断单元,用于根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件。The second judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the source IP address belongs to a predetermined IP address.

此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。Many functional components described in this specification are referred to as modules in order to more particularly emphasize the independence of their implementation.

本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。In the embodiments of the present invention, the modules may be implemented by software so as to be executed by various types of processors. An identified module of executable code may, by way of example, comprise one or more physical or logical blocks of computer instructions which may, for example, be structured as an object, procedure, or function. Notwithstanding, the executable code of an identified module need not be physically located together, but may include distinct instructions stored in different bits which, when logically combined, constitute the module and implement the specified Purpose.

实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。Indeed, a module of executable code may be a single instruction, or many instructions, and may even be distributed over several different code segments, among different programs and across multiple memory devices. Likewise, operational data may be identified within modules, and may be implemented in any suitable form and organized within any suitable type of data structure. The operational data may be collected as a single data set, or may be distributed in different locations (including on different storage devices), and may exist, at least in part, only as electronic signals on a system or network.

在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。When the module can be realized by software, considering the level of the existing hardware technology, the module that can be realized by software, regardless of the cost, those skilled in the art can build the corresponding hardware circuit to realize the corresponding function. The hardware circuit includes conventional very large scale integration (VLSI) circuits or gate arrays as well as existing semiconductors such as logic chips, transistors, or other discrete components. A module may also be implemented in programmable hardware devices such as field programmable gate arrays, programmable array logic, programmable logic devices, and the like.

以上所述仅是本发明的实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only the embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications should also be regarded as Be the protection scope of the present invention.

Claims (10)

1.一种数据处理方法,应用于第一电子设备,所述第一电子设备包括第一处理单元和第二处理单元,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗,其特征在于,所述方法包括:1. A data processing method, applied to a first electronic device, the first electronic device comprising a first processing unit and a second processing unit, the first processing unit has a first working state and a second working state, the The second power consumption of the first processing unit in the second working state is greater than the first power consumption in the first working state; the second processing unit has a third working state and a fourth working state, and the The fourth power consumption of the second processing unit in the fourth working state is greater than the third power consumption in the third working state, wherein the method includes: 当所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,所述第一电子设备接收到来自第二电子设备的数据;When the first processing unit is in the first working state and the second processing unit is in the third working state, the first electronic device receives data from the second electronic device; 控制所述第二处理单元由所述第三工作状态进入所述第四工作状态;controlling the second processing unit to enter the fourth working state from the third working state; 通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果;Using the second processing unit to determine whether the data satisfies a preset processing condition, and obtain a processing result; 当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态。When the processing result indicates that the data does not satisfy the preset processing condition, the data is ignored and the first processing unit is maintained in a first working state. 2.如权利要求1所述的方法,其特征在于,在所述忽略所述数据并维持所述第一处理单元处于第一工作状态后,所述方法还包括:2. The method according to claim 1, wherein after ignoring the data and maintaining the first processing unit in the first working state, the method further comprises: 立即控制所述第二处理单元重新进入所述第三工作状态。Immediately control the second processing unit to re-enter the third working state. 3.如权利要求1所述的方法,其特征在于,当所述处理结果表明所述数据满足所述预设的处理条件时,所述方法还包括:3. The method according to claim 1, wherein when the processing result shows that the data meets the preset processing conditions, the method further comprises: 控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;controlling the first processing unit to enter the second working state from the first working state; 将所述数据发送至所述第一处理单元进行处理。Send the data to the first processing unit for processing. 4.如权利要求1所述的方法,其特征在于,所述通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果,包括:4. The method according to claim 1, wherein the step of judging whether the data satisfies a preset processing condition by the second processing unit and obtaining a processing result comprises: 通过所述第二处理单元获得所述数据中预定标识位的数值;Obtaining the value of a predetermined identification bit in the data through the second processing unit; 根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件。According to whether the numerical value is a predetermined value, it is judged whether the data satisfies a preset processing condition. 5.如权利要求1所述的方法,其特征在于,所述数据为数据业务报文;5. The method according to claim 1, wherein the data is a data service message; 所述通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果,包括:The step of judging whether the data satisfies a preset processing condition by the second processing unit, and obtaining a processing result includes: 通过所述第二处理单元获得所述数据业务报文的源IP地址;Obtaining the source IP address of the data service packet through the second processing unit; 根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件。According to whether the source IP address belongs to a predetermined IP address, it is judged whether the data satisfies a preset processing condition. 6.一种数据处理装置,应用于第一电子设备,所述第一电子设备包括第一处理单元和第二处理单元,所述第一处理单元具有第一工作状态和第二工作状态,所述第一处理单元在所述第二工作状态的第二功耗大于在所述第一工作状态的第一功耗;所述第二处理单元具有第三工作状态和第四工作状态,所述第二处理单元在所述第四工作状态的第四功耗大于在所述第三工作状态的第三功耗,其特征在于,所述数据处理装置包括:6. A data processing device, applied to a first electronic device, the first electronic device includes a first processing unit and a second processing unit, the first processing unit has a first working state and a second working state, the The second power consumption of the first processing unit in the second working state is greater than the first power consumption in the first working state; the second processing unit has a third working state and a fourth working state, and the The fourth power consumption of the second processing unit in the fourth working state is greater than the third power consumption in the third working state, wherein the data processing device includes: 接收单元,用于在所述第一处理单元处于第一工作状态,所述第二处理单元处于第三工作状态时,接收到来自第二电子设备的数据;a receiving unit, configured to receive data from a second electronic device when the first processing unit is in a first working state and the second processing unit is in a third working state; 第一控制单元,用于控制所述第二处理单元由所述第三工作状态进入所述第四工作状态;a first control unit, configured to control the second processing unit to enter the fourth working state from the third working state; 第二控制单元,用于通过所述第二处理单元判断所述数据是否满足预设的处理条件,获得处理结果;a second control unit, configured to judge whether the data meets a preset processing condition through the second processing unit, and obtain a processing result; 第一处理单元,用于当所述处理结果表明所述数据不满足所述预设的处理条件时,忽略所述数据并维持所述第一处理单元处于第一工作状态。The first processing unit is configured to ignore the data and maintain the first processing unit in a first working state when the processing result shows that the data does not satisfy the preset processing condition. 7.如权利要求6所述的数据处理装置,其特征在于,还包括:7. The data processing device according to claim 6, further comprising: 第三控制单元,用于在所述第一处理单元忽略所述数据并维持所述第一处理单元处于第一工作状态后,立即控制所述第二处理单元重新进入所述第三工作状态。A third control unit, configured to control the second processing unit to re-enter the third working state immediately after the first processing unit ignores the data and maintains the first processing unit in the first working state. 8.如权利要求6所述的数据处理装置,其特征在于,还包括:8. The data processing device according to claim 6, further comprising: 第二处理单元,用于当所述处理结果表明所述数据满足所述预设的处理条件时,控制所述第一处理单元由所述第一工作状态进入所述第二工作状态;以及将所述数据发送至所述第一处理单元进行处理。The second processing unit is configured to control the first processing unit to enter the second working state from the first working state when the processing result indicates that the data meets the preset processing condition; and The data is sent to the first processing unit for processing. 9.如权利要求6所述的数据处理装置,其特征在于,9. The data processing device according to claim 6, wherein: 所述第二控制单元包括:The second control unit includes: 第一获得单元,用于通过所述第二处理单元获得所述数据中预定标识位的数值;a first obtaining unit, configured to obtain the value of a predetermined identification bit in the data through the second processing unit; 第一判断单元,用于根据所述数值是否为预定值,判断所述数据是否满足预设的处理条件。The first judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the numerical value is a predetermined value. 10.如权利要求6所述的数据处理装置,其特征在于,10. The data processing apparatus according to claim 6, wherein: 所述数据为数据业务报文,所述第二控制单元包括:The data is a data service message, and the second control unit includes: 第二获得单元,用于通过所述第二处理单元获得所述数据业务报文的源IP地址;a second obtaining unit, configured to obtain the source IP address of the data service packet through the second processing unit; 第二判断单元,用于根据所述源IP地址是否属于预定IP地址,判断所述数据是否满足预设的处理条件。The second judging unit is configured to judge whether the data satisfies a preset processing condition according to whether the source IP address belongs to a predetermined IP address.
CN2011103487218A 2011-11-07 2011-11-07 A data processing method and device Pending CN103092319A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011103487218A CN103092319A (en) 2011-11-07 2011-11-07 A data processing method and device
CN201810145041.8A CN108196665A (en) 2011-11-07 2011-11-07 A kind of data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011103487218A CN103092319A (en) 2011-11-07 2011-11-07 A data processing method and device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201810145041.8A Division CN108196665A (en) 2011-11-07 2011-11-07 A kind of data processing method and device

Publications (1)

Publication Number Publication Date
CN103092319A true CN103092319A (en) 2013-05-08

Family

ID=48204997

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201810145041.8A Pending CN108196665A (en) 2011-11-07 2011-11-07 A kind of data processing method and device
CN2011103487218A Pending CN103092319A (en) 2011-11-07 2011-11-07 A data processing method and device

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201810145041.8A Pending CN108196665A (en) 2011-11-07 2011-11-07 A kind of data processing method and device

Country Status (1)

Country Link
CN (2) CN108196665A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279447A (en) * 2013-05-22 2013-09-04 北京小米科技有限责任公司 Method, device and terminal for processing information
CN104754004A (en) * 2013-12-30 2015-07-01 成都鼎桥通信技术有限公司 Cluster terminal processing method
WO2016078053A1 (en) * 2014-11-20 2016-05-26 华为技术有限公司 Task processing device, intelligent apparatus, task processing method and baseband processor
CN105657019A (en) * 2016-01-05 2016-06-08 仲蕊 Mobile terminal advertisement delivery method based on geographical position
CN105956851A (en) * 2016-05-09 2016-09-21 占义树 Information value calculation system and information value calculation method
CN106021332A (en) * 2016-05-06 2016-10-12 罗斌 A data information network query platform and a method
CN110554755A (en) * 2013-11-21 2019-12-10 高通股份有限公司 Method and system for adjusting core voltage values of a portable computing device and enhancing frequency performance of individual subcomponents
CN111601372A (en) * 2020-04-09 2020-08-28 出门问问信息科技有限公司 Data processing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7467312B2 (en) * 2004-09-30 2008-12-16 Infineon Technologies Ag Arrangement and method for controlling communication of data between processors
CN101598968A (en) * 2008-06-05 2009-12-09 株式会社理光 Signal conditioning package, the control method of signal conditioning package, program and recording medium
CN101963902A (en) * 2009-07-21 2011-02-02 宏达国际电子股份有限公司 Mobile device and data connection method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7467312B2 (en) * 2004-09-30 2008-12-16 Infineon Technologies Ag Arrangement and method for controlling communication of data between processors
CN101598968A (en) * 2008-06-05 2009-12-09 株式会社理光 Signal conditioning package, the control method of signal conditioning package, program and recording medium
CN101963902A (en) * 2009-07-21 2011-02-02 宏达国际电子股份有限公司 Mobile device and data connection method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103279447A (en) * 2013-05-22 2013-09-04 北京小米科技有限责任公司 Method, device and terminal for processing information
CN103279447B (en) * 2013-05-22 2016-06-29 小米科技有限责任公司 Information processing method, device and terminal
CN110554755B (en) * 2013-11-21 2023-05-30 高通股份有限公司 Method and system for adjusting core voltage value and enhancing frequency performance
CN110554755A (en) * 2013-11-21 2019-12-10 高通股份有限公司 Method and system for adjusting core voltage values of a portable computing device and enhancing frequency performance of individual subcomponents
CN104754004A (en) * 2013-12-30 2015-07-01 成都鼎桥通信技术有限公司 Cluster terminal processing method
CN104754004B (en) * 2013-12-30 2018-06-15 成都鼎桥通信技术有限公司 A kind of processing method of colony terminal
CN105874773B (en) * 2014-11-20 2020-03-20 华为技术有限公司 Task processing device, intelligent equipment, task processing method and baseband processor
WO2016078053A1 (en) * 2014-11-20 2016-05-26 华为技术有限公司 Task processing device, intelligent apparatus, task processing method and baseband processor
CN105874773A (en) * 2014-11-20 2016-08-17 华为技术有限公司 Task processing device, intelligent apparatus, task processing method and baseband processor
US10740142B2 (en) 2014-11-20 2020-08-11 Huawei Technologies Co., Ltd. System and method for obtaining task trigger information by a baseband processor of an intelligent device and triggering a hosting task
CN105657019A (en) * 2016-01-05 2016-06-08 仲蕊 Mobile terminal advertisement delivery method based on geographical position
CN106021332A (en) * 2016-05-06 2016-10-12 罗斌 A data information network query platform and a method
CN105956851A (en) * 2016-05-09 2016-09-21 占义树 Information value calculation system and information value calculation method
CN111601372A (en) * 2020-04-09 2020-08-28 出门问问信息科技有限公司 Data processing device
CN111601372B (en) * 2020-04-09 2022-03-04 出门问问信息科技有限公司 Data processing device

Also Published As

Publication number Publication date
CN108196665A (en) 2018-06-22

Similar Documents

Publication Publication Date Title
US10757653B2 (en) Electronic devices for receiving pushed data
CN103092319A (en) A data processing method and device
US8989096B2 (en) Application-aware radio power saving
US9170632B2 (en) Providing wakeup logic to awaken an electronic device from a lower power mode
US8234510B2 (en) System and method for energy savings through emulation of wake on LAN in energy efficient ethernet
US20050154933A1 (en) System and method for wake on wireless lan
US20100325463A1 (en) Method and System for Optimized Power Management for a Network Device Supporting PCI-E and Energy Efficient Ethernet
CN110169143B (en) Parameter configuration method, equipment and computer readable medium
CN103384992A (en) Multi-processor architecture platform network firewall
CN112584471A (en) Energy-saving signal receiving method, energy-saving signal sending method, terminal and network equipment
US20140098727A1 (en) Methods and apparatus for network signaling during low-power operation
CN108541002A (en) A kind of monitor method of paging message, mobile terminal and server
CN109041188A (en) Wireless terminal, wireless terminal power-saving method and device
US9549372B2 (en) Adjusting radio dormancies in electronic devices based on receipt of unsolicited incoming packets
CN103888933B (en) A kind of information transferring method based on terminal power, system and relevant device
CN105684521B (en) A kind of WIFI access point control method and WIFI access point
TW202215202A (en) Power-saving techniques in computing devices through communication bus control
CN1816789A (en) System and method for wake on wireless lan
US7835299B2 (en) Method and system for power consumption reduction by network devices as a function of network activity
CN201742446U (en) Automatic starting up or awakening set-top box
TW201338591A (en) Method for power saving and communication apparatus using the same
CN100421489C (en) Power supply management method for mobile communication device
CN103313360A (en) Power saving method and communication device thereof
CN113840356B (en) Control method and device for wireless access equipment and wireless access equipment
EP3563519A1 (en) Technologies for a local network power management protocol

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130508