Inventory and paging techniques for wireless communication

Inventory and paging techniques using state flags and PDUs efficiently manage IoT device interactions, addressing the challenges of low power and cost in harsh environments, enhancing network access and communication efficiency.

WO2025156101A1PCT designated stage expired Publication Date: 2025-07-31ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/073549
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-23
Publication Date
2025-07-31

AI Technical Summary

Technical Problem

Existing wireless communication technologies struggle to meet the diverse and complex access requirements of IoT devices in harsh environments, particularly in scenarios requiring extremely low power consumption, low cost, and small terminal form factors, such as Ambient IoT, which utilizes backscattering technology and environmental energy harvesting.

Method used

The implementation of inventory and paging techniques that utilize state flags to manage the interaction between user equipment (UE) and network devices, including messages or packet data units (PDUs) to indicate device status, conflict resolution, and resource allocation, enabling efficient network access and communication.

Benefits of technology

These techniques enhance the ability of wireless networks to manage and communicate with IoT devices effectively, ensuring efficient resource utilization and reducing power consumption while supporting diverse access scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024073549_31072025_PF_FP_ABST
    Figure CN2024073549_31072025_PF_FP_ABST
Patent Text Reader

Abstract

Techniques are described for inventory and / or paging procedure. An example wireless communication method includes receiving, by a communication device from a network device, an indication that indicates that the communication device is selected by the network device; and transmitting, by the communication device and in response to receiving the indication, a request to access to the network device.
Need to check novelty before this filing date? Find Prior Art

Description

INVENTORY AND PAGING TECHNIQUES FOR WIRELESS COMMUNICATIONTECHNICAL FIELD

[0001] This document is directed generally to digital wireless communications.BACKGROUND

[0002] Mobile telecommunication technologies are moving the world toward an increasingly connected and networked society. In comparison with the existing wireless networks, next generation systems and wireless communication techniques will need to support a much wider range of use-case characteristics and provide a more complex and sophisticated range of access requirements and flexibilities.

[0003] Long-Term Evolution (LTE) is a standard for wireless communication for mobile devices and data terminals developed by 3rd Generation Partnership Project (3GPP) . LTE Advanced (LTE-A) is a wireless communication standard that enhances the LTE standard. The 5th generation of wireless system, known as 5G, advances the LTE and LTE-Awireless standards and is committed to supporting higher data-rates, large number of connections, ultra-low latency, high reliability and other emerging business needs.SUMMARY

[0004] Techniques are disclosed for inventory and paging procedure. A first example wireless communication method includes receiving, by a communication device from a network device, an indication that indicates that the communication device is selected by the network device; and transmitting, by the communication device and in response to receiving the indication, a request to access to the network device.

[0005] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated. In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource. In some embodiments,  the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.

[0006] In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before.

[0007] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a position information related to the communication. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs.

[0008] In some embodiments, the indication is included in a message or a packet data unit (PDU) that excludes a selection information. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command. In some  embodiments, the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.

[0009] A second example wireless communication method includes transmitting, by a network device to a communication device, an indication that indicates that the communication device is selected by the network device; and receiving, by the network device and in response to transmitting the indication, a request to access to the network device.

[0010] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated. In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.

[0011] In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device.

[0012] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a  position information related to the communication. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs. In some embodiments, the indication is included in a message or a packet data unit (PDU) that excludes a selection information.

[0013] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.

[0014] In yet another exemplary aspect, the above-described methods are embodied in the form of processor-executable code and stored in a non-transitory computer-readable storage medium. The code included in the computer readable storage medium when executed by a processor, causes the processor to implement the methods described in this patent document.

[0015] In yet another exemplary embodiment, a device that is configured or operable to perform the above-described methods is disclosed.

[0016] The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.

[0017] BRIEF DESCRIPTION OF THE DRAWING

[0018] FIG. 1 shows an example diagram for operations performed by a user equipment (UE) and a base station (BS) for an inventory or paging procedure.

[0019] FIG. 2 shows a state transition for a UE that may perform operations described in FIG. 1.

[0020] FIG. 3 shows an exemplary flowchart for receiving an indication by a communication device.

[0021] FIG. 4 shows an exemplary flowchart for transmitting an indication by a network device.

[0022] FIG. 5 shows an exemplary block diagram of a hardware platform that may be a part of a network device or a communication device.

[0023] FIG. 6 shows an example of wireless communication including a base station (BS) and user equipment (UE) based on some implementations of the disclosed technology.DETAILED DESCRIPTION

[0024] Although existing IoT technologies such as MTC, NB-IoT and other technologies have achieved low cost, low power consumption and large connections for IoT terminals, thereby meeting the IoT communication needs in many scenarios, there are still many IoT scenarios. Network communication needs cannot be met using existing technologies, such as: harsh communication environments, extremely small terminal form requirements, and extremely low-cost IoT communication needs.

[0025] Ambient IoT refers to the use of backscattering technology and environmental energy harvesting technology to convert available signals and energy around it into electrical energy that can drive its own circuits. At the same time, it uses a communication mode with backscattering as the core to achieve transmission to the target node. Information technology. The most notable features of Ambient IoT are extremely low power consumption and low cost. It can be widely used in a variety of IoT scenarios and is a key communication technology for the future development of the IoT.

[0026] The example headings for the various sections below are used to facilitate the understanding of the disclosed subject matter and do not limit the scope of the claimed subject matter in any way. Accordingly, one or more features of one example section can be combined with one or more features of another example section. Furthermore, 5G terminology is used for the sake of clarity of explanation, but the techniques disclosed in the present document are not limited to 5G technology only, and may be used in wireless systems that implemented other protocols.

