WO2012027991A1 - Method, device and system for bidirectional wake-up based on universal serial bus - Google Patents

Method, device and system for bidirectional wake-up based on universal serial bus Download PDF

Info

Publication number
WO2012027991A1
WO2012027991A1 PCT/CN2011/073184 CN2011073184W WO2012027991A1 WO 2012027991 A1 WO2012027991 A1 WO 2012027991A1 CN 2011073184 W CN2011073184 W CN 2011073184W WO 2012027991 A1 WO2012027991 A1 WO 2012027991A1
Authority
WO
WIPO (PCT)
Prior art keywords
wake
signal
sleep
mid
wireless module
Prior art date
Application number
PCT/CN2011/073184
Other languages
French (fr)
Chinese (zh)
Inventor
胡晓波
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2012027991A1 publication Critical patent/WO2012027991A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3278Power saving in modem or I/O interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0038System on Chip
    • 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
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • 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

Definitions

  • USB-based two-way wake-up method device and system
  • the present invention relates to the field of mobile communications, and in particular, to a method, device and system for bidirectional wake-up based on USB (Universal Serial BUS). Background technique
  • MID Mobile Internet Device
  • Intel's definition MID is a mobile Internet device that is smaller than a notebook computer but larger than a mobile phone.
  • MID is similar to UMPC (Ultra-mobile Personal Computer). It is also a portable PC (Personal Computer) product.
  • UMPC Ultra-mobile Personal Computer
  • PC Personal Computer
  • users can access the Internet and enjoy entertainment, information inquiry and mail. Send and receive operations.
  • the core of its design philosophy is to seamlessly connect mobile multimedia to the Internet, enabling consumers to access the Internet anytime, anywhere.
  • MID is designed to combine the functions of a notebook and a mobile phone. Its CPU clock speed is up to 1.6GHz and the integrated functions are more and more. For example, in addition to functions such as large-screen LCD, Bluetooth, GPS, WIFI, and multimedia, network access, telephony, and text messaging are also required, so the power consumption of MIDs is also increasing. The MID is limited in size and battery capacity is limited. Therefore, how to improve the usage time of MID is a serious problem for all MIDs.
  • the MID provides access to the network, voice and SMS functions through a built-in wireless module.
  • various network-based wireless modules have emerged on the market, such as Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), and Time Division Synchronization Codes. Multiple access ( Time Division-Synchronous Code Division Multiple Access, TD-SCDMA).
  • WCDMA Wideband Code Division Multiple Access
  • CDMA Code Division Multiple Access
  • TD-SCDMA Time Division-Synchronous Code Division Multiple Access
  • These wireless modules generally use a USB interface to connect with a mobile Internet terminal. Therefore, in order to adapt to various wireless modules, the MID is also connected to the built-in wireless module by using a USB interface.
  • the MID host and the wireless module can realize the two-way wake-up function through the USB bus, that is, the MID host can open the public/wake-up wireless module, and when the MID needs to access the network, the calling/called, the MID The host and the wireless module work; when the MID does not need to access the network, there is no phone access or outgoing calls, the MID host and the wireless module are maintained at the minimum current.
  • the current method of implementing the two-way wake-up function is based on the USB bus interface, using a plurality of general purpose input output (GPIO) control signals, detecting these control signals and matching timings at both ends of the USB bus interface, Achieve two-way sleep/wake.
  • GPIO general purpose input output
  • a primary object of the present invention is to provide a USB-based method, apparatus and system for two-way wake-up, which aims to reduce hardware resources and achieve two-way wake-up between a first device and a second device.
  • a USB-based method for two-way wakeup comprising:
  • the first device enters the awake state according to the trigger of the wake event, and generates a wake-up signal; and sends the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters the awake state.
  • the first device is a mobile Internet device MID host, and the second device is a wireless module;
  • the wake event includes: a wake button, a timed wake trigger signal or a MID wake command;
  • the first device is a wireless module
  • the second device is a MID host
  • the wake-up event triggered by the wireless module includes: voice access/outgoing, or short message access/outgoing.
  • the MID host enters a sleep state according to a trigger of a sleep event, and generates a sleep signal;
  • the sleep event includes a sleep button, a timer sleep trigger signal, or an MID sleep command;
  • the sleep signal is sent to the wireless module through the USB bus, and the wireless module enters a sleep state after detecting the sleep signal on the USB bus.
  • the wake-up signal is expressed as:
  • the wake-up signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
  • the wake-up signal is set to:
  • the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
  • the sleep signal is expressed as:
  • the sleep signal is set to: the positive differential signal terminal of the USB bus D+ is greater than 2.0V; the negative differential signal terminal D- is greater than 0.8V;
  • the sleep signal is set to: the positive differential signal terminal of the USB bus D- is greater than 2.0V; the negative differential signal terminal D+ is greater than 0.8V.
  • a USB-based two-way wake-up device includes a first device; the first device includes: a signal generating module, configured to enter a wake-up state according to a trigger of a wake-up event, and generate a wake-up signal;
  • a sending module configured to send the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters an awake state.
  • the wake-up signal is expressed as:
  • the wake-up signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
  • the wakeup signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
  • a USB-based two-way wake-up system including:
  • a first device configured to enter a wake-up state according to a trigger of the wake-up event, and send a wake-up signal to the USB bus;
  • the second device is connected to the first device via a USB bus, and is configured to detect a wake-up signal on the USB bus and enter an awake state.
  • the first device is a MID host
  • the second device is a wireless module
  • the wakeup event triggered by the MID host includes: a wake button, a timed wake trigger signal or a MID wake command; or
  • the first device is a wireless module
  • the second device is a MID host
  • the wake-up event triggered by the wireless module includes: voice access/outgoing, or short message access/outgoing.
  • the MID host is further configured to: enter a sleep state according to a trigger of a sleep event, and send the generated sleep signal to the wireless module through a USB bus;
  • the wireless module is further configured to: enter a sleep state after detecting a sleep signal on the USB bus;
  • the sleep event includes a sleep button, a timer sleep trigger signal, or a MID sleep command.
  • the invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can wake up the wireless module, but also when the MID host and the wireless module are in a sleep state, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus.
  • FIG. 1 is a schematic structural diagram of an embodiment of a USB-based two-way wake-up system according to the present invention
  • FIG. 2 is a schematic diagram of a connection structure between a MID host and a wireless module in an embodiment of a USB-based two-way wake-up system according to the present invention
  • 3 is a schematic structural diagram of an embodiment of a USB-based two-way wake-up device according to the present invention
  • FIG. 4 is a schematic flowchart of a USB-based two-way wake-up method according to an embodiment of the present invention
  • FIG. 6 is a schematic flow chart of a MID host waking up a wireless module in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention
  • FIG. 7 is a schematic flowchart of a method for a wireless module to wake up a MID host in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention
  • FIG. 8 is a schematic flowchart of a wireless module waking up a USB module according to an embodiment of the USB-based two-way wake-up method according to the present invention.
  • FIG. 9 is a schematic flow chart of a MID host sleepless wireless module in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention. detailed description
  • the invention realizes two-way wake-up between the MID host and the wireless module.
  • the principle of two-way wake-up of MID and wireless modules is first introduced:
  • USB bus 2.0 protocol stipulates: The USB host and the USB system have independent power management systems.
  • the USB system software can be combined with the host's energy management system to handle various power components such as suspend and wake up.
  • unique power management features of USB device applications allow USB system software to control its power management.
  • USB devices must be able to support the suspend state and can enter the suspend state from any of the level states. When the device finds that their idle state on the upstream bus lasts longer than 3.0ms, they enter the suspend state.
  • a device in a suspended state will wake up when its upstream port receives any non-idle signal.
  • the remote wake-up function of the device is turned on by the USB system software, it will automatically signal the system to wake up the operation.
  • the wake-up signal is used by the host or device. To bring a suspended bus segment back to active state.
  • the present invention utilizes the unique power management mode, suspend and wake-up mechanism in the USB bus protocol, and does not require additional hardware GPIO resources, but can realize two-way wake-up between the MID and the wireless module through the existing USB bus interface.
  • USB-based two-way wake-up system includes:
  • the first device 10 is configured to enter a wake-up state according to a trigger of the wake-up event, and send the wake-up signal to the USB bus;
  • the second device 20 is connected to the first device 10 via a USB bus for detecting a wake-up signal on the USB bus and entering an awake state.
  • the first device 10 is a MID host and the second device 20 is a wireless module.
  • the wake-up event triggered by the first device 10 includes: a wake-up button, a time-wake trigger signal or a MID wake-up command.
  • the first device 10 is a wireless module and the second device 20 is a MID host.
  • the wake-up event triggered by the first device 10 includes: voice access/outgoing or SMS access/outgoing.
  • the MID host and the wireless module are connected by a USB bus through the respective USB modules, as shown in FIG. 2 .
  • the USB bus signal state is defined as shown in Table 1:
  • USB bus signal the definition of the USB bus signal is inconsistent between the MID host and the wireless module, the detected USB bus signal can be converted into a signal that can be recognized by adding the conversion module.
  • the sleep signal IDLE is sent to the USB bus, so that the wireless module detects the sleep signal IDLE and also enters the sleep state.
  • the invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can sleep or wake up the wireless module, but also when the MID and the wireless module are in sleep, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus.
  • FIG. 3 is a schematic structural diagram of an apparatus for a two-way wake-up based on USB according to the present invention.
  • the apparatus for the two-way wake-up based on USB in this embodiment includes the first device 10, and the first device 10 further includes:
  • the signal generating module 101 is configured to enter an awake state according to a trigger of the wake event, and generate an awake signal;
  • the sending module 102 is configured to send the wake-up signal to the USB bus and send it to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters the awake state.
  • the detecting module 103 is configured to enter an awake state when the first device 10 is in a sleep state and a wake-up signal on the USB bus is detected.
  • the first device may be a MID host or a wireless module.
  • the MID host wakes up the wireless module, the wake-up signal generated in the MID host is sent to the wireless module through the sending module 102.
  • the detecting module 103 in the wireless module enters the awake state.
  • the wireless module wakes up the MID host the wake-up signal generated in the wireless module passes The sending module 102 sends the signal to the MID host.
  • the detecting module 103 in the MID host enters the awake state.
  • the signal generating module 101 is further configured to enter a sleep state according to the trigger of the sleep event, and generate a sleep signal.
  • the sending module 102 is further configured to send the sleep signal to the second device 20 through the USB bus for the second device 20 to detect. After going to the sleep signal on the USB bus, it goes to sleep.
  • the sleep event includes a sleep button, a timer sleep trigger signal or a MID sleep command.
  • the invention enables the MID host and the wireless module to detect the USB bus signal separately, and performs sleep or wake up according to the USB bus signal, and the MID host can sleep or wake up the wireless module. And when both the MID and the wireless module are in sleep, the wireless module can wake up and wake up the MID host via the USB bus.
  • FIG. 4 is a schematic flow chart of an embodiment of a method for bidirectional wake-up based on USB according to the present invention.
  • the method for bidirectional wake-up based on USB in this embodiment includes the following steps:
  • Step S10 The first device 10 enters an awake state according to the trigger of the wake event, and generates a wakeup signal.
  • Step S1 Send the wake-up signal to the second device 20 through the USB bus, so that the second device 20 detects the wake-up signal on the USB bus and enters the awake state.
  • the wake-up signal K is expressed as:
  • the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
  • the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is set to be greater than 200 mV.
  • the first device is a MID host and the second device is a wireless module.
  • the structure of the MID host is shown in Figure 5.
  • the MID host includes a processor platform, a human interface module, a multimedia module, a storage module, a power management module, and a USB module.
  • the power management module is used to implement power-on, power-off or charging of the MID, and to the processor platform, the human-machine interface module, the multimedia module,
  • the storage module and the USB module perform sleep or wakeup management.
  • the wireless module includes a baseband unit and a radio frequency unit for implementing network access and voice functions of the MID, and connecting to the Internet through an external wireless network. Specific functions include: searching for wireless networks, synchronizing information with wireless networks, establishing voice and data links with wireless networks, and interacting with wireless networks.
  • the process mainly includes:
  • Step S101 The MID host detects and responds to the wakeup event.
  • the wake-up event can be a specific wake-up button, a timed wake-up trigger or an MID wake-up command, and the like.
  • the MID host enters the awake state according to the trigger of the wake event.
  • Step S102 the processor platform enters the awake state, and returns to the normal working mode.
  • the processor platform enters the awake state, and the power and clock of the on-chip peripheral resources are set to the normal working value, and the low power mode is restored to the normal working mode. .
  • Step S103 The USB module is awakened, and is restored from the suspended state to the normal working state
  • Step S104 Send a wake-up signal K to the USB bus through the USB module;
  • Step S105 After detecting the wake-up signal K on the USB bus, the wireless module returns from the low power mode to the normal working mode;
  • Step S106 The processor platform wakes up the peripheral module.
  • the processor platform incorporates a power management module to wake up peripheral modules such as human interface, multimedia, and storage.
  • the MID wakes up the wireless module process.
  • the first device is a wireless module and the second device is a MID host.
  • the process of the wireless module waking up the MID host includes:
  • Step S201 The wireless module detects and responds to the wakeup event.
  • the wake-up event is that the wireless module receives a call or a short message, and the wireless module returns to the normal working mode from the low power mode in response to the wake-up event; Step S202, the wireless module sends a wake-up signal K to the USB bus;
  • Step S203 The USB module of the MID host detects the wake-up signal K of the USB bus, and resumes from the suspended state to the normal working state;
  • Step S204 The USB module wakes up the processor platform and enters a normal working mode.
  • the USB module wakes up the processor platform, and the processor platform sets the power and clock of the peripheral resources on the chip to the normal working value, and enters the normal working mode.
  • Step S205 The processor platform wakes up the peripheral module.
  • the processor platform incorporates a power management module to wake up peripheral modules such as human interface, multimedia, and storage.
  • the wireless module wakes up the USB module of the MID host, which is the key to the invention.
  • the internal connection structure of the USB module and the wireless module is as shown in FIG. 8.
  • the USB HOST (host controller) in the USB module is connected to a HUB via port 2 of the built-in ROOT HUB (root hub), and the wireless module is connected to port 1 of the cascaded HUB (hub), as shown in Figure 8 for DEVICE ( device).
  • the wake-up process of the USB module and the wireless module is schematic.
  • T0 The wireless module sends a wake-up signal to the USB bus.
  • Tl The cascading HUB detects the wake-up signal of port 1;
  • T2 The host controller ROOT HUB detects the wake-up time of port 1;
  • the wireless module stops sending wake-up signals
  • the host controller completes the wake-up sequence operation time
  • T0 to t3 are the time when the wireless module completes the wakeup; tl to t4 are the time that the cascading HUB completes the wakeup; and tl to t4 are the time when the ROOT HUB completes the wakeup.
  • the wireless module enters the awake state after detecting the wake event, and switches from the low power mode to Normal working mode, and send a wake-up signal K to the USB bus through the internal USB module at time t0;
  • the USB HOST ROOT HUB completes the wake-up work, and then the USB HOST sends an interrupt signal to the MID. After receiving the interrupt signal, the MID processor platform changes from the sleep mode to the normal working mode.
  • both the MID host and the wireless module are in a dormant state.
  • the first is that the MID host enters the sleep state, and then sends a sleep signal to the wireless module through the USB module, so that the wireless module also enters a sleep state.
  • the process in which both the MID host and the wireless module enter a sleep state includes:
  • Step S301 The MID host detects and responds to the sleep event, and enters a sleep state.
  • the sleep event is a specific sleep button, a timer sleep trigger signal, a MID sleep command, and the like.
  • the MID host enters a sleep state according to the sleep event.
  • Step S302 the peripheral module enters a sleep state
  • the MID host performs the sleep operation of the peripheral modules such as the human interface, multimedia, and storage through the cooperation of the processor and the power management module.
  • Step S303 the MID host sends the sleep signal IDLE to the USB bus through the USB module;
  • the MID host sends the sleep signal IDLE to the USB bus, and the Hidden Signal IDLE will last for a certain period of time (e.g., 5ms).
  • Step S304 after the wireless module detects the sleep signal IDLE, it is cut by the normal working mode. Switch to low power mode;
  • the wireless module When the wireless module detects the sleep signal IDLE on the USB bus and continues for a certain period of time, it switches from the normal working mode to the low power mode.
  • Step S305 the USB module enters a sleep state
  • Step S306 the processor platform enters a sleep state.
  • the processor platform After the USB module enters the sleep state, the processor platform also begins to sleep, and the power and clock of the on-chip peripheral resources are turned off or reduced according to system performance requirements, so that the processor platform enters deep sleep mode and consumes minimum current.
  • the invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can sleep or wake up the wireless module, but also when the MID and the wireless module are in sleep, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Power Sources (AREA)

