Method, apparatus and computer program product for wireless communication
By selecting and using transmission resources in wireless communication terminals and performing side-link communication, the limitations of traditional cellular networks in high data rates and support for neighboring services are solved, and higher data rates and network robustness are achieved.
Patent Information
- Application Number
- CN202280099332.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-03
- Publication Date
- 2025-04-04
AI Technical Summary
Traditional cellular networks have limitations in high data rates and support for neighboring services, and cannot meet the needs of high data rate services and neighboring services.
Using device-to-device (D2D) communication technology, side link communication is performed through wireless communication terminals, including receiving COT shared information and performing side link communication based on MCSt configuration.
Reduce the burden on cellular networks, reduce battery power consumption of user equipment, improve data rates, improve the robustness of network infrastructure, and meet the needs of high data rates and adjacent services.
Smart Images

Figure CN119769064A_ABST
Abstract
Description
[0001] The present application is directed generally to wireless communications, and in particular to fifth generation (5G) communications or sixth generation (6G) communications.
[0002] With the development of wireless multimedia services, the demand for high data rates and user experience is increasing, which puts higher requirements on the system capacity and coverage of traditional cellular networks. On the other hand, application scenarios such as public safety, social networks, close-range data sharing, and local advertising have gradually increased people's needs to understand and communicate with people or things nearby. Traditional base station-centric cellular networks have limitations in high data rates and support for proximity services. Therefore, device-to-device (D2D) communication technology has emerged. The application of D2D technology can reduce the burden on cellular networks, reduce the battery power consumption of user devices, increase data rates, and improve the robustness of network infrastructure, which can meet the requirements of the above-mentioned high data rate services and proximity services. D2D technology is also called proximity service (ProSe), unilateral, side link or side link (SL) communication; the interface between devices is the PC5 interface.
[0003] The present application relates to methods, systems, and computer program products for sidelink communications.
[0004] One aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: selecting, by a first wireless communication terminal, a transmission resource for sidelink communication with a second wireless communication terminal; and using, by the first wireless communication terminal, the selected transmission resource as a transmission grant for sidelink communication with the second wireless communication terminal.
[0005] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: receiving COT shared information from a second wireless communication terminal by a first wireless communication terminal; and performing sidelink communication with the second wireless communication terminal based on the received COT shared information by the first wireless communication terminal.
[0006] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: receiving a plurality of consecutive time slot transmission MCSt configurations from a wireless communication node by a first wireless communication terminal; and performing side link communication with a second wireless communication terminal based on the MCSt configuration by the first wireless communication terminal.
[0007] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: determining, by a first wireless communication terminal, a selected sidelink grant that can be used for one or more retransmissions of a first medium access control MAC protocol data unit (PDU) that has been positively acknowledged by the first wireless communication terminal, and transmitting, by the first wireless communication terminal, a second MAC PDU by using the selected sidelink grant that can be used for one or more retransmissions of the first MAC PDU that has been positively acknowledged by the first wireless communication terminal.
[0008] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: selecting, by a first wireless communication terminal, a transmission resource from candidate resources for sidelink communication with a second wireless communication terminal; and performing, by the first wireless communication terminal, sidelink communication with the second wireless communication terminal by using the selected transmission resource.
[0009] Another aspect of the present disclosure relates to a wireless communication method. In one embodiment, the wireless communication method includes: obtaining a channel occupancy time COT by a first wireless communication terminal; and performing resource selection according to the obtained COT.
[0010] Another aspect of the present disclosure relates to a wireless communication terminal. In one embodiment, the wireless communication terminal includes a processor. The processor is configured to: select a transmission resource for sidelink communication with a second wireless communication terminal; and use the selected transmission resource as a transmission grant for sidelink communication with the second wireless communication terminal.
[0011] Another aspect of the present disclosure relates to a wireless communication terminal. In one embodiment, the wireless communication terminal includes a transceiver and a processor. The processor is configured to: receive COT shared information from a second wireless communication terminal via the transceiver; and perform sidelink communication with the second wireless communication terminal based on the received COT shared information.
[0012] Another aspect of the present disclosure relates to a wireless communication terminal. In one embodiment, the wireless communication terminal includes a transceiver and a processor. The processor is configured to: receive a plurality of consecutive time slot transmission MCSt configurations from a wireless communication node via the transceiver; and perform side link communication with a second wireless communication terminal based on the MCSt configuration.
[0013] Another aspect of the present disclosure relates to a wireless communication terminal. In one embodiment, the wireless communication terminal includes a transceiver and a processor. The processor is configured to: determine a selected sidelink grant that can be used for one or more retransmissions of a first medium access control MAC protocol data unit PDU that has been positively acknowledged, and transmit a second MAC PDU via the transceiver of the first wireless communication terminal by using the selected sidelink grant that can be used for one or more retransmissions of the first MAC PDU that has been positively acknowledged.
[0014] Various embodiments may preferably implement the following features:
[0015] Preferably, the wireless communication method further includes:
[0016] A transmission parameter is selected by the first wireless communication terminal, wherein a transmission resource is selected based on the selected transmission parameter.
[0017] Preferably, the transmission parameters include N groups of transmission parameters, and N is an integer.
[0018] Preferably, a transmission parameter set in the transmission parameter set includes one of the following:
[0019] Hybrid automatic repeat request HARQ retransmission times,
[0020] Resource reselection counter value,
[0021] Transmission cycle,
[0022] Resource reservation interval,
[0023] Frequency resources,
[0024] Packet delay budget,
[0025] The number of subchannels, or
[0026] Resource pool.
[0027] Preferably, N transmission parameter sets are selected as the selected transmission parameters according to the priorities of logical channels of different destinations.
[0028] Preferably, N transmission parameter sets corresponding to the highest priorities of logical channels within N different destinations are selected as the selected transmission parameters.
[0029] Preferably, N transmission parameter sets are selected as the selected transmission parameters according to the priorities of the logical channels in all destinations.
[0030] Preferably, N transmission parameter sets corresponding to the top N highest priorities of logical channels in different destinations are selected as the selected transmission parameters.
[0031] Preferably, in response to the transmission parameter being a resource reservation interval, the N resource reservation intervals are not divisible by each other.
[0032] Preferably, in response to the transmission parameter being a resource reservation interval, N resource reservation intervals for selecting the transmission resource are selected from a plurality of configured allowed resource reservation interval lists.
[0033] Preferably, a candidate resource adjacent to the selected transmission resource is selected as one of the transmission resources.
[0034] Preferably, a candidate resource whose interval with respect to the selected transmission resource is not greater than the channel occupancy time COT is selected as one of the transmission resources.
[0035] Preferably, the selected transmission resource includes at least one of a selected initial transmission resource, a selected retransmission resource or a selected periodic transmission resource.
[0036] Preferably, in response to the absence of the selected transmission resource, a candidate resource is randomly selected as one of the transmission resources.
[0037] Preferably, in response to configuring a physical sidelink feedback channel PSFCH, a candidate resource adjacent to the PSFCH resource is selected as one of the transmission resources.
[0038] Preferably, in response to the PSFCH being configured, a candidate resource whose interval with respect to the PSFCH resource is not greater than the channel occupation time COT is selected as one of the transmission resources.
[0039] Preferably, the candidate resource is selected in response to the candidate resource immediately preceding, immediately following or being consecutive to the selected transmission resource or PSFCH resource.
[0040] Preferably, each candidate resource includes N consecutive time slots.
[0041] Preferably, the first wireless communication terminal selects a candidate resource as an initial transmission resource, and considers each time slot in the selected initial transmission resource for initial transmission.
[0042] Preferably, the first wireless communication terminal selects a candidate resource as a retransmission resource, and considers each time slot in the selected retransmission resource for retransmission.
[0043] Preferably, the first wireless communication terminal selects N consecutive resources simultaneously.
[0044] Preferably, each of the N consecutive resources is used for initial transmission.
[0045] Preferably, each of the N consecutive resources is used for retransmission.
[0046] Preferably, the first wireless communication terminal selects M*(N consecutive resources) at the same time, each N consecutive resources are regarded as a resource group, the first wireless communication terminal selects M resource groups, the resources within the resource group are continuous, different resource groups are continuous or discontinuous, and each of the N consecutive resources is used for one retransmission.
[0047] Preferably, the COT shared information includes at least one of the following:
[0048] Channel access priority level CAPC value,
[0049] a COT shared by the second wireless communication terminal,
[0050] the duration of the COT shared by the second wireless communication terminal, or
[0051] Identification information of one or more devices that are allowed to use the COT shared by the second wireless communication terminal.
[0052] Preferably, the operation performed by the first wireless communication terminal in response to receiving the COT shared information includes at least one of the following operations:
[0053] Trigger resource reselection;
[0054] selecting a resource within the COT shared by the second wireless communication terminal;
[0055] triggering resource reselection in response to the selected transmission resource not being within the COT shared by the second wireless communication terminal;
[0056] Indicates COT sharing information to lower layers;
[0057] In response to the absence of a sensing result in the reception of the COT sharing information, randomly selecting a resource within the COT shared by the second wireless communication terminal;
[0058] In response to the first wireless communication terminal having a sensing result, selecting a resource within an intersection of a COT shared by the second wireless communication terminal and the sensing result of the first wireless communication terminal;
[0059] In response to a random selection configured on the resource pool, randomly selecting a resource within the shared COT duration; or
[0060] In response to the first wireless communication terminal having a sensed result for data to be transmitted to the second wireless communication terminal, a resource is selected within an intersection of the COT shared by the second wireless communication terminal and the sensed result.
[0061] Preferably, the MCSt configuration includes at least one of the following:
[0062] An indication indicating whether MCSt is enabled,
[0063] The packet size threshold for enabling MCSt,
[0064] The buffer size threshold used to enable MCSt, or
[0065] Data burst threshold used to enable MCSt.
[0066] An integer indicating the number of consecutive time slots to be selected for MCSt,
[0067] Integer indicating the number of contiguous resources to be selected for MCSt
[0068] An integer indicating the number of transmission parameter sets to be selected for MCSt.
[0069] Preferably, the MCSt configuration is carried by at least one of the radio resource control RRC configuration, the resource pool configuration, the radio bearer configuration, the radio link control RLC configuration or the logical channel configuration.
[0070] Preferably, the first wireless communication terminal regards the selected sidelink grant as an initial transmission grant for transmitting the second MAC PDU.
[0071] Preferably, the first wireless communication terminal associates the selected sidelink grant to another HARQ process that is not empty and has one or more data packets to be transmitted, so as to transmit the second MAC PDU.
[0072] Preferably, the first wireless communication terminal regards the selected sidelink grant as not selected to transmit the second MAC PDU.
[0073] Preferably, the first wireless communication terminal triggers resource selection to transmit the second MAC PDU.
[0074] Preferably, the first wireless communication terminal associates the selected sidelink grant with another grant and regards the selected sidelink grant as a retransmission of the other grant to transmit the second MAC PDU.
[0075] Preferably, in response to the grant including a grant of a plurality of transmission resources, the first wireless communication terminal regards the first resources as an initial transmission grant and regards subsequent resources as retransmission grants to transmit the second MAC PDU.
[0076] The present disclosure relates to a computer program product, which includes a computer-readable program medium code stored thereon. When the code is executed by a processor, the processor implements any one of the wireless communication methods described in the foregoing methods.
[0077] The exemplary embodiments disclosed herein are intended to provide features that will become apparent by reference to the following description in conjunction with the accompanying drawings. According to various embodiments, exemplary systems, methods, devices, and computer program products are disclosed herein. However, it should be understood that these embodiments are presented by way of example and not limitation, and that it will be apparent to those of ordinary skill in the art who read this disclosure that various modifications may be made to the disclosed embodiments while remaining within the scope of this disclosure.
[0078] Therefore, the present disclosure is not limited to the exemplary embodiments and applications described and illustrated herein. In addition, the specific order and / or hierarchy of the steps in the methods disclosed herein are merely exemplary methods. Based on design preferences, the specific order or hierarchy of the steps of the disclosed methods or processes can be rearranged while still remaining within the scope of the present disclosure. Therefore, it should be understood by those of ordinary skill in the art that the methods and techniques disclosed herein present various steps or actions in an example order, and unless otherwise expressly stated, the present disclosure is not limited to the specific order or hierarchy presented.
[0079] The above and other aspects and embodiments thereof are described in more detail in the drawings, the description and the claims.
[0080] Figure 1 A schematic diagram of resource selection according to an embodiment of the present disclosure is shown.
[0081] Figure 2 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0082] Figure 3 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0083] Figure 4 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0084] Figure 5 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0085] Figure 6 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0086] Figure 7 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0087] Figure 8 An example of a schematic diagram of a wireless communication terminal according to an embodiment of the present disclosure is shown.
[0088] Fig. 9 A flow chart of a wireless communication method according to an embodiment of the present disclosure is shown.
[0089] Fig.10 A flow chart of a wireless communication method according to an embodiment of the present disclosure is shown.
[0090] Fig.11 A flow chart of a wireless communication method according to an embodiment of the present disclosure is shown.
[0091] Fig.12 A flow chart of a wireless communication method according to an embodiment of the present disclosure is shown.
[0092] In some embodiments, the device using the sidelink communication supports two resource modes, mode 1 and mode 2. For mode 1, the UE (user equipment) can use the resources scheduled by the network to transmit the sidelink data. For mode 2, the UE can select the transmission resources to transmit the sidelink data.
[0093] In some embodiments, wireless communications are performed on carriers or frequency bands. Some carriers are licensed carriers, which are carriers that are licensed by a government or another authoritative entity to a service provider for exclusive use. Some carriers are unlicensed carriers, which are carriers that are not authorized by a government or an authoritative agency. In some embodiments, user terminal devices (e.g., UEs) can communicate directly with each other on licensed carriers (i.e., without using a base station). However, in some cases, the manner in which user terminal devices communicate directly with each other on unlicensed carriers may still be unclear.
[0094] Some embodiments of the present disclosure relate to how a wireless device (eg, UE) selects resources when performing wireless communications on an unlicensed carrier (eg, a shared spectrum).
[0095] In this disclosure, a licensed carrier refers to a carrier, frequency band, or spectrum that is licensed to a service provider for exclusive use by a government or other authoritative entity (e.g., the Federal Communications Commission (FCC) in the United States or the European Telecommunications Standards Institute (ETSI) in Europe). An unlicensed carrier (also known as a shared spectrum) refers to a carrier, frequency band, or spectrum that is not authorized by a government or other authoritative agency.
[0096] In some embodiments, when a user equipment (e.g., UE) performs data transmission on an unlicensed carrier, the user equipment may perform a channel access scheme known as LBT (Listen Before Talk). During the LBT process, the user equipment monitors the channel for a period of time. If the result of the LBT process is successful, the user equipment may occupy the channel for a period of time, known as COT (Channel Occupancy Time). The LBT process includes initial LBT (e.g., LBT Type 1) and non-initial LBT (e.g., LBT Type 2, 2a, 2b, 2c). Compared with non-initial LBT, the UE requires more time to perform the initial LBT process. Non-initial LBT is performed within the occupied COT.
[0097] The length of the COT (i.e., T_(ulm〖COT,〗p) or T_(m〗COT,〖p)) depends on the CAPC (channel access priority level) value used for the LBT process, for example, as shown in the following table. In the case where the result of the LBT process is successful, the user equipment can share the COT with another user equipment. The user equipment can perform channel access using the COT shared by other UEs. In this case, non-initial LBT can be used for channel access.
[0098]
[0099] In some embodiments, when the user equipment transmits data using side link resource allocation mode 2, where side link resource allocation mode 2 includes multiple mechanisms, such as only full sensing, only partial sensing, only random resource selection, or any combination thereof, the user equipment may perform the following operations:
[0100] Step 1: Selecting data transmission parameters, wherein the data transmission parameters include at least one of the following: number of HARQ retransmissions, resource reselection counter value, transmission period, resource reservation interval, frequency resource amount, packet delay budget, number of subchannels for PSSCH / PSCCH transmission, and resource pool;
[0101] Step 2: using the selected data transmission parameters to determine a candidate resource set (ie, obtain a sensing result); and
[0102] Step 3: Select an initial transmission resource from the determined candidate resource set.
[0103] Step 4: If necessary, select multiple retransmission resources from the determined candidate resource set for the initial transmission resource selected in step 3, and the number of retransmission resources depends on the selected HARQ retransmission number.
[0104] Step 5: If necessary, select periodic transmission resources from the determined candidate resource set. The period depends on the resource reservation interval.
[0105] In some embodiments, in order to determine the candidate resource set in step 2, in sidelink resource allocation mode 2, the UE may perform a sensing process to obtain a sensing result (i.e., determine the candidate resources). To obtain the sensing result, the MAC module considers a single TB (transport block) transmission, characterized by a transmission parameter set: resource pool, L1 priority, packet delay budget (PDB), the number of subchannels to be used in the time slot L_subCH, and optionally a resource reservation interval P in milliseconds. rsvp_TX The MAC module requests the PHY module to exclude a resource set in the selection window based on the perception of the subchannel. Figure 1), the UE detects the RSRP level on the time slot reserved by the received SCI-1 (SL control information) and projects it onto the reserved resources under test. Each single time slot in the resource selection window is a resource, and the UE determines all single time slot resources in the resource selection window as candidate resources. During the elimination step, the RSRP is tested against a threshold to evaluate the acceptability of the interference level in the event of a possible conflict in the resource under test. After the elimination process, the remaining resources in the resource selection window are determined as the candidate resource set.
[0106] When performing sidelink communication on an unlicensed carrier, for each selected transmission resource, the UE needs to perform channel access, and in response to a successful channel access, the UE can use the selected transmission resource to transmit sidelink data. Otherwise, in response to an LBT failure, the UE cannot use the selected transmission resource to transmit data.
[0107] In the following paragraphs, details will be described together with some aspects, but the present disclosure is not limited to the following examples.
[0108] Aspect 1 - Selecting contiguous resources on unlicensed carriers:
[0109] Figure 2 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0110] In one embodiment, in response to a successful LBT, the UE may occupy the channel for a period of time (i.e., COT). However, in response to the UE not transmitting data within another amount of time within the COT, the channel may be occupied by other UEs. In this case, the UE loses its occupied COT and needs to perform the initial LBT again to obtain a new COT. Therefore, in one embodiment, in order to maximize the use of the occupied COT, the UE needs to select continuous resources, for example, multiple continuous time slot transmission (MCSt) resources, N continuous resources, N is an integer, the first resource is in the first time slot, the second resource is in the second time slot, and so on. In order to select continuous resources, the UE can select resources one by one and ensure that all selected resources are continuous, for example, the UE selects time slot 3 as a transmission resource, and then selects time slot 4 as a transmission. Or in order to select continuous resources, the UE can select N continuous resources at the same time, for example, the UE selects 2 continuous resources (time slot 3 and time slot 4) as the transmission resources selected at the same time.
[0111] In one embodiment, it may be difficult to select continuous resources, so the UE needs to select transmission resources within the same COT as much as possible. For example, if the UE selects resources in time slot n1 and time slot n2, n1-n2 or n2-n1 is not greater than the COT.
[0112] In one embodiment, a resource may comprise a single time slot.
[0113] In one embodiment, the resources may include N consecutive time slots.
[0114] In one embodiment, the first wireless communication device selects N consecutive resources, for example, N consecutive resources, where N is an integer, the first resource is in the first time slot, the second resource is in the second time slot, and so on.
[0115] In one embodiment, for the selected N consecutive resources, the first resource is used for initial transmission, and the subsequent M resources are used for retransmission of the first transmission, where M is an integer, N=M+1. And if M+1 is less than N, then M+2 resources are used for initial transmission, and the subsequent M resources are used for retransmission, and so on.
[0116] In one embodiment, the first wireless communication device simultaneously selects N consecutive resources, each of which is used for initial transmission.
[0117] In one embodiment, the N consecutive resources are used to transmit different MAC PDUs.
[0118] In one embodiment, the first wireless communication device simultaneously selects N consecutive resources, and each resource in the N consecutive resources is used for one retransmission.
[0119] In one embodiment, the first wireless communication device simultaneously selects M*(N consecutive resources). Each N consecutive resources can be regarded as a resource group, and the first wireless communication device selects M resource groups. Then the resources in the resource group are continuous, and different resource groups can be continuous or discontinuous. Each of the N consecutive resources is used for one retransmission.
[0120] In one embodiment, M is an integer and is equal to the number of selected HARQ retransmissions.
[0121] In one embodiment, the number of consecutive resources (ie, the value N) is configured from the second wireless communication device to the first wireless communication device.
[0122] In some embodiments, when using sidelink resource allocation mode 2, if the first wireless communication device has the selected resource, the first wireless communication device selects a neighboring resource of the selected resource. The neighboring resource and the selected resource are consecutive time slot resources.
[0123] If there are no neighboring resources to choose from, the first wireless communication device selects a resource that is closest to the selected resource.
[0124] In some embodiments, the neighboring resource is at least one of the following resources:
[0125] 1. The resource immediately before the selected resource, for example, if the selected resource is time slot n, then the adjacent resource is time slot n-1. ;
[0126] 2. The resource immediately following the selected resource, for example, if the selected resource is time slot n, then the adjacent resource is time slot n+1. ; or
[0127] 3. Resources that are contiguous with the selected resources.
[0128] In some embodiments, the selected resource may be at least one of a selected initial transmission resource, a selected retransmission resource, or a selected periodic transmission resource.
[0129] In some embodiments, when sidelink resource allocation mode 2 is used, if the first wireless communication device does not have the selected resource, the first wireless communication device may randomly select a resource.
[0130] In some embodiments, when sidelink resource allocation mode 2 is used, if the first wireless communication device has the selected resource, the first wireless communication device may select a resource whose interval relative to the selected transmission resource is not greater than the COT. For example, if the UE has the selected resource in time slot n1, if n2-n1 or n1-n2 is not greater than the COT (e.g., 5ms), resource time slot n2 may be selected.
[0131] In some embodiments, when sidelink resource allocation mode 2 is used, for retransmission resources, the first wireless communication device may select neighboring resources of the selected resources as retransmission resources.
[0132] In some embodiments, when sidelink resource allocation mode 2 is used, for retransmission resources, the first wireless communication device may select resources whose interval relative to the selected transmission resources is no greater than the COT.
[0133] In one embodiment, the LCH (i.e., logical channel) may be HARQ enabled, in other words, after transmitting the data of the LCH, the first wireless communication device needs to receive HARQ feedback on the configured PSFCH resources. And if the TX UE shares the COT after transmitting data to the RX UE, in order to allow the RX UE to use the shared COT, LBT will be performed for HARQ feedback transmission. The transmission resources need to be as close as possible to the PSFCH resources.
[0134] In some embodiments, if the LCH (logical channel) is HARQ enabled, the first wireless communication device may select neighboring resources of the PSFCH resources.
[0135] In some embodiments, if the LCH is HARQ enabled, the first wireless communication device may select resources that are no more than the COT spacing relative to the PSFCH resources.
[0136] In one embodiment, the neighboring resource of the PSFCH resource is at least one of the following resources:
[0137] 1. The resource immediately before the PSFCH resource. For example, if the PSFCH resource is time slot n, then the adjacent resource is time slot n-1.
[0138] 2. Resources that are continuous with the PSFCH resources. For example, if the PSFCH resource is time slot n, then the adjacent resource is time slot n+1.
[0139] 3. The resource immediately following the PSFCH resource. For example, if the PSFCH resource is time slot n, then the adjacent resource is time slot n+1.
[0140] 4. Neighboring resources and PSFCH resources are in the same time slot.
[0141] Aspect 2 - Multiple Perception Parameter Sets:
[0142] In one embodiment, in order to select continuous transmission resources, MCSt (Multiple Continuous Time Slot Transmission).
[0143] In one embodiment, selecting continuous resources may be performed in step 2, replacing a single time slot resource with N continuous time slot resources. In other words, each candidate resource includes N continuous time slots.
[0144] Therefore, during sensing, N transmission parameter sets may be needed to determine candidate resources including N time slots, and then it is necessary to solve how the UE selects the N transmission parameter sets.
[0145] In some embodiments, when sidelink resource allocation mode 2 is used, the first wireless communication device may select N transmission parameter sets for data transmission, for example, N transmission parameter sets.
[0146] In some embodiments, each transmission parameter set includes at least one of the following: number of HARQ retransmissions, resource reselection counter value, transmission period, resource reservation interval, frequency resource amount, packet delay budget, number of subchannels or resource pool to be used for PSSCH / PSCCH transmission.
[0147] In some embodiments, if N transmission parameter sets need to be selected, the first wireless communication device may select N transmission parameter sets for logical channels having the highest priority associated with different destinations (eg, destination UEs).
[0148] In some embodiments, the first wireless communication device may sort the destinations according to the highest priority of the logical channels in each destination. Then, the UE may select N transmission parameter sets corresponding to the logical channels with the first N highest priorities of the destinations. For example, when the destination D1 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 5, 5, 5, respectively, the destination D2 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 5, 2, 1, respectively, and the destination D3 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 4, 3, 4, respectively, the UE may sort the destinations D1, D2, D3 in the order of D2, D3, D1. Then, if it is necessary to select transmission parameter set 2, the UE may select the transmission parameter set of the logical channel LCH4 of the destination D2 and the transmission parameter set of the logical channel LCH3 of the destination D3.
[0149] For another example, the TX UE has data to transmit to the RX UE, which has the following configuration (low priority value indicates high priority):
[0150] Destination RX UE1: LCH1 with priority value 1, LCH2 with priority value 2
[0151] Destination RX UE2: LCH1 with priority value 3, LCH2 with priority value 4
[0152] Destination RX UE3: LCH1 with priority value 3, LCH2 with priority value 2
[0153] Then, all RX UEs are sorted as follows:
[0154] RX UE1 (highest priority LCH is 1), RX UE3 (highest priority LCM is 2), RX UE 2 (highest priority LHC is 3).
[0155] Then, if N transmission parameter sets need to be selected, the TX (transmitting) UE first selects one transmission parameter set for the highest priority LCH in the destination RX (receiving) UE1, and then selects another transmission parameter set for the highest priority LCH in the destination RX UE3, and so on.
[0156] In some embodiments, if N transmission parameter sets need to be selected, the first wireless communication device may select N transmission parameter sets associated with different logical channels.
[0157] In some embodiments, the first wireless communication device may select N transmission parameter sets corresponding to logical channels with the highest priority among all destinations. For example, when destination D1 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 5, 5, 5, respectively, destination D2 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 5, 2, 1, respectively, and destination D3 has four logical channels LCH1, LCH2, LCH3, LCH4 with priorities 4, 4, 3, 4, respectively, the UE may select the transmission parameter set of the logical channel LCH4 of destination D2 and the transmission parameter set of the logical channel LCH3 of destination D2.
[0158] For another example, the TX UE has data to be transmitted to the RX UE, which has the following configuration (low priority value indicates high priority):
[0159] Destination RX UE1: LCH1 with priority value 1, LCH2 with priority value 2
[0160] Destination RX UE2: LCH1 with priority value 3, LCH2 with priority value 4
[0161] Destination RX UE3: LCH1 with priority value 3, LCH2 with priority value 2
[0162] Then, all LCHs are sorted in descending order of priority as follows:
[0163] LCH1 in RX UE1, LCH2 in RX UE1 or RX UE3, LCH1 in RX UE2 and RX UE3.
[0164] Then, if N transmission parameter sets need to be selected, the TX UE first selects one transmission parameter set for LCH1 of RX UE1, and then selects another transmission parameter set for LCH2 of RX UE2 or RX UE3, and so on.
[0165] In one embodiment, if N transmission parameter sets need to be selected, N resource reservation intervals need to be selected. The resource reservation interval may not be associated with any logical channel. To solve this problem, the following embodiments may be considered.
[0166] In some embodiments, if N transmission parameter sets need to be selected, the first wireless communication device may select or determine a plurality of resource reservation intervals that are mutually prime.
[0167] In some embodiments, N allowed resource reservation period lists are configured from the network device to the first wireless communication device. If N transmission parameter sets need to be selected, the first wireless communication device can select a resource reservation interval from each of the multiple allowed resource reservation period lists. For example, if the UE needs to select 2 transmission parameter sets and 2 period lists are configured, the UE selects a period from the first period list and selects a period from the second period list.
[0168] In one embodiment, the number of transmission parameter sets (ie, the value N) is configured from the second wireless communication device to the first wireless communication device.
[0169] Aspect 3 - Resource selection when using MCST:
[0170] In one embodiment, in order to select continuous transmission resources, each candidate resource in step 2 may include N continuous time slots.
[0171] In one embodiment, in step 2, a single time slot resource is replaced with N time slot resources. In other words, each candidate resource includes N consecutive time slots. However, since the UE can only perform transmission one time slot after another, it is necessary to solve the problem of how the UE selects a transmission resource and performs transmission when each candidate resource includes N consecutive time slots.
[0172] In one embodiment, each time slot in one candidate resource is used to transmit a different MAC PDU.
[0173] In one embodiment, the number of consecutive time slots (ie, the value N) is configured from the second wireless communication device to the first wireless communication device.
[0174] In one embodiment, if a candidate resource includes N consecutive time slots, and the first wireless communication device selects a candidate resource as an initial transmission resource, the first wireless communication device considers that each time slot in the selected initial transmission resource is used for initial transmission.
[0175] In one embodiment, if one candidate resource includes N consecutive time slots, and the first wireless communication device selects one or more candidate resources as retransmission resources, the first wireless communication device considers that each time slot in the selected retransmission resource is used for retransmission.
[0176] In one embodiment, if a candidate resource includes N consecutive time slots, and the first wireless communication device selects one or more candidate resources as retransmission resources, the first wireless communication device considers each time slot in the selected retransmission resource to be used for retransmission of a time slot in the selected initial transmission.
[0177] In one embodiment, the first time slot in the selected retransmission resource is used to retransmit the first time slot in the selected initial transmission, the second time slot in the selected retransmission resource is used to retransmit the second time slot in the selected initial transmission, and so on.
[0178] If a candidate resource includes N consecutive time slots and the first wireless communication device selects a resource, the first time slot in the resource is used for initial transmission, and the subsequent M time slots in the resource are used for retransmission of the first time slot. M is an integer and is equal to the selected number of HARQ retransmissions. If N is greater than M+1, the resource is divided into N / (M+1) parts, each part includes M+1 time slots, one time slot in each part is used for initial transmission, and the remaining time slots in each part are used for retransmission.
[0179] Aspect 4:
[0180] Figure 3 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0181] In one embodiment, in the current specification, SL authorization may be ignored due to at least one of the following reasons:
[0182] 1. If the HARQ process ID corresponds to a sidelink grant received on the PDCCH, the configured sidelink grant or the selected sidelink grant is associated with a sidelink process for which the HARQ buffer is empty; or
[0183] 2. If the HARQ process ID corresponding to the affiliate link grant received on the PDCCH is not associated with any affiliate link process; or
[0184] 3. If the PSCCH duration and PSSCH duration of one or more retransmissions of the MAC PDU of one or more dynamic sidelink grants or one or more configured sidelink grants are not within the time when the SLDRX of the destination having data to send is activated:
[0185] Similarly, in the current specification, if a sidelink grant is available for one or more retransmissions of a MAC PDU that has been positively acknowledged, the UE shall clear from the sidelink grant one or more PSCCH durations and one or more PSSCH durations corresponding to the one or more retransmissions of the MAC PDU.
[0186] However, it is possible to select a sidelink grant for continuous transmission or within the same COT, if the grant (G1) will be ignored or cleared, the transmission is no longer continuous and the UE may lose the occupied COT. In order to maximize the occupied COT, if the above conditions are met, the UE can use this grant (G1) to transmit other MAC PDUs for initial transmission or retransmission. And optionally, select more retransmission resources and associate this resource with this grant (G1).
[0187] In some embodiments, if the authorization is to be ignored, the first wireless communication device performs at least one of the following operations:
[0188] 1. Treat this authorization as the initial transmission authorization;
[0189] 2. Associate the grant with another non-empty HARQ process and treat it as a retransmission, i.e. the HARQ process has a data packet to be transmitted;
[0190] 3. Consider the authorization to be an unselected resource;
[0191] 4. Trigger resource selection.
[0192] 5. associate the grant with another grant and treat it as a retransmission of the other grant, or
[0193] 6. If the grant includes multiple transmission resources, the first resource is considered as the initial transmission grant and subsequent resources are considered as retransmissions.
[0194] In some embodiments, if the HARQ process ID corresponding to the sidelink grant, the configured sidelink grant, or the selected sidelink grant is associated with a sidelink process for which the HARQ buffer is empty, the first wireless communication device performs at least one of the following operations:
[0195] 1. Treat this authorization as the initial transmission authorization;
[0196] 2. Associate the retransmission grant with another non-empty HARQ process and treat it as a retransmission, i.e. the HARQ process has packets to be transmitted;
[0197] 3. It is considered that the authorization has not been selected;
[0198] 4. trigger resource selection; or
[0199] 5. Associate this grant with another grant and treat it as a retransmission of the other grant.
[0200] 6. If the grant includes multiple transmission resources, the first resource is considered as the initial transmission grant and subsequent resources are considered as retransmissions.
[0201] In some embodiments, if the HARQ process ID corresponding to the sidelink grant received on the PDCCH is not associated with any sidelink process, the first wireless communication device performs at least one of the following operations:
[0202] 1. Treat this authorization as the initial transmission authorization;
[0203] 2. Associate the retransmission grant with another non-empty HARQ process and treat it as a retransmission, i.e. the HARQ process has packets to be transmitted;
[0204] 3. It is considered that the authorization has not been selected;
[0205] 4. trigger resource selection; or
[0206] 5. Associate this grant with another grant and treat it as a retransmission of the other grant.
[0207] 6. If the grant includes multiple transmission resources, the first resource is considered as the initial transmission grant and subsequent resources are considered as retransmissions.
[0208] In some embodiments, if the selected sidelink grant is available for one or more retransmissions of the positively acknowledged MAC PDU, the first wireless communication device performs at least one of the following operations:
[0209] 1. Treat this authorization as the initial transmission authorization;
[0210] 2. Associate the grant with another non-empty HARQ process and treat it as a retransmission, i.e. the HARQ process has a data packet to be transmitted;
[0211] 3. It is considered that the authorization has not been selected;
[0212] 4. trigger resource selection; or
[0213] 5. Associate this grant with another grant and treat it as a retransmission of the other grant.
[0214] 6. If the grant includes multiple transmission resources, the first resource is considered as the initial transmission grant and subsequent resources are considered as retransmissions.
[0215] In some embodiments, if the PSCCH duration and the PSSCH duration of one or more retransmissions of the MAC PDU of one or more dynamic sidelink grants or one or more configured sidelink grants are not in the time of SL DRX activation of the destination having data to be transmitted, the first wireless communication device performs at least one of the following operations:
[0216] 1. Treat this authorization as the initial transmission authorization;
[0217] 2. Associate the grant with another HARQ process that is not empty and treat it as a retransmission, i.e. the HARQ process has a data packet to be transmitted;
[0218] 3. It is considered that the authorization has not been selected;
[0219] 4. Trigger resource selection;
[0220] 5. associate the grant with another grant and treat it as a retransmission of the other grant; or
[0221] 6. If the grant includes multiple transmission resources, the first resource is considered as the initial transmission grant and subsequent resources are considered as retransmissions.
[0222] In some embodiments, if the selected HARQ retransmission resources fail to transmit due to an LBT failure, another batch of retransmission resources is selected for the MAC PDUs that have been buffered in the HARQ process.
[0223] In one embodiment, for a MAC PDU that has been buffered in the HARQ process, in response to an actual number of retransmissions being less than an allowed number of retransmissions, another batch of retransmission resources is selected for the MAC PDU.
[0224] In one embodiment, for a MAC PDU that has been buffered in the HARQ process, in response to an actual number of retransmissions due to an LBT failure being less than an allowed number of retransmissions, another batch of retransmission resources is selected for the MAC PDU.
[0225] In one embodiment, for each transmission of the MAC PDU, the counter M is set to the value of the selected number of retransmissions. If the first wireless communication device sends the MAC PDU, the counter M-1. In other words, if the first wireless communication may not send the MAC PDU due to LBT failure or other reasons (e.g., UE internal priority), the counter should not be decremented by 1. If the counter is not equal to zero when all selected retransmission resources are exhausted, another batch of retransmission resources is selected for the MAC PDU. Another batch of retransmission resources is selected for the MAC PDU.
[0226] Figure 4 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0227] In one embodiment, for sidelink authorization, the UE needs to perform channel access. However, the channel access may fail. For a MAC PDU, it is also possible for the UE to select N transmission resources for the initial transmission and retransmission of a MAC PDU. However, due to the channel access failure, the UE only transmits the MAC PDU M times, where M < N, which is unfair for this MAC PDU. To continue transmitting this MAC PDU, the UE can select more transmission resources for this MAC PDU.
[0228] In one embodiment, if the first wireless communication device determines that more retransmissions of the MAC PDU are needed, the first wireless communication device selects N resources for retransmitting this MAC PDU.
[0229] In one embodiment, if the first wireless communication device determines that more retransmissions of the MAC PDU are needed, the first wireless communication device selects N resources for the retransmission of this MAC PDU.
[0230] In one embodiment, if HARQ feedback is disabled for the MAC PDU, it is determined by the implementation of the first wireless communication device whether more retransmissions are needed.
[0231] In one embodiment, in response to the actual number of retransmissions being less than the allowed number of retransmissions, the first wireless communication device determines that more MAC PDU retransmissions are needed.
[0232] In one embodiment, in response to the last transmission being unsuccessful, the first wireless communication device determines that more retransmissions of the MAC PDU are needed.
[0233] In one embodiment, in response to there being no more selected transmissions available for transmission, the first wireless communication device determines that more retransmissions of the MAC PDU are needed.
[0234] In one embodiment, in response to HARQ feedback having been enabled for the MAC PDU and the MAC PDU not having been positively acknowledged, the first wireless communication device determines that more retransmissions of the MAC PDU are needed.
[0235] In one embodiment, if HARQ feedback has been enabled for the MAC PDU and the last transmission of the MAC PDU has been negatively acknowledged, the first wireless communication device determines that more retransmissions of the MAC PDU are needed.
[0236] In one embodiment, if HARQ feedback has been enabled for the MAC PDU and the last transmission of the MAC PDU has not been acknowledged, the first wireless communication device determines that more retransmissions of the MAC PDU are needed.
[0237] In one embodiment, if HARQ feedback has been enabled for the MAC PDU, and the last transmission of the MAC PDU has been negatively acknowledged (i.e., HARQ NACK), and the number of retransmissions is less than the selected number of retransmissions, the first wireless communication device considers that more retransmissions of the MAC PDU are required.
[0238] In one embodiment, if HARQ feedback has been enabled for the MAC PDU, and the last transmission of the MAC PDU has not been acknowledged (i.e., no HARQ feedback has been received), and the number of retransmissions is less than the selected number of retransmissions, the first wireless communication device deems that more retransmissions of the MAC PDU are required.
[0239] In one embodiment, if HARQ feedback has been enabled for the MAC PDU, and the last transmission of the MAC PDU has been negatively acknowledged, and at least one of the transmission resources detects an LBT failure, the first wireless communication device considers that more retransmissions of the MAC PDU are required.
[0240] In one embodiment, if HARQ feedback has been enabled for the MAC PDU, and the last transmission of the MAC PDU has not been confirmed, and at least one of the transmission resources detects an LBT failure, the first wireless communication device considers that more retransmissions of the MAC PDU are required.
[0241] Figure 5 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0242] In one embodiment, for a sidelink grant, the UE needs to perform channel access for this sidelink grant, and the channel access may fail. Then it is necessary to solve how to handle this sidelink grant, otherwise the UE does not know how to handle this grant. In this case, if LBT failure is indicated for this SL grant, the UE needs to ignore the sidelink grant.
[0243] In one embodiment, the first wireless communication device obtains multiple SL grants in mode 1 or mode 2, the first grant is used for initial transmission, and the subsequent grants are used for retransmission. However, it is possible that an LBT failure is detected during the initial transmission. In this case, the following re-SL grant can be used for the initial transmission. Specifically, the UE obtains grant G1 for initial transmission and grant G2 for retransmission. For the sidelink grant G2, in response to not obtaining a MAC PDU for transmission in the previous sidelink grant G1, in response to detecting a LBF failure on the previous sidelink grant G1, this sidelink grant G2 can be used for the initial transmission.
[0244] Aspect 5 - SCI enhancement of MCST:
[0245] In one embodiment, the DRX configuration may be configured for the RX UE to save energy. The RX UE will remain in an activated state to receive SL data in the defined activated state (e.g., when the activated timer is running). When the TX UE uses MCSt, the RX UE may identify which consecutive time slots are reserved by the TX UE by reading the consecutive time slot reservation information indicated by the SCI, so the activated time of the RX UE may include the consecutive time slots indicated by the SCI.
[0246] In some embodiments, if DRX (discontinuous reception) is configured, the time of activation of the first wireless communication device includes consecutive transmission time slots indicated by the SCI.
[0247] Aspect 6 - Conditions for starting MCST:
[0248] Figure 6 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0249] In one embodiment, MCSt enables UE to select N consecutive transmission resources. However, this may be difficult to implement and unfair to other UEs. Therefore, MCSt should be enabled according to some predefined conditions.
[0250] In some embodiments, the conditions for enabling selection of contiguous resources include at least one of the following:
[0251] 1. The packet size is larger than the configured threshold;
[0252] 2. The buffer size of the logical channel is greater than the configured threshold;
[0253] 3. The UE is configured to enable selection of contiguous resources;
[0254] 4. The data burst of the QoS flow is not zero;
[0255] 5. The data burst volume of the QoS flow is greater than the configured threshold;
[0256] In some embodiments, the network device may send an MCSt configuration to the UE. The MCSt configuration may include at least one of the following: an indication indicating whether selection of continuous resources is enabled, a packet size threshold for enabling selection of continuous resources, a buffer size threshold for enabling continuous resource selection, a data burst threshold for enabling selection of continuous resources, an integer indicating the number of continuous time slots to be selected for selection of continuous resources, an integer indicating the number of continuous resources to be selected for selection of continuous resources; or an integer indicating the number of transmission parameter sets to be selected for selection of continuous resources.
[0257] In some embodiments, the MCSt configuration is included in at least one of the following configurations: RRC configuration, resource pool configuration, radio bearer configuration, RLC configuration, logical channel configuration.
[0258] In one embodiment, the MCSt configuration is configured for at least one of per resource pool, per logical channel, per priority, per CAPC value, per radio bearer, and per RLC channel.
[0259] Aspect 7 - Operations after receiving shared COT information:
[0260] Figure 7 A schematic diagram showing a process according to an embodiment of the present disclosure is shown.
[0261] In one embodiment, in response to LBT success, the UE may occupy the channel for COT. In another embodiment, if the UE does not have enough data packets to transmit for this COT, the UE may share the remaining COT with other UEs so that other UEs do not need to perform the initial channel to obtain COT.
[0262] In one embodiment, the COT is obtained in response to the LBT performed by the first wireless communication device being successful. In other words, the COT is occupied by the UE itself, rather than being shared by other UEs.
[0263] In one embodiment, the COT is obtained in response to the COT being shared by other second wireless communication devices.
[0264] No matter the COT is obtained by itself or received from other second wireless communication devices, in order to maximize the use of the COT, resource selection needs to consider the COT. The following embodiments may be considered.
[0265] In some embodiments, in response to obtaining the COT, the first wireless communication device performs at least one of the following operations:
[0266] 1. Trigger resource reselection.
[0267] 2. Select resources within the obtained COT.
[0268] 3. If the selected transmission resource is not within the obtained COT, resource reselection is triggered.
[0269] 4. Indicate the obtained COT to the lower layer, such as the PHY layer.
[0270] 5. If there is no sensing result in the obtained COT (for example, the candidate resources determined in step 2 are empty or step 2 has not been completed), randomly select resources within the COT shared by the second wireless communication device.
[0271] 6. In response to the first wireless communication device having the sensing result, select a resource within an intersection of the obtained COT and the sensing result of the first wireless communication device.
[0272] 7. In response to the random selection configured on the resource pool, randomly select resources within the obtained COT.
[0273] 8. In response to the perception result that the UE has data to be sent to the second wireless communication device, select a resource among the obtained COT and the perception result.
[0274] 9. In response to the first wireless communication terminal having a sensing result, selecting a resource within the intersection of the obtained COT and the sensing result, and in response to obtaining the COT by receiving COT sharing information from the second wireless communication terminal, the resource is used for data to be sent to the second wireless communication terminal.
[0275] In one embodiment, the first signaling may be used to transmit the COT sharing information. The first signaling may be at least one of the following signalings: MAC CE, RRC signaling.
[0276] In one embodiment, the first wireless communication device is configured to determine whether resource selection needs to be considered by the network for COT.
[0277] In one embodiment, before receiving COT sharing information from the second wireless communication device, the first wireless communication device may send COT assistance information to the second wireless communication device so that the second wireless communication device can determine an appropriate COT.
[0278] In one embodiment, the COT auxiliary information includes: CAPC value
[0279] In one embodiment, the COT auxiliary information includes: a resource reservation interval.
[0280] In one embodiment, the COT auxiliary information includes: a buffer size.
[0281] In one embodiment, the COT assistance information includes: preferred COT sharing information for transmission.
[0282] In one embodiment, the COT auxiliary information includes: non-preferred COT sharing information for transmission.
[0283] The COT auxiliary information may be included in the COT request signaling to request the opposite UE to send the COT sharing information.
[0284] Aspect 8—RLF Detection:
[0285] In some embodiments in which the UE performs sidelink communication, the UE transmits data on a PSSCH (physical sidelink shared channel) and receives HARQ feedback on a PSFCH (physical sidelink feedback channel). Based on the HARQ feedback on the PSFCH, each PSSCH resource is associated with a PSFCH resource. Therefore, the UE can perform HARQ-based sidelink RLF (radio link failure) detection, i.e., detect the sidelink RLF based on the HARQ feedback on the PSFCH resource. Specifically, if the number of consecutive non-existent PSFCHs reaches a maximum value, the UE considers / determines that a SL RLF is detected.
[0286] However, when the unlicensed band is used as a PSFCH resource, it is possible to detect LBT failure on the PSCCH resource. To solve this problem, the UE can send the corresponding HARQ feedback via MAC CE instead of via PSFCH resources.
[0287] In one embodiment, in response to the UE receiving the HARQ feedback via the MAC CE, the UE may perform the following operations:
[0288] Step 1: If for PSSCH transmission, MAC CE including HARQ feedback for PSSCH transmission is not present, then numConsecutiveDTX (ie, integer variable) is incremented by 1, otherwise numConsecutiveDTX is reinitialized / set to zero.
[0289] Step 2: If numConsecutiveDTX reaches the maximum value, the HARQ-based sidelink RLF detection is indicated to the RRC layer entity.
[0290] In some embodiments, the first wireless communication device may perform the following operations:
[0291] If, for PSSCH transmission, a MAC CE including HARQ feedback for PSSCH transmission does not exist, numConsecutiveDTX is incremented by 1. If, for PSSCH transmission, a MAC CE including HARQ feedback for PSSCH transmission does not exist, and if numConsecutiveDTX reaches sl-maxNumConsecutiveDTX, HARQ-based sidelink RLF detection is indicated to RRC.
[0292] If, for a PSSCH transmission, a MAC CE is received including HARQ feedback for a PSSCH transmission, numConsecutiveDTX is reinitialized to zero.
[0293] In one embodiment, if the first signaling is used for HARQ feedback information, it is necessary to configure the transmission parameters of the HARQ feedback for the first wireless communication device to perform HARQ feedback signaling transmission. The transmission information includes at least one of a delay limit, a perception priority, a candidate resource (re)selection priority, and a logical channel priority.
[0294] In one embodiment, the transmission information may be configured by at least one of the second wireless communication device and the network.
[0295] In one embodiment, the first signaling may be at least one of MAC CE and RRC signaling.
[0296] For UE1 performing SL communication on an unlicensed band, after receiving COT sharing from the peer UE2, for a sidelink grant, UE1 uses the shared COT to perform channel access for the sidelink grant (i.e., LBT process). In this case, for the COT shared by UE2, if UE1 uses the COT shared by UE2 for channel access, UE1 can only use this grant to transmit data to UE2. In other words, the COT shared by UE2 can only be used by UE2's SL data. For example, UE1 has data to be transmitted to UE2 and UE3 respectively. UE1 receives the COT shared by UE2 and determines to use this shared COT to perform channel access for the sidelink grant. Then, UE1 can use this sidelink grant to transmit UE2's data. UE3's data cannot use this SL grant. In addition, UE3's data can only be transmitted to UE3 using this grant when UE2's data is not available. In other words, UE1 can use this sidelink grant to transmit data to UE3 when no UE2's data is available for transmission.
[0297] In one embodiment, in response to the first wireless communication device using the COT shared by the third wireless communication device to perform channel access for this SL grant, the first wireless communication device is configured with whether the data of the second wireless communication device can use the SL grant.
[0298] In one embodiment, for the side link grant, when performing LCP, if the destination satisfies: the SL grant is within the COT shared by the destination (e.g., the second wireless communication device), the first wireless communication device selects the destination (e.g., the second wireless communication device) to select the logical channel to be multiplexed into the MAC PDU
[0299] In one embodiment, the destination is a second wireless communication device.
[0300] In one embodiment, for side link authorization, when executing LCP, if the destination satisfies: the SL authorization is within the COT shared by the second wireless communication device, and the data of the destination of the shared COT (e.g., the second wireless communication device) is empty, the first wireless communication device selects the destination (e.g., the third wireless communication device) to select the logical channel to be multiplexed into the MAC PDU.
[0301] In one embodiment, for side link authorization, when the first wireless communication device performs LCP, if the destination satisfies: the first wireless communication device receives the COT shared by the destination (e.g., the second wireless communication device) and uses the COT shared by the destination (e.g., the second wireless communication device) to perform SL authorized channel access, then the destination (e.g., the second wireless communication device) is selected to select the logical channel to be multiplexed into the MAC PDU.
[0302] In one embodiment, for side link authorization, when the first wireless communication device performs LCP, if the destination satisfies: the first wireless communication device receives a COT shared by another destination (e.g., a third wireless communication device), and the SL authorizes the use of the COT shared by another destination (e.g., the third wireless communication device) to perform channel access, and data of another destination (e.g., the third wireless communication device) that does not share the COT is available for transmission, then the destination (e.g., the second wireless communication device) is selected to select a logical channel to be multiplexed into the MAC PDU.
[0303] Figure 8A schematic diagram of a wireless communication terminal 30 according to an embodiment of the present disclosure is provided. The wireless communication terminal 30 may be a tag, a mobile phone, a laptop, a tablet computer, an e-book, or a portable computer system, and is not limited thereto. The wireless communication terminal 30 may include a processor 300 such as a microprocessor or an application-specific integrated circuit (ASIC), a storage unit 310, and a communication unit 320. The storage unit 310 may be any data storage device that stores program code 312 accessed and executed by the processor 300. Embodiments of the storage code 312 include, but are not limited to, a subscriber identity module (SIM), a read-only memory (ROM), a flash memory, a random access memory (RAM), a hard disk, and an optical data storage device. The communication unit 320 may be a transceiver and is used to send and receive signals (e.g., messages or data packets) according to the processing results of the processor 300. In one embodiment, the communication unit 320 sends and receives signals through at least one antenna 322.
[0304] In one embodiment, the storage unit 310 and the program code 312 may be omitted, and the processor 300 may include a storage unit with stored program code.
[0305] The processor 300 may implement any one of the steps of the exemplary embodiments on the wireless communication terminal 30 , for example, by executing the program code 312 .
[0306] The communication unit 320 may be a transceiver. Alternatively or additionally, the communication unit 320 may combine a transmitting unit and a receiving unit configured to transmit and receive signals to and from another wireless communication terminal or network device, respectively.
[0307] In some embodiments, the wireless communication terminal 30 may be used to perform the above-mentioned UE or user equipment operations. In some embodiments, the processor 300 and the communication unit 320 cooperate to perform the above-mentioned operations. For example, the processor 300 performs the operations and sends or receives signals, messages and / or information through the communication unit 320.
[0308] According to an embodiment of the present disclosure, a wireless communication method is also provided. In one embodiment, the wireless communication method can be performed by using a wireless communication terminal (e.g., UE). In one embodiment, the wireless communication terminal can be implemented by using the above-mentioned wireless communication terminal 40, but is not limited thereto.
[0309] Reference Fig. 9In one embodiment, the wireless communication method includes: selecting, by a first wireless communication terminal, a transmission resource for side link communication with a second wireless communication terminal; and using, by the first wireless communication terminal, the selected transmission resource as a transmission authorization for side link communication with the second wireless communication terminal.
[0310] The details in this regard can be determined by referring to the above paragraphs and will not be repeated here.
[0311] According to an embodiment of the present disclosure, another wireless communication method is also provided. In one embodiment, the wireless communication method can be performed by using a wireless communication terminal (e.g., UE). In one embodiment, the wireless communication terminal can be implemented by using the above-mentioned wireless communication terminal 40, but is not limited thereto.
[0312] Reference Fig.10 In one embodiment, the wireless communication method includes: receiving COT sharing information from a second wireless communication terminal by a first wireless communication terminal; and performing side link communication with the second wireless communication terminal based on the received COT sharing information by the first wireless communication terminal.
[0313] The details in this regard can be determined by referring to the above paragraphs and will not be repeated here.
[0314] According to an embodiment of the present disclosure, another wireless communication method is also provided. In one embodiment, the wireless communication method can be performed by using a wireless communication terminal (e.g., UE). In one embodiment, the wireless communication terminal can be implemented by using the above-mentioned wireless communication terminal 40, but is not limited thereto.
[0315] Reference Fig.11 In one embodiment, the wireless communication method includes: receiving, by a first wireless communication terminal, a plurality of consecutive time slot transmission MCSt configurations from a wireless communication node; and performing, by the first wireless communication terminal, side link communication with a second wireless communication terminal based on the MCSt configuration.
[0316] The details in this regard can be determined by referring to the above paragraphs and will not be repeated here.
[0317] According to an embodiment of the present disclosure, another wireless communication method is also provided. In one embodiment, the wireless communication method can be performed by using a wireless communication terminal (e.g., UE). In one embodiment, the wireless communication terminal can be implemented by using the above-mentioned wireless communication terminal 40, but is not limited thereto.
[0318] Reference Fig.12In one embodiment, the wireless communication method includes: determining, by a first wireless communication terminal, a selected side link grant that can be used for one or more retransmissions of a first medium access control MAC protocol data unit PDU that has been positively confirmed, and transmitting, by the first wireless communication terminal, a second MAC PDU by using the selected side link grant that can be used for one or more retransmissions of the first MAC PDU that has been positively confirmed.
[0319] The details in this regard can be determined by referring to the above paragraphs and will not be repeated here.
[0320] Although various embodiments of the present disclosure have been described above, it should be understood that these embodiments are only examples and not limitations. Similarly, various figures can depict exemplary 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 disclosure. However, these people should understand that the present disclosure is not limited to the example architectures or configurations shown, but can be implemented using various alternative architectures and configurations. In addition, as those of ordinary skill in the art should understand, one or more features of an embodiment can be combined with one or more features of another embodiment described herein. Therefore, the breadth and scope of the present disclosure should not be limited by any of the above-mentioned exemplary embodiments.
[0321] It should also be understood that any reference to an element using the names "first", "second", etc. herein does not generally limit the number or order of these elements. Instead, these names can be used herein as a convenient means of distinguishing two or more elements or instances of elements. Therefore, referring to a first and a second element does not mean that only two elements can be used, nor does it mean that the first element must precede the second element in some way.
[0322] In addition, it should be understood by those skilled in the art that any of a variety of different technologies and techniques may be used to represent information and signals. For example, the data, instructions, commands, information, signals, bits, and symbols that may be referenced in the above description may be represented by voltage, current, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0323] Those skilled in the art should also understand that any of the various illustrative logical blocks, units, processors, devices, circuits, methods, and functions described in conjunction with the aspects disclosed herein may be implemented by electronic hardware (e.g., digital implementations, analog implementations, or a combination of both), firmware, various forms of programs or design codes combined with instructions (for convenience, they may be referred to herein as "software" or "software units"), or any combination of these technologies.
[0324] In order to clearly illustrate this interchangeability of hardware, firmware and software, various illustrative components, blocks, units, circuits and steps have been generally described above according to their functions. Whether this function 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 entire system. Skilled technicians can implement the described functions in various ways for each specific application, but the decision of this implementation will not lead to departure from the scope of this disclosure. According to various embodiments, processors, devices, components, circuits, structures, machines, units, etc. can be configured to perform one or more functions described herein. The terms "configured to" or "configured for" used here for specific operations or functions refer to processors, devices, components, circuits, structures, machines, units, etc. It is physically constructed, programmed and / or arranged to perform specific operations or functions.
[0325] In addition, the technician should understand that the various exemplary logic blocks, units, devices, components and circuits described herein may be implemented in or performed by an integrated circuit (IC), which may include 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, units and circuits may also include antennas and / or transceivers to communicate with various components within a network or device. The 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, such as 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 for performing the functions described herein. If implemented in software, these 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.
[0326] Computer-readable media include computer storage media and communication media, including any medium capable of transferring a computer program or code from one place to another. Storage media can be any available medium that a computer can access. As an example and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and can be accessed by a computer.
[0327] In this application, the term "unit" as used herein refers to software, firmware, hardware, and any combination of these elements for performing the relevant functions described herein. In addition, for the purpose of discussion, various units are described as discrete units; however, it is obvious to those of ordinary skill in the art that, according to embodiments of the present disclosure, two or more units can be combined to form a single unit that performs related functions.
[0328] In addition, memory or other memory and communication components may be used in embodiments of the present disclosure. It should be understood that, for the sake of clarity, the above description has described embodiments of the present disclosure with reference to different functional units and processors. However, it is clear that any suitable functional distribution between different functional units, processing logic elements or domains may be used without detracting from the present disclosure. For example, functions shown as being performed by separate processing logic elements or controllers may be performed by the same processing logic unit or controller. Therefore, reference to a specific functional unit is only a reference to a suitable means for providing the function, rather than an indication of a strict logical or physical structure or organization.
[0329] Various modifications to the embodiments described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other embodiments without departing from the scope of the claims. Therefore, the present disclosure is not intended to be limited to the embodiments shown herein, but is to be consistent with the broadest scope consistent with the novel features and principles disclosed herein, as described in the following claims.
Claims
1. A wireless communication method, comprising: The first wireless communication terminal selects, from candidate resources, a transmission resource for sidelink communication with the second wireless communication terminal; and Sidelink communication with the second wireless communication terminal is performed by the first wireless communication terminal by using the selected transmission resource.
2. The wireless communication method according to claim 1, further comprising: A transmission parameter is selected by the first wireless communication terminal, wherein the transmission resource is selected based on the selected transmission parameter.
3. The wireless communication method according to claim 2, wherein: The transmission parameters include N transmission parameter sets, and N is an integer.
4. The wireless communication method according to claim 3, wherein: A transmission parameter set in the transmission parameter set includes one of the following: Hybrid automatic repeat request HARQ retransmission times, Resource reselection counter value, Transmission cycle, Resource reservation interval, Frequency resources, Packet delay budget, The number of subchannels, or Resource pool.
5. The wireless communication method according to any one of claims 2 to 4, wherein: According to the priorities of logical channels of different destinations, N transmission parameter sets are selected as the selected transmission parameters.
6. The wireless communication method according to claim 5, wherein: N transmission parameter sets corresponding to the highest priorities of logical channels within the N different destinations are selected as selected transmission parameters.
7. The wireless communication method according to any one of claims 2 to 4, wherein: According to the priorities of the logical channels in all destinations, N transmission parameter sets are selected as the selected transmission parameters.
8. The wireless communication method according to claim 7, wherein: The N transmission parameter sets corresponding to the top N highest priorities of the logical channels among all destinations are selected as the selected transmission parameters.
9. The wireless communication method according to any one of claims 2 to 8, wherein: In response to the transmission parameter being a resource reservation interval, the first wireless communication device selects N resource reservation intervals and the N resource reservation intervals are relatively prime to each other.
10. The wireless communication method according to any one of claims 2 to 9, wherein: In response to the transmission parameter being a resource reservation interval, N resource reservation intervals for selecting the transmission resource are selected from a plurality of configured allowed resource reservation interval lists, and for each configured allowed resource reservation interval, the first wireless communication device selects a resource reservation interval.
11. The wireless communication method according to any one of claims 1 to 10, further comprising: A contiguous resource is selected by the first wireless communication device, and in order to select the contiguous resource, a candidate resource adjacent to the selected transmission resource is selected as one of the transmission resources.
12. The wireless communication method according to any one of claims 1 to 11, wherein: A candidate resource whose interval with respect to the selected transmission resource is not greater than the channel occupancy time COT is selected as one of the transmission resources.
13. The wireless communication method according to claim 11 or 12, wherein: The selected transmission resource includes at least one of a selected initial transmission resource, a selected retransmission resource, or a selected periodic transmission resource.
14. The wireless communication method according to any one of claims 1 to 13, wherein: In response to the absence of the selected transmission resource, a candidate resource is randomly selected as one of the transmission resources.
15. The wireless communication method according to any one of claims 1 to 14, wherein: In response to a physical sidelink feedback channel PSFCH being configured, a candidate resource adjacent to the PSFCH resource is selected as one of the transmission resources.
16. The wireless communication method according to any one of claims 1 to 15, wherein: In response to the PSFCH being configured, a candidate resource whose interval with respect to the PSFCH resource is not greater than the channel occupancy time COT is selected as one of the transmission resources.
17. The wireless communication method according to claim 11 or 15, wherein: The candidate resource is selected in response to the candidate resource immediately preceding, immediately following, or being consecutive to the selected transmission resource or the PSFCH resource.
18. The wireless communication method according to claim 1, further comprising: The first wireless communication device selects continuous resources, and in order to select continuous resources, each candidate resource includes N continuous time slots.
19. The wireless communication method according to claim 18, wherein: The first wireless communication terminal selects a candidate resource as an initial transmission resource, and considers that each time slot in the selected initial transmission resource is used for initial transmission.
20. The wireless communication method according to claim 18, wherein: The first wireless communication terminal selects a candidate resource as a retransmission resource, and considers that each time slot in the selected initial transmission resource is used for retransmission.
21. The wireless communication method according to claim 1, further comprising: The first wireless communication device selects continuous resources, and in order to select continuous resources, N continuous resources are selected at the same time.
22. The wireless communication method according to claim 21, each of the N consecutive resources is used for initial transmission.
23. The wireless communication method according to claim 21, each of the N consecutive resources is used for retransmission.
24. The wireless communication method according to claim 23, wherein: The first wireless communication terminal simultaneously selects M*(N consecutive resources), each N consecutive resources are regarded as a resource group, the first wireless communication terminal selects M resource groups, the resources within the resource group are continuous, different resource groups are continuous or discontinuous, and each of the N consecutive resources is used for one retransmission.
25. A wireless communication method, comprising: The first wireless communication terminal obtains a channel occupation time COT; as well as Resource selection is performed based on the obtained COT.
26. The wireless communication method according to claim 25, wherein: The COT is obtained by the first wireless communication terminal performing the LBT process by itself.
27. The wireless communication method according to claim 25, wherein: The COT is obtained by the first wireless communication terminal by receiving COT sharing information from the second wireless communication terminal.
28. The wireless communication method according to claim 27, wherein: The COT shared information includes at least one of the following: Channel access priority level CAPC value, a COT shared by the second wireless communication terminal, the duration of the COT shared by the second wireless communication terminal, or Identification information of one or more devices that are allowed to use the COT shared by the second wireless communication terminal.
29. The wireless communication method according to claim 25, 26, 27 or 28, wherein: The performing of resource selection by the first wireless communication terminal in response to obtaining the COT sharing information comprises at least one of the following: Trigger resource reselection; Select resources within the obtained COT; triggering resource reselection in response to the selected transmission resource not being within the obtained COT; Indicate the obtained COT to the lower layers; In response to the absence of the sensing result in the obtained COT, randomly selecting a resource within the obtained COT; In response to the first wireless communication terminal having the perception result, selecting a resource within an intersection of the obtained COT and the perception result of the first wireless communication terminal; In response to a random selection configured on the resource pool, randomly selecting a resource within the obtained COT; or In response to the first wireless communication terminal having the perception result, selecting resources within the intersection of the obtained COT and the perception result, and in response to obtaining the COT by receiving the COT sharing information from the second wireless communication terminal, the resources are used for data to be transmitted to the second wireless communication terminal.
30. A wireless communication method, comprising: The first wireless communication terminal receives a plurality of consecutive time slot transmission MCSt configurations from the wireless communication node; as well as The first wireless communication terminal performs side link communication with a second wireless communication terminal based on the MCSt configuration.
31. The wireless communication method according to claim 30, wherein: The MCSt configuration includes at least one of the following: An indication of whether the selected contiguous resource is enabled, The packet size threshold used to enable selection of contiguous resources, The buffer size threshold used to enable selection of contiguous resources. The data burst threshold used to enable selection of continuous resources. an integer indicating the number of consecutive time slots to be selected for selecting consecutive resources, an integer indicating the number of contiguous resources to be selected for selecting contiguous resources, or An integer indicating the number of transmission parameter sets to be selected for selecting contiguous resources.
32. The wireless communication method according to claim 30 or 31, wherein: The MCSt configuration is carried by at least one of the radio resource control RRC configuration, the resource pool configuration, the radio bearer configuration, the radio link control RLC configuration or the logical channel configuration.
33. A wireless communication method, comprising: determining, by the first wireless communication terminal, that the selected sidelink grant may be used for one or more retransmissions of the first MAC PDU that has been positively acknowledged, and A second MAC PDU is transmitted by the first wireless communication terminal using the selected sidelink grant available for one or more retransmissions of the first MAC PDU that has been positively acknowledged.
34. The wireless communication method according to claim 33, wherein: The first wireless communication terminal regards the selected sidelink grant as an initial transmission grant for transmitting the second MAC PDU.
35. The wireless communication method according to claim 33, wherein: The first wireless communication terminal associates the selected sidelink grant to the HARQ process including the second MAC PDU and regards it as a retransmission of the second MAC PDU in the HARQ process in which the second MAC PDU was transmitted.
36. The wireless communication method according to claim 33, wherein: The first wireless communication terminal regards the selected sidelink grant as not selected to transmit the second MAC PDU.
37. The wireless communication method according to claim 33, wherein: The first wireless communication terminal triggers resource selection to transmit a second MAC PDU.
38. The wireless communication method according to claim 33, wherein: The first wireless communication terminal associates the selected sidelink grant with the second grant and regards it as a retransmission of the second grant by which the first wireless communication terminal transmitted a second MAC PDU.
39. The wireless communication method according to claim 33, wherein: In response to the selected sidelink grant including more than one transmission resource, the first wireless communication terminal regards the first resource as an initial transmission grant and regards subsequent resources as retransmission grants for transmitting a second MAC PDU.
40. A wireless communication terminal, comprising: A processor, the processor being configured to: select a transmission resource for sidelink communication with a second wireless communication terminal; And use the selected transmission resource as a transmission grant for sidelink communication with the second wireless communication terminal.
41. The wireless communication terminal according to claim 40, wherein: The processor is further configured to execute the wireless communication method according to any one of claims 2 to 24.
42. A wireless communication terminal, comprising: Transceiver; and A processor is configured to: receive COT shared information from a second wireless communication terminal via the transceiver; and perform sidelink communication with the second wireless communication terminal based on the received COT shared information.
43. The wireless communication terminal according to claim 42, wherein: The processor is further configured to execute the wireless communication method according to any one of claims 26 to 29.
44. A wireless communication terminal, comprising: Transceiver; and A processor is configured to: receive a plurality of consecutive time slot transmission MCSt configurations from a wireless communication node via the transceiver; and perform side link communication with a second wireless communication terminal based on the MCSt configuration.
45. The wireless communication terminal according to claim 44, wherein: The processor is further configured to execute the wireless communication method of claim 31 or 32.
46. A wireless communication terminal, comprising: Transceiver; and A processor, the processor being configured to: determine, by a first wireless communication terminal, that a selected sidelink grant can be used for one or more retransmissions of a first MAC PDU that has been positively acknowledged, and transmit, by the first wireless communication terminal, a second MAC PDU by using the selected sidelink grant that can be used for one or more retransmissions of the first MAC PDU that has been positively acknowledged.
47. The wireless communication terminal according to claim 46, wherein: The processor is further configured to execute the wireless communication method of any one of claims 34 to 39.
48. A computer program product, the computer program product comprising computer readable program medium code stored thereon, the code, when executed by a processor, causing the processor to implement the wireless communication method of any one of claims 1 to 39.