Nothing Special   »   [go: up one dir, main page]

CN115399026A - Communication method and communication device - Google Patents

Communication method and communication device Download PDF

Info

Publication number
CN115399026A
CN115399026A CN202080099811.5A CN202080099811A CN115399026A CN 115399026 A CN115399026 A CN 115399026A CN 202080099811 A CN202080099811 A CN 202080099811A CN 115399026 A CN115399026 A CN 115399026A
Authority
CN
China
Prior art keywords
parameter
resource
window
data channel
terminal equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202080099811.5A
Other languages
Chinese (zh)
Inventor
陈二凯
苏宏家
郭文婷
卢磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN115399026A publication Critical patent/CN115399026A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application provides a communication method and a communication device, wherein: the terminal equipment determines that the duration of current resource interception is less than the length of a resource interception window; determining a second parameter from the first parameter, the second parameter comprising at least one of: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel; and the terminal equipment selects the sending resources according to the second parameter, and/or the terminal equipment sends the data to be sent of the terminal equipment according to the second parameter. The probability of selecting the same sending resource with other terminal equipment can be reduced, namely, the resource selection collision is reduced, and the transmission reliability and the system resource utilization rate are improved. The method provided by the embodiment can be applied to communication systems, such as V2X, LTE-V, V V, internet of vehicles, MTC, ioT, LTE-M, M2M, internet of things and the like.

Description

Communication method and communication device Technical Field
The present application relates to the field of wireless communication technologies, and in particular, to a communication method and a communication apparatus.
Background
Two communication technologies, device to device (D2D) direct communication and base station relay communication, are provided in current vehicle to all (V2X). The D2D direct communication technology allows terminal devices to directly communicate with each other through a PC5 interface, and the terminal devices are also called User Equipments (UEs) with relatively low transmission delay and less configuration resources. The base station transfer communication technology carries out communication through a Uu interface, and the reliability is high. With the development of a new 5G radio (NR) technology, a new 5G NR V2X technology will be further developed, for example, to support higher-level service scenarios, such as formation driving, cooperative sensing, remote driving, and the like, NR V2X proposes to support a lower transmission delay (as low as 2 milliseconds), a more reliable communication transmission (as high as 99.999%), a higher throughput (as high as 1 gigabit per second), and a better user experience, so as to meet the requirements of wider application scenarios.
In an NR-V2X system, time-frequency resources used for Sidelink (SL) communication have two allocation modes, one is a resource mode (mode-1) allocated to a base station, and the other is a user-selected resource mode (mode-2). In mode-2, before sending data, the terminal device listens to a channel in a resource listening window (sensing window), and then selects a sending resource for communication in a resource selection window (selection window) according to the result of resource listening.
In some scenarios, the basis for the terminal device to select the transmission resource has a large error with the actual channel condition. The probability that the terminal equipment and other terminal equipment select the same sending resource is greatly improved, the collision probability is improved, and the transmission reliability is reduced.
Disclosure of Invention
In view of this, a first aspect of the embodiments of the present application provides a communication method, which can reduce the probability of selecting the same transmission resource with other terminal devices, that is, reduce resource selection collisions, and improve transmission reliability and system resource utilization rate.
In a first aspect, an embodiment of the present application provides a communication method, which may include: firstly, the terminal equipment determines that the resource interception duration is less than a resource interception window. Assuming that the terminal device triggers resource selection in time slot n, the resource listening window is n-T before resource selection triggering 0 ,n-T proc,0 ]Corresponding time slot, where n is a positive integer, T 0 Listening for the starting time of the window for the resource, T proc,0 Listening for the end time of the window for the resource, satisfying T 0 >T proc,0 >0. When the terminal equipment determines that the resource interception duration is less than the time length of the resource interception window, entering a subsequent process; secondly, the terminal device determines a second parameter according to the first parameter, wherein the second parameter comprises at least one of the following items: a Reference Signal Receiving Power (RSRP) threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel; and the terminal equipment selects a sending resource according to the second parameter, and/or the terminal equipment sends the data to be sent of the terminal equipment according to the second parameter.
In the embodiment of the application, firstly, the terminal equipment determines that the duration of current resource interception is less than the length of a resource interception window; secondly, the terminal equipment determines a second parameter according to the first parameter, wherein the second parameter comprises at least one of the following parameters: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel; and thirdly, the terminal equipment selects the sending resources according to the second parameter, and/or the terminal equipment sends the data to be sent of the terminal equipment according to the second parameter. The terminal equipment selects the sending resources and/or sends the data to be sent according to the first parameters so as to reduce the probability of selecting the same sending resources with other terminal equipment, reduce the collision probability of sending resource selection, and improve the reliability of data transmission and the utilization rate of the sending resources.
With reference to the first aspect, in a possible implementation manner of the first aspect, the first parameter is determined by the terminal device according to a ratio between an actual listening time length in a current resource listening window and a length of the resource listening window, for example: the first parameter satisfies: alpha = D 0 /D s =D 0 /(T proc,0 -T 0 ) (ii) a Wherein the alpha is the first parameter, D 0 For the actual sensing time length, D s For the length of the resource listening window, the T 0 Listening for the start time of the window for this resource, this T proc,0 The end time of the window is listened for the resource. Or, the first parameter is a parameter configured through a higher layer signaling, for example: the first parameter is a parameter configured through Radio Resource Control (RRC) signaling. Alternatively, the first parameter is a preconfigured parameter, such as: the first parameter is a parameter configured in the resource pool in advance, or the first parameter is a parameter configured in advance when the terminal device leaves a factory.
In the embodiment of the application, the terminal device determines the second parameter according to the first parameter, and the first parameter may be a plurality of different parameters. For example: when the first parameter is determined by the terminal equipment according to the ratio between the actual interception time length in the current resource interception window and the length of the resource interception window, the second parameter determined by the terminal equipment according to the first parameter is more matched with the actual communication condition; when the first parameter is configured through high-level signaling, the computing resource of the terminal equipment can be saved. The implementation flexibility of the embodiment of the application is improved.
With reference to the first aspect, in a possible implementation manner of the first aspect, when the second parameter includes the RSRP threshold for resource exclusion, the determining, by the terminal device, the second parameter according to the first parameter may include:
determining the RSRP threshold for resource exclusion when the first parameter is in a first interval, the first interval comprising one or more intervals, e.g., the RSRP threshold for resource exclusion satisfies:
R1=R0+k,alpha∈[x,y];
wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number. The RSRP threshold for resource exclusion satisfies: r1= R0+ k, alpha ∈ [ x, y ];
wherein, R1 is an RSRP threshold for resource exclusion, R0 is a preset RSRP threshold for resource exclusion, alpha is a first parameter, [ x, y ] is a first interval, k is a real number, x is a real number, and y is a real number. The preset RSRP threshold for resource exclusion is configured through high-layer signaling, or the preset RSRP threshold for resource exclusion is a pre-configured parameter. Optionally, the first interval includes one or more intervals, and when the first parameter is located in different intervals in the first interval, the RSRP threshold for resource exclusion is determined by preset values corresponding to the preset intervals and the preset RSRP threshold for resource exclusion. For example: r1= R0+ k1, alpha ∈ [ x1, y1]; r1= R0+ k2, alpha ∈ [ x2, y2]; r1= R0+ kn, alpha ∈ [ xn, yn ]; wherein k1 and k 2. Cndot. Kn are respectively unequal real numbers, x1 and x 2. Cndot. Are respectively unequal real numbers, and y1 and y 2. Cndot. Are respectively unequal real numbers.
In the embodiment of the application, a first interval is preset by a terminal device, and the first interval comprises one or more intervals. And when the terminal equipment determines that the first parameter is positioned in the first interval, the terminal equipment determines the corresponding resource exclusion RSRP threshold according to the first interval. By the method, the RSRP threshold used for resource exclusion is simplified and determined, and the calculation resources occupied by the terminal equipment are reduced.
With reference to the first aspect, in a possible implementation manner of the first aspect, when the second parameter includes a length of the resource selection window, the determining, by the terminal device, the second parameter according to the first parameter may include: the terminal device determines the time domain length of the resource selection window according to the first parameter, for example: taking the nearest resource selection window after the timeslot n as an example for explanation, the resource selection window includes: candidate resource 1, candidate resource 2, candidate resource 3, and candidate resource 4, these 4 selectable transmission resources. The terminal equipment determines a second parameter according to the first parameter, and the method comprises the following steps: the time domain length of the original resource selection window is [ n + T1, n + T2]. And the terminal equipment determines the time domain length of the resource selection window to be [ n + T3, n + T4] according to the first parameter, wherein n, T1, T2, T3 and T4 are real numbers. And/or, the terminal device determines the total number of candidate resources in the resource selection window according to the first parameter, for example: suppose that the frequency domain includes N subchannels, such as: 1. 2, ·, N-1, and N subchannels. When the time domain includes 1 timeslot, for example, timeslot 1, and the size of the candidate resource is L, the total number of the candidate resources is: N-L +1. When the time domain includes M time slots, and the size of the candidate resource is L, the total number of the candidate resources of the resource selection window is: m (N-L + 1). Wherein N, M and L are positive integers. When the total number of the original candidate resources is: when M × (N-L + 1), the terminal device determines, according to the first parameter, a total number of candidate resources in the resource selection window, where the total number of candidate resources is: m × (N-L + 1) -Q, wherein Q is an integer, Q is related to the first parameter, optionally Q is the first parameter. Or the total number of the candidate resources is: p × M (N-L + 1), where P is a real number, P is related to the first parameter, and optionally, P is any parameter associated with the first parameter.
In the embodiment of the present application, when the second parameter includes the length of the resource selection window, the terminal device determines the second parameter according to the first parameter, including determining the time domain length of the resource selection window, and/or determining the total number of candidate resources in the resource selection window according to the first parameter. The probability of selecting the same sending resource with other terminal equipment is further reduced, the sending resource selection collision probability is reduced, and the data transmission reliability and the sending resource utilization rate are improved.
With reference to the first aspect, in a possible implementation manner of the first aspect, when the second parameter includes the transmit power of the data channel, the determining, by the terminal device, the second parameter according to the first parameter includes: the terminal equipment is preset according to the first parameterThe transmit power of the data channel is determined. For example: the transmitting power of the data channel satisfies the following conditions: p' TX =h(alpha)×P TX (ii) a Wherein, P' TX Is the transmit power of the data channel, the P TX For the preset transmit power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotonically increasing function with respect to the first parameter. The preset transmitting power of the data channel is configured through high-layer signaling, or the preset transmitting power of the data channel is a preset parameter. The higher layer signaling may be RRC signaling. The preset transmission power of the data channel may also be calculated by the terminal device through power control, and is not limited herein. The data channel is a physical side uplink shared channel PSSCH and/or a physical side uplink control channel PSCCH.
In this embodiment, when the second parameter includes the transmission power of the data channel, the terminal device determines the transmission power of the data channel according to the first parameter and the preset transmission power of the data channel. Further reduce the interference to other terminal equipment, promote the data transmission reliability and send the resource utilization rate.
In a second aspect, an embodiment of the present application provides a communication method, which may include:
because the length of the resource listening window is usually configured to the terminal device in advance (through high-level signaling or configured when the terminal device leaves the factory), when the duration of resource listening in the terminal device is less than the first threshold, it may be determined that the current terminal device does not listen to the complete resource listening window. When the duration of resource interception in the terminal equipment is less than a first threshold, the terminal equipment determines a second parameter according to the first parameter, wherein the second parameter comprises at least one of the following parameters: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel. Optionally, the first threshold is the length of a resource listening window; and the terminal equipment selects a sending resource according to the second parameter, and/or the terminal equipment sends data to be sent of the terminal equipment according to the second parameter.
In the embodiment of the application, after the terminal device triggers the resource selection, when the duration of resource interception in the terminal device is less than a first threshold, the terminal device determines a second parameter according to the first parameter, and selects the transmission resource according to the second parameter and/or transmits data to be transmitted of the terminal device according to the second parameter. The probability of selecting the same sending resource with other terminal equipment is reduced, namely, the resource selection collision is reduced, and the transmission reliability and the system resource utilization rate are improved. By directly comparing the duration of resource interception with the first threshold value, whether to enter a subsequent process is determined, and the system resource overhead can be saved.
With reference to the second aspect, in a possible implementation manner of the second aspect, the first parameter is determined by the terminal device according to a ratio between an actual listening time length in a current resource listening window and a length of the resource listening window, for example: the first parameter satisfies: alpha = D 0 /D s =D 0 /(T proc,0 -T 0 ) (ii) a Wherein the alpha is the first parameter, D 0 For the actual sensing time length, D s For the length of the resource listening window, the T 0 Listening for the start time of the window for this resource, this T proc,0 The end time of the window is listened for the resource. Or, the first parameter is a parameter configured through a higher layer signaling, for example: the first parameter is a parameter configured through Radio Resource Control (RRC) signaling. Or, the first parameter is a preconfigured parameter, such as: the first parameter is a parameter configured in the resource pool in advance, or the first parameter is a parameter configured in advance when the terminal device leaves a factory.
In the embodiment of the application, the terminal device determines the second parameter according to the first parameter, and the first parameter may be a plurality of different parameters. The implementation flexibility of the embodiment of the application is improved.
With reference to the second aspect, in a possible implementation manner of the second aspect, when the second parameter includes the RSRP threshold for resource exclusion, the determining, by the terminal device, the second parameter according to the first parameter may include:
determining the RSRP threshold for resource exclusion when the first parameter is in a first interval, the first interval comprising one or more intervals, e.g., the RSRP threshold for resource exclusion satisfies:
R1=R0+k,alpha∈[x,y];
wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number. The RSRP threshold for resource exclusion satisfies: r1= R0+ k, alpha ∈ [ x, y ];
wherein, R1 is an RSRP threshold for resource exclusion, R0 is a preset RSRP threshold for resource exclusion, alpha is a first parameter, [ x, y ] is a first interval, k is a real number, x is a real number, and y is a real number. The preset RSRP threshold for resource exclusion is configured through high-layer signaling, or the preset RSRP threshold for resource exclusion is a pre-configured parameter. Optionally, the first interval includes one or more intervals, and when the first parameter is located in different intervals in the first interval, the RSRP threshold for resource exclusion is determined by preset values corresponding to the preset intervals and the preset RSRP threshold for resource exclusion. For example: r1= R0+ k1, alpha ∈ [ x1, y1]; r1= R0+ k2, alpha ∈ [ x2, y2]; r1= R0+ kn, alpha ∈ [ xn, yn ]; wherein k1 and k 2. Cndot. Kn are respectively unequal real numbers, x1 and x 2. Cndot. Are respectively unequal real numbers, and y1 and y 2. Cndot. Are respectively unequal real numbers.
In the embodiment of the application, a first interval is preset by a terminal device, and the first interval comprises one or more intervals. And when the terminal equipment determines that the first parameter is positioned in the first interval, the terminal equipment determines the corresponding resource excluded RSRP threshold according to the first interval. By the method, the RSRP threshold used for resource exclusion is simplified and determined, and the calculation resources occupied by the terminal equipment are reduced.
With reference to the second aspect, in a possible implementation manner of the second aspect, when the second parameter includes the length of the resource selection window, the determining, by the terminal device, the second parameter according to the first parameter may include: the terminal device determines the time domain length of the resource selection window according to the first parameter, for example: taking the nearest resource selection window located after the time slot n as an example for description, the resource selection window includes: candidate resource 1, candidate resource 2, candidate resource 3, and candidate resource 4, these 4 selectable transmission resources. The terminal equipment determines a second parameter according to the first parameter, and the method comprises the following steps: the time domain length of the original resource selection window is [ n + T1, n + T2]. And the terminal equipment determines the time domain length of the resource selection window to be [ n + T3, n + T4] according to the first parameter, wherein n, T1, T2, T3 and T4 are real numbers. And/or, the terminal device determines the total number of candidate resources within the resource selection window according to the first parameter, for example: suppose that the frequency domain contains N subchannels, such as: 1. 2, N-1, and N subchannels. When the time domain includes 1 timeslot, for example, timeslot 1, and the size of the candidate resource is L, the total number of the candidate resources is: N-L +1. When the time domain includes M time slots, and the size of the candidate resource is L, the total number of the candidate resources of the resource selection window is: m (N-L + 1). Wherein N, M and L are positive integers. When the total number of the original candidate resources is: when M × N-L +1, the terminal device determines, according to the first parameter, a total number of candidate resources in the resource selection window, where the total number of candidate resources is: m- (N-L + 1) -Q, wherein Q is an integer. Or the total number of the candidate resources is: p M (N-L + 1), where P is a real number.
In the embodiment of the present application, when the second parameter includes the length of the resource selection window, the terminal device determines the second parameter according to the first parameter, including determining the time domain length of the resource selection window, and/or determining the total number of candidate resources in the resource selection window according to the first parameter. The probability of selecting the same sending resource with other terminal equipment is further reduced, the sending resource selection collision probability is reduced, and the data transmission reliability and the sending resource utilization rate are improved.
With reference to the second aspect, in a possible implementation manner of the second aspect, when the second parameter includes the transmission power of the data channel, the determining, by the terminal device, the second parameter according to the first parameter includes: the terminal device is based on the first parameter andand presetting the transmission power of the data channel, and determining the transmission power of the data channel. For example: the transmitting power of the data channel satisfies the following conditions: p' TX =h(alpha)×P TX (ii) a Wherein, the P' TX Is the transmit power of the data channel, the P TX The preset transmitting power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotonically increasing function with respect to the first parameter. The preset transmitting power of the data channel is configured through high-level signaling, or the preset transmitting power of the data channel is a pre-configured parameter. The higher layer signaling may be RRC signaling. The preset transmission power of the data channel may also be calculated by the terminal device through power control, which is not limited herein. The data channel is a physical side uplink shared channel PSSCH and/or a physical side uplink control channel PSCCH.
In this embodiment, when the second parameter includes the transmission power of the data channel, the terminal device determines the transmission power of the data channel according to the first parameter and the preset transmission power of the data channel. The probability of selecting the same sending resource with other terminal equipment is further reduced, the sending resource selection collision probability is reduced, and the data transmission reliability and the sending resource utilization rate are improved.
In a third aspect, an embodiment of the present application provides a communication apparatus, which may include:
the processing module is used for determining that the resource interception duration is less than the resource interception window;
the processing module is further configured to determine a second parameter according to the first parameter, where the second parameter includes at least one of: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
and the sending module is used for selecting sending resources according to the second parameter and/or sending data to be sent of the terminal equipment according to the second parameter.
With reference to the third aspect, in a possible implementation manner of the third aspect, the constituent modules of the communication apparatus may further perform the steps described in the foregoing first aspect and various possible implementation manners, for details, see the foregoing description of the first aspect and various possible implementation manners.
In a fourth aspect, an embodiment of the present application provides a communication apparatus, which may include:
a processing module, configured to determine a second parameter according to the first parameter when a duration of resource interception in the terminal device is less than a first threshold, where the second parameter includes at least one of the following: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
and the sending module is used for selecting sending resources according to the second parameter and/or sending the data to be sent of the terminal equipment according to the second parameter.
With reference to the fourth aspect, in one possible implementation manner of the fourth aspect, the constituent modules of the communication apparatus may further perform the steps described in the foregoing second aspect and various possible implementation manners, for details, see the foregoing description of the second aspect and various possible implementation manners.
In a fifth aspect, embodiments of the present application provide a terminal device, where the terminal device includes at least one processor, a memory, a communication port, a display, and computer-executable instructions stored in the memory and executable on the processor, and when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementations of the first aspect or the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing one or more computer-executable instructions, which, when executed by a processor, perform any one of the possible implementations of the first aspect or the first aspect as described above.
In a sixth aspect, an embodiment of the present application provides a computer program product (or computer program) storing one or more computer-executable instructions, where when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementation manners of the first aspect or the first aspect.
In a seventh aspect, the present application provides a chip system, which includes a processor for supporting a computer device to implement the functions recited in the above aspects. In one possible design, the system-on-chip further includes a memory for storing program instructions and data necessary for the computer device. The chip system may be formed by a chip, or may include a chip and other discrete devices.
In an eighth aspect, an embodiment of the present application provides a terminal device, where the terminal device includes at least one processor, a memory, a communication port, a display, and computer-executable instructions stored in the memory and executable on the processor, and when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementation manners of the first aspect or the first aspect.
In a ninth aspect, the present application provides a computer device, where the terminal device includes at least one processor, a memory, a communication port, a display, and computer-executable instructions stored in the memory and executable on the processor, and when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementations of the second aspect or the second aspect.
In a tenth aspect, embodiments of the present application provide a computer-readable storage medium storing one or more computer-executable instructions that, when executed by a processor, perform any one of the possible implementations of the second aspect as described above.
In an eleventh aspect, embodiments of the present application provide a computer program product (or computer program) storing one or more computer-executable instructions, where when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementations of the second aspect or the second aspect.
In a twelfth aspect, the present application provides a chip system, which includes a processor for supporting a computer device to implement the functions recited in the above-mentioned aspects. In one possible design, the system-on-chip further includes a memory for storing program instructions and data necessary for the computer device. The chip system may be formed by a chip, or may include a chip and other discrete devices.
In a thirteenth aspect, the present application provides a terminal device, where the terminal device includes at least one processor, a memory, a communication port, a display, and computer-executable instructions stored in the memory and executable on the processor, and when the computer-executable instructions are executed by the processor, the processor executes any one of the possible implementations of the second aspect or the second aspect.
Drawings
FIG. 1a is a schematic diagram of a network system for wireless communication in a vehicle networking system according to an embodiment of the present application;
fig. 1b is a schematic diagram of a network system for sidelink communication according to an embodiment of the present application;
fig. 1c is a schematic diagram of another network system for sidelink communication according to an embodiment of the present application;
FIG. 2a is a schematic diagram of mapping time-frequency resources of a channel in an embodiment of the present application;
FIG. 2b is a schematic diagram of candidate resources according to an embodiment of the present application;
FIG. 2c is a schematic view of a resource selection process in a user-selected resource mode according to an embodiment of the present application;
FIG. 2d is a schematic diagram of resource exclusion in an embodiment of the present application;
fig. 2e is a diagram illustrating discontinuous reception according to an embodiment of the present application;
fig. 3a is a schematic diagram of an embodiment of a communication method according to an embodiment of the present application;
FIG. 3b is a schematic diagram illustrating a time relationship between an actual listening time duration and a resource listening window in the embodiment of the present application;
FIG. 3c is a schematic diagram illustrating another time relationship between an actual listening time length and a resource listening window in the embodiment of the present application;
FIG. 3d is a diagram illustrating candidate resources in a resource selection window according to an embodiment of the present application;
FIG. 3e is another schematic diagram of candidate resources in a resource selection window in the embodiment of the present application;
fig. 4 is a schematic diagram of an embodiment of another communication method provided in the embodiment of the present application;
fig. 5 is a schematic diagram of an embodiment of a terminal device according to an embodiment of the present application;
fig. 6 is a schematic diagram of an embodiment of another terminal device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
The embodiment of the application provides a communication method and terminal equipment, wherein when the terminal equipment determines that the resource interception duration is less than a resource interception window, or the resource interception duration of the terminal equipment is less than a first threshold, the terminal equipment selects a sending resource and/or sends data to be sent according to a first parameter, so that the probability of selecting the same sending resource with other terminal equipment is reduced, the sending resource selection collision probability is reduced, and the data transmission reliability and the sending resource utilization rate are improved.
Embodiments of the present application are described below with reference to the accompanying drawings.
The terms "first," "second," and the like in the description and in the claims of the present application and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances and are merely descriptive of the manner in which objects of the same nature are distinguished in the embodiments of the application. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of elements is not necessarily limited to those elements, but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
The technology described in this application may be applicable to a subsequent evolution system of a Long Term Evolution (LTE) system, such as a 5G system, including a New Radio (NR) system, an evolved LTE (evolved LTE) system, or the like, or other wireless communication systems using various radio access technologies, such as a system using access technologies such as code division multiple access, frequency division multiple access, time division multiple access, orthogonal frequency division multiple access, and single carrier frequency division multiple access. It should be understood that the embodiment of the present application is described only by taking an example of applying the communication method to a 5G system. The communication method provided in the embodiment of the present application may be applied to other Sidelink (SL) communication systems, such as an LTE-V2X system or a D2D system, besides the NR-V2X system, and is not limited herein.
In a 5G system, device-to-device (D2D) communication can be achieved, D2D is a technology in which a terminal device and a terminal device directly communicate, and communication between the terminal device and the terminal device is located in a Sidelink (SL), without relay of a base station. Specifically, the method and the device can be applied to vehicle to electrical communication (V2X), information system wireless communication composed of home appliances, and wireless communication system composed of other types of terminal devices. As shown in fig. 1a, fig. 1a is a schematic diagram of a network system for wireless communication of a vehicle networking according to an embodiment of the present application, and the V2X communication includes vehicle-to-vehicle communication (V2V), vehicle-to-pedestrian communication (V2P), vehicle-to-infrastructure communication (V2I), and vehicle-to-network communication (V2N).
In an NR-V2X system, there are two allocation patterns for time-frequency resources for Sidelink (SL) communication: 1. the base station allocates a resource mode (mode-1), and the other is a user-selected resource mode (mode-2). As shown in fig. 1b, fig. 1b is a schematic diagram of a network system for sidelink communication according to an embodiment of the present application. A base station resource allocation mode (mode-1) is mainly applied to V2X communication under a situation of network coverage, and the base station performs resource allocation centrally according to a Buffer Status Report (BSR) condition of a terminal device. As shown in fig. 1c, fig. 1c is a schematic diagram of another network system for sidelink communication according to the embodiment of the present application. In the user-selected resource mode (mode-2), the transmission resources of the terminal device are not dependent on the base station. The mode is not limited to network coverage, and the terminal device can communicate in the mode without network coverage.
In the embodiment of the present application, the terminal device is various terminal devices or apparatuses having a line communication function, for example: mobile telephones (or "cellular" telephones) and computers with mobile terminals, also portable, pocket, hand-held, computer-included or car-mounted mobile devices, exchange language and/or data with a radio access network. Such as Personal Communication Service (PCS) phones, cordless phones, session Initiation Protocol (SIP) phones, wireless Local Loop (WLL) stations, personal Digital Assistants (PDAs), and the like. A communication device may also be referred to as a system, a subscriber unit (subscriber station), a subscriber station (subscriber station), a mobile station (mobile), a remote station (remote station), an access point (access point), a remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), a user equipment (user device), or a User Equipment (UE). Such as a vehicle, an in-vehicle device, an in-vehicle module or unit, a drive test infrastructure, a handheld device, a wearable device, a computing device, or other processing device connected to a wireless modem, such as a Vehicle User Equipment (VUE) or air conditioning user equipment, among others.
In the embodiment of the present application, the base station may include various macro base stations, micro base stations, relay stations, access points, roadside units, and the like, and certainly, the functions of the base station of the present application may also be implemented by a built-in module or unit, which is built in the macro base station, the micro base stations, the relay stations, the access points, and the roadside units. In systems using different radio access technologies, the names of devices with base station functions may be different, for example, in an LTE system, the device is called an evolved Node B (eNB or eNodeB), in an NR system, the device is called a gNB, and in a third generation 3G system, the device is called a Node B (Node B).
As an optional application scenario, the communication method provided in the embodiment of the present application may be applied to a V2X technology, where V2X refers to connecting a vehicle with everything by means of a new-generation information communication technology, so as to implement omnidirectional connection and information interaction between the vehicle and the vehicle (V2V), between the vehicle and a roadside infrastructure (V2I), between the vehicle and a pedestrian, and between the vehicle and a cloud service platform (V2N). As an example, vehicles may be driven in line, several vehicle groups form a vehicle group, and a head vehicle may implement control over the entire vehicle group, such as controlling the speed of the entire vehicle group, the distance between vehicles, whether other vehicles are allowed to join, whether the vehicle of the present vehicle group leaves the vehicle group, etc., so that the head vehicle may need to communicate with other vehicles of the vehicle group, and other vehicles of the present vehicle group may communicate with each other. Therefore, in order to ensure the quality of communication transmission, the communication method proposed in the embodiment of the present application needs to be used to reduce the probability of selecting the same transmission resource as other terminal devices. The collision probability of sending resource selection is reduced, and the reliability of data transmission and the utilization rate of sending resources are improved.
As another optional application scenario, the communication method provided in this embodiment of the present application may also be applied to a home appliance networking system, for example, each household appliance constitutes an information interaction system, for example, an air conditioner, a washing machine, an electric lamp, a refrigerator, an electric cooker, and the like, a specific control center controls each appliance, such as controlling the on-off time of each appliance, controlling the temperature of the air conditioner, the washing mode of the washing machine, and the like, whether a new appliance is allowed to be added, an old appliance is eliminated, and the like, the control center may need to communicate with other appliances, and communication between the appliances may also need to be performed. Therefore, in order to ensure the quality of communication transmission, the communication method proposed in the embodiment of the present application needs to be used to reduce the probability of selecting the same transmission resource as other terminal devices.
Next, a user-selected resource pattern (mode-2) is described. Before sending data, the terminal device listens to a channel in a resource listening window (sensing window), and then automatically selects a sending resource in a resource selection window (selection window) according to a resource listening result to carry out communication. When the terminal equipment needs to transmit data, the terminal equipment maps the data to a physical sidelink shared channel (PSCCH), and maps corresponding control information to a Physical Sidelink Control Channel (PSCCH). The relation between the time-frequency resources of the PSCCH and the time-frequency resources of the PSCCH is shown in fig. 2a, and fig. 2a is a schematic diagram of mapping the time-frequency resources of the channel in the embodiment of the present application. The psch/PSCCH typically occupies one or more sub-channels (subchannels) over a slot (slot) during each data transmission using the psch/PSCCH.
As shown in fig. 2b, fig. 2b is a schematic diagram of candidate resources in the embodiment of the present application. Suppose that the number of sub-channels occupied by PSSCH/PSCCH corresponding to data to be transmitted of terminal equipment is L subCH If the transmission resource occupied by the data to be transmitted is a group of length L in a time slot subCH Of the sub-channel. The number N of sub-channels of the frequency domain resource pool in each time slot subCH 8, the number L of sub-channels occupied by PSSCH/PSCCH corresponding to the data to be transmitted subCH Is 2, the total number of candidate resources on each time slot is N subCH -L subCH +1=7, the set of candidate resources is denoted as
Figure PCTCN2020085585-APPB-000001
Wherein the candidate resource C 0 Including subchannel 0 and subchannel 1, candidate resource C 1 Including subchannel 1 and subchannel 2, \8230candidateresource C 6 Including subchannel 6 and subchannel 7. All candidate resources corresponding to the resource selection window (selection window) are candidate resources on all slots in the resource selection window (sending window)The sum of the sources.
First, a resource selection process will be described with reference to the drawings. Referring to fig. 2c, fig. 2c is a schematic view illustrating a resource selection process in a user-selected resource mode according to an embodiment of the present application. The resource selection process in the user self-selection resource mode comprises the following steps;
s1, initializing an available resource set.
In step S1, assuming that the terminal device triggers resource selection in time slot n, the resource listening window is [ n-T ] before the resource selection is triggered 0 ,n-T proc,0 ]Corresponding time slot, where n is a positive integer, T 0 Listening for the starting time, T, of the window for the resource proc,0 Listening the end time of the window for the resource, satisfying T 0 >T proc,0 >0. For convenience of description, in the present flow, S is assumed A For the current resource, all candidate resources in the window are selected, S A Also known as a set of available resources. It should be noted that the candidate resource is also referred to as a transmission resource, and the transmission resource is used for transmitting data to be transmitted. Is provided with the S A In (3), the total number of candidate resources is M total
S2, decoding SCI and measuring RSRP.
In step S2, the terminal device receives the Sidelink Control Information (SCI) sent by other terminal devices in the frequency domain resource pool and decodes the information in the current resource selection window. Specifically, the terminal device monitors the SCI in the current resource selection window and performs decoding. When the SCI sensed by the terminal device includes the resource reservation information of other terminal devices, and the resource reservation information is located in the resource selection window [ n + T ] 1 ,n+T 2 ]In particular, the terminal device measures the Reference Signal Receiving Power (RSRP) of the PSSCH or PSCCH channel, T 2 >T 1 >0。
And S3, eliminating high-energy transmission resources.
In step S3, the RSRP value indicates the energy size of the transmission resource. If the value of the RSRP is large, the energy of the sending resource corresponding to the RSRP is high; and if the value of the RSRP is small, the energy of the sending resource corresponding to the RSRP is low. Since the possibility that the high-energy transmission resource is occupied by other terminal devices is high, the terminal device should avoid using the occupied transmission resource in order to avoid collision with other terminal devices. Therefore, the RSRP value of the transmission resource is detected to exclude the high-energy transmission resource.
Specifically, if the measured RSRP value is higher than the preset RSRP threshold Th RSRP From the set of available resources S A Excluding the corresponding transmission resources. The terminal equipment determines the preset RSRP threshold Th according to the function of the priority corresponding to the data indicated in the received SCI and the priority corresponding to the data to be sent of the terminal equipment RSRP
And S4, detecting whether the quantity of the remaining sending resources is less than a preset threshold.
In step S4, the terminal equipment collects S from available resources A Detecting set S after eliminating high-energy transmission resource A Whether the number of the remaining transmission resources is less than a preset threshold, optionally, the preset threshold is 0.2 × m total
If set S A If the number of the remaining transmission resources is less than the preset threshold, the step S5 is entered; if set S A If the number of remaining transmission resources is greater than or equal to the preset threshold, then step S6 is performed.
And S5, improving the preset threshold value of the RSRP.
In step S5, if set S in step S4 A If the number of the remaining transmission resources is less than the preset threshold, the RSRP threshold (Th) is increased RSRP ) And entering step S1, optionally, converting Th RSRP 3 decibels (dB) higher. To increase the set S A The number of transmission resources in (2).
And S6, selecting one transmission resource from the rest transmission resources for data transmission.
In step S6, the terminal device transmits the remaining transmission resources (set S) A ) In selecting one transmission resourceFor data transmission.
The resource selection procedure described in S1 to S6 above may also be referred to as a resource exclusion procedure, because the terminal device excludes the unavailable transmission resource from the available resource set and selects the available transmission resource for transmitting data. Exemplarily, as shown in fig. 2d, fig. 2d is a schematic diagram of resource exclusion in the embodiment of the present application. The terminal devices (UE 1, UE2 and UE 3) listen to other transmitted SCIs in the respective frequency and time domain resources in resource listening windows, e.g.: the method comprises the steps that UE1 monitors SCIs respectively transmitted by UE2 and UE3, decoding the SCIs respectively transmitted by UE2 and UE3 to determine transmission resources reserved by the terminal devices (UE 2 and UE 3), excluding the transmission resources reserved by UE2 and UE3 from an available resource set of UE1, and selecting one transmission resource from the remaining available resource set. UE1 transmits data in the resource selection window using the reserved transmission resource. The process of resource exclusion for other terminal devices (UE 2 and UE 3) is similar to that of UE1, and is not described herein again.
Next, a case that the terminal device cannot listen to a channel within a complete resource listening window is described by taking a Discontinuous Reception (DRX) scenario as an example. It should be noted that, except for the case that the terminal device cannot listen to the channel within the complete resource listening window when applying DRX, in other scenarios, the terminal device may also not be able to listen to the channel within the complete resource listening window, which is not limited here, for example: when the terminal device is just started, the terminal device may be in a certain resource listening window, and at this time, the terminal device cannot listen to the channel in the complete resource listening window.
Referring to fig. 2e, fig. 2e is a schematic diagram of discontinuous reception in the embodiment of the present application. DRX is to implement power saving (power saving) of a terminal device by configuring a DRX cycle (DRX cycle) to the terminal device. Specifically, each DRX cycle defines an active time (active time), which refers to a set of several configurable different time periods including a DRX On Duration (DRX On Duration). For example, in fig. 2e, the active time consists of discontinuous DRX on periods. In one DRX cycle, during an activation time, the terminal device monitors and receives data of a downlink channel, where the activation time is also referred to as an activation period; in the DRX cycle, the terminal device does not receive data of the downlink channel during other times, and these times when data is not received are referred to as sleep periods.
Therefore, when the resource listening window overlaps with the DRX activation time only for a part of the time, the terminal device cannot listen to the channel within the complete resource listening window. Due to the fact that the length of the resource interception window is insufficient, the error of the result obtained by intercepting the channel by the terminal equipment is larger than the error of the actual channel condition, the probability of selecting the same transmission resource with other terminal equipment is greatly increased, the probability of collision is improved, and the transmission reliability is reduced.
Based on the technical defects, please refer to fig. 3a, where fig. 3a is a schematic diagram of an embodiment of a communication method according to an embodiment of the present application, and the communication method according to the embodiment of the present application includes:
301. and the terminal equipment determines that the resource interception duration is less than the resource interception window.
In this embodiment, when the terminal device communicates with another terminal device using the user-selected resource mode, resource selection is triggered in a certain time slot, and the time slot is pre-configured. In the embodiment of the present application, a time slot n is taken as an example for description, and n is a positive integer.
Firstly, the terminal device determines the actual interception time length of the resource interception window, specifically, the terminal device starts a timer when the terminal device starts interception, and when the terminal device finishes interception, the terminal device determines the actual interception time length according to the timing duration of the timer. Secondly, the terminal equipment determines the length of the resource listening window according to the starting time of the resource listening window and the ending time of the resource listening window. And thirdly, the terminal equipment determines whether the resource interception duration is less than the resource interception window according to the actual interception length and the length of the resource interception window. If so, go to step 302. If the current flow is larger than or equal to the preset flow, the original flow in the user self-selection resource mode is used for communication.
In many cases, the duration of resource listening of the terminal device may be less than the resource listening window, for example: the terminal device is configured with energy-saving means such as DRX, or the terminal device is just started, and at the moment, the starting time of the terminal device for resource monitoring does not coincide with the starting time of the resource monitoring window. It should be noted that, when the terminal device is configured with other energy saving means, which causes the resource listening duration of the terminal device to be smaller than the resource listening window, the communication method provided in the embodiment of the present application may also be applied.
For easy understanding, please refer to fig. 3b in a possible scenario, and fig. 3b is a schematic diagram of a time relationship between an actual listening time length and a resource listening window in the embodiment of the present application. In the DRX configured by the terminal equipment, the starting time of a certain DRX On Duration (DRX On Duration) is O 1 The ending time of the DRX on-period is O 2 . When the terminal equipment triggers resource selection in the time slot n, the terminal equipment is in [ n-T ] 0 ,n-T proc,0 ]Resource sensing is performed in the corresponding time slot, which is also referred to as a resource sensing window. Thus, the actual sensing length D 0 Comprises the following steps: d 0 =O 2 -(n-T 0 ). Length of resource listening window D s :D s =T proc,0 -T 0 . When D is 0 <D s Then step 302 is entered.
In another possible scenario, please refer to fig. 3c, where fig. 3c is a schematic diagram illustrating another time relationship between the actual sensing time length and the resource sensing window in the embodiment of the present application. In the DRX configured by the terminal equipment, the starting time of a certain DRX On Duration (DRX On Duration) is O 1 The ending time of the DRX on-period is O 2 . When the terminal equipment triggers resource selection in time slot n, the terminal equipment is in [ n-T ] 0 ,n-T proc,0 ]Resource listening is performed in the corresponding time slot, which is also referred to as a resource listening window. Thus, the actual sensing length D 0 Comprises the following steps: d 0 =O 1 -(n-T proc,0 ). Length of resource listening window D s :D s =T proc,0 -T 0 . When D is present 0 <D s Then step 302 is entered.
It should be noted that fig. 3 b-3 c are only illustrated with the time relationship between one resource listening window and one DRX on period. The terminal device may also determine whether the resource interception duration of the terminal device is less than the resource interception window according to the actual interception length in the multiple resource interception windows and the lengths of the multiple resource interception windows, for example: comparing the sum of the actual interception lengths in the resource interception windows with the sum of the lengths of the resource interception windows; the variance of the actual listening length in the plurality of resource listening windows is used to compare with the variance of the lengths of the plurality of resource listening windows. And are not limited herein.
302. And the terminal equipment determines a second parameter according to the first parameter.
In this embodiment, the terminal device determines the second parameter according to the first parameter, where the first parameter is determined by the terminal device according to a ratio between an actual listening time length in the current resource listening window and a length of the resource listening window, or the first parameter is a parameter configured through a high-level signaling, or the first parameter is a preconfigured parameter.
Optionally, when the terminal device configures DRX, the first parameter is determined by the terminal device according to a ratio between an actual listening time length in the current resource listening window and a length of the resource listening window. For example: let the first parameter be "alpha",
then, the first parameter satisfies: alpha = D 0 /D s =D 0 /(T proc,0 -T 0 );
Wherein alpha is a first parameter, D 0 For the actual length of interception, D s For the length of the resource listening window, T 0 Listening for the starting time of the window for the resource, T proc,0 To give toThe end time of the source listening window.
Optionally, the first parameter is a parameter configured through Radio Resource Control (RRC) signaling. For example: other terminal devices (or network devices such as a base station) configure the first parameter to the terminal device through the RRC signaling, and the terminal device enters the communication method flow proposed in the embodiment of the present application according to the first parameter carried in the RRC signaling, that is, determines the second parameter and the like according to the first parameter. Illustratively, when a terminal device just starts up, the terminal device needs to send data, but at this time, the terminal device cannot listen to a complete resource listening window. Therefore, according to the first parameter configured in the higher layer signaling (RRC signaling), the terminal device determines the second parameter, and selects the transmission resource according to the second parameter, and/or the terminal device transmits the data to be transmitted of the terminal device according to the second parameter. The first parameter may be 0.5, 0.75 or 0.8, and is not limited thereto.
Optionally, the first parameter is a parameter configured in the resource pool in advance, or the first parameter is a parameter configured in advance when the terminal device leaves a factory. Illustratively, when a terminal device just wakes up or establishes a connection with other terminal devices, the terminal device needs to send data, but the terminal device cannot listen to a complete resource listening window at this time. Therefore, according to the first parameter pre-configured in the resource pool or the first parameter pre-configured when the terminal device leaves the factory, the terminal device determines the second parameter, and selects the transmission resource according to the second parameter, and/or the terminal device transmits the data to be transmitted of the terminal device according to the second parameter.
The second parameter includes at least one of: the reference signal received power RSRP threshold for resource exclusion, the length of the resource selection window, or the transmit power of the data channel are as follows:
in an optional implementation manner, the determining, by the terminal device, the second parameter according to the first parameter includes: and when the first parameter is positioned in a first interval, determining an RSRP threshold for resource exclusion.
The RSRP threshold for resource exclusion satisfies:
R1=R0+k,alpha∈[x,y];
wherein, R1 is an RSRP threshold for resource exclusion, R0 is a preset RSRP threshold for resource exclusion, alpha is a first parameter, [ x, y ] is a first interval, k is a real number, x is a real number, and y is a real number. The preset RSRP threshold for resource exclusion is configured through high-layer signaling, or the preset RSRP threshold for resource exclusion is a pre-configured parameter.
Optionally, the first interval includes one or more intervals, and when the first parameter is located in different intervals in the first interval, the RSRP threshold used for resource exclusion is determined by a preset value corresponding to each interval and a preset RSRP threshold used for resource exclusion. For example:
R1=R0+k1,alpha∈[x1,y1];
R1=R0+k2,alpha∈[x2,y2];
···
R1=R0+kn,alpha∈[xn,yn];
wherein k1 and k 2. Kn are respectively unequal real numbers, x1 and x 2. Xn are respectively unequal real numbers, and y1 and y 2. Yn are respectively unequal real numbers.
Illustratively, the ratio, namely "alpha", between the actual listening time length in the current resource listening window and the length of the resource listening window is taken as a first parameter, and the second parameter is an RSRP threshold for resource exclusion, and the relationship between the first parameter and the second parameter is shown in table 1.
Figure PCTCN2020085585-APPB-000002
TABLE 1
In another optional implementation manner, the determining, by the terminal device, the second parameter according to the first parameter includes:
the terminal equipment determines the length of a resource selection window according to the first parameter, wherein the length of the resource selection window comprises the following steps: and/or the terminal equipment determines the frequency domain length of the candidate resources in the resource selection window according to the first parameter, and/or the terminal equipment determines the total number of the candidate resources in the resource selection window according to the first parameter.
In an exemplary manner, the first and second electrodes are,
(1) Please refer to fig. 3d, fig. 3d is a schematic diagram of candidate resources in a resource selection window in the embodiment of the present application. Taking the nearest resource selection window after the timeslot n as an example for explanation, the resource selection window includes: candidate resource 1, candidate resource 2, candidate resource 3, and candidate resource 4, these 4 selectable transmission resources. The terminal equipment determines a second parameter according to the first parameter, and the method comprises the following steps: the time domain length of the original resource selection window is [ n + T1, n + T2]. And the terminal equipment determines the time domain length of the resource selection window to be [ n + T3, n + T4] according to the first parameter, wherein n, T1, T2, T3 and T4 are real numbers.
(2) Please refer to fig. 3e, fig. 3e is another schematic diagram of candidate resources in a resource selection window in the embodiment of the present application. The terminal device determines the total number of candidate resources in the resource selection window according to the first parameter, and assumes, for example, fig. 3e, that the frequency domain includes N subchannels, such as 1, 2, ·, N-1, and N subchannels in fig. 3 e. When the time domain includes 1 timeslot, for example, timeslot 1, and the size of the candidate resource is L, the total number of the candidate resources is: N-L +1. When the time domain includes M time slots, and the size of the candidate resource is L, the total number of the candidate resources of the resource selection window is: m (N-L + 1). Wherein N, M and L are positive integers. When the total number of the original candidate resources is: when M × (N-L + 1), the terminal device determines, according to the first parameter, a total number of candidate resources in the resource selection window, where the total number of candidate resources is: m- (N-L + 1) -Q, wherein Q is an integer. Or the total number of the candidate resources is: p M (N-L + 1), where P is a real number.
In another optional implementation manner, the determining, by the terminal device, the second parameter according to the first parameter includes: and the terminal equipment determines the transmitting power of the data channel according to the first parameter and the preset transmitting power of the data channel.
The transmission power of the data channel satisfies:
P′ TX =h(alpha)×P TX
wherein, P' TX For the transmission power of the data channel, P TX For a preset transmit power of the data channel, alpha is a first parameter and h (alpha) is a monotonically increasing function with respect to the first parameter.
The preset transmitting power of the data channel is configured through high-level signaling, or the preset transmitting power of the data channel is a pre-configured parameter. The higher layer signaling may be RRC signaling. The preset transmission power of the data channel may also be calculated by the terminal device through power control, which is not limited herein.
Optionally, the data channel is a physical side uplink shared channel PSCCH and/or a physical side uplink control channel PSCCH.
Illustratively, taking the first parameter as the ratio between the actual listening time length in the current resource listening window and the length of the resource listening window, i.e., "alpha", and the second parameter as the transmission power of the data channel as an example, the relationship between the first parameter and the second parameter is, for example: h (alpha) = alpha.
It should be noted that the terminal device determines the second parameter according to the first parameter, where the second parameter may include a combination of multiple items of a reference signal received power RSRP threshold for resource exclusion, a length of a resource selection window, or a transmission power of a data channel, for example: the terminal device determines an RSRP threshold for resource exclusion and the length of a resource selection window according to the first parameter, or determines the RSRP threshold for resource exclusion and the transmission power of a data channel according to the first parameter, or simultaneously determines a Reference Signal Received Power (RSRP) threshold for resource exclusion, the length of the resource selection window, or the transmission power of the data channel according to the first parameter. And is not limited herein.
303. And the terminal equipment determines the transmission resource according to the second parameter and/or the terminal equipment transmits the data to be transmitted of the terminal equipment according to the second parameter.
In this embodiment, when the second parameter is a reference signal received power RSRP threshold used for resource exclusion and/or a length of a resource selection window, the terminal device determines a transmission resource according to the second parameter.
Specifically, after determining the reference signal received power RSRP threshold for resource exclusion, the terminal device performs a resource selection procedure according to the RSRP threshold for resource exclusion. The specific resource selection procedure is similar to the resource selection procedure described in the foregoing fig. 2c, and the RSRP threshold used for resource exclusion replaces the "preset RSRP threshold Th in the foregoing step S3 RSRP ", will not be described in detail herein.
Specifically, after the terminal device determines the length of the resource selection window, the length of the resource selection window includes the time domain length of the resource selection window, and/or the terminal device determines the total number of candidate resources in the resource selection window according to the first parameter. In the resource selection process, the terminal device filters the transmission resource from the available resource set according to the length of the resource selection window, and the remaining resource selection processes are similar to the resource selection process described in the foregoing fig. 2c and are not described again here.
And when the second parameter is the transmitting power of the data channel, the terminal equipment transmits the data to be transmitted through the data channel according to the transmitting power of the data channel.
Optionally, the terminal device selects the transmission resource according to the second parameter, where the second parameter is: a reference signal received power, RSRP, threshold for resource exclusion and/or a length of a resource selection window. The terminal device may select a transmission resource according to the second parameter, where the transmission resource is used to transmit data to be transmitted of the terminal device.
Optionally, the terminal device selects the transmission resource according to the second parameter, where the second parameter is: the transmit power of the data channel. The terminal equipment transmits the resource to be transmitted according to the transmission power of the data channel.
Optionally, the terminal device selects the transmission resource according to the second parameter, where the second parameter is: the reference signal received power, RSRP, threshold for resource exclusion and/or the length of the resource selection window, and the second parameter further comprises the transmit power of the data channel. The terminal device may select the transmission resource according to the second parameter and simultaneously transmit the data to be transmitted according to the second parameter (the transmission power of the data channel).
In the embodiment of the application, after triggering resource selection, the terminal device first determines that the resource interception duration is less than the length of a resource interception window, then determines a second parameter according to a first parameter, and selects a transmission resource according to the second parameter and/or transmits data to be transmitted of the terminal device according to the second parameter. The probability of selecting the same sending resource with other terminal equipment is reduced, namely, the resource selection collision is reduced, and the transmission reliability and the system resource utilization rate are improved. In addition, when the second parameter is the transmission power of the data channel, the interference to other terminal devices can be reduced by adjusting the transmission power of the data channel carrying the data to be sent.
On the basis of the embodiment shown in fig. 3a, the terminal device may trigger the communication method provided in the embodiment of the present application without determining that the duration of resource interception is less than the resource interception window, specifically, please refer to fig. 4. Fig. 4 is a schematic diagram of an embodiment of another communication method provided in an embodiment of the present application, where the communication method provided in the embodiment of the present application includes:
401. and when the resource interception duration in the terminal equipment is less than a first threshold value, the terminal equipment determines a second parameter according to the first parameter.
In this embodiment, since the length of the resource listening window is usually configured to the terminal device in advance (through a high-level signaling or configured when the terminal device leaves a factory), when the duration of resource listening in the terminal device is less than the first threshold, it may be determined that the terminal device does not listen to the complete resource listening window currently. Optionally, the first threshold is the length of a resource listening window.
And when the duration of resource interception in the terminal equipment is less than a first threshold, the terminal equipment determines a second parameter according to the first parameter. The specific method for determining the second parameter according to the first parameter is similar to the foregoing step 302, and is not described herein again.
402. And the terminal equipment determines the sending resources according to the second parameter and/or the terminal equipment sends the data to be sent of the terminal equipment according to the second parameter.
In this embodiment, similar to the foregoing step 303, details are not repeated herein.
In the embodiment of the application, after the terminal device triggers the resource selection, when the duration of resource interception in the terminal device is less than a first threshold, the terminal device determines a second parameter according to the first parameter, and selects the transmission resource according to the second parameter and/or transmits data to be transmitted of the terminal device according to the second parameter. The probability of selecting the same sending resource with other terminal equipment is reduced, namely, the resource selection collision is reduced, and the transmission reliability and the system resource utilization rate are improved. By directly comparing the duration of resource interception with the first threshold value, whether to enter a subsequent process is determined, and the system resource overhead can be saved.
The scheme provided by the embodiment of the application is mainly introduced in the aspect of methods. It is understood that the terminal device includes a hardware structure and/or a software module for performing the functions, respectively. Those of skill in the art will readily appreciate that the various illustrative modules and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It should be understood that the execution subject of the method provided by the foregoing embodiment may be a terminal device complete machine, a component or assembly that implements a communication function in the terminal device, or a communication chip or chip system applied to the terminal device, and the complete machine, the component, or the communication chip may be collectively referred to as a communication apparatus.
In the embodiment of the present application, the communication apparatus may be divided into functional modules according to the above method examples, for example, each functional module may be divided according to each function, or two or more functions may be integrated into one processing module 501. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. It should be noted that, in the embodiment of the present application, the division of the module is schematic, and is only one logic function division, and there may be another division manner in actual implementation.
Referring to fig. 5, fig. 5 is a schematic diagram of an embodiment of a communication device according to the present disclosure. The communication apparatus 500 provided in the embodiment of the present application includes:
a processing module 501, configured to determine that a resource interception duration is less than a resource interception window;
the processing module 501 is further configured to determine a second parameter according to the first parameter, where the second parameter includes at least one of: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
a sending module 502, configured to select a sending resource according to the second parameter, and/or send data to be sent of the communication apparatus 500 according to the second parameter.
In some embodiments of the present application, the first parameter is determined by the communication apparatus 500 according to an actual listening time length in a current resource listening window and a ratio between lengths of the resource listening windows, or the first parameter is a parameter configured by higher layer signaling, or the first parameter is a preconfigured parameter.
In some embodiments of the present application, the first parameter satisfies:
alpha=D 0 /D s =D 0 /(T proc,0 -T 0 );
wherein the alpha is the first parameter, D 0 For the actual listening time duration, this D s For the length of the resource listening window, the T 0 Listening for the start time of the window for this resource, this T proc,0 The end time of the window is listened for this resource.
In some embodiments of the present application, the processing module 501 is specifically configured to determine the RSRP threshold for resource exclusion when the first parameter is located in a first interval, where the first interval includes one or more intervals.
In some embodiments of the present application, the RSRP threshold for resource exclusion satisfies:
R1=R0+k,alpha∈[x,y];
wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number.
In some embodiments of the present application, the processing module 501 is specifically configured to determine a time domain length of the resource selection window according to the first parameter, and/or determine a total number of candidate resources in the resource selection window according to the first parameter.
In some embodiments of the present application, the processing module 501 is specifically configured to determine the transmit power of the data channel according to the first parameter and a preset transmit power of the data channel.
In some embodiments of the present application, the transmit power of the data channel satisfies:
P′ TX =h(alpha)×P TX
wherein, P' TX Is the transmit power of the data channel, the P TX For the preset transmit power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotonically increasing function with respect to the first parameter.
In some embodiments of the present application, the preset RSRP threshold for resource exclusion is configured by higher layer signaling, or the preset RSRP threshold for resource exclusion is a pre-configured parameter.
In some embodiments of the present application, the preset transmission power of the data channel is configured through higher layer signaling, or the preset transmission power of the data channel is a pre-configured parameter.
In some embodiments of the present application, the data channel is a physical side uplink shared channel PSCCH and/or a physical side uplink control channel PSCCH. Referring to fig. 6, fig. 6 is a schematic diagram of another communication device according to an embodiment of the present disclosure. The communication apparatus 600 provided in the embodiment of the present application includes:
a processing module 601, configured to determine a second parameter according to the first parameter when a duration of resource interception in the communication apparatus 600 is less than a first threshold, where the second parameter includes at least one of: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
a sending module 602, configured to select a sending resource according to the second parameter, and/or send data to be sent of the communication apparatus 600 according to the second parameter.
In some embodiments of the present application, the first parameter is determined by the communication apparatus 600 according to an actual listening time length in a current resource listening window and a ratio between lengths of the resource listening windows, or the first parameter is a parameter configured by higher layer signaling, or the first parameter is a preconfigured parameter.
In some embodiments of the present application, the first parameter satisfies:
alpha=D 0 /D s =D 0 /(T proc,0 -T 0 );
wherein the alpha is the first parameter, D 0 For the actual listening time duration, this D s For the length of the resource listening window, the T 0 Listening for the start time of the window for this resource, this T proc,0 The end time of the window is listened for the resource.
In some embodiments of the present application, the processing module 601 is specifically configured to determine the RSRP threshold for resource exclusion when the first parameter is located in a first interval, where the first interval includes one or more intervals.
In some embodiments of the present application, the RSRP threshold for resource exclusion satisfies:
R1=R0+k,alpha∈[x,y];
wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number.
In some embodiments of the present application, the processing module 601 is specifically configured to determine a time domain length of the resource selection window according to the first parameter, and/or determine a total number of candidate resources in the resource selection window according to the first parameter.
In some embodiments of the present application, the processing module 601 is specifically configured to determine the transmit power of the data channel according to the first parameter and a preset transmit power of the data channel.
In some embodiments of the present application, the transmit power of the data channel satisfies:
P′ TX =h(alpha)×P TX
wherein, the P' TX Is the transmit power of the data channel, the P TX For the preset transmit power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotonically increasing function with respect to the first parameter.
In some embodiments of the present application, the preset RSRP threshold for resource exclusion is configured through higher layer signaling, or is a pre-configured parameter.
In some embodiments of the present application, the preset transmission power of the data channel is configured through higher layer signaling, or the preset transmission power of the data channel is a pre-configured parameter.
In some embodiments of the present application, the data channel is a physical side uplink shared channel PSCCH and/or a physical side uplink control channel PSCCH.
The communication device in the above embodiments may be a terminal device, and may also be a chip applied in the terminal device, or other combined devices, components, etc. that can implement the functions of the terminal device. When the communication apparatus is a terminal device, the transmitting module may be a transmitter and may include an antenna, a radio frequency circuit, and the like, the receiving module may be a receiver and may include an antenna, a radio frequency circuit, and the like, and the processing module may be a processor, such as a baseband chip, and the like. When the communication device is a component having the above-mentioned terminal equipment function, the transmitting module may be a radio frequency unit, and the processing module may be a processor. When the communication device is a chip system, the sending module may be an output interface of the chip system, and the processing module may be a processor of the chip system, for example: a Central Processing Unit (CPU).
Fig. 7 is a schematic structural diagram of a terminal device or a component having the functions of the terminal device provided in an embodiment of the present application. The terminal device can be applied to the system shown in fig. 1a to 1c, and performs the functions of the terminal device in the above method embodiment. For convenience of explanation, fig. 7 shows only main components of the terminal device. As shown in fig. 7, the terminal device 70 includes a processor, a memory, a control circuit, an antenna, and an input-output means. The processor is mainly used for processing the communication protocol and the communication data, controlling the whole terminal device, executing the software program, and processing the data of the software program, for example, for supporting the terminal device to execute the actions described in the above method embodiments, such as determining that the duration of resource interception is less than the resource interception window; a second parameter is determined based on the first parameter. The memory is primarily used for storing software programs and data, e.g. for storing preconfigured parameters as described in the above embodiments, etc. The control circuit is mainly used for converting baseband signals and radio frequency signals and processing the radio frequency signals. The control circuit and the antenna together, which may also be called a transceiver, are mainly used for transceiving radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc., are used primarily for receiving data input by a user and for outputting data to the user.
When the terminal device is started, the processor can read the software program in the storage unit, interpret and execute the instruction of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor outputs a baseband signal to the radio frequency circuit after performing baseband processing on the data to be sent, and the radio frequency circuit performs radio frequency processing on the baseband signal and sends the radio frequency signal outwards in the form of electromagnetic waves through the antenna. When data is sent to the terminal equipment, the radio frequency circuit receives radio frequency signals through the antenna, converts the radio frequency signals into baseband signals and outputs the baseband signals to the processor, and the processor converts the baseband signals into the data and processes the data.
Those skilled in the art will appreciate that fig. 7 shows only one memory and one processor for the sake of illustration. In an actual terminal device, there may be multiple processors and multiple memories. The memory may also be referred to as a storage medium or a storage device, and the like, which is not limited in this embodiment of the present application.
As an alternative implementation manner, the processor may include a baseband processor and/or a central processing unit, where the baseband processor is mainly used to process the communication protocol and the communication data, and the central processing unit is mainly used to control the whole terminal device, execute a software program, and process data of the software program. The processor in fig. 7 may integrate functions of a baseband processor and a central processing unit, and those skilled in the art will understand that the baseband processor and the central processing unit may also be independent processors, and are interconnected through a bus or the like. Those skilled in the art will appreciate that the terminal device may include a plurality of baseband processors to accommodate different network formats, the terminal device may include a plurality of central processors to enhance its processing capability, and various components of the terminal device may be connected by various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built in the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
In the embodiment of the present application, an antenna and a control circuit having a transceiving function may be regarded as the transceiving unit 701 of the terminal device 70, for example, for supporting the terminal device to perform the aforementioned receiving function and transmitting function. The processor having the processing function is regarded as the processing unit 702 of the terminal device 70. As shown in fig. 7, the terminal device 70 includes a transceiving unit 701 and a processing unit 702. A transceiver unit may also be referred to as a transceiver, a transceiving device, etc. Alternatively, a device for implementing a receiving function in the transceiver unit 701 may be regarded as a receiving unit, and a device for implementing a sending function in the transceiver unit 701 may be regarded as a sending unit, that is, the transceiver unit 701 includes a receiving unit and a sending unit, the receiving unit may also be referred to as a receiver, an input port, a receiving circuit, and the like, and the sending unit may be referred to as a transmitter, a sending circuit, and the like.
The processor 702 may be configured to execute the instructions stored in the memory, so as to control the transceiver unit 701 to receive and/or transmit signals, thereby implementing the functions of the terminal device in the above-described method embodiments. As an implementation manner, the function of the transceiving unit 701 may be considered to be implemented by a transceiving circuit or a dedicated chip for transceiving.
The present application also provides a communication system comprising one or more terminal devices.
It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip having signal processing capability. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), dynamic Random Access Memory (DRAM), synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), enhanced Synchronous SDRAM (ESDRAM), synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
The present application further provides a computer-readable medium, on which a computer program is stored, where the computer program is executed by a computer to implement the communication method in any of the above method embodiments.
The embodiment of the present application further provides a computer program product, and when executed by a computer, the computer program product implements the communication method described in any of the above method embodiments.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). 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, a data center, etc., that includes one or more available media. The usable medium may be a magnetic medium (e.g., floppy Disk, hard Disk, magnetic tape), an optical medium (e.g., digital Video Disk (DVD)), or a semiconductor medium (e.g., solid State Disk (SSD)), among others.
The embodiment of the application also provides a processing device, which comprises a processor and an interface; the processor is configured to execute the communication method according to any one of the above method embodiments.
It should be understood that the processing device may be a chip, the processor may be implemented by hardware or software, and when implemented by hardware, the processor may be a logic circuit, an integrated circuit, or the like; when implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory, which may be integrated in the processor, located external to the processor, or stand-alone.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply any order of execution, and the order of execution of the processes should be determined by their functions and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Additionally, the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter associated objects are in an "or" relationship.
It should be understood that in the embodiment of the present application, "B corresponding to a" means that B is associated with a, from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may be determined from a and/or other information.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It can be clearly understood by those skilled in the art that, for convenience and simplicity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is only a logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may also be an electrical, mechanical or other form of connection.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the elements may be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present application.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit may be implemented in the form of hardware, or may also be implemented in the form of a software functional unit.
Through the above description of the embodiments, those skilled in the art will clearly understand that the present application can be implemented in hardware, firmware, or a combination thereof. When implemented in software, the functions described above may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. Take this as an example but not limiting: computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Furthermore, the method is simple. Any connection is properly termed a computer-readable medium. For example, if software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a Digital Subscriber Line (DSL), or a wireless technology such as infrared, radio, and microwave, the coaxial cable, the fiber optic cable, the twisted pair, the DSL, or the wireless technology such as infrared, radio, and microwave are included in the fixation of the medium. Disk (Disk) and disc (disc), as used herein, includes Compact Disc (CD), laser disc, optical disc, digital Versatile Disc (DVD), floppy Disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
In short, the above description is only a preferred embodiment of the present disclosure, and is not intended to limit the scope of the present disclosure. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (28)

  1. A method of communication, comprising:
    the terminal equipment determines that the resource interception duration is less than a resource interception window;
    the terminal equipment determines a second parameter according to the first parameter, wherein the second parameter comprises at least one of the following parameters: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
    and the terminal equipment selects a sending resource according to the second parameter, and/or the terminal equipment sends data to be sent of the terminal equipment according to the second parameter.
  2. The method of claim 1,
    the first parameter is determined by the terminal device according to the actual interception time length in the current resource interception window and the ratio between the lengths of the resource interception windows,
    or, the first parameter is a parameter configured through a higher layer signaling,
    or, the first parameter is a preconfigured parameter.
  3. The method according to claim 2, wherein the determining of the first parameter by the terminal device according to the ratio of the actual listening time length in the current resource listening window, the starting time of the resource listening window, and the ending time of the resource listening window comprises:
    the first parameter satisfies:
    alpha=D 0 /D s =D 0 /(T proc,0 -T 0 );
    wherein, the alpha is the first parameter, D 0 For the actual listening time duration, D s Listening for the length of the resource window, T 0 Listening for a start time of the window for the resource, the T proc,0 And monitoring the end time of the window for the resource.
  4. The method according to any of claims 1-3, wherein the second parameter comprises the RSRP threshold for resource exclusion,
    the terminal equipment determines the second parameter according to the first parameter, and the method comprises the following steps:
    determining the RSRP threshold for resource exclusion when the first parameter is located in a first interval, wherein the first interval comprises one or more intervals.
  5. The method of claim 4, wherein the determining the RSRP threshold for resource exclusion comprises:
    the RSRP threshold for resource exclusion satisfies:
    R1=R0+k,alpha∈[x,y];
    wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number.
  6. The method according to any of claims 1-2, wherein the second parameter comprises a length of the resource selection window, and wherein the terminal device determines the second parameter according to the first parameter, comprising:
    the terminal device determines the time domain length of the resource selection window according to the first parameter, and/or,
    and the terminal equipment determines the total number of the candidate resources in the resource selection window according to the first parameter.
  7. The method of any of claims 1-2, wherein the second parameter comprises a transmit power of the data channel, and wherein the terminal device determines the second parameter based on the first parameter, comprising:
    and the terminal equipment determines the transmitting power of the data channel according to the first parameter and the preset transmitting power of the data channel.
  8. The method as claimed in claim 7, wherein the determining, by the terminal device, the transmission power of the data channel according to the first parameter and the preset transmission power of the data channel comprises:
    the transmitting power of the data channel satisfies the following conditions:
    P′ TX =h(alpha)×P TX
    wherein, the P' TX For the transmission power of the data channel, the P TX Is the preset transmitting power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotone increasing function related to the first parameter.
  9. The method according to any one of claims 4 to 8,
    the preset RSRP threshold for resource exclusion is configured by higher layer signaling,
    or, the preset RSRP threshold for resource exclusion is a preconfigured parameter.
  10. The method according to any one of claims 7 to 9,
    the preset transmission power of the data channel is configured through higher layer signaling,
    or, the preset transmitting power of the data channel is a pre-configured parameter.
  11. The method according to any of claims 1 to 10, characterized in that the data channel is a physical side uplink shared channel PSSCH and/or a physical side uplink control channel PSCCH.
  12. A method of communication, comprising:
    when the resource interception duration of the terminal equipment is less than a first threshold, the terminal equipment determines a second parameter according to the first parameter, wherein the second parameter comprises at least one of the following parameters: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
    and the terminal equipment selects a sending resource according to the second parameter, and/or the terminal equipment sends data to be sent of the terminal equipment according to the second parameter.
  13. A method according to claim 12, characterized in that the method comprises a method according to any of claims 2-11.
  14. A communications apparatus, comprising:
    the processing module is used for determining that the duration of resource interception is less than a resource interception window;
    the processing module is further configured to determine a second parameter according to the first parameter, where the second parameter includes at least one of: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
    and the sending module is used for selecting sending resources according to the second parameter and/or sending data to be sent of the terminal equipment according to the second parameter.
  15. The communication device of claim 14,
    the first parameter is determined by the terminal device according to the actual listening time length in the current resource listening window and the ratio between the lengths of the resource listening windows, or the first parameter is a parameter configured through a high-level signaling, or the first parameter is a preconfigured parameter.
  16. The communication device of claim 15,
    the first parameter satisfies:
    alpha=D 0 /D s =D 0 /(T proc,0 -T 0 );
    wherein, the alpha is the first parameter, D 0 For the actual listening time length, D s Listening for the length of the resource window, T 0 Detecting for said resourceStart time of listening window, said T proc,0 And monitoring the end time of the window for the resource.
  17. The communications device according to any of claims 14 to 16, wherein the processing module is configured to determine the RSRP threshold for resource exclusion when the first parameter is in a first interval, the first interval comprising one or more intervals.
  18. The communication device of claim 17,
    the RSRP threshold for resource exclusion satisfies:
    R1=R0+k,alpha∈[x,y];
    wherein, the R1 is the RSRP threshold for resource exclusion, the R0 is the preset RSRP threshold for resource exclusion, the alpha is the first parameter, the [ x, y ] is the first interval, the k is a real number, the x is a real number, and the y is a real number.
  19. The communication device according to any one of claims 14 to 15,
    the processing module is specifically configured to determine a time domain length of the resource selection window according to the first parameter, and/or determine a total number of candidate resources in the resource selection window according to the first parameter.
  20. The communication device according to any one of claims 14 to 15,
    the processing module is specifically configured to determine the transmit power of the data channel according to the first parameter and a preset transmit power of the data channel.
  21. The communication device of claim 20,
    the transmission power of the data channel satisfies:
    P′ TX =h(alpha)×P TX
    wherein, the P' TX For the transmission power of the data channel, the P TX For the preset transmit power of the data channel, the alpha is the first parameter, and the h (alpha) is a monotonically increasing function with respect to the first parameter.
  22. The communication apparatus according to any of claims 17 to 21, wherein the preset RSRP threshold for resource exclusion is configured by higher layer signaling or is a pre-configured parameter.
  23. The communication device according to any of claims 20 to 22,
    the preset transmitting power of the data channel is configured through a high-level signaling, or the preset transmitting power of the data channel is a preconfigured parameter.
  24. A communication apparatus according to any of claims 14 to 23, wherein the data channel is a physical side uplink shared channel PSCCH and/or a physical side uplink control channel PSCCH.
  25. A communications apparatus, comprising:
    a processing module, configured to determine a second parameter according to the first parameter when a duration of resource interception in the terminal device is less than a first threshold, where the second parameter includes at least one of the following: a reference signal received power, RSRP, threshold for resource exclusion, a length of a resource selection window, or a transmit power of a data channel;
    and the sending module is used for selecting sending resources according to the second parameter and/or sending data to be sent of the terminal equipment according to the second parameter.
  26. A communication apparatus according to claim 25, characterized in that the communication apparatus comprises a communication apparatus according to any of claims 15 to 24.
  27. A communications apparatus, comprising: a processor coupled with a memory;
    a memory for storing a computer program;
    a processor for executing a computer program stored in the memory to cause the apparatus to perform the method of any of claims 1 to 11, or 12 to 13.
  28. A readable storage medium comprising a program or instructions which, when run on a computer, performs the method of any of claims 1 to 11, or 12 to 13.
CN202080099811.5A 2020-04-20 2020-04-20 Communication method and communication device Pending CN115399026A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/085585 WO2021212261A1 (en) 2020-04-20 2020-04-20 Communication method and communication apparatus

Publications (1)

Publication Number Publication Date
CN115399026A true CN115399026A (en) 2022-11-25

Family

ID=78270998

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202080099811.5A Pending CN115399026A (en) 2020-04-20 2020-04-20 Communication method and communication device

Country Status (2)

Country Link
CN (1) CN115399026A (en)
WO (1) WO2021212261A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6357509B2 (en) * 2016-08-10 2018-07-11 株式会社Nttドコモ User device and signal transmission method
WO2018058408A1 (en) * 2016-09-29 2018-04-05 华为技术有限公司 Random access configuration method and device thereof
WO2019090522A1 (en) * 2017-11-08 2019-05-16 Oppo广东移动通信有限公司 Method for allocating resources in d2d communication, terminal device and network device
CN110830145B (en) * 2018-08-09 2021-08-10 中国移动通信有限公司研究院 Signal receiving method and sending method, parameter configuration method and network side equipment
CN110720252B (en) * 2019-08-16 2023-09-29 小米通讯技术有限公司 Method and device for determining reference time domain unit

Also Published As

Publication number Publication date
WO2021212261A1 (en) 2021-10-28

