Network node, node execution method, network node and node

By introducing trigger messages and timing messages to control the access process in the wireless communication system, the problem of passive IoT devices being unable to access cellular systems has been solved, enabling efficient access and flexible management of devices, and improving access success rate and reliability.

CN120935699APending Publication Date: 2025-11-11BEIJING SAMSUNG TELECOM R&D CENT +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510379717.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2024-05-08
Filing Date
2025-03-27
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing passive IoT devices cannot be connected to cellular systems, resulting in low reliability and inflexible device management, which hinders the development of passive IoT.

Method used

By introducing an access process between the first and second nodes in a wireless communication system, access process control is achieved using trigger messages and timing messages, including one-step, two-step, three-step, and four-step processes. Access to passive IoT devices is managed by sending and receiving specific information.

Benefits of technology

It improves the success rate of passive IoT devices accessing the network, reduces signaling overhead, and enhances the flexibility and reliability of device management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120935699A_ABST
    Figure CN120935699A_ABST
Patent Text Reader

Abstract

The invention provides a network node in a wireless communication system, a node execution method, a network node and a node. The method executed by a first node in the wireless communication system comprises the following steps: receiving a first trigger message sent by a second node, and performing a process of accessing the second node based on the first trigger message. The process for accessing the second node comprises one of a one-step process, a two-step process, a three-step process and a four-step process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application generally relates to the field of wireless communication, and more specifically, to network nodes, methods for performing operations on nodes, and network nodes and nodes. Background Technology

[0002] To meet the increased demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or near-5G communication systems. Therefore, 5G or near-5G communication systems are also referred to as "super 4G networks" or "post-LTE systems".

[0003] Wireless communication is one of the most successful innovations in modern history. Recently, the number of subscribers to wireless communication services surpassed 5 billion and continues to grow rapidly. The demand for wireless data services is growing rapidly due to the increasing prevalence of smartphones and other mobile data devices (such as tablets, laptops, netbooks, e-book readers, and machine-type devices) among consumers and businesses. To meet the rapid growth of mobile data services and support new applications and deployments, improving the efficiency and coverage of wireless interfaces is crucial.

[0004] In wireless networks, Ambient Internet of Things (AIoT) devices have been widely used in many fields. These devices are low in complexity and cost. However, existing AIoT devices cannot access cellular systems, resulting in low reliability and inflexible device management, which hinders the development of AIoT. Summary of the Invention

[0005] This disclosure provides a network node, a method for node execution, and the network node itself. The technical solution provided by this disclosure is as follows:

[0006] This disclosure provides a method executed by a first node in a wireless communication system, comprising:

[0007] Receive a first trigger message from the second node containing information related to the access process type of the first node;

[0008] Receive the first timing message from the second node;

[0009] The access process is executed based on the first trigger message and the second node;

[0010] The first timing message includes at least one of the following: second configuration identifier information for indicating the configuration associated with the first timing message, timing message identifier information or resource identifier information, information for indicating the remaining length of the time range during which the first node is allowed to access the second node, information for indicating the end of the time range during which the first node is allowed to access the second node, timer decrement indicator information, and information for indicating the resources used by the first node.

[0011] According to an embodiment of this disclosure, the information related to the access process type of the first node includes at least one of the following: process type indication information, used to determine the threshold information of the process type;

[0012] The process type indication information can indicate one of the following types: one-step process, two-step process, three-step process, and four-step process.

[0013] According to embodiments of this disclosure, the first trigger message includes at least one of the following: first configuration identifier information for identifying configuration information, indication information for indicating the type of the first trigger message, instruction information sent to the first node, information related to the identifier generated or reported by the first node, information related to the resources used by the first node for access, and information related to the configuration required for the process of the first node accessing the second node.

[0014] According to embodiments of this disclosure, the execution access process includes one of a one-step process, a two-step process, a three-step process, and a four-step process.

[0015] The first step includes: sending a first message to the second node;

[0016] The two-step process includes: sending a first message to the second node and receiving a second message from the second node;

[0017] The three-step process includes: sending a first message to the second node, receiving a second message from the second node, and sending a third message to the second node;

[0018] The four-step process includes: sending a first message to the second node, receiving a second message from the second node, sending a third message to the second node, and receiving a fourth message from the second node.

[0019] According to embodiments of this disclosure, it also includes

[0020] The first remaining time is known, which is the remaining time within the time range during which the first node is allowed to connect to the second node;

[0021] The second remaining time is known, which is the remaining time of the access timer;

[0022] Perform at least one of the following actions:

[0023] If the first remaining time is greater than the second remaining time, the access timer is decremented;

[0024] If the first remaining time is less than the second remaining time, stop decrementing the access timer or regenerate the information used for timing the access timer.

[0025] According to embodiments of this disclosure, the first timing message may be at least one of the following messages: a message specifically for decrementing the access timer of the first node, the first trigger message, the second message, and the fourth message.

[0026] According to embodiments of this disclosure, the indication information for indicating the type of the first trigger message can indicate one of the following types: inventory message, command message, or data message.

[0027] The instruction information sent to the first node includes at least one of the following: inventory information indicating the first node to be inventoried, command information, and data information;

[0028] The information related to the identifier generated or reported by the first node includes at least one of the following: first identifier information, identifier length information, reported identifier length information, identifier prefix information, identifier suffix information, and identifier bitmap information.

[0029] The information related to the resources used by the first node for access includes at least one of the following: first resource identification information, node identification information, time length information, and time domain indication information;

[0030] The information related to the configuration required for the process of the first node accessing the second node includes at least one of the following: first feedback time information for instructing the first node to receive the second message, second feedback time information for instructing the first node to receive the fourth message, and feedback information indication information for instructing the information contained in the feedback message sent to the first node.

[0031] According to an embodiment of this disclosure, the first message includes at least one of the following: information indicating the identifier of the first node, and second information related to the access resources indicating the resources used by the first node when accessing the network.

[0032] The second message contains at least one of the following: third information related to the identifier for indicating the identifier information of the first node, third information related to the resource for indicating the resources used when the first node accesses the network, command information for sending a command to the first node, and first information for timing.

[0033] According to embodiments of this disclosure, after sending the first message, the first node determines the failure of its access based on at least one of the following:

[0034] The first node did not receive the second message within the time indicated by the first feedback time information;

[0035] The first message received by the first node after sending the first message is not the second message;

[0036] The first node receives messages from other nodes;

[0037] The first node did not receive the second message before receiving messages from other nodes;

[0038] The first node receives the first trigger message;

[0039] The first node did not receive the second message before receiving other first trigger messages;

[0040] The first node receives the first timing message;

[0041] The first node did not receive the second message before receiving other first timing messages.

[0042] According to embodiments of this disclosure, a second failure indication message is sent to the second node to indicate that the first node's access has failed.

[0043] The second failure indication message includes information indicating the failure type.

[0044] Embodiments of this disclosure also provide a method performed by a second node in a wireless communication system, comprising:

[0045] Send a first trigger message containing information related to the access process type of the first node to the first node;

[0046] Send the first timing message to the first node;

[0047] The access process is executed based on the first trigger message and the first node;

[0048] The first timing message includes at least one of the following: second configuration identifier information for indicating the configuration associated with the first timing message, timing message identifier information or resource identifier information, information for indicating the remaining length of the time range during which the first node is allowed to access the second node, information for indicating the end of the time range during which the first node is allowed to access the second node, timer decrement indicator information, and information for indicating the resources used by the first node.

[0049] According to an embodiment of this disclosure, the information related to the access process type of the first node includes at least one of the following: process type indication information, used to determine the threshold information of the process type;

[0050] The process type indication information can indicate one of the following types: one-step process, two-step process, three-step process, and four-step process.

[0051] According to embodiments of this disclosure, the first trigger message includes at least one of the following: first configuration identifier information for identifying configuration information, indication information for indicating the type of the first trigger message, instruction information sent to the first node, information related to the identifier generated or reported by the first node, information related to the resources used by the first node for access, and information related to the configuration required for the process of the first node accessing the second node.

[0052] According to embodiments of this disclosure, the execution access process includes one of a one-step process, a two-step process, a three-step process, and a four-step process.

[0053] The step includes: receiving a first message from the first node;

[0054] The two-step process includes: receiving a first message from a first node and sending a second message to the first node;

[0055] The three-step process includes: receiving a first message from the first node, sending a second message to the first node, and receiving a third message from the first node;

[0056] The four-step process includes: receiving a first message from the first node, sending a second message to the first node, receiving a third message from the first node, and sending a fourth message to the first node.

[0057] According to embodiments of this disclosure, the first timing message may be at least one of the following messages: a message specifically for decrementing the access timer of the first node, the first trigger message, the second message, and the fourth message.

