CN115915292A - Resource pool selection method, device and terminal - Google Patents
Resource pool selection method, device and terminal Download PDFInfo
- Publication number
- CN115915292A CN115915292A CN202110888261.1A CN202110888261A CN115915292A CN 115915292 A CN115915292 A CN 115915292A CN 202110888261 A CN202110888261 A CN 202110888261A CN 115915292 A CN115915292 A CN 115915292A
- Authority
- CN
- China
- Prior art keywords
- resource pool
- direct communication
- terminal
- discovery message
- communication discovery
- 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
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a resource pool selection method, a resource pool selection device and a resource pool selection terminal, and relates to the technical field of communication. The method comprises the following steps: selecting and/or switching a resource pool corresponding to the direct communication discovery message according to a preset rule; the preset rules include one or more of the following: autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message; and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information. According to the scheme of the invention, by setting the preset principle, the first terminal can autonomously select and/or switch the resource pool corresponding to the direct communication message and/or select and/or switch the resource pool corresponding to the direct communication discovery message according to the received indication information, so that the purpose of selecting and/or switching the resource pool used by the direct communication message is realized.
Description
Technical Field
The present invention relates to the field of wireless technologies, and in particular, to a resource pool selection method, an apparatus, and a terminal.
Background
To extend Network coverage, one solution is to introduce a terminal-to-Network Relay (UE-to-Network Relay, simply referred to as Relay) to a Network device. The relay may be a terminal (also called sidelink relay) having a relay function, the interface between the relay and the network device uses a Uu interface, and the relay and the relayed terminal (also called a Remote terminal or a Remote terminal) use a direct communication interface (also called a PC5 interface).
The remote terminal completes the discovery of the relay terminal by sending or receiving a discovery signal, and currently, two resource pools exist: a shared resource pool and a dedicated resource pool. The discovery signal may use a dedicated resource pool and a shared resource pool, but there is currently no scheme of how a remote terminal or a relay terminal selects or switches between the two resource pools.
Disclosure of Invention
The embodiment of the invention provides a resource pool selection method, a resource pool selection device and a resource pool selection terminal, which are used for solving the problem of how to select and/or switch a resource pool by a remote terminal or a relay terminal.
In order to solve the above technical problem, an embodiment of the present invention provides the following technical solutions:
the embodiment of the invention also provides a resource pool selection method, which is executed by the first terminal, and the method comprises the following steps:
according to a preset rule, before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
Optionally, autonomously selecting a resource pool corresponding to the direct communication discovery message includes:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
Optionally, autonomously switching a resource pool corresponding to the direct communication discovery message includes:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second objective information includes at least one of:
the relation between the measurement result of the channel busy ratio CBR of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of service or quality of service QoS characteristics of the service sent by the direct communication discovery message are triggered.
Optionally, before selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information, the method further includes:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a far-end terminal, a relay terminal serving the far-end terminal configures the configuration information for the far-end terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between a channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold, where the switching includes one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool not used by the first terminal is less than or equal to the first preset threshold.
Optionally, the switching of the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold includes one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between the number of times of sending the direct communication discovery message and a third preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
Optionally, after the resource pool corresponding to the direct communication discovery message is switched when the number of times of sending the direct communication discovery message reaches the third preset threshold and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
Optionally, switching a resource pool corresponding to the direct communication discovery message according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
Optionally, after switching the resource pool corresponding to the direct communication discovery message when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between a time length between the time when the first terminal first sends the direct communication discovery message and the current time and a first preset time length, and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
Optionally, after the resource pool corresponding to the direct communication discovery message is switched within the first preset duration in which the first terminal first sends the direct communication discovery message and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
An embodiment of the present invention further provides a terminal, where the terminal is a first terminal, and includes a memory, a transceiver, and a processor:
a memory directed to storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
Optionally, the selecting, by the processor, a resource pool corresponding to the direct communication discovery message autonomously includes:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
Optionally, the processor autonomously switches a resource pool corresponding to the direct communication discovery message, including:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time when the first terminal sends the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
Optionally, before the processor selects and/or switches the resource pool corresponding to the direct communication discovery message according to the received indication information, the transceiver is configured to:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
Optionally, the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between a CBR measurement result and a first preset threshold, where the CBR measurement result is a channel busy ratio of the resource pool corresponding to the terminal, and the CBR measurement result includes one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
Optionally, the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold, where the relationship includes one or more of the following:
under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold, switching the resource pool corresponding to the direct communication discovery message;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
Optionally, the switching, by the processor, the resource pool corresponding to the direct communication discovery message according to a relationship between the number of times of sending the direct communication discovery message and a third preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
Optionally, after the processor switches the resource pool corresponding to the direct communication discovery message when the number of times of sending the direct communication discovery message reaches the third preset threshold and the response message is not received, the processor is further configured to:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
Optionally, the switching, by the processor, the resource pool corresponding to the direct communication discovery message according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
Optionally, after the processor switches the resource pool corresponding to the direct communication discovery message when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, the processor is further configured to:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
Optionally, the switching, by the processor, the resource pool corresponding to the direct communication discovery message according to a relationship between a time length between a time when the first terminal first sends the direct communication discovery message and a current time and a first preset time length, and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset duration when the first terminal sends the direct communication discovery message for the first time.
Optionally, the processor is further configured to, after the resource pool corresponding to the direct communication discovery message is switched within the first preset duration in which the first terminal first sends the direct communication discovery message and the response message is not received, further:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
An embodiment of the present invention further provides a resource pool selection apparatus, which is executed by a first terminal, and the apparatus includes:
the control unit is used for selecting the resource pool corresponding to the direct communication discovery message before sending the direct communication discovery message and/or switching the resource pool corresponding to the direct communication discovery message after sending the direct communication discovery message according to a preset rule;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
Optionally, the control unit is specifically configured to:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
Optionally, the control unit is specifically configured to:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the measurement result of the channel busy ratio CBR of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
Optionally, the apparatus further comprises a receiving unit, configured to:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a far-end terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
Optionally, the control unit is specifically configured to one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
Optionally, the control unit is specifically configured to one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
Optionally, the control unit is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received. Optionally, the control unit is specifically further configured to:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
Optionally, the control unit is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
Optionally, the control unit is specifically further configured to:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
Optionally, the control unit is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
Optionally, the control unit is specifically further configured to:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
An embodiment of the present invention further provides a processor-readable storage medium, where the processor-readable storage medium stores a computer program, and the computer program is directed to cause the processor to execute the resource pool selection method described in any one of the above.
The invention has the beneficial effects that:
in the resource pool selection method according to the embodiment of the present invention, by setting a preset rule, the first terminal may autonomously select the resource pool corresponding to the direct communication discovery message before sending the direct communication discovery message and/or autonomously switch the resource pool corresponding to the direct communication discovery message after sending the direct communication discovery message, and/or the first terminal may select the resource pool corresponding to the direct communication discovery message according to the received indication information before sending the direct communication discovery message and/or switch the resource pool corresponding to the direct communication discovery message according to the received indication information after sending the direct communication discovery message.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without any creative effort.
Fig. 1 is a diagram showing a structure of a network system according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating a communication method of network centralized control provided by the present invention;
FIG. 3 is a schematic diagram of the direct communication provided by the present invention;
fig. 4 is a schematic diagram of a relay from a terminal to a network device according to the present invention;
fig. 5 is a flowchart illustrating a resource pool selection method for a terminal according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a resource pool selection apparatus according to an embodiment of the present invention;
fig. 7 is a block diagram of a terminal 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 obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort belong to 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 is to be understood that the data so used may be interchanged under appropriate circumstances such that embodiments of the application described herein may be implemented, for example, in a sequence other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the embodiment of the present application, the term "and/or" describes an association relationship of associated objects, and means that there may be three relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. In the embodiments of the present application, the term "plurality" means two or more, and other terms are similar thereto.
In the embodiments of the present application, words such as "exemplary" or "for example" are used for illustration, exemplification or description of a representation. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present relevant concepts in a concrete fashion.
Embodiments of the present application are described below with reference to the accompanying drawings. The resource pool selection method, the resource pool selection device and the terminal provided by the embodiment of the application can be applied to a wireless communication system. The wireless communication system may be a system using a fifth generation (5 th generation, 5G) mobile communication technology (hereinafter, referred to as a 5G system), and those skilled in the art will appreciate that the 5G NR system is merely an example and is not a limitation.
Referring to fig. 1, fig. 1 is a structural diagram of a network system to which the embodiment of the present invention is applicable, and as shown in fig. 1, the network system includes a User terminal 11 and a base station 12, where the User terminal 11 may be a User Equipment (UE), for example: the terminal side Device may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), or a Wearable Device (Wearable Device), and it should be noted that the specific type of the user terminal 11 is not limited in this embodiment of the application. The base station 12 may be a base station of 5G and later releases (e.g., a gNB, a 5G NR NB), or a base station in other communication systems, or referred to as a node B, and it should be noted that in this embodiment of the present application, only the 5G base station is taken as an example, but the specific type of the base station 12 is not limited.
Some concepts related to embodiments of the present invention are first explained below.
Cellular network communication:
referring to fig. 2, the conventional wireless communication adopts a cellular network communication manner, that is, the terminal and the network side device transmit uplink and downlink data or control information through the Uu interface.
Direct communication:
referring to fig. 3, the direct communication mode is a mode in which a nearby terminal can perform data transmission through a direct communication link (also referred to as Sidelink or PC 5) in a short distance. The wireless interface to which the sildelink link corresponds is called a direct communication interface (the sildelink interface or the PC5 interface).
Relaying:
to extend Network coverage, it may be considered to introduce a terminal-to-Network relay (UE-to-Network relay). The relay itself may be a terminal (also called a Sidelink relay) having a relay function. For the UE-to-Network relay, the interface between the relay and the Network device uses a Uu interface, and the interface between the relay and the relayed terminal (also called Remote terminal Remote UE) uses a Sidelink interface (also called direct communication interface, or bypass interface or PC5 interface). A link (uulink) between the relay and the network device may be referred to as a Backhaul link (Uu Backhaul link) for the remote terminal. A schematic diagram of the relaying of a terminal to a network device is shown in fig. 4.
Configuration/selection of resource pool and transmission resource:
configuring a resource pool:
independently configuring a Resource pool for the equipment in an RRC _ CONNECTED mode through Radio Resource Control (RRC) signaling;
the public resource pool can adopt the system information configuration special for the direct link to configure an available resource pool for the equipment in an RRC _ IDLE/RRC _ INACTIVE mode;
devices outside the coverage area can obtain the available resource pool through pre-configuration.
The direct link communication each resource pool comprises:
one physical direct communication Control Channel (PSCCH) subframe pool defines a set of subframes available for PSCCH transmission;
a PSCCH resource block pool defines a resource block set which can be used for PSCCH transmission in a PSCCH subframe pool;
a pool of PSSCH subframes defining a set of subframes available for PSSCH transmission;
one pool of psch resource blocks defines the set of resource blocks available for psch transmission within a psch sub-frame pool.
Two communication modes of the direct link are as follows:
direct link communication mode 1: the device receives a scheduling grant explicitly configuring a PSCCH/Physical secondary link Shared Channel (PSCCH) dedicated resource set from the network;
direct link communication mode 2: the device autonomously selects a PSCCH/PSSCH resource set.
Direct link communication mode 1 applies to devices within the coverage of the RRC _ CONNECTED state;
the direct link communication mode 2 is applicable to devices within and out of range of RRC _ IDLE and RRC _ CONNECTED.
Receiving a resource pool:
a set of resources (subframes or resource block set) available for through link communication transmission;
a set of resources is described for which a device expects to receive a direct link communication related transmission;
a device may configure multiple receive resource pools because it may be desirable to receive through-link communications from multiple devices that have different transmit resource pools.
Direct link discovery:
the user repeatedly broadcasts the short message which can be directly detected by other nearby equipment;
the broadcast message comprises a user Identity (ID) and a message code; the network ProSe function provides a mapping of message codes to true messages;
the discovery message is transmitted on an SL-DCH transmission channel in the form of a transmission block and then mapped on a PSDCH physical channel;
selecting/allocating resource pool and transmission resource:
discovery is based on a same size discovery period, similar to the PSCCH period used in direct link communications;
in direct link discovery, a device is allocated one or more resource pools for discovery transmission;
each resource pool includes:
a PSDCH subframe pool defining a set of subframes available for discovery transmission;
a PSDCH resource block pool defining a set of resource blocks available for discovery transmissions within a subframe pool.
The embodiment of the application provides a resource pool selection method and a resource pool selection device, which are used for solving the problem of how to select and/or switch a resource pool by a remote terminal or a relay terminal.
The method and the device are based on the same application concept, and because the principles of solving the problems of the method and the device are similar, the implementation of the device and the method can be mutually referred, and repeated parts are not described again.
As shown in fig. 5, an embodiment of the present invention provides a resource pool selection method, which is executed by a first terminal, and the method includes:
step S501: according to a preset rule, before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message to the preset rule;
the preset rules comprise one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
The first terminal may be a Relay terminal (Relay UE) or a Remote terminal (Remote UE). The first terminal is a resource pool for sending direct communication messages.
The direct communication discovery message may be a conventional direct communication interface discovery message or a relay discovery message.
The direct communication message is a message for direct communication discovery.
Sending a direct communication message on a resource pool, where the resource pool is a set of Physical time-frequency resources, and a Channel structure of a Physical Downlink Control Channel (PDCCH) and a Channel structure of a Physical Downlink Shared Channel (PDSCH) are defined in the resource pool.
The resource pool includes a shared resource pool and a dedicated resource pool. Shared resource pool means that the resource pool can be used for data communication (data communication and discovery are a coherent process) and also can be used for discovery of relay terminals. The dedicated resource pool means that the resource pool can be used only for discovery of the relay terminal (only relay terminal discovery message can be transmitted).
The relay terminal discovery message refers to a discovery message for establishing a relay terminal.
Direct communication discovery message: including relay terminal discovery messages and discovery messages for establishing direct communication (establishing direct communication means that a sidelink link is established between two terminals without a relay terminal).
The first terminal may refer to a terminal that transmits a direct communication discovery message, or may refer to a terminal that receives a direct communication discovery message. In case that the first terminal is a terminal transmitting the direct communication discovery message, the first terminal transmits the direct communication discovery message using the resource pool. In this case, the reception resource pool is a union of the transmission resource pools for the terminals receiving the direct communication discovery message.
In the ongoing relay discovery, the remote terminal may implement relay discovery by sending a direct communication message to the relay terminal or receiving a direct communication message sent by the relay terminal, or the relay terminal may implement relay discovery by sending a direct communication message to the remote terminal or receiving a direct communication message sent by the remote terminal.
In the embodiment of the present invention, by setting a preset rule, the first terminal may autonomously select a resource pool corresponding to the direct communication discovery message before sending the direct communication discovery message and/or autonomously switch the resource pool corresponding to the direct communication discovery message after sending the direct communication discovery message, and/or the first terminal may select the resource pool corresponding to the direct communication discovery message according to the received indication information before sending the direct communication discovery message and/or switch the resource pool corresponding to the direct communication discovery message according to the received indication information after sending the direct communication discovery message. Or after sending a predetermined number of direct communication discovery messages, if no feedback message is received, switching the resource pool corresponding to the direct communication discovery message.
And then, the first terminal configures the resource pool used by the direct communication message or configures the switching of the resource pool used by the direct communication message according to a preset rule.
The preset rule may be implemented by the first terminal, that is, the first terminal directly determines to prefer the resource pool and/or determines to switch the resource pool, or the network device may send the indication information to indicate to prefer the resource pool and/or indicate to switch the resource pool.
Optionally, autonomously selecting a resource pool corresponding to the direct communication discovery message includes:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
In the embodiment of the present invention, a first terminal determines a preferred resource pool according to a mapping relationship between first target information and a resource pool, where the first target information includes, but is not limited to, at least one of the following:
a first terminal implementation. The first terminal directly determines the preferred resource pool, and exemplarily, if the first terminal determines that the preferred resource pool is a shared resource pool, the direct communication message preferentially uses the shared resource pool; if the first terminal determines that the preferred resource pool is a dedicated resource pool, the direct communication message preferably uses the dedicated resource pool.
The current state of the first terminal. The state Of the first terminal includes an Out Of Coverage (OOC) state or an In-Coverage (IC) state. Exemplarily, if the first terminal is in the offline state, the preferred resource pool is a shared resource pool, if the first terminal is in the online state, the preferred resource pool is a dedicated resource pool, the first terminal is in the offline state, the preferred resource pool used by the direct communication message is the shared resource pool, and the preferred resource pool used by the direct communication message is the dedicated resource pool when the first terminal is in the online state; if the first terminal is in the off-line state, the preferred resource pool is a dedicated resource pool, if the first terminal is in the on-line state, the preferred resource pool is a shared resource pool, the preferred resource pool used by the direct communication message is the dedicated resource pool when the first terminal is in the off-line state, and the preferred resource pool used by the direct communication message is the shared resource pool when the first terminal is in the on-line state.
Configuration information of the first terminal. And the first terminal determines the preferred resource pool according to the configuration information. Illustratively, if the configuration information indicates that the preferred resource pool is a shared resource pool, the direct communication message preferably uses the shared resource pool; if the configuration information indicates that the preferred resource pool is a dedicated resource pool, the direct communication message preferably uses the dedicated resource pool.
The type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission. The first terminal selects the resource pool according to the service type triggering the direct communication discovery message transmission or the QoS characteristic of the service (such as priority or delay). Exemplarily, if the service type corresponding to the voice service is a shared resource pool, and the service type triggering the sending of the direct communication discovery message is the voice service, the resource pool preferentially used by the first terminal for transmitting the direct communication message is the shared resource pool; the resource pool corresponding to the high-priority service is a dedicated resource pool, the resource pool corresponding to the low-priority service is a shared resource pool, the first terminal judges the priority of the service triggering the direct communication discovery message to send, if the priority is high, the dedicated resource pool is preferred, and if the priority is low, the shared resource pool is preferred.
Selecting an optimal resource pool according to the mapping relation between the geographical position of the first terminal and the resource pool, specifically: the network configures a mapping relationship between a resource pool and a geographic location or between the resource pool and an Identity (ID) of an area, that is, a Zone ID (area ID), and the first terminal determines whether the preferred resource pool is a shared resource pool or a dedicated resource pool according to the geographic location or the Zone ID of the first terminal.
Optionally, autonomously switching a resource pool corresponding to the direct communication discovery message includes:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used to indicate whether the direct communication discovery message is received;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
In the embodiment of the present invention, the first terminal switches the resource pool corresponding to the direct communication discovery message according to second target information, where the second target information includes but is not limited to at least one of the following:
and the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and the first preset threshold value. The first terminal judges whether to switch the resource pool corresponding to the direct communication discovery message according to the relation between the measurement result of the Channel Busy Ratio (CBR) of the corresponding resource pool and a preset first preset threshold; wherein, the first preset threshold may be configured by the network device through one or more of SIB, dedicated signaling, and pre-configuration;
and the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value. The first terminal judges whether to switch the resource pool corresponding to the direct communication discovery message according to the relation between the measurement result of the Channel Rate (CBR) of the corresponding resource pool and a preset second preset threshold; wherein, the second preset threshold may be configured by the network device through one or more of SIB, dedicated signaling, and pre-configuration;
under the condition that the first terminal is a remote terminal, the remote terminal switches a resource pool corresponding to the direct communication discovery message according to the relation between the transmission times of the current direct communication discovery message and a third preset threshold and whether the response message is received; the third preset threshold may be configured by the network device through one or more of SIB, dedicated signaling, and pre-configuration; the third preset threshold is greater than or equal to 1;
under the condition that the first terminal is a remote terminal, the remote terminal switches a resource pool corresponding to the direct communication discovery message according to the relation between the retransmission times of the currently sent direct communication discovery message and a fourth preset threshold and whether the response message is received; the fourth preset threshold may be configured by the network device through one or more of SIB, dedicated signaling, and pre-configuration; the fourth preset threshold is greater than or equal to 1;
the first terminal switches a resource pool corresponding to the direct communication discovery message according to the relation between the time of sending the direct communication discovery message for the first time and the current time and the first preset time and whether the response message is received; the first preset duration may be configured by the network device through one or more of SIB, dedicated signaling, and a pre-configuration;
the first terminal determines whether to perform switching of the resource pool corresponding to the direct communication discovery message according to the service type triggering the direct communication discovery message to be sent or the quality of service QoS characteristic of the service, for example, if the first terminal has a new service triggering the direct communication discovery message to be sent, but the resource pool corresponding to the current direct communication discovery message to be sent does not meet the requirement, the switching of the resource pool needs to be performed.
Optionally, before selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information, the method further includes:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
The indication information is used for indicating the first terminal to select and/or switch the resource pool corresponding to the direct communication discovery message.
In the embodiment of the invention, for the relay terminal, the indication information is sent by the network equipment, and for the remote terminal, the indication information is sent by the network equipment and/or the relay terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
In the embodiment of the present invention, a first terminal determines a preferred Resource pool according to configuration information, where the configuration information may be configured to the terminal by a network device through a System Information Block (SIB) or a Radio Resource Control (RRC) signaling; the configuration information may also be pre-configured; for a remote terminal, the configuration information may also be configured to the remote terminal by a relay terminal serving the remote terminal through direct communication interface radio resource control PC5-RRC signaling.
The embodiment of the invention specifically illustrates that when the terminal selects the resource pool used by the direct communication message, the specific behavior of the terminal is as follows:
step 1: the terminal judges whether the current network equipment is configured with a preferred resource pool (which can be configured by one or more of SIB, dedicated signaling and pre-configuration);
step 2: under the condition that the network equipment is not configured with the preferred resource pool, the terminal selects the preferred resource pool according to the state word (OOC/IC) of the terminal;
if the network equipment configuration exists, the terminal selects a resource pool according to the configuration; for example:
and Option1: the network equipment configures a preferred resource pool;
step 2.1: the terminal selects a preferred resource pool configured by the network equipment to send/receive a direct communication discovery signal;
and Option2: the mapping relation between the network configuration resource pool and the service;
step 2.1: the terminal judges the service (QoS/profile/service Type) of itself, and selects and judges which resource pool to select according to the mapping relation between the service (QoS/profile/service Type) configured by the network equipment and the resource pool;
and Option3, the network equipment configures the geographical position relationship between the resource pool and the service:
step 2.1: the terminal judges the geographical position (GPS coordinate/zone ID) of the terminal, and selects which resource pool according to the mapping relation between the geographical position configured by the network and the resource pool.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between a channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold, where the switching includes one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
In the embodiment of the present invention, the resource pool is switched when one or a combination of the following conditions is satisfied:
the first terminal carries out CBR measurement on the currently used resource pool, compares the measurement result with a first threshold value configured by the network, and carries out switching of the resource pool if the measurement result is greater than or equal to the first threshold value;
the first terminal carries out CBR measurement on the unused resource pool, compares the measurement result with a first threshold value, and carries out switching of the resource pool if the measurement result is smaller than the first threshold value.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold, where the switching includes one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
In the embodiment of the present invention, the resource pool is switched when one or a combination of the following conditions is satisfied:
the first terminal performs CR measurement on the currently used resource pool, compares the measurement result with a second threshold value configured by the network, and performs switching of the resource pool if the measurement result is greater than or equal to the second threshold value;
and the first terminal performs CR measurement on the unused resource pool, compares the measurement result with a second threshold value, and performs switching of the resource pool if the measurement result is smaller than the second threshold value.
Optionally, switching a resource pool corresponding to the direct communication discovery message according to a relationship between the transmission frequency of the direct communication discovery message currently sent by the first terminal and a third preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
In the embodiment of the present invention, if the first terminal is a remote terminal, and the number of times of sending the direct communication discovery message currently sent by the remote terminal reaches a third preset threshold, and a response message is not yet received, the first terminal is switched to another resource pool, where the third preset threshold is greater than or equal to 1.
Optionally, the sending times are initial transmission times of the direct communication discovery message.
Optionally, after the resource pool corresponding to the direct communication discovery message is switched when the number of times of transmission of the direct communication discovery message reaches the third preset threshold and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
In the embodiment of the present invention, if the transmission frequency of the direct communication discovery message currently sent by the remote terminal reaches the third preset threshold and the response message is not received yet, after switching to another resource pool and successfully establishing the relay connection, the remote terminal reports the information on which resource pool the relay discovery is successfully performed through to the network device.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message sent by the first terminal reach the fourth preset threshold and the response message is not received.
In the embodiment of the present invention, if the first terminal is a remote terminal, and the number of retransmissions of the direct communication discovery message currently sent by the remote terminal reaches a fourth preset threshold, and the response message is not yet received, the first terminal switches to another resource pool, where the fourth preset threshold is greater than or equal to 1.
Optionally, after switching the resource pool corresponding to the direct communication discovery message when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
In the embodiment of the present invention, when the transmission frequency of the direct communication discovery message currently sent by the remote terminal reaches the fourth preset threshold and the response message is not received yet, the remote terminal switches to another resource pool, and after successfully establishing the relay connection, the remote terminal reports the information on which resource pool the relay discovery is successfully performed to the network device.
Optionally, switching the resource pool corresponding to the direct communication discovery message according to a relationship between a time length between the time when the first terminal first sends the direct communication discovery message and the current time and a first preset time length, and whether a response message is received, includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
In the embodiment of the present invention, the first terminal is a remote terminal, and the remote terminal switches the resource pool corresponding to the direct communication discovery message when the remote terminal does not receive the response message within the first preset time period. And if the first terminal receives the response message after sending the direct communication discovery message, timing again.
Optionally, after the resource pool corresponding to the direct communication discovery message is switched within the first preset duration for the first terminal to send the direct communication discovery message and the response message is not received, the method further includes:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by a direct communication message for relay discovery.
In the embodiment of the present invention, when the remote terminal does not receive the response message within the first preset time, after switching the resource pool corresponding to the direct communication discovery message, and after successfully establishing the relay connection, the remote terminal reports information on which resource pool the relay discovery successfully performed to the network device.
The embodiment of the invention specifically describes that when the terminal switches the resource pool used by the direct communication message, the specific behavior of the terminal is as follows:
step 1: the terminal acquires the network configuration information and completes the following steps:
Option1:
step 2.1: the terminal measures the CBR and/or CR of the current resource pool, compares the CBR and/or CR with a threshold configured by the network, and triggers the resource pool switching if the CBR measurement result is greater than or equal to the threshold and/or the CR measurement result is less than or equal to the threshold.
Option2:
Step 2.1: the terminal calculates the times of errors of the current direct communication discovery message (continuous), compares the times with a threshold configured by the network, and triggers resource pool switching if the times are more than or equal to the threshold.
Option3:
Step 2.1: the terminal calculates the time that the current discovery signal has lasted (has not succeeded yet), compares the time with a threshold configured by the network, and triggers resource pool switching if the time is greater than or equal to the threshold.
It should be noted that, by setting a preset rule, the first terminal may autonomously select the resource pool corresponding to the direct communication discovery message before sending the direct communication discovery message and/or autonomously switch the resource pool corresponding to the direct communication discovery message after sending the direct communication discovery message, and/or the first terminal may select the resource pool corresponding to the direct communication discovery message according to the received indication information before sending the direct communication discovery message and/or switch the resource pool corresponding to the direct communication discovery message according to the received indication information after sending the direct communication discovery message.
The technical scheme provided by the embodiment of the application can be suitable for various systems, especially 5G systems. For example, the applicable system may be a global system for mobile communication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS) system, a long term evolution (long term evolution, LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, an LTE-a (long term evolution) system, a universal mobile system (universal mobile telecommunications system, UMTS), a universal internet Access (WiMAX) system, a New Radio Network (NR) system, etc. These various systems include terminal devices and network devices. The System may further include a core network portion, such as an Evolved Packet System (EPS), a 5G System (5 GS), and the like.
The terminal device referred to in the embodiments of the present application may refer to a device providing voice and/or data connectivity to a user, a handheld device having a wireless connection function, or another processing device connected to a wireless modem. In different systems, the names of the terminal devices may be different, for example, in a 5G system, the terminal device may be referred to as a User Equipment (UE). A wireless terminal device, which may be a mobile terminal device such as a mobile telephone (or "cellular" telephone) and a computer having a mobile terminal device, e.g., a portable, pocket, hand-held, computer-included or vehicle-mounted mobile device, may communicate with one or more Core Networks (CNs) via a Radio Access Network (RAN), and may exchange language and/or data with the RAN. Examples of such devices include Personal Communication Service (PCS) phones, cordless phones, session Initiation Protocol (SIP) phones, wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). The wireless terminal device may also be referred to as a system, a subscriber unit (subscriber unit), a subscriber station (subscriber station), a mobile station (mobile), a remote station (remote station), an access point (access point), a remote terminal device (remote terminal), an access terminal device (access terminal), a user terminal device (user terminal), a user agent (user agent), and a user device (user device), which are not limited in this embodiment of the present application.
The network device according to the embodiment of the present application may be a base station, and the base station may include a plurality of cells for providing services to a terminal. A base station may also be referred to as an access point, or a device in an access network that communicates over the air-interface, through one or more sectors, with wireless terminal devices, or by other names, depending on the particular application. The network device may exchange received air frames with Internet Protocol (IP) packets as a router between the wireless terminal device and the rest of the access network, which may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management for the air interface. For example, the network device according to the embodiment of the present application may be a Base Transceiver Station (BTS) in a Global System for Mobile communications (GSM) or a Code Division Multiple Access (CDMA), a network device (NodeB) in a Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB) or an e-NodeB) in a Long Term Evolution (LTE) System, a 5G Base Station (gNB) in a 5G network architecture (next generation System), a Home evolved Node B (HeNB), a relay Node (relay Node), a Home Base Station (femto), a pico Base Station (pico), and the like, which are not limited in the embodiments of the present application. In some network architectures, a network device may include a Centralized Unit (CU) node and a Distributed Unit (DU) node, which may also be geographically separated.
Multiple Input Multiple Output (MIMO) transmission may be performed between the network device and the terminal device by using one or more antennas, where the MIMO transmission may be Single User MIMO (SU-MIMO) or Multi-User MIMO (MU-MIMO). The MIMO transmission may be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, or may be diversity transmission, precoding transmission, beamforming transmission, or the like, depending on the form and number of root antenna combinations.
As shown in fig. 6, an embodiment of the present invention provides a resource pool selecting apparatus 600, including:
a control unit 610, configured to select, according to a preset rule, a resource pool corresponding to a direct communication discovery message before sending the direct communication discovery message and/or switch the resource pool corresponding to the direct communication discovery message after sending the direct communication discovery message;
the preset rules comprise one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
Optionally, the control unit 610 is specifically configured to:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
Optionally, the control unit 610 is specifically configured to:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second objective information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
Optionally, the apparatus further comprises a receiving unit, configured to:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
Optionally, the control unit 610 is specifically configured to one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
Optionally, the control unit 610 is specifically configured to one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
Optionally, the control unit 610 is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received. Optionally, the control unit 610 is further specifically configured to:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
Optionally, the control unit 610 is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
Optionally, the control unit 610 is further specifically configured to:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
the second resource pool is a resource pool used by the direct communication message for relay discovery.
Optionally, the control unit 610 is specifically configured to:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
Optionally, the control unit 610 is further configured to:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
It should be noted that the embodiment of the resource pool selection apparatus is a virtual apparatus corresponding to the embodiment of the method one to one, and all implementation manners in the embodiment of the method are suitable for the embodiment of the virtual apparatus, and the same technical effect can be achieved.
It should be noted that the division of the unit in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation. In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented as a software functional unit and sold or used as a stand-alone product, may be stored in a processor readable storage medium. Based on such understanding, the technical solution of the present application may be substantially implemented or contributed by the prior art, or all or part of the technical solution may be embodied in a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
As shown in fig. 7, an embodiment of the present invention further provides a terminal, which includes a processor 700, a transceiver 710, a memory 720, and a program stored in the memory 720 and operable on the processor 700; the transceiver 710 is connected to the processor 700 and the memory 720 through a bus interface, wherein the processor 700 performs the following processes for reading the program in the memory:
according to a preset rule, before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
A transceiver 710 for receiving and transmitting data under the control of the processor 700.
Wherein in fig. 7 the bus architecture may comprise any number of interconnected buses and bridges, with one or more processors, represented by processor 700, and various circuits, represented by memory 720, being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 710 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over transmission media including wireless channels, wired channels, fiber optic cables, and the like. The user interface 730 may also be an interface capable of interfacing with a desired device for different user devices, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 700 in performing operations.
Optionally, the processor 700 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
The processor executes any one of the methods provided by the embodiments of the present application for the obtained executable instructions by calling the computer program stored in the memory. The processor and memory may also be physically separated.
Further, the processor 700 implements the following steps when executing the program selected by the resource pool:
optionally, the processor 700 autonomously selects a resource pool corresponding to the direct communication discovery message, including:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
Optionally, the processor 700 autonomously switches the resource pool corresponding to the direct communication discovery message, including:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
Optionally, before the processor 700 selects and/or switches the resource pool corresponding to the direct communication discovery message according to the received indication information, the transceiver 710 is configured to:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
Optionally, the configuration information includes one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
Optionally, the processor 700 switches the resource pool corresponding to the direct communication discovery message according to a relationship between a channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold, where the relationship includes one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool not used by the first terminal is less than or equal to the first preset threshold.
Optionally, the processor 700 switches the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold, where the relationship includes one or more of the following:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool not used by the first terminal is less than or equal to the second preset threshold.
Optionally, the processor 700 switches, according to a relationship between the number of sending times of the direct communication discovery message and a third preset threshold and whether a response message is received, a resource pool corresponding to the direct communication discovery message, where the switching includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
Optionally, the processor 700 is further configured to, after switching the resource pool corresponding to the direct communication discovery message when the number of times of sending the direct communication discovery message reaches the third preset threshold and the response message is not received, further:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
Optionally, the processor 700 switches, according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received, a resource pool corresponding to the direct communication discovery message, where the switching includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received. Optionally, the processor 700 is further configured to, after switching the resource pool corresponding to the direct communication discovery message when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, further:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
Optionally, the processor 700 switches the resource pool corresponding to the direct communication discovery message according to a relationship between a time length between the time when the first terminal first sends the direct communication discovery message and the current time and a first preset time length, and whether a response message is received, where the switching includes:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
Optionally, the processor 700 is further configured to, after the resource pool corresponding to the direct communication discovery message is switched within the first preset duration in which the first terminal first sends the direct communication discovery message and the response message is not received, further:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
It should be noted that, the terminal provided in the embodiment of the present invention can implement all the method steps implemented by the method embodiment and achieve the same technical effect, and detailed descriptions of the same parts and beneficial effects as the method embodiment in this embodiment are omitted here.
An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a step of resource pool selection that should be performed for a terminal. The processor-readable storage medium can be any available medium or data storage device that can be accessed by a processor, including, but not limited to, magnetic memory (e.g., floppy disks, hard disks, magnetic tape, magneto-optical disks (MOs), etc.), optical memory (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor memory (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND FLASH), solid State Disks (SSDs)), etc.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These processor-executable instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.
Claims (28)
1. A method of resource pool selection, performed by a first terminal, the method comprising:
according to a preset rule, before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
2. The method of claim 1, wherein autonomously selecting the resource pool corresponding to the direct communication discovery message comprises:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
3. The method of claim 1, wherein autonomously switching the resource pool corresponding to the direct communication discovery message comprises:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time when the first terminal sends the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
4. The method according to claim 1, wherein before selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information, the method further comprises:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
5. The resource pool selection method of claim 2, wherein the configuration information comprises one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
6. The method of claim 3, wherein switching the resource pool corresponding to the direct communication discovery message according to a relationship between a Channel Busy Ratio (CBR) measurement result of the resource pool corresponding to the first terminal and a first preset threshold comprises one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
7. The method according to claim 3, wherein switching the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold includes one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
8. The method according to claim 3, wherein switching the resource pool corresponding to the direct communication discovery message according to a relationship between the number of times of sending the direct communication discovery message and a third preset threshold and whether a response message is received comprises:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
9. The method of claim 8, wherein after the resource pool corresponding to the direct communication discovery message is switched when the number of times of sending the direct communication discovery message reaches the third preset threshold and the response message is not received, the method further comprises:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
10. The method of claim 3, wherein switching the resource pool corresponding to the direct communication discovery message according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received comprises:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
11. The method of claim 10, wherein after the resource pool corresponding to the direct communication discovery message is switched when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, the method further comprises:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
12. The method for selecting the resource pool according to claim 3, wherein switching the resource pool corresponding to the direct communication discovery message according to a relationship between a time length between a time when the first terminal first sends the direct communication discovery message and a current time and a first preset time length and whether a response message is received comprises:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
13. The method of claim 12, wherein after the resource pool corresponding to the direct communication discovery message is switched when the response message is not received within the first preset duration in which the first terminal first transmits the direct communication discovery message, the method further comprises:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
14. A terminal, the terminal being a first terminal comprising a memory, a transceiver, a processor:
a memory directed to storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations:
according to a preset rule, before sending a direct communication discovery message, selecting a resource pool corresponding to the direct communication discovery message and/or after sending the direct communication discovery message, switching the resource pool corresponding to the direct communication discovery message to a preset rule;
the preset rules include one or more of the following:
autonomously selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
15. The terminal of claim 14, wherein the processor autonomously selects a resource pool corresponding to the direct communication discovery message, and comprises:
selecting a resource pool corresponding to the direct communication discovery message according to a mapping relation between first target information and the resource pool;
the first target information includes one or more of:
a state of a first terminal, the state of the first terminal comprising an on-network state or an off-network state;
configuration information of the first terminal;
triggering the service type or the service quality QoS characteristic of the service sent by the direct communication discovery message;
a geographical location of the first terminal.
16. The terminal of claim 14, wherein the processor autonomously switches the resource pool corresponding to the direct communication discovery message, comprising:
switching a resource pool corresponding to the direct communication discovery message according to second target information;
the second target information includes at least one of:
the relation between the channel busy ratio CBR measurement result of the resource pool corresponding to the first terminal and a first preset threshold value;
the relation between the channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold value;
the relation between the sending times of the direct communication discovery message and a third preset threshold value and whether a response message is received; wherein the response message is used for indicating whether a direct communication discovery message is received;
the relation between the retransmission times of the direct communication discovery message and a fourth preset threshold value and whether a response message is received; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the relation between the time between the first terminal sending the direct communication discovery message for the first time and the current time and a first preset time and whether a response message is received or not are obtained; wherein the response message is used for indicating whether the direct communication discovery message is received or not;
the type of traffic or quality of service QoS characteristics of the traffic that triggers the direct communication discovery message transmission.
17. The terminal according to claim 14, wherein before the processor selects and/or switches the resource pool corresponding to the direct communication discovery message according to the received indication information, the transceiver is configured to:
receiving indication information sent by network equipment under the condition that the first terminal is a relay terminal;
and receiving the indication information sent by the network equipment and/or the relay terminal under the condition that the first terminal is a remote terminal.
18. The terminal of claim 15, wherein the configuration information comprises one or more of:
configuration information configured by network equipment through a system information block SIB or an end-to-end radio resource control RRC signaling;
pre-configured configuration information;
and under the condition that the first terminal is a remote terminal, a relay terminal serving for the remote terminal configures configuration information for the remote terminal through a direct communication interface radio resource control (PC 5-RRC) signaling.
19. The terminal of claim 16, wherein the processor switches the resource pool corresponding to the direct communication discovery message according to a relation between a Channel Busy Ratio (CBR) measurement result of the resource pool corresponding to the terminal and a first preset threshold, and the relation includes one or more of:
switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool currently used by the first terminal is greater than or equal to the first preset threshold;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CBR measurement result of the resource pool unused by the first terminal is less than or equal to the first preset threshold value.
20. The terminal of claim 16, wherein the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between a channel rate CR measurement result of the resource pool corresponding to the first terminal and a second preset threshold, and includes one or more of:
under the condition that the CR measurement result of the resource pool currently used by the first terminal is greater than or equal to the second preset threshold, switching the resource pool corresponding to the direct communication discovery message;
and switching the resource pool corresponding to the direct communication discovery message under the condition that the CR measurement result of the resource pool unused by the first terminal is less than or equal to the second preset threshold.
21. The terminal according to claim 16, wherein the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between the number of times of sending the direct communication discovery message and a third preset threshold and whether a response message is received, including:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the sending times of the direct communication discovery message reach the third preset threshold and the response message is not received.
22. The terminal of claim 21, wherein the processor, after switching the resource pool corresponding to the direct communication discovery message when the number of times of sending the direct communication discovery message reaches the third preset threshold and the response message is not received, is further configured to:
after the first terminal establishes relay connection, reporting a first resource pool to network equipment;
the first resource pool is a resource pool used by a direct communication message for relay discovery.
23. The terminal of claim 16, wherein the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between the retransmission times of the direct communication discovery message and a fourth preset threshold and whether a response message is received, and the switching comprises:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the retransmission times of the direct communication discovery message reach the fourth preset threshold and the response message is not received.
24. The terminal of claim 23, wherein the processor, after switching the resource pool corresponding to the direct communication discovery message when the number of retransmissions of the direct communication discovery message reaches the fourth preset threshold and the response message is not received, is further configured to:
after the first terminal establishes relay connection, reporting a second resource pool to network equipment;
wherein the second resource pool is a resource pool used by the direct communication message for relay discovery.
25. The terminal of claim 16, wherein the processor switches the resource pool corresponding to the direct communication discovery message according to a relationship between a duration between a time when the first terminal first sends the direct communication discovery message and a current time and a first preset duration, and whether a response message is received, the method comprising:
and switching the resource pool corresponding to the direct communication discovery message under the condition that the response message is not received within the first preset time length for the first terminal to send the direct communication discovery message for the first time.
26. The terminal of claim 25, wherein the processor is further configured to, after switching the resource pool corresponding to the direct communication discovery message within the first preset duration for the first terminal to send the direct communication discovery message for the first time and without receiving the response message, further:
after the first terminal establishes relay connection, reporting a third resource pool to network equipment;
wherein the third resource pool is a resource pool used by the direct communication message for relay discovery.
27. An apparatus for resource pool selection, performed by a first terminal, the apparatus comprising:
the control unit is used for selecting the resource pool corresponding to the direct communication discovery message before sending the direct communication discovery message and/or switching the resource pool corresponding to the direct communication discovery message according to a preset rule after sending the direct communication discovery message;
the preset rules include one or more of the following:
selecting and/or switching a resource pool corresponding to the direct communication discovery message;
and selecting and/or switching the resource pool corresponding to the direct communication discovery message according to the received indication information.
28. A processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing a processor to execute the resource pool selection method of any one of claims 1 to 13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110888261.1A CN115915292A (en) | 2021-08-03 | 2021-08-03 | Resource pool selection method, device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110888261.1A CN115915292A (en) | 2021-08-03 | 2021-08-03 | Resource pool selection method, device and terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115915292A true CN115915292A (en) | 2023-04-04 |
Family
ID=86476473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110888261.1A Pending CN115915292A (en) | 2021-08-03 | 2021-08-03 | Resource pool selection method, device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115915292A (en) |
-
2021
- 2021-08-03 CN CN202110888261.1A patent/CN115915292A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114828239A (en) | Beam indication method, device and storage medium | |
CN114071612B (en) | Method, device and storage medium for updating primary cell of secondary cell group | |
CN115915378A (en) | TA-based synchronization method, equipment, device and storage medium | |
CN114845318A (en) | Information indication method, device and terminal | |
CN114071564A (en) | Method for communication between user terminal and network, terminal, network equipment and device | |
CN115604665A (en) | Group switching method, equipment, device and storage medium | |
CN114158059A (en) | Information processing method and device, terminal equipment and network side equipment | |
CN114095875B (en) | Transmission area processing method for Multimedia Broadcast Multicast Service (MBMS) | |
CN115801200A (en) | Multi-time slot transmission method, device, terminal and network side equipment | |
CN115915292A (en) | Resource pool selection method, device and terminal | |
CN115623555A (en) | Relay selection method, device and terminal | |
CN114585110A (en) | Method and device for controlling terminal to enter inactive state | |
CN114599120A (en) | Method and device for recovering RRC (radio resource control) connection of terminal | |
CN115915022B (en) | Multicast broadcast service data transmission method, device, equipment and storage medium | |
CN115776360A (en) | Transmission processing method and device | |
CN117812607A (en) | Method, device, terminal and network equipment for entering connection state | |
CN117793904A (en) | Frequency resource acquisition and determination methods, devices, terminal equipment and network equipment | |
CN115696469A (en) | QoS parameter configuration method, device, apparatus and storage medium | |
CN115707151A (en) | State transition method, device, equipment and storage medium | |
CN116962991A (en) | Information transmission method, terminal, network equipment, device and storage medium | |
CN115915022A (en) | Multicast broadcast service data transmission method, device, equipment and storage medium | |
CN118870520A (en) | Information processing method, device and readable storage medium | |
CN115915490A (en) | Method, device, equipment and storage medium for establishing data transmission path | |
CN117479342A (en) | Uplink processing method, downlink processing method, paging processing method and communication equipment | |
CN118785455A (en) | Information transmission method, device, terminal and network equipment |
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 |