CN116744362A - Control method of electronic equipment, related circuit and electronic equipment - Google Patents

Control method of electronic equipment, related circuit and electronic equipment Download PDF

Info

Publication number
CN116744362A
CN116744362A CN202310216935.2A CN202310216935A CN116744362A CN 116744362 A CN116744362 A CN 116744362A CN 202310216935 A CN202310216935 A CN 202310216935A CN 116744362 A CN116744362 A CN 116744362A
Authority
CN
China
Prior art keywords
packet
electronic device
frequency band
control method
retransmission
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
CN202310216935.2A
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.)
MediaTek Inc
Original Assignee
MediaTek Inc
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
Priority claimed from US18/117,476 external-priority patent/US20230291239A1/en
Application filed by MediaTek Inc filed Critical MediaTek Inc
Publication of CN116744362A publication Critical patent/CN116744362A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • 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/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Control method of electronic equipment, related circuit and electronic equipment. The invention provides a control method of electronic equipment, wherein the control method comprises the following steps: enabling a wireless charging mode; generating a package, wherein the package comprises a content which is not recognized by other electronic equipment and sends out confirmation; and wirelessly transmitting the packet and continuously retransmitting the packet. Correspondingly, the invention also provides a circuit in the electronic equipment and the related electronic equipment, and the wireless charging efficiency can be improved by adopting the invention.

Description