Abstract

The present invention provides a method, device and system for bidirectional wake-up based on Universal Serial Bus (USB). A first apparatus enters a wake-up state according to the triggering of a wake-up event, and generates a wake-up signal; and the wake-up signal is transmitted to a second apparatus through a USB bus in order that the second apparatus, after detecting the wake-up signal on the USB bus, enters the wake-up state. The first apparatus is a Mobile Internet Device (MID) host, then the second apparatus is a wireless module; or the first apparatus is the wireless module, and the second apparatus is the MID host. The method, device and system in the present invention enable the MID host and the wireless module to detect the USB bus signal respectively, and perform sleeping or wake-up according to the USB bus signal. Not only the MID host can wake up the wireless module, but also when the MID host and the wireless module are both in sleeping states, the wireless module can wake up the MID host through the USB bus after being triggered to be wake-up.

Description

基于 USB的双向唤醒的方法、 设备及*** 技术领域  USB-based two-way wake-up method, device and system
本发明涉及移动通讯领域, 特别涉及一种基于 USB ( Universal Serial BUS , 通用串行总线) 的双向唤醒的方法、 设备及***。 背景技术  The present invention relates to the field of mobile communications, and in particular, to a method, device and system for bidirectional wake-up based on USB (Universal Serial BUS). Background technique
MID ( Mobile Internet Device, 移动互联网设备) 首先由英特尔 2008 年在北京举行的 IDF ( Intel Developer Forum, 英特尔开发者论坛) 大会上 提出。 在英特尔的定义中, MID是一种体积小于笔记电脑, 但大于手机的 移动互联网装置。 MID与 UMPC ( Ultra-mobile Personal Computer, 超级移 动个人计算机)类似, 同样为便于携带的移动 PC ( Personal Computer , 个 人计算机)产品, 通过 MID, 用户可进入互联网, 随时享受娱乐、 进行信 息查询、 邮件收发等操作。 作为在笔记本电脑和手机之间的新产品形态, 其设计思路的核心是将移动多媒体与互联网无缝联结, 实现消费者在任何 时间和任何地点都可以访问互联网的梦想。  MID (Mobile Internet Device) was first proposed by Intel at the Intel Developer Forum (Intel Developer Forum) in Beijing in 2008. In Intel's definition, MID is a mobile Internet device that is smaller than a notebook computer but larger than a mobile phone. MID is similar to UMPC (Ultra-mobile Personal Computer). It is also a portable PC (Personal Computer) product. With MID, users can access the Internet and enjoy entertainment, information inquiry and mail. Send and receive operations. As a new product form between laptops and mobile phones, the core of its design philosophy is to seamlessly connect mobile multimedia to the Internet, enabling consumers to access the Internet anytime, anywhere.
MID 的设计目标是兼备笔记本和手机的功能, 其 CPU主频最高可达 1.6GHz,且集成的功能越来越多。例如, 除大屏幕液晶显示器、蓝牙、 GPS、 WIFI和多媒体等功能外, 还需实现网络接入、 电话和短信功能, 因此 MID 的功耗也越来越高。 而 MID 体积受限, 电池容量也受限, 所以如何提高 MID的使用时间, 是所有 MID都要面临的严峻问题。  MID is designed to combine the functions of a notebook and a mobile phone. Its CPU clock speed is up to 1.6GHz and the integrated functions are more and more. For example, in addition to functions such as large-screen LCD, Bluetooth, GPS, WIFI, and multimedia, network access, telephony, and text messaging are also required, so the power consumption of MIDs is also increasing. The MID is limited in size and battery capacity is limited. Therefore, how to improve the usage time of MID is a serious problem for all MIDs.
MID 通过内置的无线模块实现接入网络、 语音和短信功能。 随着 3G 的到来, 市场上出现了各种网络制式的无线模块, 例如宽带码分多址 ( Wideband Code Division Multiple Access, WCDMA )、 码分多址(Code Division Multiple Access , CDMA )、 时分同 步码分多 址 ( Time Division-Synchronous Code Division Multiple Access, TD-SCDMA )。 而这些 无线模块普遍釆用 USB接口与移动上网终端连接,因此 MID为了能适配各 种制式的无线模块, 相应地也釆用 USB接口与内置的无线模块连接。 The MID provides access to the network, voice and SMS functions through a built-in wireless module. With the advent of 3G, various network-based wireless modules have emerged on the market, such as Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), and Time Division Synchronization Codes. Multiple access ( Time Division-Synchronous Code Division Multiple Access, TD-SCDMA). These wireless modules generally use a USB interface to connect with a mobile Internet terminal. Therefore, in order to adapt to various wireless modules, the MID is also connected to the built-in wireless module by using a USB interface.
一般在 MID的应用中, 除接入网络、 语音和短信功能外, 其他的功能 不使用时, 均可以关掉以达到降低功耗的目的。 为了大大降低 MID的待机 功耗,可以使得 MID主机和无线模块通过 USB总线实现双向唤醒功能, 即 MID主机能休 Θ民 /唤醒无线模块, 当 MID需要访问网络、主叫 /被叫时, MID 主机和无线模块工作; 而当 MID不需要访问网络、没有电话接入或呼出时, MID主机和无线模块都维持在最小电流情况。  Generally, in the MID application, except for the access network, voice and short message functions, when other functions are not used, they can be turned off to achieve the purpose of reducing power consumption. In order to greatly reduce the standby power consumption of the MID, the MID host and the wireless module can realize the two-way wake-up function through the USB bus, that is, the MID host can open the public/wake-up wireless module, and when the MID needs to access the network, the calling/called, the MID The host and the wireless module work; when the MID does not need to access the network, there is no phone access or outgoing calls, the MID host and the wireless module are maintained at the minimum current.
目前的实现双向唤醒功能的方法都是在 USB总线接口的基础上, 使用 多个通用输入输出( General Purpose Input Output, GPIO )控制信号,在 USB 总线接口两端检测这些控制信号及匹配时序, 以实现双向休眠 /唤醒。 该方 法需要使用多个 GPIO,不仅占用大量的硬件资源,限制***实现更多功能, 而且软件实现需要检测多个信号时序进行匹配, 流程较困难复杂。 发明内容  The current method of implementing the two-way wake-up function is based on the USB bus interface, using a plurality of general purpose input output (GPIO) control signals, detecting these control signals and matching timings at both ends of the USB bus interface, Achieve two-way sleep/wake. This method requires the use of multiple GPIOs, which not only occupies a large amount of hardware resources, but also limits the system to achieve more functions, and the software implementation needs to detect multiple signal timings for matching, and the process is difficult and complicated. Summary of the invention
本发明的主要目的是提供一种基于 USB的双向唤醒的方法、 设备及系 统, 旨在减少硬件资源, 实现第一装置与第二装置之间的双向唤醒。  SUMMARY OF THE INVENTION A primary object of the present invention is to provide a USB-based method, apparatus and system for two-way wake-up, which aims to reduce hardware resources and achieve two-way wake-up between a first device and a second device.
为了达到上述目的, 本发明的技术方案是这样实现的:  In order to achieve the above object, the technical solution of the present invention is achieved as follows:
一种基于 USB的双向唤醒的方法, 该方法包括:  A USB-based method for two-way wakeup, the method comprising:
第一装置根据唤醒事件的触发进入唤醒状态, 并产生唤醒信号; 将所述唤醒信号通过 USB总线发送至第二装置, 以供第二装置检测到 USB总线上的唤醒信号后, 进入唤醒状态。  The first device enters the awake state according to the trigger of the wake event, and generates a wake-up signal; and sends the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters the awake state.
所述第一装置为移动互联网设备 MID主机, 第二装置为无线模块; 所 述唤醒事件包括: 唤醒按键、 定时唤醒触发信号或 MID唤醒指令;  The first device is a mobile Internet device MID host, and the second device is a wireless module; the wake event includes: a wake button, a timed wake trigger signal or a MID wake command;
或者, 所述第一装置为无线模块, 第二装置为 MID主机; 所述无线模块被触 发的唤醒事件包括: 语音接入 /呼出, 或短信接入 /呼出。 or, The first device is a wireless module, and the second device is a MID host; the wake-up event triggered by the wireless module includes: voice access/outgoing, or short message access/outgoing.
进一步包括:  Further includes:
所述 MID主机根据休眠事件的触发进入休眠状态, 并产生休眠信号; 所述休眠事件包括休眠按键、 定时休眠触发信号或 MID休眠指令;  The MID host enters a sleep state according to a trigger of a sleep event, and generates a sleep signal; the sleep event includes a sleep button, a timer sleep trigger signal, or an MID sleep command;
将所述休眠信号通过 USB总线发送至无线模块, 以供无线模块检测到 USB总线上的休眠信号后, 进入休眠状态。  The sleep signal is sent to the wireless module through the USB bus, and the wireless module enters a sleep state after detecting the sleep signal on the USB bus.
所述唤醒信号表达为:  The wake-up signal is expressed as:
当第二装置为全速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值小于 200mV;  When the second device is a full-speed device, the wake-up signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
当第二装置为低速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值大于 200mV。  When the second device is a low-speed device, the wake-up signal is set to: The difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
所述休眠信号表达为:  The sleep signal is expressed as:
当无线模块为全速设备时, 休眠信号设置为: USB总线的正差分信号 端 D+大于 2.0V; 负差分信号端 D-大于 0.8V;  When the wireless module is a full-speed device, the sleep signal is set to: the positive differential signal terminal of the USB bus D+ is greater than 2.0V; the negative differential signal terminal D- is greater than 0.8V;
当无线模块为低速设备时, 休眠信号设置为: USB总线的正差分信号 端 D-大于 2.0V; 负差分信号端 D+大于 0.8V。  When the wireless module is a low-speed device, the sleep signal is set to: the positive differential signal terminal of the USB bus D- is greater than 2.0V; the negative differential signal terminal D+ is greater than 0.8V.
一种基于 USB的双向唤醒的设备, 包括第一装置;所述第一装置包括: 信号产生模块, 用于根据唤醒事件的触发进入唤醒状态, 并产生唤醒 信号;  A USB-based two-way wake-up device includes a first device; the first device includes: a signal generating module, configured to enter a wake-up state according to a trigger of a wake-up event, and generate a wake-up signal;
发送模块, 用于将所述唤醒信号通过 USB总线发送至第二装置, 以供 第二装置检测到 USB总线上的唤醒信号后, 进入唤醒状态。  And a sending module, configured to send the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters an awake state.
所述唤醒信号表达为:  The wake-up signal is expressed as:
当第二装置为全速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值小于 200mV; 当第二装置为低速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值大于 200mV。 When the second device is a full-speed device, the wake-up signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV; When the second device is a low speed device, the wakeup signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
一种基于 USB的双向唤醒的***, 包括:  A USB-based two-way wake-up system, including:
第一装置, 用于根据唤醒事件的触发进入唤醒状态, 并发送唤醒信号 至 USB总线;  a first device, configured to enter a wake-up state according to a trigger of the wake-up event, and send a wake-up signal to the USB bus;
第二装置, 与所述第一装置通过 USB总线连接, 用于检测到 USB总 线上的唤醒信号后, 进入唤醒状态。  The second device is connected to the first device via a USB bus, and is configured to detect a wake-up signal on the USB bus and enter an awake state.
所述第一装置为 MID主机, 第二装置为无线模块; 所述 MID主机被 触发的唤醒事件包括: 唤醒按键、 定时唤醒触发信号或 MID唤醒指令; 或者,  The first device is a MID host, and the second device is a wireless module; the wakeup event triggered by the MID host includes: a wake button, a timed wake trigger signal or a MID wake command; or
所述第一装置为无线模块, 第二装置为 MID主机; 所述无线模块被触 发的唤醒事件包括: 语音接入 /呼出, 或短信接入 /呼出。  The first device is a wireless module, and the second device is a MID host; the wake-up event triggered by the wireless module includes: voice access/outgoing, or short message access/outgoing.
所述 MID主机, 还用于: 根据休眠事件的触发进入休眠状态, 并将产 生的休眠信号通过 USB总线发送至无线模块;  The MID host is further configured to: enter a sleep state according to a trigger of a sleep event, and send the generated sleep signal to the wireless module through a USB bus;
所述无线模块, 还用于: 在检测到 USB总线上的休眠信号后, 进入休 眠状态;  The wireless module is further configured to: enter a sleep state after detecting a sleep signal on the USB bus;
所述休眠事件包括休眠按键、 定时休眠触发信号或 MID休眠指令。 本发明使得 MID主机与无线模块可以分别检测 USB总线信号,并根据 该 USB总线信号进行休眠或唤醒, 不但 MID主机可以唤醒无线模块, 而且 当 MID主机与无线模块均处于休眠状态时, 无线模块被触发唤醒后可以通 过 USB总线唤醒 MID主机。 附图说明  The sleep event includes a sleep button, a timer sleep trigger signal, or a MID sleep command. The invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can wake up the wireless module, but also when the MID host and the wireless module are in a sleep state, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus. DRAWINGS
图 1是本发明基于 USB的双向唤醒的***一实施例的结构示意图; 图 2是本发明基于 USB的双向唤醒的***一实施例中 MID主机与无线 模块的连接结构示意图; 图 3是本发明基于 USB的双向唤醒的设备一实施例的结构示意图; 图 4是本发明基于 USB的双向唤醒的方法一实施例的流程示意图; 图 5是本发明基于 USB的双向唤醒的方法一实施例中 MID主机的结构 示意图; 1 is a schematic structural diagram of an embodiment of a USB-based two-way wake-up system according to the present invention; FIG. 2 is a schematic diagram of a connection structure between a MID host and a wireless module in an embodiment of a USB-based two-way wake-up system according to the present invention; 3 is a schematic structural diagram of an embodiment of a USB-based two-way wake-up device according to the present invention; FIG. 4 is a schematic flowchart of a USB-based two-way wake-up method according to an embodiment of the present invention; FIG. A schematic structural diagram of a MID host in an embodiment;
图 6是本发明基于 USB的双向唤醒的方法一实施例中 MID主机唤醒无 线模块的流程示意图;  6 is a schematic flow chart of a MID host waking up a wireless module in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention;
图 7 是本发明基于 USB 的双向唤醒的方法一实施例中无线模块唤醒 MID主机的流程示意图;  7 is a schematic flowchart of a method for a wireless module to wake up a MID host in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention;
图 8 是本发明基于 USB 的双向唤醒的方法一实施例中无线模块唤醒 USB模块的流程示意图;  FIG. 8 is a schematic flowchart of a wireless module waking up a USB module according to an embodiment of the USB-based two-way wake-up method according to the present invention; FIG.
图 9是本发明基于 USB的双向唤醒的方法一实施例中 MID主机休眠无 线模块的流程示意图。 具体实施方式  FIG. 9 is a schematic flow chart of a MID host sleepless wireless module in an embodiment of a USB-based two-way wake-up according to an embodiment of the present invention. detailed description
本发明实现了 MID主机与无线模块之间的双向唤醒。 为了能更清楚地 理解本发明, 首先介绍 MID和无线模块的双向唤醒原理:  The invention realizes two-way wake-up between the MID host and the wireless module. In order to understand the present invention more clearly, the principle of two-way wake-up of MID and wireless modules is first introduced:
USB总线 2.0协议规定: USB主机与 USB***有相互独立的电源管理 ***, USB 的***软件可以与主机的能源管理***结合共同处理各种电源 子件如挂起、 唤醒等。 而且, USB设备应用特有的电源管理特性可让 USB ***软件控制其电源管理。  The USB bus 2.0 protocol stipulates: The USB host and the USB system have independent power management systems. The USB system software can be combined with the host's energy management system to handle various power components such as suspend and wake up. Moreover, the unique power management features of USB device applications allow USB system software to control its power management.
所有的 USB设备都必须能支持挂起状态, 并可从任何一个电平状态进 入挂起态。 当设备发现它们的上行总线上的空闲态持续时间超 3.0ms 时, 它们便进入挂起态。  All USB devices must be able to support the suspend state and can enter the suspend state from any of the level states. When the device finds that their idle state on the upstream bus lasts longer than 3.0ms, they enter the suspend state.
处在挂起状态的设备, 当它的上行端口接收到任何一个非空闲信号时, 它的操作将被唤醒。 特别地, 如果设备的远程唤醒功能被 USB***软件开 启时, 它将自动发信号给***来唤醒操作。 唤醒信号由主机或设备使用, 以使一个挂起的总线段回到活动态。 A device in a suspended state will wake up when its upstream port receives any non-idle signal. In particular, if the remote wake-up function of the device is turned on by the USB system software, it will automatically signal the system to wake up the operation. The wake-up signal is used by the host or device. To bring a suspended bus segment back to active state.
因此, 本发明利用 USB总线协议中特有的电源管理方式、 挂起和唤醒 机制, 无需额外的硬件 GPIO资源, 而通过现有的 USB总线接口即可实现 MID和无线模块之间的双向唤醒。  Therefore, the present invention utilizes the unique power management mode, suspend and wake-up mechanism in the USB bus protocol, and does not require additional hardware GPIO resources, but can realize two-way wake-up between the MID and the wireless module through the existing USB bus interface.
图 1是本发明基于 USB的双向唤醒的***一实施例的结构示意图。 该基于 USB的双向唤醒的***包括:  1 is a schematic structural diagram of an embodiment of a USB-based two-way wake-up system according to the present invention. The USB-based two-way wake-up system includes:
第一装置 10, 用于根据唤醒事件的触发进入唤醒状态, 并发送唤醒信 号至 USB总线;  The first device 10 is configured to enter a wake-up state according to a trigger of the wake-up event, and send the wake-up signal to the USB bus;
第二装置 20, 与第一装置 10通过 USB总线连接, 用于检测到 USB总 线上的唤醒信号后, 进入唤醒状态。  The second device 20 is connected to the first device 10 via a USB bus for detecting a wake-up signal on the USB bus and entering an awake state.
其中一示例中, 第一装置 10为 MID主机, 第二装置 20为无线模块。 且第一装置 10被触发的唤醒事件包括: 唤醒按键、 定时唤醒触发信号或 MID唤醒指令。  In one example, the first device 10 is a MID host and the second device 20 is a wireless module. The wake-up event triggered by the first device 10 includes: a wake-up button, a time-wake trigger signal or a MID wake-up command.
另一示例中, 第一装置 10为无线模块, 第二装置 20为 MID主机。 且 第一装置 10被触发的唤醒事件包括: 语音接入 /呼出或短信接入 /呼出。  In another example, the first device 10 is a wireless module and the second device 20 is a MID host. And the wake-up event triggered by the first device 10 includes: voice access/outgoing or SMS access/outgoing.
其中 MID主机与无线模块通过各自包含的 USB模块, 使用 USB总线 连接, 如图 2所示。 本发明中, USB总线信号状态定义如表 1所示:  The MID host and the wireless module are connected by a USB bus through the respective USB modules, as shown in FIG. 2 . In the present invention, the USB bus signal state is defined as shown in Table 1:
Figure imgf000008_0001
Figure imgf000008_0001
表 1 在这里需要说明的是,本发明中的 MID主机与无线模块对 USB总线信 号的定义一致。 当然,如果 MID主机与无线模块对 USB总线信号的定义不 一致时, 则可以通过增加转换模块, 将检测到的 USB总线信号转换为自己 能识别的信号。 Table 1 It should be noted here that the MID host and the wireless module in the present invention have the same definition of the USB bus signal. Of course, if the definition of the USB bus signal is inconsistent between the MID host and the wireless module, the detected USB bus signal can be converted into a signal that can be recognized by adding the conversion module.
另外, MID主机还用于根据休眠事件进入休眠状态时, 将发送休眠信 号 IDLE至 USB总线, 使得无线模块检测到该休眠信号 IDLE后, 也进入 休眠状态。  In addition, when the MID host is used to enter the sleep state according to the sleep event, the sleep signal IDLE is sent to the USB bus, so that the wireless module detects the sleep signal IDLE and also enters the sleep state.
本发明使得 MID主机与无线模块可以分别检测 USB总线信号,并根据 该 USB总线信号进行休眠或唤醒,不但 MID主机可以休眠或唤醒无线模块, 而且在 MID 和无线模块均处于休眠时, 无线模块被触发唤醒后可以通过 USB总线唤醒 MID主机。  The invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can sleep or wake up the wireless module, but also when the MID and the wireless module are in sleep, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus.
图 3是本发明基于 USB的双向唤醒的设备一实施例的结构示意图。 本实施例基于 USB的双向唤醒的设备包括第一装置 10,且该第一装置 10进一步包括:  FIG. 3 is a schematic structural diagram of an apparatus for a two-way wake-up based on USB according to the present invention. The apparatus for the two-way wake-up based on USB in this embodiment includes the first device 10, and the first device 10 further includes:
信号产生模块 101 , 用于根据唤醒事件的触发进入唤醒状态, 并产生唤 醒信号;  The signal generating module 101 is configured to enter an awake state according to a trigger of the wake event, and generate an awake signal;
发送模块 102,用于将所述唤醒信号发送至 USB总线通过 USB总线发 送至第二装置, 以供第二装置检测到 USB总线上的唤醒信号后, 进入唤醒 状态。  The sending module 102 is configured to send the wake-up signal to the USB bus and send it to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters the awake state.
检测模块 103 , 用于当第一装置 10处于休眠状态、且检测到 USB总线 上的唤醒信号时, 进入唤醒状态。  The detecting module 103 is configured to enter an awake state when the first device 10 is in a sleep state and a wake-up signal on the USB bus is detected.
其中, 第一装置可以为 MID主机, 也可以为无线模块。 当 MID主机唤 醒无线模块时, MID主机中产生的唤醒信号通过发送模块 102发送至无线 模块, 无线模块中的检测模块 103检测到 MID主机发送的唤醒信号后, 进 入唤醒状态。 当无线模块唤醒 MID主机时, 无线模块中产生的唤醒信号通 过发送模块 102发送至 MID主机, MID主机中的检测模块 103检测到无线 模块发送的唤醒信号后, 进入唤醒状态。 The first device may be a MID host or a wireless module. When the MID host wakes up the wireless module, the wake-up signal generated in the MID host is sent to the wireless module through the sending module 102. After detecting the wake-up signal sent by the MID host, the detecting module 103 in the wireless module enters the awake state. When the wireless module wakes up the MID host, the wake-up signal generated in the wireless module passes The sending module 102 sends the signal to the MID host. After detecting the wake-up signal sent by the wireless module, the detecting module 103 in the MID host enters the awake state.
上述信号产生模块 101 还用于根据休眠事件的触发进入休眠状态, 并 产生休眠信号; 发送模块 102还用于将所述休眠信号通过 USB总线发送至 第二装置 20, 以供第二装置 20检测到 USB总线上的休眠信号后, 进入休 眠状态。 该休眠事件包括休眠按键、 定时休眠触发信号或 MID休眠指令 本发明使得 MID主机与无线模块可以分别检测 USB总线信号,并根据 该 USB总线信号进行休眠或唤醒,不但 MID主机可以休眠或唤醒无线模块, 而且在 MID 和无线模块均处于休眠时, 无线模块被触发唤醒后可以通过 USB总线唤醒 MID主机。  The signal generating module 101 is further configured to enter a sleep state according to the trigger of the sleep event, and generate a sleep signal. The sending module 102 is further configured to send the sleep signal to the second device 20 through the USB bus for the second device 20 to detect. After going to the sleep signal on the USB bus, it goes to sleep. The sleep event includes a sleep button, a timer sleep trigger signal or a MID sleep command. The invention enables the MID host and the wireless module to detect the USB bus signal separately, and performs sleep or wake up according to the USB bus signal, and the MID host can sleep or wake up the wireless module. And when both the MID and the wireless module are in sleep, the wireless module can wake up and wake up the MID host via the USB bus.
图 4是本发明基于 USB的双向唤醒的方法一实施例的流程示意图。 本实施例基于 USB的双向唤醒的方法, 包括以下步骤:  FIG. 4 is a schematic flow chart of an embodiment of a method for bidirectional wake-up based on USB according to the present invention. The method for bidirectional wake-up based on USB in this embodiment includes the following steps:
步骤 S10、 第一装置 10根据唤醒事件的触发进入唤醒状态, 并产生唤 醒信号;  Step S10: The first device 10 enters an awake state according to the trigger of the wake event, and generates a wakeup signal.
步骤 Sl l、 将所述唤醒信号通过 USB总线发送至第二装置 20, 以供第 二装置 20检测到 USB总线上的唤醒信号后, 进入唤醒状态。  Step S1: Send the wake-up signal to the second device 20 through the USB bus, so that the second device 20 detects the wake-up signal on the USB bus and enters the awake state.
该唤醒信号 K表达为:  The wake-up signal K is expressed as:
当第二装置 20为全速设备时, 设置 USB总线的正差分信号端 D+与负 差分信号端 D-的差值小于 200mV;  When the second device 20 is a full-speed device, the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
当第二装置 20为低速设备时, 设置 USB总线的正差分信号端 D+与负 差分信号端 D-的差值大于 200mV。  When the second device 20 is a low speed device, the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is set to be greater than 200 mV.
一示例中, 第一装置为 MID 主机, 第二装置为无线模块。 其中 MID 主机的结构如图 5所示。 该 MID主机包括处理器平台、 人机接口模块、 多 媒体模块、 存储模块、 电源管理模块、 USB模块。 电源管理模块用于实现 MID的开机、 关机或充电, 并对处理器平台、 人机接口模块、 多媒体模块、 存储模块及 USB模块进行休眠或唤醒管理。 无线模块包括基带单元、 射频 单元, 用于实现 MID的网络接入和语音功能, 通过外部无线网络连接到互 联网。 具体功能包括: 搜索无线网络、 与无线网络进行信息同步、 建立与 无线网络之间的语音及数据链路、 与无线网络之间进行数据交互等。 In one example, the first device is a MID host and the second device is a wireless module. The structure of the MID host is shown in Figure 5. The MID host includes a processor platform, a human interface module, a multimedia module, a storage module, a power management module, and a USB module. The power management module is used to implement power-on, power-off or charging of the MID, and to the processor platform, the human-machine interface module, the multimedia module, The storage module and the USB module perform sleep or wakeup management. The wireless module includes a baseband unit and a radio frequency unit for implementing network access and voice functions of the MID, and connecting to the Internet through an external wireless network. Specific functions include: searching for wireless networks, synchronizing information with wireless networks, establishing voice and data links with wireless networks, and interacting with wireless networks.
参照图 6, MID主机唤醒无线模块的流程示意图。  Refer to Figure 6, the flow chart of the MID host wakes up the wireless module.
该流程主要包括:  The process mainly includes:
步骤 S101、 MID主机检测并响应唤醒事件;  Step S101: The MID host detects and responds to the wakeup event.
该唤醒事件可以为特定的唤醒按键、 定时唤醒触发信号或 MID唤醒指 令等等。 MID主机根据唤醒事件的触发进入唤醒状态。  The wake-up event can be a specific wake-up button, a timed wake-up trigger or an MID wake-up command, and the like. The MID host enters the awake state according to the trigger of the wake event.
步骤 S102、 处理器平台进入唤醒状态, 恢复为正常工作模式; 首先, 处理器平台进入唤醒状态, 并置片上外设资源的电源和时钟于 正常工作值, 由低功耗模式恢复为正常工作模式。  Step S102, the processor platform enters the awake state, and returns to the normal working mode. First, the processor platform enters the awake state, and the power and clock of the on-chip peripheral resources are set to the normal working value, and the low power mode is restored to the normal working mode. .
步骤 S103、 USB模块被唤醒, 由挂起态恢复至正常工作态;  Step S103: The USB module is awakened, and is restored from the suspended state to the normal working state;
步骤 S104、 通过 USB模块发送唤醒信号 K至 USB总线;  Step S104: Send a wake-up signal K to the USB bus through the USB module;
步骤 S105、 无线模块检测到 USB总线上的唤醒信号 K后, 从低功耗 模式恢复至正常工作模式;  Step S105: After detecting the wake-up signal K on the USB bus, the wireless module returns from the low power mode to the normal working mode;
步骤 S106、 处理器平台唤醒***模块。  Step S106: The processor platform wakes up the peripheral module.
处理器平台结合电源管理模块, 唤醒***模块, 例如人机接口、 多媒 体及存储等模块。 MID唤醒无线模块过程结束。  The processor platform incorporates a power management module to wake up peripheral modules such as human interface, multimedia, and storage. The MID wakes up the wireless module process.
另一示例中, 第一装置为无线模块, 第二装置为 MID主机。  In another example, the first device is a wireless module and the second device is a MID host.
参照图 7, 无线模块唤醒 MID主机的流程示意图。  Refer to Figure 7, the flow chart of the wireless module waking up the MID host.
该无线模块唤醒 MID主机的流程包括:  The process of the wireless module waking up the MID host includes:
步骤 S201、 无线模块检测并响应唤醒事件;  Step S201: The wireless module detects and responds to the wakeup event.
该唤醒事件为无线模块接收到电话或短信, 无线模块响应该唤醒事件, 由低功耗模式恢复至正常工作模式; 步骤 S202、 无线模块发送唤醒信号 K至 USB总线; The wake-up event is that the wireless module receives a call or a short message, and the wireless module returns to the normal working mode from the low power mode in response to the wake-up event; Step S202, the wireless module sends a wake-up signal K to the USB bus;
步骤 S203、 MID主机的 USB模块检测到 USB总线的唤醒信号 K, 由 挂起态恢复至正常工作态;  Step S203: The USB module of the MID host detects the wake-up signal K of the USB bus, and resumes from the suspended state to the normal working state;
步骤 S204、 USB模块唤醒处理器平台, 进入正常工作模式;  Step S204: The USB module wakes up the processor platform and enters a normal working mode.
USB模块唤醒处理器平台, 处理器平台置片上外设资源的电源和时钟 于正常工作值, 并进入正常工作模式。  The USB module wakes up the processor platform, and the processor platform sets the power and clock of the peripheral resources on the chip to the normal working value, and enters the normal working mode.
步骤 S205、 处理器平台唤醒***模块。  Step S205: The processor platform wakes up the peripheral module.
处理器平台结合电源管理模块唤醒人机接口、 多媒体及存储等***模 块。  The processor platform incorporates a power management module to wake up peripheral modules such as human interface, multimedia, and storage.
在该无线模块唤醒 MID过程中, 无线模块唤醒 MID主机的 USB模块 为本发明的关键。 该 USB模块与无线模块内部连接结构如图 8所示。 USB 模块中的 USB HOST (主机控制器)通过内置的 ROOT HUB (根集线器) 的端口 2级联一个 HUB后, 在级联 HUB (集线器) 的端口 1连接无线模 块, 如图 8中的 DEVICE (设备)。  During the wake-up of the MID by the wireless module, the wireless module wakes up the USB module of the MID host, which is the key to the invention. The internal connection structure of the USB module and the wireless module is as shown in FIG. 8. The USB HOST (host controller) in the USB module is connected to a HUB via port 2 of the built-in ROOT HUB (root hub), and the wireless module is connected to port 1 of the cascaded HUB (hub), as shown in Figure 8 for DEVICE ( device).
参照图 8, 该 USB模块与无线模块的唤醒过程示意图。  Referring to Figure 8, the wake-up process of the USB module and the wireless module is schematic.
其中:  among them:
t0: 无线模块向 USB总线发送唤醒信号 K时刻;  T0: The wireless module sends a wake-up signal to the USB bus.
tl: 级联 HUB检测到端口 1的唤醒信号时刻;  Tl: The cascading HUB detects the wake-up signal of port 1;
t2: 主机控制器 ROOT HUB检测到端口 1的唤醒时刻;  T2: The host controller ROOT HUB detects the wake-up time of port 1;
13: 无线模块停止发送唤醒信号;  13: The wireless module stops sending wake-up signals;
14: 级联 HUB停止发送唤醒信号;  14: Cascading HUB stops sending wake-up signals;
15: 主机控制器完成唤醒序列操作时刻;  15: The host controller completes the wake-up sequence operation time;
t0至 t3为无线模块完成唤醒的时间; tl至 t4为级联 HUB完成唤醒的 时间; tl至 t4为 ROOT HUB完成唤醒的时间。  T0 to t3 are the time when the wireless module completes the wakeup; tl to t4 are the time that the cascading HUB completes the wakeup; and tl to t4 are the time when the ROOT HUB completes the wakeup.
( 1 )无线模块检测到唤醒事件后进入唤醒状态, 由低功耗模式切换到 正常工作模式, 并在 t0时刻通过内部的 USB模块向 USB总线发送唤醒信 号 K; (1) The wireless module enters the awake state after detecting the wake event, and switches from the low power mode to Normal working mode, and send a wake-up signal K to the USB bus through the internal USB module at time t0;
( 2 ) MID级联的 HUB在 tl时刻检测到无线模块的唤醒信号 K后, 向 USB HOST的 ROOT HUB反馈唤醒信号 K, 同时, 级联 HUB从挂起工作 模式向正常工作模式切换;  (2) After the MID cascaded HUB detects the wake-up signal K of the wireless module at time t1, it feeds back the wake-up signal K to the ROOT HUB of the USB HOST, and at the same time, the cascaded HUB switches from the suspended working mode to the normal working mode;
( 3 ) USB HOST的 ROOT HUB在 t2时刻检测到级联 HUB的唤醒信 号后, 开始从挂起工作模式向正常工作模式切换;  (3) The ROOT HUB of the USB HOST starts to switch from the suspend mode to the normal mode after detecting the wakeup signal of the cascaded HUB at time t2;
( 4 )t5时刻 USB HOST的 ROOT HUB完成唤醒工作,然后 USB HOST 向 MID发送中断信号, MID处理器平台收到中断信号后, 从休眠模式转变 为正常工作模式。  (4) At time t5, the USB HOST ROOT HUB completes the wake-up work, and then the USB HOST sends an interrupt signal to the MID. After receiving the interrupt signal, the MID processor platform changes from the sleep mode to the normal working mode.
在这里需要说明的是, 本实施例实施的前提是 MID主机与无线模块均 处于休眠状态。首先是 MID主机进入休眠状态,再通过 USB模块发送休眠 信号至无线模块, 使无线模块也进入休眠状态。  It should be noted that the premise of the implementation of this embodiment is that both the MID host and the wireless module are in a dormant state. The first is that the MID host enters the sleep state, and then sends a sleep signal to the wireless module through the USB module, so that the wireless module also enters a sleep state.
参照图 9, MID主机休眠无线模块的流程示意图;  Referring to Figure 9, the flow diagram of the MID host sleep wireless module;
该 MID主机与无线模块均进入休眠状态的过程包括:  The process in which both the MID host and the wireless module enter a sleep state includes:
步骤 S301、 MID主机检测并响应休眠事件, 进入休眠状态;  Step S301: The MID host detects and responds to the sleep event, and enters a sleep state.
该休眠事件是特定的休眠按键、 定时休眠触发信号、 MID休眠指令等。 MID主机则根据该休眠事件进入休眠状态。  The sleep event is a specific sleep button, a timer sleep trigger signal, a MID sleep command, and the like. The MID host enters a sleep state according to the sleep event.
步骤 S302、 ***模块进入休眠状态;  Step S302, the peripheral module enters a sleep state;
MID主机通过处理器与电源管理模块的配合, 先将人机接口、 多媒体 及存储等***模块进行休眠操作。  The MID host performs the sleep operation of the peripheral modules such as the human interface, multimedia, and storage through the cooperation of the processor and the power management module.
步骤 S303、 MID主机通过 USB模块发送休眠信号 IDLE至 USB总线; Step S303, the MID host sends the sleep signal IDLE to the USB bus through the USB module;
MID主机将该休眠信号 IDLE发送至 USB总线, 且该休 Θ民信号 IDLE 将持续一定时间 (例如, 5ms )。 The MID host sends the sleep signal IDLE to the USB bus, and the Hidden Signal IDLE will last for a certain period of time (e.g., 5ms).
步骤 S304、 无线模块检测到该休眠信号 IDLE后, 由正常工作模式切 换为低功耗模式; Step S304, after the wireless module detects the sleep signal IDLE, it is cut by the normal working mode. Switch to low power mode;
无线模块检测到 USB总线上的休眠信号 IDLE、 且持续一定时间时, 则由正常工作模式切换为低功耗模式。  When the wireless module detects the sleep signal IDLE on the USB bus and continues for a certain period of time, it switches from the normal working mode to the low power mode.
步骤 S305、 USB模块进入休眠状态;  Step S305, the USB module enters a sleep state;
步骤 S306、 处理器平台进入休眠状态。  Step S306, the processor platform enters a sleep state.
USB模块进入休眠状态后, 处理器平台也开始进入休眠状态, 并根据 ***性能要求关掉或降低片上外设资源的电源和时钟, 使得处理器平台进 入深度睡眠模式, 消耗最少电流。  After the USB module enters the sleep state, the processor platform also begins to sleep, and the power and clock of the on-chip peripheral resources are turned off or reduced according to system performance requirements, so that the processor platform enters deep sleep mode and consumes minimum current.
本发明使得 MID主机与无线模块可以分别检测 USB总线信号,并根据 该 USB总线信号进行休眠或唤醒,不但 MID主机可以休眠或唤醒无线模块, 而且在 MID 和无线模块均处于休眠时, 无线模块被触发唤醒后可以通过 USB总线唤醒 MID主机。  The invention enables the MID host and the wireless module to detect the USB bus signal separately, and sleep or wake up according to the USB bus signal, not only the MID host can sleep or wake up the wireless module, but also when the MID and the wireless module are in sleep, the wireless module is After the wake-up is triggered, the MID host can be woken up via the USB bus.
以上所述仅为本发明的优选实施例, 并非因此限制本发明的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换, 或直 接或间接运用在其他相关的技术领域, 均同理包括在本发明的专利保护范 围内。  The above description is only the preferred embodiment of the present invention, and is not intended to limit the scope of the invention, and the equivalent structure or equivalent flow transformation made by the specification and the drawings of the present invention may be directly or indirectly applied to other related The technical field is equally included in the scope of patent protection of the present invention.

