Patent Description:
Hybrid Automatic Repeat Request (HARQ) is a common method in cellular networks. A sender sends data to a receiver, and the receiver feeds back Acknowledgement (ACK) or Negative-Acknowledgement (NACK) to the sender depending on whether the data is received correctly or not, which is used to instruct the sender to perform necessary data retransmission, to improve robustness of data transmission.

Radio Link Failure (RLF) is also a common method in cellular networks. User equipment monitors quality of a downlink radio link. When continuous low quality of a radio link is detected, a radio link failure process will be triggered for restoring wireless connection with a base station.

Application scenarios of a future wireless communications system are increasingly diversified, and different application scenarios impose different performance requirements on the system. To meet different performance requirements of various application scenarios, at the 3rd Generation Partnership Project (3GPP) Radio Access Network (RAN) #<NUM> plenary meeting, the New Radio (NR) technology (or Fifth Generation (<NUM>)) was decided to be studied, and at the 3GPP RAN #<NUM> plenary meeting, a Work Item (WI) of NR was passed and standardization of NR was started. For rapidly developing Vehicle-to-Everything (V2X) service, 3GPP has also started standard formulation and research work under the NR framework. At the 3GPP RAN #<NUM> plenary meeting, a WI of NR V2X DRX was decided to be started for performing standardization. Unlike LTE V2X, which mainly focuses on a broadcast service, NR V2X also introduces unicast and groupcast services in addition to the broadcast service, so as to support more abundant application scenarios.

In addition, <CIT> discloses that a first node receives a first signaling, the first signaling being used for indicating a first reference power threshold; receives a second signaling, the second signaling being used for indicating a first power offset; and performs a first channel measurement to determine whether a first radio resource can be used for a radio signal transmission; if yes, a first radio signal is transmitted in the first radio resource; if not, the radio signal transmission is dropped in the first radio resource; a first power threshold is used for the first channel measurement; the first power threshold is related to the first reference power offset; a position of the first radio resource is used for determining whether the first power threshold is related to the first power offset.

Through research, the inventors found that a HARQ feedback mechanism is introduced in unicast transmission of NR V2X. Transmit User Equipment (Tx UE) sends data, and receive user equipment (Rx UE) receives data. When HARQ is enabled, the Rx UE generates ACK/NACK depending on whether the data is decoded correctly. Specifically, if the data is decoded correctly, the ACK is generated; otherwise, the NACK is generated. Since only half-duplex transmission is supported in V2X, and transmission capability of UE is limited, it cannot be ensured that the Rx UE can send ACK/NACK feedback when there are simultaneous transmission and reception requirements or there are a plurality of transmission requirements. If the Tx UE fails to receive ACK/NACK feedback for many times, a radio link failure will be triggered on the Tx UE side.

In view of the foregoing problem, the present application discloses a solution. In the description of the present application, an NR V2X scenario is only used as a typical application scenario or example. The present application is also applicable to other scenarios (such as a relay network, a Device-to-Device (D2D) network, a cellular network, a scenario that supports half-duplex user equipment) other than NR V2X that face similar problems, and a technical effect similar to that in NR V2X scenario may also be achieved. In addition, using a unified solution for different scenarios (including but not limited to the NR V2X scenario, a downlink communication scenario, and the like) also helps to reduce hardware complexity and costs. In the case of no conflict, embodiments and features in the embodiments of a first node of the present application may be applied in any other node, and vice versa. In the case of no conflict, the embodiments and features in the embodiments of the present application may be arbitrarily combined with each other. In particular, for explanation of terminology, nouns, functions, and variables in the present application (unless otherwise specified), reference may be made to the definitions in 3GPP specification protocol TS36 series, TS38 series, and TS37 series.

The present application discloses a method for a first node used for wireless communication, including:.

In an embodiment, the present application is applicable to a scenario in which a radio link failure is supported to be triggered by not receiving HARQ feedback in a sidelink.

In an embodiment, the problem to be resolved in the present application is as follows: due to influence of half duplex and/or transmission capability of V2X UE, a data receive device is unable to transmit ACK/NACK feedback, and if a number of times that a data transmit device fails to receive the ACK/NACK feedback exceeds a target threshold, a radio link failure will be triggered on the data transmit device side.

In an embodiment, a solution of the present application includes that: the data receive device accumulates the number of times that ACK/NACK is unable to be fed back, when the accumulated number of times that ACK/NACK is unable to be fed back exceeds a first threshold, the data receive device sends a wireless signal to the data transmit device, and the wireless signal indicates that a reason why the data transmit device fails to receive ACK/NACK is that the data receive device is unable to send ACK/NACK feedback.

In an embodiment, a beneficial effect of the present application includes that: when the number of times that ACK/NACK is unable to be fed back accumulated by the data receive device reaches the first threshold, a wireless signal will be sent, which may effectively reduce a probability of triggering unnecessary radio link failures by the data transmit device.

An aspect of the present application includes that:
the second wireless signal is sent only when the first node does not send, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, a wireless signal to the sender of the first signaling.

An aspect of the present application includes:.

An aspect of the present application includes that:
the second wireless signal only includes first scheduling signaling, and the first scheduling signaling indicates an identity of the first node and an identity of the sender of the first signaling.

An aspect of the present application includes that:.

An aspect of the present application includes that:
the second wireless signal includes a keepalive message.

The present application discloses a first node used for wireless communication, including:.

In an embodiment, the method in the present application has the following advantages:
The present application is applicable to a scenario in which a radio link failure is supported to be triggered by not receiving HARQ feedback in sidelink wireless transmission.

The problem of the present application is as follows: due to influence of half duplex and/or transmission capability of V2X UE, a data receive device is unable to transmit ACK/NACK feedback, and if a number of times that a data transmit device fails to receive the ACK/NACK feedback exceeds a target threshold, a radio link failure will be triggered on the data transmit device side.

According to the method in the present application, the data receive device accumulates the number of times that ACK/NACK is unable to be fed back, when the accumulated number of times that ACK/NACK is unable to be fed back exceeds a first threshold, the data receive device sends a wireless signal to the data transmit device, and the wireless signal indicates that a reason why the data transmit device fails to receive ACK/NACK is that the data receive device is unable to send ACK/NACK feedback.

According to the method in the present application, when the number of times that ACK/NACK is unable to be fed back accumulated by the data receive device reaches the first threshold, a wireless signal is sent, which may effectively reduce a probability of triggering unnecessary radio link failures by the data transmit device.

Other features, objectives and advantages of the present application will become more apparent upon reading the detailed description of the non-restrictive embodiments with reference to the following drawings.

The technical solutions of the present application are further described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the embodiments of the present application and characteristics in the embodiments may be combined with each other.

Embodiment <NUM> illustrates a flowchart of first signaling, a first wireless signal, a first priority, a first counter, second signaling, and a second wireless signal according to an embodiment of the present application, as shown in <FIG>.

In Embodiment <NUM>, a first node <NUM> in the present application, in Step <NUM>, receives first signaling and a first wireless signal, where the first signaling indicates a first priority; in Step <NUM>, determines, based on the first priority, whether to send second signaling; when it is determined to send the second signaling, sends the second signaling and updates a value of a first counter to an initial value; or when it is determined not to send the second signaling, abstains from sending of the second signaling and updates the value of the first counter by <NUM>; and when the first counter expires, in response to expiration of the first counter, sends a second wireless signal and updates the value of the first counter to the initial value.

In an embodiment, a sender of the first signaling is a second node.

In an embodiment, the first signaling includes Sidelink Control Information (SCI).

In an embodiment, the first signaling is a Physical Sidelink Control Channel (PSCCH).

In an embodiment, the first signaling includes first-stage SCI (1st-stage-SCI) and second-stage SCI (2nd stage-SCI). The 1st-stage-SCI schedules the first wireless signal and the 2nd stage-SCI.

In an embodiment, the first signaling includes an SCI format <NUM>-A and an SCI format <NUM>, and the SCI format <NUM> includes an SCI format <NUM>-A or an SCI format <NUM>-B.

In an embodiment, the SCI format <NUM>-A in the first signaling is transmitted through a PSCCH.

In an embodiment, the SCI format <NUM>-A in the first signaling schedules the first wireless signal, and the SCI format <NUM>-A or SCI format <NUM>-B in the first signaling.

In an embodiment, the SCI format <NUM>-A in the first signaling or the SCI format <NUM>-B in the first signaling occupies a Physical Sidelink Shared Channel (PSSCH) resource.

In an embodiment, the SCI format <NUM>-A in the first signaling or the SCI format <NUM>-B in the first signaling is transmitted through a PSSCH.

In an embodiment, the first signaling is transmitted through an air interface.

In an embodiment, the first signaling is transmitted through a radio interface.

In an embodiment, the first signaling is transmitted through a PC5 interface.

In an embodiment, the first signaling is transmitted through a sidelink (SL).

In an embodiment, the first signaling is physical layer signaling.

In an embodiment, the first signaling is dynamic signaling.

In an embodiment, the first signaling is UE-specific.

In an embodiment, the first signaling is user equipment group-specific.

In an embodiment, the first signaling is sent through unicast.

In an embodiment, the first signaling is sent through groupcast.

In an embodiment, the first signaling includes a source identifier and a destination identifier.

In an embodiment, the source identifier included in the first signaling includes lower <NUM> bits of a link layer identifier of the second node.

In an embodiment, the destination identifier included in the first signaling includes lower <NUM> bits of a link layer identifier of the first node.

In an embodiment, the first wireless signal includes a source field and a destination field.

In an embodiment, the source field included in the first wireless signal includes upper <NUM> bits of the link layer identifier of the second node.

In an embodiment, the destination field included in the first wireless signal includes upper <NUM> bits of the link layer identifier of the first node.

In an embodiment, the link layer identifier is a Layer-<NUM> identifier (ID).

In an embodiment, the link layer identifier indicates a node.

In an embodiment, the link layer identifier indicates one or more service types.

In an embodiment, the link layer identifier includes <NUM> bits.

In an embodiment, the first signaling includes a target threshold.

In an embodiment, the SCI format <NUM>-A in the first signaling includes the target threshold.

In an embodiment, the first signaling includes the first priority.

In an embodiment, a ProSe per packet priority (PPPP) carried in the first signaling indicates the first priority.

In an embodiment, a value of the PPPP is a positive integer ranging from <NUM> to <NUM>, indicating that a value of a priority is a positive integer ranging from <NUM> to <NUM>.

In an embodiment, a smaller value of the PPPP indicates a higher priority.

In an embodiment, values of the priorities differ by <NUM>, indicating that levels of the priorities differ by <NUM>.

