Communication method and apparatus
By changing the transmission frequency of the pulse device and adopting the subcarrier frequency of OFDM signals, the problem of uplink signal interference in the RFID system was solved, the receiving sensitivity and detection distance were improved, and the system efficiency was enhanced.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-10-22
- Publication Date
- 2026-06-25
AI Technical Summary
In RFID systems, the uplink signals sent by electronic tags to readers are easily interfered with, resulting in low receiving sensitivity and affecting work efficiency.
By changing the transmission frequency of the pulse generator to be different from that of the reader, interference is reduced. The subcarrier frequency and frequency domain spacing of the OFDM signal are used to instruct multiple pulse generators to transmit signals in parallel, thereby improving communication efficiency.
It effectively reduces uplink signal interference, improves receiving sensitivity and detection range, and enhances the working efficiency of the RFID system.
Smart Images

Figure CN2025129376_25062026_PF_FP_ABST
Abstract
Description
A communication method and apparatus
[0001] This application claims priority to Chinese Patent Application No. 202411509854.2, filed on October 25, 2024, entitled "A Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communications, and more particularly to a communication method and apparatus. Background Technology
[0003] In the field of communications, radio frequency identification (RFID) is a communication technology that can identify specific targets through radio signals. An RFID system includes a reader, electronic tags, and a data management system. It identifies specific targets and reads and writes relevant data through radio signals. Specifically, the reader emits radio wave energy to the electronic tag, which then sends its internal data to the reader, which in turn sends the data to the data management system for processing. RFID technology is widely used in logistics, transportation, manufacturing, and retail, such as for cargo tracking in logistics, vehicle identification in transportation, production line automation in manufacturing, and merchandise management in retail.
[0004] However, in practical use, there is a problem where the signal sent from the electronic tag to the reader is interfered with, resulting in low uplink sensitivity and reduced work efficiency. How to reduce uplink signal interference and improve work efficiency has become a problem that needs to be solved. Summary of the Invention
[0005] This application provides a communication method and apparatus that can reduce interference to uplink signals and improve work efficiency.
[0006] Firstly, this application provides a communication method that can be executed by a first device. Unless otherwise specified, "first device" in this application can refer to a first device (e.g., an electronic device such as a reader or reader-writer), a component therein (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of its functions. The method includes: transmitting a first signal at a first frequency, the first signal including an instruction indicating the frequency at which at least one pulsator device transmits a signal; and receiving a second signal, the second signal including a third signal transmitted by the first pulsator device at a second frequency, the at least one pulsator device including the first pulsator device, the second frequency being obtained from the first instruction, and the second frequency being different from the first frequency.
[0007] Optionally, the first signal transmitted by the first device at a first frequency includes instructing a pulsator device to transmit a signal at a frequency, or instructing multiple pulsator devices to transmit signals at frequencies different from the first frequency. Since the frequency at which the pulsator devices transmit signals is equivalent to the frequency at which the first device receives signals, the frequency at which the pulsator device, after receiving the first signal and changing its frequency according to the instruction of the first signal, transmits a signal to the first device is at a frequency different from the frequency at which the first signal transmits signals to the pulsator device.
[0008] In some possible scenarios, the first device transmits a signal with high power. Once leakage occurs, it is equivalent to a high-power signal leaking into the receiving circuit of the first device. Because the transmission and reception frequencies are the same, the devices in its receiving circuit become saturated, resulting in the inability to demodulate the received signal. This affects the receiving sensitivity of the uplink signal (i.e., the signal transmitted from the pulser device to the first device). Therefore, the method provided in this application enables the frequency of the transmission signal of the first device to be different from the frequency of the transmission signal of the pulser device, effectively avoiding the problem of low receiving sensitivity of the uplink signal caused by leakage of the transmission signal of the first device, reducing interference to the uplink signal, and improving working efficiency.
[0009] Furthermore, in the communication scenario between the first device and the electronic device (also known as the electronic tag), half-duplex, amplitude shift keying (ASK), and time-division communication modes may be used. Multiple electronic tags cannot send signals simultaneously, resulting in low working efficiency. The communication method provided in this application can be used in the communication scenario between multiple pulsator devices and the first device, and multiple pulsator devices can send signals simultaneously at frequencies different from the first frequency, which can reduce interference, increase detection distance, and improve working efficiency.
[0010] Optionally, the at least one pulsator can be multiple pulsator devices or a single pulsator device. In one possible implementation, in a scenario where a pulsator device communicates with a first device, the frequency at which the pulsator device transmits signals is different from the frequency at which the first device transmits signals. This can avoid the problem of low uplink signal reception sensitivity caused by signal leakage from the first device, and reduce interference to the uplink signal.
[0011] In one possible implementation, in a scenario where multiple pulsators communicate with a first device, the at least one pulsator can be multiple pulsators, and the instruction is used to indicate the frequency at which the multiple pulsators transmit signals. The frequency at which each pulsator transmits signals can be the same or different according to the instruction. In this scenario, multiple pulsators can transmit signals to the first device in parallel at frequencies different from the first frequency. That is, the second signal received by the first device includes signals transmitted by multiple pulsators. This communication method can further improve work efficiency.
[0012] In one possible implementation, the plurality of pulsator devices includes a first pulsator device, a second pulsator device, etc. A first signal is used to instruct the frequencies at which the plurality of pulsator devices transmit signals. Specifically, the instruction instructs the first pulsator device to transmit a signal at a second frequency, and the second pulsator device to transmit a signal at a third frequency. Each pulsator device transmits a signal at a different frequency; the third frequency differs from both the second and first frequencies. By using different frequencies to transmit signals, interference between the signals can be avoided.
[0013] In one possible implementation, the first device acquires the identification information of the at least one pulse breaker device. Furthermore, the first signal includes the identification information of the at least one pulse breaker device. The identification information includes an identifier that uniquely identifies the first pulse breaker device, or it includes information such as the pulse breaker device's identity information that distinguishes it from other pulse breaker devices. The first signal includes the identification information of each pulse breaker device, and corresponding to its identification information, it indicates the frequency of the pulse breaker device's feedback signal. This allows each pulse breaker device, upon receiving the first signal, to determine the frequency of the signal it needs to transmit based on its own identity information. Carrying identification information increases the specificity of the first signal's indication of the pulse breaker device's transmission frequency, resulting in higher efficiency and applicability in scenarios where each pulse breaker device transmits at the same or different frequencies, thus broadening the applicability of the communication method.
[0014] In one possible implementation, the first device acquires at least one of a preset signal frequency or a frequency domain interval. Optionally, the first device acquires a preset signal frequency and sends an instruction to the plurality of pulsator devices to instruct the plurality of pulsator devices to transmit signals at frequencies that satisfy the preset signal frequency; the first device acquires a preset signal frequency interval and sends an instruction to the plurality of pulsator devices to instruct the plurality of pulsator devices to transmit signals at frequency intervals that satisfy the preset signal frequency interval; the first device acquires both a preset signal frequency and a frequency domain interval and sends an instruction to the plurality of pulsator devices to instruct the plurality of pulsator devices to transmit signals at both frequencies and frequency domain intervals that satisfy the preset signal frequency and frequency domain interval. The preset signal frequency or frequency domain interval can be determined according to the requirements of the first device for preset signals when it needs feedback signals from multiple pulsator devices. For example, the preset signals that the first device needs to receive may include orthogonal frequency division multiplexing (OFDM) signals, frequency-division multiplexing (FDM) signals, etc. The communication method provided in this application can meet the needs of the first device. According to at least one of the preset signal frequency or frequency domain interval, the frequency or frequency domain interval of the feedback signal is indicated to the pulse device, so that the received signal meets the requirements. It can be applied to scenarios where there are requirements for the signal received by the first device, making the communication method more adaptable.
[0015] In one possible implementation, the instruction sent to the plurality of pulsor devices indicates that the frequency of the feedback signals from the plurality of pulsor devices satisfies the subcarrier frequency of the OFDM signal. OFDM signals have high spectral efficiency; each subcarrier of the OFDM signal corresponds to a signal transmitted by one pulsor device, resulting in low channel bandwidth usage. With the same total bandwidth, more pulsor devices can be supported concurrently, improving transmission efficiency. Furthermore, the first device can simultaneously perform a Fast Fourier Transform (FFT) on the signals fed back by multiple pulsor devices, thereby completing signal demodulation and improving demodulation efficiency, i.e., improving overall operating efficiency.
[0016] Secondly, this application provides a communication method that can be executed by a second device. Unless otherwise specified, the term "second device" in this application can refer to a second device (e.g., an electronic device such as a reader or reader-writer), a component therein (e.g., a processor, chip, or chip system), or a logic module or software capable of implementing all or part of its functions. The method includes: receiving a first signal, the first signal including an instruction indicating the frequency at which at least one pulser device transmits a signal, the first signal being transmitted at a first frequency; and transmitting a third signal at a second frequency, the second frequency being obtained from the instruction, the second frequency being different from the first frequency.
[0017] In one possible implementation, the at least one pulsator is a plurality of pulsators, and the instruction is used to indicate the frequency at which the plurality of pulsators transmit signals.
[0018] In one possible implementation, the instruction is used to indicate that the frequency of the feedback signal from the first pulsator device is the second frequency.
[0019] In one possible implementation, the instruction is used to instruct the plurality of pulse devices to transmit signals at frequencies or frequency-domain intervals that satisfy preset signal frequencies or frequency-domain intervals.
[0020] In one possible implementation, the instruction instructs the plurality of pulse device feedback signals to satisfy the subcarrier frequency of the OFDM signal.
[0021] It should be understood that the second aspect of this application corresponds to the technical solution of the first aspect of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here.
[0022] Thirdly, this application provides a first apparatus, which includes a transmitting module and a receiving module.
[0023] A transmitting module is configured to transmit a first signal at a first frequency, the first signal including an instruction for instructing at least one pulsator device to transmit a signal at a frequency.
[0024] A receiving module is configured to receive a second signal, the second signal including a third signal transmitted by a first pulsator at a second frequency, the at least one pulsator including the first pulsator, the second frequency being obtained from the first instruction, and the second frequency being different from the first frequency.
[0025] In one possible implementation, the at least one pulsator is a plurality of pulsators, and the instruction is used to indicate the frequency at which the plurality of pulsators transmit signals.
[0026] In one possible implementation, the plurality of pulsator devices further includes a second pulsator device, the instruction being used to indicate that the frequency of the feedback signal from the first pulsator device is the second frequency, the frequency of the feedback signal from the second pulsator device is a third frequency, the third frequency being different from the second frequency, and the third frequency being different from the first frequency.
[0027] In one possible implementation, the sending module is specifically used to send the instruction to the plurality of pulsator devices, which is used to instruct the plurality of pulsator devices to send signals at a frequency or frequency domain interval that satisfies a preset signal frequency or frequency domain interval.
[0028] In one possible implementation, the transmitting module is specifically used to send the instruction to the plurality of pulsator devices, indicating that the frequency of the feedback signal from the plurality of pulsator devices satisfies the subcarrier frequency of the OFDM signal.
[0029] In one possible implementation, the first signal includes identification information of the at least one pulse device.
[0030] It should be understood that the third aspect of this application corresponds to the technical solution of the first aspect of this application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation are similar, and will not be repeated here.
[0031] Fourthly, this application provides a second device, which includes a receiving module and a transmitting module.
[0032] The receiving module is configured to receive a first signal, the first signal including an instruction for instructing at least one pulsator device to transmit a signal at a first frequency.
[0033] The transmitting module is used to transmit a third signal at a second frequency, which is obtained from the instruction and is different from the first frequency.
[0034] In one possible implementation, the at least one pulsator is a plurality of pulsators, and the instruction is used to indicate the frequency at which the plurality of pulsators transmit signals.
[0035] In one possible implementation, the instruction is used to indicate that the frequency of the feedback signal from the first pulsator device is the second frequency.
[0036] In one possible implementation, the instruction is used to instruct the plurality of pulse devices to transmit signals at frequencies or frequency-domain intervals that satisfy preset signal frequencies or frequency-domain intervals.
[0037] In one possible implementation, the instruction indicates that the frequency of the feedback signal from the plurality of pulse devices satisfies the subcarrier frequency of the OFDM signal.
[0038] In one possible implementation, the first signal includes identification information of the at least one pulse device.
[0039] It should be understood that the fourth aspect of this application corresponds to the technical solutions of the first and second aspects of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be repeated here.
[0040] Fifthly, this application provides a communication device, which may be an electronic device or a device in an electronic device (e.g., a processor, a chip, or a chip system). The communication device includes a transceiver and a processor for performing the methods described in any of the above aspects or any possible implementations of any of the above aspects.
[0041] Optionally, the communication device includes a transceiver, a memory, and a processor for performing the method as described in any of the above aspects or any possible implementations of any of the above aspects. For example, the memory may be disposed in the communication device or may be an external device of the communication device.
[0042] Sixthly, this application provides a communication device, comprising: an input / output interface and a logic circuit, wherein the input / output interface is used to acquire input information and / or output information; and the logic circuit is used to perform the method described in any of the above aspects or any possible implementation thereof, processing the input information and / or generating output information.
[0043] In a seventh aspect, this application provides a communication device including at least one processor and a storage medium. The at least one processor is coupled to the storage medium, which stores instructions that, when executed by the processor, enable the processor to perform the method described in any of the foregoing aspects or any possible implementation thereof. The storage medium may be included in the communication device or disposed outside the communication device.
[0044] Eighthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the method as described in any of the foregoing aspects or any possible implementations of any of the foregoing aspects.
[0045] Ninthly, this application provides a computer program product comprising instructions that, when executed on a processor, implement the method as described in any of the foregoing aspects or any possible implementations of any of the foregoing aspects.
[0046] In a tenth aspect, this application provides a chip comprising: an interface circuit and a processor. The interface circuit is connected to the processor, and the processor is configured to cause the chip to perform some or all of the operations included in any of the methods described in any of the foregoing aspects and any possible implementations of any of the foregoing aspects.
[0047] Eleventhly, embodiments of this application also provide a chip, including: at least one processor, the at least one processor being configured to execute code in the memory, and when the at least one processor executes the code, the chip implementing some or all of the operations included in the method of any of the foregoing aspects and any possible implementation of any of the foregoing aspects.
[0048] Optionally, the chip also includes a memory. The memory can be integrated with the processor or disposed separately from the processor; the memory can be integrated on the same chip as the processor or disposed on different chips.
[0049] Alternatively, the chip described above can also be an integrated circuit.
[0050] In a twelfth aspect, this application provides a system comprising a first means as described in the third aspect and a second means as described in the fourth aspect.
[0051] In a thirteenth aspect, this application provides a system that includes communication devices as provided in any of the third to eleventh aspects.
[0052] It should be understood that the fifth to thirteenth aspects of this application are consistent with or correspond to the technical solutions of the first and second aspects of this application, and the beneficial effects obtained by each aspect and the corresponding feasible implementation are similar, and will not be repeated here. Attached Figure Description
[0053] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0054] Figure 1 is a schematic diagram of the structure of a communication system 100 provided in an embodiment of this application;
[0055] Figure 2 is a schematic diagram of a scenario of an RFID system provided in an embodiment of this application;
[0056] Figure 3 is a schematic diagram of an example of an RFID-related radio frequency indicator provided in an embodiment of this application;
[0057] Figure 4a is a schematic diagram of stimulated emission provided in an embodiment of this application;
[0058] Figure 4b is a schematic diagram of a circuit that may realize stimulated emission according to an embodiment of this application;
[0059] Figure 5 is a flowchart illustrating a communication method provided in an embodiment of this application;
[0060] Figure 6 is a schematic diagram of the structure of a communication system 200 provided in an embodiment of this application;
[0061] Figure 7 is a flowchart illustrating another communication method provided in an embodiment of this application;
[0062] Figure 8 is a flowchart illustrating another communication method provided in an embodiment of this application;
[0063] Figure 9a is a schematic diagram of an OFDM frequency signal provided in an embodiment of this application;
[0064] Figure 9b is a schematic diagram of FFT and IFFT transformation of OFDM signal provided in an embodiment of this application;
[0065] Figure 10 is a schematic diagram of the structure of a communication system 300 provided in an embodiment of this application;
[0066] Figure 11 is a structural example diagram of a plurality of pulse devices provided in an embodiment of this application;
[0067] Figure 12 is a schematic diagram of the structure of a first device provided in an embodiment of this application;
[0068] Figure 13 is a schematic diagram of the structure of a second device provided in an embodiment of this application;
[0069] Figure 14 is a schematic diagram of the structure of the electronic device 40 according to an embodiment of this application;
[0070] Figure 15 is a schematic diagram of the structure of an electronic device 50 provided in an embodiment of this application. Detailed Implementation
[0071] To enable those skilled in the art to better understand the solutions in this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0072] In this document, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Here, A and B can be single or multiple. "At least one of the following" or similar expressions are used to represent any combination of the listed items. For example, at least one of A, B, and / or C can represent: A existing alone, B existing alone, C existing alone, A and B existing simultaneously, B and C existing simultaneously, A and C existing simultaneously, and A, B, and C existing simultaneously. Here, A, B, and C can be single or multiple.
[0073] The terms "first" and "second," etc., used in the specification and claims of this application are used to distinguish different objects, not to describe a specific order of objects. For example, "first target object" and "second target object," etc., are used to distinguish different target objects, not to describe a specific order of target objects.
[0074] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0075] In the description of the embodiments in this application, unless otherwise stated, "multiple" means two or more. For example, multiple processing units means two or more processing units; multiple systems means two or more systems.
[0076] Figure 1 is a schematic diagram of the structure of a communication system 100 provided in an embodiment of this application. As shown in Figure 1, the system 100 may include multiple devices, such as a first device 10, a second device 20, and a third device 30. In one possible implementation, referring to Figure 2, the first device 10 of the system is an electronic reader (or reader), the second device 20 is an electronic tag, and the third device 30 is a server (or platform server, etc.) for data management. The devices (including the first device 10, the second device 20, and the third device 30) provided in this application embodiment refer to electronic devices or a part of electronic devices. The electronic devices provided in this application embodiment can be any device with wireless transceiver function, including but not limited to cellular phones, cordless phones, session initiation protocol (SIP) phones, smartphones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices, in-vehicle devices, wearable devices, drone devices, electronic devices in the Internet of Things or the Internet of Vehicles, and other devices connected to a wireless modem, etc.
[0077] The electronic device may also include electronic devices in virtual reality (VR), augmented reality (AR), machine type communication (MTC), industrial control (e.g., smart manufacturing), self-driving, remote medical, smart grid, smart city, and smart home.
[0078] The electronic device may also include personal portable electronic devices, computer peripherals, and various household or industrial electrical equipment, including but not limited to terminal devices such as various types of user equipment (UE), mobile phones, tablets, desktop computers, headphones, speakers, etc.
[0079] This electronic device can also include various terminal devices, such as wireless headphones, VR headsets, monitors, televisions, remote controls, network adapters, cameras, controllers, laptops, in-vehicle computers, in-vehicle terminals (such as microphones and speakers), projectors, printers, and high-fidelity (HiFi) speakers. It should be understood that in the Internet of Things (IoT) scenario, terminal devices can be in the form of tags or any other arbitrary terminal form.
[0080] The electronic device may also include machine intelligence devices, such as self-driving devices, transportation safety devices, smartphones, smart screens, smart speakers (such as artificial intelligence (AI) speakers), smart sensors, smart wristbands, smart watches, smart glasses, smart cars, smart lathes, smart monitoring equipment, etc.
[0081] The electronic device may also include wearable devices such as smartwatches, smart bracelets, pedometers, etc.
[0082] The electronic device may also include various in-vehicle devices, such as cockpit domain devices, or a module of a cockpit domain device (such as one or more modules such as cockpit domain controller (CDC), camera, screen, microphone, audio, electronic key, keyless entry or start system controller, etc.).
[0083] The electronic device may also include data relay devices, such as routers, repeaters, bridges, or switches.
[0084] The communication method provided in this application can be applied to different systems and is suitable for different scenarios, such as the scenario including an RFID system as shown in Figure 2.
[0085] In some possible implementations, this communication method can be applied to short-range wireless communication systems and wireless communication systems that support longer-distance transmission. That is, the technical solutions of this application embodiment can be applied to, but are not limited to, short-range wireless communication systems and wireless communication systems that support longer-distance transmission (such as 1km-18km, or over 18km) (such as the next-generation Spark Link / NearLink wireless communication system). The short-range wireless communication system can include short-range wireless communication technology (also known as Spark Link 1.0 technology), which has advantages such as ultra-low latency, ultra-high reliability, and precise synchronization, and is suitable for applications in smart cars, smart homes, smart terminals, and smart manufacturing. For example, applications in smart car scenarios include: immersive in-vehicle sound field & noise reduction, wireless interactive projection, and 360-degree panoramic surround view, which can achieve an immersive interactive experience and improve vehicle safety. Wireless communication systems that support longer transmission distances (such as 1km to 18km) mainly include next-generation StarSpark wireless communication systems, such as StarSpark 2.0 and StarSpark 3.0 wireless communication systems. They are not only suitable for communication scenarios with low latency requirements, such as the aforementioned vehicle communication and industrial control scenarios, but also for communication scenarios with low latency requirements.
[0086] In some possible implementations, the aforementioned communication system may be used in conjunction with mobile communication systems, such as, but not limited to, fourth-generation (4G) communication systems (e.g., long-term evolution (LTE) systems), fifth-generation (5G) communication systems (e.g., new radio (NR) systems), and future mobile communication systems such as sixth-generation (6G) mobile communication systems.
[0087] In some possible implementations, the communication method provided in this application embodiment can be applied to wireless local area network (WLAN), narrowband Internet of Things (NB-IoT), global system for mobile communications (GSM), enhanced data rate for GSM evolution (EDGE), wideband code division multiple access (WCDMA), code division multiple access 2000 (CDMA2000), time division-synchronization code division multiple access (TD-SCDMA), LTE system, satellite communication, 5G communication system, 6th-generation (6G) communication system, or new communication systems that will emerge in the future. This application embodiment does not limit the scope of the application.
[0088] The electronic device provided in this application embodiment has wireless communication capabilities. For example, the electronic device can be configured with multiple antennas (or antenna modules), which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. In addition, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that they can all include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas, etc.). The electronic device can be a network device, a terminal device, an electronic tag, etc., and this application embodiment does not limit this.
[0089] The communication method provided in this application embodiment supports the StarFlash protocol, or supports IEEE protocols such as IEEE 802.11be, WiFi 7, or Extremely High Throughput (EHT), or supports IEEE 802.11bn, WiFi 8, or Ultra High Reliability (UHR), or supports protocols such as IEEE Integrated mmWave (IMMW), IEEE 802.15.4ab, Ultra Wideband (UWB), or IEEE 802.11bf and Sensing. In one possible implementation, the communication method provided in this application embodiment may support one or more of the protocols mentioned above.
[0090] Referring to the scenario in Figure 2, in an RFID system, after the reader sends a signal at a certain frequency, the RFID tag will return a signal at the same frequency (which can be considered as the RFID tag's transmission signal). In other words, the frequencies of the signals sent and received by the reader are the same. Since the power of the reader's transmitted signal is much greater than the power of the RFID tag's returned signal (also known as the RFID tag's transmission power), once the reader's transmitted signal leaks, it's equivalent to a high-power signal leaking into the reader's receiving circuit, causing the components in the reader's receiving circuit to saturate. This results in the reader being unable to demodulate the received signal, affecting the uplink receiving sensitivity. Referring to the example in Figure 3, for downlink (i.e., from the reader to the RFID tag) signal transmission, the detection distance is limited by the RFID tag's receiving sensitivity. For uplink (i.e., from the RFID tag to the reader) signal transmission, the detection distance is limited by the reader's receiving sensitivity under interference scenarios. In one example, the sensitivity capability includes: the reader's sensitivity is between -70dBm and 88dBm, with significant differences depending on the presence or absence of objects. Combining the detection distance formula provided in Figure 3, it can be seen that the detection distance (or coverage distance) R is affected by the receiving sensitivity P. r-th The impact of signal leakage means that once the receiving sensitivity is affected, the detection range will be affected, which in turn will affect the normal operation of the RFID system.
[0091] To reduce interference and address the issue of low receiver sensitivity, it's possible to change the frequency of the electronic tag's transmitted signal (also known as the tag's transmission frequency), which corresponds to the frequency of the reader's received signal (also known as the reader's reception frequency). In some practical applications, the amplitude of the electronic tag's transmitted signal can be adjusted, but changing the transmission frequency is difficult. To address this problem, this application uses an electronic device with MASER characteristics (also known as a MASER device, MASER tag, or MASER-enabled station (STA)).
[0092] It should be understood that, referring to Figure 4a, maser characteristics (also known as maser) refer to microwave amplification based on stimulated emission. The corresponding electronic device can be called a maser or microwave maser, etc. The electronic device with maser characteristics provided in this application embodiment can be an electronic device including a maser or using a maser as an electronic device, etc. In this application embodiment, these electronic devices are collectively referred to as maser devices. It should be understood that the maser device provided in this application embodiment can be, or it can be, a site, etc.
[0093] For example, taking a maser device including a maser module as an example, the process of stimulated emission is explained: Additional pump energy is fed in from the outside and enters the maser module. The excitons in the ground state absorb the pump energy f. p When a photon reaches a certain energy level, it spontaneously undergoes an energy level transition and jumps to a metastable state. In this case, the exciton state in the metastable state is unstable and will gradually decay to a stable state. During the process from the unstable state to the stable state, energy is radiated outward, realizing the pump signal driving the pulsator module. Figure 4b is a schematic diagram of a possible circuit for implementing stimulated emission provided by an embodiment of this application. The pulsator module is based on microwave amplification of stimulated emission and can be applied to this circuit. Combining Figures 4a and 4b, the frequency f can be obtained. p For frequency f r and frequency f out The sum, that is, for the pulsator device, the received frequency is f. p By changing the frequency f from the metastable state to the high-energy state r The transmission frequency f of the pulsator can be changed. out In other words, by adjusting the frequency f r It can adjust the transmission and reception frequencies of the pulse device to different frequencies, and correspondingly, the transmission and reception frequencies of the reader are also different.
[0094] Figure 5 is a flowchart illustrating a communication method provided in an embodiment of this application. The method is illustrated using a first device (e.g., a processor, chip, or chip system) as an example. This first device can be a reader, or it can be a device or component within the reader, or it can be a logic module or software capable of implementing all or part of its functions. This embodiment of the application does not impose any limitations. This communication method can be applied in different communication systems, such as those shown in Figure 2. As shown in Figure 5, the method includes steps S101 and S102.
[0095] S101, the first device transmits a first signal at a first frequency, the first signal including an instruction for instructing at least one pulsator device to transmit a signal at a frequency.
[0096] Optionally, the first device transmits a first signal at a first frequency, the first signal including a frequency indicating that a pulsator device transmits a signal; or, the first device transmits a first signal at a first frequency, the first signal including a frequency indicating that a plurality of pulsator devices transmit signals.
[0097] For example, suppose a communication system includes a reader and a pulse device, which can be referred to as a first pulse device. The frequency at which the reader transmits signals is denoted as f0. The reader can transmit a first signal at the frequency of f0. The first signal includes the frequency at which the first pulse device transmits signals, or the first signal includes an instruction to the first pulse device to change the frequency of the transmitted signal to a frequency other than f0, or the first signal includes other instructions to indicate the frequency at which the first pulse device transmits signals, etc.
[0098] If a communication system includes a reader and multiple pulse devices, such as a reader and pulse devices 0 to N, where N is a positive integer, the reader can be considered as the first device shown in the example of Figure 5. This reader can transmit a first signal at a frequency of f0'. One example is that the first signal includes an instruction to change the frequency of the transmission signals from the first to the Nth pulse device to f1; another example is that the first signal includes an instruction to change the frequency of the transmission signals from the first to the Nth pulse device to a frequency other than f0'; yet another example, referring to Figure 6, is that the first signal includes an instruction to change the frequency of the transmission signals from each pulse device to a frequency other than f0'. Instructions for the frequency of a signal, for example, in a communication system 200 including a first pulsor device to an Nth pulsor device, instructions to change the frequency of the transmitted signal of the first pulsor device to f1, to change the frequency of the transmitted signal of the second pulsor device to f2, to change the frequency of the transmitted signal of the third pulsor device to f3, and to change the frequency of the transmitted signal of the Nth pulsor device to fn, etc., where n is a positive integer, and f1, f2 to fn are all different from f0', such as f1, f2 to fn being different from f0'; one example is that the first signal includes other instructions indicating the frequency of the transmitted signals of the first pulsor device to the Nth pulsor device, etc.
[0099] S102. The first device receives a second signal, the second signal including a third signal transmitted by the first pulsator at a second frequency, at least one pulsator including the first pulsator, the second frequency being obtained from the first instruction, and the second frequency being different from the first frequency.
[0100] Since the frequency at which the pulsator transmits signals is equivalent to the frequency at which the first device, such as the reader, receives signals, the frequency at which the pulsator receives the first signal, changes its frequency according to the instructions of the first signal, and then transmits signals to the reader at a frequency different from the frequency at which the reader transmits signals. For example, referring to the example in S101, suppose at least one pulsator includes a first pulsator, and the instructions in the first signal include instructing the first pulsator to change the frequency of its transmitted signals from f0' to f1, where f0' ≠ f1. That is, the first pulsator transmits a third signal to the reader at a frequency of f1. One example is that the reader receives a signal from a single pulsator, such as the first pulsator. In this case, the second signal received by the reader only includes the third signal transmitted at a second frequency, such as f1. Since f0' ≠ f1, this effectively avoids the problem of low uplink reception sensitivity caused by signal leakage from the reader's transmission. Another example is that the reader receives signals from multiple pulsator devices. That is, the second signal includes signals transmitted by other pulsator devices in addition to the third signal. Referring to the example in Figure 6, the second signal includes signals transmitted by the first pulsator at frequency f1, the second pulsator at frequency f2, the third pulsator at frequency f3, and the Nth pulsator at frequency fn, etc. Here, the frequencies f1, f2, f3, and fn are all different from the frequency of the reader's transmitted signal, such as frequency f0'. The frequency of the uplink signal (including signals transmitted from the pulsator devices to the reader) is different from the frequency of the downlink signal (including signals transmitted by the reader). In one possible implementation, such as the communication system shown in Figure 2, half-duplex, ASK, and time-division communication modes can be used. Multiple electronic tags cannot transmit signals simultaneously. However, in the communication method provided in this application embodiment, multiple pulse devices can transmit signals simultaneously at frequencies different from the first frequency, which can reduce interference, increase detection distance, and improve work efficiency.
[0101] Figure 7 is a flowchart illustrating another communication method provided in an embodiment of this application. The method is illustrated using a second device (e.g., a processor, chip, or chip system) as an example. This second device can be a pulsator, a component within a pulsator, or a device with pulsator characteristics, etc. This embodiment does not limit the scope of the method. This communication method can be applied to various communication systems, such as those shown in Figure 2. As shown in Figure 7, the method includes steps S201 and S202.
[0102] S201, the second device receives a first signal, the first signal including an instruction, the instruction being used to indicate the frequency at which at least one pulser device transmits a signal, the first signal being transmitted at a first frequency.
[0103] It should be understood that the instructions in the first signal can be referenced from the example in S101, and will not be elaborated further here.
[0104] S202. The second device sends a third signal at a second frequency, which is obtained from an instruction and is different from the first frequency.
[0105] For example, assuming the first device is a first pulsator, the communication system in which the first pulsator resides may also include other pulsator devices, such as a second pulsator. These pulsator devices all receive the first signal, such as receiving instructions via the air interface. Therefore, each pulsator device can change the frequency of its transmitted signal according to the instructions. One example is that the instruction instructs all pulsator devices to transmit signals at a second frequency. The first pulsator device can change its transmitted signal frequency from the first frequency to the second frequency according to the instructions, and the second pulsator device can also change its transmitted signal frequency from the first frequency to the second frequency according to the instructions, and so on. Another example is that the instruction separately instructs each pulsator device to transmit its signal at the frequency indicated by the instruction, and each pulsator device transmits a signal according to the frequency indicated by the instruction.
[0106] The communication method provided in this application embodiment changes the frequency of the transmitted signal by a first device, ensuring that the frequency of the transmitted signal and the frequency of the received signal are different. This effectively solves the problem of low uplink sensitivity caused by leakage of the transmitted signal from the first device, and enhances the uplink coverage distance. The first device provided in this application embodiment can be a reader, etc.
[0107] Figure 8 is a flowchart illustrating another communication method provided in an embodiment of this application. The example in Figure 8 uses a reader and a first pulse device to illustrate the communication method, but this is not a limitation. The reader could also be other electronic devices, such as a reader-writer. In cases where the communication system includes multiple pulse devices, such as a second pulse device or other pulse devices, the other pulse devices can refer to the first pulse device to execute the communication method, which will not be described in detail here. As shown in Figure 8, the method includes steps S301 to S308.
[0108] S301, The first pulse device sends identification information at the corresponding frequency.
[0109] Optionally, the identification information includes an identifier that can uniquely indicate the identity of the first pulse diaphragm device, such as an electronic product code (EPC), or the identification information includes the identity information of the pulse diaphragm device and other information that can distinguish it from other pulse diaphragm devices.
[0110] In one possible implementation, the first pulser device can modulate its identification information onto its feedback carrier signal. For example, the identification information can be carried in a third signal.
[0111] One example is that multiple pulsator devices transmit their identification information on their respective corresponding frequencies. For instance, a first pulsator device transmits its identification information on its corresponding frequency, a second pulsator device transmits its identification information on its corresponding frequency, and so on. Each pulsator device transmits a different frequency.
[0112] S302, the reader combines the identification information of the first pulse device to configure the second frequency for the first pulse device.
[0113] Optionally, the reader can configure the frequency of the transmitted signal for the pulse oscillator in various ways (referred to as the transmission frequency in this embodiment, but also as the frequency of the feedback signal, transmission frequency, feedback frequency, etc.). For example, the reader can configure a transmission frequency for each pulse oscillator. For instance, the reader, in conjunction with the EPC of the first pulse oscillator, configures a second frequency as the transmission frequency for the first pulse oscillator; the reader, in conjunction with the EPC of the second pulse oscillator, configures a third frequency as the transmission frequency for the second pulse oscillator, etc. It should be understood that in one possible configuration, the first frequency, the second frequency, and the third frequency are different from each other. Alternatively, the reader can configure a second frequency as the transmission signal frequency for each pulse oscillator. Alternatively, the reader can be configured with at least one of frequency or frequency domain interval. For example, the reader is pre-configured with a reference frequency f and a frequency domain interval Δf. The frequency configured for the first pulsor device's EPC is f. The frequency allocated to the second pulsor device's EPC is Δf, meaning the second pulsor device's transmission frequency is f + Δf. The frequency allocated to the third pulsor device's EPC is 2Δf, meaning the third pulsor device's transmission frequency is f + 2Δf, and so on.
[0114] Optionally, the reader can combine the identification information of multiple pulsator devices to configure the transmission frequency in different ways. For example, it can indicate a frequency or a frequency plus a frequency domain interval corresponding to the identification of each pulsator device; or it can indicate a frequency (such as a reference frequency) and indicate a multiple of the frequency domain interval for the identification information of each pulsator device. For example, the reference frequency can be configured as f, the frequency domain interval can be configured as Δf, the EPC of the first pulsator device can be indicated as 0 times the frequency domain interval, the EPC of the second pulsator device can be indicated as 1 times the frequency domain interval, and so on.
[0115] It should be understood that the corresponding transmission frequency of each pulser device can be a multiple of the frequency domain interval, which may be random, but at least ensures that the transmission frequency of each pulser device is not the same as the transmission frequency of the reader.
[0116] In one possible implementation, the frequencies of the signals transmitted by multiple pulsor devices satisfy the frequency of a preset signal; or, the frequency domain spacing of the signals transmitted by multiple pulsor devices satisfies the frequency domain spacing of a preset signal; or, the frequencies and frequency domain spacing of the signals transmitted by multiple pulsor devices satisfy both the frequency and frequency domain spacing of a preset signal. For example, the preset signal includes an OFDM signal. Referring to Figure 9a, OFDM signal transmission is one of the implementation methods of a multi-subcarrier transmission scheme, which can increase the utilization of spectrum resources, greatly improve the data transmission rate, and OFDM signals have strong anti-inter-symbol interference and anti-channel interference capabilities, thus better ensuring the transmission effect. The subcarriers in an OFDM signal are mutually orthogonal, each subcarrier has an integer number of subcarrier periods in one symbol time, and the spectral nulls of each subcarrier overlap with the nulls of adjacent subcarriers. This method reduces interference between subcarriers, and because there is partial overlap between the subcarriers, its bandwidth utilization is also high. Referring to Figure 9b, each signal from ak to a1 is modulated onto a subcarrier using an inverse fast fourier transform (IFFT) to obtain an OFDM signal, which is then transmitted by the transmitter. After transmission, the receiver can perform an FFT on the received OFDM signal and demodulate it to obtain ak' to a1', thus improving both transmission and demodulation efficiency. Based on the orthogonality of OFDM signals, the reader can configure the frequency and spacing of each pulsator according to the frequency and frequency domain spacing of the OFDM signal. In other words, the reader can configure the frequency of each pulsator according to the frequency of each subcarrier of the OFDM signal. That is, the subcarriers of the OFDM signal are mutually orthogonal, and the reader assigns each pulsator to a subcarrier. This frequency domain spacing can be set based on ensuring that each subcarrier is mutually orthogonal. Alternatively, the reader needs to indicate the transmission frequencies of multiple pulsators to satisfy the frequencies of the OFDM subcarriers, etc. The preset signal provided in this application embodiment can also be other signals capable of multi-carrier transmission, such as FDM. This application embodiment uses OFDM as an example for illustration, but it is not limited to this.
[0117] For example, a pulsator device can adjust its output frequency by changing the resonant frequency of its pulsator transistor resonant network. In other words, a reader can control at least one component in the gate capacitance or inductance of the pulsator transistor by configuring the on / off state of the switch in the pulsator transistor resonant network of each pulsator device, thereby changing the resonant frequency of the pulsator transistor gate, i.e., changing the transmission frequency of the pulsator device. For instance, in a communication system including 8 pulsator devices, the reader can configure 3 bits of on / off information to change the transmission frequency of the 8 pulsator devices to 8 different frequencies. Or, in a system including 1000 pulsator devices, the reader can configure 10 bits of on / off information, which can change up to 1024 resonant frequencies, thus changing the transmission frequency of the 1000 pulsator devices to 1000 different frequencies, and so on.
[0118] S303, The reader sends a first signal at a first frequency.
[0119] The first signal carries an instruction, which can be obtained based on the transmission frequency configured for the pulse oscillator by the reader in S302 and the identification information of the pulse oscillator. For example, the instruction may include the identification information of the first pulse oscillator and its corresponding transmission frequency, and it may also include the identification information of the second pulse oscillator and its corresponding transmission frequency. For instance, the transmission frequency of the first pulse oscillator could be a second frequency, or f; the transmission frequency of the second pulse oscillator could be a third frequency, or f+Δf, etc.
[0120] For example, the reader can send this command (also known as a frequency conversion command) to the pulse generator via the air interface. For instance, the reader can send this command via the air interface to modify (or adjust, change) the transmission frequency of the pulse generator in real time. Real-time modification of the pulse generator's transmission frequency allows for timely adaptation to changes in the communication system, making the application of this communication method more flexible.
[0121] S304, The first pulse device receives the first signal.
[0122] S305. The first pulse device adjusts the transmission frequency according to the instruction in the first signal.
[0123] Optionally, if the instruction in the first signal indicates a frequency, such as a second frequency, the first pulsator device can adjust its transmission frequency to the second frequency. If the instruction in the first signal includes the transmission frequencies of multiple pulsators, the first pulsator device can obtain the transmission frequency of the first pulsator device based on the identification information and adjust accordingly. For example, if the instruction includes the transmission frequency of the first pulsator device being f, the transmission frequency of the second pulsator device being f+Δf, and the transmission frequency of the third pulsator device being f+2Δf, the first pulsator device can obtain the transmission frequency of the first pulsator device as f and make the corresponding adjustment.
[0124] For example, the first pulsator device demodulates the command transmitted over the air interface and adjusts the value of the gate capacitance or inductance of the pulsator transistor according to the transmission frequency indicated by the command, such as f, thereby adjusting the resonant frequency of the pulsator transistor to f. The adjustment method can be referenced in the example of Figure 4a, such as using the frequency of the received first signal as the frequency f. p The frequency f is controlled by the switching time of the switches in the circuit. r So that the frequency f out Adjust to f.
[0125] S306, the first pulse device sends a third signal at a second frequency.
[0126] For example, multiple pulsator devices may send signals to the reader at different frequencies, such as the first pulsator device sending a third signal at a second frequency, and the second pulsator device sending a fourth signal at a third frequency, etc.
[0127] In one possible implementation, the reader instructs a pulsator to transmit at a frequency corresponding to a subcarrier of the ODFM signal. When multiple pulsators transmit signals in parallel, an OFDM signal is formed and transmitted to the reader. Because OFDM signals have high spectrum resource utilization efficiency, the parallel transmission of signals from multiple pulsators also results in high spectrum resource utilization. Furthermore, since each subcarrier of an OFDM signal occupies a low channel bandwidth, more pulsator tags can be supported for the same total bandwidth, further improving transmission efficiency.
[0128] S307. The reader receives a second signal, which includes a third signal sent by the first pulse device.
[0129] Referring to the example in Figure 10, in this communication system 300, the second signal includes signals transmitted by the first pulsator to the Nth pulsator, wherein the transmission frequency of the first pulsator is f, the transmission frequency of the second pulsator is f+Δf, the transmission frequency of the third pulsator is f+2Δf, the transmission frequency of the Nth pulsator is f+nΔf, and so on.
[0130] S308, the second signal demodulated by the reader.
[0131] In one possible implementation, the second signal received by the reader includes signals transmitted by multiple pulsator devices at the frequency of a subcarrier of their corresponding ODFM signals. Referring to the example in Figure 10, the reader performs FFT on the second signal and then demodulates it. This is equivalent to the reader being able to simultaneously perform FFT on the signals fed back by multiple pulsator devices, completing signal demodulation, improving demodulation efficiency, and increasing transmission efficiency. Through this communication method, the reader can acquire signals from multiple pulsator devices and their corresponding pulsator devices at once, achieving the purpose of intensive inventory management.
[0132] It should be understood that Figure 8 is one implementation of the communication method provided in this application embodiment. In actual use, other methods can also be used. For example, combining the examples in Figures 3 and 8, when the reader establishes a connection with multiple pulse oscillators and sends a signal at the first frequency for the first time, it does not obtain the identification information of each pulse oscillator. It can instruct these pulse oscillators to change their transmission frequency to the second frequency in the instruction. After receiving the instruction, the multiple pulse oscillators carry the corresponding identification information in the feedback signal. The reader can then instruct each pulse oscillator to send a different transmission frequency in subsequent signals, such as carrying the instruction in the S303 example in the signal.
[0133] Figure 11 is a structural example diagram of multiple pulse oscillators provided in an embodiment of this application. Combined with the methods illustrated in Figures 11, 3, 7, and 8, multiple pulse oscillators can adjust the transmission frequency by switching the on and off times of the switches to send signals at different frequencies, so that the frequency of the reader's transmitted and received signals is different. Furthermore, it can simultaneously receive and demodulate the signals sent by multiple pulse oscillators, thereby improving work efficiency.
[0134] Figure 12 is a schematic diagram of the structure of a first device provided in an embodiment of this application. As shown in Figure 12, the first device 10 includes a transmitting module 101 and a receiving module 102.
[0135] The transmitting module 101 is configured to transmit a first signal at a first frequency, the first signal including an instruction for instructing at least one pulsator device to transmit a signal at a frequency.
[0136] The receiving module 102 is used to receive a second signal, the second signal including a third signal transmitted by the first pulsator at a second frequency, the at least one pulsator including the first pulsator, the second frequency being obtained from the first instruction, and the second frequency being different from the first frequency.
[0137] In one possible implementation, the at least one pulsator is a plurality of pulsators, and the instruction is used to indicate the frequency at which the plurality of pulsators transmit signals.
[0138] In one possible implementation, the plurality of pulsator devices further includes a second pulsator device, the instruction being used to indicate that the frequency of the feedback signal from the first pulsator device is the second frequency, the frequency of the feedback signal from the second pulsator device is a third frequency, the third frequency being different from the second frequency, and the third frequency being different from the first frequency.
[0139] In one possible implementation, the sending module 101 is specifically used to send the instruction to the plurality of pulsator devices, which is used to instruct the plurality of pulsator devices to send signals at a frequency or frequency domain interval that satisfies a preset signal frequency or frequency domain interval.
[0140] In one possible implementation, the transmitting module 101 is specifically used to send the instruction to the plurality of pulsator devices, indicating that the frequency of the feedback signal from the plurality of pulsator devices satisfies the subcarrier frequency of the OFDM signal.
[0141] In one possible implementation, the first signal includes identification information of the at least one pulse device.
[0142] In one possible implementation, the first device also includes a star flash module for transmitting star flash signals.
[0143] It should be understood that the modules shown in Figure 12 are merely examples, and each module can perform its operations or variations thereof with reference to the method section of the embodiments of this application. Other operations can also be performed in the examples provided in the embodiments of this application, and are not limited to the examples of the embodiments of this application.
[0144] Figure 13 is a schematic diagram of the structure of a second device provided in an embodiment of this application. As shown in Figure 13, the second device 20 includes a receiving module 201 and a transmitting module 202.
[0145] The receiving module 201 is used to receive a first signal, the first signal including an instruction for instructing at least one pulsator device to transmit a signal at a first frequency.
[0146] The transmitting module 202 is used to transmit a third signal at a second frequency, which is obtained from the instruction and is different from the first frequency.
[0147] In one possible implementation, the at least one pulsator is a plurality of pulsators, and the instruction is used to indicate the frequency at which the plurality of pulsators transmit signals.
[0148] In one possible implementation, the instruction is used to indicate that the frequency of the feedback signal from the first pulsator device is the second frequency.
[0149] In one possible implementation, the instruction is used to instruct the plurality of pulse devices to transmit signals at frequencies or frequency-domain intervals that satisfy preset signal frequencies or frequency-domain intervals.
[0150] In one possible implementation, the instruction indicates that the frequency of the feedback signal from the plurality of pulse devices satisfies the subcarrier frequency of the OFDM signal.
[0151] In one possible implementation, the first signal includes identification information of the at least one pulse device.
[0152] In one possible implementation, the second device further includes a star flash module for transmitting the star flash signal.
[0153] It should be understood that the modules shown in Figure 13 are merely examples, and each module can perform its operations or variations thereof with reference to the method section of the embodiments of this application. Other operations can also be performed in the examples provided in the embodiments of this application, and are not limited to the examples of the embodiments of this application.
[0154] Additionally, as shown in FIG14, which is a schematic diagram of the structure of an electronic device 40 according to an embodiment of this application, the device 40 shown in FIG14 includes a transceiver 401 and a processor 402. This device 40 corresponds to the first device or reader exemplified in the method, used to execute methods S101 and S102 in the above embodiments, or execute S201 and S202, or execute S301 to S308. This device 40 also corresponds to the second device or pulsator exemplified in the method, used to execute methods S101 and S102 in the above embodiments, or execute S201 and S202, or execute S301 to S308.
[0155] It should be understood that the division of parts in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The functions in the embodiments of this application are integrated into a single processor, or the transceiver and processor may exist separately. The integrated device described above can be implemented in hardware, such as a chip, or in the form of a software functional unit.
[0156] Furthermore, this application embodiment also provides a device 50, as shown in FIG15, which is a structural schematic diagram of an electronic device 50 provided in this application embodiment. As shown in FIG15, the device 50 may include a processor 501, a memory 502 coupled to the processor 501, and a transceiver 503. The transceiver 503 may include MR, LR, communication interface, optical module, etc., for receiving messages or data information, etc. The processor 501 may include a central processing unit (CPU), a network processor (NP), or a combination of CPU and NP, for executing the relevant steps of wake-up signal processing in the device exemplified in the above embodiment. The processor may also be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. The processor 501 may refer to a single processor or may include multiple processors. Memory 502 may include volatile memory, such as random-access memory (RAM); it may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); Memory 502 may also include combinations of the above types of memory. Memory 502 may refer to a single memory or may include multiple memories for storing program instructions. In one embodiment, memory 502 stores computer-readable instructions, which include multiple software modules, such as a sending module, a processing module, and a receiving module. After executing each software module, processor 501 can perform corresponding operations according to the instructions of each software module. In this embodiment, the operation performed by a software module actually refers to the operation performed by processor 501 according to the instructions of the software module.Optionally, the processor 501 may also store program code or instructions for executing the scheme of the embodiments of this application. In this case, the processor 501 does not need to read program code or instructions from the memory 502.
[0157] The device 50 can be used to perform the methods in the above embodiments. Specifically, the device 50 is equivalent to the first device or reader in the example of the method, and can perform methods S101 and S102 in the above embodiments, or perform S201 and S202, or perform S301 to S308. The device 60 is equivalent to the second device or pulsatile device in the example of the method, and can perform methods S101 and S102 in the above embodiments, or perform S201 and S202, or perform S301 to S308.
[0158] Furthermore, this application also provides a communication device. The communication device includes a storage medium and a processor connected to the storage medium. The storage medium stores instructions, which, when executed by the processor, enable the processor to implement some or all of the operations in any of the methods described in any of the foregoing embodiments.
[0159] This application also provides a computer-readable storage medium storing instructions that, when executed on a processor, implement some or all of the operations in any of the methods in any of the foregoing embodiments.
[0160] This application also provides a computer program product, including a computer program that, when run on a processor, implements some or all of the operations in any method of any of the foregoing embodiments.
[0161] This application also provides a chip, including an interface circuit and a processor. The interface circuit and the processor are connected, and the processor is used to cause the chip to perform some or all of the operations in any of the methods in any of the foregoing embodiments.
[0162] This application also provides a chip system, including: a processor coupled to a memory, the memory being used to store programs or instructions, and when the program or instructions are executed by the processor, the chip system enables the chip system to perform some or all of the operations in any one of the methods in any of the foregoing embodiments.
[0163] Optionally, the chip system may contain one or more processors. These processors can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented in software, the processor can be a general-purpose processor, implemented by reading software code stored in memory.
[0164] Optionally, the chip system may contain one or more memories. The memory may be integrated with the processor or disposed separately from it; this application embodiment does not limit this. For example, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed separately on different chips. This application embodiment does not specifically limit the type of memory or the arrangement of the memory and processor.
[0165] For example, the chip system can be an FPGA, an ASIC, a system-on-chip (SoC), a CPU, an NP, a digital signal processor (DSP), a micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0166] This application also provides a system, including one or more of the above-described devices, apparatuses (including communication devices, first apparatuses, and second apparatuses, etc.), computer-readable storage media, computer program products, chips, or chip systems. It can be applied to the scenarios shown in Figures 6, 10, or 11, but is not limited thereto.
[0167] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0168] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0169] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical business division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0170] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0171] Furthermore, the various business units in the embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software business unit.
[0172] If the integrated unit is implemented as a software business unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the technical solution of this application can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, Random Access Memory, magnetic disks, or optical disks.
[0173] Those skilled in the art will recognize that, in one or more of the examples above, the services described in this application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these services can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of computer programs from one place to another. Storage media can be any available medium accessible to general-purpose or special-purpose computers.
[0174] The above specific embodiments further illustrate the purpose, technical solution and beneficial effects of this application. It should be understood that the above are only specific embodiments of this application.
[0175] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A communication method characterized by comprising: The method comprises: sending a first signal at a first frequency, the first signal comprising an instruction for instructing at least one pulsar device to send a signal at a frequency; receiving a second signal, the second signal comprising a third signal sent by a first pulsar device at a second frequency, the at least one pulsar device comprising the first pulsar device, the second frequency being derived from the first instruction, the second frequency being different from the first frequency.
2. The method of claim 1, wherein, The at least one pulsar device is a plurality of pulsar devices, and the instruction is for instructing the plurality of pulsar devices to send a signal at a frequency.
3. The method of claim 2, wherein, The plurality of pulsar devices further comprises a second pulsar device, and the instruction for instructing at least one pulsar device to send a signal at a frequency comprises: The instruction is for instructing the first pulsar device to send a feedback signal at the second frequency, and the second pulsar device to send a feedback signal at a third frequency, the third frequency being different from the second frequency, and the third frequency being different from the first frequency.
4. The method of claim 2 or 3, wherein: The instruction sent to the plurality of pulsar devices is for instructing the plurality of pulsar devices to send a signal at a frequency or a frequency domain interval, and the frequency or the frequency domain interval meets a preset frequency or frequency domain interval of a signal.
5. The method of any one of claims 2 to 4, wherein: The instruction sent to the plurality of pulsar devices is for instructing the plurality of pulsar devices to send a feedback signal at a frequency, and the frequency meets a subcarrier frequency of an orthogonal frequency division multiplexing (OFDM) signal.
6. The method according to any one of claims 1 to 5, characterized in that, The first signal comprises identification information of the at least one pulsar device.
7. A communication method characterized by comprising: The method comprises: receiving a first signal, the first signal comprising an instruction for instructing at least one pulsar device to send a signal at a frequency, the first signal being sent at a first frequency; sending a third signal at a second frequency, the second frequency being derived from the instruction, the second frequency being different from the first frequency.
8. The method of claim 7, wherein, The at least one pulsar device is a plurality of pulsar devices, and the instruction is for instructing the plurality of pulsar devices to send a signal at a frequency.
9. The method of claim 8, wherein, The instruction is for instructing the first pulsar device to send a feedback signal at the second frequency.
10. The method according to claim 8 or 9, characterized in that, The instruction is for instructing the plurality of pulsar devices to send a signal at a frequency or a frequency domain interval, and the frequency or the frequency domain interval meets a preset frequency or frequency domain interval of a signal.
11. The method of any one of claims 8 to 10, wherein: The instruction is for instructing the plurality of pulsar devices to send a feedback signal at a frequency, and the frequency meets a subcarrier frequency of an orthogonal frequency division multiplexing (OFDM) signal.
12. The method according to any one of claims 7 to 11, characterized in that, The first signal comprises identification information of the at least one pulsar device.
13. A communications device, characterized by The communication device comprises a module for performing the method of any one of claims 1 to 6, or a module for performing the method of any one of claims 7 to 12.
14. A communications device, characterized by The communication device comprises a processor configured to perform the method of any one of claims 1 to 6, or configured to perform the method of any one of claims 7 to 12.
15. A computer readable storage medium characterized by: The computer-readable storage medium comprises instructions which, when executed, cause the method according to any one of claims 1 to 6 to be implemented, or cause the method according to any one of claims 7 to 12 to be implemented.
16. A computer program product, characterised in that, The computer program product comprises instructions which, when executed, cause the method according to any one of claims 1 to 6 to be implemented, or cause the method according to any one of claims 7 to 12 to be implemented.