Control method of electronic equipment, related circuit and electronic equipment
Cross-reference to related patent applications
The present invention claims priority from U.S. provisional patent application Ser. No.63/318,804, filed on day 3, month 11 of 2022, and U.S. patent application Ser. No.18/117,476, filed on day 3, month 6 of 2023, both of which are incorporated herein by reference in their entireties.
Technical Field
The present invention relates to wireless charging technology, and more particularly, to continuous packet transmission technology for wireless charging.
Background
In wireless charging using Radio Frequency (RF) signals, the electronic device (electronic device) needs to continuously send packets (packets) and should shorten transmission intervals as much as possible in order to obtain better charging efficiency. However, since the packet generation speed is limited by the operating frequency of the microprocessor in the electronic device and the microprocessor generally has lower performance, the wireless charging efficiency cannot be further increased due to the limited packet transmission rate.
Disclosure of Invention
It is therefore an object of the present invention to provide a wireless charging method, which uses a Wi-Fi retransmission mechanism to continuously retransmit a packet for a remote device (remote device) to charge its internal battery using the packet, so as to improve wireless charging efficiency.
In a first aspect, the present invention provides a control method of an electronic device, the control method including: enabling a wireless charging mode; generating a package, wherein the package comprises a content which is not recognized by other electronic equipment and sends out confirmation; and wirelessly transmitting the packet and continuously retransmitting the packet.
In some embodiments, the step of generating the packet comprises: the packet with the virtual medium access control MAC address is generated.
In some embodiments, the step of generating the packet comprises: the packet with the erroneous error detection code is generated.
In some embodiments, the step of wirelessly transmitting the packet comprises: transmitting the packet by using a first frequency band; and, the control method further includes: and wirelessly communicating with another electronic device using a second frequency band different from the first frequency band.
In some embodiments, the packet is a Wi-Fi packet, the first frequency band is a 2.4GHz frequency band, and the second frequency band is a 5GHz frequency band.
In some embodiments, the control method further comprises: the wireless charging mode is disabled or the retransmission density of the packet is reduced after receiving battery information indicating that the battery of another electronic device has been charged with sufficient energy.
In some embodiments, the control method further comprises: detecting whether the packet retransmission is stopped or whether no packet is sent, so as to generate a detection result; generating another packet in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, and wirelessly transmitting the other packet and continuously retransmitting the other packet.
In a second aspect, the present invention also provides a circuit located within an electronic device, the circuit being configured to perform the steps of: enabling a wireless charging mode; generating a package, wherein the package comprises a content which is not recognized by other electronic equipment and sends out confirmation; and wirelessly transmitting the packet and continuously retransmitting the packet.
In some embodiments, the step of generating the packet comprises: the packet with the virtual medium access control MAC address is generated.
In some embodiments, the step of generating the packet comprises: the packet with the erroneous error detection code is generated.
In some embodiments, the step of wirelessly transmitting the packet comprises: transmitting the packet by using a first frequency band; and, the circuitry is further configured to perform the steps of: and wirelessly communicating with another electronic device using a second frequency band different from the first frequency band.
In some embodiments, the packet is a Wi-Fi packet, the first frequency band is a 2.4GHz frequency band, and the second frequency band is a 5GHz frequency band.
In some embodiments, the circuitry is further configured to perform the steps of: the wireless charging mode is disabled or the retransmission density of the packet is reduced after receiving battery information indicating that the battery of another electronic device has been charged with sufficient energy.
In some embodiments, the circuitry is further configured to perform the steps of: detecting whether the packet retransmission is stopped or whether no packet is sent, so as to generate a detection result; generating another packet in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, and wirelessly transmitting the other packet and continuously retransmitting the other packet.
In a third aspect, the present invention provides an electronic device, including: a processor configured to enable a wireless charging mode and generate a packet; and a wireless communication module configured to wirelessly transmit the packet and continuously retransmit the packet; wherein the package includes content that is not recognized by other electronic devices to issue an acknowledgement.
In some embodiments, the processor generates the packet with a virtual media access control, MAC, address.
In some embodiments, the wireless communication module generates an erroneous error detection code and writes the erroneous error detection code into the packet.
In some embodiments, after wirelessly transmitting the packet, if an acknowledgement in response to the packet is not received, a hardware circuit within the wireless communication module is used to trigger a retransmission mechanism to retransmit the packet.
In some embodiments, the processor disables the wireless charging mode or reduces the retransmission density of the packet after receiving battery information indicating that the battery of another electronic device has been charged with sufficient energy.
In some embodiments, the processor detects whether the packet retransmission is stopped or whether no packet is sent to generate a detection result; and in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, the processor generates another packet, and wirelessly transmits the other packet and continuously retransmits the other packet.
These and other objects of the present invention will no doubt become obvious to those of ordinary skill in the art after having read the following detailed description of the preferred embodiments which are illustrated in the various drawing figures.
Drawings
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present invention.
Fig. 2 is a schematic diagram illustrating a packet transmission method for wireless charging according to a first embodiment of the present invention.
Fig. 3 is a schematic diagram illustrating a packet transmission method for wireless charging according to a second embodiment of the present invention.
Fig. 4 is a schematic diagram illustrating a packet transmission method for wireless charging according to a third embodiment of the present invention.
Fig. 5 is a schematic diagram illustrating a packet transmission method for wireless charging according to a fourth embodiment of the present invention.
In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the invention. It will be apparent, however, that one or more embodiments may be practiced without these specific details, and that different embodiments may be combined as desired and should not be limited to the embodiments set forth in the drawings.
Detailed Description
The following description is of preferred embodiments of the invention, which are intended to illustrate the technical features of the invention, but not to limit the scope of the invention. Certain terms are used throughout the description and claims to refer to particular elements, and it will be understood by those skilled in the art that manufacturers may refer to a like element by different names. Therefore, the present specification and claims do not take the difference in names as a way of distinguishing elements, but rather take the difference in functions of elements as a basis for distinction. The terms "element," "system," and "apparatus" as used in the present invention may be a computer-related entity, either hardware, software, or a combination of hardware and software. In the following description and in the claims, the terms "include" and "comprise" are used in an open-ended fashion, and thus should be interpreted to mean "include, but not limited to …". Furthermore, the term "coupled" means an indirect or direct electrical connection. Thus, if one device is coupled to another device, that device can be directly electrically connected to the other device or indirectly electrically connected to the other device through other devices or connection means.
Wherein corresponding numerals and symbols in the various drawings generally refer to corresponding parts, unless otherwise indicated. The drawings are clearly illustrative of relevant portions of the embodiments and are not necessarily drawn to scale.
The term "substantially" or "approximately" as used herein means that within an acceptable range, a person skilled in the art can solve the technical problem to be solved, substantially to achieve the technical effect to be achieved. For example, "substantially equal" refers to a manner in which a technician can accept a certain error from "exactly equal" without affecting the accuracy of the result.
Fig. 1 is a schematic diagram of a communication system according to an embodiment of the present invention. As shown in fig. 1, the communication system includes a plurality of electronic devices 100, 180, and 190, wherein the electronic device 100 is capable of communicating with the electronic devices 180 and 190. The electronic device 100 includes a processor 110, a storage device 120, and a wireless communication module 130, for example, the storage device 120 may include a program code 122 and a Wi-Fi driver 124, and the wireless communication module 130 may include at least a Wi-Fi chip. The electronic device 180 includes an RF energy harvesting charging circuit (RF energy harvesting charge circuit) 182 and a battery (battery) 184, wherein the RF energy harvesting charging circuit 182 is capable of converting captured Wi-Fi signals into energy to charge the battery 184. It will be appreciated that Wi-Fi packets are transmitted in the form of radio waves that carry electromagnetic energy, i.e., the Wi-Fi packet itself is an electromagnetic energy, so that the receiving end charges the battery through the RF energy harvesting charging circuit. The key point of the present embodiment is that the transmitting end (e.g., the electronic device 100) continuously provides the packets (e.g., wi-Fi packets) to the other electronic device (e.g., the electronic device 180 and/or 190) by using the Wi-Fi retransmission technology (especially, the packet retransmission technology), so that the other electronic device collects the energy of the high-density packets to charge the battery, thereby improving the wireless charging efficiency, and how the RF energy collection charging circuit 182 captures/collects the energy of the Wi-Fi signals/packets is not the key point of the present invention, so that the detailed description will not be made.
In an embodiment, the electronic device 100 may be a television, and the electronic device 180 may be a remote controller (remote controller) for controlling the electronic device 100, but the present invention is not limited thereto. In another embodiment, electronic device 100 may be any suitable device capable of generating Wi-Fi signals, and electronic device 180 may be any device having wireless charging capabilities.
In an embodiment, the electronic device 180 may communicate with the electronic device 100 using Bluetooth (Bluetooth), and the electronic device 180 may not have a Wi-Fi receiver for processing Wi-Fi signals. That is, for the electronic device 180, in one embodiment, the Wi-Fi signal is used only to charge the battery 184.
In operation of the electronic device 100, the processor 110 reads the program code 122 from the storage 120 and executes the program code 122 to control the operation of the electronic device 100. In addition, the processor 110 executes the Wi-Fi driver 124 to have wireless communication functions. In this embodiment, the processor 110 may enable (enable) or disable (disable) the wireless charging mode, wherein the packet retransmission mechanism (packet retransmission mechanism) is triggered when the processor 110 enables the wireless charging mode, and the Wi-Fi packet is automatically delivered (delivery) in a continuous and high-density manner, so that the electronic device 180 has high wireless charging efficiency, because the packet sent by the electronic device 100 includes the content of an Acknowledgement (ACK) that is not recognized by other electronic devices.
Fig. 2 is a schematic diagram illustrating a packet transmission method for wireless charging according to a first embodiment of the present invention. Referring to fig. 1 and 2 together, initially, a system-side Application (APP) and middleware (middleware) enable wireless charging mode and provide a virtual (virtual) media access control (media access control, MAC) address, which is a user-configurable parameter and is different from a physical (physical) MAC address (i.e., a burn/cure address on hardware), i.e., the virtual MAC address does not correspond to any electronic device, it is understood that the virtual MAC address may be used to refer to any content other than a physical MAC address. The processor 110 then executes the Wi-Fi driver 124 to enable wireless charging flow (flow), prepare wireless charging settings (set), and generate Wi-Fi packages. In this embodiment, the header (header) of the Wi-Fi packet includes a virtual MAC address (i.e., the header of the Wi-Fi packet does not have any physical MAC address), and the payload (payload) of the Wi-Fi packet has a large size or maximum size. The processor 110 then sends the Wi-Fi packets to the wireless communication module 130 via an interface (interface), which may be a universal serial bus (Universal Serial Bus, USB) interface, a secure digital input/Output (SDIO) interface, a peripheral component interconnect express (Peripheral Component Interconnect Express, PCIe) interface, or any other suitable interface. After obtaining the Wi-Fi packet, the wireless communication module 130 starts transmitting the Wi-Fi packet, and the content of the Wi-Fi packet is temporarily stored in a buffer (buffer) within the wireless communication module 130 for subsequent packet retransmission. Thus, since the Wi-Fi packet includes a virtual MAC address instead of a physical MAC address, no acknowledgement (ACK message) will be sent back by the electronic device to the electronic device 100. If an ACK is not received for a period of time, the wireless communication module 130 triggers a retransmission mechanism to retransmit the Wi-Fi packet.
In summary, since the packet sent by the wireless communication module 130 includes content that cannot be recognized by other electronic devices (e.g., the electronic device 180) and sent out as an acknowledgement (ACK message), particularly, the wireless communication module 130 always sends out a Wi-Fi packet with a virtual MAC address, the wireless communication module 130 will not receive any ACK in response to the Wi-Fi packet, so the Wi-Fi packet is continuously retransmitted, and the RF energy harvesting charging circuit 182 can generate higher energy to efficiently charge the battery 184 due to the high-density Wi-Fi packet in the air.
In one embodiment, without limiting the invention, the retransmission of the Wi-Fi packets is performed by Hardware (HW) circuitry within the wireless communication module 130. Because the retransmission mechanism is triggered by hardware circuitry, rather than software or firmware, the wireless communication module 130 is able to have a faster packet retransmission speed.
Notably, the retransmission mechanism is defined in the Wi-Fi protocol, so that retransmission of Wi-Fi packets complies with the Wi-Fi specification and does not affect other devices.
In one embodiment, if the battery 184 has been charged with sufficient energy, the electronic device 180 may send battery information to the electronic device 100 to inform that the battery 184 is full. After receiving this battery information, the processor 110 may disable the wireless charging mode and the wireless communication module 130 does not transmit Wi-Fi packets with virtual MAC addresses, or the wireless communication module 130 may reduce the transmission density (also referred to as "retransmission density") of Wi-Fi packets, e.g., increase packet transmission intervals or shorten packet transmission time/size (size), to save power consumption.
In addition, the time of packet transmission or the number of packet retransmissions may be limited (it may be understood that the packet retransmission mechanism is generated according to the Wi-Fi retransmission mechanism defined by the Wi-Fi alliance, and the packet retransmission mechanism generally needs to define the number of retransmissions, for example, if no ACK message is received, the number of retransmissions is N, where N is a positive integer, and the specific value of N may be set according to the actual requirement), so the processor 110 may periodically detect whether the packet retransmission is stopped or whether no Wi-Fi packet is sent. If the processor 110 detects that packet retransmission is stopped or no Wi-Fi packets are sent, the processor 110 will again enable the wireless charging mode and generate another virtual MAC address or generate another Wi-Fi packet for the wireless communication module 130 to send Wi-Fi packets.
Fig. 3 is a schematic diagram illustrating a packet transmission method for wireless charging according to a second embodiment of the present invention. Referring to fig. 1 and 3 together, initially electronic device 100 has communicated with electronic device 190 using channels within a first frequency band (such as the 5GHz band), and system-side applications and middleware select a second frequency band (such as 2.4 GHz) for wireless charging functions. In addition, the system enables wireless charging mode and provides a virtual MAC address. The processor 110 then executes the Wi-Fi driver 124 to enable the dual-band dual-concurrency mode (dual band dual concurrent mode) so that the first band and the second band can be used to transmit packets simultaneously. It is noted that the dual-frequency dual-concurrency mode is well known to those skilled in the art, and thus further description is omitted herein. In addition, the processor 110 enables wireless charging procedures, prepares wireless charging settings in a target frequency band, and generates Wi-Fi packages. In this embodiment, the header of the Wi-Fi packet includes a virtual MAC address, and the payload of the Wi-Fi packet has a large size or maximum size. The processor 110 then sends the Wi-Fi packets to the wireless communication module 130 via a USB interface, SDIO interface, or PCIe interface. After obtaining the Wi-Fi packets, the wireless communication module 130 begins transmitting the Wi-Fi packets, and the contents of the Wi-Fi packets are temporarily stored in a buffer within the wireless communication module 130. In an embodiment of the present invention, because the Wi-Fi packet includes a virtual MAC address instead of a physical MAC address, other electronic devices will not send ACK messages back to the electronic device 100. If an ACK message is not received for a period of time, the wireless communication module 130 triggers a retransmission mechanism to retransmit the Wi-Fi packets.
In summary, since the packets sent by the wireless communication module 130 include content that cannot be recognized by other electronic devices (e.g., the electronic device 180) and sent out as acknowledgements (ACK messages), particularly, the wireless communication module 130 always sends Wi-Fi packets with virtual MAC addresses, the wireless communication module 130 will not receive any ACKs in response to the Wi-Fi packets, so the Wi-Fi packets are continuously retransmitted, and the RF energy harvesting charging circuit 182 is capable of generating higher energy to efficiently charge the battery 184 due to the high density Wi-Fi packets in the air. Moreover, due to the dual-frequency dual-concurrency mode, high-density Wi-Fi packet transmissions between electronic device 100 and electronic device 180 will not affect communications between electronic device 100 and electronic device 190.
Fig. 4 is a schematic diagram illustrating a packet transmission method for wireless charging according to a third embodiment of the present invention. Referring to fig. 1 and 4 together, initially, the system-side application and middleware enable the wireless charging mode and provide the physical MAC address. The processor 110 then executes the Wi-Fi driver 124 to enable the wireless charging process, prepare the wireless charging settings, and generate Wi-Fi packages. It will be appreciated that in all embodiments of the invention, the Wi-Fi packet includes a header in addition to the payload, wherein the header includes a MAC address field, and in the embodiments shown in fig. 2 and 3, the MAC address field writes a virtual MAC address that does not point to any electronic device. In this embodiment, the header of the Wi-Fi packet includes a physical MAC address (e.g., the MAC address field writes the physical MAC address of the device to be charged), and the payload of the Wi-Fi packet has a large size or maximum size. The processor 110 then sends the Wi-Fi packet to the wireless communication module 130 via a USB interface, SDIO interface, or PCIe interface. After obtaining the Wi-Fi packet, the wireless communication module 130 generates an erroneous frame check sequence (frame check sequence, FCS) or generates an erroneous cyclic redundancy check (Cyclic redundancy check, CRC) according to the Wi-Fi packet intentionally/intentionally (intronally), and the wireless communication module 130 writes/adds the erroneous FCS (frame check sequence) or the erroneous CRC (cyclic redundancy check) to the Wi-Fi packet. It is noted that FCS (frame check sequence) or CRC (cyclic redundancy check) described above is only used as an example, and for example, in other embodiments, FCS/CRC may be replaced by any other suitable error detection code (error detection code) for determining whether the packet is correct, so that the receiving end may not send out acknowledgement for the packet due to the error detection code in the packet, i.e. the packet includes content that is not recognized by other electronic devices, but rather the content of the MAC address field is not important, so that in the variant embodiment shown in fig. 4, the header of the Wi-Fi packet may also include a virtual MAC address instead of a physical MAC address, and the invention does not limit this, but preferably a physical MAC address, so that the receiving end may immediately learn whether the packet is correct after determining that the content of the MAC address field points to itself, and if not points to itself, and if it is determined that the received packet has errors, does not need to send out an ACK message. The wireless communication module 130 then begins transmitting Wi-Fi packets with erroneous FCS/CRCs and the contents of the Wi-Fi packets are temporarily stored in a buffer within the wireless communication module 130. In an embodiment of the present invention, because the Wi-Fi packet includes an erroneous FCS/CRC, the other electronic device (e.g., electronic device 180) will determine that the received Wi-Fi packet is erroneous, and thus the other electronic device will not send an ACK back to electronic device 100 in response to the Wi-Fi packet. If an ACK is not received for a period of time, the wireless communication module 130 triggers a retransmission mechanism to retransmit the Wi-Fi packets.
In summary, since the packets sent by the wireless communication module 130 include content that cannot be recognized by other electronic devices (e.g., the electronic device 180) to send Acknowledgements (ACKs), particularly, the wireless communication module 130 always sends Wi-Fi packets with erroneous FCS/CRCs, the wireless communication module 130 will not receive any ACKs in response to the Wi-Fi packets, so the Wi-Fi packets are continuously retransmitted, and the RF energy harvesting charging circuit 182 is capable of generating higher energy to efficiently charge the battery 184 due to the high-density Wi-Fi packets in the air.
Fig. 5 is a schematic diagram illustrating a packet transmission method for wireless charging according to a fourth embodiment of the present invention. Referring to fig. 1 and 5 together, initially electronic device 100 has communicated with electronic device 190 using a channel within a first frequency band (such as the 5GHz band), and system-side applications and middleware select a second frequency band (such as 2.4 GHz) for wireless charging functions to wirelessly charge electronic device 180. In addition, the system enables wireless charging mode and provides a physical MAC address. The processor 110 then executes the Wi-Fi driver 124 to enable the dual-band dual-concurrency mode so that the first band and the second band can be used to transmit packets simultaneously. The processor 110 also enables wireless charging procedures, prepares wireless charging settings in a target frequency band, and generates Wi-Fi packages. In this embodiment, the header of the Wi-Fi packet includes a physical MAC address (e.g., the physical MAC address of the device to be charged), and the payload of the Wi-Fi packet has a large size or maximum size. The processor 110 then sends the Wi-Fi packets to the wireless communication module 130 via a USB interface, SDIO interface, or PCIe interface. After obtaining the Wi-Fi packet, the wireless communication module 130 intentionally/intentionally generates an erroneous FCS or an erroneous CRC from the Wi-Fi packet, and the wireless communication module 130 writes/adds the erroneous FCS or the erroneous CRC to the Wi-Fi packet. The wireless communication module 130 then begins transmitting Wi-Fi packets with the physical MAC address and the erroneous FCS/CRC, and the contents of the Wi-Fi packets are temporarily stored in a buffer within the wireless communication module 130. In an embodiment of the present invention, although the Wi-Fi packet includes a physical MAC address, because the Wi-Fi packet also includes an erroneous FCS/CRC, the electronic device 180 will not send back an ACK to the electronic device 100 in response to the Wi-Fi packet. If an ACK is not received for a period of time, the wireless communication module 130 triggers a retransmission mechanism to retransmit the Wi-Fi packets.
In summary, since the packets sent by the wireless communication module 130 include content that cannot be recognized by other electronic devices (e.g., the electronic device 180) to send Acknowledgements (ACKs), particularly, the wireless communication module 130 always sends Wi-Fi packets with physical MAC addresses and erroneous FCS/CRCs, the wireless communication module 130 will not receive any ACKs in response to the Wi-Fi packets, so the Wi-Fi packets are continuously retransmitted, and the RF energy harvesting charging circuit 182 is capable of generating higher energy to efficiently charge the battery 184 due to the high density Wi-Fi packets in the air.
In short, in the communication system of the present invention, by controlling the electronic device to transmit a packet including the content of an ACK message (acknowledgement) that is not recognized by other electronic devices in such a manner that the packet includes a virtual MAC address or an erroneous error detection code, it is possible to trigger a retransmission mechanism and continuously retransmit the packet so that other electronic devices can generate higher energy to charge their batteries. Thus, other electronic devices may have better wireless charging efficiency.
While the invention has been described by way of example and in terms of preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. On the contrary, it is intended to cover various modifications and similar arrangements (as will be apparent to those skilled in the art), e.g., combinations or alternatives of the different features in the different embodiments. The scope of the following claims is, therefore, to be accorded the broadest interpretation so as to encompass all such modifications and similar structures.