In an embodiment, the smaller a value of the first priority, the higher the first priority.

In an embodiment, the first priority indicates a priority of the first wireless signal.

In an embodiment, the first signaling includes configuration information of the first wireless signal.

In an embodiment, the configuration information is scheduling information.

In an embodiment, the configuration information includes a HARQ feedback enable bit, and the HARQ feedback enable bit indicates whether to perform HARQ ACK/NACK feedback.

In an embodiment, the configuration information includes a cast type, and the cast type indicates that the cast type is one of unicast, groupcast or broadcast.

In an embodiment, the configuration information includes time-frequency resources occupied by a scheduled wireless signal.

In an embodiment, the configuration information includes a modulation and coding mode of a scheduled wireless signal.

In an embodiment, the configuration information of the first wireless signal includes information required for decoding a first bit block.

In a sub-embodiment of the foregoing embodiment, the first priority indicates a priority of the first bit block.

In an embodiment, all or part of the first bit block is used to generate the first wireless signal.

In an embodiment, all or part of the first bit block is used together with a reference signal to generate the first wireless signal.

In an embodiment, all bits or some bits of the first bit block are sequentially subjected to CRC calculation, channel coding, rate matching, scrambling, modulation, layer mapping, antenna port mapping, mapping to virtual resource blocks, mapping from virtual to physical resource blocks, OFDM baseband signal generation, modulation and up conversion, to obtain the first wireless signal.

In an embodiment, all bits or some bits of the first bit block are used to generate a plurality of wireless signals, and the first wireless signal is one wireless signal of the plurality of wireless signals.

In an embodiment, a sender of the first wireless signal is the second node.

In an embodiment, the first wireless signal is PSSCH.

In an embodiment, the first wireless signal is transmitted through an air interface.

In an embodiment, the first wireless signal is transmitted through a radio interface.

In an embodiment, the first wireless signal is transmitted through a PC5 interface.

In an embodiment, the first wireless signal is transmitted through an SL.

In an embodiment, time-frequency resources occupied by the first signaling and the first wireless signal belong to a V2X resource pool.

In an embodiment, the time-frequency resources occupied by the first signaling and the first wireless signal are reserved for sidelink transmission.

In an embodiment, the first signaling and the first wireless signal are received in a same sidelink slot.

In an embodiment, a start time of the first signaling and a start time of the first wireless signal are in a same sidelink slot.

In an embodiment, the phrase determining, based on the first priority, whether to send second signaling includes: determining a third priority by jointly using the first priority and first information, and determining, based on the third priority, whether to send the second signaling.

In an embodiment, the first information is the cast type included in the first signaling.

In a sub-embodiment of the foregoing embodiment, when the cast type included in the first signaling is unicast, the third priority is one level higher than the first priority.

In a sub-embodiment of the foregoing embodiment, when the cast type included in the first signaling is groupcast, the third priority has a same level as the first priority.

In an embodiment, the first information is a size of the first bit block.

In a sub-embodiment of the foregoing embodiment, when a quantity of bits included in the first bit block is greater than a large data packet threshold, the third priority is one level higher than the first priority.

In a sub-embodiment of the foregoing embodiment, when the quantity of bits included in the first bit block is not greater than the large data packet threshold, the third priority has a same level as the first priority.

In an embodiment, the large data packet threshold is pre-configured.

In an embodiment, the large data packet threshold is pre-specified.

In an embodiment, the large data packet threshold is configured through Radio Resource Control (RRC) signaling.

In an embodiment, the large data packet threshold is determined by UE implemention.

In an embodiment, the first information is a value of the second signaling.

In a sub-embodiment of the foregoing embodiment, when the second signaling is ACK and the cast type included in the first signaling is unicast or type <NUM> groupcast, the third priority is one level higher than the first priority.

In a sub-embodiment of the foregoing embodiment, when the second signaling is NACK and the cast type included in the first signaling is unicast or type <NUM> groupcast, the third priority has a same level as the first priority.

In a sub-embodiment of the foregoing embodiment, when the second signaling is NACK and the cast type included in the first signaling is type <NUM> groupcast, the third priority is one level higher than the first priority.

In a sub-embodiment of the foregoing embodiment, when the second signaling is ACK and the cast type included in the first signaling is type <NUM> groupcast, the third priority has a same level as the first priority.

In an embodiment, the first information is an order of the first wireless signal in the plurality of wireless signals that are generated by the first bit block.

In a sub-embodiment of the foregoing embodiment, when the order of the first wireless signal in the plurality of wireless signals that are generated by the first bit block is the last one, the third priority is one level higher than the first priority.

In a sub-embodiment of the foregoing embodiment, when the order of the first wireless signal in the plurality of wireless signals that are generated by the first bit block is not the last one, the third priority has a same level as the first priority.

In an embodiment, the third priority indicates a priority of the second signaling.

In an embodiment, the third priority and the second priority are compared. When the third priority is higher than the second priority, it is determined to send the second signaling. When the third priority is lower than the second priority, it is determined to abstain from sending of the second signaling.

In an embodiment, when the third priority is equal to the second priority, whether to send the second signaling is determined by UE implemention.

In an embodiment, the second priority indicates a priority of a fourth wireless signal.

In an embodiment, a process for the first node to determine whether to send the second signaling by comparing the second priority and the third priority may use the method described in Section <NUM>. <NUM> of 3GPP <NUM> protocol.

In an embodiment, the first counter is used by the first node to count a quantity of times that HARQ feedback are not sent continuously. The HARQ feedback corresponds to a wireless signal sent by the sender of the first signaling; and Scheduling signaling corresponding to the wireless signal indicates that the HARQ feedback is enabled.

In an embodiment, the second signaling is transmitted through a Physical Sidelink Feedback Channel (PSFCH).

In an embodiment, the second signaling is piggybacked on the PSSCH for transmission.

In an embodiment, the second signaling is transmitted through a PC5 interface.

In an embodiment, the second signaling is transmitted through an SL.

In an embodiment, the second signaling is physical layer signaling.

In an embodiment, the second signaling is UE-specific.

In an embodiment, the second signaling is sent through unicast.

In an embodiment, a time-frequency resource occupied by the second signaling and a time-frequency resource occupied by the first signaling belong to a same V2X resource pool.

In an embodiment, the second signaling is one of ACK and NACK.

In an embodiment, channel decoding is performed on the first wireless signal based on configuration information of the first wireless signal included in the first signaling, and whether the channel decoding is correct is determined based on Cyclic Redundancy Check (CRC) verification.

In a sub-embodiment of the foregoing embodiment, if the CRC verification fails, it indicates that the first wireless signal is not correctly decoded; if the CRC verification is passed, it indicates that the first wireless signal is correctly decoded.

In an embodiment, when the first wireless signal is correctly decoded, the second signaling is ACK; when the first wireless signal is not correctly decoded, the second signaling is NACK.

In an embodiment, the first node determines a time domain resource, a frequency domain resource, and a code domain resource for sending the second signaling based on the method described in Section <NUM> of 3GPP <NUM> protocol, and sends the second signaling.

In an embodiment, the phrase abstaining from sending of the second signaling includes: the first node being in a receiving state.

In an embodiment, the phrase abstaining from sending of the second signaling includes: performing, by the first node, energy monitoring.

In an embodiment, the phrase abstaining from sending of the second signaling includes: detecting, by the first node, SCI and performing Reference Signal Received Power (RSRP) detection on a PSSCH scheduled based on the SCI.

In an embodiment, the phrase abstaining from sending of the second signaling includes: sending, by the first node, the fourth wireless signal.

In an embodiment, the phrase abstaining from sending of the second signaling includes: receiving, by the first node, the fourth wireless signal.

In an embodiment, the first counter is maintained at a higher layer of the first node, and any behavior of the sending of the second signaling and the abstaining from sending of the second signaling is used to instruct the higher layer of the first node to update the first counter.

In an embodiment, the updating the value of the first counter to the initial value includes: resetting the first counter.

In an embodiment, the updating the value of the first counter to the initial value includes: updating the value of the first counter to <NUM>.

In an embodiment, updating the value of the first counter to the initial value includes: updating the value of the first counter to a first threshold.

In an embodiment, the first threshold is pre-configured.

In an embodiment, the first threshold is pre-specified.

In an embodiment, the first threshold is configured through RRC signaling.

In an embodiment, the first threshold is configured through PC5-RRC signaling.

In an embodiment, the first threshold is configured by a base station.

In an embodiment, the first threshold is included in all or some of Information Elements (IE) in one piece of RRC signaling.

In an embodiment, the first threshold is included in all or some of fields in an IE in one piece of RRC signaling.

In an embodiment, the first threshold is included in a System Information Block (SIB).

In an embodiment, the first threshold is determined by UE implemention.

In an embodiment, the first threshold is not greater than the target threshold.

In an embodiment, the first threshold is <MAT>.

In an embodiment, the first threshold is Q-<NUM>.

In an embodiment, Q is the target threshold, and <MAT> is the ceiling operation.

In an embodiment, the target threshold is used by the sender of the first signaling to trigger a radio link failure.

In an embodiment, the updating the value of the first counter by <NUM> includes incrementing the value of the first counter by <NUM>.

In an embodiment, the updating the value of the first counter by <NUM> includes subtracting <NUM> from the value of the first counter.

In an embodiment, the phrase that the first counter expires includes: when the initial value of the first counter is <NUM>, and the behavior of updating the first counter by <NUM> includes incrementing the value of the first counter by <NUM>, the first counter expires when the value of the first counter reaches the first threshold.

In an embodiment, the phrase that the first counter expires includes: when the initial value of the first counter is the first threshold, and the behavior of updating the first counter by <NUM> includes subtracting <NUM> from the value of the first counter, the first counter expires when the value of the first counter reaches <NUM>.

In an embodiment, when the first counter expires, in response to expiration of the first counter, the second wireless signal is sent and the value of the first counter is updated to the initial value.

In an embodiment, the first counter is maintained at the higher layer of the first node, and expiration of the first counter is used to instruct the physical layer of the first node to send the second wireless signal.

In an embodiment, the second wireless signal is transmitted through a radio interface.

In an embodiment, the second wireless signal is transmitted through a PC5 interface.

In an embodiment, the second wireless signal is transmitted through an SL.

In an embodiment, a time-frequency resource occupied by the second wireless signal belongs to a V2X resource pool.

In an embodiment, the time-frequency resource occupied by the second wireless signal is reserved for sidelink transmission.

In an embodiment, a target receiver of the second wireless signal is the same as the sender of the first signaling.

In an embodiment, the second wireless signal includes a second reference signal.

