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

CN114375045A - Resource pool switching method and device, terminal and network side equipment - Google Patents

Resource pool switching method and device, terminal and network side equipment Download PDF

Info

Publication number
CN114375045A
CN114375045A CN202011105338.5A CN202011105338A CN114375045A CN 114375045 A CN114375045 A CN 114375045A CN 202011105338 A CN202011105338 A CN 202011105338A CN 114375045 A CN114375045 A CN 114375045A
Authority
CN
China
Prior art keywords
resource pool
terminal
resource
indication information
switching
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
CN202011105338.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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011105338.5A priority Critical patent/CN114375045A/en
Priority to PCT/CN2021/123540 priority patent/WO2022078390A1/en
Publication of CN114375045A publication Critical patent/CN114375045A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

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

Abstract

The application discloses a resource pool switching method, a resource pool switching device, a terminal and network side equipment, and belongs to the technical field of communication. The first terminal can determine whether to switch the resource pool or not according to the first indication information and/or according to the pre-configuration, and switch the current resource pool of the first terminal to the target resource pool under the condition of determining to switch the resource pool, so that the first terminal can switch the current resource pool, flexibly select the resource pool used by the first terminal, improve the performance of the resource pool used by the first terminal at different moments, and enable the first terminal to obtain the optimal performance at different moments.

Description

Resource pool switching method and device, terminal and network side equipment
Technical Field
The application belongs to the technical field of communication, and particularly relates to a resource pool switching method, a resource pool switching device, a terminal and network side equipment.
Background
Currently, a terminal supports configuring multiple sending resource pools, and performs detection in the configured resource pools, and at a certain time, the terminal only sends data in one resource pool. Because the terminal may have different performances in different resource pools under different system conditions, if the terminal receives and transmits data by using the same resource pool under different system conditions, the terminal performance is affected.
Disclosure of Invention
The embodiment of the application provides a resource pool switching method, a resource pool switching device, a terminal and network side equipment, and can solve the problem that the terminal adopts the same resource pool to receive and send data under different system conditions, so that the performance of the terminal is affected.
In a first aspect, a resource pool switching method is provided, which is executed by a first terminal, and includes:
and under the condition that the current resource pool of the first terminal is determined to be switched according to the received first indication information and/or according to the pre-configuration, switching the current resource pool of the first terminal into a target resource pool.
In a second aspect, a resource pool switching method is provided, which is executed by a second terminal, a control node, or a network side device, and includes:
and sending first indication information to a first terminal, wherein the first indication information is used for indicating the first terminal to switch the resource pool.
In a third aspect, an apparatus for switching resource pools is provided, including:
and the switching module is used for switching the current resource pool of the first terminal into a target resource pool under the condition that the switching of the current resource pool of the first terminal is determined according to the received first indication information and/or according to the pre-configuration.
In a fourth aspect, a resource pool switching apparatus is provided, including:
a sending module, configured to send first indication information to a first terminal, where the first indication information is used to indicate the first terminal to switch a resource pool.
In a fifth aspect, a network-side device is provided, where the terminal includes a processor, a memory, and a program or an instruction stored in the memory and executable on the processor, and the program or the instruction, when executed by the processor, implements the steps of the resource pool switching method according to the second aspect.
In a sixth aspect, a terminal is provided, which comprises a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the resource pool switching method according to the first aspect or the second aspect.
In a seventh aspect, a readable storage medium is provided, on which a program or instructions are stored, which when executed by a processor implement the steps of the resource pool switching method according to the first aspect, or implement the steps of the resource pool switching method according to the second aspect.
In an eighth aspect, a chip is provided, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or instruction, to implement the resource pool switching method according to the first aspect, or to implement the resource pool switching method according to the second aspect.
In the embodiment of the application, the first terminal may determine whether to perform resource pool switching according to the first indication information and/or according to the preconfiguration, and switch the current resource pool of the first terminal to the target resource pool under the condition that the resource pool switching is determined, so that the first terminal may switch the current resource pool, flexibly select the resource pool used by the first terminal, improve the performance of the resource pool used by the first terminal at different times, and enable the first terminal to obtain the optimal performance at different times.
Drawings
Fig. 1 is a block diagram of a network system according to an embodiment of the present application;
fig. 2 is a flowchart of a resource pool switching method provided in an embodiment of the present application;
fig. 3a is a schematic diagram of resource pool switching provided in an embodiment of the present application;
fig. 3b is a schematic diagram of scheduling multiple resource pools for cross-resource pool transmission by a PSCCH according to an embodiment of the present disclosure;
fig. 3c is a schematic diagram of multiple PSCCHs scheduling respective resource pools to perform cross-resource pool transmission according to an embodiment of the present application;
fig. 3d is a schematic diagram of resource reservation across resource pools performed by a first terminal when multiple resource pool transmissions are configured according to an embodiment of the present application;
fig. 4 is a second flowchart of a resource pool switching method according to an embodiment of the present application;
fig. 5 is a structural diagram of a first resource pool switching device according to an embodiment of the present application;
fig. 6 is a structural diagram of a second resource pool switching device according to an embodiment of the present application;
fig. 7 is a block diagram of a communication device provided in an embodiment of the present application;
fig. 8 is a structural diagram of a terminal provided in an embodiment of the present application;
fig. 9 is a structural diagram of a network-side device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used are interchangeable under appropriate circumstances such that embodiments of the application can be practiced in sequences other than those illustrated or described herein, and the terms "first" and "second" used herein generally do not denote any order, nor do they denote any order, for example, the first object may be one or more. In addition, "and/or" in the specification and the claims means at least one of connected objects, and a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
It is noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE)/LTE Evolution (LTE-Advanced) systems, but may also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described techniques can be used for both the above-mentioned systems and radio technologies, as well as for other systems and radio technologies. However, the following description describes a New Radio (NR) system for purposes of example, and NR terminology is used in much of the description below, although the techniques may also be applied to applications other than NR system applications, such as 6 th generation (6 th generation)thGeneration, 6G) communication system.
Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network-side device 12. Wherein, the terminal 11 may also be called as a terminal Device or a User Equipment (UE), the terminal 11 may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer) or a notebook Computer, a Personal Digital Assistant (PDA), a palmtop Computer, a netbook, a super-Mobile Personal Computer (UMPC), a Mobile Internet Device (MID), a Wearable Device (Wearable Device) or a vehicle-mounted Device (VUE), a pedestrian terminal (PUE), and other terminal side devices, the Wearable Device includes: bracelets, earphones, glasses and the like. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network-side device 12 may be a Base Station or a core network, where the Base Station may be referred to as a node B, an evolved node B, an access Point, a Base Transceiver Station (BTS), a radio Base Station, a radio Transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a node B, an evolved node B (eNB), a home node B, a WLAN access Point, a WiFi node, a Transmit Receiving Point (TRP), or some other suitable terminology in the field, as long as the same technical effect is achieved, the Base Station is not limited to a specific technical vocabulary, and it should be noted that, in the embodiment of the present application, only the Base Station in the NR system is taken as an example, but a specific type of the Base Station is not limited.
The resource pool switching method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Referring to fig. 2, fig. 2 is a flowchart of a resource pool switching method provided in an embodiment of the present application, where the resource pool switching method is executed by a first terminal, and includes:
step 201, under the condition that the current resource pool of the first terminal is determined to be switched according to the received first indication information and/or according to the pre-configuration, switching the current resource pool of the first terminal to a target resource pool.
The first terminal supports resource pool switching. The above steps may include the following: under the condition that the current resource pool of the first terminal is determined to be switched according to the received first indication information, the current resource pool of the first terminal is switched to a target resource pool, for example, the first indication information comprises resource information of the target resource pool, and the first terminal determines the target resource pool to be switched according to the first indication information;
or, according to the preconfiguration, switching the current resource pool of the first terminal to the target resource pool when determining that the current resource pool of the first terminal is switched, for example, switching the target resource pool determined according to the preconfiguration when the first terminal determines that the resource pool is required to be switched;
or, when determining to switch the current resource pool of the first terminal according to the received first indication information and according to the preconfiguration, the current resource pool of the first terminal is switched to the target resource pool, for example, when the first indication information indicates that the first terminal switches resources, the first terminal may determine that the target resource pool is switched according to the preconfiguration.
The first indication information can be sent to the first terminal by the second terminal, the control node and the network side device. The preconfiguration may be predefined for the protocol; configuring or pre-configuring network side equipment; the first terminal configuration or pre-configuration, etc.
In this embodiment, switching the current resource pool of the first terminal to the target resource pool, that is, switching the current resource pool of the first terminal to the target resource pool, may be understood as an action that the first terminal completes the switching.
In this embodiment, the first terminal may determine whether to perform resource pool switching according to the first indication information and/or according to the pre-configuration, and switch the current resource pool of the first terminal to the target resource pool when determining to perform resource pool switching, so that the first terminal may switch the current resource pool, flexibly select the resource pool used by the first terminal, improve the performance of the resource pool used by the first terminal at different times, and enable the first terminal to obtain the optimal performance at different times.
In the above, the first indication information includes at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
The first indication Information is carried in at least one of Downlink Control Information (DCI), Sidelink Control Information (Sidelink Control Information SCI) and a high-level signaling, where the high-level signaling is Radio Resource Control (RRC) signaling or Media Access Control (MAC) Control Element (CE) signaling.
In the above, the identifier of the target resource pool may be indicated by a plurality of bits (bits).
In a case where the first indication information includes the target resource pool, the target resource pool is determined according to the first indication information.
In the above, the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
In the foregoing, switching the current resource pool of the first terminal to the target resource pool includes:
if the current resource pool of the first terminal meets at least one of the following conditions, switching the current resource pool of the first terminal into a target resource pool according to the pre-configuration of the first terminal:
a channel occupancy rate (CR) of the current resource pool is greater than a first threshold value;
a Channel Busy Rate (CBR) of the current resource pool is greater than a second threshold;
the peak rate of the current resource pool is smaller than a third threshold value;
the target resource pool satisfies at least one of:
the CR of the target resource pool is not more than a first threshold value;
the CBR of the target resource pool is not greater than a second threshold value;
and the peak rate of the target resource pool is not less than a third threshold value.
In the above, the first threshold, the second threshold, and the third threshold may be set according to an actual situation, and are not limited herein. The CR, CBR, or peak rate of the target resource pool is superior to the CR, CBR, or peak rate of the current resource pool, and thus, after the first terminal switches the current resource pool to the target resource pool, the performance of data transmission performed by the first terminal on the target resource pool can be improved.
In an embodiment of the present application, the resource pool switching method further includes:
and sending the second indication information to at least one of a second terminal, a control node and network side equipment, wherein the second indication information is used for indicating the first terminal to be switched to a target resource pool.
The first terminal may send second indication information to a second terminal, a control node or a network side device communicating with the first terminal before the handover under the condition that the resource pool is handed over according to the pre-configuration, so as to inform the second terminal, the control node and the network side device of the target resource pool of the handover of the first terminal. In this way, after receiving the second indication information, the second terminal, the control node, and the network side device can perform data transceiving on the resources of the target resource pool in the subsequent data communication with the first terminal. After receiving the second indication information, the second terminal may also send feedback information to the first terminal to inform the first terminal that it has switched to the target resource pool.
The second indication information includes at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
The second indication information is carried in at least one of DCI, SCI and high-level signaling, and the high-level signaling is RRC signaling or MAC CE signaling.
In one embodiment of the present application, the method further comprises:
starting a switching activation timer;
and if the switching activation timer is up, suspending data receiving operation and/or data sending operation.
Optionally, the above process may be performed before switching the current resource pool of the first terminal to the target resource pool.
The first terminal may start the handover activation timer when receiving the first indication information, or the first terminal may start the handover activation timer when determining that the resource pool needs to be switched according to the received first indication information and/or according to a pre-configuration. And if the switching activation timer is up, suspending the data receiving operation and/or the data transmitting operation, and before the switching activation timer is up, the first terminal can continue to perform the data receiving operation and/or the data transmitting operation.
In one embodiment of the present application, the method further comprises:
starting a switching waiting timer;
and if the switching waiting timer fails, executing data receiving operation and/or data sending operation.
Optionally, the above process may be performed after the start of the handover activation timer and before the current resource pool of the first terminal is handed over to the target resource pool, for example, the handover waiting timer may be started before the handover timer expires or when the handover timer expires. The handover waiting timer is used to indicate that the first terminal may continue to perform the data receiving operation and/or the data transmitting operation.
In one embodiment of the present application, the method further comprises:
and sending switching information, wherein the switching information comprises at least one of resource information of the target resource pool, time for switching an activation timer, time for formally switching and time for switching a waiting timer.
Optionally, the foregoing process may be performed before the current resource pool of the first terminal is switched to the target resource pool, for example, after the first terminal receives the first indication information, or in a time period before the current resource pool of the first terminal is switched to the target resource pool after the first terminal determines to perform resource pool switching, processing related to resource switching may be performed, for example, a switching activation timer is started, a switching waiting timer is started, a time for formal switching is determined, and the like. The first terminal may send information related to resource switching, that is, switching information, to an opposite terminal, for example, at least one of the second terminal, the control node, and the network side device, which communicates with the first terminal.
In the above, after switching the current resource pool of the first terminal to the target resource pool, the method further includes:
and if response information aiming at the switching information is received, executing data receiving operation and/or data sending operation.
In an embodiment of the present application, in a case that it is determined to switch a current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration, switching the current resource pool of the first terminal to a target resource pool includes:
determining the target resource pool from a resource pool set of the first terminal under the condition of determining to switch the current resource pool of the first terminal according to the received first indication information and/or according to the pre-configuration of the first terminal, wherein the resource pool set comprises a plurality of resource pools;
and switching the current resource pool of the first terminal into the target resource pool.
The target resource pool may include one or at least two resource pools, and if the target resource pool includes at least two resource pools, the first terminal may simultaneously use resources in the multiple resource pools for data transmission, that is, use cross-resource pool transmission, under the condition that the first terminal supports simultaneous data transmission in the multiple resource pools.
And under the condition that the first terminal determines to switch the current resource pool, determining a target resource pool from a resource pool set of the first terminal, wherein the resource pool set comprises a plurality of resource pools.
Wherein the plurality of resource pools satisfy at least one of:
the time domain resources of at least two resource pools in the plurality of resource pools are the same, or the time domain resources are overlapped or partially overlapped;
frequency resources of different resource pools in the plurality of resource pools adopt frequency division multiplexing;
a periodicity of a first resource pool of the plurality of resource pools is greater than a first time threshold;
the number of time domain resources of a first resource pool of the plurality of resource pools in the period is less than a first number threshold.
In the above, the resource pools in the resource pool set may be predefined by a protocol, configured or preconfigured by a network side device, configured or preconfigured by the first terminal, and the like. The time domain resources of at least two of the resource pools are the same, or the time domain resources are overlapped or partially overlapped, for example, the time slots (slots) corresponding to the bits indicated by 1 in the resource pool configuration bitmap (bitmap) are partially or completely the same.
The frequency domain resources of different resource pools exist in the form of frequency division multiplexing. The starting position of the frequency resource of different resource pools which adopt frequency division multiplexing is determined by at least one of the following modes:
a start position parameter indication configured and/or preconfigured by higher layers, e.g., sl _ StartRB-Subchannel parameter;
a starting Physical Resource Block (PRB) of a next Resource pool in the frequency domain is an mth PRB after the previous Resource pool is ended, m is a positive integer, m is determined by a high layer signaling, for example, m is predefined, configured, or preconfigured by the high layer signaling, and the next Resource pool and the previous Resource pool are different Resource pools adopting frequency division multiplexing in the multiple Resource pools.
For a terminal supporting power saving, a resource pool with a longer period (for example, the period is greater than 1024ms) and/or sparse resources (for example, the number of time domain resources in the period is less than a first number threshold, and/or the interval between two time domain resources is not less than a first time threshold) may be set.
In an embodiment of the present application, in a case that it is determined to switch a current resource pool of a first terminal according to received first indication information, switching the current resource pool of the first terminal to a target resource pool includes:
and switching the current resource pool of the first terminal to a default resource pool when the first terminal does not include the target resource pool indicated by the first indication information, that is, the resource pool set of the first terminal does not include the target resource pool.
The default resource pool may be determined by protocol pre-definition, or by network side device configuration or pre-configuration, or by first terminal configuration or pre-configuration.
In an embodiment of the present application, the resource switching method further includes: under the condition that the first terminal does not comprise the target resource pool indicated by the first indication information according to the received first indication information, the current resource pool of the first terminal is not switched;
or,
and under the condition that the current resource pool of the first terminal is determined to be the same as the target resource pool indicated by the first indication information according to the received first indication information, not switching the current resource pool of the first terminal.
In the foregoing, if the first terminal does not include the target resource pool indicated by the first indication information, that is, the first terminal does not include the target resource pool in the resource pool set of the first terminal, or the current resource pool of the first terminal is the same as the target resource pool indicated by the first indication information, the first terminal does not perform handover on the current resource pool.
In the above, after the switching the current resource pool of the first terminal to the target resource pool, the method further includes:
and carrying out data transmission by adopting the target resources in the target resource pool. Wherein the target resource is a resource in the plurality of resource pools except for the following resources:
and the resource with the Reference Signal Received Power (RSRP) larger than the preset threshold value in the reserved resources of other terminals. The other terminals do not include the first terminal. The first indication information is jointly encoded with resource reservation information of other terminals.
And the reserved resources are subjected to joint detection and/or resource exclusion determination in the plurality of resource pools by the first terminal.
When the first terminal detects in multiple resource pools, it may perform independent detection (sensing), resource exclusion, etc. on each resource pool, and then (in order to schedule resources of multiple resource pools with one SCI or facilitate cross-resource-pool transmission in other forms), perform resource selection jointly across resource pools, and/or select resources to perform cross-resource-pool transmission.
For example: the first terminal detects in the first resource pool to obtain a first detection result; and detecting in the second resource pool to obtain a second detection result, and detecting each resource pool in sequence to obtain a corresponding detection result. And selecting resources from the plurality of resource pools according to the detection result and the resource exclusion result of each resource pool.
Optionally, in order to detect the condition of reserving resources across the resource pool, performing joint detection across the resource pool, removing the joint resources, establishing a joint candidate resource set, performing resource selection jointly, and/or selecting resources to perform transmission across the resource pool. The first terminal performs joint detection in the multiple resource pools, excludes reserved resources in the same resource pool and/or across resource pools, and/or performs resource selection in the multiple resource pools (some or all of the multiple resource pools can be selected) according to the detection result and the resource exclusion result of the resource pools.
When the candidate resources are limited by power, and/or the capacity of the transmission quantity of a plurality of resource pools, and/or the capacity of transmission across the resource pools, and/or the Radio Frequency (RF) chain related limitation, the candidate resources on other parts or all resource pools on the subframe where the transmission resources are located on a certain resource pool are excluded.
If the plurality of resource pools include reserved resources on different resource pools, the SCI may carry resource information of one or more resource pools where the reserved resources are located.
In the above, the reserved resources include resources reserved across resource pools in the multiple resource pools by other terminals.
In the above, the target resource is a resource in a current time domain resource in the multiple resource pools; or, the target resource is a resource in which time domain resources in the multiple resource pools are the same or overlapped.
In the above, the target resource pool includes N resource pools of the plurality of resource pools;
the data transmission by using the target resource in the target resource pool includes:
performing data transmission by adopting a target resource in the N resource pools scheduled by the SCI;
or,
target resources in the N resource pools which are respectively scheduled by the N SCIs are adopted for data transmission;
n is an integer greater than 1.
When the target resources in the N resource pools scheduled by one SCI are used for data transmission, the target resources in the N resource pools scheduled by one SCI can be used for data transmission of the same service. Similarly, the target resources in the N resource pools respectively scheduled by the N SCIs are used for data transmission, and the target resources in the N resource pools respectively scheduled by the N SCIs can also be used for transmitting the same service data.
In order that SCI of one resource pool can schedule resources of multiple resource pools (as in the embodiment shown in fig. 3 a), resources with the same time domain on multiple resource pools (some or all of the multiple resource pools may be selected) or time domain resources with time overlap are selected;
if data is transmitted in multiple resource pools simultaneously, one SCI may schedule resources of multiple resource pools simultaneously for transmission, or multiple SCIs may each schedule resources of one resource pool for transmission when the SCIs indicate a correlation (as in the embodiment shown in fig. 3b, multiple resource pools transmit data/TBs belonging to one service): in the foregoing, when data transmission is performed through a target resource in the N resource pools scheduled by one SCI, the SCI corresponding to a physical Sidelink Share Channel (psch) of a second resource pool in the N resource pools carries third indication information, where the third indication information is used to indicate that cross-resource pool transmission is performed by using the N resource pools. And the other resource pools except the second resource pool in the N resource pools are used for transmitting the PSSCH, or are used for transmitting the PSSCH and the SCI. That is to say, the SCI corresponding to the psch in one resource pool carries third indication information indicating multiple resource pools that are scheduled at the same time, and performs cross-resource pool transmission, and other scheduled resource pools may only transmit the psch, or transmit the SCI and the psch. In the foregoing, when data transmission is performed through target resources in the N resource pools respectively scheduled by N SCIs, the SCI corresponding to the PSSCH of each third resource pool in the N resource pools carries fourth indication information, where the fourth indication information is used to indicate that transmission on the third resource pool belongs to cross-resource-pool transmission.
In the above, the SCI corresponding to the psch of each resource pool carries fourth indication information indicating that transmissions on multiple resource pools are related, that is, indicating that the transmissions on the resource pool belong to the current cross-resource pool;
in the foregoing, when the target resource in the N resource pools is used for data transmission, the transmit power of the fourth resource pool in the N resource pools is adjusted.
Wherein the fourth resource pool is determined according to the following manner:
determining the priority of a data packet sent by one or more resource pools in the N resource pools; or, determined by the first terminal.
When the first terminal is limited by power and cannot transmit full power on a plurality of resource pools simultaneously, the transmission power on the resource pool where the data packets (packets) with lower priority are located can be adjusted according to the priority, so that the total transmission power meets the power limitation condition. That is, the fourth resource pool may be a resource pool with the smallest priority of the data packets sent in the N resource pools, or the fourth resource pool may be a resource pool with the priority of the data packets sent in the N resource pools being smaller than the preset priority threshold.
If the priorities of the data packets sent by a plurality of resource pools in the N resource pools are the same, the first terminal determines which resource pool to adjust the sending power first so that the total sending power meets the power limiting condition. The above process is exemplified below.
If UE a (i.e., a first terminal) communicates with UE B (i.e., a second terminal), UE B desires UE a to switch a resource pool, for example, to a resource pool capable of high data rate communication, or detects that the current resource pool of the first terminal is insufficient in available resources, UE B sends first indication information to UE a to indicate UE a to perform resource pool switching, where the first indication information may be carried in DCI, SCI, or higher layer signaling.
After receiving the first indication information, the UE A starts a switching activation timer;
UE A carries one or more of the identifier of the switched target resource pool, the time for switching the activation timer, the time for formal switching and the time for switching the waiting timer in SCI and sends the SCI to UE B;
UE A does not continue to execute receiving operation in the symbol or time slot after the switching activation timer is up until the switching waiting timer is invalid or the high-level signaling indicates that the switching operation is finished;
the UE a does not continue to perform the sending operation until the handover waiting timer expires and/or the feedback of the UE B is received.
After receiving the SCI of UE a regarding resource pool switching, UE B continues to communicate with UE a until the time of the switching activation timer expires.
After the formal switching time or a period of time notified by UE a (if UE a does not notify the switching time information, UE B decides the switching time itself), the resource pool communicated with UE a is adjusted according to the indication information in SCI, and after the time of the switching waiting timer or a period of time, the transmission and/or reception operation related to UE a is continuously performed. In addition, UE B may also send feedback to UE a about resource pool switching, informing UE a that it has switched the resource pool.
In the above, after receiving the first indication information, the UE a performs the handover after a time t, where the time t is a time length of the handover activation timer, and the time length is related to a processing time length of the current data packet and/or an RF chain processing time.
The first terminal may perform a resource pool switch based on a power saving purpose. If the current resource pool of the first terminal is P1, if the first terminal needs to save power, P1 may be a resource pool with a longer period but sparse resources. When the first terminal needs a large amount of resources for data transmission when the service arrives, the P1 can be switched to another resource pool P2 with more available resources according to the DCI/SCI/higher layer signaling indication. If the service is finished, the first terminal does not need a large amount of resources any more, and in order to reduce energy consumption, the first terminal needs to switch to a power-saving resource pool, and the resource pool can be switched again. The first terminal may perform resource pool switching according to the received DCI/SCI/high layer signaling, or the first terminal itself decides to switch from one resource pool to another resource pool (in this case, the first terminal determines the target resource pool according to the pre-configuration).
As shown in fig. 3a, when the first terminal receives the first indication information at time t1 or decides to switch the resource pool, the first terminal starts a switch activation timer. And after the switching activation timer expires, namely at time t2, formally executing a switching action, stopping receiving and sending data, and starting a switching waiting timer. After the handover waiting timer or after receiving the higher layer signaling to indicate the terminal to complete the handover operation, it is determined that the terminal is handed over to the destination resource pool, which is time t 3. The first terminal starts to perform operations of transceiving data and the like on the new resource pool (i.e., the target resource pool).
Fig. 3b shows that one PSCCH schedules multiple resource pools for cross-resource pool transmission. The first terminal uses three resource pools to transmit the same service data. The method comprises the steps that a first terminal carries out cross-resource pool joint detection (sending) in a plurality of resource pools, whether resource reservation information of the same resource pool and the cross-resource pool exists or not is detected, a joint detection result is obtained, occupied resources are eliminated in a unified mode, and a total candidate resource set is obtained. And the three resource pools are combined to select resources, and the same or overlapped time domain resources on the three resource pools are selected.
As shown in fig. 3b, when transmission is performed, SCI corresponding to PSSCH in P2 carries resources in other two P1 and P3 scheduled for cross-resource pool transmission. Time domain resources and/or some necessary configurations on transmission resources in P1 and P3 remain the same as in P2, and transmissions on P1 and P3 may not carry a PSCCH, with scheduling being collectively indicated by the PSCCH on P2.
Fig. 3c shows that each of the PSCCHs schedules each resource pool for cross-resource pool transmission. The first terminal uses three resource pools to transmit the same service data. The first terminal performs independent detection (sending) in a plurality of resource pools: the method comprises the steps that a first terminal detects in a first resource pool to obtain a first detection result, detects in a second resource pool to obtain a second detection result, detects in a third resource pool to obtain a third detection result and the like, then independent resource exclusion is carried out, respective candidate resource sets are established (here, joint detection (sensing), resource exclusion and candidate resource set establishment can be carried out in the same way), and finally (for convenience, SCI indicates that transmission on a plurality of resource pools has correlation relations or the same service data or the same TB and the like) resource selection is carried out in a cross-resource-pool joint mode.
When transmission is performed, the three resource pools are not limited to select the same or overlapped time-frequency resources, so that transmission on each pool needs to carry SCI information, and separate indications are performed on resource selection and configuration related to transmission on the resource pool, such as Modulation and Coding Scheme (MCS), Demodulation Reference Signal (DMRS) configuration, and the like. SCIs carried by transmissions on two resource pools that are transmitted later in time carry additional indication information pointing to the earliest transmission to indicate that the transmissions on the two resource pools also belong to the cross-resource pool transmission, which is not limited to the related indication in time, but may also be an indication in other domains or related relationships.
Fig. 3d shows that the first terminal may perform resource reservation across resource pools when configuring multiple resource pool transmission. The first terminal may reserve resources on resource pool P1 across resource pools as indicated by SCI in case P2 is scarce in resources or saves control signaling overhead on another resource pool, etc. At this time, the SCI needs to carry resource information of a destination resource pool that reserves resources across resource pools, such as a resource pool identifier.
In fig. 3b and 3c, n can be understood as the time at which the resource selection is triggered.
According to the resource pool switching method, the first terminal can be switched among different resource pools, and the terminal can be expected to obtain the optimal performance at different moments. In addition, since the first terminal may transmit in multiple resource pools at a time, the peak rate of the first terminal may be increased.
Referring to fig. 4, fig. 4 is a flowchart of a resource pool switching method provided in an embodiment of the present application, where the resource pool switching method is executed by a second terminal, a control node, or a network side device, and includes:
step 301, sending first indication information to a first terminal, where the first indication information is used to indicate the first terminal to switch a resource pool.
In this embodiment, first indication information is sent to the first terminal, where the first indication information is used to indicate the first terminal to switch the resource pool, so that the first terminal can switch the current resource pool, and the performance of the resource pool used by the first terminal at different times is improved, so that the first terminal can obtain the optimal performance at different times.
In one embodiment of the present application, the method further comprises:
and receiving second indication information sent by the first terminal, wherein the second indication information is used for indicating the first terminal to switch to a target resource pool. The second indication information includes at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
The second indication information is carried in at least one of DCI, SCI and high-level signaling, and the high-level signaling is RRC signaling or MAC CE signaling.
In an embodiment of the present application, after the sending the first indication information to the first terminal, the method further includes:
receiving switching information sent by a first terminal, wherein the switching information comprises at least one of resource information of a target resource pool, time for switching an activation timer, time for formal switching and time for switching a waiting timer;
and sending response information to the first terminal.
In the foregoing, after receiving the first indication information, the first terminal may perform processing related to resource switching in a time period before switching the current resource pool of the first terminal to the target resource pool, for example, starting a switching activation timer, starting a switching waiting timer, determining a formal switching time, and the like. The first terminal may send information related to resource switching, that is, switching information, to an opposite terminal, for example, at least one of the second terminal, the control node, and the network side device, which communicates with the first terminal. And after receiving the switching information, the second terminal, the control node or the network side equipment sends response information to the first terminal. In the above, the first indication information includes at least one of:
an identification of the target resource pool;
and frequency point information of the target resource pool.
The first indication information is carried in at least one of downlink control information DCI, SCI and a high-level signaling, wherein the high-level signaling is a Radio Resource Control (RRC) signaling or a media access control element (MAC CE) signaling.
And the first indication information and the resource reservation information of other terminals are jointly coded. The first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission or dedicated indication information. It should be noted that, in the resource pool switching method provided in the embodiment of the present application, the execution main body may be a resource pool switching device, or a control module in the resource pool switching device, configured to execute the resource pool switching method. In the embodiment of the present application, a resource pool switching method executed by a resource pool switching device is taken as an example, and the resource pool switching device provided in the embodiment of the present application is described.
Referring to fig. 5, fig. 5 is a structural diagram of a resource pool switching apparatus according to an embodiment of the present application, where the first resource pool switching apparatus 500 is executed by a second terminal, a control node, or a network side device, and includes:
a first sending module 501, configured to send first indication information to a first terminal, where the first indication information is used to indicate the first terminal to switch a resource pool.
Further, the first resource pool switching apparatus 500 further includes:
a first receiving module, configured to receive second indication information sent by the first terminal, where the second indication information is used to indicate that the first terminal is switched to a target resource pool.
Further, the first resource pool switching apparatus 500 further includes:
a second receiving module, configured to receive switching information sent by the first terminal, where the switching information includes at least one of resource information of a target resource pool, time for switching an activation timer, time for formal switching, and time for switching a waiting timer;
and the second sending module is used for sending response information to the first terminal.
Further, the first indication information includes at least one of:
an identification of the target resource pool;
and frequency point information of the target resource pool.
Further, the first indication information is carried in at least one of downlink control information DCI, SCI, and a high layer signaling, where the high layer signaling is a radio resource control RRC signaling or a media access control element MAC CE signaling.
Further, the first indication information is jointly encoded with resource reservation information of other terminals.
Further, the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
The first resource pool switching apparatus 500 in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal.
The first resource pool switching device 500 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The first resource pool switching device 500 provided in this embodiment of the application can implement each process implemented in the method embodiment of fig. 4, and achieve the same technical effect, and for avoiding repetition, details are not described here again.
Referring to fig. 6, fig. 6 is a structural diagram of a first resource pool switching apparatus according to an embodiment of the present application, where the first resource pool switching apparatus 600 is executed by a first terminal, and includes:
a switching module 601, configured to switch the current resource pool of the first terminal to a target resource pool when it is determined to switch the current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration.
Further, the first resource pool switching apparatus 600 further includes:
a first sending module, configured to send the second indication information to at least one of a second terminal, a control node, and a network side device, where the second indication information is used to indicate that the first terminal is switched to a target resource pool.
Further, the first resource pool switching apparatus 600 further includes:
the first starting module is used for starting the switching activation timer;
and the pause module is used for pausing the data receiving operation and/or the data sending operation if the switching activation timer is up.
Further, the first resource pool switching apparatus 600 further includes:
the second starting module is used for starting the switching waiting timer;
and the first execution module is used for executing data receiving operation and/or data sending operation if the switching waiting timer fails.
Further, the first resource pool switching apparatus 600 further includes:
and the second sending module is used for sending switching information, wherein the switching information comprises at least one of resource information of the target resource pool, time for switching an activation timer, time for formal switching and time for switching a waiting timer.
Further, the first resource pool switching apparatus 600 further includes:
and the second execution module is used for executing data receiving operation and/or data sending operation if response information aiming at the switching information is received.
Further, the first indication information includes at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
Further, the first indication information is carried in at least one of downlink control information DCI, SCI, and a high layer signaling, where the high layer signaling is a radio resource control RRC signaling or a media access control element MAC CE signaling.
Further, the first indication information is jointly encoded with resource reservation information of other terminals.
Further, the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
Further, the switching module 601 is configured to switch the current resource pool of the first terminal to a target resource pool according to the pre-configuration of the first terminal if the current resource pool of the first terminal meets at least one of the following conditions:
the CR of the current resource pool is larger than a first threshold value;
the CBR of the current resource pool is greater than a second threshold value;
the peak rate of the current resource pool is smaller than a third threshold value;
the target resource pool satisfies at least one of:
the CR of the target resource pool is not more than a first threshold value;
the CBR of the target resource pool is not greater than a second threshold value;
and the peak rate of the target resource pool is not less than a third threshold value.
Further, the target resource pool is determined according to the first indication information or the pre-configuration.
Further, the switching module 601 is configured to switch the current resource pool of the first terminal to a default resource pool when the first terminal does not include the target resource pool indicated by the first indication information.
Further, the first resource pool switching apparatus 600 further includes:
a non-switching module, configured to, when it is determined that the first terminal does not include the target resource pool indicated by the first indication information according to the received first indication information, not switch the current resource pool of the first terminal;
or,
and under the condition that the current resource pool of the first terminal is determined to be the same as the target resource pool indicated by the first indication information according to the received first indication information, not switching the current resource pool of the first terminal.
Further, the switching module 601 includes:
a determining submodule, configured to determine, when it is determined to switch a current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration of the first terminal, the target resource pool from a resource pool set of the first terminal, where the resource pool set includes multiple resource pools;
and the switching submodule is used for switching the current resource pool of the first terminal into the target resource pool.
Further, the plurality of resource pools satisfies at least one of:
the time domain resources of at least two resource pools in the plurality of resource pools are the same, or the time domain resources are overlapped or partially overlapped;
frequency resources of different resource pools in the plurality of resource pools adopt frequency division multiplexing;
a periodicity of a first resource pool of the plurality of resource pools is greater than a first time threshold;
the number of time domain resources of a first resource pool of the plurality of resource pools in the period is less than a first number threshold.
Further, the starting position of the frequency resource of the different resource pools that use frequency division multiplexing is determined by at least one of the following methods:
a start position parameter indication configured and/or preconfigured by higher layers;
the starting physical resource block PRB of the next resource pool and the starting physical resource block PRB of the next resource pool in the frequency domain are the mth PRB after the last resource pool is finished, m is a positive integer and is determined by high-level signaling, and the next resource pool and the last resource pool are different resource pools adopting frequency division multiplexing in the plurality of resource pools.
Further, the first resource pool switching apparatus 600 further includes:
and the transmission module is used for transmitting data by adopting the target resources in the target resource pool.
Further, the target resource is a resource in the resource pools except for the following resources:
and the reference signal received power RSRP in the reserved resources of other terminals is greater than the resource of the preset threshold value.
Further, the reserved resources include resources reserved across resource pools in the plurality of resource pools by other terminals.
Further, the reserved resources are jointly detected and/or determined for resource exclusion in the multiple resource pools by the first terminal.
Further, the target resource is a resource in a current time domain resource in the multiple resource pools;
or,
the target resource is a resource with the same or overlapped time domain resources in the multiple resource pools.
Further, the target resource pool comprises N resource pools of the plurality of resource pools;
the data transmission by using the target resource in the target resource pool includes:
performing data transmission by adopting a target resource in the N resource pools scheduled by the SCI;
or,
target resources in the N resource pools which are respectively scheduled by the N SCIs are adopted for data transmission;
n is an integer greater than 1.
Further, under the condition that data transmission is performed through a target resource in the N resource pools scheduled by one SCI, an SCI corresponding to a physical sidelink shared channel PSSCH of a second resource pool of the N resource pools carries third indication information, where the third indication information is used for indicating that cross-resource-pool transmission is performed by using the N resource pools.
Further, other resource pools of the N resource pools except the second resource pool are used for transmitting the psch, or for transmitting the psch and the SCI.
Further, under the condition that data transmission is performed through target resources in the N resource pools respectively scheduled by the N SCIs, the SCIs corresponding to the PSSCHs of each third resource pool in the N resource pools carry fourth indication information, where the fourth indication information is used to indicate that transmission on the third resource pool belongs to cross-resource-pool transmission.
Further, the sending power of a fourth resource pool in the N resource pools is adjusted under the condition that the target resource in the N resource pools is adopted for data transmission.
Further, the fourth resource pool is determined according to the following manner: determining the priority of a data packet sent by one or more resource pools in the N resource pools; or, determined by the first terminal.
The second resource pool switching device 600 in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
The second resource pool switching device 600 in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The second resource pool switching device 600 provided in this embodiment of the application can implement each process implemented in the method embodiment of fig. 2, and achieve the same technical effect, and is not described here again to avoid repetition.
Optionally, as shown in fig. 7, an embodiment of the present application further provides a communication device 70, which includes a processor 71, a memory 72, and a program or an instruction stored in the memory 72 and executable on the processor 71, for example, when the communication device 70 is a terminal, the program or the instruction is executed by the processor 71 to implement the processes of the resource pool switching method embodiments shown in fig. 2 or fig. 4, and the same technical effect can be achieved. When the communication device 70 is a network-side device, the program or the instruction is executed by the processor 71 to implement the processes of the resource pool switching method embodiment shown in fig. 4, and the same technical effect can be achieved, and in order to avoid repetition, the details are not described here again.
Fig. 8 is a schematic diagram of a hardware structure of a terminal for implementing the embodiment of the present application.
The terminal 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010.
Those skilled in the art will appreciate that terminal 1000 can also include a power supply (e.g., a battery) for powering the various components, which can be logically coupled to processor 1010 via a power management system to provide management of charging, discharging, and power consumption via the power management system. The terminal structure shown in fig. 8 does not constitute a limitation of the terminal, and the terminal may include more or less components than those shown, or combine some components, or have a different arrangement of components, and thus will not be described again.
It should be understood that in the embodiment of the present application, the input Unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042, and the Graphics Processing Unit 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
In this embodiment of the application, the radio frequency unit 1001 receives downlink data from a network side device and then processes the downlink data to the processor 1010; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 1009 may be used to store software programs or instructions and various data. The memory 1009 may mainly include a program or instruction storage area and a data storage area, wherein the program or instruction storage area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, and the like) required for at least one function, and the like. Further, the Memory 1009 may include a high-speed random access Memory and may also include a nonvolatile Memory, where the nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable Programmable PROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), or a flash Memory. Such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
Processor 1010 may include one or more processing units; alternatively, processor 1010 may integrate an application processor that handles primarily the operating system, user interface, and application programs or instructions, and a modem processor that handles primarily wireless communications, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into processor 1010.
The processor 1010 is configured to switch the current resource pool of the first terminal to a target resource pool when it is determined to switch the current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration.
Further, the radio frequency unit 1001 is configured to send the second indication information to at least one of a second terminal, a control node, and a network side device, where the second indication information is used to indicate that the first terminal is switched to a target resource pool.
Further, a processor 1010 configured to start a handover activation timer;
and if the switching activation timer is up, suspending data receiving operation and/or data sending operation.
Further, the processor 1010 is configured to start a handover waiting timer;
and if the switching waiting timer fails, executing data receiving operation and/or data sending operation.
Further, the radio frequency unit 1001 is configured to send handover information, where the handover information includes at least one of resource information of the target resource pool, time for switching an activation timer, time for formal handover, and time for switching a waiting timer.
Further, the processor 1010 is configured to perform a data receiving operation and/or a data transmitting operation if the response information for the handover information is received.
Further, the first indication information includes at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
Further, the first indication information is carried in at least one of downlink control information DCI, SCI, and a high layer signaling, where the high layer signaling is a radio resource control RRC signaling or a media access control element MAC CE signaling.
Further, the first indication information is jointly encoded with resource reservation information of other terminals.
Further, the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
Further, the processor 1010 is configured to switch the current resource pool of the first terminal to a target resource pool according to the pre-configuration of the first terminal if the current resource pool of the first terminal meets at least one of the following conditions:
the CR of the current resource pool is larger than a first threshold value;
the CBR of the current resource pool is greater than a second threshold value;
the peak rate of the current resource pool is smaller than a third threshold value;
the target resource pool satisfies at least one of:
the CR of the target resource pool is not more than a first threshold value;
the CBR of the target resource pool is not greater than a second threshold value;
and the peak rate of the target resource pool is not less than a third threshold value.
Further, the target resource pool is determined according to the first indication information or the pre-configuration.
Further, the processor 1010 is configured to switch the current resource pool of the first terminal to a default resource pool if the first terminal does not include the target resource pool indicated by the first indication information.
Further, the processor 1010 is configured to, in a case that it is determined that the first terminal does not include the target resource pool indicated by the first indication information according to the received first indication information, not switch the current resource pool of the first terminal;
or,
and under the condition that the current resource pool of the first terminal is determined to be the same as the target resource pool indicated by the first indication information according to the received first indication information, not switching the current resource pool of the first terminal.
Further, the processor 1010 is configured to determine, when it is determined to switch a current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration of the first terminal, the target resource pool from a resource pool set of the first terminal, where the resource pool set includes multiple resource pools;
and switching the current resource pool of the first terminal into the target resource pool.
Further, the plurality of resource pools satisfies at least one of:
the time domain resources of at least two resource pools in the plurality of resource pools are the same, or the time domain resources are overlapped or partially overlapped;
frequency resources of different resource pools in the plurality of resource pools adopt frequency division multiplexing;
a periodicity of a first resource pool of the plurality of resource pools is greater than a first time threshold;
the number of time domain resources of a first resource pool of the plurality of resource pools in the period is less than a first number threshold.
Further, the starting position of the frequency resource of the different resource pools that use frequency division multiplexing is determined by at least one of the following methods:
a start position parameter indication configured and/or preconfigured by higher layers;
the starting physical resource block PRB of the next resource pool and the starting physical resource block PRB of the next resource pool in the frequency domain are the mth PRB after the last resource pool is finished, m is a positive integer and is determined by high-level signaling, and the next resource pool and the last resource pool are different resource pools adopting frequency division multiplexing in the plurality of resource pools.
Further, the radio frequency unit 1001 is configured to perform data transmission by using a target resource in the target resource pool.
Further, the target resource is a resource in the resource pools except for the following resources:
and the reference signal received power RSRP in the reserved resources of other terminals is greater than the resource of the preset threshold value.
Further, the reserved resources include resources reserved across resource pools in the plurality of resource pools by other terminals.
Further, the reserved resources are jointly detected and/or determined for resource exclusion in the multiple resource pools by the first terminal.
Further, the target resource is a resource in a current time domain resource in the multiple resource pools;
or,
the target resource is a resource with the same or overlapped time domain resources in the multiple resource pools.
Further, the target resource pool comprises N resource pools of the plurality of resource pools;
a radio frequency unit 1001, configured to perform data transmission using a target resource in the N resource pools scheduled by one SCI;
or,
target resources in the N resource pools which are respectively scheduled by the N SCIs are adopted for data transmission;
n is an integer greater than 1.
Further, under the condition that data transmission is performed through a target resource in the N resource pools scheduled by one SCI, an SCI corresponding to a physical sidelink shared channel PSSCH of a second resource pool of the N resource pools carries third indication information, where the third indication information is used for indicating that cross-resource-pool transmission is performed by using the N resource pools.
Further, other resource pools of the N resource pools except the second resource pool are used for transmitting the psch, or for transmitting the psch and the SCI.
Further, under the condition that data transmission is performed through target resources in the N resource pools respectively scheduled by the N SCIs, the SCIs corresponding to the PSSCHs of each third resource pool in the N resource pools carry fourth indication information, where the fourth indication information is used to indicate that transmission on the third resource pool belongs to cross-resource-pool transmission.
Further, the sending power of a fourth resource pool in the N resource pools is adjusted under the condition that the target resource in the N resource pools is adopted for data transmission.
Further, the fourth resource pool is determined according to the following manner:
determining the priority of a data packet sent by one or more resource pools in the N resource pools;
or,
determined by the first terminal.
The terminal 1000 provided in the foregoing embodiment can implement each process implemented by the method embodiment in fig. 2, and achieve the same technical effect, and for avoiding repetition, details are not described here again.
In another embodiment of the present application, the radio frequency unit 1001 is configured to send first indication information to a first terminal, where the first indication information is used to indicate the first terminal to switch a resource pool.
Further, the radio frequency unit 1001 is configured to receive second indication information sent by the first terminal, where the second indication information is used to indicate that the first terminal is switched to a target resource pool.
Further, the radio frequency unit 1001 is configured to receive handover information sent by the first terminal, where the handover information includes at least one of resource information of a target resource pool, time of switching an activation timer, time of formal handover, and time of switching a waiting timer;
and sending response information to the first terminal.
Further, the first indication information includes at least one of:
an identification of the target resource pool;
and frequency point information of the target resource pool.
Further, the first indication information is carried in at least one of downlink control information DCI, SCI, and a high layer signaling, where the high layer signaling is a radio resource control RRC signaling or a media access control element MAC CE signaling.
Further, the first indication information is jointly encoded with resource reservation information of other terminals.
Further, the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
The terminal 1000 provided in the foregoing embodiment can implement each process implemented in the method embodiment of fig. 4, and achieve the same technical effect, and for avoiding repetition, details are not described here again.
Specifically, the embodiment of the application further provides a network side device. As shown in fig. 9, the network-side device 1100 includes: antenna 111, radio frequency device 112, baseband device 113. The antenna 111 is connected to a radio frequency device 112. In the uplink direction, the rf device 112 receives information through the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes information to be transmitted and transmits the information to the rf device 112, and the rf device 112 processes the received information and transmits the processed information through the antenna 111.
The above-mentioned band processing apparatus may be located in the baseband apparatus 113, and the method performed by the network side device in the above embodiment may be implemented in the baseband apparatus 113, where the baseband apparatus 113 includes the processor 114 and the memory 115.
The baseband device 113 may include at least one baseband board, for example, and a plurality of chips are disposed on the baseband board, as shown in fig. 9, wherein one chip, for example, the processor 114, is connected to the memory 115 to call the program in the memory 115 to perform the network operation shown in the above method embodiment.
The baseband device 113 may further include a network interface 116, for exchanging information with the radio frequency device 112, for example, a Common Public Radio Interface (CPRI).
Specifically, the network side device of the embodiment of the present invention further includes: the instructions or programs stored in the memory 115 and capable of being executed on the processor 114, and the processor 114 calls the instructions or programs in the memory 115 to execute the method executed by each module shown in fig. 5, and achieve the same technical effect, and are not described herein in detail to avoid repetition.
An embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the method embodiments shown in fig. 2 and fig. 4, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or an instruction, to implement each process in the method embodiments of fig. 2 and 4, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network) to execute the methods according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (42)