[0058] According to embodiments of this disclosure, the indication information for indicating the type of the first trigger message can indicate one of the following types: inventory message, command message, or data message.

[0059] The instruction information sent to the first node includes at least one of the following: inventory information indicating the first node to be inventoried, command information, and data information;

[0060] The information related to the identifier generated or reported by the first node includes at least one of the following: first identifier information, identifier length information, reported identifier length information, identifier prefix information, identifier suffix information, and identifier bitmap information.

[0061] The information related to the resources used by the first node for access includes at least one of the following: first resource identification information, node identification information, time length information, and time domain indication information;

[0062] The information related to the configuration required for the process of the first node accessing the second node includes at least one of the following: first feedback time information for instructing the first node to receive the second message, second feedback time information for instructing the first node to receive the fourth message, and feedback information indication information for instructing the information contained in the feedback message sent to the first node.

[0063] According to an embodiment of this disclosure, the first message includes at least one of the following: information indicating the identifier of the first node, and second information related to the access resources indicating the resources used by the first node when accessing the network.

[0064] The second message contains at least one of the following: third information related to the identifier for indicating the identifier information of the first node, third information related to the resource for indicating the resources used when the first node accesses the network, command information for sending a command to the first node, and first information for timing.

[0065] According to embodiments of this disclosure, a second failure indication message indicating that the first node's access has failed is received from the first node.

[0066] The second failure indication message includes information indicating the failure type.

[0067] According to embodiments of this disclosure, before receiving the second failure indication message, after sending the first message, the first node determines that the first node's access has failed based on at least one of the following:

[0068] The first node did not receive the second message within the time indicated by the first feedback time information;

[0069] The first message received by the first node after sending the first message is not the second message;

[0070] The first node receives messages from other nodes;

[0071] The first node did not receive the second message before receiving messages from other nodes;

[0072] The first node receives the first trigger message;

[0073] The first node did not receive the second message before receiving other first trigger messages;

[0074] The first node receives the first timing message;

[0075] The first node did not receive the second message before receiving other first timing messages.

[0076] Embodiments of this disclosure also provide a first node or a second node in a wireless communication system, comprising:

[0077] A transceiver is used to send and receive signals; and

[0078] A controller, coupled to the transceiver and configured to perform the methods described above, which are performed by a first or second node in a wireless communication system. Attached Figure Description

[0079] Figure 1 This is an exemplary system architecture for System Architecture Evolution (SAE).

[0080] Figure 2 According to the first flowchart of this disclosure

[0081] Figure 3 According to the second flowchart of this disclosure

[0082] Figure 4 A block diagram of a device according to an example embodiment of the present disclosure. Detailed Implementation

[0083] The following description, with reference to the accompanying drawings, is provided to aid in a thorough understanding of the various embodiments of this disclosure as defined by the claims and their equivalents. This description includes various specific details to aid understanding but should be considered exemplary only. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope of this disclosure. Furthermore, for clarity and brevity, descriptions of well-known functions and structures may be omitted.

[0084] The terms and wording used in the following description and claims are not limited to their dictionary meanings, but are merely used by the inventors to enable a clear and consistent understanding of this disclosure. Therefore, it will be apparent to those skilled in the art that the following description of various embodiments of this disclosure is for illustrative purposes only and not for limiting the purpose of this disclosure as defined in the appended claims and their equivalents.

[0085] It should be understood that the singular forms of “one,” “an,” and “the” include plural references unless the context clearly indicates otherwise. Thus, for example, the reference to “component surface” includes one or more such surfaces.

[0086] The terms “comprising” or “may include” refer to the presence of a corresponding disclosed function, operation, or component that may be used in the various embodiments of this disclosure, rather than limiting the presence of one or more additional functions, operations, or features. Furthermore, the terms “comprising” or “having” may be interpreted as indicating certain characteristics, numbers, steps, operations, constituent elements, components, or combinations thereof, but should not be construed as excluding the possibility of the presence of one or more other characteristics, numbers, steps, operations, constituent elements, components, or combinations thereof.

[0087] The term "or" as used in the various embodiments of this disclosure includes any of the listed terms and all combinations thereof. For example, "A or B" may include A, may include B, or may include both A and B.

[0088] Unless otherwise defined, all terms used in this disclosure (including technical or scientific terms) have the same meaning as understood by one of those skilled in the art as described herein. Common terms as defined in dictionaries are to be interpreted as having a meaning consistent with the context in the relevant technical field and should not be interpreted ideally or overly formally unless expressly defined in this disclosure.

[0089] The accompanying drawings and various embodiments used to illustrate the principles of this disclosure in this patent document are for illustrative purposes only and should not be construed as limiting the scope of this disclosure in any way. Those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged system or apparatus.

[0090] Figure 1 This is an exemplary system architecture 200 according to various embodiments of the present disclosure. Other embodiments of the system architecture 200 can be used without departing from the scope of the present disclosure.

[0091] User Equipment (UE) 201 is the terminal equipment used to receive data. Next-Generation Radio Access Network (NG-RAN) 202 is the radio access network, which includes base stations (gNBs or eNBs connected to the 5G core network 5GC; eNBs connected to the 5GC are also called ng-gNBs) that provide the UE with an access radio network interface. Access Control and Mobility Management Function Entity (AMF) 203 is responsible for managing the UE's mobility context and security information. User Plane Function Entity (UPF) 204 primarily provides user plane functions. Session Management Function Entity (SMF) 205 is responsible for session management. Data Network (DN) 206 includes services such as operator services, internet access, and third-party services.

[0092] Exemplary embodiments of this disclosure are further described below with reference to the accompanying drawings.

[0093] The text and accompanying drawings are provided by way of example only to aid in understanding this disclosure. They should not be construed as limiting the scope of this disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art, based on the content disclosed herein, that changes may be made to the illustrated embodiments and examples without departing from the scope of this disclosure.

[0094] Before proceeding with the specific details, the following are some assumptions and definitions of this disclosure.

[0095] ■ The message names in this disclosure are just examples; other message names may also be used.

[0096] ■The use of terms such as "first" and "second" in the message names disclosed herein is only for distinguishing one message from another and does not represent the order of execution or transmission.

[0097] ■Detailed descriptions of steps that are not related to this disclosure have been omitted from this disclosure.

[0098] ■In this disclosure, the steps in each process can be executed in combination or individually. The execution steps of each process are merely examples, and other possible execution steps and / or sequences are not excluded.

[0099] ■ In this disclosure, the base station can be a 6G base station, a 5G base station (such as a gNB, ng-eNB), a 4G base station (such as an eNB), a RAN node, or other types of access nodes.

[0100] ■In this disclosure, user, user equipment, user terminal, and user terminal equipment are equivalent.

[0101] ■In this disclosure, time and occasion are equivalent.

[0102] ■ In this disclosure, access timing refers to the resource on which a user equipment transmits information. This resource can be a period of time in the time domain, a segment of spectrum in the frequency domain, or both. Furthermore, the information transmitted by the user equipment on this resource can be specific information, such as the first or third message in random access, or data that the user equipment needs to transmit. In this disclosure, access timing and resource are equivalent.

[0103] ■In this disclosure, the length or range of time can be expressed by the number of opportunities.

[0104] ■ In this disclosure, the communication process between two nodes can be an access process, a data transmission process, or other processes involving signaling or data interaction between two nodes.

[0105] ■ In this disclosure, "access," "data transmission," and "communication" can be equivalent. The nodes involved in this disclosure include:

[0106] The first node: user equipment, which can be an ambient / passive IoT device (AIoT device);

[0107] The second node is a base station or a passive IoT device connected to a reader. This reader can be a base station or a user device.

[0108] The base station involved in the second node mentioned above can be one of the following types (other types that can be used for user terminal access are also excluded):

[0109] ■ Long Term Evolution (LTE) base stations;

[0110] ■5G base station;

[0111] ■6G base station

[0112] ■RAN node;

[0113] ■ Non-Terrestrial Networks (NTN) base stations;

[0114] ■ High Altitude Platform Station (HAPS) base station;

[0115] ■ Drone base station; and

[0116] ■WIFI access point.

[0117] Passive IoT devices are low in complexity and have limited or no energy storage capabilities. Therefore, they cannot connect to and communicate with traditional base station equipment like ordinary user terminals (terminals with strong processing and energy storage capabilities). How to connect these devices to the network is a pressing issue that needs to be addressed in order to manage and read / write data from them.

[0118] This invention proposes a mechanism for passive Internet of Things (IoT) devices to access a network. This mechanism includes the following steps: Figure 2 As shown:

[0119] Step 1-1: The second node sends a first trigger message to the first node. This message triggers the first node to access the network. In one example, the first trigger message is sent by the second node after receiving a message from another node (such as a node in the core network). The content of the first trigger message is generated based on the messages from other nodes. If the second node receives other messages from other nodes, it will determine the information in the first trigger message based on the information contained in those other messages. In another example, the first trigger message is sent by the second node after receiving a message from another node (such as a node in the core network). The second node does not read the content of those other messages but directly sends them as containers to the first node via the first trigger message. In yet another example, the first trigger message is generated by the second node itself. This message includes at least one of the following information:

[0120] ■ First Configuration Identification Information (used to identify configuration information): This information identifies the configuration information contained in the first trigger message. This information helps the first node identify different configuration information and use the correct configuration information for access. In another example, this information can also be used to indicate the inventory round for the first node. In one implementation, the first node uses this information to determine whether to update the parameters at the first node. In another example, this information can be used to indicate the command sequence number, which helps the first node know which command it received. In one implementation, the first node uses this information to determine whether the received command belongs to the first node. The beneficial effects of this information are: improving the success rate of the first node accessing the second node, receiving correct command messages, and reducing signaling overhead.

[0121] ■ Service-related identification information, which identifies the service performed by the second node. In one example, this information could be a transaction ID, service ID, session ID, etc.

[0122] ■Identification information of the second node, which identifies the second node.

[0123] ■ Message type indication information (indicating the type of the first trigger message), this information indicates the type of the first trigger message. The type of information can be one of the following: 1) Inventory message: This message identifies the first node within the coverage area of ​​the second node; 2) Command message: This message sends a command to the first node. Upon receiving the message, the first node responds. For example, if the command message instructs the first node to read data, the first node will send the read data to the second node; if the command message instructs the first node to write data, the first node will store the received data and then send feedback to the second node; 3) Data message: This message sends data to the first node. Upon receiving the data, the first node will send feedback to the second node.

[0124] ■ Instruction information (instruction information sent to the first node), this information contains the instructions sent to the first node, and the first node will respond according to the received instructions. In one example, this instruction information is generated by the second node; in another example, this instruction information is generated by another node (such as a node in the core network) and sent to the second node. Furthermore, the second node simply forwards the received instruction information to the first node and is unaware of the content of the instruction information. This information includes at least one of the following:

[0125] ■ Inventory information: This information is used to indicate the first node to be inventoried. After receiving this information, the first node can determine whether it needs to respond to the second node, or whether it meets the inventory criteria.

[0126] ■ Command information: This information is used to indicate the command sent to the first node. After receiving this information, the first node can determine whether to send data to the second node or whether it needs to receive data from the second node.

[0127] ■ Data information, which contains the data sent to the first node.

[0128] ■ Information related to the process type (information related to the access process type of the first node). This information provides information about the communication process of the first node (such as the process of the first node communicating with the second node, the process of the first node accessing the network, the process of the first node sending data to the second node, etc.). Based on this information, the first node can determine the communication process with the second node and the content of the transmitted messages. The beneficial effect of this information is that it helps the first node determine the correct communication process, improves the success rate of communication, and reduces signaling overhead. This indication information may include at least one of the following:

[0129] ■ Flow type indication information, which indicates the type of communication flow of the first node. The type indicated by this information can be at least one of the following types: 1) Two-step flow, such as a two-step random access flow (in one example, this flow contains two steps, namely, the first node sends a first message to the second node, and then the second node sends a second message to the first node); 2) Three-step flow, such as a three-step random access flow (in one example, this flow contains three steps, namely, the first node sends a first message to the second node, then the second node sends a second message to the first node, and finally the first node sends a third message to the second node); 3) Four-step flow, such as a four-step random access flow (in one example, this flow contains four steps, namely, the first node sends a first message to the second node, then the second node sends a second message to the first node, and finally the first node sends a third message to the second node); 4) Four-step flow, such as a four-step random access flow (in one example, this flow contains four steps, namely, the first node sends a first message to the second node, then the second node sends a second message to the first node, and finally the first node sends a third message to the second node); 4) A one-step process, such as a one-step random access process (in one example, this process includes one step, namely, the first node sends a first message to the second node, and in one implementation, the first message is a response to a first trigger message, such as when the first trigger message contains a command sent to the first node, the first message sent by the first node to the second node is a response to that command), or a feedback process, namely, the first node provides feedback to the second node according to the first trigger message, which may be data sent by the first node to the second node.

[0130] ■ Threshold information for process type (threshold information used to determine the process type), which indicates the threshold for determining (accessing) the process type. In one example, this threshold may be a threshold for the length of the identifier of the first node (which may be an identifier stored on the first node, an identifier generated by the first node, or an identifier configured for the first node). In another example, this threshold may be a threshold for the size of the data transmitted by the first node. In yet another example, this threshold may be a threshold for the number of first nodes that can access the second node. This information includes at least one of the following:

[0131] ◆First threshold information, which indicates the threshold for performing the above two-step process. This information may include at least one of upper and / or lower threshold information. In one embodiment, the first node adopts the two-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information in the first threshold information; in one embodiment, the first node adopts the two-step process when the identifier length and / or data size and / or number of first nodes is less than the upper threshold information in the first threshold information; in one embodiment, the first node adopts the two-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information and less than the upper threshold information in the first threshold information.

[0132] ◆Second threshold information, which indicates the threshold for performing the above three-step process, and may include at least one of upper and / or lower threshold information. In one embodiment, the first node adopts the three-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information in the second threshold information; in one embodiment, the first node adopts the three-step process when the identifier length and / or data size and / or number of first nodes is less than the upper threshold information in the second threshold information; in one embodiment, the first node adopts the three-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information and less than the upper threshold information in the second threshold information.

[0133] ◆Third threshold information, which indicates the threshold for performing the above four-step process, may include at least one of upper and / or lower threshold information. In one embodiment, the first node adopts the four-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information in the third threshold information; in one embodiment, the first node adopts the four-step process when the identifier length and / or data size and / or number of first nodes is less than the upper threshold information in the third threshold information; in one embodiment, the first node adopts the four-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information and less than the upper threshold information in the third threshold information.

[0134] ◆Fourth threshold information, which indicates the threshold for performing the above-mentioned step-by-step process, may include at least one of upper and / or lower threshold information. In one embodiment, the first node performs a step-by-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information in the fourth threshold information; in one embodiment, the first node performs a step-by-step process when the identifier length and / or data size and / or number of first nodes is less than the upper threshold information in the fourth threshold information; in one embodiment, the first node performs a step-by-step process when the identifier length and / or data size and / or number of first nodes is greater than the lower threshold information and less than the upper threshold information in the fourth threshold information.

[0135] ■ First information related to the identifier (information related to the identifier generated or reported by the first node), which can be used by the first node to generate identifier information or to report identifier information when the first node connects to the second node. In one example, this identifier information can be temporary identifier information; in another example, it can be permanent identifier information. The beneficial effects of this information are: reducing the signaling overhead of the first node and ensuring the security of the first node's identifier information. This information includes at least one of the following:

[0136] ■ First identification information, which is the identification information of the first node. In one example, this information is temporary identification information, and in another example, this information is permanent identification information. This information may be generated by the second node or obtained by the second node from other nodes.

[0137] ■ Length information of the identification information. In one example, this information indicates the length of the identification information that the first node needs to generate.

[0138] ■ The length information of the reported identification information. In one example, this information indicates the length of the identification information sent by the first node to the second node when the first node connects to the second node. In one implementation, this information may differ from (e.g., be less than) the "length information of the identification information" described above.

[0139] ■ Prefix information for identification information, which indicates the information that needs to be added before the identification information when the first node sends the identification information to the second node.

[0140] ■ The suffix information of the identification information indicates the information that the first node needs to add to the identification information when sending it to the second node.

[0141] ■ Bitmap information of identification information, which assists the first node in obtaining the information it needs to send when sending identification information to the second node. The information to be sent is obtained based on the bitmap information and the identification information of the first node (such as the "first identification information" mentioned above). In one embodiment, each bit in the bitmap information corresponds one-to-one with each bit in the identification information. If a bit in the bitmap is "1", the corresponding bit in the identification information is sent to the second node. For example, if the identification information is "1011100101011110" and the bitmap information is "0101010101010101", the first node sends the identification information as "01011110". In another embodiment, each bit in the bitmap information corresponds one-to-one with each bit in the identification information. If a bit in the bitmap is "1", the corresponding bit in the identification information is sent to the second node. If a bit in the bitmap is "0", the corresponding bit sent to the second node is "0" (or "1"). For example, if the identification information is "1011100101", the first node sends the identification information as "01011110". If the bitmap information is "011110" and the bitmap information is "0101010101010101", then the identification information sent by the first node is "0001000101010100". In another embodiment, each bit in the bitmap information corresponds one-to-one with each bit in the identification information. The information sent by the first node to the second node is the result of an operation (such as an XOR operation) between the identification information of the first node and the bitmap information. For example, if the identification information is "1011100101011110" and the bitmap information is "0101010101010101", then the identification information sent by the first node is the result of an XOR operation between the identification information and the bitmap information, i.e., "1110110000001011". After receiving the information sent by the first node, the second node can recover the identification information of the first node based on the bitmap information.

