Channel congestion parameter determination method and apparatus

By determining channel congestion parameters in a communication system, and using the first time slot and a preset duration measurement window to calculate the channel busy ratio and channel occupancy ratio, the method solves the problem of inaccurate channel congestion measurement in DRX, partial sensing resource selection, and half-duplex scenarios of terminal equipment, and achieves more accurate channel congestion detection and wider application.

CN116368885BActive Publication Date: 2026-01-09HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080106140.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2026-01-09
Estimated Expiration
2040-10-16

AI Technical Summary

Technical Problem

In communication systems, terminal devices often fail to accurately measure channel congestion due to features such as discontinuous reception (DRX), partial sensing resource selection, and half-duplex limitations.

Method used

The first measurement window is determined based on the first time slot and the first preset duration. The channel busy ratio (CBR) or channel occupancy ratio (CR) is calculated by combining the time units within the first time period. Different thresholds and adjustment factors are used to adjust the measurement results to more accurately reflect the degree of channel congestion.

Benefits of technology

It improves the accuracy of channel congestion measurement, expands the application scope of terminal equipment in different application scenarios, and reduces signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116368885B_ABST
    Figure CN116368885B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a channel congestion parameter determination method and device. The method comprises: determining a first measurement window based on a first time slot and a first preset time length; determining a channel busy ratio (CBR) or a channel occupancy ratio (CR) based on a first time period, the first time period being a time unit within the first measurement window. Embodiments of the present application can improve the accuracy of channel congestion degree measurement.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and particularly relates to a channel congestion parameter determination method and device. BACKGROUND

[0002] In a communication system, a many-to-one communication mode often causes congestion near a network device, and the congestion can cause a global channel quality to decrease and a loss rate to increase, so accurate and effective congestion detection plays a crucial role in channel congestion control.

[0003] At this time, a possible solution is to configure a discontinuous reception (DRX) function for the terminal device. Since each DRX cycle includes an active time and an inactive time, the terminal device listens to side link control information (SCI) SCI in the active time and does not listen to SCI in the inactive time, so the terminal device cannot perform received signal strength indication (RSSI) or reference signal receiving power (RSRP) measurement in the inactive time. Another solution is to configure a partial sensing resource selection mode for the terminal device. The terminal device configured with partial sensing only listens to SCI and performs RSSI measurement in part of the time slots. In addition, due to the half-duplex limitation, the terminal device can only listen to SCI and perform RSSI measurement in the non-transmit time slot.

[0004] Since the terminal device can only listen to SCI in part of the time in the partial sensing resource selection, the DRX function, and the half-duplex scenario, the measurement result of the channel congestion degree is not accurate enough, so how to improve the accuracy of the channel congestion degree measurement is a problem to be solved by the present application. SUMMARY

[0005] The present application provides a channel congestion parameter determination method and device to improve the accuracy of the channel congestion degree measurement.

[0006] In a first aspect, a channel congestion parameter determination method is provided, comprising: determining a first measurement window based on a first time slot and a first preset time length; determining a channel busy ratio (CBR) or a channel occupancy ratio (CR) based on a first time period, the first time period being a time unit in the first measurement window.

[0007] In a possible implementation of the first aspect, the first measurement window is a CBR measurement window or a CR evaluation window, the CBR measurement window is used for CBR measurement, and the CR evaluation window is used for CR evaluation.

[0008] In a possible implementation of the first aspect, the first time period is a time unit within the first measurement window.

[0009] In a possible implementation of the first aspect, the first time period includes at least one of the following: an active time period of discontinuous reception (DRX) within the first measurement window; a listening time unit of partial sensing resource selection within the first measurement window; a non-transmission time unit within the first measurement window; and a time unit for sidelink transmission within the first measurement window.

[0010] In the scheme provided in the present application, the first time period includes time units in different scenarios, which is beneficial to improve the application range of the terminal device.

[0011] In a possible implementation of the first aspect, the CBR is determined based on the first time period, including: determining the CBR based on a first quantity, the first quantity being a quantity of subchannels in the first time period in which a first measurement value is greater than or equal to a first threshold value or a second threshold value, the first measurement value being an RSSI or RSRP measurement value, the first measurement value being obtained by the terminal device when listening to SCI transmission, wherein the SCI includes first-level SCI and / or second-level SCI.

[0012] In a possible implementation of the first aspect, the CBR is determined based on the first quantity, including: determining the CBR based on the first quantity and a second quantity, the second quantity being a quantity of subchannels in the first measurement window.

[0013] In a possible implementation of the first aspect, the CBR is determined based on the first quantity, including: determining the CBR based on the first quantity and a third quantity, the third quantity being a quantity of subchannels in the first time period.

[0014] In the scheme provided in the present application, since the subchannels without RSSI or RSRP measurement may be occupied or may not be occupied, the terminal device cannot know whether the subchannels without RSSI or RSRP measurement are occupied, and therefore, the subchannels without RSSI or RSRP measurement are excluded from the calculation of the CBR, and only the proportion of occupied subchannels in the subchannels with RSSI or RSRP measurement can more accurately represent the congestion degree of the channel.

[0015] In a possible implementation of the first aspect, the CBR is determined based on the first quantity, the second quantity and a first adjustment factor.

[0016] In a possible implementation of the first aspect, the first threshold is used by the terminal device in the power saving mode, and the second threshold is used by the terminal device in the non-power saving mode.

[0017] In the scheme provided in the present application, the terminal device in different modes corresponds to different thresholds, which is beneficial to improve the application range of the terminal device.

[0018] In a possible implementation of the first aspect, the first threshold is associated with partial sensing resource selection, and the second threshold is associated with full sensing resource selection.

[0019] In a possible implementation of the first aspect, the first time period includes a listening time unit of partial sensing resource selection in the first measurement window.

[0020] In a possible implementation of the first aspect, the first threshold and the second threshold are both configured on a resource pool by radio resource control (RRC).

[0021] In a possible implementation of the first aspect, in a case where the first threshold is not configured, the second threshold is used, or congestion control is disabled.

[0022] In the scheme provided in the present application, since the terminal device using partial sensing resource selection mode and / or DRX function and / or in the power saving mode only performs RSSI or RSRP measurement in a part of time slots and / or symbols, and does not perform RSSI or RSRP measurement in another part of time slots and / or symbols, the occupation of the subchannel without RSSI or RSRP measurement cannot be known, so that the measured CBR is less than or equal to the actual CBR. Therefore, by using different thresholds to adjust the CBR measured by the terminal device using partial sensing resource selection mode and / or DRX function and / or in the power saving mode, the congestion degree of the channel can be more accurately represented. In addition, when the first threshold associated with partial sensing resource selection and / or DRX function is not configured, the second threshold is used, so that the measured CBR is increased to reduce the difference between the measured CBR and the actual CBR, so as to improve the accuracy of measuring the congestion degree of the channel.

[0023] With reference to the first aspect, in a possible implementation of the first aspect, the first threshold is associated with a first preset period; or the first threshold is associated with a first period set.

[0024] In the scheme provided in the application, since the terminal device cannot measure RSSI or RSRP in the sending time unit, the measured CBR is smaller than the actual CBR, and therefore, adjusting the threshold value helps to compensate for the problem of the small CBR measurement value.

[0025] With reference to the first aspect, in a possible implementation of the first aspect, the first adjustment factor is a ratio of a number of time slots included in the first measurement window to a number of time slots included in the first period.

[0026] In the scheme provided in the application, since the terminal device cannot know whether the subchannel without RSSI or RSRP measurement is occupied, the measured CBR is smaller than or equal to the actual CBR, and by assuming that the proportion of the occupied subchannel in the subchannel without RSSI or RSRP measurement is equal to the proportion of the occupied subchannel in the subchannel with RSSI or RSRP measurement, the CBR measured by the terminal device is adjusted in proportion, which can more accurately represent the congestion degree of the channel.

[0027] With reference to the first aspect, in a possible implementation of the first aspect, the first adjustment factor is a first value, and the first value is a ratio of a first time length of the first measurement window to a second time length of the first period.

[0028] With reference to the first aspect, in a possible implementation of the first aspect, the first period includes an active period of DRX in the first measurement window.

[0029] In the scheme provided in the application, it is assumed that the channel congestion in the receiving time slot is the same as the channel congestion in the non-receiving time slot, which is more reasonable than the assumption that no channel is occupied in the non-receiving time slot, and is closer to the actual channel congestion.

[0030] With reference to the first aspect, in a possible implementation of the first aspect, the first adjustment factor is a ratio of a number of time slots included in the first measurement window to a number of time slots included in the first period.

[0031] With reference to the first aspect, in a possible implementation of the first aspect, the first adjustment factor is associated with at least one of a second preset period, a first number of times, a second number of times, and a preset subcarrier spacing.

[0032] In the scheme provided in the application, since the terminal device cannot know the occupation situation of the time slots without RSSI or RSRP measurement, the CBR occupation situation in the whole measurement window is estimated by monitoring the CBR situation of the time slots. The UE can have more accurate measurement results of the congestion degree. Moreover, the method does not need to introduce additional signaling configuration, thereby saving signaling overhead.

[0033] With reference to the first aspect, in a possible implementation manner of the first aspect, the first time period includes time slots that need to be monitored in the first measurement window.

[0034] With reference to the first aspect, in a possible implementation manner of the first aspect, the first time period includes at least one of the following: time slots that need to be monitored in partial sensing resource selection in the first measurement window; DRX active time units that need to be monitored in the first measurement window; time units for sidelink transmission in the first measurement window.

[0035] In the scheme provided in the application, the first time period includes time units in different scenarios, which is beneficial to improve the application range of the terminal device.

[0036] With reference to the first aspect, in a possible implementation manner of the first aspect, the determining the CR based on the first time period includes: determining the CR based on a fourth quantity, the fourth quantity being a sum of a number of occupied subchannels in the first time period and a number of pre-occupied subchannels in the first time period.

[0037] With reference to the first aspect, in a possible implementation manner of the first aspect, the determining the CR based on the fourth quantity includes:

[0038] determining the CR based on the fourth quantity and a fifth quantity, the fifth quantity being a number of subchannels in the first measurement window.

[0039] With reference to the first aspect, in a possible implementation manner of the first aspect, the determining the CR based on the fourth quantity includes:

[0040] determining the CR based on the fourth quantity and a sixth quantity, the sixth quantity being a number of subchannels in the first time period.

[0041] In the scheme provided in the application, the proportion of the number of used and pre-occupied subchannels is calculated only in the time slots actually performing RSSI or RSRP measurement or actually performing reception or actually performing measurement or all subchannels in the time slot range available in the future, which is beneficial to truly reflect the resource usage of the terminal device, so as to better perform congestion control regulation.

[0042] With reference to the first aspect, in a possible implementation of the first aspect, the determining the CR based on the fourth quantity comprises:

[0043] determining the CR based on the fourth quantity, a seventh quantity and a second adjustment factor, the seventh quantity being a quantity of sub-channels in the first measurement window.

[0044] With reference to the first aspect, in a possible implementation of the first aspect, the second adjustment factor is a second value, the second value being a ratio of an eighth quantity to the fourth quantity, the eighth quantity being a quantity of time slots included in the first measurement window.

[0045] With reference to the first aspect, in a possible implementation of the first aspect, the second adjustment factor is associated with the second value.

[0046] With reference to the first aspect, in a possible implementation of the first aspect, the second adjustment factor is configured on a resource pool by RRC.

[0047] In the scheme provided in the present application, by assuming that the proportion of occupied sub-channels in sub-channels without RSSI or RSRP measurement is associated with the proportion of occupied sub-channels in the number of sub-channels with RSSI or RSRP measurement, the CBR actually measured is adjusted, which can more accurately represent the congestion degree of the channel. In addition, the method of determining the adjustment factor has diversity, which is beneficial to improve the application range of the terminal device.

[0048] The second aspect, the embodiments of the present application provide a communication device, the beneficial effects can be seen from the description of the first aspect this will not be repeated here. The communication device has the function of realizing the behaviors in the method examples of the above-mentioned first aspect. The function can be realized by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions. In one possible design, the communication device includes: a processing module configured to determine a first measurement window based on a first time slot and a first preset time length; and determine a channel busy ratio (CBR) or a channel occupancy ratio (CR) based on a first time period, the first time period being a time unit within the first measurement window. These modules can perform the corresponding functions in the above-mentioned first aspect method examples, for specific description, see the detailed description in the method examples, which will not be repeated here.

[0049] In a third aspect, a communication apparatus is provided. The communication apparatus can be a receiver in the method embodiments, or a chip arranged in the receiver. The communication apparatus includes a communication interface, a processor, and optionally, a memory. The memory is configured to store computer programs or instructions. The processor is coupled to the memory and the communication interface. When the processor executes the computer programs or instructions, the communication apparatus performs the method executed by the receiver in the method embodiments.

[0050] In a fourth aspect, a computer program product is provided. The computer program product includes computer program codes. When the computer program codes are executed, the method executed by the transmitter in the aspects is performed.

[0051] In a fifth aspect, a computer program product is provided. The computer program product includes computer program codes. When the computer program codes are executed, the method executed by the receiver in the aspects is performed.

[0052] In a sixth aspect, a chip system is provided. The chip system includes a processor configured to implement the functions of the transmitter in the methods in the aspects. In a possible design, the chip system further includes a memory configured to store program instructions and / or data. The chip system can be composed of a chip, or include the chip and other discrete components.

[0053] In a seventh aspect, a chip system is provided. The chip system includes a processor configured to implement the functions of the receiver in the methods in the aspects. In a possible design, the chip system further includes a memory configured to store program instructions and / or data. The chip system can be composed of a chip, or include the chip and other discrete components.

[0054] In an eighth aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer programs. When the computer programs are executed, the method executed by the transmitter in the aspects is implemented.

[0055] In a ninth aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer programs. When the computer programs are executed, the method executed by the receiver in the aspects is implemented.

[0056] In a tenth aspect, a communication system is provided. The communication system includes the communication apparatus in the third aspect. BRIEF DESCRIPTION OF DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings involved in the embodiments of the present application or the background art will be briefly introduced below.

[0058] Figure 1 is a flowchart of a communication system provided by an embodiment of the present application;

[0059] Figure 2 is a structural diagram of a CBR measurement window provided by an embodiment of the present application;

[0060] Figure 3 is a diagram of DRX provided by an embodiment of the present application;

[0061] Figure 4 is a structural diagram of a subchannel provided by an embodiment of the present application;

[0062] Figure 5 is a diagram of a partial sensing resource selection method provided by an embodiment of the present application;

[0063] Figure 6 is a diagram of a terminal device configured with DRX provided by an embodiment of the present application;

[0064] Figure 7 is a diagram of a terminal device configured with a partial sensing resource selection method provided by an embodiment of the present application;

[0065] Figure 8 is a diagram of a terminal device configured with half duplex provided by an embodiment of the present application;

[0066] Figure 9 is a flowchart of a channel congestion parameter determination method provided by an embodiment of the present application;

[0067] Figure 10 is a flowchart of a channel congestion parameter determination apparatus provided by an embodiment of the present application;

[0068] Figure 11 is a flowchart of a channel congestion parameter determination apparatus provided by an embodiment of the present application;

[0069] Figure 12 is a structural diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0070] In order to enable persons skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by persons skilled in the art without creative labor should fall within the scope of protection of the present application.

[0071] Figure 1 A schematic diagram of a communication system to which embodiments of the present application are applied is given. The communication system can include one or more network devices 100 (only 1 is shown) and one or more terminal devices 200 connected to the network device 100. Or the communication system can include one or more terminal devices 200.

[0072] The network device 100 can be a device capable of communicating with the terminal device 200. The network device 100 can be any kind of device having a wireless transceiving function. This includes, but is not limited to, a base station NodeB, an evolved NodeB eNodeB, a base station in the fifth generation (5G) communication system, a base station or network device in a future communication system, an access node in a WiFi system, a wireless relay node, a wireless backhaul node, etc. The network device 100 can also be a wireless controller in a cloud radio access network (CRAN) scenario. The network device 100 can also be a small cell, a transmission reference point (TRP), etc. Embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0073] The terminal device 200 is a device having a wireless transceiving function, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; can be deployed on water, such as a ship, etc.; and can also be deployed in the air, such as an airplane, a balloon, and a satellite, etc. The terminal device can be a mobile phone, a tablet computer (Pad), a computer with a wireless transceiving function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. Embodiments of the present application do not limit the application scenarios. The terminal device can also be referred to as a terminal device (user equipment, UE), an access terminal device, a UE unit, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a terminal, a wireless communication device, a UE agent, or a UE apparatus, etc.

[0074] The communication system includes vehicle-related communication systems, namely, transmission between terminals and transmission between vehicles and terminals, as well as communication systems between network devices and terminals / vehicles, namely, transmission between network devices and terminals and transmission between network devices and vehicles.

[0075] It should be noted that the terms "system" and "network" in the embodiments of this invention can be used interchangeably. "Multiple" refers to two or more; therefore, in the embodiments of this invention, "multiple" can also be understood as "at least two". "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / ", unless otherwise specified, generally indicates that the preceding and following related objects have an "or" relationship.

[0076] In time slot n, the Channel Busy Radio (CBR) is defined as the proportion of sidelink RSSI or RSRP measurements of a subchannel within a resource pool that exceed a pre-configured or configured threshold within a CBR measurement window [na, n-1]. Here, 'a' is configured by higher-layer parameters and is equal to 100 slots or 100 ms; the time slots are indicated by physical time slot indices.

[0077] For example, such as Figure 2 Within the CBR measurement window shown, there are 33 sub-channels per time slot (for ease of understanding, we use an example of an 11-time-slot CBR measurement window with a frequency domain bandwidth of 3 sub-channels to illustrate the principle; however, in reality, the CBR measurement window can be 100 time slots or 100ms, and the frequency domain bandwidth is not limited to 3 sub-channels). The diagram shows 7 sub-channels are occupied, so the CBR is 7 / 33. Sub-channels with SL-RSSI measurements above a threshold are considered occupied. In other words, the number of sub-channels counted as 7 is the numerator. Sub-channels with RSSI measurements below or equal to this threshold detected by the terminal device are not considered occupied; therefore, the number of sub-channels not counted as numerators is 33 - 7 = 26.

[0078] The time-domain granularity of the above single-slot sub-channel is one time slot, and the frequency-domain granularity is one sub-channel, that is, one sub-channel under one time slot, which is counted as 1.

[0079] In sidelink, Sidelink Control Information (SCI) is divided into two levels, first level SCI and second level SCI. Among them, the first level SCI is carried in the Pysical Sidelink Control Channel (PSCCH), and the second level SCI is carried in the Pysical Sidelink Share Channel (PSSCH).

[0080] Wherein, SL-RSSI is defined as: the linear average of the total received power of the OFDM symbols configured as PSCCH and PSSCH, from the second Orthogonal Frequency-Division Multiplexing (OFDM) symbol in the slot where the configured subchannel is located.

[0081] The Channel Occupancy Ratio (CR) measured in slot n is defined as: the ratio of the sum of the number of subchannels occupied in the slot [n-a, n-1] and the number of subchannels reserved for occupation in the slot [n, n+b] to the number of candidate subchannels configured by the transmission resource pool in the slot [n-a, n+b]. Wherein, a is a positive integer, b is 0 or a positive integer, a+b+1=1000slots or 1000slots (configured by a high layer parameter), b<(a+b+1) / 2, n+b should not exceed the slot where the last transmission subchannel of the current transmission reservation is located, and the slot is indicated by a physical slot index.

[0082] Wherein, the number of subchannels is the number of subchannels.

[0083] Wherein, the CR is evaluated each time the transmission is performed.

[0084] Wherein, if the terminal device is configured by a high layer parameter with a channel occupancy ratio limit (Channel Occupancy Ratio_limit, CR_limit), and transmits PSSCH in slot n, the terminal device should meet the following formula limit:

[0085]

[0086] where CR(i) is corresponding to transmitting PSSCH with priority value i at slot n-N, and CR_limit(k) is determined according to priority value k and CBR range interval where CBR is measured at slot n-N, N is control time for congestion handling, time unit is slot, different subcarrier spacing corresponds to different N. The following two tables are the correspondence between subcarrier spacing and N.

[0087] Table 1

[0088] μ N 0 2 1 2 2 4 3 8

[0089] Table 2

[0090] μ N 0 2 1 4 2 8 3 16

[0091] where if the terminal device satisfies the above formula, i.e. CR does not exceed CR_limit, the transmission depends on the terminal device, including discarding the current transmission, etc.

[0092] Figure 3 is a schematic diagram of a DRX provided by an embodiment of the present application, the DRX cycle includes a DRX active time and a DRX inactive time, the terminal device listens to SCI transmission in the active time, and does not listen to SCI transmission in the inactive time, where the SCI transmission includes first-level SCI and / or second-level SCI transmission.

[0093] Radio Resource Control (RRC) mainly controls the DRX operation through the following parameters: DRX offset value (time delay before starting the DRX active time), DRX cycle, length of the DRX active time timer, and length of the DRX deactivation timer.

[0094] The partial sensing resource selection method includes the following steps (the execution of the following steps has no sequence) :

[0095] Step 1:

[0096] (1) Single candidate time slot resource R for PSSCH transmission x,y is defined as a set of consecutive subchannels, then the subchannel index in a time slot is x+j, where j=0, 1, …, L-1, L is the number of consecutive subchannels.

[0097] For example, as shown in Figure 4 is a schematic diagram of the structure of a subchannel, assuming that the number of subchannels in the resource pool is 6, L is 3, then 4 time slots are determined, each time slot includes 3 consecutive subchannels.

