Intermediate node communications in ambient internet-of-things systems

Intermediate nodes in wireless communication systems address the challenges of limited coverage and interference in IoT networks, enhancing communication efficiency and reducing maintenance costs for low-power devices.

WO2025156389A1PCT designated stage Publication Date: 2025-07-31ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing wireless communication technologies face challenges in supporting low-power, low-complexity Internet-of-Things (IoT) devices with limited energy storage, as they require manual battery replacement or recharging, and existing systems struggle with interference and limited coverage, especially in dense deployments.

Method used

The use of intermediate nodes, such as New Radio (NR) User Equipment (UE) or NR relays, to extend coverage areas and manage communication between base stations and IoT devices, along with methods for selecting and configuring these nodes to optimize network performance.

Benefits of technology

Enhances network communication for low-power IoT devices by extending coverage, reducing interference, and enabling seamless network operations without manual battery replacement, thus improving efficiency and reducing maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024083298_31072025_PF_FP_ABST
    Figure CN2024083298_31072025_PF_FP_ABST
Patent Text Reader

Abstract

Ambient Internet-of-Things (AIoT) refers to an ecosystem of a large number of objects in which every item is connected into a wireless sensor network using low-cost self-powered sensor nodes. The described embodiments enable the configuration and management of an intermediate node for improved communication in AIoT systems. An example wireless communication method includes receiving, by a wireless device from a network node, data and / or signaling, and transmitting, to one or more AIoT devices, the data and / or signaling. In this example, the network node is configured to receive the data and / or signaling via a core network, and the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.
Need to check novelty before this filing date? Find Prior Art

Description

INTERMEDIATE NODE COMMUNICATIONS IN AMBIENT INTERNET-OF-THINGS SYSTEMSTECHNICAL FIELD

[0001] This disclosure 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 supporting and configuring intermediate nodes during paging procedures in ambient Internet-of-Things (AIoT) systems. The described embodiments provide, for example, the selection of a User Equipment (UE) as a dedicated or common intermediate node, fast Radio Resource Control (RRC) release or suspend for UE as intermediate node, negotiation of a paging area, and conflict avoidance with multiple intermediate nodes, which advantageously improve networked communications for low-power low-complexity devices that are ubiquitous in AIoT systems.

[0005] In an example aspect, a method of wireless communication includes receiving, by a wireless device from a network node, data and / or signaling, and transmitting, to one or more ambient Internet-of-Things (AIoT) devices, the data and / or signaling. In this example, the network node is configured to receive the data and / or signaling via a core network, and the  wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0006] In another example aspect, a method of wireless communication includes receiving, by a network node from a core network, data and / or signaling, and transmitting, to a wireless device, the data and / or signaling. In this example, the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0007] In yet another example aspect, a method of wireless communication includes transmitting, by a core network to a network node, data and / or signaling. In this example, the network node is configured to transmit the data and / or signaling to a wireless device, the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0008] In yet another example 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.

[0009] In yet another example aspect, a device that is configured or operable to perform the above-described methods is disclosed.

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

[0011] BRIEF DESCRIPTION OF THE DRAWING

[0012] FIG. 1 shows an example of an ambient Internet-of-Things (IoT) radio network with a User Equipment (UE) as an intermediate node.

[0013] FIG. 2 shows an example of an AIoT system where a dedicated UE, which is selected by the core network, is used as an intermediate node.

[0014] FIGS. 3A and 3B show example procedures for intermediate node (UE) selection by the core network.

[0015] FIG. 4 shows an example of an AIoT system where a common UE, which is selected by the base station, is used as an intermediate node.

[0016] FIGS. 5A and 5B show example procedures for intermediate node (UE) selection by the base station.

[0017] FIGS. 5C and 5D show examples of AIoT data flows with and without involvement of the intermediate node (UE) , respectively.

[0018] FIG. 6 shows an example procedure for fast RRC release or suspend.

[0019] FIGS. 7A–7C show example procedures for negotiating a paging area.

[0020] FIGS. 8A–8C show flowcharts for example wireless communication methods.

[0021] FIG. 9 shows a block diagram of an example hardware platform that may be a part of a network device or a communication device.

[0022] FIG. 10 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

[0023] In recent years, the Internet-of-Things (IoT) has attracted much attention in the wireless communication world. More ‘things’ are expected to be interconnected for improving productivity efficiency and increasing the comforts of life. Further reduction in the size, complexity, and power consumption of IoT devices can enable the deployment of tens, or even hundreds, of billions of IoT devices for various applications and provide added value across the entire value chain. It is impossible to power all the IoT devices using batteries that need to be replaced or recharged manually, as this would lead to high maintenance costs, serious environmental issues, and even safety hazards for some use cases (e.g., wireless sensors in the electric power and petroleum industries) .

[0024] Most of the existing wireless communication devices are powered by batteries that need to be replaced or recharged manually. The automation and digitization of various industries open a plethora of new markets requiring new IoT technologies that support battery-less devices with no energy storage capability or devices with energy storage that do not need to be replaced or recharged manually. The form factor of such devices must be reasonably small to convey the validity of target use cases.

[0025] Considering the limited size and complexity required by practical applications for battery-less devices with no energy storage capability or devices with limited energy storage that do not need to be replaced or recharged manually, the output power of an energy harvester is typically from 1μW to few hundred μW. Existing cellular devices may not work well with energy harvesting due to their peak power consumption being higher than 10mW. Existing barcode and RFID readers consume low power, but their limited reading range of a few meters usually requires handheld scanning which leads to labor intensive and time-consuming operations. Alternatively, RFID portals and / or gates lead to costly deployments. Moreover, the lack of interference management scheme results in severe interference between RFID readers and capacity problems, especially in case of dense deployment. It is hard to support large-scale networks with seamless coverage for RFID. Thus, ambient power-enabled IoT systems are well-suited to provide a solution that overcomes these drawbacks.

[0026] In AIoT systems, the limited coverage areas, e.g., due to limited transmission and / or reception ranges, of the base station and / or AIoT device may necessitate the use of an intermediate node between the base station and the AIoT device to extend the coverage area, as shown in FIG. 1. In typical implementations, a New Radio (NR) User Equipment (UE) or an NR relay may be used as the intermediate node. Embodiments of the disclosed technology are directed to methods and systems for managing the intermediate nodes, and delivering the AIoT information (e.g., signaling and / or data) between the base station and the intermediate node.