In an embodiment, the first node configures a time domain resource, a frequency domain resource, and a code domain resource for sending the second reference signal.

In an embodiment, a transmission occasion of the second reference signal is periodic, and in response to expiration of the first counter, the nearest transmission occasion of the second reference signal after the first counter expires is used to transmit the second reference signal.

In a sub-embodiment of the foregoing embodiment, the first node monitors the second reference signal at any transmission occasion of the second reference signal; when the second reference signal is detected, it is indicated that the first node has received the second wireless signal; otherwise, it is indicated that the first node has not received the second wireless signal.

Embodiment <NUM> illustrates a schematic diagram of a network architecture according to an embodiment of the present application, as shown in <FIG> illustrates a V2X communications architecture in the NR <NUM>, Long-Term Evolution (LTE), and Long-Term Evolution Advanced (LTE-A) system architectures. The NR <NUM> or LTE or LTE-A network architecture may be referred to as a <NUM> System (5GS)/an Evolved Packet System (EPS) or another suitable term.

The V2X communications architecture in Embodiment <NUM> includes User Equipment (UE) <NUM>, UE <NUM>, a next generation radio access network (NG-RAN) <NUM>, a <NUM> Core Network (5GC)/Evolved Packet Core (EPC) <NUM>, a Home Subscriber Server (HSS)/Unified Data Management (UDM) <NUM>, ProSe function <NUM>, and a ProSe application server <NUM>. The V2X communications architecture may interconnect with other access networks, but these entities/interfaces are not shown for simplicity. As shown in the figure, the V2X communications architecture provides a packet-switched service. However, those skilled in the art will readily understand that the various concepts presented throughout the present application may be extended to a network that provides a circuit-switched service or another cellular network. The NG-RAN includes an NR node B (gNB) <NUM> and another gNB <NUM>. The gNB <NUM> provides termination of user plane and control plane protocol towards the UE <NUM>. The gNB <NUM> may be connected to the another gNB <NUM> via an Xn interface (for example, a backhaul). The gNB <NUM> may also be referred to as a base station, a base transceiver station, a wireless base station, a wireless transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmission and reception point (TRP) or another suitable term. In an NTN network, the gNB <NUM> may be a satellite, an aircraft or a ground base station relayed by a satellite. The gNB <NUM> provides the UE <NUM> with an access point to the 5GC/EPC <NUM>. Entities of the UE <NUM> include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop computer, a Personal Digital Assistant (PDA), a satellite radio, a global positioning system, a multimedia apparatus, a video apparatus, a digital audio player (such as an MP3 player), a camera, a game console, an unmanned air vehicle, an aircraft, a narrow band-internet of things device, a machine type communication device, a land vehicle, an automobile, an in-vehicle device, an in-vehicle communications unit, a wearable device, or any other similar functional apparatuses. The UE <NUM> may also be referred, by a person skilled in the art, to as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile apparatus, a wireless apparatus, a wireless communications apparatus, a remote apparatus, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client or another suitable term. The gNB <NUM> is connected to the 5GC/EPC <NUM> via an S1/NG interface. The 5GC/EPC <NUM> includes a Mobility Management Entity (MME)/Authentication Management Field (AMF)/Session Management Function (SMF) <NUM>, another MME/AMF/SMF <NUM>, a Service Gateway (S-GW)/User Plane Function (UPF) <NUM>, and a Packet Data Network Gateway (P-GW)/UPF <NUM>. The MME/AMF/SMF <NUM> is a control node that handles signaling between the UE <NUM> and the 5GC/EPC <NUM>. Generally, the MME/AMF/SMF <NUM> provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through the S-GW/UPF <NUM>, and the S-GW/UPF <NUM> itself is connected to the P-GW/UPF <NUM>. The P-GW provides UE IP address allocation and other functions. The P-GW/UPF <NUM> is connected to an Internet service. The Internet service includes an Internet protocol service corresponding to an operator, and may specifically include an Internet service, an Intranet service, an IP Multimedia Subsystem (IMS), and a Packet Switching (PS) streaming service. The ProSe function <NUM> is a logical function for network-related behaviors required by a Proximity-based Service (ProSe), including a Direct Provisioning Function (DPF), a Direct Discovery Name Management Function, an EPC-level Discovery ProSe Function, and the like. The ProSe application server <NUM> has functions such as storing an EPC ProSe user identifier, mapping between an application layer user identifier and an EPC ProSe user identifier, and allocating a ProSe-restricted code suffix pool.

In an embodiment, the UE <NUM> corresponds to the first node in the present application.

In an embodiment, the UE <NUM> corresponds to the second node in the present application.

In an embodiment, the UE <NUM> and the UE <NUM> each supports transmission in the SL.

In an embodiment, the UE <NUM> and the UE <NUM> each supports the PC5 interface.

In an embodiment, the UE <NUM> and the UE <NUM> each supports vehicle to everything.

In an embodiment, the UE <NUM> and the UE <NUM> each supports a V2X service.

In an embodiment, the UE <NUM> and the UE <NUM> each supports a D2D service.

In an embodiment, the UE <NUM> and the UE <NUM> each supports a public safety service.

In an embodiment, the gNB <NUM> supports vehicle to everything.

In an embodiment, the gNB <NUM> supports a V2X service.

In an embodiment, the gNB <NUM> supports a D2D service.

In an embodiment, the gNB <NUM> supports a public safety service.

In an embodiment, the gNB <NUM> is a macro cell base station.

In an embodiment, the gNB <NUM> is a micro cell base station.

In an embodiment, the gNB <NUM> is a pico cell base station.

In an embodiment, the gNB <NUM> is a Femtocell.

In an embodiment, the gNB <NUM> is a base station device that supports a large delay difference.

In an embodiment, the gNB <NUM> is a flight platform device.

In an embodiment, the gNB <NUM> is a satellite device.

In an embodiment, a radio link from the UE <NUM> to the gNB <NUM> is an uplink.

In an embodiment, a radio link from the gNB <NUM> to the UE <NUM> is a downlink.

In an embodiment, a radio link between the UE <NUM> and the UE <NUM> corresponds to the sidelink in the present application.

In an embodiment, the UE <NUM> and the gNB <NUM> are connected through a Uu interface.

In an embodiment, the UE <NUM> and the UE <NUM> are connected through a PC5 reference point.

In an embodiment, the ProSe function <NUM> is connected to each of the UE <NUM> and the UE <NUM> through a PC3 reference point.

In an embodiment, the ProSe function <NUM> is connected to the ProSe application server <NUM> through a PC2 reference point.

In an embodiment, the ProSe application server <NUM> is connected to each of a ProSe application of the UE <NUM> and a ProSe application of the UE <NUM> through a PC1 reference point.

Embodiment <NUM> illustrates a schematic diagram of a radio protocol architecture of each of a user plane and a control plane according to an embodiment of the present application, as shown in <FIG> is a schematic diagram illustrating an embodiment of a radio protocol architecture for each of a user plane <NUM> and a control plane <NUM>. <FIG> shows the radio protocol architecture of the control plane <NUM> of UE and a gNB, where the radio protocol architecture includes three layers: layer <NUM>, layer <NUM>, and layer <NUM>. Layer <NUM> (L1 layer) is the lowest layer, and various physical layer (PHY) signal processing functions are implemented at this layer. The L1 layer is referred to as PHY <NUM> herein. Layer <NUM> (L2 layer) <NUM> is above the PHY <NUM> and is responsible for a link between the UE and the gNB through the PHY <NUM>. The L2 layer <NUM> includes a Medium Access Control (MAC) sublayer <NUM>, a Radio Link Control (RLC) sublayer <NUM>, and a Packet Data Convergence Protocol (PDCP) sublayer <NUM>, and these sublayers are terminated at the gNB on a network side. The PDCP sublayer <NUM> provides data encryption and integrity protection, and the PDCP sublayer <NUM> further provides handoff support for UE between gNBs. The RLC sublayer <NUM> provides segmentation and reassembly of data packets, and implements retransmission of a lost data packet through an ARQ. The RLC sublayer <NUM> further provides detection of a duplicate data packet and protocol error detection. The MAC sublayer <NUM> provides mapping between a logical channel and a transport channel and multiplexing of a logical channel identity. The MAC sublayer <NUM> is further responsible for allocating various radio resources (such as a resource block) in a cell between UEs. The MAC sublayer <NUM> is further responsible for Hybrid Automatic Repeat Request (HARQ) operation. A Radio Resource Control (RRC) sublayer <NUM> in layer <NUM> (L3 layer) in the control plane <NUM> is responsible for obtaining a radio resource (namely, a radio bearer) and configuring a lower layer by using RRC signaling between a gNB and UE. Although not shown in the figure, a V2X layer may also exist above the RRC sublayer <NUM> in the control plane <NUM> of the UE. The V2X layer is responsible for generating a PC5 QoS parameter group and a QoS rule based on received service data or a received service request, generating, corresponding to the PC5 QoS parameter group, a PC5 QoS flow, and sending a QoS flow identifier and the corresponding PC5 QoS parameter group to an Access Stratum (AS) layer for the AS layer to perform QoS processing on a data packet belonging to the PC5 QoS flow identifier. The V2X layer further includes a PC5-Signaling (PC5-S) Protocol sublayer, and the V2X layer is responsible for indicating whether each transmission at the AS layer is PC5-S transmission or V2X service data transmission. The wireless protocol architecture of the user plane <NUM> includes layer <NUM> (L1 layer) and layer <NUM> (L2 layer). A PHY layer <NUM>, a PDCP sublayer <NUM> in the L2 layer <NUM>, an RLC sublayer <NUM> in the L2 layer <NUM>, and a MAC sublayer <NUM> in the L2 layer <NUM> of the wireless protocol architecture of the user plane <NUM> are substantially the same as the corresponding layers and sublayers in the control plane <NUM>, but the PDCP sublayer <NUM> further provides header compression for an upper-layer packet to reduce wireless transmission overheads. The L2 layer <NUM> in the user plane <NUM> further includes a Service Data Adaptation Protocol (SDAP) sublayer <NUM>, and the SDAP sublayer <NUM> is responsible for mapping between Quality of Service (QoS) flows and data radio bearers (DRB), to support diversity of a service. The radio protocol architecture of the UE in the user plane <NUM> may include some or all of protocol sublayers of the SDAP sublayer <NUM>, the PDCP sublayer <NUM>, the RLC sublayer <NUM>, and the MAC sublayer <NUM> at the L2 layer. Although not shown in the figure, the UE may further have several upper layers above the L2 layer <NUM>, including a network layer (for example, an IP layer) terminating at the P-GW on the network side and an application layer terminating at the other end of connection (for example, a remote UE, a server, and the like).