Claims

权利要求书 Claim
1、 一种基于通用串行总线 USB 的双向唤醒的方法, 其特征在于, 该 方法包括:  A method for bidirectional wake-up based on Universal Serial Bus USB, characterized in that the method comprises:
第一装置根据唤醒事件的触发进入唤醒状态, 并产生唤醒信号; 将所述唤醒信号通过 USB总线发送至第二装置, 以供第二装置检测到 USB总线上的唤醒信号后, 进入唤醒状态。  The first device enters the awake state according to the trigger of the wake event, and generates a wake-up signal; and sends the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters the awake state.
2、 根据权利要求 1所述的方法, 其特征在于,  2. The method of claim 1 wherein
所述第一装置为移动互联网设备 MID主机, 第二装置为无线模块; 所 述唤醒事件包括: 唤醒按键、 定时唤醒触发信号或 MID唤醒指令;  The first device is a mobile Internet device MID host, and the second device is a wireless module; the wake event includes: a wake button, a timed wake trigger signal or a MID wake command;
或者,  Or,
所述第一装置为无线模块, 第二装置为 MID主机; 所述无线模块被触 发的唤醒事件包括: 语音接入 /呼出, 或短信接入 /呼出。  The first device is a wireless module, and the second device is a MID host; the wake-up event triggered by the wireless module includes: voice access/outgoing, or short message access/outgoing.
3、 根据权利要求 2所述的方法, 其特征在于, 进一步包括: 所述 MID主机根据休眠事件的触发进入休眠状态, 并产生休眠信号; 所述休眠事件包括休眠按键、 定时休眠触发信号或 MID休眠指令;  The method according to claim 2, further comprising: the MID host entering a sleep state according to a trigger of a sleep event, and generating a sleep signal; the sleep event includes a sleep button, a timing sleep trigger signal or a MID Sleep instruction
将所述休眠信号通过 USB总线发送至无线模块, 以供无线模块检测到 USB总线上的休眠信号后, 进入休眠状态。  The sleep signal is sent to the wireless module through the USB bus, and the wireless module enters a sleep state after detecting the sleep signal on the USB bus.
4、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 所述唤醒信 号表达为:  The method according to any one of claims 1 to 3, characterized in that the wake-up signal is expressed as:
当第二装置为全速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值小于 200mV;  When the second device is a full-speed device, the wake-up signal is set to: the difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is less than 200 mV;
当第二装置为低速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值大于 200mV。  When the second device is a low-speed device, the wake-up signal is set to: The difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
5、 根据权利要求 1至 3任一项所述的方法, 其特征在于, 所述休眠信 号表达为: 当无线模块为全速设备时, 休眠信号设置为: USB总线的正差分信号 端 D+大于 2.0V; 负差分信号端 D-大于 0.8V; The method according to any one of claims 1 to 3, wherein the sleep signal is expressed as: When the wireless module is a full-speed device, the sleep signal is set to: the positive differential signal terminal D+ of the USB bus is greater than 2.0V; the negative differential signal terminal D- is greater than 0.8V;
当无线模块为低速设备时, 休眠信号设置为: USB总线的正差分信号 端 D-大于 2.0V; 负差分信号端 D+大于 0.8V。  When the wireless module is a low-speed device, the sleep signal is set to: the positive differential signal terminal of the USB bus D- is greater than 2.0V; the negative differential signal terminal D+ is greater than 0.8V.
6、 一种基于 USB 的双向唤醒的设备, 其特征在于, 包括第一装置; 所述第一装置包括:  6. A USB-based two-way wake-up device, comprising: a first device; the first device comprising:
信号产生模块, 用于根据唤醒事件的触发进入唤醒状态, 并产生唤醒 信号;  a signal generating module, configured to enter an awake state according to a trigger of the wake event, and generate a wakeup signal;
发送模块, 用于将所述唤醒信号通过 USB总线发送至第二装置, 以供 第二装置检测到 USB总线上的唤醒信号后, 进入唤醒状态。  And a sending module, configured to send the wake-up signal to the second device through the USB bus, so that the second device detects the wake-up signal on the USB bus and enters an awake state.
7、 根据权利要求 6所述的设备, 其特征在于, 所述唤醒信号表达为: 当第二装置为全速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值小于 200mV;  7. The device according to claim 6, wherein the wake-up signal is expressed as: when the second device is a full-speed device, the wake-up signal is set to: a positive differential signal terminal D+ and a negative differential signal terminal D of the USB bus - the difference is less than 200mV;
当第二装置为低速设备时, 唤醒信号设置为: USB总线的正差分信号 端 D+与负差分信号端 D-的差值大于 200mV。  When the second device is a low-speed device, the wake-up signal is set to: The difference between the positive differential signal terminal D+ of the USB bus and the negative differential signal terminal D- is greater than 200 mV.
8、 一种基于 USB的双向唤醒的***, 其特征在于, 包括:  8. A USB-based two-way wake-up system, comprising:
第一装置, 用于根据唤醒事件的触发进入唤醒状态, 并发送唤醒信号 至 USB总线;  a first device, configured to enter a wake-up state according to a trigger of the wake-up event, and send a wake-up signal to the USB bus;
第二装置, 与所述第一装置通过 USB总线连接, 用于检测到 USB总 线上的唤醒信号后, 进入唤醒状态。  The second device is connected to the first device via a USB bus, and is configured to detect a wake-up signal on the USB bus and enter an awake state.
9、 根据权利要求 8所述的***, 其特征在于,  9. The system of claim 8 wherein:
所述第一装置为 MID主机, 第二装置为无线模块; 所述 MID主机被 触发的唤醒事件包括: 唤醒按键、 定时唤醒触发信号或 MID唤醒指令; 或者,  The first device is a MID host, and the second device is a wireless module; the wakeup event triggered by the MID host includes: a wake button, a timed wake trigger signal or a MID wake command; or
所述第一装置为无线模块, 第二装置为 MID主机; 所述无线模块被触 发的唤醒事件包括: 语音接入 /呼出, 或短信接入 /呼出。 The first device is a wireless module, and the second device is a MID host; the wireless module is touched Wake-up events include: voice access/outgoing, or SMS access/outgoing.
10、 根据权利要求 9所述的***, 其特征在于,  10. The system of claim 9 wherein:
所述 MID主机, 还用于: 根据休眠事件的触发进入休眠状态, 并将产 生的休眠信号通过 USB总线发送至无线模块;  The MID host is further configured to: enter a sleep state according to a trigger of a sleep event, and send the generated sleep signal to the wireless module through a USB bus;
所述无线模块, 还用于: 在检测到 USB总线上的休眠信号后, 进入休 眠状态;  The wireless module is further configured to: enter a sleep state after detecting a sleep signal on the USB bus;
所述休眠事件包括休眠按键、 定时休眠触发信号或 MID休眠指令。  The sleep event includes a sleep button, a timer sleep trigger signal, or a MID sleep command.
PCT/CN2011/073184 2010-08-30 2011-04-22 Method, device and system for bidirectional wake-up based on universal serial bus WO2012027991A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010268442.6A CN101938818B (en) 2010-08-30 2010-08-30 Two-way waking method, equipment and system based on USB
CN201010268442.6 2010-08-30

