Resource acquisition method and apparatus, resource indication method and apparatus, ambient internet of things device, and reader

By acquiring target information and determining the transmission resources for message three, the problem of unreliable transmission of message three during random access of A-IoT devices is solved, and reliable communication is achieved.

WO2026153210A1PCT designated stage Publication Date: 2026-07-23DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2026-01-08
Publication Date
2026-07-23

AI Technical Summary

Technical Problem

How to ensure reliable transmission of message 3 during the random access process of A-IoT devices is an urgent problem to be solved, especially in the 3-step random access process, where existing technologies are unable to effectively guarantee communication reliability.

Method used

A resource acquisition method and an indication method are provided. By acquiring target information and determining the transmission resources of message three based on the target information, the A-IoT device can successfully transmit message three for random access.

Benefits of technology

By determining the transmission resources for message three, it is ensured that A-IoT devices can successfully transmit message three for random access, thus improving communication reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2026071307_23072026_PF_FP_ABST
    Figure CN2026071307_23072026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a resource acquisition method and apparatus, a resource indication method and apparatus, an ambient Internet of Things device, and a reader. The resource acquisition method comprises: acquiring target information; and on the basis of the target information, determining a transmission resource for sending a third message.
Need to check novelty before this filing date? Find Prior Art

Description

Resource acquisition, indication methods, devices, environmental IoT devices and readers

[0001] This disclosure claims priority to Chinese Patent Application No. 202510062623.X, filed with the Chinese Patent Office on January 15, 2025, entitled “Resource Acquisition, Indication Method, Apparatus, Environmental Internet of Things Device and Reader”, 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 acquisition, indication method, apparatus, environmental Internet of Things device, and reader. Background Technology

[0003] Currently, all Internet of Things (IoT) devices are powered by batteries, requiring regular charging or battery replacement, resulting in significant manpower and material costs. To further reduce the cost of IoT devices and expand their application scope, a new device type has been redefined: Ambient-Internet of Things (A-IoT). A-IoT devices have little or no energy storage capacity, relying on environmental factors such as wind, solar, pressure, and wireless signals to obtain energy, and are characterized by low energy consumption, low cost, and low complexity.

[0004] Unlike New Radio (NR) User Equipment (UE), which actively initiates random access, A-IoT devices require base station-triggered random access. Currently, the random access process includes two signaling flows: two-step A-IoT random access and three-step A-IoT random access. For three-step random access, how to implement message 3 (Msg3) transmission by the A-IoT device is a pressing issue that needs to be addressed. Summary of the Invention

[0005] This disclosure provides a resource acquisition, indication method, apparatus, environmental IoT device, and reader to ensure that A-IoT devices can successfully transmit randomly accessed message three.

[0006] To address the aforementioned technical problems, this disclosure provides a resource acquisition method applied to an environmental Internet of Things (A-IoT) device, comprising:

[0007] Obtain target information;

[0008] Based on the target information, determine the transmission resources for sending message three.

[0009] This application also provides a resource indication method for use in a reader, comprising:

[0010] Send target information to environmental A-IoT devices;

[0011] The target information is used to determine the transmission resources for message three.

[0012] This disclosure also provides an A-IoT device, including a memory, a transceiver, and a processor:

[0013] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0014] Obtain target information;

[0015] Based on the target information, determine the transmission resources for sending message three.

[0016] This disclosure also provides a reader, including a memory, a transceiver, and a processor:

[0017] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0018] Send target information to environmental A-IoT devices;

[0019] The target information is used to determine the transmission resources for message three.

[0020] This disclosure also provides a resource acquisition device, applied to an A-IoT device, including:

[0021] The acquisition unit is used to acquire target information;

[0022] The determining unit is used to determine the transmission resources for sending message three based on the target information.

[0023] This disclosure also provides a resource indication device for use in a reader, comprising:

[0024] The transmitting unit is used to send target information to environmental A-IoT devices;

[0025] The target information is used to determine the transmission resources for message three.

[0026] This disclosure also provides a processor-readable storage medium storing a computer program for causing the processor to perform the methods described above.

[0027] This disclosure also provides a computer program product, including computer instructions that, when executed by a processor, implement the steps of the method described above.

[0028] The beneficial effects of this disclosure are:

[0029] The above scheme determines the transmission resources for sending message three based on the target information, thereby ensuring that A-IoT devices can successfully transmit randomly accessed message three and guaranteeing communication reliability. Attached Figure Description

[0030] To more clearly illustrate the technical solutions in the embodiments or related technologies of this disclosure, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments recorded in this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0031] Figure 1 is a flowchart illustrating the resource acquisition method according to an embodiment of this disclosure;

[0032] Figure 2 shows a schematic diagram of time-domain resources for application scenario one;

[0033] Figure 3 shows a schematic diagram of time-domain resources for application scenario two;

[0034] Figure 4 shows a schematic diagram of time-domain resources for application scenario three;

[0035] Figure 5 shows one of the schematic diagrams illustrating the relationships in application scenario four;

[0036] Figure 6 illustrates the second part of the relationship diagram for application scenario four;

[0037] Figure 7 illustrates the third of the relationships in application scenario four;

[0038] Figure 8 is a flowchart illustrating the resource indication method according to an embodiment of this disclosure;

[0039] Figure 9 shows a unit schematic diagram of the resource acquisition device according to an embodiment of the present disclosure;

[0040] Figure 10 shows a structural diagram of an A-IoT device according to an embodiment of this disclosure;

[0041] Figure 11 shows a unit schematic diagram of a resource indication device according to an embodiment of the present disclosure;

[0042] Figure 12 shows a structural diagram of a reader according to an embodiment of the present disclosure. Detailed Implementation

[0043] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0044] In this disclosure, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0045] I. Types of Ambient-Internet of Things (A-IoT) Devices

[0046] Based on power consumption and performance, A-IoT devices are divided into the following two categories:

[0047] 1. A-IoT Device Type 1: Peak power consumption is approximately 1μW. It lacks signal amplification capabilities in both Reader-to-Device (R2D) signal reception and Device-to-Reader (D2R) signal transmission; D2R signal transmission requires backscattering of an externally provided carrier signal.

[0048] 2. A-IoT Device Type 2: Peak power consumption ≤ hundreds of μW. It possesses signal amplification capabilities during R2D signal reception and / or D2R signal transmission; it achieves D2R signal transmission by independently generating signals or by backscattering externally provided carrier signals. Devices lacking independent signal generation capabilities are classified as A-IoT Device Type 2a, while those possessing independent signal generation capabilities are designated as A-IoT Device Type 2b.

[0049] II. Backscatter Communication

[0050] Backscatter communication systems typically consist of a reader with radio frequency (RF) capability and a tag without RF capability. The reader sends RF signals to the tag; the electromagnetic waves from these signals reach the tag's antenna surface and are reflected back, forming the backscatter signal. By changing the antenna's load impedance, the tag can control the amplitude, waveform, and frequency of the backscatter signal, thereby modulating information onto the backscatter signal. The relationship between the reflected signal and the excitation signal can be expressed as: S out =S in ×Γ i

[0051] Among them, S out For the reflected signal, S in As an excitation signal, Z is the reflection coefficient. i Z is the load impedance. a Γ represents the antenna impedance. i When Γ = 0, the energy of the excitation signal is completely absorbed by the tag antenna; i When the backscattering coefficient is not equal to 0, part of the excitation signal is absorbed and part is reflected. Different modulation symbols correspond to different backscattering coefficients. The reader receives and reads the backscattered signal from the tag to determine the information transmitted by the tag.

[0052] III. Random Access of A-IoT Devices

[0053] The random access process for A-IoT devices can include a 3-step random access signaling process and a 2-step random access signaling process.

[0054] 1. Signaling process for random access in 3 steps:

[0055] A-IoT Message 1 (Msg1): The A-IoT device sends a randomly generated ID to the reader;

[0056] A-IoT Message 2 (Msg2): The reader sends the ID received in Msg1 to the A-IoT device;

[0057] A-IoT Message 3 (Msg3): The A-IoT device sends the device ID and / or other data to the reader according to the requirements of the higher layer. Msg3 is the D2R transmission message that corresponds to Msg2 and is scheduled by Msg2.

[0058] 2. Signaling process for two-step random access:

[0059] A-IoT Msg1: The A-IoT device sends its device ID and / or other data to the reader according to the requirements of the higher layer.

[0060] A-IoT Msg2: The reader will repeatedly send some of the information obtained from Msg1 to the A-IoT device.

[0061] IV. New Radio (NR) Random Access Procedure

[0062] In the NR random access procedure, the transmission resources of Msg3 are scheduled by Msg2 with an uplink grant (UL grant) containing a Random Access Response (RAR). The RAR UL grant includes resource allocation fields, which consist of time-domain and frequency-domain resource allocation fields.