[0142] ■ First information related to resources (information related to resources used for access by the first node, or first information related to access resources). This information indicates the resources used by the first node when communicating (or when the first node communicates with the second node, or when the first node accesses the second node). These resources (such as resources used by the first node to send data to the second node, or resources used by the second node to send data to the first node) can be considered as allocated by the second node. Furthermore, these resources are those used by the first node when communicating according to one of the aforementioned "process type indication information". The beneficial effect of this information is that it helps the first node acquire resources for communicating with the second node, reduces conflicts during communication, and increases the probability of successful communication. In one implementation, the information can be used to indicate a resource used by multiple different first nodes, such as a resource pool, where each first node selects its own resource. In this approach, different first nodes may choose the same resource to communicate with a second node. In another implementation, the information can be used to allocate different resources to different first nodes, with each resource being used by one first node (to communicate with a second node), preventing different first nodes from choosing the same resource. In yet another implementation, the information can be used to allocate multiple different resources to the same first node, with each resource being used by that first node (to communicate with a second node), allowing the first node to communicate with the second node continuously at the locations of these allocated resources. In one embodiment, the resource indicated by the aforementioned "first information related to the resource" may be service-related, meaning different services may have different resources. When a second node is simultaneously providing multiple different services, different services may have different "first information related to the resource." Therefore, the first node can determine the corresponding service based on the current resource and provide feedback to the second node (e.g., sending the first message corresponding to the service described below). When different second nodes are providing different services, different second nodes will use this information to indicate different resources. Therefore, the first node can determine the corresponding service based on the current resource and provide feedback to the second node (e.g., sending the first message corresponding to the service described below). In another embodiment, the resource indicated by the aforementioned "first information related to the resource" may be second node-related, meaning different nodes may indicate different resources. Therefore, the first node can determine the corresponding second node based on the current resource and provide feedback to it (e.g., sending the first message corresponding to the corresponding second node described below). For a resource, the information includes at least one of the following: ■ Service-related identification information, which identifies the service performed by the second node. In one example, this information may be a transaction ID, service ID, session ID, etc.

[0143] ■Identification information of the second node, which identifies the second node.

[0144] ■ First resource identification information, which indicates the identifier of the resource used for communication between the first node and the second node. This resource can be a time period, a frequency range, or a set of codewords. In one example, this information can be information indicating the sequence number of the aforementioned first trigger message, where a sequence number represents the resource used when the first node and the second node communicate, triggered by the aforementioned first trigger message.

[0145] ■ Node identification information, which indicates the identifier of the node (first node) to which the "first information related to the resource" refers. A detailed description of this information can be found in the "first information related to the identifier" section above.

[0146] ■ Time Length Information: This information indicates the length of the time (or access occasion) during which the first node is allowed to communicate with the second node. This length can be expressed in different time units (such as time slots, seconds, milliseconds, microseconds, nanoseconds, minutes, hours, etc.), or it can indicate the number of access occasions, or it can be expressed in the number of specific signaling messages (such as the first timing message described below, or a message containing the information contained in the first timing message described below) (i.e., the number of times the second node will send this specific signaling message within the time range during which the first node is allowed to access the second node). In one example, the time length indicated by this information is related to the first trigger message mentioned above. For example, if one first trigger message determines a time length, different first trigger messages will correspond to different time lengths.

[0147] ■ Time-domain indication information, which indicates when the first node initiates the communication process with the second node (such as sending a specific message or information, such as the first message in a random access process, as described below), such as access time or access occasion. Based on this information, the first node can determine when to send data to or receive data from the second node. This process can be one of the process types indicated by the "process type indication information" above. This information includes at least one of the following:

[0148] ◆Startup time indication information, which indicates the time at which the first node initiates the communication process with the second node, or the start time at which one or more first nodes initiate the communication process with the second node (such as sending the first message described below). For example, after receiving the first trigger message described above, the first node needs to wait for the time length indicated by the indication information before initiating the process, or the time indicated by the indication information before initiating the process. The time length can be indicated in one of the following ways:

[0149] ● Number of access opportunities: This information indicates the number of access opportunities that occur before the start of the process. In one example, this number of access opportunities is the number of access opportunities from receiving the first trigger message to the start of the process. The time length indicated by this information can be Q access opportunities, or the number of access opportunities calculated from this information (Q), such as 2. Q -1. This time length can be determined based on the timer at the first node, or based on the number of specific messages or signaling received by the first node (such as the first timing message below, or a message containing the information contained in the first timing message below) (e.g., if the number indicated by the indication information is 3, then the first node will start the process only after receiving 3 messages or signaling), or based on the sequence number of the access timing indicated by the specific message or signaling received by the first node.

[0150] ● Access timing indication information, which indicates the sequence number related to the access timing of the start process. For example, if the sequence number indicated by the indication information is 10, then the first node needs to receive a message with sequence number 10 (such as the first timing message below, or a message containing the information contained in the first timing message below) to start the process, or the timing is calculated from the sequence number. For example, the access timing is obtained by adding 2 to the indication information. If the sequence number indicated by the indication information is 10, then the first node needs to receive a message with sequence number 10+2=12 (such as the first timing message below, or a message containing the information contained in the first timing message below) to start the process.

[0151] ◆Startup time range indication information: This information indicates the time range within which the first node initiates the communication process with the second node. For example, after receiving the aforementioned first trigger message, the first node needs to initiate the process within the range indicated by this information. After determining this range, the first node will randomly select an access opportunity within that range to initiate the process. One implementation method is that the first node generates a random timing number (e.g., the range is 0 to 2) within the range indicated by the startup time range indication information. Q -1, then the random number is between 0 and 2. QThe first node initiates communication with the second node when the time indicated by the random number ends, or when the access timing indicated by a specific message or information received by the first node (such as the first timing message below, or a message containing the information contained in the first timing message below) is the same as (or differs by a specific value from) the random number selected by the first node. To calculate the time, in one implementation, the first node uses a local timer. In another implementation, the first node uses a specific message or signaling sent by the second node (such as the first timing message described below, or a message containing the information contained in the first timing message described below). Specifically, when the first node receives the specific message or signaling, it decrements the timer (e.g., by one). When the timer reaches zero, the first node can initiate the process of accessing the second node. In another implementation, the first node determines whether to initiate the process of accessing the second node (e.g., by sending the first message described below) based on the resource sequence number information contained in the specific message or signaling sent by the second node (such as the first timing message described below, or a message containing the information contained in the first timing message described below). This time range can be indicated by at least one of the following:

[0152] ● End-point information for the time range, indicating information related to the maximum value of the time range. If the time range is 0 to the upper bound indicated by this information, then the time range is either the lower bound indicated by the lower bound information to the upper bound indicated by this information. In one example, the maximum value could be Q access opportunities, or access opportunities calculated from parameter Q (e.g., 2). Q -1); In another example, the maximum value can be the number of specific messages or signaling received (such as the first timing message below, or a message containing the information contained in the first timing message below). For example, if the indication information is 10, then the upper limit of the time range is receiving 10 specific messages or signaling. In another example, the maximum value can be a specific message or signaling with a specific sequence number (such as the first timing message below, or a message containing the information contained in the first timing message below). For example, if the indication information is 15, then the upper limit of the time range is receiving a specific message or signaling with sequence number 15, or it can be calculated from the sequence number indicated by the indication information, such as the indication information plus 2.

[0153] ● The starting point information of the time range, which indicates information related to the minimum value of the time range, means that the time range is greater than the position indicated by this information, or that the time range is from the lower bound indicated by this information to the upper bound indicated by the upper bound information of the aforementioned time range. In one example, the minimum value could be Q access opportunities, or access opportunities calculated from parameter Q (e.g., 2). Q -1); In another example, the minimum value may be the number of specific messages or signaling received (such as the first timing message below, or a message containing the information contained in the first timing message below). For example, if the indication information is 10, then the lower bound of the time range is receiving 10 specific messages or signaling; In another example, the minimum value may be a specific message or signaling with a specific sequence number (such as the first timing message below, or a message containing the information contained in the first timing message below). For example, if the indication information is 15, then the lower bound of the time range is receiving a specific message or signaling with sequence number 15, or it may be calculated from the sequence number indicated by the indication information, such as the indication information minus 2;

[0154] ● Time range length information, which indicates the length of the time range. In one example, this information could indicate the number of access opportunities within the time range (e.g., Q value), or this information (e.g., Q value) could be used to calculate the number of access opportunities within the time range (e.g., 2). Q -1); In another example, this information may indicate the number of specific messages or signaling received within a time frame (such as the first timing message below, or a message containing the information contained in the first timing message below).

