Resource determination method and apparatus, and device and storage medium

By receiving signals from reading and writing devices through AIoT devices to obtain target resource information, the problem of insufficient signal transmission flexibility of AIoT devices in different scenarios is solved, and more efficient signal transmission adaptability is achieved.

WO2026021605A1PCT designated stage Publication Date: 2026-01-29DATANG MOBILE COMM EQUIP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/110786
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-26
Filing Date
2025-07-28
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

AIoT devices have poor signal transmission flexibility in different scenarios, and existing resource determination methods cannot adapt to diverse needs.

Method used

The AIoT device receives a first signal sent by the reading and writing device, obtains target resource information based on the signal, and sends a second signal. The target resource is determined by the target information indicated or associated with the first signal, including the length of the time-domain resource unit, clock information, duration, etc. The resource is determined by using the predefined protocol and the pre-configuration of the reading and writing device.

Benefits of technology

It improves the signal transmission flexibility of AIoT devices in different scenarios and adapts to diverse application needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025110786_29012026_PF_FP_ABST
    Figure CN2025110786_29012026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a resource determination method and apparatus, and a device and a storage medium. The method can be applied to an AIoT device. The method comprises: receiving a first signal sent by a read / write device; and on the basis of the first signal, acquiring, from at least one piece of transmission resource information, target resource information used for sending a second signal.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination methods, apparatus, equipment, and storage media

[0001] This disclosure claims priority to Chinese Patent No. 202411015812.3, filed with the Chinese Patent Office on July 26, 2024, entitled “Resource Determination Method, Apparatus, Equipment, Storage Medium”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a resource determination method, apparatus, device, and storage medium. Background Technology

[0003] Currently, the standard defines an Ambient IoT (AIoT) device, where IoT stands for Internet of Things. AIoT devices have little or no power supply, characterized by low energy consumption and low cost. The standard defines three types of AIoT devices: Type A: no energy storage capacity, no independent signal generation capability, transmits signals via backscattering; Type B: has energy storage capacity, no independent signal generation capability, transmits signals via backscattering, and the stored energy can be used to amplify the power of the backscattered signal; Type C: has energy storage capacity, has independent signal generation capability, and can use radio frequency (RF) devices for signal transmission. The general principle for backscattering is as follows: the reader / writer generates the RF excitation signal, the reflective tag consists of devices that can reflect RF signals, the reader / writer sends the RF signal to the reflective tag, the reflective tag receives the signal from the excitation source, and then reflects the RF signal.

[0004] In AIoT systems, during communication between AIoT devices and reader / writer devices, the AIoT device first determines the resources used for signal transmission. Based on these resources, it sends a D2R signal (i.e., the signal sent from the AIoT device to the reader / writer device) to the reader / writer device. However, the resource determination methods used by AIoT devices in related technologies are not adaptable to different scenarios, which can easily lead to poor signal transmission flexibility for AIoT devices. Summary of the Invention

[0005] This disclosure provides a resource determination method, apparatus, device, storage medium, and computer program product to address the problem of poor signal transmission flexibility in AIoT devices.

[0006] This disclosure provides a resource determination method applied to an AIoT device, the method comprising:

[0007] Receive the first signal sent by the read / write device;

[0008] Based on the first signal, target resource information for sending the second signal is obtained from at least one transmission resource information.

[0009] In some embodiments, the first signal carries target information, which is used to acquire the target resource information.

[0010] In some embodiments, the target information includes at least one of the following:

[0011] The first information of the target resource information;

[0012] The second information of the target resource information is information that is related to the target resource information.

[0013] In some embodiments, the first information includes at least one of the following:

[0014] First indication information, wherein the first indication information is used to indicate the specific value of the target resource information;

[0015] The index value is the index value associated with the target resource information.

[0016] In some embodiments, the second information includes at least one of the following:

[0017] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0018] The third indication information is used to indicate the target clock information of the second signal, and the target clock information is associated with the target resource information;

[0019] The first field has a corresponding pattern to the target resource information;

[0020] The target duration of the second signal, wherein the target duration corresponds to the target resource information;

[0021] The second signal contains target payload information, which corresponds to the target resource information.

[0022] The fourth indication information is used to indicate the association between the target resource information of the second signal and the resource information of the first signal;

[0023] The first resource information of the second signal;

[0024] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0025] In some embodiments, the correspondence between the target information type and the target resource information, the association between the target clock information and the target resource information, the correspondence between the pattern of the first field and the target resource information, the correspondence between the target duration and the target resource information, and the correspondence between the target payload information and the target resource information are determined by at least one of the following methods: protocol predefinition, preconfiguration by the read / write device, and carrying the first signal.

[0026] In some embodiments, the first resource information includes at least one of the following:

[0027] Length of common time domain resource unit;

[0028] Length of basic time-domain resource unit;

[0029] Minimum time-domain resource unit length.

[0030] In some embodiments, the first signal includes at least one of the following:

[0031] Preamble;

[0032] Control information;

[0033] Data information.

[0034] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0035] The transmission resource unit for generating and / or transmitting the second signal;

[0036] The clock information for the generation and / or transmission of the second signal;

[0037] The counting unit for the generation and / or transmission time of the second signal.

[0038] In some embodiments, the information of the time-domain resource unit includes:

[0039] The length of the time-domain resource unit.

[0040] In some embodiments, the length of the transmission resource unit includes at least one of the following:

[0041] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0042] The length of each bit in the information bits of the target signal, wherein the target signal includes the second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0043] Add a Cyclic Redundancy Check (CRC) code;

[0044] coding;

[0045] modulation.

[0046] In some embodiments, the association between the target clock information and the target resource information of the second signal includes the target resource information being N times or 1 / N times the target clock information, where N is a positive number.

[0047] In some embodiments, the association indicated by the fourth indication information includes: the target resource information of the second signal is M times or 1 / M times the resource information of the first signal, where M is a positive number.

[0048] In some embodiments, the association indicated by the fifth indication information includes: the target resource information of the second signal is L times or 1 / L times the first resource information, where L is a positive number.

[0049] In some embodiments, obtaining the target resource information for transmitting the second signal based on the first signal includes at least one of the following:

[0050] Obtain the target resource information indicated by the first indication information;

[0051] Obtain the target resource information corresponding to the index value;

[0052] Based on the target information type and the first correspondence, the target resource information corresponding to the target information type is determined. The first correspondence includes a correspondence between at least one information type and at least one resource information of the second signal. The target information type is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device.

[0053] Based on the target clock information and the first association relationship, the target resource information corresponding to the target clock information is determined, wherein the first association relationship includes the association relationship between the target clock information and the resource information of the second signal, and the target clock information is determined by at least one of the following methods: the first signal indication; protocol predefinition; the read / write device preconfiguration;

[0054] Based on the pattern of the first field and the second correspondence, the target resource information corresponding to the pattern of the first field is determined, wherein the second correspondence includes a correspondence between at least one pattern and at least one resource information of the second signal;

[0055] Based on the target duration and the third correspondence, the target resource information corresponding to the target duration is determined, wherein the third correspondence includes a correspondence between at least one duration and at least one resource information of the second signal, and the target duration is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device;

[0056] Based on the target payload information and the fourth correspondence, the target resource information corresponding to the target payload information is determined, wherein the fourth correspondence includes a correspondence between at least one payload information and at least one resource information of the second signal, and the target payload information is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device;

[0057] Based on the resource information of the first signal, and the association between the target resource information of the second signal indicated by the fourth indication information in the first signal and the resource information of the first signal, the target resource information corresponding to the resource information of the first signal is determined.

[0058] Based on the first resource information of the second signal, the target resource information corresponding to the first resource information is determined;

[0059] Based on the first resource information and the association between the target resource information of the second signal indicated by the fifth indication information in the first signal and the first resource information, the target resource information corresponding to the first resource information is determined;

[0060] Based on the data information of the first signal and the first correspondence, the target resource information corresponding to the data information is determined.

[0061] This disclosure provides a resource determination method applied to a read / write device, the method comprising:

[0062] A first signal is sent to the AIoT device, the first signal being used to instruct the AIoT device to obtain target resource information for sending a second signal from at least one transmission resource information.

[0063] In some embodiments, the first signal carries target information, which is used to acquire the target resource information.

[0064] In some embodiments, the target information includes at least one of the following:

[0065] The first information of the target resource information;

[0066] The second information of the target resource information is information that is related to the target resource information.

[0067] In some embodiments, the first information includes at least one of the following:

[0068] First indication information, wherein the first indication information is used to indicate the specific value of the target resource information;

[0069] The index value is the index value of the target resource information.

[0070] In some embodiments, the second information includes at least one of the following:

[0071] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0072] The third indication information is used to indicate the target clock information of the second signal, and the target clock information is associated with the target resource information;

[0073] The first field has a corresponding pattern to the target resource information;

[0074] The target duration of the second signal, wherein the target duration corresponds to the target resource information;

[0075] The second signal contains target payload information, which corresponds to the target resource information.

[0076] The fourth indication information is used to indicate the association between the target resource information of the second signal and the resource information of the first signal;

[0077] The first resource information of the second signal;

[0078] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0079] In some embodiments, the first resource information includes at least one of the following:

[0080] Length of common time domain resource unit;

[0081] Length of basic time-domain resource unit;

[0082] Minimum time-domain resource unit length.

[0083] In some embodiments, the first signal includes at least one of the following:

[0084] Preamble;

[0085] Control information;

[0086] Data information.

[0087] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0088] The transmission resource unit for generating and / or transmitting the second signal;

[0089] The clock information for the generation or transmission of the second signal;

[0090] The counting unit for the generation and / or transmission time of the second signal.

[0091] In some embodiments, the information of the time-domain resource unit includes:

[0092] The length of the time-domain resource unit.

[0093] In some embodiments, the length of the transmission resource unit includes at least one of the following:

[0094] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0095] The length of each bit in the information bits of the target signal, wherein the target signal includes the second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0096] Add a Cyclic Redundancy Check (CRC) code;

[0097] coding;

[0098] modulation.

[0099] This disclosure provides a communication device, including: a memory, a transceiver, and a processor. The communication device is an AIoT device, wherein:

[0100] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:

[0101] Receive the first signal sent by the read / write device;

