Method and device relating to data communication reset and abortion in wireless power transmission system
Patent Information
- Application Number
- JP2025120307
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-08-27
- Filing Date
- 2025-07-17
- Publication Date
- 2026-01-27
AI Technical Summary
Existing wireless power transmission systems face challenges in maintaining stable data communication and efficiently resetting or aborting data streams, particularly when memory issues occur, leading to disruptions in power transmission and reception.
A method and apparatus are provided where a wireless power transmitter transmits reset information to a receiver, receives a response, and performs a reset of the data stream based on the response, ensuring stable communication and allowing for immediate data stream recovery.
This approach improves data transport efficiency, enables stable data communication, and allows for immediate recovery from memory-related disruptions, ensuring seamless power transmission and reception.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical Field]
[0001] This specification relates to wireless power transmission. [Background technology]
[0002] Wireless power transmission technology is a technology that wirelessly transmits power between a power source and an electronic device. For example, wireless power transmission technology allows a wireless device, such as a smartphone or tablet, to be charged simply by placing the device on a wireless charging pad, thereby providing greater mobility, convenience, and safety than existing wired charging environments that use wired charging connectors. In addition to wireless charging of wireless devices, wireless power transmission technology is gaining attention as a potential alternative to existing wired power transmission environments in a variety of fields, including electric vehicles, various wearable devices such as Bluetooth earphones and 3D glasses, home appliances, furniture, underground facilities, buildings, medical devices, robots, and leisure activities.
[0003] The wireless power transmission method is also called a contactless power transmission method, a no-point-of-contact power transmission method, or a wireless charging method. A wireless power transmission system may include a wireless power transmitter that supplies electric energy to the wireless power transmission method, and a wireless power receiver that receives the electric energy wirelessly from the wireless power transmitter and supplies power to a power receiver such as a battery cell.
[0004] There are various wireless power transmission technologies, including those that transmit power through magnetic coupling, radio frequency (RF), microwave, and ultrasonic waves. Furthermore, magnetic coupling-based methods are classified into magnetic induction and magnetic resonance. Magnetic induction transmits energy by using a current induced in a receiving coil by a magnetic field generated in a battery cell in the transmitting coil through electromagnetic coupling between the transmitting and receiving coils. Magnetic resonance is similar to magnetic induction in that it uses a magnetic field. However, magnetic resonance differs from magnetic induction in that it transmits energy by generating resonance when a specific resonant frequency is applied to the transmitting and receiving coils, resulting in the concentration of magnetic fields at both ends of the transmitting and receiving coils.
[0005] Meanwhile, the present invention provides a method for resetting and aborting data communication in a wireless power transmission system and an apparatus using the same. Summary of the Invention [Means for solving the problem]
[0006] According to one embodiment of the present specification, a method and apparatus can be provided, characterized in that a wireless power transmitter transmits reset information to a wireless power receiver to notify a reset of a first data stream, the wireless power transmitter receives a response to the reset information from the wireless power receiver, and the wireless power transmitter performs a reset of the first data stream based on receiving the response. [Effects of the Invention]
[0007] According to this specification, the efficiency of the data transport stream is improved, and stable data communication is possible.In addition, according to this specification, even if a memory for data communication and storage becomes stuck and further recovery is impossible, a configuration is provided that performs a reset while maintaining the corresponding application stream in an open state, thereby enabling a wireless power transmitter and a wireless power receiver to immediately perform data communication.In addition, according to this specification, even if a memory for data communication and storage becomes stuck and further recovery is impossible, the effect of starting new data communication based on a forced termination can be achieved.
[0008] The effects obtained by the specific examples of the present specification are not limited to the effects listed above. For example, there may be various technical effects that a person having ordinary skill in the related art can understand or derive from the present specification. Therefore, the specific effects of the present specification are not limited to those explicitly described in the present specification, but may include various effects that can be understood or derive from the technical features of the present specification. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a block diagram of a wireless power system 10 according to an embodiment.
[0010] [Figure 2] FIG. 1 is a block diagram of a wireless power system 10 according to another embodiment.
[0011] [Figure 3] 1 illustrates various examples of electronic devices in which a wireless power transmission system may be implemented.
[0012] [Figure 4] 1 is a block diagram of a wireless power transmission system according to an embodiment;
[0013] [Figure 5] 1 is a diagram illustrating an example of a Bluetooth communication architecture to which an embodiment of the present specification can be applied.
[0014] [Figure 6] FIG. 1 is a block diagram illustrating a wireless power transmission system using BLE communication according to an example.
[0015] [Figure 7] FIG. 10 is a block diagram illustrating a wireless power transmission system using BLE communication according to another example.
[0016] [Figure 8] FIG. 2 is a state transition diagram illustrating a wireless power transmission process.
[0017] [Figure 9] An example of a protocol for the PIN phase 810 is shown in outline.
[0018] [Figure 10] An example of a protocol for the configuration phase 820 is shown in outline.
[0019] [Figure 11] 10 is a diagram illustrating a message field of a configuration packet (CFG) of a wireless power receiving apparatus according to an embodiment.
[0020] [Figure 12] 1 is a flow diagram illustrating a protocol for a negotiation or renegotiation phase according to one embodiment.
[0021] [Figure 13] 10 is a diagram illustrating a message field of a performance packet (CAP) of a wireless power transmitter according to an embodiment.
[0022] [Figure 14]8. A schematic diagram of the data flow for the power transmission phase 840 in the baseline protocol is shown.
[0023] [Figure 15] 8. A schematic diagram of the data flow for the power transmission phase 840 in the extended protocol is shown.
[0024] [Figure 16] 1 illustrates an application level data stream between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 according to an example.
[0025] [Figure 17] 1 illustrates a power control method according to an embodiment.
[0026] [Figure 18] 1 is a schematic diagram illustrating the structure of an MPP ID packet.
[0027] [Figure 19] 1 is a schematic diagram illustrating an example of an XID packet in MPP.
[0028] [Figure 20] 1 is a schematic diagram of the protocol in MPP restricted mode.
[0029] [Figure 21] This is a schematic diagram of the protocol in MPP full mode. [Figure 22] This is a schematic diagram of the protocol in MPP full mode.
[0030] [Figure 23] 10 is a schematic diagram illustrating an example of an ADC packet.
[0031] [Figure 24] 10 is a diagram illustrating an example of an ADT packet.
[0032] [Figure 25] 10 is a schematic diagram illustrating an example of an application message being sent from a data stream initiator to a data stream responder.
[0033] [Figure 26] 1 is a schematic diagram illustrating a sequence diagram for data transmission from an application perspective.
[0034] [Figure 27] 1 is a flow diagram of a method for a wireless power transmitter to transmit wireless power, according to one embodiment of the present disclosure.
[0035] [Figure 28] 10 is a flow chart of a method for a wireless power transmitter to transmit wireless power, according to another embodiment of the present disclosure.
[0036] [Figure 29] 1 illustrates schematically the concept of resetting a data stream.
[0037] [Figure 30] 10A and 10B show schematic diagrams of examples of reset information;
[0038] [Figure 31] 10A and 10B illustrate schematic illustrations of an example of a wireless power transmitter transmitting reset information.
[0039] [Figure 32] 10A and 10B illustrate schematic illustrations of an example of a wireless power receiver transmitting reset information.
[0040] [Figure 33] Another example of a method for transmitting reset information will be described below.
[0041] [Figure 34] 10 is a flow chart of a method for a wireless power transmitter to transmit wireless power, according to another embodiment of the present disclosure.
[0042] [Figure 35] 1 illustrates the concept of aborting a data stream.
[0043] [Figure 36] 10 is a schematic diagram illustrating an example of abort information.
[0044] [Figure 37] 10A and 10B are schematic diagrams illustrating other examples of abort information;
[0045] [Figure 38] 10 is an example flow diagram of a wireless power transmitter transmitting abort information to a wireless power receiver. [Figure 39] 10 is an example flow diagram of a wireless power transmitter transmitting abort information to a wireless power receiver.
[0046] [Figure 40] 10 is an example flow diagram of a wireless power transmitter transmitting abort information to a wireless power receiver. [Figure 41] 10 is an example flow diagram of a wireless power transmitter transmitting abort information to a wireless power receiver.
[0047] [Figure 42] Another example of a method for transmitting abort information is shown.
[0048] [Figure 43] 10 is a flow chart of a method for a wireless power transmitter to transmit wireless power, according to another embodiment of the present disclosure.
[0049] [Figure 44] 1 is a flow diagram of a method for transmitting wireless power from the perspective of a wireless power transmitter, according to one embodiment of the present disclosure.
[0050] [Figure 45] 1 is a flow diagram of a method for receiving wireless power from a wireless power receiver perspective, according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0051] As used herein, "A or B" can mean "A only," "B only," or "both A and B." Alternatively, as used herein, "A or B" can be interpreted as "A and / or B." For example, as used herein, "A, B, or C" can mean "A only," "B only," "C only," or "any combination of A, B, and C."
[0052] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Therefore, "A / B" can mean "A only," "B only," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0053] As used herein, "at least one of A and B" can mean "A only," "B only," or "both A and B." Furthermore, as used herein, the expressions "at least one of A or B" and "at least one of A and / or B" can be interpreted as "at least one of A and B."
[0054] Furthermore, in this specification, "at least one of A, B and C" can mean "A only," "B only," "C only," or "any combination of A, B and C." Furthermore, "at least one of A, B or C" or "at least one of A, B and / or C" can mean "at least one of A, B and C."
[0055] Furthermore, parentheses used herein may mean "for example." Specifically, when "control information (PDCCH)" is used, "PDCCH" is proposed as an example of "control information." In other words, "control information" in this specification is not limited to "PDCCH," and "PDDCH" is proposed as an example of "control information." Furthermore, when "control information (i.e., PDCCH)" is used, "PDCCH" is proposed as an example of "control information."
[0056] In this specification, technical features individually described in one drawing may be implemented individually or simultaneously. Hereinafter, the term "wireless power" refers to any form of energy associated with an electric field, magnetic field, electromagnetic field, etc., transmitted from a wireless power transmitter to a wireless power receiver without the use of a physical electromagnetic conductor. Wireless power, also referred to as a wireless power signal, may refer to an oscillating magnetic flux enclosed by a primary coil and a secondary coil. For example, power conversion in a system for wirelessly charging devices including mobile phones, cordless phones, iPods, MP3 players, headsets, etc. is described herein. Generally, basic principles of wireless power transmission include, for example, transmitting power via magnetic coupling, transmitting power via radio frequency (RF), transmitting power via microwave, and transmitting power via ultrasound.
[0057] FIG. 1 is a block diagram of a wireless power system 10 according to one embodiment.
[0058] Referring to FIG. 1, a wireless power system 10 includes a wireless power transmitting device 100 and a wireless power receiving device 200.
[0059] The wireless power transmitting apparatus 100 receives power from an external power source S to generate a magnetic field, and the wireless power receiving apparatus 200 receives power wirelessly by generating a current using the generated magnetic field.
[0060] In addition, in the wireless power system 10, the wireless power transmitter 100 and the wireless power receiver 200 can transmit and receive various information required for wireless power transmission. Herein, communication between the wireless power transmitter 100 and the wireless power receiver 200 can be performed by either in-band communication using a magnetic field used for wireless power transmission or out-band communication using a separate communication carrier. Out-band communication is also called out-of-band communication. Hereinafter, the term out-band communication will be used interchangeably. Examples of out-band communication include NFC, Bluetooth (registered trademark), and Bluetooth Low Energy (BLE).
[0061] Here, the wireless power transmission apparatus 100 can be provided as a fixed type or a mobile type. Examples of the fixed type include a type embedded in a ceiling, wall, or furniture such as a table indoors, a type implanted in an outdoor parking lot, bus stop, or subway station, or a type installed in a transportation means such as a vehicle or train. The mobile type wireless power transmission apparatus 100 can be embodied as a part of another device, such as a mobile device having a movable weight and size, or a notebook computer cover.
[0062] Furthermore, the wireless power receiving apparatus 200 should be construed as a comprehensive concept including various electronic devices equipped with a battery and various home appliances that are powered by wireless power supply instead of a power cable. Representative examples of the wireless power receiving apparatus 200 include a portable terminal, a cellular phone, a smart phone, a personal digital assistant (PDA), a portable media player (PMP), a Wibro terminal, a tablet, a phablet, a notebook, a digital camera, a navigation terminal, a television, an electric vehicle (EV), etc.
[0063] FIG. 2 is a block diagram of a wireless power system 10 according to another embodiment.
[0064] 2, the wireless power system 10 includes one or more wireless power receiving devices 200. While Fig. 1 illustrates that the wireless power transmitting device 100 and the wireless power receiving device 200 exchange power one-to-one, it is also possible for one wireless power transmitting device 100 to transmit power to multiple wireless power receiving devices 200-1, 200-2, ..., 200-M as shown in Fig. 2. In particular, when wireless power transmission is performed using a magnetic resonance method, one wireless power transmitting device 100 can simultaneously transmit power to multiple wireless power receiving devices 200-1, 200-2, ..., 200-M by applying a simultaneous transmission method or a time division transmission method.
[0065] 1 illustrates a method in which the wireless power transmitting apparatus 100 directly transmits power to the wireless power receiving apparatus 200, a separate wireless power transceiver such as a relay or repeater may be provided between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 to increase the wireless power transmission distance. In this case, power may be transmitted from the wireless power transmitting apparatus 100 to the wireless power transceiver, and the wireless power transceiver may transmit power again to the wireless power receiving apparatus 200.
[0066] Hereinafter, the terms "wireless power receiver," "power receiver," and "receiver" referred to in this specification refer to the wireless power receiving apparatus 200. Also, the terms "wireless power transmitter," "power transmitter," and "transmitter" referred to in this specification refer to the wireless power receiving and transmitting apparatus 100.
[0067] FIG. 3 shows various examples of electronic devices in which the wireless power transmission system can be implemented.
[0068] Figure 3 shows electronic devices classified according to the amount of power transmitted and received in a wireless power transmission system. Referring to Figure 3, a low-power (approximately 5W or less or approximately 20W or less) wireless charging method can be applied to wearable devices such as smart watches, smart glasses, head-mounted displays (HMDs), and smart rings, as well as mobile (or portable) electronic devices such as earphones, remote controls, smartphones, PDAs, and tablet PCs.
[0069] A medium-power (approximately 50W or less or approximately 200W or less) wireless charging method can be applied to small and medium-sized home appliances such as notebooks, robot vacuum cleaners, TVs, audio equipment, vacuum cleaners, and monitors. A high-power (approximately 2kW or less or approximately 22kW or less) wireless charging method can be applied to kitchen appliances such as blenders, microwave ovens, and electric rice cookers, and personal transportation devices (or electronic devices / transportation means) such as wheelchairs, electric scooters, electric bicycles, and electric cars.
[0070] The electronic devices / mobile means described above (or shown in FIG. 1) may each include a wireless power receiver, which will be described later. Therefore, the electronic devices / mobile means described above can be charged by receiving power wirelessly from a wireless power transmitter.
[0071] Although the following description focuses on a mobile device to which a wireless power charging method is applied, this is merely an example, and the wireless charging method according to the present specification can be applied to the various electronic devices described above.
[0072] Standards for wireless power transmission include the wireless power consortium (WPC), the air fuel alliance (AFA), and the power matters alliance (PMA).
[0073] The WPC standard defines a baseline power profile (BPP) and an extended power profile (EPP), where BPP is for wireless power transmitters and receivers that support 5W power transmission, and EPP is for wireless power transmitters and receivers that support power transmission in the range greater than 5W and less than 30W.
[0074] Each standard covers a variety of wireless power transmitters and receivers using different power levels, and these may be classified into different power classes or categories.
[0075] For example, the WPC classifies wireless power transmitters and receivers into power classes (PC-1, PC0, PC1, and PC2) and provides standard documents for each PC. The PC-1 standard relates to wireless power transmitters and receivers that provide guaranteed power of less than 5W. PC-1 applications include wearable devices such as smart watches.
[0076] The PC0 standard relates to wireless power transmitters and receivers that provide 5W of guaranteed power. The PC0 standard includes EPP, which provides guaranteed power up to 30W. In-band (IB) communication is the mandatory communication protocol for PC0, and out-band (OB) communication, which is used as an optional backup channel, can also be used. A wireless power receiver can identify whether it supports OB by setting the OB flag in a configuration packet. A wireless power transmitter that supports OB can enter the OB handover phase by transmitting a bit pattern for OB handover in response to the configuration packet. The response to the configuration packet is NAK, ND, or a newly defined 8-bit pattern. PC0 applications include smartphones.
[0077] The PC1 standard relates to wireless power transmitters and receivers that provide guaranteed power of 30W to 150W. OB is the required communication channel for PC1, and IB is used for initialization and link establishment to OB. A wireless power transmitter can enter the OB handover phase using a bit pattern for OB handover in response to a configuration packet. PC1 applications include laptops and power tools.
[0078] The PC2 standard relates to wireless power transmitters and receivers that provide guaranteed power between 200W and 2kW, and its applications include kitchen appliances.
[0079] In this way, PCs can be distinguished by power levels, and whether or not to support same-PC compatibility is optional or mandatory. Here, same-PC compatibility means that power can be transmitted and received between the same PCs. For example, if a wireless power transmitting apparatus that is PCx can charge a wireless power receiving apparatus having the same PCx, it can be determined that same-PC compatibility is maintained. Similarly, different-PC compatibility can also be supported. Here, different-PC compatibility means that power can be transmitted and received between different PCs. For example, if a wireless power transmitting apparatus that is PCx can charge a wireless power receiving apparatus having PCy, it can be determined that different-PC compatibility is maintained.
[0080] Supporting inter-PC compatibility is a very important issue in terms of user experience and infrastructure construction. However, maintaining inter-PC compatibility poses a number of technical challenges, including the following:
[0081] In the case of compatibility between the same PCs, for example, a laptop-charging type wireless power receiving device that can be stably charged only when power is continuously transmitted has a problem when receiving a stable supply of power from a power tool-type wireless power transmitting device that transmits power discontinuously, even though it is a wireless power transmitting device for the same PC. Also, in the case of compatibility between different PCs, for example, a wireless power transmitting device with a minimum guaranteed power of 200 W may be damaged by overvoltage when transmitting power to a wireless power receiving device with a maximum guaranteed power of 5 W. As a result, it is difficult to determine PCs as an index / standard representing / indicating compatibility.
[0082] The wireless power transmitting and receiving device can provide a highly convenient user experience and interface (UX / UI). That is, a smart wireless charging service can be provided. The smart wireless charging service can be implemented based on the UX / UI of a smartphone that includes the wireless power transmitting device. For such applications, the interface between the smartphone's processor and the wireless charging receiving device allows for "drop and play" bidirectional communication between the wireless power transmitting device and the receiving device.
[0083] As an example, a user may experience a smart wireless charging service at a hotel. When the user enters a hotel room and places their smartphone on the room's wireless charger, the wireless charger transmits wireless power to the smartphone, which then receives the wireless power. During this process, the wireless charger transmits information about the smart wireless charging service to the smartphone. When the smartphone detects that it is located on the wireless charger, detects the reception of wireless power, or receives information about the smart wireless charging service from the wireless charger, the smartphone enters a state in which it asks the user for consent (opt-in) to additional features. To this end, the smartphone may display a message on the screen, with or without an alarm. An example of the message may include text such as "Welcome to ### hotel. Select 'Yes' to activate smart charging functions: Yes | No Thanks." The smartphone receives the user's input of selecting Yes or No Thanks and executes the next step selected by the user. If Yes is selected, the smartphone transmits the corresponding information to the wireless charger. Then, the smartphone and the wireless charger perform the smart charging function together.
[0084] The smart wireless charging service may also include receiving auto-filled WiFi credentials. For example, the wireless charger sends WiFi credentials to a smartphone, and the smartphone automatically fills in the WiFi credentials received from the wireless charger by running an appropriate APP.
[0085] The smart wireless charging service may also include running a hotel application that offers hotel promotions or obtains remote check-in / check-out and contact information.
[0086] As another example, a user can experience a smart wireless charging service in a vehicle. When a user gets into a vehicle and places a smartphone on a wireless charger, the wireless charger transmits wireless power to the smartphone, and the smartphone receives the wireless power. During this process, the wireless charger transmits information about the smart wireless charging service to the smartphone. When the smartphone detects that it is located on the wireless charger, detects the reception of wireless power, or receives information about the smart wireless charging service from the wireless charger, the smartphone enters a state in which it queries the user for identity verification.
[0087] In this state, the smartphone automatically connects to the vehicle via Wi-Fi and / or Bluetooth. The smartphone can display a message on the screen, with or without an alarm. An example of a message could include text such as "Welcome to your car. Select 'Yes' to synchronize device with in-car controls: Yes | No Thanks." The smartphone receives user input selecting Yes or No Thanks and executes the next step selected by the user. If Yes is selected, the smartphone sends the corresponding information to the wireless charger. The smartphone and wireless charger can then run the in-vehicle application / display software to perform smart in-vehicle control functions together. The user can enjoy desired music and view the correct map location. The in-vehicle application / display software can include the ability to provide synchronized access for passersby.
[0088] As another example, a user can experience smart wireless charging within their home. When a user enters a room and places their smartphone on a wireless charger in the room, the wireless charger transmits wireless power to the smartphone, and the smartphone receives the wireless power. During this process, the wireless charger transmits information about the smart wireless charging service to the smartphone. When the smartphone detects that it is located on the wireless charger, detects the reception of wireless power, or receives information about the smart wireless charging service from the wireless charger, the smartphone enters a state in which it asks the user for consent (opt-in) to additional features. To do this, the smartphone can display a message on the screen with or without an alarm. An example of the message can include text such as, "Hi xxx, Would you like to activate night mode and secure the building?: Yes | No Thanks." The smartphone receives the user's input, selecting Yes or No Thanks, and executes the next step selected by the user. If Yes is selected, the smartphone transmits the corresponding information to the wireless charger. The smartphone and wireless charger can at least recognize the user's patterns and prompt the user to close doors and windows, turn off the power, or set an alarm.
[0089] Hereinafter, a new term "profile" is defined as an index / criteria representing / indicating compatibility. That is, it can be interpreted that compatibility is maintained between wireless power transceivers having the same "profile" and stable power transmission / reception is possible, while power transmission / reception is not possible between wireless power transceivers having different "profiles." A profile can be defined according to compatibility and / or application, regardless of (or independently of) the power class.
[0090] The profiles can be broadly divided into three categories: i) mobile and computer, ii) power tools, and iii) kitchen.
[0091] Alternatively, the profiles can be broadly divided into four categories: i) mobile, ii) power tools, iii) kitchen, and iv) wearable.
[0092] In the case of the 'Mobile' profile, the PC can be defined as PC0 and / or PC1, the communication protocol / method can be IB and OB, and the operating frequency can be defined as 87 to 205 kHz. Examples of applications include smartphones and laptops.
[0093] In the case of the 'power tool' profile, the PC can be defined as PC1, the communication protocol / method as IB, and the operating frequency as 87 to 145 kHz, and an example of an application can be a power tool.
[0094] In the case of the 'Kitchen' profile, the PC can be defined as PC2, the communication protocol / method as NFC-based, and the operating frequency as less than 100 kHz, and examples of applications include kitchen / home appliances.
[0095] For the power tool and kitchen profiles, NFC communication can be used between the wireless power transmitter and receiver. The wireless power transmitter and receiver can mutually identify themselves as NFC devices by exchanging WPC NDEF (NFC Data Exchange Profile Format).
[0096] FIG. 4 is a block diagram of a wireless power transmission system according to an embodiment.
[0097] Referring to FIG. 4, the wireless power transmission system 10 includes a mobile device 450 that wirelessly receives power and a base station 400 that wirelessly transmits power.
[0098] The base station 400 is a device that provides inductive power or resonant power and can include at least one wireless power transmitter 100 and a system circuit 405. The wireless power transmitter 100 can transmit and control the inductive power or resonant power. The wireless power transmitter 100 can include a power conversion circuit 110 that converts electrical energy into a power signal by generating a magnetic field through primary coil(s), and a communications & control circuit 120 that communicates with the wireless power receiver 200 and controls power transfer to transfer power at an appropriate level. The system circuit 405 can perform input power provisioning, control of multiple wireless power transmitters, and other operational control of the base station 400, such as user interface control.
[0099] The primary coil can generate an electromagnetic field using AC power (or voltage or current). The primary coil can generate a magnetic field of a specific frequency by receiving AC power (or voltage or current) of a specific frequency output from the power conversion circuit 110. The magnetic field can be generated in a non-radiative or radiative manner, and the wireless power receiving device 200 receives the magnetic field and generates a current. That is, the primary coil transmits power wirelessly.
[0100] In magnetic induction, the primary and secondary coils can have any suitable form, such as copper wire wound around a highly permeable material such as ferrite or amorphous metal. The primary coil is also called the transmitting coil, primary core, primary winding, or primary loop antenna. The secondary coil is also called the receiving coil, secondary core, secondary winding, secondary loop antenna, or pickup antenna.
[0101] When using the magnetic resonance method, the primary coil and the secondary coil may be provided in the form of a primary resonant antenna and a secondary resonant antenna, respectively. The resonant antenna may have a resonant structure including a coil and a capacitor. In this case, the resonant frequency of the resonant antenna is determined by the inductance of the coil and the capacitance of the capacitor. Here, the coil may be in the form of a loop. Also, a core may be disposed inside the loop. The core may include a physical core such as a ferrite core or an air core.
[0102] Energy transmission between the primary and secondary resonant antennas can occur through magnetic field resonance. The resonance phenomenon refers to a phenomenon in which, when a near field corresponding to a resonant frequency is generated in one resonant antenna and another resonant antenna is located nearby, the two resonant antennas are coupled to each other, resulting in highly efficient energy transfer between the resonant antennas. When a magnetic field corresponding to the resonant frequency is generated between the primary and secondary resonant antennas, the primary and secondary resonant antennas resonate with each other. As a result, the magnetic field generated by the primary resonant antenna is directed toward the secondary resonant antenna with higher efficiency than when the magnetic field is generally emitted into free space. Therefore, energy can be transferred from the primary resonant antenna to the secondary resonant antenna with high efficiency. The magnetic induction method can be implemented in a manner similar to the magnetic resonance method, but the frequency of the magnetic field does not need to be the resonant frequency. Instead, the magnetic induction method requires matching between the loops constituting the primary and secondary coils, and the distance between the loops must be fairly close.
[0103] Although not shown in the drawings, the wireless power transmission apparatus 100 may further include a communication antenna. The communication antenna can transmit and receive communication signals using a communication carrier other than magnetic field communication. For example, the communication antenna can transmit and receive communication signals of Wi-Fi (registered trademark), Bluetooth (registered trademark), Bluetooth LE, ZigBee (registered trademark), NFC, etc.
[0104] The communication / control circuit 120 can transmit and receive information to and from the wireless power receiving apparatus 200. The communication / control circuit 120 can include at least one of an IB communication module or an OB communication module.
[0105] The IB communication module can transmit and receive information using magnetic waves centered on a specific frequency. For example, the communication / control circuit 120 can perform in-band communication by including communication information in the operating frequency of wireless power transmission and transmitting it through the primary coil, or by receiving the operating frequency containing information through the primary coil. Information can be included in magnetic waves or interpreted using modulation methods such as binary phase shift keying (BPSK), frequency shift keying (FSK), or amplitude shift keying (ASK), and coding methods such as Manchester coding or non-return-to-zero level (NZR-L) coding. Using this IB communication, the communication / control circuit 120 can transmit and receive information over distances of several meters at a data rate of several kbps.
[0106] The OB communication module can also perform out-of-band communication via a communication antenna. For example, the communication / control circuit 120 can be provided in a short-range communication module. Examples of short-range communication modules include communication modules for Wi-Fi, Bluetooth, Bluetooth LE, ZigBee, and NFC.
[0107] The communication / control circuit 120 can control the overall operation of the wireless power transmission apparatus 100. The communication / control circuit 120 can perform calculations and processes of various information and control each component of the wireless power transmission apparatus 100.
[0108] The communication / control circuit 120 can be implemented as a computer or similar device using hardware, software, or a combination thereof. In terms of hardware, the communication / control circuit 120 can be implemented in the form of an electronic circuit that processes electrical signals and performs control functions, and in terms of software, it can be implemented in the form of a program that drives the hardware communication / control circuit 120.
[0109] The communication / control circuit 120 can control the transmission power by controlling an operating point. The controlled operating point may correspond to a combination of a frequency (or phase), a duty cycle, a duty ratio, and a voltage amplitude. The communication / control circuit 120 can control the transmission power by adjusting at least one of the frequency (or phase), the duty cycle, the duty ratio, and the voltage amplitude. Alternatively, the wireless power transmitter 100 can supply a constant power, and the wireless power receiver 200 can control the reception power by controlling the resonant frequency.
[0110] Meanwhile, in the WPC system, wireless power transmitters 100 may be classified, for example, in terms of the amount of transmitted power. At this time, a wireless power transmitter 100 supporting a maximum wireless power transmission amount of 5 W (i.e., a wireless power transmitter 100 supporting the BPP protocol) may be classified, for example, into a type A wireless power transmitter 100 and a type B wireless power transmitter 100, and a wireless power transmitter 100 supporting a maximum wireless power transmission amount of 15 W (i.e., a wireless power transmitter 100 supporting the EPP protocol) may be classified, for example, into a type MP-A wireless power transmitter 100 and a type MP-B wireless power transmitter 100.
[0111] - Type A and Type MP A wireless power transmission device 100
[0112] The Type A and Type MP A wireless power transmission apparatus 100 may have one or more primary coils. Since the Type A and Type MP A wireless power transmission apparatus 100 activates a single primary coil at a time, a single primary cell corresponding to the activated primary coil may be used.
[0113] Type B and Type MP B wireless power transmission device 100
[0114] The Type B and Type MP B power transmitters may have a primary coil array, and may allow for free positioning. To this end, the Type B and Type MP B power transmitters may activate one or more primary coils in the array to realize primary cells at other positions on the interface surface.
[0115] The mobile device 450 includes a wireless power receiver 200 that receives wireless power through a secondary coil, and a load 455 that receives the power received by the wireless power receiver 200, stores the power, and supplies it to the device.
[0116] The wireless power receiving device 200 may include a power pickup circuit 210 and a communications & control circuit 220. The power pickup circuit 210 receives wireless power via a secondary coil and converts it into electrical energy. The power pickup circuit 210 rectifies an AC signal obtained via the secondary coil and converts it into a DC signal. The communications & control circuit 220 controls the transmission and reception of wireless power (power transmission and reception).
[0117] The secondary coil can receive wireless power transmitted from the wireless power transmitting apparatus 100. The secondary coil can receive power using a magnetic field generated in the primary coil. Here, if a specific frequency is a resonant frequency, a magnetic resonance phenomenon occurs between the primary coil and the secondary coil, allowing for more efficient power transmission.
[0118] 4, the communication / control circuit 220 may further include a communication antenna. The communication antenna may transmit and receive communication signals using a communication carrier other than magnetic field communication. For example, the communication antenna may transmit and receive communication signals such as Wi-Fi, Bluetooth, Bluetooth LE, ZigBee, and NFC.
[0119] The communication / control circuit 220 can transmit and receive information to and from the wireless power transmitting apparatus 100. The communication / control circuit 220 can include at least one of an IB communication module or an OB communication module.
[0120] The IB communication module can transmit and receive information using magnetic waves centered on a specific frequency. For example, the communication / control circuit 220 can perform IB communication by transmitting magnetic waves containing information through a secondary coil or receiving magnetic waves containing information through a secondary coil. Information can be included in or interpreted from magnetic waves using modulation methods such as binary phase shift keying (BPSK), frequency shift keying (FSK), or amplitude shift keying (ASK), and coding methods such as Manchester coding or non-return-to-zero level (NZR-L) coding. Using this IB communication, the communication / control circuit 220 can transmit and receive information over distances of several meters at a data transmission rate of several kbps.
[0121] The OB communication module can also perform out-of-band communication via a communication antenna. For example, the communication / control circuit 220 can be provided in a near-field communication module.
[0122] Examples of short-range communication modules include Wi-Fi, Bluetooth, Bluetooth LE, ZigBee, and NFC communication modules.
[0123] The communication / control circuit 220 may control the overall operation of the wireless power receiving apparatus 200. The communication / control circuit 220 may perform calculations and processes of various information and control each component of the wireless power receiving apparatus 200.
[0124] The communication / control circuit 220 can be implemented as a computer or similar device using hardware, software, or a combination thereof. In terms of hardware, the communication / control circuit 220 can be implemented in the form of an electronic circuit that processes electrical signals and performs control functions, and in terms of software, it can be implemented in the form of a program that drives the hardware communication / control circuit 220.
[0125] When the communication / control circuit 120 and the communication / control circuit 220 are OB communication modules or short-range communication modules, such as Bluetooth or Bluetooth LE, the communication / control circuit 120 and the communication / control circuit 220 can be implemented and operated in a communication architecture such as that shown in FIG. 5.
[0126] FIG. 5 is a diagram illustrating an example of a Bluetooth communication architecture to which an embodiment of the present specification can be applied.
[0127] Referring to Figure 5, (a) of Figure 5 shows an example of a Bluetooth BR (Basic Rate) / EDR (Enhanced Data Rate) protocol stack that supports GATT, and (b) of Figure 5 shows an example of a Bluetooth LE (Low Energy) protocol stack.
[0128] Specifically, as shown in FIG. 5(a), the Bluetooth BR / EDR protocol stack may include an upper controller stack 460 and a lower host stack 470 based on the host controller interface (HCI, 18).
[0129] The host stack (or host module) 470 refers to a wireless transceiver module that receives 2.4 GHz Bluetooth signals and hardware for transmitting or receiving Bluetooth packets, and the controller stack 460 is connected to the Bluetooth module to control the Bluetooth module and perform operations.
[0130] The host stack 470 may include a BR / EDR PHY layer 12, a BR / EDR Baseband layer 14, and a Link Manager layer 16.
[0131] The BR / EDR PHY layer 12 is a layer that transmits and receives 2.4 GHz radio signals, and can transmit data by hopping among 79 RF channels when using Gaussian Frequency Shift Keying (GFSK) modulation.
[0132] The BR / EDR Baseband layer 14 transmits digital signals, selects a channel sequence that hops 1400 times per second, and transmits a 625 us time slot for each channel.
[0133] The link manager layer 16 controls the overall operation (link setup, control, security) of the Bluetooth connection using the Link Manager Protocol (LMP).
[0134] The Link Manager Layer 16 can perform the following functions:
[0135] -ACL / SCO logical transport, logical link setup and control.
[0136] Detach: Aborts the connection and notifies the other device of the reason for the abort.
[0137] -Power control and role switch.
[0138] -Performs security (authentication, pairing, encryption) functions.
[0139] The host controller interface layer 18 provides an interface between a host module and a controller module, allowing the host to provide commands and data to the controller, and allowing the controller to provide events and data to the host.
[0140] The host stack (or host module) 20 includes a Logical Link Control and Adaptation Protocol (L2CAP) 21, an Attribute Protocol 22, a Generic Attribute Profile (GATT) 23, a Generic Access Profile (GAP) 24, and a BR / EDR Profile 25.
[0141] The Logical Link Control and Adaptation Protocol (L2CAP) 21 can provide a bidirectional channel for transmitting data in a specific protocol or profile.
[0142] The L2CAP21 can multiplex various protocols and profiles provided above Bluetooth.
[0143] Bluetooth BR / EDR L2CAP uses dynamic channels, supports protocol service multiplexer, retransmission, and streaming mode, and provides segmentation and reassembly, per-channel flow control, and error control.
[0144] The Generic Attribute Profile (GATT) 23 may operate as a protocol that describes how the attribute protocol 22 is used when configuring a service. For example, the Generic Attribute Profile 23 may operate to define how ATT attributes are grouped together as services and may operate to describe features associated with services.
[0145] Thus, the General Attribute Profile 23 and the Attribute Protocol (ATT) 22 can use features to describe the state and services of a device, how features relate to each other, and how they are used.
[0146] The attribute protocol 22 and the BR / EDR profile 25 define the service profile that uses Bluetooth BR / EDR and the application protocol for exchanging this data, and the Generic Access Profile (GAP) 24 defines device discovery, connection, and security levels.
[0147] As shown in FIG. 5(b), the Bluetooth LE protocol stack includes a Controller stack 480 operable to handle the timing-critical radio device interface, and a Host stack 490 operable to handle high level data.
[0148] First, the controller stack 480 can be implemented using a communications module that can include a Bluetooth radio, and a processor module that can include a processing device such as a microprocessor.
[0149] The host stack 490 may be part of the OS running on the processor module or may be implemented by the instantiation of a package on the OS.
[0150] In some cases, the controller stack and the host stack may run or execute on the same processing device within a processor module.
[0151] The controller stack 480 includes a physical layer (PHY) 32, a link layer 34, and a host controller interface 36.
[0152] The physical layer (PHY, wireless transceiver module) 32 is a layer that transmits and receives 2.4 GHz wireless signals, and uses a frequency hopping technique consisting of GFSK (Gaussian Frequency Shift Keying) modulation and 40 RF channels.
[0153] The link layer 34, which functions to send or receive Bluetooth packets, performs advertising and scanning functions using three advertising channels, creates connections between devices, and provides the ability to exchange data packets of up to 257 bytes through 37 data channels.
[0154] The host stack may include a Generic Access Profile (GAP) 40, a Logical Link Control and Adaptation Protocol (L2CAP) 41, a Security Manager (SM) 42, an Attribute Protocol (ATT) 440, a Generic Attribute Profile (GATT) 44, a Generic Access Profile 25, and an LT Profile 46. However, the host stack 490 is not limited thereto and may include various protocols and profiles.
[0155] The host stack uses L2CAP to multiplex various protocols and profiles provided above Bluetooth.
[0156] First, the Logical Link Control and Adaptation Protocol (L2CAP) 41 can provide a bidirectional channel for transmitting data in a specific protocol or profile.
[0157] The L2CAP 41 may be operable to multiplex data between upper layer protocols, segment and reassemble packages, and manage multicast data transmissions.
[0158] Bluetooth LE basically uses three fixed channels (one for signaling CH, one for Security Manager, and one for Attribute protocol), and may use dynamic channels as needed.
[0159] On the other hand, BR / EDR (Basic Rate / Enhanced Data Rate) basically uses dynamic channels and supports protocol service multiplexer, retransmission, streaming mode, etc.
[0160] The Security Manager (SM) 42 is a protocol for authenticating devices and providing key distribution.
[0161] ATT (Attribute Protocol) 43 defines rules for accessing data of a remote device in a server-client structure. ATT has the following six message types: Request, Response, Command, Notification, Indication, and Confirmation.
[0162] (1) Request and Response Messages: A Request message is a message for requesting and transmitting specific information from a client device to a server device, and a Response message is a response message to a Request message and can be used to send information from a server device to a client device.
[0163] (2) Command message: A message sent from a client device to a server device mainly to instruct a specific operation, and the server device does not send a response to the Command message to the client device.
[0164] (3) Notification message: A message sent from a server device to a client device to notify the server of an event or the like, and the client device does not send a confirmation message for the Notification message to the server device.
[0165] (4) Indication and Confirm Message: A message sent from a server device to a client device to notify the server of an event, etc. Unlike a Notification message, the client device sends a Confirm message to the server device in response to the Indication message.
[0166] In this specification, when a GATT profile using the attribute protocol (ATT) 43 requests long data, a value for the data length is sent so that the client can clearly understand the data length, and a characteristic value can be received from the server using a UUID.
[0167] The Generic Access Profile (GAP) 45 is a new layer implemented for Bluetooth LE technology and is used to control how role selection and multi-profile operation for communication between Bluetooth LE devices occurs.
[0168] The general access profile 45 is mainly used in device discovery, connection creation, and security procedures, defines a method for providing information to the user, and defines the following attribute types:
[0169] (1) Service: A combination of data and related behaviors that defines the basic operation of a device.
[0170] (2) Include: Defines the relationship between services
[0171] (3) Characteristics: Data values used in the service
[0172] (4) Behavior: A machine-readable format defined by the UUID (Universal Unique Identifier, value type)
[0173] The LE profile 46 is a profile that depends on GATT and is mainly applied to Bluetooth LE devices. The LE profile 46 may be, for example, Battery, Time, FindMe, Proximity, Time, etc., and the specific contents of the GATT-based profiles are as follows:
[0174] (1) Battery: Battery information exchange method
[0175] (2) Time: Time information exchange method
[0176] (3) FindMe: Provides distance-based alarm services
[0177] (4) Proximity: Battery information exchange method
[0178] (5) Time: Time information exchange method
[0179] The Generic Attribute Profile (GATT) 44 may be operable as a protocol that describes how the attribute protocol 43 is utilized when configuring a service. For example, the Generic Attribute Profile 44 may be operable to define how ATT attributes are grouped together as a service and may be operable to describe characteristics associated with a service.
[0180] Thus, the General Attribute Profile 44 and the Attribute Protocol (ATT) 43 can use features to describe the state and services of a device, how the features relate to each other and how they are used.
[0181] The procedure for Bluetooth Low Energy (BLE) technology will be briefly described below.
[0182] The BLE procedure can be divided into a device filtering procedure, an advertising procedure, a scanning procedure, a discovering procedure, a connecting procedure, etc.
[0183] Device Filtering Procedure
[0184] The device filtering procedure is a method for reducing the number of devices that respond to requests, instructions, notifications, etc. in the controller stack.
[0185] Because not all devices need to respond to a request when it is received, the controller stack can reduce the number of requests sent, thereby reducing power consumption in the BLE controller stack.
[0186] The advertising device or scanning device can perform the device filtering procedure to restrict devices that receive advertising packets, scan requests, or connection requests.
[0187] Here, the advertising device refers to a device that transmits an advertising event, i.e., executes an advertisement, and is also referred to as an advertiser.
[0188] A scanning device refers to a device that performs scanning and sends a scan request.
[0189] In BLE, when a scanning device receives some advertising packets from an advertising device, the scanning device needs to send a scan request to the advertising device.
[0190] However, if a device filtering procedure is used and sending a scan request is unnecessary, the scanning device can ignore the advertisement packets sent from the advertising device.
[0191] A device filtering procedure may also be used in the connection request process. If device filtering is used in the connection request process, the connection request may be ignored, thereby eliminating the need to send a response to the connection request.
[0192] Advertising Procedure
[0193] The advertising device performs an advertising procedure to perform omnidirectional broadcasting to devices within the area.
[0194] Here, undirected advertising is advertising directed to all devices, not a broadcast directed to a specific device, and all devices can scan the advertising to request additional information or connection.
[0195] In contrast, directed advertising allows only devices designated as receiving devices to scan for advertising and request additional information or connection.
[0196] The advertisement procedure is used to establish a Bluetooth connection with a nearby initiating device.
[0197] Alternatively, the advertising procedure can be used to provide periodic broadcasts of user data to scanning devices listening on the advertising channel.
[0198] In the advertising procedure, all advertisements (or advertising events) are broadcast over the advertising physical channel.
[0199] The advertising device may receive a scan request from a listening device that is listening to obtain additional user data from the advertising device, and the advertising device may transmit a response to the scan request to the device that transmitted the scan request via the same advertising physical channel as the advertising physical channel on which the scan request was received.
[0200] The broadcast user data sent as part of the advertising packet is dynamic data, whereas the scan response data is generally static data.
[0201] The advertising device can receive a connection request from the initiating device on the advertising (broadcast) physical channel. If the advertising device uses a connectable advertising event and the initiating device is not filtered by the device filtering procedure, the advertising device stops advertising and enters connected mode. The advertising device can start advertising again after entering connected mode.
[0202] Scanning Procedure
[0203] A device performing scanning, i.e., a scanning device, performs a scanning procedure to listen for omnidirectional broadcast of user data from advertising devices using advertising physical channels.
[0204] The scanning device transmits a scan request to the advertising device via an advertising physical channel to request additional data from the advertising device, and the advertising device transmits a scan response, which is a response to the scan request, including the additional data requested by the scanning device via the advertising physical channel.
[0205] The scanning procedure can be used while connecting with other BLE devices in a BLE piconet.
[0206] If the scanning device is in an initiator mode where it can receive a broadcasted advertising event and initiate a connection request, the scanning device can initiate a Bluetooth connection with the advertising device by sending a connection request to the advertising device via the advertising physical channel.
[0207] If the scanning device sends a connection request to the advertising device, the scanning device ceases initiator mode scanning for additional broadcasts and proceeds to connection mode.
[0208] Discovering Procedure
[0209] A Bluetooth-enabled device (hereinafter referred to as a "Bluetooth device") performs an advertisement procedure and a scanning procedure to discover nearby devices or to be discovered by other devices within a given area.
[0210] The discovering procedure is performed asymmetrically. A Bluetooth device that tries to find other devices in its vicinity is called a discovering device, and it listens to find devices advertising scannable advertising events. A Bluetooth device that is discovered and available to other devices is called a discoverable device, and it actively broadcasts advertising events via a broadcast physical channel so that other devices can scan them.
[0211] Both discovering and discoverable devices may already be connected to other Bluetooth devices in a piconet.
[0212] Connecting Procedure
[0213] The connection procedure is asymmetrical; it requires that a particular Bluetooth device performs an advertising procedure while other Bluetooth devices perform a scanning procedure.
[0214] That is, the advertisement procedure can be objective, so that only one device should respond to the advertisement. After receiving a connectable advertisement event from the advertising device, a connection can be initiated by sending a connection request to the advertising device via the advertising (broadcast) physical channel.
[0215] Next, we will briefly explain the operating states in BLE technology, namely, the advertising state, scanning state, initiating state, and connection state.
[0216] Advertising State
[0217] The link layer (LL) enters the advertising state upon instruction from the host (stack). When the link layer is in the advertising state, it sends advertising PDUs (Packet Data Circuits) from advertising events, etc.
[0218] Each advertising event consists of at least one advertising PDU, and the advertising PDU is transmitted via the advertising channel index used. The advertising event can be terminated or terminated earlier if the advertising device needs to make space for performing other functions when the advertising PDU is transmitted via the advertising channel index used.
[0219] Scanning State
[0220] The Link Layer enters the scanning state at the direction of the host (stack). In the scanning state, the Link Layer listens for advertising channel indexes.
[0221] There are two types of scanning states: passive scanning and active scanning, and each scanning type is determined by the host.
[0222] No separate time or advertising channel index is defined for scanning.
[0223] During the scanning state, the link layer listens for advertising channel indexes during the scan window duration. The scan interval is defined as the interval between the start of two consecutive scan windows.
[0224] The Link Hierarchy shall listen for all complete scan intervals of the Scan Window as directed by the Host, unless there is a scheduling conflict. In each Scan Window, the Link Hierarchy shall scan for other advertising channel indexes. The Link Hierarchy shall use all available advertising channel indexes.
[0225] When passively scanning, the link layer can only receive packets and cannot send any packets.
[0226] When actively scanning, the link layer listens to the advertising device to request an advertising PDU and additional information related to the advertising device, depending on the advertising PDU type.
[0227] Initiating State
[0228] The link layer enters the starting state at the command of the host (stack).
[0229] When the link hierarchy is in the starting state, it listens for an advertising channel index.
[0230] During the start state, the link layer listens for advertising channel indexes during the scan window interval.
[0231] connection state
[0232] The link layer enters a connected state when a device making a connection request, i.e., an initiating device, sends a CONNECT_REQ PDU to an advertising device or when the advertising device receives a CONNECT_REQ PDU from the initiating device.
[0233] A connection is considered to be created after entering the connected state. However, a connection does not necessarily have to be considered established at the time it enters the connected state. The only difference between a newly created connection and a pre-established connection is the link layer connection supervision timeout value.
[0234] When both devices are connected, they play different roles.
[0235] The link layer that plays the master role is called the master, and the link layer that plays the slave role is called the slave. The master adjusts the timing of connection events, and a connection event refers to a synchronized point between the master and the slave.
[0236] Below is a brief description of the packets defined in the Bluetooth interface. BLE devices use the packets defined below.
[0237] Packet Format
[0238] The Link Layer has only one packet format that is used for both advertising channel packets and data channel packets.
[0239] Each packet consists of four fields: a preamble, an access address, a PDU (Packet Data Unit), and a CRC.
[0240] When a packet is transmitted from an advertising physical channel, the PDU will be an advertising channel PDU, and when a packet is transmitted from a data physical channel, the PDU will be a data channel PDU.
[0241] Advertising Channel PDU
[0242] An advertising channel PDU (Packet Data Circuit) has a 16-bit header and a payload of various sizes.
[0243] The PDU type field of the advertising channel PDU included in the header indicates the PDU type as defined in Table 1 below.
[0244] [Table 1]
[0245] Advertising PDU
[0246] The following advertising channel PDU types are called advertising PDUs and are used for specific events:
[0247] ADV_IND: Connectable omnidirectional advertising event
[0248] ADV_DIRECT_IND: Connectable directional advertising event
[0249] ADV_NONCONN_IND: Non-connectable non-directional advertising event
[0250] ADV_SCAN_IND: Scannable omnidirectional advertising event
[0251] The PDU is transmitted from the link layer in the advertising state and is received by the link layer in the scanning state or initiating state.
[0252] Scanning PDU
[0253] The following Advertising Channel PDU types are called Scanning PDUs and are used in the situations described below.
[0254] SCAN_REQ: Sent by the Link Layer in the Scanning state and received by the Link Layer in the Advertising state.
[0255] SCAN_RSP: Sent by the link layer in the advertising state and received by the link layer in the scanning state.
[0256] Initiating PDUs
[0257] The following Advertising Channel PDU types are called Start PDUs:
[0258] CONNECT_REQ: Sent by the Link Layer in the Initiation state and received by the Link Layer in the Advertisement state.
[0259] Data Channel PDU
[0260] The data channel PDU has a 16-bit header, a variable size payload, and can include a Message Integrity Check (MIC) field.
[0261] As mentioned above, the procedures, states, packet formats, etc. in BLE technology can be applied to perform the methods proposed herein.
[0262] 4 again, the load 455 is a battery. The battery can store energy by using the power output from the power pickup circuit 210. However, the mobile device 450 does not necessarily include a battery. For example, the battery can be provided as an external detachable battery. As another example, the wireless power receiving apparatus 200 can include a driving means for driving various operations of the electronic device instead of a battery.
[0263] Although the mobile device 450 is illustrated as including a wireless power receiving device 200 and the base station 400 is illustrated as including a wireless power transmitting device 100, in a broad sense, the wireless power receiving device 200 can be considered the same as the mobile device 450, and the wireless power transmitting device 100 can be considered the same as the base station 400.
[0264] When the communication / control circuit 120 and the communication / control circuit 220 include an OB communication module or a short-range communication module such as Bluetooth or Bluetooth LE in addition to an IB communication module, the wireless power transmitting device 100 including the communication / control circuit 120 and the wireless power receiving device 200 including the communication / control circuit 220 can be represented by a simplified block diagram as shown in FIG. 6.
[0265] FIG. 6 is a block diagram illustrating a wireless power transmission system using BLE communication according to an example.
[0266] 6, the wireless power transmission device 100 includes a power conversion circuit 110 and a communication / control circuit 120. The communication / control circuit 120 includes an in-band communication module 121 and a BLE communication module 122.
[0267] Meanwhile, the wireless power receiving device 200 includes a power pickup circuit 210 and a communication / control circuit 220. The communication / control circuit 220 includes an in-band communication module 221 and a BLE communication module 222.
[0268] In one aspect, the BLE communication modules 122, 222 implement the architecture and operation according to Fig. 5. For example, the BLE communication modules 122, 222 may be used to establish a connection between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 and exchange control information and packets required for wireless power transmission.
[0269] In another aspect, communication / control circuit 120 may be configured to operate a profile for wireless charging, where the profile for wireless charging may be GATT using BLE transmission.
[0270] FIG. 7 is a block diagram illustrating a wireless power transmission system using BLE communication according to another example.
[0271] Referring to FIG. 7, the communication / control circuits 120 and 220 may include only in-band communication modules 121 and 221, respectively, and the BLE communication modules 122 and 222 may be provided separately from the communication / control circuits 120 and 220.
[0272] Hereinafter, a coil or coil section includes a coil and at least one element adjacent to the coil, and may be referred to as a coil assembly, a coil cell, or a cell.
[0273] Meanwhile, when a user places a wireless power receiving apparatus 200 within the operating space of the wireless power transmitting apparatus 100, both the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 start communication for the purpose of configuring and controlling power transmission. At this time, a power signal can provide a carrier for all communications, and a protocol for communication can be configured in multiple stages. The communication protocol will be described below.
[0274] FIG. 8 is a state transition diagram for explaining a wireless power transmission procedure.
[0275] WPC can define two communication protocols.
[0276] Baseline Protocol (or BPP): This can refer to an original protocol that supports only one-way communication from the wireless power receiving device 200 to the wireless power transmitting device 100.
[0277] -Extended Protocol (or EPP): Supports two-way communication and improved FOD (foreign object detection) functions, and can also support data transmission stream functions and authentication options.
[0278] Referring to FIG. 8, the power transfer operation between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 according to one embodiment of the present specification can be broadly divided into a Ping Phase 810, a Configuration Phase 820, a Negotiation Phase 830, and a Power Transfer Phase.
[0279] -Pin Phase 810
[0280] In the PIN phase 810, the wireless power transmitting apparatus 100 may attempt to establish communication with the wireless power receiving apparatus 200. Before attempting to establish communication, a measurement may be performed to check whether there are any objects, such as a bank card, coins, or other metal objects, that may be damaged or heated during power transmission. Here, such a measurement may be performed without waking up the wireless power receiving apparatus 200.
[0281] Here, after obtaining design information from the wireless power receiving device 200, the wireless power transmitting device 100 can postpone the decision on whether the detected metal is a foreign object or a friendly metal to the negotiation phase 830.
[0282] -Configuration Phase 820
[0283] In the configuration phase 820, the wireless power receiving apparatus 200 may transmit basic identification and configuration data to the wireless power receiving apparatus 200. Then, both the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 may use this information to create a baseline power transfer contract.
[0284] In addition, the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 can determine whether to continue using the Baseline Protocol or the Extended Protocol in the configuration phase 820 .
[0285] Here, the wireless power receiving apparatus 200 can utilize improved functions such as FOD, data transmission stream, and authentication only when the extended protocol is implemented.
[0286] -Negotiation Phase 830
[0287] In the negotiation phase 830, the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 can establish an extended power transfer contract including additional settings and restrictions. The wireless power receiving apparatus 200 can also provide design information to the wireless power transmitting apparatus 100. The design information can later be used to complete FOD before switching to the power transmission phase 840.
[0288] Here, the negotiation phase 830 may correspond to a stage that does not exist in the baseline protocol.
[0289] -Power Transmission Phase 840
[0290] The power transmission phase 840 may be a stage in which power is transmitted to the load of the wireless power receiving apparatus 200 .
[0291] In the extended protocol, the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 may perform system calibration when this stage begins. This stage may be interrupted occasionally to renegotiate elements of the power transfer agreement, but power transfer may continue during such renegotiation.
[0292] The protocols for the Ping Phase 810, Configuration Phase 820, Negotiation Phase 830, and Power Transfer Phase 840 will now be described in more detail.
[0293] 1. Pin Phase 810
[0294] When the ping phase 810 starts, the wireless power transmitting apparatus 100 does not yet know whether the wireless power receiving apparatus 200 is within the operating volume or not, and the wireless power transmitting apparatus 100 cannot recognize the wireless power receiving apparatus 200 because the system is generally deactivated due to lack of a power signal.
[0295] In this situation, before the wireless power transmitting apparatus 100 initiates a digital ping to request a response from the wireless power receiving apparatus 200, the wireless power transmitting apparatus 100 may undergo the following steps.
[0296] FIG. 9 shows an example of a PIN phase 810 protocol.
[0297] 9, the wireless power transmission apparatus 100 may execute an analog pin (S910). That is, the wireless power transmission apparatus 100 may transmit the analog pin to check whether an object exists within the operating volume. For example, the wireless power transmission apparatus may detect whether an object exists within the operating volume based on a change in current of a transmission coil or a primary coil.
[0298] The wireless power transmitting apparatus 100 may apply NFC tag protection (S920). Here, the NFC tag protection may be performed according to the following procedure.
[0299] a) First, it can be determined whether one or more of the sensed objects includes an NFC tag.
[0300] b) Then, if an object contains an NFC tag, it can be checked whether it can withstand the power signal without being damaged.
[0301] c) If the wireless power transmission apparatus 100 determines that the NFC tag cannot withstand the power signal, it will not start the digital PIN and will hold the PIN stage, and the wireless power transmission apparatus 100 can inform the user of the reason for not continuing.
[0302] The wireless power transmitting apparatus 100 may detect a foreign object (S930). That is, the wireless power transmitting apparatus 100 may collect information useful for determining whether or not there is a foreign object other than the wireless power receiving apparatus 200. To this end, the wireless power transmitting apparatus 100 may use various methods such as a free-power FOD method.
[0303] Meanwhile, the wireless power receiving device may not operate in the above three steps (S910, S920, S930).
[0304] If the wireless power transmitting apparatus 100 executes the above steps and determines that there is a potential wireless power receiving apparatus 200 in the operating space, the wireless power transmitting apparatus 100 may initiate a digital ping (S940). Here, the digital ping may request a response such as a signal strength (SIG) data packet or an end power transfer (EPT) data packet from the wireless power receiving apparatus 200.
[0305] Thereafter, the wireless power transmitting apparatus 100 may receive a SIG or EPT from the wireless power receiving apparatus 200 (S950). Here, the SIG data packet may provide a coupling measurement and may include information on a signal strength value. Also, the EPT data packet may provide a request to stop power transmission and the reason for the request.
[0306] If the wireless power transmitting apparatus 100 does not receive the above response from the wireless power receiving apparatus 200, the wireless power transmitting apparatus 100 may remain in the ping phase 810 and repeat the above steps.
[0307] 2. Configuration Phase 820
[0308] The configuration phase 820 is part of the protocol as follows:
[0309] The wireless power receiving apparatus 200 can identify itself to the wireless power transmitting apparatus 100.
[0310] The wireless power receiving device 200 and the wireless power transmitting device 100 can establish a baseline power transfer agreement.
[0311] The wireless power receiving apparatus 200 and the wireless power transmitting apparatus 100 can determine the protocol variant to be used for power transmission.
[0312] In the configuration phase 820, the wireless power transmitting device 100 and the wireless power receiving device 200 can continue to operate using the digital pin parameters, which may mean that the power and current levels of both the wireless power transmitting device 100 and the wireless power receiving device 200 are changed only when the user moves the wireless power receiving device 200 to a position within the operating space.
[0313] The protocol in the configuration phase 820 will now be described in more detail.
[0314] FIG. 10 shows an example of a configuration phase 820 protocol.
[0315] 10, the wireless power transmitting apparatus 100 may receive an ID (identification) from the wireless power receiving apparatus 200 (S1010). Alternatively, the wireless power transmitting apparatus 100 may also receive an XID (extended identification) from the wireless power receiving apparatus 200 (S1020). That is, the wireless power receiving apparatus 200 may identify itself using an ID data packet and, optionally, an XID data packet.
[0316] The wireless power transmitting apparatus 100 may selectively receive a power control hold-off (PCH) data packet from the wireless power receiving apparatus 200 (S1030), and may also receive a CFG data packet from the wireless power receiving apparatus 200 (S1040). That is, the wireless power receiving apparatus 200 may provide data for use in a power transfer contract using the PCH and / or CFG data packet.
[0317] Finally, the wireless power transmitting apparatus 100 can check the extended protocol if possible (S1050).
[0318] The above-mentioned data packets can be summarized as follows:
[0319] ID: The ID data packet may be information for identifying the wireless power receiving apparatus 200. Here, the ID may include a manufacturer code, a basic device identifier, etc. The ID may also include information for identifying the presence or absence of an XID data packet in the configuration phase.
[0320] XID: The XID data packet may contain additional identification data.
[0321] PCH: The PCH data packet can configure a delay between receiving the CE data packet and the wireless power transmitting apparatus 100 starting to adjust the coil current.
[0322] CFG: The CFG data packet may provide basic configuration data.
[0323] For example, the CFG data packet may provide all parameters recommended for power transmission in the baseline protocol, all FSK communication parameters used in the extended protocol, and additional functions of the wireless power receiving device 200.
[0324] FIG. 11 illustrates a message field of a configuration packet (CFG) of a wireless power receiving apparatus according to an embodiment.
[0325] According to FIG. 11, a configuration packet (CFG) according to one embodiment may have a header value of 0x51, and the message field of the configuration packet (CFG) may include a 1-bit authentication (AI) flag and a 1-bit out-of-band (OB) flag.
[0326] The authentication flag (AI) indicates whether the wireless power receiving apparatus supports an authentication function. For example, if the authentication flag (AI) value is “1”, it indicates that the wireless power receiving apparatus supports the authentication function or can operate as an authentication initiator, and if the authentication flag (AI) value is “0”, it indicates that the wireless power receiving apparatus does not support the authentication function or cannot operate as an authentication initiator.
[0327] The outband (OB) flag indicates whether the wireless power receiving apparatus supports outband communication. For example, if the value of the outband (OB) flag is '1', the wireless power receiving apparatus indicates outband communication, and if the value of the outband (OB) flag is '0', the wireless power receiving apparatus indicates that the wireless power receiving apparatus does not support outband communication.
[0328] The provision of the ID and / or XID is for identification purposes, and the provision of the PCH and / or CFG is for building a power transfer contract.
[0329] 3. Negotiation Phase 830
[0330] The negotiation phase 830 is a part of an extended protocol that allows the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 to change the power transmission agreement. There are two types of this phase.
[0331] Negotiation Phase 830: The negotiation phase 830 directly follows the configuration phase 820 and serves to generate an initial extended power transmission agreement. At the same time, the negotiation phase 830 also serves to complete the pre-power FOD function. Here, the length of the negotiation phase is not limited.
[0332] Renegotiation Phase: The renegotiation phase can interrupt the power transmission phase 840 multiple times and typically serves to adjust a single element of the power transfer agreement. Also, FOD / qf, FOD / rf, and SRQ / rpr data packets may not be utilized during the renegotiation phase. Restrictions on CE data packets during the power transmission phase 840 limit the length of the renegotiation phase.
[0333] During the negotiation or renegotiation phase, a Power Transfer Contract associated with the reception / transmission of wireless power between the wireless power receiving device and the wireless power transmitting device may be extended or modified, or an update to the Power Transfer Contract may be made to adjust at least some of the elements of the Power Transfer Contract, or information may be exchanged to establish out-of-band communication.
[0334] FIG. 12 is a flow diagram that outlines a protocol for the negotiation or renegotiation phase according to one embodiment.
[0335] 12, the wireless power transmitting apparatus 100 may receive an FOD status data packet (e.g., FOD) from the wireless power receiving apparatus 200 (S1210). Here, the wireless power receiving apparatus 200 may use the FOD status data packet to inform the wireless power transmitting apparatus 100 of the effect that its presence will have on selected attributes of the reference wireless power transmitting apparatus 100. The wireless power transmitting apparatus 100 may then use this information to configure the FOD function.
[0336] The wireless power transmitting apparatus 100 may transmit an ACK / NAK for the FOD status data packet to the wireless power receiving apparatus 200 (S1215).
[0337] Meanwhile, the wireless power receiving apparatus 200 can receive an ID (Identification data packet), a CAP (Capabilities data packet), and an XCAP (extended CAP) from the wireless power transmitting apparatus 100 by using a GRQ (General Request data packet).
[0338] The general request packet (GRQ) may have a header value of 0x07 and may include a 1-byte message field, which may include a header value of a data packet that the wireless power receiving apparatus 200 requests from the wireless power transmitting apparatus 100 using the GRQ packet.
[0339] For example, in the negotiation phase or the renegotiation phase, the wireless power receiving apparatus 200 may transmit a GRQ packet (GRQ / id) requesting an ID packet of the wireless power transmitting apparatus 100 to the wireless power transmitting apparatus 100 (S1220).
[0340] The wireless power transmitting apparatus 100 that has received the GRQ / id can transmit an ID packet to the wireless power receiving apparatus 200 (S1225). The ID packet of the wireless power transmitting apparatus 100 includes information on the "Manufacturer Code." The ID packet including the information on the "Manufacturer Code" enables the manufacturer of the wireless power transmitting apparatus 100 to be identified.
[0341] Alternatively, in the negotiation phase or renegotiation phase, the wireless power receiving apparatus 200 may transmit a GRQ packet (GRQ / cap) requesting a performance packet (CAP) of the wireless power transmitting apparatus 100 to the wireless power transmitting apparatus 100 (S1230). The message field of the GRQ / cap may include a header value (0x31) of the performance packet (CAP).
[0342] Upon receiving the GRQ / cap, the wireless power transmitting apparatus 100 can transmit a performance packet (CAP) to the wireless power receiving apparatus 200 (S1235).
[0343] Alternatively, in the negotiation phase or renegotiation phase, the wireless power receiving apparatus 200 may transmit a GRQ packet (GRQ / xcap) requesting a performance packet (CAP) of the wireless power transmitting apparatus 100 to the wireless power transmitting apparatus 100 (S1240). The message field of the GRQ / xcap may include the header value (0x32) of the performance packet (XCAP).
[0344] Upon receiving the GRQ / xcap, the wireless power transmitting apparatus 100 can transmit a performance packet (XCAP) to the wireless power receiving apparatus 200 (S1245).
[0345] FIG. 13 illustrates a message field of a capability packet (CAP) of a wireless power transmitter according to an embodiment.
[0346] A Capability Packet (CAP) according to one embodiment may have a header value of 0x31 and may include a 3-byte message field, as shown in FIG.
[0347] Referring to FIG. 13, the message field of the Capability Packet (CAP) may include a 1-bit Authentication (AR) flag and a 1-bit Out-of-Band (OB) flag.
[0348] The authentication flag (AR) indicates whether the wireless power transmission apparatus 100 supports an authentication function. For example, if the value of the authentication flag (AR) is “1”, it indicates that the wireless power transmission apparatus 100 supports the authentication function or can operate as an authentication responder, and if the value of the authentication flag (AR) is “0”, it indicates that the wireless power transmission apparatus 100 does not support the authentication function or cannot operate as an authentication responder.
[0349] The Outband (OB) flag indicates whether the wireless power transmission device 100 supports outband communication. For example, when the value of the Outband (OB) flag is "1", the wireless power transmission device 100 is instructed to perform outband communication, and when the value of the Outband (OB) flag is "0", it can be indicated that the wireless power transmission device 100 does not support outband communication.
[0350] In the negotiation stage, the wireless power reception device 200 can receive the performance packet (CAP) of the wireless power transmission device 100 and confirm whether the authentication function support and outband communication support of the wireless power transmission device 100 are available.
[0351] Returning to FIG. 12 again, the wireless power reception device 200 can update the elements of the power transfer contract regarding the power provided in the power transmission phase using at least one specific request packet (SRQ, Specific Request data packet) in the negotiation phase or the renegotiation phase (S1250), and can receive an ACK / NAK for this (S1255).
[0352] On the other hand, to confirm the extended power transfer contract and end the negotiation phase, the wireless power reception device 200 transmits SRQ / en to the wireless power transmission device 100 (S1260), and can receive an ACK from the wireless power transmission device 100 (S1265).
[0353] 4. Power Transmission Phase 840
[0354] The power transmission phase 840 is part of the protocol in which actual power is transmitted as the load of the wireless power reception device 200. Here, the power transfer can be performed according to the conditions of the power transfer contract generated in the negotiation phase 830.
[0355] <Power Control Based on CE>
[0356] The wireless power receiving apparatus 200 can control the power level by transmitting control error (CE) data, which measures the deviation between the target and actual operating point of the wireless power receiving apparatus 200, to the wireless power transmitting apparatus 100. The wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 aim to make the control error data zero, at which point the system will operate at the target power level.
[0357] <In-power transfer FOD method>
[0358] In addition to the control error data, the wireless power transmitter 100 and the wireless power receiver 200 can exchange information to facilitate FOD. The wireless power receiver 200 periodically reports the amount of power it receives (received power level) to the wireless power transmitter 100, and the wireless power transmitter 100 can inform the wireless power receiver 200 whether it has detected a foreign object. A method usable for FOD in the power transmission phase may correspond to, for example, power loss calculation. In this approach, the wireless power transmitter 100 compares the received power level reported by the wireless power receiver 200 with the amount of transmitted power (transmitted power level), and when the difference exceeds a threshold, it can transmit a signal to the wireless power receiver 200 (indicating whether it has detected a foreign object).
[0359] <Renegotiation Phase>
[0360] Depending on the situation, if necessary, the wireless power transmitting apparatus 100 or the wireless power receiving apparatus 200 may request renegotiation of the power transmission contract during the power transmission phase. Examples of changed situations in which renegotiation of the power transmission contract may be performed are as follows.
[0361] - When the wireless power receiving device 200 needs (substantially) more power than previously negotiated.
[0362] When it is detected that the wireless power transmitting apparatus 100 is operating at a low efficiency.
[0363] - When the wireless power transmitting device 100 can no longer maintain the current power level due to the increased operating temperature (or the opposite case, i.e., when the wireless power receiving device 200 can operate at a higher power level after being cooled down sufficiently).
[0364] Here, a specific example of the protocol for the renegotiation phase is as described above.
[0365] <Data transmission stream>
[0366] The wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 can exchange application level data throughout the power transmission phase 840, initiating a data transmission stream.
[0367] An important common application here is authentication, where both sides can verify the credentials of the other in an anti-modulation manner. For example, the wireless power receiving device 200 can attempt to verify the credentials of the wireless power transmitting device 100 to ensure that the wireless power transmitting device 100 can be trusted to operate safely at high power levels. Proper credentials can mean that regulatory compliance tests have been passed.
[0368] Therefore, the present disclosure provides a method for starting power transfer at a low power level and controlling the power to a higher level only after successfully completing an authentication protocol.
[0369] <Protocol for power transmission phase 840>
[0370] The above has outlined the operations between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 in the power transmission phase 840. Hereinafter, to facilitate understanding of the operations in the power transmission phase 840, the protocols in the power transmission phase 840 will be described by distinguishing between the baseline protocol and the extended protocol.
[0371] FIG. 14 shows a schematic diagram of the data flow for the power transmission phase 840 in the baseline protocol.
[0372] 14, the wireless power receiving apparatus 200 can transmit a CE to the wireless power transmitting apparatus 100 (S1410). Here, the wireless power receiving apparatus 200 can transmit a normal CE data packet several times per second.
[0373] The wireless power receiving apparatus 200 may transmit a received power (RP) data packet (RP8 in the baseline protocol) to the wireless power transmitting apparatus 100, typically once every 1.5 seconds (S1420).
[0374] Alternatively, the wireless power receiving apparatus 200 may transmit a CHS (charge status) data packet to the wireless power transmitting apparatus 100 (S1430).
[0375] The above-mentioned data packets can be summarized as follows.
[0376] CE: The CE data packet may provide feedback on a desired power level. The CE data packet may include a control error value, which may be a signed integer value that is a relative measurement of the deviation between the actual operating point of the wireless power receiving apparatus 200 and the target operating point. If the control error value is a positive value, it indicates that the actual operating point is below the target operating point, and the wireless power transmitting apparatus 100 may be requested to increase the power signal. If the control error value is a negative value, it indicates that the actual operating point is above the target operating point, and the wireless power transmitting apparatus 100 may be requested to decrease the power signal.
[0377] RP8: The RP8 data packet may report the received power level, where the RP8 data packet may only be included in the Baseline Protocol.
[0378] - CHS: The CHS data packet can provide the charge level of the battery at the load.
[0379] FIG. 15 shows a schematic diagram of the data flow for the power transmission phase 840 in the extended protocol.
[0380] 15, the wireless power receiving apparatus 200 can transmit a CE to the wireless power transmitting apparatus 100 (S1510). Here, the wireless power receiving apparatus 200 can generally transmit a CE data packet several times per second.
[0381] The wireless power receiving apparatus 200 may transmit a received power (RP) data packet (RP in the extended protocol) to the wireless power transmitting apparatus 100, typically once every 1.5 seconds (S1515).
[0382] In the power transmission phase, the control error packet (CE) and the received power packet (RP) are data packets that must be repeatedly transmitted / received according to the required timing constraints for controlling the radio power.
[0383] The wireless power transmitting apparatus 100 can control the level of wireless power to be transmitted based on the control error packet (CE) and received power packet (RP) received from the wireless power receiving apparatus 200.
[0384] On the other hand, in the extended protocol, the wireless power transmitting apparatus 100 can respond to the received power packet (RP) with a bit pattern such as ACK, NAK, or ATN (S1520).
[0385] When the wireless power transmitting apparatus 100 responds with an ACK to a received power packet (RP / 0) with a mode value of 0, this means that power transmission can continue at the current level.
[0386] When the wireless power transmitting apparatus 100 responds with a NAK to a received power packet (RP / 0) with a mode value of 0, this means that the wireless power receiving apparatus 200 should reduce power consumption.
[0387] When the wireless power transmitting apparatus 100 responds with an ACK to a received power packet (RP / 1 or RP / 2) whose mode value is 1 or 2, this means that the wireless power receiving apparatus 200 has accepted the power correction value included in the received power packet (RP / 1 or RP / 2).
[0388] When the wireless power transmitting apparatus 100 responds with a NAK to a received power packet (RP / 1 or RP / 2) whose mode value is 1 or 2, it means that the wireless power receiving apparatus 200 did not accept the power correction value included in the received power packet (RP / 1 or RP / 2).
[0389] The received power packet (RP / 1) with the mode value 1 may represent a first calibration data point, and the received power packet (RP / 2) with the mode value 2 may represent an additional calibration data point. Here, the wireless power receiving device may transmit the received power packet (RP / 2) with the mode value 2 to the wireless power transmitting device several times to transmit multiple additional power calibration values, and the wireless power transmitting device may perform a calibration process based on the received RP / 1 and multiple RP / 2s.
[0390] The wireless power transmitting apparatus 100 responding with an ATN to a received power packet (RP) means that the wireless power transmitting apparatus 100 requests permission for communication. That is, the wireless power transmitting apparatus 100 can transmit an attention (ATN) response pattern in response to the RP data packet to request permission to transmit a data packet. In other words, the wireless power transmitting apparatus 100 can transmit an ATN to the wireless power receiving apparatus 200 in response to the RP data packet to request permission to transmit a data packet from the wireless power receiving apparatus 200.
[0391] Alternatively, the wireless power receiving apparatus 200 may transmit a CHS (charge status) data packet to the wireless power transmitting apparatus 100 (S1525).
[0392] Meanwhile, the wireless power transmitting device 100 and the wireless power receiving device 200 can exchange DSR (data stream response) data packets, CAP data packets, and NEGO data packets to initiate renegotiation of elements in the power transmission contract (generally, guaranteed load power).
[0393] For example, the wireless power receiving apparatus 200 may transmit a DSR data packet to the wireless power transmitting apparatus 100 (S1530), and the wireless power transmitting apparatus 100 may transmit a CAP to the wireless power receiving apparatus 200 (S1535).
[0394] In addition, the wireless power receiving apparatus 200 transmits a NEGO data packet to the wireless power transmitting apparatus 100 (S1540), and the wireless power transmitting apparatus 100 can transmit an ACK to the wireless power receiving apparatus 200 in response to the NEGO data packet (S1545).
[0395] Here, the data packets related to the start of the renegotiation phase are summarized as follows:
[0396] -DSR: The DSR data packet may be set to one of the following values:
[0397] i) 0x00-DSR / nak: indicates that the last received data packet of the wireless power transmitting apparatus 100 was rejected.
[0398] ii) 0x33-DSR / poll: Invites the wireless power transmitting apparatus 100 to transmit a data packet.
[0399] iii) 0x55-DSR / nd: indicates that the last received data packet of the wireless power transmitting apparatus 100 was not expected.
[0400] iv) 0xFF-DSR / ack: Confirms that the last received data packet of the wireless power transmitting apparatus 100 has been correctly processed.
[0401] CAP: The CAP data packet provides information about the function of the wireless power transmitting apparatus 100. The specific contents are as described above.
[0402] NEGO: The NEGO data packet may request the wireless power transmitting apparatus 100 to perform a renegotiation phase.
[0403] The wireless power transmitter 100 and the wireless power receiver 200 can use auxiliary data control (ADC), auxiliary data transport (ADT), and DSR data packets for exchanging application level data.
[0404] That is, in terms of transmission and reception of a data transmission stream for exchanging application level data, the wireless power receiving apparatus 200 can transmit an ADC / ADT to the wireless power transmitting apparatus 100 (S1550), and the wireless power transmitting apparatus 100 can transmit an ACK / NAK to the wireless power receiving apparatus 200 in response thereto (S1555). Also, the wireless power receiving apparatus 200 can transmit a DSR to the wireless power transmitting apparatus 100 (S1560), and the wireless power transmitting apparatus can transmit an ADC / ADT to the wireless power receiving apparatus (S1565).
[0405] Here, the data transmission stream serves to transmit application-level data from the data stream initiator to the data stream responder, and application-level data can be broadly divided into i) authentication applications and ii) proprietary (general-purpose) applications.
[0406] Among the application level data, messages / information related to the authentication application can be organized as follows:
[0407] A message used in the authentication procedure is called an authentication message. The authentication message is used to carry information related to authentication. There are two types of authentication messages. One is an authentication request and the other is an authentication response. The authentication request is sent by an authentication initiator, and the authentication response is sent by an authentication responder. The wireless power transmitting device and the receiving device can be authentication initiators or authentication responders. For example, if the wireless power transmitting device is the authentication initiator, the wireless power receiving device becomes the authentication responder, and if the wireless power receiving device is the authentication initiator, the wireless power transmitting device becomes the authentication responder.
[0408] The authentication request message includes GET_DIGESTS, GET_CERTIFICATE, and CHALLENGE.
[0409] GET_DIGESTS: This request can be used to retrieve certificate chain digests. The wireless power receiving apparatus 200 can request as many digests as it wants at one time.
[0410] GET_CERTIFICATE: This request is used to read a segment of the subject certificate chain.
[0411] CHALLENGE: This challenge can be used to initiate product device certification of the power transmission device.
[0412] The authentication response message includes DIGESTS, CERTIFICATE, CHALLENGE_AUTH, and ERROR.
[0413] DIGESTS: The wireless power transmitting apparatus 100 can send a certificate chain digest using a DIGESTS response and report slots that contain valid certificate chain digests.
[0414] CERTIFICATE: This response can be used by the wireless power transmitting apparatus 100 to transmit the requested segment of the certificate chain.
[0415] CHALLENGE_AUTH: The wireless power transmitting apparatus 100 can respond to a CHALLENGE request using CHALLENGE_AUTH.
[0416] -ERROR: This response can be used to transmit error information at the power transmitter.
[0417] An authentication message may also be called an authentication packet, authentication data, or authentication control information. Messages such as GET_DIGEST and DIGESTS may also be called GET_DIGEST packets and DIGEST packets.
[0418] Meanwhile, as described above, the wireless power receiving apparatus 200 and the wireless power transmitting apparatus 100 can transmit application level data through a data transmission stream. The application level data transmitted through the data transmission stream can be configured as a data packet sequence having the following structure.
[0419] -Initial ADC data packet that opens the stream.
[0420] i) The message types contained in the stream.
[0421] ii) The number of data bytes in the stream.
[0422] - A series of ADT data packets containing the actual message.
[0423] - Final ADC / end data packet that closes the stream.
[0424] Hereinafter, a data transmission stream for an example in which the above-mentioned ADC, ADT, and ADC / end data packets are used will be described with reference to the drawings.
[0425] FIG. 16 illustrates an application-level data stream between a wireless power transmitting apparatus 100 and a wireless power receiving apparatus 200 according to an example.
[0426] Referring to FIG. 16, the data stream may include auxiliary data control (ADC) data packets and / or auxiliary data transport (ADT) data packets.
[0427] The ADC data packet is used to open a data stream. The ADC data packet can indicate the type of message and the number of data bytes contained in the stream. Meanwhile, the ADT data packet is a sequence of data that actually contains the message. The ADC / end data packet is used to signal the end of the stream. For example, the maximum number of data bytes in a data transmission stream may be limited to 2047.
[0428] ACK or NAC (NACK) is used to indicate whether the ADC data packet and the ADT data packet have been received correctly. Control information required for wireless charging, such as a control error packet (CE) or DSR, may be transmitted between the transmission timings of the ADC data packet and the ADT data packet.
[0429] Using such a data stream structure, authentication-related information or other application-level information may be transmitted and received between the wireless power transmitting device and the receiving device.
[0430] An example for understanding the operation between the wireless power transmitting apparatus 100 and the wireless power receiving apparatus 200 in the power transmission phase 840 will be described below.
[0431] FIG. 17 illustrates a power control method according to one embodiment.
[0432] 17, in the power transmission phase, the wireless power transmitter 100 and the wireless power receiver 200 can control the amount of power transmitted by transmitting and receiving power in parallel. The wireless power transmitter and the wireless power receiver operate at a specific control point. The control point indicates the combination of voltage and current provided at the output of the wireless power receiver when power transmission is performed.
[0433] More specifically, the wireless power receiving device selects a desired control point (e.g., a desired output current / voltage, a temperature at a specific location of the mobile device, etc.), and then determines a currently operating actual control point. The wireless power receiving device can calculate a control error value using the desired control point and the actual control point, and transmit the calculated control error value to the wireless power transmitting device as a control error packet.
[0434] The wireless power transmitter can then control power transfer by setting / controlling a new operating point (amplitude, frequency, and duty cycle) using the received control error packet. Thus, the control error packet is transmitted / received at regular time intervals during the power transfer phase. For example, the wireless power receiver can transmit a control error value by setting a negative value when trying to reduce the current of the wireless power transmitter and a positive value when trying to increase the current. In this way, in the induction mode, the wireless power receiver can control power transfer by transmitting a control error packet to the wireless power transmitter.
[0435] The resonant mode may operate in a different manner than the inductive mode. In the resonant mode, one wireless power transmitter must simultaneously serve multiple wireless power receivers. However, when controlling power transmission as in the inductive mode, the transmitted power is controlled through communication with one wireless power receiver, making it difficult to control power transmission to additional wireless power receivers. Therefore, in the resonant mode of this specification, the wireless power transmitters commonly transmit a basic power, and the wireless power receivers control the amount of received power by controlling their own resonant frequencies. However, even in this resonant mode operation, the method described in FIG. 17 is not completely excluded, and additional transmission power control may be performed using the method of FIG. 17.
[0436] <Profile-related actions>
[0437] There are two types of wireless charging methods: the magnetic induction method, which uses the magnetic induction phenomenon between a primary coil and a secondary coil, and the magnetic resonance method, which transmits power by magnetic resonance using frequencies in the tens of kHz to several MHz band.The wireless charging standard for the magnetic resonance method is led by a council called A4WP, while the standard for the magnetic induction method is led by the Wireless Power Consortium (WPC).The WPC is designed to enable in-band transmission and reception of various status information and commands related to the wireless charging system.
[0438] The WPC standard defines a baseline power profile (BPP) and an extended power profile (EPP). The following describes the BPP and EPP.
[0439] A. BPP (baseline power profile)
[0440] BPP is a power transfer profile between a wireless power transmitter and receiver that supports power transmission up to 5W. BPP supports unidirectional communication from a wireless power receiver to a wireless power transmitter. The communication method can be ASK (amplitude shift keying). BPP has protocol phases for Ping, configuration, and power transfer.
[0441] B.EPP (extended power profile)
[0442] EPP is a power transfer profile between a wireless power transmitter and a receiver that supports power transmission up to 15W. EPP also supports bidirectional communication between a wireless power receiver and a wireless power transmitter. The communication method from the wireless power receiver to the wireless power transmitter can support ASK (amplitude shift keying), and the communication method from the wireless power transmitter to the wireless power receiver can support FSK (frequency shift keying). EPP has protocol phases for Ping, configuration, negotiation, and power transfer.
[0443] (a) EPP compatibility
[0444] EPP can correspond to a higher profile of BPP.
[0445] For example, if a BPP wireless power receiver is disposed on an EPP wireless power transmitter, the EPP wireless power transmitter can operate as a BPP wireless power transmitter.
[0446] For example, if an EPP wireless power receiver is disposed on a BPP wireless power transmitter, the EPP wireless power receiver can operate as a BPP wireless power receiver.
[0447] That is, the EPP can maintain compatibility with the BPP.
[0448] (b) EPP instruction method for EPP wireless power receiver
[0449] An EPP wireless power receiver can indicate that it is an EPP wireless power receiver by setting the “neg” bit in the configuration packet (ieCFG) to 1. A specific example of the configuration packet is as described above.
[0450] (c) EPP instruction method for EPP wireless power transmitter
[0451] If the EPP wireless power transmitter receives a configuration packet with the "neg" bit set to 1 from the wireless power receiver, the EPP wireless power transmitter can respond to this with an ACK FSK bit pattern to the wireless power receiver.
[0452] For reference, as mentioned above, a BPP wireless power transmitter does not support the FSK communication method and therefore cannot transmit an FSK bit pattern. Therefore, an EPP wireless power receiver that sets the 'neg' bit to 1 and sends a configuration packet to a BPP wireless power transmitter cannot receive the ACK response, and can therefore identify that the other wireless power transmitter is a BPP wireless power transmitter.
[0453] Meanwhile, wireless power transfer systems are attempting to provide new power transfer profiles, including the MPP (magnetic power profile), which is compatible with Apple's proprietary extensions based on Qiv 1.3.0.
[0454] C.MPP (magnet power profile)
[0455] MPP is a power transfer profile between a wireless power transmitter and a receiver that supports power transmission up to 15W. It also supports bidirectional communication between a wireless power receiver and a wireless power transmitter. The communication method from the wireless power receiver to the wireless power transmitter can support ASK (amplitude shift keying), and the communication method from the wireless power transmitter to the wireless power receiver can support FSK (frequency shift keying). Fast FSK (NCYCLE=128) can be used during the negotiation and power transfer phases.
[0456] MPP has the following protocol phases: Ping, Configuration, MPP Negotiation, and MPP Power Transfer.
[0457] (a) MPP compatibility
[0458] MPP can correspond to higher profiles of BPP.
[0459] For example, if a BPP wireless power receiver is disposed on an MPP wireless power transmitter, the MPP wireless power transmitter can operate as a BPP wireless power transmitter.
[0460] For example, if an MPP wireless power receiver is disposed on a BPP wireless power transmitter, the MPP wireless power receiver can operate as a BPP wireless power receiver.
[0461] That is, MPP can maintain compatibility with BPP.
[0462] (b) MPP operation of MPP wireless power receiver (MPP instruction method)
[0463] An MPP wireless power receiver can use a specific MPP indicator in the extended ID packet.
[0464] In order for the MPP wireless power receiver to inform the wireless power transmitter whether it supports MPP through the XID, the wireless power receiver needs to inform the wireless power transmitter that the XID will be transmitted through an ID packet. The ID packet transmitted by the MPP wireless power receiver may be as follows:
[0465] FIG. 18 is a diagram showing the structure of an MPP ID packet.
[0466] According to FIG. 18, in the MPP ID packet, the values of the major version fields b4-b7 of B0 can be set to 1.
[0467] In the MPP ID packet, the values of the minor version fields b0-b3 of B0 may be values to be determined later.
[0468] In the MPP ID packet, the B1 and B2 manufacture code values can be assigned to the PRMC code.
[0469] In the MPP ID packet, the value of the "ext" field in b7 of B3 can be set to 1 to indicate that an XID packet is to be additionally sent.
[0470] In the MPP ID packet, the values of the random identifier fields b0 to b6 of B3, b4, and b3 to b7 of B5 can be set according to a random device identification policy.
[0471] FIG. 19 is a diagram showing an example of an XID packet in MPP.
[0472] According to FIG. 19, an XID packet in MPP can include an "XID Selector" field, a "Restricted" field, a "Freq Mask" field, and the like.
[0473] Here, whether MPP is supported can be determined depending on whether the value of 'XID Selector' is 0xFE. That is, if the value of B_0 of XID is 0xFE, the XID may correspond to information indicating that the wireless power receiver supports MPP.
[0474] The 'Restricted' field may correspond to information indicating whether the wireless power receiver operates in MPP restricted mode or MPP full mode. If the wireless power receiver selects to operate in MPP restricted mode, the field may be set to 1. On the other hand, in other cases (e.g., if the wireless power receiver selects not to operate in MPP restricted mode), the field may be set to 0.
[0475] The "Preferred Frequency" field can mean the MPP preferred frequency, where the wireless power receiver can set this field to 128 kHz if it is going to retrieve information from the wireless power transmitter before frequency switching (in the negotiation phase); otherwise, the wireless power receiver can set this field to 360 kHz.
[0476] The "Freq Mask" field may correspond to a field for determining whether an operating frequency of 360 kHz is supported, i.e., if the "Freq Mask" field is set to 0, 360 kHz is supported.
[0477] In summary, the wireless power transmitter determines whether the “ext” bit of the ID received from the wireless power receiver is set to 1, and whether B_0 of the XID is set to 0xFE, so that the wireless power transmitter can determine whether the wireless power receiver supports MPP.
[0478] (c) MPP operation of MPP wireless power transmitter (MPP instruction method)
[0479] After sensing the placement of a wireless power receiver on the charging surface, the MPP wireless power transmitter can perform a digital ping using the information contained in the ID and XID packets to identify the receiver.
[0480] Here, the wireless power transmitter can determine that the wireless power receiver supports MPP if all of the following conditions are met:
[0481] - Qi Version: The Qi protocol version of the ID packet is set to (Major=1, Minor=TBD) or higher.
[0482] -MPP support announcement: The lower header (byte 0) of the XID packet is set to the MPP selector.
[0483] If the above two conditions are not met, the wireless power transmitter can proceed with the subsequent steps according to the Qiv1.3 specification.
[0484] Meanwhile, the wireless power transmitter performs the following according to the MPP operation mode requested by the MPP wireless power receiver in the XID packet.
[0485] -Restricted profile activation (MPP restricted mode): When the "restricted" flag is set to 1.
[0486] -Full profile activation (MPP full mode): When the "restricted" flag is set to 0.
[0487] Specific examples for the limited profile and the full profile will be described later.
[0488] On the other hand, if the MPP wireless power transmitter receives a configuration packet with the “neg” bit set to 1 from the wireless power receiver, the MPP wireless power transmitter can respond to this with an MPP ACK FSK bit pattern to the wireless power receiver (in MPP full mode).
[0489] For reference, a wireless power transmitter in MPP limited mode cannot transmit an FSK bit pattern because it does not support the FSK communication method. However, since a wireless power transmitter in MPP limited mode uses a 360 kHz operating signal for power transmission, an MPP wireless power receiver that sets the 'neg' bit to 1 and transmits a configuration packet to a wireless power transmitter operating in MPP limited mode can identify that the other wireless power transmitter is a wireless power transmitter in MPP limited mode via the operating frequency.
[0490] (d) MPP mode
[0491] On the other hand, MPP has two modes: one is MPP Restricted mode (or MPP Baseline profile) and the other is MPP Full mode (or MPP Full profile).
[0492] The simple difference between the two is that in MPP restricted mode the "restricted" field in the XID is set to 1, while in MPP full mode the "restricted" field in the XID is set to 0.
[0493] Also, FSK communication is not supported in MPP restricted mode, but is supported in MPP full mode.
[0494] Furthermore, MPP restricted mode does not support FSK communication and therefore cannot send MPP ACK for CFG, which means that MPP negotiation is not supported in MPP restricted mode, whereas MPP full mode supports FSK communication and therefore can send MPP ACK for CFG, which means that MPP negotiation is supported in MPP full mode.
[0495] The MPP restricted mode and MPP full mode will be described in more detail below. Here, the MPP restricted mode can be used together with the MPP baseline profile, and the MPP full mode can be used together with the MPP full profile.
[0496] In the following, for a thorough understanding of the MPP restricted mode and the MPP full mode, the protocols in each mode will be described in more detail.
[0497] i) MPP Restricted mode
[0498] As mentioned above, FSK communication is not supported in MPP limited mode. That is, in MPP limited mode, there may be no data packets transmitted from the wireless power transmitter to the wireless power receiver. Under this background, the protocol in MPP limited mode will be explained using the drawings.
[0499] FIG. 20 shows a schematic diagram of the protocol in MPP restricted mode.
[0500] 20, the wireless power receiver can transmit a SIG to the wireless power transmitter at a first operating frequency (e.g., 128 kHz). At this time, the first operating frequency can correspond to an operating frequency at which BPP and / or EPP can be executed. In addition, the first operating frequency can correspond to a frequency at which the wireless power transmitter operates.
[0501] The wireless power receiver can transmit an ID packet to the wireless power transmitter on the first operating frequency, and since an XID is always transmitted in MPP, the "ext" bit of the ID can be set to 1 to indicate that an XID will be transmitted further.
[0502] The wireless power receiver can transmit an XID packet to the wireless power transmitter on the first operating frequency.
[0503] In this case, the value of B0 in the XID is 0xFE, and if the value of B0 in the XID is set to 0xFE, this may correspond to information indicating that the wireless power receiver supports MPP. In addition, the 'restricted' field in the XID may be set to 1 to indicate that the wireless power receiver operates in MPP restricted mode.
[0504] Now, if the wireless power transmitter receives the XID packet indicating MPP restricted mode, the wireless power transmitter can remove the power signal and restart the Ping phase at the new operating frequency.
[0505] When the Ping phase is restarted, the wireless power receiver starts transmitting the SIG again, but at the second operating frequency (for example, 360 kHz).
[0506] Thereafter, the wireless power receiver transmits the ID, XID, and CFG packets to the wireless power transmitter at the second operating frequency, and also transmits the CEP to the wireless power transmitter, thereby receiving wireless power based on the MPP baseline from the wireless power transmitter.
[0507] ii) MPP Full mode
[0508] As mentioned above, MPP full mode supports FSK communication. That is, in MPP full mode, data packets are transmitted from the wireless power transmitter to the wireless power receiver. In other words, MPP negotiation can proceed between the wireless power transmitter and the wireless power receiver. With this background, the protocol in MPP full mode will be explained using drawings.
[0509] 21 and 22 are schematic diagrams showing the protocol in MPP full mode.
[0510] 21, the wireless power receiver may transmit a SIG to the wireless power transmitter at a first operating frequency (e.g., 128 kHz). In this case, the first operating frequency may correspond to an operating frequency at which the BPP and / or EPP can be executed. In addition, the first operating frequency may correspond to a frequency at which the wireless power transmitter operates.
[0511] The wireless power receiver can transmit an ID packet to the wireless power transmitter on the first operating frequency, and since an XID is always transmitted in MPP, the "ext" bit of the ID can be set to 1 to indicate that an XID will be transmitted further.
[0512] The wireless power receiver can transmit an XID packet to the wireless power transmitter on the first operating frequency.
[0513] In this case, the value of B0 in the XID is 0xFE, and if the value of B0 in the XID is set to 0xFE, this may correspond to information indicating that the wireless power receiver supports MPP. In addition, the 'restricted' field in the XID may be set to 0 to indicate that the wireless power receiver operates in MPP full mode.
[0514] On the other hand, in MPP full mode, unlike MPP limited mode, the wireless power transmitter does not remove the power signal even if it receives an XID packet from the wireless power receiver. In this case, the wireless power receiver still does not remove the power signal, so it transmits a CFG packet after the XID packet to the wireless power transmitter.
[0515] The wireless power receiver can then receive an MPP ACK from the wireless power transmitter in response to the CFG packet.
[0516] Upon receiving the MPP ACK, the wireless power receiver enters into a negotiation phase with the wireless power transmitter, and both the wireless power receiver and the wireless power transmitter can proceed with the negotiation.
[0517] After the negotiation has progressed, the wireless power receiver can enter into a power transfer phase with the wireless power transmitter.
[0518] Meanwhile, the wireless power receiver transmits an EPT packet to the wireless power transmitter, which then removes its power signal and can restart the Ping phase at a new operating frequency.
[0519] 22, when the Ping phase is restarted, the wireless power receiver starts transmitting the SIG again, but at the second operating frequency (for example, 360 kHz).
[0520] Thereafter, the wireless power receiver transmits the ID, XID, and CFG packets to the wireless power transmitter at the second operating frequency, and the wireless power receiver can receive the MPP ACK from the wireless power transmitter.
[0521] Having received the MPP ACK, the wireless power receiver enters into a negotiation phase with the wireless power transmitter at the second operating frequency, and both the wireless power receiver and the wireless power transmitter can proceed with the negotiation.
[0522] After the negotiation is completed, the wireless power receiver enters into a power transfer phase with the wireless power transmitter at the second operating frequency, and the wireless power receiver transmits an XCE to the wireless power transmitter and receives a response thereto (e.g., an ACK) to receive wireless power based on the MPP full mode from the wireless power transmitter.
[0523] The present specification will be explained in more detail below.
[0524] As described above, in a wireless power transmission system, a data transport stream format is defined that can transmit and receive application level data streams between a wireless power transmitter and a wireless power receiver.
[0525] At this time, the format of the data transport stream (in other words, the data stream) is defined as the following packets.
[0526] - Initial ADC data packet that opens the stream
[0527] Here, the ADC data packet can indicate the type of message contained in the stream.
[0528] The ADC data packet may then indicate the number of data bytes contained in the stream.
[0529] - A sequence of ADT data packets containing the actual message
[0530] -Final ADC / end data packet to close the stream
[0531] Alternatively, in connection with data transport stream transmission, the following packets are defined:
[0532] -For data stream: ADC and / or ADT (wireless power transmitter and receiver)
[0533] - Regarding responses to ADC and ADT: DSR (wireless power receiver), ACK / NAK / ND / ATN (wireless power transmitter)
[0534] Here, the ADC may be a packet sent by a wireless power transmitter or a packet sent by a wireless power receiver. As an example, the ADC packet of a wireless power transmitter will be described in more detail below.
[0535] FIG. 23 is a diagram showing an example of an ADC packet.
[0536] 23, the ADC data packet can control the transmission of the data transmission stream to the power receiver. At this time, the ADC packet can include a request field and a parameter field. At this time, each of the fields can be as follows:
[0537] -Required field: One of the following values can be set.
[0538] 0-ADC / end: Closes the data transmission stream going out to the wireless power receiver.
[0539] 2-ADC / auth: Opens an authentication data transmission stream to the wireless power receiver.
[0540] 5-ADC / rst: Reconfigures all incoming and outgoing data transmit streams.
[0541] 0x10...0x1F - ADC / prop: Opens a proprietary data transmission stream to the wireless power receiver.
[0542] And the parameter fields can be:
[0543] -Parameter field: For proprietary (ADC / prop) and authenticated (ADC / auth) data transmission streams, this is the number of data bytes in the stream. Can be set to 0 for all other ADC data packets.
[0544] Subsequent DSR data packets may be as follows:
[0545] -DSR / ack: The wireless power receiver successfully executed the request.
[0546] -DSR / nak: The wireless power receiver did not perform the request because the incoming and / or outgoing data transmission streams were already open or in use.
[0547] -DSR / nd (data transmission stream open): The wireless power receiver does not support the requested data transmission stream type.
[0548] -DSR / nd (reserved Request value): The wireless power receiver does not support the request.
[0549] -DSR / poll: The wireless power receiver did not receive the last power transmitter data packet.
[0550] In other words, DSR / poll is a packet that a wireless power receiver sends to a wireless power transmitter. DSR / poll can mean permission for the wireless power transmitter to send any packet (following a packet that has already been sent or a packet that is about to be sent). That is, as described above, DSR / poll can invite the wireless power transmitter to send any data packet.
[0551] Meanwhile, the ADT is a packet transmitted by a wireless power transmitter, and the ADT may also be a packet transmitted by a wireless power receiver. As an example, the ADT packet of the wireless power transmitter will be described in more detail below.
[0552] FIG. 24 is a diagram showing an example of an ADT packet.
[0553] According to Figure 24, ADT data packets convey application data of the data transmission stream to the power receiver, where ADT data packet sizes up to 7 in 1 can be used.
[0554] In this case, ADT data packets of each size can be used with odd and even headers. For example, if the size of an ADT data packet is 7 bytes, there are 7-byte ADT data packets with odd headers and 7-byte ADT data packets with even headers.
[0555] Here, the ADT packet may include a data field, and the data field may be as follows:
[0556] Data fields: can be appropriately defined by the application layer.
[0557] Subsequent DSR data packets may be as follows:
[0558] -DSR / ack: The wireless power receiver has properly processed the packet data.
[0559] DSR / nak: The wireless power receiver received the last power transmitter data packet but was unable to process the packet data. For example, the wireless power receiver can use this response if it is busy or unable to buffer the data.
[0560] -DSR / nd: The wireless power receiver cannot have an incoming data transport stream open.
[0561] -DSR / poll: The wireless power receiver did not receive the last power transmitter data packet.
[0562] In other words, DSR / poll is a packet that a wireless power receiver sends to a wireless power transmitter. DSR / poll can mean permission for the wireless power transmitter to send any packet (following a packet that has already been sent or a packet that is about to be sent). That is, as described above, DSR / poll can invite the wireless power transmitter to send any data packet.
[0563] Meanwhile, a data transport stream (hereinafter referred to as TPL) can be divided into an initiator and a responder regardless of whether it is a wireless power receiver or a wireless power transmitter.
[0564] At this time, the data transfer stream and the associated packets exchanged between the initiator and the responder will be described with reference to the accompanying drawings.
[0565] FIG. 25 is a schematic diagram showing an example of an application message being sent from a data stream initiator to a data stream responder.
[0566] According to FIG. 25, the initiator sends a data message to the responder.
[0567] More specifically, an initiator sends an application request message targeting a particular application (eg, authentication).
[0568] To this end, the data stream initiator can first create a request message related to the application in the application layer and store it in a buffer.The data stream initiator can then transfer the buffered request message to the transport layer and store it in a local buffer.The transport layer of the data stream initiator can slice the application request message stored in the local buffer according to the ADT size and then transfer it to the data stream responder via the data stream.
[0569] Each time a Data Stream Responder receives a sliced application request message from an initiator via ADT or the like, it can respond (ACK / NAK / ND) and store the received sliced message in its own local buffer.
[0570] The data stream initiator can provide feedback to its application layer after sending all application request messages and closing the data stream, and the data stream responder can complete the received application request messages and then transmit them to its own application layer.
[0571] If the application request message is delivered to the application layer of the data stream responder through this process, the data stream initiator can respond that the delivery of the application request message has been completed, and the data stream responder can respond that the reception of the application request message has been completed.
[0572] After that, the positions of the data stream initiator and the data stream responder are interchanged. That is, the new data stream initiator can transmit an application response message (in response to the application request message) to the new data stream responder. The process of transmitting the application response message is then repeated (i.e., the new data stream initiator slices the application response message and transmits it to the new data stream responder via a data stream (e.g., ADT)).
[0573] Here, an example of the above process, i.e., an existing data stream initiator converting to a new data stream responder and an existing data stream responder converting to a new data stream initiator, can be explained from an application perspective with reference to the drawings as follows.
[0574] FIG. 26 is a schematic diagram showing a sequence diagram for data transmission from the application point of view.
[0575] According to Fig. 26, the data stream initiator can send an (application) request message to the data stream responder. At this time, the method of sending the (application) request message from the data stream initiator to the data stream responder is as described above. That is, as shown in Fig. 25, the data stream initiator can slice the request message and send it to the data stream responder via a data stream (e.g., ADT packet, etc.).
[0576] After that, the data stream responder that receives the (application) request message is converted to a new data stream initiator. That is, when the data stream responder receives the final ADC packet, which is a packet for closing the data stream related to the application request message, from the data stream initiator, the data stream responder can convert to a data stream initiator.
[0577] Thereafter, the new data stream initiator can send an application response message via a data stream (e.g., an ADT packet) to the existing data stream initiator, which can then become the new data stream responder.
[0578] Meanwhile, since the wireless power transmission system is a system developed with a focus on transmitting wireless power, various problems may occur in data communication between a wireless power transmitter and a wireless power receiver.
[0579] Examples of problem situations that may occur when data communication (i.e., TPL communication) between a wireless power transmitter and a wireless power receiver is performed are summarized and described below.
[0580] During TPL communication, the initiator (wireless power transmitter or wireless power receiver) and / or responder (wireless power receiver or wireless power transmitter) sends / receives data. If the initiator and / or responder is unable to store this data (e.g., memory stuck).
[0581] -When communication synchronization between the two parties is not achieved during TPL communication, and the initiator and / or responder is waiting for a response from the other party.
[0582] - During TPL communication, in-band communication is stuck because in-band communication cannot be performed due to charging control-related tasks.
[0583] -If an unknown error occurs during TPL communication and communication between the initiator and / or responder does not proceed any further.
[0584] -When a problem occurs in the transport layer buffer during TPL communication, making it impossible for TPL to proceed.
[0585] -others.
[0586] Here, if a problem such as that described above occurs while the wireless power transmitter and / or wireless power receiver is performing data communication with a partner, it is preferable that the wireless power transmitter and / or wireless power receiver reset or force-terminate (in other words, abort) this data communication.
[0587] For example, if at least one data stream is open and a problem such as the one described above occurs, making it difficult to send or receive any further data streams, the wireless power transmitter and / or wireless power receiver may attempt to reset the data stream.
[0588] As one method for realizing this, the wireless power transmitter and / or the wireless power receiver can close all data streams by transmitting reset information to the other wireless power transmitter and / or the wireless power receiver, but this method does not take into account multiple data streams.
[0589] For example, if a problem occurs in data storage / communication (or a problem occurs in the transport layer) while various application data streams (e.g., stream 1: authentication; stream 2: configuration; stream 3: BMS) are in progress, there may be cases where the other streams (stream 1 and stream 3) are not experiencing any problems, excluding the stream where the problem occurred (for example, let's assume that the problem occurred in stream 2).
[0590] In this case, if a reset is performed by applying the above-described implementation method, a reset may also be performed on other streams that do not have a problem (e.g., stream 1 and stream 3). In this case, the wireless power transmitter and / or wireless power receiver must perform data communication again from the beginning for all streams that do not have a problem, which may be an inefficient method.
[0591] Also, for example, if the above-mentioned problem occurs when at least one data stream is open and it becomes difficult to send or receive any more data streams, the wireless power transmitter and / or wireless power receiver may attempt to force-terminate the data stream rather than resetting it.
[0592] For example, when a problem such as that described above occurs during data communication between a wireless power transmitter and / or a wireless power receiver, a request to reset the data communication may be made to the other party, but the reset of the data communication may fail. In such a case, it may be impossible to further perform data communication with the other party, so the wireless power transmitter and / or the wireless power receiver may attempt to forcibly terminate the data communication rather than resetting the data stream.
[0593] However, current technology does not provide a mechanism for forcibly terminating data communication, so it is not possible for the wireless power transmitter and / or the wireless power receiver to forcibly terminate data communication as described above.
[0594] Therefore, this specification provides a method for resetting a data stream and an apparatus using the same, as well as a method for aborting a data stream and an apparatus using the same.
[0595] 1. Reset the data stream
[0596] The following drawings are created to explain a specific example of the present specification. The names of specific devices and names of specific signals / messages / fields shown in the drawings are provided for illustrative purposes only, and the technical features of the present specification are not limited to the specific names used in the following drawings.
[0597] FIG. 27 is a flow diagram of a method for a wireless power transmitter to transmit wireless power, according to one embodiment of the present disclosure.
[0598] Referring to FIG. 27, the wireless power transmitter may enter a power transfer phase associated with transferring wireless power (S2710).
[0599] As described above, the wireless power transmitter that has entered the power transfer phase can transfer power to the wireless power receiver. The wireless power receiver can perform power control by periodically transmitting a CE packet to the wireless power transmitter. The wireless power transmitter can also perform FOD during power transfer by receiving an RP packet from the wireless power receiver. Specific descriptions of these have been described above, so they will not be repeated.
[0600] In addition, the wireless power transmitter and / or the wireless power receiver can transmit a data stream to the other party in the capacity of a data stream initiator.
[0601] That is, the wireless power transmitter can transmit a data stream to the wireless power receiver, or the wireless power transmitter can receive a data stream from the wireless power receiver (S2720). At this time, the data stream can include an initial ADC packet, at least one ADT packet, and a final ADC packet. The initial ADC packet can correspond to a packet related to opening the data stream, and the final ADC packet can correspond to a packet related to closing the data stream.
[0602] Meanwhile, while the data stream is being transmitted as described above, the wireless power transmitter and / or the wireless power receiver can transmit reset information to the other party (S2730). That is, the wireless power transmitter can transmit reset information to the wireless power receiver regardless of whether it is a data stream initiator or a responder. Moreover, the wireless power receiver can transmit reset information to the wireless power transmitter regardless of whether it is a data stream initiator or a responder.
[0603] Thereafter, the wireless power transmitter and / or the wireless power receiver may perform initialization of the data stream (S2740).
[0604] Here, even though the wireless power transmitter and / or the wireless power receiver initializes the data stream, the data stream can be kept open. That is, even if the data stream is reset and transmitted again, the wireless power transmitter and / or the wireless power receiver can immediately transmit the first ADT packet to the other party without transmitting a separate initial ADC to the other party (i.e., without opening a separate data stream).
[0605] However, when reset information is sent as described above, the data stream is not kept open, and when reset information is sent, the data stream is temporarily closed and the data stream is sent again from the beginning (as long as they are not impossible to combine with each other), the embodiments of this specification can also be applied.
[0606] Hereinafter, the present specification will be described in more detail. For ease of understanding, the following description will be based on an example in which a wireless power transmitter transmits a data stream to a wireless power receiver and the wireless power transmitter transmits reset information to the wireless power receiver. However, the following example corresponds to an example for facilitating understanding of the specification, and the following example also applies to an example in which a wireless power transmitter transmits a data stream to the wireless power transmitter. The following example also applies to an example in which a wireless power receiver transmits reset information to the wireless power transmitter.
[0607] The following drawings are created to explain a specific example of the present specification. The names of specific devices and names of specific signals / messages / fields shown in the drawings are provided for illustrative purposes only, and the technical features of the present specification are not limited to the specific names used in the following drawings.
[0608] FIG. 28 is a flow diagram of a method for a wireless power transmitter to transmit wireless power according to another embodiment of the present disclosure.
[0609] Referring to FIG. 28, the wireless power transmitter may enter a power transfer phase associated with transferring the wireless power (S2810).
[0610] Thereafter, the wireless power transmitter may transmit a first data stream to the wireless power receiver during the power transfer phase (S2820), where the first data stream may include an initial auxiliary data control (ADC) packet associated with opening the first data stream, at least one auxiliary data transport (ADT) packet, or a final ADC packet associated with closing the first data stream.
[0611] The wireless power transmitter may transmit reset information informing the reset of the first data stream to the wireless power receiver (S2830). At this time, the reset information may correspond to a kind of ADC packet. Alternatively, the reset information may correspond to a packet newly defined separately from ADC and ADT. Specific examples of the reset information will be described later.
[0612] The wireless power transmitter may receive a response to the reset information from the wireless power receiver (S2840). At this time, if the wireless power transmitter transmits the reset information to the wireless power receiver through a kind of ADC packet (or a newly defined packet), the response received by the wireless power transmitter from the wireless power receiver may correspond to a DSR / ack packet.
[0613] In contrast to this, unlike in the present drawing, if the wireless power receiver transmits reset information to the wireless power transmitter via a type of ADC packet (or a newly defined packet), the response received by the wireless power receiver from the wireless power transmitter may correspond to an ACK response (e.g., a type of bit pattern).
[0614] Thereafter, the wireless power transmitter may perform a reset of the first data stream based on receiving the response (S2850).
[0615] Here, the first data stream may be kept open before and after the reset. More specifically, after the reset, the wireless power transmitter may initially transmit the first data stream to the wireless power receiver. Here, because the first data stream is kept open, after the reset, the wireless power transmitter may transmit at least one ADT packet to the wireless power receiver without transmitting an initial ADC packet.
[0616] Of course, conversely, as described above, the first data stream can be temporarily closed after the reset, and then the first data stream can be reopened (i.e., the initial ADC packet can be sent).
[0617] Meanwhile, the embodiments of the present specification may also be applied to a multi-stream system. That is, a wireless power transmitter may transmit a second data stream to the wireless power receiver while transmitting a first data stream. In this case, the wireless power transmitter may reset the first data stream without resetting the second data stream based on receiving a response to the reset information from the wireless power receiver.
[0618] That is, the wireless power transmitter and / or the wireless power receiver can reset only the data stream that is the subject of the reset information. To this end, the reset information can include information identifying the first data stream.
[0619] Here, performing a reset may mean that the wireless power transmitter discards data stored below the transport layer based on the reset, which will be described below with reference to the drawings.
[0620] FIG. 29 illustrates the concept of resetting a data stream in a simplified manner.
[0621] 29, when a reset is performed during data communication, the wireless power transmitter and / or wireless power receiver (or the data stream initiator and / or the data stream responder) can discard all data in the transport layer / buffer, including incoming / outgoing data. Even in this case, the application layer can be preserved.
[0622] For example, if data stream #2 is reset based on ADC / reset_#2 during data communication for application data streams #1, #2, and #3, the wireless power transmitter and / or wireless power receiver may perform a reset by deleting data in a local buffer and / or incoming and outgoing data exchanged in the stream corresponding to #2. However, even in this case, the wireless power transmitter and / or wireless power receiver may continue data communication with the stream open.
[0623] (1) Example of the structure of reset information
[0624] On the other hand, the reset information is in the form of an ADC packet, which is a new packet format that has not existed before, as described above.
[0625] Here, if the reset information has the form of, for example, an ADC packet, it is as described in the following drawings.
[0626] FIG. 30 shows a schematic example of the reset information.
[0627] 30, the reset information may have the form of a kind of ADC packet. That is, the reset information may include a request field and a parameter field like other ADC packets. In addition, the reset information may include an application stream number field.
[0628] The fields are illustrative and are as follows:
[0629] -Request:5-ADC / rst
[0630] -Parameter: Indicates the application stream information you want to reset
[0631] - Application Stream Number: Add B2 to indicate the stream you want to reset.
[0632] (2) Example Flowchart for Sending Reset Information
[0633] The above example will be explained in more detail with reference to a specific flow chart as follows.
[0634] During data communication between wireless charging devices, there may be cases where the wireless power receiver and / or the wireless power transmitter must reset the data communication due to an unrecoverable communication error or other communication error.
[0635] In this case, a configuration that enables resetting for each application stream is provided, and a reset can be performed for a specific stream through this configuration. At this time, the wireless power receiver and / or the wireless power transmitter can discard all data stored in the local buffer and / or incoming and outgoing data that have been exchanged up to now.
[0636] In this case, the application stream that has undergone the reset is initialized, but the stream can remain open, meaning that data communication can be performed again from the beginning after the reset.
[0637] For example, in the case of a data stream from a wireless power receiver to a wireless power transmitter, the wireless power transmitter and / or the wireless power receiver may reset the corresponding stream, and then the data stream from the wireless power receiver to the wireless power transmitter may continue as is. In other words, the data stream is not terminated.
[0638] First, an example in which a wireless power transmitter transmits reset information to a wireless power receiver will be described.
[0639] FIG. 31 illustrates a schematic example of a wireless power transmitter transmitting reset information.
[0640] According to Fig. 31, the wireless power transmitter can transmit reset information (e.g., an ADC packet instructing to reset stream #3, i.e., ADC / reset / steram#3) to the wireless power receiver while transmitting a data stream to the wireless power receiver. Here, the example of Fig. 31 illustrates an example in which the wireless power transmitter transmits a data stream to the wireless power receiver, but the example of Fig. 31 can also be applied to the case in which the wireless power receiver transmits a data stream to the wireless power transmitter.
[0641] When the wireless power transmitter transmits reset information to the wireless power receiver, the wireless power receiver can reset incoming and / or outgoing data and clear a local buffer after receiving a reset packet for the corresponding stream from the wireless power transmitter. Thereafter, the wireless power receiver can transmit a DSR / ack to the wireless power transmitter.
[0642] The wireless power transmitter can send a reset packet corresponding to the stream for which it desires to reset (e.g., #3) as described above, and can reset incoming and / or outgoing data and clear local buffers at the same time as the wireless power transmitter receives a DSR / ack from the wireless power receiver.
[0643] The example of Figure 31 can be explained in a different way as follows: The wireless power transmitter signals a reset intention to the wireless power receiver for a specific application stream, and at the moment when the wireless power transmitter receives a DSR / ack from the other party, the wireless power transmitter can perform a reset function.
[0644] When the wireless power receiver receives a reset signal from the wireless power transmitter, it can perform a reset function. After completing the reset function, the wireless power receiver can send a DSR / ack to the wireless power transmitter.
[0645] Based on the response of the wireless power receiver, the wireless power receiver and / or the wireless power transmitter discards the data stored in the local buffer and / or the incoming and outgoing data exchanged up to now.
[0646] However, in this case, the wireless power transmitter and / or wireless power receiver can save the application layer data, but the wireless power transmitter and / or wireless power receiver can discard all the transport layer data and data stored in the local buffer that has been exchanged up to now and / or incoming and outgoing data.
[0647] Even when the wireless power transmitter and / or the wireless power receiver have all completed the reset, the corresponding application stream can be maintained in an open state, and the wireless power transmitter can continue to perform data communication for the corresponding application stream for which the reset has been performed.
[0648] That is, if the initiator is a wireless power transmitter and the responder is a wireless power receiver before resetting, the wireless power transmitter can be the initiator and the wireless power receiver can be the responder after resetting. Conversely, if the initiator is a wireless power receiver and the responder is a wireless power transmitter before resetting, the wireless power receiver can be the initiator and the wireless power transmitter can be the responder after resetting.
[0649] An example in which a wireless power receiver transmits reset information to a wireless power transmitter will be described below.
[0650] FIG. 32 illustrates a schematic example of a wireless power receiver transmitting reset information.
[0651] 32, the wireless power receiver can transmit reset information (e.g., an ADC packet instructing to reset stream #3, i.e., ADC / reset / steram#3) to the wireless power transmitter while transmitting a data stream to the wireless power transmitter. Here, the example of FIG. 32 illustrates an example in which the wireless power receiver transmits a data stream to the wireless power transmitter, but the example of FIG. 32 can also be applied to the case in which the wireless power transmitter transmits a data stream to the wireless power receiver.
[0652] Upon receiving a reset packet corresponding to the stream (e.g., #3) for which resetting is desired, the wireless power transmitter can reset incoming and / or outgoing data and clear the local buffer, and then transmit an ACK to the wireless power receiver.
[0653] After receiving an ACK from the wireless power transmitter, the wireless power receiver may reset incoming and / or outgoing data and clear local buffers, and then perform a reset.
[0654] Thereafter, the wireless power transmitter and / or the wireless power receiver can restart data communication from the beginning while maintaining the data stream open after the reset is completed.
[0655] The example of Figure 32 can be explained in a different way as follows: When the wireless power receiver transmits a reset signal to the wireless power transmitter for a specific application stream and receives an ACK from the wireless power receiver, the wireless power receiver can perform a reset function.
[0656] When the wireless power receiver receives the reset intention indication from the wireless power transmitter, the wireless power receiver can perform the reset function. After completing the reset function, the wireless power transmitter can send an ACK to the wireless power receiver.
[0657] Based on the response of the wireless power transmitter, the wireless power transmitter and / or the wireless power receiver discards the data stored in the local buffer and / or the incoming and outgoing data exchanged up to now.
[0658] However, in this case, the wireless power receiver and / or wireless power transmitter can save the application layer data, but the wireless power receiver and / or wireless power transmitter can discard all the transport layer data and data stored in the local buffer that has been exchanged up to now and / or incoming and outgoing data.
[0659] Even when the wireless power receiver and / or the wireless power transmitter have all completed the reset, the corresponding application stream may remain open, and the wireless power receiver may continue to perform data communication for the corresponding application stream for which the reset has been performed.
[0660] That is, if the initiator is a wireless power receiver and the responder is a wireless power transmitter before resetting, the wireless power receiver can remain the initiator and the wireless power transmitter can remain the responder after resetting. Conversely, if the initiator is a wireless power transmitter and the responder is a wireless power receiver before resetting, the wireless power transmitter can remain the initiator and the wireless power receiver can remain the responder after resetting.
[0661] Hereinafter, another embodiment of the method for transmitting reset information will be described with reference to the accompanying drawings.
[0662] FIG. 33 shows another example of a method for transmitting reset information.
[0663] According to FIG. 33, until the data stream is closed, regardless of which party sends the reset information (i.e., regardless of whether the sending entity is the wireless power receiver, the wireless power transmitter, the initiator, or the responder), the status of the initiator and the responder can be maintained as is and the data stream can proceed.
[0664] If a problem occurs while the wireless power transmitter and / or wireless power receiver are performing data communication with a data stream open, the wireless power transmitter may send an ADC / reset. In this case, the wireless power receiver may receive reset information and perform a reset function. After completing the reset function, the wireless power receiver may send a DSR / ack to the wireless power transmitter. If the wireless power transmitter receives a DSR / ack from the wireless power receiver as a response, the wireless power transmitter may perform the reset function. This is because if the wireless power transmitter performs a reset before receiving a response from the wireless power receiver, it would be difficult for the wireless power transmitter to analyze the response received from the wireless power receiver.
[0665] When both the wireless power receiver and / or the wireless power transmitter perform a reset, the reset stream is maintained as is, and the wireless power transmitter and / or the wireless power receiver can perform data communication again with the stream open.
[0666] Meanwhile, as described above, even if the wireless power transmitter or the wireless power receiver transmits reset information to the other party, the wireless power transmitter or the wireless power receiver may not receive a response from the other party. In such a case, a problem may occur in which data communication should continue despite the occurrence of a problem in the wireless power system.
[0667] Therefore, as mentioned above, a method for forcibly terminating (or aborting) a data stream is described herein.
[0668] Here, the condition for entering a forced shutdown is separate from the condition for the reset, i.e., the wireless power transmitter and / or the wireless power receiver can immediately execute a forced shutdown without resetting the data stream when the problem situation occurs.
[0669] In response to this, the wireless power transmitter and / or wireless power receiver may attempt to reset as described above, and if the wireless power transmitter and / or wireless power receiver is unable to receive a response to the reset information from the other party (or if it is unable to receive a response within a specific period of time; or if it is unable to receive a response to the reset information even after repeatedly transmitting the reset information a specific number of times), it may proceed with a forced termination protocol.
[0670] Hereinafter, examples of forced termination will be described in more detail.
[0671] 2. Force termination of data stream
[0672] The following drawings are created to explain a specific example of the present specification. The names of specific devices and names of specific signals / messages / fields shown in the drawings are provided for illustrative purposes only, and the technical features of the present specification are not limited to the specific names used in the following drawings.
[0673] FIG. 34 is a flow diagram of a method for a wireless power transmitter to transmit wireless power according to another embodiment of the present disclosure.
[0674] Referring to FIG. 34, the wireless power transmitter may enter a power transfer phase associated with transferring wireless power (S3410).
[0675] As described above, the wireless power transmitter that has entered the power transfer phase can transfer power to the wireless power receiver. The wireless power receiver can perform power control by periodically transmitting a CE packet to the wireless power transmitter. The wireless power transmitter can also perform FOD during power transfer by receiving an RP packet from the wireless power receiver. Specific descriptions of these have been described above, so they will not be repeated.
[0676] In addition, the wireless power transmitter and / or the wireless power receiver can transmit a data stream to the other party in the capacity of a data stream initiator.
[0677] That is, the wireless power transmitter can transmit a data stream to the wireless power receiver, or the wireless power transmitter can receive a data stream from the wireless power receiver (S3420). At this time, the data stream can include an initial ADC packet, at least one ADT packet, and a final ADC packet. The initial ADC packet can correspond to a packet related to opening the data stream, and the final ADC packet can correspond to a packet related to closing the data stream.
[0678] Meanwhile, while the data stream is being transmitted as described above, the wireless power transmitter and / or the wireless power receiver can transmit abort information to the other party (S3430). That is, the wireless power transmitter can transmit abort information to the wireless power receiver regardless of whether it is a data stream initiator or a responder. Moreover, the wireless power receiver can transmit abort information to the wireless power transmitter regardless of whether it is a data stream initiator or a responder.
[0679] Thereafter, the wireless power transmitter and / or the wireless power receiver may abort (ie, force-terminate) the data stream (S3440).
[0680] Here, the wireless power transmitter can perform abortion of the first data stream based on transmitting the abort information, whereas the wireless power transmitter can perform abortion of the first data stream based on receiving a response to the abort information.
[0681] After the abort, the wireless power transmitter can close the first data stream.
[0682] Here, the wireless power transmitter can discard data stored below the transport layer based on the execution of the abort, which will be explained below with reference to the drawings.
[0683] FIG. 35 illustrates the concept of aborting a data stream in a simplified manner.
[0684] 35, when an abort is performed midway through data communication, the wireless power transmitter and / or wireless power receiver (or the data stream initiator and / or the data stream responder) can discard all data in the transport layer / buffer, including incoming / outgoing data. Here, even in this case, the application layer can be preserved as is.
[0685] For example, in the case of an abort during data communication of a specific application stream, abort information can be sent by either the receiver or the transmitter, regardless of the initiator or the responder with which the data is exchanged.
[0686] (1) Example of the structure of abort information
[0687] Meanwhile, the abort information is in the form of a packet for separate data communication (TPL), which is a modified form of the existing packet as mentioned above. That is, the method by which the wireless power receiver / transmitter expresses the intention of abort to the other device is to provide a separate TPL packet or to add a bit to the existing packet (DSR / ADC / other packet).
[0688] Here, if the abort information has the form of a packet for separate data communication, it is as described in the following drawings.
[0689] FIG. 36 shows an example of the abort information.
[0690] Referring to FIG. 36, a separate packet can be defined as an example of abort information to be used in data communication.
[0691] The information at this time may include a field (information) for the TPL type. For example, the following values may be provided:
[0692] 0x00 - TPL / Pause
[0693] 0x01 - TPL / Busy
[0694] 0x02 - TPL / Abort
[0695] 0x03~0xFF - TPL / Reserved
[0696] Meanwhile, the abort information may have the form of a conventional packet for data communication, as described in the following drawings. In the following example, an example in which a DSR packet is used for abort information is described and illustrated.
[0697] FIG. 37 shows another example of the abort information.
[0698] 37, a DSR packet used in data communication can be used as an example of abort information. For example, a separate field called TPL / type can be defined in the DSR packet.
[0699] The information at this time may include a field (information) for the TPL type. For example, the following values may be provided:
[0700] 0x00 - TPL / Pause
[0701] 0x01 - TPL / Busy
[0702] 0x02 - TPL / Abort
[0703] 0x03~0xFF-TPL /
[0704] (2) Example Flowchart for Sending Abort Information
[0705] The above example will be explained in more detail with reference to a specific flow chart as follows.
[0706] During data communication between wireless charging devices, there may be times when the ongoing data communication cannot proceed further. For example, there may be cases where charging is not possible due to a specific abnormality, charging is temporarily suspended, charging does not operate normally, charging is unstable, or an abnormality occurs during data communication.
[0707] In such a case, the wireless power transmitter and / or the wireless power receiver may terminate the data communication by notifying the other device of an abort.
[0708] Here, when data communication is terminated, the wireless power transmitter and / or the wireless power receiver may discard all data and / or incoming and outgoing data stored in the local buffer that has been exchanged up to that point. However, even in this case, the wireless power transmitter and / or the wireless power receiver may store data in the buffer of the application layer.
[0709] First, an example in which a wireless power transmitter transmits abort information to a wireless power receiver will be described.
[0710] 38 and 39 are example flow diagrams of a wireless power transmitter transmitting abort information to a wireless power receiver.
[0711] 38 and 39, the data communication can be forcibly terminated when the wireless power transmitter indicates a forcible termination to the wireless power receiver or when the wireless power transmitter indicates a forcible termination and receives a DSR / ack from the other party. In this case, the wireless power transmitter and / or the wireless power receiver can discard all data that has been transmitted and received up to now, data stored in the local buffer, and / or incoming and outgoing data.
[0712] However, the wireless power transmitter and / or the wireless power receiver can preserve the application layer data, and can discard all the transport layer data, local buffer data, and incoming and outgoing data.
[0713] The wireless power receiver and / or the wireless power transmitter can notify the other device of their intention to forcefully terminate by adding a bit to a separate Pause packet or an existing packet (DSR / ADC / other packet), as described above.
[0714] The differences between Figure 38 and Figure 39 are as follows: In Figure 38, the data stream can be forcibly terminated the moment the wireless power transmitter indicates its intention to forcibly terminate data to the other party. In Figure 39, the data stream can be forcibly terminated when the wireless power transmitter indicates its intention to forcibly terminate data to the other party and receives a DSR / ack from the wireless power receiver.
[0715] An example in which a wireless power receiver transmits abort information to a wireless power transmitter will be described below.
[0716] 40 and 41 are example flow diagrams of a wireless power transmitter transmitting abort information to a wireless power receiver.
[0717] 40 and 41, data communication can be forcibly terminated at the moment the wireless power receiver indicates a forcible termination to the wireless power transmitter or at the moment the wireless power receiver indicates a forcible termination and receives an ACK from the other party. The wireless power transmitter and / or wireless power receiver can discard all data transmitted and received up to now, data stored in the local buffer, and / or incoming and outgoing data. However, even in this case, the wireless power transmitter and / or wireless power receiver can preserve application layer data. On the other hand, the wireless power transmitter and / or wireless power receiver can discard all transport layer data, local buffer data, and incoming and outgoing data.
[0718] Here, the wireless power receiver and / or the wireless power transmitter may notify the other device of their intention to forcefully terminate the communication by adding a bit to a separate abort packet or an existing packet (DSR / ADC / other packet), the specific examples of which are as described above.
[0719] The differences between Figure 40 and Figure 41 are as follows: In Figure 40, the data stream can be forcibly terminated the moment the wireless power receiver indicates its intention to forcibly terminate data to the other party. In Figure 41, the data stream can be forcibly terminated when the wireless power receiver indicates its intention to forcibly terminate data to the other party and receives an ACK from the wireless power transmitter.
[0720] FIG. 42 shows another example of a method for transmitting abort information.
[0721] According to Figure 42, if an Abort occurs during data communication of a specific application stream, abort information can be sent to the other party regardless of whether the initiator and / or responder exchanging data is the initiator and / or responder (and whether the wireless power transmitter and / or wireless power receiver is the wireless power transmitter and / or the wireless power receiver).
[0722] In the example of Fig. 42, the wireless power transmitter can transmit abort information to the wireless power receiver as an initiator, and the data stream between the wireless power transmitter and the wireless power receiver can be terminated based on the transmission of the abort information.
[0723] 3. Combined reset and forced termination of data streams
[0724] Above, the embodiments of this specification have been described once from the perspective of resetting a data stream and once from the perspective of forcibly terminating a data stream.
[0725] Here, the above embodiments can operate separately as described above, and at the same time, the above embodiments can also be combined and operated.
[0726] Moreover, the above examples may also be applied when the wireless power transmitter and / or the wireless power receiver supports multiple streams.
[0727] Examples in which the above examples are combined will be described below with reference to the drawings.
[0728] FIG. 43 is a flow diagram of a method for a wireless power transmitter to transmit wireless power according to another embodiment of the present disclosure.
[0729] 43, the wireless power transmitter and / or the wireless power receiver may open a first data stream (S4310). That is, the wireless power transmitter may transmit an initial ADC packet for the first data stream (i.e., with the channel of the first data stream marked) to the wireless power receiver. Alternatively, the wireless power receiver may transmit an initial ADC packet for the first data stream (i.e., with the channel of the first data stream marked) to the wireless power transmitter.
[0730] Meanwhile, as described above, the present specification may support multi-stream opening, i.e., while a wireless power transmitter and a wireless power receiver exchange a first data stream, they may also exchange a second data stream.
[0731] In other words, the wireless power transmitter and / or the wireless power receiver can open the second data stream (S4320). That is, the wireless power transmitter can transmit an initial ADC packet for the second data stream (i.e., marked with the channel of the second data stream) to the wireless power receiver. Or, the wireless power receiver can transmit an initial ADC packet for the second data stream (i.e., marked with the channel of the second data stream) to the wireless power transmitter.
[0732] i) To summarize, according to this specification, multi-stream exchange between a wireless power transmitter and a wireless power receiver can be provided.
[0733] For example, the wireless power transmitter may transmit first reset information for the first data stream to the wireless power receiver (S4330). At this time, the first reset information may have the form of a kind of ADC packet as described above or may have the form of a separate data packet. The first reset information may also be marked to indicate that the information is for the first data stream.
[0734] The wireless power transmitter may receive a response to the first reset information from the wireless power receiver (S4340). Here, the wireless power transmitter receives the response from the wireless power receiver, and the response at this time is, for example, DSR / ack. If the wireless power receiver receives a response from the wireless power transmitter, the response at this time is ACK.
[0735] Thereafter, the wireless power transmitter and / or the wireless power receiver may initialize the first data stream (S4350).
[0736] However, since the over-the-air reset corresponds to a reset for the first data stream, the wireless power transmitter and / or wireless power receiver can transmit or receive the second data stream, i.e., the second data stream is not initialized.
[0737] ii) To summarize, this specification allows for resetting for a particular data stream.
[0738] However, even though a reset for a specific data stream is provided, this specification does not exclude from its scope the execution of a reset for all open data streams, and therefore the example of executing a reset for all data streams and the example of executing an abort (for a specific stream or all streams) can be intercombined.
[0739] Meanwhile, the wireless power transmitter may transmit second reset information for the second data stream to the wireless power receiver (S4360).
[0740] Here, the wireless power transmitter cannot receive a response to the second data stream from the wireless power receiver.
[0741] If a specific condition is met, the wireless power transmitter may transmit abort information for the second data stream to the wireless power receiver (S4370).
[0742] The conditions at this time may include a case where the wireless power transmitter is unable to receive a response to the second reset information within a specific time (which may be exchanged in advance between the wireless power transmitter and the wireless power receiver or may be predefined) after transmitting the second reset information.
[0743] Alternatively, the condition at this time may include a case where the wireless power transmitter is unable to receive a response to the second reset information until the wireless power transmitter repeatedly transmits the second reset information a predetermined number of times (which may be exchanged in advance between the wireless power transmitter and the wireless power receiver or may be predefined).
[0744] Thereafter, the wireless power transmitter and the wireless power receiver may abort the second data stream (S4380).
[0745] iii) To summarize, this specification allows for aborts to be provided for specific data streams.
[0746] However, even though an abort for a specific data stream is provided, this specification does not exclude from its scope the execution of an abort for all open data streams, and therefore the example of executing an abort for all data streams and the example of executing a reset (for a specific stream or all streams) can be intercombined.
[0747] iv) To summarize, according to this specification, the transmission of reset information and the transmission of abort information can be combined.
[0748] Of course, as described above, the example in which reset information is transmitted and the example in which abort information is transmitted can operate separately.
[0749] The embodiments of the present specification will be described again below from various subjective viewpoints.
[0750] The following drawings are created to explain a specific example of the present specification. The names of specific devices and names of specific signals / messages / fields shown in the drawings are provided for illustrative purposes only, and the technical features of the present specification are not limited to the specific names used in the following drawings.
[0751] FIG. 44 is a flow diagram of a method for transmitting wireless power from the perspective of a wireless power transmitter, according to one embodiment of the present disclosure.
[0752] Referring to FIG. 44, the wireless power transmitter may enter a power transfer phase associated with transferring the wireless power (S4410).
[0753] The wireless power transmitter may transmit a first data stream to the wireless power receiver during the power transfer phase (S4420).
[0754] Here, the wireless power transmitter transmits reset information to the wireless power receiver informing of a reset of the first data stream, the wireless power transmitter receives a response to the reset information from the wireless power receiver, and the wireless power transmitter can perform a reset of the first data stream based on receiving the response.
[0755] Here, the first data stream may be kept open before and after the reset. After the reset, the wireless power transmitter may initially transmit the first data stream to the wireless power receiver. The first data stream may include an initial auxiliary data control (ADC) packet associated with opening the first data stream, at least one auxiliary data transport (ADT) packet, or a final ADC packet associated with closing the first data stream. After the reset, the wireless power transmitter may transmit the at least one ADT packet to the wireless power receiver without transmitting the initial ADC packet.
[0756] Here, the wireless power transmitter can transmit a second data stream to the wireless power receiver while transmitting the first data stream, and based on the wireless power transmitter receiving the response to the reset information from the wireless power receiver, the wireless power transmitter can perform the reset of the first data stream without performing the reset of the second data stream.
[0757] Here, the reset information may include information that identifies the first data stream.
[0758] Here, the wireless power transmitter can discard data stored below the transport layer based on performing the reset.
[0759] Here, the wireless power transmitter may transmit abort information to the wireless power receiver, indicating an abort of the first data stream, based on the inability to receive the response. The wireless power transmitter may then execute the abort of the first data stream based on transmitting the abort information. Alternatively, after the abort, the wireless power transmitter may close the first data stream. The wireless power transmitter may then execute the abort of the first data stream based on receiving a response to the abort information. The wireless power transmitter may then discard data stored below the transport layer based on the execution of the abort.
[0760] Although not separately illustrated, a wireless power transmitter may be provided. The wireless power transmitter may include a converter associated with transmitting wireless power to a wireless power receiver and a communication / controller associated with controlling the transmission of the wireless power. The wireless power transmitter may enter a power transfer phase associated with transmitting the wireless power and transmit a first data stream to the wireless power receiver during the power transfer phase. The wireless power transmitter may transmit reset information indicating a reset of the first data stream to the wireless power receiver, receive a response to the reset information from the wireless power receiver, and perform a reset of the first data stream based on receiving the response.
[0761] FIG. 45 is a flow diagram of a method for receiving wireless power from a wireless power receiver perspective, according to one embodiment of the present disclosure.
[0762] Referring to FIG. 45, the wireless power receiver may enter a power transfer phase associated with receiving the wireless power (S4510).
[0763] The wireless power receiver may receive a first data stream from the wireless power transmitter during the power transfer phase (S4520).
[0764] Here, the wireless power receiver receives reset information from the wireless power transmitter notifying a reset of the first data stream, the wireless power receiver performs a reset of the first data stream based on receiving the reset information, and the wireless power receiver can transmit a response to the reset information to the wireless power transmitter based on performing the reset.
[0765] Although not separately illustrated, a wireless power receiver may be provided. The wireless power receiver may include a power pickup device associated with receiving wireless power from a wireless power transmitter and a communication / control device associated with controlling the reception of the wireless power. The wireless power receiver may enter a power transfer phase associated with receiving the wireless power and receive a first data stream from the wireless power transmitter during the power transfer phase. The wireless power receiver may receive reset information from the wireless power transmitter indicating a reset of the first data stream, perform a reset of the first data stream based on receiving the reset information, and transmit a response to the reset information to the wireless power transmitter based on performing the reset.
[0766] The effects of this specification will be explained below.
[0767] To explain the effect, the above-mentioned problem will be explained again.
[0768] Basically, according to this specification, a configuration is provided to discard all incoming and / or outgoing data in the transport layer buffer via a reset or abort, which can provide an effect of resolving the case where a memory for storing data becomes stuck and further recovery is not possible. Moreover, in the case of a reset, a configuration is provided to maintain the corresponding application stream in an open state, which allows data communication to be performed immediately. In other words, the data transmission time can be optimized.
[0769] On the other hand, if a problem occurs in the storage / communication of data for a specific stream while various application data streams are progressing (or if a problem occurs in the transport layer), there may be cases where other streams (streams 1 and 3) other than the stream where the problem occurred (for example, let's assume that the problem occurred in stream 2) do not have any problems.
[0770] In this case, if all streams are reset or terminated, other streams that do not cause a problem (e.g., stream 1 and stream 3) may also be reset or terminated. In this case, the wireless power transmitter and / or wireless power receiver must perform data communication again from the beginning for all streams that do not cause a problem, which may be an inefficient method.
[0771] According to this specification, when a problem occurs with a specific stream, only the specific stream is reset or terminated, thereby preventing the inefficiency of unnecessarily resetting or terminating non-problematic streams, and thus allowing non-problematic data streams to continue transmission, thereby reducing data transmission time.
[0772] Additionally, if the wireless power transmitter and / or the wireless power receiver executes a reset immediately after transmitting reset information to the other party, a communication error may occur in which a response cannot be received from the other party, or even if a response is received, the response cannot be analyzed. To prevent this problem, in the case of resetting a data stream, a configuration is provided in which the wireless power transmitter and / or the wireless power receiver executes a reset after receiving a response from the other party, instead of executing a reset immediately after transmitting reset information to the other party. This can prevent communication errors.
[0773] The effects obtained through the specific examples of the present specification are not limited to the effects listed above. For example, there may be various technical effects that a person having ordinary skill in the related art can understand or derive from the present specification. Therefore, the specific effects of the present specification are not limited to those explicitly described in the present specification, but may include various effects that can be understood or derive from the technical features of the present specification.
[0774] The claims described herein may be combined in various ways. For example, technical features of method claims herein may be combined and embodied in an apparatus, and technical features of apparatus claims herein may be combined and embodied in a method. Furthermore, technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in an apparatus, and technical features of method claims herein and technical features of apparatus claims herein may be combined and embodied in a method.
Claims
1. 1. A method for transferring wireless power in a wireless power transfer system, comprising: The method comprises: performed by a wireless power transmitter, Executing a digital pin and receiving a response from the wireless power receiver; proceeding to a configuration phase; sending a first auxiliary data control (ADC) packet to the wireless power receiver to open a first data stream; transmitting at least one auxiliary data transport (ADT) packet for the first data stream to the wireless power receiver; sending a second ADC packet to the wireless power receiver for resetting the first data stream, the second ADC packet including stream number information for the first data stream; receiving a response to the second ADC packet from the wireless power receiver.
2. In a wireless power transmitter, a converter associated with transmitting wireless power to the wireless power receiver; a communications / controller associated with controlling the transmission of the wireless power; The wireless power transmitter includes: Execute the digital pin and receive a response from the wireless power receiver; Proceed to the configuration phase, sending a first auxiliary data control (ADC) packet to the wireless power receiver to open a first data stream; transmitting at least one auxiliary data transport (ADT) packet for the first data stream to the wireless power receiver; sending a second ADC packet to the wireless power receiver for resetting the first data stream, the second ADC packet including stream number information for the first data stream; The wireless power transmitter receives a response to the second ADC packet from the wireless power receiver.