[0155] ● First timer decrement step information: This information indicates the step size by which the first node decrements its timer used to access the second node (e.g., the access timer). If this information is 1, the timer decrements by 1 each time; if this information is 2, the timer decrements by 2 each time. The first node can decrement this timer based on its own clock (e.g., decrementing at regular intervals) or upon receiving a specific signaling instruction (e.g., decrementing upon receiving a timer decrement signaling instruction).

[0156] ■ Information related to process configuration (information related to the configuration required for the process of the first node to connect to the second node). This information indicates the time-related configuration information required for the first node to communicate with the second node. Based on this configuration information, the first node will initiate the process to connect to the second node or communicate with the second node. It can also be used to determine whether the process has failed. The beneficial effect of this information is that it helps the first node to correctly connect to the second node and determines whether a connection failure has occurred. This information includes at least one of the following:

[0157] ■ First feedback time information, which indicates the maximum time (or time window for receiving the second message) required for the first node to receive the second message after sending the first message described below. If the first node receives the second message within the time range indicated by this information, the first message is considered successfully sent. Furthermore, if the first node performs a two-step process, the first node considers the two-step process to be successful. The beneficial effects of this information are: determining the correct transmission of messages in the communication process of the first node, timely knowing whether communication has been successfully conducted, and reducing the signaling overhead and energy consumption of the first node. This information may include at least one of the following:

[0158] ◆First time length information: This information indicates the length of the time window for the first node to receive the second message. The unit can be a time slot, millisecond, microsecond, nanosecond, second, minute, hour, etc. If the first node does not receive the second message within the time indicated by this information, the process of sending the first message and receiving the second message (or the two-step access process) is considered to have failed.

[0159] ◆First timing message count information: This information indicates the number of timing messages (as described below, or messages containing the information contained in the first timing message) received by the first node. If the number of first timing messages received by the first node exceeds the number indicated by this information and no second message is received, the first node can consider that the process of sending the first message and receiving the second message (or the two-step access process) has failed. Conversely, if the number of first timing messages received by the first node when it receives the second message is less than the number indicated by this information, the process of sending the first message and receiving the second message (or the two-step process) can be considered successful.

[0160] ◆ First timing message identifier information, which indicates that the first node must receive the second message before receiving the first timing message containing the identifier indicated by this information; otherwise, the first node may consider that the process (or two-step process) of sending the first message and receiving the second message has failed.

[0161] ■ Second feedback time information, which indicates the maximum time (or time window for receiving the fourth message) required for the first node to receive the fourth message after sending the third message described below. If the first node receives the fourth message within the time range indicated by this information, the third message is considered successfully sent. Furthermore, if the first node is performing a four-step process, the first node considers the four-step process to be successful. The beneficial effects of this information are: confirming the correct transmission of messages in the communication process of the first node, timely knowing whether communication has been successfully performed, and reducing the signaling overhead and energy consumption of the first node. This information may include at least one of the following:

[0162] ◆Second time length information, which indicates the length of the time window for the first node to receive the fourth message. Its unit can be time slot, millisecond, microsecond, nanosecond, second, minute, hour, etc. If the first node does not receive the fourth message within the time indicated by this information, it is considered that the process of sending the third message and receiving the fourth message (or the four-step access process) has failed.

[0163] ◆Second timing message count information, which indicates the number of timing messages (such as the first timing message below, or a message containing the information contained in the first timing message below) received by the first node. If the number of first timing messages received by the first node exceeds the number indicated by this information and no fourth message is received, the first node can consider that the process of sending the third message and receiving the fourth message (or the four-step process) has failed. Conversely, if the number of first timing messages received by the first node when it receives the fourth message is less than the number indicated by this information, the process of sending the third message and receiving the fourth message (or the four-step process) can be considered successful.

[0164] ◆The second timing message identifier indicates that the first node must receive the fourth message before receiving the first timing message containing the identifier indicated by this message; otherwise, the first node may consider that the process of sending the third message and receiving the fourth message (or the four-step process) has failed.

[0165] ■ Feedback information indication information, which indicates the information contained in the feedback message sent by the second node to the first node. In one example, this information indicates whether the second message sent to the first node contains command information (which can be used to instruct the sending of data to the first node or to instruct the reading of data from the first node; in one example, this command information is received from another node). Further, this second message is the second message sent by the first node during a two-step process. In another example, this information indicates whether the fourth message sent to the first node contains command information (which can be used to instruct the sending of data to the first node or to instruct the reading of data from the first node; in one example, this command information is received from another node).

[0166] The aforementioned first trigger message can be an AIoT paging message or an initial trigger message, which is used to trigger the access of the first node. In another example, the first trigger message can be a command message, which triggers data transmission by the first node, such as the first node sending data to the second node or the first node receiving data from the second node. Furthermore, the first trigger message may also be other types of messages.

[0167] After receiving the first trigger message, the first node may perform at least one of the following actions:

[0168] Update the information at the first node according to the first trigger message.

[0169] When the information contained in a new first trigger message (such as first configuration identifier information, first resource identifier information) received by the first node differs from the information currently being used by the first node (such as first configuration identifier information, first resource identifier information), the first node will update its information according to the information contained in the new first trigger message.

[0170] ◆The process for accessing the second node is determined based on the "access type-related information" contained in the new first trigger message.

[0171] ◆The identification information sent by the first node to the second node is determined based on the "identification-related information" contained in the new first trigger message.

[0172] ■ Update the length of the time range allowing the first node to access the second node based on the "time length information" contained in the new first trigger message.

[0173] ■ Update the timing of the first node's initiation of the access to the second node process, or update the time range for the first node to initiate the access to the second node process, or update the initial value of the access timer, based on the "access time indication information" contained in the new first trigger message.

[0174] ■ Update the timer decrement step size of the first node based on the "timer decrement step size information" contained in the new first trigger message.

[0175] ■ Stop the currently running timer (such as the access timer), reassign the access timer, and start decrementing the access timer.

[0176] In the above process, after the first node starts the access timer, in one example, the access timer will automatically decrement according to the clock of the first node. For example, the first node will decrement the access timer after a certain period of time (e.g., decrement the timer by 1 after one time slot). Furthermore, the first node can also adjust the access timer after it has decremented for a certain period of time (e.g., decrement the access timer by N or increment it by S whenever the access timer decrements by M). In another example, the access timer will decrement according to the signaling received from the second node (e.g., the first timing message described below). Therefore, the process also includes the following steps:

[0177] Steps 1-2: The second node sends a first timing message to the first node. This message can also have other names. The purpose of this message is to: 1) help the first node obtain clock information; 2) help the first node determine resource allocation; 3) help the first node determine if a failure has occurred; and 4) determine whether to initiate the process with the second node (e.g., sending the first message described below to the second node). This message will contain timing instruction information, which may instruct the first node to decrement the access timer (or the first node to start its own timing), or contain resource indication information (e.g., resource sequence number). This message contains at least one of the following information:

[0178] ■ Second configuration identification information, which indicates the configuration corresponding to the first timing message, or the configuration associated with the first timing message. The configuration identified by the configuration identification information is at least one of the configuration information included in the first trigger message. Further, this information can also be used to indicate the inventory round for the first node. When the second configuration identification information is the same as the first configuration identification information in the first trigger message received by the first node, the first node will decrement the access timer; otherwise, the first node will not decrement the access timer, or the first node will stop decrementing the access timer (the first node cannot start the process of accessing the second node before receiving the next first trigger message).

[0179] ■ Timing message identification information, or resource identification information, indicates the identifier or sequence number of the timing message sent by the second node, or indicates the sequence number of the resource. Within the time range during which the first node is allowed to access the second node, different timing messages have different identification information. Based on the "timing message identification information" of each timing message, the first node can know the remaining length of time during which the first node is allowed to access the second node, such as the total time range during which the first node is allowed to access the second node minus the timing message identification information. The first node can also know the sequence number of the resource (such as the access timing, such as the resource that first sends the following first message). In one example, after the first node receives the above-mentioned "first trigger message", if the resource indicated by the "timing message identification information" or "resource identification information" contained in the above-mentioned "first timing message" is within the resource range indicated by the "first information related to the resource" in the "first trigger message", the first node will initiate the process with the second node (such as sending the following first message to the second node).

[0180] ■ Remaining Time Length Information (Information indicating the remaining length of the time range during which the first node is allowed to access the second node). This information indicates the remaining length of the time range during which the first node is allowed to access the second node. In one example, the length indicated by this information can be the number of access opportunities. In another example, this information can indicate the number of specific messages or signaling received (such as the first timing message). In yet another example, this information can indicate the maximum sequence number of characteristic messages or signaling received. This information can help the first node determine whether there is still an opportunity to access the second node.