1. A resource pool switching method executed by a first terminal is characterized by comprising the following steps:
and under the condition that the current resource pool of the first terminal is determined to be switched according to the received first indication information and/or according to the pre-configuration, switching the current resource pool of the first terminal into a target resource pool.
2. The method of claim 1, further comprising:
and sending second indication information to at least one of a second terminal, a control node and network side equipment, wherein the second indication information is used for indicating the first terminal to be switched to a target resource pool.
3. The method of claim 1, further comprising:
starting a switching activation timer;
and if the switching activation timer is up, suspending data receiving operation and/or data sending operation.
4. The method of claim 1, further comprising:
starting a switching waiting timer;
and if the switching waiting timer fails, executing data receiving operation and/or data sending operation.
5. The method of claim 1, further comprising:
and sending switching information, wherein the switching information comprises at least one of resource information of the target resource pool, time for switching an activation timer, time for formally switching and time for switching a waiting timer.
6. The method of claim 5, wherein after switching the current resource pool of the first terminal to the target resource pool, the method further comprises:
and if response information aiming at the switching information is received, executing data receiving operation and/or data sending operation.
7. The method of claim 1, wherein the first indication information comprises at least one of:
an identification of the target resource pool;
frequency point information related to the target resource pool.
8. The method of claim 1, wherein the first indication information is carried in at least one of Downlink Control Information (DCI), Sidelink Control Information (SCI) and a higher layer signaling, and wherein the higher layer signaling is Radio Resource Control (RRC) signaling or Medium Access Control (MAC) control element (MAC CE) signaling.
9. The method of claim 1, wherein the first indication information is jointly encoded with resource reservation information of other terminals.
10. The method of claim 1, wherein the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
11. The method of claim 1, wherein switching the current resource pool of the first terminal to a target resource pool comprises:
if the current resource pool of the first terminal meets at least one of the following conditions, switching the current resource pool of the first terminal into a target resource pool according to the pre-configuration of the first terminal:
the channel occupancy rate CR of the current resource pool is greater than a first threshold value;
the channel busy rate CBR of the current resource pool is greater than a second threshold value;
the peak rate of the current resource pool is smaller than a third threshold value;
the target resource pool satisfies at least one of:
the CR of the target resource pool is not more than a first threshold value;
the CBR of the target resource pool is not greater than a second threshold value;
and the peak rate of the target resource pool is not less than a third threshold value.
12. The method according to claim 1, wherein the target resource pool is determined according to the first indication information, or the preconfiguration.
13. The method according to claim 1, wherein in a case that it is determined to switch the current resource pool of the first terminal according to the received first indication information, switching the current resource pool of the first terminal to a target resource pool comprises:
and under the condition that the first terminal does not comprise the target resource pool indicated by the first indication information, switching the current resource pool of the first terminal into a default resource pool.
14. The method of claim 1, further comprising: under the condition that the first terminal does not comprise the target resource pool indicated by the first indication information according to the received first indication information, the current resource pool of the first terminal is not switched;
or,
and under the condition that the current resource pool of the first terminal is determined to be the same as the target resource pool indicated by the first indication information according to the received first indication information, not switching the current resource pool of the first terminal.
15. The method according to claim 1, wherein in case that it is determined to switch the current resource pool of the first terminal according to the received first indication information and/or according to a pre-configuration, switching the current resource pool of the first terminal to a target resource pool comprises:
determining the target resource pool from a resource pool set of the first terminal under the condition of determining to switch the current resource pool of the first terminal according to the received first indication information and/or according to the pre-configuration of the first terminal, wherein the resource pool set comprises a plurality of resource pools;
and switching the current resource pool of the first terminal into the target resource pool.
16. The method of claim 15, wherein the plurality of resource pools satisfy at least one of:
the time domain resources of at least two resource pools in the plurality of resource pools are the same, or the time domain resources are overlapped or partially overlapped;
frequency resources of different resource pools in the plurality of resource pools adopt frequency division multiplexing;
a periodicity of a first resource pool of the plurality of resource pools is greater than a first time threshold;
the number of time domain resources of a first resource pool of the plurality of resource pools in the period is less than a first number threshold.
17. The method of claim 16, wherein the starting position of the frequency resource of the different resource pools using frequency division multiplexing among the plurality of resource pools is determined by at least one of:
a start position parameter indication configured and/or preconfigured by higher layers;
the starting physical resource block PRB of the next resource pool and the starting physical resource block PRB of the next resource pool in the frequency domain are the mth PRB after the last resource pool is finished, m is a positive integer and is determined by high-level signaling, and the next resource pool and the last resource pool are different resource pools adopting frequency division multiplexing in the plurality of resource pools.
18. The method of claim 1, wherein after the switching the current resource pool of the first terminal to the target resource pool, the method further comprises:
and carrying out data transmission by adopting the target resources in the target resource pool.
19. The method of claim 18, wherein the target resource is a resource in the plurality of resource pools other than:
and the reference signal received power RSRP in the reserved resources of other terminals is greater than the resource of the preset threshold value.
20. The method of claim 19, wherein the reserved resources comprise resources reserved by other terminals across resource pools in the plurality of resource pools.
21. The method of claim 19, wherein the reserved resources are jointly detected and/or resource excluded from the plurality of resource pools by the first terminal.
22. The method of claim 19, wherein the target resource is a resource in a current time domain resource in the plurality of resource pools;
or,
the target resource is a resource with the same or overlapped time domain resources in the multiple resource pools.
23. The method of claim 19, wherein the target resource pool comprises N resource pools of the plurality of resource pools;
the data transmission by using the target resource in the target resource pool includes:
performing data transmission by adopting a target resource in the N resource pools scheduled by the SCI;
or,
target resources in the N resource pools which are respectively scheduled by the N SCIs are adopted for data transmission;
n is an integer greater than 1.
24. The method of claim 23, wherein when data transmission is performed through a target resource in the N resource pools scheduled by one SCI, an SCI corresponding to a physical secondary link shared channel PSSCH of a second resource pool in the N resource pools carries third indication information, and wherein the third indication information is used for indicating cross-resource-pool transmission using the N resource pools.
25. The method of claim 24, wherein the other of the N resource pools except the second resource pool is used for transmitting psch or psch and the SCI.
26. The method of claim 24, wherein when data transmission is performed on a target resource in the N resource pools respectively scheduled by N SCIs, an SCI corresponding to a PSSCH of each third resource pool in the N resource pools carries fourth indication information, and the fourth indication information is used for indicating that transmission on the third resource pool belongs to cross-resource-pool transmission.
27. The method of claim 24, wherein the transmit power of a fourth resource pool of the N resource pools is adjusted when the target resource of the N resource pools is used for data transmission.
28. The method of claim 27, wherein the fourth resource pool is determined according to the following:
determining the priority of a data packet sent by one or more resource pools in the N resource pools;
or,
determined by the first terminal.
29. A resource pool switching method, executed by a second terminal, a control node or a network side device, is characterized by comprising:
and sending first indication information to a first terminal, wherein the first indication information is used for indicating the first terminal to switch the resource pool.
30. The method of claim 29, further comprising:
and receiving second indication information sent by the first terminal, wherein the second indication information is used for indicating the first terminal to switch to a target resource pool.
31. The method of claim 29, wherein after the sending the first indication information to the first terminal, further comprising:
receiving switching information sent by a first terminal, wherein the switching information comprises at least one of resource information of a target resource pool, time for switching an activation timer, time for formal switching and time for switching a waiting timer;
and sending response information to the first terminal.
32. The method of claim 29, wherein the first indication information comprises at least one of:
an identification of a target resource pool;
and frequency point information of the target resource pool.
33. The method of claim 29, wherein the first indication information is carried in at least one of Downlink Control Information (DCI), SCI) and higher layer signaling, and wherein the higher layer signaling is Radio Resource Control (RRC) signaling or Medium Access Control (MAC) control element (MAC CE) signaling.
34. The method of claim 29, wherein the first indication information is jointly encoded with resource reservation information of other terminals.
35. The method of claim 29, wherein the first indication information is indication information of multicast transmission, indication information of unicast transmission, indication information of broadcast transmission, or dedicated indication information.
36. A resource pool switching apparatus, comprising:
and the switching module is used for switching the current resource pool of the first terminal into the target resource pool under the condition that the switching of the current resource pool of the first terminal is determined according to the received first indication information and/or according to the pre-configuration.
37. The apparatus of claim 36, further comprising:
a sending module, configured to send second indication information to at least one of a second terminal, a control node, and a network side device, where the second indication information is used to indicate that the first terminal is switched to a target resource pool.
38. A resource pool switching apparatus, comprising:
a sending module, configured to send first indication information to a first terminal, where the first indication information is used to indicate the first terminal to switch a resource pool.
39. The apparatus of claim 38, further comprising:
a receiving module, configured to receive second indication information sent by the first terminal, where the second indication information is used to indicate that the first terminal switches to a target resource pool.
40. A terminal comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the resource pool switching method according to any one of claims 1 to 28 or the program or instructions when executed by the processor implementing the steps of the resource pool switching method according to any one of claims 29 to 35.
41. A network-side device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the resource pool switching method according to any one of claims 29 to 35.
42. A readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the resource pool switching method according to any one of claims 1 to 28, or which when executed by a processor implement the steps of the resource pool switching method according to any one of claims 29 to 35.
CN202011105338.5A 2020-10-15 2020-10-15 Resource pool switching method and device, terminal and network side equipment Pending CN114375045A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202011105338.5A CN114375045A (en) 2020-10-15 2020-10-15 Resource pool switching method and device, terminal and network side equipment
PCT/CN2021/123540 WO2022078390A1 (en) 2020-10-15 2021-10-13 Resource pool switching method and apparatus, terminal and network side device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011105338.5A CN114375045A (en) 2020-10-15 2020-10-15 Resource pool switching method and device, terminal and network side equipment

Publications (1)

Publication Number Publication Date
CN114375045A true CN114375045A (en) 2022-04-19

Family

ID=81138871

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011105338.5A Pending CN114375045A (en) 2020-10-15 2020-10-15 Resource pool switching method and device, terminal and network side equipment

Country Status (2)

Country Link
CN (1) CN114375045A (en)
WO (1) WO2022078390A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024001952A1 (en) * 2022-07-01 2024-01-04 维沃移动通信有限公司 Parameter determination method, terminal, and network side device
WO2024020915A1 (en) * 2022-07-28 2024-02-01 Qualcomm Incorporated Passive iot communication

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3295743B1 (en) * 2015-05-15 2020-02-26 Telefonaktiebolaget LM Ericsson (publ) Device-to-device priority pool configuration
EP3646648A4 (en) * 2017-07-25 2020-06-10 LG Electronics Inc. -1- Method and apparatus for performing sidelink transmissions on multiple carriers in wireless communication system
WO2019160788A1 (en) * 2018-02-13 2019-08-22 Idac Holdings, Inc. Sidelink resource pool activation
CN111246433A (en) * 2019-01-25 2020-06-05 维沃移动通信有限公司 Resource pool switching method, device, mobile terminal, network side equipment and medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024001952A1 (en) * 2022-07-01 2024-01-04 维沃移动通信有限公司 Parameter determination method, terminal, and network side device
WO2024020915A1 (en) * 2022-07-28 2024-02-01 Qualcomm Incorporated Passive iot communication

Also Published As

Publication number Publication date
WO2022078390A1 (en) 2022-04-21

Similar Documents

Publication Publication Date Title
US20210127308A1 (en) Subband switching method, device, and system
CN107835516B (en) Method and apparatus for shared spectrum communications
CN115190500A (en) Transmission processing method, terminal and network side equipment
US20220304043A1 (en) Data transmission method, device and storage medium
EP3567963A1 (en) Data transmission method and device, and computer storage medium
CN115226190A (en) Search space monitoring method and device
US20230284141A1 (en) Energy saving indication method and apparatus, device, and readable storage medium
CN114071615A (en) Cell switching method and terminal
US20230156750A1 (en) Sidelink resource selection method and terminal
WO2022078390A1 (en) Resource pool switching method and apparatus, terminal and network side device
CN115623451A (en) Conditional switching method and device
CN114760679B (en) Discontinuous Reception (DRX) configuration switching method, device and terminal
CN114765837B (en) Power saving processing method, device and equipment
CN115835315A (en) Resource reselection method, device, communication equipment, storage medium and system
CN115175353A (en) Scheduling method, device, equipment and readable storage medium
CN115915295A (en) Information reporting method, terminal and network side equipment
CN114375026A (en) Resource processing method and device and electronic equipment
WO2022206906A1 (en) Sidelink resource recommendation method and apparatus, and device and readable storage medium
CN114205754B (en) BWP switching method and terminal
CN115334646A (en) Resource selection method, device and terminal
CN115189838A (en) Physical Downlink Control Channel (PDCCH) repeated transmission method, device and user equipment
CN114448581A (en) Scheduling method of sidelink DRX (discontinuous reception), terminal and network side equipment
CN115734293A (en) Resource selection method, device and terminal
CN118524472A (en) BWP switching processing method, configuration sending method, device and equipment
KR20240016413A (en) Method, device, terminal and medium for generating handover success report (SHR)

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