Publications (1)

Publication Number Publication Date
WO2012027991A1 true WO2012027991A1 (en) 2012-03-08

Family

ID=43391886

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/073184 WO2012027991A1 (en) 2010-08-30 2011-04-22 Method, device and system for bidirectional wake-up based on universal serial bus

Country Status (2)

Country Link
CN (1) CN101938818B (en)
WO (1) WO2012027991A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105744606A (en) * 2016-04-01 2016-07-06 努比亚技术有限公司 User equipment and sleep waking method
CN105763735A (en) * 2016-04-01 2016-07-13 努比亚技术有限公司 User equipment and quick sleep method
US10469704B2 (en) 2017-05-26 2019-11-05 Avision Inc. Controlled device, control device, control system using the same and control method using the same
CN113468093A (en) * 2021-06-25 2021-10-01 厦门码灵半导体技术有限公司 Industrial-grade Universal Serial Bus (USB) chip, awakening method thereof and electronic equipment
CN115189981A (en) * 2022-06-30 2022-10-14 东风汽车集团股份有限公司 Lin bus interface based on master-slave reusability

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101938818B (en) * 2010-08-30 2014-12-31 中兴通讯股份有限公司 Two-way waking method, equipment and system based on USB
CN102799550B (en) * 2012-06-21 2016-01-27 华为终端有限公司 Based on the waking up of chip chamber high-speed interface HSIC, hot-plug method and equipment
CN103576569B (en) * 2012-08-08 2017-03-01 联想(北京)有限公司 A kind of Automatic adjustment method, equipment and system
CN106873750A (en) * 2015-12-10 2017-06-20 北京信威通信技术股份有限公司 A kind of sleep/wake method of USB slave units control
CN105704802A (en) * 2016-04-01 2016-06-22 努比亚技术有限公司 Mobile terminal and communication method
CN105960000A (en) * 2016-06-12 2016-09-21 努比亚技术有限公司 Dormancy awakening method and processor
CN107622029A (en) * 2016-07-13 2018-01-23 中兴通讯股份有限公司 A kind of control method, device, circuit and data card
CN106714023B (en) * 2016-12-27 2019-03-15 广东小天才科技有限公司 Bone conduction earphone-based voice awakening method and system and bone conduction earphone
CN107678530B (en) * 2017-08-29 2021-01-19 芯启源电子科技有限公司 USB low-power-consumption state exit method, USB electronic device and communication system
CN111201522A (en) * 2017-10-13 2020-05-26 华为技术有限公司 Universal serial bus equipment and power saving method thereof
CN110018976B (en) * 2018-01-10 2022-06-10 华为技术有限公司 Method for USB master device to respond to USB slave device and related device
CN113094104A (en) * 2020-01-09 2021-07-09 北京君正集成电路股份有限公司 Design method of detection circuit for awakening low-power-consumption circuit
CN112188025A (en) * 2020-09-22 2021-01-05 北京中房智宝科技有限公司 USB transmission image stabilization solution
CN113194524B (en) * 2021-03-25 2023-06-02 深圳市广通远驰科技有限公司 Dormancy awakening method, upper computer, vehicle-mounted communication module and communication system
CN115985021B (en) * 2023-03-21 2023-07-07 深圳鼎智通讯有限公司 Awakening method of double-chip POS machine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101208680A (en) * 2005-06-29 2008-06-25 英特尔公司 Enhancements to universal serial bus (USB) suspend and resume operations
CN101470689A (en) * 2007-12-25 2009-07-01 大唐移动通信设备有限公司 Bidirectional sleep/wake method and device based on USB
CN101498964A (en) * 2009-02-04 2009-08-05 深圳华为通信技术有限公司 Wireless modulation-demodulation apparatus and system, sleeping/waking method and terminal
CN101504565A (en) * 2009-03-04 2009-08-12 上海闻泰电子科技有限公司 Method for awakening chip module
CN101938818A (en) * 2010-08-30 2011-01-05 中兴通讯股份有限公司 Two-way waking method, equipment and system based on USB

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2009222488A1 (en) * 2008-09-30 2010-04-15 Aristocrat Technologies Australia Pty Limited A gaming system and a gaming peripheral

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101208680A (en) * 2005-06-29 2008-06-25 英特尔公司 Enhancements to universal serial bus (USB) suspend and resume operations
CN101470689A (en) * 2007-12-25 2009-07-01 大唐移动通信设备有限公司 Bidirectional sleep/wake method and device based on USB
CN101498964A (en) * 2009-02-04 2009-08-05 深圳华为通信技术有限公司 Wireless modulation-demodulation apparatus and system, sleeping/waking method and terminal
CN101504565A (en) * 2009-03-04 2009-08-12 上海闻泰电子科技有限公司 Method for awakening chip module
CN101938818A (en) * 2010-08-30 2011-01-05 中兴通讯股份有限公司 Two-way waking method, equipment and system based on USB

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105744606A (en) * 2016-04-01 2016-07-06 努比亚技术有限公司 User equipment and sleep waking method
CN105763735A (en) * 2016-04-01 2016-07-13 努比亚技术有限公司 User equipment and quick sleep method
WO2017166541A1 (en) * 2016-04-01 2017-10-05 努比亚技术有限公司 User device and method for waking from hibernation, and computer storage medium
US10469704B2 (en) 2017-05-26 2019-11-05 Avision Inc. Controlled device, control device, control system using the same and control method using the same
TWI681660B (en) * 2017-05-26 2020-01-01 虹光精密工業股份有限公司 Controlled device, control device, control system using the same and control method using the same
CN113468093A (en) * 2021-06-25 2021-10-01 厦门码灵半导体技术有限公司 Industrial-grade Universal Serial Bus (USB) chip, awakening method thereof and electronic equipment
CN115189981A (en) * 2022-06-30 2022-10-14 东风汽车集团股份有限公司 Lin bus interface based on master-slave reusability
CN115189981B (en) * 2022-06-30 2023-12-01 东风汽车集团股份有限公司 Lin bus interface based on master-slave reusability

