System and method for device-to-device communication
By realizing carrier state detection and abnormal state management in wireless communication devices, the shortcomings of abnormal state management in D2D communication are solved, and the reliability and data rate of communication are improved.
Patent Information
- Application Number
- CN202280097879.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-16
- Publication Date
- 2025-02-18
AI Technical Summary
The prior art has shortcomings in the management of abnormal states in device-to-device (D2D) communication, especially in the carrier aggregation (CA) environment, it is difficult to effectively detect and restore abnormal states, affecting communication reliability and data rate.
Carrier state detection and abnormal state management are implemented in wireless communication devices, including detecting abnormal states on the carrier, such as wireless link failure (RLF), and triggering the recovery process, releasing invalid carrier authorization, and reporting abnormal states to the network.
It improves the abnormal state detection and recovery efficiency in D2D communication, enhances the reliability and data rate of communication, and meets the needs of high data rate services and near-neighbor services.
Smart Images

Figure CN119487894A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communications and, more particularly, to abnormal conditions in device-to-device communications. Background Art
[0002] Sidelink (SL) communication refers to wireless radio communication between two or more user equipments (UEs). In this type of communication, two or more UEs that are geographically close to each other can communicate without being routed to a base station (BS) or a core network. Therefore, data transmission in SL communication is different from typical cellular network communication that includes transmitting data to and receiving data from the BS. In SL communication, data is transmitted directly from a source UE to a target UE through, for example, a unified air interface (e.g., a PC5 interface) without passing through a BS. Summary of the invention
[0003] The example arrangements disclosed herein are intended to solve problems related to one or more problems existing in the prior art, and will provide additional features that are easily understood by reference to the following detailed description when combined with the accompanying drawings. According to various arrangements, example systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these arrangements are given as examples rather than limitations, and it will be apparent to those of ordinary skill in the art who have read this disclosure that various modifications may be made to the disclosed arrangements while still within the scope of this disclosure.
[0004] In some arrangements, systems, methods, apparatus, and non-transitory computer-readable media relate to managing an abnormal state in SL communication, including: SL communication by a first wireless communication device and a second wireless communication device; and detecting, by the first wireless communication device, an abnormal state on a first carrier.
[0005] The above and other aspects and implementations thereof are described in more detail in the drawings, the description and the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0006] Various example arrangements of the present solution are described in detail below with reference to the following figures or drawings. The drawings are provided for illustrative purposes only and depict only example arrangements of the present solution to facilitate the reader's understanding of the present solution. Therefore, the drawings should not be considered as limiting the breadth, scope or applicability of the present solution. It should be noted that for clarity and ease of illustration, these drawings are not necessarily drawn to scale.
[0007] Figure 1A is a diagram illustrating an example wireless communication network according to various arrangements.
[0008] Figure 1Bis a diagram illustrating a block diagram of an example wireless communication system for transmitting and receiving downlink, uplink and / or SL communication signals according to various arrangements.
[0009] Figure 2 Example scenarios of SL communications according to various arrangements are shown.
[0010] Figure 3 is a flow chart illustrating an example method for managing SL communications according to various arrangements.
[0011] Figure 4 is a flow chart illustrating an example method for managing SL communications according to various arrangements.
[0012] Figure 5 is a flow chart illustrating an example method for managing SL communications according to various arrangements.
[0013] Figure 6 is a flow chart illustrating an example method for managing SL communications according to various arrangements. DETAILED DESCRIPTION
[0014] Various example arrangements of the present solution are described below with reference to the accompanying drawings to enable those of ordinary skill in the art to make and use the present solution. It is apparent to those of ordinary skill in the art that, after reading this disclosure, various changes or modifications may be made to the examples described herein without departing from the scope of the present solution. Therefore, the present solution is not limited to the example arrangements and applications described and illustrated herein. In addition, the specific order or hierarchy of steps in the methods disclosed herein are merely example methods. Based on design preferences, the specific order or hierarchy of steps of the disclosed methods or processes may be rearranged while remaining within the scope of the present solution. Therefore, those of ordinary skill in the art will understand that the methods and techniques disclosed herein present various steps or actions in a sample order, and unless otherwise expressly stated, the present solution is not limited to the specific order or hierarchy presented.
[0015] With the emergence of wireless multimedia services, users' demands for high data rates and user experience are increasing, which puts higher requirements on the system capacity and coverage of traditional cellular networks. In addition, public safety, social networks, close-range data sharing, and local advertising have gradually expanded the demand for neighbor services, which allow users to understand and communicate with nearby users or objects. Traditional BS-centric cellular networks have limitations in high data rate capabilities and support for neighbor services. In this context, device-to-device (D2D) communication has emerged to address the shortcomings of the BS-centric model. The application of D2D technology can reduce the burden on cellular networks, reduce UE battery power consumption, increase data rates, and improve the robustness of network infrastructure, thereby meeting the above-mentioned high data rate services and neighbor services. D2D technology is also known as Proximity Services (ProSe), One-Way / Sidelink / SL communication, etc.
[0016] In order to improve the reliability, data rate, and latency of SL communication, carrier aggregation (CA) can be implemented for SL communication. In CA, two or more component carriers (CCs) are aggregated to support a wider transmission bandwidth in the frequency domain. In some examples, the vehicle UE can perform SL reception and transmission simultaneously on one or more CCs. The arrangement disclosed herein involves data segmentation and data replication based on CA.
[0017] refer to Figure 1A , an example wireless communication network 100 is shown. The wireless communication network 100 shows group communication within a cellular network. In a wireless communication system, network-side communication nodes or BSs may include next-generation Node Bs (gNBs), E-UTRAN Node Bs (also known as evolved Node Bs, eNodeBs, or eNBs), micro-micro stations, femto-micro stations, transmission / reception points (TRPs), access points (APs), and the like. Terminal-side nodes or UEs may include devices such as mobile devices, smart phones, cellular phones, personal digital assistants (PDAs), tablet computers, laptop computers, wearable devices, vehicles with onboard communication systems, and the like. In Figure 1A In the embodiment, the network side and terminal side communication nodes are represented by BS 102 and UE 104a and 104b, respectively. In some arrangements, BS 102 and UE 104a / 104b are sometimes referred to as "wireless communication nodes" and "wireless communication devices", respectively. Such communication nodes / devices can perform wireless communications.
[0018] exist Figure 1AIn the arrangement shown, BS 102 may define a cell 101 in which UEs 104a and 104b are located. UEs 104a and / or 104b may move or remain stationary within the coverage of cell 101. UE 104a may communicate with BS 102 via a communication channel 103a. Similarly, UE 104b may communicate with BS 102 via a communication channel 103b. In addition, UEs 104a and 104b may communicate with each other via a communication channel 105. The communication channels 103a and 104b between the respective UEs and the BS may be implemented using an interface such as a Uu interface, which is also referred to as a Universal Mobile Telecommunications System (UMTS) air interface. The communication channel 105 between UEs is a SL communication channel and can be implemented using a PC5 interface, which is introduced to address high mobility and high density applications, such as D2D communication, vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-network (V2N) communication, etc. In some cases, the vehicle network communication mode can be collectively referred to as vehicle-to-everything (V2X) communication. BS 102 is connected to a core network (CN) 108 via an external interface 107 (e.g., an Iu interface).
[0019] In some examples, a remote UE (e.g., UE 104b) that does not communicate directly with BS102 or CN 108 (e.g., communication channel link 103b is not established) communicates indirectly with BS102 and CN 108 using SL communication channel 105 via a relay UE (e.g., UE 104a), which can communicate directly with BS102 and CN 108, or communicates indirectly with BS102 and CN 108 via another relay UE that can communicate directly with BS102 and CN 108.
[0020] Figure 1B A block diagram of an example wireless communication system for transmitting and receiving downlink, uplink, and SL communication signals according to some arrangements of the present disclosure is shown. In some arrangements, as described above, the system can be in a wireless communication environment (e.g., Figure 1A The present invention relates to a wireless communication network 100 for transmitting and receiving data.
[0021] like Figure 1AAs described, the system generally includes a BS 102 and UEs 104a and 104b. BS 102 includes a BS transceiver module 110, a BS antenna 112, a BS memory module 116, a BS processor module 114, and a network communication module 118, each of which is connected and interconnected to each other via a data communication bus 120 when necessary. UE 104a includes a UE transceiver module 130a, a UE antenna 132a, a UE memory module 134a, and a UE processor module 136a, each of which is connected and interconnected to each other via a data communication bus 140a when necessary. Similarly, UE 104b includes a UE transceiver module 130b, a UE antenna 132b, a UE memory module 134b, and a UE processor module 136b, each of which is connected and interconnected to each other via a data communication bus 140b when necessary. BS 102 communicates with UEs 104a and 104b via one or more communication channels 150, which may be any wireless channel or other medium known in the art suitable for data transmission as described herein.
[0022] The system may also include Figure 1B Any number of modules except the modules shown. It will be appreciated by those skilled in the art that the various illustrative blocks, modules, circuits, and processing logic described in conjunction with the arrangements disclosed herein can be implemented in hardware, computer-readable software, firmware, or any actual combination thereof. In order to clearly illustrate this interchangeability and compatibility of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps are generally described in terms of their functions. Whether such functions are implemented as hardware, firmware, or software depends on specific applications and design constraints on the entire system. A technician familiar with the concepts described herein can implement such functions in an appropriate manner for each specific application, but such implementation decisions should not be interpreted as limiting the scope of the present disclosure.
[0023] The wireless transmission from the antenna of one of UE 104a and 104b to the antenna of BS102 is called uplink transmission, and the wireless transmission from the antenna of BS102 to the antenna of one of UE 104a and 104b is called downlink transmission. According to some arrangements, each of UE transceiver modules 130a and 130b may be referred to as an uplink transceiver or UE transceiver in this article. The uplink transceiver may include a transmitter and a receiver circuit, and the transmitter and the receiver circuit are both connected to corresponding antennas 132a and 132b. Alternatively, the duplex switch may connect the uplink transmitter or receiver to the uplink antenna in a time division duplex mode. Similarly, the BS transceiver module 110 may be referred to as a downlink transceiver or BS transceiver in this article. The downlink transceiver may include an RF transmitter and a receiver circuit, and the RF transmitter and the receiver circuit are both connected to antenna 112. The downlink duplex switch may connect the downlink transmitter or receiver to antenna 112 in a time division duplex mode. The operation of the transceivers 110 and 130a and 130b is coordinated in time so that when the downlink transmitter is coupled to the antenna 112, the uplink receiver is coupled to the antennas 132a and 132b for receiving transmissions on the wireless communication channel 150. In some arrangements, the UEs 104a and 104b can communicate with the BS 102 via the wireless communication channel 150 using the UE transceivers 130a and 130b through the respective antennas 132a and 132b. The wireless communication channel 150 can be any wireless channel or other medium known in the art suitable for downlink and / or uplink data transmission as described herein. The UEs 104a and 104b can communicate with each other via the wireless communication channel 170. The wireless communication channel 170 can be any wireless channel or other medium suitable for SL transmission of data as described herein.
[0024] Each of the UE transceivers 130a and 130b and the BS transceiver 110 is configured to communicate via a wireless data communication channel 150 and cooperate with an appropriately configured antenna device capable of supporting a specific wireless communication protocol and modulation scheme. In some arrangements, the UE transceivers 130a and 130b and the BS transceiver 110 are configured to support industry standards, such as long-term evolution (LTE) and emerging 5G and 6G standards, etc. However, it should be understood that the present disclosure is not necessarily limited to specific standards and related protocols in application. Instead, the UE transceivers 130a and 130b and the BS transceiver 110 can be configured to support alternative or additional wireless data communication protocols, including future standards or variants thereof.
[0025] The processor modules 136a and 136b and 114 can all be implemented or realized with a general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, which are designed to perform the functions described herein. In this manner, the processor can be realized as a microprocessor, a controller, a microcontroller, a state machine, etc. The processor can also be realized as a combination of computing devices, for example, a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration.
[0026] In addition, the methods and algorithms described in conjunction with the arrangements disclosed herein may be directly embodied in hardware, firmware, software modules executed by processor modules 114 and 136a and 136b, respectively, or any practical combination thereof. Memory modules 116 and 134a and 134b may be implemented as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disks, removable disks, CD-ROMs, or any other form of storage medium known in the art. In this regard, memory modules 116 and 134a and 134b may be coupled to processor modules 114 and 136a and 136b, respectively, so that processor modules 114 and 136a and 136b may read information from and write information to memory modules 116 and 116. Memory modules 116, 134a and 134b may also be integrated into their respective processor modules 114, 136a and 136b. In some arrangements, the memory modules 116, 134a and 134b may each include a cache memory for storing temporary variables or other intermediate information during the execution of instructions executed by the processor modules 116, 134a and 134b, respectively. The memory modules 116, 134a and 134b may also each include a non-volatile memory for storing instructions to be executed by the processor modules 114 and 136a and 136b, respectively.
[0027] The network interface 118 generally represents hardware, software, firmware, processing logic and / or other components of BS102, which can realize two-way communication between BS transceiver 110 and other network components and communication nodes configured to communicate with BS102. For example, network interface 118 can be configured to support Internet or WiMAX traffic. In a non-restrictive typical deployment, network interface 118 provides an 802.3 Ethernet interface so that BS transceiver 110 can communicate with a traditional Ethernet-based computer network. In this way, network interface 118 may include a physical interface for connecting to a computer network (e.g., a mobile switching center (MSC)). The term "configured for" or "configured to" used herein for a specific operation or function refers to a device, component, circuit, structure, machine, signal, etc. that is physically constructed, programmed, formatted and / or arranged to perform a specified operation or function. Network interface 118 can allow BS102 to communicate with other BSs or core networks via wired or wireless connections.
[0028] In some arrangements, each of UE 104a and 104b can operate in a hybrid communication network in which the UE communicates with BS102 and with other UEs, e.g., between 104a and 104b. As described in further detail below, UE 104a and 104b support SSL communications with other UEs and downlink / uplink communications between BS102 and UE 104a and 104b. Typically, SL communications allow UE 104a and 104b to establish direct communication links with each other or with other UEs from different cells without requiring BS102 to relay data between UEs.
[0029] Figure 2 is a diagram illustrating an example system 200 for SL communication according to various arrangements. Figure 2 As shown, BS210 (eg, Figure 1A BS102) broadcasts a signal that is received by the first UE 220, the second UE 230 and the third UE 240. Figure 2 UE 220 and 230 in the figure are shown as vehicles with an onboard communication network, and UE 240 is shown as a mobile device. As shown in SL, UE 220-240 can communicate with each other (e.g., directly transmit and receive) via an air interface without being forwarded by base station 210 or core network 250. This type of V2X communication is called PC5-based V2X communication or V2X SL communication.
[0030] As used herein, when two UEs 104a or 104b perform SL communication with each other via the communication channel 105 / 170, a UE that transmits data to another UE is referred to as a transmitting (TX) UE, and a UE that receives the data is referred to as a receiving (RX) UE.
[0031] For a UE that performs SL communication using multiple carriers, one or more carriers may not be suitable for performing SL communication. In this case, the UE monitors the carrier status to check whether the current carrier is still suitable for performing SL communication, and attempts to recover the SL carrier if an abnormal state is detected. The UE can report the abnormal state of at least one or more carriers to the BS.
[0032] Figure 3 is a flow chart illustrating an example method 300 for detecting an abnormal state in CA-based SL wireless communication according to various arrangements. Figures 1A to 3 , the method 300 may be performed by a first UE (eg, UE 104a / 220) and a second UE (eg, UE 104b / 230). Communications via the SL wireless communication channel 170 or SL network are shown as crossing dashed lines.
[0033] In some arrangements, the abnormal state includes a radio link failure (RLF). In some examples, a UE (e.g., a first UE) may detect an abnormal state of a carrier in a manner described herein, and in response, trigger an RLF directly on the carrier. In some examples, in response to detecting an abnormal state as described above, upon determining that the carrier cannot recover from the abnormal state, the first UE determines or deems that an RLF is detected on the first carrier.
[0034] At 310, the first UE communicates with the second UE in a SL communication manner. At 320, the second UE communicates with the first UE in a SL communication manner. For example, the first UE and the second UE send and receive signals and data to each other. At 330, the first UE determines an abnormal state on the first carrier.
[0035] In some arrangements, in response to the first UE determining an abnormal state on the first carrier, the first UE reports at least one of the following to the network: 1) an identification of the carrier, wherein the identification can be at least one of a carrier ID of the carrier, a carrier index of the carrier, or a frequency of the carrier; and / or 2) an abnormal state associated with the reported carrier.
[0036] In some arrangements, in response to detecting that the amount of missing feedback information on the first carrier reaches a maximum value (e.g., a predetermined threshold), the first UE determines that an abnormal state is detected on the first carrier. The missing feedback information includes at least one of missing physical sidelink feedback channel (PSFCH) reception or missing hybrid automatic repeat request (HARQ) feedback reception. In some arrangements, the maximum value can be configured by at least one of a network (e.g., a BS), a second UE, etc.
[0037] For example, in response to detecting that the number of missing PSFCH receptions on at least one PSFCH reception resource (e.g., opportunity) of the first carrier reaches a maximum value, the first UE determines that an abnormal state has been detected on the first carrier. That is, in response to determining that the maximum number of missing PSFCH receptions on at least one PSFCH reception resource of the first carrier communicating with the second UE via the SL connection has been reached, the first UE detects that an abnormal state has been detected on the first carrier. For example, in response to determining that the number of missing HARQ feedbacks on at least one HARQ feedback resource (e.g., opportunity) of the first carrier has reached a maximum value, the first UE determines an abnormal state on the first carrier. That is, in response to determining that the maximum number of missing HARQ feedbacks on the HARQ feedback resources of the first carrier communicating with the second UE via the SL connection has been reached, the first UE detects that an abnormal state has been detected on the first carrier. For example, in response to determining that positive-negative confirmation is selected and the number of missing PSFCH receptions on at least one PSFCH reception resource of the first carrier reaches a maximum value, the first UE determines an abnormal state on the first carrier. That is, for example, in a case where positive-negative confirmation is selected by at least one of the first UE, the second UE, or the BS, in response to determining that the maximum number of missing PSFCH receptions on the PSFCH reception resources of the first carrier communicating with the second UE via the SL connection has been reached, the first UE detects that an abnormal state has been detected on the first carrier. For example, in response to determining that only negative confirmation is selected and the number of missing PSFCH receptions on at least one PSFCH reception resource of the first carrier has reached a maximum value, the first UE determines an abnormal state on the first carrier. That is, for example, in a case where only negative confirmation is selected by at least one of the first UE, the second UE, or the BS, in response to determining that the maximum number of missing PSFCH receptions on the PSFCH reception resources of the first carrier communicating with the second UE via the SL connection has been reached, the first UE detects that an abnormal state has been detected on the first carrier.
[0038] In some arrangements, in response to determining that a ratio of an amount of missing feedback information on the first carrier to an amount of expected feedback information on the first carrier reaches a maximum value (e.g., a predetermined threshold), the first UE determines that an abnormal state is detected on the first carrier. The ratio may include at least one of a ratio of a number of missing PSFCH receptions on at least one PSFCH reception resource of the first carrier to a number of expected PSFCH receptions on the at least one PSFCH reception resource, or a ratio of a number of missing HARQ feedbacks on at least one HARQ feedback resource of the first carrier to a number of expected HARQ feedbacks on the at least one HARQ feedback resource.
[0039] For example, in response to determining that the ratio of the number of missing PSFCH receptions on at least one PSFCH reception resource of the first carrier to the number of expected PSFCH receptions on at least one PSFCH reception resource reaches a maximum value (e.g., a PSFCH ratio threshold) and positive-negative confirmation is selected, the first UE detects that an abnormal state has been detected on the first carrier. That is, in the case of selecting positive-negative confirmation, in response to determining that the ratio of the number of missing PSFCH receptions on the first carrier to the number of expected PSFCH receptions on the first carrier reaches a threshold, the first UE detects that an abnormal state has been detected on the first carrier. For groupcast, in the example using positive-negative confirmation, each RX UE (e.g., the first UE) sends HARQ feedback on different PSFCH resources (e.g., at least one PSFCH reception resource). For a given transmission, the expected PSFCH reception indicates that the TX UE (e.g., the second UE) expects to receive N PSFCH receptions (expected HARQ feedback) on N PSFCH resources, where N is the group size. The group size is the number of RX UEs in the group.
[0040] For example, in response to determining that the ratio of the number of missing HARQ feedbacks on at least one HARQ feedback resource of the first carrier to the number of expected HARQ feedbacks on at least one HARQ feedback resource reaches a HARQ feedback ratio threshold and selecting positive-negative confirmation, the first UE detects that an abnormal state has been detected on the first carrier. That is, in the case of selecting positive-negative confirmation, in response to determining that the ratio of the number of missing HARQ feedbacks to the number of expected HARQ feedbacks is higher than a maximum value (e.g., a threshold), the first UE detects that an abnormal state has been detected on the first carrier. For groupcast, in an example using positive-negative confirmation, each RX UE (e.g., a first UE) sends HARQ feedback on different PSFCH resources (e.g., at least one HARQ feedback resource). For a given transmission, the TX UE (e.g., a second UE) expects to receive N PSFCH receptions (expected HARQ feedback) on N HARQ feedback resources, where N is the group size. The group size is the number of RX UEs in the group.
[0041] For example, in response to determining that a ratio of channel traffic on the first carrier is evaluated to exceed a threshold, the first UE detects that an abnormal state has been detected on the first carrier. For example, the first UE may detect that a channel busy rate (CBR) of a resource pool on the first carrier is higher than a configured threshold, wherein the CBR indicates channel congestion (e.g., the larger the CBR, the greater the channel congestion). The CBR may include a ratio of subchannels having a signal strength (e.g., measured using a received signal strength indicator (RSSI)) higher than a threshold to the total number of subchannels on the carrier. The first UE may determine the CBR on the first carrier.
[0042] For example, in response to determining that the number of retransmissions for a destination has reached a retransmission maximum value, the first UE detects that an abnormal state has been detected on at least the first carrier or the destination. In some examples, the destination identifies a service, wherein UEs interested in the service receive data with the destination. The destination is identified by a destination Layer 2 ID. In other words, the destination may also identify one or more UEs. For example, a SL radio link control (RLC) entity residing in at least one of the BS, the first UE, or the second UE may indicate to the first UE that the maximum number of retransmissions for a specific destination has been reached. For example, a MAC entity residing in at least one of the BS, the first UE, or the second UE (e.g., a SL MAC entity of the destination) may indicate to the first UE that the maximum number of retransmissions for a specific destination has been reached.
[0043] For example, in response to determining that an RRC timer (e.g., T400) for the destination has expired, the first UE detects that an abnormal state has been detected on the first carrier. Timer T400 is started in response to the transmission of the RRC reconfiguration message of the SL, and is stopped in response to receiving the RRC reconfiguration failure message of the SL or the RRC reconfiguration completion message of the SL. In one example, the first UE believes that an abnormal state has been detected on a carrier associated with a channel that transmits an RRC message for triggering the timer (e.g., T400).
[0044] For example, in response to determining that the number of consecutive HARQ discontinuous transmissions (DTXs) for the destination has reached a HARQ DTX maximum value, the first UE detects that an abnormal state has been detected on the first carrier. A medium access control (MAC) entity residing in at least one of the BS, the first UE, or the second UE may indicate to the first UE that the maximum number of consecutive HARQ DTXs on the first carrier for the destination has been reached.
[0045] For example, in response to determining that the integrity of at least one radio bearer (RB) for a destination (e.g., SL-signaling radio bearer 2 (SL-SRB2) or SL-SRB3) has failed, the first UE detects that an abnormal state has been detected on a first carrier. A SL Packet Data Convergence Protocol (PDCP) entity residing on one or more of the first UE, the second UE, and the BS may send an integrity check failure indication to the first UE, indicating an integrity failure of at least one of the SL-SRB2 or SL-SRB3 for the destination. In one example, the first carrier is a carrier selected for the radio bearer. In one example, the first carrier is a carrier selected for a logical channel associated with the radio bearer.
[0046] For example, in response to determining that the maximum number of transmissions of the recovery signaling has been reached, the first UE detects that an abnormal state has been detected on the first carrier. For example, in response to determining that the first UE has not received a maximum number of response signalings, the first UE detects that an abnormal state has been detected on the first carrier. For example, in response to determining that the first UE has not received a response signaling, the first UE detects that an abnormal state has been detected on the first carrier.
[0047] The first UE determines that an abnormal state is detected at the destination in response to determining at least one of the following: receiving an indication from a sidelink RLC entity that a maximum number of retransmissions for a specific destination has been reached; upon receiving a notification that an RRC reconfiguration timer (e.g., T400) for a specific destination has expired, or upon determining that an RRC reconfiguration timer (e.g., T400) for a specific destination has expired, upon receiving an indication from a MAC entity that a maximum number of consecutive HARQ feedbacks missing for a specific destination has been reached, or upon receiving an integrity check failure indication for a SL RB (e.g., SL-SRB2 or SL-SRB3) for a specific destination from a SL PDCP entity. In some arrangements, a recovery procedure for the destination is triggered by the first UE determining the abnormal state at the destination and determining that no carrier satisfies a carrier selection condition for communicating with the destination (e.g., a second UE) (e.g., no carrier can be selected as a candidate carrier when carrier selection or reselection is triggered).
[0048] In some arrangements, in response to the first UE determining that an abnormal state is detected at the destination, the first UE performs at least one of the following: deeming or determining that an RFL is detected at the destination; detecting an abnormal state on a carrier associated with the destination; detecting an abnormal state on a carrier associated with a radio bearer of an RRC message that triggers an RRC timer (e.g., T400); detecting an abnormal state on a carrier where a maximum number of missing consecutive HARQ feedbacks is reached; detecting an abnormal state on a carrier associated with a radio bearer where an integrity check failure occurs; or detecting an abnormal state on a carrier associated with a radio bearer where a maximum number of RLC entity retransmissions for a specific destination has been reached.
[0049] In some arrangements, in response to determining that the first carrier has not recovered from the abnormal state, the first UE considers RLF detected on the first carrier. In one embodiment, if all carriers configured for the destination cannot recover from the abnormal state, the UE considers RLF detected at the destination.
[0050] In some examples, one or more of the maximum number of retransmissions for a specific destination, the maximum HARQ DTX value, the maximum number of consecutive HARQ DTXs, the maximum number of transmissions of recovery signaling, etc. can be configured by the BS or the second UE for the first UE (e.g., received by the first UE from it).
[0051] Figure 4 is a flow chart illustrating an example method 400 for detecting an abnormal condition according to various arrangements. Figures 1A to 4, the method 400 may be performed by a first UE (eg, UE 104a / 220) and a second UE (eg, UE 104b / 230). Communications via the SL wireless communication channel 170 or SL network are shown as crossing dashed lines.
[0052] As described above, at 310, the first UE communicates with the second UE in a SL communication manner. As described above, at 320, the second UE communicates with the first UE in a SL communication manner. At 410, the first UE determines an abnormal state. The abnormal state of each of the at least one carrier or destination may be determined based on, for example, the manner in which the abnormal state of the first carrier or destination is determined at 330.
[0053] In response to determining that an abnormal state is detected on at least one first carrier or a destination, the first UE may perform at least one of the following at 420: trigger carrier selection or reselection, discard the authorization (e.g., sidelink authorization) configured for each of the at least one first carrier, or report the abnormal state of each of the at least one first carrier to the network (e.g., BS), or trigger a recovery process for the carrier where the abnormal state is detected, trigger a recovery process for the destination where the abnormal state is detected, or trigger a reporting process. In some arrangements, in response to triggering the reporting process, the first UE reports to the second UE at least one of the following: the abnormal state of the carrier, the abnormal state of the destination, the recovery of the carrier where the abnormal state is detected, the recovery of the destination where the abnormal state is detected, when it is determined that the recovery process fails, the recovery of the carrier where the abnormal state is detected fails; when it is determined that the recovery process fails, the recovery of the destination where the abnormal state is detected fails; when it is determined that the recovery process fails, the recovery of the carrier where the abnormal state is detected is successful; when it is determined that the recovery process fails, the recovery of the destination where the abnormal state is detected is successful; the identification of the carrier where the abnormal state is detected, or the identification of the destination where the abnormal state is detected.
[0054] In response to determining that an abnormal state is detected on all carriers of two or more carriers for a destination (e.g., a second UE), the first UE may perform at least one of the following at 430: releasing the RRC connection with the destination, reporting to the network (e.g., a BS) that the RRC connection with the destination is released due to the abnormal state being detected on all carriers, and determining that a wireless link failure is detected for destinations associated with these destinations.
[0055] In some arrangements, in response to the first UE triggering a recovery process for each of at least one first carrier, the first UE performs at least one of the following: 1) starting a timer; 2) transmitting recovery signaling; 3) receiving response signaling; 4) receiving an indication from a second wireless device (e.g., a peer UE, a network).
[0056] In some arrangements where the first UE is not configured to use multiple carriers (eg, not using CA), and in response to a maximum number of consecutive HARQ DTXs for a particular destination (eg, a second UE) having been reached, the first UE determines that an abnormal state is detected for that destination.
[0057] In some arrangements, in response to determining that the abnormal status of all carriers for the destination cannot be recovered, the first UE releases the PC5 RRC connection for the destination.
[0058] In some arrangements, in response to determining that an indication to release one PC5 RRC connection for a particular destination is received from a network (eg, a BS), the first UE releases the PC5 RRC connection.
[0059] Figure 5 is a flow chart illustrating an example method 500 for detecting an abnormal condition according to various arrangements. Figures 1A to 5 , the method 500 may be performed by a first UE (eg, UE 104a / 220) and a second UE (eg, UE 104b / 230). Communications via the SL wireless communication channel 170 or SL network are shown as crossing dashed lines.
[0060] As described above, at 310, in a CA scenario, the first UE communicates with the second UE in a SL communication manner. As described above, at 320, the second UE communicates with the first UE in a SL communication manner. For example, the first UE and the second UE send and receive signals and data to each other. As described above, at 330, the first UE determines an abnormal state on the first carrier or the destination. In some examples, in response to determining that all carriers of two or more carriers cannot be recovered, the first UE determines that RLF is detected on the second UE with the destination.
[0061] At 510, in response to the first UE having detected an abnormal state on at least one carrier or destination, the first UE triggers a recovery procedure.
[0062] In some arrangements, in response to triggering the recovery process, the first UE performs at least one of the following: starting a timer, transmitting recovery signaling, receiving response signaling, receiving indication signaling, or determining whether the recovery process is successful or failed. In some arrangements, the value of the timer is configured by the network.
[0063] For example, in response to determining that the recovery process is triggered due to detection of an abnormal state on one carrier, recovery signaling is transmitted on the carrier where the abnormal state is detected.
[0064] For example, in response to determining that the recovery procedure is successful, the first UE stops the timer.
[0065] For example, in response to determining that the recovery procedure has failed, the first UE stops the timer.
[0066] For example, in response to determining that a recovery process is triggered due to detection of an abnormal state on a carrier, and in response to determining that the recovery process is successful, the first UE considers or determines that the carrier is recovered from the abnormal state. For example, in response to determining whether a recovery process is triggered due to detection of an abnormal state on a carrier, and in response to determining that the recovery process fails, the first UE considers or determines that the carrier cannot be recovered from the abnormal state.
[0067] For example, in response to determining that a recovery process is triggered due to detection of an abnormal state at a destination, and in response to determining that the recovery process is successful, the first UE considers or determines that the connection of the destination is recovered from the abnormal state. For example, in response to determining that a recovery process is triggered due to detection of an abnormal state at the destination, and in response to determining that the recovery process fails, the first UE considers or determines that the connection of the destination cannot be recovered from the abnormal state.
[0068] For example, the first UE transmits a first number (eg, N) of abnormal state recovery signaling. In some examples, the value of the first number may be configured by the network.
[0069] For example, in response to at least one of the following, the first UE considers that the recovery process is successful: the timer has expired; abnormal status response signaling is received; a second number (for example, M, M is an integer) of abnormal status response signaling is received; a third number of received response signaling reaches a configured threshold; it is determined that the timer started in response to triggering the recovery process has expired; an abnormal status response signaling is received, and the timer has not expired; a second number of abnormal status response signaling is received, the second number reaches the configured maximum value, and the timer has not expired; or it is determined that the timer started in response to triggering the recovery process has expired, and the timer has not expired.
[0070] For example, in response to at least one of the following, the first UE considers that the recovery process has failed: the timer has expired; no response signaling is received; a second number (e.g., M, where M is an integer) of response signaling is not received; a third number of received response signaling is less than a configured threshold.
[0071] In some arrangements, in response to triggering the recovery process, the first UE receives indication signaling, and receiving the indication includes at least one of the following: receiving, by the first UE, a SL carrier list including the first carrier from a second wireless device (e.g., a BS or a peer UE); receiving, by the first UE, a first activation indication indicating activation of the first carrier from a network (e.g., a BS); receiving, by the first UE, a first recovery indication indicating restoration of the first carrier from the network; receiving, by the first UE, a second activation indication indicating activation of the first carrier from a peer UE (e.g., a second UE); or receiving, by the first UE, a second recovery indication indicating restoration of the first carrier from a second UE. In some arrangements, in response to the first UE receiving the indication signaling, the first UE deems or determines that the recovery process is successful.
[0072] In some arrangements, the first UE receives an indication from the network to release the connection with the destination.
[0073] For example, in response to the first UE determining that a timer started in response to determining an abnormal state on the first carrier has expired, the first UE determines that the abnormal state on the first carrier has recovered. For example, when the abnormal state is detected on the first carrier, the first UE starts a timer, and in response to determining that the timer expires, the first UE considers that the first carrier has recovered from the abnormal state.
[0074] In some examples, in response to the first UE detecting an abnormal state on the first carrier, the first UE triggers a recovery process. When the recovery process is triggered, the first UE transmits abnormal state recovery signaling to a peer UE (e.g., a second UE). After receiving the abnormal state recovery response signaling from the peer UE, the first UE determines that the abnormal state of the first carrier has been recovered.
[0075] In some examples, the response signaling may include at least one of HARQ feedback, MAC CE, RRC signaling, and RRC reconstruction signaling. Therefore, in some arrangements, in response to determining an abnormal state on the first carrier, the first UE transmits at least one abnormal state recovery signaling to the second UE. The first UE receives at least one abnormal state response signaling from the second UE. In response to receiving at least one abnormal state response signaling, the first UE determines that the abnormal state on the first carrier has been recovered. In some examples where the first UE does not receive the response signaling, the first UE believes that the abnormal state on the first carrier cannot be recovered.
[0076] For example, the recovery signaling may be at least one of the following: Sidelink Control Information (SCI), RRC signaling, MACCE, RRC re-establishment request signaling, discovery message, discovery request message, discovery solicitation message.
[0077] For example, the response signaling may be at least one of RRC signaling, MAC CE, HARQ feedback, RRC reconstruction signaling, and a discovery response message.
[0078] In some examples, in response to the first UE detecting an abnormal state on the first carrier, the first UE triggers a recovery process. When the recovery process is triggered, the first UE transmits a first number (e.g., N) of abnormal state recovery signaling to a peer UE (e.g., a second UE). In some examples, the value of the first number may be configured by the network. After receiving at least a second number (e.g., M) of abnormal state recovery response signaling from the peer UE, the first UE determines that the abnormal state of the first carrier has been recovered. In some examples, the value of the second number may be configured by the network. In response to the first UE receiving a third number of abnormal state response signaling, the third number is less than the second number, and the first UE determines at least one of the following: the abnormal state cannot be recovered. The first number N and the second number M may be integers received from at least one network (e.g., BS) or predetermined integers. Therefore, in some arrangements, in response to determining an abnormal state on the first carrier, the first UE transmits at least one abnormal state recovery signaling of the first number (e.g., N) to the second UE. The first UE receives at least one abnormal state response signaling of the second number from the second UE. In response to determining that the second number reaches a maximum value (e.g., M), the first UE determines that the abnormal state on the first carrier has been recovered. In response to determining that the second number fails to reach a maximum value (eg, M), the first UE deems that the carrier cannot recover from the abnormal state. In some examples, the value of the maximum value may be configured by the network.
[0079] In some arrangements, the first UE triggers a recovery process. When determining that the recovery process is triggered, the first UE transmits a first number (e.g., N) of at least one abnormal state recovery signaling to the second UE with a first period (e.g., K milliseconds). In some arrangements, the transmission period can be controlled by a timer, for example, in response to triggering the recovery process, the first UE starts a first timer. In response to determining that the first timer has expired, the first UE retransmits the recovery signaling and restarts the first timer. In response to determining that the maximum number of transmissions of the recovery signaling has been reached, the first UE stops the first timer.
[0080] In some arrangements, in response to triggering the recovery process, the first UE starts a first timer. In response to determining that the first timer has expired, the first UE considers that the carrier cannot be recovered. In response to the first UE receiving the response signaling, the first UE stops the timer. In response to the first UE receiving the response signaling, the first UE considers that the carrier has recovered from the abnormal state.
[0081] In some arrangements, in response to determining that a recovery procedure is initiated due to an abnormal state being detected on the carrier, and in response to determining that the recovery procedure fails, the first UE deems the carrier unrecoverable.
[0082] In response to the first UE believing that the carrier cannot be recovered, the first UE performs at least one of the following: 1) believing or determining that RLF is detected on the carrier; 2) discarding the SL authorization on the carrier; 3) reporting to the network information including the carrier that cannot be recovered; or 4) reporting to the network information including the identification of the carrier that cannot be recovered.
[0083] In some arrangements, in response to determining that a recovery procedure was initiated due to detection of an abnormal state on the carrier, and in response to determining that the recovery procedure was successful, the first UE considers the carrier to have recovered from the abnormal state.
[0084] In response to the first UE believing or determining that the carrier is recovered from the abnormal state, the first UE performs at least one of the following: 1) reporting to the network information including that the carrier is recovered; or 2) reporting to the network information including an identifier of the recovered carrier.
[0085] In some arrangements, in response to the first UE believing or determining that all carriers associated with a destination cannot be recovered, the first UE performs at least one of the following: 1) releases the RRC connection of the destination; 2) reports the release of the RRC connection of the destination to the network; or 3) reports the Layer 2 ID of the destination that cannot be recovered to the network.
[0086] In some arrangements, in response to triggering the recovery process, the first UE starts a first timer. In response to determining that the first timer has expired and the second number of received response signaling is less than a threshold value (e.g., a maximum number), the first UE determines that the recovery process has failed. In response to determining that the first timer is running and the second number of received response signaling reaches a threshold value (e.g., a maximum number), the first UE determines that the recovery process has failed. In response to the first UE receiving a second number of response signaling and the second number reaching the threshold value, the first UE performs at least one of the following: considers or determines that the recovery process has failed or stops the timer.
[0087] In some arrangements, in response to triggering the recovery procedure, the first UE starts a first timer. In response to determining that the first timer has expired and the second number of received response signaling is less than a threshold (eg, a maximum number), the first UE determines that the recovery procedure has failed.
[0088] In some arrangements, the value of the first timer may be configurable by the network.
[0089] In some arrangements, the value of the second timer may be configurable by the network.
[0090] In some arrangements, in response to the first UE determining that the carrier cannot be recovered, the first UE reports to the network that the carrier cannot be recovered from the abnormal state.
[0091] In some arrangements, the first UE receives at least one of the following from the network (e.g., BS): a value of a first number for recovery signaling; a value of a second number for response signaling; a value of a first period for recovery signaling; a value of a first timer for transmitting recovery signaling; a priority of recovery signaling; a priority of response signaling; a delay limit for recovery signaling, an HARQ feedback attribute of recovery signaling (e.g., HARQ enabled or disabled), a maximum number of retransmissions for recovery signaling, a delay limit for response signaling, an HARQ feedback attribute of response signaling (e.g., HARQ enabled or disabled), a maximum number of retransmissions for response signaling, a transmission period value for recovery signaling, etc.
[0092] In some examples, in response to determining that the abnormal state of the first carrier is recovered, the first UE reports the abnormal state recovery on the first carrier to the network (e.g., BS). In some examples, when the abnormal state is detected on the first carrier, the first UE starts a timer, and in response to determining that the timer expires, the first UE determines the abnormal state with respect to the destination (e.g., the second UE). In response to determining that no carrier satisfies the carrier selection condition for communicating with the destination (e.g., the second UE) (e.g., when carrier selection or reselection is triggered, the carrier cannot be selected), the first UE performs at least one of the following: determining that an abnormal state is detected on the destination; or reporting to the network information including that no carrier satisfies the carrier selection condition.
[0093] In some arrangements, in response to the first UE determining that an abnormal state is detected at the destination, the first UE performs at least one of the following: 1) reporting an identification of the destination to the network (the identification can be at least one of a layer 2 ID or a destination index); 2) reporting the abnormal state associated with the reported destination to the network; or 3) triggering carrier selection or reselection.
[0094] In some arrangements, in response to determining that a recovery procedure is triggered due to detection of an abnormal state at the destination, and in response to determining that the recovery procedure fails, the first UE deems or determines that the destination cannot recover from the abnormal state. In response to the first UE determining that the destination cannot recover from the abnormal state, the first UE performs at least one of the following: 1) determining or deeming that RLF is detected at the destination; 2) releasing the connection of the destination; 3) reporting to the network information including that the destination cannot recover from the abnormal state; 4) reporting to the network information including RLF of the destination; and 5) reporting information including the failure of the destination to recover.
[0095] In some arrangements, in response to determining that a recovery process is triggered due to detection of an abnormal state at the destination, and in response to determining that the recovery process is successful, the first UE determines or deems that the destination is recovered from the abnormal state. In response to the first UE determining or deeming that the destination is recovered from the abnormal state, the first UE performs at least one of the following: 1) reporting to the network information including the destination being recovered from the abnormal state; 2) reporting information including a layer 2 ID associated with the destination being recovered from the abnormal state; 3) reporting information including the destination being recovered successfully.
[0096] In some arrangements, after receiving the SL grant, the first UE performs logical channel prioritization (LCP) to generate a MAC protocol data unit (PDU). In addition to sending and receiving recovery signaling, the first UE does not use the SL grant belonging to the first carrier where the abnormal state is detected to transmit any data. In other words, in some examples, the first UE can transmit only recovery signaling on the carrier where the abnormal state is detected. During LCP, in response to determining that no abnormal state is detected on a carrier configured with a SL grant, a destination having a data object that satisfies one or more of the following conditions is selected: the data object is available for transmission; in the case where the bucket size of any data object is > 0, the bucket size > 0; if configured, sl-configuredGrantType1Allowed (indicating whether the data object is allowed to use the configured grant type 1) is set to true if the SL grant is a configured grant type 1; if configured, sl-AllowedCG-List (indicating whether the data object is allowed to use the specified configured grant) includes a configured grant index associated with the SL grant; and if PSFCH is not configured for the SL grant associated with the SCI, sl-HARQ-FeedbackEnabled (indicating the HARQ attribute of the data object, i.e., HARQ enabled or disabled) is set to disabled. In some examples, sl-configuredGrantType1Allowed is a parameter for setting the configured grant type 1 to be used for SL. In some examples, sl-AllowedCG-List is a parameter for setting the allowed configured grants for SL transmission. In some examples, sl-HARQ-FeedbackEnabled is a parameter used to determine whether to allow a logical channel to be multiplexed with the logical channel of sl-HARQ-FeedbackEnabled.
[0097] In some arrangements, the data object may be at least one of: a logical channel (LCH), e.g., SLLCH, MAC CE, resume signaling, response signaling or destination, sidelink radio bearer.
[0098] In some arrangements, during the LCP, the data object used by the first UE to select a destination with the data object should satisfy at least one condition A of the SL authorization.
[0099] In some arrangements, during an LCP, if a data object satisfies at least one condition A of a SL authorization, a destination having the data object is selected for transmission.
[0100] In some arrangements, during the LCP, the data objects selected by the first UE for transmission satisfy at least one of the following conditions A for SL authorization.
[0101] In some arrangements, condition A may be at least one of the following: if no abnormal state is detected on a carrier including a SL grant, the data object is available for transmission; if no abnormal state is detected on a carrier including a SL grant, then if the bucket size of any logical channel is > 0, the bucket size > 0; if no abnormal state is detected on a carrier including a SL grant, then if configured, sl-configuredGrantType1Allowed is set to true if the SL grant is a configured grant type 1; if no abnormal state is detected on a carrier including a SL grant, then if configured, sl-AllowedCG-List includes a configuration grant index associated with the SL grant; if no abnormal state is detected on a carrier including the SL grant, if PSFCH is not configured for the SL grant associated with the SCI, sl-HARQ-FeedbackEnabled is set to disabled; if an abnormal state is detected on a carrier including the SL grant, the data object is a recovery signaling triggered by the abnormal state detected on the carrier; if an abnormal state is detected on a carrier including the SL grant, the data object is a response signaling in response to the recovery signaling of the abnormal state detected on the carrier. In some examples, sl-configuredGrantType1Allowed is a parameter for setting a configuration grant type 1 to be used for SL. In some examples, sl-AllowedCG-List is a parameter for setting allowed configuration grants for SL transmission. In some examples, sl-HARQ-FeedbackEnabled is a parameter for determining whether to allow logical channels to be multiplexed with the logical channels of sl-HARQ-FeedbackEnabled.
[0102] In some arrangements, for the first UE, in response to determining that an abnormal state is detected on a carrier, recovery signaling triggered by the abnormal state is transmitted on the carrier.
[0103] In some arrangements, for the first UE, in response to determining that resumption signaling is received on a carrier, the first UE transmits response signaling on the same carrier.
[0104] In some arrangements, when performing LCP, the data object used by the destination having the data object selected by the first UE satisfies at least one of the following: an abnormal state is detected on a carrier including an SL authorization, and the data object is recovery signaling triggered by the abnormal state detected on the carrier; or an abnormal state is detected on a carrier including an SL authorization, and the data object is recovery response signaling in response to recovery signaling triggered by the abnormal state detected on the carrier.
[0105] In some arrangements, when performing LCP, in response to determining that the data object satisfies at least one of the following, a data object belonging to a selected destination is selected or a destination with a data object to be transmitted is selected: an abnormal state is detected on a carrier including an SL authorization, and the data object is recovery signaling triggered by the abnormal state detected on the carrier; an abnormal state is detected on a carrier including an SL authorization, and the data object is response signaling in response to recovery signaling triggered by the abnormal state detected on the carrier. In response to determining that the data object satisfies at least one of the following, a data object to be transmitted is selected: an abnormal state is detected on a carrier including an SL authorization, and the data object is recovery signaling triggered on the carrier; or an abnormal state is detected on a carrier including an SL authorization, and the data object is recovery response signaling in response to recovery signaling triggered on the carrier.
[0106] In some arrangements, the first UE transmits resumption signaling on the carrier that triggered the resumption signaling.
[0107] In some arrangements, the second UE transmits the response signaling on a carrier on which the second UE received the resumption signaling that triggered the response signaling.
[0108] Figure 6 6 is a flow chart illustrating an example method 600 for detecting an abnormal state in CA-based SL wireless communication according to various arrangements. Figures 1A to 6 , the method 600 may be performed by a first UE (eg, UE 104a / 220) and a second UE (eg, UE 104b / 230). Communications via the SL wireless communication channel 170 or SL network are shown as crossing dashed lines.
[0109] As described above, the first UE communicates with the second UE in SL communication at 310. As described above, the second UE communicates with the first UE in SL communication at 320. For example, the first UE and the second UE send and receive signals and data to each other.
[0110] At 610, the first UE receives a SL grant on a first carrier. After receiving the SL grant, the first UE performs LCP at 620. For example, at 620, the first UE performs at least one of the following: determining to avoid selecting a first destination without any abnormal state recovery signaling on the first carrier during LCP, the first carrier including the SL grant; determining to select a second destination with abnormal state recovery signaling on the first carrier during LCP; or determining to avoid selecting a data object other than abnormal state recovery signaling to be multiplexed with the MAC PDU during LCP; or if the data object is recovery signaling, determining that the data object can be selected. For example, during LCP, in response to detecting an abnormal state on the first carrier to which the SL grant belongs, the first UE should not select a destination without abnormal state recovery signaling for the SL grant. During LCP, in response to detecting an abnormal state on the first carrier to which the SL grant belongs, the first UE may select a destination with abnormal state recovery signaling for the SL grant. During LCP, in response to detecting an abnormal state on the first carrier to which the SL grant belongs, the first UE does not select a data object other than abnormal state recovery signaling to be multiplexed to the MAC PDU for the SL grant.
[0111] In some examples, during the LCP, in response to no abnormal state being detected on the carrier to which the SL authorization belongs (e.g., a second carrier among one or more carriers), a logical channel or MAC CE may be selected to be multiplexed into the MAC PDU for the SL authorization. In some examples, during the LCP, in response to no abnormal state being detected on the carrier to which the SL authorization belongs (e.g., a second carrier among one or more carriers), the first UE may select a logical channel or MAC CE other than abnormal state recovery signaling to be multiplexed into the MAC PDU for the SL authorization.
[0112] Although various arrangements of the present solution have been described above, it should be understood that they are presented only in an exemplary and non-limiting manner. Similarly, various figures can depict example architectures or configurations, which are provided to enable those of ordinary skill in the art to understand the exemplary features and functions of the present solution. However, these personnel will understand that the present solution is not limited to the example architectures or configurations shown, but can be implemented using a variety of alternative architectures and configurations. In addition, as will be understood by those of ordinary skill in the art, one or more features of some arrangements can be combined with one or more features of another arrangement described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-mentioned illustrative arrangements.
[0113] It should also be understood that any reference to an element herein using names such as "first," "second," etc. does not generally limit the number or order of those elements. Rather, these names may be used herein as a convenient means of distinguishing between two or more elements or instances of an element. Thus, a reference to a first and a second element does not indicate that only two elements may be used, or that the first element must be located before the second element in some manner.
[0114] In addition, those of ordinary skill in the art will appreciate that information and signals may be represented using any of a variety of different techniques. For example, data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0115] Those of ordinary skill in the art will further understand that any of the various illustrative logic blocks, modules, processors, devices, circuits, methods, and functions described in conjunction with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementation, analog implementation, or a combination of both), firmware, various forms of programs or design codes containing instructions (for convenience, referred to herein as "software" or "software modules"), or any combination of these technologies. In order to clearly illustrate this interchangeability of hardware, firmware, and software, various illustrative components, blocks, modules, circuits, and steps have been generally described above in terms of their functions. Whether such functionality is implemented as hardware, firmware, or software, or a combination of these technologies, depends on the specific application and the design constraints imposed on the overall system. Technicians can implement the described functions in various ways for each specific application, but such implementation decisions will not cause a departure from the scope of this disclosure.
[0116] In addition, it will be understood by those of ordinary skill in the art that the various illustrative logic blocks, modules, devices, components, and circuits described herein may be implemented or performed within or by an integrated circuit (IC) including a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, or any combination thereof. The logic blocks, modules, and circuits may further include an antenna and / or a transceiver to communicate with various components within a network or within a device. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other suitable configuration that performs the functions described herein.
[0117] If implemented in software, the functions may be stored as one or more instructions or codes on a computer-readable medium. Therefore, the steps of the method or algorithm disclosed herein may be implemented as software stored on a computer-readable medium. Computer-readable media include computer storage media and communication media, and communication media include any media that enables a computer program or code to be transferred from one place to another. The storage medium can be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, and any other medium that can be used to store the desired program code in the form of instructions or data structures and can be accessed by a computer.
[0118] As used herein, the term "module" refers to software, firmware, hardware, and any combination of these elements to perform the relevant functions described herein. In addition, for the purpose of discussion, various modules are described as discrete modules; however, it is obvious to a person of ordinary skill in the art that two or more modules can be combined to form a single module that performs the relevant functions arranged according to the present solution.
[0119] In addition, memory or other storage devices and communication components can be used in the arrangement of the present solution. It should be understood that, for the sake of clarity, the above description has described the arrangement of the present solution with reference to different functional units and processors. However, it will be apparent that any appropriate functional distribution between different functional units, processing logic elements or domains can be used without departing from the present solution. For example, the function illustrated as being performed by a separate processing logic element or controller can be performed by the same processing logic element or controller. Therefore, reference to a specific functional unit is only a reference to a suitable device for providing the described function, rather than indicating a strict logical or physical structure or organization.
[0120] Various modifications to the arrangements described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other arrangements without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the arrangements shown herein, but is to be accorded the widest scope consistent with the novel features and principles disclosed herein, as set forth in the following claims.
Claims
1. A wireless communication method, comprising: The first wireless communication device communicates with the second wireless communication device in a sidelink (SL) communication manner; and An abnormal state is detected by the first wireless communication device.
2. The method according to claim 1, wherein: In response to detecting that the amount of missing feedback information reaches a maximum value, the abnormal state is detected on a carrier.
3. The method according to claim 2, wherein: Detecting that the amount of missing feedback information reaches the maximum value comprises one of the following: The number of missed PSFCH receptions on at least one physical sidelink feedback channel (PSFCH) reception resource reaches a maximum missed PSFCH reception value; The number of missing Hybrid Automatic Repeat Request (HARQ) feedbacks on at least one HARQ feedback resource reaches a maximum missing HARQ feedback value; the number of said missed PSFCH receptions on said at least one PSFCH reception resource reaches said maximum missed PSFCH reception value and positive-negative acknowledgement is selected; or The number of missed PSFCH receptions on the at least one PSFCH reception resource reaches the maximum missed PSFCH reception value and only negative acknowledgements are selected.
4. The method according to claim 1, wherein: In response to determining that a ratio of the amount of missing feedback information to the amount of expected feedback information reaches a maximum, the abnormal state is detected on a carrier.
5. The method according to claim 4, wherein: Determining the amount at which the ratio reaches a maximum value comprises one of the following: determining that a ratio of a number of missed physical sidelink feedback channel (PSFCH) receptions on at least one PSFCH reception resource to a number of expected PSFCH receptions on the at least one PSFCH reception resource reaches a PSFCH ratio threshold, and selecting positive-negative acknowledgement; or It is determined that a ratio of a number of missed hybrid automatic repeat request (HARQ) feedbacks on at least one HARQ feedback resource to a number of expected HARQ feedbacks on the at least one HARQ feedback resource reaches a HARQ feedback ratio threshold, and positive-negative acknowledgement is selected.
6. The method according to claim 1, wherein: The abnormal state is determined on a carrier in response to determining that a channel busy rate (CBR) is above a threshold.
7. The method according to claim 1, wherein: The abnormal state of at least one carrier or one destination is detected in response to determining at least one of the following: The number of retransmissions for the destination indicated by the SL Radio Link Control (RLC) entity reaches the maximum retransmission value; or The number of retransmissions to the destination indicated by the SL Medium Access Control (MAC) entity reaches the maximum retransmission value; or The timer of the Radio Resource Control (RRC) has expired; or The number of consecutive hybrid automatic repeat request (HARQ) discontinuous transmissions (DTX) to the destination reaches a HARQDTX maximum value; or the integrity of at least one radio bearer (RB) for the destination has failed; or The maximum number of transmissions of the recovery signaling has been reached; or The first wireless communication device does not receive a maximum number of response signalings; or the number of missed physical sidelink feedback channel (PSFCH) receptions on at least one PSFCH reception resource reaches a maximum missed PSFCH reception value; or The number of missed hybrid automatic repeat request (HARQ) feedbacks on at least one HARQ feedback resource reaches a maximum missed HARQ feedback value.
8. The method according to claim 4, wherein: The maximum value can be configured by at least one of the network and the second device.
9. The method according to claim 1, wherein: In response to detecting the abnormal state, the first wireless communication device performs at least one of the following: triggering carrier selection or reselection; or discarding a grant configured for each of the at least one first carrier; or Reporting the abnormal state to the network; or triggering a recovery process for the carrier in which the abnormal state is detected; or triggering a recovery process for the destination where the abnormal state is detected; or Triggers the reporting process.
10. The method according to claim 2, further comprising: In response to determining that the abnormal state is detected on all carriers used for the SL communication for the second wireless communication device, the first wireless communication device performs at least one of the following: releasing a radio resource control (RRC) connection with the second wireless communication device; reporting to a network that the RRC connection with the second wireless communication device has been released due to the abnormal state; or It is determined that the second wireless communication device for the destination detects an abnormal state.
11. The method of claim 9, wherein in response to triggering the recovery process, the first wireless communication device performs at least one of the following: Start the timer; or transmission resumption signalling; or receiving a response signaling; or Receive instructions.
12. The method according to claim 11, wherein: Also included is: in response to the first wireless communication device determining that the recovery process is at least one of successful or failed, stopping a timer started in response to triggering the recovery process.
13. The method according to claim 11, wherein: Receiving the indication corresponding to recovering the first carrier from the abnormal state includes at least one of the following: Receiving, by the first wireless communication device, a first activation indication from a network indicating activation of the first carrier; Receiving, by the first wireless communication device, a first resumption indication from the network indicating resumption of the first carrier; receiving, by the first wireless communication device, from the second wireless communication device, a second activation indication indicating activation of the first carrier; The first wireless communication device receives a second resumption instruction from the second wireless communication device indicating resumption of the first carrier; or A SL carrier list for SL communication is received by the first wireless communication device from the network, the SL carrier list including the first carrier in which the abnormal state is detected.
14. The method of claim 11, further comprising determining, by the first wireless communication device, that a recovery process has failed in response to the first wireless communication device determining at least one of: A timer started in response to triggering the recovery process has expired; or receiving a second number of at least one abnormal state response signaling, wherein: The second number is less than the maximum value.
15. The method of claim 14, further comprising performing at least one of the following: In response to the recovery procedure being triggered by detecting the abnormal state on the carrier, deeming RLF detected on the carrier; or In response to the recovery process being triggered by detecting the abnormal state at the destination, deeming that the RLF is detected at the destination; or triggering carrier selection or reselection; or discarding a grant configured for each of the at least one first carrier; or Triggers the reporting process.
16. The method according to claim 15, further comprising: Releasing the connection to the destination in response to at least one of: It is determined that the recovery process of the destination has failed, or the recovery process of all carriers used for SL communication with the destination has failed.
17. The method according to claim 11, further comprising: The first wireless communication device determines that the recovery process is successful in response to at least one of the following: Receiving abnormal status response signaling; or A second number of at least one abnormal state response signaling is received, wherein the second number reaches a configured maximum value; or determining that a timer started in response to triggering the recovery process has expired; or receiving the abnormal state response signaling, and the timer has not expired; or receiving the second number of at least one abnormal state response signaling, wherein the second number reaches a configured maximum value and the timer has not expired; or It is determined that a timer started in response to triggering the recovery process has expired, and the timer has not expired.
18. The method of claim 9, wherein in response to triggering the reporting process, the first wireless communication device reports at least one of the following to the second wireless communication device: the abnormal state of the carrier; or the abnormal state of the destination; or recovery of the carrier in which the abnormal state is detected; or recovery of the destination where the abnormal state is detected; or When determining that the recovery process fails, detecting that recovery of the carrier in the abnormal state fails; or When determining that the recovery process has failed, detecting a recovery failure of the destination in the abnormal state; or In the case where it is determined that the recovery process has failed, detecting that the recovery of the carrier in the abnormal state is successful; or In the case where it is determined that the recovery process has failed, detecting that the recovery of the destination of the abnormal state is successful; or an identification of the carrier in which the abnormal state is detected; or An identification of the destination where the abnormal condition was detected.
19. The method according to claim 1, wherein: The abnormal state includes a radio link failure (RLF).
20. The method according to claim 1, wherein: The abnormal state includes at least one of a network or a peer user equipment.
21. A wireless communication method, comprising: Receiving, by the first wireless communication device, an authorization for SL on the first carrier; and Logical channel prioritization (LCP) is performed by the first wireless communication device.
22. The method of claim 21, wherein performing the LCP comprises at least one of: During the LCP, avoiding selecting a first destination that does not have any abnormal state recovery signaling on the first carrier; or During the LCP, selecting a second destination having abnormal state recovery signaling on the first carrier; or Avoid selecting data objects other than the abnormal state recovery signaling.
23. The method according to claim 21, when executing LCP, the first wireless communication device selects a destination having a data object, and the data object used by the destination satisfies at least one of the following: The abnormal state is detected on a carrier including the SL grant, and the data object is recovery signaling triggered on the carrier; The abnormal state is detected on the carrier including the SL grant, and the data object is recovery response signaling in response to the recovery signaling triggered on the carrier.
24. The method of claim 21, wherein when performing LCP, the destination having the data object to be transmitted is selected in response to determining that the data object satisfies at least one of the following: The abnormal state is detected on a carrier including the SL grant, and the data object is recovery signaling triggered on the carrier; The abnormal state is detected on a carrier including the SL grant, and the data object is recovery response signaling in response to the recovery signaling triggered on the carrier.
25. The method of claim 21, wherein when performing LCP, in response to determining that the data object satisfies at least one of the following, the data object is selected for transmission: The abnormal state is detected on a carrier including the SL grant, and the data object is recovery signaling triggered on the carrier; or The abnormal state is detected on the carrier including the SL grant, and the data object is recovery response signaling in response to the recovery signaling triggered on the carrier.
26. The method according to claim 25, wherein: The data object can be at least one of: a logical channel (LCH), a medium access control (MAC) control element (CE), recovery signaling, response signaling, or a destination.
27. A wireless communication device comprising at least one processor and a memory, wherein: The at least one processor is configured to read code from the memory and implement the method according to claim 1.
28. A computer program product comprising computer readable program medium code stored thereon, which, when executed by at least one processor, causes the at least one processor to implement the method according to claim 1.
Citation Information
Patent Citations
Sidelink failure detection and recovery
CN113348633A
Wireless communication method and terminal equipment
CN114125914A
Radio link failure recovery
CN114270918A
Link measurements for vehicular device-to-device links
US20210368372A1