Ra-related method used for node for wireless communication, and apparatus

By sending target signaling on the remaining resources after resource allocation, the problems of resource waste and transmission interruption in energy-sensitive equipment are solved, achieving efficient resource utilization and reliable information transmission, while reducing processing complexity and signaling overhead.

WO2026061318A1PCT designated stage Publication Date: 2026-03-26SHANGHAI CODUS TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In existing technologies, the utilization of remaining resources after resource allocation is not suitable for energy-sensitive wireless communication devices, resulting in resource waste, transmission interruption or failure, as well as information redundancy and high processing complexity.

Method used

By sending target signaling on the remaining resources after resource allocation, whether the target signaling carries an information block depends on the device's energy and resource capacity. The first field is used to indicate MAC control signaling, which reduces air interface overhead and improves resource utilization.

Benefits of technology

It effectively avoids resource waste, reduces transmission interruptions, lowers processing complexity and signaling overhead, and improves resource utilization and information transmission reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025120917_26032026_PF_FP_ABST
    Figure CN2025120917_26032026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present application are an RA-related method used for a node for wireless communication, and an apparatus. A communication node performs resource allocation with respect to a target resource, and constructs target signaling; and the target signaling is sent on the target resource, wherein whether the target signaling carries a target information block depends on whether at least the remaining resource after the allocation of the target resource can accommodate the target information block, and the target information block depends on the energy of the first node. The present application provides a novel solution for the issue of utilization of remaining resources after execution of resource allocation on an uplink grant, thereby preventing resource waste and preventing transmission interruption or failure.
Need to check novelty before this filing date? Find Prior Art

Description

A method and apparatus related to RA in a node used for wireless communication TECHNICAL FIELD

[0001] The present application relates to a transmission method and apparatus in a wireless communication system, in particular to a method and apparatus for resource allocation (RA). BACKGROUND

[0002] With the continuous development of wireless communication, the demand for low power consumption of wireless access devices is increasing; in particular, the Internet of Things is attracting more and more attention in the field of wireless communication, and the large number of Internet of Things devices makes the battery that needs to be manually replaced or charged lead to high maintenance cost, serious environmental problems and even safety hazards. The 3GPP(the 3rd Generation Partnership Project, 3rd Generation Partnership Project) Release19 established the "NR(New Radio, New Radio) Ambient Internet of Things (Ambient Internet of Things, A-IoT) Solution Research" research group (Study Item, SI), which evaluates the deployment of ambient Internet of Things in 3GPP system, including radio resource control. SUMMARY

[0003] In the prior art, if the remaining resources after performing resource allocation for an uplink grant can accommodate a BSR (Buffer Status Report), the BSR can be carried in a MAC (Medium Access Control) PDU (Protocol Data Unit), thereby making full use of the resources of the uplink grant and reducing the scheduling delay. The inventors have found through research that the existing utilization of the remaining resources after resource allocation is not suitable for energy-sensitive devices, especially A-IoT devices. Therefore, how energy-sensitive devices utilize the remaining resources after resource allocation needs to be improved.

[0004] To solve the above problems, the present application provides a solution. In the above problem description, although the present application gives specific embodiments for energy-sensitive scenarios, it can also be used in non-energy-sensitive scenarios to achieve similar technical effects as in energy-sensitive scenarios. In the above problem description, although the present application gives specific embodiments for energy-sensitive scenarios, it can also be used in delay-sensitive scenarios or interference-sensitive scenarios to achieve similar technical effects as in energy-sensitive scenarios. Further, using a unified design scheme for different scenarios can also help to reduce hardware complexity and cost.

[0005] As an embodiment, the explanation of the terms in the present application refers to the definition of the specification protocol TS38 series of 3GPP.

[0006] It should be noted that the embodiments and features in the embodiments of any node in the present application can be applied to any other node without conflict. The embodiments and features in the embodiments of the present application can be combined with each other without conflict.

[0007] The present application discloses a method used in a first node for wireless communication, characterized in that, comprising:

[0008] Performing resource allocation for target resources, and assembling target signaling;

[0009] Sending the target signaling on the target resources;

[0010] Wherein, whether the target signaling carries a target information block depends on whether the remaining resources after the target resources are allocated can accommodate the target information block; the target information block depends on the energy of the first node.

[0011] On the one hand, if the remaining resources after the resource allocation are used for BSR according to the existing protocol, the receiver of the BSR performs resource scheduling for the first node according to the BSR information, if the first node is energy sensitive, the first node may not receive the signaling of resource scheduling or cannot perform sending on the scheduled resources, resulting in resource waste; on the other hand, if the first node is energy sensitive, in the case that the power cannot be supplemented in time, it will cause transmission interruption or failure. Therefore, how to use the remaining resources after the resource allocation is a problem to be solved. The use of the above method for the remaining resources after the resource allocation considers the energy of the first node, thereby solving the above problems.

[0012] The above method is beneficial to avoid resource waste.

[0013] The above method is beneficial to avoid transmission interruption or failure.

[0014] The above method is beneficial to provide the receiver of the target signaling with the related information of the energy of the first node.

[0015] According to one aspect of the present application, characterized in that, whether the target signaling carries the target information block also depends on whether the energy of the first node meets a first threshold.

[0016] If the target signaling whether carries the target information block is determined only according to whether the remaining resources after the target resource is allocated can accommodate the target information block, on the one hand, the processing complexity of the receiver of the target signaling is caused, and on the other hand, the energy related information of the first node cannot trigger the decision of the auxiliary target signaling receiver, and also causes information redundancy. Therefore, how to reduce the unnecessary information reporting is a problem to be solved. The above method solves the above problem by whether the target signaling carries the target information block, and whether the energy of the first node meets the first threshold.

[0017] The above method is beneficial to reduce the unnecessary information reporting.

[0018] The above method is beneficial to reduce the processing complexity of the receiver of the target signaling.

[0019] According to one aspect of the present application, whether the target signaling carries the target information block further depends on the priority of the target information block and the priority of the first candidate information block, and only the former of the two indicates the energy of the first node.

[0020] If the remaining resources after resource allocation are not used for transmitting the target information block, the remaining resources will be filled, causing resource waste. How to further improve the resource utilization is a problem to be solved. The above method solves the above problem by whether the target signaling carries the target information block, and the priority of the target information block and the priority of the first candidate information block.

[0021] The above method is beneficial to improve the utilization of the remaining resources after resource allocation.

[0022] The above method is beneficial to improve the flexibility of the use of the remaining resources after resource allocation.

[0023] According to one aspect of the present application, the target information block depends on the energy of the first node, which means that the target information block indicates the transmission times, and the transmission times depend on the energy of the first node.

[0024] How to indicate the energy of the first node is a problem to be solved. The above method solves the above problem by the target information block indicating the transmission times.

[0025] The above method is beneficial to reduce the signaling overhead.

[0026] The above method is beneficial to provide more energy related information of the first node for the receiver of the target signaling.

[0027] According to an aspect of the present application, whether the target signaling carries the target information block depends on whether at least the remaining resources after the target resources are allocated can accommodate the target information block, including whether to trigger an energy report depending on whether at least the remaining resources after the target resources are allocated can accommodate the target information block.

[0028] According to an aspect of the present application, the target information block includes a first field, and the first field indicates that the target information block is MAC control signaling; and the first field occupies 1 bit.

[0029] How to reduce air interface overhead is a problem to be solved. The above method only uses 1 bit of the first field to indicate that the target information block is MAC control signaling, thereby solving the above problem.

[0030] The above method is beneficial to reduce air interface overhead.

[0031] The above method is particularly suitable for scenarios with a small number of logical channels, or even only one logical channel.

[0032] The above method is particularly suitable for A-IoT.

[0033] According to an aspect of the present application, the target information block includes a second field, and the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0034] How to indicate the type of the target information block is a problem to be solved. The above method indicates the candidate MAC control signaling type of the target information block through the second field on the premise that the first field indicates that the target information block is MAC control signaling, thereby solving the above problem.

[0035] The above method is beneficial to the receiver of the target signaling to determine the candidate MAC control signaling type of the target information block.

[0036] According to an aspect of the present application, the target information block includes the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0037] The above method further indicates the candidate MAC control signaling type of the target information block through the second field on the premise that 1 bit of the first field indicates that the target information block is MAC control signaling; and is beneficial to compatibility and functional expansion.

[0038] According to an aspect of the present application, the value of the second field depends on a first table; and the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0039] The method determines the value of the second field by introducing the first table, is simple, and can reduce air interface overhead.

[0040] According to an aspect of the present application, the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, and the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, and the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0041] The method determines the MAC control signaling included in the target signaling by introducing the first bitmap.

[0042] According to an aspect of the present application, when the resource allocation for the target resource is performed, any energy report is not triggered.

[0043] The method further limits that the target information block is carried by the target signaling only when the resource allocation for the target resource is performed and any energy report is not triggered, reduces the triggering of the energy report, and avoids the redundant energy report.

[0044] According to an aspect of the present application, the method includes:

[0045] The first signaling includes scheduling information of the target resource; and the scheduling information includes at least one of time domain resource allocation, frequency domain resource allocation, power information, or MCS (Modulation and Coding Scheme).

[0046] The present application discloses a method used in a second node for wireless communication, and the method includes:

[0047] The target signaling is received on the target resource.

[0048] The sender of the target signaling performs resource allocation for the target resource and assembles the target signaling; whether the target signaling carries a target information block depends on whether the remaining resource of the target resource after being allocated can accommodate the target information block; and the target information block depends on the energy of the sender of the target signaling.

[0049] The method is beneficial to the second node to obtain the related information of the energy of the sender of the target signaling in time, and is beneficial to perform subsequent actions.

[0050] According to an aspect of the present application, whether the target signaling carries the target information block also depends on whether the energy of the sender of the target signaling satisfies a first threshold.

[0051] As an embodiment, the second node configures the first threshold.

[0052] The method is advantageous for the second node to control the remaining resources after resource allocation, and reduces unnecessary information reporting.

[0053] According to an aspect of the present application, whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of the first candidate information block, and only the target information block of the two indicates the energy of the sender of the target signaling.

[0054] As an embodiment, the second node configures the priority of the target information block and the priority of the first candidate information block.

[0055] The method is advantageous for the second node to control the remaining resources after resource allocation, and is advantageous for the reporting of information with higher priority.

[0056] According to an aspect of the present application, the target information block depending on the energy of the sender of the target signaling means that the target information block indicates a transmission number, and the transmission number depends on the energy of the sender of the target signaling.

[0057] According to an aspect of the present application, whether the target signaling carries the target information block depending on at least whether the remaining resources after the target resource is allocated can accommodate the target information block includes whether triggering an energy report depending on at least whether the remaining resources after the target resource is allocated can accommodate the target information block.

[0058] According to an aspect of the present application, the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; and the first field occupies 1 bit.

[0059] According to an aspect of the present application, the target information block includes a second field, the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0060] The method enables the second node to determine the candidate MAC control signaling type of the target information block through the second field.

[0061] According to an aspect of the present application, the target information block includes the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0062] According to an aspect of the present application, the value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0063] According to an aspect of the present application, the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, the first bit corresponds to the candidate MAC control signaling type of the target information block.

[0064] According to an aspect of the present application, when performing resource allocation for the target resource, any energy report is not triggered.

[0065] According to an aspect of the present application, the method comprises:

[0066] sending a first signaling, the first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0067] The present application discloses a first node used for wireless communication, comprising:

[0068] a first processor, performing resource allocation for a target resource, and assembling target signaling;

[0069] a first transmitter, transmitting the target signaling on the target resource;

[0070] wherein whether the target signaling carries a target information block depends on whether the remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on the energy of the first node.

[0071] The present application discloses a second node used for wireless communication, comprising:

[0072] a second receiver, receiving target signaling on a target resource;

[0073] wherein a sender of the target signaling performs resource allocation for the target resource and assembles the target signaling; whether the target signaling carries a target information block depends on whether the remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on the energy of the sender of the target signaling.

[0074] The present application discloses a method in a first node used for wireless communication, comprising:

[0075] performing resource allocation on a target resource, and assembling target signaling;

[0076] sending the target signaling on the target resource;

[0077] The target signaling carries a target information block; the target information block includes a first field, and the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0078] In the existing protocol, the LCID (Logical Channel ID) field in the MAC subheader is used to indicate whether the MAC PDU carries a MAC CE (Control Element) or a MAC SDU (Service data unit). If the number of logical channels is small, the existing LCID field is redundant. Therefore, how to reduce the air interface overhead is a problem that needs to be solved. The above method only uses 1 bit of the first field to indicate that the target information block is MAC control signaling, thereby solving the above problem.

[0079] The above method is beneficial to reducing the air interface overhead.

[0080] The above method is particularly suitable for scenarios where the number of logical channels is small, or even only one logical channel.

[0081] The above method is particularly suitable for A-IoT.

[0082] According to one aspect of the present application, the target information block includes a second field, and the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0083] According to one aspect of the present application, the target information block includes the second field, and the second field indicates that the target information block is the MAC control signaling in dependence on the first field.

[0084] According to one aspect of the present application, the value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0085] According to one aspect of the present application, the target information block depends on the energy of the first node.

[0086] According to one aspect of the present application, it includes:

[0087] receiving first signaling, the first signaling including scheduling information of the target resource; the scheduling information including at least one of time domain resource allocation, frequency domain resource allocation, power information, or MCS.

[0088] The present application discloses a method used in a second node for wireless communication, characterized in comprising:

[0089] receiving target signaling on a target resource;

[0090] wherein the target signaling carries a target information block; the target information block comprises a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0091] According to one aspect of the present application, the target information block comprises a second field, the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0092] According to one aspect of the present application, the target information block comprises the second field indicates that the target information block is the MAC control signaling in dependence on the first field.

[0093] According to one aspect of the present application, a value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0094] According to one aspect of the present application, the target information block depends on an energy of a sender of the target signaling.

[0095] The present application discloses a first node used for wireless communication, characterized in comprising:

[0096] sending first signaling, the first signaling comprises scheduling information of the target resource; the scheduling information comprises at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0097] The present application discloses a first node used for wireless communication, characterized in comprising:

[0098] a first processor, performing resource allocation for a target resource, and assembling target signaling;

[0099] a first transmitter, sending the target signaling on the target resource;

[0100] wherein the target signaling carries a target information block; the target information block comprises a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0101] The present application discloses a second node used for wireless communication, characterized in comprising:

[0102] a second receiver, receiving target signaling on a target resource;

[0103] The target signaling carries a target information block; the target information block includes a first field, and the first field indicates that the target information block is MAC control signaling; and the first field occupies 1 bit.

[0104] The present application discloses a method used in a first node for wireless communication, characterized in comprising:

[0105] Performing resource allocation on a target resource, and assembling target signaling;

[0106] Transmitting the target signaling on the target resource;

[0107] The target signaling carries a target information block; the target signaling includes a first bit map, the first bit map includes a plurality of bits, and the plurality of bits correspond to a plurality of candidate MAC control signaling types; and the first bit map includes a first bit, and the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0108] In the existing protocol, the LCID field in the MAC subheader indicates the logical channel identifier of the MAC PDU carrying the MAC CE and the MAC SDU. The above method determines the MAC control signaling included in the target signaling by introducing the first bit map. On the one hand, the implementation is simple; on the other hand, the signaling overhead is saved; especially, the more the number of candidate MAC control signaling types of the MAC control signaling carried by the target signaling, the more the signaling overhead saved compared with the traditional MAC subheader.

[0109] According to one aspect of the present application, the target signaling includes a third field, and the target signaling includes the first bit map depending on the third field; and the third field occupies 1 bit.

[0110] According to one aspect of the present application, the target information block depends on the energy of the first node.

[0111] The present application discloses a method used in a first node for wireless communication, characterized in comprising:

[0112] Receiving first signaling, the first signaling includes scheduling information of the target resource; and the scheduling information includes at least one of time domain resource allocation, frequency domain resource allocation, power information, or MCS.

[0113] The present application discloses a method used in a second node for wireless communication, characterized in comprising:

[0114] Receiving target signaling on a target resource;

[0115] The target signaling carries a target information block; the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0116] According to an aspect of the present application, the target signaling includes a third field, the target signaling includes the first bitmap depending on the third field; the third field occupies 1 bit.

[0117] According to an aspect of the present application, the target information block depends on the energy of a sender of the target signaling.

[0118] According to an aspect of the present application, it comprises:

[0119] The first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0120] The present application discloses a first node used for wireless communication, comprising:

[0121] The first processor performs resource allocation on the target resource and constructs target signaling;

[0122] The first transmitter transmits the target signaling on the target resource;

[0123] The target signaling carries a target information block; the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0124] The present application discloses a second node used for wireless communication, comprising:

[0125] The second receiver receives target signaling on a target resource;

[0126] The target signaling carries a target information block; the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block. BRIEF DESCRIPTION OF DRAWINGS

[0127] Other features, objects, and advantages of the application will become more apparent from the following detailed description when read in conjunction with the accompanying drawings, in which:

[0128] Figure 1A shows a flow diagram of transmissions of a first node according to one embodiment of the present application;

[0129] Figure 1B shows a flow diagram of transmissions of a second node according to one embodiment of the present application;

[0130] Figure 2 shows a schematic diagram of a network architecture according to one embodiment of the present application;

[0131] Figure 3 shows a schematic diagram of an embodiment of a radio protocol architecture for the user and control planes according to one embodiment of the present application;

[0132] Figure 4 shows a schematic diagram of a first communication device and a second communication device according to one embodiment of the present application;

[0133] Figure 5 shows a flow diagram of wireless signal transmissions according to one embodiment of the present application;

[0134] Figure 6 shows a schematic diagram of whether a target signaling carries a target information block according to one embodiment of the present application;

[0135] Figure 7 shows a schematic diagram of whether a target signaling carries a target information block according to another embodiment of the present application;

[0136] Figure 8 shows a schematic diagram of whether a target signaling carries a target information block according to yet another embodiment of the present application;

[0137] Figure 9 shows a schematic diagram of a target information block according to one embodiment of the present application;

[0138] Figure 10 shows a schematic diagram of a target signaling including a first bitmap of bits according to one embodiment of the present application;

[0139] Figure 11 shows a schematic diagram of a first table according to one embodiment of the present application;

[0140] Figure 12 shows a schematic diagram of an energy table according to one embodiment of the present application;

[0141] Figure 13 shows a schematic diagram of a target resource and a target signaling according to one embodiment of the present application;

[0142] Figure 14 shows a schematic diagram of a structure of an A-IoT device according to one embodiment of the present application;

[0143] Figure 15 shows a block diagram of a structure of a processing device for use in a first node according to one embodiment of the present application;

[0144] Figure 16 illustrates a structural block diagram of a processing apparatus in a second node according to an embodiment of the present application. DETAILED DESCRIPTION

[0145] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other arbitrarily without conflict.

[0146] Embodiment 1A

[0147] Embodiment 1A illustrates a flowchart of a first node according to an embodiment of the present application, as shown in Figure 1A. In Figure 1A, each block represents a step, and it is particularly emphasized that the order of the blocks in the figure does not represent the time sequence between the steps represented.

[0148] In Embodiment 1A, the first node in the present application performs resource allocation for a target resource and assembles a target signaling in step 101A; and transmits the target signaling on the target resource in step 102A.

[0149] As an embodiment, the first node is a terminal.

[0150] As an embodiment, the first node is a UE.

[0151] As an embodiment, the first node is a low-power consumption device.

[0152] As an embodiment, the first node is an IoT device.

[0153] As an embodiment, the first node is an A-IoT device.

[0154] As an embodiment, a MAC entity of the first node performs the resource allocation for the target resource and assembles the target signaling.

[0155] As an embodiment, the resource allocation includes allocating resources to at least one MAC control signaling.

[0156] As an embodiment, the resource allocation includes allocating resources to at least one logical channel.

[0157] As an embodiment, the at least one logical channel is one logical channel.

[0158] As an embodiment, the at least one logical channel is a plurality of logical channels.

[0159] As one embodiment, the resource allocation is performed according to a priority of the logical channel.

[0160] As one embodiment, the resource allocation is performed according to an order in which the MAC control signaling is prioritized.

[0161] As one embodiment, the resource allocation is performed according to a priority of the logical channel and a priority of the MAC control signaling.

[0162] As one embodiment, the target resource is a dynamic grant (DG).

[0163] As one embodiment, the target resource is a configured grant (CG).

[0164] As one embodiment, the target resource includes a time domain resource and a frequency domain resource.

[0165] As one embodiment, the target resource includes at least one RE (Resource Element).

[0166] As one embodiment, the target resource includes at least one RB (Resource Block).

[0167] As one embodiment, the target resource includes at least one PRB (Physical resource block).

[0168] As one embodiment, the target resource includes at least one VRB (Virtual resource block).

[0169] As one embodiment, the target resource includes at least one RBG (RB group).

[0170] As one embodiment, the target resource includes one grant.

[0171] As one embodiment, the target resource includes one UL grant.

[0172] As one embodiment, the target resource includes one D2R (Device to Reader) grant.

[0173] As one embodiment, the target resource includes PDRCH (Physical device-to-reader channel) resource.

[0174] As one embodiment, the target resource comprises a PRDCH (Physical reader-to-device channel) resource.

[0175] As one embodiment, the target resource is allocated by a receiver of the target signaling.

[0176] As one embodiment, the target resource is allocated by a serving base station of a receiver of the target signaling.

[0177] As one embodiment, the target resource is allocated by a core network of the first node.

[0178] As one embodiment, the target resource is determined by the first node.

[0179] As one embodiment, the target resource overlaps with a PUSCH (Physical Uplink Shared Channel) resource of a receiver of the target signaling.

[0180] As one embodiment, the target resource does not overlap with a PDSCH (Physical Downlink Shared Channel) resource of a receiver of the target signaling.

[0181] As one embodiment, the target resource overlaps with a Measurement Gap of a receiver of the target signaling.

[0182] As one embodiment, the target resource does not overlap with a Measurement Gap of a receiver of the target signaling.

[0183] As one embodiment, the target resource overlaps with a SSB (Synchronization Signal Block) of a receiver of the target signaling.

[0184] As one embodiment, the target resource does not overlap with a SSB of a receiver of the target signaling.

[0185] As one embodiment, the build is build.

[0186] As one embodiment, the build comprises multiplexing.

[0187] As one embodiment, the build comprises assembly.

[0188] As one embodiment, the build comprises multiplexing and assembly.

[0189] As one embodiment, the target signaling is a physical layer signaling.

[0190] As one embodiment, the target signaling is a MAC sublayer signaling.

[0191] As one embodiment, the target signaling is a MAC PDU.

[0192] As one embodiment, the target signaling is a MAC sublayer signaling.

[0193] As one embodiment, the target signaling is a MAC payload.

[0194] As one embodiment, the target signaling includes at least one MAC subheader.

[0195] As one embodiment, the target signaling does not include any MAC subheader.

[0196] As one embodiment, the target signaling includes at least one of a MAC control signaling or a MAC SDU.

[0197] As one embodiment, the target signaling includes at least one of a signaling generated at a MAC sublayer or a signaling or data generated at a protocol layer above the MAC sublayer.

[0198] As one embodiment, the target signaling is a new transmission.

[0199] As one embodiment, the target signaling belongs to a TB (Transmission Block).

[0200] As one embodiment, the target signaling is mapped to a TB.

[0201] As one embodiment, whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the first node.

[0202] As one embodiment, whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block includes:

[0203] If at least the remaining resource after the target resource is allocated can accommodate the target information block, the target signaling carries the target information block.

[0204] As one sub-embodiment of the above embodiment, if the remaining resource after the target resource is allocated cannot accommodate the target information block, the target signaling does not carry the target information block.

[0205] As an example, the remaining resource after the target resource is allocated is capable of accommodating the target information block means that the remaining resource after the target resource is allocated is capable of accommodating the target information block.

[0206] In the above method, as long as the remaining resource after the target resource is allocated is capable of accommodating the target information block, the target signaling carries the target information block, which is beneficial to providing the receiver of the target signaling with as much information about the energy of the first node as possible.

[0207] As an example, the remaining resource after the target resource is allocated is capable of accommodating the target information block means that the remaining resource after the target resource is allocated is capable of accommodating the target information block, and at least one condition is met; wherein the at least one condition is independent of the size of the remaining resource after the target resource is allocated.

[0208] In the above method, if the remaining resource after the target resource is allocated is capable of accommodating the target information block, the target signaling carries the target information block only if at least one condition is met, which is beneficial to avoiding providing the receiver of the target signaling with unnecessary information about the energy of the first node.

[0209] As an example, the remaining resource after the target resource is allocated is capable of accommodating the target information block means that the size of the remaining resource after the target resource is allocated is greater than or equal to the size of the target information block.

[0210] As an example, the remaining resource after the target resource is allocated is capable of accommodating the target information block means that the number of bits of the remaining resource after the target resource is allocated is greater than or equal to the number of bits of the target information block.

[0211] As an example, the remaining resource after the target resource is allocated means padding bits.

[0212] As an example, the remaining resource after the target resource is allocated means the remaining bits after the target resource is allocated.

[0213] As an example, the target signaling does not carry the target information block means that the target signaling does not include the target information block.

[0214] As an example, the target signaling does not carry the target information block means that the target signaling carries padding information blocks.

[0215] As an embodiment, the target signaling not carrying the target information block means that the target signaling comprises a padding information block.

[0216] As an embodiment, the size of the remaining resource after the target resource is allocated is equal to the size of the padding information block.

[0217] As an embodiment, the number of bits of the remaining resource after the target resource is allocated is equal to the number of bits of the padding information block.

[0218] As an embodiment, the padding information block is composed of a MAC subheader and padding bits.

[0219] As an embodiment, the padding information block is composed of padding bits.

[0220] As an embodiment, the padding bits are all 1.

[0221] As an embodiment, the padding bits are all 0.

[0222] As an embodiment, the padding bits are determined by the first node itself.

[0223] As an embodiment, the padding information block occupies the lowest bits of the target signaling.

[0224] As an embodiment, the target signaling comprises a field, and the field indicates that the target signaling carries the padding information block.

[0225] As a sub-embodiment of the above embodiment, the field is at least one bit in the padding information block.

[0226] As a sub-embodiment of the above embodiment, the field is at least one bit in the target signaling other than the padding information block.

[0227] As an embodiment, the target information block is a one-bit block.

[0228] As an embodiment, the target information block is at least one octet.

[0229] As an embodiment, the target information block is a MAC control signaling.

[0230] As an embodiment, the MAC control signaling is a MAC CE.

[0231] As an embodiment, the MAC control signaling is a signaling generated at a MAC sublayer.

[0232] As one embodiment, the MAC control signaling is a MAC subPDU including a MAC CE.

[0233] As one embodiment, the MAC control signaling is a MAC CE and a subheader thereof.

[0234] As one embodiment, the MAC control signaling is a MAC subPDU including signaling generated at a MAC sublayer.

[0235] As one embodiment, the MAC control signaling includes a MAC subheader.

[0236] As one embodiment, the MAC control signaling does not include a MAC subheader.

[0237] As one embodiment, the target information block depends on an energy of the first node means that a setting of the target information block depends on the energy of the first node.

[0238] As one sub-embodiment of the above embodiment, at least one field in the target information block is related to the energy of the first node.

[0239] As one sub-embodiment of the above embodiment, at least one field in the target information block indicates the energy of the first node.

[0240] As one sub-embodiment of the above embodiment, a value of at least one field in the target information block depends on the energy of the first node.

[0241] As one sub-embodiment of the above embodiment, the at least one field is one field.

[0242] As one sub-embodiment of the above embodiment, the at least one field is a plurality of fields.

[0243] As one sub-embodiment of the above embodiment, the at least one field includes one energy field, the one energy field indicating the energy of the first node.

[0244] As one dependent embodiment of the above sub-embodiment, the one energy field is set as an index of the energy of the first node.

[0245] As one dependent embodiment of the above sub-embodiment, the index of the energy of the first node is i, the i indicating that the energy is not less than i and not greater than j, the j being greater than the i.

[0246] As one dependent embodiment of the above sub-embodiment, the index of the energy of the first node is determined by a look-up table.

[0247] As a sub-embodiment of the above embodiment, the at least one field includes a bias state field, the bias state field indicating a state to which the first node is biased.

[0248] As an adjunct embodiment of the above sub-embodiment, the method facilitates a subsequent operation by a recipient of the target signaling based on the bias state of the first node.

[0249] As an adjunct embodiment of the above sub-embodiment, the candidate of states includes two states.

[0250] As an adjunct embodiment of the above sub-embodiment, the candidate of states includes three states.

[0251] As an adjunct embodiment of the above sub-embodiment, the candidate of states includes on and off.

[0252] As an adjunct embodiment of the above sub-embodiment, the candidate of states includes active and deactive.

[0253] As an adjunct embodiment of the above sub-embodiment, the candidate of states includes dominate.

[0254] As a sub-embodiment of the above embodiment, the at least one field includes a charge request field, the charge request field indicating whether a charge is requested.

[0255] As an adjunct embodiment of the above sub-embodiment, the charge request field is at least one bit.

[0256] As an adjunct embodiment of the above sub-embodiment, the charge request field is one bit.

[0257] As an adjunct embodiment of the above sub-embodiment, the charge request field is multiple bits.

[0258] As an adjunct embodiment of the above sub-embodiment, if the at least one bit is set to all ones, the charge request field indicates that a charge is requested; if the at least one bit is not set to all ones, the charge request field does not indicate that a charge is requested.

[0259] As an adjunct embodiment of the above sub-embodiment, if the energy of the first node is less than a threshold, the charge request field indicates that a charge is requested; if the energy of the first node is greater than a threshold, the charge request field does not indicate that a charge is requested.

[0260] As one embodiment, the target information block depending on the energy of the first node means that the target information block indicates a transmission number depending on the energy of the first node.

[0261] As one sub-embodiment of the above embodiment, the at least one field comprises a transmission number field, and the transmission number field indicates the transmission number.

[0262] As one sub-embodiment of the above embodiment, the transmission number is a transmission number supported by the energy of the first node.

[0263] As one sub-embodiment of the above embodiment, the transmission number means a sending number.

[0264] As one sub-embodiment of the above embodiment, the transmission number means a maximum sending number.

[0265] As one sub-embodiment of the above embodiment, the transmission number means a maximum sending number based on a current sending power.

[0266] As one embodiment, the target information block depending on the energy of the first node means that a size of the target information block depends on the energy of the first node.

[0267] As one sub-embodiment of the above embodiment, the greater the energy of the first node, the greater the size of the target information block; the smaller the energy of the first node, the smaller the size of the target information block.

[0268] As one sub-embodiment of the above embodiment, if the energy of the first node is greater than a threshold, the target information block adopts a long format energy report; if the energy of the first node is less than a threshold, the target information block adopts a short format energy report.

[0269] As one embodiment, the target information block depending on the energy of the first node means that a type of the target information block depends on the energy of the first node.

[0270] As one embodiment, the target signaling carries a target information block; the target information block comprises a first field, the first field indicates that the target information block is MAC control signaling; and the first field occupies 1 bit.

[0271] As one embodiment, the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0272] Embodiment 1B

[0273] Embodiment 1B illustrates a flowchart of a second node according to an embodiment of the present application, as shown in FIG. 1B. In FIG. 1B, each block represents a step, and it is particularly emphasized that the order of the blocks in the figure does not represent the time sequence between the steps represented.

[0274] In embodiment 1B, the second node in the present application receives target signaling on a target resource in step 101B.

[0275] As one embodiment, the sender of the target signaling performs resource allocation for the target resource and composes the target signaling; whether the target signaling carries a target information block depends on whether the remaining resources of the target resource after being allocated can accommodate the target information block; the target information block depends on the energy of the sender of the target signaling.

[0276] As one sub-embodiment of the above-mentioned embodiment, the target signaling received by the second node comprises the target information block.

[0277] As one sub-embodiment of the above-mentioned embodiment, the target signaling received by the second node does not comprise the target information block.

[0278] As one embodiment, the target signaling carries a target information block; the target information block comprises a first domain, the first domain indicates that the target information block is MAC control signaling; the first domain occupies 1 bit.

[0279] As one sub-embodiment of the above-mentioned embodiment, the second node determines that the target information block is MAC control signaling according to the first domain.

[0280] As one embodiment, the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0281] As one sub-embodiment of the above-mentioned embodiment, the second node determines the MAC control signaling included in the target signaling according to the first bitmap.

[0282] Example 2

[0283] Embodiment 2 illustrates a diagram of a network architecture according to one embodiment of the application, as shown in FIG. 2. FIG. 2 illustrates a network architecture 200. The network architecture 200 is a 5G NR (New Radio) / LTE (Long-Term Evolution) / LTE-A (Long-Term Evolution Advanced) system, or the network architecture 200 is a 5G+ network architecture, or the network architecture 200 is a 6G network architecture, or the network architecture 200 is a network architecture of future continued evolution of 3GPP; the network architecture 200 can be referred to as a 5GS (5G System) / EPS (Evolved Packet System), or the network architecture 200 can be referred to as a 6GS (6G System); the network architecture 200 includes a UE (User Equipment) 201, a RAN (Radio Access Network) 202, a core network 210, a HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and at least one of an Internet service 230. The network architecture 200 can be interconnected with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the network architecture 200 provides packet-switched services, however, those skilled in the art will readily appreciate that the various concepts presented throughout this application are amenable to use with networked or other cellular networked environments providing circuit-switched services. The RAN includes a node 203 and other nodes 204. The node 203 provides user and control plane protocol terminations toward the UE 201. The node 203 can be connected to the other nodes 204 via an Xn interface (e.g., backhaul) / X2 interface. The node 203 can also be referred to as a base station, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a TRP (Transmit Receive Point), or some other suitable terminology. The core network 210 is a 5GC (5G Core Network) / EPC (Evolved Packet Core), or the core network 210 is a 6GC; the node 203 provides an access point to the core network 210 for the UE 201.Examples of a UE 201 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a non-tethered base station communication, a satellite mobile communication, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a drone, a flying vehicle, a narrowband internet of things device, a machine type communication device, a land vehicle, a car, a wearable device, or any other similar functional device. Those skilled in the art will also The node 203 is connected by an S1 / NG interface to the core network 210. The core network 210 includes a MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, a S-GW (Service Gateway) / UPF (User Plane Function) 212, and a P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is a control node that handles signaling between the UE 201 and the core network 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user IP (Internet Protocal) packets are transferred through the S-GW / UPF 212, which itself is connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW / UPF 213 is connected to the Internet services 230. The Internet services 230 include operator corresponding Internet protocol services, which can specifically include the Internet, an intranet, an IMS (IP Multimedia Subsystem), and a packet switched streaming service.

[0284] As one embodiment, the UE 241 corresponds to the first node in the present application, and the UE 201 corresponds to the second node in the present application.

[0285] As one subembodiment of the above embodiment, the UE 241 is the first node in the present application, and the UE 201 is the second node in the present application.

[0286] As one subembodiment of the above embodiment, the first node in the present application comprises the UE 241, and the second node in the present application comprises the UE 201.

[0287] As one subembodiment of the above embodiment, the UE 241 is a user equipment (UE), and the UE 201 is a user equipment.

[0288] As one subembodiment of the above embodiment, the UE 241 is an A-IoT device, and the UE 201 is a user equipment.

[0289] As one embodiment, the UE 201 corresponds to the first node in the present application, and the node 203 corresponds to the second node in the present application.

[0290] As one subembodiment of the above embodiment, the UE 201 is the first node in the present application, and the node 203 is the second node in the present application.

[0291] As one subembodiment of the above embodiment, the first node in the present application comprises the UE 201, and the second node in the present application comprises the node 203.

[0292] As one subembodiment of the above embodiment, the UE 201 is a user equipment, and the UE 201 is a base station device.

[0293] As one subembodiment of the above embodiment, the UE 201 is an A-IoT device, and the UE 201 is a base station device.

[0294] Embodiment 3

[0295] Figure 3 is a diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and the control plane 300. Figure 3 shows three layers for the radio protocol architecture for the control plane 300: Layer 1, Layer 2, and Layer 3. Layer 1 (LI layer) is the lowest layer and implements various PHY (Physical layer) signal processing functions. The LI layer will be referred to as the PHY 301 herein. Layer 2 (L2 layer) 305 is above the PHY 301 and includes a MAC (Medium Access Control) sublayer 302, a RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304. The PDCP sublayer 304 provides multiplexing between different radio bearers and logical channels. The PDCP sublayer 304 also provides security functions, such as ciphering of the data packets, and header compression. The RLC sublayer 303 provides segmentation and reassembly of upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for out-of-order reception due to HARQ. The MAC sublayer 302 provides multiplexing between logical and transport channels. The MAC sublayer 302 is also responsible for allocating the various radio resources (e.g., resource blocks) in one cell. The MAC sublayer 302 is also responsible for HARQ operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and using RRC signaling to configure the lower layers. The radio protocol architecture for the user plane 350 includes Layer 1 (LI layer) and Layer 2 (L2 layer), which are substantially the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead. Also included in the L2 layer 355 in the user plane 350 is the SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for mapping between QoS flows and data radio bearers (DRBs) to support diverse service

[0296] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the first node in the present application.

[0297] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the second node in the present application.

[0298] As one embodiment, at least part of the target signaling in the present application is generated at the PHY 301 or PHY 351.

[0299] As one embodiment, at least part of the target signaling in the present application is generated at the MAC 302 or MAC 352.

[0300] As one embodiment, the at least part of the target signaling includes the target information block.

[0301] As one embodiment, the first signaling in the present application is generated at the PHY 301 or PHY 351.

[0302] As one embodiment, the first signaling in the present application is generated at the MAC 302 or MAC 352.

[0303] As one embodiment, the first signaling in the present application is generated at a higher layer of the MAC 302 or MAC 352.

[0304] As one embodiment, the higher layer of the MAC 302 or MAC 352 is an application layer (not shown).

[0305] As one embodiment, the higher layer of the MAC 302 or MAC 352 is a NAS layer (not shown).

[0306] As one embodiment, at least one of the SDAP 356, RRC 306, PDCP 354, PDCP 304, RLC 303, RLC 353 in FIG. 3 can not exist.

[0307] Embodiment 4

[0308] Embodiment 4 shows a schematic diagram of a first communication device and a second communication device according to the present application, as shown in FIG. 4. FIG. 4 is a block diagram of a first communication device 450 and a second communication device 410 communicating with each other in an access network.

[0309] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter / receiver 454, and an antenna 452.

[0310] The second communications device 410 includes a controller / processor 475, a memory 476, a receive processor 470, a transmit processor 416, a multi-antenna receive processor 472, a multi-antenna transmit processor 471, a transmitter / receiver 418, and antennas 420.

[0311] In the transmission from the second communications device 410 to the first communications device 450, upper layer packets from a core network are provided to the controller / processor 475 at the second communications device 410. The controller / processor 475 implements functionality of the L2 layer. In the transmission from the second communications device 410 to the first communications device 450, the controller / processor 475 provides header compression, ciphering, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocation for the first communications device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets, and signaling to the first communications device 450. The transmit processor 416 and the multi-antenna transmit processor 471 implement various signal processing functions for the LI layer (i.e., physical layer). The transmit processor 416 implements coding and interleaving to facilitate forward error correction (FEC) at the second communications device 410, and mapping of coded and modulated symbols onto resource elements (REs) for transmission. The multi-antenna transmit processor 471 performs digital spatial precoding of the coded and modulated symbols, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor 416 then maps each spatial stream to a subcarrier, multiplexes the stream with reference signals (e.g., pilots), and then performs a Fast Fourier Transform (FFT) to generate a time-domain OFDM symbol stream. The multi-antenna transmit processor 471 then performs transmit analog precoding / beamforming operations on the time-domain OFDM symbol stream. Each transmitter 418 converts the baseband OFDM symbol stream provided by the multi-antenna transmit processor 471 into a radio frequency (RF) signal, which is then provided to a different antenna 420.

[0312] In transmissions from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its respective antenna 452. Each receiver 454 recovers information modulated onto an RF carrier and provides the recovered information at baseband, as a stream of symbols, to a receive processor 456. The receive processor 456 and a multiple access receiver processor 458 implement various signal processing functions of the Ll layer. The multiple access receiver processor 458 performs receive analog precoding / beamforming operations on the baseband multiple access symbol stream from the receivers 454. The receive processor 456 converts the baseband multiple access symbol stream from the time-domain to the frequency domain using a Fast Fourier Transform (FFT). In the frequency domain, the physical layer data signals and the reference signals are demultiplexed from the received symbol stream by the receive processor 456, with the reference signals to be used for channel estimation and the data signals to be recovered after multiple access detection in the multiple access receiver processor 458 for any spatial streams destined for the first communication device 450. The symbols on each spatial stream are demodulated and recovered by the receive processor 456 and used to generate soft decisions. The receive processor 456 then decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the second communication device 410 on the physical channel. The upper layer data and control signals are then provided to a controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 can be associated with a memory 460 that stores program codes and data. The memory 460 can be referred to as a computer-readable medium. In transmissions from the second communication device 410 to the first communication device 450, the controller / processor 459 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the core network. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals can also be provided to the L3 for L3 processing.

[0313] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 is used to provide upper layer data packets to a controller / processor 459. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, ciphering, packet segmentation and reordering, and multiplexing between logical and transport channels based on radio resource allocations for the user plane and control plane. The controller / processor 459 is also responsible for retransmission of lost packets, and signaling to the second communication device 410. The transmit processor 468 performs modulation mapping, channel coding processing, multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, and then the transmit processor 468 modulates the generated spatial streams into multi-carrier / single-carrier symbol streams, which are then provided to different antennas 452 via the transmitters 454 after analog precoding / beamforming operations in the multi-antenna transmit processor 457. Each transmitter 454 first converts the baseband symbol stream provided by the multi-antenna transmit processor 457 into a radio frequency signal, and then provides the radio frequency signal to the antenna 452.

[0314] In the transmission from the first communication device 450 to the second communication device 410, the functions at the second communication device 410 are similar to the receive functions at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives a radio frequency signal through its respective antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to the multi-antenna receive processor 472 and the receive processor 470. The receive processor 470 and the multi-antenna receive processor 472 together implement the functions of the L1 layer. The controller / processor 475 implements the functions of the L2 layer. The controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer readable medium. In the transmission from the first communication device 450 to the second communication device 410, the controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the UE 450. Upper layer data packets from the controller / processor 475 can be provided to a core network.

[0315] As one embodiment, the first communication device 450 corresponds to a first node in the present disclosure.

[0316] As one embodiment, the first node in the present disclosure includes the first communication device 450.

[0317] As an embodiment, the second communication device 410 corresponds to a second node in the present application.

[0318] As an embodiment, a second node in the present application comprises the second communication device 410.

[0319] As an embodiment, the first communication device 450 is a user equipment.

[0320] As an embodiment, the first communication device 450 is an A-IoT device.

[0321] As a sub-embodiment of the above-mentioned embodiment, the first communication device 450 in the above-mentioned Figure 4 can be replaced by the A-IoT device 1400 in embodiment 14; wherein the antenna 452 corresponds to the antenna 1401 in embodiment 14.

[0322] As a sub-embodiment of the above-mentioned embodiment, the second communication device 410 is a user equipment.

[0323] As a sub-embodiment of the above-mentioned embodiment, the second communication device 410 is a base station device.

[0324] As an embodiment, the first communication device 450 is a relay device.

[0325] As an embodiment, the second communication device 410 is a user equipment.

[0326] As an embodiment, the second communication device 410 is a base station device.

[0327] As an embodiment, the second communication device 410 is a relay device.

[0328] As an embodiment, the second communication device 410 is an A-IoT device.

[0329] As a sub-embodiment of the above-mentioned embodiment, the second communication device 410 in the above-mentioned Figure 4 can be replaced by the A-IoT device 1400 in embodiment 14; wherein the antenna 452 corresponds to the antenna 1401 in embodiment 14; the.

[0330] As a sub-embodiment of the above-mentioned embodiment, the first communication device 450 is a user equipment.

[0331] As a sub-embodiment of the above-mentioned embodiment, the first communication device 450 is a base station device.

[0332] As one embodiment, the first communication device 450 comprises at least one processor and at least one memory including a computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the first communication device 450 at least to perform resource allocation for a target resource, and compose a target signaling; transmit the target signaling on the target resource; wherein whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the first node.

[0333] As one embodiment, the first communication device 450 comprises a memory storing a computer readable program code which, when executed by at least one processor, causes actions comprising: performing resource allocation for a target resource, and composing a target signaling; transmitting the target signaling on the target resource; wherein whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the first node.

[0334] As one embodiment, the second communication device 410 comprises at least one processor and at least one memory including a computer program code; the at least one memory and the computer program code are configured to, with the at least one processor, cause the second communication device 410 at least to receive a target signaling on a target resource; wherein a sender of the target signaling performs resource allocation for the target resource, and composes the target signaling; whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the sender of the target signaling.

[0335] As one embodiment, the second communication device 410 comprises a memory storing a computer readable program code which, when executed by at least one processor, causes actions comprising: receiving a target signaling on a target resource; wherein a sender of the target signaling performs resource allocation for the target resource, and composes the target signaling; whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the sender of the target signaling.

[0336] As one typical sub-embodiment of the above four embodiments, the first communication device 450 is a user equipment, and the second communication device 410 is a base station device.

[0337] As a typical sub-example of the above four examples, the first communication device 450 is an A-IoT device, and the second communication device 410 is a user equipment.

[0338] As an example, the first communication device 450 includes at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the first communication device 450 at least to perform resource allocation for a target resource, and compose target signaling; transmit the target signaling on the target resource; wherein the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0339] As an example, the first communication device 450 includes a memory storing a computer readable program of instructions which, when executed by at least one processor, causes actions including: performing resource allocation for a target resource, and composing target signaling; transmitting the target signaling on the target resource; wherein the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0340] As an example, the second communication device 410 includes at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the second communication device 410 at least to receive target signaling on a target resource; wherein the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0341] As an example, the second communication device 410 includes a memory storing a computer readable program of instructions which, when executed by at least one processor, causes actions including: receiving target signaling on a target resource; wherein the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0342] As a typical sub-embodiment of the above four embodiments, the first communication device 450 is a base station device, and the second communication device 410 is a user equipment.

[0343] As a typical sub-embodiment of the above four embodiments, the first communication device 450 is a user equipment, and the second communication device 410 is an A-IoT device.

[0344] As a typical sub-embodiment of the above four embodiments, the first communication device 450 is a user equipment, and the second communication device 410 is a base station device.

[0345] As a typical sub-embodiment of the above four embodiments, the first communication device 450 is an A-IoT device, and the second communication device 410 is a user equipment.

[0346] As an embodiment, the first communication device 450 comprises at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the first communication device 450 at least to perform resource allocation for a target resource, and compose target signaling; transmit the target signaling on the target resource; wherein the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0347] As an embodiment, the first communication device 450 comprises a memory storing a computer readable program of instructions which, when executed by at least one processor, causes actions comprising: performing resource allocation for a target resource, and composing target signaling; transmitting the target signaling on the target resource; wherein the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0348] As one embodiment, the second communication device 410 comprises: at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the performance of the following. The second communication device 410 receives target signaling on a target resource; wherein the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0349] As one embodiment, the second communication device 410 comprises: a memory storing a program of computer readable instructions to produce actions when executed by at least one processor, the actions comprising: receiving target signaling on a target resource; wherein the target signaling carries a target information block; the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0350] As one typical subembodiment of the above four embodiments, the first communication device 450 is a base station device, and the second communication device 410 is a user equipment.

[0351] As one typical subembodiment of the above four embodiments, the first communication device 450 is a user equipment, and the second communication device 410 is an A-IoT device.

[0352] As one typical subembodiment of the above four embodiments, the first communication device 450 is a user equipment, and the second communication device 410 is a base station device.

[0353] As one typical subembodiment of the above four embodiments, the first communication device 450 is an A-IoT device, and the second communication device 410 is a user equipment.

[0354] As one embodiment, at least one of the antenna 452, the transmitter 454, the transmit processor 468, the controller / processor 459 is used to transmit the target signaling.

[0355] As one embodiment, at least one of the antenna 420, the receiver 418, the receive processor 470, the controller / processor 475 is used to receive the target signaling.

[0356] As one embodiment, at least one of the antenna 452, the receiver 454, the receive processor 456, the controller / processor 459 is configured to receive the first signaling.

[0357] As one embodiment, at least one of the antenna 420, the transmitter 418, the transmit processor 416, the controller / processor 475 is configured to transmit the first signaling.

[0358] Embodiment 5

[0359] Embodiment 5 illustrates a wireless signal transmission flowchart according to one embodiment of the present application, as shown in FIG. 5. It is particularly noted that the sequence in this example does not limit the sequence of signal transmission and implementation in the present application.

[0360] For the first node U01, in step S5101, the first signaling is received; in step S5102, resource allocation is performed for target resources; in step S5103, an energy report is triggered; in step S5104, target signaling is assembled; in step S5105, the target signaling is transmitted on the target resources.

[0361] For the second node N02, in step S5201, the first signaling is transmitted; in step S5202, the target signaling is received.

[0362] As one embodiment, in Embodiment 5, whether the target signaling carries a target information block depends on whether the remaining resources after the target resources are allocated can accommodate the target information block; the target information block depends on the energy of the first node U01.

[0363] As one embodiment, the first node U01 is a UE, and the second node N02 is a UE.

[0364] As one embodiment, the first node U01 is a UE, and the second node N02 is a base station device.

[0365] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a UE.

[0366] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a base station device.

[0367] As one embodiment, in Embodiment 5, the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0368] As one embodiment, the first node U01 is a UE, and the second node N02 is a UE.

[0369] As one embodiment, the first node U01 is a UE, and the second node N02 is a base station device.

[0370] As one embodiment, the first node U01 is a base station device, and the second node N02 is a UE.

[0371] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a UE.

[0372] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a base station device.

[0373] As one embodiment, the first node U01 is a UE, and the second node N02 is an A-IoT device.

[0374] As one embodiment, the first node U01 is a base station device, and the second node N02 is an A-IoT device.

[0375] As one embodiment, in embodiment 5, the target signaling carries a target information block; the target signaling includes a first bit map, the first bit map includes a plurality of bits, and the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bit map includes a first bit, and the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0376] As one embodiment, the first node U01 is a UE, and the second node N02 is a UE.

[0377] As one embodiment, the first node U01 is a UE, and the second node N02 is a base station device.

[0378] As one embodiment, the first node U01 is a base station device, and the second node N02 is a UE.

[0379] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a UE.

[0380] As one embodiment, the first node U01 is an A-IoT device, and the second node N02 is a base station device.

[0381] As an embodiment, the first node U01 is a UE, and the second node N02 is an A-IoT device.

[0382] As an embodiment, the first node U01 is a base station device, and the second node N02 is an A-IoT device.

[0383] As an embodiment, the dashed box F5.1 is optional.

[0384] As an embodiment, the dashed box F5.1 exists.

[0385] As an embodiment, the first signaling is transmitted through a PRDCH.

[0386] As an embodiment, the sender of the first signaling is the second node N02.

[0387] As an embodiment, the first signaling comprises scheduling information of the target resource; the scheduling information comprises at least one of time domain resource allocation, frequency domain resource allocation, power information, or MCS.

[0388] As an embodiment, the first signaling indicates the target resource.

[0389] As an embodiment, the first signaling activates the target resource.

[0390] As an embodiment, the first signaling schedules the target resource.

[0391] As an embodiment, the first signaling configures the target resource.

[0392] As an embodiment, the first signaling indicates the priority of the target information block and the priority of the first candidate information block.

[0393] As an embodiment, the dashed box F5.1 does not exist.

[0394] It is particularly pointed out that the present example does not limit the sender of the first signaling to be the second node N02; specifically, the sender of the first signaling can also be a maintenance base station of the second node N02, or a core network device.

[0395] As an embodiment, the step S5104 is optional.

[0396] As an embodiment, the step S5104 exists.

[0397] As one embodiment, whether the target signaling carries a target information block depends on whether the remaining resources after the target resource is allocated can accommodate the target information block, including whether an energy report is triggered depends on whether the remaining resources after the target resource is allocated can accommodate the target information block.

[0398] As one embodiment, whether to trigger an energy report depends on whether the remaining resources after the target resource is allocated are sufficient to accommodate the target information block, including:

[0399] If the remaining resources after at least the target resource has been allocated are sufficient to accommodate the target information block, an energy report is triggered.

[0400] As a sub-example of the above embodiment, if the remaining resources after the target resource is allocated cannot accommodate the target information block, an energy report is not triggered.

[0401] As a sub-implementation of the above embodiments, in response to the triggering of the energy report, the target signaling carries the target information block.

[0402] As an example, step S5104 is not included.

[0403] As an example, when resource allocation is performed on the target resource, no energy report is triggered.

[0404] The above method, when performing resource allocation for the target resource, triggers an energy report based on the fact that the remaining resources after the target resource is allocated can accommodate the target information block if no energy report is triggered, which is beneficial to the energy reporting of the first node U01.

[0405] Example 6

[0406] Example 6 illustrates a schematic diagram of whether the target signaling carries a target information block according to an embodiment of the present application, as shown in Figure 6.

[0407] In Example 6, whether the target signaling carries a target information block depends on at least whether the remaining resources after the target resource is allocated can accommodate the target information block, including:

[0408] If the remaining resources after the target resource is allocated can accommodate the target information block, the target signaling carries the target information block;

[0409] If the remaining resources after the target resource is allocated are insufficient to accommodate the target information block, the target signaling will not carry the target information block.

[0410] As one embodiment, if the remaining resources after the target resources are allocated are capable of accommodating the target information block, triggering an energy report; in response to the one energy report being triggered, the target signaling carries the target information block.

[0411] Embodiment 7

[0412] Embodiment 7 illustrates a flowchart of whether the target signaling carries the target information block according to another embodiment of the present application, as shown in FIG. 7.

[0413] In embodiment 7, whether the target signaling carries the target information block depends on at least whether the remaining resources after the target resources are allocated are capable of accommodating the target information block; whether the target signaling carries the target information block further depends on whether the energy of the first node satisfies a first threshold.

[0414] As one embodiment, whether the target signaling carries the target information block depends on at least whether the remaining resources after the target resources are allocated are capable of accommodating the target information block; whether the target signaling carries the target information block further depends on whether the energy of the first node satisfies a first threshold comprises:

[0415] If at least the remaining resources after the target resources are allocated are capable of accommodating the target information block and the energy of the first node satisfies the first threshold, the target signaling carries the target information block.

[0416] As one sub-embodiment of the above-mentioned embodiment, if the remaining resources after the target resources are allocated are not capable of accommodating the target information block or the energy of the first node does not satisfy the first threshold, the target signaling does not carry the target information block.

[0417] As one sub-embodiment of the above-mentioned embodiment, at least the remaining resources after the target resources are allocated are capable of accommodating the target information block and the energy of the first node satisfies the first threshold comprises: the remaining resources after the target resources are allocated are capable of accommodating the target information block and the energy of the first node satisfies the first threshold.

[0418] As one sub-embodiment of the above-mentioned embodiment, at least the remaining resources after the target resources are allocated are capable of accommodating the target information block and the energy of the first node satisfies the first threshold means: the remaining resources after the target resources are allocated are capable of accommodating the target information block and the energy of the first node satisfies the first threshold.

[0419] As one embodiment, the satisfaction is less than; the non-satisfaction is greater than or equal to.

[0420] As one embodiment, the satisfying is less than or equal to; the not satisfying is greater than.

[0421] As one embodiment, if at least the remaining resources after the target resources are allocated can accommodate the target information block and the energy of the first node satisfies the first threshold, triggering an energy report; as a response to the one energy report being triggered, the target signaling carries the target information block.

[0422] Embodiment 8

[0423] Embodiment 8 illustrates a flowchart of whether the target signaling carries the target information block according to yet another embodiment of the present application, as shown in FIG. 8.

[0424] In embodiment 8, whether the target signaling carries the target information block depends on whether at least the remaining resources after the target resources are allocated can accommodate the target information block; whether the target signaling carries the target information block further depends on the priority of the target information block and the priority of the first candidate information block, only the former of the two indicates the energy of the first node.

[0425] As one embodiment, whether the target signaling carries the target information block depends on whether at least the remaining resources after the target resources are allocated can accommodate the target information block; whether the target signaling carries the target information block further depends on the priority of the target information block and the priority of the first candidate information block, only the former of the two indicates the energy of the first node includes:

[0426] If at least the remaining resources after the target resources are allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block, the target signaling carries the target information block.

[0427] As one sub-embodiment of the above-mentioned embodiment, if the remaining resources after the target resources are allocated cannot accommodate the target information block or the priority of the target information block is lower than the priority of the first candidate information block, the target signaling does not carry the target information block.

[0428] As one sub-embodiment of the above-mentioned embodiment, at least the remaining resources after the target resources are allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block means that the remaining resources after the target resources are allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block.

[0429] As a sub-example of the above example, the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block includes that the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block.

[0430] As an example, whether the target signaling carries the target information block depends on at least whether the remaining resources after the target resource is allocated can accommodate the target information block; whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of a first candidate information block, only a former of the two indicates an energy of the first node; whether the target signaling carries the target information block further depends on whether the energy of the first node satisfies a first threshold.

[0431] As an example, whether the target signaling carries the target information block depends on at least whether the remaining resources after the target resource is allocated can accommodate the target information block; whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of a first candidate information block, only a former of the two indicates an energy of the first node; whether the target signaling carries the target information block further depends on whether the energy of the first node satisfies a first threshold includes:

[0432] The target signaling carries the target information block if at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold.

[0433] As a sub-example of the above example, the target signaling does not carry the target information block if the remaining resources after the target resource is allocated cannot accommodate the target information block or the priority of the target information block is lower than the priority of the first candidate information block or the energy of the first node does not satisfy the first threshold.

[0434] As a subembodiment of the above embodiment, the at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold includes that the at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold.

[0435] As a subembodiment of the above embodiment, the at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold means that the at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold.

[0436] As a subembodiment of the above embodiment, the not lower than is higher than; the lower than includes equal to.

[0437] As a subembodiment of the above embodiment, the not lower than is higher than or equal to; the lower than does not include equal to.

[0438] As one embodiment, if at least the remaining resources after the target resource is allocated can accommodate the target information block and the priority of the target information block is not lower than the priority of the first candidate information block and the energy of the first node satisfies the first threshold, one energy report is triggered; as a response of the one energy report being triggered, the target signaling carries the target information block.

[0439] As one embodiment, the meaning that the target signaling does not carry the target information block includes that the target signaling carries a padding information block.

[0440] As one embodiment, the meaning that the target signaling does not carry the target information block includes that the target signaling carries the first candidate information block.

[0441] As one embodiment, the first candidate information block is any information block other than the target information block.

[0442] As one embodiment, the first candidate information block is one information block other than the target information block.

[0443] As one embodiment, the first candidate information block is for indicating time information.

[0444] As an embodiment, the first candidate information block is for indicating data amount.

[0445] As an embodiment, the first candidate information block is BSR.

[0446] As an embodiment, the first candidate information block is for indicating related parameter of transmit power.

[0447] As an embodiment, the first candidate information block is for indicating transmit power.

[0448] As an embodiment, the first candidate information block is PHR.

[0449] As an embodiment, the target information block is a MAC control signaling; the first candidate information block is a MAC control signaling.

[0450] As an embodiment, the priority of the target information block and the priority of the first candidate information block are predefined.

[0451] As an embodiment, the priority of the target information block and the priority of the first candidate information block are determined by the first node.

[0452] As an embodiment, the priority of the target information block and the priority of the first candidate information block are indicated by a MAC control signaling.

[0453] As an embodiment, the priority of the target information block and the priority of the first candidate information block are indicated by signaling of a protocol layer above a MAC sublayer.

[0454] As an embodiment, the priority of the target information block and the priority of the first candidate information block depend on the energy of the first node.

[0455] Embodiment 9

[0456] Embodiment 9 illustrates a schematic diagram of a target information block according to an embodiment of the present application, as shown in FIG. 9. In FIG. 9, block 900 represents a target information block, block 901 represents a first field, and block 902 represents a second field.

[0457] In embodiment 9, the target information block comprises a first field, the first field indicates that the target information block is a MAC control signaling; the first field occupies 1 bit.

[0458] As an embodiment, the target information block comprises a MAC subheader, and the MAC subheader comprises the first field.

[0459] As one embodiment, the target information block does not comprise a MAC subheader.

[0460] As one embodiment, the target information block is a MAC subPDU.

[0461] As one embodiment, the first field is a most significant bit of the target information block.

[0462] The above method is beneficial to the interpretation of the target information block by a receiver of the target signaling.

[0463] As one embodiment, the first field is a second most significant bit of the target information block.

[0464] As one embodiment, the first field indicates from both a MAC control signaling and a MAC SDU that the target information block is the MAC control signaling.

[0465] As one embodiment, the first field being set to 1 indicates that the target information block is a MAC control signaling.

[0466] As one sub-embodiment of the above embodiment, the first field indicates that the target information block is a MAC SDU, assuming that the first field is set to 0.

[0467] As one embodiment, the first field being set to 0 indicates that the target information block is a MAC control signaling.

[0468] As one sub-embodiment of the above embodiment, the first field indicates that the target information block is a MAC SDU, assuming that the first field is set to 1.

[0469] As one embodiment, the MAC SDU carries higher layer signaling or data.

[0470] As one embodiment, the MAC SDU carries core network signaling or data.

[0471] As one embodiment, the MAC SDU carries application layer signaling or data.

[0472] As one embodiment, the target information block comprises a first field indicating that the target information block is a MAC control signaling; the first field occupies 1 bit; the target information block comprises a second field indicating a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0473] The method indicates the target information block is a MAC control signaling and a MAC control signaling type of the target information block through the first field and the second field. In the case that the first field does not indicate the target information block is a MAC control signaling, the second field corresponding bit can be avoided, which is beneficial to reduce signaling overhead or function expansion.

[0474] As an embodiment, the MAC control signaling of one of the plurality of candidate MAC control signaling types is a BSR MAC CE.

[0475] As an embodiment, the MAC control signaling of one of the plurality of candidate MAC control signaling types is a PHR MAC CE.

[0476] As an embodiment, the MAC control signaling of one of the plurality of candidate MAC control signaling types is an energy report MAC CE.

[0477] As an embodiment, the MAC control signaling of one of the plurality of candidate MAC control signaling types includes at least one energy field.

[0478] As an embodiment, there is no bit between the first field and the second field.

[0479] As an embodiment, there is at least one bit between the first field and the second field.

[0480] As an embodiment, the first field and the second field belong to the same octet.

[0481] As an embodiment, the first field and the second field belong to two different octets.

[0482] As an embodiment, the second field is an LCID field.

[0483] As an embodiment, the second field is not an LCID field.

[0484] As an embodiment, the second field indicates the MAC control signaling type of the target information block, that is, the value of the second field indicates the MAC control signaling type of the target information block. The second field occupies M1 bits, and M1 is a positive integer.

[0485] As a sub-embodiment of the above embodiment, M1 is 1.

[0486] As a sub-embodiment of the above embodiment, M1 is 2.

[0487] As one sub-embodiment of the above-mentioned embodiment, the M1 is 3.

[0488] As one sub-embodiment of the above-mentioned embodiment, the M1 is 4.

[0489] As one sub-embodiment of the above-mentioned embodiment, the M1 is 5.

[0490] As one sub-embodiment of the above-mentioned embodiment, the M1 is 6.

[0491] As one sub-embodiment of the above-mentioned embodiment, the second field is set as an index corresponding to the MAC control signaling type of the target information block.

[0492] As one sub-embodiment of the above-mentioned embodiment, the index corresponding to the MAC control signaling type of the target information block is an integer not less than 0 and not greater than 2 M1 -1.

[0493] As one sub-embodiment of the above-mentioned embodiment, the index corresponding to any candidate MAC control signaling type in the plurality of candidate MAC control signaling types is an integer not less than 0 and not greater than 2 M1 -1, and the indexes corresponding to any two candidate MAC control signaling types in the plurality of candidate MAC control signaling types are not equal.

[0494] As one embodiment, the target information block includes the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0495] As one sub-embodiment of the above-mentioned embodiment, the target information block includes the second field only when the first field indicates that the target information block is the MAC control signaling.

[0496] As one sub-embodiment of the above-mentioned embodiment, in case of assuming that the first field indicates that the target information block is a MAC SDU, the bit corresponding to the second field is reserved.

[0497] As one sub-embodiment of the above-mentioned embodiment, in case of assuming that the first field indicates that the target information block is a MAC SDU, the bit corresponding to the second field is used for the MAC SDU.

[0498] As one embodiment, the target information block includes at least one of an energy field or a transmission times field or a bias state field or a charging request field or a Buffer Size field or a Power Headroom (PH) field, and the target information block includes the first field.

[0499] As an embodiment, the target information block comprises at least one of an energy domain or a transmission number domain or a bias state domain or a charging request domain or a Buffer Size domain or a Power Headroom (PH) domain, and the target information block comprises the first domain and the second domain.

[0500] Embodiment 10

[0501] Embodiment 10 illustrates a diagram of target signaling comprising a first bitmap according to an embodiment of the present application, as shown in FIG. 10. The FIG. 10 shows a first bitmap of target signaling and MAC control signaling indicated by the first bitmap; the first bitmap comprises 8 bits; the first bit, the second bit and the third bit in the first bitmap are set to 1, and the other bits are set to 0; the first bit indicates that the target signaling comprises MAC control signaling #1, the second bit indicates that the target signaling comprises MAC control signaling #2, and the third bit indicates that the target signaling comprises MAC control signaling #3.

[0502] In Embodiment 10, the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, and the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, and the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0503] As an embodiment, the first bitmap belongs to the target information block.

[0504] As an embodiment, the first bitmap does not belong to the target information block.

[0505] As an embodiment, the first bitmap comprises the highest bit of the target signaling.

[0506] As an embodiment, the first bitmap does not comprise the highest bit of the target signaling.

[0507] As an embodiment, the first bitmap occupies 1 octet.

[0508] As an embodiment, the first bitmap occupies a plurality of consecutive octets.

[0509] As an embodiment, the first bitmap is composed of the plurality of bits.

[0510] As an embodiment, the first bitmap is composed of the plurality of bits and at least one bit other than the plurality of bits.

[0511] As one embodiment, the at least one bit outside the plurality of bits is reserved.

[0512] As one embodiment, the plurality of bits is 8 bits.

[0513] As one embodiment, the plurality of bits is less than 8 bits.

[0514] As one embodiment, the plurality of bits is 7 bits.

[0515] As one embodiment, the plurality of bits is 6 bits.

[0516] As one embodiment, the plurality of bits and the plurality of candidate MAC control signaling types are one-to-one corresponding.

[0517] As one embodiment, a position of the first bit in the first bitmap indicates the candidate MAC control signaling type of the target information block.

[0518] As one embodiment, the position of the first bit in the first bitmap is predefined.

[0519] As one embodiment, the position of the first bit in the first bitmap is preconfigured.

[0520] As one embodiment, any bit of the plurality of bits indicates whether the target signaling includes MAC control signaling of the candidate MAC control signaling type corresponding to the any bit.

[0521] As one sub-embodiment of the above embodiment, if the any bit is set to 1, the target signaling includes MAC control signaling of the candidate MAC control signaling type corresponding to the any bit; if the any bit is set to 0, the target signaling does not include MAC control signaling of the candidate MAC control signaling type corresponding to the any bit.

[0522] As one sub-embodiment of the above sub-embodiment, if the target signaling carries the target information block, the first bit is set to 1; if the target signaling does not carry the target information block, the first bit is set to 0.

[0523] As one embodiment, the target signaling includes a third field, the first bitmap is dependent on the third field by the target signaling; the third field occupies 1 bit.

[0524] As one sub-embodiment of the above embodiment, the third field indicates that the target signaling includes the first bitmap.

[0525] As a sub-example of the above embodiment, the third field is set to 1 to indicate that the target signaling includes the first bitmap.

[0526] As a sub-example of the above embodiment, in case that the third field does not indicate that the target signaling includes the first bitmap, the bits corresponding to the first bitmap are reserved.

[0527] As a sub-example of the above embodiment, in case that the third field does not indicate that the target signaling includes the first bitmap, the bits corresponding to the first bitmap are used for MAC SDU.

[0528] As a sub-example of the above embodiment, the third field and the first bitmap belong to the same octet.

[0529] As a sub-example of the above embodiment, the third field is the most significant bit of the target signaling.

[0530] As a sub-example of the above embodiment, there is no bit between the third field and the first bitmap.

[0531] As a sub-example of the above embodiment, there is at least one bit between the third field and the first bitmap.

[0532] As an example, the most significant bit of the target signaling is the leftmost bit of the first row in the attached FIG. 10.

[0533] As an example, the attached FIG. 10 shows the target signaling.

[0534] As an example, the attached FIG. 10 shows part of the target signaling.

[0535] It is particularly noted that the present example does not limit the size of the first bitmap in the present application, and further, the present example does not limit the position of the first bitmap in the target signaling in the present application.

[0536] As an example, the target information block includes at least one of an energy field or a transmission number field or a bias state field or a charging request field or a Buffer Size field or a Power Headroom (PH) field, and the target information block includes the first bitmap.

[0537] Embodiment 11

[0538] Embodiment 11 illustrates a diagram of a first table according to an embodiment of the application, as shown in FIG. 11. In the diagram 11, index 0 indicates candidate MAC control signaling type #0, index 1 indicates candidate MAC control signaling type #1, and so on.

[0539] In embodiment 11, the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit; the target information block includes a second field, the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types; a value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and indexes thereof.

[0540] As an embodiment, the first node determines the value of the second field by looking up the first table.

[0541] As an embodiment, the first node sets the value of the second field as an index of the candidate MAC control signaling type of the target information block by looking up the first table.

[0542] As an embodiment, the first table includes 2 M1 indexes.

[0543] As an embodiment, at least one index in the first table is reserved.

[0544] The above method is beneficial to backward compatibility.

[0545] As an embodiment, index 0 in the first table is reserved.

[0546] As an embodiment, index 2 M1 -1 in the first table is reserved.

[0547] As an embodiment, any index in the first table is not reserved.

[0548] Embodiment 12

[0549] Embodiment 12 illustrates a diagram of an energy table according to an embodiment of the application, as shown in FIG. 12. In the diagram 12, index 0 indicates energy value ≤ E0 or energy value < E0, index 1 indicates energy value ≤ E1 or energy value < E1.

[0550] In embodiment 12, a value of the one energy field depends on an energy table; the energy table indicates a plurality of energy values and indexes thereof.

[0551] As an embodiment, the first node determines the value of the energy field by looking up the energy table.

[0552] As an embodiment, the first node sets the value of the one energy domain to an index of an energy value to which the energy of the first node belongs by looking up the energy table.

[0553] As an embodiment, the energy table includes 2 N1 indexes; the N1 is the number of bits of the one energy domain.

[0554] As an embodiment, if the energy of the first node belongs to an energy value indicated by index j ≤ Ej or an energy value < Ej, the one energy domain is set to the j.

[0555] As an embodiment, the E0, E1, …, Ej, … are positive numbers.

[0556] As an embodiment, the E0, E1, …, Ej, … are positive integers.

[0557] As an embodiment, at least one index in the energy table is reserved.

[0558] The above method is beneficial to backward compatibility.

[0559] The above method is beneficial to function extension.

[0560] As an embodiment, index 0 in the energy table is reserved.

[0561] As an embodiment, index 2 N1 -1 in the energy table is reserved.

[0562] As an embodiment, any index in the energy table is not reserved.

[0563] As an embodiment, the unit of the energy value is microwatt (μW).

[0564] As an embodiment, the unit of the energy value is joule (J).

[0565] As an embodiment, the unit of the energy value is ampere-hour (Ah).

[0566] As an embodiment, the unit of the energy value is watt-hour (Wh).

[0567] As an embodiment, the unit of the energy value is milliwatt-hour (mWh).

[0568] Embodiment 13

[0569] Embodiment 13 illustrates a diagram of a target resource and a target signaling according to an embodiment of the present application, as shown in FIG. 13. In the diagram 13, the horizontal axis represents time, the vertical axis represents frequency, and the oblique filled block represents a target resource on which the target signaling is transmitted.

[0570] In Embodiment 13, the remaining resources after the target resource is allocated include at least one bit; the remaining resources after the target resource is allocated refer to the resources remaining after the target resource is allocated to at least one information block.

[0571] As an embodiment, the resource allocation includes allocating resources to the at least one information block.

[0572] As an embodiment, one or more of the at least one information block is triggered.

[0573] As an embodiment, one or more of the at least one information block includes signaling or data of a protocol layer above a MAC sublayer.

[0574] As an embodiment, the at least one information block includes at least one bit.

[0575] As an embodiment, the at least one information block includes at least signaling generated at a MAC sublayer.

[0576] As an embodiment, the at least one information block includes at least signaling or data generated at a higher layer of a MAC sublayer.

[0577] As an embodiment, the at least one information block includes at least one MAC control signaling or at least one MAC SDU.

[0578] As an embodiment, if the target signaling does not carry the target information block, the target signaling is composed of the at least one information block and a padding information block.

[0579] As an embodiment, if the target signaling does not carry the target information block, the target signaling can also be composed of at least two of the at least one information block, the first candidate information block and a padding information block.

[0580] As an embodiment, if the target signaling carries the target information block, the target signaling is composed of at least two of the at least one information block, the target information block and a padding information block.

[0581] As a sub-embodiment of the above-mentioned embodiment, the target signaling is composed of the at least one information block, the target information block and a padding information block.

[0582] As one subembodiment of the above embodiment, the target signaling consists of the at least one information block and a target information block.

[0583] As one subembodiment of the above embodiment, the target information block and the at least one information block are not limited in the position in the target signaling.

[0584] As one subembodiment of the above embodiment, the target information block is before the padding information block.

[0585] As one subembodiment of the above embodiment, the target information block is before the padding information block, and the target information block is after the at least one information block.

[0586] As one subembodiment of the above embodiment, the position of the target information block in the target signaling depends on whether the at least one information block includes a MAC SDU.

[0587] As one subembodiment of the above embodiment, the position of the target information block in the target signaling is determined by the first node itself.

[0588] Embodiment 14

[0589] Embodiment 14 illustrates a schematic diagram of the structure of an A-IoT device according to one embodiment of the present application, as shown in FIG. 14.

[0590] In FIG. 14, the A-IoT device 1400 includes an antenna 1401, energy related blocks 1404, processing related blocks 1408. The A-IoT device 1400 can also include a matching network 1402 for matching the impedance between the antenna 1401 and other components, including a radio frequency (RF) energy harvester 1403 and reception related blocks 1409. The A-IoT device 1400 can also include an energy harvester, which can be a RF energy harvester 1403 or a non-RF energy harvester 1407. The RF energy harvester 1403 can include a rectifier to perform the AC to DC conversion. The RF energy harvester 1403 and the receiver / transmitter can share the antenna 1401, or they can use separate antennas. The energy related blocks 1404 can include a power management unit (PMU) 1405, which is responsible for storing the energy from the energy harvester to an energy storage 1406, and providing power to the active component blocks that need power. The energy related blocks 1404 can also include an energy storage 1406, which stores the energy collected from the energy harvester, and the energy storage 1406 can be a capacitor. The processing related blocks 1408 can include BB (Base Band) logic 1413, memory 1418, and a clock generator 1419. The BB logic 1413 can include a decoder 1414, a controller 1415, and an encoder 1416. The memory 1418 can include two types, one is a non-volatile memory (NVM), such as an EEPROM, for storing the device ID permanently, and the other is a register for temporarily saving information that is only needed temporarily for operation when the energy in the energy storage 1406 is available. The clock generator 1419 provides the required clock signals. The processing related blocks 1408 can also include reception related blocks 1409 and transmission related blocks 1417, which can include different blocks for different A-IoT devices.

[0591] As one embodiment, the receive related module 1409 can include an RF BPF 1410, a radio frequency envelope detector (RF-ED), a BB LPF 1411, and a comparator 1412. The transmit related module 1417 can include a backscatter modulator.

[0592] As one embodiment, the receive related module 1409 can include an RF BPF 1410, a low-noise amplifier (LNA), a radio frequency envelope detector, a BB amplifier, a BB LPF 1411, and a comparator / N-bit ADC 1412. The transmit related module 1417 can include a large frequency shifter (e.g., tens of megahertz), a backscatter modulator, a reflection amplifier. At least one of both R2D (Reader to device) / CW2D (Carrier-wave, or carrier-wave node, to device) and D2R (Device to reader) can be amplified by the reflection amplifier or the LNA. The large frequency shifter shifts the backscatter signal from one frequency (e.g., FDD-DL frequency) to another frequency (e.g., FDD-UL frequency).

[0593] As one embodiment, the receive related module 1409 can include an RF BPF 1410, a low-noise amplifier (LNA), a radio frequency envelope detector, a BB amplifier, a BB LPF 1411, and a comparator / N-bit ADC 1412. The transmit related module 1417 can include a backscatter modulator, a digital to analog converter (DAC), a low pass filter, a mixer, a LO ( / FLL) and a power amplifier (PA).

[0594] As an example, the receive related module 1409 can include an RF BPF 1410, an LNA, a mixer, an intermediate frequency amplifier (IF amplifier), an intermediate frequency filter (IF filter), an intermediate frequency envelope detector (IF-ED), a BB amplifier, a BB LPF 1411, a comparator / N-bit ADC 1412. The transmit related module 1417 can include a transmit modulator, a digital-to-analog converter, a low pass filter, a mixer, a LO / FLL ( / PLL), and a power amplifier. The intermediate frequency amplifier amplifies the intermediate frequency signal. The intermediate frequency filter filters unwanted radio frequency and LO signals. The intermediate frequency envelope detector detects the envelope from the intermediate frequency signal. The mixer in the receive related module 1409 down-converts the radio frequency signal to an intermediate frequency stage. There can be one or two mixers for the transmit and receive ends, based on implementation.

[0595] As an example, the receive related module 1409 can include an RF BPF 1410, an LNA, a mixer, a BB amplifier, a BB LPF 1411, a comparator / N-bit ADC 1412. The transmit related module 1417 can include a transmit modulator, a digital-to-analog converter, a low pass filter, a mixer, a LO / FLL ( / PLL), and a power amplifier. The mixer in the receive related module 1409 down-converts the radio frequency signal to a BB stage. There can be one or two mixers for the transmit and receive ends, based on implementation.

[0596] In several of the above embodiments, the RF BPF 1410 is used to enhance selectivity, the RF BPF 1410 can not be present, based on implementation. The BB LPF 1411 is used to filter out harmonics and high frequency components, to improve the input signal quality for the comparator / ADC 1412, the BB LPF 1411 can not be present, based on implementation. The comparator 1412 is used to detect the high / low of the input signal. The backscatter modulator is used to convert the impedance into a modulated backscatter signal that carries the transmit signal from the BB logic 1413. The LNA is used to improve the signal strength and reception sensitivity. The radio frequency envelope detector is used to detect the envelope from the radio frequency signal. The BB amplifier is used to amplify the signal to improve the signal strength. The transmit modulator is used to modulate the baseband bits according to the modulation scheme; the transmit modulator can be part of the BB logic 1413. The digital-to-analog converter is used to convert the digital signal to an analog signal. The low pass filter is used to filter out unwanted signals. The mixer in the transmit related module 1417 is used to up-convert the baseband signal to the radio frequency range. The LO is used to generate the carrier frequency; the FLL ( / PLL) can be used for frequency synthesis, the FLL ( / PLL) can not be present, based on implementation. The power amplifier is used to amplify the transmit signal.

[0597] As one embodiment, the A-IoT device 1400 has a peak power consumption of about 1 μW.

[0598] As one embodiment, the A-IoT device 1400 has a peak power consumption of less than or equal to a few hundred μW.

[0599] As one embodiment, the A-IoT device 1400 employs an external carrier wave.

[0600] As one embodiment, the A-IoT device 1400 employs an internally-generated carrier wave.

[0601] As one embodiment, the A-IoT device 1400 employs a radio frequency envelope detector receiver.

[0602] As one embodiment, the A-IoT device 1400 employs an intermediate frequency envelope detector receiver.

[0603] As one embodiment, the A-IoT device 1400 employs a zero intermediate frequency (ZIF) receiver.

[0604] As one embodiment, the wireless protocol architecture of the A-IoT device 1400 includes a user plane and a control plane.

[0605] As one embodiment, the wireless protocol architecture of the A-IoT device 1400 does not include a user plane and a control plane.

[0606] As one embodiment, the wireless protocol architecture of the A-IoT device 1400 includes at least layer 1; the layer 1 is referred to in Embodiment 3, which is not repeated here.

[0607] As one embodiment, the wireless protocol architecture of the A-IoT device 1400 includes at least layer 1 and layer 2, the layer 2 includes at least a MAC sublayer; the MAC sublayer is referred to in Embodiment 3, which is not repeated here.

[0608] As an embodiment, the layer 2 of the wireless protocol architecture of the A-IoT device 1400 comprises at least one of an RRC sublayer or an SDAP sublayer or a PDCP sublayer or an RLC sublayer, and the layer 2 of the wireless protocol architecture of the first node does not comprise at least one of an RRC sublayer or an SDAP sublayer or a PDCP sublayer or an RLC sublayer; the RRC sublayer or the SDAP sublayer or the PDCP sublayer or the RLC sublayer refer to Embodiment 3, which is not repeated here.

[0609] As an embodiment, the layer 2 of the wireless protocol architecture of the A-IoT device 1400 does not comprise any of an RRC sublayer or an SDAP sublayer or a PDCP sublayer or an RLC sublayer.

[0610] It is particularly pointed out that the structure of the A-IoT device in this example does not limit the specific implementation form of the A-IoT in this application. Specifically, according to different functions of the A-IoT device and actual application scenarios, the A-IoT device can adopt the structure of the A-IoT device in this example, can include only part of the modules in the structure of the A-IoT device in this example, and can also include other modules not shown in the accompanying drawing 14.

[0611] Embodiment 15

[0612] Embodiment 15 illustrates a structure block diagram of a processing device in a first node according to an embodiment of the present application; as shown in FIG. 15. In FIG. 15, the processing device 1500 in the first node comprises at least the first two of the first processor 1501, the first transmitter 1502 and the first receiver 1503.

[0613] The first processor 1501 performs resource allocation for a target resource, and assembles target signaling;

[0614] The first transmitter 1502 transmits the target signaling on the target resource.

[0615] In embodiment 15-A, whether the target signaling carries a target information block depends on whether the remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on the energy of the first node.

[0616] As an embodiment, the first node is a terminal.

[0617] As an embodiment, the first node is a UE.

[0618] As an embodiment, the first node is an A-IoT device.

[0619] As one embodiment, whether the target signaling carries the target information block further depends on whether the energy of the first node satisfies a first threshold.

[0620] As one embodiment, whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of a first candidate information block, only the former of the two indicates the energy of the first node.

[0621] As one embodiment, the target information block depending on the energy of the first node means that the target information block indicates a number of transmissions, the number of transmissions depending on the energy of the first node.

[0622] As one embodiment, whether the target signaling carries the target information block depending on at least whether the remaining resources after the target resource is allocated can accommodate the target information block includes whether to trigger an energy report depending on at least whether the remaining resources after the target resource is allocated can accommodate the target information block.

[0623] As one embodiment, the target information block includes a first field, the first field indicating that the target information block is MAC control signaling; the first field occupies 1 bit.

[0624] As one embodiment, the target information block includes a second field, the second field indicating a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0625] As one embodiment, the target information block includes the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0626] As one embodiment, a value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0627] As one embodiment, the target signaling includes a first bit bitmap, the first bit bitmap including a plurality of bits, the plurality of bits corresponding to a plurality of candidate MAC control signaling types; the first bit bitmap includes a first bit, the first bit corresponding to the candidate MAC control signaling type of the target information block.

[0628] As one embodiment, when the resource allocation for the target resource is performed, any energy report is not triggered.

[0629] As one embodiment, a first receiver 1503 receives a first signaling, the first signaling including scheduling information of the target resource; the scheduling information including at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0630] In Embodiment 15-B, the target signaling carries a target information block; the target information block includes a first field, the first field indicates that the target information block is MAC control signaling; the first field occupies 1 bit.

[0631] As one embodiment, the first node is a UE.

[0632] As one embodiment, the first node is a base station device.

[0633] As one embodiment, the first node is an A-IoT device.

[0634] As one embodiment, the target information block includes a second field, the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0635] As one embodiment, the target information block includes the second field indicates that the target information block is the MAC control signaling depending on the first field.

[0636] As one embodiment, a value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0637] As one embodiment, the target information block depends on energy of the first node.

[0638] As one embodiment, the first receiver 1503 receives first signaling, the first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0639] As one embodiment, the first receiver 1503 receives first signaling, the first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0640] In Embodiment 15-C, the target signaling carries a target information block; the target signaling includes a first bit bitmap, the first bit bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bit bitmap includes a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0641] As one embodiment, the first node is a UE.

[0642] As one embodiment, the first node is a base station device.

[0643] As an embodiment, the first node is an A-IoT device.

[0644] As an embodiment, the target information block comprises a second field, the second field indicates a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0645] As an embodiment, the target information block comprises the second field indicates the target information block is the MAC control signaling depending on the first field.

[0646] As an embodiment, a value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0647] As an embodiment, the target information block depends on an energy of a sender of the target signaling.

[0648] As an embodiment, the first receiver 1503 receives a first signaling, the first signaling comprises scheduling information of the target resource; the scheduling information comprises at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0649] As an embodiment, the first receiver 1503 comprises at least one of the antenna 452 or the receiver 454 or the multi-antenna reception processor 458 or the reception processor 456 or the controller / processor 459 or the memory 460 or the data source 467 in FIG.4.

[0650] As an embodiment, the first receiver 1503 comprises at least the antenna 452 and the receiver 454 in FIG.4.

[0651] As an embodiment, the first transmitter 1502 comprises at least one of the antenna 452 or the transmitter 454 or the multi-antenna transmission processor 457 or the transmission processor 468 or the controller / processor 459 or the memory 460 or the data source 467 in FIG.4.

[0652] As an embodiment, the first transmitter 1502 comprises at least the antenna 452 and the transmitter 454 in FIG.4.

[0653] Embodiment 16

[0654] Embodiment 16 illustrates a structural block diagram of a processing apparatus in a second node according to an embodiment of the present application; as shown in FIG.16. In FIG.16, the processing apparatus 1600 in the second node comprises at least the second receiver 1602 and the second transmitter 1601.

[0655] receiving, by a second receiver 1602, target signaling on target resources;

[0656] In embodiment 16-A, a sender of the target signaling performs resource allocation for the target resources and assembles the target signaling; whether the target signaling carries a target information block depends on whether at least remaining resources of the target resources after being allocated can accommodate the target information block; the target information block depends on energy of the sender of the target signaling.

[0657] As one embodiment, the second node is a base station device.

[0658] As one embodiment, the second node is a RAN node.

[0659] As one embodiment, the second node is a core network node.

[0660] As one embodiment, the second node is a UE.

[0661] As one embodiment, whether the target signaling carries the target information block further depends on whether the energy of the sender of the target signaling satisfies a first threshold.

[0662] As one embodiment, whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of a first candidate information block, only a former one of the two indicates energy of the sender of the target signaling.

[0663] As one embodiment, the target information block depending on the energy of the sender of the target signaling means that the target information block indicates a number of transmissions, the number of transmissions depending on the energy of the sender of the target signaling.

[0664] As one embodiment, whether the target signaling carries a target information block depending on whether at least remaining resources of the target resources after being allocated can accommodate the target information block comprises whether to trigger an energy report depending on whether at least remaining resources of the target resources after being allocated can accommodate the target information block.

[0665] As one embodiment, the target information block comprises a first field, the first field indicating that the target information block is MAC control signaling; the first field occupies 1 bit.

[0666] As one embodiment, the target information block comprises a second field, the second field indicating a candidate MAC control signaling type of the target information block from a plurality of candidate MAC control signaling types.

[0667] As an embodiment, the target information block comprises the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0668] As an embodiment, the value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0669] As an embodiment, the target signaling comprises a first bitmap, the first bitmap comprises a plurality of bits, the plurality of bits corresponding to the plurality of candidate MAC control signaling types; the first bitmap comprises a first bit, the first bit corresponding to the candidate MAC control signaling type of the target information block.

[0670] As an embodiment, when the resource allocation for the target resource is performed, any energy report is not triggered.

[0671] As an embodiment, the second transmitter 1601 transmits a first signaling, the first signaling comprising scheduling information of the target resource; the scheduling information comprising at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0672] In embodiment 16-B, the target signaling carries a target information block; the target information block comprises a first field, the first field indicating that the target information block is a MAC control signaling; the first field occupies 1 bit.

[0673] As an embodiment, the second node is an A-IoT device.

[0674] As an embodiment, the second node is a UE.

[0675] As an embodiment, the second node is a base station device.

[0676] As an embodiment, the second node is a RAN node.

[0677] As an embodiment, the second node is a core network node.

[0678] As an embodiment, the target information block comprises a second field, the second field indicating the candidate MAC control signaling type of the target information block from the plurality of candidate MAC control signaling types.

[0679] As an embodiment, the target information block comprises the second field depending on the first field indicating that the target information block is the MAC control signaling.

[0680] As an embodiment, the value of the second field depends on a first table; the first table indicates the plurality of candidate MAC control signaling types and their indexes.

[0681] As an embodiment, the target information block depends on an energy of a transmitter of the target signaling.

[0682] As an embodiment, the second transmitter 1601 transmits a first signaling, the first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0683] In embodiment 16-C, the target signaling carries a target information block; the target signaling includes a first bitmap, the first bitmap includes a plurality of bits, the plurality of bits correspond to a plurality of candidate MAC control signaling types; the first bitmap includes a first bit, the first bit corresponds to a candidate MAC control signaling type of the target information block.

[0684] As an embodiment, the second node is an A-IoT device.

[0685] As an embodiment, the second node is a UE.

[0686] As an embodiment, the second node is a base station device.

[0687] As an embodiment, the second node is a RAN node.

[0688] As an embodiment, the second node is a core network node.

[0689] As an embodiment, the target signaling includes a third field, the first bitmap of the target signaling depends on the third field; the third field occupies 1 bit.

[0690] As an embodiment, the target information block depends on an energy of a transmitter of the target signaling.

[0691] As an embodiment, the second transmitter 1601 transmits a first signaling, the first signaling includes scheduling information of the target resource; the scheduling information includes at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

[0692] As an embodiment, the second transmitter 1601 includes at least one of the antenna 420 or the transmitter 418 or the multi-antenna transmit processor 471 or the transmit processor 416 or the controller / processor 475 or the memory 476 in FIG.4.

[0693] As an embodiment, the second transmitter 1601 comprises at least one of the antenna 420 and the transmitter 418 in FIG.4 of this application.

[0694] As an embodiment, the second receiver 1602 comprises at least one of the antenna 420 or the receiver 418 or the multi-antenna reception processor 472 or the reception processor 470 or the controller / processor 475 or the memory 476 in FIG.4 of this application.

[0695] As an embodiment, the second receiver 1602 comprises at least one of the antenna 420 and the receiver 418 in FIG.4 of this application.

[0696] Those skilled in the art can understand that all or part of the steps of the above-mentioned method can be instructed by a program to complete the relevant hardware, and the program can be stored in a computer readable storage medium, such as a read-only memory, a hard disk, or an optical disk, etc. Alternatively, all or part of the steps of the above-mentioned embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above-mentioned embodiments can be implemented in the form of hardware or in the form of a software function module, and the present application is not limited to any specific form of combination of software and hardware. The user equipment, terminal and UE in the present application include but are not limited to unmanned aerial vehicles, communication modules on unmanned aerial vehicles, remote control aircrafts, aircrafts, small aircrafts, mobile phones, tablet computers, notebooks, vehicle-mounted communication devices, wireless sensors, network cards, Internet of Things terminals, RFID terminals, NB-IOT terminals, MTC (Machine Type Communication) terminals, eMTC (enhanced MTC) terminals, data cards, network cards, vehicle-mounted communication devices, low-cost mobile phones, low-cost tablet computers, and other wireless communication devices. The base station or system device in the present application includes but is not limited to macro cellular base stations, micro cellular base stations, home base stations, relay base stations, gNB (NR Node B) NR Node B, TRP (Transmitter Receiver Point) and other wireless communication devices.

[0697] The above describes only the preferred embodiments of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A first node configured for wireless communication, the first node comprising: Comprising: a first processor, performing resource allocation for a target resource, and composing a target signaling; a first transmitter, transmitting the target signaling on the target resource; wherein whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the first node.

2. The first node of claim 1, characterized in that, Whether the target signaling carries the target information block further depends on whether the energy of the first node meets a first threshold.

3. The first node of claim 1 or 2, wherein, Whether the target signaling carries the target information block further depends on a priority of the target information block and a priority of a first candidate information block, only a former one of the two indicates the energy of the first node.

4. The first node of any of claims 1 to 3, wherein, The target information block depending on the energy of the first node means that the target information block indicates a number of transmissions, the number of transmissions depending on the energy of the first node.

5. The first node of any of claims 1 to 4, wherein, The target information block comprises a first field, the first field indicating that the target information block is a MAC control signaling; the first field occupies 1 bit.

6. The first node of any of claims 1 to 5, wherein, The target signaling comprises a first bit bitmap, the first bit bitmap comprising a plurality of bits, the plurality of bits corresponding to a plurality of candidate MAC control signaling types; the first bit bitmap comprises a first bit, the first bit corresponding to a candidate MAC control signaling type of the target information block.

7. The first node of any of claims 1-6, wherein, Whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block comprises whether triggering an energy report depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block.

8. The first node of claim 7, wherein, When performing resource allocation for the target resource, any energy report is not triggered.

9. The first node of any of claims 1-8, wherein, Comprising: a first receiver, receiving a first signaling, the first signaling comprising scheduling information of the target resource; the scheduling information comprising at least one of time domain resource allocation or frequency domain resource allocation or power information or MCS.

10. A second node configured for wireless communication, the second node comprising: Comprising: a second receiver, receiving a target signaling on a target resource; wherein a sender of the target signaling performs resource allocation for the target resource, and composes the target signaling; whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the sender of the target signaling.

11. A method in a first node used for wireless communication, characterized by, Comprising: performing resource allocation for a target resource, and composing a target signaling; transmitting the target signaling on the target resource; wherein whether the target signaling carries a target information block depends on whether at least a remaining resource after the target resource is allocated can accommodate the target information block; the target information block depends on an energy of the first node.

12. A method in a second node used for wireless communication, characterized by, Comprising: receiving a target signaling on a target resource; wherein a sender of the target signaling performs resource allocation for the target resource, and composes the target signaling; Whether the target signaling carries a target information block depends on whether the remaining resources after the target resource is allocated can accommodate the target information block; the target information block depends on the energy of the sender of the target signaling.

Citation Information

Patent Citations

  • Method and apparatus for transmitting buffer status report for logical channel group extension in wireless communication system

    CN118120285A

  • Method for transmitting v2x message by terminal in wireless communication system, and terminal using same method

    US20200280961A1

  • Communication method, communications apparatus, and system

    US20210014887A1

  • Signaling optimizations for wireless devices operating on harvested energy

    US20240276376A1

  • Energy buffer information for an energy status report

    US20240306098A1