[0063] The time-domain resource allocation field occupies 4 bits and indicates a row index corresponding to a row in the time-domain resource allocation table pre-configured by the base station through Radio Resource Control (RRC) signaling. Each row in this table corresponds to a Start and Length Indicator Value (SLIV) parameter, which the User Equipment (UE) uses to determine the time-domain resources used to transmit Msg3. The frequency-domain resource allocation field occupies 14 bits and indicates the Resource Indicator Value (RIV), including the location of the starting resource block (RB) and the number of RBs occupied by Msg3.

[0064] V. Radio Frequency Identification (RFID)

[0065] After the random access procedure begins, the reader sends a QueryRep command to decrement the counters of each tag by 1. Tags whose counters reach 0 will send an RN16 (a 16-bit random identifier). If the reader successfully receives the RN16, it sends an Acknowledgement (ACK) command carrying the RN16. Upon receiving the ACK, the tag sends its Electronic Product Code (EPC) to the reader, completing the random access. The reader then sends the next QueryRep command to continue counting other tags.

[0066] The embodiments of this disclosure are described below with reference to the accompanying drawings. The resource acquisition, indication method, apparatus, environmental IoT device, and reader provided in the embodiments of this disclosure can be applied to wireless communication systems. This wireless communication system can be a system employing fifth-generation (5G) mobile communication technology (hereinafter referred to as a 5G system), or a system employing sixth-generation (e.g., 6G) communication technology. Those skilled in the art will understand that the 5G NR system is merely an example and not intended to limit the scope of the invention.

[0067] The technical solutions provided in this disclosure are applicable to a variety of systems, especially 5G 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), and 5G New Radio (NR). All of these systems include terminals (also called terminal devices, or readers acting as intermediate nodes communicating with IoT devices in the environment) and network devices (e.g., readers). The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0068] The terminal involved in the embodiments of this disclosure, also referred to as a terminal device, 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 can 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) and 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 RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments disclosed herein.

[0069] 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 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.

[0070] Network devices and terminal devices 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, or it can be diversity transmission, pre-coded transmission, or beamforming transmission, etc.

[0071] In some embodiments, the structure of a network system to which this disclosure applies includes user equipment, a base station, and environmental IoT devices (also referred to as AIoT devices); or, a base station and environmental IoT devices. The user equipment (UE) can be, for example, a mobile phone, tablet computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), or wearable device, etc. It should be noted that the user equipment mentioned in this disclosure mainly refers to user equipment capable of supporting AIoT services, i.e., capable of communicating with environmental IoT devices as a reader. The base station mentioned above can also refer to a base station capable of supporting AIoT services, for example, a base station with reader functionality or an AIoT base station. This base station can be a 5G or later version base station (e.g., gNB, 5G NR NB), or a base station in other communication systems, or referred to as a node B. It should be noted that this disclosure only uses a 5G base station as an example, but does not limit the specific type of base station.

[0072] This disclosure provides a resource acquisition, indication method, apparatus, environmental IoT device, and reader to ensure that A-IoT devices can successfully transmit randomly accessed message 3 and guarantee communication reliability.

[0073] As shown in Figure 1, this embodiment of the present disclosure provides a resource acquisition method, executed by an A-IoT device, including:

[0074] Step S101: Obtain target information;

[0075] Step S102: Determine the transmission resources for sending message three based on the target information.

[0076] It should be noted that, in this embodiment of the disclosure, the transmission resources for sending message three are determined based on the target information, thereby ensuring that the A-IoT device can successfully transmit message three through random access and guaranteeing communication reliability.

[0077] It should be noted that, in this embodiment of the disclosure, message three refers to message three in the random access process.

[0078] In some embodiments, the transmission resources for sending message 3 (Msg3) can also be understood as the transmission resources for sending the device-to-reader (D2R) signal carrying message 3.

[0079] In some embodiments, one implementation method includes obtaining target information, including:

[0080] Obtain target information through reader pre-configuration and / or through target messages sent by the reader;

[0081] The target message includes at least one of the following: a message that triggers random access, and message two.

[0082] It should be noted that reader pre-configuration can be understood as configuration through pre-configuration messages sent by the reader. These pre-configuration messages are different from random access-related messages. For example, these pre-configuration messages can be Radio Resource Control (RRC) messages.

[0083] It should be noted that the message triggering random access can be sent via a first signal, i.e., the first signal is a reader-to-device (R2D) signal carrying the triggering of random access. In other words, in this embodiment of the disclosure, the description of the message triggering random access can be replaced with the first signal. Message two can be sent via a second signal, i.e., the second signal is an R2D signal carrying message two; in other words, in this embodiment of the disclosure, the description of message two can be replaced with the second signal.

[0084] It should be noted that message two recorded in this embodiment can be understood as message two in a random access procedure (e.g., initiating a random access procedure using a contention-based access method). Message three recorded in this embodiment can be understood as message three in a random access procedure (e.g., initiating a random access procedure using a contention-based access method). Furthermore, in this embodiment, the A-IoT device can also initiate a random access procedure using a non-contention-based access method. Therefore, when the A-IoT device initiates a random access procedure using a non-contention-based access method, message two recorded in this embodiment can be understood as a paging message in the random access procedure using a non-contention-based access method; message three recorded in this embodiment can be understood as a D2R signal sent after receiving the paging message in the random access procedure using a non-contention-based access method; or message one (Msg1) sent in the random access procedure using a non-contention-based access method.

[0085] In some embodiments, the target information includes at least one of A11-A15:

[0086] A11. Time-domain information of transmitted resources;

[0087] A12, Frequency domain information of transmission resources;

[0088] A13, A-IoT device identifier;

[0089] A14. Transmit resource collection information;

[0090] A15, Index Information;

[0091] The index information includes at least one of A151-A154:

[0092] A151, Transmission Resource Index;

[0093] A152, The index of the transmission resource in the transmission resource set;

[0094] A153, the group index of the transmission resource group to which the transmission resource is located;

[0095] A154. Index of a transmission resource in a transmission resource group, wherein the transmission resource group includes a portion of the transmission resources in the transmission resource set.

[0096] The different implementations of the embodiments of this disclosure are described in detail below.

[0097] Implementation scenario 1: Obtain target information through pre-configured and / or triggered random access messages.

[0098] In some embodiments, the target information in this case includes at least one of the following: time-domain information of the transmission resource and frequency-domain information of the transmission resource.

[0099] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0100] B101, Start Time;

[0101] B102, the time-domain offset value at the start time;

[0102] B103, Time Domain Length Information.

[0103] In some embodiments, the time-domain information and / or frequency-domain information included in the target information can be configured by the reader pre-configuration and / or by the message configuration that triggers random access. Specific methods include, but are not limited to, the following:

[0104] For example, one of the time-domain length information, the time-domain offset value at the start time, and the frequency-domain information of the transmission resources is pre-configured by the reader, while the other two are indicated by a message that triggers random access; for example, two of the time-domain length information, the time-domain offset value at the start time, and the frequency-domain information of the transmission resources are pre-configured by the reader, while the other one is indicated by a message that triggers random access; for example, all the information in the time-domain length information, the time-domain offset value at the start time, and the frequency-domain information of the transmission resources is pre-configured by the reader; for example, all the information in the time-domain length information, the time-domain offset value at the start time, and the frequency-domain information of the transmission resources is indicated by a message that triggers random access.

[0105] In some embodiments, under one implementation, the time-domain offset value at the start time includes:

[0106] The time-domain offset of the starting time relative to the first target time.

[0107] In some embodiments, the time-domain offset value can be a single numerical value or a range of values.

[0108] The first target time includes at least one of the following:

[0109] B11, the end time of the message listening window;

[0110] B12, the end time of message two containing the A-IoT device identifier;

[0111] In some embodiments, the message two listening window refers to the message two listening window corresponding to the AIoT device.

[0112] It should be noted that message two containing the A-IoT device identifier can be understood as message two specifically for that A-IoT device; for example, if message two contains the identifier of A-IoT device A and message two contains the identifier of A-IoT device B, then for A-IoT device A, this item gives the time domain offset value of the start time of the transmission resource of message three of A-IoT device A relative to the end time of the listening window of message two containing the identifier of A-IoT device A.

[0113] B13, the end time of the message that triggered random access;

[0114] B14. The end time of the A-IoT device sending message one;

[0115] It should be noted that the end time in this case refers to message one sent by the A-IoT device. For example, for A-IoT device C, this item gives the time-domain offset value of the start time of the transmission resources of message three of A-IoT device C relative to the end time of message one sent by A-IoT device C.

[0116] In some embodiments, the time-domain length information of the transmission resource includes at least one of the following:

[0117] B21, Message three-code information;

[0118] For example, the encoding information may include, but is not limited to, at least one of the following: whether line code is used, line code encoding method, whether channel coding is used, channel coding method, code rate, and number of repeated transmissions.

[0119] B22, the transmission resource duration of message three;

[0120] In some implementations, the transmission resource duration can be seconds, symbols, OFDM symbols, time slots, mini-time slots, etc.

[0121] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0122] B31, the sending frequency of message three;

[0123] B32, the sub-channel index corresponding to the transmission frequency of message three;