[0102] Based on the first signal, target resource information for sending the second signal is obtained from at least one transmission resource information.

[0103] This disclosure provides a communication device, including: a memory, a transceiver, and a processor. The communication device can be a read / write device, wherein:

[0104] The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs in the memory and perform the following operations:

[0105] A first signal is sent to the AIoT device, the first signal being used to instruct the AIoT device to obtain target resource information for sending a second signal from at least one transmission resource information.

[0106] This disclosure provides a resource determination apparatus for use in AIoT devices, the apparatus comprising:

[0107] The first receiving module is used to receive the first signal sent by the reading and writing device;

[0108] The first acquisition module is configured to acquire target resource information for sending the second signal from at least one transmission resource information based on the first signal.

[0109] This disclosure provides a communication device for use in a read / write device, the device comprising:

[0110] The second transmitting module is used to transmit a first signal to the AIoT device, wherein the first signal is used to instruct the AIoT device to obtain target resource information for transmitting the second signal from at least one transmission resource information.

[0111] This disclosure provides a processor-readable storage medium storing a computer program that causes the processor to execute the resource determination method provided in this disclosure.

[0112] This disclosure provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the resource determination method described above.

[0113] In this embodiment, the read / write device can send a first signal to the AIoT device to instruct the AIoT device on target resource information for sending a second signal. After receiving the first signal, the AIoT device can obtain the target resource information from at least one transmission resource information based on the first signal, and then send the second signal. That is, in this implementation, the AIoT device can obtain the target resource information from at least one transmission resource information according to the first signal configured by the read / write device, and then send the second signal. This adapts to different application scenarios and improves the signal transmission flexibility of the AIoT device. Attached Figure Description

[0114] Figure 1 is a schematic diagram of the network architecture applicable to the present disclosure.

[0115] Figure 2 is a schematic diagram of a resource determination method provided in an embodiment of this disclosure;

[0116] Figure 3 is a second schematic diagram of a resource determination method provided in an embodiment of this disclosure;

[0117] Figure 4 is one of the network topologies of an AIoT device provided in an embodiment of this disclosure;

[0118] Figure 5 is a second network topology of an AIoT device provided in an embodiment of this disclosure;

[0119] Figure 6 is a communication principle diagram of an AIoT device provided in an embodiment of this disclosure;

[0120] Figure 7 is a schematic diagram of a time-domain resource unit provided in an embodiment of this disclosure;

[0121] Figure 8 is a schematic diagram of the information bit generation process of a target signal according to an embodiment of this disclosure;

[0122] Figure 9 is a schematic diagram of Manchester encoding provided in an embodiment of this disclosure;

[0123] Figure 10 is a schematic diagram of an FMO encoding principle provided in an embodiment of this disclosure;

[0124] Figure 11 is a schematic diagram of Miller coding provided in an embodiment of this disclosure;

[0125] Figure 12 is one of the schematic diagrams of an R2D preamble carrying D2R chip information provided in an embodiment of this disclosure;

[0126] Figure 13 is a second schematic diagram of an R2D preamble carrying D2R chip information provided in an embodiment of this disclosure;

[0127] Figure 14 is a schematic diagram of an embodiment of the present disclosure in which R2D preamble and R2D signaling jointly carry the length of D2R chip;

[0128] Figure 15 is a structural diagram of a communication device provided in an embodiment of this disclosure;

[0129] Figure 16 is a structural diagram of another communication device provided in an embodiment of this disclosure;

[0130] Figure 17 is a schematic diagram of a resource determination device provided in an embodiment of this disclosure;

[0131] Figure 18 is a schematic diagram of another resource determination device provided in an embodiment of this disclosure. Detailed Implementation

[0132] To make the technical problems, solutions, and advantages of this disclosure clearer, the technical solutions in the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.

[0133] This disclosure provides a resource determination method, apparatus, device, storage medium, and computer program product to address the problem of poor codebook availability.

[0134] The technical solutions provided in this disclosure are applicable to a variety of systems, especially 6th Generation (6G) mobile communication systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), 5th Generation (5G) New Radio (NR), and 6G systems. All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0135] Please refer to Figure 1, which is a schematic diagram of the network architecture applicable to the present disclosure. As shown in Figure 1, it includes a terminal 11 and a network device 12.

[0136] The terminal involved in this disclosure can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G system, the terminal device may be called User Equipment (UE). The wireless terminal device can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) or a computer with a mobile terminal device, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device, which exchanges voice and / or data with the radio access network. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), Redcap terminals, and Low Power Wide Area (LPWA) terminals. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile terminal, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device; however, this disclosure does not limit the terminology used in this embodiment.

[0137] The network device disclosed in this embodiment may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network equipment involved in this disclosure can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a base station in 6G, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in this disclosure. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0138] Network devices and terminals can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D MIMO, 3D MIMO, Full Dimension MIMO (FD-MIMO), or Massive MIMO. It can also be diversity transmission, pre-coded transmission, or beamforming transmission, etc.

[0139] Please refer to Figure 2, which is a flowchart of a resource determination method provided in an embodiment of this disclosure, applied to an AIoT device. As shown in Figure 2, it includes the following steps:

[0140] Step 201: Receive the first signal sent by the read / write device;

[0141] Step 202: Based on the first signal, obtain the target resource information for sending the second signal from at least one transmission resource information.

[0142] The first signal may include a Reader-to-Device (R2D) signal, comprising at least one of an R2D preamble, R2D control information, and R2D data information. The second signal may be a Device-to-Reader (D2R) signal, comprising at least one of a D2R preamble, D2R control information, and D2R data information. The read / write device may send the first signal to the AIoT device, thereby enabling the AIoT device to determine target resource information from at least one transmission resource information based on the first signal sent by the read / write device, and then send the second signal. Exemplarily, the read / write device may be, but is not limited to, a reader / writer.

[0143] It should also be noted that the second signal can be one or more, meaning there can be at least one second signal. If there are multiple second signals, they can be multiple second signals sent by a single AIoT device, or different second signals sent by different AIoT devices. Based on the first signal, target resource information for sending each of the at least one second signal can be obtained, i.e., the target resource information corresponding to each second signal. Thus, for each second signal, subsequent transmission can be performed based on its corresponding target resource information. For example, the reader can be set in at least one of the following network elements: a base station; an intermediate node (a node located between the base station and the AIoT device), etc.

[0144] In one example, after step 202, the method may further include: sending a second signal to the reader / writer device based on the target resource information. That is, the target resource information is determined based on the first signal sent by the reader / writer device, and a second signal is sent to the reader / writer device to improve the transmission performance of the second signal. Furthermore, the second signal may include at least one of D2R preamble, D2R control information, and D2R data information. The second signal may carry the target resource information to facilitate the reader / writer device's reception of the second signal based on the target resource information sent by the AIoT device.

[0145] In this embodiment, the read / write device can send a first signal to the AIoT device to instruct the AIoT device on target resource information for sending a second signal. After receiving the first signal, the AIoT device can obtain the target resource information from at least one transmission resource information based on the first signal, and then send the second signal. That is, in this embodiment, the AIoT device can obtain the target resource information from at least one transmission resource information based on the first signal sent by the read / write device, and then send the second signal. This adapts to different application scenarios and improves the signal transmission flexibility of the AIoT device.

[0146] In some embodiments, the first signal carries target information, which is used to obtain target resource information.

[0147] In other words, the first signal can carry target information for obtaining target resource information of the second signal. The target information is carried in the first signal, and the target resource information can be obtained through the target information. In this way, after the AIoT device receives the first signal, it can obtain the target resource information from at least one transmission resource information based on the target information carried in the first signal, and use it to send the second signal, thereby improving the signal transmission performance of the AIoT device.

[0148] In some embodiments, the target information includes at least one of the following:

[0149] The first piece of information about the target resource;

[0150] The second piece of information about the target resource information is information that is related to the target resource information.

[0151] It should be noted that, as can be understood, the first information can be used to indicate target resource information through a first method, and the second information can be used to indicate target resource information through a second method. That is, the first information and the second information can indicate target resource information in different ways. For example, target information can explicitly indicate target resource information, and target information may include the first information, which can be used to explicitly indicate target resource information. Target information can also implicitly indicate target resource information, and target information may include the second information, which can be used to implicitly indicate target resource information. The second information can have an association relationship (or correspondence relationship) with the target resource information. In this way, the target resource information can be obtained based on the second information.

[0152] In some embodiments, the first information includes at least one of the following:

[0153] The first instruction information is used to indicate the specific value of the target resource information;

[0154] Index value, the index value is the index value associated with the target resource information.

[0155] In this embodiment, the target resource information can be explicitly indicated through the first indication information and / or index value. It is understood that the protocol predefines and pre-configures resource information for at least one second signal. Different second signals have corresponding index values. The first signal can carry the index value associated with the target resource information, so that the AIoT device can obtain the target resource information corresponding to the index value after receiving the first signal. The first information may also include first indication information for indicating the specific value of the target resource information. This allows the AIoT device to directly obtain the specific value of the target resource information based on the first indication information. For example, if the target resource information includes the length of a time-domain resource unit, the first indication information can directly indicate the specific value of the time-domain resource unit length.

[0156] In some embodiments, the second information includes at least one of the following:

[0157] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0158] The third indication information is used to indicate the target clock information of the second signal. The target clock information is related to the target resource information.

[0159] The first field has a corresponding relationship between the pattern in the first field and the target resource information;

[0160] The target duration of the second signal is related to the target resource information.

[0161] The second signal contains target payload information, and there is a correspondence between the target payload information and the target resource information.

[0162] The fourth indication information is used to indicate the correlation between the target resource information of the second signal and the resource information of the first signal;

[0163] The first resource information of the second signal;

