CN116744362A - Control method of electronic equipment, related circuit and electronic equipment - Google Patents
Control method of electronic equipment, related circuit and electronic equipment Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000012790 confirmation Methods 0.000 claims abstract description 5
- 238000004891 communication Methods 0.000 claims description 51
- 238000001514 detection method Methods 0.000 claims description 24
- 230000007246 mechanism Effects 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 14
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 10
- 238000003306 harvesting Methods 0.000 description 8
- 125000004122 cyclic group Chemical group 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 206010009944 Colon cancer Diseases 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0061—Error detection codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [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
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.
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) |
-
2023
- 2023-03-08 CN CN202310216935.2A patent/CN116744362A/en active Pending
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 |