[0124] For example, the reader is pre-configured with 8 sub-channels, with sub-channel indices from 0 to 8. If the sub-channel index is 3, then the frequency domain information of the transmission resources of message 3 corresponds to the sub-channel with sub-channel index 3.

[0125] B33, the frequency shift value of message three relative to message one;

[0126] For example, if the transmission frequency of message one is 900MHz, and the pre-configured transmission frequency of message three is shifted by 0.1MHz relative to the frequency of message one, then the transmission frequency of message three is 900.1MHz.

[0127] B34, Frequency shift value of message three relative to the carrier;

[0128] For example, if the carrier frequency is 900MHz and the shift value of the transmission frequency of pre-configured message three relative to the carrier frequency is 0.1MHz, then the transmission frequency of message three is 900.1MHz.

[0129] B35. Square wave frequency used for square wave modulation to realize three-frequency shifting of messages;

[0130] For example, if the carrier frequency is 900MHz, and the square wave frequency of the square wave modulation used to implement the frequency shift of message three is R times the information bit transmission rate, then the transmission frequency of message three is 9 × 10⁻⁶. 8 +R / T b (Hz), where T b The time length for each information bit.

[0131] B36. The number of times the repeated encoding is used to implement the message three-frequency shift;

[0132] For example, if the carrier frequency is 900MHz, and the message indication that triggers random access uses K repetition codes to implement the frequency shift of message three, then the transmission frequency of message three is 9 × 10⁻⁶. 8 +K / T b (Hz).

[0133] B37, Frequency factor used to implement three-frequency shifting of messages;

[0134] It should be noted that this situation refers to the frequency factor for the frequency shift of message three in the A-IoT device. Based on this frequency factor, the frequency shift value of message three can be determined, and thus the transmission frequency of message three can be determined.

[0135] Implementation scenario two: Obtain target information through pre-configuration and / or message two.

[0136] In some embodiments, the target information in this case includes at least one of the following: time-domain information of the transmission resource, frequency-domain information of the transmission resource, and A-IoT device identifier.

[0137] In some embodiments, the A-IoT device identifier, time-domain information, and / or frequency-domain information included in the target information can be pre-configured by the reader and / or configured by message two.

[0138] For example, one of the A-IoT device identifier, the time-domain information of the transmission resource, and the frequency-domain information of the transmission resource is pre-configured by the reader, and the other two are indicated by message two; for example, two of the A-IoT device identifier, the time-domain information of the transmission resource, and the frequency-domain information of the transmission resource are pre-configured by the reader, and the other one is indicated by message two; for example, all the information in the A-IoT device identifier, the time-domain information of the transmission resource, and the frequency-domain information of the transmission resource is indicated by message two.

[0139] In some embodiments, the A-IoT device identifier may be, for example, a random identifier generated by the device or a portion of its bits.

[0140] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0141] C11, Start time;

[0142] C12, the time-domain offset value at the start time;

[0143] The time-domain offset value of the starting time includes the offset value between the starting time and the second target time. The second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0144] C13, Time Domain Length Information.

[0145] In some embodiments, the time-domain length information includes at least one of the following:

[0146] C131, Message Three-Code Information;

[0147] For example, the encoding information may include, but is not limited to, at least one of the following: whether line code is used, line code encoding method, whether channel coding is used, channel coding method, code rate, and number of repeated transmissions.

[0148] C132, the transmission resource duration of message three;

[0149] In some implementations, the transmission resource duration can be seconds, symbols, OFDM symbols, time slots, mini-time slots, etc.

[0150] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0151] C21, the sending frequency of message three;

[0152] C22, the sub-channel index corresponding to the transmission frequency of message three;

[0153] C23, the frequency shift value of message three relative to message one;

[0154] C24, Frequency shift value of message three relative to the carrier;

[0155] C25. Square wave frequency used for square wave modulation to realize message three-frequency shifting;

[0156] C26, the number of times the repeated encoding is used to implement the message three-frequency shift;

[0157] C27, a frequency factor used to implement three-frequency shifting of messages.

[0158] Implementation scenario three: Obtain target information through pre-configured, randomly accessed messages and / or message two.

[0159] In some embodiments, the target information in this case includes at least one of the following: transmission resource set information and index information.

[0160] In some embodiments, the transmission resource set information and / or index information included in the target information can be configured by the reader pre-configuration, the message that triggers random access, and / or message two.

[0161] For example, some information in the transmission resource set information is pre-configured by the reader, while another part of the information is indicated by the message that triggers random access, and the index information is indicated by message two; for example, the transmission resource set information is indicated by the message that triggers random access, and the index information is indicated by message two.

[0162] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0163] Furthermore, the time-domain transmission resource information of the transmission resource set includes at least one of the following:

[0164] D11, the start time of the transmission resource set;

[0165] D12, the offset between the start time of the transmission resource set and the third target time;

[0166] The third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0167] D13, the time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0168] In some embodiments, the indication of the time interval includes, but is not limited to, at least one of the following: P seconds, Q symbols, R time slots, S micro time slots, U OFDM symbols, and L times the message-transmission resource time length.

[0169] D14, Time Domain Length Information;

[0170] In some embodiments, the time-domain length information includes at least one of the following:

[0171] D141, Message Three-Code Information;

[0172] For example, the encoding information may include, but is not limited to, at least one of the following: whether line code is used, line code encoding method, whether channel coding is used, channel coding method, code rate, and number of repeated transmissions.

[0173] D142, the transmission resource duration of message three.

[0174] In some implementations, the transmission resource duration can be seconds, symbols, OFDM symbols, time slots, mini-time slots, etc.

[0175] D15, the termination time of the transmission resource set;

[0176] D16. The number of transmission resources included in the transmission resource set;

[0177] D17. The offset of the termination time of the transmission resource set relative to the start time of the transmission resource set.

[0178] In some embodiments, the frequency domain transmission resource information includes at least one of the following:

[0179] D21. Frequency domain information of each transmission resource in the transmission resource set;

[0180] In some embodiments, the frequency domain information of each transmission resource includes at least one of the following:

[0181] D211, the sending frequency of message three;

[0182] D212, the sub-channel index corresponding to the transmission frequency of message three;

[0183] D213, the frequency shift value of message three relative to message one;

[0184] D214, Frequency shift value of message three relative to the carrier;

[0185] D215, Square wave frequency used for square wave modulation to realize message three-frequency shift;

[0186] D216, The number of times the repeated encoding is used to implement message three-frequency shifting;

[0187] D217, a frequency factor used to implement message three-frequency shifting.

[0188] D22. The index of the frequency or frequency subset used for the transmission of message three in the transmission frequency set of message one.

[0189] In some embodiments, the index information may be explicit or implicit.

[0190] When explicitly instructed, obtain the target information via message two, including:

[0191] Retrieve the target indication information from message two;

[0192] Based on the target indication information, obtain the index information;

[0193] The target indication information includes at least one of the following:

[0194] D31, codepoint indication information, which is used to indicate the index information of the transmission resources of message three;

[0195] For example, it can indicate at least one of the time-domain index, frequency index, and time-frequency domain combined index;

[0196] It should be noted that the transmission resources in the message three transmission resource set can be numbered by frequency domain, time domain, or a combination of frequency and time domain. Therefore, when indicating code points, at least one of the time domain index, frequency index, or time-frequency domain combined index can be indicated.

[0197] D32. Bitmap indication information, where each bit in the bitmap indication information corresponds to one transmission resource used to carry message three (e.g., determining the correspondence between the bit number and the transmission resource index). This can be understood as the value of each bit in the bitmap indicating whether the corresponding transmission resource is used to schedule the transmission of message three. Each bit indicates a specific index information for the transmission resource; that is, the index information can be determined by the value of each bit in the bitmap.

[0198] For example, a bit set to 0 indicates that the corresponding transmission resource was not scheduled by message two to transmit message three, while a bit set to 1 indicates that the corresponding transmission resource was scheduled by message two to transmit message three. In other words, an A-IoT device can determine the target information based on this bitmap indication information. For instance, if the message three transmission resource set contains two transmission resources for carrying message three, and the bitmap indication information includes two bits, the first bit is associated with the first transmission resource (index #1), and the second bit is associated with the second transmission resource (index #2). For example, for A-IoT device #1, if the bitmap indication information includes two bits with values ​​of 0 and 1, it can be understood that the bitmap indication information instructs A-IoT device #1 to use the second transmission resource to transmit message three, meaning the index determined by the bitmap indication information is #2.

[0199] In some embodiments, when implicitly indicated, obtaining target information via message two includes:

[0200] The index information is determined based on the correlation between the index information and the target parameters.

[0201] The target parameter includes at least one of the following:

[0202] D41. The order in which the transmission resources of message two appear in the message two listening window;

[0203] D42. The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0204] In some embodiments, the association is predefined by the protocol or preconfigured by the reader.

[0205] In some embodiments, the association includes at least one of the following:

[0206] D51. The order in which the index information and the transmission resources of message two appear in the message two listening window directly correspond;