Also Published As

Publication number Publication date
CN101938818A (en) 2011-01-05
CN101938818B (en) 2014-12-31

Similar Documents

Publication Publication Date Title
WO2012027991A1 (en) Method, device and system for bidirectional wake-up based on universal serial bus
US7898994B2 (en) Power saving in multi-processor device
JP5900760B2 (en) Power management method and apparatus for network access module
EP3719761A1 (en) Smart lock power supply control method, smart lock system and storage medium
JP5773288B2 (en) Wake-up method, hot-swap method, and device based on high-speed interchip HSIC interface
WO2010133142A1 (en) Method, device and terminal for controlling dual-processor switch
WO2014032293A1 (en) Control method and device for awaking intelligent terminal
CN100547520C (en) The method for managing power supply of computer system and computer system
US20110286504A1 (en) Wireless modem device, wireless modem system, wireless modem device sleep/wake-up method, and terminal
JP2012501014A (en) USB remote wakeup
CN101170777A (en) A method for realizing sleeping/awaking of multi-mode mobile terminal
KR20170012182A (en) Circuit, method and device for waking up master mcu
WO2012152202A1 (en) State control method and device, and portable terminal
WO2011088674A1 (en) Mobile internet terminal
CN110568921B (en) Method for reducing chip power consumption
CN108777862B (en) Bluetooth transmission method, Bluetooth controller and Bluetooth device
EP1650669B1 (en) Method and system for reducing power consumption of handsets through uart auto flow control
WO2007076645A1 (en) Notebook computer
TW201351156A (en) Electronic apparatuses and related controlling methods and computer program products thereof
WO2021218842A1 (en) Downlink reception triggering method, terminal and network side device
CN103106757B (en) A kind of bluetooth is waken the method for pos machine up
CN201698324U (en) Embedded system
US20130326093A1 (en) Method, system and device for enabling USB data card with USB flash drive function to hibernate
CN113031749A (en) Electronic device
CN204795181U (en) Multifunction cell phone

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11821018

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11821018

Country of ref document: EP

Kind code of ref document: A1