[0027] I. Embodiment 1

[0028] In some embodiment, an inventory message or a paging message can be used to trigger one or more UEs to access a network (e.g., base station) . In some embodiments, an inventory message or a paging message may trigger the UE to respond with information.

[0029] Paging or inventory types can be defined as follows:

[0030] A UE can store one or more UE state flag X. The one or more UE state flag may be set, for example, according to the device type (e.g., UE state flag 1 is set to ‘device type A’ ) . The one or more UE state flag may be set, for example, according to the mobility (e.g., UE state flag 2 is set to ‘in mobility’ ) . In this patent document, an inventoried UE may mean that a network has successfully identified the UE, and a UE that has not been counted may mean that the network has not yet identified the UE.

[0031] In one or more of following conditions, UE can set UE state flag X as 'not inventoried Y' . If UE state flag X is 'not inventoried Y' , UE can receive the charge signals, or inventory  / paging message  / packet data unit (PDU) , or reference signals and so on. A charge signal may charge the UE.

[0032] ● UE selects a new cell. For example, UE selects cell A, and then selects cell B, UE clears UE state flag X, and set UE state flag X as 'not inventoried 1' .

[0033] ● UE’s battery runs out. For example, UE loses the energy supply, or UE’s batteries drain, UE clears UE state flag X, and set UE state flag X as 'not inventoried 2' .

[0034] ● After a duration, UE does not receive any its message or PDU. For example, with a duration, UE does not receive its message or PDU, that is, the network has not transmitted a message or PDU for the UE and UE may satisfies the condition or UE ID carried in message or PDU. After this duration, UE clears UE state flag X, and set UE state flag X as 'not inventoried 3' .

[0035] ● After a duration, UE does not receive its response or confirming message or PDU. For example, with a duration, UE does not receive the response message or PDU for the message or PDU that UE transmits, that is, UE fails to complete the procedure. With a duration, UE does not receive the confirming message or PDU for the message or PDU that UE transmits, that is, UE fails to confirm that the base station may receive the transmitted message or PDU. After this duration, UE clears UE state flag X, and set UE state flag X as 'not inventoried 4' .

[0036] ● UE enters into a state. For example, UE enters into a state ‘UE has been inventoried’ , ‘UE has finish the transmission or reception of data’ , or ‘UE has enter into idle or initial  state’ , and after a duration, UE does not receive its message / PDU or enter into another state, UE clears UE state flag X, and set UE state flag X as 'not inventoried 5' .

[0037] ● UE receives a special message or PDU. For example, after UE receives a message or PDU, such as a message or PDU carrying a NAS PDU, a message or PDU carrying a indication indicating the finish of the procedure, UE clears UE state flag X, and set UE state flag X as 'not inventoried 6' .

[0038] ● UE sends a special message or PDU. For example, after UE sends a message or PDU, such as a message or PDU carrying a NAS PDU, a message or PDU carrying confirming the reception, UE clears UE state flag X, and set UE state flag X as 'not inventoried 7' .

[0039] ● The network indicate UE via a dedicated message / PDU. For example, the base station may send a message to UE, and this message / PDU may carry a UE information and a indication. The UE information may be UE ID, or the information that can identity UE. The indication may indicate that UE clears UE state flag X, and set UE state flag X as 'not inventoried 8' .

[0040] ● The network indicates to the UE via a common or group message / PDU. For example, the base station may send an inventory  / paging message / PDU, and this message / PDU may carry a selected UE information, and a indication. The selected UE information may be UE ID, UE ID list, group ID, part of UE ID, or UE state. The indication may indicate that UE clears UE state flag X, and set UE state flag X as 'not inventoried 9' .

[0041] The term 'not inventoried Y' mentioned above may be same or different.

[0042] During the inventory or paging procedure, the base station may select the UE to participate in the inventory / paging procedure as explained in this patent document:

[0043] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE is not inventoried by the network. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as not inventoried, UE may participate in this inventory or paging procedure, and response this message or PDU. In some embodiments, if the UE sets the state flag X as not inventoried, then the UE can respond with a message / PDU to request an access from network to trigger further communication.

[0044] During the inventory or paging procedure, the base station may exclude the UE to participate in the inventory / paging procedure as explained in this patent document:

[0045] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE in not inventoried Y is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as not inventoried Y, UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0046] In the one or more of following condition, UE may set UE state flag X as ‘UE has been inventoried. ’

[0047] ● UE may feedback its UE ID. If UE receives the contention resolution or acknowledge reception successfully, UE may feedback its UE ID via sending a RRC message or PDU to base station. UE may set UE state flag X as ‘UE has been inventoried’ .

[0048] ● UE may transmit the request message or PDU. If UE requests to setup the connection with the base station, UE may transmit the request message or PDU. UE may set UE state flag X as ‘UE has been inventoried’ .

[0049] ● UE may transmit the NAS PDU. If UE requests to transmit NAS PDU, UE may transmit the NAS PDU via message or PDU. UE may set UE state flag X as ‘UE has been inventoried’ .

[0050] ● UE may receive the confirming message or PDU successfully, and this message or PDU is a ACK for the last transmitted message or PDU from UE. For example, UE transmits its UE ID or the request for the connection or NAS PDU via message or PDU, and then the base station feedback a message or PDU for confirming the successful reception. after UE receives this message or PDU, UE may set UE state flag X as ‘UE has been inventoried’ .