[0207] For example, the transmission resource of message 2 at the Zth index in the message 2 listening window corresponds to the transmission resource of message 3 at the Zth index in the message 3 transmission resource set.

[0208] D52. The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0209] For example, the Xth A-IoT device identifier contained in message 2 corresponds to the transmission resource of message 3 at the Xth index in the transmission resource set of message 3.

[0210] D53. The index information and the order of appearance of the transmission resources of message two in the message two listening window correspond to the quotient and / or remainder.

[0211] For example, the quotient of the transmission resource of the Zth message in the message two listening window and P (i.e., Z / P) corresponds to the transmission resource of the Zth index of message three in the message three transmission resource set, where P is a constant.

[0212] D54. The index information corresponds to the quotient and / or remainder of the order of appearance of the A-IoT device identifier among all A-IoT device identifiers contained in message 2;

[0213] For example, the quotient (i.e., X / K) of the Xth A-IoT device identifier contained in message 2 corresponds to the transmission resource of message 3 at the Xth index in the transmission resource set of message 3.

[0214] It should be noted that the above examples consider time-domain resources and frequency-domain resources as a whole. In some embodiments, time-domain resources and frequency-domain resources can also be viewed independently. For example, for time-domain resources, the index information is used to correspond to the quotient of the appearance order of the time-domain resources of message two in the message two listening window. For example, for frequency-domain resources, the index information is used to correspond to the remainder of the appearance order of the frequency-domain resources of message two in the message two listening window. Of course, the above implementation is merely an example and does not constitute a limitation on the specific implementation of the embodiments of this disclosure.

[0215] Of course, the relationships in the embodiments of this disclosure are merely examples and do not constitute a limitation on the embodiments of this disclosure.

[0216] The specific implementation examples of the embodiments of this disclosure are illustrated below.

[0217] Application Scenario 1, corresponding to the above implementation scenario 1

[0218] In this application scenario, the reader indicates the transmission resources for message three by pre-configuring and / or indicating target information in the message that triggers random access.

[0219] The target information includes the time-domain offset of the start time of message three transmission resources relative to a first target time. This first target time includes at least one of the following: the end time of the message two listening window; the end time of message two containing the A-IoT device identifier; the end time of the message triggering random access; and the end time of the A-IoT device sending message one. The unit of the time-domain offset can be a symbol, OFDM symbol, time slot, micro-time slot, second, etc. For example, the message triggering random access indicates that the time-domain offset of the start time of message three transmission resources relative to the end time of message two is 2 symbols. As shown in Figure 2, Msg1#1 and Msg1#2 are D2R signals carrying Msg1 sent by A-IoT device 1 and device 2, respectively. After receiving Msg2#1 carrying its identifier, A-IoT device 1 starts sending message three 2 symbols after the end time of Msg2. A-IoT device 2 does the same.

[0220] Specifically, the target information includes time-domain length information of the transmission resources of message three, which includes at least one of the following:

[0221] The message contains three types of encoding information, such as whether line coding is used, the line coding method, whether channel coding is used, the channel coding method, the code rate, and the number of repeated transmissions.

[0222] The transmission resource duration of message three can be in the form of seconds, symbols, OFDM symbols, time slots, mini-time slots, etc.

[0223] Specifically, the target information includes frequency domain information of the transmission resources of message three, and the frequency domain information includes at least one of the following:

[0224] The sending frequency of message three, such as the sending frequency of message indication message three that triggers random access, is 900MHz;

[0225] The sub-channel index corresponding to the transmission frequency of message three, for example, the reader is pre-configured with a total of 8 sub-channels, with sub-channel indices from 0 to 8, and the message that triggers random access indicates the sub-channel with sub-channel index 3;

[0226] The frequency shift value of message 3 relative to Msg1. For example, if the transmission frequency of Msg1 is 900MHz, and the pre-configured frequency shift value of message 3 relative to Msg1 is 0.1MHz, then the transmission frequency of message 3 is 900.1MHz.

[0227] The frequency shift value of message three relative to the carrier is as follows: if the carrier frequency is 900MHz, and the pre-configured shift value of the transmission frequency of message three relative to the carrier frequency is 0.1MHz, then the transmission frequency of message three is 900.1MHz.

[0228] The square wave frequency used for frequency shifting of message three, such as a carrier frequency of 900MHz, and the square wave frequency used for frequency shifting of message three in the message indication triggering random access, is R times the information bit transmission rate. Therefore, the transmission frequency of message three is 9*10^6 times the information bit transmission rate. 8 +R / T b (Hz);

[0229] The number of repetitions used to implement the frequency shift of message three, for example, if the carrier frequency is 900MHz and the message indication triggering random access uses K repetitions to implement the frequency shift of message three, then the transmission frequency of message three is 9*10^6. 8 +K / T b (Hz);

[0230] Frequency factor used to implement message three-frequency shifting.

[0231] It should be noted that in this application scenario, the reader only needs to indicate the offset of the time-domain transmission resources of message three relative to the end time of message two, as well as the frequency-domain transmission resources of message three, so that the A-IoT device can determine its transmission resources for message three, resulting in low indication overhead.

[0232] Application Scenario 2, corresponding to the above implementation scenario 2

[0233] In this application scenario, the reader indicates the transmission resources for message three by pre-configuring and / or indicating target information in message two. Message two contains the following information:

[0234] A-IoT device identifiers, such as a random identifier generated by the device or a portion of its bits;

[0235] The frequency domain information of the transmission resources in message three can be found in application scenario one, and will not be repeated here.

[0236] The time-domain information of the transmission resources in message three includes at least one of the following:

[0237] The start time of message three transmission resources;

[0238] The time-domain length information of the transmission resources in message three can be found in application scenario one, and will not be repeated here.

[0239] The offset between the start time of the transmission resource of message three and the second target time, wherein the unit of the offset value can be a symbol, OFDM symbol, time slot, micro-time slot, second, etc.; the second target time includes at least one of the following:

[0240] The end time of the last message two listening window in the Y message two listening windows is shown as offset#1 in Figure 3; for example, the offset between the start time of message two indicating message three transmission resources and the end time of the last message two listening window in the two message two listening windows is 20 microseconds.

[0241] The end time of the message listening window of the A-IoT device is shown as offset#2 in Figure 3; for example, the offset between the start time of the pre-configured message three transmission resource and the end time of the message listening window is 1 micro-slot.

[0242] The end time of message two containing the A-IoT device identifier is shown as offset#3 in Figure 3; for example, the offset between the start time of the pre-configured message three transmission resource and the end time of message two containing the device identifier is 1 OFDM symbol;

[0243] The end time of the last transmission resource of message one in the X transmission resources is shown as offset#4 in Figure 3; for example, the offset between the start time of the transmission resource of message two indicating message three and the end time of the last transmission resource in the two transmission resources of message one is 2 time slots.

[0244] The end time of the A-IoT device sending message one is shown as offset#5 in Figure 3; for example, the offset between the start time of message three transmission resources and the end time of the A-IoT device sending message one is 64 code symbols.

[0245] The end time of the message that triggered random access.

[0246] It should be noted that in this application scenario, the reader can flexibly indicate the time and frequency resources for the transmission of message three to each A-IoT device through message two.

[0247] Application Scenario 3: Explicit Instructions Corresponding to Implementation Scenario 3

[0248] In this application scenario, the reader indicates the transmission resources in message three by pre-configuring and / or indicating the set of transmission resources in the message that triggers random access, and indicating index information in message two.

[0249] The transmission resource set information includes time-domain transmission resource information and / or frequency-domain transmission resource information of the transmission resource set.

[0250] Specifically, the time-domain transmission resource information includes at least one of the following:

[0251] The start time of the transmission resource set, or the offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of the last message two listening window among the M message two listening windows, the end time of message two containing the identifier of the A-IoT device, the end time of the message that triggers random access, the end time of the transmission resource of the last message one among the N message one transmission resources, and the end time of the A-IoT device sending message one.

[0252] The time interval between the start times of two adjacent transmission resource units in the transmission resource set, wherein the indication method of the time interval includes at least one of the following: P seconds, Q symbols, R time slots, S micro time slots, U OFDM symbols, and L times the length of Msg1 transmission resource unit;

[0253] The time-domain length information of the transmitted resources can be found in Application Scenario 1, and will not be repeated here.

[0254] The termination time of the transmission resource set, or the number of transmission resources for message three contained in the transmission resource set, or the offset of the termination time of the transmission resource set relative to its start time.

[0255] For example, the time offset between the start time of the message indicating the random access and the end time of the message two listening window is 64 symbols, the time interval between the start times of two adjacent transmission resource units in the transmission resource set is 128 symbols, and the transmission resource set contains two message three transmission resources. The message three transmission resource set is shown in Figure 4.

[0256] Specifically, frequency domain transmission resource information includes at least one of the following:

[0257] The frequency domain information of the transmission resources for each message 3 in the transmission resource set is detailed in Application Scenario 1 and will not be repeated here.