[0181] ■ Access termination indication information (indicating the end of the time range during which the first node is allowed to access the second node). This information indicates the end of the time range during which the first node is allowed to access the second node. Based on this information, the first node can stop decrementing the access timer and wait for a new first trigger message to initiate the access to the second node process. The beneficial effect of this information is: timely termination of the first node's access to the second node process (ending the decrementing of the access timer), reducing the energy consumption of the first node.

[0182] ■ Timer decrement indication information: This information instructs the first node to decrement its access timer. Further, this information may include second timer decrement step size information, indicating the step size by which the first node decrements its timer used to access the second node (access timer). For example, if this information is 1, the timer decrements by 1 each time; if this information is 2, the timer decrements by 2 each time. The first node can decrement this timer based on its own clock (e.g., decrementing at regular intervals) or based on receiving the first timing message.

[0183] ■ Second information related to access resources (information indicating the resources used by the first node), which indicates the resources required by the first node when accessing the second node. A detailed description of this information can be found in the above-mentioned "First Information Related to Access Resources". Upon receiving the above-mentioned first timing message, the first node performs at least one of the following actions:

[0184] ■ When the resource randomly selected by the first node (such as the resource randomly selected according to the "first information related to the resource" or "first information related to the access resource" in the first trigger message above) is the same as the resource indicated by the first timing message, the first node initiates the communication process with the second node (such as sending the following first message to the second node).

[0185] ■ When the random number generated by the first node is the same as (or differs by a specific value from) the "timing message identifier information" or "resource identifier information" in the first timing message, the first node initiates the communication process with the second node (such as sending the following first message to the second node).

[0186] Specifically, one implementation method for the first node to initiate the communication process with the second node based on the aforementioned first timing message (such as sending the following first message) is as follows:

[0187] ■ Two different second nodes (node ​​a and node b) are providing different or the same services. The first trigger messages sent by node a and node b contain different information, such as different "first information related to resources" (or "first information related to access resources"). Furthermore, the range of resources indicated by this information that allows the first node to initiate communication procedures with node a and node b are different. For example, the sequence number of the access timing for the first node to initiate communication procedures with node a is in the range of 0 to 127, and the sequence number of the access timing for the first node to initiate communication procedures with node b is in the range of 128 to 255.

[0188] ■ The range of the timing message identifier (or resource identifier) ​​in the first timing message sent by node a is 0 to 127, and the range of the timing message identifier (or resource identifier) ​​in the first timing message sent by node b is 128 to 255.

[0189] ■ If the first node is providing the service provided by node a, it will only determine whether to initiate the communication process with the second node if the timing message identifier information (or resource identifier information) contained in the first timing message it receives is in the range of 0 to 127; otherwise, if the timing message identifier information (or resource identifier information) contained in the first timing message it receives is in the range of 128 to 255, the first node will not initiate the communication process with the second node.

[0190] The above method can distinguish different nodes or different services by using different resource indication information, so that the first node can select the correct resource to initiate a communication process to the correct second node (such as sending the first message below).

[0191] In addition, in order to enable different nodes to generate different "first information related to resources" (or "first information related to access resources") in the first trigger message mentioned above, nodes can also exchange their respective resource information. For example, node a sends a first configuration message to node b. The content of the message can be found in the description of the "first trigger message" mentioned above. Optionally, node b can send a first configuration response message to node a. The content of the message can be found in the description of the "first trigger message" mentioned above.

[0192] Once the first node learns of the remaining time (first remaining time) of the time frame during which it is allowed to access the second node, the first node will perform at least one of the following actions based on the remaining time of its access timer (second remaining time):

[0193] ■ If the first remaining time is greater than the second remaining time, the first node decrements the access timer; the beneficial effect of this behavior is that the first node can continue the process of accessing the second node, thereby increasing the speed of accessing the second node.

[0194] ■ If the first remaining time is less than the second remaining time, the first node stops decrementing its access timer (the first node cannot initiate the process of accessing the second node before receiving the next first trigger message). In this case, if the first node continues to decrement its access timer, when the access timer reaches 0, the allowed time range for the first node to access the second node has already been exceeded, so there is no need for the first node to continue decrementing the timer. The beneficial effect of this behavior is that the first node can end the process of accessing the second node early, reducing unnecessary signal reception and timer operations, and saving the energy of the first node.

[0195] ■ If the first remaining time is less than the second remaining time, the first node will regenerate the information used for the access timer. In one example, the first node regenerates a random number. If the remaining time of the access timer obtained from this random number (the new second remaining time) is less than the first remaining time, the first node can assign the new second remaining time to the access timer, and the access timer will decrement according to the new second remaining time. The beneficial effect of this behavior is that the first node adjusts the access timer in a timely manner, ensuring that it can start the process of accessing the second node within the allowed time frame, thus accelerating the node access process.

[0196] ■ If an access termination indication is received, the first node stops decrementing the access timer (the first node cannot start the access to the second node process before receiving the next first trigger message);

[0197] The first timing message mentioned above can be at least one of the following messages:

[0198] ■ A message specifically for decrementing the access timer of the first node. This message can be sent periodically by the second node. The benefit of this message is that it ensures that the first node can periodically decrement its access timer, which is beneficial for the synchronization of at least one first node accessing the second node.

[0199] ■ A message specifically designed for decrementing the access timer of the first node. This message can be sent aperiodically by the second node. The beneficial effect of this message is that it can accelerate the decrementing of the first node's access timer, thereby increasing the speed at which the first node accesses the second node.

[0200] ■ Messages used to trigger the access of the first node, such as the first trigger message mentioned above. That is, every time the first node receives a first trigger message, the first node will decrement the access timer. Furthermore, the first node will decrement the timer according to the "first timer decrement step information" contained in the first trigger message.

[0201] ■ A message used to confirm the two-step process of the first node, such as the second message described below. Furthermore, this second message may not need to contain the information from the first timing message mentioned above. That is, if the first node receives this second message (e.g., the second message is a confirmation of the access process of another node), the first node can decrement its access timer. Further, when the first node determines that its access process is a two-step process, this second message can be used in conjunction with the first timing message. The beneficial effect of this message is that it can accelerate the decrementing of the first node's access timer, increasing the speed at which the first node accesses the second node.

[0202] ■ The message used for conflict resolution, such as the fourth message in the four-step process described below. Furthermore, this second message may not need to contain the information from the first timing message mentioned above. That is, if the first node receives this fourth message (e.g., the fourth message is a conflict resolution message for other nodes), the first node can decrement its access timer. Further, when the first node determines that its access process is a four-step process, this fourth message can be used in conjunction with the first timing message. The beneficial effect of this message is that it can accelerate the decrementing of the first node's access timer, increasing the speed at which the first node accesses the second node.

[0203] The first timing message mentioned above could be a timing decrement message, or it could be another type of message.

[0204] After the first node initiates the process of accessing the second node (e.g., the access timer is 0), depending on the type of access process indicated in step 1-1, the following steps are also included:

[0205] Steps 1-3: The first node sends a first message to the second node. This message instructs the second node that the first node is ready to connect. In one example, this message is the first message sent by the first node when it connects to the second node, such as the first message in a random access process. The beneficial effect of this message is that it helps the second node identify the first node that has connected, so as to proceed with subsequent processes (such as command processes, reading and writing data to the first node, etc.). This message includes at least one of the following information:

[0206] ■ Second information related to the identification, which is used to indicate the identification information of the first node, may be at least one of the following:

[0207] ■ Temporary identification information. In one example, this information is randomly generated by the first node; in another example, this information is generated by the first node based on the resources used for access (such as "Second Information Related to Access Resources" below); furthermore, this information is generated by the first node based on information in the first trigger message (such as "First Information Related to Identification").

[0208] ■ Permanent identification information. In one example, this information is obtained by the first node through the "first identification information" included in the first trigger message; in another example, this information is pre-configured to the first node.

[0209] ■ Partial identification information, which includes partial bit information from the identification information of the first node. This information is obtained by the first node based on its identification information. In one example, this partial identification information is determined based on the "length information of the reported identification information" in the aforementioned first trigger message. In another example, this partial identification information is determined based on the "bitmap information of the identification information" in the aforementioned first trigger message.

[0210] ■ Prefix information, which is added before the identification information (such as the temporary identification information, permanent identification information, or partial identification information mentioned above). In one example, this information may be the identification information of the second node; in another example, this information may be the first configuration identification information or the first resource identification information contained in the first trigger message mentioned above.

[0211] ■ Suffix information, which is appended after the identification information (such as the temporary identification information, permanent identification information, or partial identification information mentioned above). In one example, this information may be the identification information of the second node; in another example, this information may be the first configuration identification information or the first resource identification information contained in the first trigger message mentioned above.

[0212] ■ Second information related to resources, which indicates the resource information used by the first node when initiating the process of accessing the second node. In one example, this information indicates resource-related information used by the first node when sending the aforementioned first message. If multiple first nodes simultaneously send the aforementioned first message to the second node, this information can be used to distinguish between different first nodes. The beneficial effect of this information is: to help the second node determine the resources used by the first node to send the first message and to identify whether a conflict has occurred; this information includes at least one of the following:

[0213] ■ Third configuration identification information, which indicates the configuration that triggers the first node to send the first message mentioned above, the configuration being sent through the first trigger message (as described in the first configuration identification information mentioned above); furthermore, this information can also be used to indicate the inventory round for the first node.

[0214] ■ Third resource identification information, which indicates the identification information of the resource used by the first node to send the first message, and this information is obtained through the first trigger message (such as the first resource identification information mentioned above).

[0215] ■ Information related to resources, indicating the resources used by the first node, including at least one of the following:

[0216] ◆For time duration information, please refer to the description in "First Information Related to Resources" in step 1-1 above.

[0217] ◆Time-domain indication information, as described in "First Information Related to Resources" in step 1-1 above, may further include at least one of the following:

[0218] ●Access time information, which indicates the time elapsed from receiving the first trigger message to the first node sending the first message. In one example, this information may be the duration of the time; in another example, it may be the number of first timing messages received; and in yet another example, it may be the timing message identifier information contained in the most recently received first timing message.

[0219] ● The timing random number generated by the first node determines the waiting time required for the first node to send the aforementioned first message.

[0220] • Access timer decrement indication information: This information indicates the first timing message received when the access timer of the first node decrements. In one example, this information can be a bitmap, where each bit corresponds to a first timing message, and the value of the bit indicates whether the corresponding first timing message was received by the first node, such as "1" indicating that it was received and "0" indicating that it was not received.

[0221] In one example, the aforementioned first message could be the AIoT first message, the AIoT random access first message, or other messages.

[0222] Between steps 1-1 and 1-3, the second node may send one or more first timing messages, which can help the first node keep track of the time and ultimately determine when to send the first message.

[0223] Steps 1-4: The second node sends a second message to the first node. This message confirms the correct reception of the first message. In one example, this message is the second message from the first node to the second node, such as the second message in a random access process. Furthermore, if the first node is performing a two-step access process, receiving this message indicates that the first node has completed the access process to the second node. The beneficial effect of this message is that it helps the first node confirm the correct reception of the first message, thus accelerating the first node's access process. In one implementation, the second message is sent to a single first node; that is, after receiving a first message from a first node, the second node sends a second message back to that first node. In another implementation, the second message is sent to multiple first nodes; that is, after receiving first messages from multiple first nodes, the second node sends a second message to all of them, containing information specific to the multiple first nodes. For a single first node, the message includes at least one of the following:

[0224] ■Third information related to the identification, which is used to indicate the identification information of the first node, the specific content of which can be found in the above "Second information related to the identification";

[0225] ■ Third information related to resources, which indicates the resource information used by the first node when initiating the process of accessing the second node. The specific content of this information can be found in the "Second Information Related to Resources" above. In one example, this information is obtained based on the information in the first message above, or is the same as the information in the first message above.

[0226] ■ Timer decrement indication information: This information indicates that the first node needs to decrement its timer. Upon receiving this information, the first node will decrement the access timer.

[0227] ■ Command information: This information is a command sent to the first node. This command information can be generated by the second node or received by the second node from other nodes (such as nodes in the core network). This command information can be used to send data to the first node or to read data from the first node. In one example, after the second node receives the aforementioned first message, it will send a message to other nodes (such as nodes in the core network) (this message may contain the first node's identification information). These other nodes may authenticate and / or verify the first node. If the authentication and / or verification is successful, the other node will send a command message containing the command information to the second node, and the second node will then send a second message to the first node, including the received command information within the second message.

[0228] ■ First information for timing, which instructs the first node to start timing. This information may include indications of timing information, indicating whether timing information exists in the aforementioned second message. Furthermore, the "first information for timing" may also include the aforementioned "first timing message".

[0229] Information contained therein

[0230] ■ Information related to resource allocation, indicating information about the resources used by the first node to send other messages after receiving the second message. In one example, "the first node sends other messages after receiving the second message" could be the third message in a three-step process; in another example, it could be the third message in a four-step process. The beneficial effect of this information is that it helps the first node send data to the second node, avoids conflicts with other nodes during data transmission, and improves resource utilization efficiency. This information includes at least one of the following:

[0231] ■ Time-domain information: This information indicates the time-domain location of the resources used by the first node to send information (such as the third message). Specifically, this information indicates the time-domain location relative to when the first node received the second message. In one example, this information indicates the duration; in another example, it indicates the number of first timing messages received by the first node; and in yet another example, it indicates the sequence number of the resources used. The content of this information can be found in the "Time-domain Indication Information" section of step 1-1 above.

[0232] ■ Frequency domain information, which indicates the frequency domain location information of the resources used by the first node to transmit information.

[0233] ■ Duration information, which indicates the duration of time taken for the first node to send information (such as a third message).

[0234] In one example, the aforementioned second message could be an AIoT second message, an AIoT random access second message, or some other message.

[0235] Between steps 1-3 and 1-4, the second node may send one or more first timing messages to help the first node determine when to receive the second message.

[0236] On the other hand, if the first node does not receive the second message after sending the first message, it may consider the connection to the second node to have failed. The first node will determine the failure to connect to the second node based on at least one of the following conditions:

[0237] ■ The first node did not receive the second message within the time indicated by the aforementioned "first feedback time information".

[0238] ■The first message received by the first node after sending the first message is not the second message specifically for that first node.

[0239] ■ The first node receives messages from other first nodes (such as second or fourth messages or command messages addressed to other first nodes).

[0240] ■ The first node did not receive a second message for itself before receiving messages from other first nodes.

[0241] ■ The first node receives the first trigger message

[0242] ■ The first node did not receive a second message for itself before receiving other first trigger messages.

[0243] ■ The first node receives the first timing message

[0244] ■ The first node did not receive a second message for itself before receiving the first timing message.

[0245] ■ The first node received a first failure indication message, which indicated that the first node's access had failed.

[0246] Furthermore, once the first node determines that access to the second node has failed, it will send a second failure indication message to the second node. This message helps the second node become aware of the first node's access failure. The information contained in this message is similar to that in the first message mentioned above. This information helps the second node identify the failed first node. If this information is the same as the previously received first message, the second node can recognize the failed first node and can then resend the second message to the first node. Additionally, the second failure indication message can also indicate the failure type, such as not receiving the second message, not receiving the fourth message, not receiving the first timing message, or insufficient energy.

[0247] After steps 1-4 above, as Figure 3 As shown, it may also include the following steps:

[0248] Steps 1-5: The first node sends a third message to the second node. The purpose of this third message is to provide information about the first node, such as the first node's identification information, capability information, and data information.

[0249] Steps 1-6: The second node sends a fourth message to the first node. This fourth message confirms the correct reception of the third message and can also be used to send command information to the first node. This message may include second information for timing, which instructs the first node to start timing. This information may include timing information indication, indicating whether timing information exists in the aforementioned fourth message. Furthermore, the "second information for timing" may also include the information contained in the aforementioned "first timing message".

[0250] If the access process of the first node reaches steps 1-4 above, it is a two-step access process; if the access process of the first node reaches steps 1-5 above, it is a three-step access process; and if the access process of the first node reaches steps 1-6 above, it is a four-step access process.

[0251] Through the above process, the second node can complete the inventory procedure for one or more first nodes, and it can also complete the command procedure for one or more first nodes.

[0252] Figure 4 This is a block diagram of a node according to an exemplary embodiment of the present disclosure. The structure and function of a node are illustrated here, but it should be understood that the structure and function shown can also be applied to a base station (or a central unit of a base station, or the control plane portion of a central unit of a base station, or the user plane portion of a central unit of a base station, or the distribution unit of a base station, or a network node, etc.).

[0253] refer to Figure 4 Node 1000 includes a transceiver 1010, a controller 1020, and a memory 1030. Under the control of the controller 1020 (which may be implemented as one or more processors), node 1000 (including transceiver 1010 and memory 1030) is configured to perform the operations of the node described herein. Although transceiver 1010, controller 1020, and memory 1030 are shown as separate entities, they can be implemented as a single entity, such as a single chip. Transceiver 1010, controller 1020, and memory 1030 can be electrically connected or coupled to each other. Transceiver 1010 can send signals to and receive signals from other network entities, such as another node and / or a UE, etc. In one embodiment, transceiver 1010 may be omitted. In this case, controller 1020 may be configured to execute instructions (including computer programs) stored in memory 1030 to control the overall operation of node 1000, thereby implementing the operations of the node described herein.

[0254] According to some embodiments, the user equipment described in this disclosure may include: cellular or other communication devices having a single-line display, a multi-line display, or a cellular or other communication device without a multi-line display; a PCS (Personal Communications Service) that may combine voice, data processing, fax, and / or data communication capabilities; a PDA (Personal Digital Assistant) that may include a radio frequency receiver, pager, Internet / intranet access, web browser, notepad, calendar, and / or GPS (Global Positioning System) receiver; and conventional laptop and / or handheld computers or other devices having and / or including a radio frequency receiver. As used herein, "terminal" or "terminal device" may be portable, transportable, installed in a means of transportation (air, sea, and / or land), or suitable and / or configured to operate locally, and / or in a distributed manner, operating in any other location on Earth and / or in space. The term "terminal" or "terminal device" used here can also refer to communication terminals, internet access terminals, or music / video playback terminals. For example, it can be a PDA, a MID (Mobile Internet Device), and / or a mobile phone with music / video playback capabilities, or a smart TV, a set-top box, or other similar devices.

[0255] Those skilled in the art will recognize that this disclosure can be implemented in other specific forms without altering the technical concept or essential features of this disclosure. Therefore, it should be understood that the above embodiments are merely examples and not limiting. The scope of this disclosure is defined by the appended claims, not by the detailed description. Therefore, it should be understood that all modifications or variations derived from the meaning and scope of the appended claims and their equivalents are within the scope of this disclosure.

[0256] In the embodiments described above, all operations and messages may be selectively performed or omitted. Furthermore, the operations in each embodiment do not need to be performed sequentially, and the order of operations can vary. Messages do not need to be transmitted in order, and the transmission order of messages may vary. Each operation and each message transmission can be performed independently.

[0257] Although this disclosure has been shown and described with reference to various embodiments thereof, those skilled in the art will understand that various changes in form and detail may be made without departing from the spirit and scope of this disclosure as defined by the appended claims and their equivalents.

Claims

1. A method performed by a first node in a wireless communication system, comprising: Receive a first trigger message from the second node containing information related to the access process type of the first node; Receive the first timing message from the second node; The access process is executed based on the first trigger message and the second node; The first timing message includes at least one of the following: second configuration identifier information for indicating the configuration associated with the first timing message, timing message identifier information or resource identifier information, information for indicating the remaining length of the time range during which the first node is allowed to access the second node, information for indicating the end of the time range during which the first node is allowed to access the second node, timer decrement indicator information, and information for indicating the resources used by the first node.

2. The method as described in claim 1, in, The first trigger message includes at least one of the following: first configuration identifier information for identifying configuration information, indication information for indicating the type of the first trigger message, instruction information sent to the first node, information related to the identifier generated or reported by the first node, information related to the resources used by the first node for access, and information related to the configuration required for the process of the first node to access the second node.

3. The method as described in claim 1, in, The execution access process includes one of the following: a one-step process, a two-step process, a three-step process, and a four-step process. The first step includes: sending a first message to the second node; The two-step process includes: sending a first message to the second node and receiving a second message from the second node; The three-step process includes: sending a first message to the second node, receiving a second message from the second node, and sending a third message to the second node; The four-step process includes: sending a first message to the second node, receiving a second message from the second node, sending a third message to the second node, and receiving a fourth message from the second node.

4. The method of claim 1, further comprising: The first remaining time is known, which is the remaining time within the time range during which the first node is allowed to connect to the second node; The second remaining time is known, which is the remaining time of the access timer; Perform at least one of the following actions: If the first remaining time is greater than the second remaining time, the access timer is decremented; If the first remaining time is less than the second remaining time, stop decrementing the access timer or regenerate the information used for timing the access timer.

5. The method as described in claim 3, in, The indication information used to indicate the type of the first trigger message can indicate one of the following types: inventory message, command message, data message; The instruction information sent to the first node includes at least one of the following: inventory information indicating the first node to be inventoried, command information, and data information; The information related to the identifier generated or reported by the first node includes at least one of the following: first identifier information, identifier length information, reported identifier length information, identifier prefix information, identifier suffix information, and identifier bitmap information. The information related to the resources used by the first node for access includes at least one of the following: first resource identification information, node identification information, time length information, and time domain indication information; The information related to the configuration required for the process of the first node accessing the second node includes at least one of the following: first feedback time information for instructing the first node to receive the second message, second feedback time information for instructing the first node to receive the fourth message, and feedback information indication information for instructing the information contained in the feedback message sent to the first node.

6. The method as described in claim 3, in, The first message contains at least one of the following: information indicating the identifier of the first node, and second information related to the access resources used by the first node when accessing the network. The second message contains at least one of the following: third information related to the identifier for indicating the identifier information of the first node, third information related to the resource for indicating the resources used when the first node accesses the network, command information for sending a command to the first node, and first information for timing.

7. The method as described in claim 1 or 3, in, After sending the first message, the first node will determine the failure of its access based on at least one of the following conditions: The first node did not receive the second message within the time indicated by the first feedback time information; The first message received by the first node after sending the first message is not the second message; The first node receives messages from other nodes; The first node did not receive the second message before receiving messages from other nodes; The first node receives the first trigger message; The first node did not receive the second message before receiving other first trigger messages; The first node receives the first timing message; The first node did not receive the second message before receiving other first timing messages.

8. The method as described in claim 7, in, Send a second failure indication message to the second node to indicate that the first node's access has failed. The second failure indication message includes information indicating the type of failure.

9. A method performed by a second node in a wireless communication system, comprising: Send a first trigger message containing information related to the access process type of the first node to the first node; Send the first timing message to the first node; The access process is executed based on the first trigger message and the first node; The first timing message includes at least one of the following: second configuration identifier information for indicating the configuration associated with the first timing message, timing message identifier information or resource identifier information, information for indicating the remaining length of the time range during which the first node is allowed to access the second node, information for indicating the end of the time range during which the first node is allowed to access the second node, timer decrement indicator information, and information for indicating the resources used by the first node.

10. The method of claim 9, in, The first trigger message includes at least one of the following: first configuration identifier information for identifying configuration information, indication information for indicating the type of the first trigger message, instruction information sent to the first node, information related to the identifier generated or reported by the first node, information related to the resources used by the first node for access, and information related to the configuration required for the process of the first node to access the second node.

11. The method as described in claim 9, in, The execution access process includes one of the following: a one-step process, a two-step process, a three-step process, and a four-step process. The step includes: receiving a first message from the first node; The two-step process includes: receiving a first message from a first node and sending a second message to the first node; The three-step process includes: receiving a first message from the first node, sending a second message to the first node, and receiving a third message from the first node; The four-step process includes: receiving a first message from the first node, sending a second message to the first node, receiving a third message from the first node, and sending a fourth message to the first node.

12. The method as described in claim 11, in, The indication information used to indicate the type of the first trigger message can indicate one of the following types: inventory message, command message, data message; The instruction information sent to the first node includes at least one of the following: inventory information indicating the first node to be inventoried, command information, and data information; The information related to the identifier generated or reported by the first node includes at least one of the following: first identifier information, identifier length information, reported identifier length information, identifier prefix information, identifier suffix information, and identifier bitmap information. The information related to the resources used by the first node for access includes at least one of the following: first resource identification information, node identification information, time length information, and time domain indication information; The information related to the configuration required for the process of the first node accessing the second node includes at least one of the following: first feedback time information for instructing the first node to receive the second message, second feedback time information for instructing the first node to receive the fourth message, and feedback information indication information for instructing the information contained in the feedback message sent to the first node.

13. The method as described in claim 11, in, The first message contains at least one of the following: information indicating the identifier of the first node, and second information related to the access resources used by the first node when accessing the network. The second message contains at least one of the following: third information related to the identifier for indicating the identifier information of the first node, third information related to the resource for indicating the resources used when the first node accesses the network, command information for sending a command to the first node, and first information for timing.

14. The method as described in claim 11, in, Before receiving the second failure indication message, after sending the first message, the first node will determine that the first node's access has failed based on at least one of the following conditions: The first node did not receive the second message within the time indicated by the first feedback time information; The first message received by the first node after sending the first message is not the second message; The first node receives messages from other nodes; The first node did not receive the second message before receiving messages from other nodes; The first node receives the first trigger message; The first node did not receive the second message before receiving other first trigger messages; The first node receives the first timing message; The first node did not receive the second message before receiving other first timing messages.

15. A first node or a second node in a wireless communication system, comprising: A transceiver is used to send and receive signals; as well as A controller, coupled to the transceiver and configured to perform the method as described in any one of claims 1 to 14.