Claims (20)

1. A control method of an electronic device, the control method comprising:
enabling a wireless charging mode;
generating a package, wherein the package comprises a content which is not recognized by other electronic equipment and sends out confirmation; and
wirelessly transmitting the packet and continuously retransmitting the packet.
2. The control method of claim 1, wherein the step of generating the packet comprises:
the packet with the virtual medium access control MAC address is generated.
3. The control method of claim 1, wherein the step of generating the packet comprises:
the packet with the erroneous error detection code is generated.
4. The control method according to claim 1, wherein the step of wirelessly transmitting the packet includes: transmitting the packet by using a first frequency band;
and, the control method further includes:
and wirelessly communicating with another electronic device using a second frequency band different from the first frequency band.
5. The control method of claim 4, wherein the packet is a Wi-Fi packet, the first frequency band is a 2.4GHz frequency band, and the second frequency band is a 5GHz frequency band.
6. The control method according to claim 1, characterized in that the control method further comprises:
the wireless charging mode is disabled or the retransmission density of the packet is reduced after receiving battery information indicating that the battery of another electronic device has been charged with sufficient energy.
7. The control method according to claim 1, characterized in that the control method further comprises:
detecting whether the packet retransmission is stopped or whether no packet is sent, so as to generate a detection result;
generating another packet in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, and wirelessly transmitting the other packet and continuously retransmitting the other packet.
8. A circuit located within an electronic device, the circuit being configured to perform the steps of:
enabling a wireless charging mode;
generating a package, wherein the package comprises a content which is not recognized by other electronic equipment and sends out confirmation; and
wirelessly transmitting the packet and continuously retransmitting the packet.
9. The circuit of claim 8, wherein the step of generating the packet comprises:
the packet with the virtual medium access control MAC address is generated.
10. The circuit of claim 8, wherein the step of generating the packet comprises:
the packet with the erroneous error detection code is generated.
11. The circuit of claim 8, wherein the step of wirelessly transmitting the packet comprises: transmitting the packet by using a first frequency band;
and, the circuitry is further configured to perform the steps of:
and wirelessly communicating with another electronic device using a second frequency band different from the first frequency band.
12. The circuit of claim 11, wherein the packet is a Wi-Fi packet, the first frequency band is a 2.4GHz frequency band, and the second frequency band is a 5GHz frequency band.
13. The circuit of claim 8, wherein the circuit is further configured to perform the steps of:
the wireless charging mode is disabled or the retransmission density of the packet is reduced after receiving battery information indicating that the battery of another electronic device has been charged with sufficient energy.
14. The circuit of claim 8, wherein the circuit is further configured to perform the steps of:
detecting whether the packet retransmission is stopped or whether no packet is sent, so as to generate a detection result;
generating another packet in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, and wirelessly transmitting the other packet and continuously retransmitting the other packet.
15. An electronic device, the electronic device comprising:
a processor configured to enable a wireless charging mode and generate a packet; the method comprises the steps of,
a wireless communication module configured to wirelessly transmit the packet and continuously retransmit the packet;
wherein the package includes content that is not recognized by other electronic devices to issue an acknowledgement.
16. The electronic device of claim 15, wherein the processor generates the packet with a virtual media access control MAC address.
17. The electronic device of claim 15, wherein the wireless communication module generates an erroneous error detection code and writes the erroneous error detection code into the packet.
18. The electronic device of claim 15, wherein after wirelessly transmitting the packet, if an acknowledgement in response to the packet is not received, a retransmission mechanism is triggered to retransmit the packet using hardware circuitry within the wireless communication module.
19. The electronic device of claim 15, wherein the processor disables the wireless charging mode or reduces a retransmission density of the packet after receiving battery information indicating that a battery of another electronic device has been charged with sufficient energy.
20. The electronic device of claim 15, wherein the processor detects whether the packet retransmission is stopped or whether no packet is sent to generate a detection result; and in response to the detection result indicating that the packet retransmission is stopped or no packet is transmitted, the processor generates another packet, and wirelessly transmits the other packet and continuously retransmits the other packet.
CN202310216935.2A 2022-03-11 2023-03-08 Control method of electronic equipment, related circuit and electronic equipment Pending CN116744362A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US63/318,804 2022-03-11
US18/117,476 2023-03-06
US18/117,476 US20230291239A1 (en) 2022-03-11 2023-03-06 Continuous packet transmission for wireless charging