[0258] The transmission frequency set of Msg1 is an index of the frequency used for message three transmission, or an index of a subset of frequencies. For example, the transmission frequency set of Msg1 is {899.90MHz, 899.95MHz, 900.05MHz, 900.10MHz}, with indices 0, 1, 2, and 3 for each frequency. The message that triggers random access indicates that the frequency corresponding to frequency index 0, i.e., 899.90MHz, will be used as the frequency of the message three transmission resource set. As another example, if the subset corresponding to subset index 0 is {899.95MHz, 900.05MHz}, the frequency set corresponding to subset index 0 will be pre-configured as the frequency of the message three transmission resource set.

[0259] It should be noted that, in this application scenario, message two explicitly indicates index information. Explicit indication specifically includes at least one of the following indication methods (i.e., message two includes at least one of the following):

[0260] Codepoint information: Index information used to indicate the transmission resources of message three; for example, the transmission resource set contains 8 transmission resources for message three, with corresponding indices from 0 to 7. Message two instructs A-IoT device #1 to send message three on the transmission resource with index 7.

[0261] Bitmap indication information: Each bit in the bitmap corresponds to a transmission resource for message 3. It can be understood that each bit in the bitmap is used to indicate whether the transmission resource corresponding to that bit is used to transmit message 3. The transmission resource indicated by each bit corresponds to specific index information. In other words, the index information can be determined by the value of each bit in the bitmap.

[0262] It should be noted that in this application scenario, the reader can flexibly schedule the transmission resources of message three through message two, and reduce the indication overhead by indicating the repeated part of the time-frequency resource information once in the message that triggers random access.

[0263] Application Scenario 4: Implicit Instructions Corresponding to Implementation Scenario 3

[0264] In this application scenario, the reader indicates the transmission resources for message three by pre-configuring the transmission resource set information in the message that triggers random access and / or indicating index information in message two.

[0265] The transmission resource set information includes time-domain transmission resource information of the transmission resource set, and / or frequency-domain transmission resource information of the transmission resource set.

[0266] Specifically, the time-domain transmission resource information and frequency-domain transmission resource information can be found in the description of application scenario three, and will not be repeated here.

[0267] In this application scenario, message two implicitly indicates index information.

[0268] That is, the index information is determined based on the correlation between the index information and the target parameters;

[0269] The target parameter includes at least one of the following:

[0270] The order in which the transmission resources for message two appear in the message two listening window;

[0271] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0272] Specifically, the relationship includes at least one of the following:

[0273] Direct correspondence: This can be a direct correspondence between the index information and the order in which the transmission resources of message two appear in the message two listening window; or a direct correspondence between the index information and the order in which the A-IoT device identifier appears among all A-IoT device identifiers included in message two. For example, the Zth message two in the message two listening window corresponds to the Zth message three transmission resource in the message three transmission resource set, as shown in Figure 5. The first message two in the message two listening window corresponds to the message three transmission resource with index #1 in the message three transmission resource set, and so on.

[0274] The quotient and / or remainder correspondence can be calculated by taking the quotient and / or remainder of the index information and the order of appearance of the transmission resources of message two in the listening window of message two; or it can be calculated by taking the quotient and / or remainder of the index information and the order of appearance of the A-IoT device identifier among all A-IoT device identifiers contained in message two. For example, the Zth device identifier among all device identifiers contained in message two corresponds to the (Z-1)mod 2+1th time-domain and (Z-1)div 2+1th message three transmission resource in the transmission resource set, as shown in Figure 6. Message two contains 4 device identifiers. Device identifier 1 corresponds to the first message three transmission resource in the time domain and the first message three transmission resource in the frequency domain, i.e., message three transmission resource 1, and so on for other device identifiers.

[0275] In some embodiments, this association can also be other predefined correspondence rules in the protocol, such as predefined correspondences where the Z1th message 2 transmission resource in the message 2 listening window corresponds to the Q1th transmission resource in the frequency domain of the message 3 transmission resource set, and the Z2th message 2 transmission resource in the message 2 listening window corresponds to the Q2th transmission resource in the frequency domain of the message 3 transmission resource set. For example, assuming Z1 = 1, Z2 = 2, Q1 = 1, Q2 = 4, the correspondence between message 2 transmission resources and message 3 transmission resources is shown in Figure 7.

[0276] It should be noted that the configuration method for this association is either protocol predefined or reader preconfigured (for example, the reader is preconfigured via R2D signals).

[0277] It should be noted that in this application scenario, by establishing a connection between message two and message three, an implicit indication of the transmission resources of message three is achieved, which further reduces the indication overhead compared to the method in application scenario three.

[0278] It should be noted that in the inventory scenario, the Msg3 transmission resources of each A-IoT device are different, and the corresponding SLIVs are also different. If all candidate SLIVs are pre-configured to A-IoT devices in the form of a table, the data volume of the table will be too large. A-IoT devices have limited data storage capacity, making it difficult to pre-store complex resource allocation tables; moreover, when the device's power is depleted, its pre-stored information may also be lost.

[0279] NR signal transmission is based on Orthogonal Frequency-Division Multiplexing (OFDM), therefore the bandwidth of NR signals is flexibly configurable. In contrast, D2R signals from A-IoT devices are based on single-tone or dual-tone sine wave transmission, and their bandwidth depends on the signal transmission rate. Therefore, the frequency resource indication method using Resource Indicator Value (RIV) is not suitable for A-IoT systems.

[0280] RFID access mechanisms only support Time Division Multiple Access (TDMA) for tags and cannot support Frequency Division Multiple Access (FDMA). This also presents the following problems: a) low resource utilization efficiency and long device access time; b) lack of frequency domain resource indication mechanism; c) tags that have sent RN16 immediately send EPC after receiving ACK signaling, so the reader does not need to specifically indicate D2R time domain transmission resources. Considering the high connection density of A-IoT devices and the fact that the A-IoT process may support both TDMA and FDMA multiple access methods simultaneously, the resource allocation methods in related RFID technologies are not suitable for A-IoT systems.

[0281] At least one embodiment of this disclosure provides a method for indicating transmission resources of A-IoT Msg3. Compared with the related mechanisms in NR and RFID, it can support both TDMA and FDMA multiple access modes of Msg3, and does not require A-IoT devices to store a large amount of data. This method is compatible with the working mechanism of A-IoT systems and the capabilities of A-IoT devices themselves.

[0282] As shown in Figure 8, this embodiment of the present disclosure provides a resource indication method, executed by a reader, including:

[0283] Step S801: Send target information to the environmental Internet of Things (A-IoT) device;

[0284] The target information is used to determine the transmission resources for message three.

[0285] In some embodiments, sending target information to an environmental Internet of Things (A-IoT) device includes:

[0286] Send target information to A-IoT devices via pre-configured or target messages;

[0287] The target message includes at least one of the following: a message that triggers random access, and message two.

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

[0289] The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information;

[0290] The index information includes at least one of the following:

[0291] Transfer resource index;

[0292] The index of the transport resource within the transport resource set;

[0293] The group index of the transport resource group to which the transport resource resides;

[0294] An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

[0295] In some embodiments, sending target information to the environmental Internet of Things (A-IoT) device includes:

[0296] Target information is sent to A-IoT devices by triggering a random access message; wherein the target information includes at least one of the following:

[0297] The time-domain information and frequency-domain information of the transmitted resources.

[0298] In some embodiments, sending target information to the environmental Internet of Things (A-IoT) device includes:

[0299] Send target information to the A-IoT device via message 2; wherein the target information includes at least one of the following:

[0300] The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

[0301] In some embodiments, sending target information to the environmental Internet of Things (A-IoT) device includes:

[0302] Target information is sent to A-IoT devices via messages that trigger random access and message two.

[0303] The target information includes:

[0304] Transmit resource set information, which is transmitted via message transmission that triggers random access;

[0305] Index information, which is transmitted via message two.

[0306] In some embodiments, sending target information to an A-IoT device via message two includes:

[0307] The index information is sent to the A-IoT device via the target indication information in message 2; wherein the target indication information includes at least one of the following:

[0308] Code point indication information, which is used to indicate the index information of the transmission resources of message three;

[0309] The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

[0310] In some embodiments, the index information is associated with the target information;

[0311] The target information includes at least one of the following:

[0312] The order in which the transmission resources for message two appear in the message two listening window;

[0313] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0314] In some embodiments, the association includes at least one of the following:

[0315] The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond;

[0316] The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0317] The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder.

[0318] The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

[0319] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0320] Start time;

[0321] The time-domain offset value at the start time;

[0322] Time domain length information.

[0323] In some embodiments, the time-domain offset value at the start time includes:

[0324] The time-domain offset of the starting time relative to the first target time;

[0325] The first target time includes at least one of the following:

[0326] The end time of the message listening window;

[0327] The end time of message two containing the A-IoT device identifier;

[0328] The end time of the message that triggered random access;

[0329] The end time of sending message one by the A-IoT device.

[0330] In some embodiments, the time-domain offset value at the start time includes:

[0331] The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0332] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0333] The time-domain transmission resource information includes at least one of the following:

[0334] The start time of the set of transmission resources;

[0335] The offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0336] The time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0337] The time-domain length information of the transmitted resources;

[0338] The termination time of the set of transmission resources;

[0339] The number of transmission resources included in the transmission resource set;

[0340] The offset of the end time of the transmission resource set relative to the start time of the transmission resource set;

[0341] The frequency domain transmission resource information includes at least one of the following:

[0342] Frequency domain information of each transmission resource in the transmission resource set;

[0343] The index of the frequency or frequency subset used for transmitting message three in the frequency set of message one.

[0344] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0345] The sending frequency of message three;

[0346] The sub-channel index corresponding to the transmission frequency of message three;

[0347] The frequency shift value of message three relative to message one;

[0348] Message 3 represents the frequency shift value relative to the carrier.

[0349] Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages;

[0350] The number of times the repeated encoding is used to implement message three-frequency shifting;

[0351] Frequency factor used to implement message three-frequency shifting.

[0352] In some embodiments, the time-domain length information includes at least one of the following:

[0353] Message three-dimensional encoding information;

[0354] The transmission resource duration of message three.

[0355] It should be noted that all the implementation methods in the above embodiments are applicable to the embodiments of the resource indication method applied to the reader side, and can achieve the same technical effect, so they will not be described again here.

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

[0357] As shown in Figure 9, this embodiment of the disclosure provides a resource acquisition device 900, applied to A-IoT devices, including:

[0358] Acquisition unit 901 is used to acquire target information;

[0359] The determining unit 902 is used to determine the transmission resources for sending message three based on the target information.

[0360] In some embodiments, the acquisition unit 901 is configured to:

[0361] Obtain target information through reader pre-configuration and / or through target messages sent by the reader;

[0362] The target message includes at least one of the following: a message that triggers random access, and message two.

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

[0364] The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information;

[0365] The index information includes at least one of the following:

[0366] Transfer resource index;

[0367] The index of the transport resource within the transport resource set;

[0368] The group index of the transport resource group to which the transport resource resides;

[0369] An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

[0370] In some embodiments, the acquisition unit 901 is configured to:

[0371] Target information is obtained by triggering a random access message; wherein the target information includes at least one of the following:

[0372] The time-domain information and frequency-domain information of the transmitted resources.

[0373] In some embodiments, the acquisition unit 901 is configured to:

[0374] Target information is obtained through message two; wherein the target information includes at least one of the following:

[0375] The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

[0376] In some embodiments, the acquisition unit 901 is configured to:

[0377] Obtain target information by triggering random access messages and message two;

[0378] The target information includes:

[0379] Transmit resource set information, which is transmitted via message transmission that triggers random access;

[0380] Index information, which is transmitted via message two.

[0381] In some embodiments, the acquisition unit 901 is configured to:

[0382] Retrieve the target indication information from message two;

[0383] Based on the target indication information, obtain the index information;

[0384] The target indication information includes at least one of the following:

[0385] Code point indication information, which is used to indicate the index information of the transmission resources of message three;

[0386] The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

[0387] In some embodiments, the acquisition unit 901 is configured to:

[0388] The index information is determined based on the correlation between the index information and the target parameters;

[0389] The target parameter includes at least one of the following:

[0390] The order in which the transmission resources for message two appear in the message two listening window;

[0391] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0392] In some embodiments, the association includes at least one of the following:

[0393] The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond;

[0394] The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0395] The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder.

[0396] The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

[0397] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0398] Start time;

[0399] The time-domain offset value at the start time;

[0400] Time domain length information.

[0401] In some embodiments, the time-domain offset value at the start time includes:

[0402] The time-domain offset of the starting time relative to the first target time;

[0403] The first target time includes at least one of the following:

[0404] The end time of the message listening window;

[0405] The end time of message two containing the A-IoT device identifier;

[0406] The end time of the message that triggered random access;

[0407] The end time of sending message one by the A-IoT device.

[0408] In some embodiments, the time-domain offset value at the start time includes:

[0409] The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0410] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0411] The time-domain transmission resource information includes at least one of the following:

[0412] The start time of the set of transmission resources;

[0413] The offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0414] The time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0415] The time-domain length information of the transmitted resources;

[0416] The termination time of the set of transmission resources;

[0417] The number of transmission resources included in the transmission resource set;

[0418] The offset of the end time of the transmission resource set relative to the start time of the transmission resource set;

[0419] The frequency domain transmission resource information includes at least one of the following:

[0420] Frequency domain information of each transmission resource in the transmission resource set;

[0421] The index of the frequency or frequency subset used for transmitting message three in the frequency set of message one.

[0422] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0423] The sending frequency of message three;

[0424] The sub-channel index corresponding to the transmission frequency of message three;

[0425] The frequency shift value of message three relative to message one;

[0426] Message 3 represents the frequency shift value relative to the carrier.

[0427] Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages;

[0428] The number of times the repeated encoding is used to implement message three-frequency shifting;

[0429] Frequency factor used to implement message three-frequency shifting.

[0430] In some embodiments, the time-domain length information includes at least one of the following:

[0431] Message three-dimensional encoding information;

[0432] The transmission resource duration of message three.

[0433] It should be noted that this device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this device embodiment and can achieve the same technical effect.

[0434] It should be noted that the division of units in the embodiments of this disclosure 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.

[0435] 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.

[0436] As shown in Figure 10, this embodiment of the present disclosure also provides an A-IoT device, including a processor 1000, a transceiver 1010, a memory 1020, and a program stored in the memory 1020 and executable on the processor 1000; wherein the transceiver 1010 is connected to the processor 1000 and the memory 1020 via a bus interface, and the processor 1000 is used to read the program in the memory and execute the following processes:

[0437] Obtain target information;

[0438] Based on the target information, determine the transmission resources for sending message three.

[0439] Transceiver 1010 is used to receive and send data under the control of processor 1000.

[0440] In Figure 10, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1000 and memory represented by memory 1020. 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 1010 may be multiple components, including a transmitter and a receiver, 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 1030 may also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0441] The processor 1000 is responsible for managing the bus architecture and general processing, while the memory 1020 can store the data used by the processor 1000 when performing operations.

[0442] In some embodiments, the processor 1000 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.

[0443] The processor executes any of the methods described in the embodiments of this disclosure by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0444] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0445] Obtain target information through reader pre-configuration and / or through target messages sent by the reader;

[0446] The target message includes at least one of the following: a message that triggers random access, and message two.

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

[0448] The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information;

[0449] The index information includes at least one of the following:

[0450] Transfer resource index;

[0451] The index of the transport resource within the transport resource set;

[0452] The group index of the transport resource group to which the transport resource resides;

[0453] An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

[0454] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0455] Target information is obtained by triggering a random access message; wherein the target information includes at least one of the following:

[0456] The time-domain information and frequency-domain information of the transmitted resources.

[0457] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0458] Target information is obtained through message two; wherein the target information includes at least one of the following:

[0459] The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

[0460] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0461] Obtain target information by triggering random access messages and message two;

[0462] The target information includes:

[0463] Transmit resource set information, which is transmitted via message transmission that triggers random access;

[0464] Index information, which is transmitted via message two.

[0465] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0466] Retrieve the target indication information from message two;

[0467] Based on the target indication information, obtain the index information;

[0468] The target indication information includes at least one of the following:

[0469] Code point indication information, which is used to indicate the index information of the transmission resources of message three;

[0470] The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

[0471] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0472] The index information is determined based on the correlation between the index information and the target parameters;

[0473] The target parameter includes at least one of the following:

[0474] The order in which the transmission resources for message two appear in the message two listening window;

[0475] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0476] In some embodiments, the association includes at least one of the following:

[0477] The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond;

[0478] The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0479] The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder.

[0480] The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

[0481] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0482] Start time;

[0483] The time-domain offset value at the start time;

[0484] Time domain length information.

[0485] In some embodiments, the time-domain offset value at the start time includes:

[0486] The time-domain offset of the starting time relative to the first target time;

[0487] The first target time includes at least one of the following:

[0488] The end time of the message listening window;

[0489] The end time of message two containing the A-IoT device identifier;

[0490] The end time of the message that triggered random access;

[0491] The end time of sending message one by the A-IoT device.

[0492] In some embodiments, the time-domain offset value at the start time includes:

[0493] The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0494] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0495] The time-domain transmission resource information includes at least one of the following:

[0496] The start time of the set of transmission resources;

[0497] The offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0498] The time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0499] The time-domain length information of the transmitted resources;

[0500] The termination time of the set of transmission resources;

[0501] The number of transmission resources included in the transmission resource set;

[0502] The offset of the end time of the transmission resource set relative to the start time of the transmission resource set;

[0503] The frequency domain transmission resource information includes at least one of the following:

[0504] Frequency domain information of each transmission resource in the transmission resource set;

[0505] The index of the frequency or frequency subset used for transmitting message three in the frequency set of message one.

[0506] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0507] The sending frequency of message three;

[0508] The sub-channel index corresponding to the transmission frequency of message three;