[0164] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0165] For example, the second information may include second indication information, which indicates the target information type of the second signal. There is a correspondence between the target information type of the second signal and the target resource information. Thus, the target resource information can be determined based on the target information type and this correspondence. As another example, the second information may include third indication information, which can be used to indicate the target clock information of the second signal. There is an association between the target clock information of the second signal and the target resource information. Thus, the target resource information can be determined based on the target clock information and this association. As yet another example, the second information may include a first field, the pattern of which corresponds to the target resource information. It should be noted that the first field may be at least one of the following: some or all fields in the preamble of the first signal, some or all fields in the control information of the first signal, or some or all fields in the data information of the first signal. Thus, the target resource information can be determined based on the pattern of the first field in the second information and this correspondence. As yet another example, the second information may include the target duration of the second signal, and there is a correspondence between the target duration of the second signal and the target resource information. Thus, the target resource information can be determined based on the target duration and this correspondence. For example, the second information may include target payload information of the second signal, and there is a correspondence between the target payload information and target resource information of the second signal. Thus, the target resource information can be determined based on the target payload information and this correspondence. For example, the second information may include fourth indication information, which indicates the association between the target resource information of the second signal and the resource information of the first signal. Thus, the target resource information (e.g., the time-domain resource unit length of the first signal) can be determined based on the resource information of the first signal (e.g., the time-domain resource unit length of the first signal) and this association. For example, the second information may include first resource information of the second signal. Thus, the target resource information can be determined based on the first resource information of the second signal and the association between the target resource information of the second signal and the first resource information of the second signal (e.g., through protocol predefinition and / or read / write device preconfiguration). For yet another example, the second information may include fifth indication information, which indicates the association between the target resource information of the second signal and the first resource information of the second signal. That is, this association can be carried by the first signal. Thus, the target resource information can be determined based on the resource information of the first signal and the association indicated by the fifth indication information.

[0166] In this embodiment, the second information may include at least one of the following: second indication information, third indication information, first field, target payload information, fourth indication information, first resource information of the second signal, and fifth indication information. That is, it may include any one of the following: second indication information, third indication information, first field, target payload information, fourth indication information, first resource information of the second signal, and fifth indication information. It may also be any combination of the following: second indication information, third indication information, first field, target payload information, fourth indication information, first resource information of the second signal, and fifth indication information.

[0167] For example, taking the target resource information including the length of a time-domain resource unit, where the time-domain resource unit is the first time unit, as an example, this embodiment can obtain the relevant information for determining the first time unit in the following way, and subsequently determine the length of the first time unit using the relevant information of the first time unit:

[0168] Method 1: The AIoT device receives a first signal and determines the length of the first time unit of the second signal based on the first time unit indication information of the second signal carried in the first signal. The indication information for the length of the first time unit of the second signal may include at least one of the following:

[0169] A specific indication of the length of the first time unit of the second signal, or a related index value;

[0170] The target information type of the second signal, different second signal information types correspond to different chip durations. The target resource information corresponding to the target information type can be determined based on the correspondence between at least one information type and at least one transmission resource information of the second signal, thereby determining the length of the first time unit.

[0171] The clock length / sampling frequency of the second signal, and the correlation between the clock of the second signal and the length of the first time unit, are used to determine the length of the first time unit.

[0172] Method Two: The AIoT device receives a first signal, which may carry second related information about a second signal. This second related information may include at least one of the following: the signal's duration (corresponding to the target duration), payload information (corresponding to the target payload information), or information type (corresponding to the target information type). Based on this second related information, the AIoT device determines the length of a first time unit of the second signal. The correspondence between the length of the first time unit and the second related information of the second signal may be predefined or preconfigured according to the protocol.

[0173] Method 3: The first signal (e.g., the preamble) carries relevant information about the first time unit of the second signal, such as the correlation between the length of the first time unit of the second signal and the length of the time-domain resource unit of the first signal. For example, the length of the first time unit of the second signal is equal to or has a certain correlation with the length of the time-domain resource unit of the first signal, such as the length of the first time unit being M times or 1 / M of the length of the time-domain resource unit of the first signal.

[0174] Method 4: The first signal (e.g., a preamble) carries the common time-domain resource unit (TROM) length of the second signal. This TROM length can be the default TROM length or the basic TROM length. It should be noted that the TROM length can also be the clock length of the second signal. The TROM of the second signal is a part of the first time unit of the second signal.

[0175] Method 5: The first signal preamble and the first signaling (e.g., control information) jointly carry the length of the first time unit of the second signal. The preamble carries the length of the common time domain resource unit, the basic time domain resource unit, or the minimum time domain resource unit. The first signaling carries relevant information about the length of the first time unit of the second signal and the length of the common time domain resource unit, such as fifth indication information used to indicate the correlation between the length of the first time unit of the second signal and the length of the common time domain resource unit of the first signal.

[0176] Method 6: The data information of the first signal carries relevant information about the first time unit of the second signal. For example, the length of the first time unit of the associated second signal is selected based on the information of the first signal carried in the data information of the first signal.

[0177] In this embodiment, the second information may include at least one of the following: second indication information, third indication information, first field, target payload information, fourth indication information, first resource information of the second signal, and fifth indication information, to obtain target resource information. For different information in the second information, the obtained target resource information may be the same or different. The target resource information can be obtained through this at least one piece of information, which can improve the flexibility of obtaining target resource information.

[0178] In some embodiments, the first resource information may include, but is not limited to, at least one of the following: common time-domain resource unit length; basic time-domain resource unit length; and minimum time-domain resource unit length. Wherein, the common time-domain resource unit length refers to the time-domain resource unit length supported by the resource information lengths of at least one second signal; the basic time-domain resource unit length refers to the resource information length of at least one second signal being an integer multiple or fraction of the basic time-domain resource unit length; and the minimum time-domain resource unit length refers to the smallest length unit among the resource information lengths of at least one second signal.

[0179] In some embodiments, the correspondence between target information type and target resource information, the association between target clock information and target resource information, the correspondence between the pattern of the first field and target resource information, the correspondence between target duration and target resource information, and the correspondence between target payload information and target resource information are determined by at least one of the following methods: protocol predefinition, preconfiguration by the read / write device, and carrying the first signal.

[0180] The above relationships can be predefined by the protocol, preconfigured, or carried by the first signal (i.e., the above relationships are carried in the first signal) to improve the flexibility of the above relationship configuration.

[0181] In some embodiments, the first signal may include at least one of the following:

[0182] Preamble;

[0183] Control information;

[0184] Data information.

[0185] The target resource information of the second signal is obtained by using a first signal. The first signal may include at least one of a preamble, control information, and data information. It is understood that the target information can be carried by at least one of the preamble, control information, and data information to obtain the target resource information of the second signal. For example, the time-domain resource information of the second signal may be specifically indicated in the control information. For instance, the control information may carry a specific numerical indication of the time-domain resource length of the second signal, or it may carry an index value of the time-domain resource length of the second signal. The time-domain resource information of the second signal can be associated with the preamble. The time-domain resource information of the second signal can be determined through the preamble. For example, the preamble can also carry the first resource information of the second signal. In this way, the length of the time-domain resource unit of the second signal can be determined based on the first resource information of the second signal. Alternatively, the preamble can carry the association between the time-domain resource information of the second signal and the first resource information of the second signal. In this way, the length of the time-domain resource unit of the second signal can be determined based on the first resource information of the second signal and the association. Or, the target resource information can be indicated by a combination of the preamble and control information. For example, the preamble carries the first resource information of the second signal, and the control information carries the association between the time-domain resource information of the second signal and the first resource information of the second signal. In this way, the target resource information can be determined based on the first resource information of the second signal and the association. In addition, the time-domain resource information of the second signal can be related to the data information. The time-domain resource information of the second signal can be determined through the data information. For example, the information type can be determined based on the data information sent by the reading and writing device. Based on the determined information type and the correspondence between at least one information type and at least one resource information of the second signal, the target information resource corresponding to the information type can be determined.

[0186] That is, target information can be transmitted to AIoT devices by carrying at least one of preamble (R2D preamble), control information (R2D control novel), and data information (R2D data information), which can improve the flexibility of information transmission.

[0187] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0188] Transmission resource unit for generating and / or transmitting the second signal;

[0189] The second signal is generated and / or transmitted clock information;

[0190] A counting unit for the second signal generation and / or transmission time.

[0191] In other words, the time-domain resource unit may include, but is not limited to, at least one of the aforementioned transmission resource unit, clock information, and counting unit for the second signal. The transmission resource unit can be understood as the basic unit used for the transmission of the second signal; the clock for generating and / or transmitting the second signal may be the smallest time unit maintaining the overall timing of the AIoT device, and this clock may be consistent with the sampling frequency of the second signal or with the time unit of signal transmission; the counting unit may count, receive, and / or transmit signals based on the transmission resource unit and / or the AIoT device clock. The relationship between these three time-domain resource units can be simplified to the same frequency, or they may be different.

[0192] For example, the relationship between these three types of time-domain resource units can be one or more of the following:

[0193] Scenario 1: The AIoT device maintains an internal clock, which is the smallest time unit. The transmission resource unit and / or counting unit of the second signal are multiples of this clock. The specific multiple relationship can be predefined by the protocol or specifically carried / indicated by the first signal. For example: the frequency of the internal clock or sampling point of the device is N1 (MHz), and the frequency of the second signal transmission resource unit is M1 times that of the internal clock or sampling point frequency. If carried by the first signal, the length of the second signal transmission resource unit is 1 / (N1*M1) seconds.

[0194] Scenario 2: The clock of the AIoT device will be adjusted to the target clock frequency or sampling point frequency based on the specific information carried / indicated by the first signal. The transmission resource unit and / or counting unit of the second signal can be indicated solely by the first signal. For example: the default clock or sampling point frequency inside the device is N (MHz), and the first signal carries a target clock frequency or sampling point frequency that is M2 times or 1 / M2 of the default frequency, then the device will adjust the clock frequency or sampling point frequency to the target value N*M2 or N / M2;

[0195] Scenario 3: At least two of the following are identical: the transmission resource unit of the second signal, the clock for generating / transmitting the second signal, and the counting unit. For example, the transmission resource unit and the counting unit of the second signal have the same length, which can be a multiple of the device's clock. Alternatively, the transmission resource unit, the counting unit, and the clock of the AIoT device have the same length, etc.

[0196] In some embodiments, the information of the time-domain resource unit includes:

[0197] The length of the time-domain resource unit.

[0198] In some embodiments, the length of a transmission resource unit includes at least one of the following:

[0199] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0200] The length of each bit in the information bits of the target signal, the target signal including a second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0201] Add a Cyclic Redundancy Check (CRC) code;

[0202] coding;

[0203] modulation.

[0204] In this embodiment, the length of the transmission resource unit can be the length corresponding to the time slot, subframe, or frame of the second signal; it can also be the length of each bit in the information bits of the second signal; or it can be the length of each bit in the information bits of the signal obtained by adding CRC, encoding, and modulation to the second signal, or any combination thereof. For example, it can be the length of each bit in the information bits of the signal after adding CRC to the second signal, the length of each bit in the information bits of the signal after encoding the second signal, the length of each bit in the information bits of the signal after modulation of the second signal, the length of each bit in the information bits of the signal after adding CRC and encoding the second signal, the length of each bit in the information bits of the signal after adding CRC and modulation the second signal, or the length of each bit in the information bits of the signal after encoding and modulation the second signal, etc.

[0205] In some embodiments, the association between the target clock information and the target resource information of the second signal includes the target resource information being N times or 1 / N times the target clock information, where N is a positive number.

[0206] It should be noted that the target clock information in this embodiment can be a target clock frequency or a target clock length. For example, if the target clock length is X, and the correlation is that the target resource information is N times the target clock information, then the length of the clock for generating and / or transmitting the second signal in the target resource information is N*X. As another example, if the target clock frequency is Y, and the correlation is that the target resource information is N times the target clock information, then the clock frequency for generating and / or transmitting the second signal in the target resource information is N*Y, that is, the length of the clock for generating and / or transmitting the second signal in the target resource information is 1 / (N*Y).

[0207] In some embodiments, the association indicated by the fourth indication information includes: the target resource information of the second signal is M times or 1 / M times the resource information of the first signal, where M is a positive number.

[0208] In some embodiments, the association indicated by the fifth indication information includes: the target resource information of the second signal is L times or 1 / L times the first resource information, where L is a positive number.

[0209] In some embodiments, obtaining target resource information for transmitting the second signal from at least one transmission resource information based on the first signal includes at least one of the following:

[0210] Obtain the target resource information indicated by the first indication information;

[0211] Obtain the target resource information corresponding to the index value;

[0212] Based on the target information type and the first correspondence, the target resource information corresponding to the target information type is determined. The first correspondence includes a correspondence between at least one information type and at least one resource information of the second signal. The target information type is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device.

[0213] Based on the target clock information and the first association relationship, the target resource information corresponding to the target clock information is determined, wherein the first association relationship includes the association relationship between the target clock information and the resource information of the second signal, and the target clock information is determined by at least one of the following methods: the first signal indication; protocol predefinition; the read / write device preconfiguration;

[0214] Based on the pattern of the first field and the second correspondence, the target resource information corresponding to the pattern of the first field is determined, wherein the second correspondence includes a correspondence between at least one pattern and at least one resource information of the second signal;

[0215] Based on the target duration and the third correspondence, the target resource information corresponding to the target duration is determined, wherein the third correspondence includes a correspondence between at least one duration and at least one resource information of the second signal, and the target duration is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device;

[0216] Based on the target payload information and the fourth correspondence, the target resource information corresponding to the target payload information is determined, wherein the fourth correspondence includes a correspondence between at least one payload information and at least one resource information of the second signal, and the target payload information is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device;

[0217] Based on the resource information of the first signal, and the association between the target resource information of the second signal indicated by the fourth indication information in the first signal and the resource information of the first signal, the target resource information corresponding to the resource information of the first signal is determined.

[0218] Based on the first resource information of the second signal, the target resource information corresponding to the first resource information is determined;

[0219] Based on the first resource information and the association between the target resource information of the second signal indicated by the fifth indication information in the first signal and the first resource information, the target resource information corresponding to the first resource information is determined;

[0220] Based on the data information of the first signal and the first correspondence, the target resource information corresponding to the data information is determined.

[0221] It should be noted that, in this embodiment, the first signal indication can specifically be the second information indication in the first signal. For example, the first correspondence, first association, second correspondence, third correspondence, and fourth correspondence can be determined through at least one of the following methods: protocol predefinition, read / write device preconfiguration, and carrying via the first signal. Furthermore, the target information type used to determine the target resource information can be indicated by the first signal, predefined by the protocol, or preconfigured by the read / write device. The first correspondence can also be predefined by the protocol, preconfigured by the read / write device, or carried via the first signal. It should be noted that at least one of the target information type and the first correspondence must be carried or indicated by the first signal. For example, if the target information type is predefined and / or preconfigured, then the first correspondence is carried by the first signal. Similarly, if the first correspondence is predefined and / or preconfigured, then the target information type is indicated by the first signal. Furthermore, if the target information type is indicated by the first signal, the first correspondence can be carried by the first signal, predefined, or preconfigured. Finally, if the first correspondence is carried by the first signal, the target information type can be indicated by the first signal, predefined, or preconfigured. Additionally, it should be noted that if the second information includes the first resource information of the second signal, the process of determining the target resource information corresponding to the first resource information based on the first resource information of the second signal can be based on the first resource information of the second signal and a predefined or pre-configured association between the target resource information of the second signal and the first resource information. Furthermore, it should be noted that the target information can be carried by data information, such as carrying the target information type, to obtain the target resource information. Alternatively, the resource information corresponding to the data information can be determined based on the data information of the first signal and the first correspondence. In this process, the information type of the first signal can be determined first based on the data information of the first signal, and the corresponding target resource information can be determined according to the information type of the first signal and the first correspondence.

[0222] For example, taking the first signal as including at least one of R2D preamble, R2D control information (corresponding to R2D signaling), and R2D data information, and the target resource information as the length of the first time unit, the process of an AIoT device determining the length of the first time unit is illustrated. For instance, the AIoT device can determine the length of the first time unit based on at least one of the following: R2D preamble, R2D signaling, D2R payload, AIoT device capabilities (e.g., including but not limited to AIoT device computing power, storage capacity, etc.), and D2R information type. After determining the length of the first time unit, the AIoT device can carry the length of the first time unit in a second signal and send it to the reader / writer device. For example, the AIoT device can carry the length of the first time unit through the D2R preamble and / or through the D2R control information and send it to the reader / writer device, so that the reader / writer device can receive the second signal based on the length of the first time unit in the second signal sent by the AIoT device.

[0223] In this embodiment, at least one of the above-mentioned methods for obtaining target resource information can be selected. The target resource information obtained by different methods can be the same or different. That is, the target resource information of the second signal can be obtained by any of the above-mentioned methods. Each method can obtain one target resource information. Therefore, by obtaining the target resource information for sending the second signal through the above-mentioned methods, the flexibility of obtaining target resource information can be improved.

[0224] Please refer to Figure 3, which is a flowchart of a resource determination method provided in an embodiment of this disclosure, applied to a read / write device. As shown in Figure 3, it includes the following steps:

[0225] Step 301: Send a first signal to the AIoT device, the first signal being used to instruct the AIoT device to obtain target resource information for sending a second signal from at least one transmission resource information.

[0226] In some embodiments, the first signal carries target information, which is used to indicate target resource information.

[0227] In some embodiments, the target information includes at least one of the following:

[0228] The first piece of information used to indicate target resource information;

[0229] The second information is used to indicate the target resource information, and the second information is information that is related to the target resource information.

[0230] In some embodiments, the first information includes at least one of the following:

[0231] The first instruction information is used to indicate the specific value of the target resource information;

[0232] The index value is the index value of the target resource information.

[0233] In some embodiments, the second information includes at least one of the following:

[0234] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0235] The third indication information is used to indicate the target clock information of the second signal. The target clock information is related to the target resource information.

[0236] The first field has a corresponding relationship between the pattern in the first field and the target resource information;

[0237] The target duration of the second signal is related to the target resource information.

[0238] The second signal contains target payload information, and there is a correspondence between the target payload information and the target resource information.

[0239] The fourth indication information is used to indicate the correlation between the target resource information of the second signal and the resource information of the first signal;

[0240] The first resource information of the second signal;

[0241] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0242] In some embodiments, the first resource information includes at least one of the following:

[0243] Length of common time domain resource unit;

[0244] Length of basic time-domain resource unit;

[0245] Minimum time-domain resource unit length.

[0246] In some embodiments, the first signal includes at least one of the following:

[0247] Preamble;

[0248] Control information;

[0249] Data information.

[0250] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0251] Transmission resource unit for generating and / or transmitting the second signal;

[0252] The clock information for the generation or transmission of the second signal;

[0253] The counting unit for the generation or transmission time of the second signal.

[0254] In some embodiments, the information of the time-domain resource unit includes:

[0255] The length of the time-domain resource unit.

[0256] In some embodiments, the length of a transmission resource unit includes at least one of the following:

[0257] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0258] The length of each bit in the information bits of the target signal, the target signal including a second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0259] Add a Cyclic Redundancy Check (CRC) code;

[0260] coding;

[0261] modulation.

[0262] The process of the above method will be specifically described below with some specific embodiments.

[0263] Related technical introduction:

[0264] A new type of IoT device, namely AIoT device (also known as A-IoT device), has little or no power supply, characterized by low energy consumption and low cost. It can be categorized into three types: Type A, Type B, and Type C. Type A and Type B AIoT devices have little or no power supply, cannot actively communicate, and can only backscatter received signals, carrying information in the backscattered signal. Type C AIoT devices can actively transmit signals. Considering the low power consumption, low complexity, and limited or no power supply characteristics of AIoT devices, their transmission methods differ from related wireless air interface (NR) systems. For example, Type A: no energy storage capacity, no independent signal generation capability, transmits signals via backscattering; Type B: has energy storage capacity, no independent signal generation capability, transmits signals via backscattering, and the stored energy can be used to amplify the power of the backscattered signal; Type C: has energy storage capacity, has independent signal generation capability, and can use radio frequency devices for signal transmission.

[0265] A backscatter communication system consists of an excitation signal source and a signal reflection device, typically composed of a reader and a reflective tag. The reader generates the radio frequency (RF) excitation signal, while the reflective tag is a device capable of reflecting the RF signal. The reader sends an RF signal to the reflective tag, which receives the signal from the excitation signal source and reflects it back. By changing the load impedance of the reflective tag's antenna, information is modulated into the backscattered signal. For example, when the reflection coefficient is configured to the first reflection coefficient, the energy of the excitation signal is completely absorbed by the tag antenna; when the reflection coefficient is configured to the second reflection coefficient, the excitation signal is completely reflected; and when the reflection coefficient is configured to the third reflection coefficient, the excitation signal is partially absorbed and partially reflected.

[0266] Figure 4 shows a network topology for AIoT devices, in which AIoT devices communicate directly and bidirectionally with network devices (e.g., base stations (BS)). Communication between the base station and the AIoT device includes loop AIoT data and / or signaling. In this topology, the BS sending signals to the AIoT device may be different from the BS receiving signals from the AIoT device.

[0267] Figure 5 shows a network topology for AIoT devices. In this topology, the AIoT devices communicate bidirectionally with an intermediate node located between the AIoT devices and the base station. Communication between the AIoT devices and the base station is achieved through this intermediate node. In this topology, the intermediate node can be a relay node capable of transmitting AIoT signals, an integrated access and backhaul (IAB) node, a UE (User Equipment), a repeater, etc. The intermediate node transmits AIoT data and / or signaling between the BS (Base Station) and the AIoT devices.

[0268] The communication block diagram of the AIoT device is shown in Figure 6. The AIoT device can communicate with network nodes, which can be base stations, intermediate nodes, etc. In this embodiment, the reader can be set in the base station, intermediate node, etc. That is, Figure 6 can also represent the communication principle between the AIoT device and the reader.

[0269] The waveform of D2R signals differs from that of NR signals, making it impossible to transmit and / or receive D2R signals using the same transmission resource limitations as NR systems. For example, AIoT D2R signal reception cannot be performed using the NR frame structure. Since AIoT device transmission requires timing based on time-domain basic units, the timing of D2R transmission needs to be determined based on D2R time-domain resource units. The D2R time-domain resource units require consistent understanding between the reading / writing device and the AIoT device. The transmission resource information for D2R signals in an AIoT system may require at least one D2R transmission resource, which is associated with the D2R data type, device type, etc., raising the question of how to indicate these transmission resources.

[0270] This disclosure provides a resource determination method, which is illustrated by taking the resource as a time-domain resource and the target resource information as time-domain resource information, such as the information of a time-domain resource unit, with the first signal being an R2D signal and the second signal being a D2R signal.

[0271] The main idea of ​​the embodiments of this disclosure is that the reading and writing device indicates the time-domain resource information of at least one D2R signal of the AIoT device through R2D signals (for example, including but not limited to: at least one of R2D preamble, R2D control information, R2D data information, etc.).

[0272] For example, when supporting time-domain resource information for multiple D2R signals, the specific method for indicating the time-domain resource information of the D2R signals includes at least one of the following:

[0273] Scenario 1: Carried via R2D preamble and / or R2D control information;

[0274] Scenario 2: The time-domain resource information corresponding to the D2R signal sent to the reading and writing device is carried in the D2R preamble and / or D2R control information.

[0275] Scenario 3: Carried via R2D preamble and D2R control information (the time-domain resource information of the D2R signal can be carried in the D2R control information and sent to the reading and writing device);

[0276] Scenario 4: Data information carried via R2D.

[0277] in,

[0278] The time-domain resource unit of a D2R signal includes at least one of the following: a transmission resource unit for the generation and / or transmission of a D2R signal, clock information for the generation and / or transmission of a D2R signal, a counting unit for the generation and / or transmission time of a D2R signal, etc.

[0279] Information about the time-domain resource units of a D2R signal may include the length of the time-domain resource unit of the D2R signal;

[0280] The time-domain resource units of the D2R signal and the R2D signal have a certain correlation, including at least one of the following:

[0281] Scenario 1: The time-domain resource information of D2R is specifically indicated by the R2D signal;

[0282] Case 2: The time-domain resource information of D2R is associated with the time-domain resource unit (also called R2D chip) of R2D, such as: having the same length, being N times or 1 / N times the length of R2D chip;

[0283] Case 3: The time-domain resource information of D2R is jointly indicated by the time-domain resource unit of R2D and the D2R signal.

[0284] The specific process of the scheme in this disclosure embodiment includes at least one of the following:

[0285] The protocol predefines and / or the read / write device preconfigures one or more D2R transmission resource information, wherein the D2R signal transmission resource information includes relevant information such as the length of the first time unit (time domain resource unit). The first time unit may include, but is not limited to, at least one of: a D2R signal transmission resource unit, clock information for the generation and / or transmission of the D2R signal, and a counting unit for the generation and / or transmission time of the D2R signal.

[0286] An AIoT device receives an R2D signal sent by a reader / writer. The R2D signal may include, but is not limited to, at least one of the following: an R2D preamble, R2D control information, or R2D data. The R2D signal carries time-domain resource-related information of the D2R signal (e.g., information related to time-domain resource units), including at least one of the following:

[0287] The temporal resource information of D2R is specifically indicated in the R2D control information.

[0288] The relationship between D2R temporal resource information and R2D preamble.

[0289] The relationship between time-domain resource information in D2R and data information in R2D.

[0290] An AIoT device receives an R2D signal and, based on at least one of the R2D preamble, R2D control information, and R2D data, obtains relevant information for the first time unit, such as the length of the first time unit, including at least one of the following:

[0291] Method 1: The AIoT device receives the R2D signal and determines the length of the first time unit of D2R based on the D2R first time unit indication information carried in the R2D signal. Here, the indication information for the length of the first time unit of D2R is:

[0292] Option 1: A specific indication of the length of the first time cell in D2R, or the relevant index value.

[0293] Option 2: D2R information type. Different D2R information types correspond to different chip durations.

[0294] Option 3: D2R clock length / sampling frequency, the relationship between the D2R clock and the D2R chip length.

[0295] Method 2: The AIoT device receives an R2D signal, which carries second related information about D2R. This second related information includes at least one of the following: the D2R signal's connection time (corresponding to the target duration), payload information (corresponding to the target payload information), or information type (corresponding to the target information type). Based on this second related information, the AIoT device determines the length of the first time unit of D2R. The correspondence between the length of the first time unit of D2R and the second related information can be predefined or preconfigured according to the protocol.

[0296] Method 3: The R2D preamble carries information related to the first time unit of the D2R, such as the relationship between the length of the first time unit of the D2R and the length of the time-domain resource unit of the R2D. For example, the length of the first time unit of the D2R is equal to the length of the time-domain resource unit of the R2D, or they have a certain relationship, such as the length of the first time unit being M times or 1 / M of the length of the time-domain resource unit of the R2D. It should be noted that the common time-domain resource unit length of the D2R can be the same as the length of the time-domain resource unit of the R2D, or they can be independent information sequences.

[0297] Method 4: The R2D preamble carries the common time-domain resource unit (TLU) length of the D2R. This TLU length can be the default (preset) TLU length or the basic TLU length. It should be noted that the common time-domain resource unit length can also be the D2R clock length. The common time-domain resource unit of the D2R is part of the first time unit of the D2R. The common time-domain resource unit length of the D2R can be the same information sequence as the time-domain resource unit length of the R2D, or they can be independent information sequences.

[0298] Method 5: The R2D preamble and R2D signaling jointly carry the length of the first time unit of D2R. The R2D preamble carries the length of the common time domain resource unit, the basic time domain resource unit, or the minimum time domain resource unit. The R2D signaling carries relevant information about the length of the first time unit of D2R and the length of the common time domain resource unit, such as fifth indication information used to indicate the correlation between the length of the first time unit of D2R and the length of the common time domain resource unit of the R2D signal.

[0299] Method 6: The R2D data information carries relevant information about the first time unit of D2R. For example, select the associated first time unit of D2R based on the first R2D information carried in the R2D data information.

[0300] AIoT devices determine the length of the first D2R time unit based on R2D signals, one or more D2R first time unit information predefined by the protocol or pre-configured by the read / write device, the information type of the AIoT device, device capabilities, and other information. For example, it may specifically include at least one of the following:

[0301] Method 1: The AIoT device carries the information of the first time unit of D2R through the D2R preamble based on at least one of the following: R2D preamble, R2D control information, and R2D data.

[0302] Method 2: The AIoT device determines the target D2R first time unit information based on at least one D2R first time unit information predefined or preconfigured by the protocol and relevant information of the device itself, such as device capabilities, D2R information type, D2R information payload, etc., and carries the D2R first time unit information through D2R preamble and / or D2R control information.

[0303] Method 3: The AIoT device determines the length of the first D2R time unit based on information such as the R2D preamble, R2D control information, D2R information type carried by at least one of the R2D data, and D2R payload, and carries this information in the D2R preamble and / or D2R control information. The information type and payload are indicated by the R2D information.

[0304] AIoT devices send the first time unit length to the read / write device through at least one of the following: D2R preamble, D2R control information, etc.

[0305] Example 1: The relationship between the transmission resource unit of D2R signals, the clock information for D2R signal generation and / or transmission, and the counting unit for D2R signal generation and / or transmission time:

[0306] An AIoT device may include three types of time-domain resource units, such as: a D2R signal transmission resource unit, a clock information for D2R signal generation and / or transmission, and a counting unit for D2R signal generation and / or transmission time. The D2R signal transmission resource unit, which can be called a D2R chip, is the basic unit for D2R information transmission. The clock for D2R signal generation and / or transmission can be the smallest time unit maintaining the overall timing of the AIoT device; this clock can be consistent with the sampling frequency of the D2R signal or with the signal transmission time unit. The counting unit can count, receive, and / or transmit signals based on the D2R chip and / or the AIoT device clock. The relationship between these three time-domain resource units can be simplified to the same frequency, or each of them can be different. Figure 7 is a schematic diagram of the relationship between the three time-domain resource units.

[0307] The relationships between these three types of time-domain resource units can be one or more of the following:

[0308] Scenario 1: Internal maintenance clock of the equipment. This clock is the smallest time unit. The D2R information transmission resource unit and / or counting unit are multiples of this clock. The specific multiple relationship can be predefined by the protocol or specifically carried / indicated by the R2D signal.

[0309] For example: if the internal clock or sampling point frequency of the device is N1 (MHz), and the D2R signal transmission resource unit is M1 times the internal clock or sampling point frequency of the device, and is carried by the R2D signal, then the length of the D2R signal transmission resource unit is 1 / (N1*M1) seconds.

[0310] Scenario 2: The device clock will be adjusted to the target clock frequency or sampling point frequency based on the specific information carried / indicated by the R2D signal. The D2R information transmission resource unit and / or counting unit can be indicated separately by the R2D signal;

[0311] For example: if the default clock or sampling point frequency inside the device is N (MHz), and the R2D signal carries the target clock frequency or sampling point frequency as the default frequency of M2 times or 1 / M2, then the device will adjust the clock frequency or sampling point frequency to the target value N*M2 or N / M2.

[0312] Scenario 3: At least two of the following are the same: the transmission resource unit of the D2R signal, the clock for generating / transmitting the D2R signal, and the AIoT device counter.

[0313] For example, the transmission resource unit and the counting unit of a D2R signal are of the same length, which can be a multiple of the device clock. Alternatively, the transmission resource unit, the counting unit, and the device clock of a D2R signal are of the same length.

[0314] In addition, the transmission resource unit (CRU) for a D2R signal can be at least one of the following: the length of each bit in the information bits of the D2R signal, the length of each bit in the bit information after CRC addition to the D2R signal, the length of each encoded bit in the encoded bit information, or the length of the bit corresponding to each modulation adjustment symbol. The length of the CRU for a D2R signal can also correspond to the length of the time slot, subframe, or frame of the D2R signal.

[0315] The specific generation process is shown in Figure 8. For example, the D2R information bits are N bits, such as 110…101. The CRC check bits are 6 bits or 16 bits, which can be generated according to a polynomial. After adding the CRC, it becomes K+6 or K+16 bits.

[0316] The transmission resource unit of a D2R signal can be the information bit of D2R or the length of each bit in the bit information after CRC is added, that is, the length corresponding to the information bit "1" or "0".

[0317] If Manchester encoding is used, information bit "0" corresponds to "01", information bit "1" corresponds to "10", and the transmission resource unit length of the D2R signal corresponds to the symbol length after Manchester encoding. Therefore, 1 information bit corresponds to 2 transmission resource units. As shown in Figure 9.

[0318] If FM0 encoding (as shown in Figure 10) or Miller encoding (as shown in Figure 11) is used, the transmission resource unit length of the D2R signal corresponds to half the length of the information bits "1" or "0" after encoding.

[0319] If forward error correction codes, such as Polar or convolutional codes, are used, the transmission resource unit length of the D2R signal corresponds to one encoded bit length.

[0320] If 2^M modulation is used, the transmission resource unit length of the D2R signal corresponds to the length of the modulation symbol. For example, using OOK modulation, where bit "1" corresponds to a high level and "0" corresponds to a low level or no signal transmission, the transmission resource unit length of the D2R signal corresponds to the length of the high level, low level, or no transmission time for each bit. Using QPSK modulation, where every 2 bits are modulated into 1 modulation symbol, the transmission resource unit length of the D2R signal corresponds to the time length occupied by one modulation symbol.

[0321] Example 2: Control information carried in R2D signals:

[0322] When the R2D signal includes at least R2D control information, in this embodiment, the control information in the R2D signal carries relevant information about the D2R first time unit. The first time unit includes at least one of the following: a transmission resource unit for generating and / or transmitting the D2R signal, clock information for generating and / or transmitting the D2R signal, and a counting unit for the generation and / or transmission time of the D2R signal. Here, taking the D2R first time unit as an example of a D2R information transmission resource unit, it is referred to as a D2R chip.

[0323] The specific implementation process may include the following:

[0324] The protocol predefines and / or preconfigures one or more D2R transmission resource information, wherein the D2R signal transmission resource information includes the length information of the D2R chip. Different D2R chip lengths can correspond to different D2R payloads, different D2R information types, different device types, or different device capabilities.

[0325] The read / write device sends R2D information, and the R2D signal includes at least R2D control information. This R2D control information includes D2R chip-related information.

[0326] Method 1: The D2R chip length is determined by the D2R chip indication information carried in the R2D control information in the R2D signal.

[0327] Here, the D2R chip length indication information can be at least one of the following:

[0328] Option 1: Specific indication of the D2R chip length, or related index value;

[0329] For example, the protocol pre-limits or pre-configures N D2R chips of different lengths, and the R2D signal carries the target D2R chip length information;

[0330] Option 2: D2R information type indication information, different D2R information types correspond to different D2R chip lengths;

[0331] For example, based on different D2R information types, N D2R chip lengths are predefined or preconfigured, with one D2R chip length corresponding to one D2R information type. The R2D control signaling indicates the specific D2R information type, such as: long D2R information, medium D2R information, short D2R information, etc., corresponding to D2R chip length #1, D2R chip length #2, and D2R chip length #3, respectively.

[0332] Option 3: D2R clock length / sampling frequency indication information. There is a certain correlation between the D2R clock and the D2R chip.

[0333] For example, there is a specific relationship between the clock frequency / sampling frequency of different D2Rs and different D2R chips. For instance, the length of a D2R chip is N times the clock frequency / sampling frequency of the D2R. The length of a D2R chip can be obtained by using the clock length / sampling frequency indication information of the D2R through R2D.

[0334] Method 2: The R2D signal carries the connection time of the D2R signal. The device determines the target D2R chip based on the connection time, payload, or information type of the D2R signal.

[0335] For example, if the duration of the D2R signal carried in the R2D signal is T and the payload length of the D2R information is n bits, then the device can know the length of the D2R chip corresponding to the duration, such as T / n.

[0336] For example, if the duration of the D2R signal carried in the R2D signal is T, the device will determine the length of the D2R chip based on the information type of the D2R information.

[0337] AIoT devices determine the chip length of D2R based on the D2R chip information carried in the R2D signal.

[0338] AIoT devices carry the D2R chip length via D2R preamble.

[0339] Example 3: R2D-based preamble carrying:

[0340] When the R2D signal includes at least an R2D preamble, in this embodiment, the preamble in the R2D signal carries relevant information about the first D2R time unit. The first time unit includes at least one of the following: a transmission resource unit for the generation and / or transmission of the D2R signal, clock information for the generation and / or transmission of the D2R signal, and a counting unit for the generation and / or transmission time of the D2R signal. Here, taking the first D2R time unit as an example of a D2R information transmission resource unit, it is referred to as a D2R chip.

[0341] The specific implementation process is as follows:

[0342] When an AIoT device receives an R2D signal, it obtains the first time unit information of D2R based on the R2D preamble in the R2D signal. The D2R chip can be determined by the read / write device or by the device itself. Specific examples are as follows:

[0343] Method 1: The length of the D2R chip is determined by the read / write device and carried via the R2D preamble, including at least one of the following:

[0344] Alt1: The length of the R2D chip carried by the R2D preamble is equal to or related to the length of the D2R chip, such as the D2R chip being N times or 1 / N the length of the R2D chip, as shown in Figure 12.

[0345] Alt2: The R2D preamble carries independent D2R chip information, as shown in Figure 13. This D2R chip can be the target D2R chip length or the common chip length for D2R. The common chip length can be the default chip length or the base chip length. The common chip length here can also be the D2R clock length.

[0346] Alt3: R2D preamble and R2D together carry the length of the D2R chip. R2D preamble carries the common chip length or the basic or minimum chip length, while R2D signaling carries another part of the relevant information.

[0347] For example, the R2D preamble carries the common chip length of the D2R chip, or the default chip length, or the basic chip length, or the D2R clock length. The specific relationship between the D2R chip length and the D2R chip length carried in the R2D preamble can be carried by R2D signaling or defined by the protocol, as shown in Figure 14.

[0348] Method 2: The R2D preamble carries the common chip length, default chip length, basic chip length, or D2R clock length of the D2R chip. The D2R chip length is carried through the R2D preamble, and the device determines the target D2R chip.

[0349] Method 3: The first field in the R2D preamble, such as the R2D clock acquisition field, carries the corresponding D2R chip length for different patterns. This can be at least one of the following: a common chip length, a default chip length, a basic chip length, a D2R clock length, or a target D2R chip length. Different patterns correspond to different D2R chip lengths based on protocol pre-defined or device pre-configured information. The D2R chip length here is merely an example of the transmission resource unit length of the D2R signal.

[0350] AIoT devices determine the D2R chip length based on at least one of the following pieces of information and include it in the D2R preamble:

[0351] R2D preamble;

[0352] R2D signaling includes: D2R message payload, message type, etc.;

[0353] D2R payload;

[0354] Device capabilities;

[0355] D2R information type.

[0356] AIoT devices send the target D2R chip length to the read / write device via D2R preamble and / or D2R control information.

[0357] Example 4: Data Information Carrying Based on R2D:

[0358] When the R2D signal includes at least R2D data, in this embodiment, the preamble in the R2D signal carries relevant information about the first D2R time unit. The first time unit includes at least one of the following: a transmission resource unit for the generation and / or transmission of the D2R signal, clock information for the generation and / or transmission of the D2R signal, and a counting unit for the generation and / or transmission time of the D2R signal. Here, taking the first D2R time unit as an example of a D2R information transmission resource unit, it is referred to as a D2R chip.

[0359] The specific implementation process is as follows:

[0360] Based on the R2D signal sent by the reader / writer, the AIoT device can determine the R2D signal information type and the D2R chip length. For example, when the reader / writer sends R2D data as a command message, the device uses D2R chip length #1 for transmission, where the chip length is related to the D2R payload. When the reader / writer sends R2D data as a D2R response message, the AIoT device uses D2R chip length #2 for transmission, where D2R chip length #2 can be m times or 1 / m of D2R chip length #1, where m can be a positive integer.

[0361] AIoT devices send the target D2R chip length to the read / write device via D2R preamble and / or D2R control information.

[0362] In this embodiment, the transmission resource information of D2R signals in the AIoT system may require at least one D2R transmission resource, which is associated with the data type and device type of D2R. This disclosure proposes a method for determining and indicating the target resource (target transmission resource) to make D2R transmission more flexible.

[0363] The method and apparatus are based on the same disclosed concept. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and repeated parts will not be described again.

[0364] Please refer to Figure 15, which is a structural diagram of a communication device provided in an embodiment of the present invention. The communication device can be an AIoT device, as shown in Figure 15, including a memory 1520, a transceiver 1500, and a processor 1510.

[0365] Memory is used to store computer programs; transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs from memory and perform the following operations:

[0366] Receive the first signal sent by the read / write device;

[0367] Based on the first signal, target resource information for sending the second signal is obtained from at least one transmission resource information.

[0368] In Figure 15, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1510 and memory represented by memory 1520. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1500 may be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1530 may also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0369] Processor 1510 is responsible for managing the bus architecture and general processing, while memory 1520 can store data used by processor 1510 during operation.

[0370] In some embodiments, the processor 1510 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0371] The processor executes any of the methods provided in the embodiments of the present invention by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0372] In some embodiments, the first signal carries target information, which is used to indicate target resource information.

[0373] In some embodiments, the target information includes at least one of the following:

[0374] The first piece of information used to indicate target resource information;

[0375] The second information is used to indicate the target resource information, and the second information is information that is related to the target resource information.

[0376] In some embodiments, the first information includes at least one of the following:

[0377] The first instruction information is used to indicate the specific value of the target resource information;

[0378] Index value, the index value is the index value associated with the target resource information.

[0379] In some embodiments, the second information includes at least one of the following:

[0380] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0381] The third indication information is used to indicate the target clock information of the second signal. The target clock information is related to the target resource information.

[0382] The first field has a corresponding relationship between the pattern in the first field and the target resource information;

[0383] The target duration of the second signal is related to the target resource information.

[0384] The second signal contains target payload information, and there is a correspondence between the target payload information and the target resource information.

[0385] The fourth indication information is used to indicate the correlation between the target resource information of the second signal and the resource information of the first signal;

[0386] The first resource information of the second signal;

[0387] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0388] In some embodiments, the correspondence between target information type and target resource information, the association between target clock information and target resource information, the correspondence between the pattern of the first field and target resource information, the correspondence between target duration and target resource information, and the correspondence between target payload information and target resource information are determined by at least one of the following methods: protocol predefinition, preconfiguration by the read / write device, and carrying the first signal.

[0389] In some embodiments, the first resource information includes at least one of the following:

[0390] Length of common time domain resource unit;

[0391] Length of basic time-domain resource unit;

[0392] Minimum time-domain resource unit length.

[0393] In some embodiments, the first signal includes at least one of the following:

[0394] Preamble;

[0395] Control information;

[0396] Data information.

[0397] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0398] Transmission resource unit for generating and / or transmitting the second signal;

[0399] The second signal is generated and / or transmitted clock information;

[0400] A counting unit for the second signal generation and / or transmission time.

[0401] In some embodiments, the information of the time-domain resource unit includes:

[0402] The length of the time-domain resource unit.

[0403] In some embodiments, the length of a transmission resource unit includes at least one of the following:

[0404] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0405] The length of each bit in the information bits of the target signal, the target signal including a second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0406] Add a Cyclic Redundancy Check (CRC) code;

[0407] coding;

[0408] modulation.

[0409] In some embodiments, the association between the target clock information and the target resource information of the second signal includes the target resource information being N times or 1 / N times the target clock information, where N is a positive number.

[0410] In some embodiments, the association indicated by the fourth indication information includes: the target resource information of the second signal is M times or 1 / M times the resource information of the first signal, where M is a positive number.

[0411] In some embodiments, the association indicated by the fifth indication information includes: the target resource information of the second signal is L times or 1 / L times the first resource information, where L is a positive number.

[0412] In some embodiments, the processor is configured to read a computer program from memory and specifically perform at least one of the following operations:

[0413] Obtain the target resource information indicated by the first instruction;

[0414] Retrieve the target resource information corresponding to the index value;

[0415] Based on the target information type and the first correspondence, the target resource information corresponding to the target information type is determined. The first correspondence includes the correspondence between at least one information type and at least one resource information of the second signal. The target information type is determined by at least one of the following methods: first signal indication; protocol predefinition; read / write device preconfiguration.

[0416] Based on the target clock information and the first association relationship, the target resource information corresponding to the target clock information is determined. The first association relationship includes the association relationship between the target clock information and the resource information of the second signal. The target clock information is determined through at least one of the following methods: first signal indication; protocol predefinition; read / write device preconfiguration.

[0417] Based on the pattern of the first field and the second correspondence, the target resource information corresponding to the pattern of the first field is determined, wherein the second correspondence includes a correspondence between at least one pattern and at least one resource information of the second signal;

[0418] Based on the target duration and the third correspondence, the target resource information corresponding to the target duration is determined. The third correspondence includes a correspondence between at least one duration and at least one resource information of the second signal. The target duration is determined by at least one of the following methods: indication by the first signal; protocol predefinition; preconfiguration of the read / write device.

[0419] Based on the target payload information and the fourth correspondence, the target resource information corresponding to the target payload information is determined. The fourth correspondence includes a correspondence between at least one payload information and at least one resource information of the second signal. The target payload information is determined through at least one of the following methods: first signal indication; protocol predefinition; read / write device preconfiguration.

[0420] Based on the resource information of the first signal and the correlation between the target resource information of the second signal indicated by the fourth indication information in the first signal and the resource information of the first signal, the target resource information corresponding to the resource information of the first signal is determined.

[0421] Based on the first resource information of the second signal, determine the target resource information corresponding to the first resource information;

[0422] Based on the first resource information and the correlation between the target resource information of the second signal indicated by the fifth indication information in the first signal and the first resource information, the target resource information corresponding to the first resource information is determined;

[0423] Based on the data information of the first signal and the first correspondence, the target resource information corresponding to the data information is determined.

[0424] It should be noted that the communication device provided in this embodiment of the invention can implement the resource determination method steps for AIoT devices implemented in the above method embodiment, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0425] Please refer to Figure 16, which is a structural diagram of a communication device provided in an embodiment of the present invention. This communication device can be a read / write device, as shown in Figure 16, including a memory 1620, a transceiver 1600, and a processor 1610.

[0426] Memory is used to store computer programs; transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs from memory and perform the following operations:

[0427] Send a first signal to the AIoT device, the first signal being used to instruct the AIoT device to obtain target resource information for sending a second signal from at least one transmission resource information.

[0428] In Figure 16, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1610 and memory represented by memory 1620. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1600 may be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1630 may also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0429] The processor 1610 is responsible for managing the bus architecture and general processing, while the memory 1620 can store the data used by the processor 1610 during operation.

[0430] In some embodiments, the processor 1610 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0431] The processor executes any of the methods provided in the embodiments of the present invention by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0432] In some embodiments, the first signal carries target information, which is used to indicate target resource information.

[0433] In some embodiments, the target information includes at least one of the following:

[0434] The first piece of information used to indicate target resource information;

[0435] The second information is used to indicate the target resource information, and the second information is information that is related to the target resource information.

[0436] In some embodiments, the first information includes at least one of the following:

[0437] The first instruction information is used to indicate the specific value of the target resource information;

[0438] The index value is the index value of the target resource information.

[0439] In some embodiments, the second information includes at least one of the following:

[0440] The second indication information is used to indicate the target information type of the second signal, and the target information type has a corresponding relationship with the target resource information.

[0441] The third indication information is used to indicate the target clock information of the second signal. The target clock information is related to the target resource information.

[0442] The first field has a corresponding relationship between the pattern in the first field and the target resource information;

[0443] The target duration of the second signal is related to the target resource information.

[0444] The second signal contains target payload information, and there is a correspondence between the target payload information and the target resource information.

[0445] The fourth indication information is used to indicate the correlation between the target resource information of the second signal and the resource information of the first signal;

[0446] The first resource information of the second signal;

[0447] The fifth indication information is used to indicate the association between the target resource information of the second signal and the first resource information of the second signal.

[0448] In some embodiments, the first resource information includes at least one of the following:

[0449] Length of common time domain resource unit;

[0450] Length of basic time-domain resource unit;

[0451] Minimum time-domain resource unit length.

[0452] In some embodiments, the first signal includes at least one of the following:

[0453] Preamble;

[0454] Control information;

[0455] Data information.

[0456] In some embodiments, the target resource information includes information about time-domain resource units, wherein the time-domain resource unit includes at least one of the following:

[0457] Transmission resource unit for generating and / or transmitting the second signal;

[0458] The clock information for the generation or transmission of the second signal;

[0459] The counting unit for AIoT devices.

[0460] In some embodiments, the information of the time-domain resource unit includes:

[0461] The length of the time-domain resource unit.

[0462] In some embodiments, the length of a transmission resource unit includes at least one of the following:

[0463] The length corresponding to the time slot, subframe, or frame length of the second signal;

[0464] The length of each bit in the information bits of the target signal, the target signal including a second signal and / or a signal obtained by performing at least one of the following processes on the second signal:

[0465] Add a Cyclic Redundancy Check (CRC) code;

[0466] coding;

[0467] modulation.

[0468] It should be noted that the communication device provided in the embodiments of the present invention can implement the resource determination method steps applied to the read and write device implemented in the method embodiments, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.

[0469] Please refer to Figure 17, which is a structural diagram of a communication device (which can be an AIoT device) provided in an embodiment of the present invention. As shown in Figure 17, the communication device 1700 includes:

[0470] The first receiving module 1701 is used to receive the first signal sent by the reading and writing device;

[0471] The first acquisition module 1702 is used to acquire target resource information for sending a second signal from at least one transmission resource information based on the first signal.

[0472] It should be noted that the communication device provided in this embodiment of the invention can implement the method steps applied to AIoT devices implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0473] Please refer to Figure 18, which is a structural diagram of another communication device (which can be a read / write device) provided in an embodiment of the present invention. As shown in Figure 18, the communication device 1800 includes:

[0474] The second transmitting module 1801 is used to transmit a first signal to the AIoT device. The first signal is used to instruct the AIoT device to obtain target resource information for transmitting the second signal from at least one transmission resource information.

[0475] It should be noted that the communication device provided in the embodiments of the present invention can implement the method steps applied to the read and write device implemented in the above method embodiments, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.

[0476] This disclosure provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the resource determination method described above. It achieves the same technical effects, and therefore, the parts and beneficial effects identical to those in the method embodiment will not be described in detail here.

[0477] It should be noted that the division of units in the embodiments of the present invention is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this disclosure 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 units described above can be implemented in hardware or as software functional units.

[0478] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to related technologies, or all or part of the technical solution, 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.) or processor to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0479] This disclosure provides a processor-readable storage medium storing a computer program that causes the processor to execute the resource determination method provided in this disclosure, or the computer program causes the processor to execute the resource determination method provided in this disclosure.

[0480] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., compact disc (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD)), and semiconductor memory (e.g., ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND (Non-volatile Memory Device) FLASH), solid state hard disk (SSD)).

[0481] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0482] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.

[0483] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[0484] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[0485] Furthermore, it should be noted that in the apparatus and method of this disclosure, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of this disclosure. Moreover, the steps performing the above series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of this disclosure can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof, which can be achieved by those skilled in the art using their basic programming skills after reading the description of this disclosure.

[0486] It should be noted that the above division of modules is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, these modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented by processing element calls to software, while others are implemented in hardware. For example, a module can be a separate processing element, or it can be integrated into a chip in the aforementioned device. Alternatively, it can be stored as program code in the memory of the aforementioned device, and its function can be called and executed by a processing element of the device. The implementation of other modules is similar. Moreover, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element mentioned here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed through integrated logic circuits in the hardware of the processor element or through software instructions.

[0487] For example, each module, unit, subunit, or submodule can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs). As another example, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0488] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this disclosure described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover 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. Additionally, the use of “and / or” in the specification and claims indicates at least one of the connected objects, such as A and / or B and / or C, indicating seven possibilities: A alone, B alone, C alone, and both A and B, both B and C, both A and C, and A, B, and C. Similarly, the use of “at least one of A and B” in this specification and claims should be understood as “A alone, B alone, or both A and B.”

[0489] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.

Claims

1. A resource determination method applied to an environmental AIoT device, the method comprising: receiving a first signal sent by a read-write device; and obtaining target resource information for sending a second signal from at least one transmission resource information based on the first signal; wherein the first signal carries target information used to obtain the target resource information; and the target information comprises at least one of: first information of the target resource information; and second information of the target resource information, the second information being information having an association relationship with the target resource information; wherein the first information comprises at least one of: first indication information used to indicate a specific value of the target resource information; and an index value associated with the target resource information; and the second information comprises at least one of: second indication information used to indicate a target information type of the second signal, the target information type having a corresponding relationship with the target resource information; third indication information used to indicate target clock information of the second signal, the target clock information having an association relationship with the target resource information; a first field having a pattern corresponding to the target resource information; target duration of the second signal, the target duration having a corresponding relationship with the target resource information; target payload information of the second signal, the target payload information having a corresponding relationship with the target resource information; fourth indication information used to indicate an association relationship between the target resource information of the second signal and resource information of the first signal; first resource information of the second signal; and fifth indication information used to indicate an association relationship between the target resource information of the second signal and the first resource information of the second signal; wherein the corresponding relationship between the target information type and the target resource information, the association relationship between the target clock information and the target resource information, the pattern of the first field corresponding to the target resource information, the corresponding relationship between the target duration and the target resource information, and the corresponding relationship between the target payload information and the target resource information are determined by at least one of a protocol predefinition, a read-write device pre-configuration, and the first signal carrying; wherein the first resource information comprises at least one of: a common time domain resource unit length; a basic time domain resource unit length; and a minimum time domain resource unit length; wherein the first signal comprises at least one of: a preamble; control information; and data information; wherein the target resource information comprises information of a time domain resource unit, the time domain resource unit comprising at least one of: a transmission resource unit for generating and / or sending the second signal; clock information for generating and / or sending the second signal; and a count unit of a generation and / or sending time of the second signal; and wherein the information of the time domain resource unit comprises a length of the time domain resource unit. ​ ​ 2. The method of claim 1, wherein, ​ 3. The method of claim 2, wherein, ​ ​ ​ 4. The method of claim 3, wherein, ​ ​ ​ 5. The method of claim 3, wherein, ​ ​ ​ ​ ​ ​ ​ ​ ​ 6. The method of claim 5, wherein, ​ 7. The method of claim 5, wherein, ​ ​ ​ ​ 8. The method of claim 2, wherein, ​ ​ ​ ​ 9. The method of claim 1, wherein, ​ ​ ​ ​ 10. The method of claim 9, wherein, ​ ​ 11. The method of claim 9, wherein, The length of the transmission resource unit comprises at least one of the following: The length of a time slot, a subframe or a frame of the second signal; The length of each bit of the information bits of the target signal, the target signal comprising the second signal and / or a signal obtained by at least one of the following processes on the second signal: Adding a cyclic redundancy check code (CRC); Encoding; Modulation.

12. The method of claim 5, wherein, The association between the target clock information of the second signal and the target resource information comprises that the target resource information is N times or 1 / N times of the target clock information, the N being a positive number; And / or, the association indicated by the fourth indication information comprises that the target resource information of the second signal is M times or 1 / M times of the resource information of the first signal, the M being a positive number; and / or, the association indicated by the fifth indication information comprises that the target resource information of the second signal is L times or 1 / L times of the first resource information, the L being a positive number.

13. The method of any one of claims 1-12, wherein, The target resource information for transmitting the second signal is obtained in at least one transmission resource information based on the first signal, comprising at least one of the following: The target resource information indicated by the first indication information; The target resource information corresponding to the index value; Determining the target resource information corresponding to the target information type based on the target information type and a first correspondence relationship, the first correspondence relationship comprising a correspondence relationship between at least one information type and at least one resource information of the second signal, wherein the target information type is determined by at least one of the following: indication by the first signal; protocol predefinition; pre-configuration of the read-write device; Determining the target resource information corresponding to the target clock information based on the target clock information and a first association relationship, the first association relationship comprising an association relationship between the target clock information and resource information of the second signal, wherein the target clock information is determined by at least one of the following: indication by the first signal; protocol predefinition; pre-configuration of the read-write device; Determining the target resource information corresponding to the pattern of the first field based on the pattern of the first field and a second correspondence relationship, wherein the second correspondence relationship comprises a correspondence relationship between at least one pattern and at least one resource information of the second signal; Determining the target resource information corresponding to the target duration based on the target duration and a third correspondence relationship, wherein the third correspondence relationship comprises a correspondence relationship between at least one duration and at least one resource information of the second signal, and the target duration is determined by at least one of the following: indication by the first signal; protocol predefinition; pre-configuration of the read-write device; Determining the target resource information corresponding to the target load information based on the target load information and a fourth correspondence relationship, wherein the fourth correspondence relationship comprises a correspondence relationship between at least one load information and at least one resource information of the second signal, and the target load information is determined by at least one of the following: indication by the first signal; protocol predefinition; pre-configuration of the read-write device; determine the target resource information corresponding to the resource information of the first signal based on the resource information of the first signal and an association relationship between the target resource information of the second signal and the resource information of the first signal indicated by fourth indication information in the first signal; determine the target resource information corresponding to the first resource information of the second signal based on the first resource information of the second signal; determine the target resource information corresponding to the first resource information based on the first resource information and an association relationship between the target resource information of the second signal and the first resource information indicated by fifth indication information in the first signal; determine the target resource information corresponding to the data information based on the data information of the first signal and the first correspondence relationship.

14. A resource determination method applied to a read-write device, comprising: sending a first signal to an AIoT device, the first signal being used to instruct the AIoT device to obtain target resource information for sending a second signal in at least one transmission resource information.

15. A communication device comprising: a memory, a transceiver and a processor, the communication device comprising an environment Internet of Things (AIoT) device, wherein: the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: receiving a first signal sent by a read-write device; obtaining target resource information for sending a second signal based on the first signal.

16. The communication device of claim 15, wherein, The first signal carries target information, and the target information is used to obtain the target resource information.

17. The communication device of claim 16, wherein, The target information includes at least one of: first information of the target resource information; second information of the target resource information, the second information being information having an association relationship with the target resource information.

18. The communication device of claim 16, wherein, The second information includes at least one of: second indication information, the second indication information being used to indicate a target information type of the second signal, the target information type having a corresponding relationship with the target resource information; third indication information, the third indication information being used to indicate target clock information of the second signal, the target clock information having an association relationship with the target resource information; a first field, a pattern of the first field having a corresponding relationship with the target resource information; a target duration of the second signal, the target duration having a corresponding relationship with the target resource information; target payload information of the second signal, the target payload information having a corresponding relationship with the target resource information; fourth indication information, the fourth indication information being used to indicate an association relationship between the target resource information of the second signal and the resource information of the first signal; first resource information of the second signal; fifth indication information, the fifth indication information being used to indicate an association relationship between the target resource information of the second signal and the first resource information of the second signal.

19. The communication device of claim 18, wherein, The first resource information includes at least one of: a common time domain resource unit length; a basic time domain resource unit length; a minimum time domain resource unit length.

20. The communication device of claim 15, wherein, The target resource information includes information of a time domain resource unit, and the time domain resource unit includes at least one of the following: a transmission resource unit of generation and / or sending of the second signal; clock information of generation and / or sending of the second signal; a count unit of generation and / or sending time of the second signal.

21. A communication device comprising: a memory, a transceiver and a processor, wherein: the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: sending, to an AIoT device, a first signal, the first signal being used to indicate target resource information of the AIoT device for sending a second signal.

22. A resource determination apparatus applied to an AIoT device, the apparatus comprising: a first receiving module configured to receive a first signal sent by a read-write device; a first obtaining module configured to obtain, based on the first signal, target resource information for sending a second signal.

23. A resource determination apparatus applied to a read-write device, the apparatus comprising: a second sending module configured to send, to an AIoT device, a first signal, the first signal being used to indicate target resource information of the AIoT device for sending a second signal.

24. A processor-readable storage medium, the processor-readable storage medium storing a computer program, the computer program being used to make the processor execute the method in any one of claims 1 to 13, or the computer program being used to make the processor execute the method in claim 14.

Citation Information

Patent Citations

  • Information transmission method and device, communication equipment and storage medium

    CN117693983A

  • Information transmission method and device, communication equipment, communication system and storage medium

    CN117716742A

  • Communication method and device

    CN118283683A