[0027] 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, specific (e.g., 5G or AIoT) terminology is used for the sake of clarity of explanation, but the techniques disclosed in the present document are not limited to that specific technology only, and may be used in wireless systems that implemented other protocols.

[0028] 1 Examples of UE selection for use as an intermediate node

[0029] In some embodiments, and as shown in FIG. 2, a UE that is selected by the core network (CN) is used as an intermediate node in an AIoT system. As shown therein, the AIoT paging, AIoT device commands (e.g., inventory, read, write and / or disable) , and data and / or signaling are delivered between the base station and the UE via Uu signaling, e.g. as an RRC  container, bit string, OCTET STRING or NAS PDU. In these examples, the UE is a UE subscribed as a intermediate node for serving a certain group of AIoT devices. In some examples, the UE is in the AIoT paging area of the certain group of AIoT devices (e.g., in the same cell, the same AIoT devices reachable area, the same AIoT devices inventory area, or a pre-defined physical area) . Herein, the AIoT paging area may include at least one of one or more AIoT cell beams, one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, AIoT paging area identity (e.g., an integer used for intermediate node or AIoT device to determine whether the AIoT paging area has changed based on the comparing the new received AIoT paging area identity and the stored AIoT paging area identity) or a physical area determined by positioning and described using polygon or circle graphs. In some examples, the relationship between UE, the group of AIoT devices and / or the AIoT paging area is stored in the core network.

[0030] When the application function (AF) and / or the core network (CN) want to page the certain group of AIoT devices, they send an AIoT device command (e.g., inventory, read, write and / or disable command, etc. ) to the certain group of AIoT devices, and / or send data / signaling to the certain group of AIoT devices and perform an AIoT service, the AF or CN can send the AIoT paging and / or related AIoT command to the base station by NGAP signaling, and then the base station can send the AIoT paging and / or related AIoT command to the UE by Uu signalling as an RRC container, bit string, OCTET STRING, or NAS PDU when the UE is in RRC_CONNECTED state (e.g., the UE is in an RRC reachable state) . Alternatively, if the UE is in an RRC_IDLE or RRC_INACTIVE state (e.g., the UE is in an un-reachable state) , the base station can send paging to trigger the UE to enter into RRC_CONNECTED state (e.g., a reachable state) , and then send the AIoT paging and / or related AIoT command to UE by UE-specific signaling as an RRC container, bit string, OCTET STRING, or NAS PDU. In response, the UE sends paging and / or related AIoT commands to the AIoT devices by AIoT signaling.

[0031] In the described embodiments, one UE may be configured to serve multiple AIoT devices or AIoT device groups, with the different AIoT devices or AIoT device groups having different AIoT paging area. Thus, a UE may correspond to multiple AIoT paging areas (e.g., stored in an AIoT paging areas list that is maintained in the core network. In some examples, when a device communicates with the core network through the UE, the device paging area  should be included in the UE’s AIoT paging areas list. Alternatively, if an AIoT device communicates with the core network without going through the UE but the device’s paging area is in the UE’s AIoT paging areas list, the device’s paging area is deleted from the UE’s AIoT paging areas list. In these examples, when the UE moves out of one AIoT paging area, it notifies the core network (e.g., by NAS signaling) to update the AIoT paging areas list and / or the device’s paging area.

[0032] FIG. 3A shows an example signaling procedure for selecting a intermediate node (UE) by the core network. As shown therein, the core network sends the AIoT paging and / or related AIoT command and / or AIoT data to the base station by UE-specific NGAP signaling. In this example, the UE-specific NGAP signaling includes at least one of a DOWNLINK NAS TRANSPORT with an extension to include AIoT paging, the related AIoT command (e.g., inventory, read, write and / or disable command) , AIoT data, and / or AIoT related signaling including UE NGAP ID (e.g., AMF UE NGAP ID and / or RAN UE NGAP ID) . In some embodiments, the AIoT paging, the related AIoT command and / or AIoT data are included in NGAP signaling as an RRC container, bit string, OCTET STRING or NAS PDU. Furthermore, AIoT paging, the related AIoT command, and / or AIoT related signaling may also include at least one of the following:

[0033] –An AIoT device paging area (e.g., an AIoT device selection area, an AIoT device paging area, an AIoT device inventory area, or an AIoT device reachable area, etc. ) . This parameter indicates the area over / in which the selection, paging, or inventory command is sent. In some examples, the area may include one or more cells, one or more beams in one cell, one or more UEs (e.g., UE’s coverage area) , or a physical area determined by positioning and described using polygon or circle graphs

[0034] –A device identity, device group identity, or device identity with a mask code indicating the device group identity

[0035] –An AIoT paging and / or related AIoT command

[0036] –An AIoT device radio capability, which includes at least the device power class, a degree of device power consumption (e.g. ~1 μW peak power consumption or ≤ a few hundred μW peak power consumption) , the device UL transmission generation capability, a downlink (DL) amplification capability, an uplink (UL) amplification capability, a backscatter capability, etc. In some examples, this parameter can be used by the network to determine whether an  intermediate node (e.g. UE) is necessary for communication, to determine the downlink transmit power (e.g., the transmit power of drive signal) , to determine whether DL and / or UL amplification is used, or t determine the physical scheduling strategy (e.g., MCS selection) , etc.

[0037] Continuing with the description of FIG. 3A, the base station sends the AIoT paging, the related AIoT command and / or AIoT data to the UE by Uu signaling as an RRC container, bit string or NAS PDU. The UE further sends the AIoT paging, the related AIoT command and / or AIoT data to the AIoT device to trigger the AIoT data / signaling exchange procedure. When the UE receives the AIoT data or status report etc., it sends the AIoT data or status report to the base station by Uu signalling as a RRC container, bit string or NAS PDU. Upon receiving the AIoT data or status report, the base station sends the AIoT data or status report to the core network via NGAP signaling. Herein, the NGAP signaling includes at least one of UPLINK NAS TRANSPORT with an extension to include AIoT device identity and AIoT data, AIoT NGAP signaling, AIoT related UE-specific NGAP signaling including UE NGAP ID (e.g., AMF UE NGAP ID and / or RAN UE NGAP ID) . In some embodiments, AIoT device identity, AIoT data, and / or AIoT NGAP signaling are included in NGAP signaling as an RRC container, bit string, OCTET STRING or NAS PDU.

[0038] FIG. 3B shows another example signaling procedure for selecting a UE in an RRC_IDLE or RRC_INACTIVE state as an intermediate node. As shown therein, since a UE used as AIoT intermediate node is usually static, when the UE is in an idle state (e.g., RRC_IDLE state) or an RRC_INACTIVE state with eDRX configuration, the core network can send the AIoT paging, , the related AIoT command, and / or AIoT data to base station by paging message or an AIoT related signaling that includes the UE NAS ID (e.g., IMSI index, S-TMSI and / or 5G-S-TMSI) , and the base station can send the AIoT paging, the related AIoT command, and / or AIoT data to UE by paging message or RAN paging message. In some embodiments, the AIoT paging, the related AIoT command, and / or AIoT data are included in NGAP signalling as an RRC container, bit string, OCTET STRING or NAS PDU. With this signaling, a random access procedure and / or RRC connection establishment can be avoided for the UE to transmit the AIoT paging and / or the related AIoT command. In some implementations, the paging message or RAN paging message may further includes CG-SDT resources configuration and / or an AIoT service related paging cause. In some implementations, the base station can send a paging message or a RAN paging message to trigger the UE to enter into an RRC_CONNECTED state  (e.g., a reachable state) , and then send the AIoT paging and / or related AIoT command to UE by UE-specific signaling as an RRC container, bit string, OCTET STRING, or NAS PDU. When the UE performs the RRC establishment with response to the paging message or RAN paging with AIoT service related paging cause (e.g., for AIoT paging and / or related AIoT command delivery) , the establishment cause can be set to MT-EDT or one-shot of CG resource can be configured for AIoT paging and / or related AIoT command delivery.

[0039] In some examples, the paging message or the AIoT related signaling is sent in the AIoT paging area (e.g., an AIoT devices reachable area, an AIoT devices inventory area, or a pre-defined physical area) . Herein, the AIoT devices paging area or AIoT devices inventory area includes one or more AIoT cell beams, or one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, AIoT paging area identity (e.g., an integer used for intermediate node or AIoT device to determine whether the AIoT paging area has changed based on the comparing the new received AIoT paging area identity and the stored AIoT paging area identity) , or a physical area determined by positioning and described using polygon or circle graphs.

[0040] In some examples, the related AIoT command may also include at least one of the following:

[0041] –An AIoT device paging area (e.g., an AIoT device selection area, an AIoT device paging area, an AIoT device inventory area, or an AIoT device reachable area, etc. ) . This parameter indicates the area over / in which the selection, paging, or inventory command is sent. In some examples, the area may include one or more AIoT cells, one or more beams in one AIoT cell, one or more UEs (e.g., UE’s coverage area) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, an AIoT paging area identity, or a physical area determined by positioning and described using polygon or circle graphs.

[0042] –A device identity, device group identity, or device identity with a mask code indicating the device group identity

[0043] –An AIoT device radio capability, which includes at least the device power class, a degree of device power consumption (e.g., ~1 μW peak power consumption or ≤ a few hundred μW peak power consumption) , the device UL transmission generation capability, a DL  amplification capability, an UL amplification capability, a backscatter capability etc. In some examples, this parameter can be used by the network to determine whether an intermediate node (e.g. UE) is necessary for communication, to determine the downlink transmit power (e.g., the transmit power of drive signal) , to determine whether DL and / or UL amplification is used, or t determine the physical scheduling strategy (e.g., MCS selection) , etc.

[0044] Continuing with the description of FIG. 3B, the base station sends the AIoT paging, the related AIoT command, and / or AIoT data to the UE by paging message or RAN paging message as an RRC container, bit string or NAS PDU. Herein, the paging message or the RAN paging message is sent in the AIoT paging area (e.g., in the AIoT devices reachable area, an AIoT devices inventory area, or a pre-defined physical area) . Herein, the AIoT devices paging area or AIoT devices inventory area includes one or more AIoT cell beams, or one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, an AIoT paging area identity, or a physical area determined by positioning and described using polygon or circle graphs. The subsequent operations of the procedure shown in FIG. 3B are identical to those performed in FIG. 3A, and are not explicitly re-described here for brevity.

[0045] 2 Examples of UE selection for use as an intermediate node

[0046] In some embodiments, and as shown in FIG. 4, a UE that is selected by the base station is used as an intermediate node in an AIoT system. As shown therein, the AIoT paging, AIoT device commands (e.g., inventory, read, write and / or disable) , data and / or signaling are delivered between the base station and the core network via AIoT signaling, i.e., signaling that is not related to a certain UE (e.g., not UE-specific signaling) .

[0047] In these examples, when the base station receives the AIoT data / signaling, and determines that a UE functioning as an intermediate node is necessary to transmit the AIoT data / signaling. To this end, the base station can select UEs (a) in the RRC_CONNECTED state (e.g., in a reachable state) that have AIoT capabilities, (b) in the AIoT devices paging area, and send the AIoT data / signaling to the selected UEs.

[0048] Alternatively, if there are no UEs with AIoT capabilities in a reachable state within the AIoT devices paging area, the base station can send a common paging message or a common downlink control information (DCI) with an AIoT service indication to trigger the UE with AIoT capabilities to enter into an RRC_CONNECTED state (e.g., a reachable state) . Herein, the  common paging message or the common DCI does not include a UE-specific ID or a UE-specific RNTI; it only includes an AIoT service indication and / or is scheduled by a common RNTI defined for AIoT service. UEs with AIoT capabilities in RRC_IDLE or RRC_INACTIVE states in the AIoT devices paging area will respond to the common paging or common DCI by triggering an MT-SDT or RRC connection establishment procedure with the establishment cause being related to AIoT service. In some implementations, the base station can send a paging message or a RAN paging message to one or more UEs indicated in the AIoT device paging area, wherein the paging AIoT device paging area includes as least one of: one or more UEs (e.g., UE’s coverage area) indicated by the UE paging identity (e.g. IMSI index, S-TMSI and / or 5G-S-TMSI) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, or an AIoT paging area identity. The paging message or RAN paging message are sent in the AIoT device paging area (e.g., one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within) .

[0049] In some implementations, the AIoT paging and / or the related AIoT command are included in the paging message or RAN paging message as an RRC container, bit string, OCTET STRING, or NAS PDU. With this signaling, a random access procedure and / or RRC connection establishment can be avoided for the UE to transmit the AIoT paging and / or the related AIoT command. In some implementations, the base station can send a paging message or a RAN paging message to trigger the UE to enter into an RRC_CONNECTED state (e.g., a reachable state) , and then send the AIoT paging and / or related AIoT command to UE by UE-specific signaling as an RRC container, bit string, OCTET STRING, or NAS PDU.

[0050] In some implementations, the paging message or RAN paging message may further include CG-SDT resources configuration and / or an AIoT service related paging cause. In some implementations, the base station can send paging message or RAN paging message to trigger the UE to enter into an RRC_CONNECTED state (e.g., a reachable state) , and then send the AIoT paging and / or related AIoT command to UE by UE-specific signaling as an RRC container, bit string, OCTET STRING, or NAS PDU. When the UE performs the RRC establishment in response to the paging message or RAN paging with an AIoT service related paging cause (e.g., for AIoT paging and / or related AIoT command delivery) , the establishment cause can be set to MT-EDT or one-shot of CG resource can be configured for AIoT paging and / or related AIoT command delivery.

[0051] In some implementations, only UEs in a stationary state and not at the cell edge can be used as the AIoT intermediate node. In some cases, the UE decides whether it is in stationary state based on the comparison between measured RSRP change and a predefined threshold (e.g., if the measured RSRP change in a time duration is less than or equal to the predefined threshold, the UE determines it is in stationary) . The UE decides whether it is at a cell edge based on the comparison between measured RSRP and a predefined threshold (e.g., if the measured RSRP is less than or equal to the predefined threshold, the UE determines it is at the cell edge) . In some implementations, a UE that is not in a stationary state or is at the cell edge will not respond to the paging or RAN paging for AIoT service related purpose. In some implementations, the UE that is not in stationary state or is at the cell edge will report its state that is not in stationary state or is at the cell edge to base station, so that base station can avoid selecting it as an AIoT intermediate node for communications with the AIoT devices in the AIoT system.

[0052] FIG. 5A shows an example signaling procedure for selecting a UE. As shown therein, the base station obtains the UE’s capability for supporting its use as an AIoT intermediate node from either the UE or the core network. Then, the core network sends the AIoT paging, command, or data / signaling to the base station by AIoT signaling. Herein, the AIoT signaling may include an AIoT paging area (e.g., an AIoT devices reachable area, an AIoT devices inventory area, or a pre-defined physical area) and / or device radio capability. In this example, the AIoT devices paging area or AIoT devices inventory area includes one or more NR cell beams, or one or more NR cells.

[0053] Then, the base station determines that using a UE as an intermediate node is necessary to transmit the AIoT data / signaling; specifically, a UE that is in RRC_CONNECTED state (e.g., in RRC reachable state) with AIoT capabilities in the AIoT devices paging area. The base station then sends the AIoT paging, command, data / signaling to the selected UEs. The subsequent operations of the procedure shown in FIG. 5A are identical to those performed in FIG. 3A, and are not explicitly re-described here for brevity.

[0054] FIG. 5B shows another example signaling procedure for selecting a UE in an RRC_IDLE or RRC_INACTIVE state as an intermediate node. As shown therein, the core network sends the AIoT paging, command, data / signaling to the base station by AIoT signaling, which includes an AIoT paging area. Herein, the AIoT device paging area includes as least one of: one or more UEs (e.g., UE’s coverage area) indicated by a UE paging identity (e.g., IMSI  index, S-TMSI and / or 5G-S-TMSI) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, or an AIoT paging area identity.

[0055] Then, the base station determines that using a UE as an intermediate node is necessary to transmit the AIoT data / signaling. Specifically, it determines that the UE with AIoT capabilities in the AIoT devices paging area is not in the RRC_CONNECTED state, and sends a common paging message or a common downlink control information (DCI) with an AIoT service indication. Herein, the common paging message or the common DCI does not include a UE-specific ID or a UE-specific RNTI; it only includes an AIoT service indication and / or is scheduled by a common RNTI defined for AIoT service. UEs with AIoT capabilities in RRC_IDLE or RRC_INACTIVE states (e.g., in an RRC unreachable state) in the AIoT devices paging area will respond to the common paging or common DCI by triggering an MT-SDT or RRC connection establishment procedure with the establishment cause being related to AIoT service. In some implementations, the base station can send a paging message or RAN paging message to one or more UEs indicated in the AIoT device paging area, wherein the paging AIoT device paging area includes as least one of: one or more UEs (e.g., UE’s coverage area) indicated by UE paging identity (e.g., IMSI index, S-TMSI and / or 5G-S-TMSI) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, or an AIoT paging area identity. The paging message or RAN paging message is sent in the AIoT device paging area (e.g., one or more NR cells where UE camps on or is within, or one or more beams in one NR cell where UE camps or is within) .

[0056] In some implementations, the AIoT paging and / or the related AIoT command are included in the paging message or RAN paging message as an RRC container, bit string, OCTET STRING, or NAS PDU. With this signaling, a random access procedure and / or RRC connection establishment can be avoided for the UE to transmit the AIoT paging and / or the related AIoT command. In some implementations, the base station can send paging message or RAN paging message to trigger the UE to enter into RRC_CONNECTED state (e.g., a reachable state) , and then send the AIoT paging and / or related AIoT command to UE by UE specific signaling as an RRC container, bit string, OCTET STRING, or NAS PDU.

[0057] The subsequent operations of the procedure shown in FIG. 5B are identical to those performed in FIG. 3A, and are not explicitly re-described here for brevity.

[0058] FIG. 5C shows an example of an AIoT data flow with the involvement of the intermediate node (UE) . As shown therein, when the base station determines that an intermediate node (UE) is necessary for AIoT signaling and / or data delivery, it selects one or more UEs as shown in FIGS. 5A or 5B. For DL AIoT signaling and / or data delivery, the base station receives the AIoT signaling and / or data from the core network, and then transmits it to the UE via the NR Uu interface (e.g., using the NR protocol stack) , and the UE then transmits it to the AIoT device via the AIoT interface (e.g., using the AIoT protocol stack) . For UL AIoT signaling and / or data delivery, the AIoT device sends AIoT signaling and / or data to the UE via an AIoT interface (e.g., using the AIoT protocol stack) , then UE then sends it to base station by NR Uu interface (e.g., using the NR protocol stack) , and then the base station sends it to the core network.

[0059] FIG. 5D shows an example of AIoT data flow without the involvement of an intermediate node (UE) . As shown therein, the base station determines that an intermediate node (UE) is not necessary for AIoT signaling and / or data delivery. For DL AIoT signaling and / or data delivery, the base station receives the AIoT signaling and / or data from the core network, and transmits it to the AIoT device directly via the AIoT interface (e.g., using the AIoT protocol stack) , and for UL AIoT signaling and / or data delivery, the AIoT device sends AIoT signaling and / or data to the base station via the AIoT interface (e.g., using the AIoT protocol stack) , and the base station then sends it to the core network.

[0060] In some implementations, the base station may first attempt to deliver AIoT signaling and / or data without an intermediate node (e.g., using the data flow shown in FIG. 5D) . If this attempt fails, it may attempt to deliver AIoT signaling and / or data with an intermediate node (e.g., using the data flow shown in FIG. 5C) . Usually, whether to use an intermediate node or not is decided by the RRC layer. AIoT signaling and / or data communicated via the AIoT interface (e.g., using the AIoT protocol stack) typically goes through the RRC layer in the base station, i.e., the RRC layer is used to coordinate the operations between the AIoT interface (e.g., the AIoT protocol stack) and the NR Uu interface (e.g., using the NR protocol stack) in the base station. Said another way, the RRC layer is used for AIoT protocol stack in the base station.

[0061] Typically implementations are configured to use the MAC and PHY layers in the AIoT protocol stack for AIoT signaling and / or data delivery, and thus, at least the RRC, MAC and PHY layers are included in the AIoT stack in the base station. However, because the AIoT device only communicates AIoT signaling and / or data, the MAC and PHY layers are used in the  AIoT protocol stack in an AIoT device, but whether the RRC layer is used in the AIoT protocol stack in the AIoT device is based on the AIoT specification design.

[0062] 3 Examples of fast RRC release or suspend for UE as intermediate node

[0063] FIG. 6 shows an example signaling procedure for fast RRC release or suspend for a UE serving as an intermediate node. As shown therein, when base station sends the AIoT paging and / or the related AIoT command (and / or NAS PDU) to the UE, it simultaneously sends the RRC Release indication, InactiveTimer or one -shot of C-DRX timer to UE. This triggers the UE to release the RRC connection, or stops the UE from monitoring the Physical Downlink Control Channel (PDCCH) for a period of time for device power saving.

[0064] In some examples, this can be implemented by DLInformationTransfer or a new UE-specific message that includes AIoT paging, the related AIoT command (AIoT device inventory, AIoT device diasabling or deactivation, etc. ) , and / or NAS PDU, and at least one of: an RRC Release indication, an RRC light suspend indication, an InactiveTimer or a one-shot of the C-DRX timer. In some other examples, this can be implemented by an RRC Release message that includes the release cause with AIoT related operation, CG-SDT resource configuration, AIoT paging, the related AIoT command, and / or NAS PDU.

[0065] When the UE receives the RRC Release indication, the UE enters into the RRC_IDLE state as if it had received the RRC Release message. Alternatively, when the UE receives the RRC light suspend indication, the UE suspends the RRC Connection, stops monitoring the NR PDCCH and switches to performing the AIoT procedure. Alternatively, when the UE receives the InactiveTimer or one-shot of C-DRX timer, the UE starts the InactiveTimer or one-shot of C-DRX timer, stops monitoring the NR PDCCH during the timer, and switches to performing the AIoT procedure.

[0066] 4 Examples of negotiating the AIoT paging area

[0067] The described embodiments provide examples of negotiating the AIoT paging area in an AIoT system, in accordance with the disclosed technology.

[0068] FIG. 7A shows an example signaling procedure for AIoT paging area negotiation. As shown therein, the AF or CN allocates and sends a AIoT device paging area to the (AIoT) device. Herein, the AIoT device paging area includes at least one of one or more AIoT cell beams, or one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within,  an AIoT paging area identity, or a physical area determined by positioning and described using polygon or circle graphs, etc., and the AIoT paging area can be sent to the device via a NAS PDU. Upon reception, the device stores the received AIoT paging area info. When the base station sends AIoT signaling, e.g., AIoT paging and / or the related AIoT command (e.g., inventory, read, write and / or disable command etc. ) , it also sends the AIoT paging area identity, serving intermediate node (e.g., UE) info, serving cell info and / or serving cell beam info to the device. If the device determines that the received AIoT paging area identity or serving entity info (e.g., UE info, cell info and / or cell beam info) is not in the AIoT paging area, it reports the received AIoT paging area identity, serving UE info, serving cell info and / or serving cell beam info to the AF or CN.

[0069] In some implementations, the base station determines that AIoT device is being served by an entity (e.g., intermediate node (UE) , AIoT cell and / or AIoT cell beam) that is not in the AIoT paging area, it reports the AIoT device serving entity (e.g., intermediate node (UE) , AIoT cell and / or AIoT cell beam) information to the AF or CN. Then, the AF or CN, based on the received UE info, cell info and / or cell beam info, re-allocates and re-sends an AIoT paging area to device. In other implementations, the AIoT device updates its AIoT paging area upon determining that it changes, and then notifies the AF or CN of this change, which is the updated in the AF or CN. In yet other implementations, the AIoT device reports its serving entity info (e.g., intermediate node (UE) , AIoT cell and / or AIoT cell beam) to the AF or CN, and the AF or CN stores the stored serving entity info as the AIoT paging area, and sends paging in the AIoT paging area for the AIoT device thereafter.

[0070] FIG. 7B shows another example signaling procedure for AIoT paging area negotiation. As shown therein, the AF or CN allocates and sends a AIoT device paging area to the (AIoT) device. Herein, the AIoT device paging area includes at least one of one or more AIoT cell beams, or one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, an AIoT paging area identity, or a physical area determined by positioning and described using polygon or circle graphs, etc., and the AIoT paging area can be sent to the device via a NAS PDU. Upon reception, the device stores the received AIoT paging area info. When the AF or CN sends AIoT signaling, e.g., AIoT paging and / or the related AIoT command, it also sends the AIoT paging area info to device. If the device determines that the stored AIoT  paging area info is not the same as the new received AIoT paging area info, it reports the new received AIoT paging area info to AF or CN. Then, the AF or CN sends a confirmation and / or re-allocated AIoT paging area info to the device, which stores the new AIoT paging area info.

[0071] FIG. 7C shows yet another example signaling procedure for AIoT paging area negotiation. This signaling procedure applies to an intermediate node (e.g., UE) , and is a simplified version of the example signaling procedure shown in FIG. 7A (because the intermediate node (e.g., UE) always knows the NR cell and / or NR cell beam being used) . As shown therein, the AF or CN allocates and sends a AIoT device paging area to an intermediate node (e.g., UE) . Herein, the AIoT device paging area includes at least one of one or more AIoT cell beams, or one or more AIoT cells, one or more UEs (e.g., UE’s coverage areas) , one or more NR cells where UE camps on or is within, one or more beams in one NR cell where UE camps or is within, an AIoT paging area identity, or a physical area determined by positioning and described using polygon or circle graphs, etc., and the AIoT paging area can be sent to the intermediate node (e.g., UE) via a NAS PDU or UE-specific signaling. Upon reception, the device stores the received AIoT paging area info. If the UE determines it is not in the AIoT device paging area, it reports the current AIoT paging area identity, cell info and / or cell beam info to AF or CN. Then, the AF or CN, based on the received AIoT paging area identity, cell info and / or cell beam info, re-allocates and re-sends a AIoT device paging area to the intermediate node (e.g., UE) .

[0072] 5 Examples of conflict avoidance with multiple intermediate nodes

[0073] When multiple UEs are used an intermediate nodes, a base station may transmit an AIoT command to these multiple UEs, each of which send the same AIoT command to the AIoT device. At the device, the reception of multiple AIoT commands may trigger multiple responses, which will cause unnecessary device transmissions and cost unnecessary radio resources.

[0074] Embodiments of the disclosed technology provide the following solutions to mitigate the aforementioned drawbacks when multiple UEs are used as intermediate nodes.

[0075] Method 1. Only one of the multiple UEs is selected as an intermediate node for any AIoT signaling command at any single time. If the AIoT device is not reachable by the selected UE, another different UE can be selected again. This method avoids the AIoT command being sent repeatedly.

[0076] Method 2. When the AIoT device receives an AIoT signaling or command, it starts a timer with a pre-defined value or a value indicated by the base station, CN or AF, and the AIoT device is configured not to respond to the same AIoT signaling or command if its reception is before the timer expires.

[0077] Method 3. The AIoT device may be configured not to respond to AIoT signaling and / or commands from different intermediate nodes (e.g., multiple UEs) and / or the base station in a time duration. For example, when the AIoT device receives an AIoT signaling or command, it starts a timer with a pre-defined value or a value indicated by the base station, CN, or AF, and before the timer expires, the AIoT device is configured not to respond to AIoT signaling or a command from intermediate nodes (e.g., multiple UEs) and / or the base station which are different from intermediate nodes (e.g. UEs) and / or the base station from which the AIoT signaling or command is received and whose reception triggers the start of the timer.

[0078] 6 Example methods and implementations of the disclosed technology

[0079] FIG. 8A shows a flowchart of an example method 810 for wireless communication. The method 810 includes, at operation 812, receiving, by a wireless device from a network node, data and / or signaling.

[0080] The method 810 includes, at operation 814, transmitting, to one or more ambient Internet-of-Things (AIoT) devices, the data and / or signaling. In this example, the network node is configured to receive the data and / or signaling via a core network, and the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0081] FIG. 8B shows a flowchart of an example method 820 for wireless communication. The method 820 includes, at operation 822, receiving, by a network node from a core network, data and / or signaling.

[0082] The method 820 includes, at operation 824, transmitting, to a wireless device, the data and / or signaling. In this example, the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and the wireless device is further configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0083] FIG. 8C shows a flowchart of an example method 830 for wireless communication. The method 830 includes, at operation 832, transmitting, by a core network to a network node,  data and / or signaling. In this example, the network node is configured to transmit the data and / or signaling to a wireless device, the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and the wireless device is further configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0084] The described features can be implemented to further provide one or more of the following technical solutions:

[0085] 1. A wireless communication method, comprising receiving, by a wireless device from a network node, data and / or signaling; and transmitting, to one or more ambient Internet-of-Things (AIoT) devices, the data and / or signaling, wherein the network node is configured to receive the data and / or signaling via a core network, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0086] 2. A wireless communication method, comprising receiving, by a network node from a core network, data and / or signaling; and transmitting, to a wireless device, the data and / or signaling, wherein the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0087] 3. A wireless communication method, comprising transmitting, by a core network to a network node, data and / or signaling, wherein the network node is configured to transmit the data and / or signaling to a wireless device, wherein the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.

[0088] 4. The method of any of solutions 1 to 3, wherein the core network is configured to select the wireless device to perform as the dedicated intermediate node.

[0089] 5. The method of solution 4, wherein the wireless device is located in a paging area of the one or more AIoT devices, and wherein an association between the one or more AIoT devices, the wireless device, and / or the paging area is stored by the core network.

[0090] 6. The method of solution 5, wherein the paging area of the one or more AIoT devices is associated with one or more AIoT cell beams, one or more AIoT cells, a coverage area of the wireless device, one or more New Radio (NR) cells in which the wireless device camps on or is within, one or more beams in one NR cell in which the wireless device camps or is within, an AIoT paging area identity, or a physical area determined by a positioning operation.

[0091] 7. The method of solution 4, wherein the wireless device is associated with one or more paging areas associated with one or more sets of AIoT devices, and wherein an association between the wireless device and each of the one or more sets of AIoT devices is stored by the core network.

[0092] 8. The method of solution 7, wherein, when a particular AIoT device from a set of AIoT devices communicates with the core network via the wireless device, an AIoT paging areas list of the wireless device comprises a paging area of the particular AIoT device.

[0093] 9. The method of solution 7, wherein, when a particular AIoT device from a set of AIoT devices communicates with the core network without relaying through the wireless device, the core network is configured to delete a paging area of the particular AIoT device from an AIoT paging areas list of the wireless device.

[0094] 10. The method of solution 7, wherein, when the wireless device moves out of a paging area of a particular AIoT device, the wireless device is configured to notify the core network and update an AIoT paging areas list of the wireless device.

[0095] 11. The method of solution 10, wherein the wireless device is configured to notify the core network using Non-Access Stratum (NAS) signaling.