[0509] The frequency shift value of message three relative to message one;

[0510] Message 3 represents the frequency shift value relative to the carrier.

[0511] Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages;

[0512] The number of times the repeated encoding is used to implement message three-frequency shifting;

[0513] Frequency factor used to implement message three-frequency shifting.

[0514] In some embodiments, the time-domain length information includes at least one of the following:

[0515] Message three-dimensional encoding information;

[0516] The transmission resource duration of message three.

[0517] It should be noted that the A-IoT device provided in this embodiment can implement all the method steps implemented in the above method embodiment and 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.

[0518] This disclosure also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of a resource acquisition method applied to an A-IoT device. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magnetic optical disc (MO), etc.), optical storage (e.g., compact disc (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD), etc.), and semiconductor storage (e.g., read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid-state drives (SSDs), etc.).

[0519] As shown in Figure 11, this embodiment of the disclosure provides a resource indication device 1100, applied to a network device, including:

[0520] The transmitting unit 1101 is used to transmit target information to environmental Internet of Things (A-IoT) devices;

[0521] The target information is used to determine the transmission resources for message three.

[0522] In some embodiments, the sending unit 1101 is configured to:

[0523] Send target information to A-IoT devices via pre-configured or target messages;

[0524] The target message includes at least one of the following: a message that triggers random access, and message two.

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

[0526] The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information;

[0527] The index information includes at least one of the following:

[0528] Transfer resource index;

[0529] The index of the transport resource within the transport resource set;

[0530] The group index of the transport resource group to which the transport resource resides;

[0531] An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

[0532] In some embodiments, the sending unit 1101 is configured to:

[0533] Target information is sent to A-IoT devices by triggering a random access message; wherein the target information includes at least one of the following:

[0534] The time-domain information and frequency-domain information of the transmitted resources.

[0535] In some embodiments, the sending unit 1101 is configured to:

[0536] Send target information to the A-IoT device via message 2; wherein the target information includes at least one of the following:

[0537] The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

[0538] In some embodiments, the sending unit 1101 is configured to:

[0539] Target information is sent to A-IoT devices via messages that trigger random access and message two.

[0540] The target information includes:

[0541] Transmit resource set information, which is transmitted via message transmission that triggers random access;

[0542] Index information, which is transmitted via message two.

[0543] In some embodiments, the sending unit 1101 is configured to:

[0544] The index information is sent to the A-IoT device via the target indication information in message 2; wherein the target indication information includes at least one of the following:

[0545] Code point indication information, which is used to indicate the index information of the transmission resources of message three;

[0546] The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

[0547] In some embodiments, the index information is associated with the target information;

[0548] The target information includes at least one of the following:

[0549] The order in which the transmission resources for message two appear in the message two listening window;

[0550] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0551] In some embodiments, the association includes at least one of the following:

[0552] The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond;

[0553] The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0554] The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder.

[0555] The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

[0556] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0557] Start time;

[0558] The time-domain offset value at the start time;

[0559] Time domain length information.

[0560] In some embodiments, the time-domain offset value at the start time includes:

[0561] The time-domain offset of the starting time relative to the first target time;

[0562] The first target time includes at least one of the following:

[0563] The end time of the message listening window;

[0564] The end time of message two containing the A-IoT device identifier;

[0565] The end time of the message that triggered random access;

[0566] The end time of sending message one by the A-IoT device.

[0567] In some embodiments, the time-domain offset value at the start time includes:

[0568] The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0569] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0570] The time-domain transmission resource information includes at least one of the following:

[0571] The start time of the set of transmission resources;

[0572] The offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0573] The time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0574] The time-domain length information of the transmitted resources;

[0575] The termination time of the set of transmission resources;

[0576] The number of transmission resources included in the transmission resource set;

[0577] The offset of the end time of the transmission resource set relative to the start time of the transmission resource set;

[0578] The frequency domain transmission resource information includes at least one of the following:

[0579] Frequency domain information of each transmission resource in the transmission resource set;

[0580] The index of the frequency or frequency subset used for transmitting message three in the frequency set of message one.

[0581] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0582] The sending frequency of message three;

[0583] The sub-channel index corresponding to the transmission frequency of message three;

[0584] The frequency shift value of message three relative to message one;

[0585] Message 3 represents the frequency shift value relative to the carrier.

[0586] Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages;

[0587] The number of times the repeated encoding is used to implement message three-frequency shifting;

[0588] Frequency factor used to implement message three-frequency shifting.

[0589] In some embodiments, the time-domain length information includes at least one of the following:

[0590] Message three-dimensional encoding information;

[0591] The transmission resource duration of message three.

[0592] It should be noted that this device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this device embodiment and can achieve the same technical effect.

[0593] It should be noted that the division of units in the embodiments of this disclosure 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.

[0594] 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.

[0595] As shown in Figure 12, this embodiment of the present disclosure also provides a reader, including a processor 1200, a transceiver 1210, a memory 1220, and a program stored in the memory 1220 and executable on the processor 1200; wherein the transceiver 1210 is connected to the processor 1200 and the memory 1220 via a bus interface, wherein the processor 1200 is used to read the program in the memory and execute the following process: wherein the processor is used to read the computer program in the memory and perform the following operations:

[0596] Send target information to environmental A-IoT devices;

[0597] The target information is used to determine the transmission resources for message three.

[0598] Transceiver 1210 is used to receive and send data under the control of processor 1200.

[0599] In Figure 12, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1200 and memory represented by memory 1220. 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 1210 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.

[0600] The processor 1200 is responsible for managing the bus architecture and general processing, while the memory 1220 can store the data used by the processor 1200 when performing operations.

[0601] In some embodiments, the processor 1200 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.

[0602] The processor executes any of the methods described in the embodiments of this disclosure by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0603] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0604] Send target information to A-IoT devices via pre-configured or target messages;

[0605] The target message includes at least one of the following: a message that triggers random access, and message two.

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

[0607] The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information;

[0608] The index information includes at least one of the following:

[0609] Transfer resource index;

[0610] The index of the transport resource within the transport resource set;

[0611] The group index of the transport resource group to which the transport resource resides;

[0612] An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

[0613] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0614] Target information is sent to A-IoT devices by triggering a random access message; wherein the target information includes at least one of the following:

[0615] The time-domain information and frequency-domain information of the transmitted resources.

[0616] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0617] Send target information to the A-IoT device via message 2; wherein the target information includes at least one of the following:

[0618] The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

[0619] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0620] Target information is sent to A-IoT devices via messages that trigger random access and message two.

[0621] The target information includes:

[0622] Transmit resource set information, which is transmitted via message transmission that triggers random access;

[0623] Index information, which is transmitted via message two.

[0624] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0625] The index information is sent to the A-IoT device via the target indication information in message 2; wherein the target indication information includes at least one of the following:

[0626] Code point indication information, which is used to indicate the index information of the transmission resources of message three;

[0627] The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

[0628] In some embodiments, the index information is associated with the target information;

[0629] The target information includes at least one of the following:

[0630] The order in which the transmission resources for message two appear in the message two listening window;

[0631] The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

[0632] In some embodiments, the association includes at least one of the following:

[0633] The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond;

[0634] The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two;

[0635] The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder.

[0636] The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

[0637] In some embodiments, the time-domain information of the transmission resource includes at least one of the following:

[0638] Start time;

[0639] The time-domain offset value at the start time;

[0640] Time domain length information.

[0641] In some embodiments, the time-domain offset value at the start time includes:

[0642] The time-domain offset of the starting time relative to the first target time;

[0643] The first target time includes at least one of the following:

[0644] The end time of the message listening window;

[0645] The end time of message two containing the A-IoT device identifier;

[0646] The end time of the message that triggered random access;

[0647] The end time of sending message one by the A-IoT device.

[0648] In some embodiments, the time-domain offset value at the start time includes:

[0649] The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

[0650] In some embodiments, the transmission resource set information includes: time-domain transmission resource information and frequency-domain transmission resource information of the transmission resource set;

[0651] The time-domain transmission resource information includes at least one of the following:

[0652] The start time of the set of transmission resources;

[0653] The offset between the start time of the transmission resource set and the third target time, wherein the third target time includes at least one of the following: the end time of the message two listening window of the A-IoT device, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the M message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the N message one transmission resources, where M and N are integers greater than or equal to 1;

[0654] The time interval between the start times of two adjacent transmission resource units in the transmission resource set;

[0655] The time-domain length information of the transmitted resources;

[0656] The termination time of the set of transmission resources;

[0657] The number of transmission resources included in the transmission resource set;

[0658] The offset of the end time of the transmission resource set relative to the start time of the transmission resource set;

[0659] The frequency domain transmission resource information includes at least one of the following:

[0660] Frequency domain information of each transmission resource in the transmission resource set;

[0661] The index of the frequency or frequency subset used for transmitting message three in the frequency set of message one.

[0662] In some embodiments, the frequency domain information of the transmission resource includes at least one of the following:

[0663] The sending frequency of message three;