In an embodiment, the radio protocol architectures in <FIG> are applicable to the first node in the present application.

In an embodiment, the radio protocol architectures in <FIG> are applicable to the second node in the present application.

In an embodiment, the first signaling in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the first wireless signal in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the second signaling in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the second wireless signal in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the third wireless signal in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the first scheduling signaling in the present application is generated at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the second MAC PDU in the present application is generated at the MAC <NUM> or the MAC <NUM>.

In an embodiment, the first counter in the present application is maintained at the PHY <NUM> or the PHY <NUM>.

In an embodiment, the first counter in the present application is maintained at the MAC <NUM> or the MAC <NUM>.

In an embodiment, the L2 layer <NUM> belongs to a higher layer.

In an embodiment, the RRC sublayer <NUM> in the L3 layer belongs to a higher layer.

In an embodiment, the V2X layer belongs to an upper layer.

In an embodiment, the PC5-S in the V2X layer belongs to an upper layer.

Embodiment <NUM> illustrates a schematic diagram of hardware modules of a communications device according to an embodiment of the present application, as shown in <FIG> is a block diagram of a first communications device <NUM> and a second communications device <NUM> communicating with each other in an access network.

The first communications device <NUM> includes a controller/processor <NUM>, a memory <NUM>, a data source <NUM>, a transmit processor <NUM>, a receive processor <NUM>, a multi-antenna transmit processor <NUM>, a multi-antenna receive processor <NUM>, transmitters/receivers <NUM>, and antennas <NUM>.

The second communications device <NUM> includes a controller/processor <NUM>, a memory <NUM>, a data source <NUM>, a receive processor <NUM>, a transmit processor <NUM>, a multi-antenna receive processor <NUM>, a multi-antenna transmit processor <NUM>, transmitters/receivers <NUM> and antennas <NUM>.

In transmission from the second communications device <NUM> to the first communications device <NUM>, at the second communications device <NUM>, an upper-layer data packet from a core network or an upper-layer data packet from the data source <NUM> is provided to the controller/processor <NUM>. The core network and the data source <NUM> represent all protocol layers above the L2 layer. The controller/processor <NUM> implements functionality of the L2 layer. In the transmission from the second communications device <NUM> to the first communications device <NUM>, the controller/processor <NUM> provides header compression, encryption, packet segmentation and reordering, multiplexing between a logical channel and a transport channel, and allocation to radio resources of the first communications device <NUM> based on various priority measurements. The controller/processor <NUM> is further responsible for retransmission of a lost packet, and signaling to the first communications device <NUM>. The transmit processor <NUM> and the multi-antenna transmit processor <NUM> implement various signal processing functions for the L1 layer (namely, the physical layer). The transmit processor <NUM> implements encoding and interleaving to facilitate forward error correction (FEC) at the second communications device <NUM>, and mapping of signal clusters based on various modulation schemes (such as Binary Phase Shift Keying (BPSK), Quadrature Phase Shift Keying (QPSK), M-Phase Shift Keying (M-PSK), and M-Quadrature Amplitude Modulation (M-QAM)). The multi-antenna transmit processor <NUM> performs digital spatial precoding on an encoded and modulated symbol, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, to generate one or more spatial streams. The transmit processor <NUM> then maps each spatial stream to a subcarrier, multiplexing with a reference signal (for example, a pilot) in time domain and/or frequency domain, and then uses an Inverse Fast Fourier Transform (IFFT) to generate a physical channel that carries a time-domain multi-carrier symbol stream. Then the multi-antenna transmit processor <NUM> performs an operation of analog precoding transmission/beamforming on the time-domain multi-carrier symbol stream. Each transmitter <NUM> converts a baseband multi-carrier symbol stream provided by the multi-antenna transmit processor <NUM> into a radio frequency stream, and then provides the radio frequency stream for different antennas <NUM>.

In the transmission from the second communications device <NUM> to the first communications device <NUM>, at the first communications device <NUM>, each receiver <NUM> receives a signal through its corresponding antenna <NUM>. Each receiver <NUM> recovers information modulated onto the radio frequency carrier and converts the radio frequency stream into a baseband multi-carrier symbol stream, and provides the baseband multi-carrier symbol stream for the receive processor <NUM>. The receive processor <NUM> and the multi-antenna receive processor <NUM> implement various signal processing functions of the L1 layer. The multi-antenna receive processor <NUM> performs an operation of analog precoding receiving/beamforming on the baseband multi-carrier symbol stream from the receiver <NUM>. The receive processor <NUM> uses a Fast Fourier Transform (FFT) to convert the baseband multi-carrier symbol stream obtained after the operation of analog precoding receiving/beamforming from time domain to frequency domain. In frequency domain, a physical layer data signal and a reference signal are demultiplexed by the receive processor <NUM>. The reference signal is used for channel estimation, and the data signal is recovered after multi-antenna detection by the multi-antenna receive processor <NUM>, to obtain any spatial stream that uses the first communications device <NUM> as a destination. Symbols on each spatial stream are demodulated and recovered in the receive processor <NUM>, and a soft decision is generated. The receive processor <NUM> then decodes and de-interleaves the soft decision to recover upper-layer data and a control signal transmitted by the second communications device <NUM> on a physical channel. The upper-layer data and the control signal are then provided for the controller/processor <NUM>. The controller/processor <NUM> implements functions of the L2 layer. The controller/processor <NUM> may be associated with a memory <NUM> that stores program codes and data. In the transmission from the second communications device <NUM> to the first communications device <NUM>, the controller/processor <NUM> provides demultiplexing between a transport channel and a logical channel, packet reassembly, decryption, header decompression, control signal processing, to recover an upper-layer data packet from the second communications device <NUM>. The upper-layer packet is then provided for all protocol layers above the L2 layer, or various control signals may be provided for the L3 layer for processing by the L3 layer.

In transmission from the first communications device <NUM> to the second communications device <NUM>, at the first communications device <NUM>, an upper-layer data packet is provided for the controller/processor <NUM> by using the data source <NUM>. The data source <NUM> represents all protocol layers above the L2 layer. Similar to the transmit function at the second communications device <NUM> described in the transmission from the second communications device <NUM> to the first communications device <NUM>, the controller/processor <NUM> implements header compression, encryption, packet segmentation and reordering, and multiplexing between a logical channel and a transport channel, to implement L2 layer functions for a user plane and a control plane. The controller/processor <NUM> is further responsible for retransmission of a lost packet, and signaling to the second communications device <NUM>. The transmit processor <NUM> performs modulation mapping and channel coding processing. The multi-antenna transmit processor <NUM> performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing. Then the transmit processor <NUM> modulates a generated spatial stream into a multi-carrier/single-carrier symbol stream, and the multi-carrier/single-carrier symbol stream is provided for different antennas <NUM> via the transmitters <NUM> after undergoing an analog precoding/beamforming operation in the multi-antenna transmit processor <NUM>. Each transmitter <NUM> first converts a baseband symbol stream provided by the multi-antenna transmit processor <NUM> into a radio frequency symbol stream, which is then provided for an antenna <NUM>.

In the transmission from the first communications device <NUM> to the second communications device <NUM>, a function at the second communications device <NUM> is similar to the receive function at the first communications device <NUM> described in the transmission from the second communications device <NUM> to the first communications device <NUM>. Each receiver <NUM> receives a radio frequency signal through its corresponding antenna <NUM>, converts the received radio frequency signal into a baseband signal, and provides the baseband signal for the multi-antenna receive processor <NUM> and the receive processor <NUM>. The receive processor <NUM> and the multi-antenna receive processor <NUM> jointly implement functions of the L1 layer. The controller/processor <NUM> implements functions of the L2 layer. The controller/processor <NUM> may be associated with the memory <NUM> that stores program codes and data. In the transmission from the first communications device <NUM> to the second communications device <NUM>, the controller/processor <NUM> provides demultiplexing between a transport channel and a logical channel, packet reassembly, decryption, header decompression, control signal processing, to recover an upper-layer data packet from the first communications device <NUM>. The upper-layer data packet from the controller/processor <NUM> may be provided to a core network or all protocol layers above the L2 layer, or various control signals may be provided to the core network or the L3 layer for processing by the L3 layer.

In an embodiment, the first communications device <NUM> includes: at least one processor and at least one memory, where the at least one memory includes computer program code. The at least one memory and the computer program code are configured to be used together with the at least one processor. The first communications device <NUM> is at least configured to: receive first signaling and a first wireless signal, where the first signaling indicates a first priority; determine, based on the first priority, whether to send second signaling; when it is determined to send the second signaling, send the second signaling and update a value of a first counter to an initial value; or when it is determined not to send the second signaling, abstain from sending of the second signaling and update the value of the first counter by <NUM>; and when the first counter expires, in response to expiration of the first counter, send a second wireless signal and update the value of the first counter to the initial value. The first signaling includes configuration information of the first wireless signal, and the second signaling is used to indicate whether the first wireless signal is correctly decoded. A target receiver of the second wireless signal is the same as a sender of the first signaling.

In an embodiment, the first communications device <NUM> includes: a memory for storing a computer-readable instruction program, where the computer-readable instruction program generates actions when being executed by at least one processor, and the actions include: receiving first signaling and a first wireless signal, where the first signaling indicates a first priority; determining, based on the first priority, whether to send second signaling; when it is determined to send the second signaling, sending the second signaling and updating a value of a first counter to an initial value; or when it is determined not to send the second signaling, abstaining from sending of the second signaling and updating the value of the first counter by <NUM>; and when the first counter expires, in response to expiration of the first counter, sending a second wireless signal and updating the value of the first counter to the initial value. The first signaling includes configuration information of the first wireless signal, and the second signaling is used to indicate whether the first wireless signal is correctly decoded. A target receiver of the second wireless signal is the same as a sender of the first signaling.

In an embodiment, the first communications device <NUM> corresponds to the first node in the present application.

In an embodiment, the second communications device <NUM> corresponds to the second node in the present application.

In an embodiment, the first communications device <NUM> is UE.

In an embodiment, the first communications device <NUM> is user equipment supporting V2X.

In an embodiment, the first communications device <NUM> is user equipment supporting D2D.

In an embodiment, the first communications device <NUM> is an in-vehicle device.

In an embodiment, the first communications device <NUM> is an RSU.

In an embodiment, the second communications device <NUM> is UE.

In an embodiment, the second communications device <NUM> is user equipment supporting V2X.

In an embodiment, the second communications device <NUM> is user equipment supporting D2D.

In an embodiment, the second communications device <NUM> is an in-vehicle device.

In an embodiment, the second communications device <NUM> is an RSU device.

In an embodiment, the second communications device <NUM> is a base station.

In an embodiment, the antenna <NUM>, the receiver <NUM>, the multi-antenna receive processor <NUM>, the receive processor <NUM>, and the controller/processor <NUM> are configured to receive the first signaling in the present application.

In an embodiment, the antenna <NUM>, the transmitter <NUM>, the multi-antenna transmit processor <NUM>, the transmit processor <NUM>, and the controller/processor <NUM> are configured to transmit the first signaling in the present application.

In an embodiment, the antenna <NUM>, the receiver <NUM>, the multi-antenna receive processor <NUM>, the receive processor <NUM>, and the controller/processor <NUM> are configured to receive the first wireless signal in the present application.

In an embodiment, the antenna <NUM>, the transmitter <NUM>, the multi-antenna transmit processor <NUM>, the transmit processor <NUM>, and the controller/processor <NUM> are configured to transmit the first wireless signal in the present application.

In an embodiment, the antenna <NUM>, the receiver <NUM>, the multi-antenna receive processor <NUM>, the receive processor <NUM>, and the controller/processor <NUM> are configured to receive the second signaling in the present application.

In an embodiment, the antenna <NUM>, the transmitter <NUM>, the multi-antenna transmit processor <NUM>, the transmit processor <NUM>, and the controller/processor <NUM> are configured to transmit the second signaling in the present application.

In an embodiment, the antenna <NUM>, the receiver <NUM>, the multi-antenna receive processor <NUM>, the receive processor <NUM>, and the controller/processor <NUM> are configured to receive the second wireless signal in the present application.

In an embodiment, the antenna <NUM>, the transmitter <NUM>, the multi-antenna transmit processor <NUM>, the transmit processor <NUM>, and the controller/processor <NUM> are configured to transmit the second wireless signal in the present application.

In an embodiment, the antenna <NUM>, the receiver <NUM>, the multi-antenna receive processor <NUM>, the receive processor <NUM>, and the controller/processor <NUM> are configured to receive the third wireless signal in the present application.

In an embodiment, the antenna <NUM>, the transmitter <NUM>, the multi-antenna transmit processor <NUM>, the transmit processor <NUM>, and the controller/processor <NUM> are configured to transmit the third wireless signal in the present application.

Embodiment <NUM> illustrates a flowchart of processing at a first node according to an embodiment of the present application, as shown in <FIG>. The steps in <FIG> are performed at the first node.

In Step S51, first signaling and a first wireless signal are received. In Step S52, second signaling is obtained by decoding the first wireless signal. In Step S53, it is determined whether a first priority is higher than a second priority; and if yes, Step S54 is performed, and then back to Step S51; otherwise, Step S55 is performed. In Step S54, the second signaling is sent, and a value of a first counter is updated to an initial value. In Step S55, sending of the second signaling is abstained, and the value of the first counter is updated by <NUM>. In Step S56, it is determined whether the first counter expires; and if yes, Step S57 is performed; otherwise, back to Step S51. In Step S57, it is determined whether a wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for a second wireless signal, to a sender of the first signaling; and if yes, Step S59 is performed, and then back to Step S51; otherwise, Step S58 is performed. In Step S58, a second wireless signal is sent. In Step S59, the value of the first counter is updated to the initial value.

In an embodiment, the first node receives the first signaling and the first wireless signal, and generates the second signaling depending on whether the first wireless signal is correctly decoded.

In an embodiment, the first priority indicates a priority of the second signaling.

In an embodiment, when the first priority is equal to the second priority, whether to send the second signaling is determined by UE implemention.

In an embodiment, the first priority and the second priority are compared. When the first priority is higher than the second priority, the first node determines to send the second signaling. When the first priority is lower than the second priority, the first node determines to abstain from sending of the second signaling.

In an embodiment, the abstaining from sending of the second signaling includes: sending the fourth wireless signal.

In an embodiment, the abstaining from sending of the second signaling includes: receiving the fourth wireless signal.

In an embodiment, the abstaining from sending of the second signaling includes: sending a fourth wireless signal set, where the fourth wireless signal set includes the fourth wireless signal; and the second signaling does not belong to the fourth wireless signal set.

In an embodiment, the abstaining from sending of the second signaling includes: receiving a fourth wireless signal set, where the fourth wireless signal set includes the fourth wireless signal.

In an embodiment, time domain resources occupied by the fourth wireless signal and time domain resources occupied by the second signaling at least partially overlap.

In an embodiment, time domain resources occupied by the fourth wireless signal and time domain resources occupied by the second signaling overlap by at least one multi-carrier symbol.

In an embodiment, time domain resources occupied by the fourth wireless signal and time domain resources occupied by the second signaling overlap by at least one multi-carrier symbol. The multi-carrier symbol includes a GAP symbol and an Automatic Gain Control (AGC) symbol that are before PSFCH of the second signaling and a GAP symbol after the PSFCH of the second signaling.

In an embodiment, the multi-carrier symbol includes an Orthogonal Frequency-Division Multiplexing (OFDM) symbol.

In an embodiment, frequency domain resources occupied by the fourth wireless signal and frequency domain resources occupied by the second signaling do not belong to a same Bandwidth Part (BWP).

In an embodiment, frequency domain resources occupied by the fourth wireless signal and frequency domain resources occupied by the second signaling do not belong to a same carrier.

In an embodiment, the fourth wireless signal and the second signaling use different radio access technologies.

In an embodiment, the fourth wireless signal uses Evolved Universal Terrestrial Radio Access (E-UTRA) radio access, and the second signaling uses NR radio access; or vice versa.

In an embodiment, a process for the first node to determine whether to send the second signaling by comparing the second priority and the first priority may use the method described in Section <NUM>. <NUM> of 3GPP <NUM> protocol.

In an embodiment, the fourth wireless signal includes PSFCH.

In an embodiment, the fourth wireless signal includes a Physical Downlink Control Channel (PDCCH).

In an embodiment, the fourth wireless signal includes a Physical Downlink Shared Channel (PDSCH).

In an embodiment, the fourth wireless signal includes a Physical Uplink Shared Channel (PUSCH).

In an embodiment, the fourth wireless signal includes a Physical Uplink Control Channel (PUCCH).

In an embodiment, the fourth wireless signal includes a PSSCH.

In an embodiment, the fourth wireless signal includes PSCCH.

In an embodiment, the fourth wireless signal includes a Primary Synchronization Signal/Secondary Synchronization Signal/Physical Sidelink Broadcast Channel (PSS/SSS/PSBCH).

In an embodiment, the fourth wireless signal includes a Sidelink-Primary Synchronization Signal/Sidelink-Secondary Synchronization Signal/Physical Sidelink Broadcast Channel (S-PSS/S-SSS/PSBCH).

In an embodiment, the fourth wireless signal is a wireless signal with the highest priority among a plurality of wireless signals waiting to be sent.

In an embodiment, the fourth wieless signal is a wireless signal with the highest priority among a plurality of wireless signals waiting to be received.

In an embodiment, the behavior of sending the fourth wireless signal set includes that the fourth wireless signal set includes K pieces of HARQ feedback, the first node sends the K pieces of HARQ feedback, and the fourth wireless signal is a HARQ feedback with the lowest priority among the K pieces of HARQ feedback; K is not greater than a product of M and a number of sub-channels included in a V2X resource pool where the first signaling is located; and M is a PSFCH resource period in the V2X resource pool where the first signaling is located, and M is one of <NUM>, <NUM> or <NUM>.

In an embodiment, the number of the sub-channels included in the V2X resource pool is determined by frequency domain resources of the V2X resource pool.

In an embodiment, the V2X resource pool includes L Physical Resource Blocks (PRBs), each sub-channel includes N PRBs, and the number of the sub-channels included in the V2X resource pool is <MAT>, where <MAT> represents a floor operation.

In an embodiment, the second wireless signal is sent when the first counter expires and only when no wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling.

In an embodiment, the second wireless signal is abstained from sending when the first counter expires and a wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling.

In an embodiment, when the first counter expires, a wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling; and in response to sending, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, the wireless signal to the sender of the first signaling, the value of the first counter is updated to the initial value.

In an embodiment, the first node obtains the time domain resource reserved for the second wireless signal by sensing.

In an embodiment, the first node obtains the time domain resource reserved for the second wireless signal through a time-frequency resource obtaining method of NR mode <NUM>.

In an embodiment, the first node obtains the time domain resource reserved for the second wireless signal through a time-frequency resource obtaining method of LTE mode <NUM>.

In an embodiment, the first node obtains the time domain resource reserved for the second wireless signal through the method described in Section <NUM>. <NUM> of 3GPP <NUM> protocol.

In an embodiment, the first node obtains the time domain resource reserved for the second wireless signal by a request to a serving base station of the first node.

In an embodiment, the sending, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, the wireless signal to the sender of the first signaling includes: a PSFCH is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling.

In an embodiment, the sending, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, the wireless signal to the sender of the first signaling includes: a PSSCH is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling.

In an embodiment, the sending, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, the wireless signal to the sender of the first signaling includes: a PSCCH is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling.

In an embodiment, the phrase abstaining from sending of the second wireless signal includes: the first node being in a receiving state.

In an embodiment, the phrase abstaining from sending of the second wireless signal includes: performing, by the first node, energy monitoring.

In an embodiment, the phrase abstaining from sending of the second wireless signal includes: detecting, by the first node, SCI and performing Reference Signal Received Power (RSRP) detection for a PSSCH scheduled based on the SCI.

In an embodiment, the phrase abstaining from sending of the second wireless signal includes: sending, by the first node, a wireless signal other than the second wireless signal.

In an embodiment, the phrase abstaining from sending of the second wireless signal includes: releasing a time-frequency resource reserved for the second wireless signal.

In an embodiment, the first node sends the second wireless signal, and in response to sending the second wireless signal, the value of the first counter is updated to the initial value.

In an embodiment, the first counter is maintained at a higher layer of the first node, and the sending of the second wireless signal is used to instruct the higher layer of the first node to update the first counter.

In an embodiment, the second wireless signal includes only first scheduling signaling; and the first scheduling signaling is transmitted on the PSCCH.

In an embodiment, the first scheduling signaling includes an identity of the first node and an identity of the sender of the first signaling.

In an embodiment, the first scheduling signaling includes Sidelink Control Information (SCI).

In an embodiment, that the second wireless signal includes only first scheduling signaling includes: the second wireless signal including SCI-only information.

In an embodiment, the first scheduling signaling includes only a first-stage SCI, and the first-stage SCI includes the identity of the first node and the identity of the sender of the first signaling. The first-stage SCI is transmitted on a PSCCH.

In an embodiment, the first scheduling signaling includes a first-stage SCI (1st-stage-SCI) and a second-stage SCI (2nd stage-SCI), and the first-stage SCI indicates the second-stage SCI transmitted on a PSSCH. The second-stage SCI includes the identity of the first node and the identity of the sender of the first signaling. The first-stage SCI is transmitted on a PSCCH.

In an embodiment, the first scheduling signaling is transmitted through a radio interface.

In an embodiment, the first scheduling signaling is transmitted through a PC5 interface.

In an embodiment, the first scheduling signaling is transmitted through an SL.

In an embodiment, the first scheduling signaling is physical layer signaling.

In an embodiment, the first scheduling signaling is dynamic signaling.

In an embodiment, the first scheduling signaling is UE-specific.

In an embodiment, the first scheduling signaling is sent through unicast.

In an embodiment, the identity of the first node includes lower <NUM> bits of a link layer identifier of the first node.

In an embodiment, the identity of the first node includes lower <NUM> bits of the link layer identifier of the first node.

In an embodiment, the identity of the first node includes <NUM> bits of the link layer identifier of the first node.

In an embodiment, the identity of the sender of the first signaling includes lower <NUM> bits of a link layer identifier of the sender of the first signaling.

In an embodiment, the identity of the sender of the first signaling includes lower <NUM> bits of the link layer identifier of the sender of the first signaling.

In an embodiment, the identity of the sender of the first signaling includes <NUM> bits of the link layer identifier of the sender of the first signaling.

In a sub-embodiment of the foregoing embodiment, the first counter is maintained at the physical layer of the first node, and expiration of the first counter is used to instruct the higher layer of the first node to generate the second wireless signal.

In an embodiment, the first node sends second scheduling signaling and the second wireless signal, where the second scheduling signaling indicates configuration information of the second wireless signal.

In an embodiment, the second wireless signal includes a second Media Access Control (MAC) protocol data unit (PDU), and the second MAC PDU includes a second MAC subPDU.

In an embodiment, the second MAC subPDU includes only a second MAC subheader.

In a sub-embodiment of the foregoing embodiment, a value of the logical channel identity index included in the second MAC subheader is a positive integer between <NUM> and <NUM>.

In an embodiment, the second MAC subPDU includes only the second MAC subheader and padding.

In a sub-embodiment of the foregoing embodiment, the logical channel identity index included in the second MAC subheader is <NUM>.

In a sub-embodiment of the foregoing two embodiments, the second MAC PDU implicitly indicates a channel quality state of a first channel.

In an embodiment, the second MAC subPDU includes a second MAC Control Element (CE).

In an embodiment, the second MAC CE indicates the channel quality state of the first channel.

In an embodiment, a value of a logical channel identifier (LCID) index of the second MAC CE is a positive integer between <NUM> and <NUM>.

In an embodiment, the channel quality state of the first channel includes a first threshold.

In an embodiment, the channel quality state of the first channel includes a DTX time interval, and the DTX time interval is a time interval between a reference slot and a transmission slot of the second wireless signal.

In an embodiment, the reference slot is a slot where the first counter expires.

In an embodiment, the reference slot is a slot where a value obtained before the first counter expires. When the initial value of the first counter is <NUM>, and the behavior of updating the first counter by <NUM> includes incrementing the value of the first counter by <NUM>, then the reference slot is a slot obtained when the value of the first counter reaches the first threshold value -<NUM>. When the initial value of the first counter is the first threshold, and the behavior of updating the first counter by <NUM> includes subtracting <NUM> from the value of the first counter, then the reference slot is a slot obtained when the value of the first counter reaches <NUM>.

In an embodiment, the channel quality state of the first channel includes a first ratio, where the first ratio is a quotient obtained when a number of times that HARQ feedback is not performed in a second time interval is divided by a total number of times that HARQ feedback needs to be performed.

In an embodiment, the second time interval includes a time interval between a time when the first channel is established and a time when the first counter expires.

In an embodiment, the second time interval includes P slots, and an ending slot of the second time interval is a slot where the first counter expires. The P slots include P slots preceding the slot where the first counter expires.

In an embodiment, P is a positive integer not greater than <NUM>.

In an embodiment, there is a list with T elements arranged in ascending order, namely R = [r<NUM>, r<NUM>, r<NUM>,. , rT], where any ri in the list is a number between <NUM> and <NUM>; T is a positive integer not greater than <NUM>; and <NUM> ≤ i ≤ T.

In an embodiment, the second MAC CE includes a first ratio index, the first ratio index indicates the first ratio, and the first ratio index is a positive integer not greater than T.

In an embodiment, when the first ratio is ri, the first ratio index is i.

In an embodiment, when the first ratio is between [ri, rj], the first ratio index is i, and ri and rj are two adjacent elements in the list R.

In an embodiment, when the first ratio is between [ri, rj], the first ratio index is j, and ri and rj are two adjacent elements in the list R.

In an embodiment, the channel quality state of the first channel includes a sidelink Channel State Information (CSI) report of the first channel.

In an embodiment, the channel quality state of the first channel includes at least one of a Rank Indicator (RI), a Channel Quality Indicator (CQI), and a Precoding Matrix Indicator (PMI).

In an embodiment, the first channel connects the first node and the sender of the first signaling.

In an embodiment, the first channel is a physical layer link connecting the first node and the sender of the first signaling.

In an embodiment, the first channel is a radio link connecting the first node and the sender of the first signaling.

In an embodiment, the time when the first channel is established is a time when direct communication is established between the first node and the sender of the first signaling.

In an embodiment, the time when the first channel is established includes a time when the first node sends PC5-RRC signaling to the sender of the first signaling.

In an embodiment, the time when the first channel is established includes a time when the first node receives the PC5-RRC signaling sent by the sender of the first signaling.

In an embodiment, the PC5-RRC signaling includes RRCReconfigurationSidelink.

In an embodiment, the PC5-RRC signaling includes RRCReconfigurationCompleteSidelink.

In an embodiment, a keepalive message is generated at an upper layer of the first node.

In a sub-embodiment of the foregoing embodiment, the first counter is maintained at the higher layer of the first node, and expiration of the first counter is used to instruct the upper layer of the first node to generate the keepalive message.

In a sub-embodiment of the foregoing embodiment, the first counter is maintained at the physical layer of the first node, and expiration of the first counter is used to instruct the upper layer of the first node to generate the keepalive message.

In an embodiment, the keepalive message is transmitted in PC5-S signaling.

In an embodiment, the PC5-S signaling is generated at the V2X layer.

In an embodiment, in response to sending the keepalive message, the first node receives keepalive ACK.

Embodiment <NUM> illustrates a flowchart of a first counter according to an embodiment of the present application, as shown in <FIG>. The steps in <FIG> are performed at a first node.

In Step S61, it is determined whether a third wireless signal is sent; and if yes, Step S67 is performed, and then back to Step S61; otherwise, Step S62 is performed. In Step S62, it is determined whether second signaling is sent; and if yes, Step S67 is performed, and then back to Step S61; otherwise, Step S63 is performed. In Step S63, a value of a first counter is updated by <NUM>. In Step S64, it is determined whether the first counter expires; and if yes, Step S65 is performed; otherwise back to Step S61. In Step S65, it is determined whether a wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for a second wireless signal, to a sender of first signaling; and if yes, Step S67 is performed, and then back to Step S61; otherwise, Step S66 is performed. In Step S66, the second wireless signal is sent. In Step S67, the value of the first counter is updated to an initial value.

In an embodiment, the first counter is maintained at the first node.

In an embodiment, the first counter is maintained at the physical layer of the first node.

In an embodiment, the first counter is maintained at the higher layer of the first node.

In an embodiment, the value of the first counter is updated to the initial value during initialization.

In an embodiment, during initialization of the first counter includes a moment when the first node is powered on.

In an embodiment, during initialization of the first counter includes a moment when the first counter is configured.

In an embodiment, during initialization of the first counter includes a moment when an RRC connection is established between the second node and the first node.

In an embodiment, during initialization of the first counter includes a moment when unicast communication is established between the second node and the first node.

In an embodiment, during initialization of the first counter includes a moment when HARQ-enabled unicast communication is established between the second node and the first node.

In an embodiment, during initialization of the first counter includes a moment when the first node receives PC5-RRC information sent by the second node.

In an embodiment, the first node sends the third wireless signal, and in response to the behavior of sending the third wireless signal, the value of the first counter is updated to the initial value.

In an embodiment, a target receiver of the third wireless signal is the same as the sender of the first signaling.

In an embodiment, the third wireless signal includes a PSSCH.

In an embodiment, the third wireless signal includes a PSCCH.

In an embodiment, the third wireless signal is transmitted through an air interface.

In an embodiment, the third wireless signal is transmitted through a radio interface.

In an embodiment, the third wireless signal is transmitted through a PC5 interface.

In an embodiment, the third wireless signal is transmitted through an SL.

In an embodiment, a time-frequency resource occupied by the third wireless signal belongs to a V2X resource pool.

In an embodiment, the time-frequency resource occupied by the third wireless signal is reserved for sidelink transmission.

In an embodiment, the first node sends third scheduling signaling and the third wireless signal, where the third scheduling signaling indicates configuration information of the third wireless signal.

In an embodiment, the third scheduling signaling carries a part of bits of each of the link layer identifier of the second node and the link layer identifier of the first node, and the third wireless signal carries remaining bits of each of the link layer identifier of the second node and the link layer identifier of the first node.

In an embodiment, the third scheduling signaling includes a source identifier and a destination identifier.

In an embodiment, the phrase that a target receiver of the third wireless signal is the same as the sender of the first signaling includes that: the source identifier included in the third scheduling signaling includes lower <NUM> bits of the link layer identifier of the first node; and the destination identifier included in the third scheduling signaling includes lower <NUM> bits of the link layer identifier of the second node.

In an embodiment, the third wireless signal includes a source field and a destination field.

In an embodiment, the phrase that a target receiver of the third wireless signal is the same as the sender of the first signaling includes that: <NUM>-bit source identifier included in the third scheduling signaling serves as lower <NUM> bits and <NUM>-bit source field included in the third wireless signal serves as upper <NUM> bits to form a <NUM>-bit source node link layer identifier, and the source node link layer identifier is the same as the <NUM> bits of the link layer identifier of the first node; and <NUM>-bit destination identifier included in the third scheduling signaling serves as lower <NUM> bits and <NUM>-bit destination field included in the third wireless signal serves as upper <NUM> bits to form a <NUM>-bit destination node link layer identifier, and the destination node link layer identifier is the same as the <NUM> bits of the link layer identifier of the second node.

In an embodiment, the first node sends the third wireless signal, and the third wireless signal includes only fourth scheduling signaling.

In an embodiment, the fourth scheduling signaling includes SCI-only information.

In an embodiment, the phrase that a target receiver of the third wireless signal is the same as the sender of the first signaling includes that: the source identifier included in the fourth scheduling signaling includes the lower <NUM> bits of the link layer identifier of the first node; and the destination identifier included in the fourth scheduling signaling includes the lower <NUM> bits of the link layer identifier of the second node.

In an embodiment, the first node sends the second signaling, and in response to the behavior of sending the second signaling, the value of the first counter is updated to the initial value.

In an embodiment, the first node abstains from sending of the second signaling, and in response to the behavior of abstaining from sending of the second signaling, the value of the first counter is updated by <NUM>.

In an embodiment, it is determined whether the first counter expires, if the first counter expires, and no wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling, then the second wireless signal is sent and the value of the first counter is updated to the initial value; or if the first counter expires, and the wireless signal is sent, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, to the sender of the first signaling, in response to sending, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, the wireless signal to the sender of the first signaling, the second wireless signal is abstained from sending, and the value of the first counter is updated to the initial value.

In an embodiment, the first counter is maintained at the higher layer of the first node, and the sending of the third wireless signal is used to instruct the higher layer of the first node to update the first counter.

Embodiment <NUM> illustrates a flowchart of a second counter according to an embodiment of the present application, as shown in <FIG>. The steps in <FIG> are performed at a second node.

In Step S71, it is determined whether a third wireless signal is received, and if yes, Step S77 is performed, and then back to Step S71; otherwise, Step S72 is performed. In Step S72, it is determined whether a second wireless signal is received, and if yes, Step S77 is performed, and then back to Step S71; otherwise, Step S73 is performed. In Step S73, it is determined whether second signaling is received, and if yes, Step S77 is performed, and then back to Step S71; otherwise, Step S74 is performed. In Step S74, a value of the second counter is updated by <NUM>. In Step S75, it is determined whether the second counter expires; and if yes, Step S76 is performed; otherwise back to Step S71. In Step S76, a radio link failure is triggered. In Step S77, the value of second counter is updated to a second initial value.

In an embodiment, the second counter is maintained at the second node.

In an embodiment, the second counter is maintained at a physical layer of the second node.

In an embodiment, the second counter is maintained at a higher layer of the second node.

In an embodiment, the value of the second counter is updated to the second initial value during initialization.

In an embodiment, during initialization of the second counter includes a moment when the second node is powered on.

In an embodiment, during initialization of the second counter includes a moment when an RRC connection is established between the second node and the first node.

In an embodiment, during initialization of the second counter includes a moment when unicast communication is established between the second node and the first node.

In an embodiment, during initialization of the second counter includes a moment when HARQ-enabled unicast communication is established between the second node and the first node.

In an embodiment, during initialization of the second counter includes a moment when the second node sends PC5-RRC information to the first node.

In an embodiment, scheduling signaling is blindly detected, and the scheduling signaling is decoded to obtain a third bit block.

In an embodiment, the third bit block includes an <NUM>-bit source identifier and a <NUM>-bit destination identifier.

In an embodiment, a fourth bit block is obtained by decoding a PSSCH on a time-frequency resource indicated by the third bit block, and the fourth bit block includes a <NUM>-bit source field and an <NUM>-bit destination field.

In an embodiment, that the second node has received the third wireless signal includes that: the <NUM>-bit source identifier included in the third bit block is the same as lower <NUM> bits of a link layer identifier of the first node, and the <NUM>-bit destination identifier included in the third bit block is the same as lower <NUM> bits of a link layer identifier of the second node.

In an embodiment, that the second node has received the third wireless signal includes that: the <NUM>-bit source identifier included in the third bit block serves as lower <NUM> bits and the <NUM>-bit source field included in the fourth bit block serves as upper <NUM> bits to form a <NUM>-bit source node link layer identifier, and the source node link layer identifier is the same as the <NUM> bits of the link layer identifier of the first node; and the <NUM>-bit destination identifier included in the third bit block serves as lower <NUM> bits and the <NUM>-bit destination field included in the fourth bit block serves as upper <NUM> bits to form a <NUM>-bit destination node link layer identifier, and the destination node link layer identifier is the same as the <NUM> bits of the link layer identifier of the second node.

In an embodiment, that the second node has not received the third wireless signal includes that: the <NUM>-bit source identifier included in the third bit block is different from the lower <NUM> bits of the link layer identifier of the first node.

In an embodiment, that the second node has not received the third wireless signal includes that: the <NUM>-bit destination identifier included in the third bit block is different from the lower <NUM> bits of the link layer identifier of the second node.

In an embodiment, that the second node has not received the third wireless signal includes that: the <NUM>-bit source identifier included in the third bit block serves as lower <NUM> bits and the <NUM>-bit source field included in the fourth bit block serves as upper <NUM> bits to form a <NUM>-bit source node link layer identifier, and the source node link layer identifier is different from the <NUM> bits of the link layer identifier of the first node.

In an embodiment, that the second node has not received the third wireless signal includes that: the <NUM>-bit destination identifier included in the third bit block serves as lower <NUM> bits and the <NUM>-bit destination field included in the fourth bit block serves as upper <NUM> bits to form a <NUM>-bit destination node link layer identifier, and the destination node link layer identifier is different from the <NUM> bits of the link layer identifier of the second node.

In an embodiment, the method for the second node to determine whether the second wireless signal is received is the same as the method for the second node to determine whether the third wireless signal is received, and details are not described herein again.

In an embodiment, the second node sends the first signaling and the first wireless signal, and the first signaling indicates that the second signaling is fed back accroding to a decoding result of the first wireless signal.

In an embodiment, the second node sends the first signaling and the first wireless signal, determines, based on time-frequency resources occupied by the first signaling and the first wireless signal, a time domain resource, a frequency domain resource, and a code domain resource for receiving the second signaling, and receives the second signaling.

In an embodiment, the second node sends the first signaling and the first wireless signal, determines, based on time-frequency resources occupied by the first signaling and the first wireless signal and a high-layer identifier of the first node, a time domain resource, a frequency domain resource, and a code domain resource for receiving the second signaling, and receives the second signaling.

In an embodiment, the high-layer identifier of the first node is allocated by a higher layer.

In an embodiment, the high-layer identifier of the first node is allocated by a V2X layer of the second node.

In an embodiment, the high-layer identifier of the first node is allocated by an application layer of the second node.

In an embodiment, the second node receives the second signaling in a second slot.

In an embodiment, the second slot is the first slot including a PSFCH resource obtained after a first time interval elapses for the last slot in which the first wireless signal is sent.

In an embodiment, the first time interval is configured by a base station.

In an embodiment, the first time interval is preconfigured.

In an embodiment, the first time interval is configured through RRC signaling.

In an embodiment, the first time interval is configured through SL-ConfigDedicatedNR in the RRC signaling.

In an embodiment, the first time interval is configured through MinTimeGapPSFCH parameter in the RRC signaling.

In an embodiment, the first time interval is configured through sl-MinTimeGapPSFCH parameter in the RRC signaling.

In an embodiment, the slot including the PSFCH resource is periodic in the V2X resource pool, a PSFCH resource period may be <NUM>, <NUM> or <NUM> sidelink slots, and the PSFCH resource period is configured by a base station or preconfigured.

In an embodiment, the second node receives the second signaling with the first PSFCH resource.

In an embodiment, <MAT> <MAT> PRBs are allocated, first in ascending order of slot and then in ascending order of frequency domain, as a frequency domain resource of a PSFCH corresponding to a PSSCH transmitted in slot i and sub-channel j, where <NUM> ≤ i ≤ <MAT>, <NUM> ≤ j ≤ Nsubch. <MAT> is a PSFCH resource period configured in a V2X resource pool, <MAT> is a number of PRBs for transmitting the PSFCH in the V2X resource pool, and <MAT> is configured by a base station or pre-configured. Nsubch is a number of sub-channels included in the V2X resource pool, Nsubch is configured by a base station or pre-configured, and <MAT> represents a floor operation.

In an embodiment, a starting position of a sub-channel occupied by the first wireless signal is used to determine a first PSFCH resource set.

In an embodiment, the starting position of the sub-channel occupied by the first wireless signal and a number of sub-channels occupied by the first wireless signal are used to determine the first PSFCH resource set.

In an embodiment, the first PSFCH resource set includes <MAT> PRBs.

In an embodiment, the first PSFCH resource set includes a number of PRBs which is a product of the number of sub-channels occupied by the first wireless signal and <MAT>.

In an embodiment, the first PSFCH resource set includes <MAT> <MAT> PSFCH resources. When the starting position of the sub-channel occupied by the first wireless signal is used to determine the first PSFCH resource set, <MAT> is <NUM>. When the starting position of the sub-channel occupied by the first wireless signal and the number of sub-channels occupied by the first wireless signal are used to determine the first PSFCH resource set, <MAT>, where <MAT> is the number of sub-channels occupied by the first wireless signal. <MAT> indicates a cyclic shift pair, and <MAT> is configured by a higher layer of a base station or pre-configured. The PSFCH resources are arranged first in ascending order of PRB and then in ascending order of cyclic shift pair.

In an embodiment, the source identifier included in the first signaling is used to determine an index of the first PSFCH resource in the first PSFCH resource set.

In an embodiment, the source identifier included in the first signaling and the high-layer identifier of the first node are used to determine the index of the first PSFCH resource in the first PSFCH resource set.

In an embodiment, the index of the first PSFCH resource in the first PSFCH resource set is <MAT>, where PID is the source identifier included in the first signaling.

In an embodiment, when a value of a cast type field included in an SCI format <NUM>-A included in the first signaling is <NUM>, the index of the first PSFCH resource in the first PSFCH resource set is <MAT>, where PID is the source identifier included in the first signaling, and the MID is the high-layer identifier of the first node.

In an embodiment, the second node determines the PSFCH resource based on the method described in Section <NUM> of 3GPP <NUM> protocol.

In an embodiment, the determining whether the second signaling is received includes: when the second node has received one of ACK or NACK on the first PSFCH resource, indicating that the second signaling is received; when the second node has not received any one of ACK feedback and NACK feedback on the first PSFCH resource, indicating that the second signaling is not received.

In an embodiment, when the second node receives the third wireless signal, the value of the second counter is updated to the second initial value.

In an embodiment, when the second node receives the second wireless signal, the value of the second counter is updated to the second initial value.

In an embodiment, when the second node has received the second signaling, the value of the second counter is updated to the second initial value; when the second node has not received the second signaling, the value of the second counter is updated by <NUM>.

In an embodiment, the updating the value of the second counter to the second initial value includes resetting the second counter.

In an embodiment, the updating the value of the second counter to the second initial value includes: updating the value of the second counter to <NUM>.

In an embodiment, the updating the value of the second counter to the second initial value includes: updating the value of the second counter to a target threshold.

In an embodiment, the updating the value of the second counter by <NUM> includes incrementing the value of the second counter by <NUM>.

In an embodiment, the updating the value of the second counter by <NUM> includes subtracting <NUM> from the value of the second counter.

In an embodiment, the determining whether the second counter expires includes: when the initial value of the second counter is <NUM>, and the behavior of updating the second counter by <NUM> includes incrementing the value of the second counter by <NUM>; then when the value of the second counter reaches the target threshold, the second counter expires; otherwise, the second counter does not expire.

In an embodiment, the determining whether the second counter expires includes: when the initial value of the second counter is the target threshold, and the behavior of updating the second counter by <NUM> includes subtracting <NUM> from the value of the second counter; then when the value of the second counter reaches <NUM>, the second counter expires; otherwise, the second counter does not expire.

In an embodiment, when the second counter expires, the second node triggers a radio link failure in response to the expiration of the second counter.

In an embodiment, the target threshold is pre-configured.

In an embodiment, the target threshold is pre-specified.

In an embodiment, the target threshold is configured through RRC signaling.

In an embodiment, the target threshold is configured by a base station.

In an embodiment, the target threshold is included in all or some of IEs in one piece of RRC signaling.

In an embodiment, the target threshold is included in all or some of fields in an IE in one piece of RRC signaling.

In an embodiment, the target threshold is included in a System Information Block (SIB).

In an embodiment, the target threshold is determined by UE implemention.

In an embodiment, the target threshold is included in an sl-max-HARQ-DTX IE in one piece of RRC signaling.

Embodiment <NUM> illustrates a format diagram of a second MAC subPDU according to an embodiment of the present application, as shown in <FIG>.

In an embodiment, the second MAC subPDU includes only a second MAC subheader, and a value of an LCID included in the second MAC subheader is a positive integer between <NUM> and <NUM>.

In an embodiment, the second MAC subPDU includes a second MAC subheader and padding; and a value of an LCID included in the second MAC subheader is <NUM>.

In an embodiment, the padding includes Num bytes; and Num is a positive integer not greater than <NUM>.

In an embodiment, R bit included in the second MAC subheader indicates a reserved bit, which is set to <NUM>.

In case A of Embodiment <NUM>, the second MAC subheader includes <NUM> reserved bits and a <NUM>-bit LCID.

In case B of Embodiment <NUM>, the second MAC subheader includes <NUM> reserved bits and <NUM>-bit LCID; and the padding includes <NUM> byte.

In an embodiment, the second MAC subPDU includes a second MAC subheader and a second MAC CE, and a value of an LCID included in the second MAC subheader is a positive integer between <NUM> and <NUM>.

In an embodiment, the second MAC CE indicates a channel quality state of a first channel; and the channel quality state of the first channel includes a first ratio index.

In an embodiment, the second MAC CE indicates a channel quality state of a first channel; and the channel quality state of the first channel includes a DTX time interval.

In an embodiment, the second MAC CE indicates a channel quality state of a first channel; and the channel quality state of the first channel includes a first threshold.

In an embodiment, the second MAC CE includes <NUM> byte.

In an embodiment, R bit included in the second MAC CE indicates a reserved bit, which is set to <NUM>.

In an embodiment, the first ratio index includes <NUM> bits.

In an embodiment, the DTX time interval includes <NUM> bits.

In an embodiment, the first threshold includes <NUM> bits.

In case C of Embodiment <NUM>, the second MAC subheader includes <NUM> reserved bits and a <NUM>-bit LCID. The second MAC CE includes a first ratio index, and the first ratio index includes <NUM> bits, with a value between <NUM> to <NUM>, indicating one of <NUM> elements in a list R.

In case D of Embodiment <NUM>, the second MAC subheader includes <NUM> reserved bits and a <NUM>-bit LCID. The second MAC CE includes a DTX time interval, and the DTX time interval includes <NUM> bits.

In case E of Embodiment <NUM>, the second MAC subheader includes <NUM> reserved bits and a <NUM>-bit LCID. The second MAC CE includes a first threshold, and the first threshold includes <NUM> bits.

Embodiment <NUM> illustrates a format diagram of a keepalive message according to an embodiment of the present application, as shown in <FIG>.

In Embodiment <NUM>, the keepalive message uses a message format described in Table <NUM>. <NUM> in Section <NUM>. <NUM> of 3GPP <NUM> protocol. The keepalive message format includes a Direct_Communication_Keepalive message identity, a Sequence Number, a Keepalive Counter, and a Maximum Inactivity Period, which occupy <NUM> byte, <NUM> bytes, <NUM> bytes, and <NUM> bytes respectively. A message type of the Direct_Communication_Keepalive message identity is described as binary number <NUM> according to Section <NUM>. <NUM> in 3GPP <NUM> protocol. The Sequence Number is described as a natural number between <NUM> and <NUM> including <NUM> and <NUM> according to Section <NUM>. <NUM> in 3GPP <NUM> protocol. The Keepalive Counter includes <NUM> bits according to the description in Section <NUM>. <NUM> in 3GPP <NUM> protocol. The Maximum Inactivity Period includes <NUM> bits according to the description in Section <NUM>. <NUM> in 3GPP <NUM> protocol. Information Element Identifiers (lEIs) of the Keepalive Counter and the Maximum Inactivity Period are <NUM> and <NUM>, respectively. Presence in the table identified as M indicates that the Direct_Communication_Keepalive message identity, the Sequence Number, and the Keepalive Counter are mandatory in the keepalive message. Presence in the table identified as O indicates that the Maximum Inactivity Period is optional in the keepalive message. Format in the table identified as V indicates that the Direct_Communication_Keepalive message identity, the Sequence Number, and the Keepalive Counter only include values. Format in the table is identified as TV indicates that the Maximum Inactivity Period includes a type and a value.

Embodiment <NUM> illustrates a structural block diagram of a first node processing apparatus according to an embodiment of the present application, as shown in <FIG>. In <FIG>, the first node processing apparatus <NUM> includes a first receiving set <NUM> and a first transmiting set <NUM>. The first receiving set <NUM> includes at least one of the transmitter/receiver <NUM> (including the antenna <NUM>), the receive processor <NUM>, the multi-antenna receive processor <NUM>, and the controller/processor <NUM> in <FIG> of the present application. The first transmiting set <NUM> includes at least one of transmitter/receiver <NUM> (including the antenna <NUM>), the transmit processor <NUM>, the multi-antenna transmit processor <NUM>, and the controller/processor <NUM> in <FIG> of the present application.

In embodiment <NUM>, the first receiving set <NUM> is configured to receive first signaling and a first wireless signal, where the first signaling indicates a first priority. The first transmiting set <NUM> is configured to: determine, based on the first priority, whether to send second signaling; when it is determined to send the second signaling, send the second signaling and update a value of a first counter to an initial value; or when it is determined not to send the second signaling, abstain from sending of the second signaling and update the value of the first counter by <NUM>; and when the first counter expires, in response to expiration of the first counter, send a second wireless signal and update the value of the first counter to the initial value. The first signaling includes configuration information of the first wireless signal, and the second signaling is used to indicate whether the first wireless signal is correctly decoded. A target receiver of the second wireless signal is the same as a sender of the first signaling.

In an embodiment, the second wireless signal is sent only when the first node does not send, between a time when the first counter expires and a time domain resource reserved for the second wireless signal, a wireless signal to the sender of the first signaling.

In an embodiment, the first transmiting set <NUM> is configured to send a third wireless signal; and in response to the behavior of sending the third wireless signal, update the value of the first counter to the initial value. A target receiver of the third wireless signal is the same as the sender of the first signaling.

In an embodiment, the second wireless signal only includes first scheduling signaling, and the first scheduling signaling indicates an identity of the first node and an identity of the sender of the first signaling.

In an embodiment, the second wireless signal includes a second MAC PDU, the second MAC PDU indicates a channel quality state of a first channel, and the first channel connects the first node and the sender of the first signaling.

In an embodiment, the second wireless signal includes a keepalive message.

In an embodiment, the first transmiting set <NUM> is configured to compare the first priority and a second priority; and when the first priority is higher than the second priority, determine to send the second signaling; or when the first priority is lower than the second priority, determine to abstain from sending of the second signaling. The second priority indicates a priority of a fourth wireless signal.

Those of ordinary skill in the art may understand that all or some of the steps in the foregoing method may be completed by instructing relevant hardware through a program, and the program may be stored in a computer-readable storage medium, such as a read-only memory, a hard disk or an optical disk. Optionally, all or some of the steps in the foregoing embodiments may alternatively be implemented by using one or more integrated circuits. Correspondingly, each module unit in the foregoing embodiments may be implemented in a form of hardware, or may be implemented in a form of a software function module, and the present application is not limited to any specific form of combination of software and hardware. A first type of communications nodes or UEs or terminals in the present application includes, but is not limited to, a mobile phone, a tablet computer, a laptop, a network card, a low-power device, an enhanced Machine Type Communication (eMTC) device, an NB-IoT device, an in-vehicle communications device, an aircraft, an airplane, an unmanned air vehicle, a remote control aircraft, and another wireless communications device. A second type of communications nodes or base stations or network side devices in the present application includes, but is not limited to, a macro cell base station, a micro cell base station, a Femtocell, a relay base station, eNB, gNB, a Transmission and Reception Point (TRP), a relay satellite, a satellite base station, an air base station, and another wireless communications device.

Claim 1:
A first node (<NUM>) used for wireless communication, comprising:
a first receiving set (<NUM>), configured to receive first signaling and a first wireless signal, wherein the first signaling indicates a first priority; and
a first transmiting set (<NUM>), configured to: determine, based on the first priority, whether to send second signaling; when it is determined to send the second signaling, send the second signaling and update a value of a first counter to an initial value; or when it is determined not to send the second signaling, abstain from sending of the second signaling and update the value of the first counter by <NUM>; and when the first counter expires, in response to expiration of the first counter, send a second wireless signal and update the value of the first counter to the initial value, wherein
the first signaling comprises configuration information of the first wireless signal, and the second signaling is used to indicate whether the first wireless signal is correctly decoded; and a target receiver of the second wireless signal is the same as a sender of the first signaling.