Inventory and paging technologies for wireless communication
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-23
- Publication Date
- 2026-08-14
Smart Images

Figure CN122580937A_ABST
Abstract
Description
Technical Field
[0001] This document generally relates to digital wireless communication. Background Technology
[0002] Mobile communication technologies are driving the world toward an increasingly interconnected and networked society. Compared to existing wireless networks, next-generation systems and wireless communication technologies will need to support a wider range of use case characteristics and provide more complex and sophisticated access requirements and flexibility.
[0003] LTE (Long Term Evolution) is a wireless communication standard for mobile devices and data terminals developed by the 3rd Generation Partnership Project (3GPP). LTE-A (LTE-A) is a wireless communication standard that enhances the LTE standard. The fifth-generation wireless system, known as 5G, advances the LTE and LTE-A wireless standards and aims to support higher data rates, massive connectivity, ultra-low latency, high reliability, and other emerging service requirements. Summary of the Invention
[0004] Techniques for inventory and paging processes are disclosed. A first example wireless communication method includes: receiving an indication from a network device by a communication device, the indication indicating that the communication device is selected by the network device; and transmitting a request to access the network device by the communication device in response to receiving the indication.
[0005] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has not yet been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is mobile station initiated. In some embodiments, an indication is included in a message or packet data unit (PDU) including mobile station initiation time and / or frequency resources. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that a conflict exists in the communication device.
[0006] In some embodiments, the indication is included in a message or packet data unit (PDU) that includes conflict resolution resources. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced one conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced multiple or X conflicts, where X is an integer greater than 1. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a current conflict exists within the communication device. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a previous conflict occurred within the communication device.
[0007] In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has accessed a network device. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device is in a mobile state or that the location of the communication device has changed. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has been triggered to provide location information related to communication. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating a group identifier of the group to which the communication device belongs, or a list including group identifiers of the group to which the communication device belongs.
[0008] In some embodiments, the indication is included in a message or packet data unit (PDU) that does not include selection information. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates all user equipment, including communication devices, has been selected. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the type of communication device. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the service type is any one or more of the following: inventory, sensor, location, and command. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates an access identifier or a list of access identifiers.
[0009] The second example wireless communication method includes: transmitting an indication from a network device to a communication device, the indication indicating that the communication device is selected by the network device; and receiving a request to access the network device in response to transmitting the indication.
[0010] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has not yet been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is mobile station initiated. In some embodiments, an indication is included in a message or packet data unit (PDU) including mobile station initiation time and / or frequency resources. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that a conflict exists in the communication device.
[0011] In some embodiments, the indication is included in a message or packet data unit (PDU) that includes conflict resolution resources. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced one conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced multiple conflicts or X conflicts, where X is an integer greater than 1. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a current conflict exists for the communication device. In some embodiments, the indication is included in a message or PDU that indicates a previous conflict for the communication device. In some embodiments, the indication is included in a message or PDU that indicates the communication device has accessed a network device.
[0012] In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device is in a mobile state or that the location of the communication device has changed. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has been triggered to provide location information related to communication. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating a group identifier of the group to which the communication device belongs, or a list including group identifiers of the group to which the communication device belongs. In some embodiments, the indication is included in a message or packet data unit (PDU) that does not include selection information.
[0013] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that all UEs, including communication devices, have been selected. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating the type of communication device. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is any one or more of the following: inventory, sensor, location, and command. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating an access identifier or a list of access identifiers.
[0014] In yet another example, the above-described method is embodied in processor-executable code and stored in a non-transitory computer-readable storage medium. When executed by a processor, the code contained in the computer-readable storage medium causes the processor to implement the method described in this patent document.
[0015] In yet another example, an apparatus is disclosed that is configured or operable to perform the methods described above.
[0016] The above and other aspects and their embodiments are described in more detail in the accompanying drawings, description and claims. Attached Figure Description
[0017] Figure 1 An example diagram is shown illustrating the operations performed by the UE and the base station (BS) for an inventory or paging process.
[0018] Figure 2 It shows that it can be executed Figure 1 The UE state transitions described in the section.
[0019] Figure 3 An exemplary flowchart for receiving instructions by a communication device is shown.
[0020] Figure 4 An exemplary flowchart for transmitting instructions by a network device is shown.
[0021] Figure 5 An exemplary block diagram of a hardware platform that can be used as part of a network device or a communication device is shown.
[0022] Figure 6 Examples of wireless communication including a base station (BS) and a user equipment (UE) based on some implementations of the disclosed technology are shown. Detailed Implementation
[0023] While existing IoT technologies such as MTC and NB-IoT have achieved low cost, low power consumption, and massive connectivity for IoT terminals, thus meeting the IoT communication needs in many scenarios, there are still many (unmet) IoT scenarios. Existing technologies cannot meet network communication requirements, such as harsh communication environments, the need for extremely small terminal form factors, and the demand for extremely low-cost IoT communication.
[0024] Environmental IoT refers to the use of backscattering and environmental energy harvesting technologies to convert available signals and energy from the surrounding environment into electrical energy that can drive its own circuitry. Simultaneously, it uses a communication mode based on backscattering to achieve transmission to target nodes. Information technology. The most significant characteristics of environmental IoT are its extremely low power consumption and low cost. It can be widely applied in various IoT scenarios and is a key communication technology for the future development of IoT.
[0025] The example headings in the following sections are provided to aid in understanding the subject matter of this disclosure and do not in any way limit the scope of the claimed subject matter. Therefore, one or more features of one example section may be combined with one or more features of another example section. Furthermore, the term "5G" is used for clarity, but the technologies disclosed in this document are not limited to 5G technology and can be used in wireless systems implementing other protocols.
[0026] I. Example 1 In some embodiments, an inventory message or paging message can be used to trigger one or more UEs to access the network (e.g., a BS). In some embodiments, an inventory message or paging message can trigger a UE to respond with information.
[0027] Paging or inventory types can be defined as follows: The UE can store one or more UE status flags X. These flags can be set, for example, according to device type (e.g., UE status flag 1 is set to "Device Type A"). They can also be set, for example, according to mobility (e.g., UE status flag 2 is set to "In Mobility"). In this patent document, a counted UE may indicate that the network has successfully identified the UE, while an uncounted UE may indicate that the network has not yet identified the UE.
[0028] Under one or more of the following conditions, the UE can set the UE status flag X to "Not Inventoried Y". If the UE status flag X is "Not Inventoried Y", the UE can receive charging signals, or inventory / paging messages / data packet units (PDUs), or reference signals, etc. Charging signals can charge the UE.
[0029] ● The UE selects a new cell. For example, the UE selects cell A, and then selects cell B. The UE clears the UE status flag X and sets the UE status flag X to "Not Inventoried 1".
[0030] ● The UE's battery is depleted. For example, if the UE loses its power supply or its battery is depleted, the UE clears the UE status flag X and sets the UE status flag X to "Not Inventoried 2".
[0031] ● After a period of time, the UE does not receive any of its messages or PDUs. For example, if the UE does not receive any messages or PDUs for a period of time, meaning the network does not transmit messages or PDUs for the UE, and the UE meets the conditions, or the UE ID carried in the message or PDU, then after this period of time, the UE clears the UE status flag X and sets the UE status flag X to "Not Inventoried 3".
[0032] ● After a period of time, the UE does not receive its response or acknowledgment message or PDU. For example, if the UE does not receive a response message or PDU for the message or PDU it transmitted within a certain period, the UE has failed to complete the process. If the UE does not receive an acknowledgment message or PDU for the message or PDU it transmitted within a certain period, the UE has failed to confirm that the BS can receive the transmitted message or PDU. After this period, the UE clears the UE status flag X and sets the UE status flag X to "Not Inventoried 4".
[0033] ● UE enters a state. For example, the UE enters a state of "UE has been inventoried", "UE has completed data transmission or reception" or "UE has entered an idle or initial state", and after a period of time, the UE does not receive its message / PDU or enters another state. The UE clears the UE status flag X and sets the UE status flag X to "not inventoried 5".
[0034] ● The UE receives a special message or PDU. For example, after the UE receives a message or PDU (such as a message or PDU carrying a NAS PDU, or a message or PDU carrying an indication that the process is complete), the UE clears the UE status flag X and sets the UE status flag X to "not inventoried 6".
[0035] ● The UE transmits special messages or PDUs. For example, after the UE sends a message or PDU (such as a message or PDU carrying a NAS PDU, or a message or PDU carrying an acknowledgment of receipt), the UE clears the UE status flag X and sets the UE status flag X to "not inventoried 7".
[0036] ● The network instructs the UE via a dedicated message / PDU. For example, the base station can send a message to the UE, and this message / PDU can carry UE information and an instruction. The UE information can be the UE ID or other information that identifies the UE. The instruction can instruct the UE to clear the UE status flag X and set the UE status flag X to "Not Inventoried 8".
[0037] ● The network provides instructions to the UE via public or group messages / PDUs. For example, a base station can send an inventory / paging message / PDU, which can carry selected UE information and an instruction. The selected UE information can be a UE ID, a list of UE IDs, a group ID, a subset of UE IDs, or a UE status. The instruction can instruct the UE to clear the UE status flag X and set the UE status flag X to "Not Inventoried 9".
[0038] The term “Y not inventoried” mentioned above may be the same or different.
[0039] During the inventory or paging process, the base station can select a UE to participate in the inventory / paging process, as described in this patent document: ● Inventory or paging messages or PDUs may carry an indication that the UE has not been inventoried by the network. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "not inventoried," the UE can participate in the inventory or paging process and respond to the message or PDU. In some embodiments, if the UE sets the status flag X to "not inventoried," the UE can respond with a message / PDU to request access from the network to trigger further communication.
[0040] During the inventory or paging process, the BS can exclude the UE from participating in the inventory / paging process, as described in this patent document: ● Inventory or paging messages or PDUs may carry an exclusion indication, which may indicate that a UE in "Not Inventoried Y" is excluded. If a UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "Not Inventoried Y", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0041] Under one or more of the following conditions, the UE can set the UE status flag X to "UE has been inventoried".
[0042] ● The UE can report its UE ID. If the UE successfully receives a conflict resolution or confirmation of reception, it can report its UE ID by sending an RRC message or PDU to the base station. The UE can set the UE status flag X to "UE has been inventoried".
[0043] ● The UE can transmit request messages or PDUs. If the UE requests to establish a connection with the base station, it can transmit request messages or PDUs. The UE can set the UE status flag X to "UE has been inventoried".
[0044] ● The UE can transmit NAS PDUs. If the UE requests to transmit a NAS PDU, the UE can transmit the NAS PDU via a message or a PDU. The UE can set the UE status flag X to "UE has been inventoried".
[0045] ● The UE can successfully receive an acknowledgment message or PDU, and this message or PDU is an ACK for the last message or PDU transmitted from the UE. For example, the UE transmits its UE ID, connection request, or NAS PDU via a message or PDU, and then the base station sends back a message or PDU to confirm successful reception. After receiving this message or PDU, the UE can set the UE status flag X to "UE has been inventoried".
[0046] ● The UE can successfully receive a response message or PDU, which can be a response to a request message or PDU, or carry a UL NAS PDU. For example, the UE transmits a connection request via a message or PDU or UL NAS PDU, and then the base station responds with a message or PDU or DL NAS PDU indicating that the connection has been established or released. After receiving the message or PDU, the UE can set the UE status flag X to "UE has been inventoried".
[0047] ● The base station can instruct the UE to set the UE status flag X to "UE has been inventoried". For example, the base station can transmit a message or PDU, and the message or PDU can carry an indication to instruct the UE to set the UE status flag X to "UE has been inventoried". After receiving the message or PDU, the UE can set the UE status flag X to "UE has been inventoried".
[0048] During the inventory or paging process, the BS can select UEs that have already been inventoried to participate in the process.
[0049] ● Inventory or paging messages or PDUs may carry an indication that the UE has been inventoried. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE has been inventoried," then the UE can participate in the inventory or paging process and respond to the message or PDU. In some embodiments, if the UE sets the status flag X to "UE has been inventoried," the UE can respond with a message / PDU to request access from the network to trigger further communication.
[0050] During inventory or paging processes, the BS can exclude UEs that have already been inventoried from participating in the process.
[0051] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that a UE that has been inventoried is excluded. If a UE receives such a message or PDU and the UE satisfies the instruction, i.e., the UE status flag X has been set to "UE has been inventoried", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0052] Under one or more of the following conditions, the UE can set the UE status flag X to "MO". The UE can set the status flag X to "MO" to indicate to the network that the UE is triggering a connection between the UE and the network.
[0053] ● The UE has UL data to be transmitted. If the UE does not participate in any process, or the UE status flag X is not checked, or the UE is woken up and its UL data is generated, the UE needs to transmit the data to the network or trigger a mobile station to initiate a data transmission process. The UE can set the UE status flag X to "MO (also known as Mobile Station Initiated)".
[0054] During inventory or paging processes, the base station can select UEs with UL data to be transmitted to participate in the process.
[0055] ● Inventory or paging messages or PDUs may carry an indication that the service type is "MO". If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "MO", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0056] ● Inventory or paging messages or PDUs may carry MO resources (e.g., time / frequency resources), which may be time, frequency resources, or MCS due to MO services. If the UE receives the message or PDU and has UL data to transmit, i.e., the UE status flag X has been set to "MO", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0057] During inventory or paging processes, the BS can exclude UEs with UL data to be transmitted from participating in the process.
[0058] ● Inventory or paging messages or PDUs may carry an indication, which may indicate that the service type is "MT" or no indication. If the UE receives the message or PDU and the UE does not meet the indication, i.e., the UE status flag X has been set to "MO", then the UE will not participate in the inventory or paging process and will respond to the message or PDU.
[0059] ● Inventory or paging messages or PDUs do not carry MO resource configurations, and MO resource configurations may be due to time, frequency resources, or MCS of MO services. If the UE receives the message or PDU and the UE has UL data to transmit, i.e., the UE status flag X has been set to "MO", then the UE does not participate in the inventory or paging process and responds to the message or PDU.
[0060] ● Inventory or paging messages or PDUs may carry an exclusion indication, which may indicate that the "MO" service type is excluded. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "MO", then the UE will not participate in the inventory or paging process and will respond to the message or PDU.
[0061] Under one or more of the following conditions, a UE can set its UE status flag X to "UE Conflict". In scenarios where multiple UEs may simultaneously access the gNB, the gNB may fail to recognize the UE. In such cases, the UE can be considered to be "conflicted".
[0062] ● The UE does not receive an ACK message or PDU within a certain period. If the UE successfully transmitted an access signal, PDU, or message, the UE can wait for an ACK message or PDU. The access signal, PDU, or message can be the first signal, PDU, or message transmitted by the UE to request access to the base station. The ACK message or PDU can be a response to the access signal, PDU, or message. After a period of time, the UE does not receive it. The UE can set the UE status flag X to "UE Conflict".
[0063] ● The UE failed to receive an acknowledgment message or PDU, and this message or PDU was an ACK for a previously transmitted access signal, PDU, or message from the UE. For example, the UE transmitted an access PDU or message, and then the base station sent back a message or PDU to confirm successful reception. After a period of time, the UE did not receive it. The UE can set the UE status flag X to "UE Conflict".
[0064] During inventory or paging processes, the BS can select conflicting UEs to participate in the process.
[0065] ● Inventory or paging messages or PDUs may carry an indication that a UE has been conflicted. If a UE receives such a message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE has been conflicted", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0066] ● Inventory or paging messages or PDUs may carry conflict resolution resources, which may be the Q value, access time, frequency resources, or MCS of the conflicted UE. If a UE receives this message or PDU and the UE is conflicted (i.e., the UE status flag X has been set to "UE is conflicted"), the UE can participate in the inventory or paging process and respond to the message or PDU.
[0067] During inventory or paging processes, the BS can exclude UEs that have already been inventoried from participating in the process.
[0068] ● Inventory or paging messages or PDUs may carry an exclusion instruction that indicates that a conflicting UE is excluded. If a UE receives this message or PDU and the UE satisfies the instruction (i.e., the UE status flag X is set to "UE conflicted"), the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0069] ● The inventory or paging message or PDU does not carry conflict resolution resources, and these conflict resolution resources can be Q value, access time, frequency resources, or MCS, etc. If the UE receives this message or PDU and the UE has a conflict, i.e., the UE status flag X has been set to "UE has a conflict", then the UE will not participate in the inventory or paging process and will respond to the message or PDU.
[0070] Under one or more of the following conditions, the UE can set the UE status flag X to "UE has clashed once" or "UE has clashed multiple times".
[0071] ● If one or more of the conditions in the above implementation methods are met during inventory, paging, or access, then the UE has been conflicted.
[0072] ● Inventory, paging, or access procedures are not used to resolve conflicts; for example, the indication in the inventory or paging message / PDU does not indicate that the UE has conflicted. If the UE meets the conditions in the inventory or paging procedure, the UE is not in a conflict state and then participates in the inventory, paging, or access procedure. If the UE has conflicted during the inventory, paging, or access procedure, it is the first time the UE has conflicted, and the UE can set the UE status flag X to "UE has conflicted once".
[0073] ● Inventory, paging, or access procedures are used to resolve conflicts. For example, an indication in the inventory or paging message / PDU suggests that the UE has conflicted or carries resource configurations for conflict resolution. If the UE meets the conditions in the inventory or paging message / PDU, i.e., the UE previously conflicted, and then participates in the inventory, paging, or access procedure. During this inventory, paging, or access procedure, the UE has conflicted again, and the UE can set the UE status flag X to "UE has conflicted multiple times".
[0074] ● If the UE has clashed x times, the UE can set the UE status flag X to "UE has clashed x times".
[0075] During inventory or paging processes, base stations can select UEs that have clashed at different times to participate in the process.
[0076] ● Inventory or paging messages or PDUs may carry an indication that the UE has had one conflict. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE has had one conflict", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0077] ● Inventory or paging messages or PDUs may carry an indication that the UE has clashed multiple times or X times. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE has clashed multiple times or X times", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0078] During inventory or paging processes, the BS can exclude UEs that have clashed at different times from participating in the process.
[0079] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that a UE that has clashed multiple times is excluded. If a UE receives this message or PDU and the UE meets the instruction, i.e., the UE status flag X has been set to "UE has clashed multiple times", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0080] ● Inventory or paging messages or PDUs may carry exclusion and inclusion instructions. The final condition is the combined result of the inclusion and exclusion instructions. For example, an inclusion instruction may indicate that a conflicting UE is included, and an exclusion instruction may indicate that a conflicting UE is excluded, with the final condition being that the UE has conflicted multiple times. If a UE receives the message or PDU and the UE satisfies the instruction (i.e., UE status flag 1 is set to "UE has conflicted" and UE status flag 2 is set to "UE has conflicted multiple times"), then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0081] ● For the inventory of conflicting UEs in the current time slot, the inventory of conflicting UEs refers to the inventory of all UEs that have not yet successfully accessed the network (including conflicts in the current time slot and UEs that have not yet successfully accessed the network in previous time slots).
[0082] ● Re-count the UEs accessing in the current time slot, and re-count the UEs accessing in multiple time slots.
[0083] Under one or more of the following conditions, the UE can set the UE status flag X to "UE is currently in conflict" or "UE was previously in conflict".
[0084] ● During inventory checks, paging, or access procedures, inventory information (such as an increase or decrease in the Q value) can be used to indicate when or where the UE accesses the system. If the UE meets the access time specified in the inventory information, the UE can trigger the access procedure.
[0085] ● After the UE triggers the access procedure, if one or more of the conditions in the above embodiments are met during the subsequent access process, the UE has been conflicted. The UE can set the UE status flag X to "UE is currently conflicted".
[0086] ● If the UE is in the "UE is currently in conflict" state, and the UE receives a message / PDU other than the message / PDU carrying the conflict resolution configuration, or the UE receives a message / PDU indicating that the UE does not meet the conditions, then the UE can set the UE status flag X to "UE was previously in conflict".
[0087] During inventory or paging processes, base stations can select currently conflicting or previously conflicted UEs to participate in the process.
[0088] ● Inventory or paging messages or PDUs may carry an indication that the UE is currently in conflict. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE is currently in conflict", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0089] ● Inventory or paging messages or PDUs may carry an indication that the UE has previously been in conflict. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE has previously been in conflict", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0090] During inventory or paging processes, the BS can exclude currently or previously conflicting UEs from participating in the process.
[0091] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that currently conflicting UEs are excluded. If a UE receives this message or PDU and the UE satisfies the instruction, i.e., the UE status flag X has been set to "UE is currently conflicted", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0092] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that a previously conflicted UE is excluded. If a UE receives this message or PDU and the UE satisfies the instruction, i.e., the UE status flag X has been set to "UE previously conflicted", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0093] ● Inventory or paging messages or PDUs may carry exclusion and inclusion instructions. The final condition is the combined result of the inclusion and exclusion instructions. For example, an inclusion instruction may indicate that a conflicting UE is included, and an exclusion instruction may indicate that a currently conflicting UE is excluded, with the final condition being that the UE was previously conflicted. If a UE receives the message or PDU and the UE satisfies the instruction (i.e., UE status flag 1 is set to "UE is conflicted" and UE status flag 2 is set to "UE was previously conflicted"), then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0094] Under one or more of the following conditions, the UE can set the UE status flag X to "UE has accessed" a network or base station.
[0095] ● The UE can transmit access signals, messages, or PDUs. If the UE receives an inventory or paging message or PDU, the UE can trigger an access procedure and transmit the access signal, message, or PDU to the base station. The UE can set the UE status flag X to "UE has been accessed".
[0096] ● The UE can successfully receive a response message or PDU, and this message or PDU can be used as an access signal or message or PDU. For example, the UE transmits an access signal or message or PDU, and then the BS responds with a message or PDU to acknowledge receipt of the access request. After receiving the message or PDU, the UE can set the UE status flag X to "UE has accessed".
[0097] ● The UE can report its UE ID. If the UE successfully receives the conflict resolution, it can report its UE ID by sending an RRC message or PDU to the base station. The UE can set the UE status flag X to "UE is connected".
[0098] ● The UE can transmit request messages or PDUs. If the UE requests to establish a connection with the BS, the UE can transmit request messages or PDUs. The UE can set the UE status flag X to "UE has been connected".
[0099] ● The UE can transmit NAS PDUs. If the UE requests to transmit a NAS PDU, the UE can transmit the NAS PDU via a message or a PDU. The UE can set the UE status flag X to "UE is connected".
[0100] ● The UE can successfully receive an acknowledgment message or PDU, and this message or PDU is an ACK for the last message or PDU transmitted from the UE. For example, the UE transmits its UE ID, connection request, or NAS PDU via a message or PDU, and then the base station sends back the message or PDU to acknowledge successful reception. After receiving the message or PDU, the UE can set the UE status flag X to "UE Accessible".
[0101] ● The UE can successfully receive a response message or PDU, which can be a response to a request message or PDU, or carry a UL NAS PDU. For example, the UE transmits a connection request via a message or PDU or a UL NAS PDU, and then the base station responds with a message or PDU or DL NAS PDU indicating that the connection has been established or released. After receiving the message or PDU, the UE can set the UE status flag X to "UE is connected".
[0102] ● The base station can instruct the UE to set the UE status flag X to "UE is connected". For example, the base station can transmit a message or PDU, and the message or PDU can carry an indication to instruct the UE to set the UE status flag X to "UE is connected". After receiving the message or PDU, the UE can set the UE status flag X to "UE is connected".
[0103] During the inventory or paging process, the base station can select UEs that have already been inventoried to participate in the process.
[0104] ● Inventory or paging messages or PDUs may carry an indication that the UE has been connected. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "UE connected", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0105] During inventory or paging processes, the BS can exclude UEs that have already been inventoried from participating in the process.
[0106] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that an already connected UE is excluded. If a UE receives this message or PDU and the UE satisfies the instruction, i.e., the UE status flag X has been set to "UE connected", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0107] Under one or more of the following conditions, the UE may set the UE status flag X to "mobile state".
[0108] ● The UE is in a mobile or movable state. If the UE is not participating in any process, or the UE status flag X is not checked, or the UE is woken up and is in a mobile or movable state, the UE may move out of the coverage area of the current base station / cell. The UE can set the UE status flag X to "mobile state".
[0109] ● The UE has moved into a new coverage area, or the UE's location has changed. If the UE did not participate in any process, or the UE status flag X was not checked, or the UE was woken up and the UE selected a new cell, and the new cell transmits a different cell identifier, base station identifier, or area identifier than the previous cell selected by the UE, then the UE has moved into the coverage area of the current new BS / cell / area, and the UE can set the UE status flag X to "mobile state".
[0110] ● The UE has moved into a new coverage area, or the UE's location has changed. If the UE selects a new cell, or the UE receives a message from a new cell for the first time and meets the conditions in the message, and the new cell transmits a different cell identifier, BS identifier, or area identifier than the previous cell selected by the UE, then the UE has moved into the coverage area of the current new BS / cell / area, and the UE can set the UE status flag X to "UE has moved to this cell".
[0111] ● A UE can receive messages, PDUs, or signals from multiple cells. If a UE can receive or decode messages, PDUs, or signals from multiple cells, then the UE is at the edge of a cell. The UE can set the UE status flag X to "mobile" or "at the cell edge".
[0112] ● The network instructs the UE via messages / PDUs. For example, a base station can discover a UE in multiple cells and send a message / PDU to the UE, which can carry UE information and instructions. The UE information can be the UE ID or other information that identifies the UE. The instructions can instruct the UE to set the UE status flag X to "mobile" or "at the cell edge".
[0113] During inventory or paging processes, the base station can select UEs that are in a mobile or movable state or whose location has changed to participate in the process.
[0114] ● Inventory or paging messages or PDUs may carry an indication that the UE is in a mobile state or that the UE's location has changed. If the UE receives the message or PDU and the UE meets the indication, i.e., the UE status flag X has been set to "mobile state" or "UE has moved to this cell" or "at the cell edge", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0115] During inventory or paging processes, the BS can exclude UEs that have already been inventoried from participating in the process.
[0116] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that UEs in a mobile state or whose location has changed are excluded. If a UE receives such a message or PDU and the UE satisfies the instruction, i.e., the UE status flag X has been set to "mobile state" or "UE has moved to this cell", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0117] ● Inventory or paging messages or PDUs may carry an exclusion indication, which may indicate that a UE at the cell edge is excluded. If a UE receives this message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "at the cell edge", then the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0118] Under one or more of the following conditions, the UE can set the UE status flag X to "location requirement", such as 1001.
[0119] ● The UE has positioning capabilities. If the UE supports positioning functionality, the UE can set the UE status flag X to "positioning required".
[0120] ● The network instructs the UE via messages / PDUs. For example, a base station can determine location needs based on the UE's capabilities or instructions from the CN and can send a message / PDU to the UE. This message / PDU can carry UE information and instructions. The UE information can be the UE ID or information that identifies the UE. The instructions can instruct the UE to set the UE status flag X to "location needs".
[0121] During inventory or paging processes, the base station can select the UE used for positioning to participate in the process.
[0122] ● Inventory or paging messages or PDUs may carry an indication that the service is being located (or to notify the UE to provide the UE's location information). If the UE receives the message or PDU and the UE meets the indication, i.e., the UE status flag X has been set to "location request", then the UE can participate in the inventory or paging process and respond to the message or PDU, where the response may include the UE's location information.
[0123] The UE may store the group ID under one or more of the following conditions.
[0124] ● The CN indicates the group ID to the UE. The CN can assign one or more group IDs to the UE and pass them to the UE via a NAS message or PDU. For example, during the registration process, the CN can assign one or more group IDs to the UE based on the UE's service and device type and pass them to the UE via a NAS message. If the UE receives it, the UE can store it.
[0125] ● The base station indicates the group ID to the UE. The CN can assign one or more group IDs to the UE and pass them to the BS via an NG message. The base station can then pass them to the UE via a message or PDU. If the UE receives it, it can store it.
[0126] ● The base station indicates the group ID to the UE. The base station can group UEs based on implementation details such as UE status, UE type, or the process being performed by the UE. The base station can assign one or more group IDs to the UE and transmit them to the UE via a message or PDU. If the UE receives it, it can store it.
[0127] ● UEs can group based on (or according to) UE ID (such as physical ID or TMSI), or UEs can calculate their group ID.
[0128] During inventory or paging processes, the base station can select some UE groups to participate in the process.
[0129] ● Inventory or paging messages or PDUs may carry an indication, which may indicate the group ID of the group to which the UE belongs or a list of group IDs including the group to which the UE belongs. If the UE receives the message or PDU and the group ID stored in the UE matches the indication, the UE may participate in the inventory or paging process and respond to the message or PDU.
[0130] During inventory or paging processes, base stations can exclude certain UE groups from participating in the process.
[0131] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that a group of IDs or a list of group IDs is excluded. If the UE receives the message or PDU and the group ID stored in the UE matches the instruction, the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0132] During inventory or paging processes, the base station can select all UEs to participate in the process.
[0133] ● Inventory or paging messages or PDUs do not carry any selection information, which could be the selected UEID, UE status, service type, access information, etc. In this case, it means that the network will not select some UEs, but rather select all UEs to participate in the subsequent process. If a UE receives this message or PDU, the UE will participate in the subsequent process and respond to the message or PDU.
[0134] ● Inventory or paging messages or PDUs may carry an indication that all UEs have been selected. If a UE receives this message or PDU, the UE participates in subsequent procedures and responds to the message or PDU.
[0135] During inventory or paging processes, the BS can exclude some UEs from participating in the process.
[0136] ● Inventory or paging messages or PDUs may carry an exclusion instruction, which may indicate that a UE ID, a list of UE IDs, or a portion of UE IDs is excluded. If a UE receives this message or PDU and the group ID stored in the UE matches the instruction, the UE will not participate in the inventory or paging process and will not respond to the message or PDU.
[0137] Under one or more of the following conditions, the UE can set the UE status flag X to "Device A", "Device B" or "Device C".
[0138] ● Based on the UE device type. If the UE is device A, the UE can set the UE status flag X to "Device A". If the UE is device B, the UE can set the UE status flag X to "Device B". If the UE is device C, the UE can set the UE status flag X to "Device C".
[0139] ● The network indicates the UE device type via messages / PDUs. For example, the base station can determine the device type based on UE capabilities or indications from the CN, and can send a message / PDU to the UE. This message / PDU can carry UE information and an indication. The UE information can be the UE ID or information that identifies the UE. The indication can instruct the UE to set the UE status flag X to "Device A", "Device B", or "Device C".
[0140] During inventory or paging processes, base stations can select certain types of UEs to participate in the process.
[0141] ● Inventory or paging messages or PDUs may carry an indication that the UE type is "Device A", "Device B", or "Device C". If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "Device A", "Device B", or "Device C", then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0142] During inventory or paging processes, base stations can exclude certain types of UEs from participating in the process.
[0143] ● Inventory or paging messages or PDUs may carry an indication that UE type "Device A", "Device B", or "Device C" is excluded. If the UE receives the message or PDU and the UE satisfies the indication, i.e., the UE status flag X has been set to "Device A", "Device B", or "Device C", then the UE will not participate in the inventory or paging process and will respond to the message or PDU.
[0144] Under one or more of the following conditions, the UE can set the UE status flag X to "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", "Sensor + Command", "Inventory + Sensor + Location + Command", and other combinations.
[0145] ● Based on the UE's service type. If the UE supports the service type, the UE can set the corresponding UE status flag X. For example, if the UE supports inventory and command services, the UE can set the UE status flag X to "Inventory + Command".
[0146] ● The network indicates the UE's service type via messages / PDUs. For example, the base station can determine the service type based on the UE's capabilities or indications from the CN, and can send a message / PDU to the UE. This message / PDU can carry UE information and an indication. The UE information can be the UE ID or information that identifies the UE. The indication can instruct the UE to set the UE status flag X to "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", "Sensor + Command", "Inventory + Sensor + Location + Command", and other combinations.
[0147] During inventory or paging processes, base stations can select certain types of UEs to participate in the process.
[0148] ● Inventory or paging messages or PDUs may carry an indication, which may indicate a service type of "Inventory," "Sensor," "Location," "Command," "Inventory + Sensor," or other combinations. If the UE receives the message or PDU and the UE satisfies the indication—that is, the UE status flag X has been set to "Inventory," "Sensor," "Location," "Command," "Inventory + Sensor," or other combinations—and the indication is a subset of the UE status flag X, then the UE can participate in the inventory or paging process and respond to the message or PDU.
[0149] During inventory or paging processes, base stations can exclude certain types of UEs from participating in the process.
[0150] ● Inventory or paging messages or PDUs may carry an indication that the service type "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", and other combinations are excluded. If the UE receives this message or PDU and the UE satisfies the indication (i.e., the UE status flag X has been set to "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", and other combinations), and the indication is a subset of the UE status flag X), then the UE will not participate in the inventory or paging process and will respond to the message or PDU.
[0151] The UE may store the access identifier under one or more of the following conditions.
[0152] ● The CN indicates the access identifier to the UE. The CN can assign one or more access identifiers to the UE and pass them to the UE via NAS messages or PDUs. For example, during the registration process, the CN can assign one or more access identifiers to the UE based on the UE's service and type and pass them to the UE via NAS messages. If the UE receives it, the UE can store it.
[0153] ● The base station indicates the access identifier to the UE. The CN can assign one or more access identifiers to the UE and pass them to the BS via NG messages. The base station can then pass them to the UE via messages or PDUs. If the UE receives it, it can store it.
[0154] During inventory or paging processes, base stations can select certain types of UEs with the same access identifier to participate in the process.
[0155] ● Inventory or paging messages or PDUs may carry an indication, which may indicate an access identifier or a list of access identifiers. If the UE receives the message or PDU and the group ID stored in the UE matches the indication, the UE may participate in the inventory or paging process and respond to the message or PDU.
[0156] During inventory or paging processes, base stations may exclude certain types of UEs with the same access identifier from participating in the process.
[0157] ● Inventory or paging messages or PDUs may carry an indication that an access identifier or access identifier list has been excluded. If the UE receives the message or PDU and the group ID stored in the UE matches the indication, the UE may participate in the inventory or paging process and respond to the message or PDU.
[0158] During inventory or paging processes, the base station can select a UE to use resources to participate in the process.
[0159] ● Inventory or paging messages or PDUs may carry MO resources, and these MO resources may be time, frequency, or MCS resources related to MO services. Inventory or paging messages or PDUs may carry an indication that specifies the conditions for using the MO resources. These conditions may be one or more of the following: oUE status flag X has been set to "MO" or the UE has UL data. The latency of oUL services is less than the threshold. one or more access identifiers. one or more group IDs, o The device type is "Device A", "Device B" or "Device C" The oUE status flag X can be "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", "Sensor + Command", "Inventory + Sensor + Location + Command", or other combinations thereof. The UE status flag X is "mobile state", or the UE is in a mobile state or the UE's location has changed. oUE status flag X indicates "location requirement".
[0160] If the UE receives the message or PDU and the UE satisfies the instruction, then the UE can use the resource.
[0161] During inventory or paging processes, the base station can exclude UEs using resources from participating in the process.
[0162] ● Inventory or paging messages or PDUs may carry MO resources, and these MO resources may be time, frequency, or MCS resources related to MO services. Inventory or paging messages or PDUs may carry exclusion instructions, and these instructions may indicate conditions under which the MO resource is not used. These conditions may be one or more of the following: oUE status flag X has not been set to "MO" or the UE does not have UL data. The latency of oUL services exceeds the threshold. one or more access identifiers. one or more group IDs, o The device type is "Device A", "Device B" or "Device C" The oUE status flag X can be "Inventory", "Sensor", "Location", "Command", "Inventory + Sensor", "Sensor + Command", "Inventory + Sensor + Location + Command", or other combinations thereof. The UE status flag X is "mobile state", or the UE is in a mobile state or the UE's location has changed. oUE status flag X indicates "location requirement".
[0163] If the UE receives the message or PDU and the UE satisfies the instruction, then the UE does not use the resource.
[0164] II. Example 2 - State Machine Figure 1 An example diagram is shown illustrating the operations performed by the user equipment (UE) (also known as tags, such as RFID) and the base station (BS) for an inventory or paging process.
[0165] Step 1: If the UE is in an idle state (initial state) or the UE is in conflict, the gNB sends an inventory or paging message / PDU to initiate the process. The inventory or paging message / PDU may mainly include common configuration, selected UE information, inventory information, and MO resources.
[0166] ● If the UE receives the message from the cell and the conditions are met, the UE can set its status to "UE ready".
[0167] Step 2: If the UE meets the conditions in the inventory message / PDU, the UE can respond to it. The UE can send an access MAC PDU to the gNB. The access MAC PDU may include UE information.
[0168] ●The UE can set its status to "UE is accessing".
[0169] Step 3: If the gNB successfully receives the access MAC PDU, it can acknowledge it. The gNB can send an acknowledgment MAC PDU to the UE. The acknowledgment MAC PDU may include a conflict resolution temporary identifier.
[0170] ● If the UE does not receive an acknowledgment MAC PDU, the UE can set its status to "UE conflicted".
[0171] ● If the UE receives an acknowledgment MAC PDU, the UE can set its status to "UE has been accessed".
[0172] Step 4: If the UE successfully receives the conflict resolution, the UE can return its UE ID. In some embodiments, the UE can send a connection request message (such as RRCEarlyDataRequest) or a PDU to the gNB, where the message may include the UE ID and a NAS PDU (optional). In some embodiments, the UE can send a connection completion message (such as RRCEarlyDataComplete) or a PDU from the gNB. In some embodiments, the UE can receive an ACK for the connection request message or PDU from the gNB.
[0173] ● The UE can set its status to "UE has been inventoried".
[0174] In some embodiments, if the UE receives or transmits a NAS PDU, the UE can set its status to "UE is transmitting".
[0175] In some embodiments, if the UE is in the state of "UE has been inventoried" or "UE is transmitting", and the UE has not received any subsequent messages or PDUs, or the base station instructs the UE to enter the idle state through a message or PDU, the UE can set its state to "UE is idle".
[0176] Figure 2 It shows that it can be executed Figure 1 The UE state transitions described in the section.
[0177] Figure 3 An exemplary flowchart illustrating the receipt of an instruction by a communication device is shown. Operation 302 includes the communication device receiving an instruction from a network device indicating that the communication device has been selected by the network device. Operation 304 includes the communication device transmitting a request to access the network device in response to receiving the instruction.
[0178] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has not yet been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is mobile station initiated. In some embodiments, an indication is included in a message or packet data unit (PDU) including mobile station initiation time and / or frequency resources. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that a conflict exists in the communication device.
[0179] In some embodiments, the indication is included in a message or packet data unit (PDU) that includes conflict resolution resources. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced one conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has experienced multiple or X conflicts, where X is an integer greater than 1. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device currently has a conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates a communication device has previously experienced a conflict.
[0180] In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has accessed a network device. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device is in a mobile state or that the location of the communication device has changed. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has been triggered to provide location information related to communication. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating a group identifier of the group to which the communication device belongs, or a list including group identifiers of the group to which the communication device belongs.
[0181] In some embodiments, the indication is included in a message or packet data unit (PDU) that does not include selection information. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates all UEs, including communication devices, are selected. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the type of communication device. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the service type is any one or more of the following: inventory, sensor, location, and command. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates an access identifier or a list of access identifiers.
[0182] Figure 4 An exemplary flowchart is shown for transmitting an instruction by a network device. Operation 402 includes transmitting an instruction from the network device to a communication device indicating that the communication device is selected by the network device. Operation 404 includes the network device receiving a request to access the network device in response to transmitting the instruction.
[0183] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the communication device has not yet been inventoried. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is mobile station initiated. In some embodiments, an indication is included in a message or packet data unit (PDU) including mobile station initiation time and / or frequency resources. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that a conflict exists in the communication device.
[0184] In some embodiments, the indication is included in a message or packet data unit (PDU) that includes conflict resolution resources. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the communication device has experienced one conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the communication device has experienced multiple conflicts or X conflicts, where X is an integer greater than 1. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the communication device currently experiences a conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the communication device has previously experienced a conflict. In some embodiments, the indication is included in a message or packet data unit (PDU) that indicates the communication device has accessed a network device.
[0185] In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device is in a mobile state or that the location of the communication device has changed. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating that the communication device has been triggered to provide location information related to communication. In some embodiments, the indication is included in a message or packet data unit (PDU) indicating a group identifier of the group to which the communication device belongs, or a list including group identifiers of the group to which the communication device belongs. In some embodiments, the indication is included in a message or packet data unit (PDU) that does not include selection information.
[0186] In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that all UEs, including communication devices, have been selected. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating the type of communication device. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating that the service type is any one or more of the following: inventory, sensor, location, and command. In some embodiments, an indication is included in a message or packet data unit (PDU) indicating an access identifier or a list of access identifiers.
[0187] Figure 5 An exemplary block diagram of a hardware platform 500 is shown, which may be part of a network device (e.g., a base station) or a communication device (e.g., a user equipment). The hardware platform 500 includes at least one processor 510 and a memory 505 storing instructions. The instructions, when executed by the processor 510, configure the hardware platform 500 to perform... Figures 1 to 4 The operations described in the various embodiments of this patent document. Transmitter 515 transmits or sends information or data to another device. For example, a network device transmitter can transmit messages to a user equipment. Receiver 520 receives information or data transmitted or sent by another device. For example, a user equipment can receive messages from a network device.
[0188] The implementation methods discussed above will be applied to wireless communication. Figure 6 An example of a wireless communication system (e.g., a 5G or NR cellular network) including a base station 620 and one or more user equipments 611, 612, and 613 is shown. In some embodiments, the UE accesses the BS (e.g., the network) using a communication link connected to the network (sometimes referred to as the uplink direction, as shown by dashed arrows 631, 632, and 633), thereby enabling subsequent communication from the BS to the UE (e.g., the direction from the network to the UE, sometimes referred to as the downlink direction, as shown by arrows 641, 642, and 643). In some embodiments, the BS sends information to the UE (sometimes referred to as the downlink direction, as shown by arrows 641, 642, and 643), thereby allowing subsequent communication from the UE to the BS (e.g., the direction from the UE to the BS, sometimes referred to as the uplink direction, as shown by dashed arrows 631, 632, and 633). The UE may be, for example, a smartphone, tablet, mobile computer, machine-to-machine (M2M) device, IoT device, etc.
[0189] In this document, unless otherwise stated, the word “exemplary” is used to mean “an example of…” and does not imply an ideal or preferred embodiment.
[0190] Some embodiments described herein are described in the general context of methods or processes. In one embodiment, these methods or processes can be implemented by a computer program product embodied in a computer-readable medium, including computer-executable instructions, such as program code executed by a computer in a networked environment. The computer-readable medium can include removable and non-removable storage devices, including but not limited to read-only memory (ROM), random access memory (RAM), optical disc (CD), digital versatile optical disc (DVD), etc. Therefore, the computer-readable medium can include non-transitory storage media. Typically, program modules can include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. Computer or processor-executable instructions, associated data structures, and program modules represent examples of program code for performing the method steps disclosed herein. Specific sequences of such executable instructions or associated data structures represent examples of corresponding actions for implementing the functionality described in such steps or processes.
[0191] Some of the disclosed embodiments can be implemented as devices or modules using hardware circuitry, software, or a combination thereof. For example, hardware circuitry implementations may include discrete analog and / or digital components, which may be integrated, for example, as part of a printed circuit board. Alternatively or additionally, the disclosed components or modules may be implemented as application-specific integrated circuits (ASICs) and / or field-programmable gate arrays (FPGAs). Some implementations may additionally or alternatively include a digital signal processor (DSP), which is a dedicated microprocessor whose architecture is optimized for the operational requirements of digital signal processing associated with the disclosed functions of this application. Similarly, various components or sub-components within each module may be implemented in software, hardware, or firmware. Connections between modules and / or between components within a module can be implemented using any connection methods and media known in the art, including but not limited to communication via the Internet, wired, or wireless networks using appropriate protocols.
[0192] While this document contains numerous details, these details should not be construed as limiting the scope of the claimed or potentially claimed invention, but rather as descriptions of specific features of particular embodiments. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented separately in multiple embodiments or in any suitable sub-combination. Furthermore, although features may be described above as functioning in certain combinations and even initially claimed in this way, in some cases one or more features from a claimed combination may be removed from that combination, and the claimed combination may involve sub-combinations or variations thereof. Similarly, although operations are depicted in a specific order in the drawings, this should not be construed as requiring such operations to be performed in the specific order or sequence shown, or requiring all shown operations to obtain the desired result.
[0193] Only a few implementation methods and examples have been described, and other implementation methods, enhancements and modifications may be made based on the content described and illustrated in this disclosure.
Claims
1. A wireless communication method, comprising: The communication device receives an instruction from the network device, the instruction indicating that the communication device is selected by the network device; as well as The communication device transmits a request to access the network device in response to receiving the instruction.
2. The method as described in claim 1, wherein, The indication is contained in a message or packet data unit (PDU) indicating that the communication device has been inventoried.
3. The method as described in claim 1, wherein, The indication is contained in a message or PDU indicating that the communication device has not yet been inventoried.
4. The method of claim 1, wherein, The indication is contained in a message or PDU, which indicates that the service type is initiated by a mobile station.
5. The method of claim 1, wherein, The instruction is contained in a message or PDU, which includes the mobile station initiation time and / or frequency resources.
6. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates a conflict has occurred in the communication device.
7. The method of claim 1, wherein, The instruction is contained in a message or PDU, which includes conflict resolution resources.
8. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates that the communication device has collided once.
9. The method of claim 1, wherein, The indication is contained in a message or PDU indicating that the communication device has collided multiple times or X times, where X is an integer greater than 1.
10. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates a current conflict in the communication device.
11. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates that the communication device has previously been in conflict.
12. The method of claim 1, wherein, The instruction is contained in a message or PDU that instructs the communication device to access the network device.
13. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates that the communication device is in a mobile state or that the location of the communication device has changed.
14. The method of claim 1, wherein, The instruction is contained in a message or PDU that indicates that the communication device is triggered to provide location information related to the communication.
15. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates the group identifier of the group to which the communication device belongs or includes a list of group identifiers of the group to which the communication device belongs.
16. The method of claim 1, wherein, The instruction is contained in a message or PDU, which does not include selection information.
17. The method of claim 1, wherein, The indication is contained in a message or PDU that indicates that all user equipment (UE), including the communication device, has been selected.
18. The method of claim 1, wherein, The indication is contained in a message or PDU, which indicates the type of the communication device.
19. The method of claim 1, wherein, The indication is contained in a message or PDU, which indicates that the service type is any one or more of the following: inventory, sensor, location, or command.
20. The method of claim 1, wherein, The indication is contained in a message or PDU, which indicates an access identifier or a list of access identifiers.
21. A wireless communication method, comprising: A network device transmits an instruction to a communication device, the instruction indicating that the communication device is selected by the network device; as well as The network device receives a request to access the network device in response to transmitting the instruction.
22. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates the communication device has been inventoried.
23. The method of claim 21, wherein, The indication is contained in a message or PDU indicating that the communication device has not yet been inventoried.
24. The method of claim 21, wherein, The indication is contained in a message or PDU, which indicates that the service type is initiated by a mobile station.
25. The method of claim 21, wherein, The instruction is contained in a message or PDU, which includes the mobile station initiation time and / or frequency resources.
26. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates a conflict has occurred in the communication device.
27. The method of claim 21, wherein, The instruction is contained in a message or PDU, which includes conflict resolution resources.
28. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates that the communication device has collided once.
29. The method of claim 21, wherein, The indication is contained in a message or PDU indicating that the communication device has collided multiple times or X times, where X is an integer greater than 1.
30. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates a current conflict in the communication device.
31. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates that the communication device has previously been in conflict.
32. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates that the communication device has been connected to the network device.
33. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates that the communication device is in a mobile state or that the location of the communication device has changed.
34. The method of claim 21, wherein, The instruction is contained in a message or PDU that indicates that the communication device is triggered to provide location information related to the communication.
35. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates the group identifier of the group to which the communication device belongs or includes a list of group identifiers of the group to which the communication device belongs.
36. The method of claim 21, wherein, The instruction is contained in a message or PDU, which does not include selection information.
37. The method of claim 21, wherein, The indication is contained in a message or PDU that indicates that all UEs, including the communication device, have been selected.
38. The method of claim 21, wherein, The indication is contained in a message or PDU, which indicates the type of the communication device.
39. The method of claim 21, wherein, The indication is contained in a message or PDU, which indicates that the service type is any one or more of the following: inventory, sensor, location, and command.
40. The method of claim 21, wherein, The indication is contained in a message or PDU, which indicates an access identifier or a list of access identifiers.
41. An apparatus for wireless communication, comprising a processor configured to implement the method as claimed in one or more of claims 1 to 40.
42. A non-transitory computer-readable program storage medium storing code, wherein, When executed by a processor, the code causes the processor to perform the method as described in one or more of claims 1 to 40.