Communication method

The communication method facilitates efficient communication with battery-less ambient IoT devices by using backscattering and energy harvesting, addressing the limitations of existing technologies in long-distance communication and battery-powered IoT devices.

WO2026105661A1PCT designated stage Publication Date: 2026-05-21KYOCERA CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
KYOCERA CORP
Filing Date
2025-11-06
Publication Date
2026-05-21

Smart Images

  • Figure JP2025038937_21052026_PF_FP_ABST
    Figure JP2025038937_21052026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method according to one aspect of the present invention is for use in a mobile communication system. The communication method includes a step in which a reader apparatus, which is a network node or a user apparatus in the mobile communication system, receives an upper layer message from a core network apparatus. The communication method also includes a step in which the reader apparatus starts an ambient IoT procedure for an ambient IoT device in response to receiving the upper layer message. The upper layer message includes AS configuration information indicating an AS configuration of the ambient IoT device and / or capability information indicating the capability of the ambient IoT device.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method

[0001] The present disclosure relates to a communication method used in a mobile communication system.

[0002] In recent years, IoT (Internet of Things) has attracted attention in wireless communication technology. By interconnecting more "things," it is expected to improve production efficiency and enhance the comfort of life compared to the conventional situation. As technologies used in IoT, for example, there are barcodes and RFID (Radio Frequency Identifier). However, with barcodes and RFID, long-distance wireless communication cannot be performed, and it is difficult to support a large-scale network.

[0003] Therefore, in 3GPP (The Third Generation Partnership Project) (registered trademark. The same shall apply hereinafter), which is a standardization project for mobile communication systems, consideration is being given to the feasibility of new IoT technologies. In this IoT technology, it is assumed that the number of connections is larger and the device density is higher than existing IoT technologies in 3GPP, such as NB-IoT (Narrow Band-IoT) or LTE-MTC (Long Term Evolution-Machine Type Communication). Also, in this IoT technology, it is assumed that the complexity and power consumption are lower than existing 3GPP LPWA (Low Power Wide Area) technologies. The IoT devices used in this IoT technology are referred to as ambient IoT devices.

[0004] Most existing wireless communication devices use batteries that require manual replacement and / or charging. On the other hand, driving all IoT devices with batteries involves difficulties not only in terms of the cost of the IoT devices themselves but also in terms of the maintenance cost of the IoT devices.

[0005] The ambient IoT devices described above are intended to function as battery-less devices without energy storage capabilities. In this case, the ambient IoT devices function as purely battery-less devices that have no energy storage function whatsoever and are entirely dependent on the availability of external energy sources.

[0006] Alternatively, ambient IoT devices are envisioned to function as battery devices with limited energy storage capabilities. Limited energy storage capabilities refer to, for example, energy storage capabilities that do not require manual replacement and / or charging.

[0007] The use of such ambient IoT devices is expected to lead to automation and digitalization in various industries, as well as the opening up of new markets.

[0008] 3GPP TR 38.848 V18.0.0 (2023-09) 3GPP TR 23.700-13 V1.0.0 (2024-10) R2-2407984

[0009] The communication method according to the first embodiment is a communication method used in a mobile communication system. The communication method includes the step of a reader device, which is a network node or user device of the mobile communication system, receiving a higher-layer message from a core network device. The communication method also includes the step of the reader device initiating an ambient IoT procedure for an ambient IoT device in response to receiving the higher-layer message. Here, the higher-layer message includes at least one of AS setting information indicating the AS setting of the ambient IoT device and capability information indicating the capabilities of the ambient IoT device.

[0010] The second aspect of the communication method is a communication method used in a mobile communication system. The communication method includes the step of a reader device, which is a network node or user device of the mobile communication system, receiving first message size information indicating the message size of an R2D message and a D2R message from a core network device. The communication method also includes the step of the reader device receiving second message size information indicating the message size of an R2D message and a D2R message from an ambient IoT device. Furthermore, the communication method includes the step of the reader device allocating resources to be used for transmitting R2D messages and D2R messages based on the first message size information and the second message size information.

[0011] Figure 1 is a diagram showing an example configuration of a mobile communication system according to the first embodiment. Figure 2 is a diagram showing an example configuration of a UE (User Equipment) according to the first embodiment. Figure 3 is a diagram showing an example configuration of a network node (gNB) according to the first embodiment. Figure 4 is a diagram showing an example configuration of a protocol stack according to the first embodiment. Figure 5 is a diagram showing an example configuration of a protocol stack according to the first embodiment. Figure 6 is a diagram showing an example configuration of an ambient IoT device according to the first embodiment. Figures 7(A) and 7(B) are diagrams showing examples of topology of an ambient IoT device according to the first embodiment. Figure 8 is a diagram showing an example configuration of an ambient IoT device according to the first embodiment. Figure 9 is a diagram showing an example configuration of an ambient IoT device according to the first embodiment. Figure 10 is a diagram showing an example configuration of a protocol stack for an ambient IoT device in the first embodiment. Figure 11 is a diagram showing an example of an overall procedure according to the first embodiment. Figure 12 is a diagram showing an example configuration of topology 2 according to the first embodiment. Figure 13 is a diagram showing an example of an ambient IoT procedure according to the first embodiment. Figure 14 is a diagram showing an example of operation according to the first embodiment. Figure 15 shows a second example of operation according to the second embodiment.

[0012] This disclosure aims to enable a reader device to communicate appropriately with ambient IoT devices.

[0013] A mobile communication system according to an embodiment will be described with reference to the drawings. In the drawings, identical or similar parts are denoted by the same or similar reference numerals.

[0014] [First Embodiment]

[0015] (1) Configuration of the Mobile Communication System The configuration of the mobile communication system according to the first embodiment will be described. Figure 1 is a diagram showing an example of the configuration of the mobile communication system 1 according to the first embodiment. The mobile communication system 1 conforms to the 5th Generation System (5GS) of the 3GPP standard. In the following description, 5GS will be used as an example, but the mobile communication system may also have an LTE (Long Term Evolution) system applied to it at least partially. The mobile communication system may also have a 6th Generation (6G) system or later system applied to it at least partially.

[0016] The mobile communication system 1 comprises a network (NW) 10 and a user device (UE) 100. The UE 100 is a mobile communication device that performs wireless communication with the NW 10. The UE 100 may be any device used by a user, such as a mobile phone terminal (including a smartphone) and / or a tablet terminal, a notebook PC (Personal Computer), a communication module (including a communication card or chipset), a sensor or a device installed on a sensor, a vehicle or a device installed on a vehicle (Vehicle UE), or an aircraft or a device installed on an aircraft (Aerial UE).

[0017] NW10 includes a radio access network (RAN) 20 and a core network (CN) 30. When the mobile communication system is a fifth-generation system (5GS), RAN20 is referred to as NG-RAN (Next Generation Radio Access Network) and CN30 is referred to as 5GC (5G Core Network).

[0018] RAN20 includes multiple network nodes 200 (network nodes 200a to 200c in the example in Figure 1). The network nodes 200 are interconnected via inter-network node interfaces. In RAN20, network nodes 200 are sometimes referred to as base stations. When a network node 200 is a base station, it consists of a CU (Central Unit) and a DU (Distribution Unit) (i.e., functionally divided), and the two units may be connected by a front-haul interface. When the mobile communication system 1 is 5GS, the network nodes 200 are referred to as gNBs, the inter-network node interfaces as Xn interfaces, and the front-haul interfaces as F1 interfaces.

[0019] Furthermore, if at least a part of the mobile communication system 1 is an LTE system, the network node 200 may be an eNB (evolved Node B) which is an LTE base station. Also, if the mobile communication system 1 is a sixth-generation system or later, the network node 200 has the function of a base station and may be a device equivalent to a gNB or eNB.

[0020] Each network node 200 manages one or more cells. Each network node 200 performs wireless communication with the UE 100 that has established a connection with its own cell. Each network node 200 has functions such as wireless resource management (RRM), routing of user data (also simply referred to as "data"), and measurement and control functions for mobility control and scheduling. The term "cell" is used to indicate the smallest unit of a wireless communication area. The term "cell" is also used to indicate a function or resource that performs wireless communication with the UE 100. One cell belongs to one carrier frequency. One cell may be associated with one downlink component carrier and one uplink component carrier. The bandwidth corresponding to one cell (system bandwidth) may be divided into multiple bandwidth parts (BWP: Bandwidth Part). In the following explanation, the gNB may be used as an example of a network node 200.