[0051] ● UE may receive the response message or PDU successfully, and the message or PDU may be response for the request message or PDU or carrying UL NAS PDU. For example, UE transmits the request for the connection via message or PDU or UL NAS PDU, and then the base station response a message or PDU for connection has been  established or released or DL NAS PDU. after UE receives this message or PDU, UE may set UE state flag X as ‘UE has been inventoried’ .

[0052] ● The base station may indicate UE to set UE state flag X as ‘UE has been inventoried’ . For example, the base station may transmit a message or PDU, and the message or PDU may carry a indication that indicates UE to set UE state flag X as ‘UE has been inventoried’ . after UE receives this message or PDU, UE may set UE state flag X as ‘UE has been inventoried’ .

[0053] During the inventory or paging procedure, the base station may select the UE that has been inventoried to participate in this procedure.

[0054] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has been inventoried. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has been inventoried’ , UE may participate in this inventory or paging procedure, and response this message or PDU. In some embodiments, if the UE sets the state flag X as inventoried, then the UE can respond with a message / PDU to request an access from network to trigger further communication.

[0055] During the inventory or paging procedure, the base station may exclude the UE that has been inventoried to participate in this procedure.

[0056] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has been inventoried is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has been inventoried’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0057] In the one or more of following condition, UE may set UE state flag X as ‘MO. ’ The UE may set the state flax X as ‘MO’ to indicate to the network that the UE is triggering a connection between the UE and network.

[0058] ● UE has UL data to transmit. If UE doesn’t participate in any procedure, or UE state flag X is not inventoried, or UE wakes up, and its UL data is produced, UE needs to transmit  this data or trigger a Mobile Originated Data Transport procedure to the network. UE may set UE state flag X as ‘MO’ (also known as mobile originated) .

[0059] During the inventory or paging procedure, the base station may select the UE that has UL date to transmit to participate in this procedure.

[0060] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that traffic type is ‘MO” . If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘MO’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0061] ● The inventory or paging message or PDU may carry the MO resource (e.g., time / frequency resource) , and the MO resource may be the time, frequent resource, or MCS for MO traffic. If UE receives this message or PDU, and UE has UL data to transmit, that is, UE state flag X has been set as ‘MO’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0062] During the inventory or paging procedure, the base station may exclude the UE that has UL date to transmit to participate in this procedure.

[0063] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that traffic type is ‘MT’ , or the indication is absent. If UE receives this message or PDU, and UE doesn’t satisfy the indication, that is, UE state flag X has been set as ‘MO’ , UE does not participate in this inventory or paging procedure, and response this message or PDU.

[0064] ● The inventory or paging message or PDU does not carry the MO resource configuration, and the MO resource configuration may be the time, frequent resource, or MCS for MO traffic. If UE receives this message or PDU, and UE has UL data to transmit, that is, UE state flag X has been set as ‘MO’ , UE does not participate in this inventory or paging procedure, and response this message or PDU.

[0065] ● The inventory or paging message or PDU may carry the exclude indication. and the indication may indicate that ‘MO’ traffic type is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘MO’ , UE  does not participate in this inventory or paging procedure, and response this message or PDU.

[0066] In the one or more of following condition, UE may set UE state flag X as ‘UE has conflicted’ . In some scenarios where multiple UEs may access a gNB at a same time, the gNB may not be able to identify the UEs. In such scenarios, the UE may be considered as being ‘conflicted. ’

[0067] ● UE does not receive the ACK message or PDU for a duration. If UE transmits the access signal or PDU or message successfully, UE may wait for the ACK message or PDU. The access signal or PDU or message may be the first signal or PDU or message that UE transmits for requesting the access to the base station. The ACK message or PDU may be the response for the access signal or PDU or message. After a duration, UE does not receive it. UE may set UE state flag X as ‘UE has conflicted’ .

[0068] ● UE does not receive the confirming message or PDU successfully, and this message or PDU is a ACK for the last transmitted the access signal or PDU or message from UE. For example, UE transmits the access PDU or message, and then the base station feedback a message or PDU for confirming the successful reception. After a duration, UE does not receive it. UE may set UE state flag X as ‘UE has conflicted’ .

[0069] During the inventory or paging procedure, the base station may select the UE that has conflicted to participate in this procedure.

[0070] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has conflicted. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0071] ● The inventory or paging message or PDU may carry the conflict resolution resource, and the conflict resolution resource may be the Q value, the access time, frequent resource, or MCS and so on for UE that has conflicted. If UE receives this message or PDU, and UE has conflict, that is, UE state flag X has been set as ‘UE has conflicted’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0072] During the inventory or paging procedure, the base station may exclude the UE that has been inventoried to participate in this procedure.

[0073] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has conflicted is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0074] ● The inventory or paging message or PDU does not carry the conflict resolution resource, and the conflict resolution resource may be the Q value, the access time, frequent resource, or MCS and so on. If UE receives this message or PDU, and UE has conflict, that is, UE state flag X has been set as ‘UE has conflicted’ , UE does not participate in this inventory or paging procedure, and response this message or PDU.

[0075] In the one or more of following condition, UE may set UE state flag X as ‘UE has conflicted once’ , or ‘UE has conflicted in multiple times’ .

[0076] ● In an inventory or paging or access procedure, if the one or more of condition in above embodiment is satisfied, UE has conflicted.

[0077] ● An inventory or paging or access procedure isn’t used for the conflict resolution, for example, the indication in inventory or paging message / PDU doesn’t indicate that UE has conflicted. If UE satisfies the condition in this inventory or paging procedure, UE is not in conflicting state, and then participate in this inventory or paging or access procedure. During this inventory or paging or access procedure, if UE has conflicted, UE conflict in first time, and UE may set UE state flag X as ‘UE has conflicted once’ .

[0078] ● An inventory or paging or access procedure is used for the conflict resolution, for example, the indication in inventory or paging message / PDU indicates that UE has conflicted, or carries the resource configuration for the conflict resolution. If UE satisfies the condition in inventory or paging message / PDU, that is, UE has conflicted in last time, and then participate in this inventory or paging or access procedure. During this inventory or paging or access procedure, UE has conflicted again, and UE may set UE state flag X as ‘UE has conflicted for multiple times’

[0079] ● If UE has conflicted for x times, UE may set UE state flag X as ‘UE has conflicted in x times’ .

[0080] During the inventory or paging procedure, the base station may select the UE that has conflicted for different times to participate in this procedure.

[0081] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has conflicted once. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted once’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0082] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has conflicted for multiple or X times. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted for multiple times or X times’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0083] During the inventory or paging procedure, the base station may exclude the UE that has conflicted for different times to participate in this procedure.

[0084] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has conflicted for multiple times is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted for multiple times’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0085] ● The inventory or paging message or PDU may carry the excluded indication and included indication. The final condition is the joint results of included indication and excluded indication. For example, the included indication may indicate that UE that has conflicted is included, the excluded indication may indicate that UE that has conflicted once is excluded, the final condition is that UE has conflicted multiple times. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag 1 has been set as ‘UE has conflicted’ , and UE state flag 2 has been set as ‘UE has conflicted for multiple  times’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0086] ● For the inventory of conflicting UE in the current timeslot, the inventory of conflicting UE refers to the inventory of all UEs that have not been successfully accessed (including conflicts in the current timeslot and UE (s) that have not been successfully accessed in previous timeslots)

[0087] ● Re-inventory of UE accessed in the current time slot and re-inventory of UE accessed in multiple time slots

[0088] In the one or more of following condition, UE may set UE state flag X as ‘UE has conflicted currently’ , or ‘UE has conflicted before’ .

[0089] ● In an inventory or paging or access procedure, an inventory information, for example, a increased or decreased Q value, may be used for indicating when or where UE access. If UE satisfies the access time in inventory information, UE may trigger an access procedure.

[0090] ● After UE trigger a access procedure, in the following access procedure, if the one or more of condition in above embodiment is satisfied, UE has conflicted. UE may set UE state flag X as ‘UE has conflicted currently’ .

[0091] ● If UE is in ‘UE has conflicted currently’ , UE receives other message / PDU except for the message / PDU carrying conflict resolution configuration, or UE receives other message / PDU that UE doesn’t satisfy the condition, UE may set UE state flag X as ‘UE has conflicted before’ .

[0092] During the inventory or paging procedure, the base station may select the UE that has conflicted currently or before to participate in this procedure.

[0093] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has conflicted currently. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted currently’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0094] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has conflicted before. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted before’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0095] During the inventory or paging procedure, the base station may exclude the UE that has conflicted currently or before to participate in this procedure.

[0096] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has conflicted currently is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted currently’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0097] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has conflicted before is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has conflicted before’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0098] ● The inventory or paging message or PDU may carry the excluded indication and included indication. The final condition is the joint results of included indication and excluded indication. For example, the included indication may indicate that UE that has conflicted is included, the excluded indication may indicate that UE that has conflicted currently is excluded, the final condition is that UE has conflicted before. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag 1 has been set as ‘UE has conflicted’ , and UE state flag 2 has been set as ‘UE has conflicted before’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0099] In the one or more of following condition, UE may set UE state flag X as ‘UE has accessed’ the network or base station.

[0100] ● UE may transmit the access signal or message or PDU. If UE receives the inventory or paging message or PDU, UE may trigger a access procedure and transmit the access  signal or message or PDU to the base station. UE may set UE state flag X as ‘UE has accessed’ .

[0101] ● UE may receive the response message or PDU successfully, and the message or PDU may be for the access signal or message or PDU. For example, UE transmits the access signal or message or PDU, and then the base station response a message or PDU for confirming the reception of the access request. After UE receives this message or PDU, UE may set UE state flag X as ‘UE has accessed’ .

[0102] ● UE may feedback its UE ID. If UE receives the contention resolution successfully, UE may feedback its UE ID via sending a RRC message or PDU to base station. UE may set UE state flag X as ‘UE has accessed’ .

[0103] ● UE may transmit the request message or PDU. If UE requests to setup the connection with the base station, UE may transmit the request message or PDU. UE may set UE state flag X as ‘UE has accessed’ .

[0104] ● UE may transmit the NAS PDU. If UE requests to transmit NAS PDU, UE may transmit the NAS PDU via message or PDU. UE may set UE state flag X as ‘UE has accessed’ .

[0105] ● UE may receive the confirming message or PDU successfully, and this message or PDU is a ACK for the last transmitted message or PDU from UE. For example, UE transmits its UE ID or the request for the connection or NAS PDU via message or PDU, and then the base station feedback a message or PDU for confirming the successful reception. after UE receives this message or PDU, UE may set UE state flag X as ‘UE has accessed’ .

[0106] ● UE may receive the response message or PDU successfully, and the message or PDU may be response for the request message or PDU or carrying UL NAS PDU. For example, UE transmits the request for the connection via message or PDU or UL NAS PDU, and then the base station response a message or PDU for connection has been established or released or DL NAS PDU. after UE receives this message or PDU, UE may set UE state flag X as ‘UE has accessed’ .

[0107] ● The base station may indicate UE to set UE state flag X as ‘UE has accessed’ . For example, the base station may transmit a message or PDU, and the message or PDU may  carry a indication that indicates UE to set UE state flag X as ‘UE has accessed’ . after UE receives this message or PDU, UE may set UE state flag X as ‘UE has accessed’ .

[0108] During the inventory or paging procedure, the base station may select the UE that has been inventoried to participate in this procedure.

[0109] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE has accessed. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has accessed’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0110] During the inventory or paging procedure, the base station may exclude the UE that has been inventoried to participate in this procedure.

[0111] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that has accessed is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘UE has accessed’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0112] In the one or more of following condition, UE may set UE state flag X as ‘mobility state. ’

[0113] ● UE is in the state of movement or movable. If UE doesn’t participate in any procedure, or UE state flag X is not inventoried, or UE wakes up, and UE is in the state of movement or movable, UE may move out of the coverage of the current base station / cell. UE may set UE state flag X as ‘mobility state’ .

[0114] ● UE has moved in of the new coverage, or UE location changes. If UE doesn’t participate in any procedure, or UE state flag X is not inventoried, or UE wakes up, and UE selects a new cell, and the new cell transmits different cell identity or base station identity or area identity from the last cell that UE selects, UE has moved into the coverage of the new current base station / cell / area, UE may set UE state flag X as ‘mobility state’ .

[0115] ● UE has moved in of the new coverage, or UE location changes. If UE selects a new cell, or UE firstly receives the message from the new cell and satisfies the condition in this message, and the new cell transmits different cell identity or base station identity or area  identity from the last cell that UE selects, UE has moved into the coverage of the new current base station / cell / area, UE may set UE state flag X as ‘UE has moved to this cell’ .

[0116] ● UE may receives the messages or PDU or signals from multiple cells. If UE may receives or decodes the messages or PDU or signals from multiple cells, UE is in the edge of cell. UE may set UE state flag X as ‘mobility state’ , or ‘in the edge of cell’ .

[0117] ● The network indicate UE via a message / PDU. For example, the base station may discovery the UE in multiple cell, and may send a message / PDU to UE, and this message / PDU may carry a UE information and a indication. The UE information may be UE ID, or the information that can identity UE. The indication may indicate that UE set UE state flag X as ‘mobility state’ , or ‘in the edge of cell’ .

[0118] During the inventory or paging procedure, the base station may select the UE that is in the state of movement or movable or UE location changes to participate in this procedure.

[0119] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE is in mobility state or UE location changes. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘mobility state’ or ‘UE has moved to this cell’ or ‘in the edge of cell’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0120] During the inventory or paging procedure, the base station may exclude the UE that has been inventoried to participate in this procedure.

[0121] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE that is in mobility state or whose location changes is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘mobility state’ or ‘UE has moved to this cell’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0122] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that UE in cell edge is excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘in the edge  of cell’ , UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0123] In the one or more of following condition, UE may set UE state flag X as ‘positioning demand’ , such as 1001.

[0124] ● UE has the capability of positioning. If UE supports the function of position, UE may set UE state flag X as ‘positioning demand’ .

[0125] ● The network indicate UE via a message / PDU. For example, the base station may determine the demand of positioning based on the UE capability or indication from CN, and may send a message / PDU to UE. And this message / PDU may carry a UE information and a indication. The UE information may be UE ID, or the information that can identity UE. The indication may indicate that UE sets UE state flag X as ‘positioning demand’ .

[0126] During the inventory or paging procedure, the base station may select the UE for positioning to participate in this procedure.

[0127] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that the traffic is positioning (or that the UE is informed to provide position information of the UE) . If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘positioning demand’ , UE may participate in this inventory or paging procedure, and response this message or PDU, where the response may include position information of the UE.

[0128] In the one or more of following condition, UE may store group ID.

[0129] ● CN indicates the group ID to UE. CN may allocate a or multiple group ID to UE, and deliver it to UE via NAS message or PDU. For example, during the registration procedure, CN may allocate UE a or multiple group ID according to UE’s traffic and device type, and deliver it to UE via NAS message. If UE receives it, UE may store it.

[0130] ● The base station indicates the group ID to UE. CN may allocate a or multiple group ID to UE, and deliver it to the base station via NG message. And then, the base station may deliver it to UE via message or PDU. If UE receives it, UE may store it.

[0131] ● The base station indicates the group ID to UE. the base station may divide UE into groups according to the implementation, such as UE state, UE type or the procedure that UE perform. The base station may allocate a or multiple group ID to UE, and deliver it to UE via message or PDU. If UE receives it, UE may store it.

[0132] ● UE could be grouped based on based on (or according to) UE ID, such as physical ID, or TMSI, or UE could calculate its group ID

[0133] During the inventory or paging procedure, the base station may select some groups of UE to participate in this procedure.

[0134] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate the group ID of a group to which UE belongs or a list of group ID that includes a group to which UE belongs. If UE receives this message or PDU, and the group ID stored in UE matches the indication, UE may participate in this inventory or paging procedure, and response this message or PDU.

[0135] During the inventory or paging procedure, the base station may exclude some groups of UE to participate in this procedure.