Similar Documents

Publication Publication Date Title
CN110505026B (en) Signal interception method, related equipment and system
CN113382379B (en) Wireless communication method and communication device
WO2019056383A9 (en) Resource configuration method, terminal device and network device
JP2019510387A (en) Service transmission method and apparatus
RU2748223C1 (en) Signal transmission method, network device and terminal
JP7349435B2 (en) Terminal, transmission method, communication system, and base station
US20230039093A1 (en) Sidelink resource determining method and communication apparatus
WO2022222079A1 (en) Resource configuration method and device, and storage medium
JP2019527998A (en) Device-to-device communication method and terminal device
WO2018132988A1 (en) Data packet transmission method and terminal
CN115549866A (en) Method and communication device for transmitting side link feedback information
CN113518381A (en) Resource determination method and device and terminal equipment
EP3340677B1 (en) Method for wireless communication, network device and terminal device
WO2020147814A1 (en) Method and device for resource allocation
KR101817449B1 (en) Method for transmitting signal in device to device proximity service, base station and user equipment
CN115399026A (en) Communication method and communication device
CN116156653A (en) Communication method and communication device
WO2019024069A1 (en) Method for device-to-device communication, terminal device, and network device
WO2023232007A1 (en) Signal transmission method and apparatus
WO2024061069A1 (en) Sidelink communication method and apparatus
WO2023165468A1 (en) Resource determination method and device
WO2023155586A1 (en) Sidelink channel access method and communication apparatus
US20240340935A1 (en) Sidelink communication method and apparatus
WO2024169400A1 (en) Sidelink beam training method and apparatus
WO2024016899A1 (en) Communication method and communication apparatus

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination