WO2024026632A1 - 传输资源选取方法和设备 - Google Patents

传输资源选取方法和设备 Download PDF

Info

Publication number
WO2024026632A1
WO2024026632A1 PCT/CN2022/109497 CN2022109497W WO2024026632A1 WO 2024026632 A1 WO2024026632 A1 WO 2024026632A1 CN 2022109497 W CN2022109497 W CN 2022109497W WO 2024026632 A1 WO2024026632 A1 WO 2024026632A1
Authority
WO
WIPO (PCT)
Prior art keywords
carrier
terminal
resource
value
resource pool
Prior art date
Application number
PCT/CN2022/109497
Other languages
English (en)
French (fr)
Inventor
冷冰雪
卢前溪
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to PCT/CN2022/109497 priority Critical patent/WO2024026632A1/zh
Publication of WO2024026632A1 publication Critical patent/WO2024026632A1/zh

Links

Images

Classifications

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

Definitions

  • the present application relates to the field of communications, and more specifically, to a transmission resource selection method, device, computer-readable storage medium, computer program product, and computer program.
  • D2D communication is a side link (SL, Sidelink) transmission technology.
  • SL Sidelink
  • the device to device communication system adopts A method of direct end-to-end communication.
  • how to select transmission resources more accurately has become a problem that needs to be solved.
  • Embodiments of the present application provide a transmission resource selection method, equipment, computer-readable storage media, computer program products, and computer programs.
  • This embodiment of the present application provides a transmission resource selection method, including:
  • the first terminal determines the first transmission resource based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers; wherein the first parameter is used to represent the resource usage status;
  • the first transmission resource is used for data transmission;
  • N is an integer greater than 1.
  • This embodiment of the present application provides a first terminal, including:
  • a processing unit configured to determine the first transmission resource based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers; wherein the first parameter is used to represent the resource usage status ;
  • the first transmission resource is used for data transmission;
  • N is an integer greater than 1.
  • An embodiment of the present application provides a first terminal, including a processor and a memory.
  • the memory is used to store computer programs, and the processor is used to call and run the computer program stored in the memory, so that the first terminal executes the above method.
  • An embodiment of the present application provides a chip for implementing the above method.
  • the chip includes: a processor, configured to call and run a computer program from a memory, so that the device installed with the chip executes the above method.
  • Embodiments of the present application provide a computer-readable storage medium for storing a computer program, which when the computer program is run by a device, causes the device to perform the above method.
  • An embodiment of the present application provides a computer program product, which includes computer program instructions, and the computer program instructions cause a computer to execute the above method.
  • An embodiment of the present application provides a computer program that, when run on a computer, causes the computer to perform the above method.
  • the first terminal determines the first transmission resource according to the value of the first parameter corresponding to one or more resource pools on each of the N carriers, where The first parameter is used to represent resource usage status. In this way, transmission resources that are more in line with the current resource usage status can be selected for data transmission, thereby ensuring system communication efficiency.
  • Figure 1 is a schematic diagram of an application scenario according to an embodiment of the present application.
  • FIGS 2a and 2b are schematic diagrams of D2D scenes according to the present application.
  • Figure 3 is a schematic flowchart of a transmission resource selection method according to an embodiment of the present application.
  • Figure 4 is a schematic flow chart of a transmission resource selection method according to an embodiment of the present application.
  • Figure 5 is another schematic flow chart of a transmission resource selection method according to an embodiment of the present application.
  • Figure 6 is a schematic block diagram of a first terminal according to an embodiment of the present application.
  • Figure 7 is a schematic block diagram of a communication device according to an embodiment of the present application.
  • Figure 8 is a schematic block diagram of a chip according to an embodiment of the present application.
  • Figure 9 is a schematic block diagram of a communication system according to an embodiment of the present application.
  • GSM Global System of Mobile communication
  • CDMA Code Division Multiple Access
  • WCDMA broadband code division multiple access
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • LTE-A Advanced long term evolution
  • NR New Radio
  • NTN Non-Terrestrial Networks
  • UMTS Universal Mobile Telecommunication System
  • WLAN Wireless Local Area Networks
  • WiFi wireless fidelity
  • 5G fifth-generation communication
  • the communication system in the embodiment of the present application can be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, a dual connectivity (Dual Connectivity, DC) scenario, or an independent ( Standalone, SA) network deployment scenario.
  • Carrier Aggregation, CA Carrier Aggregation, CA
  • DC Dual Connectivity
  • SA Standalone
  • the communication system in the embodiment of the present application can be applied to unlicensed spectrum, where the unlicensed spectrum can also be considered as shared spectrum; or, the communication system in the embodiment of the present application can also be applied to Licensed spectrum, where licensed spectrum can also be considered as unshared spectrum.
  • the embodiments of this application describe various embodiments in combination with network equipment and terminal equipment.
  • the terminal equipment may also be called user equipment (User Equipment, UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device, etc.
  • User Equipment User Equipment
  • the terminal device can be a station (STAION, STA) in the WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, or a personal digital processing unit.
  • STAION Session Initiation Protocol
  • SIP Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as aircraft, balloons and satellites). superior).
  • the terminal device may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, or an augmented reality (Augmented Reality, AR) terminal.
  • Equipment wireless terminal equipment in industrial control, wireless terminal equipment in self-driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid , wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, or wireless terminal equipment in smart home, etc.
  • the terminal device may also be a wearable device.
  • Wearable devices can also be called wearable smart devices. It is a general term for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes, etc.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include full-featured, large-sized devices that can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones.
  • the network device may be a device used to communicate with mobile devices.
  • the network device may be an access point (Access Point, AP) in WLAN, or a base station (Base Transceiver Station, BTS) in GSM or CDMA.
  • BTS Base Transceiver Station
  • it can be a base station (NodeB, NB) in WCDMA, or an evolutionary base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and an NR network network equipment (gNB) or network equipment in the future evolved PLMN network or network equipment in the NTN network, etc.
  • AP Access Point
  • BTS Base Transceiver Station
  • NodeB, NB base station
  • Evolutional Node B, eNB or eNodeB evolution base station
  • gNB NR network network equipment
  • the network device may have mobile characteristics, for example, the network device may be a mobile device.
  • the network device can be a satellite or balloon station.
  • the satellite can be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geosynchronous orbit (geostationary earth orbit, GEO) satellite, a high elliptical orbit (High Elliptical Orbit, HEO) satellite ) satellite, etc.
  • the network device may also be a base station installed on land, water, etc.
  • network equipment can provide services for a cell, and terminal equipment communicates with the network equipment through transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell.
  • the cell can be a network equipment (
  • the cell corresponding to the base station) can belong to the macro base station or the base station corresponding to the small cell (Small cell).
  • the small cell here can include: urban cell (Metro cell), micro cell (Micro cell), pico cell ( Pico cell), femto cell (Femto cell), etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-rate data transmission services.
  • Figure 1 illustrates a communication system 100.
  • the communication system includes a network device 110 and two terminal devices 120.
  • the communication system 100 may include multiple network devices 110 , and the coverage of each network device 110 may include other numbers of terminal devices 120 , which is not limited in this embodiment of the present application.
  • the communication system 100 may also include other network entities such as a Mobility Management Entity (MME), an Access and Mobility Management Function (AMF), etc.
  • MME Mobility Management Entity
  • AMF Access and Mobility Management Function
  • network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks used to communicate with access network equipment.
  • the access network equipment can be a long-term evolution (long-term evolution, LTE) system, a next-generation (mobile communication system) (next radio, NR) system or authorized auxiliary access long-term evolution (LAA- Evolutionary base station (evolutional node B, abbreviated as eNB or e-NodeB) macro base station, micro base station (also known as "small base station"), pico base station, access point (access point, AP), Transmission point (TP) or new generation base station (new generation Node B, gNodeB), etc.
  • LTE long-term evolution
  • NR next-generation
  • LAA- Evolutionary base station evolutional node B, abbreviated as eNB or e-NodeB
  • eNB next-generation
  • NR next-generation
  • LAA- Evolutionary base station evolutional node B, abbre
  • the communication equipment may include network equipment and terminal equipment with communication functions.
  • the network equipment and terminal equipment may be specific equipment in the embodiments of the present application, which will not be described again here; the communication equipment also It may include other devices in the communication system, such as network controllers, mobility management entities and other network entities, which are not limited in the embodiments of this application.
  • Device-to-device communication is a side link transmission technology (SL: Sidelink) based on D2D.
  • SL Sidelink
  • the Internet of Vehicles system adopts terminal-to-device communication.
  • the terminal communicates directly, so it has higher spectrum efficiency and lower transmission delay.
  • Mode A as shown in Figure 2a, the transmission resources of the terminal device are allocated by the network device 210.
  • the terminal device (terminal device 211 and terminal device 212 in Figure 2a) transmits data on the sidelink according to the resources allocated by the network device 210.
  • the network device can allocate resources for a single transmission to the terminal, or allocate resources for semi-static transmission to the terminal device.
  • a two-way solid arrow is used to represent the side link between the terminal device 211 and the terminal device 212; in Figure 2a, a dotted arrow is used to represent the resource usage of the network device 210 allocating transmission to the terminal device 211 (or the terminal device 212). downlink.
  • Mode B as shown in Figure 2b, the terminal device, specifically a vehicle-mounted terminal, selects a resource in the resource pool for data transmission.
  • a two-way solid line arrow is used to represent the side link between the terminal device 221 and the terminal device 222. As can be seen in Figure 2b, the network device 220 does not allocate transmission information to the terminal device 221 or the terminal device 222. resource.
  • ProSe Proximity based Service
  • ProSe by configuring resource pools The position in the time domain, for example, the resource pool is non-continuous in the time domain, so that the terminal device can send/receive data non-continuously on the sidelink, thereby achieving the effect of power saving.
  • FeD2D Wearable devices
  • 3GPP concluded that network equipment can be configured remotely through a relay terminal DRX (Discontinuous Reception, discontinuous reception) parameters of the terminal, but since this topic has not further entered the standardization stage, there is no conclusion on the specific details of how to configure DRX.
  • DRX discontinuous Reception, discontinuous reception
  • NR V2X is not limited to broadcast scenarios, but further extends to unicast and multicast scenarios, and the application of V2X is studied in these scenarios. Similar to LTE V2X, NR V2X will also define the above two resource authorization modes mode-1/2; further, the terminal device may be in a mixed mode, that is, it can use mode-1 to obtain resources, and at the same time You can use mode-2 to obtain resources.
  • the resource acquisition is indicated through sidelink grant, that is, the sidelink grant indicates the time-frequency location of the corresponding PSCCH and PSSCH resources.
  • NR V2X introduces feedback-based HARQ retransmission, which is not limited to unicast communication, but also includes multicast communication.
  • Carrier selection in LTE-V2X carrier aggregation is completed by the following mechanism: the upper layer configures the mapping relationship between service type (service type) and carrier, that is, for a certain service, the upper layer indicates the available carriers (set) to the AS layer; further, the AS The layer configures the set of carriers available for each logical channel and the CBR measurement threshold configured for data priority (priority) in each resource pool.
  • the UE measures the CBR value in the resource pool and compares it with the CBR threshold corresponding to the priority of the transmitted data. If the measured value is lower than the threshold, the carrier is considered available.
  • Both LTE V2X and NR V2X support CBR/Channel Occupancy Ratio (CR, Channel Occupancy Ratio) measurement, which is mainly used for congestion control in terminal autonomous resource selection mode.
  • CBR/CR CBR/Channel Occupancy Ratio
  • NR V2X has some differences in parameter values due to its support of multi-subcarrier spacing.
  • the definition of CBR is: the proportion of sub-channels with SL RSSI higher than the configured threshold in the CBR measurement window to the total number of sub-channels in the resource pool, which is equal to 100 sidelink subframes in LTE V2X, and equals to NR V2X based on the parameters configured by the higher layer.
  • CA Carrier Aggregation
  • CC component carriers
  • CA can aggregate multiple component carriers (CC) together and be received or transmitted by a terminal device at the same time.
  • CA can be divided into intra-band CA (intra-band CA) and cross-band CA (inter-band CA).
  • Intra-band CA intra-band CA
  • inter-band CA cross-band CA
  • One of the main uses of Intra-band CA is in scenarios where the cell carrier bandwidth is greater than the single carrier bandwidth capability of the terminal device.
  • the terminal device can use CA to operate in a "wide carrier" .
  • the network equipment supports a carrier of 300MHz, but the terminal equipment only supports a maximum carrier of 100MHz.
  • the terminal equipment can use CA mode to achieve broadband operation greater than 100MHz.
  • the aggregated carriers can be adjacent carriers or non-adjacent carriers. carrier.
  • a beam failure recovery mechanism is designed for the primary cell (PCell) and the secondary primary cell (PSCell). Its main functional modules (or main steps) are divided into 4: Beam Failure Detection (BFD); New beam selection (New Beam Identification, NBI); Beam Failure Recovery ReQest (BFRQ); Network side response.
  • BFD Beam Failure Detection
  • NBI New Beam Identification
  • BFRQ Beam Failure Recovery ReQest
  • the terminal equipment measures the PDCCH (Physical Downlink Control Channel) to determine the link quality corresponding to the downlink transmission beam; if the corresponding link quality is very poor, the downlink beam fails; the terminal equipment A group of candidate beams are measured, and the beam that meets the threshold is selected as a new beam; the terminal device notifies the network of a beam failure through BFRQ information and reports a new beam.
  • the network device After receiving the BFRQ information sent by a terminal device, the network device determines that a beam failure has occurred in the terminal device, and selects to send the PDCCH on a new beam.
  • the terminal device receives the PDCCH sent by the network device on the new beam, it is determined that the response information from the network side has been correctly received. At this point, the beam failure recovery process is successfully completed.
  • the "instruction” mentioned in the embodiments of this application may be a direct instruction, an indirect instruction, or an association relationship.
  • a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B. relation.
  • correlate can mean that there is a direct correspondence or indirect correspondence between the two, it can also mean that there is an associated relationship between the two, or it can mean indicating and being instructed, configuration and being. Configuration and other relationships.
  • Figure 3 is a schematic flow chart of a transmission resource selection method according to an embodiment of the present application. The method includes at least part of the following.
  • the first terminal determines the first transmission resource based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers; wherein the first parameter is used to represent the resource usage status. ;
  • the first transmission resource is used for data transmission;
  • N is an integer greater than 1.
  • the first transmission resource is used for data transmission, specifically refers to that the first transmission resource is used for sidelink data transmission, that is, the first transmission resource specifically refers to the first terminal and Transmission resources for sidelink data transmission between second terminals.
  • the second terminal and the first terminal are two terminal devices that transmit and receive data on the sidelink.
  • the second terminal is different from the first terminal.
  • the first terminal may be a sending terminal device, and the second terminal may be a sending terminal device.
  • the terminal may be a receiving end terminal device; or, the first terminal may be a receiving end terminal device, and the second terminal may be a sending end terminal device.
  • the type of transmission resource may be one of the following: carrier, resource pool, time-frequency resource, etc.
  • the first parameter may be CBR (Channel Busy Ratio).
  • CBR is defined as: the proportion of sub-channels whose SL (Sidelink) RSSI (Received Signal Strength Indicator, received signal strength indicator) is higher than the configuration threshold within the CBR measurement window to the total number of sub-channels in the resource pool. That is, this CBR is intended to indicate the load level, i.e. the portion of the resource pool (how many sub-channels) that is evaluated with RSSI above a certain threshold at a given time. Therefore, the CBR provides an indication of the number of channels collectively used by users in the system.
  • N is an integer greater than 1.
  • the N carriers may be all carriers configured by the first terminal. Any one of the aforementioned N carriers is called the i-th carrier, where i is a positive integer less than or equal to N, or i is an integer less than N and greater than or equal to 0.
  • i can be the index number of any carrier.
  • the index numbers of the N carriers can be sorted from 1 to N, where i is a positive integer less than or equal to N; in another case, the index numbers of the N carriers can be sorted starting from 0. Sort until N-1, at this time, i is an integer less than N and less than or equal to 0.
  • the first terminal may first obtain the value of the first parameter corresponding to one or more resource pools on each of the N carriers. Any one of the aforementioned N carriers is called the i-th carrier, where i is a positive integer less than or equal to N, then in one or more resource pools on the i-th carrier, each resource pool The corresponding value of the first parameter is: measured by the first terminal, or a default value.
  • the one or more resource pools on the i-th carrier may refer to all resource pools on the i-th carrier.
  • the method for the first terminal to obtain the value of the first parameter corresponding to one or more resource pools on the i-th carrier may include: Measurement is performed to obtain the measured value of the first parameter of the jth resource pool; based on the measured value of the first parameter corresponding to the jth resource pool, determine the value of the first parameter corresponding to the jth resource pool.
  • Value; j is a positive integer.
  • determining the value of the first parameter corresponding to the jth resource pool based on the measured value of the first parameter corresponding to the jth resource pool may include: When the measurement result of the first parameter is available, determine the value of the first parameter of the jth resource pool to be the measured value; when the measurement result of the first parameter of the jth resource pool is not available Next, configure the value of the first parameter of the j-th resource pool as the default value.
  • the measurement result of the first parameter of the jth resource pool is unavailable may refer to: the measurement result of the first parameter of the jth resource pool is incorrect, or the measurement result of the jth resource pool is incorrect. Insufficient measurement results of one parameter, etc. are all within the protection scope of this embodiment, but are not exhaustive.
  • the j-th resource pool is any one of one or more resource pools on the i-th carrier, and each resource in the one or more resource pools on the i-th carrier is determined
  • the method of determining the value of the first parameter of the pool is the same as the method of determining the value of the first parameter of the j-th resource pool on the i-th carrier, and will not be described again.
  • the i-th carrier is any one of the N carriers. Since the measurement value acquisition method of the first parameter of each resource pool of each of the N carriers is the same as the i-th carrier, The processing of each carrier is the same, so no details will be given one by one.
  • the aforementioned S310 may specifically be: the first terminal determines the first parameter value of each of the N carriers based on the value of the first parameter respectively corresponding to one or more resource pools on each of the N carriers.
  • a reference value wherein the first reference value is used to represent the resource usage status of a carrier; and the first transmission resource is determined based on the first reference value of each of the N carriers.
  • the first terminal determines the first reference value of each of the N carriers based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers, and may The method includes: the first terminal determines the first reference value of the i-th carrier based on values of first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier; wherein , the i-th carrier is one of the N carriers; i is a positive integer less than or equal to N, or i is an integer less than N and greater than or equal to 0.
  • At least part of the one or more resource pools on the i-th carrier includes one of the following: all resource pools in the one or more resource pools on the i-th carrier; the i-th carrier One or more specified resource pools in one or more resource pools.
  • the one or more resource pools on each of the N carriers may include all resource pools of each of the N carriers, or one or more designated resources of each of the N carriers. Pool.
  • the number of all resource pools in the one or more resource pools on the i-th carrier may be one or more, and this embodiment does not limit the number. All resource pools in one or more resource pools on the i-th carrier may be configured by a network device, determined by the first terminal, or configured by the second terminal.
  • the network device may specifically refer to a first network device, and the first network device may be an access network device of the cell where the first terminal is located, such as a base station, gNB, eNB, etc. of the cell where the first terminal is located. one.
  • all resource pools in one or more resource pools on the i-th carrier may be configured by the first network device through third configuration information, and the third configuration information may include N carriers.
  • the identifier of each carrier, and related information of one or more resource pools on each carrier; the i-th carrier is any one of the N carriers.
  • the relevant information of any resource pool can be the index number, number, or identification of the resource pool.
  • the third configuration information can be carried by one of the following: RRC (Radio Resource Control) signaling, DCI (Downlink Control Information), MAC (Medium Access Control, Medium Access Control) CE (Control Element , Control Element) and so on.
  • all resource pools in one or more resource pools on the i-th carrier may be determined by the first terminal, and may refer to the i-th carrier to be preset by the first terminal.
  • One or more resource pools on the i-th carrier serve as all resource pools on the i-th carrier. Since the i-th carrier is any one of the N carriers, the first terminal uses one or more resource pools on each of the preset N carriers as all resource pools on the carrier. It should be understood that if all the resource pools of each carrier on the N carriers are determined by the first terminal, the first terminal can also obtain the relevant information of all resource pools of each carrier on the N carriers. (such as the identification, number, or index number of each resource pool), sent to the first network device.
  • all resource pools in one or more resource pools on the i-th carrier may be configured by the second terminal, which may refer to the first terminal receiving the fourth configuration information sent by the second terminal.
  • the fourth configuration information includes all resource pools on each of the N carriers, and the i-th carrier is any one of the N carriers.
  • the second terminal may send the fourth configuration information to the first terminal after receiving the fourth configuration information sent by the second network device of the cell where it is located;
  • the second network device may send the fourth configuration information to the second terminal after learning that the second terminal is performing sidelink communication with the first terminal, and the second terminal may send the third configuration information to the second terminal.
  • Four configuration information are sent to the first terminal.
  • the first terminal can also provide the relevant information of all resource pools of each carrier on the N carriers, Sent to the first network device.
  • One or more designated resource pools among the one or more resource pools on the i-th carrier are configured by the network device, or determined by the first terminal, or configured by the second terminal, or by protocol prescribed, or default.
  • one or more designated resource pools among one or more resource pools on the i-th carrier may be sent to the first terminal by the first network device in the cell where the first terminal is located.
  • the first network device may be configured through fifth configuration information, and the fifth configuration information may include an identifier of each of the N carriers, and information related to one or more designated resource pools on each carrier;
  • the i-th carrier is any one of the N carriers.
  • the relevant information of any specified resource pool can be the index number, number, or identification of the specified resource pool.
  • the fifth configuration information can be carried by one of the following: RRC signaling, DCI, MAC CE, etc.
  • one or more designated resource pools among the one or more resource pools on the i-th carrier may be specified by the protocol.
  • the number of one or more designated resource pools may be configured in the protocol or Index number or identification.
  • one or more designated resource pools among the one or more resource pools on the i-th carrier are default.
  • one or more designated resource pools corresponding to each of the N carriers can be preset in the system. The numbers of multiple default resource pools, and use one or more default resource pools as the specified resource pool.
  • one or more designated resource pools on the i-th carrier when one or more designated resource pools among the one or more resource pools on the i-th carrier are determined by the first terminal, one or more designated resource pools on the i-th carrier There is a second mapping relationship between one or more specified resource pools in the resource pools and the second parameter; the second parameter may be a business-related parameter.
  • the i-th carrier is any one of the N carriers, so the designated resource pool of each carrier has a corresponding second mapping relationship with the second parameter, and the first terminal can determine the designated resource pool of each carrier. Resource pool; correspondingly, the first terminal may also send relevant information of the designated resource pool of each carrier on the N carriers to the first network device.
  • the second mapping relationship may be any one of the second group of mapping relationships.
  • the second set of mapping relationships may include: related information of one or more resource pools on each of the N carriers, and a relationship between each resource pool on each carrier and the candidate value of the second parameter. Mapping relations. That is to say, a mapping relationship can be determined from the second set of mapping relationships as the second mapping relationship according to the current value of the second parameter.
  • the second parameter includes at least one of the following: business related information, QoS (Quality of Service, Quality of Service), L2 (Layer2, Layer 2) identification, transmission configuration file, priority, logical channel identification, and logical channel.
  • QoS Quality of Service
  • L2 Layer2, Layer 2 identification
  • transmission configuration file priority
  • priority priority
  • logical channel identification logical channel.
  • logical channel logical channel.
  • relevant information about the service includes at least one of the following: the name of the service and the identifier of the service.
  • the second parameter is the name of the service
  • the second set of mapping relationships may include: the mapping relationship between the name of service 1 and the resource pool 1 of the i-th carrier, the name of service 2 and the mapping relationship between the i-th carrier The mapping relationship between the resource pool 2 of the carriers, the mapping relationship between the name of the service 3 and the resource pool 1 of the i+1th carrier, etc.
  • the second mapping relationship is the mapping relationship between the name of service 1 and the resource pool 1 of the i-th carrier.
  • the method further includes: the first terminal receiving first configuration information sent by the second terminal; wherein the first configuration information includes one or more configuration information on the i-th carrier.
  • the relevant information of the designated resource pool may specifically refer to any one of the number, index number, and identification of the designated resource pool, which will not be exhaustive here.
  • the aforementioned i-th carrier is any one of the N carriers.
  • the aforementioned first configuration information may include information related to one or more designated resource pools in one or more resource pools on each of the N carriers. information, but I won’t go into details one by one.
  • the first terminal may also send relevant information of one or more designated resource pools among the one or more resource pools of each carrier on the N carriers to the first network device.
  • the second terminal may arbitrarily designate a resource pool as the aforementioned designated resource pool. Alternatively, the second terminal may select a designated resource pool.
  • one or more designated resource pools among the one or more resource pools on the i-th carrier include at least one of the following: the second terminal is located on the i-th carrier. The resource pool where the resources monitored on the i-th carrier are located; the resource pool where the resources whose interference value is less than the preset interference threshold value among the one or more resources monitored by the second terminal on the i-th carrier are located.
  • the second terminal may have monitoring resources on all N carriers.
  • the second terminal may use the resource pool in which the monitoring resources on each of the N carriers are located as a resource pool on the carrier.
  • the second terminal can obtain the interference value of each resource during the current monitoring of one or more resources, and select the smallest resource from the one or more resources whose interference value is less than the preset interference threshold value.
  • the resource pool in which the resource pool is located is used as the aforementioned designated resource pool, or the resource pool in which all resources with interference values less than the preset interference threshold value are located is selected from one or more resources as the aforementioned designated resource pool.
  • the number of at least some of the one or more resource pools on the i-th carrier may be one or more.
  • the processing method is that at least part of the one or more resource pools on the i-th carrier is one, and at least part of the one or more resource pools on the i-th carrier is multiple.
  • the processing methods of each can be different, which are explained below.
  • the first terminal determines the first reference value of the i-th carrier based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier, including: When the number of at least part of the resource pools in one or more resource pools on the i-th carrier is 1, the first resource pool corresponding to at least part of the resource pool on the i-th carrier is The value of the parameter is used as the first reference value of the i-th carrier.
  • the first terminal is based on at least part of the one or more resource pools on the i-th carrier as all resource pools or designated resource pools, as long as at least part of the resource pool on the i-th carrier is
  • the value of the first parameter corresponding to a resource pool on the i-th carrier is used as the first reference of the i-th carrier. value.
  • the first reference value of the i-th carrier is specifically: The value of the first parameter of resource pool A on the i-th carrier.
  • the first reference value of the i-th carrier can be specifically called the reference value of the CBR of the i-th carrier, or the CBR reference value of the i-th carrier, etc., or can be directly called the i-th carrier.
  • the CBR values of the i-th carrier are not exhaustive here. As long as they can represent the resource usage status on the i-th carrier, they are within the protection scope of this embodiment.
  • the first terminal determines the first reference value of the i-th carrier based on the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier, including: When the number of at least some of the resource pools in one or more resource pools on the i carrier is greater than 1, the first terminal uses a target method to control at least some of the one or more resource pools on the i-th carrier.
  • the values of the first parameters corresponding to the partial resource pools are processed to obtain the first reference value of the i-th carrier; wherein the target mode is configured by the network device, or determined by the first terminal, or the second Terminal configuration, or protocol definition.
  • the target method is the same target method that can be used when the number of at least some resource pools in one or more resource pools on any one of the N carriers is greater than 1. In this embodiment, it is mainly based on The processing of the i-th carrier will be described as an example, and the processing methods of other carriers among the N carriers except the i-th carrier will not be described one by one.
  • the target mode may be defined by the protocol, that is to say, the first terminal may use the only target mode defined by the protocol for processing.
  • the target mode may be configured by a network device; the network device may refer to the first network device in the community where the first terminal is located, and the first network device may be an access network device; the access network device may be Any one of base station, eNB, gNB, etc. will not be exhaustive here. It should be pointed out that the first network device configures a target mode for the first terminal. It may select one of multiple candidate modes as the target mode and configure it for the first terminal, or it may have only one target mode for itself and configure the target mode for the first terminal. The method is directly configured to the first terminal.
  • the target mode may also be configured for a second terminal.
  • the second terminal may select any one of multiple candidate modes to configure for the first terminal, or may have only one target mode for itself and directly configure the target mode. Configured to the first terminal.
  • the target mode may also be determined by the first terminal itself.
  • the first terminal may select any one of multiple candidate modes as the target mode, or may have only one target mode for itself and directly use the determined target mode. Way.
  • the aforementioned multiple candidate methods may include at least one of the following: Candidate method 1. Use one of the values of the first parameters corresponding to one or more resource pools on the carrier as the first value. ; Candidate method 2: Calculate based on the values of the first parameters corresponding to one or more resource pools on the carrier to obtain the first value.
  • the candidate method 1 may include at least one of the following: candidate method 1-1, using the maximum value among the first parameter values corresponding to one or more resource pools on the carrier as the first value. ;
  • candidate method 1-2 use the minimum value of the first parameter values corresponding to one or more resource pools on the carrier as the first value;
  • candidate method 1-3 use one or more resource pools on the carrier Any value among the values of the first parameter corresponding to the resource pool is used as the first value.
  • This candidate method 2 may specifically include: candidate method 2-1: performing average calculation based on the values of the first parameters corresponding to one or more resource pools on the i-th carrier to obtain the first value .
  • the candidate method 2 may also include at least one of the following: candidate method 2-2, based on weight values corresponding to one or more resource pools on the carrier, for one or more resource pools.
  • a weighted calculation is performed on the values of the first parameters respectively corresponding to the plurality of resource pools, and an average calculation is performed based on the weighted values of the first parameters corresponding to one or more resource pools to obtain the first value.
  • the weight values corresponding to different resource pools on the carrier may be the same or different, and the weight values corresponding to each resource pool may be preset or configured by the network device.
  • Candidate method 2-3 Use a preset formula to calculate the value of the first parameter corresponding to one or more resource pools on the carrier to obtain the first value.
  • the preset formula may also be preset according to the actual situation or configured by the network device. This embodiment does not limit the preset formula. It should be understood that the above is only an exemplary explanation. In actual processing, there may be more calculation methods. As long as the calculation method is based on the values of the first parameters corresponding to the resource pools, all calculation methods are used in this embodiment. within the scope of protection, just not exhaustive.
  • first mapping relationship between the target mode and the second parameter
  • the second parameter is a service-related parameter.
  • the first mapping relationship is one of the first group of mapping relationships.
  • the method of determining the first mapping relationship may be to determine the first mapping relationship based on the preset first group of mapping relationships and the current value of the second parameter.
  • the second parameter includes at least one of the following: service related information, quality of service QoS, layer 2 L2 identifier, transmission configuration file, priority, logical channel identifier, and logical channel.
  • the relevant information about the service includes at least one of the following: the name of the service and the identifier of the service.
  • the current value of the second parameter is the current value of the second parameter corresponding to the current service of the first terminal. For example, the service currently used by the first terminal is service 1, that is, the current value of the name of the above service is service 1, I will not go into details one by one.
  • the first set of mapping relationships may include: one or more candidate values of the second parameter, and a mapping relationship between each of the one or more candidate values and one of the plurality of candidate modes.
  • the above-mentioned candidate method 1-1 can have a mapping relationship with the identifier of service 1
  • the above-mentioned candidate method 1-2 can have a mapping relationship with the identifier of service 2.
  • the identifiers have a mapping relationship.
  • the above candidate methods 1-3 can have a mapping relationship with the identifier of business 3
  • the above candidate method 2 can have a mapping relationship with the identifier of service 4. If the current value of the second parameter is the identifier of service 3, it is determined from the first set of mapping relationships that the mapping relationship between the candidate methods 1-3 and the identifier of service 3 is the first mapping relationship.
  • the first network device may determine based on the first set of mapping relationships and the current value of the second parameter corresponding to the current service of the first terminal.
  • the first mapping relationship uses the candidate mode included in the first mapping relationship as the target mode.
  • the second terminal may also determine the first mapping relationship based on the first set of mapping relationships and the current value of the second parameter corresponding to the current service of the first terminal, and convert the first mapping relationship to the first mapping relationship.
  • the mapping relationship contains candidate modes as target modes. If the target mode is determined by the first terminal, the first terminal may determine the first mapping relationship based on the first set of mapping relationships and the current value of the second parameter corresponding to its current service, and include the first mapping relationship. candidate mode as the target mode.
  • the first terminal can also send the relevant information of the target mode to the first network device; the relevant information of the target mode can specifically be The identification, number, or index number of the target mode, etc.
  • the value of the first parameter corresponding to at least part of the one or more resource pools on the i-th carrier may be processed according to the target mode to obtain the i-th The first reference value of the carrier.
  • the target method may include one of the following: using one of the first parameter values corresponding to at least part of the one or more resource pools on the i-th carrier as the i-th The first reference value of the i-th carrier; calculate based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier, to obtain the i-th carrier a reference value.
  • One of the first parameter values corresponding to at least part of the one or more resource pools on the i-th carrier including one of the following: one or more resource pools on the i-th carrier The maximum value of the first parameter values corresponding to at least part of the resource pools in the resource pool; the value of the first parameter corresponding to at least part of the resource pools in one or more resource pools on the i-th carrier The minimum value among the values; any value among the values of the first parameter corresponding to at least some of the one or more resource pools on the i-th carrier.
  • the first terminal selects the largest first parameter value from the first parameter values respectively corresponding to at least part of the one or more resource pools on the i-th carrier.
  • the value is directly used as the first reference value of the i-th carrier.
  • the first terminal selects the largest first parameter value from the first parameter values respectively corresponding to at least part of the one or more resource pools on the i-th carrier.
  • the value is directly used as the first reference value of the i-th carrier.
  • the first terminal arbitrarily selects one of the first parameter values corresponding to at least part of the one or more resource pools on the i-th carrier as the first parameter.
  • the calculation is based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier, and the first parameter of the i-th carrier is obtained.
  • the reference value includes: performing an average calculation based on the values of the first parameters corresponding to at least some of the resource pools in one or more resource pools on the i-th carrier to obtain the first parameter of the i-th carrier.
  • the calculation is based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier, and the first parameter of the i-th carrier is obtained.
  • the reference value in addition to the above average calculation method, can also be other methods, for example, according to the weight values corresponding to at least part of the one or more resource pools on the i-th carrier, A weighted calculation is performed on the values of the first parameters corresponding to at least part of the one or more resource pools on the i-th carrier to obtain the first reference value of the i-th carrier.
  • the weight values corresponding to different resource pools may be the same or different, and the weight values corresponding to each resource pool may be preset or configured by the network device.
  • the preset formula may also be preset according to the actual situation or configured by the network device. This embodiment does not limit the preset formula. It should be understood that the above is only an exemplary explanation. In actual processing, there may be more calculation methods. As long as the calculation method is based on the values of the first parameters corresponding to the resource pools, all calculation methods are used in this embodiment. within the scope of protection, just not exhaustive.
  • the number of resource pools on different carriers may be the same or different.
  • the number of resource pools on the carrier is determined based on at least one of the resource pools on the carrier.
  • the number of some resource pools is 1 or greater than 1, which are processed in the above different ways to obtain the first reference value corresponding to the carrier.
  • Determining the first transmission resource based on the first reference value of each of the N carriers includes:
  • the first terminal selects K first available carriers whose first reference values are less than the first preset threshold based on the first reference value of each carrier among the N carriers; where K is less than or equal to N is a positive integer; the first terminal determines the first carrier as the first transmission resource from the K first available carriers.
  • the first preset threshold value may be preset according to the actual situation, or configured by the network device, or determined by the first terminal, or configured by the second terminal, and its specific value is not limited here.
  • the aforementioned K may be an integer greater than or equal to 1 and less than or equal to N.
  • the processing method in which the first terminal determines the first carrier as the first transmission resource from the K first available carriers may include one of the following:
  • the first terminal can be selected by the first terminal itself, specifically: the first terminal arbitrarily selects one available carrier from the K first available carriers as the first carrier;
  • the first carrier serves as the first transmission resource. That is to say, the aforementioned K first available carriers are the carriers currently available to the first terminal. Therefore, the first terminal can arbitrarily select one of the K first available carriers as the first carrier, and use the first carrier as the first carrier.
  • transmission resource and then perform data transmission on the first transmission resource.
  • performing data transmission on the first transmission resource may refer to: the first terminal performing data transmission on the first transmission resource to the second terminal.
  • the data may specifically refer to business data.
  • the first terminal selects the available carrier with the smallest first reference value from the K first available carriers as the first carrier, and The first carrier is used as the first transmission resource. That is to say, after the first terminal determines the K first available carriers, based on the first reference values corresponding to the K first available carriers, the first reference value is selected from the K first available carriers to be the smallest.
  • An available carrier is used as the first carrier, and the first carrier is used as the first transmission resource, and data transmission is performed on the first transmission resource.
  • the description of data transmission on the first transmission resource is the same as the aforementioned processing method, and the description will not be repeated.
  • the first terminal sends a signal to the second terminal. Send the first information; wherein the first information is used to instruct the second terminal to send the recommended carrier; the first terminal receives the second information sent by the second terminal; wherein the second information Contains the carrier suggested by the second terminal; the first terminal determines the first carrier based on K first available carrier related information and/or second information, and uses the first carrier as the first transmission resource.
  • the first information may specifically include information instructing the second terminal to send the recommended carrier. Further, the first information may include relevant information of the K first available carriers. Wherein, the relevant information of the K first available carriers may include: the identification of each first available carrier among the K first available carriers; based on the foregoing, the relevant information of the K first available carriers The information may also include: the first reference value of each first available carrier among the K first available carriers.
  • the carrier suggested by the second terminal is: the carrier used by the second terminal.
  • the carrier used by the second terminal may refer to the carrier currently monitored by the second terminal, or may refer to the carrier currently used by the second terminal for data transmission.
  • the carrier used by the second terminal includes at least one of the following: the carrier used by the second terminal on the side link with the third device; the carrier used by the second terminal on the side link with the network device.
  • the carrier used on the side link between the second terminal and the third device may include: the side link between the second terminal and the third device.
  • the carrier is monitored on the downlink, or the carrier used for data transmission on the sidelink between the second terminal and the third device.
  • the carrier used on the link between the second terminal and the network device may be: the carrier used on the link between the second terminal and the second network device, wherein the second network device specifically It refers to the access network equipment of the cell where the second terminal is located; the second network equipment may be the same as or different from the aforementioned first network equipment, and is not limited here.
  • the carrier used on the link between the second terminal and the second network device may be: the carrier monitored on the link between the second terminal and the second network device, or may be the third A carrier used for data transmission on the link between the second terminal and the second network device.
  • the carrier recommended by the second terminal included in the second information may also be different. That is, as the first information is different, the way the second terminal determines its recommended carrier may also be different. .
  • the first terminal determines the first carrier based on the relevant information and/or the second information of the K first available carriers, and the specific processing of using the first carrier as the first transmission resource may also be different, respectively. Examples include:
  • the first information includes information instructing the second terminal to send a suggested carrier.
  • the second terminal determines its recommended carrier, which may include: the carrier that the second terminal will use as the recommended carrier.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the first carrier based on the relevant information and/or the second information of the K first available carriers, and uses the first carrier as the first transmission resource, which may include: the first terminal determines whether In the case where the carriers suggested by the second terminal included in the second information do not include any of the K first available carriers, the first terminal determines based on the relevant information of the K first available carriers.
  • a first carrier is determined among the K first available carriers, and the first carrier is used as the first transmission resource.
  • the way for the first terminal to determine whether the K first available carriers are included in the carriers recommended by the second terminal included in the second information may be: the first terminal determines whether the K first available carriers are included in the second information. Whether the identifiers (or numbers, or index numbers) corresponding to one or more carriers suggested by the second terminal include the identifiers (or numbers, or index numbers) of the K first available carriers; if so, then Determine that the carrier recommended by the second terminal included in the second information includes at least one of the K first available carriers; otherwise, determine that the carrier recommended by the second terminal included in the second information includes at least one of the K first available carriers. Does not include any one of the K first available carriers.
  • the relevant information of the K first available carriers may refer to: the identification (or number, or index number) of each first available carrier among the K first available carriers.
  • the first terminal determines the first carrier from the K first available carriers according to the relevant information of the K first available carriers. Specifically, the first terminal determines the first carrier according to the information of the K first available carriers.
  • Related information arbitrarily select one available carrier from the K first available carriers as the first carrier.
  • the relevant information of the K first available carriers may refer to: the first reference value of each first available carrier among the K first available carriers.
  • the first terminal determines the first carrier from the K first available carriers according to the relevant information of the K first available carriers. Specifically, the first terminal determines the first carrier according to the K first available carriers. For the first reference value of each first available carrier, a first available carrier with the smallest first reference value is selected from the K first available carriers as the first carrier.
  • the first information includes information instructing the second terminal to send the suggested carrier.
  • the second terminal determines its recommended carrier, which may include: the carrier that the second terminal will use as the recommended carrier.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the first carrier based on the relevant information and/or second information of the K first available carriers, and uses the first carrier as the first transmission resource, which may include: Information related to an available carrier, determining that the carrier recommended by the second terminal included in the second information is the same as one or more fourth available carriers among the K first available carriers, the first The terminal determines the first carrier from the one or more fourth available carriers, and uses the first carrier as the first transmission resource.
  • the relevant information of the K first available carriers may include: the identification (or number, or index number) of each of the K first available carriers. According to the relevant information of the K first available carriers, it is determined that the carrier recommended by the second terminal contained in the second information is the same as one or more fourth available carriers among the K first available carriers, and may The method includes: judging, according to the identifiers (or numbers, or index numbers) of the K first available carriers, whether the carrier suggested by the second terminal contained in the second information is consistent with one of the K first available carriers or Whether the plurality of available carriers are the same, if so, use the same one or more available carriers as the aforementioned one or more fourth available carriers.
  • the first terminal determines the first carrier from the one or more fourth available carriers, which may include: the first terminal directly converts the first carrier Four available carriers serve as the first carrier. In the case where there are multiple fourth available carriers, the first terminal determines the first carrier from the one or more fourth available carriers, which may include: the first terminal determines the first carrier from multiple fourth available carriers. Any one of the fourth available carriers is selected as the first carrier; or, the first terminal selects the one with the smallest first reference value from a plurality of fourth available carriers as the first carrier.
  • the first carrier selected by the first terminal can be one of the carriers currently used by the second terminal. In this way, it can be ensured that the second terminal minimizes monitoring of too many carriers. , thereby eliminating the need for the second terminal to have higher capabilities, and also reducing the power consumption of the second terminal.
  • the first information includes relevant information of the K first available carriers.
  • the second terminal determines its recommended carrier, which may include: the second terminal determines the carrier it uses, and selects the K first available carriers from the used carriers based on the relevant information of the K first available carriers.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the first carrier based on the relevant information and/or the second information of the K first available carriers, and uses the first carrier as the first transmission resource, which may include: the first terminal obtains the first carrier from all K first available carriers. Determine a first carrier among the carriers recommended by the second terminal included in the second information, and use the first carrier as the first transmission resource.
  • the number of carriers suggested by the second terminal may be one or more.
  • the first terminal determines the first carrier from the carriers suggested by the second terminal contained in the second information. Specifically, the first terminal may: A carrier suggested by the second terminal included in the second information is directly used as the first carrier.
  • the first terminal determines the first carrier from the carriers suggested by the second terminal contained in the second information. Specifically, the first terminal determines the first carrier from all the carriers suggested by the second terminal. The first terminal selects one of the multiple carriers recommended by the second terminal included in the second information as the first carrier; or the first terminal selects one of the multiple carriers recommended by the second terminal included in the second information. The one with the smallest first reference value serves as the first carrier.
  • the first terminal can complete the preliminary selection of transmission resources and use the first carrier as the first transmission resource for preliminary selection.
  • the first terminal provided in this embodiment determines the first reference value of each of the N carriers based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers. ; Based on the first reference value of each carrier in the N carriers, determining the processing solution of the first transmission resource can realize the third resource pool based on each carrier in the sidelink carrier aggregation scenario.
  • the value of a parameter determines the first reference value of each carrier, so that each carrier has a more accurate first reference value in the sidelink carrier aggregation scenario, thereby enabling carrier selection in the sidelink carrier aggregation scenario.
  • the processing is more accurate, which ensures that transmission resources that are more in line with the current resource usage status are selected for data transmission, thereby ensuring the communication efficiency of the system.
  • the first terminal after the first terminal completes the preliminary selection of transmission resources, it will also perform transmission resource reselection when using a certain carrier for data transmission. This embodiment is aimed at the first terminal reselecting transmission resources. Processing is explained.
  • the method further includes: the first terminal determines the reuse value based on the first reference value of the second carrier and/or the value of the first parameter respectively corresponding to one or more resource pools on the second carrier.
  • the selected first transmission resource wherein the second carrier is the carrier currently used by the first terminal for data transmission, and the second carrier is one of the N carriers.
  • the carrier currently used by the first terminal for data transmission is the second carrier.
  • the second carrier may be the same as the first carrier in the previous embodiment, or may be different.
  • the first carrier selected in the foregoing embodiment may refer to the first carrier being selected as the first transmission resource when the first terminal performs the preliminary selection of transmission resources.
  • the second carrier is the same as the first carrier; if the transmission resource reselection process is performed after the first terminal performs the transmission resource reselection process one or more times, then the transmission resource reselection process is performed.
  • the second carrier may be the same as the first carrier, or may be different.
  • the first reference value of the second carrier is determined by the first terminal based on the value of the first parameter corresponding to at least part of the one or more resource pools on the second carrier.
  • At least part of the one or more resource pools on the second carrier includes one of the following: all resource pools of at least part of the one or more resource pools on the second carrier. ; one or more designated resource pools of at least part of the one or more resource pools on the second carrier; the first resource pool on the second carrier, wherein the first resource pool is The resource pool in which the resources currently used by the first terminal for data transmission are located.
  • the first resource pool on the second carrier may specifically refer to the resource pool in which the first terminal currently uses resources for data transmission on the second carrier, or the first terminal currently performs data transmission on the second carrier.
  • All resource pools of at least part of the one or more resource pools on the second carrier may be configured by the network device, determined by the first terminal, or configured by the second terminal.
  • the network device may specifically refer to a first network device, and the first network device may be an access network device of the cell where the first terminal is located, such as a base station, gNB, eNB, etc. of the cell where the first terminal is located.
  • the second carrier is one of the N carriers when performing resource preliminary selection in the aforementioned embodiment, regarding the determination method of all resource pools of at least part of the one or more resource pools on the second carrier,
  • the i-th carrier is the same as the i-th carrier in the previous embodiment, so no detailed description is given.
  • One or more designated resource pools of at least part of the one or more resource pools on the second carrier are configured by the network device, or determined by the first terminal, or configured by the second terminal of. There is a second mapping relationship between the designated resource pool on the second carrier and the second parameter; wherein the second parameter is a service-related parameter.
  • the method further includes: the first terminal receiving second configuration information sent by the second terminal; wherein the second configuration information includes relevant information of the designated resource pool on the second carrier.
  • the designated resource pool on the second carrier includes at least one of the following: a resource pool in which the resources monitored by the second terminal on the second carrier are located; one or more resources monitored by the second terminal on the second carrier.
  • the second terminal may have monitoring resources on the second carrier.
  • the second terminal may use the resource pool in which the resources it monitors on the second carrier is located as a designated resource pool.
  • the second terminal may obtain the interference value of each resource on the second carrier during the process of currently monitoring one or more resources, and select from the one or more resources whose interference value is less than the preset interference threshold value.
  • the resource pool in which the smallest resource is located is used as the aforementioned designated resource pool, or the resource pool in which all resources with interference values less than the preset interference threshold value are located is selected from one or more resources as the aforementioned designated resource pool.
  • the second configuration information may be transmitted by the second terminal to the first terminal through the second carrier on the SL.
  • the second carrier is one of the N carriers when performing resource preliminary selection in the foregoing embodiment
  • the specific configuration or determination method of the designated resource pool for the second carrier is different from the designation of the i-th carrier in the foregoing embodiment.
  • the configuration or determination methods of resource pools are the same, so repeated descriptions will not be made.
  • the value of the first parameter corresponding to each resource pool is: measured by the first terminal, or a default value.
  • the first terminal obtains the value of the first parameter corresponding to one or more resource pools on the second carrier in the same way as in the previous embodiment to obtain the j-th resource pool on the i-th carrier.
  • the corresponding first parameter values are determined in the same way, and no repeated explanation will be given.
  • the specific method of determining the first reference value of the second carrier is the same as the specific method of the first terminal based on the i-th carrier, and therefore will not be repeated.
  • the first terminal determines the reselected first transmission resource based on the first reference value of the second carrier and/or the values of the first parameters respectively corresponding to one or more resource pools on the second carrier. , specifically it can include the following processing methods, respectively:
  • Method 1 The first reference value of the second carrier is less than the second preset threshold and/or the value of the first parameter of the first resource pool on the second carrier is less than the third preset threshold. value, the first terminal uses the second carrier as the first transmission resource for the reselection.
  • the first terminal uses the second carrier as the first transmission resource for the reselection.
  • the second preset threshold value may be preset according to the actual situation, or configured by the first network device, or determined by the first terminal, or configured by the second terminal; preset according to the actual situation, or configured by the first network device, determined by the first terminal, or configured by the second terminal.
  • the value of the second preset threshold value may be the same as the aforementioned first preset threshold value, or may be different.
  • the second carrier can be used as the first transmission resource for reselection.
  • the first terminal uses the second carrier as the reuse The first transmission resource selected.
  • the third preset threshold value may be preset according to the actual situation, or configured by the first network device, or determined by the first terminal, or configured by the second terminal.
  • the third preset threshold value may be the same as or different from any one of the second preset threshold value and the first preset threshold value.
  • the third preset threshold value may be smaller than the second preset threshold value, or may be larger than the second preset threshold value.
  • the second carrier can be used as the first transmission resource for reselection.
  • the first resource pool on the second carrier may be maintained as the resource pool currently used for data transmission; in addition, it may also include selecting a first resource from the first resource pool for data transmission.
  • selecting the first resource pool The method of a resource is not limited in this embodiment.
  • the first reference value of the second carrier is less than a second preset threshold
  • the value of the first parameter of the first resource pool on the second carrier is less than a third preset threshold.
  • the first terminal uses the second carrier as the first transmission resource.
  • the descriptions of the third preset threshold value and the second preset threshold value are the same as the above and will not be repeated.
  • the first terminal uses the second carrier as the last selected transmission resource for data transmission
  • the first reference value of the second carrier is less than the second preset threshold value, and/or
  • the first terminal uses the second carrier as the reselected first transmission resource.
  • the first resource pool on the second carrier may be maintained as the resource pool currently used for data transmission; in addition, it may also include selecting a first resource from the first resource pool for data transmission.
  • the method of a resource is not limited in this embodiment.
  • Method 2 When the first reference value of the second carrier is not less than the second preset threshold value, the first terminal selects a third carrier and uses the third carrier as the reselected third carrier. A transmission resource; wherein the third carrier is different from the second carrier.
  • the first terminal selects the third carrier, including: the first terminal selects one or more third carriers whose first reference values are less than a first preset threshold based on first reference values respectively corresponding to the plurality of carriers. Two available carriers; wherein the plurality of carriers do not include the second carrier; the first terminal determines the third carrier from the one or more second available carriers.
  • the plurality of carriers may be carriers other than the second carrier among all carriers currently configured by the first terminal. That is, the carriers except the second carrier among the N carriers.
  • the first terminal determines the third carrier from the one or more second available carriers, which may be one of the following: the first terminal determines the third carrier from the one or more second available carriers. , select any one as the third carrier; the first terminal selects the third carrier with the smallest first reference value from the one or more second available carriers.
  • the second available carrier can be directly used as the third carrier; if the number of second available carriers is 2 or more, then the first terminal can select from multiple carriers. Select any one of the second available carriers as the third carrier; or, the first terminal selects a second available carrier with the smallest first reference value from multiple second available carriers as the third carrier.
  • the first terminal determines the third carrier from the one or more second available carriers, including: the first terminal sending third information to the second terminal; The third information is used to instruct the second terminal to send the suggested carrier; the first terminal receives the fourth information sent by the second terminal; wherein the fourth information includes the carrier suggested by the second terminal; The first terminal determines the third carrier based on the related information of the one or more second available carriers and/or the fourth information.
  • the third information may specifically include information instructing the second terminal to send the suggested carrier. Further, the third information includes relevant information of the one or more second available carriers. Wherein, the relevant information of the one or more second available carriers may include: the identification of each second available carrier in the one or more second available carriers; based on the foregoing, the one or more second available carriers The related information of the second available carrier may also include: a first reference value of each second available carrier in the one or more second available carriers.
  • the carrier suggested by the second terminal is: the carrier used by the second terminal.
  • the carrier used by the second terminal may refer to the carrier currently monitored by the second terminal, or may refer to the carrier currently used by the second terminal for data transmission.
  • the description of the carrier recommended by the second terminal is the same as that in the previous embodiment, so the description will not be repeated.
  • the first terminal determines the third carrier based on the relevant information of the one or more second available carriers and/or the fourth information.
  • An exemplary description includes:
  • the third information includes information instructing the second terminal to send the recommended carrier.
  • the second terminal determines its recommended carrier, which may include: the carrier that the second terminal will use as the recommended carrier.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the third carrier based on the related information of the one or more second available carriers and/or the fourth information, which may include: the first terminal determines that the fourth information contains In the case that the carrier suggested by the second terminal does not include any one of the one or more second available carriers, the first terminal obtains the information from the one or more second available carriers based on the relevant information.
  • the third carrier is determined among one or more second available carriers.
  • the way for the first terminal to determine whether the one or more second available carriers are included in the carriers recommended by the second terminal included in the fourth information may be: the first terminal determines whether the carriers recommended by the second terminal are included in the second available carrier. Whether the identifiers (or numbers, or index numbers) corresponding to one or more carriers recommended by the second terminal included in the information include the identifiers (or numbers, or index numbers) of the one or more second available carriers; If included, it is determined that the carrier recommended by the second terminal included in the second information includes at least one of the one or more second available carriers; otherwise, it is determined that the first carrier included in the second information is included. The carriers recommended by the second terminal do not include any one of the one or more second available carriers.
  • the related information of the one or more second available carriers may refer to: the identification (or number, or index number) of each second available carrier in the one or more second available carriers.
  • the first terminal determines the third carrier from the one or more second available carriers according to the relevant information of the one or more second available carriers. Specifically, the first terminal determines the third carrier according to the one or more second available carriers. information related to a second available carrier, and arbitrarily selects one available carrier from the one or more second available carriers as the first carrier.
  • the related information of the one or more second available carriers may refer to: the first reference value of each second available carrier in the one or more second available carriers.
  • the first terminal determines the third carrier from the one or more second available carriers according to the relevant information of the one or more second available carriers. Specifically, the first terminal determines the third carrier according to the one or more second available carriers.
  • the first reference value of each second available carrier among the two second available carriers is selected, and a second available carrier with the smallest first reference value is selected from the one or more second available carriers as the third carrier.
  • the third information includes information instructing the second terminal to send the suggested carrier.
  • the second terminal determines its recommended carrier, which may include: the carrier that the second terminal will use as the recommended carrier.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the third carrier based on the related information of the one or more second available carriers and/or the fourth information, which may include: Related information, when it is determined that the carrier recommended by the second terminal contained in the second information is the same as one or more fifth available carriers among the one or more second available carriers, the first terminal will The third carrier is determined among the one or more fifth available carriers.
  • the relevant information of the one or more second available carriers may include: the identification (or number, or index number) of each second available carrier in the one or more second available carriers.
  • the first terminal determines the third carrier from the one or more fifth available carriers, which may include: the first terminal directly converts the third carrier Five available carriers serve as the third carrier.
  • the first terminal determines the third carrier from the one or more fifth available carriers, which may include: the first terminal determines the third carrier from multiple fifth available carriers. Any one of the fifth available carriers is selected as the third carrier; or, the first terminal selects the one with the smallest first reference value from a plurality of fifth available carriers as the third carrier.
  • the first information includes information related to the one or more second available carriers.
  • the second terminal determines its recommended carrier, which may include: the second terminal determines the carrier it uses, and selects the carrier from the used carrier according to the relevant information of the one or more second available carriers.
  • the one or more second available carriers are the same one or more carriers as the suggested one or more carriers.
  • the definition of the carrier used by the second terminal is the same as mentioned above, and no repeated description will be made.
  • the first terminal determines the third carrier based on the related information of the one or more second available carriers and/or the fourth information, which may include: the first terminal determines the third carrier from the information contained in the second information.
  • the third carrier is determined among the carriers recommended by the second terminal.
  • the number of carriers suggested by the second terminal may be one or more.
  • the first terminal determines the first carrier from the carriers suggested by the second terminal contained in the second information. Specifically, the first terminal may: A carrier suggested by the second terminal included in the second information is directly used as the third carrier.
  • the first terminal determines the third carrier from the carriers suggested by the second terminal included in the second information. Specifically, the first terminal determines the third carrier from all the carriers suggested by the second terminal. The first terminal selects one of the multiple carriers recommended by the second terminal included in the second information as the third carrier; or the first terminal selects one of the multiple carriers recommended by the second terminal included in the second information. The one with the smallest first reference value serves as the third carrier.
  • the carrier in addition to making a judgment based on the first reference value of the second carrier, the carrier will also be reselected based on the first reference values of other multiple carriers. That is, when the first reference value of the second carrier is not less than the second preset threshold value, the first terminal selects the first reference value that is less than the first reference value based on the first reference values respectively corresponding to the plurality of carriers.
  • One or more second available carriers with a preset threshold value the first terminal determines the third carrier from the one or more second available carriers; the first terminal determines the third carrier as the first transmission resource for reselection.
  • Method 3 The first reference value of the second carrier is less than the second preset threshold, and the value of the first parameter of the first resource pool on the second carrier is not less than the third preset threshold. value, the first terminal selects a third carrier and uses the third carrier as the first transmission resource for the reselection; wherein the third carrier is different from the second carrier.
  • the judgment conditions of this method are different from the aforementioned method 2.
  • the first reference value of the second carrier is less than the second preset threshold value
  • the value of the first parameter of the first resource pool on the second carrier is not less than the third preset threshold, reselect a new third carrier as the reselected first transmission resource.
  • the method of selecting the third carrier is the same as the relevant description in the aforementioned method 2, and will not be repeated.
  • Method 4 The first reference value of the second carrier is less than the second preset threshold and/or the value of the first parameter of the first resource pool on the second carrier is less than the third preset threshold. value, the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection; wherein the first resource pool is the current The resource pool where the resources used for data transfer are located.
  • the first reference value of the second carrier is less than the second preset threshold value. If it is less than the second preset threshold value, the first resource pool on the second carrier is used as the reselection value.
  • the first transmission resource That is to say, before reselecting the first transmission resource, if the first terminal performs current data transmission in the first resource pool of the second carrier, the first reference value of the second carrier is less than the second preset threshold value. When conditions are met, the first resource pool on the second carrier may still be used as the first transmission resource for reselection.
  • the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal may only be determined whether the value of the first parameter of the first resource pool is less than a third preset threshold value. If it is less than the third preset threshold value, the first terminal will A resource pool serves as the first transmission resource for the reselection.
  • Method 5 When the first reference value of the second carrier is less than the second preset threshold value, and the value of the first parameter of the first resource pool is not less than the third preset threshold value, The first terminal selects a second resource pool on the second carrier; wherein the second resource pool is one or more third resource pools on the second carrier except the first resource pool. One of: the first terminal determines to use the second resource pool on the second carrier as the first transmission resource for the reselection.
  • This method is different from the aforementioned method 4 in that although the first reference value of the second carrier is also smaller than the second preset threshold value, the first resource pool on the second carrier is not directly used as the first transmission resource for reselection. Instead, it is further determined whether the value of the first parameter of the first resource pool is less than the third preset threshold value. If it is not less than the third preset threshold value, another resource pool is selected from the second carrier. the second resource pool; finally using the second resource pool on the second carrier as the first transmission resource for reselection.
  • the method of selecting the second resource pool on the second carrier may include: selecting a third resource pool with the smallest value of the first parameter from one or more third resource pools on the second carrier.
  • a resource pool is used as the second resource pool; or, one of one or more third resource pools on the second carrier is selected as the second resource pool.
  • the value of the first parameter of each third resource pool in the one or more third resource pools is less than the third preset threshold value. That is to say, one or more third resource pools whose first parameter value is less than the third preset threshold value may be selected in advance from one or more resource pools on the second carrier.
  • the method of selecting the second resource pool on the second carrier may include: selecting the smallest first parameter value from one or more third resource pools on the second carrier. Three resource pools may be used as the second resource pool; or, one of one or more third resource pools on the second carrier may be selected as the second resource pool.
  • transmission resources can also be re-selected in combination with the values of the first parameters of one or more resource pools on the second carrier, that is, other resource pools on the second carrier are prioritized as the third resource pool for reselection.
  • a transmission resource in the process of the first terminal currently using the first resource pool on the second carrier for data transmission, in addition to the need to obtain the first reference value of the second carrier and the first parameter of the first resource pool.
  • the first terminal selects the second resource pool on the second carrier, and uses the second resource pool on the second carrier as the first transmission resource for reselection.
  • Method 6 When the first reference value of the second carrier is not less than the second preset threshold value, and/or the value of the first parameter of the first resource pool is less than the third preset threshold value
  • the first terminal selects a second resource pool on the second carrier; wherein the second resource pool is one or more third resource pools on the second carrier except the first resource pool.
  • the first terminal determines to use the second resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal only determines whether the first reference value of the second carrier is less than the second preset threshold value; in the case where the first reference value of the second carrier is not less than the second preset threshold value
  • the first terminal selects the second resource pool on the second carrier, and uses the second resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal only determines whether the value of the first parameter of the first resource pool is less than the third preset threshold value; when the value of the first parameter of the first resource pool is less than the third preset threshold value, In the case of a threshold value, the first terminal selects the second resource pool on the second carrier, and uses the second resource pool on the second carrier as the reselected first transmission resource.
  • the first terminal first determines whether the first reference value of the second carrier is less than the second preset threshold; in the case where the first reference value of the second carrier is not less than the second preset threshold, Next, further determine whether the value of the first parameter of the first resource pool is less than the third preset threshold value; in the case that the value of the first parameter of the first resource pool is less than the third preset threshold value Next, the first terminal selects the second resource pool on the second carrier, and uses the second resource pool on the second carrier as the first transmission resource for the reselection.
  • Method 7 When the first reference value of the second carrier is not less than the second preset threshold value, and/or the value of the first parameter of the first resource pool is less than the third preset threshold value
  • the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection; wherein the first resource pool is the current The resource pool where the resources used for data transfer are located.
  • the first terminal only determines whether the first reference value of the second carrier is less than the second preset threshold value; in the case where the first reference value of the second carrier is not less than the second preset threshold value
  • the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal only determines whether the value of the first parameter of the first resource pool is less than the third preset threshold value; when the value of the first parameter of the first resource pool is less than the third preset threshold value, In the case of a threshold value, the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal first determines whether the first reference value of the second carrier is less than the second preset threshold; in the case where the first reference value of the second carrier is not less than the second preset threshold, Next, further determine whether the value of the first parameter of the first resource pool is less than the third preset threshold value; in the case that the value of the first parameter of the first resource pool is less than the third preset threshold value Next, the first terminal uses the first resource pool on the second carrier as the first transmission resource for the reselection.
  • the first terminal can be pre-configured to adopt one of method 6 or method 7 as the determination method based on the actual situation such as the current scenario or current business.
  • the actual processing method of the selected first transmission resource For example, when the current service does not need to occupy more resources, mode 7 can be used; for another example, one of mode 6 or mode 7 can be directly selected manually to control the first terminal to determine the specific first transmission resource for reselection. processing method.
  • Method 8 When the first reference value of the second carrier is not less than the second preset threshold, and/or the value of the first parameter of the first resource pool is not less than the third preset threshold.
  • the first terminal selects a third carrier; wherein the third carrier is different from the second carrier, and the first resource pool is where the resources currently used by the first terminal for data transmission are located.
  • Resource pool the first terminal determines a fourth resource pool on the third carrier, and uses the fourth resource pool on the third carrier as the first transmission resource for the reselection.
  • the first terminal only determines whether the first reference value of the second carrier is less than the second preset threshold value; in the case where the first reference value of the second carrier is not less than the second preset threshold value Next, the first terminal selects the third carrier.
  • the first terminal only determines whether the value of the first parameter of the first resource pool is less than the third preset threshold; if the value of the first parameter of the first resource pool is not less than the third preset threshold, When a threshold is set, the first terminal selects the third carrier.
  • the first terminal only determines whether the first reference value of the second carrier is less than the second preset threshold value; in the case where the first reference value of the second carrier is not less than the second preset threshold value Next, further determine whether the value of the first parameter of the first resource pool is less than the third preset threshold value; when the value of the first parameter of the first resource pool is not less than the third preset threshold value In this case, the first terminal selects the third carrier.
  • the method in which the first terminal selects the third carrier is the same as the aforementioned method 2, and will not be described again.
  • the first terminal After determining the third carrier, in this method, the first terminal determines a fourth resource pool on the third carrier, and uses the fourth resource pool on the third carrier as the reselection target.
  • the first transmission resource After determining the third carrier, in this method, the first terminal determines a fourth resource pool on the third carrier, and uses the fourth resource pool on the third carrier as the reselection target. The first transmission resource.
  • the first terminal determines the fourth resource pool on the third carrier, which may include: the first terminal randomly selects one from one or more resource pools on the third carrier as the fourth resource. pool; or, the first terminal selects any one whose value of the first parameter is less than the third preset threshold value from one or more resource pools on the third carrier as the fourth resource pool; or , the first terminal selects the one with the smallest value of the first parameter as the fourth resource pool from one or more resource pools on the third carrier.
  • the carrier and the resource pool will also be re-selected based on the first reference values of other multiple carriers. Specifically: when the first reference value of the second carrier is not less than the second When the preset threshold value and/or the value of the first parameter of the first resource pool is not less than the third preset threshold value, the first terminal selects the third carrier; the first terminal Determine a fourth resource pool on the third carrier, and use the fourth resource pool on the third carrier as the first transmission resource for this reselection.
  • the transmission resource is reselected in combination with the first reference value of the second carrier and/or the value of the first parameter of the resource pool on the second carrier, ensuring that the reselected first transmission resource is more suitable for the current situation of the terminal device. resource usage and improve system efficiency.
  • the processing of primary selection and re-selection in the foregoing embodiment is exemplified.
  • the first parameter is represented as CBR.
  • the first terminal performs preliminary selection of the first transmission resource from N carriers, which may include:
  • the first terminal triggers transmission resource selection
  • the first terminal determines the first reference value of each of the N carriers based on the value of the CBR corresponding to one or more resource pools on each of the N carriers;
  • the first terminal Based on the first reference value of each carrier among the N carriers, the first terminal selects K first available carriers whose first reference value is less than the first preset threshold value;
  • the first terminal selects the available carrier with the smallest first reference value from the K first available carriers as the first carrier, and uses the first carrier as the first transmission resource.
  • the first carrier may be used as the first transmission resource determined by the preliminary selection.
  • the aforementioned second carrier is the first carrier, and an exemplary description of the reselected first transmission resource can be:
  • the first reference value of the first carrier is less than the second preset threshold value, use the first carrier as the first transmission resource for reselection.
  • the first carrier can be used as the first transmission resource for reselection. It should be noted that this is only an exemplary description. More processing methods have been described in detail in the foregoing embodiments, and are not exhaustive here.
  • the N carriers are N third available carriers; N is an integer greater than 1.
  • This embodiment is different from the previous embodiments.
  • this embodiment directly selects the first transmission resources on the N third available carriers. In this way, the resource selection efficiency can be further improved.
  • the fourth preset threshold can be configured according to the actual situation, or configured by the first network device, or determined by the first terminal, or configured by the second terminal; the value of the fourth preset threshold is the same as Any one of the aforementioned first preset threshold value, second preset threshold value, and third preset threshold value may be the same or different, and they are all within the protection scope of this embodiment.
  • the N third available carriers are: configured by the network device, or determined by the first terminal, or configured by the second terminal.
  • the second parameter may be a service-related parameter.
  • the relevant description of the second parameter is the same as that of the previous embodiment, and will not be repeated.
  • the N third available carriers are determined by the first terminal or configured by the second terminal; accordingly, the first terminal can also use the relevant information of the N third available carriers (such as the N third available carriers).
  • the identifier, number, or index number of the carrier is sent to the first network device.
  • the third mapping relationship may be any one of the third group of mapping relationships.
  • the third set of mapping relationships may include: related information of each carrier among the plurality of carriers, and a mapping relationship between each carrier and the candidate value of the second parameter. That is to say, the first terminal can determine one or more carriers that have a third mapping relationship with the current value of the second parameter based on the current value of the second parameter and the third set of mapping relationships, and combine the one or more carriers with the current value of the second parameter.
  • carriers as N third available carriers.
  • the third set of mapping relationships may include: the mapping relationship between the name of service 1 and carrier 1 and carrier 3, and the mapping relationship between the name of service 2 and carrier 2. Mapping relationship, mapping relationship between the name of service 3 and carrier 4, etc. If the current value of the second parameter is the name of service 1, it can be determined that the third mapping relationship is the mapping relationship between the name of service 1 and carrier 1 and carrier 3, and then carrier 1 and carrier 3 are regarded as the aforementioned Nth Three available carriers.
  • One or more resource pools on the x-th third available carrier among the N third available carriers may refer to:
  • x is a positive integer less than or equal to N.
  • the x-th third available carrier is any one of the N third available carriers, and the definition of one or more resource pools on other third available carriers among the N third available carriers is related to the x-th third available carrier.
  • the third available carrier may be the same, so no details will be given one by one.
  • the definition of all resource pools or designated resource pools is the same as in the previous embodiment, and no repeated description will be made.
  • the first terminal may first measure the value of the first parameter corresponding to one or more resource pools on each of the N third available carriers. Any one of the aforementioned N third available carriers is called the x-th third available carrier, where x is a positive integer less than or equal to N, then one or more of the x-th third available carriers In the resource pools, the value of the first parameter corresponding to each resource pool is: measured by the first terminal, or a default value.
  • the method of obtaining the value of the first parameter corresponding to each resource pool is the same as the method of obtaining the value of the first parameter of the j-th resource pool on the i-th carrier in the previous embodiment, and will not be repeated.
  • the first terminal performs S310.
  • the first terminal determines the first transmission resource based on the value of the first parameter respectively corresponding to one or more resource pools on each of the N carriers, including: the first A terminal selects a fourth resource pool whose value of the first parameter is less than a fourth preset threshold value from one or more resource pools on each of the N third available carriers. ;Use the fourth resource pool as the first transmission resource.
  • the first terminal selects the first parameter whose value is less than a fourth preset threshold value from one or more resource pools on each of the N third available carriers.
  • Four resource pools including: the first terminal selects the value of the first parameter to be less than a fourth predetermined value from one or more resource pools on each third available carrier among the N third available carriers.
  • One or more candidate resource pools with threshold values are set; the first terminal selects a fourth resource pool from the one or more candidate resource pools.
  • the first terminal selects the fourth resource pool from the one or more candidate resource pools, which may be implemented in the following ways: In one example, the first terminal selects the fourth resource pool from the one or more candidate resource pools. Among the candidate resource pools, any one is selected as the fourth resource pool. In one example, the first terminal selects the candidate resource pool with the smallest value of the first parameter from the one or more candidate resource pools as the fourth resource pool. In one example, the first terminal selects the candidate resource pool with the highest priority from the one or more candidate resource pools as the fourth resource pool. It should be understood that the above is only an illustrative description. In actual processing, other preset strategies may be used for selection. For example, the one with the smallest load may be selected from one or more candidate resource pools as the fourth resource pool. Resource pools, etc. are not exhaustive here.
  • the fourth resource pool may be used as the first transmission resource. Furthermore, if it is necessary to reselect transmission resources, one of the following methods can be used:
  • Method 1 When the value of the first parameter of the fifth resource pool is less than the fifth preset threshold value, the first terminal uses the fifth resource pool as the first transmission resource for reselection; wherein, The fifth resource pool is a resource pool in which resources currently used by the first terminal for data transmission are located.
  • the fifth resource pool and the aforementioned fourth resource pool may be the same or different.
  • the fifth transmission resource in the reselection of the first resource transmission performed after the primary election is completed, the fifth transmission resource is the same as the fourth transmission resource; in the reselection of resource transmission performed after the completion of the last transmission resource reselection, Then the fifth transmission resource and the fourth transmission resource may be the same or different, and both are within the protection scope of this embodiment.
  • the following descriptions about the fifth resource pool are the same as the descriptions about the fifth resource pool in this method, and no repeated descriptions will be made.
  • the first terminal uses the fifth resource pool as the resource pool where the resources currently used for data transmission are located, once it is determined to start this reselection, it can determine whether the value of the first parameter of the fifth resource pool is is less than the fifth preset threshold value. If it is less than the fifth preset threshold value, the fifth resource pool can be used as the first transmission resource for this reselection.
  • the fifth preset threshold can be configured according to the actual situation, or configured by the first network device, or determined by the first terminal, or configured by the second terminal; the value of the fifth preset threshold is the same as Any one of the aforementioned first preset threshold value, second preset threshold value, third preset threshold value, and fourth preset threshold value may be the same or different, and they are all within the protection scope of this embodiment. Inside.
  • Method 2 When the value of the first parameter of the fifth resource pool is not less than the fifth preset threshold value, the first terminal selects one or more resources on the carrier where the fifth resource pool is located. Among the pools, select the sixth resource pool; wherein the fifth resource pool is the resource pool where the resources currently used by the first terminal for data transmission are located; the first terminal uses the sixth resource pool as a heavy resource pool. The first transmission resource selected.
  • the first terminal when the first terminal determines to start this reselection, it can determine whether the value of the first parameter of the fifth resource pool is less than the fifth preset threshold value. If not, it can reselect other resources.
  • the pool serves as the first transmission resource for reselection.
  • the carrier where the fifth resource pool is located is any one of the aforementioned N third available carriers.
  • Selecting the sixth resource pool from one or more resource pools on the carrier where the fifth resource pool is located includes at least one of the following: selecting from one or more resource pools on the carrier where the fifth resource pool is located Among the resource pools, select a sixth resource pool whose value of the first parameter is less than the fifth preset threshold value; select the first parameter from one or more resource pools on the carrier where the fifth resource pool is located. The sixth resource pool with the smallest value; select any one from one or more resource pools on the carrier where the fifth resource pool is located as the sixth resource pool.
  • Selecting a sixth resource pool whose first parameter value is less than a fifth preset threshold value from one or more resource pools on the carrier where the fifth resource pool is located may be: selecting from the fifth resource pool From one or more resource pools on the carrier where the pool is located, select one or more resource pools whose first parameter value is less than the fifth preset threshold value, and set the value of the first parameter to be less than the fifth preset threshold value. Any one of one or more resource pools with a threshold value is used as the sixth resource pool.
  • the process of selecting one or more resource pools whose first parameter value is less than the fifth preset threshold value from one or more resource pools on the carrier where the fifth resource pool is located It may be that one or more resource pools other than the fifth resource pool on the carrier where the fifth resource pool is located are selected, and one or more resource pools whose first parameter value is less than the fifth preset threshold value are selected. resource pool; or, it may be to select the first parameter whose value is smaller than the fifth preset threshold from one or more resource pools on the carrier where the fifth resource pool is located (that is, it may include the fifth resource pool).
  • Method 3 In the case where the value of the first parameter of the fifth resource pool is not less than the fifth preset threshold value, the first terminal operates on each third available carrier based on the N third available carriers. The value of the first parameter corresponding to one or more resource pools is selected, and the seventh resource pool is selected; wherein the fifth resource pool is the resource pool where the resources currently used by the first terminal for data transmission are located; The first terminal uses the seventh resource pool as the first transmission resource for reselection.
  • the first terminal when reselecting transmission resources, can reselect the resource pool on all N third available carriers.
  • the seventh resource pool may be selected from each resource pool on each third available carrier, or may be selected from each resource pool on each third available carrier except the aforementioned fourth resource pool. Select the seventh resource pool.
  • the seventh resource pool is selected based on the value of the first parameter respectively corresponding to one or more resource pools on each of the N third available carriers, including at least one of the following: from all From one or more resource pools on each of the N third available carriers, select a seventh resource pool whose value of the first parameter is less than the fifth preset threshold value; from the N third available carriers, From one or more resource pools on each of the third available carriers, a seventh resource pool with the smallest value of the first parameter is selected.
  • the resource pool is used as the seventh resource pool; if there are multiple resource pools whose first parameter values are less than the fifth preset threshold value, then this first parameter can be used as the seventh resource pool.
  • One of the plurality of resource pools whose parameter values are less than the fifth preset threshold is randomly selected as the seventh resource pool.
  • the seventh resource pool there is no need to judge again whether the value of the first parameter of each resource pool on each currently measured third available carrier is less than the fifth preset threshold value, but instead determine from each current measured value of the first parameter on each third available carrier.
  • the one with the smallest value of the first parameter is selected as the seventh resource pool.
  • any resource pool other than the fifth resource pool may be selected as the seventh resource from one or more resource pools on each of the N third available carriers. Pool.
  • the reselected first transmission resource can be obtained. Since the reselected first transmission resource also ensures that the value of the first parameter is small, it can ensure that the subsequent use of the reselected first transmission resource is used for data transmission. timely communication effect and efficiency.
  • the processing of primary selection and reselection in this embodiment is exemplified.
  • the first parameter is represented as CBR.
  • the first terminal performs preliminary selection of the first transmission resource from N third available carriers, which may include:
  • the first terminal triggers transmission resource selection
  • the first terminal measures and obtains the CBR value corresponding to one or more resource pools on each of the N third available carriers;
  • the first terminal selects the third resource pool whose CBR value is less than a fourth preset threshold value from one or more resource pools on each third available carrier among the N third available carriers. Four resource pools, using the fourth resource pool as the first transmission resource;
  • the fourth resource pool may be used as the first transmission resource determined by the primary selection. Assuming that transmission resources are reselected for the first time after the primary election, the aforementioned fifth resource pool is the fourth resource pool.
  • An exemplary description of the first transmission resource that is reselected can be:
  • the fourth resource pool can be maintained as the first transmission resource for reselection. It should be noted that this is only an exemplary description. More processing methods have been described in detail in the foregoing embodiments, and are not exhaustive here.
  • the first terminal determines the first transmission resource according to the value of the first parameter corresponding to one or more resource pools on each of the N carriers, where the first parameter is used to represent the resource. status of use. In this way, transmission resources that are more in line with the current resource usage status can be selected for data transmission, thereby ensuring system communication efficiency.
  • Figure 6 is a schematic structural diagram of a first terminal according to an embodiment of the present application, including:
  • the processing unit 601 is configured to determine the first transmission resource based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers; wherein the first parameter is used to represent resource usage Status; the first transmission resource is used for data transmission; N is an integer greater than 1.
  • the processing unit 601 is configured to determine the first reference value of each of the N carriers based on the value of the first parameter corresponding to one or more resource pools on each of the N carriers; Wherein, the first reference value is used to represent the resource usage status of the carrier; the first transmission resource is determined based on the first reference value of each of the N carriers.
  • the processing unit 601 is configured to determine the first reference value of the i-th carrier based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier; Wherein, the i-th carrier is one of the N carriers; i is a positive integer less than or equal to N, or i is an integer less than N and greater than or equal to 0.
  • At least part of the one or more resource pools on the i-th carrier includes one of the following: all of the one or more resource pools on the i-th carrier; the i-th One or more designated resource pools in one or more resource pools on each carrier.
  • the processing unit 601 is configured to, when the number of at least part of the one or more resource pools on the i-th carrier is 1, convert one or more resource pools on the i-th carrier to The value of the first parameter corresponding to at least part of the resource pool in the resource pool is used as the first reference value of the i-th carrier.
  • the processing unit 601 is configured to process one or more resource pools on the i-th carrier based on a target method when the number of at least some of the resource pools on the i-th carrier is greater than 1.
  • the values of the first parameters corresponding to at least some of the resource pools in the plurality of resource pools are processed to obtain the first reference value of the i-th carrier; wherein the target mode is configured by the network device or the first Determined by the terminal, configured by the second terminal, or defined by the protocol.
  • the target mode There is a first mapping relationship between the target mode and the second parameter, and the second parameter is a service-related parameter.
  • the target method includes one of the following: using one of the first parameter values corresponding to at least part of the one or more resource pools on the i-th carrier as the i-th The first reference value of the carrier; calculate based on the values of the first parameters corresponding to at least part of the resource pools in one or more resource pools on the i-th carrier, and obtain the first reference value of the i-th carrier. Reference.
  • One of the first parameter values corresponding to at least part of the one or more resource pools on the i-th carrier including one of the following: one or more resource pools on the i-th carrier The maximum value of the first parameter values corresponding to at least part of the resource pools in the resource pool; the value of the first parameter corresponding to at least part of the resource pools in one or more resource pools on the i-th carrier The minimum value among the values; any value among the values of the first parameter corresponding to at least some of the one or more resource pools on the i-th carrier.
  • the processing unit 601 is configured to perform average calculation based on the values of the first parameters respectively corresponding to at least part of the one or more resource pools on the i-th carrier to obtain the i-th carrier. the first reference value.
  • the value of the first parameter corresponding to each resource pool is: measured by the first terminal, or a default value.
  • All resource pools in one or more resource pools on the i-th carrier are configured by the network device, determined by the first terminal, or configured by the second terminal.
  • One or more designated resource pools among the one or more resource pools on the i-th carrier are configured by the network device, or determined by the first terminal, or configured by the second terminal, or by protocol prescribed, or default.
  • the first terminal further includes: a communication unit 602, configured to receive first configuration information sent by the second terminal; wherein the first configuration information includes one or more resources on the i-th carrier Information about one or more specified resource pools in the pool.
  • One or more designated resource pools among one or more resource pools on the i-th carrier including at least one of the following: the resource pool where the resources monitored by the second terminal on the i-th carrier are located. ; The resource pool in which the resources whose interference value is less than the preset interference threshold value among one or more resources monitored by the second terminal on the i-th carrier are located.
  • the processing unit is configured to select K first available carriers whose first reference value is less than a first preset threshold value based on the first reference value of each carrier among the N carriers; wherein K is less than or A positive integer equal to N; determine the first carrier from the K first available carriers as the first transmission resource.
  • the processing unit is configured to select the first available carrier with the smallest first reference value from the K first available carriers as the first carrier, and use the first carrier as the first transmission resource.
  • a communication unit configured to send first information to the second terminal; wherein the first information is used to instruct the second terminal to send a suggested carrier; receive the second information sent by the second terminal; wherein, The second information includes the carrier suggested by the second terminal; the processing unit is configured to determine the first carrier based on the relevant information of the K first available carriers and/or the second information, and convert the first carrier as the first transmission resource.
  • the first information includes relevant information of the K first available carriers.
  • the carrier suggested by the second terminal is: the carrier used by the second terminal.
  • the carrier used by the second terminal includes at least one of the following: the carrier used by the second terminal on the side link with the third device; the carrier used by the second terminal on the link with the network device. Carriers used on the road.
  • the processing unit is configured to determine the first reference value of the reselection based on the first reference value of the second carrier and/or the value of the first parameter respectively corresponding to one or more resource pools on the second carrier.
  • Transmission resources wherein the second carrier is the carrier currently used by the first terminal for data transmission, and the second carrier is one of the N carriers.
  • the first reference value of the second carrier is determined based on the values of the first parameters corresponding to at least part of the one or more resource pools on the second carrier.
  • At least part of the one or more resource pools on the second carrier further includes: a first resource pool on the second carrier; wherein the first resource pool is the current resource pool of the first terminal.
  • the processing unit is configured to operate when the first reference value of the second carrier is less than a second preset threshold value and/or the value of the first parameter of the first resource pool on the second carrier is less than a third When the threshold value is preset, the second carrier is used as the first transmission resource for the reselection.
  • the processing unit is configured to select a third carrier when the first reference value of the second carrier is not less than a second preset threshold value, and use the third carrier as the first reselection value. Transmission resources; wherein the third carrier is different from the second carrier.
  • the processing unit is configured to operate when the first reference value of the second carrier is less than a second preset threshold value and the value of the first parameter of the first resource pool on the second carrier is not less than a third When a threshold value is preset, a third carrier is selected and used as the first transmission resource for reselection; wherein the third carrier is different from the second carrier.
  • a processing unit configured to operate when the first reference value of the second carrier is less than a second preset threshold value and/or the value of the first parameter of the first resource pool on the second carrier is less than a third preset value.
  • the first resource pool on the second carrier is used as the first transmission resource for the reselection; wherein the first resource pool is the current data transmission of the first terminal.
  • the resource pool in which the resource being used is located.
  • the processing unit is configured to operate when the first reference value of the second carrier is less than a second preset threshold and the value of the first parameter of the first resource pool is not less than a third preset threshold. In the case of , select the second resource pool on the second carrier; wherein the second resource pool is one or more third resource pools on the second carrier except the first resource pool. 1. Determine the second resource pool on the second carrier as the first transmission resource for the reselection.
  • the processing unit is configured to operate when the first reference value of the second carrier is not less than a second preset threshold, and/or the value of the first parameter of the first resource pool is less than a third preset threshold. In the case of a limit value, select the second resource pool on the second carrier; wherein the first resource pool is the resource pool where the resources currently used by the first terminal for data transmission are located; the second resource pool is The resource pool is one of one or more third resource pools on the second carrier except the first resource pool; it is determined to use the second resource pool on the second carrier as the reselection The first transmission resource.
  • the value of the first parameter of each third resource pool in the one or more third resource pools is less than the third preset threshold value.
  • the processing unit is configured to operate when the first reference value of the second carrier is not less than a second preset threshold, and/or the value of the first parameter of the first resource pool is less than a third preset threshold.
  • the first resource pool on the second carrier is used as the first transmission resource for the reselection; wherein the first resource pool is the current transmission resource of the first terminal.
  • the processing unit is configured to operate when the first reference value of the second carrier is not less than a second preset threshold value, and/or the value of the first parameter of the first resource pool is not less than a third preset value.
  • select a third carrier wherein the third carrier is different from the second carrier, and the first resource pool is the resource where the resources currently used by the first terminal for data transmission are located.
  • the processing unit is configured to select one or more second available carriers whose first reference values are less than the first preset threshold based on the first reference values respectively corresponding to the plurality of carriers; wherein the plurality of carriers are not The second carrier is included; and the third carrier is determined from the one or more second available carriers.
  • the processing unit is configured to select a third carrier with the smallest first reference value from the one or more second available carriers.
  • a communication unit configured to send third information to the second terminal; wherein the third information is used to instruct the second terminal to send the recommended carrier; receive the fourth information sent by the second terminal; wherein, the The fourth information includes the carrier suggested by the second terminal; the processing unit is configured to determine the third carrier based on the related information of the one or more second available carriers and/or the fourth information.
  • the third information includes related information of the one or more second available carriers.
  • the N carriers are N third available carriers; the processing unit is configured to select the said N third available carriers from one or more resource pools on each of the N third available carriers.
  • a fourth resource pool whose value of the first parameter is less than a fourth preset threshold value; use the fourth resource pool as the first transmission resource.
  • the N third available carriers are: configured by the network device, determined by the first terminal, or configured by the second terminal.
  • the N third available carriers have a third mapping relationship with the second parameter, and the second parameter is a service-related parameter.
  • the processing unit is configured to select, from one or more resource pools on each of the N third available carriers, a value of the first parameter that is less than a fourth preset threshold value. one or more candidate resource pools; select the fourth resource pool from the one or more candidate resource pools.
  • the processing unit is configured to perform at least one of the following: select the candidate resource pool with the smallest value of the first parameter from the one or more candidate resource pools as the fourth resource pool; select the candidate resource pool from the one or more candidate resource pools; Among multiple candidate resource pools, the candidate resource pool with the highest priority is selected as the fourth resource pool.
  • the processing unit is configured to use the fifth resource pool as the first transmission resource for reselection when the value of the first parameter of the fifth resource pool is less than the fifth preset threshold value; wherein,
  • the fifth resource pool is a resource pool in which resources currently used by the first terminal for data transmission are located.
  • the processing unit is configured to, when the value of the first parameter of the fifth resource pool is not less than a fifth preset threshold value, select from one or more resource pools on the carrier where the fifth resource pool is located. , select the sixth resource pool; wherein the fifth resource pool is the resource pool where the resources currently used by the first terminal for data transmission are located; use the sixth resource pool as the reselected first transmission resource .
  • the processing unit is configured to perform at least one of the following: selecting a third resource pool whose first parameter value is less than a fifth preset threshold value from one or more resource pools on the carrier where the fifth resource pool is located.
  • Six resource pools select a sixth resource pool with the smallest value of the first parameter from one or more resource pools on the carrier where the fifth resource pool is located.
  • the processing unit is configured to, when the value of the first parameter of the fifth resource pool is not less than the fifth preset threshold value, based on the N third available carriers on each third available carrier.
  • the value of the first parameter corresponding to one or more resource pools is selected as the seventh resource pool; wherein, the fifth resource pool is the resource pool where the resources currently used by the first terminal for data transmission are located;
  • the seventh resource pool serves as the first transmission resource for reselection.
  • the processing unit is configured to perform at least one of the following: selecting a first parameter whose value is less than a fifth predetermined value from one or more resource pools on each third available carrier among the N third available carriers. Set a seventh resource pool with a threshold value; select a seventh resource pool with the smallest value of the first parameter from one or more resource pools on each third available carrier among the N third available carriers.
  • the second parameter includes at least one of the following: service related information, quality of service QoS, layer 2 L2 identifier, transmission configuration file, priority, logical channel identifier, and logical channel.
  • the relevant information of the service includes at least one of the following: the name of the service and the identifier of the service.
  • the first parameter is the channel busy rate CBR.
  • the first terminal in the embodiment of the present application can implement the corresponding functions in the method in the foregoing method embodiment.
  • each module (sub-module, unit or component, etc.) in the first terminal please refer to the corresponding description in the above method embodiment, and will not be described again here.
  • the functions described for each module (sub-module, unit or component, etc.) in the first terminal of the application embodiment can be implemented by different modules (sub-module, unit or component, etc.), or can be implemented by the same Module (submodule, unit or component, etc.) implementation.
  • Figure 7 is a schematic structural diagram of a communication device 700 according to an embodiment of the present application.
  • the communication device 700 includes a processor 710, and the processor 710 can call and run a computer program from the memory, so that the communication device 700 implements the method in the embodiment of the present application.
  • the communication device 700 may further include a memory 720.
  • the processor 710 can call and run the computer program from the memory 720, so that the communication device 700 implements the method in the embodiment of the present application.
  • the memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
  • the communication device 700 may also include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate with other devices. Specifically, the communication device 700 may send information or data to, or receive data from, other devices. Information or data sent.
  • the transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include an antenna, and the number of antennas may be one or more.
  • the communication device 700 can be the first terminal in the embodiment of the present application, and the communication device 700 can implement the corresponding processes implemented by the first terminal in the various methods of the embodiment of the present application. For the sake of simplicity , which will not be described in detail here.
  • FIG. 8 is a schematic structural diagram of a chip 800 according to an embodiment of the present application.
  • the chip 800 includes a processor 810, and the processor 810 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
  • the chip 800 may also include a memory 820 .
  • the processor 810 can call and run the computer program from the memory 820 to implement the method executed by the first terminal or electronic device in the embodiment of the present application.
  • the memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .
  • the chip 800 may also include an input interface 830.
  • the processor 810 can control the input interface 830 to communicate with other devices or chips. Specifically, it can obtain information or data sent by other devices or chips.
  • the chip 800 may also include an output interface 840.
  • the processor 810 can control the output interface 840 to communicate with other devices or chips. Specifically, it can output information or data to other devices or chips.
  • the chip can be applied to the first terminal in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first terminal in the various methods of the embodiment of the present application. For simplicity, in This will not be described again.
  • chips mentioned in the embodiments of this application may also be called system-on-chip, system-on-a-chip, system-on-chip or system-on-chip, etc.
  • the processor mentioned above can be a general-purpose processor, a digital signal processor (DSP), an off-the-shelf programmable gate array (FPGA), an application specific integrated circuit (ASIC), or Other programmable logic devices, transistor logic devices, discrete hardware components, etc.
  • DSP digital signal processor
  • FPGA off-the-shelf programmable gate array
  • ASIC application specific integrated circuit
  • the above-mentioned general processor may be a microprocessor or any conventional processor.
  • non-volatile memory may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
  • non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically removable memory. Erase electrically programmable read-only memory (EPROM, EEPROM) or flash memory.
  • Volatile memory can be random access memory (RAM).
  • the memory in the embodiment of the present application can also be a static random access memory (static RAM, SRAM), a dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch linN DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and so on. That is, memories in embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
  • FIG. 9 is a schematic block diagram of a communication system 900 according to an embodiment of the present application.
  • the communication system 900 includes a first terminal 910 and a second terminal 920.
  • the first terminal 910 can be used to implement the corresponding functions implemented by the first terminal in the above method
  • the second terminal 920 can be used to implement the corresponding functions implemented by the second terminal in the above method.
  • no further details will be given here.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted over a wired connection from a website, computer, server, or data center (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means to transmit to another website, computer, server or data center.
  • the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
  • the available media may be magnetic media (eg, floppy disk, hard disk, tape), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), etc.
  • the size of the sequence numbers of the above-mentioned processes does not mean the order of execution.
  • the execution order of each process should be determined by its functions and internal logic, and should not be used in the embodiments of the present application.
  • the implementation process constitutes any limitation.

Landscapes

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

Abstract

本申请涉及一种传输资源选取方法和设备。其中方法包括:第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。

Description

传输资源选取方法和设备 技术领域
本申请涉及通信领域,更具体地,涉及一种传输资源选取方法、设备、计算机可读存储介质、计算机程序产品以及计算机程序。
背景技术
设备到设备(Device to Device,D2D)通信是一种侧行链路(SL,Sidelink)传输技术,与传统的蜂窝***中通信数据通过基站接收或者发送的方式不同,设备到设备的通信***采用终端到终端直接通信的方式。但是,如何更加准确的选取传输资源,就成为需要解决的问题。
发明内容
本申请实施例提供一种传输资源选取方法、设备、计算机可读存储介质、计算机程序产品以及计算机程序。
本申请实施例提供一种传输资源选取方法,包括:
第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
本申请实施例提供一种第一终端,包括:
处理单元,用于基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
本申请实施例提供一种第一终端,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,以使该第一终端执行上述方法。
本申请实施例提供一种芯片,用于实现上述方法。
具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行上述的方法。
本申请实施例提供一种计算机可读存储介质,用于存储计算机程序,当该计算机程序被设备运行时使得该设备执行上述方法。
本申请实施例提供一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述方法。
本申请实施例提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述方法。
本申请实施例,通过采用本实施例提供的方案,第一终端根据N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源,其中所述第一参数用于表示资源使用状态。如此,能够选取更加符合当前资源使用状态的传输资源进行数据传输,从而保证***的通信效率。
附图说明
图1是根据本申请实施例的应用场景的示意图。
图2a和图2b是根据本申请的D2D场景示意图。
图3是根据本申请的一实施例的传输资源选取方法的一种流程示意图。
图4是根据本申请的一实施例的传输资源选取方法的一种示意性流程图。
图5是根据本申请的一实施例的传输资源选取方法的又一种示意性流程图。
图6是根据本申请一实施例的第一终端的示意性框图。
图7是根据本申请实施例的通信设备示意性框图。
图8是根据本申请实施例的芯片的示意性框图。
图9是根据本申请实施例的通信***的示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、先进的长期演进(Advanced long term  evolution,LTE-A)***、新无线(New Radio,NR)***、NR***的演进***、非授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)***、非授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)***、非地面通信网络(Non-Terrestrial Networks,NTN)***、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)***或其他通信***等。
通常来说,传统的通信***支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信***将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信***。
在一种可能的实现方式中,本申请实施例中的通信***可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。
在一种可能的实现方式中,本申请实施例中的通信***可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信***也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。
本申请实施例结合网络设备和终端设备描述了各个实施例,其中,终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。
终端设备可以是WLAN中的站点(STAION,STA),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信***例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。
在本申请实施例中,终端设备可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。
在本申请实施例中,终端设备可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。
作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。可选地,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(low earth orbit,LEO)卫星、中地球轨道(medium earth orbit,MEO)卫星、地球同步轨道(geostationary earth orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。可选地,网络设备还可以为设置在陆地、水域等位置的基站。
在本申请实施例中,网络设备可以为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区, 小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。
图1示例性地示出了一种通信***100。该通信***包括一个网络设备110和两个终端设备120。在一种可能的实现方式中,该通信***100可以包括多个网络设备110,并且每个网络设备110的覆盖范围内可以包括其它数量的终端设备120,本申请实施例对此不做限定。
在一种可能的实现方式中,该通信***100还可以包括移动性管理实体(Mobility Management Entity,MME)、接入与移动性管理功能(Access and Mobility Management Function,AMF)等其他网络实体,本申请实施例对此不作限定。
其中,网络设备又可以包括接入网设备和核心网设备。即无线通信***还包括用于与接入网设备进行通信的多个核心网。接入网设备可以是长期演进(long-term evolution,LTE)***、下一代(移动通信***)(next radio,NR)***或者授权辅助接入长期演进(authorized auxiliary access long-term evolution,LAA-LTE)***中的演进型基站(evolutional node B,简称可以为eNB或e-NodeB)宏基站、微基站(也称为“小基站”)、微微基站、接入站点(access point,AP)、传输站点(transmission point,TP)或新一代基站(new generation Node B,gNodeB)等。
应理解,本申请实施例中网络/***中具有通信功能的设备可称为通信设备。以图1示出的通信***为例,通信设备可包括具有通信功能的网络设备和终端设备,网络设备和终端设备可以为本申请实施例中的具体设备,此处不再赘述;通信设备还可包括通信***中的其他设备,例如网络控制器、移动管理实体等其他网络实体,本申请实施例中对此不做限定。
为了便于理解本申请实施例,下面对本申请实施例所涉及到的基本流程以及基本概念进行简单说明。应理解,下文所介绍的基本流程以及基本概念并不对本申请实施例产生限定。
设备到设备通信是基于D2D的一种侧行链路传输技术(SL:Sidelink,侧行链路),与传统的蜂窝***中通信数据通过基站接收或者发送的方式不同,车联网***采用终端到终端直接通信的方式,因此具有更高的频谱效率以及更低的传输时延。在3GPP定义了两种传输模式:模式A和模式B。模式A,如图2a所示,终端设备的传输资源是由网络设备210分配的,终端设备(图2a中的终端设备211以及终端设备212)根据网络设备210分配的资源在侧行链路上进行数据的发送;网络设备可以为终端分配单次传输的资源,也可以为终端设备分配半静态传输的资源。在图2a中采用双向实线箭头表示终端设备211与终端设备212之间的侧行链路;图2a中采用虚线箭头表示网络设备210向终端设备211(或终端设备212)分配传输的资源使用的下行链路。模式B,如图2b所示,终端设备,具体为车载终端,在资源池中选取一个资源进行数据的传输。在图2b中,采用双向实线箭头表示终端设备221与终端设备222之间的侧行链路,在图2b中可以看出,网络设备220并未向终端设备221或终端设备222分配传输的资源。
在第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)中,D2D分成了不同的阶段进行研究:ProSe(Proximity based Service):主要针对公共安全类的业务;在ProSe中,通过配置资源池在时域上的位置,例如资源池在时域上非连续,达到终端设备在侧行链路上非连续发送/接收数据,从而达到省电的效果。车联网(V2X):主要面向相对高速移动的车车、车人通信的业务;在V2X中,由于车载***具有持续的供电,因此数据传输的时延是主要问题,在***设计上要求终端设备进行连续的发送和接收。可穿戴设备(FeD2D):主要面向是低移动速度以及低功率接入的场景;在FeD2D中,在预研阶段3GPP结论为网络设备可以通过一个relay(中继)终端去配置remote(远端)终端的DRX(Discontinuous Reception,非连续性接收)参数,但是由于该课题没有进一步进入标准化阶段,如何进行DRX配置的具体细节没有结论。
NR V2X在LTE V2X的基础上,不局限于广播场景,而是进一步拓展到了单播和组播的场景,在这些场景下研究V2X的应用。类似于LTE V2X,NR V2X也会定义上述mode-1/2两种资源授权模式;更进一步,终端设备可能处在一个混合的模式下,即既可以使用mode-1进行资源的获取,又同时可以使用mode-2进行资源的获取。该资源获取通过侧行链路授权的方式指示,即侧行链路授权指示相应的PSCCH与PSSCH资源的时频位置。不同于LTE V2X,除了无反馈的、终端设备自主发起的HARQ重传,NR V2X引入了基于反馈的HARQ重传,不限于单播通信,也包括组播通信。
LTE-V2X载波聚合中的载波选择由以下机制完成:上层配置业务类型(service type)到载波的映射关系,即针对某项业务,上层指示给AS层可用的载波(集合);进一步地,AS层配置每一个逻辑信道可用的载波集合及每个资源池中针对数据优先级(priority)配置的CBR测量门限值。UE测量资源池中的CBR值并与和所传输数据优先级所对应的CBR门限值相比较,若测量值低于门限值则认为此载波可用。
在LTE V2X和NR V2X中都支持CBR/信道占用率(CR,Channel Occupancy Ratio)的测量,主要用于基于终端自主资源选择模式下的拥塞控制。LTE V2X和NR V2X对CBR/CR的定义基本是相同的,只是NR V2X由于支持多子载波间隔有些参数取值的差异。CBR的定义为:CBR测量窗内SL RSSI高于配置门限的子信道占资源池内子信道总数的比例,其中在LTE V2X中等于100个侧行子帧,在NR V2X中依据高层配置的参数等于100ms或100·2 μ个侧行时隙。需要说明的是,在LTE V2X中,由于PSSCH和PSCCH可能不相邻,相应的资源池分开配置,此时PSSCH和PSCCH所在资源池都可以进行CBR测量。NR V2X中PSCCH与指示的PSSCH占用相同资源池,所以CBR测量不基于PSSCH和PSCCH进行区分。
载波聚合(Carrier Aggregation,CA),可以将多个成员载波(component carrier,CC)聚合在一起,由一个终端设备同时接收或发送。按照聚合的载波的范围分,CA又可以分为频带内CA(intra-band CA)和跨频带CA(inter-band CA)。Intra-band CA的一个主要用途是用于小区载波带宽大于终端设备的单个载波带宽能力的场景,这种情况下,终端设备可以用CA方式来实现在“宽载波”(wide carrier)中的操作。例如网络设备支持300MHz一个载波,而终端设备只支持最大100MHz的载波,此时终端设备可以用CA方式实现大于100MHz的宽带操作,聚合的载波可以是相邻的载波,也可以是不相邻的载波。
当终端设备和网络设备通过载波聚合(Carrier Aggregation,CA)进行通信时,可能会同时配置主小区和辅小区(SCell)。针对主小区(PCell)和辅主小区(PSCell)设计了波束失败恢复机制,其主要功能模块(或称为主要步骤)分为4个:波束失败检测(Beam Failure Detection,BFD);新波束选择(New Beam Identification,NBI);波束失败恢复请求(Beam Failure Recovery ReQest,BFRQ);网络侧响应。具体的,终端设备对PDCCH(物理下行控制信道,Physical Downlink Control Channel)进行测量,判断下行发送波束对应的链路质量;如果对应的链路质量很差,则下行波束发生波束失败;终端设备对一组备选波束进行测量,从中选择满足门限的波束作为新波束;终端设备通过BFRQ信息,通知网络发生了波束失败并且上报新波束。网络设备收到一个终端设备发送的BFRQ信息后,确定所述终端设备发生了波束失败,选择从新波束上发送PDCCH。在终端设备在新波束上收到网络设备发送的PDCCH的情况下,确定正确接收了网络侧的响应信息,至此,波束失败恢复流程成功完成。
应理解,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
图3是根据本申请一实施例的传输资源选取方法的示意性流程图。该方法包括以下内容的至少部分内容。
S310、第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
所述第一传输资源用于进行数据传输,具体指的是,所述第一传输资源用于进行侧行链路数据传输,也就是该第一传输资源具体可以指的是该第一终端与第二终端之间进行侧行链路数据传输的传输资源。其中,所述第二终端和第一终端为在侧行链路上进行数据发送和接收的两个终端设备,第二终端与第一终端不同,第一终端可以为发送端终端设备,第二终端可以为接收端终端设备;或者,第一终端可以为接收端终端设备,第二终端可以为发送端终端设备。
所述传输资源的类型可以为以下之一:载波、资源池、时频资源等等。
该第一参数可以为CBR(信道繁忙率,Channel Busy Ratio)。其中,CBR的定义为:CBR测量窗内SL(侧行链路,Sidelink)RSSI(Received Signal Strength Indicator,接收信号的强度指示)高于配置门限的子信道占资源池内子信道总数的比例。也就是该CBR旨在指示负载水平,即评估资源池(多少个子信道)在给定时间内RSSI高于某个阈值的部分,因此,CBR提供了***中用户集体使用信道的数量的指示。
在一种可能的实施方式中,所述N个载波上均没有可用资源,也就是在N个载波上均未选取出进行数据传输的传输资源,此时第一终端执行前述S310即为执行传输资源的初选。这种情况下,在一种 优选的示例中,N为大于1的整数。
本实施方式中,N个载波可以为第一终端配置的全部载波。将前述N个载波中任意一个载波称为第i个载波,其中i为小于或等于N的正整数,或者i为小于N且大于或等于0的整数。这里,i可以为任意一个载波的索引号。在一种情况中,N个载波的索引号可以为从1开始排序直至N,此时i为小于或等于N的正整数;又一种情况中,N个载波的索引号可以为从0开始排序直至N-1,此时,i为小于N且小于或等于0的整数。
所述第一终端执行S310之前,可以先得到前述N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值。将前述N个载波中的任意一个载波称为第i个载波,其中,i为小于或等于N的正整数,则所述第i个载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。
其中,所述第i个载波上的一个或多个资源池可以指的是第i个载波上的全部资源池。
具体的,所述第一终端得到第i个载波上的一个或多个资源池分别对应的第一参数的取值的方式,可以包括:对所述第i个载波上的第j个资源池进行测量,得到所述第j个资源池的第一参数的测量值;基于所述第j个资源池对应的第一参数的测量值,确定所述第j个资源池对应的第一参数的取值;j为正整数。
其中,所述基于所述第j个资源池对应的第一参数的测量值,确定所述第j个资源池对应的第一参数的取值,可以包括:在所述第j个资源池的第一参数的测量结果可用的情况下,确定该第j个资源池的第一参数的取值为所述测量值;在所述第j个资源池的第一参数的测量结果不可用的情况下,将该第j个资源池的第一参数的取值配置为默认值。其中,所述第j个资源池的第一参数的测量结果不可用,可以指的是:该第j个资源池的第一参数的测量结果有误,或者,该第j个资源池的第一参数测量结果不足等等,均在本实施例的保护范围内,只是不做穷举。
这里,所述第j个资源池为所述第i个载波上的一个或多个资源池中的任意之一,确定所述第i个载波上的一个或多个资源池中的每个资源池的第一参数的取值的方式,与确定前述第i个载波上的第j个资源池的第一参数的取值的方式相同,不做一一赘述。同样的,第i个载波为所述N个载波中的任意之一,由于针对所述N个载波中每个载波的每个资源池的第一参数的测量值获取方式,均与该第i个载波的处理相同,因此不做一一赘述。
前述S310,具体可以为:所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值;其中,所述第一参考值用于表示载波的资源使用状态;基于所述N个载波中每个载波的第一参考值,确定所述第一传输资源。
其中,所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值,可以包括:所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值;其中,所述第i个载波为所述N个载波中之一;i为小于或等于N的正整数,或者i为小于N且大于或等于0的整数。
该第i个载波上的一个或多个资源池的至少部分资源池,包括以下之一:所述第i个载波上的一个或多个资源池中的全部资源池;所述第i个载波上的一个或多个资源池中的一个或多个指定资源池。
也就是,前述N个载波中每个载波上的一个或多个资源池,可以包括N个载波中每个载波的全部资源池,或者,N个载波中每个载波的一个或多个指定资源池。
其中,所述第i个载波上的一个或多个资源池中的全部资源池的数量可以为一个或多个,本实施例不对其数量进行限定。所述第i个载波上的一个或多个资源池中的全部资源池,可以为网络设备配置的、或者所述第一终端确定的、或者所述第二终端配置的。
所述网络设备具体可以指的是第一网络设备,该第一网络设备可以为第一终端所在小区的接入网设备,比如可以为第一终端所在小区的基站、gNB、eNB等等任意之一。
可选地,所述第i个载波上的一个或多个资源池中的全部资源池,可以为第一网络设备通过第三配置信息配置的,该第三配置信息中可以包括N个载波中每个载波的标识,以及每个载波上的一个或多个资源池的相关信息;第i个载波为N个载波中任意之一。其中,任意一个资源池的相关信息,可以为资源池的索引号、或编号、或标识。该第三配置信息可以由以下之一携带:RRC(无线资源控制,Radio Resource Control)信令、DCI(下行控制信息,Downlink Control Information)、MAC(介质访问控制,Medium Access Control)CE(控制元素,Control Element)等等。
可选地,所述第i个载波上的一个或多个资源池中的全部资源池,可以为所述第一终端确定的,可以指的是该第一终端将预设的第i个载波上的一个或多个资源池作为该第i个载波上的全部资源池。由于第i个载波为N个载波中任意之一,该第一终端将预设的N个载波中每个载波上的一个或多个资源 池作为该载波上的全部资源池。应理解的是,若前述N个载波上每个载波的全部资源池,为第一终端确定的,则该第一终端还可以将所述N个载波上每个载波的全部资源池的相关信息(比如每个资源池的标识、或编号、或索引号),发送至第一网络设备。
可选地,所述第i个载波上的一个或多个资源池中的全部资源池,可以为第二终端配置的,可以指的是:第一终端接收第二终端发送的第四配置信息,该第四配置信息中包含N个载波中每个载波上的全部资源池,所述第i个载波为所述N个载波中任意之一。进一步地,该第二终端发送第四配置信息,可以是第二终端接收到其所在小区的第二网络设备发送的第四配置信息后,将该第四配置信息发送至所述第一终端;比如,该第二网络设备可以在得知该第二终端与第一终端进行侧行链路通信的情况下,可以为该第二终端发送所述第四配置信息,该第二终端可以将第四配置信息发送至第一终端。进一步地,若前述N个载波上每个载波的全部资源池,为为第二终端配置的,则该第一终端还可以将所述N个载波上每个载波的全部资源池的相关信息,发送至第一网络设备。
所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,为网络设备配置的、或所述第一终端确定的、或所述第二终端配置的,或协议规定的,或默认的。
可选地,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,可以为第一终端所在小区的第一网络设备发送给该第一终端的,该第一网络设备的具体说明与前述实施例相同,不做赘述。比如可以为第一网络设备通过第五配置信息配置的,该第五配置信息中可以包括N个载波中每个载波的标识,以及每个载波上的一个或多个指定资源池的相关信息;第i个载波为N个载波中任意之一。其中,任意一个指定资源池的相关信息,可以为指定资源池的索引号、或编号、或标识。该第五配置信息可以由以下之一携带:RRC信令、DCI、MAC CE等等。
可选地,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,可以为协议规定的,比如可以在协议中配置一个或多个指定资源池的编号或索引号或标识。
可选地,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,为默认的,比如可以在***中预设N个载波中每个载波对应的一个或多个默认资源池的编号,将该一个或多个默认资源池作为该指定资源池。
可选地,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,为所述第一终端确定的情况下,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池与第二参数之间具备第二映射关系;所述第二参数,可以为业务相关的参数。进一步地,该第i个载波为N个载波中任意之一,因此每个载波的指定资源池均与第二参数之间具备对应的第二映射关系,第一终端可以确定每个载波的指定资源池;相应的,该第一终端还可以将所述N个载波上每个载波的指定资源池的相关信息,发送至第一网络设备。
其中,该第二映射关系可以为第二组映射关系中任意之一。所述第二组映射关系可以包括:N个载波中每个载波上的一个或多个资源池的相关信息,以及每个载波上的每个资源池与第二参数的候选取值之间的映射关系。也就是可以根据第二参数的当前取值,从第二组映射关系中确定一个映射关系,作为第二映射关系。
所述第二参数,包括以下至少之一:业务的相关信息、QoS(Quality of Service,服务质量)、L2(Layer2,层二)标识、发射配置文件、优先级、逻辑信道标识、逻辑信道。其中,所述业务的相关信息,包括以下至少之一:业务的名称、业务的标识。
举例来说,假设第二参数为业务的名称;所述第二组映射关系,可以包括:业务1的名称与第i个载波的资源池1之间的映射关系、业务2的名称与第i个载波的资源池2之间的映射关系、业务3的名称与第i+1个载波的资源池1之间的映射关系等等。若第二参数的当前取值为业务1的名称,则该第二映射关系为业务1的名称与第i个载波的资源池1之间的映射关系。应理解,以上为采用第i个载波为例进行示例性说明,其他载波的处理与其相同,不做重复说明。
可选地,所述方法还包括:所述第一终端接收所述第二终端发送的第一配置信息;其中,所述第一配置信息中包含所述第i个载波上的一个或多个资源池中的一个或多个指定资源池的相关信息。其中,所述指定资源池的相关信息,具体可以指的是,指定资源池的编号、索引号、标识中任意之一,这里不对其做穷举。前述第i个载波为N个载波中任意之一,在前述第一配置信息中,可以包括N个载波中每个载波上的一个或多个资源池中的一个或多个指定资源池的相关信息,只是不做一一赘述。相应的,该第一终端还可以将所述N个载波上每个载波的一个或多个资源池中的一个或多个指定资源池的相关信息,发送至第一网络设备。
所述第二终端可以任意指定一个资源池作为前述指定资源池。或者,第二终端可以选取指定资源池,具体的,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池包括以下至少之一:所述第二终端在所述第i个载波上监听的资源所在的资源池;所述第二终端在所述第i个载波上监听的一个或 多个资源中干扰值小于预设干扰门限值的资源所在的资源池。其中,所述第二终端可以在N个载波上均具备监听的资源,相应的,第二终端可以将其在N个载波中每个载波上监听的资源所在的资源池作为该载波上的一个或多个资源池中的一个或多个指定资源池。并且,第二终端可以在当前监听的一个或多个资源的过程中,获取每个资源的干扰值,从一个或多个资源中选取干扰值小于预设干扰门限值中的最小的一个资源所在的资源池作为前述指定资源池,或者,从一个或多个资源中选取干扰值小于预设干扰门限值的全部资源所在的资源池作为前述指定资源池。
基于前述说明可以看出,所述第i个载波上的一个或多个资源池中的至少部分资源池的数量,可以为一个或多个。而所述第i个载波上的一个或多个资源池中的至少部分资源池为一个的处理方式,和所述第i个载波上的一个或多个资源池中的至少部分资源池为多个的处理方式可以不同,下面分别进行说明。
所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值,包括:在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量为1的情况下,将所述第i个载波上的一个资源池中的至少部分资源池对应的第一参数的取值,作为所述第i个载波的第一参考值。
也就是说,无论所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池为全部资源池或指定资源池,只要在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量为1的情况下,将所述第i个载波上的一个资源池对应的第一参数的取值,作为所述第i个载波的第一参考值。比如,第i个载波上的一个或多个资源池中的至少部分资源池为唯一的一个资源池,将其称为资源池A,则该第i个载波的第一参考值,具体为该第i个载波上的资源池A的第一参数的取值。
需要指出的是,该第i个载波的第一参考值,可以具体称为第i个载波的CBR的参考取值,或者第i个载波的CBR参考值等等,或者可以直接称为第i个载波的CBR的取值,这里不对其进行穷举,只要可以表示第i个载波上的资源使用状态就在本实施例保护范围内。
所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数,确定所述第i个载波的第一参考值,包括:在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量大于1的情况下,所述第一终端基于目标方式,对第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行处理,得到所述第i个载波的第一参考值;其中,所述目标方式为网络设备配置的、或第一终端确定的、或第二终端配置的、或协议定义的。
所述目标方式为N个载波中任意一个载波上的一个或多个资源池中的至少部分资源池的数量大于1的情况下,均可以使用的相同的目标方式,本实施方式中,主要以第i个载波的处理为例进行说明,关于N个载波中除了第i个载波之外的其他载波的处理方式不做一一赘述。
这里,所述目标方式可以为协议定义的,也就是说,第一终端可以采用协议定义的唯一的一个目标方式进行处理。
所述目标方式可以为网络设备配置的;所述网络设备可以指的是所述第一终端所在小区的第一网络设备,该第一网络设备为接入网设备;该接入网设备可以为基站、eNB、gNB等等任意之一,这里不对其进行穷举。需要指出,该第一网络设备为第一终端配置目标方式,可以是从多个候选方式中选取之一作为目标方式并为第一终端配置,或者可以为自身仅有一个目标方式并将该目标方式直接配置给第一终端。
所述目标方式还可以为第二终端配置的,该第二终端可以是从多个候选方式中选取任意之一为第一终端配置,或者可以为自身仅有一个目标方式并将该目标方式直接配置给第一终端。
所述目标方式还可以为第一终端自身确定的,该第一终端可以从多个候选方式中选取任意之一作为该目标方式,或者可以为自身仅有一个目标方式并将确定直接使用该目标方式。
具体来说,前述多种候选方式,可以包括以下至少之一:候选方式1、将载波上的一个或多个资源池分别对应的第一参数的取值中之一,作为所述第一数值;候选方式2、基于载波上的一个或多个资源池分别对应的第一参数的取值进行计算,得到所述第一数值。
再具体的,该候选方式1,可以包括以下至少之一:候选方式1-1、将载波上的一个或多个资源池分别对应的第一参数的取值中的最大值,作为第一数值;候选方式1-2、将载波上的一个或多个资源池分别对应的第一参数的取值中的最小值,作为第一数值;候选方式1-3、将载波上的一个或多个资源池分别对应的第一参数的取值中的任意值,作为第一数值。
该候选方式2,具体可以包括:候选方式2-1、基于所述第i个载波上的一个或多个资源池分别对应的第一参数的取值进行平均值计算,得到所述第一数值。
另外,该候选方式2除了以上候选方式2-1之外,还可以包括以下至少之一:候选方式2-2、基于载波上的一个或多个资源池分别对应的权重值、对该一个或多个资源池分别对应的第一参数的取值进行 加权计算,基于一个或多个资源池分别对应的加权计算后的第一参数的取值进行平均值计算,得到所述第一数值。这里,加权计算中,载波上的不同资源池对应的权重值可以相同也可以不同,每个资源池对应的权重值可以为预设的或网络设备配置的。
候选方式2-3、采用预设公式,对载波上的一个或多个资源池分别对应的第一参数的取值进行计算,得到所述第一数值。所述预设公式也可以为根据实际情况预设的,或网络设备配置的,关于该预设公式本实施例不进行限定。应理解的是,以上仅为示例性的说明,实际处理中,还可以存在更多的计算方式,只要是采用资源池分别对应的第一参数的取值进行计算的方式,均在本实施例的保护范围内,只是不做穷举。
进一步地,所述目标方式与第二参数之间具备第一映射关系,所述第二参数为业务相关参数。这里,第一映射关系为第一组映射关系中之一,确定第一映射关系的方式,可以为基于预设的第一组映射关系以及第二参数的当前取值,确定第一映射关系。
所述第二参数,包括以下至少之一:业务的相关信息、服务质量QoS、层二L2标识、发射配置文件、优先级、逻辑信道标识、逻辑信道。其中,所述业务的相关信息,包括以下至少之一:业务的名称、业务的标识。第二参数的当前取值,即该第一终端当前业务所对应的第二参数的当前取值,比如,第一终端当前使用的业务为业务1,即上述业务的名称的当前取值为业务1的名称,不做一一赘述。
该第一组映射关系中可以包括:第二参数的一个或多个候选取值,以及一个或多个候选取值中每个候选取值与多个候选方式中之一之间的映射关系。
以第二参数为业务的标识为例,对前述第一组映射关系进行示例性说明:上述候选方式1-1可以与业务1的标识具备映射关系,上述候选方式1-2可以与业务2的标识具备映射关系,上述候选方式1-3可以与业务3的标识具备映射关系,上述候选方式2可以与业务4的标识具备映射关系。若第二参数的当前取值为业务3的标识,则从上述第一组映射关系中确定上述候选方式1-3可以与业务3的标识之间的映射关系为前述第一映射关系。
还应理解的是,若目标方式为第一网络设备配置的,则该第一网络设备可以是根据第一组映射关系以及第一终端的当前业务所对应的第二参数的当前取值,确定第一映射关系,将第一映射关系包含的候选方式作为目标方式。若目标方式为第二终端配置的,该第二终端同样可以是根据第一组映射关系以及第一终端的当前业务所对应的第二参数的当前取值,确定第一映射关系,将第一映射关系包含的候选方式作为目标方式。若目标方式为第一终端确定的,则该第一终端可以是根据第一组映射关系以及自身当前业务所对应的第二参数的当前取值,确定第一映射关系,将第一映射关系包含的候选方式作为目标方式。
需要指出,若目标方式为第一终端确定的、或第二终端配置的,则该第一终端还可以将目标方式的相关信息发送至第一网络设备;该目标方式的相关信息,具体可以为目标方式的标识、或编号、或索引号等等。
在所述第一终端侧,可以是根据目标方式,对第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行处理,得到所述第i个载波的第一参考值。
所述目标方式,可以包括以下之一:将所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,作为所述第i个载波的第一参考值;基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值。
所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,包括以下之一:所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最大值;所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最小值;所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的任意值。
一种示例中,所述第一终端从所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中选取第一参数的最大的第一值,直接作为所述第i个载波的第一参考值。
一种示例中,所述第一终端从所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中选取第一参数的最大的第一值,直接作为所述第i个载波的第一参考值。
一种示例中,所述第一终端从所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中任意选取一个,作为作为所述第i个载波的第一参考值。
一种示例中,所述基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值,包括:基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行平均值计算,得到所述第i个载波的第一参 考值。
一种示例中,所述基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值,除了上述平均值计算的方式之外,还可以为其他方式,举例来说,根据所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的权重值、对所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行加权计算,得到所述第i个载波的第一参考值。或者,采用预设公式,对所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值。这里,加权计算中,不同资源池对应的权重值可以相同也可以不同,每个资源池对应的权重值可以为预设的或网络设备配置的。所述预设公式也可以为根据实际情况预设的,或网络设备配置的,关于该预设公式本实施例不进行限定。应理解的是,以上仅为示例性的说明,实际处理中,还可以存在更多的计算方式,只要是采用资源池分别对应的第一参数的取值进行计算的方式,均在本实施例的保护范围内,只是不做穷举。
应理解的是,前述N个载波中,不同的载波上的资源池的数量,可以相同也可以不同,在针对某一个载波进行处理时,根据该载波上的一个或多个资源池中的至少部分资源池的数量为1或大于1,分别采用以上不同的方式进行处理,得到该载波对应的第一参考值。
所述基于所述N个载波中每个载波的第一参考值,确定第一传输资源,包括:
所述第一终端基于所述N个载波中每个载波的第一参考值,选取第一参考值小于第一预设门限值的K个第一可用载波;其中,K为小于或等于N的正整数;所述第一终端从所述K个第一可用载波中,确定第一载波作为所述第一传输资源。
其中,所述第一预设门限值可以为根据实际情况预设的,或网络设备配置的,或第一终端确定的,或第二终端配置的,这里不对其具体取值进行限定。前述K可以为大于或等于1、且小于或等于N的整数。
所述第一终端从所述K个第一可用载波中,确定第一载波作为所述第一传输资源的处理方式,可以包括以下之一:
一种处理方式中,可以为第一终端自身选取的,具体为:所述第一终端从所述K个第一可用载波中,任意选取一个可用载波,作为所述第一载波;将所述第一载波作为所述第一传输资源。也就是说,前述K个第一可用载波为第一终端当前可用的载波,因此,第一终端可以从K个第一可用载波中任意选取一个作为第一载波,将该第一载波作为第一传输资源,进而在该第一传输资源上进行数据传输。这里,在该第一传输资源上进行数据传输,可以指的是:第一终端在该第一传输资源上向第二终端进行数据传输。其中,所述数据具体可以指的是业务数据。
一种处理方式中,可以为第一终端自身选取的,具体为:所述第一终端从所述K个第一可用载波中,选取第一参考值最小的可用载波作为第一载波,将所述第一载波作为所述第一传输资源。也就是说,在第一终端确定了K个第一可用载波之后,基于K个第一可用载波分别对应的第一参考值,从所述K个第一可用载波中选取第一参考值为最小的一个可用载波,作为所述第一载波,进而将该第一载波作为所述第一传输资源,在该第一传输资源上进行数据传输。这里,关于在该第一传输资源上进行数据传输的说明与前述处理方式相同,不做重复说明。
一种处理方式中,可以为第一终端根据K个第一可用载波的相关信息和/或第二终端发送的第二信息处理得到的,具体的:所述第一终端向所述第二终端发送第一信息;其中,所述第一信息用于指示所述第二终端发送建议的载波;所述第一终端接收所述第二终端发送的第二信息;其中,所述第二信息中包含所述第二终端建议的载波;所述第一终端根据K个第一可用载波相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源。
所述第一信息具体可以包括指示所述第二终端发送建议的载波的信息。进一步地,该第一信息可以包括所述K个第一可用载波的相关信息。其中,所述K个第一可用载波的相关信息,可以包括:所述K个第一可用载波中每个第一可用载波的标识;在前述基础上,所述K个第一可用载波的相关信息,还可以包括:所述K个第一可用载波中每个第一可用载波的第一参考值。
所述第二终端建议的载波为:所述第二终端使用的载波。这里,所述第二终端使用的载波,可以指的是:所述第二终端当前监听的载波,或者,可以指的是第二终端当前进行数据传输所使用的载波。
具体的,所述第二终端使用的载波,包括以下至少之一:所述第二终端在与第三设备之间的侧行链路上使用的载波;所述第二终端在与网络设备之间的链路上使用的载波。
其中,所述第三设备与所述第一终端不同,该第二终端与第三设备之间的侧行链路上使用的载波,可以包括:该第二终端与第三设备之间的侧行链路上监听的载波,或者,该第二终端与第三设备之间的侧行链路上进行数据传输使用的载波。所述第二终端与网络设备之间的链路上使用的载波,可以为:所 述第二终端与第二网络设备之间的链路上使用的载波,其中,所述第二网络设备具体指的是第二终端所在小区的接入网设备;该第二网络设备与前述第一网络设备可以相同也可以不同,这里不对其进行限定。所述第二终端与第二网络设备之间的链路上使用的载波,可以为:所述第二终端与第二网络设备之间的链路上监听的载波,或者,可以为所述第二终端与第二网络设备之间的链路上进行数据传输使用的载波。
随着第一信息的不同,前述第二信息中所包含的第二终端建议的载波也可以不同,也就是,随着第一信息的不同,第二终端确定其建议的载波的方式也可以不同。相应的,所述第一终端根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源的具体处理也可以不同,分别进行示例性说明,包括:
一种示例中,所述第一信息包括指示所述第二终端发送建议的载波的信息。这种情况下,第二终端确定其建议的载波,可以包括:第二终端将使用的载波作为建议的载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源,可以包括:所述第一终端确定在所述第二信息包含的第二终端建议的载波中不包含所述K个第一可用载波中任意之一情况下,所述第一终端根据所述K个第一可用载波的相关信息,从所述K个第一可用载波中确定第一载波,将所述第一载波作为所述第一传输资源。
所述第一终端判断在所述第二信息包含的第二终端建议的载波中是否包含所述K个第一可用载波的方式,可以为:所述第一终端判断在所述第二信息包含的第二终端建议的一个或多个载波分别对应的标识(或编号、或索引号)中,是否包含所述K个第一可用载波的标识(或编号、或索引号);若包含,则确定在所述第二信息中包含的第二终端建议的载波中包含所述K个第一可用载波中至少之一,否则,确定在所述第二信息中包含的第二终端建议的载波中不包含所述K个第一可用载波中任意之一。
所述K个第一可用载波的相关信息,可以指的是:所述K个第一可用载波中每个第一可用载波的标识(或编号、或索引号)。所述第一终端根据所述K个第一可用载波的相关信息,从所述K个第一可用载波中确定第一载波,具体可以为:第一终端根据所述K个第一可用载波的相关信息,从所述K个第一可用载波中任意选取一个可用载波作为第一载波。
所述K个第一可用载波的相关信息,可以指的是:所述K个第一可用载波中每个第一可用载波的第一参考值。所述第一终端根据所述K个第一可用载波的相关信息,从所述K个第一可用载波中确定第一载波,具体可以为:第一终端根据所述K个第一可用载波中每个第一可用载波的第一参考值,从所述K个第一可用载波中选取第一参考值最小的一个第一可用载波,作为第一载波。
又一种示例中,所述第一信息包括指示所述第二终端发送建议的载波的信息。这种情况下,第二终端确定其建议的载波,可以包括:第二终端将使用的载波作为建议的载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源,可以包括:在根据所述K个第一可用载波的相关信息,确定所述第二信息包含的第二终端建议的载波,与所述K个第一可用载波中的一个或多个第四可用载波相同的情况下,所述第一终端从所述一个或多个第四可用载波中确定所述第一载波,将所述第一载波作为所述第一传输资源。
这里,所述K个第一可用载波的相关信息,可以包括:所述K个第一可用载波中每个第一可用载波的标识(或编号、或索引号)。根据所述K个第一可用载波的相关信息,确定所述第二信息包含的第二终端建议的载波,与所述K个第一可用载波中的一个或多个第四可用载波相同,可以包括:根据所述K个第一可用载波的标识(或编号、或索引号),判断所述第二信息包含的第二终端建议的载波,与所述K个第一可用载波中的一个或多个可用载波是否相同,若相同,则将该相同的一个或多个可用载波,作为前述一个或多个第四可用载波。
在前述第四可用载波的数量为一个的情况下,所述第一终端从所述一个或多个第四可用载波中确定所述第一载波,可以包括:所述第一终端直接将该第四可用载波作为所述第一载波。在前述第四可用载波的数量为多个的情况下,所述第一终端从所述一个或多个第四可用载波中确定所述第一载波,可以包括:所述第一终端从多个第四可用载波中任意选取一个作为所述第一载波;或者,所述第一终端从多个第四可用载波中,选取第一参考值最小的一个作为所述第一载波。
也就是说,当K个第一可用载波与第二终端建议的载波之间存在交集的情况下,将该交集中包含的一个或多个可用载波作为一个或多个第四可用载波;直接将该一个或多个第四可用载波中之一作为第一载波。通过采用本示例提供的方案进行第一载波的选取,可以使得第一终端选取的第一载波为第二终端当前使用的载波中之一,如此,可以保证第二终端尽量减少监听过多的载波,从而可以不需要第二终端具备较高的能力,并且也可以减少第二终端的电力消耗。
再一种示例中,所述第一信息包括所述K个第一可用载波的相关信息。这种情况下,第二终端确 定其建议的载波,可以包括:第二终端确定其使用的载波,根据所述K个第一可用载波的相关信息,从所述使用的载波中选取与该K个第一可用载波相同的一个或多个载波,作为建议的一个或多个载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源,可以包括:所述第一终端从所述第二信息包含的第二终端建议的载波中确定第一载波,将所述第一载波作为所述第一传输资源。
前述第二终端建议的载波的数量可以为一个或多个。
在第二终端建议的载波的数量为一个的情况下,所述第一终端从所述第二信息包含的第二终端建议的载波中确定第一载波,具体可以为:第一终端将所述第二信息包含的第二终端建议的一个载波,直接作为所述第一载波。
在第二终端建议的载波的数量为多个的情况下,所述第一终端从所述第二信息包含的第二终端建议的载波中确定第一载波,具体可以为:第一终端从所述第二信息包含的第二终端建议的多个载波中,任意选取一个作为所述第一载波;或者,第一终端从所述第二信息包含的第二终端建议的多个载波中,选取第一参考值最小的一个作为第一载波。
通过采用以上实施方式,第一终端可以完成传输资源初选,将第一载波作为初选的第一传输资源。本实施例所提供的第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值;基于所述N个载波中每个载波的第一参考值,确定所述第一传输资源的处理方案,能够在侧行链路载波聚合场景下,实现基于每个载波上的资源池的第一参数的取值,确定每个载波的第一参考值,使得侧行链路载波聚合场景下各个载波具备更加准确的第一参考值,从而使得在侧行链路载波聚合场景下的载波选取的处理更加准确,也就保证了选取更加符合当前资源使用状态的传输资源进行数据传输,从而保证***的通信效率。
在一种可能的实施方式中,第一终端完成传输资源初选之后,还会在采用某一个载波进行数据传输的时候进行传输资源重选,本实施方式针对第一终端进行传输资源重选的处理进行说明。
所述方法还包括:所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源;其中,所述第二载波为所述第一终端当前进行数据传输所使用的载波,且所述第二载波为所述N个载波中之一。
与前述实施方式不同,执行本实施方式之前,第一终端当前进行数据传输所使用的载波为第二载波。
这里,所述第二载波与前述实施例的第一载波,可以相同,也可以不同。前述实施例中选取得到的第一载波,可以指的是该第一终端执行传输资源初选的时候,选取该第一载波作为第一传输资源;本实施方式中,若是在第一终端初选之后第一次进行传输资源重选的处理,则第二载波与第一载波相同;若是在第一终端一次或多次进行传输资源重选的处理之后执行的传输资源重选的处理,则第二载波与第一载波可能相同、也可能不同。
所述第二载波的第一参考值,为基于所述第一终端基于所述第二载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值确定的。
其中,所述第二载波上的一个或多个资源池中的至少部分资源池,包括以下之一:所述第二载波上的一个或多个资源池中的至少部分资源池的全部资源池;所述第二载波上的一个或多个资源池中的至少部分资源池的一个或多个指定资源池;所述第二载波上的第一资源池,其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述第二载波上的第一资源池,具体可以指的是,第一终端当前在第二载波上进行数据传输所用的资源所在的资源池,或者,第一终端当前在第二载波上进行特定侧行链路过程(SL Process)所用的资源所在的资源池。
所述第二载波上的一个或多个资源池中的至少部分资源池的全部资源池,可以为网络设备配置的、或所述第一终端确定的、或所述第二终端配置的。所述网络设备具体可以指的是第一网络设备,该第一网络设备可以为第一终端所在小区的接入网设备,比如可以为第一终端所在小区的基站、gNB、eNB等等任意之一。由于第二载波为前述实施方式执行资源初选时的N个载波中之一,因此关于所述第二载波上的一个或多个资源池中的至少部分资源池的全部资源池的确定方式,与前述实施方式中第i个载波为相同的,因此不做详细说明。
所述第二载波上的一个或多个资源池中的至少部分资源池的一个或多个指定资源池,为网络设备配置的、或所述第一终端确定的、或所述第二终端配置的。所述第二载波上的指定资源池与第二参数之间具备第二映射关系;其中,所述第二参数为业务相关参数。
所述方法还包括:所述第一终端接收所述第二终端发送的第二配置信息;其中,所述第二配置信息中包含所述第二载波上的指定资源池的相关信息。所述第二载波上的指定资源池包括以下至少之一:所 述第二终端在第二载波上监听的资源所在的资源池;所述第二终端在第二载波上监听的一个或多个资源中干扰值小于预设干扰门限值的资源所在的资源池。其中,所述第二终端可以在第二载波具备监听的资源,相应的,可以第二终端可以将其在第二载波上监听的资源所在的资源池作为指定资源池。并且,第二终端可以在当前监听的一个或多个资源的过程中,获取第二载波上每个资源的干扰值,从一个或多个资源中选取干扰值小于预设干扰门限值中的最小的一个资源所在的资源池作为前述指定资源池,或者,从一个或多个资源中选取干扰值小于预设干扰门限值的全部资源所在的资源池作为前述指定资源池。该第二配置信息可以是第二终端在SL上通过第二载波向所述第一终端传输的。
由于第二载波为前述实施方式执行资源初选时的N个载波中之一,因此关于该第二载波的指定资源池的具体配置或确定方式,与前述实施方式中,第i个载波的指定资源池的配置或确定方式是相同的,因此不做重复说明。
第二载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。这里,所述第一终端得到第二载波上的一个或多个资源池分别对应的第一参数的取值的方式,与前述实施例中得到所述第i个载波上的第j个资源池对应的第一参数的取值的方式相同,不做重复说明。
所述第二载波的第一参考值的具体确定方式,与前述第一终端基于第i个载波对应的具体方式是相同的,因此不做重复说明。
所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,具体可以包括以下处理方式,分别来说:
方式1、在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波作为所述重选的第一传输资源。
可选地,在所述第二载波的第一参考值小于第二预设门限值的情况下,所述第一终端将所述第二载波作为所述重选的第一传输资源。
其中,所述第二预设门限值可以为根据实际情况预设的,或第一网络设备配置的,或第一终端确定的,或第二终端配置的;根据实际情况预设的,或第一网络设备配置的,或第一终端确定的,或第二终端配置的。所述第二预设门限值的取值,与前述第一预设门限值可以相同,也可以不同。
也就是说,只要当前进行数据传输的第二载波的第一参考值小于第二预设门限值,则可以使用该第二载波作为重选的第一传输资源。
可选地,在所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波作为所述重选的第一传输资源。
其中,所述第三预设门限值可以为根据实际情况预设的,或第一网络设备配置的,或第一终端确定的,或第二终端配置的。所述第三预设门限值的取值,与前述第二预设门限值和第一预设门限值中任意之一可以相同,也可以不同。第三预设门限值与第二预设门限值不同的情况下,该第三预设门限值可以小于第二预设门限值,也可以大于第二预设门限值。
也就是说,只要当前进行数据传输的第二载波上的第一资源池的第一参数的取值小于第三预设门限值,则可以使用该第二载波作为重选的第一传输资源。
进一步地,可以将该第二载波上的第一资源池保持作为当前进行数据传输所使用的资源池;另外,还可以包括从该第一资源池中选取第一资源进行数据传输,关于选取第一资源的方式,本实施例不进行限定。
可选地,在所述第二载波的第一参考值小于第二预设门限值、且所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波作为所述第一传输资源。其中,所述第三预设门限值、第二预设门限值的说明与前述相同,不做赘述。
在本方式中,在第一终端使用第二载波作为上一次选取的传输资源进行数据传输的过程中,在所述第二载波的第一参考值小于第二预设门限值,和/或在所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波作为重选的第一传输资源。进一步地,可以将该第二载波上的第一资源池保持作为当前进行数据传输所使用的资源池;另外,还可以包括从该第一资源池中选取第一资源进行数据传输,关于选取第一资源的方式,本实施例不进行限定。
方式2、在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
其中,所述第一终端选取第三载波,包括:所述第一终端基于多个载波分别对应的第一参考值,选取第一参考值小于第一预设门限值的一个或多个第二可用载波;其中,所述多个载波不包含所述第二载波;所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波。这里,所述多个载波可以为 当前第一终端配置的全部载波中除所述第二载波之外的载波。也就是N个载波中除第二载波之外的载波。
可选地,所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波,可以为以下之一:所述第一终端从一个或多个第二可用载波中,选取任意之一作为第三载波;所述第一终端从所述一个或多个第二可用载波中,选取第一参考值最小的第三载波。
具体地,若第二可用载波的数量为1个,则可以直接将该第二可用载波作为第三载波;若第二可用载波的数量为2个或更多,则所述第一终端从多个第二可用载波中,选取任意之一作为第三载波;或者,所述第一终端从多个第二可用载波中,选取第一参考值最小的一个第二可用载波作为第三载波。
可选地,所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波,包括:所述第一终端向所述第二终端发送第三信息;所述第三信息用于指示第二终端发送建议的载波;所述第一终端接收所述第二终端发送的第四信息;其中,所述第四信息中包含所述第二终端建议的载波;所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波。
所述第三信息具体可以包括指示所述第二终端发送建议的载波的信息。进一步地,所述第三信息包括所述一个或多个第二可用载波的相关信息。其中,所述一个或多个第二可用载波的相关信息,可以包括:所述一个或多个第二可用载波中每个第二可用载波的标识;在前述基础上,所述一个或多个第二可用载波的相关信息,还可以包括:所述一个或多个第二可用载波中每个第二可用载波的第一参考值。
所述第二终端建议的载波为:所述第二终端使用的载波。这里,所述第二终端使用的载波,可以指的是:所述第二终端当前监听的载波,或者,可以指的是第二终端当前进行数据传输所使用的载波。关于第二终端建议的载波的说明,与前述实施例是相同的,因此不做重复说明。
所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波进行示例性说明,包括:
一种示例中,所述第三信息包括指示所述第二终端发送建议的载波的信息。这种情况下,第二终端确定其建议的载波,可以包括:第二终端将使用的载波作为建议的载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波,可以包括:所述第一终端确定在所述第四信息包含的第二终端建议的载波中不包含所述一个或多个第二可用载波中任意之一情况下,所述第一终端根据所述一个或多个第二可用载波的相关信息,从所述一个或多个第二可用载波中确定第三载波。
所述第一终端判断在所述第四信息包含的第二终端建议的载波中是否包含所述一个或多个第二可用载波的方式,可以为:所述第一终端判断在所述第二信息包含的第二终端建议的一个或多个载波分别对应的标识(或编号、或索引号)中,是否包含所述一个或多个第二可用载波的标识(或编号、或索引号);若包含,则确定在所述第二信息中包含的第二终端建议的载波中包含所述一个或多个第二可用载波中至少之一,否则,确定在所述第二信息中包含的第二终端建议的载波中不包含所述一个或多个第二可用载波中任意之一。
所述一个或多个第二可用载波的相关信息,可以指的是:所述一个或多个第二可用载波中每个第二可用载波的标识(或编号、或索引号)。所述第一终端根据所述一个或多个第二可用载波的相关信息,从所述一个或多个第二可用载波中确定第三载波,具体可以为:第一终端根据所述一个或多个第二可用载波的相关信息,从所述一个或多个第二可用载波中任意选取一个可用载波作为第一载波。
所述一个或多个第二可用载波的相关信息,可以指的是:所述一个或多个第二可用载波中每个第二可用载波的第一参考值。所述第一终端根据所述一个或多个第二可用载波的相关信息,从所述一个或多个第二可用载波中确定第三载波,具体可以为:第一终端根据所述一个或多个第二可用载波中每个第二可用载波的第一参考值,从所述一个或多个第二可用载波中选取第一参考值最小的一个第二可用载波,作为第三载波。
又一种示例中,所述第三信息包括指示所述第二终端发送建议的载波的信息。这种情况下,第二终端确定其建议的载波,可以包括:第二终端将使用的载波作为建议的载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波,可以包括:在根据所述一个或多个第二可用载波的相关信息,确定所述第二信息包含的第二终端建议的载波,与所述一个或多个第二可用载波中的一个或多个第五可用载波相同的情况下,所述第一终端从所述一个或多个第五可用载波中确定所述第三载波。这里,所述一个或多个第二可用载波的相关信息,可以包括:所述一个或多个第二可用载波中每个第二可用载波的标识(或编号、或索引号)。
在前述第五可用载波的数量为一个的情况下,所述第一终端从所述一个或多个第五可用载波中确定 所述第三载波,可以包括:所述第一终端直接将该第五可用载波作为所述第三载波。在前述第五可用载波的数量为多个的情况下,所述第一终端从所述一个或多个第五可用载波中确定所述第三载波,可以包括:所述第一终端从多个第五可用载波中任意选取一个作为所述第三载波;或者,所述第一终端从多个第五可用载波中,选取第一参考值最小的一个作为所述第三载波。
再一种示例中,所述第一信息包括所述一个或多个第二可用载波的相关信息。这种情况下,第二终端确定其建议的载波,可以包括:第二终端确定其使用的载波,根据所述一个或多个第二可用载波的相关信息,从所述使用的载波中选取与该一个或多个第二可用载波相同的一个或多个载波,作为建议的一个或多个载波。这里,关于第二终端使用的载波的定义与前述相同,不做重复说明。
所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波,可以包括:所述第一终端从所述第二信息包含的第二终端建议的载波中确定第三载波。
前述第二终端建议的载波的数量可以为一个或多个。在第二终端建议的载波的数量为一个的情况下,所述第一终端从所述第二信息包含的第二终端建议的载波中确定第一载波,具体可以为:第一终端将所述第二信息包含的第二终端建议的一个载波,直接作为所述第三载波。在第二终端建议的载波的数量为多个的情况下,所述第一终端从所述第二信息包含的第二终端建议的载波中确定第三载波,具体可以为:第一终端从所述第二信息包含的第二终端建议的多个载波中,任意选取一个作为所述第三载波;或者,第一终端从所述第二信息包含的第二终端建议的多个载波中,选取第一参考值最小的一个作为第三载波。
在本方式中,除了需要基于第二载波的第一参考值进行判断之外,还会结合其他多个载波的第一参考值重新选取载波。即在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端基于多个载波分别对应的第一参考值,选取第一参考值小于第一预设门限值的一个或多个第二可用载波;所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波;所述第一终端将该第三载波作为重选的第一传输资源。
方式3、在所述第二载波的第一参考值小于第二预设门限值、且所述第二载波上的第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
本方式与前述方式2的判断条件不同,本方式虽然第二载波的第一参考值小于第二预设门限值,但是所述第二载波上的第一资源池的第一参数的取值不小于第三预设门限值,重新选取新的第三载波作为重选的第一传输资源。
关于选取第三载波的方式,与前述方式2中的相关说明是相同的,不做重复说明。
方式4、在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
可选地,可以仅判断所述第二载波的第一参考值是否小于第二预设门限值,若小于,则将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。也就是说,在重选第一传输资源之前,若第一终端在第二载波的第一资源池进行当前数据传输,则满足第二载波的第一参考值小于第二预设门限值的条件时,可以仍然使用第二载波上的第一资源池作为重选的第一传输资源。
可选地,在所述第二载波的第一参考值小于第二预设门限值的基础上,进一步判断所述第一资源池的第一参数的取值是否小于第三预设门限值的情况下,若小于,则所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。
可选地,可以仅判断所述第一资源池的第一参数的取值是否小于第三预设门限值,若小于,则所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。
方式5、在所述第二载波的第一参考值小于第二预设门限值、且所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池;其中,所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;所述第一终端确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
本方式与前述方式4不同在于,虽然第二载波的第一参考值同样小于第二预设门限值,但是并非直接将第二载波上的第一资源池作为重选的第一传输资源,而是进一步判断该第一资源池的第一参数的取值是否小于第三预设门限值,若不小于第三预设门限值,则从该第二载波上选取另外的资源池即第二资源池;最终使用该第二载波上的第二资源池作为重选的第一传输资源。
其中,选取所述第二载波上的第二资源池的方式,可以包括:从所述第二载波上的一个或多个第三资源池中,选取第一参数的取值最小的一个第三资源池作为所述第二资源池;或者,从所述第二载波上的一个或多个第三资源池中任意选取一个作为所述第二资源池。
或者,所述一个或多个第三资源池中每个第三资源池的第一参数的取值,小于所述第三预设门限值。也就是说,预先可以先从第二载波上的一个或多个资源池中,选取第一参数的取值小于第三预设门限值的一个或多个第三资源池。相应的,选取所述第二载波上的第二资源池的方式,可以包括:从所述第二载波上的一个或多个第三资源池中,选取第一参数的取值最小的一个第三资源池作为所述第二资源池;或者,从所述第二载波上的一个或多个第三资源池中任意选取一个作为所述第二资源池。
本方式中,在第一终端当前使用第二载波上的第一资源池进行数据传输的过程中,除了需要基于第二载波的第一参考值、所述第一资源池的第一参数的取值进行判断之外,还可以结合第二载波上的一个或多个资源池的第一参数的取值重新进行传输资源的选取,即优先选取第二载波上的其他资源池作为重选的第一传输资源。也就是,在所述第二载波的第一参考值小于第二预设门限值、且所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池,将所述第二载波上的所述第二资源池作为重选的第一传输资源。
方式6、在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池;其中,所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;所述第一终端确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
可选地,第一终端仅判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池,将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
可选地,第一终端仅判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池,将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
可选地,第一终端先判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,进一步判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池,将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
上述选取所述第二载波上的第二资源池的方式,与前述方式5相同,不做重复说明。
方式7、在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
可选地,第一终端仅判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。
可选地,第一终端仅判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。
可选地,第一终端先判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,进一步判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源。
本方式虽然与方式6的判断条件是相同的,但是在实际处理中,可以基于当前场景或当前业务等实际情况的不同,预先配置第一终端采用方式6或方式7中之一,作为确定重选的第一传输资源的实际处理方式。比如,在当前业务不需要占用较多资源的时候,可以采用方式7;又比如,可以人为直接选取方式6或方式7中之一,以控制第一终端确定重选的第一传输资源的具体处理方式。
方式8、在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波;其中,所述第三载波与所述第二载波不同,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第一终端确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为所述重选的第一传输资源。
可选地,第一终端仅判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端选取第三载波。
可选地,第一终端仅判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波。
可选地,第一终端仅判断第二载波的第一参考值,是否小于第二预设门限值;在所述第二载波的第一参考值不小于第二预设门限值的情况下,进一步判断第一资源池的第一参数的取值,是否小于第三预设门限值;在所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波。
本方式中,第一终端选取第三载波的方式与前述方式2相同,不做重复说明。
在确定了第三载波之后,本方式中,所述第一终端确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为所述重选的第一传输资源。
其中,所述第一终端确定所述第三载波上的第四资源池,可以包括:所述第一终端从所述第三载波上的一个或多个资源池中任意选取一个作为第四资源池;或者,所述第一终端从所述第三载波上的一个或多个资源池中,选取第一参数的取值小于第三预设门限值的任意一个作为第四资源池;或者,所述第一终端从所述第三载波上的一个或多个资源池中,选取第一参数的取值最小的一个作为第四资源池。
本方式中,在第一终端当前使用第二载波上的第一资源池进行数据传输的过程中,若进行传输资源重选,除了需要基于第二载波的第一参考值、所述第一资源池的第一参数的取值进行判断之外,还会结合其他多个载波的第一参考值重新选取载波以及资源池,具体为:在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波;所述第一终端确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为本次重选的第一传输资源。
通过以上实施方式,可以在第一终端当前采用第二载波或第二载波上的第一资源池进行数据传输时,若进行传输资源重选,则可以采用以上多种方式中至少一种来确定重选的第一传输资源。如此,结合第二载波的第一参考值和/或第二载波上的资源池的第一参数的取值进行传输资源的重选,保证了重选的第一传输资源更加适用于终端设备当前的资源使用情况,提升***效率。
结合图4,对前述实施方式中的初选和重选的处理做示例性说明,在以下示例中将第一参数表示为CBR。首先,第一终端从N个载波中进行第一传输资源的初选,可以包括:
S401、第一终端触发进行传输资源选择;
S402、所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的CBR的取值,确定所述N个载波中每个载波的第一参考值;
S403、第一终端基于所述N个载波中每个载波的第一参考值,选取第一参考值小于第一预设门限值的K个第一可用载波;
S404、所述第一终端从所述K个第一可用载波中,选取第一参考值最小的可用载波作为第一载波,将所述第一载波作为所述第一传输资源。
在完成前述初选之后,可以将第一载波作为初选确定的第一传输资源。假设在初选之后第一次进行传输资源重选,则前述第二载波为第一载波,关于得到重选的第一传输资源的示例性说明可以为:
S405、在所述第一载波的第一参考值小于第二预设门限值的情况下,将所述第一载波作为重选的第一传输资源。
也就是说,在重选处理后,该第一载波的第一参考值保持小于第二预设门限值,则可以将该第一载波作为重选的第一传输资源。需要指出,这里仅为示例性说明,更多的处理方式在前述实施例已经详述,这里不做穷举。
在一种可能的实施方式中,所述N个载波,为N个第三可用载波;N为大于1的整数。
本实施方式与前述实施方式均不同,本实施方式在进行传输资源的初选时,直接在N个第三可用载波上进行第一传输资源的选取,如此,可以进一步提升资源选取效率。
所述第四预设门限值可以根据实际情况配置,或第一网络设备配置的,或第一终端确定的,或第二终端配置的;所述第四预设门限值的取值与前述第一预设门限值、第二预设门限值、第三预设门限值中任意之一,可以相同也可以不同,均在本实施例保护范围内。
其中,所述N个第三可用载波,为:网络设备配置的、或者所述第一终端确定的、或者第二终端配置的。
其中,所述N个第三可用载波,与第二参数之间具备第三映射关系。
所述第二参数,可以为业务相关的参数。所述第二参数的相关说明与前述实施例相同,不做重复说明。进一步地,N个第三可用载波为第一终端确定的或者第二终端配置的;相应的,该第一终端还可以将所述N个第三可用载波的相关信息(比如N个第三可用载波的标识、或编号、或索引号),发送至第一网络设备。
其中,该第三映射关系可以为第三组映射关系中任意之一。所述第三组映射关系可以包括:多个载波中每个载波的相关信息,以及每个载波与第二参数的候选取值之间的映射关系。也就是说,第一终端 可以基于第二参数的当前取值以及第三组映射关系,确定与该第二参数的当前取值具备第三映射关系的一个或多个载波,将该一个或多个载波作为N个第三可用载波。
举例来说,假设第二参数为业务的名称;所述第三组映射关系,可以包括:业务1的名称与载波1、载波3之间的映射关系、业务2的名称与载波2之间的映射关系、业务3的名称与载波4之间的映射关系等等。若第二参数的当前取值为业务1的名称,则可以确定第三映射关系为业务1的名称与载波1、载波3之间的映射关系,进而将载波1和载波3作为前述N个第三可用载波。
所述N个第三可用载波中第x个第三可用载波上的一个或多个资源池,可以指的是:
第x个第三可用载波上的全部资源池;或者,第x个第三可用载波上的指定资源池。其中,x为小于或等于N的正整数。
这里,第x个第三可用载波为N个第三可用载波中任意之一,关于N个第三可用载波中其他第三可用载波上的一个或多个资源池的定义,与该第x个第三可用载波可以相同,不做一一赘述。关于全部资源池或指定资源池的定义,与前述实施例相同,也不做重复说明。
所述第一终端执行S310之前,可以先测量得到前述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值。将前述N个第三可用载波中的任意一个载波称为第x个第三可用载波,其中,x为小于或等于N的正整数,则所述第x个第三可用载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。关于得到每个资源池对应的第一参数的取值的方式,与前述实施例中得到第i个载波上的第j个资源池的第一参数的取值的方式相同,不做重复说明。
所述第一终端执行S310,所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源,包括:所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池;将所述第四资源池作为所述第一传输资源。
所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池,包括:所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的一个或多个候选资源池;所述第一终端从所述一个或多个候选资源池中,选取第四资源池。
其中,所述第一终端从所述一个或多个候选资源池中,选取第四资源池,可以有以下几种实现方式:一种示例中、所述第一终端从所述一个或多个候选资源池中,任意选取一个作为第四资源池。一种示例中、所述第一终端从所述一个或多个候选资源池中,选取第一参数的取值最小的候选资源池作为所述第四资源池。一种示例中、所述第一终端从所述一个或多个候选资源池中,选取优先级最高的候选资源池作为所述第四资源池。应理解,以上仅为示例性说明,实际处理中,还有可能是采用其他预设策略进行选取,比如,还可以是从一个或多个候选资源池中选取负荷最小的一个作为所述第四资源池等等,这里不做穷举。
在完成前述初选处理后,可以是将第四资源池作为第一传输资源。进一步地,若需要执行传输资源的重选的时候,还可以采用以下方式中之一:
方式1、所述第一终端在第五资源池的第一参数的取值小于第五预设门限值的情况下,将所述第五资源池作为重选的第一传输资源;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述第五资源池与前述第四资源池,可以相同也可以不同。比如,在初选完成之后所执行的第一次资源传输的重选,则该第五传输资源与第四传输资源相同;在上一次传输资源重选完成之后所执行的资源传输的重选,则该第五传输资源与第四传输资源,可能相同也可能不同,均在本实施例保护范围内。下文中关于第五资源池的说明若无特殊说明,均与本方式中关于第五资源池的说明相同,均不做重复说明。
第一终端采用该第五资源池作为当前进行数据传输所使用的资源所在的资源池的情况下,一旦确定开始本次重选,则可以判断该第五资源池的第一参数的取值是否小于第五预设门限值,若小于,则可以将该第五资源池作为本次重选的第一传输资源。
所述第五预设门限值可以根据实际情况配置,或第一网络设备配置的,或第一终端确定的,或第二终端配置的;所述第五预设门限值的取值与前述第一预设门限值、第二预设门限值、第三预设门限值、第四预设门限值中任意之一,可以相同也可以不同,均在本实施例保护范围内。
方式2、所述第一终端在第五资源池的第一参数的取值不小于第五预设门限值的情况下,从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第一终端将所述第六资源池作为重选的第一传输 资源。
也就是说,第一终端确定开始本次重选,则可以判断该第五资源池的第一参数的取值是否小于第五预设门限值,若不小于,则可以重选选取其他资源池作为重选的第一传输资源。
所述第五资源池所在的载波即前述N个第三可用载波中任意之一。
所述从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池,包括以下至少之一:从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第六资源池;从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值最小的第六资源池;从所述第五资源池所在的载波上的一个或多个资源池中,选取任意之一作为第六资源池。
从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第六资源池,可以为:从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的一个或多个资源池,将所述第一参数的取值小于第五预设门限值的一个或多个资源池中任意之一作为第六资源池。
这里,所述从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的一个或多个资源池的处理中,可以是从所述第五资源池所在的载波上除所述第五资源池之外的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的一个或多个资源池;或者,可以是从所述第五资源池所在的载波上的一个或多个资源池(即可以包含该第五资源池)中,选取第一参数的取值小于第五预设门限值的一个或多个资源池。
采用本方式,可以在进行传输资源的重选时,优先选取当前使用的资源池所在载波上的其他资源池,如此,可以避免载波的切换,保证通信效率。
方式3、所述第一终端在第五资源池的第一参数的取值不小于第五预设门限值的情况下,基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第一终端将所述第七资源池作为重选的第一传输资源。
这种处理方式中,第一终端在进行传输资源的重选时,可以在全部的N个第三可用载波上进行资源池的重选。此时,可以是从每个第三可用载波上的各个资源池中选取第七资源池,或者,可以是从每个第三可用载波上的除前述第四资源池之外的、各个资源池中选取第七资源池。
所述基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池,包括以下至少之一:从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第七资源池;从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值最小的第七资源池。
也就是说,可以再次判断当前测量得到的每个第三可用载波上每个资源池的第一参数的取值是否小于第五预设门限值,若仅存在一个资源池的第一参数的取值小于第五预设门限值,则将该资源池作为第七资源池;若存在多个资源池的第一参数的取值小于第五预设门限值,则可以从这第一参数的取值小于第五预设门限值的多个资源池中任意选取一个作为第七资源池。
或者,不需要再次判断当前测量得到的每个第三可用载波上每个资源池的第一参数的取值是否小于第五预设门限值,而是从当前各个第三可用载波上每个资源池中,选取第一参数的取值最小的一个作为第七资源池。
再或者,还可以是从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取除所述第五资源池之外的任意一个资源池作为第七资源池。
通过以上处理,就可以得到重选的第一传输资源,由于该重选的第一传输资源也是保证第一参数的值较小,因此可以保证后续使用该重选的第一传输资源进行数据传输时的通信效果以及效率。
结合图5,对本实施方式中的初选和重选的处理做示例性说明,在以下示例中将第一参数表示为CBR。首先,第一终端从N个第三可用载波中进行第一传输资源的初选,可以包括:
S501、第一终端触发进行传输资源选择;
S502、所述第一终端测量得到N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的CBR的取值;
S503、所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述CBR的取值小于第四预设门限值的第四资源池,将所述第四资源池作为第一传输资源;
在完成前述初选之后,可以将第四资源池作为初选确定的第一传输资源。假设在初选之后第一次进行传输资源重选,则前述第五资源池为第四资源池,关于得到重选的第一传输资源的示例性说明可以为:
S504、所述第一终端在所述第四资源池的CBR的取值小于第五预设门限值的情况下,将所述第四资源池作为重选的第一传输资源。
也就是说,在重选处理后,该第四资源池的CBR的取值保持小于第五预设门限值,则可以保持将该第四资源池作为重选的第一传输资源。需要指出,这里仅为示例性说明,更多的处理方式在前述实施例已经详述,这里不做穷举。
通过采用以上方案,第一终端根据N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源,其中所述第一参数用于表示资源使用状态。如此,能够选取更加符合当前资源使用状态的传输资源进行数据传输,从而保证***的通信效率。
图6是根据本申请一实施例的第一终端的示意性组成结构示意图,包括:
处理单元601,用于基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
所述处理单元601,用于基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值;其中,所述第一参考值用于表示载波的资源使用状态;基于所述N个载波中每个载波的第一参考值,确定所述第一传输资源。
所述处理单元601,用于基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值;其中,所述第i个载波为所述N个载波中之一;i为小于或等于N的正整数,或者i为小于N且大于或等于0的整数。
所述第i个载波上的一个或多个资源池中的至少部分资源池,包括以下之一:所述第i个载波上的一个或多个资源池中的全部资源池;所述第i个载波上的一个或多个资源池中的一个或多个指定资源池。
所述处理单元601,用于在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量为1的情况下,将所述第i个载波上的一个或多个资源池中的至少部分资源池对应的第一参数的取值,作为所述第i个载波的第一参考值。
所述处理单元601,用于在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量大于1的情况下,基于目标方式,对第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行处理,得到所述第i个载波的第一参考值;其中,所述目标方式为网络设备配置的、或第一终端确定的、或第二终端配置的、或协议定义的。
所述目标方式与第二参数之间具备第一映射关系,所述第二参数为业务相关参数。
所述目标方式,包括以下之一:将所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,作为所述第i个载波的第一参考值;基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值。
所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,包括以下之一:所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最大值;所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最小值;所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的任意值。
所述处理单元601,用于基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行平均值计算,得到所述第i个载波的第一参考值。
所述第i个载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。
所述第i个载波上的一个或多个资源池中的全部资源池,为网络设备配置的、或所述第一终端确定的、或所述第二终端配置的。
所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,为网络设备配置的、或所述第一终端确定的、或所述第二终端配置的,或协议规定的,或默认的。
所述第i个载波上的一个或多个资源池中的一个或多个指定资源池与第二参数之间具备第二映射关系;其中,所述第二参数为业务相关参数。
所述第一终端还包括:通信单元602,用于接收所述第二终端发送的第一配置信息;其中,所述第一配置信息中包含所述第i个载波上的一个或多个资源池中的一个或多个指定资源池的相关信息。
所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,包括以下至少之一:所述第二终端在所述第i个载波上监听的资源所在的资源池;所述第二终端在所述第i个载波上监听的一个或多个资源中干扰值小于预设干扰门限值的资源所在的资源池。
所述处理单元,用于基于所述N个载波中每个载波的第一参考值,选取第一参考值小于第一预设门限值的K个第一可用载波;其中,K为小于或等于N的正整数;从所述K个第一可用载波中,确定第一载波作为所述第一传输资源。
所述处理单元,用于从所述K个第一可用载波中,选取第一参考值最小的第一可用载波作为第一载波,将所述第一载波作为所述第一传输资源。
通信单元,用于向所述第二终端发送第一信息;其中,所述第一信息用于指示所述第二终端发送建议的载波;接收所述第二终端发送的第二信息;其中,所述第二信息中包含所述第二终端建议的载波;所述处理单元,用于根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源。
所述第一信息中包括所述K个第一可用载波的相关信息。
所述第二终端建议的载波为:所述第二终端使用的载波。
所述第二终端使用的载波,包括以下至少之一:所述第二终端在与第三设备之间的侧行链路上使用的载波;所述第二终端在与网络设备之间的链路上使用的载波。
所述处理单元,用于基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源;其中,所述第二载波为所述第一终端当前进行数据传输所使用的载波,且所述第二载波为所述N个载波中之一。
所述第二载波的第一参考值,为基于所述第二载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值确定的。
所述第二载波上的一个或多个资源池中的至少部分资源池,还包括:所述第二载波上的第一资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,将所述第二载波作为所述重选的第一传输资源。
所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值的情况下,选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值、且所述第二载波上的第一资源池的第一参数的取值不小于第三预设门限值的情况下,选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
处理单元,用于在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值、且所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,选取所述第二载波上的第二资源池;其中,所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下,选取所述第二载波上的第二资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
所述一个或多个第三资源池中每个第三资源池的第一参数的取值,小于所述第三预设门限值。
所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下的情况下,将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,选取第三载波;其中,所述第三载波与所述第二载波不同,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为所述第一传输资源。
所述处理单元,用于基于多个载波分别对应的第一参考值,选取第一参考值小于第一预设门限值的一个或多个第二可用载波;其中,所述多个载波不包含所述第二载波;从所述一个或多个第二可用载波中,确定所述第三载波。
所述处理单元,用于从所述一个或多个第二可用载波中,选取第一参考值最小的第三载波。
通信单元,用于向所述第二终端发送第三信息;其中,所述第三信息用于指示第二终端发送建议的 载波;接收所述第二终端发送的第四信息;其中,所述第四信息中包含所述第二终端建议的载波;所述处理单元,用于基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波。
所述第三信息包括所述一个或多个第二可用载波的相关信息。
所述N个载波,为N个第三可用载波;所述处理单元,用于从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池;将所述第四资源池作为所述第一传输资源。
所述N个第三可用载波,为:网络设备配置的、或者所述第一终端确定的、或者第二终端配置的。
所述N个第三可用载波,与第二参数之间具备第三映射关系,所述第二参数为业务相关参数。
所述处理单元,用于从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的一个或多个候选资源池;从所述一个或多个候选资源池中,选取所述第四资源池。
所述处理单元,用于执行以下至少之一:从所述一个或多个候选资源池中,选取第一参数的取值最小的候选资源池作为所述第四资源池;从所述一个或多个候选资源池中,选取优先级最高的候选资源池作为所述第四资源池。
所述处理单元,用于在第五资源池的第一参数的取值小于第五预设门限值的情况下,将所述第五资源池作为重选的第一传输资源;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
所述处理单元,用于在第五资源池的第一参数的取值不小于第五预设门限值的情况下,从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;将所述第六资源池作为重选的第一传输资源。
所述处理单元,用于执行以下至少之一:从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第六资源池;从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值最小的第六资源池。
所述处理单元,用于在第五资源池的第一参数的取值不小于第五预设门限值的情况下,基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;将所述第七资源池作为重选的第一传输资源。
所述处理单元,用于执行以下至少之一:从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第七资源池;从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值最小的第七资源池。
所述第二参数,包括以下至少之一:业务的相关信息、服务质量QoS、层二L2标识、发射配置文件、优先级、逻辑信道标识、逻辑信道。
所述业务的相关信息,包括以下至少之一:业务的名称、业务的标识。
所述第一参数为信道繁忙率CBR。
本申请实施例的第一终端能够实现前述的方法实施例中的方法中对应功能。该第一终端中的各个模块(子模块、单元或组件等)对应的流程、功能、实现方式以及有益效果,可参见上述方法实施例中的对应描述,在此不再赘述。需要说明,关于申请实施例的第一终端中的各个模块(子模块、单元或组件等)所描述的功能,可以由不同的模块(子模块、单元或组件等)实现,也可以由同一个模块(子模块、单元或组件等)实现。
图7是根据本申请实施例的通信设备700示意性结构图。该通信设备700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以使通信设备700实现本申请实施例中的方法。
在一种可能的实现方式中,通信设备700还可以包括存储器720。其中,处理器710可以从存储器720中调用并运行计算机程序,以使通信设备700实现本申请实施例中的方法。其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
在一种可能的实现方式中,通信设备700还可以包括收发器730,处理器710可以控制该收发器730与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。其中,收发器730可以包括发射机和接收机。收发器730还可以进一步包括天线,天线的数量可以为一个或多个。
在一种可能的实现方式中,该通信设备700可为本申请实施例的第一终端,并且该通信设备700可以实现本申请实施例的各个方法中由第一终端实现的相应流程,为了简洁,在此不再赘述。
图8是根据本申请实施例的芯片800的示意性结构图。该芯片800包括处理器810,处理器810可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
在一种可能的实现方式中,芯片800还可以包括存储器820。其中,处理器810可以从存储器820中调用并运行计算机程序,以实现本申请实施例中由前述第一终端或电子设备执行的方法。其中,存储器820可以是独立于处理器810的一个单独的器件,也可以集成在处理器810中。
在一种可能的实现方式中,该芯片800还可以包括输入接口830。其中,处理器810可以控制该输入接口830与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
在一种可能的实现方式中,该芯片800还可以包括输出接口840。其中,处理器810可以控制该输出接口840与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
在一种可能的实现方式中,该芯片可应用于本申请实施例中的第一终端,并且该芯片可以实现本申请实施例的各个方法中由第一终端实现的相应流程,为了简洁,在此不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。
上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、现成可编程门阵列(field programmable gate array,FPGA)、专用集成电路(application specific integrated circuit,ASIC)或者其他可编程逻辑器件、晶体管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。
上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch linN DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
图9是根据本申请实施例的通信***900的示意性框图。该通信***900包括第一终端910和第二终端920。
其中,该第一终端910可以用于实现上述方法中由第一终端实现的相应的功能,以及该第二终端920可以用于实现上述方法中由第二终端实现的相应的功能。为了简洁,在此不再赘述。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例中的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(Solid State DisN,SSD))等。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
以上所述仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。

Claims (107)

  1. 一种传输资源选取方法,包括:
    第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
  2. 根据权利要求1所述的方法,其中,所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源,包括:
    所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值;其中,所述第一参考值用于表示载波的资源使用状态;
    基于所述N个载波中每个载波的第一参考值,确定所述第一传输资源。
  3. 根据权利要求2所述的方法,其中,所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值,包括:
    所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值;
    其中,所述第i个载波为所述N个载波中之一;i为小于或等于N的正整数,或者i为小于N且大于或等于0的整数。
  4. 根据权利要求3所述的方法,其中,所述第i个载波上的一个或多个资源池中的至少部分资源池,包括以下之一:
    所述第i个载波上的一个或多个资源池中的全部资源池;
    所述第i个载波上的一个或多个资源池中的一个或多个指定资源池。
  5. 根据权利要求4所述的方法,其中,所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值,包括:
    在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量为1的情况下,将所述第i个载波上的一个或多个资源池中的至少部分资源池对应的第一参数的取值,作为所述第i个载波的第一参考值。
  6. 根据权利要求4所述的方法,其中,所述第一终端基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数,确定所述第i个载波的第一参考值,包括:
    在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量大于1的情况下,所述第一终端基于目标方式,对第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行处理,得到所述第i个载波的第一参考值;其中,所述目标方式为网络设备配置的、或第一终端确定的、或第二终端配置的、或协议定义的。
  7. 根据权利要求6所述的方法,其中,所述目标方式与第二参数之间具备第一映射关系,所述第二参数为业务相关参数。
  8. 根据权利要求6或7所述的方法,其中,所述目标方式,包括以下之一:
    将所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,作为所述第i个载波的第一参考值;
    基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值。
  9. 根据权利要求8所述的方法,其中,所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,包括以下之一:
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最大值;
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最小值;
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的任意值。
  10. 根据权利要求8所述的方法,其中,所述基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值,包括:
    基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行平均值计算,得到所述第i个载波的第一参考值。
  11. 根据权利要求3-10任一项所述的方法,其中,所述第i个载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。
  12. 根据权利要求4所述的方法,其中,所述第i个载波上的一个或多个资源池中的全部资源池,为网络设备配置的、或所述第一终端确定的、或第二终端配置的。
  13. 根据权利要求4所述的方法,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定 资源池,为网络设备配置的、或所述第一终端确定的、或第二终端配置的,或协议规定的,或默认的。
  14. 根据权利要求13所述的方法,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池与第二参数之间具备第二映射关系;其中,所述第二参数为业务相关参数。
  15. 根据权利要求13所述的方法,其中,所述方法还包括:
    所述第一终端接收所述第二终端发送的第一配置信息;其中,所述第一配置信息中包含所述第i个载波上的一个或多个资源池中的一个或多个指定资源池的相关信息。
  16. 根据权利要求15所述的方法,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,包括以下至少之一:所述第二终端在所述第i个载波上监听的资源所在的资源池;所述第二终端在所述第i个载波上监听的一个或多个资源中干扰值小于预设干扰门限值的资源所在的资源池。
  17. 根据权利要求2-16任一项所述的方法,其中,所述基于所述N个载波中每个载波的第一参考值,确定第一传输资源,包括:
    所述第一终端基于所述N个载波中每个载波的第一参考值,选取第一参考值小于第一预设门限值的K个第一可用载波;其中,K为小于或等于N的正整数;
    所述第一终端从所述K个第一可用载波中,确定第一载波作为所述第一传输资源。
  18. 根据权利要求17所述的方法,其中,所述第一终端从所述K个第一可用载波中,确定第一载波作为所述第一传输资源,包括:
    所述第一终端从所述K个第一可用载波中,选取第一参考值最小的第一可用载波作为第一载波,将所述第一载波作为所述第一传输资源。
  19. 根据权利要求18所述的方法,其中,所述第一终端从所述K个第一可用载波中,确定第一载波作为所述第一传输资源,包括:
    所述第一终端向第二终端发送第一信息;其中,所述第一信息用于指示所述第二终端发送建议的载波;
    所述第一终端接收所述第二终端发送的第二信息;其中,所述第二信息中包含所述第二终端建议的载波;
    所述第一终端根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源。
  20. 根据权利要求19所述的方法,其中,所述第一信息中包括所述K个第一可用载波的相关信息。
  21. 根据权利要求19所述的方法,其中,所述第二终端建议的载波为:所述第二终端使用的载波。
  22. 根据权利要求21所述的方法,其中,所述第二终端使用的载波,包括以下至少之一:所述第二终端在与第三设备之间的侧行链路上使用的载波;所述第二终端在与网络设备之间的链路上使用的载波。
  23. 根据权利要求4-16任一项所述的方法,其中,所述方法还包括:
    所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源;其中,所述第二载波为所述第一终端当前进行数据传输所使用的载波,且所述第二载波为所述N个载波中之一。
  24. 根据权利要求23所述的方法,其中,所述第二载波的第一参考值,为基于所述第二载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值确定的。
  25. 根据权利要求24所述的方法,其中,所述第二载波上的一个或多个资源池中的至少部分资源池,还包括:所述第二载波上的第一资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  26. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波作为所述重选的第一传输资源。
  27. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值不小于第二预设门限值的情况下,所述第一终端选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
  28. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值小于第二预设门限值、且所述第二载波上的第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
  29. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  30. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值小于第二预设门限值、且所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池;其中,所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;
    所述第一终端确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
  31. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下,所述第一终端选取所述第二载波上的第二资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;
    所述第一终端确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
  32. 根据权利要求30或31所述的方法,其中,所述一个或多个第三资源池中每个第三资源池的第一参数的取值,小于所述第三预设门限值。
  33. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下的情况下,所述第一终端将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  34. 根据权利要求23-25任一项所述的方法,其中,所述第一终端基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源,包括:
    在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,所述第一终端选取第三载波;其中,所述第三载波与所述第二载波不同,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;
    所述第一终端确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为所述第一传输资源。
  35. 根据权利要求27、28、34任一项所述的方法,其中,所述第一终端选取第三载波,包括:
    所述第一终端基于多个载波分别对应的第一参考值,选取第一参考值小于第一预设门限值的一个或多个第二可用载波;其中,所述多个载波不包含所述第二载波;
    所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波。
  36. 根据权利要求35所述的方法,其中,所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波,包括:
    所述第一终端从所述一个或多个第二可用载波中,选取第一参考值最小的第三载波。
  37. 根据权利要求35所述的方法,其中,所述第一终端从所述一个或多个第二可用载波中,确定所述第三载波,包括:
    所述第一终端向第二终端发送第三信息;其中,所述第三信息用于指示第二终端发送建议的载波;
    所述第一终端接收所述第二终端发送的第四信息;其中,所述第四信息中包含所述第二终端建议的载波;
    所述第一终端基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波。
  38. 根据权利要求37所述的方法,其中,所述第三信息包括所述一个或多个第二可用载波的相关信息。
  39. 根据权利要求1所述的方法,其中,所述N个载波,为N个第三可用载波;
    所述第一终端基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源,包括:
    所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池;将所述第四资源池作为所述第一传输资源。
  40. 根据权利要求39所述的方法,其中,所述N个第三可用载波,为:网络设备配置的、或者所述第一终端确定的、或者第二终端配置的。
  41. 根据权利要求40所述的方法,其中,所述N个第三可用载波,与第二参数之间具备第三映射关系,所述第二参数为业务相关参数。
  42. 根据权利要求39所述的方法,其中,所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池,包括:
    所述第一终端从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的一个或多个候选资源池;
    所述第一终端从所述一个或多个候选资源池中,选取所述第四资源池。
  43. 根据权利要求42所述的方法,其中,所述第一终端从所述一个或多个候选资源池中,选取所述第四资源池,包括以下至少之一:
    所述第一终端从所述一个或多个候选资源池中,选取第一参数的取值最小的候选资源池作为所述第四资源池;
    所述第一终端从所述一个或多个候选资源池中,选取优先级最高的候选资源池作为所述第四资源池。
  44. 根据权利要求39所述的方法,其中,所述方法还包括:
    所述第一终端在第五资源池的第一参数的取值小于第五预设门限值的情况下,将所述第五资源池作为重选的第一传输资源;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  45. 根据权利要求39所述的方法,其中,所述方法还包括:
    所述第一终端在第五资源池的第一参数的取值不小于第五预设门限值的情况下,从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;
    所述第一终端将所述第六资源池作为重选的第一传输资源。
  46. 根据权利要求45所述的方法,其中,所述从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池,包括以下至少之一:
    从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第六资源池;
    从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值最小的第六资源池。
  47. 根据权利要求39所述的方法,其中,所述方法还包括:
    所述第一终端在第五资源池的第一参数的取值不小于第五预设门限值的情况下,基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;
    所述第一终端将所述第七资源池作为重选的第一传输资源。
  48. 根据权利要求47所述的方法,其中,所述基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池,包括以下至少之一:
    从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第七资源池;
    从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值最小的第七资源池。
  49. 根据权利要求7、14、41任一项所述的方法,其中,所述第二参数,包括以下至少之一:业务的相关信息、服务质量QoS、层二L2标识、发射配置文件、优先级、逻辑信道标识、逻辑信道。
  50. 根据权利要求49所述的方法,其中,所述业务的相关信息,包括以下至少之一:业务的名称、业务的标识。
  51. 根据权利要求1-50任一项所述的方法,其中,所述第一参数为信道繁忙率CBR。
  52. 一种第一终端,包括:
    处理单元,用于基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定第一传输资源;其中,所述第一参数用于表示资源使用状态;所述第一传输资源用于进行数据传输;N为大于1的整数。
  53. 根据权利要求52所述的第一终端,其中,所述处理单元,用于基于N个载波中每个载波上的一个或多个资源池分别对应的第一参数的取值,确定所述N个载波中每个载波的第一参考值;其中,所 述第一参考值用于表示载波的资源使用状态;基于所述N个载波中每个载波的第一参考值,确定所述第一传输资源。
  54. 根据权利要求53所述的第一终端,其中,所述处理单元,用于基于第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值,确定所述第i个载波的第一参考值;
    其中,所述第i个载波为所述N个载波中之一;i为小于或等于N的正整数,或者i为小于N且大于或等于0的整数。
  55. 根据权利要求54所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的至少部分资源池,包括以下之一:
    所述第i个载波上的一个或多个资源池中的全部资源池;
    所述第i个载波上的一个或多个资源池中的一个或多个指定资源池。
  56. 根据权利要求55所述的第一终端,其中,所述处理单元,用于在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量为1的情况下,将所述第i个载波上的一个或多个资源池中的至少部分资源池对应的第一参数的取值,作为所述第i个载波的第一参考值。
  57. 根据权利要求55所述的第一终端,其中,所述处理单元,用于在所述第i个载波上的一个或多个资源池中的至少部分资源池的数量大于1的情况下,基于目标方式,对第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行处理,得到所述第i个载波的第一参考值;其中,所述目标方式为网络设备配置的、或第一终端确定的、或第二终端配置的、或协议定义的。
  58. 根据权利要求57所述的第一终端,其中,所述目标方式与第二参数之间具备第一映射关系,所述第二参数为业务相关参数。
  59. 根据权利要求57或58所述的第一终端,其中,所述目标方式,包括以下之一:
    将所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,作为所述第i个载波的第一参考值;
    基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行计算,得到所述第i个载波的第一参考值。
  60. 根据权利要求59所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中之一,包括以下之一:
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最大值;
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的最小值;
    所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值中的任意值。
  61. 根据权利要求59所述的第一终端,其中,所述处理单元,用于基于所述第i个载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值进行平均值计算,得到所述第i个载波的第一参考值。
  62. 根据权利要求54-61任一项所述的第一终端,其中,所述第i个载波上的一个或多个资源池中,每个资源池对应的第一参数的取值,为:所述第一终端测量得到的,或者,默认值。
  63. 根据权利要求55所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的全部资源池,为网络设备配置的、或所述第一终端确定的、或第二终端配置的。
  64. 根据权利要求55所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,为网络设备配置的、或所述第一终端确定的、或第二终端配置的,或协议规定的,或默认的。
  65. 根据权利要求64所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池与第二参数之间具备第二映射关系;其中,所述第二参数为业务相关参数。
  66. 根据权利要求65所述的第一终端,其中,所述第一终端还包括:
    通信单元,用于接收所述第二终端发送的第一配置信息;其中,所述第一配置信息中包含所述第i个载波上的一个或多个资源池中的一个或多个指定资源池的相关信息。
  67. 根据权利要求66所述的第一终端,其中,所述第i个载波上的一个或多个资源池中的一个或多个指定资源池,包括以下至少之一:所述第二终端在所述第i个载波上监听的资源所在的资源池;所述第二终端在所述第i个载波上监听的一个或多个资源中干扰值小于预设干扰门限值的资源所在的资源池。
  68. 根据权利要求53-67任一项所述的第一终端,其中,所述处理单元,用于基于所述N个载波中每个载波的第一参考值,选取第一参考值小于第一预设门限值的K个第一可用载波;其中,K为小于或等于N的正整数;从所述K个第一可用载波中,确定第一载波作为所述第一传输资源。
  69. 根据权利要求68所述的第一终端,其中,所述处理单元,用于从所述K个第一可用载波中,选取第一参考值最小的第一可用载波作为第一载波,将所述第一载波作为所述第一传输资源。
  70. 根据权利要求69所述的第一终端,其中,所述第一终端还包括:
    通信单元,用于向第二终端发送第一信息;其中,所述第一信息用于指示所述第二终端发送建议的载波;接收所述第二终端发送的第二信息;其中,所述第二信息中包含所述第二终端建议的载波;
    所述处理单元,用于根据K个第一可用载波的相关信息和/或第二信息确定第一载波,将所述第一载波作为所述第一传输资源。
  71. 根据权利要求70所述的第一终端,其中,所述第一信息中包括所述K个第一可用载波的相关信息。
  72. 根据权利要求70所述的第一终端,其中,所述第二终端建议的载波为:所述第二终端使用的载波。
  73. 根据权利要求72所述的第一终端,其中,所述第二终端使用的载波,包括以下至少之一:所述第二终端在与第三设备之间的侧行链路上使用的载波;所述第二终端在与网络设备之间的链路上使用的载波。
  74. 根据权利要求55-67任一项所述的第一终端,其中,所述处理单元,用于基于第二载波的第一参考值,和/或,所述第二载波上的一个或多个资源池分别对应的第一参数的取值,确定重选的第一传输资源;其中,所述第二载波为所述第一终端当前进行数据传输所使用的载波,且所述第二载波为所述N个载波中之一。
  75. 根据权利要求74所述的第一终端,其中,所述第二载波的第一参考值,为基于所述第二载波上的一个或多个资源池中的至少部分资源池分别对应的第一参数的取值确定的。
  76. 根据权利要求75所述的第一终端,其中,所述第二载波上的一个或多个资源池中的至少部分资源池,还包括:所述第二载波上的第一资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  77. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,将所述第二载波作为所述重选的第一传输资源。
  78. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值的情况下,选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
  79. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值、且所述第二载波上的第一资源池的第一参数的取值不小于第三预设门限值的情况下,选取第三载波,将所述第三载波作为所述重选的第一传输资源;其中,所述第三载波与所述第二载波不同。
  80. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值和/或所述第二载波上的第一资源池的第一参数的取值小于第三预设门限值的情况下,将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  81. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值小于第二预设门限值、且所述第一资源池的第一参数的取值不小于第三预设门限值的情况下,选取所述第二载波上的第二资源池;其中,所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
  82. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下,选取所述第二载波上的第二资源池;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;所述第二资源池为所述第二载波上除所述第一资源池外的一个或多个第三资源池中之一;确定将所述第二载波上的所述第二资源池作为所述重选的第一传输资源。
  83. 根据权利要求81或82所述的第一终端,其中,所述一个或多个第三资源池中每个第三资源池的第一参数的取值,小于所述第三预设门限值。
  84. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值小于第三预设门限值的情况下的情况下,将所述第二载波上的所述第一资源池作为所述重选的第一传输资源;其中,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  85. 根据权利要求74-76任一项所述的第一终端,其中,所述处理单元,用于在所述第二载波的第一参考值不小于第二预设门限值、和/或所述第一资源池的第一参数的取值不小于第三预设门限值的情 况下,选取第三载波;其中,所述第三载波与所述第二载波不同,所述第一资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;确定所述第三载波上的第四资源池,将所述第三载波上的所述第四资源池作为所述第一传输资源。
  86. 根据权利要求78、79、85任一项所述的第一终端,其中,所述处理单元,用于基于多个载波分别对应的第一参考值,选取第一参考值小于第一预设门限值的一个或多个第二可用载波;其中,所述多个载波不包含所述第二载波;从所述一个或多个第二可用载波中,确定所述第三载波。
  87. 根据权利要求86所述的第一终端,其中,所述处理单元,用于从所述一个或多个第二可用载波中,选取第一参考值最小的第三载波。
  88. 根据权利要求86所述的第一终端,其中,所述第一终端还包括:
    通信单元,用于向第二终端发送第三信息;其中,所述第三信息用于指示第二终端发送建议的载波;接收所述第二终端发送的第四信息;其中,所述第四信息中包含所述第二终端建议的载波;
    所述处理单元,用于基于所述一个或多个第二可用载波的相关信息和/或所述第四信息确定所述第三载波。
  89. 根据权利要求88所述的第一终端,其中,所述第三信息包括所述一个或多个第二可用载波的相关信息。
  90. 根据权利要求52所述的第一终端,其中,所述N个载波,为N个第三可用载波;
    所述处理单元,用于从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的第四资源池;将所述第四资源池作为所述第一传输资源。
  91. 根据权利要求90所述的第一终端,其中,所述N个第三可用载波,为:网络设备配置的、或者所述第一终端确定的、或者第二终端配置的。
  92. 根据权利要求91所述的第一终端,其中,所述N个第三可用载波,与第二参数之间具备第三映射关系,所述第二参数为业务相关参数。
  93. 根据权利要求90所述的第一终端,其中,所述处理单元,用于从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取所述第一参数的取值小于第四预设门限值的一个或多个候选资源池;从所述一个或多个候选资源池中,选取所述第四资源池。
  94. 根据权利要求93所述的第一终端,其中,所述处理单元,用于执行以下至少之一:
    从所述一个或多个候选资源池中,选取第一参数的取值最小的候选资源池作为所述第四资源池;
    从所述一个或多个候选资源池中,选取优先级最高的候选资源池作为所述第四资源池。
  95. 根据权利要求90所述的第一终端,其中,所述处理单元,用于在第五资源池的第一参数的取值小于第五预设门限值的情况下,将所述第五资源池作为重选的第一传输资源;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池。
  96. 根据权利要求90所述的第一终端,其中,所述处理单元,用于在第五资源池的第一参数的取值不小于第五预设门限值的情况下,从所述第五资源池所在的载波上的一个或多个资源池中,选取第六资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;将所述第六资源池作为重选的第一传输资源。
  97. 根据权利要求96所述的第一终端,其中,所述处理单元,用于执行以下至少之一:
    从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第六资源池;
    从所述第五资源池所在的载波上的一个或多个资源池中,选取第一参数的取值最小的第六资源池。
  98. 根据权利要求90所述的第一终端,其中,所述处理单元,用于在第五资源池的第一参数的取值不小于第五预设门限值的情况下,基于所述N个第三可用载波中每个第三可用载波上的一个或多个资源池分别对应的第一参数的取值,选取第七资源池;其中,所述第五资源池为所述第一终端当前进行数据传输所使用的资源所在的资源池;将所述第七资源池作为重选的第一传输资源。
  99. 根据权利要求98所述的第一终端,其中,所述处理单元,用于执行以下至少之一:
    从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值小于第五预设门限值的第七资源池;
    从所述N个第三可用载波中每个第三可用载波上的一个或多个资源池中,选取第一参数的取值最小的第七资源池。
  100. 根据权利要求58、65、92任一项所述的第一终端,其中,所述第二参数,包括以下至少之一:业务的相关信息、服务质量QoS、层二L2标识、发射配置文件、优先级、逻辑信道标识、逻辑信道。
  101. 根据权利要求100所述的第一终端,其中,所述业务的相关信息,包括以下至少之一:业务的名称、业务的标识。
  102. 根据权利要求52-101任一项所述的第一终端,其中,所述第一参数为信道繁忙率CBR。
  103. 一种第一终端,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以使所述终端设备执行如权利要求1至51中任一项所述的方法。
  104. 一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至51中任一项所述的方法。
  105. 一种计算机可读存储介质,用于存储计算机程序,当所述计算机程序被设备运行时使得所述设备执行如权利要求1至51中任一项所述的方法。
  106. 一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行如权利要求1至51中任一项所述的方法。
  107. 一种计算机程序,所述计算机程序使得计算机执行如权利要求1至51中任一项所述的方法。
PCT/CN2022/109497 2022-08-01 2022-08-01 传输资源选取方法和设备 WO2024026632A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2022/109497 WO2024026632A1 (zh) 2022-08-01 2022-08-01 传输资源选取方法和设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2022/109497 WO2024026632A1 (zh) 2022-08-01 2022-08-01 传输资源选取方法和设备

Publications (1)

Publication Number Publication Date
WO2024026632A1 true WO2024026632A1 (zh) 2024-02-08

Family

ID=89848236

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/109497 WO2024026632A1 (zh) 2022-08-01 2022-08-01 传输资源选取方法和设备

Country Status (1)

Country Link
WO (1) WO2024026632A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110999444A (zh) * 2017-07-25 2020-04-10 Lg电子株式会社 用于选择载波的方法和支持该方法的设备
WO2020091458A1 (ko) * 2018-11-01 2020-05-07 주식회사 아이티엘 무선통신 시스템에서 전송 캐리어를 선택/재선택하는 방법 및 장치
CN111587597A (zh) * 2018-01-11 2020-08-25 三星电子株式会社 无线通信***中选择载波的方法和装置
WO2021251643A1 (en) * 2020-06-09 2021-12-16 Lg Electronics Inc. Resource selection for multiple harq processes

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110999444A (zh) * 2017-07-25 2020-04-10 Lg电子株式会社 用于选择载波的方法和支持该方法的设备
CN111587597A (zh) * 2018-01-11 2020-08-25 三星电子株式会社 无线通信***中选择载波的方法和装置
WO2020091458A1 (ko) * 2018-11-01 2020-05-07 주식회사 아이티엘 무선통신 시스템에서 전송 캐리어를 선택/재선택하는 방법 및 장치
WO2021251643A1 (en) * 2020-06-09 2021-12-16 Lg Electronics Inc. Resource selection for multiple harq processes

Similar Documents

Publication Publication Date Title
WO2020191769A1 (zh) 传输侧行信道的方法和终端设备
WO2020093335A1 (zh) 传输侧行链路数据的方法和终端设备
US20230063901A1 (en) Sidelink feedback method and terminal device
WO2021212372A1 (zh) 资源分配方法和终端
US20230232375A1 (en) Method for determining resource set and terminal device
US20230007682A1 (en) Data transmission method, terminal device and network device
WO2020124534A1 (zh) 数据传输的方法和设备
WO2020087212A1 (zh) 侧行链路中确定传输模式的方法、终端设备和网络设备
WO2024026632A1 (zh) 传输资源选取方法和设备
WO2022141629A1 (zh) 资源确定方法、第一终端设备和第二终端设备
WO2018094652A1 (zh) 一种数据传输方法和装置
WO2022077215A1 (zh) 无线通信方法、终端和网络设备
WO2023220961A1 (zh) 数据传输方法、第一设备、第二设备
WO2022170478A1 (zh) 无线通信的方法、终端设备和网络设备
WO2022151141A1 (zh) 基于非连续接收的侦听方法和终端
WO2022061790A1 (zh) 资源集合的传输方法和终端
WO2022236511A1 (zh) 侦听方法、终端设备、网络设备、芯片和存储介质
WO2024055321A1 (en) Systems and methods for device-to-device communications
WO2024031295A1 (zh) 通信方法和终端
US20230421297A1 (en) Method for processing sidelink retransmission resources, terminal device, and network device
WO2023019465A1 (zh) 无线通信的方法和终端设备
WO2023044735A1 (zh) 无线通信的方法和终端设备
WO2023019463A1 (zh) 无线通信的方法和设备
WO2023279399A1 (zh) 侧行传输资源的确定方法、发送方法、装置、设备及介质
WO2023245492A1 (zh) 无线通信的方法、终端设备和网络设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22953447

Country of ref document: EP

Kind code of ref document: A1