Resource determination method and apparatus, and communication system

By introducing a resource determination device between tagged terminal devices and network devices, and using backscatter waveforms to realize time-division and/or frequency-division access timing, the initial access problem of tagged terminal devices is solved, deployment and usage costs are reduced, and system capacity and spectrum utilization efficiency are improved.

WO2026065515A1PCT designated stage Publication Date: 2026-04-021FINITY INC +3
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

The existing 3GPP cellular mobile system is difficult to effectively support the initial access of a large number of low-cost IoT devices. In particular, the initial access mechanism between tag-type terminal devices and network devices cannot be reused, resulting in high deployment and usage costs, and low system capacity and spectrum utilization efficiency.

Method used

By introducing a resource determination device between tag-type terminal devices and network devices, and using receivers and transmitters to communicate with backscattered waveforms, time-division and/or frequency-division access timing can be achieved, thereby improving resource utilization and reducing access conflicts.

Benefits of technology

It supports effective access for tag-based terminal devices and network devices, reducing deployment and usage costs and improving system capacity and spectrum utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024123050_02042026_PF_FP_ABST
    Figure CN2024123050_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a resource determination apparatus. The apparatus comprises: a receiver that receives first information from a second device, the first information being used for determining an access resource; and a transmitter that sends a first message to the second device on the access resource by backscattering a first waveform.
Need to check novelty before this filing date? Find Prior Art

Description

Resource determination method, apparatus and communication system TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology. BACKGROUND

[0002] From the early era of 2G system to 4G system, the main service object of cellular mobile communication system is mobile terminal equipment held by people. With the rapid development of mobile Internet and Internet of Things, since the late era of 4G system, the application scenarios of Internet of Things considered and supported in the evolution process of cellular mobile communication system are more and more rich, and more types of Internet of Things device terminal types are supported and landed in actual network deployment and service application, for example, enhanced machine type communication (eMTC) type terminal device, narrowband Internet of Things (NB-IoT) type terminal device, reduced capability (RedCap) type terminal device, etc. With the diversification of Internet of Things device terminal types, cellular mobile system has stronger service capability for vertical industry.

[0003] However, in the field of massive Internet of Things devices, the field of large number and lower cost Internet of Things devices is still a blank of cellular mobile communication system. In order to provide more robust, more reliable and more complete Internet of Things application solutions, how to support lower cost Internet of Things devices in 3GPP cellular mobile system becomes a problem to be solved.

[0004] It should be noted that the above introduction to the technical background is only for the convenience of clearly and completely describing the technical scheme of the present application, and for the convenience of understanding by those skilled in the art. The above technical scheme cannot be considered as known to those skilled in the art only because it is described in the background section of the present application.

[0005] SUMMARY

[0006] Radio frequency identification (RFID) system is a solution for the field of Internet of Things (IoT) devices with large quantity and lower cost. RFID system is widely applied. The advantage of RFID system is low cost and cheap price of tag. RFID tag is small in size, and has less restriction on the size and material of the applied object, and thus is easy to be applied to various object management and object tracking scenarios. One disadvantage of RFID system is that the information reading range (communication range based on wireless signal) of RFID tag is small. In the manual tag reader scheme, the labor cost can become the main expense of the use cost. The use of special RFID port or gateway to read and manage RFID tag requires high deployment cost. In addition, the simple logical architecture of RFID system cannot well coordinate the interference in the radio wave transmission, and thus the system capacity and spectrum use efficiency are generally low.

[0007] Compared with RFID system, in 5G system of 3GPP, tag type terminal device (Ambient IoT device) can reuse the existing base station deployment and support the industry application based on the tag type terminal through the existing cellular mobile communication network, thereby effectively reducing the deployment cost and use cost. 5G system of 3GPP can provide reliable authentication, network coordination and accurate and stable terminal device management mechanism, and can also optimize the network based on this to improve the system capacity and spectrum use efficiency.

[0008] As a new type of IoT terminal in 5G system, a large number of tag type terminals cannot support device-originated autonomous (DO-A) service type, and thus the initial access mechanism between terminal device and base station (network device) in the existing 5G system cannot be reused. How to solve the initial access problem between tag type terminal and network device becomes a problem to be solved.

[0009] To solve at least one of the above problems or other similar problems, embodiments of the present application provide a resource determination device, method and communication system.

[0010] According to an aspect of embodiments of the present application, a resource determination device is provided, configured in a first device, comprising:

[0011] a receiver configured to receive first information from a second device, the first information being used to determine an access resource;

[0012] a transmitter configured to transmit a first message (Msg.1) to the second device through backscattering a first waveform on the access resource.

[0013] According to an aspect of embodiments of the present application, a resource determination device is provided, configured in a second device, comprising:

[0014] a transmitter that transmits first information for the first device to determine an access resource;

[0015] a receiver that receives a first message (Msg.1) transmitted by the first device through backscattering a first waveform on the access resource.

[0016] One of the beneficial effects of the embodiments of the present application is that the first device determines the access resource according to the first information indicated by the second device, thereby supporting time-division and / or frequency-division access occasions, so as to improve resource utilization or reduce access collisions.

[0017] Specific embodiments of the application are disclosed herein, and represented in the accompanying drawings, illustrating the principles of the application in a manner that can be employed by those skilled in the art. It is understood that the embodiments of the application are not limited in scope to the specific embodiments described herein. Embodiments of the application include many alterations, modifications and equivalents that are within the scope of the appended claims and their spirit.

[0018] Features described and / or illustrated with respect to one implementation can be used in one or more other implementations in the same or similar manner, in combination with or in place of the features in the other implementations.

[0019] It should be emphasized that the term "comprises / comprising" when used in this specification is taken to mean the presence of stated features, integers, steps or components but not the exclusion of one or more other features, integers, steps, components or groups thereof. BRIEF DESCRIPTION OF DRAWINGS

[0020] Elements and features depicted in one drawing or embodiment of the application can be combined with elements and features depicted in one or more other drawings or embodiments in any manner.

[0021] FIG. 1 is a schematic diagram of a topology scenario of an embodiment of the present application;

[0022] FIG. 2 is a schematic diagram of a topology scenario of an embodiment of the present application;

[0023] FIG. 3 is a schematic diagram of an AS procedure between an A-IoT device and a reader of an embodiment of the present application;

[0024] FIG. 4 is a schematic diagram of an ALOHA random access of an embodiment of the present application;

[0025] FIG. 5 is a schematic diagram of a resource determination method of an embodiment of the present application;

[0026] FIG. 6 is a schematic diagram of a resource determination method according to an embodiment of the present application;

[0027] FIG. 7 is a schematic diagram of a resource determination method according to an embodiment of the present application;

[0028] FIG. 8 is a schematic diagram of a resource determination method according to an embodiment of the present application;

[0029] FIG. 9 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application;

[0030] FIG. 10 is a schematic diagram of a resource determination method according to an embodiment of the present application;

[0031] FIG. 11 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application;

[0032] FIG. 12 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application;

[0033] FIG. 13 is a schematic diagram of an apparatus according to an embodiment of the present application;

[0034] FIG. 14 is a schematic diagram of an apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0035] The foregoing and other features of the present application will become apparent to those skilled in the art upon consideration of the following description of specific embodiments of the present application, which are not intended to limit the scope of the application. In describing specific embodiments of the application, specific terminology is used for the sake of clarity. However, the use of such specific terminology is not intended to limit the scope of the application, since alternative embodiments of the present application can employ techniques that are similar to those described in connection with the embodiments described herein.

[0036] In the embodiments of the present application, the terms "first", "second", and the like are used to distinguish different elements, but do not indicate the spatial arrangement or time sequence of the elements, and the elements should not be limited by these terms. The term "and / or" includes any one and all combinations of the associated listed terms. The terms "comprise", "include", "have", and the like are intended to mean the presence of the stated features, elements, components, or assemblies, but do not exclude the presence or addition of one or more other features, elements, components, or assemblies.

[0037] In the embodiments of the present application, the singular forms "a", "an", and "the" include the plural forms, and should be broadly understood as "one" or "one kind" rather than the meaning of "one"; in addition, the term "said" should be understood as including both the singular form and the plural form, unless the context clearly indicates otherwise. In addition, the term "according to" should be understood as "at least partially according to", and the term "based on" should be understood as "at least partially based on", unless the context clearly indicates otherwise.

[0038] In the embodiments of the present application, the term "communication network" or "wireless communication network" can refer to a network conforming to any communication standard, such as New Radio (NR), Long Term Evolution (LTE), LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), and the like.

[0039] In addition, the communication between devices in the communication system can be performed according to any phase communication protocol, which can include but is not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G, and 5G, New Radio (NR), and the like, and / or other currently known or to be developed in the future communication protocols.

[0040] In the embodiments of the present application, the term "network device" refers to a device that accesses a terminal device to a communication network and provides services for the terminal device in the communication system, for example. The network device can include but is not limited to the following devices: integrated access and backhaul node (IAB-node), base station (BS), access point (AP), transmission reception point (TRP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), and the like.

[0041] Among them, the base station can include but is not limited to: Node B (NodeB or NB), evolved Node B (eNodeB or eNB), and 5G base station (gNB), and the like, in addition to remote radio head (RRH), remote radio unit (RRU), relay or low power node (such as femto, pico, etc.). In addition, the term "base station" can include some or all functions thereof, and each base station can provide communication coverage for a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.

[0042] In the embodiments of the present application, the term "user equipment" (UE) or "terminal equipment" (TE) refers to a device that accesses a communication network through a network device and receives network services, for example. The terminal equipment can be fixed or mobile, and can also be referred to as a mobile station (MS), a terminal, a subscriber station (SS), an access terminal (AT), a station, and the like.

[0043] The terminal equipment can include, but is not limited to, the following devices: a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a machine type communication device, a laptop computer, a cordless phone, a smartphone, a smart watch, a digital camera, and the like.

[0044] For another example, in an Internet of Things (IoT) scenario or the like, the terminal equipment can also be a machine or device that performs monitoring or measurement, and can include, but is not limited to, the following devices: a machine type communication (MTC) terminal, a vehicle-mounted communication terminal, a device-to-device (D2D) terminal, a machine-to-machine (M2M) terminal, and the like.

[0045] In addition, the term "network side" or "network device side" refers to a side of the network, which can be a certain base station or can include one or more network devices as described above. The term "user side" or "terminal side" or "terminal equipment side" refers to a side of the user or terminal, which can be a certain UE or can include one or more terminal devices as described above.

[0046] In the following description, the terms "uplink control signal" and "uplink control information (UCI)" or "physical uplink control channel (PUCCH)" can be interchangeable without causing confusion, and the terms "uplink data signal" and "uplink data information" or "physical uplink shared channel (PUSCH)" can be interchangeable;

[0047] The terms "downlink control signal" and "downlink control information (DCI)" or "physical downlink control channel (PDCCH)" can be interchangeable, and the terms "downlink data signal" and "downlink data information" or "physical downlink shared channel (PDSCH)" can be interchangeable.

[0048] In addition, transmitting or receiving a PUSCH can be understood as transmitting or receiving uplink data carried by the PUSCH, transmitting or receiving a PUCCH can be understood as transmitting or receiving uplink information carried by the PUCCH, and transmitting or receiving a PRACH can be understood as transmitting or receiving a preamble carried by the PRACH; an uplink signal can include an uplink data signal and / or an uplink control signal, etc., and can also be referred to as uplink transmission (UL transmission) or uplink information or an uplink channel. Transmitting an uplink transmission on an uplink resource can be understood as transmitting the uplink transmission using the uplink resource. Similarly, downlink data / signal / channel / information can be understood accordingly.

[0049] In embodiments of the present application, high-layer signaling may, for example, be radio resource control (RRC) signaling; for example, referred to as an RRC message, for example, including an MIB, system information, a dedicated RRC message; or referred to as an RRC IE. High-layer signaling may, for example, also be MAC (Medium Access Control) signaling; or referred to as a MAC CE. However, the present application is not limited thereto.

[0050] The scenarios of embodiments of the present application are described below by way of example, but the present application is not limited thereto.

[0051] Figure 1 is a schematic diagram of a topology scenario (Topology 2) of the present application. As shown in Figure 1, the intermediate node 3 communicates with both the Ambient IoT (A-IoT) device 2 and the network device (e.g., base station) 1, where the intermediate node 3 is connected with the A-IoT device 2 through an A-IoT air interface, and the intermediate node 3 communicates with the network device based on a control plane radio resource control (RRC), a user plane, or a high layer protocol (e.g., NAS, application layer) above RRC. In the topology shown in Figure 1, the intermediate node 3 can be a relay node with AIOT capability, an integrated access and backhaul (IAB) node, a user equipment (UE), a repeater, etc. The intermediate node 3 relays data and / or signaling related to A-IoT traffic between the A-IoT device 2 and the network device 1. There can be one or more intermediate nodes between one network device 1 and the A-IoT device 2. There can be single-hop or multi-hop between one network device 1 and the A-IoT device 2.

[0052] In the topology 2 shown in Figure 1, at least the scenario of indoor intermediate node and A-IoT device is supported. The node providing the carrier wave (CW) for the A-IoT device can be in the topology shown in Figure 1 or outside the topology. The link between devices / nodes can be unidirectional or bidirectional.

[0053] Figure 2 is a schematic diagram of a topology scenario (Topology 1) of the present application. In the architecture or composition shown in Figure 2, the Ambient IoT device 2 directly communicates with the network device 1 in both directions. The communication between the network device 1 and the Ambient IoT device 2 includes Ambient IoT data and / or signaling. The topology includes the possibility that the base station transmitting to the Ambient IoT device is different from the base station receiving the Ambient IoT device.

[0054] In embodiments of the present application, Ambient IoT, AIoT, A-IoT, Ambient Internet of Things, these expressions have the same meaning, and they can be replaced with each other.

[0055] In the above topology, for network side to device side (R2D), the only physical channel is PRDCH, carrying any / all higher layer payload (including system information, if defined) and L1 R2D control information. For device side to network side (D2R), the physical channel PDRCH carries any / all higher layer payload, response sent from device (e.g., device / AIOT device) to network side reader during contention-based access procedure, L1 D2R control information. The scheduling information for PDRCH transmission is provided by the corresponding PRDCH.

[0056] For D2R, time domain multiple access and frequency domain multiple access with small frequency-shift in baseband can be supported.

[0057] For A-IoT, the information (e.g., command and / or inventory) carried by A-IoT air interface is as higher layer data. The protocol stack for A-IoT air interface between A-IoT device and reader includes at least physical layer and MAC layer, and there can be a new AS layer on top of A-IoT MAC layer. The supported functions include A-IoT paging, A-IoT random access procedure, and A-IoT data transmission.

[0058] As shown in FIG. 3, the AS signaling procedure on A-IoT air interface between A-IoT device and reader is as follows:

[0059] Step A: A-IoT paging. Based on service request, the reader sends A-IoT paging message indicating the device that needs to respond;

[0060] Step B: D2R data transmission. The triggered A-IoT device performs device ID transmission, with or without A-IoT random access procedure;

[0061] Step C1: Possible R2D data transmission (e.g., for sending command);

[0062] Step C2: Possible D2R data transmission (e.g., response corresponding to command).

[0063] The A-IoT device in Figure 3 is 2 in Figure 1 or Figure 2, the reader in Figure 3 is 3 in Figure 1 or 1 in Figure 2.

[0064] For the “inventory-only” use case, step A and step B of the above AS procedure as baseline; for the “inventory and command” or “command-only” use case, step A, step B, step C1 and step C2 of the above AS procedure as baseline.

[0065] In A-IoT air interface, A-IoT paging function refers to the device that needs to respond to the indication.

[0066] Regarding A-IoT paging message: identifier is needed to identify the device or a group of devices in the triggered message. The paging message can include a single A-IoT device identifier, include a group ID mapped to multiple A-IoT devices, not include any identifier (i.e. indicating that all devices receiving the A-IoT paging message need to respond), include multiple identifiers of A-IoT devices.

[0067] The embodiments of the present application “A-IoT paging message” and “(initial / initial) trigger message” can be interchangeable.

[0068] A-IoT random access procedure is used for A-IoT devices to access the network for data transmission.

[0069] When the A-IoT device is selected to respond to the A-IoT paging according to the above A-IoT paging function, the A-IoT device performs the following procedure:

[0070] Step 1: Random access type and access occasion / resource determination.

[0071] If the random access is contention-free access:

[0072] Select the indicated D2R occasion / resource;

[0073] Skip the contention resolution in step 2 and perform data transmission.

[0074] If the random access is contention-based random access:

[0075] performing determination / selection of access occasion / resource;

[0076] performing contention resolution of Step 2.

[0077] Step 2: Contention resolution of contention-based random access.

[0078] Solution 1: A-IoT first message Msg1 without data

[0079] A-IoT Msg1: When the A-IoT device determines the start of its own access occasion, it sends to the reader a 16-bit random ID generated by the A-IoT device;

[0080] A-IoT Msg2: The reader responds with a successful reception of the random ID;

[0081] If the A-IoT device receives the A-IoT Msg2 including a random ID identical to the one sent in the A-IoT Msg1, it considers the contention resolution successful.

[0082] Solution 2: A-IoT Msg1 with data

[0083] A-IoT Msg1: When the A-IoT device determines the start of its own access occasion, it sends to the reader an A-IoT Msg1 including upper layer data (e.g., device ID and / or any other upper layer data) in addition to a 16-bit random ID generated by the A-IoT device;

[0084] A-IoT Msg2: The reader responds with a successful reception of the random ID; whether the A-IoT Msg2 is sent depends on the reader implementation;

[0085] If the A-IoT device receives the A-IoT Msg2 including a random ID identical to the one sent in the A-IoT Msg1, it considers the contention resolution successful.

[0086] During the procedure, the response sent from the device to the reader is transmitted on the PDRCH.

[0087] Thus, the A-IoT random access procedure is triggered by the reader, including triggering the access of a single A-IoT device, a group of A-IoT devices, or all A-IoT devices under the coverage of the reader.

[0088] Figure 4 illustrates the framework of slotted ALOHA random access procedure. In Figure 4:

[0089] Access occasion: The occasion (e.g. the occasion of transmitting A-IoT Msg1) for a A-IoT device to perform random access. An access occasion can include an access occasion of time resource and / or frequency resource

[0090] Access round: A round of access includes a number of access occasions for different devices. An access round can be assigned by a reader through a R2D message (e.g. R2D Round Trigger message).

[0091] Paging round: A round of paging can include one or more access rounds. A paging round can be initiated by an A-IoT paging message. A service request can be associated with one or more paging rounds.

[0092] The inventors believe that for A-IoT random access procedure, Step 1 is the determination of random access type and access occasion or resource, but currently there is no definition of how to implement this step, for example how the access occasion is assigned to the device, or how the device determines its own access occasion from multiple access occasions. The following embodiments are described in conjunction with the embodiments.

[0093] Embodiments of the first aspect

[0094] Embodiments of the present application provide a resource determination method. The method is applied to a first device, and Figure 5 is a schematic diagram of a resource determination method according to an embodiment of the present application. As shown in Figure 5, the method comprises:

[0095] 501, the first device receives first information from a second device, the first information being used to determine an access resource;

[0096] 502, the first device sends a first message (Msg.1) to the second device through backscattering a first waveform on the access resource.

[0097] In some embodiments, the first device can be an AIoT device or a tag in Figure 1 or Figure 2, which can also be referred to as an environmental Internet of Things device or a tag terminal device; the second device can be an intermediate node in Figure 1, which can also be referred to as an intermediate UE or UE reader, or the second device can be a network device in Figure 2, which can also be referred to as a reader or gNB reader, and the name of the second device is not limited in the embodiments of the present application.

[0098] In some embodiments, the first waveform can be a continuous wave (CW), or a carrier wave, or a backscattered wave, or a radio frequency wave, or a cosine wave, or a sine wave, or an uplink wave, etc. The present application is not limited in this regard. However, embodiments of the present application are not limited by the name.

[0099] As an example, the first waveform is a waveform transmitted by the second device or a third party device. The first device modulates a first message intended for the second device on the first waveform by adjusting its backscattering circuit, and backscatters the modulated first waveform out.

[0100] As another example, the first device generates the first waveform by itself and transmits a first message intended for the second device on the first waveform.

[0101] In some embodiments, the second device does not need to distinguish whether the received waveform is transmitted by the first device through backscattering or generated by itself, and uses a unified receiving algorithm and mechanism to obtain the information carried thereon.

[0102] In some embodiments, the first device can determine an access resource according to the first information from the second device, which can be replaced by an access occasion or a slot in a slotted ALOHA mechanism, and the access resource is at least used by the first device to transmit a first message Msg1 in a random access procedure. The access resource includes at least one of a time-frequency resource, a frequency domain resource, and a time domain resource. The above resources can be continuous or discontinuous, and can be periodic or aperiodic. In the following embodiments, a continuous resource can be referred to as one resource, a discontinuous resource can be referred to as "multiple resources" or "one resource", and a resource indicated by one resource configuration can be referred to as one resource, and multiple resource configurations can be referred to as multiple resources. The present application is not limited in this regard. For example, one resource can be used for at least one of the following transmissions: D2R transmission, such as a first message MSG1, R2D transmission (such as MSG0) and corresponding D2R transmission (such as a first message MSG1) followed by, D2R transmission (such as a first message MSG1) and corresponding R2D transmission (such as MSG2) followed by, two different (continuous) D2R transmissions (such as MSG1 and its repetition or MSG1 and MSG3) from the same A-IOT device.

[0103] In some embodiments, the second device can send a first R2D message and / or a second R2D message. The first R2D message and / or the second R2D message can indicate the first device that needs to respond. Upon receiving the first R2D message and / or the second R2D message, one or more first devices can determine whether it is the paged, triggered, or device that needs to respond according to the indication of the first R2D message and / or the second R2D message, as described above, which will not be repeated here.

[0104] In some embodiments, the R2D message is a message from the second device to the first device. The first R2D message can comprise a paging message or a first trigger message. The second R2D message can comprise a second trigger message, a timing message, or a response message of the first message. Optionally, the first trigger message can comprise an initial trigger message, and the second trigger message can comprise a subsequent trigger message of the initial trigger message. Optionally, the timing message can comprise a message indicating the start of a time domain resource (e.g., a slot). Optionally, the first R2D message can comprise the A-IoT paging message in FIG. 4. The second R2D message can comprise the R2D round trigger, the R2D trigger, etc. in FIG. 4. For example, the first R2D message is a paging message, and the first message is a response message that can be regarded as a paging message. When the second R2D message is a response message of the first message, it comprises all or part of the information included in the first message sent by the first device before, such as the fourth random number for contention resolution described below.

[0105] In some embodiments, one first R2D message can be associated with or correspond to one or more first devices. The first R2D associated or corresponding first devices comprise the first devices that are paged by the first R2D message, triggered by the first R2D message, or need to respond to the first R2D message. One first R2D message can be associated with or correspond to one or more resources (which can be referred to as a first resource set below). The first R2D message associated or corresponding resources comprise the resources that can be used by the first devices associated with the first R2D message. The second device can pre-configure or pre-indicate the first R2D message associated or corresponding resources.

[0106] In some embodiments, a second R2D message can be associated with or correspond to one or more first devices. The second R2D associated or corresponding first devices include the first devices that are paged by the first / second R2D message, triggered by the first / second R2D message, or need to respond to the first / second R2D message. A second R2D message can be associated with or correspond to one or more resources (hereinafter can be referred to as a second resource set). The second R2D message associated or corresponding resources include the resources that can be used by the first devices associated with the second R2D message. The second device can pre-configure or pre-indicate the second R2D message associated or corresponding resources.

[0107] In some embodiments, a first R2D message can be associated with or correspond to one or more second R2D messages. As an example, a first R2D message can be considered to be associated with or correspond to one or more second R2D messages if the first R2D message associated or corresponding first devices include the one or more second R2D message associated or corresponding first devices. As another example, a first R2D message can be considered to be associated with or correspond to one or more second R2D messages if the first R2D message associated or corresponding resources include the one or more second R2D message associated or corresponding resources. The above resource set can include at least one of time-frequency resource, frequency domain resource, and time domain resource.

[0108] In some embodiments, the second device can send a first R2D message. Alternatively, the second device can also send a first R2D message and the second R2D message associated with or corresponding to the first R2D message.

[0109] In some embodiments, the second device can send a first R2D message and / or a second R2D message based on a service request. The service request can come from, for example, a core network, an IOT related controller, etc. For example, the second device can receive a command related to the service request, and can determine and send the first R2D message and / or the second R2D message according to the command.

[0110] In some embodiments, the second device can broadcast a first R2D message and / or a second R2D message. For example, the second device can broadcast the first R2D message and / or the second R2D message to one or more first devices, a group or multiple groups of first devices, or all first devices under the coverage. A group of first devices can include one or more first devices.

[0111] In some embodiments, the first R2D message and / or the second R2D message can comprise information indicating the first devices that need to respond. For example, the first R2D message and / or the second R2D message can comprise one or more identifiers of the first devices. Thus, upon receiving the first R2D message and / or the second R2D message, a first device can determine whether its identifier is included in the first R2D message and / or the second R2D message, and if so, determine that it is the device that needs to respond. The identifier of the first device can be used to identify the first device. The identifier of the first device can comprise a device ID of the first device, etc. For another example, the first R2D message and / or the second R2D message can comprise one or more group information of the first devices. Thus, upon receiving the first R2D message and / or the second R2D message, a first device can determine whether the group information of the group that the first device belongs to is included in the first R2D message and / or the second R2D message, and if so, determine that it is the device that needs to respond. The group information can comprise information used to identify a group of first devices. For example, the group information can comprise a group identifier (e.g., a group ID) of a group of first devices. Alternatively, the first R2D message and / or the second R2D message can not comprise any information indicating the first devices that need to respond. In this case, the first R2D message and / or the second R2D message can indicate that all the first devices that receive the first R2D message and / or the second R2D message need to respond.

[0112] In some embodiments, the first R2D message and / or the second R2D message can comprise the first information. Thus, the second device can provide the first information by sending the first R2D message and / or the second R2D message.

[0113] In some embodiments, the first device can determine or select an access resource from the plurality of resources according to the first information, to send the first message in the random access procedure on the access resource. The first message can be referred to the aforementioned Step 2, which will not be repeated here.

[0114] In some embodiments, the first information can comprise at least one integer and / or the third information. The at least one integer can be used to generate a random number (including at least one of the first random number, the second random number and the third random number) used to determine or select the access resource from the plurality of resources.

[0115] In some embodiments, the at least one integer can comprise at least one of the following: a first integer, a second integer, a third integer, a fourth integer, a fifth integer, a sixth integer.

[0116] The first integer can be used to indicate the number of time-frequency resources associated with a first R2D message or the number of first devices that need to respond. For example, the first integer can be represented as N or n. N or 2n is a number of time-frequency resources associated with a first R2D message or a number of first devices that need to respond to the first R2D message. As an example, the first integer can be included in the first R2D message.

[0117] The second integer is used to indicate a number of time-frequency resources associated with a second R2D message or a number of first devices that need to respond. For example, the second integer can be denoted as X or x. X or 2 x is a number of time-frequency resources associated with a second R2D message, or a number of time-frequency resources of an access resource set, or a number of access occasions of an access occasion set, or a number of slots of a slot set, or a number of first devices that need to respond to the second R2D message. As an example, the second integer can be included in the first R2D message and / or the second R2D message. As an example, in the case that the second integer is included in the second R2D message, a random number can be generated using the second integer in the second R2D message, otherwise, a random number can be generated using the second integer in the first R2D message.

[0118] The third integer is used to indicate a number of second R2D messages associated with a first R2D message, or a number of accesses / groups associated with the first R2D message, or a number of pages / groups associated with the first R2D message, or a number of access rounds associated with the first R2D message, or a number of access resource sets associated with the first R2D message, or a number of access occasion sets associated with the first R2D message, or a number of slot sets associated with the first R2D message. For example, the third integer can be denoted as K, K is a number of second R2D messages associated with a first R2D message, or a number of accesses / groups associated with the first R2D message, or a number of pages / groups associated with the first R2D message, or a number of access rounds associated with the first R2D message, or a number of access resource sets associated with the first R2D message, or a number of access occasion sets associated with the first R2D message, or a number of slot sets associated with the first R2D message. As an example, the third integer can be included in the first R2D message.

[0119] The fourth integer is used to indicate a number of time-domain resources (e.g., a number of slots) associated with a first R2D message. For example, the fourth integer can be denoted as N1 or n1. N1 or 2n1 is a number of time domain resources associated with the first R2D message. As an example, the fourth integer can be included in the first R2D message.

[0120] The fifth integer is used to indicate a number of time domain resources (e.g., a number of slots) associated with the first R2D message or the second R2D message. For example, the fifth integer can be denoted as X1 or x1. X1 or x1 x1 is a number of time domain resources associated with the first R2D message or the second R2D message. As an example, the fifth integer can be included in the first R2D message and / or the second R2D message. As an example, in the case that the fifth integer is included in the second R2D message, the number of time domain resources can be indicated using the fifth integer in the second R2D message, otherwise, the number of time domain resources can be indicated using the fifth integer in the first R2D message.

[0121] The sixth integer is used to indicate a number of frequency domain resources (e.g., a number of frequency points) associated with the first R2D message or the second R2D message. For example, the sixth integer can be denoted as Y1 or y1. Y1 or y1 y1 is a number of frequency domain resources associated with the first R2D message or the second R2D message. The sixth integer can be included in the first R2D message and / or the second R2D message. As an example, in the case that the sixth integer is included in the second R2D message, a random number can be generated using the sixth integer in the second R2D message, otherwise, a random number can be generated using the sixth integer in the first R2D message.

[0122] The at least one integer is used to generate the first random number and / or the second random number and / or the third random number. The first random number and / or the second random number and / or the third random number can be a random number of Z bits or a random number of log2Z bits, or can also be Z bits in a random number of 16 bits for contention resolution. Z can be an integer in the first information. For example, the first random number and / or the second random number and / or the third random number can be a random number of Z bits, Z can be selected from any one or more of n, x, n1, x1, y1, or Z can be calculated according to at least two of n, x, n1, x1, y1, K. For another example, the first random number and / or the second random number and / or the third random number can be a random number of log2Z bits, Z can be selected from any one or more of N, X, N1, X1, Y1, or Z can be calculated according to at least two of N, X, N1, X1, Y1, K.

[0123] For example, Z is equal to n or x or y1 or n1 or x1, or is equal to 2 n / K, or 2 n1 / K, or 2

[0124] For example, Z equals N or X1 or Y1 or N1, or equals N1 / K, or N / K, etc.

[0125] For example, log2Z equals NK, or log2Z equals N1-K, etc.

[0126] The meanings of the integers above are merely illustrative examples, and the embodiments of this application are not intended to limit the scope of the application.

[0127] In some embodiments, the third information is used to indicate available frequency domain resources (or frequency point information). The third information may include information about one or more frequency domain resources and / or frequency points, such as indicating a center frequency / center frequency point / frequency shift. For example, the third information includes frequency points f1, f2, etc. Alternatively, the third information may include a frequency point and offset information (offset, shift). The frequency point can be considered as the starting position of the frequency domain resource, and the offset information represents the offset relative to that starting position.

[0128] The following explains how to generate random numbers based on this first piece of information and determine the access resources.

[0129] In some embodiments, the access resources may include randomly selected time-frequency resources. The first device may generate a first random number based on first information. The time-frequency resource corresponding to the first random number may be that time-frequency resource.

[0130] In some embodiments of this example, the first device may randomly select a time-frequency resource from the first resource set. The selected access resource may be the (M+1)th time-frequency resource in the first resource set. The first resource set may include a time-frequency resource associated with a first R2D message, but this embodiment does not limit it. Alternatively, the first device may select the (M+1)th time-frequency resource after the first R2D message as the access resource. M is a decimal number corresponding to the first random number.

[0131] In some embodiments, the first random number can be an n-bit or log₂N-bit random number. n or N can come from first information. For example, n or N can be a first integer. The first device can generate the n-bit or log₂N-bit first random number. Alternatively, the first device can also select n bits from a 16-bit random number as the n-bit or log₂N-bit first random number. This 16-bit random number can be generated by the first device to resolve race conditions.

[0132] In some embodiments, the time-frequency resources in the first resource set and / or the time-frequency resources after the first R2D message can be ordered in at least one of the following manners: (1) in time order; (2) in frequency size order; for example, in descending or ascending frequency order, or in frequency point indication order; (3) first in time order, then in frequency size order or frequency point indication order; (4) first in frequency size order or frequency point indication order, then in time order; (5) in the order of time-frequency resources associated with the second R2D messages; for example, in the order of time-frequency resources associated with the first second R2D message, then in the order of time-frequency resources associated with the second second R2D message, and so on. The time-frequency resources associated with the second R2D messages can be ordered in any one of the manners (1), (2), (3), and (4) above.

[0133] Taking FIG. 6 as an example, all the first devices that are paged, triggered, or need to respond can be (randomly) distributed on the time-frequency resources (the first resource set) associated with the first R2D message. Thus, one of the first devices that are paged, triggered, or need to respond can (randomly) select one of the time-frequency resources associated with the first R2D message as the access resource.

[0134] As can be seen from the above embodiments, the access resource can be selected in a global random manner. This can maximize the random allocation of the first devices that are paged, triggered, or need to respond to the access occasion, improve resource utilization, reduce the collision probability, reduce the response delay to the opposite end, and reduce the energy consumption of the device.

[0135] In some embodiments of the present embodiment, the first device can first determine the second resource set, and then randomly select a time-frequency resource from the second resource set. The selected access resource can be the (M+1)th time-frequency resource in the second resource set. However, the present embodiment is not limited thereto. Alternatively, the first device can select one second R2D message, and select the (M+1)th time-frequency resource after the second R2D message as the access resource. As an example, the second resource set is a set of time-frequency resources associated with one second R2D message. Determining the second resource set can also be understood as determining one second R2D message. The following first describes how to determine the one second R2D message.

[0136] In some examples, the first device can receive second information from the second device; can determine the second R2D message according to the second information. The second information can comprise at least one of: group information (e.g., group ID), session information, mask. Optionally, the second information can be comprised in the second R2D message. Thus, the first device can determine the second R2D message according to the second information in the second R2D message.

[0137] For example, the first device can store information (e.g., group information, session information). If the stored information is consistent with the comprised second information, the first device can select the second R2D message. Alternatively, the first device can be associated with a (16-bit) random number. If the corresponding information in the random number is consistent with the comprised second information, the first device can select the second R2D message. The corresponding information in the random number can be indicated by the mask. For example, the mask can indicate the first certain number of bits in the random number, or the last certain number of bits in the random number.

[0138] In some examples, the second R2D message can be the (k+1)th second R2D message randomly assigned / randomly selected / determined by the first device. The method of random assignment / random selection / determination can be that the first device can obtain k, and can select the (k+1)th second R2D message. Wherein, k can be a first random number of n bits or log2N bits, the first device can generate a first random number of n bits or log2N bits, or the first device can also select n bits from a 16-bit random number as a first random number of n bits or log2N bits. The 16-bit random number can be generated by the first device to solve the competition. n or N can be from the first information. For example, n or N can be a first integer. Alternatively, k can also be equal to (16-bit) random number MOD K. The random number can be generated by the first device. K can be from the first information. For example, K can be a third integer. Alternatively, K can also be determined according to the first information. For example, K = N / X, K = 2 n / 2 x N or n is a first integer, and x or X is a second integer.

[0139] In some embodiments, after the second R2D message is determined, the (M+1)th time-frequency resource in the second resource set associated with the second R2D message can be selected as the access resource. For example, the first device can select the (M+1)th time-frequency resource after the second R2D message as the access resource. M is the decimal number corresponding to the first random number. The first random number can be an x-bit or log2X-bit random number, and the first device can generate an x-bit or log2X-bit first random number. Alternatively, the first device can select x bits from a 16-bit random number as the x-bit or log2X-bit first random number. The 16-bit random number can be generated by the first device to solve the contention. X or X can be obtained from the first information. For example, x or X can be a second integer. Alternatively, x or X can also be determined according to the first information. Alternatively, x or X can also be determined according to the integer in the first information. For example, X=N / K, X=2 n / K. N or n can be a first integer, and K can be a third integer.

[0140] In some embodiments, the time-frequency resources in the second resource set and / or the time-frequency resources after the second R2D message can be sorted in at least one of the following ways: (1) sorted in time order; (2) sorted in frequency size; for example, sorted in frequency from high to low, or from low to high, or sorted in frequency point indication order; (3) first sorted in time order, then sorted in frequency size or frequency point indication order; (4) first sorted in frequency size or frequency point indication order, then sorted in time order.

[0141] As shown in FIG. 7, all first devices (randomly) distributed on the time-frequency resources associated with or corresponding to the second R2D message are paged, triggered, or need to respond. All first devices (randomly) distributed on the time-frequency resources associated with or corresponding to the second R2D message are paged, triggered, or need to respond.

[0142] As can be seen from the above embodiments, one first device that is paged, triggered, or needs to respond can determine or randomly select one second R2D message from multiple second R2D messages, and then randomly select a time-frequency resource from all time-frequency resources associated with the second R2D message as the access resource. In this way, the corresponding second R2D message can be determined or randomly allocated to a second R2D message, and then randomly selected in the second R2D message. In this way, the first device that is paged, triggered, or needs to respond can be more flexibly provided with an access opportunity, thereby improving resource utilization.

[0143] In some embodiments, the access resource can include a time domain resource and a frequency domain resource. The first device determines the time domain resource and the frequency domain resource respectively, for example, the first device can determine the frequency domain resource, and generate a second random number according to the first information, the time domain resource corresponding to the second random number can be the time domain resource. The application embodiments do not limit the determination order of the time domain resource and the frequency domain resource, for example, the frequency domain resource can be determined first and then the time domain resource, or the time domain resource can be determined first and then the frequency domain resource, or the order can be determined by the device, or in the case of the second R2D message, the order of the information indicated by the reader, which will not be exemplified here.

[0144] In some embodiments of the present embodiment, with respect to the time domain resource, the first device can randomly select a time domain resource (for example, a time slot) in the first resource set, and the selected access resource can be the (N+1)th time-frequency resource in the first resource set. The first resource set can include a time-frequency resource associated with the first R2D message, but the application embodiments are not limited thereto. Alternatively, the first device can select the (N+1)th time domain resource after the first R2D message. N is the decimal number corresponding to the second random number.

[0145] In some embodiments, the second random number can be an n1-bit or log2N1-bit random number. n1 or N1 can be from the first information. For example, n or N can be the fourth integer. The first device can generate an n1-bit or log2N1-bit second random number. Alternatively, the first device can also select n1 bits from a 16-bit random number as an n1-bit or log2N1-bit second random number. The 16-bit random number can be generated by the first device to solve the competition.

[0146] The time domain resources in the first resource set and / or the resources after the first R2D message can be sorted in time order. The first device can select the (N+1)th time domain resource as the time domain resource of the access resource according to the above sorting.

[0147] With respect to the frequency domain resource, as an example, the center frequency / center frequency point / shifting frequency of the access resource can be the indicated center frequency / center frequency point / shifting frequency. The first device can receive third information from the second device. The third information is used to indicate the center frequency / center frequency point / shifting frequency. The first device can select the center frequency / center frequency point / shifting frequency indicated by the third information as the center frequency / center frequency point / shifting frequency (frequency domain resource) of the access resource. Optionally, the third information can be included in the first information of the first R2D message.

[0148] As another example, the center frequency / center frequency point / shifting frequency of the access resource can be determined by the first device. The first device can receive third information from the second device. The third information is used to indicate a plurality of center frequencies / center frequency points / shifting frequencies. The first device can determine / use one of the plurality of center frequencies / center frequency points / shifting frequencies indicated by the third information as the center frequency / center frequency point / shifting frequency (frequency domain resource) of the access resource. If the first device supports two or more of the plurality of center frequencies / center frequency points / shifting frequencies indicated by the third information, one of the two or more of the plurality of center frequencies / center frequency points / shifting frequencies supported by the first device is determined / used based on a predefined principle, information configured by the second device, or implementation of the first device. The predefined principle is, for example, the lowest or highest center frequency / center frequency point, or the largest or smallest shifting frequency; the configured information can be a frequency / shifting frequency range; optionally, the third information can be included in the first information of the first R2D message.

[0149] As another example, the frequency / center frequency point of the access resource can also be a randomly selected frequency / center frequency point. The first device can generate a third random number according to the first information. The frequency / center frequency point corresponding to the third random number can be the frequency / center frequency point of the access resource (frequency domain resource). For example, the first device can select the (P+1)th frequency / center frequency point in the first resource set as the frequency / center frequency point of the access resource. The first resource set can include the frequency / center frequency point associated with the first R2D message. For another example, the first device can select the (P+1)th frequency / center frequency point after the first R2D message.

[0150] P is the decimal number corresponding to the third random number. The third random number can be a y1-bit or log2Y1-bit random number. y1 or Y1 can be from the first information in the first R2D message. For example, y1 or Y1 can be the sixth integer. The first device can generate a y1-bit or log2Y1-bit third random number. Alternatively, the first device can also select y1 bits from a 16-bit random number as a y1-bit or log2Y1-bit third random number. The 16-bit random number can be generated by the first device to solve the competition.

[0151] The frequencies / center frequency points in the first resource set and the frequencies / center frequency points after the first R2D message can be sorted in at least one of the following ways: (1) sorted by frequency size; for example, sorted in order of frequency from high to low, or from low to high; (2) sorted by frequency point indication order. The first device can select the (P+1)th frequency / center frequency point as the frequency / center frequency point of the access resource according to the above sorting.

[0152] As shown in FIG. 8, all the first devices that are paged, triggered, or need to respond can be (randomly) distributed on one of the multiple frequency points related to the first R2D message or the second R2D message. The corresponding first devices on the frequency point can be (randomly) distributed on the time domain resources (e.g., slots) associated with the first R2D message.

[0153] As known from the above embodiments, one first device that is paged, triggered, or needs to respond can randomly select or determine one frequency point from the multiple frequency points related to the first R2D message or the second R2D message, and can (randomly) select one time domain resource from all the time domain resources associated with the first R2D message on the frequency point. In this way, the access resource can be selected in a globally random manner. The access resource includes the time domain resource and the frequency domain resource. In this way, the first devices that are paged, triggered, or need to respond can be randomly allocated to the access occasion as much as possible, so as to improve the resource utilization, reduce the collision probability, reduce the response delay to the opposite end, and reduce the device energy consumption.

[0154] In some embodiments of the present embodiment, the first device can first determine the second resource set, then (randomly) select the time domain resource from the second resource set, and determine the frequency domain resource. Alternatively, the first device can select one second R2D message, and select the (N+1)th time-frequency resource after the second R2D message as the time domain resource. As an example, the second resource set is a set of time domain resources associated with one second R2D message, and determining the second resource set can also be understood as determining one second R2D message. The embodiments of how to select one second R2D message are as described above, and will not be described here again.

[0155] Regarding the time domain resource, the time domain resource can be the (N+1)th time domain resource in the time domain resources associated with the one second R2D message. For example, the first device can select the (N+1)th time domain resource in the second resource set as the time domain resource of the access resource. The second resource set includes the time domain resources associated with the second R2D message. For another example, the first device can select the (N+1)th time domain resource after the second R2D message as the time domain resource of the access resource.

[0156] N is a decimal number corresponding to the second random number. The second random number can be a random number of x1 bits or log2x1 bits, and the first device can generate the second random number of x1 bits or log2x1 bits. Alternatively, the first device can also select x1 bits from a 16-bit random number as the second random number of x1 bits or log2x1 bits. The 16-bit random number can be generated by the first device to solve the competition. x1 or X1 can be from the first information. For example, x1 or X1 can be the fifth integer. Alternatively, x1 or X1 can also be determined according to the first information. Alternatively, x1 or X1 can also be determined according to the integer in the first information. For example, X1 = N1 / K, X1 = 2 n1 / K. N1 or n1 can be the fourth integer, and K can be the third integer.

[0157] The time domain resources in the second resource set and / or the time domain resources after the second R2D message can be sorted in time order. The first device can select the (N+1)th time domain resource as the time domain resource of the access resource according to the above sorting.

[0158] Regarding the frequency domain resource, it can be an indicated frequency / frequency point, or a randomly selected frequency / frequency point, and the specific implementation is as described above, which will not be repeated here. The difference is that in the present embodiment, the third information is contained in the first information of the second R2D message, and / or y1 and Y1 are contained in the first information of the second R2D message.

[0159] As shown in FIG. 9, all the first devices that are paged, triggered, or need to respond can be (randomly) distributed on one frequency point of the multiple frequency points related to the first R2D message or the second R2D message. The corresponding first devices on the frequency point can be (randomly) distributed on multiple time domain resources associated with the second R2D message. All the first devices corresponding to one second R2D message can be (randomly) distributed on the time domain resources associated with the second R2D message.

[0160] As can be seen from the above embodiments, one first device that is paged, triggered, or needs to respond can randomly select or determine one frequency point from the multiple frequency points related to the first R2D message or the second R2D message. One first device that is paged, triggered, or needs to respond on the frequency point can determine or randomly select one R2D message from the multiple second R2D messages; and can (randomly) select one time domain resource from all the time domain resources associated with the second R2D message. In this way, the corresponding second R2D message is determined or randomly allocated to a second R2D message first, and then randomly selected in the second R2D message. In this way, the first devices that are paged, triggered, or need to respond can be more flexibly provided with access opportunities, thereby improving the resource utilization.

[0161] In some embodiments, the first device can send a first message (Msg. 1) to the second device on the access resource. The first message can include at least one of the following: a 16-bit fourth random number for contention resolution, a device ID, electronic product code (EPC) information, a command response.

[0162] The above only describes the steps or processes related to the present application, but the present application is not limited thereto. The method of the embodiments of the present application can also include other steps or processes, and the specific content of these steps or processes can be referred to the related art.

[0163] The above embodiments only exemplarily describe the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above embodiments. For example, the above embodiments can be used alone or one or more of the above embodiments can be combined.

[0164] Through the above embodiments, the first device determines the access resource according to the first information indicated by the second device, thereby supporting the access occasion of time division and / or frequency division, so as to improve the resource utilization or reduce the collision of access.

[0165] Embodiments of the second aspect

[0166] The embodiments of the present application provide a resource determination method, which is applied to a second device, for example, the intermediate node 3 shown in FIG. 1 and the network device 1 shown in FIG. 2.

[0167] FIG. 10 is a schematic diagram of the resource determination method of the embodiments of the present application, as shown in FIG. 10, the method includes:

[0168] 1001, the second device sends first information, which is used for the first device to determine the access resource;

[0169] 1002, the second device receives a first message (Msg. 1) sent by the first device through backscattering a first waveform on the access resource.

[0170] In some embodiments, the second device can send a first R2D message and / or a second R2D message. The first R2D message and / or the second R2D message can indicate the first device that needs to respond. One or more first devices can determine whether the device itself is paged, triggered, or needs to respond according to the indication of the first R2D message and / or the second R2D message after receiving the first R2D message and / or the second R2D message.

[0171] In some embodiments, the second device can send the first R2D message. In other embodiments, the second device can send the first R2D message and a second R2D message associated with or corresponding to the first R2D message.

[0172] The embodiments regarding the first R2D message and the second R2D message can refer to the embodiments of the first aspect, which will not be repeated here.

[0173] In some embodiments, the second device can send the first R2D message and / or the second R2D message based on a service request. The service request can come from a core network, an IOT related controller, etc. For example, the second device can receive a command related to the service request, and can determine and send the first R2D message and / or the second R2D message according to the command.

[0174] In some embodiments, the second device can broadcast the first R2D message and / or the second R2D message. For example, the second device can broadcast the first R2D message and / or the second R2D message to one or more first devices, one or more groups of first devices, or all the first devices under coverage. One group of first devices can include one or more first devices.

[0175] In some embodiments, the first R2D message and / or the second R2D message can include first information. The second device can receive a first message (Msg.1) sent by a first device that is paged, triggered, or needs to respond. The first message can include at least one of the following: a 16-bit fourth random number for contention resolution, a device ID, electronic product code (EPC) information, a command response.

[0176] The determination method of the access resource can refer to the embodiments of the first aspect, which will not be repeated here.

[0177] The above only describes the steps or processes related to the present application, but the present application is not limited thereto. The method of the embodiments of the present application can also include other steps or processes, and the specific content of these steps or processes can refer to related technologies.

[0178] The above embodiments only exemplarily describe the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0179] Through the above embodiments, the second device can send the first information for determining the access resource; and can receive the first message (Msg.1) on the access resource. In this way, the time-division and / or frequency-division access occasions can be supported, thereby improving the resource utilization or reducing the collision of access.

[0180] Embodiments of the third aspect

[0181] Embodiments of the present application provide a resource determination apparatus, which is applied to a first device. The apparatus corresponds to the method of the first aspect.

[0182] FIG. 11 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application. As shown in FIG. 11, the resource determination apparatus 1100 includes:

[0183] a receiver 1101 configured to receive first information from a second device, the first information being used for determining an access resource;

[0184] a transmitter 1102 configured to send a first message (Msg.1) to the second device on the access resource by backscattering a first waveform.

[0185] In some embodiments, the first information can be contained in a first R2D message and / or a second R2D message.

[0186] The first R2D message can include a paging message or a first trigger message. The second R2D message can include a second trigger message or a timing message or a response message of the first message.

[0187] In some embodiments, the resource determination apparatus 1100 can further include a processor (not shown). The processor can determine the access resource according to the first information. The access resource is at least one of a time domain resource, a frequency domain resource or a time-frequency resource.

[0188] In some embodiments, the processor can generate a first random number according to the first information. The time-frequency resource corresponding to the first random number is the above-mentioned time-frequency resource. Alternatively, the processor can determine the above-mentioned frequency domain resource; and can generate a second random number according to the first information. The time domain resource corresponding to the second random number can be the above-mentioned time domain resource.

[0189] In some embodiments, the time-frequency resource corresponding to the first random number can be the (M+1)th time-frequency resource in the first resource set or the second resource set, or can also be the (M+1)th time domain resource after the first R2D message or the second R2D message. M is the decimal number corresponding to the first random number.

[0190] In some embodiments, the time domain resource corresponding to the second random number can be the (N+1)th time domain resource in the first resource set or the second resource set, or can also be the (N+1)th time domain resource after the first R2D message or the second R2D message. N is the decimal number corresponding to the second random number.

[0191] In some embodiments, the first resource set can include resources associated with a first R2D message. The second resource set can include resources associated with a second R2D message.

[0192] In some embodiments, the processor can determine the (k+1)th second R2D message as the above-mentioned one second R2D message. K can be determined according to the first information. Alternatively, the receiver can also receive second information from the second device. The second information includes group information or session information or mask. The processor can determine the above-mentioned one second R2D message according to the second information.

[0193] In some embodiments, the processor can generate a third random number according to the first information. The frequency domain resource or frequency point corresponding to the third random number can be the above-mentioned frequency domain resource.

[0194] The frequency domain resource or frequency point corresponding to the third random number can be the (P+1)th frequency domain resource in the first resource set or the second resource set, or can also be the (P+1)th frequency domain resource after the first R2D message or the second R2D message. P can be the decimal number corresponding to the third random number.

[0195] Alternatively, the receiver can also receive third information from the second device. The frequency domain resource is determined according to the frequency domain resource or frequency point indicated by the third information.

[0196] In some embodiments, the resources in the first resource set or the second resource set and / or the resources after the first R2D message or the second R2D message are sorted according to time sequence and / or frequency size and / or frequency point indication sequence and / or resources associated with the second R2D message.

[0197] In some embodiments, the first message can include a 16-bit fourth random number for contention resolution, and / or a device ID, and / or electronic product code (EPC) information, and / or a command response.

[0198] In some embodiments, the first information can include at least one integer for generating the first random number and / or the second random number and / or the third random number, and / or the third information.

[0199] In some embodiments, the first random number and / or the second random number and / or the third random number can be a random number of Z bits or a random number of log2Z bits, or also can be Z bits in a 16-bit random number used for contention resolution. Z can be at least one integer included in the first information, or Z can be calculated according to at least one integer included in the first information.

[0200] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The resource determination apparatus 1100 of the embodiments of the present application can also include other components or modules, and the specific content of these components or modules can be referred to the related art.

[0201] In addition, for the sake of simplicity, only the connection relationship or signal path between the components or modules is exemplarily shown in FIG. 11, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above components or modules can be implemented by hardware facilities such as processors, memories, transmitters, receivers, etc.; the present application is not limited thereto.

[0202] The above embodiments only exemplarily describe the embodiments of the present application, but the present application is not limited thereto, and appropriate modifications can be made on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0203] Embodiments of the fourth aspect

[0204] The embodiments of the present application provide a resource determination apparatus, which is applied to a second device. The apparatus corresponds to the method of the second aspect.

[0205] FIG. 12 is a schematic diagram of a resource determination apparatus according to an embodiment of the present application. As shown in FIG. 12, the resource determination apparatus 1200 can include:

[0206] a transmitter 1201, which transmits first information, the first information being used for a first device to determine an access resource;

[0207] a receiver 1202, which receives a first message (Msg.1) sent by the first device through backscattering a first waveform on the access resource.

[0208] The implementation of the transmitter 1201 and the receiver 1202 can refer to the embodiments of the second aspect, which will not be repeated here.

[0209] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The resource determination apparatus 1200 of the embodiments of the present application can also include other components or modules, and the specific content of these components or modules can be referred to related technologies.

[0210] In addition, for the sake of simplicity, only the connection relationship or signal path between the components or modules is exemplarily shown in FIG. 12, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above components or modules can be implemented by hardware facilities such as processors, memories, transmitters, receivers, etc.; the present application is not limited thereto.

[0211] The above embodiments only exemplarily describe the embodiments of the present application, but the present application is not limited thereto, and appropriate modifications can be made on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0212] Embodiments of the fifth aspect

[0213] The embodiments of the present application provide a communication system, which can include a first device and a second device. The first device can refer to the AIoT device or tag in FIG. 1, and the second device can be the intermediate node in FIG. 1 or the network device in FIG. 2. The same content as the embodiments of the first to fourth aspects will not be described again. In the communication system shown in FIG. 1, in addition to the first device and the second device, a network device 1 can also be included.

[0214] The embodiments of the present application also provide a device. The device can be, for example, the second device.

[0215] FIG. 13 is a schematic diagram of the structure of the device according to the embodiments of the present application. As shown in FIG. 13, the first device 1300 can include a processor 1301 (such as a central processing unit CPU) and a memory 1302; the memory 1302 is coupled to the processor 1301. The memory 1302 can store various data; in addition, it also stores a program 1303 for information processing, and executes the program 1303 under the control of the processor 1301.

[0216] For example, the processor 1301 can be configured to execute the program to implement the method according to the embodiments of the second aspect.

[0217] Further, as shown in FIG. 13, the device 1300 can further include a communication module 1304, etc. Details are similar to those in the prior art, and are not described herein. It is notable that the device 1300 does not necessarily include all the components shown in FIG. 13. In addition, the device 1300 can include components not shown in FIG. 13, which can be referred to the prior art.

[0218] The embodiments of the present application further provide a device. The device can be, for example, a first device.

[0219] FIG. 14 is a schematic diagram of a device according to an embodiment of the present application. As shown in FIG. 14, the device 1400 can include a processor 1401 and a memory 1402. The memory 1402 stores data and programs, and is coupled to the processor 1401. It is notable that the diagram is exemplary. Other types of structures can be used to supplement or replace the structure to implement telecommunication functions or other functions.

[0220] For example, the processor 1401 can be configured to execute programs to implement the method according to the embodiments of the first aspect.

[0221] As shown in FIG. 14, the device 1400 can further include a communication module 1403. Details are similar to those in the prior art, and are not described herein. It is notable that the device 1400 does not necessarily include all the components shown in FIG. 14. In addition, the device 1400 can include components not shown in FIG. 14, which can be referred to the prior art.

[0222] As shown in FIGS. 13 and 14, the device can further include an input unit or a power supply, etc. It is notable that the device does not necessarily include all the components shown in the figures. In addition, the device can include components not shown in the figures, which can be referred to the prior art.

[0223] The embodiments of the present application further provide a computer readable program, which, when executed in the resource determination apparatus or the second device, causes the computer to execute the method according to the embodiments of the second aspect in the resource determination apparatus or the second device.

[0224] The embodiments of the present application further provide a storage medium storing a computer readable program, which causes the computer to execute the method according to the embodiments of the second aspect in the resource determination apparatus or the second device.

[0225] The embodiments of the present application further provide a computer readable program, which, when executed in the first device or the resource determination apparatus, causes the computer to execute the method according to the embodiments of the first aspect in the first device or the resource determination apparatus.

[0226] The embodiments of the present application further provide a storage medium storing a computer readable program, wherein the computer readable program causes a computer to execute the method of the embodiments of the first aspect in the first device or resource determination apparatus.

[0227] The apparatus and method described above can be implemented by hardware, or by hardware in combination with software. The present application relates to a computer readable program which, when executed by a logic component, causes the logic component to implement the apparatus or constituent components described above, or causes the logic component to implement the various methods or steps described above. The present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.

[0228] The method / apparatus described in combination with the embodiments of the present application can be directly embodied as hardware, a software module executed by a processor, or a combination of the two. For example, one or more of the functional block diagrams shown in the figures and / or a combination of one or more of the functional block diagrams can correspond to each software module of a computer program flow, or to each hardware module. The software modules can correspond to each step shown in the figures, respectively. These hardware modules can be implemented by, for example, fixing the software modules using a field programmable gate array (FPGA).

[0229] The software modules can be located in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a mobile disk, a CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and the storage medium can be located in an ASIC. The software modules can be stored in the memory of the mobile terminal, or in a memory card which can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a MEGA-SIM card or a large-capacity flash memory device, the software modules can be stored in the MEGA-SIM card or the large-capacity flash memory device.

[0230] One or more of the functional blocks described in the accompanying drawings can be implemented as a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any appropriate combination of the foregoing, for performing the functions described herein. One or more of the functional blocks described in the accompanying drawings can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0231] The application has been described in connection with certain embodiments. However, those skilled in the art will appreciate that modifications and variations of the described embodiments are possible, and that such modifications and variations are within the scope of the application.

[0232] In connection with the embodiments including the above embodiments, the following supplementary notes are also disclosed:

[0233] 1. A resource determination method configured to be performed by a first device, the method comprising:

[0234] receiving, by the first device, first information from a second device, the first information being used for determining an access resource;

[0235] transmitting, by the first device, a first message (Msg. 1) to the second device on the access resource by backscattering a first waveform.

[0236] 2. A resource determination method configured to be performed by a second device, the method comprising:

[0237] transmitting, by the second device, first information, the first information being used for a first device to determine an access resource;

[0238] receiving, by the second device, a first message (Msg. 1) transmitted by the first device on the access resource by backscattering a first waveform.

[0239] 3. A device comprising a memory and a processor, the memory storing a computer program, the processor configured to execute the computer program to implement the method of any of the supplementary notes 1 or 2.

[0240] 4. A communication system having a device as claimed in the supplementary note 3.

Claims

1. A resource determining apparatus configured to a first device, wherein, The device comprises: a receiver that receives first information from a second device, the first information being used to determine an access resource; a transmitter that transmits a first message (Msg.1) to the second device through backscattering of a first waveform on the access resource.

2. The apparatus of claim 1, wherein, The first information is contained in a first R2D message and / or a second R2D message.

3. The apparatus of claim 2, wherein, The first R2D message comprises a paging message or a first trigger message; and the second R2D message comprises a second trigger message or a timing message or a response message of the first message.

4. The apparatus of claim 1, wherein, The device further comprises: a processor that determines the access resource according to the first information, the access resource being at least one of a time domain resource, a frequency domain resource or a time-frequency resource.

5. The apparatus of claim 4, wherein, The processor generates a first random number according to the first information, and the time-frequency resource corresponding to the first random number is the time-frequency resource.

6. The apparatus of claim 4, wherein, The processor determines the frequency domain resource, generates a second random number according to the first information, and the time domain resource corresponding to the second random number is the time domain resource.

7. The apparatus of claim 5, wherein, The time-frequency resource corresponding to the first random number is the (M+1)th time-frequency resource in a first resource set or a second resource set, or the (M+1)th time domain resource after the first R2D message or the second R2D message, M being a decimal number corresponding to the first random number.

8. The apparatus of claim 6, wherein, The time domain resource corresponding to the second random number is the (N+1)th time domain resource in the first resource set or the second resource set, or the (N+1)th time domain resource after the first R2D message or the second R2D message, N being a decimal number corresponding to the second random number.

9. The apparatus of claim 7 or 8, wherein, The first resource set comprises resources associated with one first R2D message, and the second resource set comprises resources associated with one second R2D message.

10. The apparatus of claim 9, wherein, The processor determines a (k+1)th second R2D message as the one second R2D message, k being determined according to the first information.

11. The apparatus of claim 9, wherein, The receiver further receives second information from the second device, and the processor determines the one second R2D message according to the second information.

12. The apparatus of claim 11, wherein, The second information comprises group information or session information or mask.

13. The apparatus of claim 6, wherein, The processor generates a third random number according to the first information, and the frequency domain resource or frequency point corresponding to the third random number is the frequency domain resource.

14. The apparatus of claim 13, wherein, The frequency domain resource or frequency point corresponding to the third random number is the (P+1)th frequency domain resource in the first resource set or the second resource set, or the (P+1)th frequency domain resource after the first R2D message or the second R2D message, P being a decimal number corresponding to the third random number.

15. The apparatus of claim 6, wherein, The receiver further receives third information from the second device, and the frequency domain resource is determined according to the frequency domain resource or frequency point indicated by the third information.

16. The apparatus of claim 7 or 8 or 14, wherein, The resources in the first resource set or the second resource set and / or the resources after the first R2D message or the second R2D message are sorted in time order and / or frequency size and / or frequency point indication order and / or resources associated with the second R2D message.

17. The apparatus of claim 1, wherein, The first message includes a fourth random number of 16 bits for contention resolution, and / or a device ID, and / or electronic product code (EPC) information, and / or a command response.

18. The apparatus of claim 1, wherein, The first information includes at least one integer for generating the first random number and / or the second random number and / or the third random number, and / or the third information.

19. The apparatus of claim 18, wherein, The first random number and / or the second random number and / or the third random number is a random number of Z bits or a random number of log2Z bits, or is Z bits in a random number of 16 bits for contention resolution, the Z being at least one integer included in the first information, or the Z being calculated according to at least one integer included in the first information.

20. A resource determining apparatus configured to a second device, wherein, The apparatus includes: a transmitter that transmits first information for a first device to determine an access resource; a receiver that receives a first message (Msg.1) transmitted by the first device through backscattering of a first waveform on the access resource.

Citation Information

Patent Citations

  • Communication method, device and system of reference signal

    CN116584059A

  • Random access method and device, terminal equipment and network equipment

    CN117561782A

  • Method used for random access, network device, and terminal device

    WO2020061945A1

  • Communication method, apparatus and system

    WO2024037204A1