[0136] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that a group ID or a list of group ID is excluded. If UE receives this message or PDU, and the group ID stored in UE matches the indication, UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0137] During the inventory or paging procedure, the base station may select all UE to participate in this procedure.

[0138] ● The inventory or paging message or PDU does not carry any selection information. and the selection information may be the selected UE ID, UE state, traffic type, access information and so on. In this case, it means the network won’t select some UE but all UE to participate in the following procedure. If UE receives this message or PDU, UE participates in the following procedure, and response this message or PDU.

[0139] ● The inventory or paging message or PDU may carry a indication. And the indication may indicate all UE is selected. If UE receives this message or PDU, UE participates in the following procedure, and response this message or PDU.

[0140] During the inventory or paging procedure, the base station may exclude some UE to participate in this procedure.

[0141] ● The inventory or paging message or PDU may carry the excluded indication. and the indication may indicate that a UE ID or a list of UE ID or a part of UE ID is excluded. If UE receives this message or PDU, and the group ID stored in UE matches the indication, UE does not participate in this inventory or paging procedure, and not response this message or PDU.

[0142] In the one or more of following condition, UE may set UE state flag X as ‘device A’ , ‘device B’ , or ‘device C. ’

[0143] ● According to UE device type. If UE is device A, UE may set UE state flag X as ‘device A’ . If UE is device B, UE may set UE state flag X as ‘device B’ . If UE is device C, UE may set UE state flag X as ‘device C’ .

[0144] ● The network indicate UE device type via a message / PDU. For example, the base station may determine the device type based on the UE capability or indication from CN, and may send a message / PDU to UE. And this message / PDU may carry a UE information and a indication. The UE information may be UE ID, or the information that can identity UE. The indication may indicate that UE sets UE state flag X as ‘device A’ , ‘device B’ , or ‘device C’ .

[0145] During the inventory or paging procedure, the base station may select some kinds of UE to participate in this procedure.

[0146] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE type is ‘device A’ , ‘device B’ , or ‘device C’ . If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘device A’ , ‘device B’ , or ‘device C’ , UE may participate in this inventory or paging procedure, and response this message or PDU.

[0147] During the inventory or paging procedure, the base station may exclude some kinds of UE to participate in this procedure.

[0148] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that UE type is ‘device A’ , ‘device B’ , or ‘device C’ is excluded. If UE  receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘device A’ , ‘device B’ , or ‘device C’ , UE does not participate in this inventory or paging procedure, and response this message or PDU.

[0149] In the one or more of following condition, UE may set UE state flag X as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , ‘Sensors + Command’ , ‘Inventory+Sensors+Positioning+Command’ , and other combination.

[0150] ● According to UE traffic type. If UE supports the traffic type, UE may set the corresponding UE state flag X. For example, if UE supports inventory and command traffic, UE may set UE state flag X as ‘inventory +command ’ .

[0151] ● The network indicate UE traffic type via a message / PDU. For example, the base station may determine the traffic type based on the UE capability or indication from CN, and may send a message / PDU to UE. And this message / PDU may carry a UE information and a indication. The UE information may be UE ID, or the information that can identity UE. The indication may indicate that UE sets UE state flag X as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , ‘Sensors + Command’ , ‘Inventory+Sensors+Positioning+Command’ , and other combination.

[0152] During the inventory or paging procedure, the base station may select some kinds of UE to participate in this procedure.

[0153] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that the traffic type is ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , and other combination. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , and other combination, and the indication is a subset of UE state flag X, UE may participate in this inventory or paging procedure, and response this message or PDU.

[0154] During the inventory or paging procedure, the base station may exclude some kinds of UE to participate in this procedure.

[0155] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate that the traffic type is ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ ,  ‘Inventory+Sensors’ , and other combinationis excluded. If UE receives this message or PDU, and UE satisfies the indication, that is, UE state flag X has been set as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , and other combination, and the indication is a subset of UE state flag X, UE does not participate in this inventory or paging procedure, and response this message or PDU.

[0156] In the one or more of following condition, UE may store access identity.

[0157] ● CN indicates the access identity to the UE. CN may allocate a or multiple access identity to UE, and deliver it to UE via NAS message or PDU. For example, during the registration procedure, CN may allocate UE a or multiple access identity according to UE’s traffic and type, and deliver it to UE via NAS message. If UE receives it, UE may store it.

[0158] ● The base station indicates the access identity to UE. CN may allocate a or multiple access identity to UE, and deliver it to the base station via NG message. And then, the base station may deliver it to UE via message or PDU. If UE receives it, UE may store it.

[0159] During the inventory or paging procedure, the base station may select some kinds of UE with same access identity to participate in this procedure.

[0160] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate the access identity or a list of access identity. If UE receives this message or PDU, and the group ID stored in UE matches the indication, UE may participate in this inventory or paging procedure, and response this message or PDU.

[0161] During the inventory or paging procedure, the base station may exclude some kinds of UE with some access identity to participate in this procedure.

[0162] ● The inventory or paging message or PDU may carry the indication, where the indication may indicate the access identity or a list of access identity is excluded. If UE receives this message or PDU, and the group ID stored in UE matches the indication, UE may participate in this inventory or paging procedure, and response this message or PDU.

[0163] During the inventory or paging procedure, the base station may select the UE to use the resource participate in this procedure.

[0164] ● The inventory or paging message or PDU may carry MO resource, and the MO resource may be the time, frequent resource, or MCS for MO traffic. The inventory or paging message or PDU may carry the indication, where the indication may the condition to use this MO resource. The condition may be the one or more of the following

[0165] ○ UE state flag X has been set as ‘MO’ , or UE has UL data,

[0166] ○ the latency of the UL traffic is less than a threshold,

[0167] ○ a or multiple access identity,

[0168] ○ a or multiple group ID,

[0169] ○ device type is ‘device A’ , ‘device B’ , or ‘device C’

[0170] ○ UE state flag X as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , ‘Sensors + Command’ , ‘Inventory+Sensors+Positioning+Command’ , and other combination

[0171] ○ UE state flag X is ‘mobility state’ , or UE is in mobility state or UE location changes

[0172] ○ UE state flag X is ‘positioning demand’ ,

[0173] If UE receives this message or PDU, and UE satisfies the indication, UE may use this resource.

[0174] During the inventory or paging procedure, the base station may exclude the UE to use the resource to participate in this procedure.

[0175] ● The inventory or paging message or PDU may carry MO resource, and the MO resource may be the time, frequent resource, or MCS for MO traffic. The inventory or paging message or PDU may carry the excluded indication. and the indication may the condition not to use this MO resource. The condition may be the one or more of the following

[0176] ○ UE state flag X has not been set as ‘MO’ , or UE has not UL data,

[0177] ○ the latency of the UL traffic is higher than a threshold,

[0178] ○ a or multiple access identity,

[0179] ○ a or multiple group ID,

[0180] ○ device type is ‘device A’ , ‘device B’ , or ‘device C’

[0181] ○ UE state flag X as ‘Inventory’ , ‘Sensors’ , ‘Positioning’ , ‘Command’ , ‘Inventory+Sensors’ , ‘Sensors + Command’ , ‘Inventory+Sensors+Positioning+Command’ , and other combination

[0182] ○ UE state flag X is ‘mobility state’ , or UE is in mobility state or UE location changes

[0183] ○ UE state flag X is ‘positioning demand’ ,

[0184] If UE receives this message or PDU, and UE satisfies the indication, UE does not use this resource.

[0185] II. Embodiment 2 -State Machine

[0186] FIG. 1 shows an example diagram for operations performed by a user equipment (UE) (also known as Tag, e.g., an RFID device) and a base station (BS) for an inventory or paging procedure.

[0187] Step 1: If UE is in idle (initial state) or UE has conflicted, gNB send an inventory or paging message / PDU to start a procedure. The inventory or paging message  / PDU may mainly include the common configuration, the selected UE information, the inventory information, MO resource.

[0188] ● if UE receives this message from this cell and satisfies the condition, UE may set its state as ‘UE is ready’ .

[0189] Step 2: If UE satisfies the condition in inventory message / PDU, UE may response it. UE may send an access MAC PDU to gNB. The access MAC PDU may include UE information.

[0190] ● UE may set its state as ‘UE is in access’ .

[0191] Step 3: If gNB receives the access MAC PDU successfully, gNB may confirm it. gNB may send a confirming MAC PDU to UE. The confirming MAC PDU may include the contention resolution temporary identifier.

[0192] ● If UE doesn’t receive the confirming MAC PDU, UE may set its state as ‘UE has conflicted’ .

[0193] ● If UE receives the confirming MAC PDU, UE may set its state as ‘UE has accessed’ .

[0194] Step 4: If UE receives the contention resolution successfully, UE may feedback UE ID. In some embodiments, UE may send a connection request message (such as RRCEarlyDataRequest) or PDU to gNB, where the message may include the UE ID, NAS PDU (optional) . In some embodiments, the UE may send a connection complete message (such as RRCEarlyDataComplete) or PDU from gNB. In some embodiments, the UE may receive an ACK for the connection request message or PDU from gNB

[0195] ● UE may set its state as ‘UE has been inventoried’ .

[0196] In some embodiments, if UE receives or transmits NAS PDU, UE may set its state as ‘UE is in transmission’

[0197] In some embodiments, if UE is in UE has been inventoried or UE is in transmission, UE does not receive the following message or PDU for a while, or UE is indicated by the base station to enter into the idle via message or PDU, UE may set its state as ‘UE is in idle’ .

[0198] FIG. 2 shows a state transition for a UE that may perform operations described in FIG. 1.

[0199] FIG. 3 shows an exemplary flowchart for receiving an indication by a communication device. Operation 302 includes receiving, by a communication device from a network device, an indication that indicates that the communication device is selected by the network device. Operation 304 includes transmitting, by the communication device and in response to receiving the indication, a request to access to the network device.

[0200] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated. In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.

[0201] In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before.

[0202] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a position information related to the communication. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs.

[0203] In some embodiments, the indication is included in a message or a packet data unit (PDU) that excludes a selection information. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.

[0204] FIG. 4 shows an exemplary flowchart for transmitting an indication by a network device. Operation 402 includes transmitting, by a network device to a communication device, an indication that indicates that the communication device is selected by the network device. Operation 404 includes receiving, by the network device and in response to transmitting the indication, a request to access to the network device.

[0205] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated. In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.

[0206] In some embodiments, the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device.

[0207] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a position information related to the communication. In some embodiments, the indication is  included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs. In some embodiments, the indication is included in a message or a packet data unit (PDU) that excludes a selection information.

[0208] In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command. In some embodiments, the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.

[0209] FIG. 5 shows an exemplary block diagram of a hardware platform 500 that may be a part of a network device (e.g., base station) or a communication device (e.g., a user equipment (UE) ) . The hardware platform 500 includes at least one processor 510 and a memory 505 having instructions stored thereupon. The instructions upon execution by the processor 510 configure the hardware platform 500 to perform the operations described in FIGS. 1 to 4 and in the various embodiments described in this patent document. The transmitter 515 transmits or sends information or data to another device. For example, a network device transmitter can send a message to a user equipment. The receiver 520 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.

[0210] The implementations as discussed above will apply to a wireless communication. FIG. 6 shows an example of a wireless communication system (e.g., a 5G or NR cellular network) that includes a base station 620 and one or more user equipment (UE) 611, 612 and 613. In some embodiments, the UEs access the BS (e.g., the network) using a communication link to the network (sometimes called uplink direction, as depicted by dashed arrows 631, 632, 633) , which then enables subsequent communication (e.g., shown in the direction from the network to the UEs, sometimes called downlink direction, shown by arrows 641, 642, 643) from the BS to the UEs. In some embodiments, the BS send information to the UEs (sometimes called downlink direction, as depicted by arrows 641, 642, 643) , which then enables subsequent communication (e.g., shown in the direction from the UEs to the BS, sometimes called uplink direction, shown  by dashed arrows 631, 632, 633) from the UEs to the BS. The UE may be, for example, a smartphone, a tablet, a mobile computer, a machine to machine (M2M) device, an Internet of Things (IoT) device, and so on.

[0211] In this document the term “exemplary” is used to mean “an example of” and, unless otherwise stated, does not imply an ideal or a preferred embodiment.

[0212] Some of the embodiments described herein are described in the general context of methods or processes, which may be implemented in one embodiment by a computer program product, embodied in a computer-readable medium, including computer-executable instructions, such as program code, executed by computers in networked environments. A computer-readable medium may include removable and non-removable storage devices including, but not limited to, Read Only Memory (ROM) , Random Access Memory (RAM) , compact discs (CDs) , digital versatile discs (DVD) , etc. Therefore, the computer-readable media can include a non-transitory storage media. Generally, program modules may include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer-or processor-executable instructions, associated data structures, and program modules represent examples of program code for executing steps of the methods disclosed herein. The particular sequence of such executable instructions or associated data structures represents examples of corresponding acts for implementing the functions described in such steps or processes.

[0213] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuits, software, or combinations thereof. For example, a hardware circuit implementation can include discrete analog and / or digital components that are, for example, integrated as part of a printed circuit board. Alternatively, or additionally, the disclosed components or modules can be implemented as an Application Specific Integrated Circuit (ASIC) and / or as a Field Programmable Gate Array (FPGA) device. Some implementations may additionally or alternatively include a digital signal processor (DSP) that is a specialized microprocessor with an architecture optimized for the operational needs of digital signal processing associated with the disclosed functionalities of this application. Similarly, the various components or sub-components within each module may be implemented in software, hardware or firmware. The connectivity between the modules and / or components within the modules may  be provided using any one of the connectivity methods and media that is known in the art, including, but not limited to, communications over the Internet, wired, or wireless networks using the appropriate protocols.

[0214] While this document contains many specifics, these should not be construed as limitations on the scope of an invention that is claimed or of what may be claimed, but rather as descriptions of features specific to particular embodiments. Certain features that are described in this document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or a variation of a sub-combination. Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.

[0215] Only a few implementations and examples are described and other implementations, enhancements and variations can be made based on what is described and illustrated in this disclosure.

Claims

1.A wireless communication method, comprising:receiving, by a communication device from a network device, an indication that indicates that the communication device is selected by the network device; andtransmitting, by the communication device and in response to receiving the indication, a request to access to the network device.2.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried.3.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried.4.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated.5.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource.6.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.7.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource.8.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once.9.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one.10.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted.11.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before.12.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device.13.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes.14.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a position information related to the communication.15.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs.16.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that excludes a selection information.17.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected.18.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device.19.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command.20.The method of claim 1, wherein the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.21.A wireless communication method, comprising:transmitting, by a network device to a communication device, an indication that indicates that the communication device is selected by the network device; andreceiving, by the network device and in response to transmitting the indication, a request to access to the network device.22.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has been inventoried.23.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has not been inventoried.24.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the traffic type is mobile originated.25.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that includes a mobile originated time and / or frequency resource.26.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is conflicted.27.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that includes a conflict resolution resource.28.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted once.29.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted for multiple times or X number of times, wherein X is an integer greater than one.30.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is currently conflicted.31.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has conflicted before.32.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device has accessed the network device.33.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is in mobility state or that a location of the communication device changes.34.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that the communication device is triggered to provide a position information related to the communication.35.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates a group identifier of a group to which the communication device belongs or a list of group identifiers that includes the group to which the communication device belongs.36.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that excludes a selection information.37.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates that all user equipment including the communication device are selected.38.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates a type of the communication device.39.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates a traffic type is any or more of following: inventory, sensors, positioning, or command.40.The method of claim 21, wherein the indication is included in a message or a packet data unit (PDU) that indicates an access identity or a list of access identity.41.An apparatus for wireless communication comprising a processor, configured to implement a method recited in one or more of claims 1 to 40.42.A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement a method recited in one or more of claims 1 to 40.

Citation Information

Patent Citations

  • BI value issuing method, access request sending method, base station and device

    CN116684940A

  • Terminal Paging Method, Device and System

    US20210120525A1

  • Method, apparatus and system for information transmission

    WO2021227983A1

  • Paging method and apparatus, terminal, network device and readable storage medium

    WO2022083630A1