[0096] 12. The method of solution 4, wherein the core network transmits the data and / or signaling to the network node using user equipment (UE) -specific Next Generation Application Protocol (NGAP) signaling.

[0097] 13. The method of solution 4, wherein the data and / or signaling comprises at least one of a paging area of the one or more AIoT devices or a radio capability information of an AIoT device.

[0098] 14. The method of any of solutions 1 to 3, wherein the network node is configured to select the wireless device to perform as the dedicated intermediate node.

[0099] 15. The method of solution 14, wherein the data and / or signaling is transmitted from the network node to the wireless device using AIoT signaling that is independent of a specific wireless device.

[0100] 16. The method of solution 14, wherein the network node is configured to receive radio capability information of the wireless device from the core network or the wireless device, and wherein selecting the wireless device to perform as the dedicated intermediate node is based on the radio capability information.

[0101] 17. The method of solution 16, wherein the network node is configured to make a determination that the wireless device is in an RRC_CONNECTED state; and transmit, to the wireless device based on the determination, the data and / or signaling.

[0102] 18. The method of solution 16, wherein the network node is configured to make a determination that the wireless device is an RRC_IDLE state or an RRC_INACTIVE state; transmit, to the wireless device based on the determination, paging message, wherein the paging message comprises a common paging message or a common downlink control information (DCI) , and wherein the paging message (a) includes an AIoT service indication and (b) excludes user equipment (UE) -specific information.

[0103] 19. The method of any of solutions 1 to 3, wherein the wireless device is configured to receive, from the network node, an indication; and stop or suspend, based on the indication, performing as the dedicated intermediate node.

[0104] 20. The method of solution 19, wherein the indication comprises a Radio Resource Control (RRC) Release indication.

[0105] 21. The method of solution 20, wherein the wireless device is configured to enter an idle state upon reception of the RRC Release indication.

[0106] 22. The method of solution 19, wherein the indication comprises an Inactive Timer or a Connected Discontinuous Reception (C-DRX) timer.

[0107] 23. The method of solution 22, wherein the wireless device is configured to start the Inactive Timer or the C-DRX timer; and stop monitoring a Physical Downlink Control Channel (PDCCH) for a duration of the Inactive Timer or the C-DRX timer.

[0108] 24. The method of any of solutions 1 to 3, wherein an AIoT device is configured to receive, from an application function or the core network, information related to a first paging area associated the AIoT device; receive information related to an alternative coverage area; and  make a determination that there is a mismatch between the alternative coverage area and the first paging area.

[0109] 25. The method of solution 24, wherein the information related to the alternative coverage area (a) is received from the network node and (b) comprises at least one of wireless device information, cell information, or cell beam information, and wherein the AIoT device is configured to transmit, based on the determination, the information related to the alternative coverage area to the application function or the core network; and receive, from the application function or the core network, information related to a second paging area.

[0110] 26. The method of solution 24, wherein the information related to the alternative coverage area (a) is received from the application function or the core network and (b) comprises information related to a second paging area, and wherein the AIoT device is configured to transmit, based on the determination, the information related to the alternative coverage area to the application function or the core network; and receive, from the application function or the core network, a confirmation of the second paging area or information related to a third paging area.

[0111] 27. The method of any of solutions 1 to 3, wherein the wireless device is configured to receive, from an application function or the core network, information related to a first paging area associated with the one or more AIoT devices; make a determination that the wireless device is not within the first paging area; transmit, to the application function or the core network, current cell information or cell beam information; and receive, from the application function or the core network, information related to a second paging area.

[0112] 28. The method of any of solutions 1 to 3, wherein a plurality of wireless devices includes the wireless device.

[0113] 29. The method of solution 28, wherein each of the plurality of wireless devices is configured to perform as the dedicated intermediate node.

[0114] 30. The method of solution 28, wherein only the wireless device of the plurality of wireless devices is configured to perform as the dedicated intermediate node, and wherein the core network or the network node is configured to determine that at least one of the one or more AIoT devices is unreachable by the wireless device; and selecting an alternative wireless device of the plurality of wireless devices to perform as the dedicated intermediate node.

[0115] 31. The method of solution 28, wherein at least one of the one or more AIoT devices is reachable by a subset of the plurality of wireless devices, and wherein each of the subset of the plurality of wireless devices is configured to receive, from the network node, an AIoT signaling or command; and starting a timer for a predetermined duration, wherein the at least one of the one or more AIoT devices is configured not to respond to a second or subsequent reception of the AIoT signaling or command prior to an expiration of the timer.

[0116] 32. The method of solution 31, wherein the predetermined duration is determined by an application function or the core network.

[0117] 33. An apparatus for wireless communication comprising one or more processors, configured to implement the method recited in one or more of solutions 1 to 32.

[0118] 34. A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement the method recited in one or more of solutions 1 to 32.

[0119] FIG. 9 shows a block diagram of an example hardware platform 900 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 900 includes at least one processor 910 and a memory 905 having instructions stored thereupon. The instructions upon execution by the processor 910 configure the hardware platform 900 to perform the operations described in FIGS. 8A to 8C and in the various embodiments described in this patent document. The transmitter 915 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 920 receives information or data transmitted or sent by another device. For example, a user equipment can receive a message from a network device.

[0120] The implementations as discussed above will apply to a wireless communication. FIG. 10 shows an example of a wireless communication system (e.g., a 5G or NR cellular network) that includes a base station 1020 and one or more user equipment (UE) 1011, 1012 and 1013. 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 1031, 1032, 1033) , which then enables subsequent communication (e.g., shown in the direction from the network to the UEs, sometimes called downlink direction, shown by arrows 1041, 1042, 1043) from the BS to the UEs. In some embodiments, the BS send information to the UEs (sometimes called downlink direction, as depicted by arrows 1041, 1042, 1043) , 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 1031, 1032, 1033) 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.

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

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

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

[0124] 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 wireless device from a network node, data and / or signaling; andtransmitting, to one or more ambient Internet-of-Things (AIoT) devices, the data and / or signaling,wherein the network node is configured to receive the data and / or signaling via a core network, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.2.A wireless communication method, comprising:receiving, by a network node from a core network, data and / or signaling; andtransmitting, to a wireless device, the data and / or signaling,wherein the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.3.A wireless communication method, comprising:transmitting, by a core network to a network node, data and / or signaling,wherein the network node is configured to transmit the data and / or signaling to a wireless device, wherein the wireless device is configured to transmit the data and / or signaling to one or more ambient Internet-of-Things (AIoT) devices, and wherein the wireless device is configured to perform as a dedicated intermediate node between the network node and the one or more AIoT devices.4.The method of any of claims 1 to 3, wherein the core network is configured to select the wireless device to perform as the dedicated intermediate node.5.The method of claim 4, wherein the wireless device is located in a paging area of the one or more AIoT devices, and wherein an association between the one or more AIoT devices, the wireless device, and / or the paging area is stored by the core network.6.The method of claim 5, wherein the paging area of the one or more AIoT devices is associated with one or more AIoT cell beams, one or more AIoT cells, a coverage area of the wireless device, one or more New Radio (NR) cells in which the wireless device camps on or is within, one or more beams in one NR cell in which the wireless device camps or is within, an AIoT paging area identity, or a physical area determined by a positioning operation.7.The method of claim 4, wherein the wireless device is associated with one or more paging areas associated with one or more sets of AIoT devices, and wherein an association between the wireless device and each of the one or more sets of AIoT devices is stored by the core network.8.The method of claim 7, wherein, when a particular AIoT device from a set of AIoT devices communicates with the core network via the wireless device, an AIoT paging areas list of the wireless device comprises a paging area of the particular AIoT device.9.The method of claim 7, wherein, when a particular AIoT device from a set of AIoT devices communicates with the core network without relaying through the wireless device, the core network is configured to delete a paging area of the particular AIoT device from an AIoT paging areas list of the wireless device.10.The method of claim 7, wherein, when the wireless device moves out of a paging area of a particular AIoT device, the wireless device is configured to notify the core network and update an AIoT paging areas list of the wireless device.11.The method of claim 10, wherein the wireless device is configured to notify the core network using Non-Access Stratum (NAS) signaling.12.The method of claim 4, wherein the core network transmits the data and / or signaling to the network node using user equipment (UE) -specific Next Generation Application Protocol (NGAP) signaling.13.The method of claim 4, wherein the data and / or signaling comprises at least one of a paging area of the one or more AIoT devices or a radio capability information of an AIoT device.14.The method of any of claims 1 to 3, wherein the network node is configured to select the wireless device to perform as the dedicated intermediate node.15.The method of claim 14, wherein the data and / or signaling is transmitted from the network node to the wireless device using AIoT signaling that is independent of a specific wireless device.16.The method of claim 14, wherein the network node is configured to receive radio capability information of the wireless device from the core network or the wireless device, and wherein selecting the wireless device to perform as the dedicated intermediate node is based on the radio capability information.17.The method of claim 16, wherein the network node is configured to:make a determination that the wireless device is in an RRC_CONNECTED state; andtransmit, to the wireless device based on the determination, the data and / or signaling.18.The method of claim 16, wherein the network node is configured to:make a determination that the wireless device is an RRC_IDLE state or an RRC_INACTIVE state;transmit, to the wireless device based on the determination, paging message,wherein the paging message comprises a common paging message or a common downlink control information (DCI) , and wherein the paging message (a) includes an AIoT service indication and (b) excludes user equipment (UE) -specific information.19.The method of any of claims 1 to 3, wherein the wireless device is configured to:receive, from the network node, an indication; andstop or suspend, based on the indication, performing as the dedicated intermediate node.20.The method of claim 19, wherein the indication comprises a Radio Resource Control (RRC) Release indication.21.The method of claim 20, wherein the wireless device is configured to enter an idle state upon reception of the RRC Release indication.22.The method of claim 19, wherein the indication comprises an Inactive Timer or a Connected Discontinuous Reception (C-DRX) timer.23.The method of claim 22, wherein the wireless device is configured to:start the Inactive Timer or the C-DRX timer; andstop monitoring a Physical Downlink Control Channel (PDCCH) for a duration of the Inactive Timer or the C-DRX timer.24.The method of any of claims 1 to 3, wherein an AIoT device is configured to:receive, from an application function or the core network, information related to a first paging area associated the AIoT device;receive information related to an alternative coverage area; andmake a determination that there is a mismatch between the alternative coverage area and the first paging area.25.The method of claim 24, wherein the information related to the alternative coverage area (a) is received from the network node and (b) comprises at least one of wireless device information, cell information, or cell beam information, and wherein the AIoT device is configured to:transmit, based on the determination, the information related to the alternative coverage area to the application function or the core network; andreceive, from the application function or the core network, information related to a second paging area.26.The method of claim 24, wherein the information related to the alternative coverage area (a) is received from the application function or the core network and (b) comprises information related to a second paging area, and wherein the AIoT device is configured to:transmit, based on the determination, the information related to the alternative coverage area to the application function or the core network; andreceive, from the application function or the core network, a confirmation of the second paging area or information related to a third paging area.27.The method of any of claims 1 to 3, wherein the wireless device is configured to:receive, from an application function or the core network, information related to a first paging area associated with the one or more AIoT devices;make a determination that the wireless device is not within the first paging area;transmit, to the application function or the core network, current cell information or cell beam information; andreceive, from the application function or the core network, information related to a second paging area.28.The method of any of claims 1 to 3, wherein a plurality of wireless devices includes the wireless device.29.The method of claim 28, wherein each of the plurality of wireless devices is configured to perform as the dedicated intermediate node.30.The method of claim 28, wherein only the wireless device of the plurality of wireless devices is configured to perform as the dedicated intermediate node, and wherein the core network or the network node is configured to:determine that at least one of the one or more AIoT devices is unreachable by the wireless device; andselecting an alternative wireless device of the plurality of wireless devices to perform as the dedicated intermediate node.31.The method of claim 28, wherein at least one of the one or more AIoT devices is reachable by a subset of the plurality of wireless devices, and wherein each of the subset of the plurality of wireless devices is configured to:receive, from the network node, an AIoT signaling or command; andstarting a timer for a predetermined duration,wherein the at least one of the one or more AIoT devices is configured not to respond to a second or subsequent reception of the AIoT signaling or command prior to an expiration of the timer.32.The method of claim 31, wherein the predetermined duration is determined by an application function or the core network.33.An apparatus for wireless communication comprising one or more processors, configured to implement the method recited in one or more of claims 1 to 32.34.A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor, causing the processor to implement the method recited in one or more of claims 1 to 32.

Citation Information

Patent Citations

  • Distribution network communication method and system based on edge internet-of-things proxy

    CN114389642A

  • Mobile network access method and device, electronic equipment and storage medium

    CN117320006A

  • Virtual devices in internet of things (IOT) nodes

    US20200366737A1