[0021] CN30 includes a CN (Core Network) device 380. The CN device 380 may include a C-plane device corresponding to the control plane (C-plane) and a U-plane device corresponding to the user plane (U-plane). The C-plane device performs various mobility controls and paging for the UE100. The C-plane device communicates with the UE100 using NAS (Non-Access Stratum) signaling. The U-plane device controls data transfer. When the mobile communication system is 5GS, the C-plane device is called AMF (Access and Mobility Management Function), the U-plane device is called UPF (User Plane Function), and the interface between the network node 200 and the CN device 380 is called the NG interface.

[0022] Figure 2 shows an example configuration of UE100 (user device) according to the first embodiment. UE100 includes a receiving unit 110, a transmitting unit 120, and a control unit 130. The receiving unit 110 and the transmitting unit 120 constitute a wireless communication unit 140 that performs wireless communication with the network node 200.

[0023] The receiving unit 110 performs various types of reception under the control of the control unit 130. The receiving unit 110 includes an antenna and a receiver. The receiver converts the radio signal received by the antenna into a baseband signal (received signal) and outputs it to the control unit 130.

[0024] The transmitting unit 120 performs various types of transmissions under the control of the control unit 130. The transmitting unit 120 includes an antenna and a transmitter. The transmitter converts the baseband signal (transmission signal) output by the control unit 130 into a wireless signal and transmits it from the antenna.

[0025] The control unit 130 performs various control and processing operations in the UE 100. Such processing includes processing in each layer described later. The operation of the UE 100 described above and later may also be controlled by the control unit 230. The control unit 130 includes at least one processor and at least one memory. The memory stores programs executed by the processor and information used for processing by the processor. The processor may include a baseband processor and a CPU (Central Processing Unit). The baseband processor performs modulation, demodulation, encoding, and decoding of baseband signals. The CPU executes programs stored in memory and performs various processing operations.

[0026] Figure 3 shows an example configuration of a network node 200 (gNB) according to the first embodiment. The network node 200 includes a transmitting unit 210, a receiving unit 220, a control unit 230, and a network communication unit 240. The transmitting unit 210 and the receiving unit 220 constitute a wireless communication unit 250 that performs wireless communication with the UE 100.

[0027] The transmitting unit 210 performs various types of transmissions under the control of the control unit 230. The transmitting unit 210 includes an antenna and a transmitter. The transmitter converts the baseband signal (transmission signal) output by the control unit 230 into a wireless signal and transmits it from the antenna.

[0028] The receiving unit 220 performs various types of reception under the control of the control unit 230. The receiving unit 220 includes an antenna and a receiver. The receiver converts the radio signal received by the antenna into a baseband signal (received signal) and outputs it to the control unit 230.

[0029] The control unit 230 performs various control and processing operations on the network node 200. Such processing includes processing at each layer described later. The operation of the network node 200 described above and later may also be controlled by the control unit 230. The control unit 230 includes at least one processor and at least one memory. The memory stores programs executed by the processor and information used for processing by the processor. The processor may include a baseband processor and a CPU. The baseband processor performs modulation, demodulation, encoding, and decoding of baseband signals. The CPU executes programs stored in memory and performs various processing operations.

[0030] The network communication unit 240 is connected to an adjacent base station via the Xn interface, which is an inter-base station interface. The network communication unit 240 is connected to the CN device 380 via the NG interface, which is an inter-base station-core network interface. The network node 200 may consist of a CU (Central Unit) and a DU (Distributed Unit) (i.e., functionally divided), and the two units may be connected by the F1 interface, which is a front-haul interface.

[0031] Figure 4 shows the configuration of the protocol stack for the user plane's wireless interface that handles data.

[0032] The user plane radio interface protocol comprises a physical (PHY) layer, a MAC (Medium Access Control) layer, an RLC (Radio Link Control) layer, a PDCP (Packet Data Convergence Protocol) layer, and an SDAP (Service Data Adaptation Protocol) layer.

[0033] The PHY layer performs encoding / decoding, modulation / demodulation, antenna mapping / demapping, and resource mapping / demapping. Data and control information are transmitted between the PHY layer of UE100 and the PHY layer of network node 200 via a physical channel. The PHY layer of UE100 receives Downlink Control Information (DCI) transmitted from network node 200 on the Physical Downlink Control Channel (PDCCH). Specifically, UE100 performs blind decoding of the PDCCH using the Radio Network Temporary Identifier (RNTI) and acquires the successfully decoded DCI as the DCI addressed to its own UE. The DCI transmitted from network node 200 has the CRC parity bit, which has been scrambled by RNTI, added to it.

[0034] The MAC layer performs data priority control, retransmission processing using Hybrid ARQ (HARQ), and random access procedures. Data and control information are transmitted between the MAC layer of UE100 and the MAC layer of network node 200 via a transport channel. The MAC layer of network node 200 includes a scheduler. The scheduler determines the transport format for the up and down links (transport block size, modulation and coding scheme (MCS)) and the resource blocks to be allocated to UE100.

[0035] The RLC layer transmits data to the receiving RLC layer using the functions of the MAC layer and PHY layer. Data and control information are transmitted between the RLC layer of UE100 and the RLC layer of network node 200 via a logical channel.

[0036] The PDCP layer performs header compression / decompression, encryption / decryption, etc.

[0037] The SDAP layer maps IP flows, which are the units under which the core network performs QoS (Quality of Service) control, to wireless bearers, which are the units under which the AS (Access Stratum) performs QoS control. Note that if the RAN is connected to the EPC (Evolved Packet Core), an SDAP is not required.

[0038] Figure 5 shows the configuration of the protocol stack of the wireless interface of the control plane that handles signaling (control signals).

[0039] The protocol stack of the control plane's wireless interface includes an RRC (Radio Resource Control) layer and a NAS (Non-Access Stratum) layer, instead of the SDAP layer shown in Figure 4.

[0040] RRC signaling for various settings is transmitted between the RRC layer of UE100 and the RRC layer of network node 200. The RRC layer controls the logical channel, transport channel, and physical channel in response to the establishment, re-establishment, and release of the wireless bearer. If there is a connection (RRC connection) between the RRC of UE100 and the RRC of network node 200, UE100 is in the RRC connected state. If there is no connection (RRC connection) between the RRC of UE100 and the RRC of network node 200, UE100 is in the RRC idle state. If the connection between the RRC of UE100 and the RRC of network node 200 is suspended, UE100 is in the RRC inactive state.

[0041] The NAS layer (also simply referred to as "NAS"), located above the RRC layer, performs session management and mobility management, etc. NAS signaling is transmitted between the NAS layer of the UE100 and the NAS layer of the CN device 380 (AMF). In addition to the wireless interface protocol, the UE100 also has an application layer, etc. Furthermore, the layer below the NAS layer is called the AS layer (also simply referred to as "AS").

[0042] (2) The mobile communication system 1 according to the ambient IoT device embodiment supports an ambient IoT device. Hereinafter, the ambient IoT device may be simply referred to as a "device".

[0043] (2.1) Overview of the Ambient IoT Device FIG. 6 is a diagram showing a configuration example of an ambient IoT device 300 according to the first embodiment. The ambient IoT device 300 is a wireless communication device capable of wireless communication with a reader device that is the UE 100 or the network node 200. The ambient IoT device 300 may perform wireless communication within the frequency band of the mobile communication system 1.

[0044] The ambient IoT device 300 may reflect the radio wave transmitted from the reader device (UE 100 or network node 200) and modulate the reflected wave to transmit the information inside the ambient IoT device 300. Generally, the technology of reflecting an unmodulated radio wave and modulating the reflected wave to transmit information is called backscattering communication. The ambient IoT device 300 may have a backscattering communication function. The ambient IoT device 300 may be an information medium capable of reading information from the internal memory or writing information to the internal memory by using the backscattering communication function. In this case, the ambient IoT device 300 may receive the transmitted radio wave modulated with information and extract the information by demodulating the received radio wave.

[0045] The ambient IoT device 300 may be a battery-less IoT device. In this case, the ambient IoT device 300 converts received radio waves into energy (specifically, electricity) and operates using that energy. The ambient IoT device 300 may use an energy source other than radio waves, for example, by converting light, heat, magnetism, vibration, or sound into energy. Generally, this type of energy conversion is called energy harvesting. Known methods may be used for energy harvesting itself. Thus, the ambient IoT device 300 may have an energy harvesting function. Alternatively, the ambient IoT device 300 may have a limited battery function. The ambient IoT device 300 may have a battery function that charges the power acquired by the energy harvesting function. The ambient IoT device 300 may also be a wireless tag.

[0046] As shown in Figure 6, the ambient IoT device 300 includes an antenna 310, a modulator 320, a control unit 330, and a memory 340.

[0047] Antenna 310 receives an unmodulated carrier wave. This unmodulated carrier wave will be referred to as CW (Continuous Wave) below. Antenna 310 converts the received CW into a received signal and outputs this received signal to modulator 320. Antenna 310 also reflects the CW according to the transmission signal output from modulator 320 and transmits the reflected wave. This reflected wave will be referred to as BS (Back Scattering or Back Scatter) below. Antenna 310 performs BS transmission.

[0048] The modulator 320 may modulate the data read from the memory 340 under the control of the control unit 330 to generate a transmission signal. The modulator 320 outputs the modulation signal to the antenna 310. Further, the modulator 320 may demodulate the received signal from the antenna 310 in the modulator to acquire data under the control of the control unit 330. The modulator 320 outputs the acquired data to the control unit 330. In the ambient IoT device 300, specifically, the modulator 320 may be a switch. When the switch receives the received signal from the antenna 310, it turns on and outputs the received signal to the control unit 330. Further, the switch is controlled to be on or off under the control of the control unit 330, and outputs a transmission signal corresponding to the on or off to the antenna 310. The switch may be an RF (Radio Frequency) switch. The switch may be constituted by a transistor. Alternatively, the switch may be a mechanical switch that can be physically switched on or off.

[0049] The control unit 330 may have an environmental power generation function that converts the received signal received from the modulator 320 into electric power. The control unit 330 may control the modulator 320 and the memory 340 using the electric power as the driving power of the ambient IoT device 300. Further, the control unit 330 reads the information stored in the memory 340 and controls the modulator 320 to transmit a transmission signal corresponding to the information from the modulator 320. For example, the control unit 330 controls the on or off of the modulator 320 to control the reflectivity of the reflected wave (BS) (for example, set the reflectivity to 100% or 0%), and outputs a transmission signal corresponding to the information (for example, 1 bit) stored in the memory 340 from the modulator 320 to the antenna 310. Also, for example, the control unit 330 can output a transmission signal corresponding to a plurality of bits from the modulator 320 to the antenna 310 by controlling the timing of turning on or off the modulator 320. Thus, the control unit 330 may control the reflectivity of the reflected wave (BS) by controlling the on or off of the modulator 320, and transmit the modulated reflected wave corresponding to the information stored in the memory 340 from the antenna 310.

[0050] Memory 340 holds various types of information. The information held in memory 340 may be information acquired when the ambient IoT device 300 functions as a sensor. Alternatively, the information held in memory 340 may be information specific to the ambient IoT device 300 that has been previously stored in memory 340. Examples of such specific information include identification information of the ambient IoT device 300 (or the group to which it belongs). The type of such identification information may be "Device ID", "Group ID", and / or "ALL". Under the control of the control unit 330, the information held in memory 340 can be read. Information may also be written to memory 340 under the control of the control unit 330. In this case, the control unit 330 (or modulator 320) converts the received signal received from the antenna 310 into a baseband signal in the baseband band, reads the information from the baseband signal, and writes the read information to memory 340.

[0051] The ambient IoT device 300 may have a limited battery. Limited means a battery that does not require manual replacement and / or charging, as described above. The ambient IoT device 300 may also have the ability to generate signals itself. In this case, the ambient IoT device 300 does not need to receive the CW signal and does not need to perform the BS transmission. That is, the ambient IoT device 300 transmits a transmission signal it generates itself via the antenna 310. As shown in Figure 6, the communication unit 345 may be configured with the antenna 310 and the modulator 320.

[0052] (2.2) Topology of the Ambient IoT Device Figures 7(A) and 7(B) are diagrams that show examples of the topology of the ambient IoT device 300. Figure 7(A) shows an example of "Topology 1", and Figure 7(B) shows an example of "Topology 2".

[0053] The device that performs wireless communication with the ambient IoT device 300 is referred to as the reader device (or "Reader") 400. As shown in Figure 7(A), in "Topology 1", the reader device 400 becomes the network node 200 (gNB). The reader device 400 may also be a relay node, which is a type of network node. For example, the reader device 400 may be an IAB (Integrated Access and Backhaul) node or an NCR (Network-Controlled Repeater). In "Topology 1", data and / or signaling related to the ambient IoT device 300 are transferred between the ambient IoT device 300 and the network node 200.

[0054] In the example shown in Figure 7(A), the ambient IoT device 300 communicates directly and bidirectionally with the network node 200, which corresponds to the reader device 400. In this case, the wireless communication unit 250 (transmitter 210 and receiver 220) of the network node 200 is capable of wireless communication with the ambient IoT device 300. For example, the transmitter 210 of the network node 200 may transmit an unmodulated carrier wave under the control of the control unit 230. This carrier wave may be reflected by the ambient IoT device 300. The receiver 220 of the network node 200 may receive the reflected wave from the ambient IoT device 300 under the control of the control unit 230, convert it into a baseband signal, and output it to the control unit 230.

[0055] As shown in Figure 7(B), in "Topology 2," the reader device 400 is the UE 100. In this case, the UE 100 corresponds to an intermediate node between the ambient IoT device 300 and the network node 200. In "Topology 2," the ambient IoT device 300 communicates bidirectionally with the UE 100. The reader device 400 transmits data and / or signaling related to the ambient IoT device 300 between the network node 200 and the ambient IoT device 300.

[0056] In the example shown in Figure 7(B), the UE 100 performs wireless communication over the Uu interface with the network node 200. The ambient IoT device 300 communicates directly and bidirectionally with the UE 100, which corresponds to the reader device 400. In this case, the wireless communication unit 140 (receiving unit 110 and transmitting unit 120) of the UE 100 can communicate wirelessly with the ambient IoT device 300. For example, the receiving unit 110 of the UE 100 may receive reflected waves reflected by the ambient IoT device 300 under the control of the control unit 130. The receiving unit 110 may receive the received reflected waves as a wireless signal, convert them into a baseband signal, and output them to the control unit 130. The transmitting unit 120 of the UE 100 may transmit an unmodulated carrier wave under the control of the control unit 130. This carrier wave may be reflected by the ambient IoT device 300.

[0057] (2.3) Detailed Configuration Example of Ambient IoT Devices In 3GPP, it has been agreed that there are three types of ambient IoT devices 300: "Device 1", "Device 2a", and "Device 2b".

[0058] "Device 1" is, for example, a device whose peak power consumption is "1 μW" or less, which does not perform amplification in either the DL (DownLink) direction or the UL (UpLink) direction, and which performs backscattering transmission using an externally provided carrier wave.

[0059] "Device 2a" is, for example, a device whose peak power consumption is "several hundred μW" or less, which performs amplification in the DL direction and / or UL direction, and which performs backscattering transmission using an externally provided carrier wave.

[0060] "Device 2b" is, for example, a device with a peak power consumption of "several hundred μW" or less, which performs amplification in the DL direction and / or UL direction, and which generates UL transmission within the device. Furthermore, all device types have an energy storage function.

[0061] Figure 8 is a diagram showing an example configuration of the ambient IoT device 300 of "Device 1" according to the first embodiment.

[0062] Device 1 includes an antenna 310, a matching network 350, an RF energy harvester 351, a PMU (Power Management Unit) 352, an energy storage unit 353, an RF BPF (Radio Frequency Band Pass Filter) 354, an RF envelope detector (or envelope detector) 355, a BB LPF (Base Band Low Pass Filter) 356, a comparator 357, a baseband logic 358, a memory 359, a backscattering modulator 360, and a clock generator 361.

[0063] The matching network 350 matches the impedance of the antenna 310 with other blocks (including the RF energy harvester 351 and the RF BPF 354) and outputs the radio signal received by the antenna 310 to the other blocks.

[0064] The RF energy harvester 351 has an energy harvesting function and extracts energy from radio signals. The RF energy harvester 351 may also have a rectifier that converts the AC component of the radio signal into the DC component of the radio signal.

[0065] The PMU 352 manages (or controls) the storage of energy from the RF energy harvester 351, as well as managing (or controls) the supply of power to blocks that require power.

[0066] The energy storage unit 353 stores energy from the RF energy harvester 351.

[0067] The RF BPF354 outputs radio signals in a specific frequency band. The RF BPF354 is used to improve selectivity. Note that the RF BPF354 may not be present in "Device 1" depending on the implementation.

[0068] The RF envelope detector 355 converts the radio signal in the radio band output from the RF BPF 354 into a baseband signal in the baseband band.

[0069] The BB LPF 356 removes the high-frequency components of the baseband signal output from the RF envelope detector 355, improving the quality of the signal input to the comparator 357.

[0070] The comparator 357 determines whether the input signal output from the BB LPF 356 is "high" or "low". Note that the comparator 357 may detect not only two values, "high" and "low", but also three or more values.

[0071] The baseband logic 358 includes functional blocks such as encoders, decoders, and controllers.

[0072] Memory 359 stores device identification information (or device ID) for identifying (or distinguishing) the ambient IoT device 300 from other ambient IoT devices. Memory 359 may be a non-volatile memory (for example, an EEPROM (Electrically Erasable Programmable Read-Only Memory)) that permanently stores the device ID and other information. Memory 359 may also be a memory (register) that temporarily stores necessary information only while the energy stored in the energy storage unit 353 is available.

[0073] The backscattering modulator 360 modulates the output signal from the baseband logic 358 into a backscattering signal by switching the impedance. Alternatively, the backscattering modulator 360 modulates the high-frequency signal (e.g., CW) input from the antenna 310 into a backscattering signal by switching the impedance (antenna or transmission line impedance) based on the output signal (digital signal or digital data) from the baseband logic 358. For example, the backscattering modulator 360 can modulate and then reflect the high-frequency signal input from the antenna 310 by terminating the high-frequency input signal at digital data "0" (not reflecting) and leaving the high-frequency input signal open at digital data "1" (reflecting).

[0074] The clock generator 361 generates the necessary clock signal within the device.

[0075] The above is an example of the configuration of "Device 1". The matching network 350, RF BPF 354, RF envelope detector 355, BB LPF 356, comparator 357, and backscattering modulator 360 may be included in the modulator 320 shown in Figure 6. Also, the PMU 352 and baseband logic 358 may be included in the control unit 330 shown in Figure 6. Furthermore, the memory 359 may correspond to the memory 340 shown in Figure 6.

[0076] Figure 9 is a diagram showing an example configuration of the ambient IoT device 300 of "device 2a" according to the first embodiment.

[0077] Device 2a, in addition to Device 1 shown in Figure 8, further includes an LNA (Low Noise Amplifier) ​​365, a baseband amplifier 366, a large frequency shifter 367, a reflection amplifier 368, and an energy harvester 369.

[0078] The LNA365 amplifies the output signal from the RF BPF354 (i.e., the signal from the reader device (network node 200 or UE100)) to improve the signal strength and sensitivity at the receiving end.

[0079] The baseband amplifier 366 amplifies the baseband signal output from the RF envelope detector 355, improving the signal strength.

[0080] The large frequency shifter 367 shifts the frequency of the backscattering signal from one frequency (e.g., FDD (Frequency Division Duplex)-DL frequency) to another frequency (e.g., FDD-UL frequency).

[0081] The Energy Harvester 369 performs energy harvesting using methods other than RF signals. Specifically, energy harvesting methods include sunlight (solar panels), vibration (vibration power generation), and heat (thermal power generation), but are not limited to these.

[0082] The above describes an example configuration of "device 2a". In the example block configuration shown in Figure 9, in relation to the example block configuration shown in Figure 6, the LNA 365, baseband amplifier 366, large frequency shifter 367, and reflection amplifier 368 may be further included in the modulator 320.

[0083] (2.4) Protocol stack for ambient IoT device Figure 10 is a diagram showing an example of the configuration of a protocol stack for an ambient IoT device 300 according to the first embodiment.

[0084] The wireless interface protocol comprises a PHY (Physical) layer and an Ambient IoT (A-IoT) MAC layer. Communication between the reader device 400 and the Ambient IoT device 300, described later, may be performed by at least one of the layers shown in Figure 10. A new layer (New AS Protocol) may be introduced as a layer above the Ambient IoT MAC layer.

[0085] The physical channel used for transmission from the reader device 400 to the ambient IoT device 300 (hereinafter sometimes referred to as "R2D (Reader-to-Device) transmission") is called the PRDCH (Physical Reader to Device channel). The channel used for R2D transmission is also called the R2D channel. The R2D channel may also be the PRDCH. The message transmitted using the R2D channel is called the R2D message. The R2D message may also be a message defined in "A-IoT MAC" (or "New AS Protocol").

[0086] On the other hand, the physical channel used for transmission from the ambient IoT device 300 to the reader device 400 (hereinafter sometimes referred to as "D2R (Device to Reader) transmission") is called the PDRCH (Physical Device to Reader channel). The channel used for D2R transmission is also called the D2R channel. The D2R channel may also be the PDRCH. The message transmitted using the D2R channel is called the D2R message. The D2R message may also be a message defined in "A-IoT MAC" (or "New AS Protocol").

[0087] For example, in "Topology 1," the physical channel used for R2D transmission from network node 200 to ambient IoT device 300 is PRDCH, and the physical channel used for D2R transmission from ambient IoT device 300 to network node 200 is PDRCH. Similarly, in "Topology 2," the physical channel used for R2D transmission from UE100 to ambient IoT device 300 is PRDCH, and the physical channel used for D2R transmission from ambient IoT device 300 to UE100 is PDRCH.

[0088] Furthermore, the control plane between the reader device 400 and the ambient IoT device 300 lacks an RRC layer, and therefore does not support RRC connection management, Layer 3 (L3) measurement reporting, or periodic system information and master information blocks (MIBs). In addition, the ambient IoT device 300 does not support conventional paging messages.

[0089] The user plane between the reader device 400 and the ambient IoT device 300 does not contain the SDAP layer, PDCP layer, or RLC layer. Furthermore, the AS layer, which is above the PHY layer, does not support HARQ and RLC AM (Acknowledge Mode).

[0090] (3) Operation of the mobile communication system The operation of the mobile communication system 1 having the ambient IoT device 300 will be described.

[0091] (3.1) The overall procedure diagram 11 is a diagram showing an example of the overall procedure in the mobile communication system 1 according to the first embodiment. In Figure 11, an example of the overall procedure after the reader device 400 receives a service request is shown. If the reader device 400 receives a service request again, the overall procedure shown in Figure 11 is repeated. Note that Figure 11 shows an example of "Topology 1" in which the gNB acts as the reader device 400 and communicates with the ambient IoT device 300.

[0092] Step S1: The reader device 400 receives a service request from an upper node. Alternatively, it may receive a service request from a lower layer (e.g., the AS layer) or an upper layer (e.g., the NAS layer) within the reader device 400.

[0093] Firstly, the service request includes, as visible information for the reader device 400, at least one of the following: 1) the type of service, 2) the ambient IoT device 300 to be called, and 3) the approximate number of ambient IoT devices 300 to be called.

[0094] An example of a service type is "inventory." "Inventory" is one of the services (use cases) used, for example, to check for the existence of an ambient IoT device 300. Another example of a service type is "command." "Command" is one of the services (use cases) used to issue various commands to the ambient IoT device 300, such as read, write, or disable. Furthermore, there may be a service type called "inventory and command" which performs both "inventory" and "command" simultaneously. A service request may include information that identifies which service it is as a service type.

[0095] Secondly, service requests also include transparent information that cannot be seen by the reader device 400. Transparent information includes the contents of "commands" (such as read commands). Transparent information also includes "inventory." Transparent information may also include the contents of services instructed by the higher-level node.

[0096] In the case of "Topology 1," the service request may be included in a message sent from the CN device 380 to the gNB, for example, in an NG-AP (Application Protocol) message. In the case of "Topology 2," the service request may be included in a message sent from the gNB to the UE 100, for example, in an RRC message or a System Information Block (SIB).

[0097] Step S2: In response to receiving a service request, the reader device 400 sends an ambient IoT paging message (ambient IoT paging message) to the ambient IoT device 300, similar to a conventional paging message. The ambient IoT paging message may be a message that initiates communication between the reader device 400 and the ambient IoT device 300. Alternatively, the A-IoT paging message may be a call message (or trigger message) that initiates a call (or trigger) to the ambient IoT device 300.

[0098] Firstly, ambient IoT paging messages include device identification information that identifies the ambient IoT device 300. Device identification information may be used to identify the ambient IoT device 300 to be called. There are different types of device identification information, such as a "device ID" (individual identification information) that identifies each ambient IoT device 300 individually. There are also different types of device identification information, such as a "group ID" (group identification information) that identifies the group to which the ambient IoT devices belong. Furthermore, there is a type of device identification information called "ALL" (all identification information) that represents all ambient IoT devices. However, if the ambient IoT paging message does not include device identification information, it will represent "ALL".

[0099] Secondly, the ambient IoT paging message includes resource information. This resource information is used for transmission from the ambient IoT device 300 to the reader device 400 (for example, Msg1 or D2R messages).

[0100] Thirdly, ambient IoT paging messages may include R2D commands. R2D commands represent commands sent from the reader device to the ambient IoT device 300. R2D commands are used in the case of "command" services, and the command included in the service request (step S1) may be an R2D command.

[0101] The ambient IoT paging message may also be an initial trigger message. An initial trigger message is, for example, a message that includes an ambient IoT device that needs to respond to a service request. The reader device 400 can use the ambient IoT paging message as an initial trigger message to call the ambient IoT device 300.

[0102] The ambient IoT device 300 receives an ambient IoT paging message. The ambient IoT device 300 determines whether it successfully received the ambient IoT paging message. If successful, it checks the device identification information. If it matches its own device identification information (i.e., it is being called), it performs the next step S3. The following explanation assumes that the ambient IoT paging message was successfully received.

[0103] Steps S3 to S7 (Random Access Procedure): Steps S3 to S7 represent an RA procedure for ambient IoT devices, similar to normal random access (RA). The RA procedure from steps S3 to S7 performs contention resolution to avoid D2R message transmission conflicts.

[0104] There are two types of RA procedures: "3-step RA" and "2-step RA". In "3-step RA", three messages (Msg1, Msg2, and Msg3) from step S4 to step S7 are used. In "2-step RA", two messages (Msg1 and Msg2) other than Msg3 in step S7 are used. There is also a conflict-free procedure called "conflict-free" as a method of accessing the reader device 400 from the ambient IoT device 300. In "conflict-free", Msg1 to Msg3 are skipped, and after receiving the ambient IoT paging message (step S2), a D2R message is sent (step S9).

[0105] In step S3, the ambient IoT device 300 determines and / or selects a resource (or access opportunity).

[0106] In step S4, the ambient IoT device 300 sends message 1 (Msg1) to the reader device 400 using the resource selected in step S3. Msg1 may include a random ID. In "3-step RA", the random ID is a required component, but in "2-step RA", the random ID is used optionally. The random ID may be random identification information generated by the ambient IoT device. The number of bits in the random ID is fixed at "16" bits.

[0107] In step S5, the reader device 400 sends message 2 (Msg2) containing the random ID to the ambient IoT device 300. Since the random ID is used as is in Msg2, it can become echo information. In the case of "2-step RA", the random ID may not be included in Msg1, but in this case, 3GPP has not yet determined what information in Msg2 will be used as echo information.

[0108] In step S6, the ambient IoT device 300 determines whether or not the conflict has been resolved. The ambient IoT device 300 considers the conflict resolution to be successful (OK) if the random ID sent in Msg1 matches the random ID received in Msg2. In other words, the ambient IoT device 300 can determine that the resources used to send Msg1 did not conflict with the resources used to send Msg1 from other ambient IoT devices, since the random ID sent in Msg1 was received in Msg2. On the other hand, the ambient IoT device 300 considers the conflict resolution to have failed if the two random IDs do not match. In this case, the ambient IoT device 300 could determine that the resource used to send Msg1 was in conflict with a resource used to send Msg1 from another ambient IoT device, since it could not receive the random ID sent in Msg1 in Msg2. Therefore, the conflict resolution could be considered to have failed. Conflict resolution could also be a procedure that determines whether or not the resources used to send Msg1 are in conflict.

[0109] In the case of "3-step RA," in step S7, the ambient IoT device 300 sends message 3 (Msg3) to the reader device 400. The resources used to send Msg3 are explicitly notified by Msg2. Msg3 may also be a response to step S6 (conflict resolution) (ACK: ACKknowledgment / NACK: Negative ACKknowledgment). Msg3 may include higher layer data. The higher layer data may be the device ID of the ambient IoT device 300. Note that in the case of "conflict-free," the D2R message (step S9) may also include higher layer data.

[0110] In step S7, the ambient IoT device 300 may send a very first D2R message to the reader device 400 separately from Msg3. The ambient IoT device 300 may also send the very first D2R message after step S7.

[0111] The early D2R message may include an energy status report. An ambient IoT device 300 may not have energy, and an early D2R message including an energy status report may be used as a follow-up message for such an ambient IoT device 300. Alternatively, the early D2R message may include a simple message size report. Alternatively, the early D2R message may include a failure indicator or a success indicator. The failure indicator and success indicator may be used for failure and success in conflict resolution (step S6), respectively. Alternatively, the failure indicator and success indicator may be used for failure and success in data transmission and reception (step S8 or step S9), respectively.

[0112] Step S8: The reader device 400 sends an R2D message to the ambient IoT device 300. The R2D message may include an R2D command.

[0113] Step S9: The ambient IoT device 300 sends a D2R message to the reader device 400. The D2R message may include feedback information corresponding to the R2D command (step S8).

[0114] Step S10: The reader device 400 sends a Subsequent Ambient IoT paging message (subsequent Ambient IoT paging message) to the Ambient IoT device 300. The Subsequent Ambient IoT paging message is, for example, a message associated with the same service request as the Ambient IoT paging message (Step S2), and is a message that follows the said Ambient IoT paging message.

[0115] (3.2) Topology 2 Figure 12 shows an example of the configuration of topology 2 according to the first embodiment.

[0116] As shown in Figure 12, an ambient IoT air interface (AI) is used between the reader device 400 and the ambient IoT device 300. In topology 1 (Figure 11), an ambient IoT air interface is also used between the reader device 400 and the ambient IoT device 300, but the ambient IoT air interface of topology 1 is completely reused in topology 2. In other words, from the perspective of the ambient IoT device 300, topology 2 is transparent to topology 1 and is not affected by differences in topology.

[0117] In topology 2, network 10 controls the resources of the ambient IoT air interface. Resource control is performed via L2 (Layer 2) messages or L3 (Layer 3) messages.

[0118] (4) Ambient IoT Procedure Diagram 13 is a diagram showing an example of an ambient IoT procedure according to the first embodiment.

[0119] As shown in Figure 13, an example of an ambient IoT procedure is the following:

[0120] - Ambient IoT paging procedure; - Paging round procedure; - R2D Round Trigger procedure (or Access Round procedure); - R2D Trigger procedure (or Access Opportunity procedure); - Subsequent Ambient IoT paging procedure; - Data Transfer procedure.

[0121] An ambient IoT paging procedure is a series of procedures initiated, for example, by the sending (or receiving) of an ambient IoT paging message. As shown in Figure 13, the ambient IoT paging procedure may be a series of procedures performed during the period leading up to a Subsequent ambient IoT paging message associated with the same service request. This procedure may also be called a paging ground procedure. A procedure initiated by a Subsequent ambient IoT paging message may also be called a paging ground procedure. An ambient IoT procedure may consist of one or more paging ground procedures. As shown in Figure 13, the ambient IoT paging procedure may include, for example, an R2D round trigger procedure and an R2D trigger procedure. Alternatively, the ambient IoT paging procedure may include a data transfer procedure. Alternatively, the ambient IoT paging procedure may include a Subsequent ambient IoT paging procedure.

[0122] An R2D round trigger procedure is a series of procedures initiated by the transmission (or reception) of an R2D round trigger message. The R2D round trigger message may include resources (access opportunities) used for communication with the ambient IoT device 300. The R2D round trigger procedure may also be a series of procedures that continue until the communication using those resources is completed. The R2D round trigger procedure may include an R2D trigger procedure. The R2D round trigger procedure may also be called an access round procedure. The R2D round trigger message may include an access round indication that instructs the access round procedure.

[0123] An R2D trigger procedure is a series of procedures initiated by the transmission (or reception) of an R2D trigger message. The ambient IoT device 300 may, upon receiving an R2D trigger message, communicate with the reader device 400 using a resource selected from its allocated resources. The R2D trigger procedure may also be called an access opportunity procedure. The R2D trigger message may include an access opportunity indication that instructs the access opportunity procedure.

[0124] The Subsequent Ambient IoT Paging Procedure is a procedure initiated by the transmission (or reception) of a Subsequent Ambient IoT Paging Message. As described above, a Subsequent Ambient IoT Paging Message is a message associated with the same service request as an Ambient IoT Paging Message. For example, an Ambient IoT device 300 that fails to communicate with the reader device 400 in the Ambient IoT Paging Procedure can use a Subsequent Ambient IoT Paging Message to communicate with the reader device 400.

[0125] The data transfer procedure is a procedure relating to data transfer between the reader device 400 and the ambient IoT device 300. The data transfer procedure may be a series of procedures for "Write Command". The data transfer procedure may also be a series of procedures for "Read Command". For example, the data transfer procedure may be included in the R2D trigger procedure in Figure 13. That is, the data transfer procedure may be a series of procedures from the transmission of an R2D message (R2D trigger message) containing a command to the transmission of a D2R message containing a response to the command.

[0126] Other ambient IoT procedures may include, for example, random access procedures to ambient IoT device 300.

[0127] (5) Communication method according to the first embodiment In 3GPP, it has been agreed that the following three types of information become useful information when they are visible to the reader device 400.

[0128] - Service type (e.g., inventory or command), - Target ambient IoT devices 300, - Approximate number of target ambient IoT devices 300.

[0129] For example, if the reader device 400 can determine the service type, it can send R2D messages corresponding to the service type to the ambient IoT device 300, making the service type potentially useful information. Furthermore, if the target ambient IoT device 300 can be identified, the reader device 400 can, for example, send R2D messages to that device 300. Also, if the approximate number of target devices 300 can be determined, the reader device 400 can, for example, determine the resources to be used for sending R2D messages. In any of these cases, the three pieces of information described above can be useful to the reader device 400.

[0130] It is assumed that there is other visible information available to the reader device 400. With such information, the reader device 400 can communicate appropriately with the ambient IoT device 300.

[0131] Therefore, the objective of the first embodiment is to enable the reader device 400 to communicate appropriately with the ambient IoT device 300.

[0132] Therefore, in the first embodiment, an example will be described in which the Access Stratum (AS) settings of the ambient IoT device 300 (or device group) and / or capability information of the ambient IoT device 300 are notified from the CN device 380 to the reader device 400.

[0133] Specifically, firstly, a reader device (e.g., reader device 400), which is a network node (e.g., network node 200) or user device (e.g., UE 100) of a mobile communication system, receives a higher-layer message (e.g., a service request) from a core network device (e.g., CN device 380). Secondly, in response to receiving the higher-layer message, the reader device initiates an ambient IoT procedure for an ambient IoT device (e.g., ambient IoT device 300). Here, the higher-layer message includes at least one of AS (Access Stratum) setting information indicating the AS setting of the ambient IoT device 300 and capability information indicating the capabilities of the ambient IoT device 300.

[0134] Thus, the reader device 400 can acquire AS setting information used for communication with the ambient IoT device 300, and for example, it can use this AS setting information to communicate appropriately with the ambient IoT device 300. Furthermore, since the reader device 400 can acquire capability information of the ambient IoT device 300, it can also perform communication according to this capability information, thereby enabling appropriate communication.

[0135] (5.1) Example of operation according to the first embodiment Next, an example of operation according to the first embodiment will be described.

[0136] Figure 14 is a diagram illustrating an example of operation according to the first embodiment. Figure 14 shows an example of topology 1 (where the reader device 400 is a network node 200).

[0137] As shown in Figure 14, the receiving unit (receiving unit 220) of the reader device 400 (network node 200) receives a service request from the CN device 380. Alternatively, the AS layer of the reader device 400 may receive the service request from the CN device 380 via a higher layer than the AS layer. The higher layer may be a newly defined layer for ambient IoT (e.g., an ambient IoT layer). A service request may be an example of a higher layer message. The higher layer message may be a new layer message (e.g., an ambient IoT layer message).

[0138] Firstly, the service request may include a device ID that identifies the ambient IoT device 300 to be called. Alternatively, the service request may include a group ID that includes the ambient IoT device 300 to be called. The ambient IoT device 300 to be called may be any device that can be the subject of the service request.

[0139] Secondly, the service request may include AS configuration information associated with the device ID (or group ID).

[0140] The AS setting information may be setting information indicating the AS settings that are pre-configured on the ambient IoT device 300. The reader device 400 may receive the AS setting information without knowing the AS settings that are pre-configured on the ambient IoT device 300. In other words, the reader device 400 can understand the AS settings that are set on the ambient IoT device 300 by using the AS setting information. In this case, the control unit (control unit 230) of the reader device 400 (network node 200) can use the AS setting information to construct an AS layer (for example, an A-IoT PHY layer and an A-IoT MAC layer) used for communication with the ambient IoT device 300, and can use the AS setting information to communicate with the ambient IoT device 300. Specific AS settings will be described later.

[0141] Alternatively, the AS setting information may be setting information indicating the AS reference setting. In this case, the control unit (control unit 230) of the reader device 400 (network node 200) checks the difference (delta) between the AS setting previously (or in the past) set on the ambient IoT device 300 and the AS reference setting, and sets the difference setting (delta setting) on ​​the ambient IoT device 300. Compared to the case where the reader device 400 sets all of the AS settings on the ambient IoT device 300, only the difference setting needs to be set, thus reducing the amount of information transmitted and reducing the load on the ambient IoT device 300.

[0142] Since the AS setting information is linked to a device ID (or group ID), the reader device 400 can set the AS setting for each ambient IoT device 300 (or for each group including the ambient IoT device 300).

[0143] Thirdly, the service request may include capability information indicating the capabilities of the ambient IoT device 300 associated with the device ID (or group ID).

[0144] Capability information may include device type information indicating the type of communication method. Specifically, the type of communication method may be a communication method that performs backscattering without using active RF components (Backscattering without active RF components). Alternatively, the type of communication method may be a communication method that performs backscattering using active RF components (Backscattering with active RF components). Alternatively, the type of communication method may be a communication method that performs signal generation using active RF components (Sinal generation with active RF components). The device type information may represent these types of communication methods.

[0145] Alternatively, capability information may include multiple access type information indicating the type of multiple access. Specifically, the type of multiple access may be a connection method using Time Division Multiple Access (TDMA). TDMA is a method that divides time for one frequency (wireless channel) into multiple parts and assigns each divided time (time slot) to an ambient IoT device 300 for communication. Alternatively, the type of multiple access may be a connection method that combines TDMA and Frequency Division Multiple Access (FDMA). FDMA is a method in which each ambient IoT device 300 communicates using each of multiple frequencies (wireless channels). In this case, the connection method combining TDMA and FDMA may be a method in which each ambient IoT device 300 communicates using TDMA, while each ambient IoT device 300 performs D2R communication using different frequencies between devices through frequency shifting. Thus, the multi-access type information may indicate either a TDMA connection method or a combined TDMA and FDMA connection method. Based on this capability information, the reader device 400 can perform AS settings and resource allocation control for the ambient IoT device 300 (or a group including it).

[0146] Thus, a service request may include at least one of the AS configuration information and capability information.

[0147] In step S21, the control unit (control unit 230) of the reader device 400 (network node 200) starts an ambient IoT procedure.

[0148] If the service request includes AS configuration information, the control unit (control unit 230) may configure (or build) the AS configuration for communication with the ambient IoT device 300 according to the AS configuration information. Alternatively, if the service request includes AS configuration information for the AS reference configuration, the control unit (control unit 230) may check the differential configuration and perform differential configuration for the ambient IoT device 300 by sending the configuration information regarding the differential configuration to the ambient IoT device 300. The configuration information regarding the differential configuration may be performed in an ambient IoT procedure. Alternatively, the control unit (control unit 230) may allocate resources for D2R communication to the ambient IoT device 300 based on the AS configuration information and / or capability information included in the service request. Resource information regarding the allocated resources may also be performed in an ambient IoT procedure (for example, using ambient IoT paging messages).

[0149] The ambient IoT procedure initiated by the control unit (control unit 230) may be an ambient IoT paging procedure (for example, steps S2 to S9 in Figure 11). Alternatively, the ambient IoT procedure may be a random access procedure to the ambient IoT device 300 (for example, steps S4 to S7 in Figure 11). Alternatively, the ambient IoT procedure may be a data transfer procedure to the ambient IoT device 300 (for example, steps S8 and S9 in Figure 11). Alternatively, the ambient IoT procedure may be any of the procedures described using Figure 13.

[0150] (6) Specific Examples of AS Settings According to the First Embodiment Here, specific examples of AS settings according to the first embodiment will be described. The AS settings shown below may also be used for AS reference settings.

[0151] Firstly, the AS setting may include frequency information of resources used for ambient IoT communication. This frequency information may be the center frequency of D2R transmission. This frequency information may also be an offset frequency from CW. This frequency information may represent D2R channel information, and specifically, D2R channel information may include channel spacing and / or the number of channels.

[0152] Secondly, the AS settings may include time information for resources used for ambient IoT communication. This time information may be represented as time slot information.

[0153] The time slot information may be represented by the time slot duration. The time slot duration may represent the duration of one frame. The time slot duration may represent the duration of one time slot. The time slot may represent the time slot used in each ambient IoT procedure. The ambient IoT procedure may be any of the procedures shown below.

[0154] - Paging round procedure, - Access round procedure, - Access opportunity procedure, - Ambient IoT paging procedure (or Subsequent Ambient IoT paging procedure), - Random access procedure, - Data transfer procedure.

[0155] Alternatively, the time slot information may be represented by the number of time slots. The number of time slots may be represented by the number of slots within one frame. These time slots may also represent the time slots used in each ambient IoT procedure.

[0156] The time slot information may be set separately for D2R communication and R2D communication.

[0157] The time slot information may be set separately for each ambient IoT procedure. The ambient IoT procedure may be at least one of the procedures described above. In this case, for ambient IoT paging procedures, random access procedures, and data transfer procedures, information on the bit length used in each procedure (for example, the bit length of the ambient IoT paging message) may be set.

[0158] Thirdly, the AS settings may include modulation scheme information. Examples of modulation schemes include OOK (On-Off Keying), ODK (Orthogonal Differential Keying), BPSK (Binary Phase-Shift Keying), QPSK (Quadrature Phase-Shift Keying), GMSK (Gaussian Minimum Shift Keying), or FSK (Frequency Shift Keying). The modulation scheme may be set separately for D2R and R2D. Furthermore, the modulation scheme may be set for each ambient IoT procedure.

[0159] Fourth, the AS settings may include forward error correction (FEC) information. The error correction information may include the coding rate (e.g., 1 / 2, 1 / 3, or 1 / 4) and the coding scheme (e.g., Reed-Solomon coding, BCH (Bose-Chaudhuri-Hocquenghem) coding, Hamming coding, Turbo coding, LDPC (Low Density Parity Check) coding). The error correction information may also be set separately for D2R and R2D, or set for each ambient IoT procedure.

[0160] Fifth, the AS settings may include Cyclic Redundancy Check (CRC) information. The CRC information may include whether or not CRC is assigned, and if CRC is assigned, the number of CRC bits (16 bits, 24 bits, etc.). The CRC information may also be set separately for D2R and R2D, or set for each ambient IoT procedure.

[0161] Sixth, the AS settings may include transmission path code information. The transmission path code information may include a coding scheme (such as Manchester code or line code). The transmission path code information may also be set separately for D2R and R2D, or it may be set for each ambient IoT procedure.

[0162] (7) Other examples of operation according to the first embodiment In the first embodiment, an example of topology 1 was described, but it can also be implemented in the case of topology 2 (where UE100 is the reader device 400).

[0163] In this case, the reader device 400 becomes UE100, the receiving unit 110 of UE100 receives a service request transmitted from the CN device 380 (step S20), the control unit 130 of UE100 starts an ambient IoT procedure (step S21), and the transmitting unit 120 of UE100 transmits an R2D message (step S22).

[0164] [Second Embodiment] Next, a second embodiment will be described. The second embodiment will be described focusing on the differences from the first embodiment.

[0165] 3GPP has agreed that the message size of a D2R message is useful information for the reader device 400. If the reader device 400 can determine the message size of a D2R message, it can appropriately set the resources used to transmit the D2R message.

[0166] In the second embodiment, an example will be described in which the reader device 400 acquires separate message sizes for D2R communication and R2D communication.

[0167] Specifically, firstly, a reader device, which is a network node (e.g., network node 200) or user device (e.g., UE 100) of a mobile communication system, receives first message size information indicating the message size of R2D messages and D2R messages from a core network device (e.g., CN device 380). Secondly, the reader device receives second message size information indicating the message size of R2D messages and D2R messages from an ambient IoT device (e.g., ambient IoT device 300). Thirdly, the reader device allocates resources to be used for transmitting R2D messages and D2R messages, respectively, based on the first and second message size information.

[0168] Thus, the reader device 400 can obtain message sizes separately for D2R communication and R2D communication, allowing it to allocate resources separately for D2R message transmission and R2D message transmission. As a result, similar to the first embodiment, the reader device 400 can communicate appropriately with the ambient IoT device 300. Furthermore, because the reader device 400 can obtain message sizes, it can appropriately allocate resources based on the message size without knowing the type of service, such as "inventory" or "command."

[0169] (1) Example of operation according to the second embodiment Next, an example of operation according to the second embodiment will be described.

[0170] Figure 15 is a diagram illustrating an example of operation according to the second embodiment. In Figure 15, as in the first embodiment, an example of topology 1 (where the network node 200 is the leader device 400) is shown.

[0171] As shown in Figure 15, in step S30, the receiving unit (network communication unit 240) of the reader device 400 (network node 200) receives message size information (e.g., first message size information) from the CN device 380. The AS layer of the reader device 400 (network node 200) may receive message size information from the CN device 380 via a higher layer than the AS layer. The message size information may be included in a service request transmitted from the CN device 380 to the reader device 400. Alternatively, the message size information may be included in a higher layer message (e.g., ambient IoT message) transmitted from the CN device 380 to the reader device 400 via a higher layer.

[0172] The message size information may represent the message size of the R2D message transmitted from the reader device 400 to the ambient IoT device 300. Specifically, it may be as follows:

[0173] In other words, if "Inventory" is specified in the service request, the message size information may be the number of bits in the inventory command and the number of bits in the device ID. Also, if the "Write" command is specified in the service request, the message size information may be the number of bits in the "Write" command and the number of bits in the data written to the ambient IoT device 300. This message size information may also include the number of bits in the device ID. Note that in the case of the "Write" command, the service request may include the data to be written. In this case, it is sufficient to check the number of bits in the data, so the message size information does not need to be separately notified to the reader device 400. Furthermore, in the case of the "Read" command, the message size information may be the number of bits in the "Read" command. This message size information may also include the number of bits in the device ID.

[0174] In step S31, the receiving unit (receiving unit 220) of the reader device 400 (network node 200) receives message size information (e.g., second message size information) from the ambient IoT device 300. This message size information may be included in a D2R message used in a random access procedure (e.g., Msg3 (step S7 in Figure 11)). Alternatively, this message size information may be included in a D2R message that is feedback to a command (step S9 in Figure 11). Alternatively, this message size information may be included in the first D2R message in data transmission from the ambient IoT device 300.

[0175] The message size information may represent the message size of the D2R message transmitted from the ambient IoT device 300 to the reader device 400. Specifically, it may be as follows:

[0176] In other words, if "Inventory" is specified in the service request, the message size information may be the number of bits in the device ID. Also, if the "Write" command is specified in the service request, the message size information may be the number of bits in the response to the "Write" command (for example, an acknowledgment response). Furthermore, in the case of the "Read" command, the message size information may be the number of bits in the data read from the ambient IoT device 300.

[0177] In step S32, the control unit (control unit 230) of the reader device 400 (network node 200) uses two pieces of message size information (steps S30 and S31) to allocate resources. Specifically, the control unit (control unit 230) uses the two pieces of message size information to allocate resources to be used for sending R2D messages and resources to be used for sending D2R messages.

[0178] (2) Another example of operation according to the second embodiment In the second embodiment, an example was described in which the message size information transmitted from the CN device 380 (step S30) includes the message size information of the R2D message, and the message information transmitted from the ambient IoT device 300 (step S31) includes the message size information of the D2R message, but the embodiment is not limited to this.

[0179] The message size information transmitted from the CN device 380 may include message size information for R2D messages and message size information for D2R messages. The specific examples included in each message size information may be the same as in the second embodiment. Similarly, the message size information transmitted from the ambient IoT device 300 may also include message size information for R2D messages and message size information for D2R messages. The specific examples included in each message size information may be the same as in the second embodiment.

[0180] (3) Another example of operation according to the second embodiment In the second embodiment, an example of topology 1 was described, but it can also be implemented in the case of topology 2 (where UE100 is the reader device 400).

[0181] In this case, the reader device 400 becomes UE100, and the receiving unit 110 of UE100 receives message size information transmitted from the CN device 380 (step S30), and also receives message size information transmitted from the ambient IoT device 300 (step S31). In this case, the receiving unit 110 of UE100 may also receive message size information transmitted from the network node 200. Furthermore, the control unit 130 of UE100 performs resource allocation (step S32).

[0182] [Other Embodiments] The above-described operation flows are not limited to being performed separately and independently; two or more operation flows can be combined and performed. For example, some steps of one operation flow may be added to another operation flow. Some steps of one operation flow may be replaced with some steps of another operation flow. It is not necessary to execute all steps in each flow; only some steps may be executed. In addition, the order of steps in each flow may be changed as appropriate.

[0183] In the embodiments and examples described above, an example in which the base station is an NR base station (gNB) was described, but the base station may also be an LTE base station (eNB) or a 6G base station. Furthermore, the base station may also be a relay node such as an IAB (Integrated Access and Backhaul) node. The base station may also be a DU of an IAB node. Furthermore, UE100 may be an MT (Mobile Termination) of an IAB node. That is, UE100 may be a terminal function unit (a type of communication module) for the base station to control a relay device that performs signal relay. Such a terminal function unit is referred to as an MT. Examples of multi-transmission architectures (MTs) include IAB-MT, NCR (Network Controlled Repeater)-MT, and RIS (Reconfigurable Intelligent Surface)-MT.

[0184] Furthermore, the term "network node" primarily refers to a base station, but may also refer to a core network device or a part of a base station (CU, DU, or RU). Additionally, a network node may consist of a combination of at least a part of the core network device and at least a part of a base station.

[0185] A program may be provided that causes a computer to execute each process performed by the UE 100 or the network node 200. The program may be recorded on a computer-readable medium. Using a computer-readable medium, it is possible to install the program on a computer. Here, the computer-readable medium on which the program is recorded may be a non-transient recording medium. The non-transient recording medium is not particularly limited, but may be a recording medium such as a CD-ROM and / or DVD-ROM. Alternatively, the circuits that execute each process performed by the UE 100 or the network node 200 may be integrated, and at least a part of the UE 100 or the network node 200 may be configured as a semiconductor integrated circuit (chipset, SoC: System on a chip).

[0186] The functions realized by the above-described communication device (UE100 or network node 200, etc.) may be implemented in a circuit or processing circuit, including a general-purpose processor, application-specific processor, integrated circuit, ASICs (Application Specific Integrated Circuits), CPU (a Central Processing Unit), conventional circuitry, and / or a combination thereof, programmed to realize the described functions. The processor includes transistors and / or other circuits and is considered a circuit or processing circuit. The processor may also be a programmed processor that executes a program stored in memory. In this specification, circuit, unit, and means are hardware programmed to perform or execute the functions described herein. Such hardware may be any hardware disclosed herein, or any hardware known to be programmed to perform or execute the functions described herein. If such hardware is a processor that is considered to be of the type of circuit, such circuit, means, or unit is a combination of hardware and software used to constitute such hardware and / or processor.

[0187] The phrases “based on” and “depending on / in response to” as used in this disclosure do not mean “based solely on” or “in response solely” unless otherwise specified. “Based on” means both “based solely on” and “at least partially on.” Similarly, “depending” means both “at least partially on” and “in at least partially on.” The terms “include,” “comprise,” and variations thereof do not mean that they include only the listed items, but they may include only the listed items. The terms also mean that they may include additional items in addition to the listed items. Furthermore, the term “or” as used in this disclosure is not intended to mean exclusive OR. Moreover, any reference to elements using designations such as “first,” “second,” etc., as used in this disclosure does not limit the quantity or order of those elements in general. These designations may be used herein as a convenient way to distinguish between two or more elements. Therefore, references to the first and second elements do not imply that only two elements may be adopted therein, or that the first element must precede the second element in any way. In this disclosure, where articles are added by translation, such as a, an, and the in English, these articles shall be plural unless it is clearly indicated from the context that they are not.

[0188] Although the embodiments have been described in detail above with reference to the drawings, the specific configuration is not limited to those described above, and various design changes can be made without departing from the gist of the invention.

[0189] This application claims priority to Japanese Patent Application No. 2024-199182 (filed November 14, 2024), the entirety of which is incorporated into the specification of this application.

[0190] (Note) The above embodiments can be summarized as shown in the note, but the note does not limit the embodiments.

[0191] (Note 1) A communication method for use in a mobile communication system, comprising the steps of: a reader device which is a network node or user device of the mobile communication system receiving a higher layer message from a core network device; and the reader device initiating an ambient IoT (Internet of Things) procedure for an ambient IoT (Internet of Things) device in response to receiving the higher layer message, wherein the higher layer message includes at least one of AS (Access Stratum) setting information indicating the AS setting of the ambient IoT device and capability information indicating the capabilities of the ambient IoT device.

[0192] (Note 2) The AS setting is the communication method described in Note 1 that is pre-configured in the ambient IoT device.

[0193] (Note 3) The communication method according to Note 1 or Note 2, further comprising the step of the reader device setting a differential setting for the ambient IoT device based on the AS setting information, relative to the AS setting previously set for the ambient IoT device.

[0194] (Note 4) The communication method described in any of Notes 1 to 3, wherein the capability information includes at least one of device type information indicating the type of communication method and multiple access type information indicating the type of multiple access.

[0195] (Note 5) The communication method is a communication method according to any one of Notes 1 to 4, which includes a communication method relating to backscattering communication and a communication method in which the ambient IoT device generates a signal.

[0196] (Note 6) The multiple access refers to a communication method described in any of Notes 1 to 5, which is either a connection method using Time Division Multiple Access (TDMA) or a connection method combining said Time Division Multiple Access and Frequency Division Multiple Access (FDMA).

[0197] (Note 7) The upper layer message is a service request message, and the communication method is as described in any of Notes 1 to 6.

[0198] (Note 8) A communication method for use in a mobile communication system, comprising: a step of a reader device, which is a network node or user device of the mobile communication system, receiving first message size information indicating the message size of an R2D message and the message size of a D2R message from a core network device; a step of the reader device receiving second message size information indicating the message size of an R2D message and the message size of a D2R message from an ambient IoT device; and a step of the reader device allocating resources to be used for transmitting the R2D message and the D2R message based on the first message size information and the second message size information.

[0199] (Note 9) The communication method described in Note 8, wherein the first message size information is included in the service request and the second message size information is included in the D2R message used in a random access procedure for an ambient IoT device.

[0200] 1: Mobile communication system 10: Network 20: RAN 30: CN 100: UE 110: Receiving unit 120: Transmitting unit 130: Control unit 140: Wireless communication unit 200: Network node 210: Transmitting unit 220: Receiving unit 230: Control unit 240: Network communication unit 250: Wireless communication unit 300: Ambient IoT device 310: Antenna 320: Modulator 330: Control unit 340: Memory 345: Communication unit 350: Matching network 351: RF energy harvester 352: PMU 353: Energy storage unit 354: RF BPF 355: RF envelope detector 356: BB LPF 357: Comparator 358: Baseband logic 359: Memory 360: Backscattering modulator 361: Clock generator 365: LNA 366: Baseband amplifier 367: Large frequency shifter 368: Reflection amplifier 369: Energy harvester 380: CN device 400: Reader device

Claims

1. A communication method for use in a mobile communication system, comprising: a reader device, which is a network node or user device of the mobile communication system, receiving a higher-layer message from a core network device; and the reader device, in response to receiving the higher-layer message, initiating an ambient IoT (Internet of Things) procedure for an ambient IoT device, wherein the higher-layer message includes at least one of AS (Access Stratum) setting information indicating the AS setting of the ambient IoT device and capability information indicating the capabilities of the ambient IoT device.

2. The communication method according to claim 1, wherein the AS setting is pre-configured in the ambient IoT device.

3. The communication method according to claim 1, further comprising the reader device setting a differential setting for the ambient IoT device based on the AS setting information, compared to an AS setting previously set for the ambient IoT device.

4. The communication method according to claim 1, wherein the capability information includes at least one of device type information indicating the type of communication method and multiple access type information indicating the type of multiple access.

5. The communication method according to claim 4, wherein the communication method includes a communication method relating to backscattering communication and a communication method in which the ambient IoT device generates a signal.

6. The communication method according to claim 4, wherein the multiple access is either a connection method using Time Division Multiple Access (TDMA) or a connection method combining said Time Division Multiple Access and Frequency Division Multiple Access (FDMA).

7. The communication method according to claim 1, wherein the upper layer message is a service request message.

8. A communication method for use in a mobile communication system, comprising: a reader device, which is a network node or user device of the mobile communication system, receiving first message size information indicating the message size of an R2D message and the message size of a D2R message from a core network device; the reader device receiving second message size information indicating the message size of an R2D message and the message size of a D2R message from an ambient IoT device; and the reader device allocating resources to be used for transmitting the R2D message and the D2R message based on the first message size information and the second message size information.

9. The communication method according to claim 8, wherein the first message size information is included in the service request, and the second message size information is included in the D2R message used in a random access procedure for an ambient IoT device.