Publications (1)

Publication Number Publication Date
CN116744362A true CN116744362A (en) 2023-09-12

Family

ID=87905047

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310216935.2A Pending CN116744362A (en) 2022-03-11 2023-03-08 Control method of electronic equipment, related circuit and electronic equipment

Country Status (1)

Country Link
CN (1) CN116744362A (en)

Similar Documents

Publication Publication Date Title
CN106559739B (en) Lightweight data transmission method suitable for Bluetooth low-power wireless communication system
KR101668768B1 (en) Systems and methods for packet relaying
EP1710944A1 (en) Handling of erroneous sequence number in a in a NACK packet
KR20140076626A (en) A system and a method for chargingmultiple power receivers in a wireless charging environment
US8751708B2 (en) Method for transmitting touch panel data
JP7081623B2 (en) Information processing equipment, communication systems, information processing methods and programs
CN113114430B (en) Method for determining receiving state of data frame and communication device
US20220077968A1 (en) Wireless lan communication device and wireless lan communication method
CN110933740B (en) Uplink data transmission method and device, terminal equipment and storage medium
CN102740353B (en) Uplink state report reporting method, radio link control data sending method and device
US20220286231A1 (en) Infrastructure equipment, wireless telecommunications system and method
US20100037105A1 (en) Method and Apparatus for Using Physical Layer Error Control to Direct Media Access Layer Error Control
WO2021017832A1 (en) Data processing method and device, and terminal
US11296832B2 (en) Wireless LAN communication apparatus and wireless LAN communication method
EP3790213B1 (en) Mac-based hybrid automatic repeat request (harq)
US11791952B2 (en) Data re-transmission control method and related product
CN116744362A (en) Control method of electronic equipment, related circuit and electronic equipment
JP2016174211A (en) Communication system
US20230291239A1 (en) Continuous packet transmission for wireless charging
JPH11331949A (en) Data transmission system
WO2019109239A1 (en) Data transmission method, transmitting end device and receiving end device
US11677507B2 (en) Faster retransmission in multi-link communication
KR20060039556A (en) Method and system for transmitting packet data by using plural number channel automatic repeat request for use in portable internet network
WO2024002366A1 (en) Communication method and communication apparatus
CN111277986B (en) Method for improving Bluetooth transmission speed of iOS device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination