Aiot operation processing method and apparatus, terminal, and network side device

By receiving time domain configuration information to determine the target resource location and sending a random access identifier, the AIoT device access problem is solved and an efficient AIoT device access and interaction process is achieved.

WO2025201250A1PCT designated stage Publication Date: 2025-10-02VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/084417
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-27
Filing Date
2025-03-24
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

In radio frequency identification systems, how to enable access to hundreds or even thousands of Ambient Internet of Things (AIoT) devices has become an urgent problem that needs to be solved.

Method used

The first device receives the time domain configuration information from the second device, determines the target resource location, sends the random access identifier of the AIoT device to the second device at this location, and receives its response information, thereby realizing access to the AIoT device.

Benefits of technology

The access interaction process of AIoT devices is clarified, and the access process of AIoT devices in AIoT operations is realized, which reduces latency and improves operational efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025084417_02102025_PF_FP_ABST
    Figure CN2025084417_02102025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and discloses an AIoT operation processing method and apparatus, a terminal, and a network side device. The AIoT operation processing method in an embodiment of the present application comprises: a first device receiving a first message from a second device, wherein the first message comprises time domain configuration information, and the time domain configuration information is used for indicating a resource position sent by a second message; the first device determining a target resource position on the basis of the time domain configuration information; the first device sending, at the target resource position, the second message to the second device, wherein the second message comprises a random access identifier of an AIoT device; and the first device receiving a third message from the second device, wherein the third message comprises response information corresponding to a random access identifier of at least one AIoT device, and the first device is an AIoT device.
Need to check novelty before this filing date? Find Prior Art

Description

AIOT operation processing method, device, terminal and network side equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202410361202.2 filed on March 27, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to an AIOT operation processing method, apparatus, terminal, and network-side equipment. Background Art

[0004] With the development of communication systems, Ambient Internet of Things (AIoT) devices have been introduced into Radio Frequency Identification (RFID) systems. When a network issues an inventory task to a reader node, hundreds or even thousands of AIoT devices may be involved. Operating these AIoT devices requires them to be connected to the reader, making access to these devices a pressing issue. Summary of the Invention

[0005] The embodiments of the present application provide an AIOT operation processing method, apparatus, terminal, and network-side equipment, which can solve the problem of how to achieve access to AIoT devices.

[0006] In a first aspect, a method for processing an environmental Internet of Things (AIOT) operation is provided, comprising:

[0007] A first device receives a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0008] The first device determines a target resource location according to the time domain configuration information;

[0009] The first device sends a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device;

[0010] The first device receives a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device;

[0011] Among them, the first device is an AIOT device.

[0012] In a second aspect, an environmental Internet of Things (AIOT) operation processing method is provided, including:

[0013] The second device sends a first message to the AIOT device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0014] The second device receives a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information;

[0015] The second device sends a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0016] In a third aspect, an environmental Internet of Things (AIOT) operation processing device is provided, comprising:

[0017] A first receiving module is configured to receive a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0018] A determination module, configured to determine a target resource location according to the time domain configuration information;

[0019] A first sending module, configured to send a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device;

[0020] The first receiving module is further configured to receive a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0021] In a fourth aspect, an environmental Internet of Things (AIOT) operation processing device is provided, comprising:

[0022] A second sending module is configured to send a first message to the AIOT device, where the first message includes time domain configuration information, and the time domain configuration information is used to indicate a resource location for sending the second message;

[0023] a second receiving module, configured to receive a second message from the AIOT device at a target resource location, the second message including a random access identifier of the AIOT device, the target resource location being determined based on the time domain configuration information;

[0024] The second sending module is further configured to send a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0025] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0026] In a sixth aspect, a terminal is provided, comprising a processor and a communication interface, wherein:

[0027] When the terminal is a first device, the communication interface is used to receive a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0028] a processor, configured to determine a target resource location according to the time domain configuration information;

[0029] The communication interface is also used to send a second message to the second device at the target resource location, wherein the second message includes a random access identifier of the AIOT device; and receive a third message from the second device, wherein the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0030] When the terminal is a second device, the communication interface is used to send a first message to the AIOT device, where the first message includes time domain configuration information, and the time domain configuration information is used to indicate the resource location where the second message is sent; receive a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information; and send a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0031] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0032] In the eighth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send a first message to an AIOT device, the first message including time domain configuration information, and the time domain configuration information is used to indicate the resource location where the second message is sent; receive a second message from the AIOT device at a target resource location, the second message including a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information; send a third message to the AIOT device, the third message including response information corresponding to the random access identifier of at least one AIOT device.

[0033] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0034] In the tenth aspect, a wireless communication system is provided, comprising: a first device and a second device, wherein the first device can be used to execute the steps of the method described in the first aspect, and the second device can be used to execute the steps of the method described in the second aspect.

[0035] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.

[0036] In the twelfth aspect, a computer program / program product is provided, wherein the computer program / program product includes computer instructions, and the computer program / program product is executed by at least one processor to implement the method as described in the first aspect, or to implement the method as described in the second aspect.

[0037] In an embodiment of the present application, a first device receives a first message from a second device, the first message including time domain configuration information, the time domain configuration information being used to indicate the resource location where the second message is sent; the first device determines the target resource location based on the time domain configuration information; the first device sends a second message to the second device at the target resource location, the second message including a random access identifier of an AIOT device; the first device receives a third message from the second device, the third message including response information corresponding to the random access identifier of at least one AIOT device; wherein the first device is an AIOT device. In other words, the AIOT device determines the location of the target resource by interacting with the second device, and then uses the target resource to send the random access identifier of the AIOT device to the second device, thereby enabling the second device to access and interact with the AIOT device. In this way, the embodiment of the present application clarifies the access interaction process of the AIoT device, thereby realizing the access process of the AIOT device in the AIOT operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] FIG1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;

[0039] Figure 2 is a schematic diagram of the RFID inventory process;

[0040] Figure 3 is a schematic diagram of the command status in the RFID inventory process;

[0041] FIG4 is a flowchart of an AIOT operation processing method according to an embodiment of the present application;

[0042] FIG5a is a second flow chart of the AIOT operation processing method provided in an embodiment of the present application;

[0043] Figures 5b to 5h are exemplary diagrams of transmission scenarios in the AIOT operation processing method provided in an embodiment of the present application;

[0044] FIG5i is a third flow chart of the AIOT operation processing method provided in an embodiment of the present application;

[0045] FIG6 is a fourth flow chart of the AIOT operation processing method provided in an embodiment of the present application;

[0046] FIG7 is a fifth flow chart of the AIOT operation processing method provided in an embodiment of the present application;

[0047] FIG8 is a schematic structural diagram of an AIOT operation processing device provided in an embodiment of the present application;

[0048] FIG9 is a schematic structural diagram of another AIOT operation processing device provided in an embodiment of the present application;

[0049] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0050] FIG11 is a schematic structural diagram of a terminal provided in an embodiment of the present application;

[0051] FIG12 is a schematic structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0052] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0053] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0054] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.

[0055] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0056] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0057] For ease of understanding, some of the contents involved in the embodiments of this application are described below:

[0058] 1. AIoT, also known as the Ambient power-enabled Internet of Things (Ambient power-enabled IoT).

[0059] AIoT is an IoT service where IoT devices are powered by energy harvesting. IoT devices do not have batteries or have limited energy storage capabilities (for example, using a capacitor). Energy sources for energy harvesting include radio waves, light, motion, heat, or other suitable energy sources.

[0060] Low-power IoT devices are IoT devices with low overall power consumption, including low-power signal reception and low-power signal transmission. Due to their low overall power consumption, communication energy can come from environmental sources such as wind, kinetic energy, thermal energy, and RF signals. They are also called ambient IoT, passive IoT, and transponder devices.

[0061] Ambient IoT devices can be classified based on energy source, energy storage capability, passive or active emission, etc. There are many types of devices:

[0062] Passive devices (Passive Devices) have no independent signal generation or amplification, that is, backscatter transmission;

[0063] Semi-passive devices also belong to the passive device category. They have energy storage but no independent signal generation, i.e. backscatter transmission. The use of stored energy can include amplification of reflected signals.

[0064] Active devices have energy storage and independent signal generation, that is, active RF components used for transmission.

[0065] 2. Backscatter Communication (BSC)

[0066] Backscatter communication involves a device using radio frequency signals from other devices or the environment to modulate its signal and transmit its own information. Backscatter, a passive or low-energy technology, is characterized by its ability to transmit its own signal by modifying the characteristics of the received ambient radio frequency signal, such as its phase or amplitude, achieving extremely low or zero power consumption.

[0067] One implementation of a backscatter transmission method based on On-Off Keying (OOK) is as follows: when the tag needs to send a '1', the tag reflects the incident carrier signal; when the tag needs to send a '0', the tag does not reflect the incident carrier signal.

[0068] Backscatter communication equipment modulates the signal by adjusting its internal impedance to control the circuit's reflection coefficient, Γ, thereby varying the amplitude, frequency, and phase of the incident signal. The signal reflection coefficient can be expressed as: Γ = (Z_1 - Z_0) / (Z_1 + Z_0) = |Γ|e^(jθ_T);

[0069] Where Z_0 is the antenna characteristic impedance, and Z_1 is the load impedance. Assuming the incident signal is S_in(t), the output signal is S_out(t) = S_in(t)|Γ|e^(jθ_T). Therefore, by properly controlling the reflection coefficient, corresponding amplitude modulation, frequency modulation, or phase modulation can be achieved.

[0070] Backscatter communication equipment typically uses low-power reception, typically using low-power RF, IF, or baseband envelope detection. The transmitted signal waveform typically uses simple modulation schemes such as OOK, Amplitude Shift Keying (ASK), and Frequency Shift Keying (FSK).

[0071] The device that communicates with this type of low-power device is called a read-write device, which can be, for example, a terminal, a base station, or a device with read-write functions, such as a reader / writer, and the specific details are not limited here.

[0072] 3. Information transmission between reader and tag devices in RFID.

[0073] RFID is a traditional backscatter communication system designed to identify and read data from BSC devices (i.e., tags) within the reader's coverage area. Because RFID was initially used for automated inventory counting of large quantities of goods, the process of tag identification and data reading is also known as inventory taking.

[0074] Take the EPC C1G2 RFID system defined in ISO 18000-6c as an example. After the reader sends a query command (Query), the tag responds (Reply). For example, if the Reply is RN16, the tag generates a 16-bit random number and sends it to the reader. The reader then sends this sequence to the tag using the ACK command. After successfully verifying the RN16 in the ACK, the tag sends subsequent data (such as Packet Core (PC) and Evolved Packet Core (EPC)) to the reader.

[0075] Reader operation instructions are shown in Table 1.

[0076] Table 1:

[0077] The status of the tag is shown in Table 2.

[0078] Table 2:

[0079] 4. RFID inventory process.

[0080] The inventory process is shown in Figure 2 and includes:

[0081] 1. The reader is first powered on and reset, and sends a Select command to indicate the corresponding matching conditions to select this tag; the tag immediately switches to the Ready state;

[0082] 2. The reader sends a Query command, and the tag determines whether to respond based on the inventory mark and SL mark.

[0083] The Query command starts an inventory cycle. The Query command contains the Q value. The tag is in (0, 2 Q -1) generates a random number as the initial value of the slot counter.

[0084] If the matching condition is met and the timeslot counter value is not 0, the system immediately enters the Arbitrate state.

[0085] Then send the Query_Rep command to reduce the value of the time slot counter by 1;

[0086] The QueryAdjust command can change the Q value and let the tag regenerate a new random number (0, 2 Q -1) as the value of the time slot counter.

[0087] If the matching condition is met and the time slot counter is 0, respond to RN16 and immediately switch to the Reply state;

[0088] 3. The reader sends an ACK (RN16) command. The tag responds with the PC, ECP, and cyclic redundancy check (CRC)-16 parameters and enters the Acknowledged state.

[0089] If the reader receives responses from multiple tags at the same time, it may not be able to process multiple tags at once, and a collision occurs. The reader may not send an ACK. If the tag does not receive an ACK, the counters of these tags will be randomly incremented by 0 or 1.

[0090] 4. In the Acknowledged state, after receiving the REQ_RN (RN16) command, the tag responds with RN16 and switches to the Open or Secured state. The reader can read and write to this tag.

[0091] As shown in Figure 3,

[0092] The colored box indicates the time slot with only one tag response (e.g. Slot#3);

[0093] The white box indicates an empty slot with no Tag response (e.g., Slot #1);

[0094] Gray boxes indicate conflicting slots (e.g., Slot#2) that are responded to by more than one tag.

[0095] It should be noted that in this application, slot refers to a time unit of non-fixed duration, which can also be called a time slot.

[0096] 5. Q algorithm of RFID protocol.

[0097] Step 0: The algorithm maintains a floating-point parameter Q with an initial value of 4;

[0098] Step 1: Reader broadcasts Query command at the beginning of the frame and broadcasts 2 Q -1 frame length;

[0099] Step 2: After receiving the identification command, the tag(s) respond starting from slot 0.

[0100] Step 3: After each slot, the reader checks the result of that slot: If exactly one tag responds, there is no conflict, and the Q value remains unchanged. If it is an empty slot, C is subtracted from the Q value (C is a pre-set constant ranging from 0.1 to 0.5, similar to a learning rate; after subtraction, Q is less than 0). If it is a conflicting slot, C is added to the Q value, and the Q value cannot exceed 15. After the slot ends, the Q value is rounded up, and the Q value is used to decide whether to end the current frame or continue.

[0101] The following, in conjunction with the accompanying drawings, describes in detail the environmental Internet of Things (AIOT) operation processing method provided by the embodiment of the present application through some embodiments and their application scenarios.

[0102] 4 , an embodiment of the present application provides an environmental Internet of Things (AIOT) operation processing method. As shown in FIG4 , the environmental Internet of Things (AIOT) operation processing method includes:

[0103] Step 401: A first device receives a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message.

[0104] Step 402: The first device determines a target resource location according to the time domain configuration information;

[0105] Step 403: The first device sends a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device.

[0106] Step 404: The first device receives a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device;

[0107] Among them, the first device is an AIOT device.

[0108] In the embodiment of the present application, the above-mentioned first message can be understood as an initial broadcast message, which can also be referred to as Msg0, which is used to trigger the execution of AIOT operations. AIoT operations can also be understood or replaced by one of the following: AIoT tasks, AIoT processes, AIoT commands, AIoT services. For example, it includes at least one of the following: inventorying one or more AIoT devices, reading one or more AIoT devices, writing one or more AIoT devices, enabling one or more AIoT devices, disabling one or more AIoT devices, etc.

[0109] Optionally, the AIoT device may include at least one of a BSC device and a tag device.

[0110] Optionally, the time domain configuration information may be understood or replaced by time slot(s) configuration information. The resource location may be understood or replaced by time domain resource location.

[0111] Optionally, in some embodiments, the time domain configuration information is used to indicate one or more resource locations, and the first device may select a target resource location from the one or more resource locations and send a second message at the target resource location. It should be noted that the manner in which the first device can select the target resource location can be set according to actual needs. For example, in some embodiments, the first device may randomly select a resource location from the indicated multiple resource locations as the target resource location, or may select a corresponding resource location as the target resource location based on a mapping relationship between the resource location and the AIoT device.

[0112] Optionally, the random access identifier (random identifier) ​​may be a 16-bit random number, referred to as RN16.

[0113] It should be understood that if a four-step access process is supported (for example, Msg1, Msg2, Msg3, Msg4 of 4-step RACH), it can correspond to the second message, third message, fourth message, and fifth message of the present application.

[0114] It can also be understood that if a two-step access process is supported (eg, MsgA and MsgB of 2-step RACH), it may only correspond to the second message and the third message of the present application.

[0115] Optionally, the content of the second message and the third message sent in the four-step access process and the two-step access process is different. For example, the content of the second message and the content of the fourth message in the four-step access process can be combined into one message and sent (i.e., equivalent to the content of the second message in the two-step access process), and the content of the third message and the content of the fifth message in the four-step access process can be combined into one message and sent (i.e., equivalent to the content of the third message in the two-step access process).

[0116] Optionally, in some embodiments, the response information may be used to indicate an access result, such as access success or access failure. In some embodiments, the response information may be indicated by a positive acknowledgement (ACK) or a negative acknowledgement (NACK).

[0117] It should be understood that in the embodiments of the present application, receiving refers to the execution of the receiving behavior, and does not indicate the result of receiving. For example, receiving the third message refers to the execution of the receiving behavior of receiving the third message, and there may be two results: not receiving the third message or receiving the third message.

[0118] In an embodiment of the present application, a first device receives a first message from a second device, the first message including time domain configuration information, the time domain configuration information being used to indicate the resource location to which the second message is to be sent; the first device determines the target resource location based on the time domain configuration information; the first device sends a second message to the second device at the target resource location, the second message including a random access identifier of an AIOT device; the first device receives a third message from the second device, the third message including response information corresponding to the random access identifier of at least one AIOT device; wherein the first device is an AIOT device. In this way, the embodiment of the present application clarifies the access interaction process of AIoT devices, thereby realizing the access process of AIOT devices in AIOT operations.

[0119] Optionally, in some embodiments, the time domain configuration information includes any one of the following:

[0120] at least one time slot allocation, wherein one resource location is a time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0121] At least one random access occasion, wherein one resource location is one random access occasion or a plurality of consecutive random access occasions in the at least one random access occasion.

[0122] In the embodiment of the present application, a resource location is taken as a slot for example, and it is assumed that the time domain configuration information includes L slots, where L is an integer greater than 1. The above-mentioned method for determining the target resource location may include any of the following:

[0123] Method 1: Generate a random number between [0, L-1] based on the total number of slots L, and use the value of the random number as its own access slot (i.e., the target resource location). For example, if the random number is 2, the second slot (counting from the 0th slot) among the configured multiple slots is used as the access slot.

[0124] Method 2: The slot configured by the time domain configuration information can have a mapping relationship with a type of AIOT device information (such as device identification or session identification). The specific time domain configuration information can configure the mapping relationship, and the AIOT device can determine its own access slot based on the AIoT device information and the mapping relationship.

[0125] In an embodiment of the present application, when at least two resource locations are indicated by time domain configuration information, the AIOT device can select a different resource location from the indicated resource locations to send a third message, thereby realizing time division multiplexing to perform AIOT operations, thereby reducing the latency of AIOT operations.

[0126] Optionally, in some embodiments, the first message further includes at least one of the following:

[0127] a transport block size (TBS) or a resource grant size (GS) for carrying the second message, or an upper limit of the transport block size or the resource grant size for carrying the second message;

[0128] first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container;

[0129] The first transmission container is a transmission container from the AIOT device to the second device.

[0130] In the embodiment of the present application, the first transmission container may be understood or replaced by a device-to-reader (D2R) container.

[0131] Optionally, in some embodiments, the first transmission container is used to transmit at least one of the following: high-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; identification information of the second device.

[0132] Optionally, the service data may include at least a portion of an EPC code and at least a portion of an authentication code corresponding to the EPC code. The high-level message may include a registration accept message and a control plane service accept message.

[0133] Optionally, in some embodiments, the second message further includes at least one of the following:

[0134] a first transport container;

[0135] Capability information of AIOT devices;

[0136] Identification information of the second device.

[0137] In this embodiment of the present application, the content of the second message may be selected by the first device itself or determined by the configuration of the second device. Optionally, whether the second message carries the first transmission container may be determined based on the content carried in the first message, for example, based on at least one of the first indication information and the transport block size or upper limit thereof that carries the second message.

[0138] Optionally, in some embodiments, the capability information includes at least one of the following:

[0139] Whether the segmentation function is supported;

[0140] Whether a segmentation function for a first transmission from an AIOT device to a second device is supported;

[0141] The maximum number of segments supported by the first transmission;

[0142] Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device;

[0143] The maximum number of segments supported by the second transport.

[0144] Optionally, in some embodiments, the identification information of the second device includes at least one of the following: a reader identity, a public land mobile network (PLMN) identifier, a cell identity, a tracking area code, a RAN-based Notification Area Code, a carrier ID, and a physical cell identifier (PCI).

[0145] Optionally, in some embodiments, the third message further includes at least one of the following:

[0146] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0147] First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device;

[0148] The second transmission container is a transmission container from the second device to the AIOT device.

[0149] In the embodiment of the present application, the second transmission container can be understood or replaced by a reader-to-device (R2D) container, wherein the second transmission container can be a transmission container received by the second device from the core network.

[0150] Optionally, the above-mentioned target identifier can be an access network temporary identifier (RAN Temp ID). From the perspective of the second device, different AIOT devices are distinguished according to the random identifier generated by different AIOT devices and at least one of the Msg1 resource locations sent by different AIOT devices, and a RAN Temp ID temporary identifier is assigned to replace the random identifier, which is used to establish an association between the communication object at the transmission layer and the operation object of the high-level instruction (such as Read, write, kill) process; from the perspective of the AIOT device, the RAN Temp ID is used to correspond to the AIOT device in the physical layer channel (for example, PRDCH) receiving process.

[0151] Optionally, in some embodiments, the first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

[0152] Optionally, in some embodiments, when the first device receives the third message, the method further includes at least one of the following:

[0153] In a case where the response information includes affirmative information, and the random access identifier associated with the affirmative information includes the random access identifier included in the second message, the first device determines that the access is successful;

[0154] In a case where the response information includes affirmative information, and the random access identifier associated with the affirmative information does not include the random access identifier included in the second message, the first device determines that the access fails;

[0155] In a case where the response information includes negative information, and the random access identifier associated with the negative information includes the random access identifier included in the second message, the first device determines that the access fails;

[0156] In a case where the response information includes only negative information, and the random access identifier associated with the negative information does not include the random access identifier included in the second message, the first device determines that the access is successful.

[0157] In the embodiment of the present application, the above-mentioned response information can be understood as an ACK information field or a NAK information field.

[0158] If one of the following conditions is met, the first device considers its access process successful:

[0159] Condition 1: The third message includes an ACK information field and a NAK information field, and the random identifier in the second message sent by the first device itself is included in the relevant field of the ACK information (explicit indication);

[0160] Condition 2: The third message contains only the ACK information field, and the random identifier in the second message 1 sent by the first device itself is included in the relevant field of the ACK information (explicit indication);

[0161] Condition 3: The third message only includes the NAK information field, and the random identifier in the second message sent by the first device itself is not included in the relevant field of the NAK information (default indication).

[0162] Optionally, if the access process is successful, if the third message also contains other content, the other content is further validated or applied according to the content indication field. If the content indication field indicates that it belongs to physical layer parameter information, it is submitted to the physical layer for further validation or application; if it is content belonging to the MAC layer, it is directly validated or applied; if it is content belonging to an upper layer (above the AS layer, such as the AIOT layer or NAS layer), it is submitted to the upper layer for further validation or application.

[0163] If any of the following conditions is met, the first device considers its access process failed:

[0164] Condition 4: The third message includes an ACK information field and a NAK information field, and the random identifier in the second message sent by the first device itself is included in the relevant field of the NAK information (explicit indication);

[0165] Condition 5: The third message contains only the NAK information field, and the random identifier in the second message sent by the first device itself is included in the relevant field of the NAK information (explicit indication);

[0166] Condition 6: The third message only includes an ACK information field, and the random identifier in the second message sent by the first device itself is not included in the relevant field of the ACK information (default indication).

[0167] Optionally, under the premise that the access process fails, if the third message also contains other content, it is directly ignored or discarded.

[0168] Optionally, in some embodiments, after the first device determines that the access is successful, the method further includes:

[0169] The first device sends a fourth message to the second device, where the fourth message includes at least one of the following:

[0170] a first transport container;

[0171] Capability information of AIOT devices.

[0172] It should be noted that in each embodiment of the present application, the information about the AIOT device included in the message sent by the AIOT device to the second device refers to the information about the AIOT device itself. For example, the capability information of the AIOT device included in the fourth message can be understood as the capability information of the first device, and the random access identifier of the AIOT device included in the second message can be understood as the random access identifier of the first device.

[0173] Optionally, in some embodiments, after the first device sends the fourth message to the second device, the method further includes:

[0174] The first device receives a fifth message from the second device, where the fifth message includes at least one of the following:

[0175] a second transport container;

[0176] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0177] Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