[0098] (2) Determine at least Y candidate slots in the resource selection window [n+T_1, n+T_2], where T_1 and T_2 satisfy the condition T_1≤4, T_2min(prio_TX)≤T_2≤100.

[0099] where T_2min(prio_TX) is configured by RRC. In the case of no RRC configuration, then T_2 satisfies 20≤T_2≤100.

[0100] where the selection of T_2 should satisfy the latency requirement, and Y should be greater than or equal to the lower limit configured by RRC.

[0101] where all candidate slots in the resource selection window are denoted as M total .

[0102] Step 2: If a candidate slot X belongs to at least Y candidate slots in step 1, the terminal device determines the listening slot Z according to the periodicity P configured by RRC, and obtains the PSCCH decoding and RSSI measurement results of the subchannel corresponding to the slot Z, and the slot X and the slot Z are different by a period P.

[0103] For example, as shown in Figure 5 , it is assumed that the resource selection window is triggered at slot n, the periodicity P is 10 slots, and the candidate slots of the resource selection window include slot 1 and slot 2. Since slot 1 and slot 3 are different by 10 slots, and slot 2 and slot 4 are different by 10 slots, the listening slots are slot 3 and slot 4.

[0104] Step 3: Determine the threshold TH ab .

[0105] Step 4: Initialize the scheduling management (SA) to be the candidate slot set, and initialize the scheduling block (SB) to be an empty set.

[0106] Step 5: The terminal device excludes candidate slots in the SA according to the comparison between the time-frequency resource indication information of the SCI, the reference signal receiving power (RSRP) measurement value, and the threshold TH ab . Wherein, the slots without listening are excluded in the candidate resource set; for the listening slots, if the time-frequency resources indicated by the SCI and the candidate resources overlap, and the RSRP measurement value of the SCI is greater than the threshold TH ab , then it is excluded.

[0107] The service period (resource reservation period) can have 110 possible values: {0, 1: 99, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000} ms. A maximum of 16 possible resource reservation periods can be configured within a resource pool. Furthermore, for periodic services, the UE will send {TransportBlock (TB)1, TB2, TB3…} according to a specific period, referred to as the initial transmission. Each TBi corresponds to a number of retransmissions. Within a SCI, the maximum number of reserved resources, Nmax, for initial and retransmission transmissions is specified (Nmax is configured on the resource pool via Radio Resource Control (RRC), with an optional value of 2 or 3). Each TBi can be retransmitted a maximum of 32 times.

[0108] The service cycle can specifically refer to the cycle of sending PSSCH, the cycle of sending data, or the cycle indicated by the cycle field in the first resource control information (such as SCI). The cycle field can be a resource reservation period field. This application does not limit the specific field name of the cycle field.

[0109] like Figure 6 The diagram illustrates the configuration of DRX functionality on a terminal device. Since the terminal device only listens to the SCI and performs RSSI or RSRP measurements during the activation time, the number of occupied sub-channels is 2, and the CBR is 7 / 33, meaning the channel congestion level is less than the actual channel congestion level. Furthermore, because the measured CBR corresponds to the upper limit of Channel Occupancy Ratio_limit (CBR) which is higher than the actual CBR corresponding to CR_limit, this can lead to a situation where, under the same congestion level and the same priority of pending data transmission, a terminal device without DRX configuration can send more data packets, creating an unfair situation for terminal devices with DRX configuration.

[0110] like Figure 7 The diagram shows the configuration of the sensing resource selection method of the terminal device. Since the terminal device only listens to SCI and performs RSSI or RSRP measurements during the activation time, and does not listen to SCI in unconfigured time slots, the terminal device cannot know the channel occupancy of the unconfigured time slots. Therefore, the measured channel congestion level is less than the actual channel congestion level, which will result in the measured CBR being less than the actual CR.

[0111] like Figure 8As shown, time slot 3 and time slot 8 are transmission time slots, and since the terminal device cannot listen to SCI and perform RSSI or RSRP measurement in the transmission time slots, the channel occupancy of time slot 3 and time slot 8 cannot be known, and thus the measured CBR is 5 / 33, which is less than the actual value 7 / 33, and thus the measured channel congestion degree is less than the actual channel congestion degree.

[0112] Figure 9 FIG. 1 is a flow diagram of a channel congestion parameter determination method provided by an embodiment of the present application. The method can include the following steps:

[0113] S901: Determine a first measurement window based on a first time slot and a first preset time length.

[0114] The first measurement window is a CBR measurement window, and the CBR measurement window is used for CBR measurement.

[0115] The first preset time length is configured by a high-level parameter, and can be 100 slots, 100 ms, or other time lengths. The first preset time length can be understood as a quantity, a value, or a parameter.

[0116] The first time slot is indicated by a physical time slot index, and the first time slot can be a current time slot. The first time slot can also be understood as a CBR measurement time slot. The first time slot can also be understood as a time slot triggering CBR measurement. The index of the first time slot can also be understood as a physical time slot index. The physical time slot index is the index of a time slot set within and outside a resource pool. The resource pool is a time-frequency resource set used for sidelink transmission. The index of the time slot set within the resource pool is a logical time slot index.

[0117] For example, the determination of the first time slot and the first measurement window can be based on a physical time slot index or a logical time slot index.

[0118] For example, the determination of the first measurement window based on the first time slot and the first preset time length means that after the first time slot is determined by the physical time slot index, the first measurement window is established based on time units of a sum of time lengths before the first time slot and equal to the first preset time length, and thus the time length of the first measurement window is the first preset time length.

[0119] For example, the first preset time length is a, and the first time slot is n, and the first measurement window is [n-a, n-1]. The first preset time length is associated with a subcarrier spacing. The first preset time length can be different under different subcarrier spacings.

[0120] For example, if the first time slot is n and the first preset time length is 50 time slots, the first measurement window is [n-50, n-1]. For example, the first measurement window is determined based on the first time slot and the first preset time length, and the first measurement window is also determined based on the first time slot, the first preset time length, and the first parameter. The first parameter can be an adjustment value determined by the terminal device or configured by the network device using RRC. So that the actual measured time slot number or the truly measured time slot number or the actually received time slot number or the actually perceived time slot number included in the first measurement window is the first preset time length.

[0121] For example, the first measurement window can be [n-a-b, n-1], where a is the first preset time length, and b is the number of time slots without actual measurement or truly measured time slots or actually received time slots or actually perceived time slots in [n-a, n-1].

[0122] For example, the first measurement window can be [n-a-b, n-1], where a is the first preset time length, and b is the number of time slots without actual measurement or truly measured time slots or actually received time slots or actually perceived time slots in [n-a, n-1].

[0123] Since the measurement window of CBR is extended, the terminal device can obtain more samples to approximate the actual congestion state, which is beneficial to improve the accuracy of channel congestion measurement.

[0124] For example, the first measurement window can be [n-a-b, n-1], where a is the first preset time length, and b is the number of time slots without actual measurement in the time period of a actually measured time slot. The actually measured time slot can also be referred to as truly measured time slot, actually received time slot, or actually perceived time slot.

[0125] For example, the first measurement window can be [n-a-b, n-1], where a is the first preset time length, and b is an integer greater than or equal to 0, used to adjust the number of actually measured time slots or truly measured time slots or actually received time slots or actually perceived time slots in [n-a-b, n-1] to a.

[0126] Since the CBR measurement value on the resource within the first preset time length is obtained, the terminal device can obtain more samples to approximate the actual congestion state, which is beneficial to improve the accuracy of channel congestion measurement.

[0127] For example, the determination of b can be associated with one or more of the first preset period, the average transmission number, and the subcarrier spacing. For example, the first preset time length is a, b = 100 / (P-1), or b = 100*N / (P-N), or b = 100*N / (2μ *P-N), where N is the average number of transmissions. Where μ is the subcarrier spacing.

[0128] For example, in the existing [n-100, n-1] slots, 100 slots should be measured, but only 80 slots are actually measured due to half duplex. Then the CBR measurement window needs to be increased to 125 slots, so as to ensure that 100 slots are actually measured to calculate CBR. That is, in such a case, the measurement window is increased by b = 25 slots, and CBR is calculated using the actually measured 100 slots.

[0129] For example, b can have one or more values, different preset periods, or different sets of periods correspond to different b. For example, the period {1, 2, … 9, 10} ms corresponds to b1, the period {11, 12, … 19, 20} ms corresponds to b2, …, the period {91, 92, … 99, 100} ms corresponds to b10, and the period {200, 300, … 1000} ms corresponds to b11. And b1 <= b2 <= … <= b11.

[0130] S902: Determine CBR based on the first period.

[0131] For example, the first period is a receiving time unit in the first measurement window, that is, the receiving time unit includes at least one of the following: a perceived time domain resource set in the first measurement window, a monitored time domain resource set, a measured time domain resource set, an actually measured time domain resource set, and an actually received time domain resource set. Here, the time unit can be understood as a time domain resource, which can be a slot, a symbol, a sub-slot, or the like.

[0132] For example, the receiving time unit can be understood as a perceived time unit, a time unit for measuring RSSI, a time unit for measuring RSRP, a receiving time unit, an actually receiving time unit, and a listening time unit. Here, the time unit can be understood as a time domain resource, which can be a slot, a symbol, a sub-slot, or the like.

[0133] For example, determining CBR based on the first period can be understood as performing CBR measurement on the resource set corresponding to the first period. It can be understood that in the CBR measurement, the resource set corresponding to the time unit outside the first period in the first measurement window is excluded from the resource set corresponding to the first measurement window.

[0134] For example, the first period includes at least one of the following: an active period of discontinuous reception (DRX) in the first measurement window; a listening time unit of partial sensing resource selection in the first measurement window; a non-transmission time unit in the first measurement window; and a time unit for sidelink transmission in the first measurement window. Here, the time unit can be understood as a time domain resource, which can be a slot, a symbol, a sub-slot, or the like.

[0135] For example, the first time period is one or more time units, which can be a set of non-continuous time units, a set of continuous time units, or a set containing both non-continuous time units and continuous time units. Here, the time unit can be understood as a time domain resource, which can be a time slot, a symbol, a sub-slot, or the like.

[0136] For example, the first time period is one or more time slots, and if part of a time slot is actually received or measured, the terminal device does not receive or measure in other symbols. In this case, the sub-channels in the part of the time slot are counted as sub-channels in the time slot.

[0137] For example, the first time period is one or more time slots, and if part of a time slot is actually received or measured, the terminal device does not receive or measure in other symbols. In this case, the sub-channels in the part of the time slot are not measured or counted, i.e., when considering whether the first measurement value of the sub-channel is greater than the first threshold or the second threshold, the part of the sub-channel is excluded.