[0664] The sub-channel index corresponding to the transmission frequency of message three;

[0665] The frequency shift value of message three relative to message one;

[0666] Message 3 represents the frequency shift value relative to the carrier.

[0667] Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages;

[0668] The number of times the repeated encoding is used to implement message three-frequency shifting;

[0669] Frequency factor used to implement message three-frequency shifting.

[0670] In some embodiments, the time-domain length information includes at least one of the following:

[0671] Message three-dimensional encoding information;

[0672] The transmission resource duration of message three.

[0673] It should be noted that the reader provided in this embodiment can implement all the method steps 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.

[0674] This disclosure also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements steps of a resource indication method applied to a reader. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0675] This disclosure also provides a computer program product, including computer instructions. When executed by a processor, these computer instructions implement the various processes in the above method embodiments and achieve the same technical effects. To avoid repetition, further details are omitted here.

[0676] 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.

[0677] 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 this disclosure. 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 flowchart illustrations and / or one or more block diagrams.

[0678] 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.

[0679] 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.

[0680] 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.

[0681] 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.

[0682] 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).

[0683] 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.”

[0684] 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 acquisition method applied to an environmental Internet of Things (A-IoT) device, the method comprising: Obtain target information; Based on the target information, determine the transmission resources for sending message three; The target information includes at least one of the following: The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information; The index information includes at least one of the following: Transfer resource index; The index of the transport resource within the transport resource set; The group index of the transport resource group to which the transport resource resides; An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

2. The method of claim 1, wherein, Obtain target information, including: Obtain target information through reader pre-configuration and / or through target messages sent by the reader; The target message includes at least one of the following: a message that triggers random access, and message two.

3. The method according to claim 1, wherein, Obtain target information, including: Target information is obtained through message two; wherein the target information includes at least one of the following: The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

4. The method according to claim 1, wherein, Obtain target information, including: Obtain target information by triggering random access messages and message two; The target information includes: Transmit resource set information, which is transmitted via message transmission that triggers random access; Index information, which is transmitted via message two.

5. The method according to claim 4, wherein, Obtain the target information through message two, including: Retrieve the target indication information from message two; Based on the target indication information, obtain the index information; The target indication information includes at least one of the following: Code point indication information, which is used to indicate the index information of the transmission resources of message three; The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

6. The method according to claim 4, wherein, Obtain the target information through message two, including: The index information is determined based on the correlation between the index information and the target parameters; The target parameter includes at least one of the following: The order in which the transmission resources for message two appear in the message two listening window; The order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message 2.

7. The method according to claim 6, wherein, The association relationship includes at least one of the following: The index information and the order in which the transmission resources of message two appear in the message two listening window directly correspond; The index information directly corresponds to the order in which the A-IoT device identifier appears among all the A-IoT device identifiers contained in message two; The index information corresponds to the order of appearance of the transmission resources of message two in the message two listening window, calculated by taking the quotient and / or the remainder. The index information corresponds to the quotient and / or remainder of the order in which the A-IoT device identifier appears among all A-IoT device identifiers contained in message 2.

8. The method according to claim 1 or 3, wherein, The time-domain information of the transmission resource includes at least one of the following: Start time; The time-domain offset value at the start time; Time domain length information.

9. The method according to claim 8, wherein, The time-domain offset value at the starting time includes: The time-domain offset of the starting time relative to the first target time; The first target time includes at least one of the following: The end time of the message listening window; The end time of message two containing the A-IoT device identifier; The end time of the message that triggered random access; The end time of sending message one by the A-IoT device.

10. The method according to claim 8, wherein, The time-domain offset value at the starting time includes: The offset between the start time and the second target time, where the second target time includes at least one of the following: the end time of the message two listening window, the end time of message two containing the A-IoT device identifier, the end time of the last message two listening window in the Y message two listening windows, the end time of the A-IoT device sending message one, the end time of the message that triggers random access, and the end time of the transmission resource of the last message one among the X message one transmission resources, where X and Y are integers greater than or equal to 1.

11. The method according to claim 1 or 3, wherein, The frequency domain information of the transmission resource includes at least one of the following: The sending frequency of message three; The sub-channel index corresponding to the transmission frequency of message three; The frequency shift value of message three relative to message one; Message 3 represents the frequency shift value relative to the carrier. Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages; The number of times the repeated encoding is used to implement message three-frequency shifting; Frequency factor used to implement message three-frequency shifting.

12. The method according to claim 8, wherein, The time-domain length information includes at least one of the following: Message three-dimensional encoding information; The transmission resource duration of message three.

13. A resource indication method applied to a reader, the method comprising: Send target information to environmental A-IoT devices; The target information is used to determine the transmission resources for message three; The target information includes at least one of the following: The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information; The index information includes at least one of the following: Transfer resource index; The index of the transport resource within the transport resource set; The group index of the transport resource group to which the transport resource resides; An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

14. The method according to claim 13, wherein, Send target information to environmental A-IoT devices, including: Send target information to A-IoT devices via pre-configured or target messages; The target message includes at least one of the following: a message that triggers random access, and message two.

15. The method according to claim 13 or 14, wherein, Sending target information to environmental IoT (A-IoT) devices includes: Target information is sent to A-IoT devices by triggering a random access message; wherein the target information includes at least one of the following: Time-domain information and frequency-domain information of the transmission resources; or, Send target information to the A-IoT device via message 2; wherein the target information includes at least one of the following: Time-domain information of transmission resources, frequency-domain information of transmission resources, and A-IoT device identifier; or, Target information is sent to A-IoT devices via messages that trigger random access and message two. The target information includes: Transmit resource set information, which is transmitted via message transmission that triggers random access; Index information, which is transmitted via message two.

16. The method according to claim 15, wherein, Send target information to the A-IoT device via message 2, including: The index information is sent to the A-IoT device via the target indication information in message 2; wherein the target indication information includes at least one of the following: Code point indication information, which is used to indicate the index information of the transmission resources of message three; The bitmap indication information, wherein each bit in the bitmap indication information corresponds to one transmission resource for message three.

17. An A-IoT device, comprising a memory, a transceiver, and a processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain target information; Based on the target information, determine the transmission resources for sending message three; in, The target information includes at least one of the following: The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information; The index information includes at least one of the following: Transfer resource index; The index of the transport resource within the transport resource set; The group index of the transport resource group to which the transport resource resides; An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

18. The A-IoT device according to claim 17, characterized in that, The processor is configured to read the computer program in the memory and perform the following operations: Obtain target information through reader pre-configuration and / or through target messages sent by the reader; The target message includes at least one of the following: a message that triggers random access, and message two.

19. The A-IoT device according to claim 17, characterized in that, The processor is configured to read the computer program in the memory and perform the following operations: Target information is obtained through message two; wherein the target information includes at least one of the following: The time domain information of the transmission resources, the frequency domain information of the transmission resources, and the A-IoT device identifier.

20. The A-IoT device according to claim 17 or 19, characterized in that, The time-domain information of the transmission resource includes at least one of the following: Start time; The time-domain offset value at the start time; Time domain length information.

21. The A-IoT device according to claim 20, characterized in that, The time-domain offset value at the starting time includes: The time-domain offset of the starting time relative to the first target time; The first target time includes at least one of the following: The end time of the message listening window; The end time of message two containing the A-IoT device identifier; The end time of the message that triggered random access; The end time of sending message one by the A-IoT device.

22. The A-IoT device according to claim 17, characterized in that, The frequency domain information of the transmission resource includes at least one of the following: The sending frequency of message three; The sub-channel index corresponding to the transmission frequency of message three; The frequency shift value of message three relative to message one; Message 3 represents the frequency shift value relative to the carrier. Square wave frequency used for square wave modulation to achieve three-frequency shifting of messages; The number of times the repeated encoding is used to implement message three-frequency shifting; Frequency factor used to implement message three-frequency shifting.

23. A reader, comprising a memory, a transceiver, and a processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send target information to environmental A-IoT devices; in, The target information is used to determine the transmission resources for message three.

24. A resource acquisition device, applied to an A-IoT device, comprising: The acquisition unit is used to acquire target information; The determining unit is used to determine the transmission resources for sending message three based on the target information; The target information includes at least one of the following: The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information; The index information includes at least one of the following: Transfer resource index; The index of the transport resource within the transport resource set; The group index of the transport resource group to which the transport resource resides; An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

25. A resource indicator device, applied to a reader, comprising: The transmitting unit is used to send target information to environmental A-IoT devices; The target information is used to determine the transmission resources for message three; The target information includes at least one of the following: The time-domain information of the transmission resources, the frequency-domain information of the transmission resources, the A-IoT device identifier, the transmission resource set information, and the index information; The index information includes at least one of the following: Transfer resource index; The index of the transport resource within the transport resource set; The group index of the transport resource group to which the transport resource resides; An index of a transmission resource in a transmission resource group, which includes a subset of transmission resources in a transmission resource set.

26. A processor-readable storage medium storing a computer program for causing the processor to perform the method of any one of claims 1 to 22.