[0178] In an embodiment of the present application, the above-mentioned second physical layer parameter information includes at least one of a resource location, a modulation parameter and a coding parameter.

[0179] Optionally, in some embodiments, the resource location of the fourth message is determined based on any one of the following:

[0180] The first physical layer parameter information carried in the third message;

[0181] the target resource location;

[0182] The resource location of the third message;

[0183] The preamble code associated with the fourth message.

[0184] Optionally, in a case where the resource location of the fourth message is determined based on the first physical layer parameter information, the resource location in the first physical layer parameter information may be determined as the resource location of the fourth message.

[0185] Optionally, when the resource location of the fourth message is determined based on the target resource location, the resource location of the fourth message may be determined jointly based on the target resource location and a time offset. The time offset may be set according to actual needs.

[0186] Optionally, when the resource location of the fourth message is determined based on the resource location of the third message, the resource location of the fourth message may be determined jointly based on the resource location of the third message and a time offset. The time offset may be set according to actual needs.

[0187] Optionally, when the resource location of the fourth message is determined based on the preamble associated with the fourth message, the location of the fourth message can be determined based on the resource location indicated by the preamble associated with the fourth message. For example, the preamble associated with the fourth message can be understood as a preamble sent before the sending location of the fourth message. Optionally, the fourth message can be understood or replaced by Msg3, and a D2R preamble is sent before the sending location of Msg3. The preamble associated with the fourth message can be understood as the D2R preamble.

[0188] Optionally, in some embodiments, the method further comprises:

[0189] The first device receives a seventh message from the second device;

[0190] The first device performs a target behavior based on the seventh message;

[0191] The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message. The target behavior includes any one of the following:

[0192] resending the second message based on the seventh message;

[0193] The seventh message is ignored.

[0194] In this embodiment of the present application, when an AIOT device sends the content of the second message at its selected target resource location, at least two AIOT devices may select the same target resource location, resulting in an access conflict. When the second device determines that there are at least two AIOT devices sending access conflicts, it can re-enter the access process by sending a seventh message.

[0195] Optionally, the AIOT device that considers that the access has failed may resend the second message based on the seventh message, and will continue to receive the third message after resending the second message.

[0196] Optionally, the AIOT device that considers the access successful can directly ignore the seventh message.

[0197] It should be noted that, in some embodiments, to ensure that the repeatedly sent seventh message is effective only for all AIOT devices experiencing access conflicts, the seventh message may be sent after the third message has been sent to AIOT devices that have not experienced access conflicts. That is, in some embodiments, the resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT devices that have not experienced access conflicts.

[0198] In some embodiments, the resource location of the seventh message does not conflict and can be located before or after the third message of any AIOT device. The AIOT device can determine whether it has an access conflict based on the content of the seventh message. For example, in some embodiments, the seventh message may include at least one of the following:

[0199] Second indication information, where the second indication information is used to indicate the AIOT device that has an access conflict;

[0200] The third indication information is used to indicate an AIOT device for which no access conflict occurs.

[0201] Optionally, in some embodiments, the second indication information and the third indication information may include a random access identifier of the AIOT device. Of course, in other embodiments, the AIOT device may also be indicated by other identification information, which is not further limited here.

[0202] Optionally, in this embodiment of the present application, the target behavior satisfies at least one of the following:

[0203] resending the second message based on the seventh message when the target condition is met;

[0204] If the target condition is not met, ignoring the seventh message;

[0205] The target conditions include at least one of the following:

[0206] The seventh message includes second indication information, and the second indication information indicates that the AIOT devices where the access conflict occurs include the first device;

[0207] The seventh message includes third indication information, and the third indication information indicates that the first device is not included in the AIOT devices in which no access conflict occurs.

[0208] In an embodiment of the present application, the second indication information indicates that the AIOT device where the access conflict occurs includes the first device, which can be understood or replaced by the random access identifier of the second indication information including the random access identifier of the first device.

[0209] Optionally, in some embodiments, the time domain configuration information included in the seventh message is used to indicate any one of the following:

[0210] at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0211] At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity;

[0212] The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

[0213] In an embodiment of the present application, the second device may further adjust the time domain configuration information in the seventh message based on at least one of the results of the AIOT device that experienced access conflicts and the results of the AIOT device that did not experience access conflicts. For example, after considering the number of AIOT devices that experienced conflicts, the number of resource locations that experienced conflicts, the ratio of AIOT devices that experienced conflicts, and the ratio of resource locations that experienced conflicts, if the number of AIOT devices that experienced conflicts is too large or the ratio of resource locations that experienced conflicts is too high, the number of resource locations may be increased. This can reduce the probability of subsequent AIOT device access conflicts.

[0214] In order to better understand the present application, some examples are given below for detailed description.

[0215] Referring to Figure 5a, the resource location indicated by the time domain configuration information is a slot, and the AIOT operation is an inventory operation. As shown in Figure 5a, the following process is included:

[0216] In step 501, the Reader sends an initial broadcast message Msg0 to trigger an inventory of at least one AIoT device. That is, Msg0 can be understood as an inventory request.

[0217] The Msg0 includes at least one of the following information:

[0218] Time domain configuration information for the next D2R transmission (i.e., Msg1);

[0219] The resource grant size of the transport block carrying Msg1, or the upper limit of the resource grant transport block size carrying Msg1;

[0220] Whether to allow, support or indicate whether Msg1 carries the first transmission container;

[0221] Reader identification information.

[0222] In step 502, the AIoT device receives Msg0 and, on the premise of responding to the inventory request of the first device, determines the resource location and carried content sent by Msg1.

[0223] Optionally, regarding the resource location for sending Msg1, one of the slots may be selected as the slot for sending Msg1 according to the time domain configuration information included in Msg0.

[0224] The content of Msg1 includes at least one of the following information:

[0225] A random access identifier;

[0226] a first transport container;

[0227] Reader identification information.

[0228] In step 503 , the AIOT device sends Msg1 . For example, the AIOT device sends its own Msg1 content in a slot selected by itself or determined based on configuration.

[0229] For example, an AIOT device sends Msg1 on slot_M1, and an AIOT device sends Msg1 on slot_N1 (no time domain conflict occurs).

[0230] In step 504, the Reader receives Msg1 from at least one AIOT device and determines the resource location and content sent by Msg2, where Msg2 is a response message to one of the at least one AIOT device in response to Msg1.

[0231] Optionally, the resource location for sending Msg2 may be determined based on any of the following methods.

[0232] In method 1, the Msg2 sending location is related to the R2D preamble location that accompanies Msg2. For example, the R2D preamble is sent before the Msg2 sending location, and the Msg2 sending location is indicated based on the detected R2D preamble, as shown in Figure 5b.

[0233] In mode 2, the sending position of Msg2 is related to the sending position of Msg0, for example, determined based on the slot position sent by Msg0 and a time offset. For example, the sending position of Msg2 is equal to the slot position sent by Msg0 plus the first time offset, as shown in Figure 5c.

[0234] In mode 3, the sending position of Msg2 is related to the sending position of Msg1, for example, determined jointly by the slot position sent by Msg1 and a time offset. For example, the sending position of Msg2 is equal to the slot position sent by Msg1 plus the second time offset, as shown in Figure 5d.

[0235] The content of Msg2 includes at least one of the following information:

[0236] The ACK message or NAK message corresponding to the random identifier in Msg1;

[0237] A RAN Temp ID;

[0238] Physical layer parameter information for the next D2R transmission (i.e., Msg3).

[0239] Specifically, the ACK information or NAK information here needs to be combined with the random identifier in Msg1 to clarify which AIOT device corresponds to the ACK or NAK. For example, a method of explicit indication: the random identifier in Msg1 of a certain AIOT device is included in the relevant field of the ACK information and sent, which indicates an ACK for the AIOT device; or, the random identifier in Msg1 of a certain AIOT device is included in the relevant field of the NAK information and sent, which indicates a NAK for the AIOT device. For another example, a method of implicit indication by default: the random identifier in Msg1 of a certain AIOT device is not included in the relevant field of the ACK information and sent, which indicates a NAK for the AIOT device; or, the random identifier in Msg1 of a certain AIOT device is not included in the relevant field of the NAK information and sent, which indicates an ACK for the AIOT device.

[0240] In step 505 , Reade sends Msg2. For example, Reade sends Msg2 to each of the at least one AIOT device according to the determined resource location and carried content of Msg2.

[0241] In step 506, the AIOT device determines whether the access is successful or failed. For example, the AIOT device receives Msg2 and determines whether the access process is successful or failed based on the content of Msg2.

[0242] If one of the following conditions is met, the access process is considered successful.

[0243] Condition 1: Msg2 contains the ACK information field and the NAK information field, and the random identifier in Msg1 is included in the relevant fields of the ACK information (explicit indication);

[0244] Condition 2: Msg2 contains only the ACK information field, and the random identifier in Msg1 is included in the relevant field of the ACK information (explicit indication);

[0245] Condition 3: Msg2 contains only the NAK information field, and the random identifier in Msg1 itself is not included in the relevant field of the NAK information (default indication).

[0246] Optionally, if the access process is successful, if Msg2 also contains other content, the other content is further validated or applied according to the content indication field. If the content indication field indicates that it belongs to physical layer parameter information, it is submitted to the physical layer for further validation / application; if it belongs to the MAC layer, it is directly validated or applied; if it belongs to an upper layer (above the AS layer, such as the AIOT layer or NAS layer), it is submitted to the upper layer for further validation or application.

[0247] If any of the following conditions are met, the access process is considered to have failed.

[0248] Condition 4: Msg2 contains the ACK information field and the NAK information field, and the random identifier in Msg1 is included in the relevant field of the NAK information (explicit indication);

[0249] Condition 5: Msg2 contains only the NAK information field, and the random identifier in Msg1 is included in the relevant field of the NAK information (explicit indication);

[0250] Condition 6: Msg2 contains only the ACK information field, and the random identifier in Msg1 is not included in the relevant field of the ACK information (default indication).

[0251] Optionally, under the premise that the access process fails, if Msg2 also contains other content, it is directly ignored or discarded.

[0252] Step 507: The AIOT device sends Msg3. For the AIOT device that has successfully connected, the AIOT device sends Msg3 to the Reader.

[0253] The content of Msg3 includes at least one of the following information:

[0254] a first transport container;

[0255] Capability information of AIOT devices.

[0256] The resource location for sending Msg3 can be determined according to any of the following methods.

[0257] Mode 1: The sending position of Msg3 is determined according to the physical layer parameter information of the next D2R transmission (ie, Msg3) indicated by the content carried by Msg2.

[0258] In mode 2, the sending position of Msg3 is related to the sending position of Msg1. For example, it is determined based on the slot position sent by Msg1 and a time offset. For example, the sending position of Msg3 is equal to the slot position sent by Msg1 plus the third time offset, as shown in Figure 5e.

[0259] In mode 3, the sending position of Msg3 is related to the sending position of Msg2. For example, it is determined based on the slot position sent by Msg2 and a time offset. For example, the sending position of Msg3 is equal to the slot position sent by Msg2 plus the fourth time offset, as shown in Figure 5f.

[0260] In mode 4, the Msg3 sending location is related to the D2R preamble location sent along with Msg3. For example, the D2R preamble is sent before the Msg3 sending location, and the Msg3 sending location is determined based on the detected preamble, as shown in Figure 5g.

[0261] In step 508, the Reader sends the first transmission container to the core network device. For example, upon receiving Msg3 sent by the AIOT device, the Reader forwards the first transmission container in Msg3 to the core network device.

[0262] In step 509 , the Reader sends Msg4 . For example, when the Reader receives the second transmission container for a certain AIOT device from the core network device, the Reader puts it into Msg4 and sends it to the corresponding AIOT device.

[0263] Msg4 carries at least one of the following:

[0264] a second transport container;

[0265] A RAN Temp ID;

[0266] Physical layer parameter information for the next D2R transmission (i.e., Msg5).

[0267] Optionally, the AIOT device detects whether there is a Msg4 sent to it based on the ACK information or RAN temp ID in the Msg2. If so, it further parses and processes the Msg4, specifically including: distinguishing further validation or application of other content according to the content indication field.

[0268] It should be noted that Msg2 in the above embodiment is a one-to-one response. In some embodiments, it can also be a one-to-many response. In this case, the resource location of Msg2 can be determined based on the content of Msg0. For example, it can be determined based on the preset slot position and the fifth time offset in the time domain configuration information included in Msg0. The preset slot position can be agreed to be the starting slot position (slot#0) or the middle slot position (slot#3 or slot#4) or the last slot position (slot#7) in the time domain configuration information as a reference slot reference; for example, the sending position of Msg2 is equal to the preset slot position plus the fifth time offset. As shown in Figure 5h.

[0269] The content of Msg2 includes at least one of the following information:

[0270] At least one ACK or NAK message corresponding to the random identifier in Msg1;

[0271] At least one RAN Temp ID;

[0272] At least one physical layer parameter information of the next D2R transmission (ie, Msg3).

[0273] It should be noted that, in some embodiments, if a two-step access process is adopted, a flowchart of the two-step access process corresponding to FIG. 5 a is shown in FIG. 5 i .

[0274] Optionally, in some embodiments, conflicts may occur during the AIOT device access process. As shown in FIG6 , the process includes the following steps:

[0275] Steps 601 to 603 are the same as steps 501 to 503 , and differ from the above embodiment in that at least two AIOT devices send Msg1 in the same slot (eg, slot_N1 ), resulting in an access conflict.

[0276] In step 604, when the Reader determines that an access conflict occurs between at least two AIOT devices, Msg0 is repeatedly sent. The repeatedly sent Msg0 is different from the previously sent Msg0 in at least part of its content, such as different time domain configuration information.

[0277] Optionally, if the AIOT device receives Msg0 repeatedly sent by the Reader before receiving Msg2, the AIOT device performs at least one of the following actions: stops the ongoing access process; considers the access process failed; jumps to the step of determining the resource location and content sent by Msg0 based on the repeatedly sent Msg0, and re-accesses.

[0278] Optionally, the AIOT device performs at least one of the following actions based on the content of the repeatedly sent Msg0: terminating the ongoing access process; deeming the access process failed; and retrying access based on the repeatedly sent Msg0 by proceeding to the step of determining the resource location and content of the Msg0. For example, the repeatedly sent Msg0 may carry the second and third indication information, and the AIOT device may determine whether the access process has failed based on at least one of the second and third indication information.

[0279] 7 , an embodiment of the present application further provides an AIOT operation processing method. As shown in FIG7 , the AIOT operation processing method includes:

[0280] Step 701: A second device sends a first message to an AIOT device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message.

[0281] Step 702: The second device receives a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device. The target resource location is determined based on the time domain configuration information.

[0282] Step 703: The second device sends a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0283] Optionally, the time domain configuration information includes any one of the following:

[0284] at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0285] At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

[0286] Optionally, the first message further includes at least one of the following:

[0287] a transport block size or a resource grant size for carrying the second message, or an upper limit value of the transport block size or the resource grant size for carrying the second message;

[0288] first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container;

[0289] The first transmission container is a transmission container from the AIOT device to the second device.

[0290] Optionally, the first transport container is used to transport at least one of the following:

[0291] High-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; identification information of the second device.

[0292] Optionally, the second message further includes at least one of the following:

[0293] a first transport container;

[0294] Capability information of AIOT devices;

[0295] Identification information of the second device.

[0296] Optionally, the capability information includes at least one of the following:

[0297] Whether the segmentation function is supported;

[0298] Whether a segmentation function for a first transmission from an AIOT device to a second device is supported;

[0299] The maximum number of segments supported by the first transmission;

[0300] Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device;

[0301] The maximum number of segments supported by the second transport.

[0302] Optionally, the identification information of the second device includes at least one of the following: a reader identity, a public land mobile network PLMN identity, a cell identity, a tracking area code, an access network notification area code, a carrier identity, and a physical cell identity.

[0303] Optionally, the third message further includes at least one of the following:

[0304] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0305] First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device;

[0306] The second transmission container is a transmission container from the second device to the AIOT device.

[0307] Optionally, the first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

[0308] Optionally, the resource location of the third message is determined based on any one of the following:

[0309] a preamble associated with the third message;

[0310] a resource location of the first message;

[0311] the target resource location;

[0312] The time domain configuration information indicates a preset resource location in the resource locations.

[0313] Optionally, after the second device sends the third message to the AIOT device, the method further includes:

[0314] The second device receives a fourth message from the AIOT device, where the fourth message includes at least one of the following:

[0315] a first transport container;

[0316] Capability information of the AIOT device.

[0317] Optionally, the method further includes:

[0318] In a case where the fourth message includes the first transmission container, the second device sends the first transmission container to a core network device.

[0319] Optionally, the method further includes:

[0320] The second device sends a fifth message to the AIOT device, where the fifth message includes at least one of the following:

[0321] a second transport container;

[0322] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0323] Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

[0324] Optionally, the resource location of the fifth message is determined based on any one of the following:

[0325] a preamble associated with the fifth message;

[0326] a resource location of the first message;

[0327] the target resource location;

[0328] The resource location of the third message;

[0329] The resource location of the fourth message.

[0330] Optionally, the method further includes:

[0331] The second device sends a seventh message to the AIOT device;

[0332] The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message.

[0333] Optionally, the seventh message further includes at least one of the following:

[0334] Second indication information, where the second indication information is used to indicate the AIOT device that has an access conflict;

[0335] The third indication information is used to indicate an AIOT device for which no access conflict occurs.

[0336] Optionally, the resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT device in which no access conflict occurs.

[0337] Optionally, the time domain configuration information included in the seventh message is used to indicate any one of the following:

[0338] at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0339] At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity;

[0340] The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

[0341] The AIOT operation processing method provided in the embodiment of the present application can be executed by an AIOT operation processing device. In the embodiment of the present application, the AIOT operation processing device executing the AIOT operation processing method is used as an example to illustrate the AIOT operation processing device provided in the embodiment of the present application.

[0342] 8 , an embodiment of the present application further provides an AIOT operation processing device. As shown in FIG8 , the AIOT operation processing device 800 includes:

[0343] A first receiving module 801 is configured to receive a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0344] A determination module 802 is configured to determine a target resource location according to the time domain configuration information;

[0345] A first sending module 803 is configured to send a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device;

[0346] The first receiving module 801 is further configured to receive a third message from the second device, where the third message includes response information corresponding to a random access identifier of at least one AIOT device.

[0347] Optionally, the time domain configuration information includes any one of the following:

[0348] at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0349] At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

[0350] Optionally, the first message further includes at least one of the following:

[0351] a transport block size or a resource grant size for carrying the second message, or an upper limit value of the transport block size or the resource grant size for carrying the second message;

[0352] first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container;

[0353] The first transmission container is a transmission container from the AIOT device to the second device.

[0354] Optionally, the first transmission container is used to transmit at least one of the following: high-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; and identification information of the second device.

[0355] Optionally, the second message further includes at least one of the following:

[0356] a first transport container;

[0357] Capability information of AIOT devices;

[0358] Identification information of the second device.

[0359] Optionally, the capability information includes at least one of the following:

[0360] Whether the segmentation function is supported;

[0361] Whether a segmentation function for a first transmission from an AIOT device to a second device is supported;

[0362] The maximum number of segments supported by the first transmission;

[0363] Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device;

[0364] The maximum number of segments supported by the second transport.

[0365] Optionally, the identification information of the second device includes at least one of the following: a reader identity, a public land mobile network PLMN identity, a cell identity, a tracking area code, an access network notification area code, a carrier identity, and a physical cell identity.

[0366] Optionally, the third message further includes at least one of the following:

[0367] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0368] First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device;

[0369] The second transmission container is a transmission container from the second device to the AIOT device.

[0370] Optionally, the first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

[0371] Optionally, the determining module is further configured to perform at least one of the following:

[0372] If the response information includes affirmative information, and the random access identifier associated with the affirmative information includes the random access identifier included in the second message, determining that the access is successful;

[0373] If the response information includes affirmative information, and the random access identifier associated with the affirmative information does not include the random access identifier included in the second message, determining that the access has failed;

[0374] When the response information includes negative information, and the random access identifier associated with the negative information includes the random access identifier included in the second message, determining that the access fails;

[0375] In a case where the response information includes only negative information, and the random access identifier associated with the negative information does not include the random access identifier included in the second message, it is determined that the access is successful.

[0376] Optionally, the first sending module 803 is further configured to send a fourth message to the second device, where the fourth message includes at least one of the following:

[0377] a first transport container;

[0378] Capability information of AIOT devices.

[0379] Optionally, the first receiving module 801 is further configured to receive a fifth message from the second device, where the fifth message includes at least one of the following:

[0380] a second transport container;

[0381] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0382] Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

[0383] Optionally, the resource location of the fourth message is determined based on any one of the following:

[0384] The first physical layer parameter information carried in the third message;

[0385] the target resource location;

[0386] The resource location of the third message;

[0387] The preamble code associated with the fourth message.

[0388] Optionally, the device further includes: an execution module,

[0389] The first receiving module 801 is further configured to receive a seventh message from the second device;

[0390] The execution module is used to execute the target behavior based on the seventh message;

[0391] The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message. The target behavior includes any one of the following:

[0392] resending the second message based on the seventh message;

[0393] The seventh message is ignored.

[0394] Optionally, the target behavior satisfies at least one of the following:

[0395] resending the second message based on the seventh message when the target condition is met;

[0396] If the target condition is not met, ignoring the seventh message;

[0397] The target conditions include at least one of the following:

[0398] The seventh message includes second indication information, and the second indication information indicates that the AIOT devices where the access conflict occurs include the first device;

[0399] The seventh message includes third indication information, and the third indication information indicates that the first device is not included in the AIOT devices in which no access conflict occurs.

[0400] Optionally, the resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT device in which no access conflict occurs.

[0401] Optionally, the time domain configuration information included in the seventh message is used to indicate any one of the following:

[0402] at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0403] At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity;

[0404] The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

[0405] 9 , an embodiment of the present application further provides an AIOT operation processing device. As shown in FIG9 , the AIOT operation processing device 900 includes:

[0406] A second sending module 901 is configured to send a first message to an AIOT device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0407] A second receiving module 902 is configured to receive a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information;

[0408] The second sending module 901 is further configured to send a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0409] Optionally, the time domain configuration information includes any one of the following:

[0410] at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0411] At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

[0412] Optionally, the first message further includes at least one of the following:

[0413] a transport block size or a resource grant size for carrying the second message, or an upper limit value of the transport block size or the resource grant size for carrying the second message;

[0414] first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container;

[0415] The first transmission container is a transmission container from the AIOT device to the second device.

[0416] Optionally, the first transport container is used to transport at least one of the following:

[0417] High-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; identification information of the second device.

[0418] Optionally, the second message further includes at least one of the following:

[0419] a first transport container;

[0420] Capability information of AIOT devices;

[0421] Identification information of the second device.

[0422] Optionally, the capability information includes at least one of the following:

[0423] Whether the segmentation function is supported;

[0424] Whether a segmentation function for a first transmission from an AIOT device to a second device is supported;

[0425] The maximum number of segments supported by the first transmission;

[0426] Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device;

[0427] The maximum number of segments supported by the second transport.

[0428] Optionally, the identification information of the second device includes at least one of the following: a reader identity, a public land mobile network PLMN identity, a cell identity, a tracking area code, an access network notification area code, a carrier identity, and a physical cell identity.

[0429] Optionally, the third message further includes at least one of the following:

[0430] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0431] First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device;

[0432] The second transmission container is a transmission container from the second device to the AIOT device.

[0433] Optionally, the first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

[0434] Optionally, the resource location of the third message is determined based on any one of the following:

[0435] a preamble associated with the third message;

[0436] a resource location of the first message;

[0437] the target resource location;

[0438] The time domain configuration information indicates a preset resource location in the resource locations.

[0439] Optionally, the second receiving module 902 is further configured to receive a fourth message from the AIOT device, where the fourth message includes at least one of the following:

[0440] a first transport container;

[0441] Capability information of the AIOT device.

[0442] Optionally, the second sending module 901 is further configured to send the first transmission container to the core network device when the fourth message includes the first transmission container.

[0443] Optionally, the second sending module 901 is further configured to send a fifth message to the AIOT device, where the fifth message includes at least one of the following:

[0444] a second transport container;

[0445] A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device;

[0446] Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

[0447] Optionally, the resource location of the fifth message is determined based on any one of the following:

[0448] a preamble associated with the fifth message;

[0449] a resource location of the first message;

[0450] the target resource location;

[0451] The resource location of the third message;

[0452] The resource location of the fourth message.

[0453] Optionally, the second sending module 901 is further configured to send a seventh message to the AIOT device;

[0454] The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message.

[0455] Optionally, the seventh message further includes at least one of the following:

[0456] Second indication information, where the second indication information is used to indicate the AIOT device that has an access conflict;

[0457] The third indication information is used to indicate an AIOT device for which no access conflict occurs.

[0458] Optionally, the resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT device in which no access conflict occurs.

[0459] Optionally, the time domain configuration information included in the seventh message is used to indicate any one of the following:

[0460] at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation;

[0461] At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity;

[0462] The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

[0463] The AIOT operation processing device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal or other device other than a terminal. For example, the terminal can include but is not limited to the type of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0464] The AIOT operation processing device provided in the embodiment of the present application can implement the various processes implemented by the method embodiments of Figures 4 and 7 and achieve the same technical effects. To avoid repetition, they will not be described here.

[0465] As shown in Figure 10, an embodiment of the present application also provides a communication device 1000, including a processor 1001 and a memory 1002, and the memory 1002 stores a program or instruction that can be run on the processor 1001. When the program or instruction is executed by the processor 1001, the various steps of the above-mentioned AIOT operation processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0466] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG4 or FIG7. This terminal embodiment corresponds to the first device-side or second device-side method embodiment described above. Each implementation process and implementation method of the above method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, FIG11 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0467] The terminal 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109 and at least some of the components of the processor 1110.

[0468] Those skilled in the art will appreciate that the terminal 1100 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1110 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG11 does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0469] It should be understood that in an embodiment of the present application, the input unit 1104 may include a graphics processing unit (GPU) 11041 and a microphone 11042, and the graphics processor 11041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1107 includes a touch panel 11071 and at least one of other input devices 11072. The touch panel 11071 is also called a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0470] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1101 may transmit the data to the processor 1110 for processing. Furthermore, the RF unit 1101 may send uplink data to the network-side device. Typically, the RF unit 1101 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0471] The memory 1109 can be used to store software programs or instructions and various data. The memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0472] Processor 1110 may include one or more processing units. Optionally, processor 1110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1110.

[0473] When the terminal is a first device, the radio frequency unit 1101 is configured to receive a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message;

[0474] Processor 1110, configured to determine a target resource location according to the time domain configuration information;

[0475] The radio frequency unit 1101 is also used to send a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device; and receive a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0476] When the terminal is a second device, the radio frequency unit 1101 is used to send a first message to the AIOT device, where the first message includes time domain configuration information, and the time domain configuration information is used to indicate the resource location for sending the second message; receive a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information; and send a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

[0477] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.

[0478] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG7 . This network-side device embodiment corresponds to the second device-side method embodiment described above, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.

[0479] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 12, network-side device 1200 includes an antenna 1201, a radio frequency device 1202, a baseband device 1203, a processor 1204, and a memory 1205. Antenna 1201 is connected to radio frequency device 1202. In the uplink direction, radio frequency device 1202 receives information via antenna 1201 and sends the received information to baseband device 1203 for processing. In the downlink direction, baseband device 1203 processes the information to be transmitted and sends it to radio frequency device 1202. Radio frequency device 1202 processes the received information and then sends it through antenna 1201.

[0480] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1203 , which includes a baseband processor.

[0481] The baseband device 1203 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 12, one of which is a baseband processor, for example, which is connected to the memory 1205 through a bus interface to call the program in the memory 1205 and execute the network side device operations shown in the above method embodiment.

[0482] The network side device may further include a network interface 1206 , which is, for example, a Common Public Radio Interface (CPRI).

[0483] Specifically, the network side device 1200 of the embodiment of the present application also includes: instructions or programs stored in the memory 1205 and executable on the processor 1204. The processor 1204 calls the instructions or programs in the memory 1205 to execute the method of execution of each module shown in Figure 9 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0484] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned AIOT operation processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0485] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0486] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned AIOT operation processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0487] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0488] An embodiment of the present application further provides a computer program / program product, which includes computer instructions. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned AIOT operation processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0489] An embodiment of the present application also provides a wireless communication system, including: a first device and a second device, wherein the first device can be used to execute the steps of the AIOT operation processing method on the first device side as described above, and the second device can be used to execute the steps of the AIOT operation processing method on the second device side as described above.

[0490] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0491] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

[0492] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.

Claims

1. A method for processing environmental Internet of Things (AIOT) operations, wherein: include: A first device receives a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message; The first device determines a target resource location according to the time domain configuration information; The first device sends a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device; The first device receives a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device; Among them, the first device is an AIOT device.

2. The method according to claim 1, wherein The time domain configuration information includes any one of the following: at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

3. The method according to claim 1 or 2, wherein: The first message further includes at least one of the following: a transport block size or a resource grant size for carrying the second message, or an upper limit value of the transport block size or the resource grant size for carrying the second message; first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container; The first transmission container is a transmission container from the AIOT device to the second device.

4. The method according to claim 3, wherein: The first transmission container is used to transmit at least one of the following: high-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; and identification information of the second device.

5. The method according to any one of claims 1 to 4, wherein: The second message further includes at least one of the following: a first transport container; Capability information of AIOT devices; Identification information of the second device.

6. The method according to claim 5, wherein: The capability information includes at least one of the following: Whether the segmentation function is supported; Whether a segmentation function for a first transmission from an AIOT device to a second device is supported; The maximum number of segments supported by the first transmission; Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device; The maximum number of segments supported by the second transport.

7. The method according to claim 4 or 5, wherein: The identification information of the second device includes at least one of the following: a reader identity, a public land mobile network PLMN identity, a cell identity, a tracking area code, an access network notification area code, a carrier identity, and a physical cell identity.

8. The method according to any one of claims 1 to 7, wherein: The third message further includes at least one of the following: A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device; First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device; The second transmission container is a transmission container from the second device to the AIOT device.

9. The method according to claim 8, wherein The first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

10. The method according to any one of claims 1 to 9, wherein: When the first device receives the third message, the method further includes at least one of the following: In a case where the response information includes affirmative information, and the random access identifier associated with the affirmative information includes the random access identifier included in the second message, the first device determines that the access is successful; In a case where the response information includes affirmative information, and the random access identifier associated with the affirmative information does not include the random access identifier included in the second message, the first device determines that the access fails; In a case where the response information includes negative information, and the random access identifier associated with the negative information includes the random access identifier included in the second message, the first device determines that the access fails; In a case where the response information includes only negative information, and the random access identifier associated with the negative information does not include the random access identifier included in the second message, the first device determines that the access is successful.

11. The method according to claim 10, wherein: After the first device determines that the access is successful, the method further includes: The first device sends a fourth message to the second device, where the fourth message includes at least one of the following: a first transport container; Capability information of AIOT devices.

12. The method according to claim 11, wherein After the first device sends the fourth message to the second device, the method further includes: The first device receives a fifth message from the second device, where the fifth message includes at least one of the following: a second transport container; A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device; Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

13. The method according to claim 11, wherein The resource location of the fourth message is determined based on any one of the following: The first physical layer parameter information carried in the third message; the target resource location; The resource location of the third message; The preamble code associated with the fourth message.

14. The method according to any one of claims 1 to 9, wherein: The method further comprises: The first device receives a seventh message from the second device; The first device performs a target behavior based on the seventh message; The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message. The target behavior includes any one of the following: resending the second message based on the seventh message; The seventh message is ignored.

15. The method according to claim 14, wherein The target behavior satisfies at least one of the following: resending the second message based on the seventh message when the target condition is met; If the target condition is not met, ignoring the seventh message; The target conditions include at least one of the following: The seventh message includes second indication information, and the second indication information indicates that the AIOT devices where the access conflict occurs include the first device; The seventh message includes third indication information, and the third indication information indicates that the first device is not included in the AIOT devices in which no access conflict occurs.

16. The method according to claim 14, wherein The resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT device in which no access conflict occurs.

17. The method according to claim 14, wherein: The time domain configuration information included in the seventh message is used to indicate any one of the following: at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity; The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

18. An environmental Internet of Things (AIOT) operation processing method, wherein: include: The second device sends a first message to the AIOT device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message; The second device receives a second message from the AIOT device at a target resource location, where the second message includes a random access identifier of the AIOT device, and the target resource location is determined based on the time domain configuration information; The second device sends a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

19. The method according to claim 18, wherein The time domain configuration information includes any one of the following: at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

20. The method according to claim 18 or 19, wherein The first message further includes at least one of the following: a transport block size or a resource grant size for carrying the second message, or an upper limit value of the transport block size or the resource grant size for carrying the second message; first indication information, where the first indication information is used to indicate whether the second message is allowed to carry the first transmission container, or whether the second message carries the first transmission container; The first transmission container is a transmission container from the AIOT device to the second device.

21. The method according to claim 20, wherein The first transport container is used to transport at least one of the following: High-level identification information of the AIOT device; high-level messages of the AIOT device; business data of the AIOT device; session identification of the AIOT device; identification information of the second device.

22. The method according to any one of claims 18 to 21, wherein: The second message further includes at least one of the following: a first transport container; Capability information of AIOT devices; Identification information of the second device.

23. The method according to claim 22, wherein The capability information includes at least one of the following: Whether the segmentation function is supported; Whether a segmentation function for a first transmission from an AIOT device to a second device is supported; The maximum number of segments supported by the first transmission; Whether the segmentation function of the second transmission is supported, where the second transmission is the transmission from the second device to the AIOT device; The maximum number of segments supported by the second transport.

24. The method according to claim 21 or 22, wherein The identification information of the second device includes at least one of the following: a reader identity, a public land mobile network PLMN identity, a cell identity, a tracking area code, an access network notification area code, a carrier identity, and a physical cell identity.

25. The method according to any one of claims 18 to 24, wherein The third message further includes at least one of the following: A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device; First physical layer parameter information, where the first physical layer parameter information is used by the AIOT device to send a fourth message to the second device; The second transmission container is a transmission container from the second device to the AIOT device.

26. The method according to claim 25, wherein The first physical layer parameter information includes at least one of a resource location, a modulation parameter, and a coding parameter.

27. The method according to any one of claims 18 to 26, wherein The resource location of the third message is determined based on any one of the following: a preamble associated with the third message; a resource location of the first message; the target resource location; The time domain configuration information indicates a preset resource location in the resource locations.

28. The method according to any one of claims 18 to 27, wherein After the second device sends the third message to the AIOT device, the method further includes: The second device receives a fourth message from the AIOT device, where the fourth message includes at least one of the following: a first transport container; Capability information of the AIOT device.

29. The method according to claim 28, wherein The method further comprises: In a case where the fourth message includes the first transmission container, the second device sends the first transmission container to a core network device.

30. The method of claim 28, wherein The method further comprises: The second device sends a fifth message to the AIOT device, where the fifth message includes at least one of the following: a second transport container; A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device; Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

31. The method according to claim 30, wherein The resource location of the fifth message is determined based on any one of the following: a preamble associated with the fifth message; a resource location of the first message; the target resource location; The resource location of the third message; The resource location of the fourth message.

32. The method according to any one of claims 18 to 27, wherein The method further comprises: The second device sends a seventh message to the AIOT device; The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message.

33. The method according to claim 32, wherein The seventh message further includes at least one of the following: Second indication information, where the second indication information is used to indicate the AIOT device that has an access conflict; The third indication information is used to indicate an AIOT device for which no access conflict occurs.

34. The method of claim 32, wherein: The resource location of the seventh message is located after the resource location of the target message, and the target message is the third message corresponding to the AIOT device in which no access conflict occurs.

35. The method of claim 32, wherein: The time domain configuration information included in the seventh message is used to indicate any one of the following: at least one time slot allocation, a resource location being one time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, a resource location being one random access opportunity or a plurality of consecutive random access opportunities of the at least one random access opportunity; The number of resource locations indicated by the time domain configuration information is related to the access conflict situation of the AIOT device.

36. An environmental Internet of Things (AIOT) operation processing device, wherein: include: A first receiving module is configured to receive a first message from a second device, where the first message includes time domain configuration information, where the time domain configuration information is used to indicate a resource location for sending the second message; A determination module, configured to determine a target resource location according to the time domain configuration information; A first sending module, configured to send a second message to the second device at the target resource location, where the second message includes a random access identifier of the AIOT device; The first receiving module is further configured to receive a third message from the second device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

37. The apparatus according to claim 36, wherein The time domain configuration information includes any one of the following: at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

38. The apparatus according to claim 36 or 37, wherein The determining module is further configured to perform at least one of the following: If the response information includes affirmative information, and the random access identifier associated with the affirmative information includes the random access identifier included in the second message, determining that the access is successful; If the response information includes affirmative information, and the random access identifier associated with the affirmative information does not include the random access identifier included in the second message, determining that the access has failed; When the response information includes negative information, and the random access identifier associated with the negative information includes the random access identifier included in the second message, determining that the access fails; In a case where the response information includes only negative information, and the random access identifier associated with the negative information does not include the random access identifier included in the second message, it is determined that the access is successful.

39. The apparatus according to claim 38, wherein The first sending module is further configured to send a fourth message to the second device, where the fourth message includes at least one of the following: a first transport container; Capability information of AIOT devices.

40. The apparatus according to claim 39, wherein The first receiving module is further configured to receive a fifth message from the second device, where the fifth message includes at least one of the following: a second transport container; A target identifier, where the target identifier is a temporary identifier allocated by the second device to the AIOT device; Second physical layer parameter information, where the second physical layer parameter information is used by the AIOT device to send a sixth message to the second device.

41. The apparatus of claim 36, wherein: Also includes an execution module, The first receiving module is further configured to receive a seventh message from the second device; The execution module is used to execute the target behavior based on the seventh message; The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message. The target behavior includes any one of the following: resending the second message based on the seventh message; The seventh message is ignored.

42. An environmental Internet of Things AIOT operation processing device, wherein: include: A second sending module is configured to send a first message to the AIOT device, where the first message includes time domain configuration information, and the time domain configuration information is used to indicate a resource location for sending the second message; a second receiving module, configured to receive a second message from the AIOT device at a target resource location, the second message including a random access identifier of the AIOT device, the target resource location being determined based on the time domain configuration information; The second sending module is further configured to send a third message to the AIOT device, where the third message includes response information corresponding to the random access identifier of at least one AIOT device.

43. The apparatus according to claim 42, wherein The time domain configuration information includes any one of the following: at least one time slot allocation, one of the resource locations being a time slot or a plurality of consecutive time slots in the at least one time slot allocation; At least one random access opportunity, one resource location is one random access opportunity or a plurality of consecutive random access opportunities in the at least one random access opportunity.

44. The apparatus according to claim 42 or 43, wherein The second receiving module is further configured to receive a fourth message from the AIOT device, where the fourth message includes at least one of the following: a first transport container; Capability information of the AIOT device.

45. The method of claim 42, wherein The second sending module is further configured to send a seventh message to the AIOT device; The seventh message is a repeated message of the first message, and the time domain configuration information included in the seventh message is different from the time domain configuration information included in the first message.

46. ​​A terminal, wherein: It includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the environmental Internet of Things AIOT operation processing method as described in any one of claims 1 to 35 are implemented.

47. A network side device, wherein: It includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the environmental Internet of Things AIOT operation processing method as described in any one of claims 18 to 35 are implemented.

48. A readable storage medium, wherein: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the environmental Internet of Things AIOT operation processing method as described in any one of claims 1 to 35 are implemented.

49. A computer program product, wherein The method comprises computer instructions, which, when executed by a processor, implement the steps of the environmental Internet of Things (AIOT) operation processing method as described in any one of claims 1 to 35.

Citation Information

Patent Citations

  • Communication method, network device and user equipment

    CN109152029A

  • Communication method and device

    CN114557107A

  • Communication method and device

    CN115190592A

  • Radio Resource Allocation for Access Link

    US20200145967A1