[0138] It can be understood that the active period of the non-continuous DRX can be understood as a set of non-continuous time units, a set of continuous time units, or a set containing both non-continuous time units and continuous time units. Here, the time unit can be understood as a time domain resource, which can be a time slot, a symbol, a sub-slot, or the like.

[0139] It can be understood that the listening time unit for partial sensing resource selection in the first measurement window can be understood or replaced as the listening time unit for partial sensing resource selection in the first measurement window. It can also be understood or replaced as the intersection or overlapping time unit of the first measurement window and the listening time unit for partial sensing resource selection. Here, the time unit can be understood as a time domain resource, which can be a time slot, a symbol, a sub-slot, or the like.

[0140] It can be understood that the actually listened time unit in the first measurement window can be understood or replaced as the non-transmitted time unit in the first measurement window. The actually listened time unit can be understood as a set of non-continuous time units, a set of continuous time units, or a set containing both non-continuous time units and continuous time units. Here, the time unit can be understood as a time domain resource, which can be a time slot, a symbol, a sub-slot, or the like.

[0141] For example, if the current time slot is m, the first measurement window includes time slots [m-50, m-1], if the terminal device has a DRX function, the terminal device is in an active state in the period [m-50, m-40], the first period includes [m-50, m-40], where the active state can be understood as the active time; if the terminal device uses partial sensing resource selection, the terminal device listens to SCI in time slots m-30 and m-28, the first period includes time slots m-30 and m-28, where listening to SCI can be understood as listening to first-level SCI and / or second-level SCI, or can be understood as blind detection of PSCCH; if the terminal device transmits data in time slots m-29 and m-2, the first period includes time slots in the first measurement window except m-29 and m-2, which can be understood as excluding time slots m-29 and m-2 from the first period; if the time slots for sidelink transmission are m-52, m-25, and m-1, the first period includes time slots m-25 and m-1.

[0142] For example, the CBR is the ratio of the first quantity to the second quantity, the first quantity is the number of subchannels in the first period whose first measurement value is greater than or equal to the first threshold or the second threshold, the second quantity is the number of subchannels in the first measurement window, and the first measurement value is an RSSI measurement value or an RSRP measurement value. Here, the CBR being the ratio of the first quantity to the second quantity can be understood as CBR measurement value = (first quantity / second quantity). The first measurement value is obtained when the terminal device listens to SCI transmission, and the SCI includes first-level SCI and / or second-level SCI. The first measurement value greater than or equal to the first threshold or the second threshold indicates that the subchannel is occupied. The subchannels in the first period are all subchannels included in the first period, or the subchannels in the first period are all subchannels corresponding to the first period. The subchannels in the first measurement window are all subchannels in the first measurement window, or the subchannels in the first measurement window are all subchannels corresponding to the first measurement window, and the subchannels in the first measurement window include the subchannels in the first period. The subchannels in the first measurement window can also be all time-frequency resources or all subchannels in the first measurement window, or the subchannels in the first measurement window are all time-frequency resources or all subchannels in the resource pool in the first measurement window.

[0143] For example, the first measurement window is [n-a, n-1], and the subchannels in the first measurement window are the total number of subchannels in [n-a, n-1]. The subchannels in the first measurement window are the total number of single time slot-subchannels. One subchannel under one time slot is counted as 1.

[0144] The CBR is a ratio of a first quantity to a second quantity, the first quantity is a number of subchannels in the first time period in which a first measurement value is greater than or equal to a first threshold value or a second threshold value, and the second quantity is a number of subchannels in the first measurement window, and the first measurement value is an RSSI measurement value or an RSRP measurement value. It can also be understood that the terminal device performs CBR measurement on the time-frequency resources in the first measurement window, and the measurement value is a proportion of the number of subchannels in the first measurement window that are occupied. The occupied means that the first measurement value is greater than or equal to the first threshold value or the second threshold value.

[0145] The first threshold value is a threshold value used by the terminal device in the energy saving mode, and the second threshold value is a threshold value used by the terminal device in the non-energy saving mode. The terminal device in the energy saving mode is a terminal device using a partial sensing resource selection mode, or a terminal device in a DRX mode, or a terminal device in both the partial sensing resource selection mode and the DRX mode.

[0146] The terminal device obtains the first threshold value and the second threshold value, and uses the first threshold value in the energy saving mode or the DRX mode or the partial sensing resource selection mode, and uses the second threshold value in the non-energy saving mode or the non-DRX mode or the full sensing resource selection mode. The first threshold value and the second threshold value can be configured by the network device on the resource pool. The configuration signaling can be RRC. If the configuration of the first threshold value is default, the second threshold value is used. It can be understood that the second threshold value is a default RSSI measurement value or RSRP measurement value for CBR measurement.

[0147] The first threshold value is associated with the partial sensing resource selection, and the second threshold value is associated with the full sensing resource selection, or the first threshold value is associated with the DRX, and the second threshold value is associated with the non-DRX.

[0148] If the first threshold value and the second threshold value are both configured by the radio resource control (RRC) on the resource pool, the first quantity is a number of subchannels in the first time period in which the first measurement value is greater than or equal to the first threshold value, and if the first threshold value is not configured on the resource pool, the first quantity is a number of subchannels in the first time period in which the first measurement value is greater than or equal to the second threshold value, or if the first threshold value is not configured on the resource pool, the congestion control is disabled, and the congestion control is not performed or reported.

[0149] The first threshold value is associated with a first preset period, or the first threshold value is associated with a first period set, and the first period set includes the first preset period. It should be understood that different first preset periods are associated with different first threshold values, and the smaller the preset period, the smaller the first threshold value. Different first period sets are associated with different first threshold values.

[0150] For example, the period set {1, 2, … 9, 10} ms is associated with threshold RSSI1, the period set {11, 12, … 19, 20} ms is associated with threshold RSSI2, …, the period set {91, 92, … 99, 100} ms is associated with threshold RSSI10, and the period set {200, 300, … 1000} ms is associated with threshold RSSI11.

[0151] For example, if the traffic period changes within the measurement window, or in the case of aperiodic traffic, multiple RSSIi thresholds are generated, and thus the mean or weighted mean of multiple RSSIi thresholds needs to be taken.

[0152] For example, if the traffic period changes within the measurement window, and the periods are PTx1, PTx2, and PTx3, respectively, then the RSSI thresholds RSSI1, RSSI2, and RSSI3 are generated. In this case, the corrected RSSI threshold = (RSSI1+RSSI2+RSSI3) / 3.

[0153] It should be understood that the first period can include a non-transmission time unit within the first measurement window, and the period of the traffic transmitted by the terminal device includes a first preset period.

[0154] Since the terminal device only performs RSSI or RSRP measurement in part of the slots and / or symbols, and does not perform RSSI or RSRP measurement in the other part of the slots and / or symbols, the occupation of the subchannel that does not perform RSSI or RSRP measurement cannot be known, resulting in that the measured CBR is less than or equal to the actual CBR. Therefore, by using different thresholds to adjust the CBR measured by the terminal device in the energy saving mode or using the partial sensing resource selection mode and / or DRX, the measured CBR can more accurately represent the congestion degree of the channel. In addition, when the first threshold associated with the partial sensing resource selection and / or DRX function is not configured, the second threshold is used to increase the measured CBR to reduce the difference between the measured CBR and the actual CBR, so as to improve the accuracy of measuring the congestion degree of the channel.

[0155] For example, after determining the CBR, a first CBR range associated with the CBR is determined; based on the first CBR range and a first priority value, a first upper limit or a second upper limit is determined; and when the PSSCH is transmitted, the condition that the first CR is less than or equal to the first upper limit or the second upper limit is met. It can be understood that in the case that the first CR is less than or equal to the first upper limit or the second upper limit, the PSSCH is transmitted.

[0156] It should be understood that the first upper limit and the second upper limit are both CR upper limits.

[0157] It should be understood that the first CBR range and the first priority value are associated with the first upper limit.

[0158] Exemplarily, the first CR is preset; or, the first CR is determined through steps S1001 and S1002.

[0159] Exemplarily, the terminal device acquires the first upper limit and the second upper limit, the terminal device in the energy saving mode uses the first upper limit, and the terminal device in the non-energy saving mode uses the second upper limit. The terminal device in the energy saving mode can be understood as the terminal device in the DRX mode or using the partial sensing resource selection mode or using the random selection resource selection mode. The terminal device in the non-energy saving mode can be understood as the terminal device in the non-DRX mode or using the full sensing resource selection mode.

[0160] Exemplarily, the first upper limit is associated with the partial sensing resource selection, and the second upper limit is associated with the full sensing resource selection; or, the first upper limit is associated with the DRX, and the second upper limit is associated with the non-DRX.

[0161] It should be understood that, according to different classification of the terminal device in the energy saving mode, different CR upper limits can be corresponded respectively. The CR upper limit can be one or more.

[0162] Exemplarily, the first upper limit and the second upper limit are configured on the resource pool by the RRC, and optionally, the first upper limit is smaller than the second upper limit.

[0163] Exemplarily, the first time period includes an active time period of the DRX in the first measurement window, and / or the first time period includes a listening time unit of the partial sensing resource selection in the first measurement window.

[0164] It should be understood that, in the case that the first upper limit is not configured, the second upper limit is used, or the congestion control is disabled, the congestion control is not performed.

[0165] Exemplarily, the first upper limit is configured on the resource pool by the RRC; or, the first upper limit is associated with a third preset period; or, the first upper limit is associated with a period set in which the third preset period is located; or, the first upper limit is associated with a first priority value; or, the first upper limit is associated with a first priority value set in which the first priority value is located.

[0166] Exemplarily, the first time period includes a non-transmission time unit in the first measurement window, and a period of transmitting a service by the terminal device is the third preset period.

[0167] It should be understood that, different third preset periods correspond to different first upper limits, the smaller the third preset period is, the smaller the first upper limit is, and the third preset period is associated with different period sets, and the corresponding first upper limits are different.

[0168] It should be understood that different first priority value sets are associated with different first upper limits, the priority values include 1-8 levels, the smaller the first priority value, the higher the priority level, and therefore different first priority values correspond to different first upper limits, the smaller the first priority value, the larger the associated first upper limit, and the more data packets are transmitted.

[0169] Since the terminal device knows the RSSI or RSRP measurement value of part of the time slot, the measured CBR value is smaller than or equal to the real CBR value, and the CR upper limit value corresponding to the CBR range of the measured CBR will not change or will increase, which is unfair to the terminal device in non-part awareness resource selection and / or non-DRX and / or non-energy saving mode. Set multiple CR upper limit values to make the CR upper limit value obtained by the terminal device in the part awareness resource selection and / or DRX and / or energy saving mode close to the real CR upper limit value, and ensure the fairness of data transmission.

[0170] For example, after determining the CBR, a second CBR range associated with the CBR is determined, a third upper limit is determined based on the second CBR range, a second priority value, and a third adjustment factor, and the PSSCH is transmitted in a case where the second CR is less than or equal to the third upper limit.

[0171] For example, the second CR can be preset; or, the first CR is determined through steps S1001 and S1002.

[0172] For example, the third upper limit can be represented by the formula L11*offset1, L11 is an upper limit associated with the second CBR range and the second priority value, and offset1 is the third adjustment factor.

[0173] For example, offset1 can be configured on the resource pool. Offset1 can be configured by the network device using RRC.

[0174] For example, the third upper limit can be represented by the formula (L12-offset2), L12 is an upper limit associated with the second CBR range and the second priority value, and offset2 is the third adjustment factor.

[0175] For example, offset2 can be configured on the resource pool. Offset2 can be configured by the network device using RRC.

[0176] It should be understood that the third adjustment factor can be 0, 1, or a number between 0 and 1. Alternatively, the value range of offset1 is 0.5-1. The value range of offset2 is 0-0.5.

[0177] Exemplarily, the first time period comprises a DRX active period in the first measurement window, and / or a listening time unit of the partial sensing resource selection in the first measurement window.

[0178] Exemplarily, the third adjustment factor is configured by RRC in the resource pool, or the third adjustment factor is associated with the second priority value.

[0179] Exemplarily, the first time period comprises a non-transmit time unit in the first measurement window, and the periodicity of the terminal device transmitting the service is a fourth preset periodicity.

[0180] Exemplarily, the third adjustment factor is associated with the fourth preset periodicity, or the third adjustment factor is associated with a second periodicity set, the second periodicity set comprises the fourth preset periodicity, or the third adjustment factor is associated with the second priority value, or the third adjustment factor is associated with a second priority value set, the second priority value set comprises the second priority value.

[0181] It should be understood that different second priority values correspond to different third adjustment factors. Since different priority values correspond to different adjustment factors, the priority values are divided into 1-8 levels, so each priority value can correspond to an adjustment factor, or multiple priority values can correspond to an adjustment factor. The smaller the priority value, the higher the priority level, the larger the adjustment factor, the larger the CR upper limit, and the more data packets are transmitted.

[0182] It should be understood that the smaller the fourth preset periodicity, the smaller the third adjustment factor; different second periodicity sets are associated with different third adjustment factors; different priority value sets are associated with different adjustment factors.

[0183] In the scheme provided in the present application, since the terminal device learns the RSSI or RSRP measurement value of the partial time slot, the measured CBR value is smaller than or equal to the real CBR value, so that the CR upper limit value corresponding to the CBR range of the measured CBR will not change or will increase, which is unfair to the terminal device of the non-partial sensing resource selection and / or the non-DRX and / or the non-energy saving mode, and therefore adjusting the CR upper limit is beneficial to ensuring the fairness of data transmission.

[0184] Exemplarily, the CBR is a ratio of a first quantity to a third quantity, and the third quantity is a number of subchannels in the first time period.

[0185] For example, assuming that the first time period comprises time slot 1 and time slot 2, and the frequency domain bandwidth is 10 subchannels, then the number of subchannels corresponding to the first time period is the sum of the number of subchannels corresponding to time slot A and the number of subchannels corresponding to time slot B, that is, 20. Assuming that the number of occupied subchannels in time slot A is 5, and the number of occupied subchannels in time slot B is 1, then the value of CBR is (5+1) / 20=0.3.

[0186] For example, the terminal device performs the CBR measurement on the set of time-frequency resources in the first time period. It can be understood that the CBR measurement is performed on the set of time-frequency resources included in the first time period.

[0187] For example, the DRX duration can be in units of symbols or in units of slots. It should be understood that, in the case of calculating the DRX duration in units of symbols, the number of subchannels can be determined in units of slots, that is, one subchannel in one slot is counted as 1, or the number of subchannels can be determined in units of symbols, that is, one subchannel in one symbol is counted as 1, the first measurement value is the linear average of the signal strength on a single symbol, or the linear average of the signal strength on the symbols actually measured for PSCCH and / or PSSCH transmission within one slot; in the case where the first time period includes a first part of symbols of the second slot, the number of subchannels corresponding to the second slot is determined in units of slots, the first part of symbols of the second slot is the overlapping part of the first time period and the DRX active time, the second part of symbols of the second slot is the overlapping part of the first time period and the DRX inactive time, the second slot includes the first part of symbols and the second part of symbols, and the first measurement value of the subchannel corresponding to the second slot is the linear average of the signal strength on the first part of symbols of the second slot. It can be understood here that whether the first measurement value of the subchannel under the part of symbols of the second slot is greater than the first threshold or the second threshold is determined according to the first measurement value of the part of symbols of the second slot.

[0188] In the case where the first time period includes a first part of symbols of the second slot, the CBR measurement on the subchannel corresponding to the first part of symbols can also not be performed. That is, whether the first measurement value of the subchannel corresponding to the first part of symbols is greater than the first threshold or the second threshold is not taken into account.

[0189] Since the subchannels without RSSI measurement may be occupied or may not be occupied, the terminal device cannot know whether the subchannels without RSSI or RSRP measurement are occupied, and therefore, by excluding the subchannels without RSSI or RSRP measurement from the calculation of CBR and only looking at the proportion of occupied subchannels among the subchannels with RSSI or RSRP measurement, the congestion degree of the channel can be more accurately represented.

[0190] For example, the CBR can be represented by the formula (C1 / C2)*offset3, C1 is the number of subchannels in the first time period whose first measurement value is greater than or equal to the first threshold or the second threshold, C2 is the number of subchannels in the first measurement window, and offset3 is the first adjustment factor.

[0191] For example, the first adjustment factor is the ratio of the number of slots included in the first measurement window to the number of slots included in the first time period.

[0192] For example, the first adjustment factor is a ratio of a number of symbols included in the first measurement window to a number of symbols included in the first time period.

[0193] For example, the first adjustment factor is a ratio of a number of time units included in the first measurement window to a number of time units included in the first time period. The time unit can be a slot, a symbol, a sub-slot or a subframe, which is not limited here.

[0194] It should be understood that the first time period can include a listening time unit for partial sensing resource selection in the first measurement window. Here, it can be understood that the first time period includes a listening time unit for partial sensing resource selection in the first measurement window. The time unit can be a slot, a symbol or a sub-slot, which is not limited here.

[0195] For example, assuming that the first time period includes slot 1 and slot 2, and the frequency domain bandwidth is 10 subchannels, the number of subchannels corresponding to the first time period is the sum of the number of subchannels corresponding to slot A and the number of subchannels corresponding to slot B, that is, 20. Assuming that the number of occupied subchannels of slot A is 5, and the number of occupied subchannels of slot B is 1, assuming that the configured CBR measurement window includes 4 slots, the adjustment factor is 4 / 2=2, and therefore CBR=(6*2) / (10*4)=0.3.

[0196] For example, the first adjustment factor is a ratio of a first time length of the first measurement window to a second time length of the first time period.

[0197] For example, the first adjustment factor is a ratio of a third time length to a fourth time length, the third time length is a time length of a DRX cycle in the first measurement window, and the fourth time length is a time length of a DRX active time in the fourth time length.

[0198] It should be understood that the first time length, the second time length, the third time length and the fourth time length are the number of time units, which can also be understood as the number of time domain resources, which can be the number of symbols or the number of slots.

[0199] It should be understood that the first time period includes an active period of the DRX in the first measurement window. The active period can be understood as an active time or an active period. The terminal device listens to the SCI in the active period.

[0200] For example, the first adjustment factor is a ratio of a number of time slots included in the first measurement window to a number of time slots included in the first time period; or the first adjustment factor is associated with at least one of the second preset period, the first number of times, the second number of times, and a preset subcarrier spacing, and the fourth adjustment factor. It should be understood that the first number of times is an average number of retransmissions in the first measurement window, and the second number of times is a maximum number of reserved resources. The average number of retransmissions is a sum of the number of retransmissions of a transport block transmitted in the first measurement window divided by a number of periods of the transport block in the first measurement window, i.e., an average number of retransmissions in one period in the first measurement window, and the maximum number of reserved resources is a maximum number of transmission resources reserved by one transport block (TB) at a time. The maximum number of reserved resources can be configured by the network device on a resource pool using RRC, and can be 2 or 3. The average number of transmissions is a sum of the number of transmissions of a transport block transmitted in the first measurement window divided by a number of periods of the transport block in the first measurement window, i.e., an average number of transmissions in one period in the first measurement window. The average number of transmissions is equal to the average number of retransmissions plus one.

[0201] For example, the first adjustment factor is a ratio of a number of time units included in the first measurement window to a number of time units included in the first time period. The time unit here can be a time slot, a symbol, a sub-slot, or a subframe, which is not limited here.

[0202] It should be understood that the first time period includes non-transmission time units in the first measurement window, and a period of the terminal device transmitting the service is the second preset period.

[0203] For example, the second preset period is associated with the first adjustment factor, and the first adjustment factor can be represented by a formula P / (P-1), where P is the second preset period.

[0204] For example, the first adjustment factor is associated with the second preset period and the number of retransmissions, and the first adjustment factor can be represented by a formula P / (P-N), where P is the second preset period, and N is the average number of transmissions.

[0205] For example, the first adjustment factor is associated with the second preset period, the average number of transmissions, and a preset subcarrier spacing, and the first adjustment factor can be represented by a formula 2 μ P / (2 μ P-N), where μ is the subcarrier spacing, P is the second preset period, and N is the average number of transmissions.

[0206] For example, the first adjustment factor is associated with the second preset period, the average number of transmissions, and the fourth adjustment factor, and the first adjustment factor can be represented by a formula P / (P-β*N), where P is the second preset period, N is the average number of transmissions, and β is the fourth adjustment factor.

[0207] For example, the first adjustment factor is associated with the second preset period, the average transmission times, the preset subcarrier spacing, and the fourth adjustment factor. The first adjustment factor can be represented by formula 2 μ ·P / (2 μ ·P-β*N) represents that μ is the subcarrier spacing, P is the second preset period, N is the average transmission times, and β is the fourth adjustment factor.

[0208] For example, the CBR can be represented by formula (C1 / C2) / offset4, C1 is the number of subchannels in the first measurement window in which the first measurement value is greater than or equal to the first threshold value or the second threshold value, C2 is the number of subchannels in the first measurement window, and offset4 is the first adjustment factor.

[0209] For example, the first adjustment factor is the ratio of the number of slots included in the first period to the number of slots included in the first measurement window.

[0210] For example, the first adjustment factor is the ratio of the number of symbols included in the first period to the number of symbols included in the first measurement window.

[0211] For example, the first adjustment factor is the ratio of the number of time units included in the first period to the number of time units included in the first measurement window. The time unit can be a slot, a symbol, a sub-slot, or a subframe, which is not limited here.

[0212] It should be understood that the first period can include the listening time units for partial sensing resource selection within the first measurement window. Here, it can be understood that the first period includes the listening time units for partial sensing resource selection within the first measurement window. The time unit can be a slot, a symbol, or a sub-slot, which is not limited here.

[0213] For example, assuming that the first period includes slot 1 and slot 2, and the frequency domain bandwidth is 10 subchannels, the number of subchannels corresponding to the first period is the sum of the number of subchannels corresponding to slot A and the number of subchannels corresponding to slot B, i.e., 20. Assuming that the number of occupied subchannels of slot A is 5, the number of occupied subchannels of slot B is 1, and the configured CBR measurement window includes 4 slots, the adjustment factor is 2 / 4=0.5, and thus CBR=(6 / 40) / 0.5=0.3.

[0214] For example, the first adjustment factor is the ratio of the second length of the first period to the first length of the first measurement window.

[0215] For example, the first adjustment factor is the ratio of the fifth length to the sixth length, and the sixth length is the length of one DRX cycle within the first measurement window, and the fifth length is the length of the DRX active time within the sixth length.

[0216] The first time length, the second time length, the fifth time length, and the sixth time length are numbers of time units, and can also be understood as numbers of time domain resources, and can be numbers of symbols or numbers of slots.

[0217] It should be understood that the first time period includes an active period of the DRX in the first measurement window. The active period can be understood as an active time or an active period. The terminal device listens to the SCI in the active period.

[0218] For example, the first adjustment factor is a ratio of a number of slots included in the first time period to a number of slots included in the first measurement window; or the first adjustment factor is associated with at least one of the second preset period, the first number of times, the second number of times, and a preset subcarrier spacing, and the fourth adjustment factor. It should be understood that the first number of times is an average number of retransmissions in the first measurement window, and the second number of times is a maximum number of resource reservations. The average number of retransmissions is a sum of the number of retransmissions of the transmission blocks transmitted in the first measurement window divided by a number of cycles of the transmission blocks transmitted in the first measurement window, that is, a linear average of the average number of retransmissions in one cycle in the first measurement window. The maximum number of reserved resources, or the average number of retransmissions is an integer multiple of the maximum number of reserved resources, and the maximum number of reserved resources is the maximum number of transmission resources reserved for a single transmission block TB. The maximum number of resource reservations can be configured by the network device using RRC on the resource pool, and can be 2 or 3. The average number of transmissions is a sum of the number of transmissions of the transmission blocks transmitted in the first measurement window divided by a number of cycles of the transmission blocks transmitted in the first measurement window, that is, an average number of transmissions in one cycle in the first measurement window. The average number of transmissions is equal to the average number of retransmissions plus one.

[0219] It should be understood that the first time period includes a non-transmission time unit in the first measurement window, and a cycle of the terminal device transmitting the service is the second preset period.

[0220] For example, the second preset period is associated with the first adjustment factor, and the first adjustment factor can be represented by the formula P / (P-1), where P is the second preset period.

[0221] For example, the first adjustment factor is associated with the second preset period and the number of retransmissions, and the first adjustment factor can be represented by the formula P / (P-N), where P is the second preset period and N is the average number of transmission retransmissions.

[0222] For example, the first adjustment factor is associated with the second preset period, the average number of transmission retransmissions, and the preset subcarrier spacing, and the first adjustment factor can be represented by the formula (2 μ P-N) / (2 μ P), where μ is the subcarrier spacing, P is the second preset period, and N is the average number of transmission retransmissions.

[0223] For example, the first adjustment factor is associated with the second preset period, the average transmission times, a preset subcarrier spacing, and a fourth adjustment factor. The first adjustment factor can be represented by the formula (2^μ·P-β*N) / (2^μ·P), where μ is the subcarrier spacing, P is the second preset period, N is the average transmission times, and β is the fourth adjustment factor.

[0224] For example, the first adjustment factor is associated with the second preset period, the average transmission times, a preset subcarrier spacing, and a fourth adjustment factor. The first adjustment factor can be represented by the formula (2^μ·P-β*N) / (2^μ·P), where μ is the subcarrier spacing, P is the second preset period, N is the average transmission times, and β is the fourth adjustment factor.

[0225] For example, the first adjustment factor is a ratio of a time unit included in the first period to a time unit included in the first measurement window. The time unit can be a time slot, a symbol, a sub-slot, or a sub-frame, which is not limited herein.

[0226] In the scheme provided in the present application, since the terminal device cannot know whether the subchannel without RSSI or RSRP measurement is occupied, the measured CBR is less than or equal to the actual CBR, and the CBR measured by the terminal device is adjusted by the adjustment factor in proportion, which can more accurately represent the congestion degree of the channel.

[0227] For example, the CBR can be represented by the formula (D1 / D2)+offset5, where D1 is the number of subchannels in the first period in which the first measurement value is greater than or equal to the first threshold or the second threshold, D2 is the number of subchannels in the first measurement window, and offset5 is the first adjustment factor.

[0228] For example, the first adjustment factor can be associated with a ratio of the number of time slots included in the first period to the number of time slots included in the first measurement window. That is, the interval [0, 1] is divided into multiple subintervals, and each subinterval corresponds to an adjustment factor. For example, the interval [0, 1] is divided into 4 subintervals, and each subinterval corresponds to an adjustment factor. Then, the 4 subintervals correspond to 4 adjustment factors: subinterval 1 corresponds to adjustment factor 1, subinterval 2 corresponds to adjustment factor 2, subinterval 3 corresponds to adjustment factor 3, and subinterval 4 corresponds to adjustment factor 4. The ratio of the number of time slots included in the first period to the number of time slots included in the first measurement window belongs to subinterval 1, and the first adjustment factor is adjustment factor 1.

[0229] For example, the first adjustment factor can also be configured on the resource pool by RRC. It should be understood that in an implementation, the congestion control is disabled when the first adjustment factor is not configured or is default.

[0230] For example, the first time period comprises an active period of DRX within the first measurement window, and / or a listening time unit of partial sensing resource selection within the first measurement window.

[0231] For example, the first adjustment factor can be associated with at least one of the fifth preset period, the third period set, the maximum reserved resource number, and the average retransmission number. The average transmission number and the average retransmission number have the same meaning as described above, which will not be repeated here. The average transmission number is equal to the average retransmission number plus one.

[0232] It should be understood that different third period sets are associated with different first adjustment factors.

[0233] For example, the period set {1, 2, … 9, 10} ms is associated with adjustment factor 1, the period set {11, 12, … 19, 20} ms is associated with adjustment factor 2, …, the period set {91, 92, … 99, 100} ms is associated with adjustment factor 10, the period set {200, 300, … 1000} ms is associated with adjustment factor 11, and so on.

[0234] It should be understood that the combination of the third period set and the maximum reserved resource number is different, and the associated first adjustment factor is different.

[0235] For example, in the case of Nmax = 1, the period set {1, 2, … 9, 10} ms is associated with adjustment factor 101, the period set {11, 12, … 19, 20} ms is associated with adjustment factor 102, …, the period set {91, 92, … 99, 100} ms is associated with adjustment factor 110, and the period set {200, 300, … 1000} ms is associated with adjustment factor 111; in the case of Nmax = 2, the period set {1, 2, … 9, 10} ms is associated with adjustment factor 201, the period set {11, 12, … 19, 20} ms is associated with adjustment factor 202, …, the period set {91, 92, … 99, 100} ms is associated with adjustment factor 210, and the period set {200, 300, … 1000} ms is associated with adjustment factor 211; in the case of Nmax = 3, the period set {1, 2, … 9, 10} ms is associated with adjustment factor 301, the period set {11, 12, … 19, 20} ms is associated with adjustment factor 302, …, the period set {91, 92, … 99, 100} ms is associated with adjustment factor 310, and the period set {200, 300, … 1000} ms is associated with adjustment factor 311, and so on. Wherein Nmax is the maximum reserved resource number.

[0236] It should be understood that different combinations of the different third period sets and the preset maximum transmission number sets are associated with different first adjustment factors. For example, MaxTransNum = 10 means that a TB is transmitted at most 10 times, or a TB is retransmitted at most 9 times.

[0237] For example, the preset maximum transmission number set is MaxTransNum, in the case of MaxTransNum = {1, 2,..., 10}, the period set {1, 2,..., 9, 10} ms is associated with the adjustment factor 101, the period set {11, 12,..., 19, 20} ms is associated with the adjustment factor 102,..., the period set {91, 92,..., 99, 100} ms is associated with the adjustment factor 110, and the period set {200, 300,..., 1000} ms is associated with the adjustment factor 111; in the case of MaxTransNum = {11, 12,..., 20}, the period set {1, 2,..., 9, 10} ms is associated with the adjustment factor 201, the period set {11, 12,..., 19, 20} ms is associated with the adjustment factor 202,..., the period set {91, 92,..., 99, 100} ms is associated with the adjustment factor 210, and the period set {200, 300,..., 1000} ms is associated with the adjustment factor 211; in the case of MaxTransNum = {11, 12,..., 32}, the period set {1, 2,..., 9, 10} ms is associated with the adjustment factor 301, the period set {11, 12,..., 19, 20} ms is associated with the adjustment factor 302,..., the period set {91, 92,..., 99, 100} ms is associated with the adjustment factor 310, and the period set {200, 300,..., 1000} ms is associated with the adjustment factor 311, and so on.

[0238] It should be understood that different combinations of the different average transmission number sets are associated with different first adjustment factors. For example, average transmission number = 10 means that the actual transmission number of the terminal in the measurement window is 10 times, or the actual transmission of the terminal in the first measurement window occupies 10 time slots.

[0239] For example, the preset maximum transmission number set is TransNum, in the case of TransNum = {1, 2,..., 10}, offseta is associated, in the case of TransNum = {11, 12,..., 10}, offsetb is associated,..., in the case of TransNum = {91, 92,..., 100}, offseta is associated, in the case of TransNum = {11, 12,..., 10}, offsetj is associated, and so on.

[0240] It should be understood that different fifth preset periods are associated with different first adjustment factors.

[0241] Exemplarily, the first time period includes non-transmission time slots in the first measurement window, and the periodicity of the terminal device sending the service is a fifth preset periodicity, and the fifth preset periodicity belongs to the third periodicity set.

[0242] Since the RSSI or RSRP measurement is only performed on part of the time slots and / or symbols, and the RSSI or RSRP measurement is not performed on another part of the time slots and / or symbols, the occupation of the subchannel on which the RSSI or RSRP measurement is not performed cannot be known, resulting in that the measured CBR is less than or equal to the actual CBR, and thus the adjustment factor can compensate for the result that the measured CBR is too small.

[0243] Figure 10 is a flowchart of a channel congestion parameter determination method provided by an embodiment of the present application. The method can include the following steps:

[0244] S1001: determining a first measurement window based on a first time slot and a first preset time length.

[0245] The first measurement window is a CR measurement window, and the CR measurement window is used for CR measurement. The CR measurement window herein can be replaced by a CR evaluation window, and the CR measurement can be replaced by CR evaluation.

[0246] The first preset time length is configured by a high-level parameter, and can be 1000 slots, 1000 ms, or other time lengths. The first preset time length can be understood as a quantity, a value, or a parameter.

[0247] The first time slot is indicated by a physical time slot index, and the first time slot can be a current time slot. The first time slot can also be understood as a CR measurement time slot. The first time slot can also be understood as a time slot triggering CR measurement. The index of the first time slot can be a physical time slot index. The physical time slot index is the index of a time slot set in a resource pool and outside the resource pool. The time slot set in the resource pool is a logical time slot index. The time slot index of the CR measurement window can be a physical time slot index or a logical time slot index.

[0248] Exemplarily, the first measurement window is determined based on the first time slot and the first preset time length, that is, after the index of the first time slot is determined, time units with a sum of time lengths before the first time slot equal to a second preset time length, and the first time slot as a starting time slot, time units with a sum of time lengths after the first time slot equal to a third preset time length are used to establish the first measurement window, and the sum of the second preset time length and the third preset time length plus 1 is equal to the first preset time length, so the time length of the first measurement window is the first preset time length.

[0249] For example, the terminal device performs the CR evaluation at the time slot n, the first time slot is n, the first preset time length is a+b+1, and the first measurement window is [n-a, n+b]. Wherein, a and b are integers. The first preset time length is associated with the subcarrier spacing. The first preset time length can be different under different subcarrier spacings.

[0250] It should be understood that the second preset time length and the third preset time length satisfy the condition b < (a+b+1) / 2, a is the second preset time length, b is the third preset time length, and n+b should not exceed the last transmission time slot claimed by the current transmission. The last transmission time slot claimed by the current transmission is the time slot of the last transmission resource indicated in the SCI of the current transmission.

[0251] For example, the first measurement window is determined based on the first time slot and the first preset time length, which can also be understood as the actual reception or actual perception or actual measurement time length being the first preset time length. Then the first measurement window will change according to the actual reception or actual perception or actual measurement time length.

[0252] S1002: Determine the CR based on the first time period.

[0253] For example, the first time period is the time slot that needs to be monitored in the first measurement window. It can be understood or replaced that the first time period is a set of monitoring time slots in the first measurement window for sensing resource selection mode or partial sensing resource selection mode. The set of monitoring time slots can be a set of non-continuous time slots.

[0254] For example, the first time period includes at least one of the following: a time unit that needs to be monitored in the partial sensing resource selection in the first measurement window; a DRX active time unit in the first measurement window; a time unit for sidelink transmission in the first measurement window. For example, the first time period can be a DRX active time unit in the first measurement window. The time unit can be understood as a time slot, or a symbol, or include a time slot and a symbol, which is not limited here.

[0255] It should be understood that the time unit included in the first time period includes a time unit before the first time slot and / or a time unit after the first time slot.

[0256] For example, the CR can be represented by the formula (E1 / E2), E1 is the sum of the number of occupied subchannels in the subchannels in the first time period and the number of pre-occupied subchannels in the subchannels in the first time period, and E2 is the number of subchannels in the first measurement window.

[0257] It should be understood that the number of occupied subchannels is the number of subchannels that have been used in the CR evaluation window, and the subchannels that have been used can be understood as being contained in the resources indicated by the transmitted SCI.

[0258] The terminal device performs CR evaluation on the set of time-frequency resources in the first time period. It can be understood that the CR evaluation is performed on the set of time-frequency resources contained in the first time period.

[0259] It should be understood that the subchannel occupied by the reservation is indicated by the SCI, and the terminal device sends the SCI before the first time slot, and the SCI is used to indicate the resource occupied by the reservation. Here, the resource occupied by the reservation can be understood as the resource indicated by the SCI, or the resource scheduled by the SCI, or the reserved resource indicated in the SCI. The subchannel occupied by the reservation can be understood as the subchannel used by the reservation or the reserved subchannel, and the reserved subchannel can be understood as the resource indicated by the SCI that has been sent within the CR evaluation window.

[0260] Exemplarily, after determining the CR, a first CBR is obtained; a third CBR range associated with the first CBR is determined; a fifth upper limit or a sixth upper limit is determined based on the third CBR range and a third priority value; and when sending the PSSCH, the condition that the CR is less than or equal to the fourth upper limit or the fifth upper limit is met. It can be understood that the PSSCH is sent in the case that the CR is less than or equal to the fourth upper limit or the fifth upper limit.

[0261] It should be understood that the fourth upper limit or the fifth upper limit is the CR upper limit.

[0262] It should be understood that the third CBR range and the third priority value have an association relationship with the fourth upper limit.

[0263] Exemplarily, the terminal device obtains the fourth upper limit or the fifth upper limit, the terminal device in the energy saving mode uses the fourth upper limit, and the terminal device in the non-energy saving mode uses the fifth upper limit. Being in the energy saving mode can be understood as being in the DRX mode or using the partial sensing resource selection mode or using the random selection resource selection mode. Being in the non-energy saving mode can be understood as being in the non-DRX mode or using the full sensing resource selection mode.

[0264] Exemplarily, the fourth upper limit is associated with the partial sensing resource selection, and the fifth upper limit is associated with the full sensing resource selection; or, the fourth upper limit is associated with the DRX, and the fifth upper limit is associated with the non-DRX.

[0265] It should be understood that according to the different levels of the terminal device in the energy saving mode, different CR upper limits can be corresponded respectively. The CR upper limit can be one or more.

[0266] Exemplarily, the fourth upper limit or the fifth upper limit is configured on the resource pool by RRC, and optionally, the fourth upper limit is less than the fifth upper limit.

[0267] The first time period includes an active time unit of DRX within the first measurement window, and / or the first time period includes a time unit that needs to be monitored in the partial sensing resource selection within the first measurement window.

[0268] It should be understood that the fifth upper limit is used in the case where the fourth upper limit is not configured, or the congestion control is disabled, and the congestion control is not performed for CR measurement and / or reporting.

[0269] The fourth upper limit is configured by RRC on the resource pool, or the fourth upper limit is associated with the sixth preset period, or the fourth upper limit is associated with a period set in which the sixth preset period is located, or the fourth upper limit is associated with the third priority value, or the fourth upper limit is associated with a third priority value set in which the third priority value is located.

[0270] The first time period includes a non-transmission time unit within the first measurement window, and the period of the terminal device transmitting the service is the fourth preset period.

[0271] It should be understood that different sixth preset periods correspond to different fourth upper limits, the smaller the sixth preset period, the smaller the fourth upper limit, and the period set associated with the sixth preset period is different, and the corresponding fourth upper limit is different.

[0272] It should be understood that different third priority value sets are associated with different fourth upper limits, the priority value includes 1-8 levels, and the smaller the third priority value, the higher the priority level, so different third priority values correspond to different fourth upper limits, the smaller the third priority value, the larger the associated fourth upper limit, and the more data packets are transmitted.

[0273] It should be understood that the first CBR is preset or determined through the above steps 901-902.

[0274] Since the terminal device can only obtain the RSSI or RSRP measurement value of part of the time slot when the partial sensing resource selection and / or DRX is configured, the measured CBR value is smaller than or equal to the real CBR value, the CR upper limit value corresponding to the CBR range in which the measured CBR is located will not change or become larger, and it is unfair to the terminal device under non-partial sensing resource selection and / or non-DRX. By setting multiple CR upper limit values, the CR upper limit value obtained by the terminal device under partial sensing resource selection and / or DRX is close to the real CR upper limit value, and the fairness of data transmission is ensured.

[0275] The second CBR is obtained after the CR is determined, the fourth CBR range associated with the second CBR is determined, the sixth upper limit is determined based on the fourth CBR range, the fourth priority value, and the fifth adjustment factor, and the PSSCH is transmitted in the case where the CR is smaller than or equal to the sixth upper limit.

[0276] For example, the sixth upper limit can be represented by the formula (L21*offset6), where L21 is an upper limit associated with the fourth CBR range and the fourth priority value, and offset6 is a fifth adjustment factor.

[0277] The offset6 can be configured on the resource pool. The offset6 can be configured by the network device using RRC.

[0278] For example, the sixth upper limit can be represented by the formula (L22-offset7), where L22 is an upper limit associated with the fourth CBR range and the fourth priority value, and offset7 is a fifth adjustment factor.

[0279] The offset7 can be configured on the resource pool. The offset7 can be configured by the network device using RRC.

[0280] It should be understood that the fifth adjustment factor can be 0, 1, or a number between 0 and 1. Alternatively, the value range of offset6 is 0.5-1. The value range of offset7 is 0-0.5.

[0281] For example, the first time period includes a DRX active time unit within the first measurement window, and / or a time unit that needs to be monitored in the partial sensing resource selection within the first measurement window.

[0282] For example, the fifth adjustment factor is configured on the resource pool by RRC, or the fifth adjustment factor is associated with the fourth priority value.

[0283] For example, the first time period includes a non-transmission time unit within the first measurement window, and the periodicity of the terminal device transmitting the service is a seventh preset periodicity.

[0284] For example, the fifth adjustment factor is associated with the seventh preset periodicity; or the fifth adjustment factor is associated with a fourth periodicity set, and the fourth periodicity set includes the seventh preset periodicity; or the fifth adjustment factor is associated with the fourth priority value; or the fifth adjustment factor is associated with a fourth priority value set, and the fourth priority value set includes the fourth priority value.

[0285] It should be understood that different fourth priority values correspond to different fifth adjustment factors. Since different priority values correspond to different adjustment factors, the priority values are divided into 1-8 levels, so each priority value can correspond to an adjustment factor, or multiple priority values can correspond to an adjustment factor. The smaller the priority value, the higher the priority level, the larger the adjustment factor, the larger the CR upper limit, and the more data packets transmitted.

[0286] It should be understood that the smaller the seventh preset period is, the smaller the fifth adjustment factor is; different fourth period sets are associated with different fifth adjustment factors; different priority value sets are associated with different adjustment factors.

[0287] In the scheme provided in the application, since the terminal device can only obtain the RSSI or RSRP measurement value of part of the time slots during the configuration part of the sensing resource selection and / or DRX, the measured CBR value is smaller than or equal to the real CBR value, the upper limit of the CR corresponding to the CBR range in which the measured CBR is located will not change or will increase, and it is unfair to the terminal device that is not part of the sensing resource selection and / or DRX, and therefore, adjusting the upper limit of the CR is beneficial to ensuring the fairness of data transmission.

[0288] For example, the CR can be represented by a formula F1 / F2, F1 is the sum of the number of occupied subchannels in the subchannels in the first period and the number of pre-occupied subchannels in the subchannels in the first period, and F2 is the number of subchannels in the first period.

[0289] It should be understood that the number of occupied subchannels is the number of subchannels that have been used in the CR evaluation window, and the subchannels that have been used can be understood as being included in the resources indicated by the transmitted SCI.

[0290] For example, the terminal device performs CR evaluation in the time-frequency resource set in the first period. It can be understood that the CR evaluation is performed in the time-frequency resource set included in the first period.

[0291] In the scheme provided in the application, the proportion of the number of used and pre-occupied subchannels is calculated only in the actual RSSI or RSRP measurement or the actual reception or the actual measurement or all subchannels in the time slot range available in the future, which is beneficial to truly reflect the resource usage of the terminal device, so as to better regulate and control the congestion control.

[0292] For example, the CR can be represented by a formula (G1+G2)*offset8, G1 is the sum of the number of occupied subchannels in the subchannels in the first period and the number of pre-occupied subchannels in the subchannels in the first period, G2 is the number of subchannels in the first measurement window, and offset8 is a second adjustment factor.

[0293] It should be understood that the number of occupied subchannels is the number of subchannels that have been used in the CR evaluation window, and the subchannels that have been used can be understood as being included in the resources indicated by the transmitted SCI.

[0294] It should be understood that the second adjustment factor is a number between 0 and 1.

[0295] It should be understood that the second adjustment factor can be configured on the resource pool by RRC.

[0296] For example, the second adjustment factor is a second value, the second value is a ratio of a number of time slots included in the first measurement window to a number of time slots included in the first time period; or the second adjustment factor is associated with the second value; or the second adjustment factor is configured on the resource pool by RRC. It should be understood that the larger the second value is, the smaller the second adjustment factor is.

[0297] For example, the second adjustment factor is a ratio of a number of time slots included in the first time period to a number of time slots included in the first measurement window.

[0298] The second adjustment factor associated with the ratio can be understood as the second adjustment factor associated with a sub-interval divided in the interval [0, 1], and the associated second adjustment factor is determined according to which sub-interval the ratio belongs to.

[0299] For example, the CR can be determined by the formula (H1 / H2)+offset9, H1 is a sum of a number of occupied subchannels in the subchannels in the first time period and a number of pre-occupied subchannels in the subchannels in the first time period, H2 is a number of subchannels in the first measurement window, and offset9 is the second adjustment factor.

[0300] It should be understood that the number of occupied subchannels is a number of subchannels that have been used in the CR evaluation window, and the subchannels that have been used can be understood as being included in the resources indicated by the transmitted SCI.

[0301] It can be understood that offset9 is a decimal number and is configured on the resource pool by RRC.

[0302] For example, the first time period includes a time unit actually monitored by the first measurement window, or the first time period includes a time unit not transmitted by the first measurement window.

[0303] For example, the first time period includes a time unit for monitoring in partial sensing resource selection in the first measurement window. It can be understood that the first time period includes a time unit for monitoring in partial sensing resource selection in the first measurement window. Or the first time period includes a time unit for monitoring in partial sensing resource selection in the first measurement window and a candidate time unit. Or the first time period includes a time unit configured to be monitored.

[0304] For example, after determining the CR, a third CBR is obtained, a fifth CBR range associated with the third CBR is determined, a seventh upper limit is determined based on the fifth CBR range and a fifth priority value, and the PSSCH is transmitted in a case where the CR is less than or equal to the seventh upper limit.

[0305] In the scheme provided in the application, the real measured CBR is adjusted by assuming that the proportion of the used and to-be-used subchannels in the subchannels without RSSI or RSRP measurement is associated with the proportion of the used and to-be-used subchannels in the number of subchannels with RSSI or RSRP measurement, so that the congestion degree of the channel can be more accurately represented, and the method for determining the adjustment factor is diverse, which is beneficial to improving the application range of the terminal device.

[0306] Based on the same concept of the channel congestion parameter determination method in the above embodiments, as shown in Figure 11 , the embodiments of the application further provide a channel congestion parameter determination apparatus 1100. The communication apparatus can be applied to the channel congestion parameter determination method shown in Figure 9 and / or Figure 10 . The communication apparatus 1100 can be a terminal device 200 as shown in Figure 4 , or a component (such as a chip) applied to the terminal device 200. The channel congestion parameter determination apparatus 1000 includes:

[0307] A processing unit 1110 is configured to determine a first measurement window based on a first time slot and a first preset time length.

[0308] The processing unit 1110 is further configured to determine a channel busy ratio (CBR) or a channel occupancy ratio (CR) based on a first time period, the first time period being a time unit within the first measurement window.

[0309] For more detailed description of the processing unit 1110, refer to the related description of the terminal device in the method embodiments shown in Figure 9 and / or Figure 10 , which will not be repeated here.

[0310] Part or all of the channel congestion parameter determination method described above can be implemented by hardware or software.

[0311] Optionally, the channel congestion parameter determination apparatus can be a chip or an integrated circuit when it is specifically implemented.

[0312] Optionally, when part or all of the channel congestion parameter determination method of the above embodiments is implemented by software, the channel congestion parameter determination apparatus includes a memory for storing a program and a processor for executing the program stored in the memory, so that the channel congestion parameter determination apparatus can implement the channel congestion parameter determination method provided in the above embodiments when the program is executed.

[0313] Optionally, the memory can be a physically independent unit, or can be integrated with the processor.

[0314] Optionally, when part or all of the channel congestion parameter determination method in the above embodiment is implemented by software, the channel congestion parameter determination apparatus can also only include a processor. The memory for storing the program is located outside the channel congestion parameter determination apparatus, and the processor is connected with the memory through circuitry / wires for reading and executing the program stored in the memory.

[0315] The processor can be a central processing unit (CPU), a network processor (NP), or a combination of the CPU and the NP.

[0316] The processor can further include a hardware chip. The hardware chip can be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0317] The memory can include a volatile memory, such as a random-access memory (RAM); the memory can also include a non-volatile memory, such as a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the memory can also include a combination of the above-mentioned types of memories.

[0318] The terminal device provided in the embodiment is used to execute the channel congestion parameter determination method described above, and thus can achieve the same effects as the implementation method described above.

[0319] Figure 12 A simplified structural diagram of a terminal device is provided for the convenience of understanding and illustration, Figure 11 The terminal device takes a mobile phone as an example. As shown in Figure 12The terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input and output device. The processor is mainly used for processing communication protocols and communication data, controlling the terminal device, executing software programs, processing data of the software programs, and the like. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between a baseband signal and a radio frequency signal and processing of the radio frequency signal. The antenna is mainly used for receiving and transmitting a radio frequency signal in the form of an electromagnetic wave. The input and output device, such as a touch screen, a display screen, a keyboard, and the like, is mainly used for receiving data input by a user and outputting data to the user. It should be noted that some types of terminal devices can not have the input and output device.

[0320] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs a baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits a radio frequency signal in the form of an electromagnetic wave through the antenna. When data is sent to the terminal device, the radio frequency circuit receives a radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For the sake of description, Figure 12 A memory and a processor are shown. In actual terminal device products, one or more processors and one or more memories can exist. The memory can also be referred to as a storage medium or a storage device. The memory can be independent of the processor or integrated with the processor. The embodiments of the present application do not limit this.

[0321] In the embodiments of the present application, the processor with processing functions is regarded as a processing unit of the terminal device. For example, Figure 11 The terminal device includes a processing unit 1210. The processing unit 1210 can also be referred to as a processor, a processing board, a processing module, a processing device, and the like.

[0322] For example, in an embodiment, the processing unit 1210 is configured to perform the functions in steps S901 and S902 in the embodiment shown in Figure 9 , and / or steps S1001 and S1002 in the embodiment shown in Figure 10 .

[0323] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, device, and unit described above can refer to the corresponding processes in the foregoing method embodiments, which will not be described herein.

[0324] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the division of the units is only a logical function division, and there can be another division manner in actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. The displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0325] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.

[0326] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed by a computer, the computer instructions generate all or part of the processes or functions according to the embodiments. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted by the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a read-only memory (ROM), a random access memory (RAM), a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape, a magnetic disk, or an optical medium, such as a digital versatile disc (DVD), or a semiconductor medium, such as a solid state disk (SSD), etc.

Claims

1. A method of determining a channel congestion parameter, characterized by, The method comprises: determining a channel busy ratio (CBR) measurement window, wherein the CBR measurement window is used for CBR measurement; determining a CBR based on a first time period, wherein the first time period is an active time unit of discontinuous reception (DRX) within the CBR measurement window and / or a listening time unit of partial sensing resource selection within the CBR measurement window.

2. The method of claim 1, wherein the method is performed by a terminal device or a chip in the terminal device, and the terminal device is configured for partial sensing resource selection and / or DRX.

3. The method of claim 1, wherein the CBR is a proportion of sub-channels in a resource pool, in which a sidelink received signal strength indication (SL RSSI) measurement value exceeds a threshold value, within the first time period.

4. The method of claim 3, wherein, the proportion is a proportion of sub-channels in which the SL RSSI measurement value exceeds the threshold value within the first time period, to sub-channels within the first time period.

5. The method according to any one of claims 1 to 4, characterized in that, the first time period is one or more time slots within the CBR measurement window.

6. The method of any one of claims 1-4, wherein the CBR measurement window is determined according to a first time slot and a first preset time length, wherein the first time slot is a time slot in which the CBR measurement is performed, and the first preset time length is configured by a higher layer parameter.

7. A channel congestion parameter determination apparatus characterized by comprising: The method comprises: determining a channel busy ratio (CBR) measurement window, wherein the CBR measurement window is used for CBR measurement; determining a CBR based on a first time period, wherein the first time period is an active time unit of discontinuous reception (DRX) within the CBR measurement window and / or a listening time unit of partial sensing resource selection within the CBR measurement window.

8. The apparatus of claim 7, wherein the apparatus is a terminal device or a chip in the terminal device, and the terminal device is configured for partial sensing resource selection and / or DRX.

9. The apparatus of claim 7, wherein the CBR is a proportion of sub-channels in a resource pool, in which a sidelink received signal strength indication (SL RSSI) measurement value exceeds a threshold value, within the first time period.

10. The apparatus of claim 9, wherein, the proportion is a proportion of sub-channels in which the SL RSSI measurement value exceeds the threshold value within the first time period, to sub-channels within the first time period.

11. The apparatus of any of claims 7-10, wherein, the first time period is one or more time slots within the CBR measurement window.

12. The apparatus of any one of claims 7-10, wherein the CBR measurement window is determined according to a first time slot and a first preset time length, wherein the first time slot is a time slot in which the CBR measurement is performed, and the first preset time length is configured by a higher layer parameter.

13. A communications device, characterized by The apparatus comprises a processor, which, when executing a computer program or instructions stored in a memory, is configured to implement the method of any one of claims 1-6.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, which, when executed, implement the method of any one of claims 1-6.

15. A computer program product, characterised in that, The computer program product stores a computer program or instructions, which, when executed, implement the method of any one of claims 1-6.

Citation Information

Patent Citations

  • Low latency enhancements to cv2x autonomous resource selection and re-selection procedure for vehicle-to-vehicle communications

    CN110521255A