WO2020221354A1 - 一种侧行链路逻辑信道的复用方法及装置 - Google Patents
一种侧行链路逻辑信道的复用方法及装置 Download PDFInfo
- Publication number
- WO2020221354A1 WO2020221354A1 PCT/CN2020/088436 CN2020088436W WO2020221354A1 WO 2020221354 A1 WO2020221354 A1 WO 2020221354A1 CN 2020088436 W CN2020088436 W CN 2020088436W WO 2020221354 A1 WO2020221354 A1 WO 2020221354A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- lch
- communication range
- communication
- preset condition
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Definitions
- the embodiments of the present application relate to the field of communication technologies, and in particular, to a method and device for multiplexing side link logical channels.
- the media access control (MAC) layer entity of the originating device usually follows the priority of the sidelink logical channel (SLLCH) Multiple SL LCH data is multiplexed into the same MAC protocol data unit (PDU) in a descending order. This process is called SL logical channel priority (LCP) processing.
- the MAC layer entity delivers the MAC PDU to the physical layer entity (PHY layer entity) of the originating device.
- the PHY layer entity of the sending device sends the MAC PDU to the receiving device through the direct connection channel (such as the PC5 port) between the sending device and the receiving device.
- the parameter communication range (communication range) is introduced.
- the physical layer entity of the originating device adjusts the transmission power according to the communication range.
- the present application provides a method and device for multiplexing side link logical channels.
- the parameter of communication range is considered in the multiplexing process, which improves the utilization rate of transmission resources and avoids the waste of transmission resources.
- this application provides an SL LCH multiplexing method.
- the terminal determines the SL LCH (referred to as the first SL LCH) that satisfies the first preset condition among at least one SL LCH, it is the first SL LCH
- the data is allocated resources; subsequently, in the case that the remaining resources of the transmission resources are greater than zero, the terminal determines the second SL LCH that meets the second preset condition among at least one SL LCH according to the communication range of the first SL LCH, and is the second SL LCH data allocation resources, the first SL LCH and the second SL LCH are different.
- This method considers the parameter of communication range in the multiplexing process, and can multiplex the data of SL LCH with the same or different communication range into the same transmission block, which improves the utilization of transmission resources and avoids the waste of transmission resources.
- the foregoing first preset condition includes: an SL LCH whose communication range is equal to a preset threshold, or includes: an SL LCH whose priority is the first priority.
- the first SL LCH is the basis for the terminal to select the second SL LCH, and the terminal can select the first SL LCH according to the communication range or priority.
- the first priority in this application may be the highest priority in at least one SL LCH, or it may be the second highest priority, which is not limited in this application.
- the foregoing second preset condition includes: an SL LCH whose communication range is less than or equal to the communication range of the first SL LCH; or, includes: an SL LCH whose communication range is in the multiplexing interval; or, includes: The communication interval includes the SL LCH of the communication range of the first SL LCH; or, includes: the SL LCH where the communication interval and the multiplexing interval have an intersection; where the multiplexing interval is: [communication range of the first SL LCH-first deviation value , The communication range of the first SL LCH], the first deviation value is the deviation value of the communication range of the first SL LCH, that is, the deviation value of the communication range configured by the first SL LCH; the communication interval of the SL LCH is: [the SL LCH The communication range of the SL LCH + the deviation value of the communication range of the SL LCH].
- the value of the communication range may affect the transmission power of the terminal. If the terminal transmits the data of the first SL LCH, the communication range guaranteed by the transmission power of the terminal is the communication range of the first SL LCH. In this way, for the SL LCH (with the communication range less than or equal to the communication range of the first SL LCH) For example, for the second SL (LCH), under the same transmission power, the terminal may also successfully transmit its data. Based on this, the terminal determines the second SL LCH that meets any of the foregoing second preset conditions according to the communication range of the first SL LCH.
- the foregoing second preset condition includes: an SL LCH whose communication range is less than or equal to the communication range of the first SL LCH; or, includes: an SL LCH whose communication range is in the multiplexing interval; or, includes: The communication interval includes the SL LCH of the communication range of the first SL LCH; or, includes: the SL LCH where the communication interval and the multiplexing interval have an intersection; where the multiplexing interval is: [communication range of the first SL LCH-first deviation value , The communication range of the first SL LCH + the first deviation value], or [the communication range of the first SL LCH, the communication range of the first SL LCH + the first deviation value]; the communication interval of the SL LCH is: [the SL LCH Communication range-the deviation value of the communication range of the SL LCH, the communication range of the SL LCH + the deviation value of the communication range of the SL LCH], or [the communication range of the SL LCH, the communication range of
- the communication range in this application is used to identify the minimum communication range. Therefore, the terminal can multiplex the data of the SL LCH and the first SL LCH with the communication range less than or equal to (first SL LCH + first deviation value) into the same transmission Block.
- the above method of “the terminal determines the second SL LCH that meets the second preset condition among at least one SL LCH according to the communication range of the first SL LCH” is: In addition to the first SL LCH and among the SL LCHs that meet the second preset condition, the SL LCH with a higher priority than the other SL LCHs is the second SL LCH.
- the terminal After determining the first SL LCH, the terminal determines whether at least one SL LCH except the first SL LCH meets the second preset condition according to the order of priority from high to low. If a certain SL LCH is determined in the order of priority from high to low, and it is determined that the SL LCH meets the second preset condition, the terminal determines that the SL LCH is the second SL LCH.
- a communication range deviation value is configured for each terminal, that is, all SL LCHs of the terminal adopt the same communication range deviation value.
- the deviation values of the communication ranges configured by different terminals may be the same or different.
- the terminal when the remaining resources of the transmission resources are greater than zero, and the terminal is configured with the third SL LCH, the terminal allocates resources for the data of the third SL LCH.
- the third SL LCH here does not meet the second preset condition, and the priority of the third SL LCH is higher than the priority of at least one SL LCH that meets the second preset condition in at least one SL LCH and the priority of at least one of the first SL LCH .
- the priority of the third SL LCH is higher than the priority of all the SL LCHs and the first SL LCH satisfying the second preset condition in the at least one SL LCH.
- the terminal allocates resources for the data of the third SL LCH, which ensures the transmission of the data of the high priority SL LCH, and also improves the transmission Resource utilization.
- the terminal before allocating resources for the data of the third SL LCH, allocates resources for all the data of the SL LCH that meets the second preset condition in the at least one SL LCH.
- the terminal may allocate resources for the data of the third SL LCH after allocating resources for all the data of the SL LCH that meets the second preset condition in at least one SL LCH; it may also allocate resources for the data of the third SL LCH; Before allocating resources for the data of the SL LCH under the second preset condition, resources are allocated for the data of the third SL LCH, which is not limited in this application.
- the terminal determines at least one The SL LCH also includes a fourth SL LCH.
- the communication range of the fourth SL LCH is larger than the first communication range (corresponding to the transmission power of the terminal, such as the maximum transmission power of the terminal), and the priority of the fourth SL LCH is higher than at least one The priority of at least one of the SL LCH.
- the terminal when determining at least one SL LCH, the terminal has considered the communication range parameter, and also determines that the at least one SL LCH includes the high-priority SL LCH, which ensures the data transmission of the high-priority SL LCH.
- the first communication range corresponds to the maximum transmission power of the terminal.
- the terminal when the terminal allocates resources for the data of the third SL LCH, or when the terminal determines that at least one SL LCH includes the fourth SL LCH, the terminal also instructs and/or adjusts the transmission of the terminal Power to improve data reliability.
- the transmit power of the terminal may be the current transmit power of the terminal.
- the terminal may assign resources to at least one SL LCH.
- Other SL LCHs that meet the second preset condition are multiplexed in descending order of priority. That is to say, the terminal does not need to determine the priority of other SL LCHs, and directly multiplexes other SL LCHs in descending order of priority.
- At least one SL LCH in this application corresponds to the same target identifier.
- the present application provides a communication device.
- the communication device may be a terminal, a chip in the terminal, a system-on-chip in the terminal, or a MAC layer entity or a PHY layer entity.
- the communication device can implement the functions performed by the terminal in the above-mentioned first aspect or each possible design, and the functions can be implemented by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the aforementioned functions.
- the communication device may include: a determining unit and a multiplexing unit; for example, the determining unit and the multiplexing unit have the function of a MAC layer entity in the terminal.
- the determining unit is configured to determine a first SL LCH, where the first SL LCH is an SL LCH satisfying a first preset condition among at least one SL LCH.
- the multiplexing unit is used to allocate resources for the data of the first SL LCH determined by the determining unit.
- the determining unit is further configured to determine, according to the communication range of the first SL LCH, the second SL LCH that meets the second preset condition among the at least one SL LCH, the first SL LCH and the The second SL LCH is different.
- the multiplexing unit is also used to allocate resources for the data of the second SL LCH determined by the determining unit.
- the specific implementation of the communication device may refer to the behavior and function of the terminal in the SL LCH multiplexing method provided by the first aspect or any one of the possible designs of the first aspect, and details are not repeated here. Therefore, the communication device can achieve the same beneficial effects as the first aspect or any possible design of the first aspect.
- a communication device including: a processor.
- the processor is connected to the memory, and the memory is used to store computer instructions.
- the processor executes the computer instructions and controls the communication device to implement the SL LCH multiplexing method described in the first aspect and any one of its possible implementations.
- the memory and the processor can be integrated together or can be independent devices.
- the memory may be located in the communication device or outside the communication device.
- the processor includes a logic circuit, and an input interface and/or an output interface.
- the output interface is used to make the communication device perform the sending action
- the input interface is used to make the communication device perform the receiving action.
- the communication device further includes a communication interface and a communication bus, and the processor, the memory, and the communication interface are connected through the communication bus.
- the communication interface is used to communicate with other devices.
- the communication device may be a terminal or a part of the device in the terminal, such as a chip system in the terminal.
- the chip system is used to support the terminal to implement the functions involved in the first aspect and any one of its possible implementation manners, for example, to determine and multiplex the data and/or information involved in the foregoing SL LCH multiplexing method.
- the chip system includes a chip, and may also include other discrete devices or circuit structures.
- a computer-readable storage medium stores computer instructions; when the computer instructions run on a communication device, the communication device executes the above-mentioned first aspect and its various possibilities Implementation of the SL LCH multiplexing method described in the mode.
- a computer program product includes computer instructions.
- the communication device is caused to execute the above-mentioned first aspect and its various possible implementations. SL LCH multiplexing method.
- first computer storage medium may be packaged with the processor of the communication device, or may be packaged separately with the processor of the communication device.
- this application provides a method for multiplexing an SL LCH. After determining at least one SL LCH according to the communication range, the terminal allocates resources for the SL LCH of the at least one SL LCH. Each of the at least one SL LCH here satisfies the third preset condition.
- the multiplexing method of the present application considers the parameter of the communication range in the process of multiplexing the data of the SL LCH, and provides a method for realizing the multiplexing of the data of the SL LCH based on the communication range.
- the third preset condition includes: the communication range of the SL LCH is less than or equal to the first communication range, and the first communication range is The transmission power of the terminal corresponds; or, it includes: the allowable transmission power of SL LCH is less than or equal to the transmission power of the terminal; or, it includes: the second communication range is less than or equal to the first communication range, and the first communication range corresponds to the transmission power of the terminal , The second communication range corresponds to the transmit power allowed by the SL LCH.
- the terminal determines that the at least one SL LCH also includes the fifth SL LCH. That is to say, when determining at least one SL LCH, the terminal not only considers the parameter of communication range, but also determines that at least one SL LCH includes a high-priority SL LCH, which ensures data transmission of the high-priority SL LCH.
- the terminal allocates resources for the data of the SL LCH in at least one SL LCH, if the remaining resources of the transmission resource are greater than zero, and the terminal is configured with a fifth SL LCH (not satisfying the above third preset Condition and the priority is higher than the priority of at least one of the at least one SL LCH), the terminal allocates resources for the data of the fifth SL LCH.
- the terminal may multiplex other SL LCHs that do not meet the third preset condition among at least one SL LCH in descending order of priority. That is to say, the terminal does not need to determine the priority of other SL LCHs, and directly multiplexes other SL LCHs in descending order of priority.
- the terminal can allocate resources for the high-priority SL LCH data, which ensures the transmission of the high-priority SL LCH data, and also improves the utilization of transmission resources.
- each SL LCH in at least one SL LCH corresponds to the same target identifier.
- the present application provides a communication device.
- the communication device may be a terminal, a chip in the terminal, a system-on-chip in the terminal, or a MAC layer entity or a PHY layer entity.
- the communication device can realize the functions performed by the terminal in the above-mentioned sixth aspect or each possible design.
- the functions can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the aforementioned functions.
- the communication device may include: a determining unit and a multiplexing unit; for example, the determining unit and the multiplexing unit have the function of a MAC layer entity in the terminal.
- the determining unit is configured to determine at least one SL LCH according to the communication range, where each SL LCH in the at least one SL LCH satisfies the third preset condition.
- the multiplexing unit is configured to allocate resources for the SL LCH in the at least one SL LCH determined by the determining unit.
- the specific implementation of the communication device may refer to the behavior and function of the terminal in the SL LCH multiplexing method provided by any possible design of the sixth aspect or the sixth aspect, and details are not repeated here. Therefore, the communication device can achieve the same beneficial effects as the sixth aspect or any possible design of the sixth aspect.
- a communication device including a processor.
- the processor is connected to the memory, and the memory is used to store computer instructions.
- the processor executes the computer instructions to control the communication device to implement the SL LCH multiplexing method described in the sixth aspect and any one of its possible implementations.
- the memory and the processor can be integrated together or can be independent devices.
- the memory may be located in the communication device or outside the communication device.
- the processor includes a logic circuit, and an input interface and/or an output interface.
- the output interface is used to perform sending actions
- the input interface is used to perform receiving actions.
- the communication device further includes a communication interface and a communication bus, and the processor, the memory, and the communication interface are connected through the communication bus.
- the communication interface is used to communicate with other devices.
- the communication device may be a terminal or a part of the device in the terminal, such as a chip system in the terminal.
- the chip system is used to support the terminal to implement the functions involved in the sixth aspect and any one of its possible implementation manners, for example, to determine and multiplex the data and/or information involved in the foregoing SL LCH multiplexing method.
- the chip system includes a chip, and may also include other discrete devices or circuit structures.
- a computer-readable storage medium stores computer instructions; when the computer instructions run on a communication device, the communication device executes the aforementioned sixth aspect and its various possibilities Implementation of the SL LCH multiplexing method described in the mode.
- a computer program product includes computer instructions.
- the communication device is caused to execute the above-mentioned sixth aspect and various possible implementations thereof.
- SL LCH multiplexing method When the computer instructions are executed on the communication device, the communication device is caused to execute the above-mentioned sixth aspect and various possible implementations thereof.
- first computer storage medium may be packaged with the processor of the communication device, or may be packaged separately with the processor of the communication device.
- the name of the aforementioned communication device does not constitute a limitation on the device or functional module itself. In actual implementation, these devices or functional modules may appear under other names. As long as the function of each device or functional module is similar to that of this application, it falls within the scope of the claims of this application and equivalent technologies.
- Figure 1 is a functional block diagram provided by an embodiment of the application.
- FIG. 2 is a schematic structural diagram of a V2X communication system provided by an embodiment of the application.
- FIG. 3a is a schematic diagram of unicast communication in a V2X communication system according to an embodiment of the application
- FIG. 3b is a schematic diagram of multicast communication in a V2X communication system according to an embodiment of the application.
- FIG. 5 is a schematic diagram of the composition of a communication device provided by an embodiment of this application.
- FIG. 6 is a flow chart of the SL LCH multiplexing method provided by an embodiment of the application.
- FIG. 7 is another flowchart of the SL LCH multiplexing method provided by an embodiment of the application.
- FIG. 8 is another flowchart of the SL LCH multiplexing method provided by an embodiment of the application.
- FIG. 9 is another flowchart of the SL LCH multiplexing method provided by an embodiment of the application.
- FIG. 10 is another flowchart of the SL LCH multiplexing method provided by an embodiment of the application.
- FIG. 11 is another flowchart of the SL LCH multiplexing method provided by an embodiment of this application.
- FIG. 12 is a schematic structural diagram of a communication device provided by an embodiment of this application.
- FIG. 13 is a schematic diagram of another structure of a communication device provided by an embodiment of this application.
- words such as “first” and “second” are used to distinguish the same or similar items with substantially the same function and effect. Those skilled in the art can understand that words such as “first” and “second” do not limit the quantity and order of execution, and words such as “first” and “second” do not limit the difference.
- the MAC layer entity of the originating device usually multiplexes the data of multiple SL LCHs in the order of the priority of SL LCH from high to low.
- the MAC PDU is delivered to the physical layer entity (PHY layer entity) of the originating device.
- the PHY layer entity of the sending device sends the MAC PDU to the receiving device through the direct connection channel (such as the PC5 port) between the sending device and the receiving device.
- Figure 1 shows this process.
- the V2X communication system of New Radio (NR) proposes a communication range (communication range) parameter.
- the communication range parameter is used to indicate the minimum communication range, that is, when sending data, the sending device needs to ensure the minimum distance that can be reached when sending the data.
- the physical layer entity can increase the transmission power to ensure that even terminals located at the edge of the communication range can receive the data of the service; for services that require a smaller communication range, the physical layer entity can reduce The transmission power only needs to ensure that at least terminals located within the communication range can receive the data of the service. Therefore, the physical layer entity of the originating device can adjust the transmission power according to the communication range parameter.
- NR's V2X communication system also proposes to configure the communication range for each SL LCH, and it is not possible to multiplex the data of the SL LCH with different communication ranges into the same transmission block.
- the data of the SL LCH with the same communication range requirement can be multiplexed into the same transmission block, it may cause a waste of resources.
- the communication range of most SL LCHs is different.
- the data of these SL LCHs cannot be multiplexed into the same transmission block, and the terminal needs to send these SL LCH data separately, resulting in The effective utilization rate of transmission resources decreases.
- the embodiments of the present application provide a SL LCH multiplexing method and device, and a terminal multiplexes data of the SL LCH with a similar communication range or the same into the same transport block.
- the terminal multiplexes the SL LCH data with similar communication ranges into the same transmission block, that is, the terminal multiplexes the SL LCH data with the same transmission power requirement into the same transmission block, which effectively improves the utilization of transmission resources. Avoid the waste of transmission resources.
- the terminal multiplexes the same SL and LCH data into the same transport block, avoiding unnecessary power consumption.
- the terminal is in at least one SL LCH (for example, including SL LCH that meets the requirements of transmission performance parameters)
- the terminal determines at least one SL according to the communication range of the first SL LCH
- the second SL LCH that is different from the first SL LCH and meets the second preset condition in the LCH, and allocates resources for the data of the second SL LCH, so that the data of the first SL LCH and the second SL LCH are multiplexed into the same transport block in.
- the communication range of the second SL LCH is less than or equal to the communication range of the first SL LCH. Since the communication range parameter is used to indicate the minimum communication range, in the case of determining the first SL LCH, the terminal only needs to ensure that the transmission power it uses can enable the device at the edge of the communication range of the first SL LCH to receive the first SL LCH data is sufficient. In this case, for SL LCH data that is less than or equal to the communication range of the first SL LCH, the terminal can also ensure the reliability of the transmitted data. Therefore, the terminal allocates data for the second SL LCH Resources can improve the utilization of transmission resources and avoid waste of transmission resources.
- each SL LCH of the terminal is configured with a communication range deviation value, and the communication range of the second SL LCH is less than or equal to the first distance (for example, the communication range of the first SL LCH + the first SL LCH The deviation value of the communication range).
- the terminal can ensure that the transmit power used by the terminal can enable the device at the edge of the first distance to receive the data of the first SL LCH, in this case, for the terminal less than or equal to the first distance
- the terminal can also send successfully. Therefore, the terminal allocates resources for the second SL LCH data, which can improve the utilization rate of transmission resources and avoid the waste of transmission resources.
- the SL LCH multiplexing method provided in the embodiments of this application can be applied to any communication system that directly connects and communicates between devices, such as: device to device (D2D) communication system, machine to machine (machine to machine, M2M) communication system, V2X communication system, etc.
- D2D device to device
- M2M machine to machine
- V2X V2X communication system
- the implementation process of the SL LCH multiplexing method in other communication systems please refer to the embodiment of the present application.
- FIG. 2 is a V2X communication system provided by an embodiment of this application.
- the V2X communication system may include multiple vehicles (vehicle 1, vehicle 2, vehicle 3 as shown in FIG. 2).
- Each vehicle can establish a direct communication link with surrounding vehicles to realize direct communication.
- vehicle 1 and vehicle 2 can communicate directly.
- the direct communication link established between the vehicle and the vehicle may be defined as a side link or a side link (sidelink, SL), and the interface for direct communication between the vehicle and the surrounding vehicles may be called a PC5 port.
- the V2X communication system shown in FIG. 2 may also include wireless access network equipment.
- Vehicles can use wireless access network equipment to send V2X messages to other vehicles, or they can access the network through wireless access network equipment.
- vehicle 1 may send a V2X message to the wireless access network device, and the wireless access network device sends the V2X message to vehicle 2.
- the interface between the vehicle and the wireless access network device may be referred to as a Uu interface.
- V2X communication system shown in FIG. 2 is only an exemplary structure diagram, and is not a limitation on the V2X communication system.
- the V2X communication system shown in FIG. 2 may also include other equipment, such as application servers, core network equipment, and so on.
- the vehicles in Figure 2 are not limited to any type of vehicles such as cars, bicycles, electric vehicles, airplanes, ships, trains, and high-speed rails.
- the vehicle may include a vehicle-mounted device capable of directly connecting and communicating with other devices, and the vehicle-mounted device may be referred to as a user equipment (UE) or a terminal (terminal).
- UE user equipment
- terminal terminal
- the vehicle can be connected one-to-one with other vehicles in the V2X communication system, that is, unicast communication, and can also perform multicast communication with other vehicles in the V2X communication system.
- vehicle 1 can be connected to vehicle 2 for unicast communication; as shown in Figure 3b, vehicle 1 can communicate with three other vehicles (vehicle 2, vehicle 3, vehicle 4) as one communication Group, the vehicles in the communication group perform multicast communication.
- each vehicle shown in FIG. 2 may include the protocol layer entities shown in FIG. 4: application layer entities, non-access stratum (NAS) layer entities, radio resource control (RRC) Layer entities, packet data convergence protocol (PDCP) layer entities, radio link control (RLC) layer entities, MAC layer entities, PHY layer entities, and may also include service discovery application specifications (service discovery) application profile, SDAP) layer entity, V2X layer entity or other newly added protocol layer entities (not shown in Figure 4), etc.
- NAS non-access stratum
- RRC radio resource control
- PDCP packet data convergence protocol
- RLC radio link control
- MAC layer entities radio link control
- PHY layer entities and may also include service discovery application specifications (service discovery) application profile, SDAP) layer entity, V2X layer entity or other newly added protocol layer entities (not shown in Figure 4), etc.
- service discovery service discovery
- the vehicle can process the transmitted data through the protocol layer entity shown in Figure 4. For example, when vehicle 1 sends data to vehicle 2, the MAC layer entity of vehicle 1 determines the first SL LCH, and multiplexes the data of the first SL LCH into the MAC PDU; when the remaining resources of the MAC PDU are greater than zero The vehicle 1 determines a second SL LCH that is different from the first SL LCH according to the communication range of the first SL LCH, and multiplexes the data of the second SL LCH into the MAC PDU. Subsequently, the MAC layer entity of vehicle 1 delivers the MAC PDU to the PHY layer entity of vehicle 1. The PHY layer entity of vehicle 1 sends the MAC PDU to vehicle 2 through the PC5 port.
- the devices shown in FIG. 2, the names of interfaces between the devices, and the names of the various protocol layer entities shown in FIG. 4 are just examples.
- the names of the aforementioned devices, interfaces between the devices, and protocol layer entities may also be other names, which are not specifically limited in the embodiment of the present application.
- the embodiment of the present application takes the vehicle in FIG. 2 as an example of a terminal.
- the terminal may be the communication device shown in FIG. 5, or may be a device including the communication device shown in FIG. 5 (for example, a communication device).
- FIG. 5 is a schematic diagram of the composition of a communication device provided in an embodiment of this application.
- the communication device can be used to implement the SL LCH multiplexing method provided in the embodiment of this application.
- the communication device includes a processor 51, and optionally, a memory 52 connected to the processor 51 through a communication bus 54.
- the processor 51 is the control center of the communication device, and may be a processor or a collective term for multiple processing elements.
- the processor 51 is a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or is configured to implement one or more integrated circuits in the embodiments of the present application.
- Circuits such as one or more digital signal processors (DSP), or one or more field programmable gate arrays
- FPGA field-programmable gate array
- the processor 51 can execute various functions of the communication device by running or executing a software program stored in the memory 52 and calling data stored in the memory 52.
- the processor 51 may include one or more CPUs, such as CPU 0 and CPU 1 as shown in FIG. 5.
- the communication device may further include other processors, such as the processor 54 shown in FIG. 5, and the processor 54 includes an ASIC 0.
- processors such as the processor 54 shown in FIG. 5, and the processor 54 includes an ASIC 0.
- Each of the multiple processors in the communication device may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU).
- the processor here may refer to one or more devices, circuits, and/or processing cores for processing data (for example, computer program instructions).
- the memory 52 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM) or Other types of dynamic storage devices that store information and instructions can also be electrically erasable programmable read-only memory (EEPROM), disk storage media, or other magnetic storage devices, or can be used to carry or Any other medium that stores desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
- ROM read-only memory
- RAM random access memory
- EEPROM electrically erasable programmable read-only memory
- disk storage media or other magnetic storage devices, or can be used to carry or Any other medium that stores desired program codes in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
- the memory 52 may exist independently of the processor 51, that is, the memory 52 may be a memory external to the processor 51. In this case, the memory 52 may be connected to the processor 51 through the communication bus 54 for storage. Instructions or program codes.
- the processor 51 calls and executes the instructions or program codes stored in the memory 52, it can implement the SL LCH multiplexing method provided in the following embodiments of the present application.
- the memory 52 may also be integrated with the processor 51, that is, the memory 52 may be an internal memory of the processor 51, for example, the memory 52 is a high-speed cache, which may be used to temporarily store some data and / Or instruction information, etc.
- the communication device further includes a communication interface 53.
- the communication interface 53 is used to use any device such as a transceiver to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. .
- the communication interface 53 may include a receiving unit to implement a receiving function, and a sending unit to implement a sending function.
- the communication bus 54 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (Extended Industry Standard Architecture, EISA) bus, etc.
- ISA Industry Standard Architecture
- PCI Peripheral Component Interconnect
- EISA Extended Industry Standard Architecture
- the bus can be divided into address bus, data bus, control bus, etc. For ease of presentation, only one thick line is used in FIG. 5 to represent, but it does not mean that there is only one bus or one type of bus.
- the device structure shown in FIG. 5 does not constitute a limitation on the communication device.
- the communication device may include more or less components than those shown in the figure, or a combination Certain components, or different component arrangements.
- Fig. 6 is a flowchart of an SL LCH multiplexing method provided by an embodiment of the application. As shown in Fig. 6, the multiplexing method may include:
- the terminal determines at least one SL LCH.
- At least one SL LCH includes all SL LCHs that the terminal has configured.
- a network device such as a base station
- a higher layer of a terminal such as a NAS layer entity
- At least one SL LCH includes an SL LCH that meets the requirements of transmission performance parameters.
- the terminal Before sending uplink data, the terminal needs to send an uplink scheduling request to the base station in order to obtain corresponding uplink transmission resources.
- the base station determines the data transmission volume of the terminal according to the received uplink scheduling request, and allocates uplink authorized resources for the terminal accordingly.
- the terminal selects logical channels that meet the transmission performance requirements from all logical channels according to the allocated uplink authorized resources, and then multiplexes the data of the selected logical channels into the same transmission block in the order of decreasing priority.
- the transmission performance parameter includes at least one of subcarrier spacing, uplink grant type, physical uplink shared channel (PUSCH) transmission duration or serving cell requirements.
- PUSCH physical uplink shared channel
- the terminal before the terminal sends data to the opposite end, it can also select the SL LCH that meets the transmission performance parameter requirements from all the SL LCHs. In all SL LCHs, the number of SL LCHs that meet the transmission performance parameter requirements is usually multiple. Thus, the terminal determines at least one SL LCH, and the at least one SL LCH includes all SL LCHs that meet the requirements of transmission performance parameters. Exemplarily, in this embodiment of the present application, the at least one SL LCH is referred to as LCH group 1.
- the terminal may also determine multiple LCHs in the LCH group 1 corresponding to the target identifier (please refer to the following explanation). In this way, the terminal re-determines at least one SL LCH, and the at least one SL LCH includes the same target Identifies (destination ID) the corresponding LCH.
- the at least one SL LCH is referred to as LCH group 2.
- the target identifier usually indicates a specific type of service message or service data, or indicates a receiving terminal or a receiving terminal group.
- the target identifier may refer to the identifier of the destination.
- the target identifier may be the layer 2 target identifier of the receiving terminal, or a group-specific layer 2 target identifier shared by a group of receiving terminals, or a service-specific layer 2 target identifier .
- one target identifier can correspond to multiple SL LCHs.
- the terminal multiplexes the data in the SL LCH corresponding to the same target identifier to ensure that the data contained in the transmission block obtained after the multiplexing is sent to the same terminal, the same terminal group, or data corresponding to the same service .
- the subheader of the MAC PDU may carry a target identifier, which is the target identifier corresponding to the SL LCH where the data multiplexed into the MAC PDU is located.
- the receiving terminal will filter according to the target identifier of the received transmission block. Avoid multiplexing data with different target identifiers into the same data transmission block, which can improve communication efficiency and ensure communication reliability.
- the method for the terminal to determine the target identifier can be as follows: the higher layer of the terminal (such as the NAS layer entity) configures multiple identifiers for the terminal, and each identifier corresponds to multiple LCHs, and the MAC layer entity selects at least one LCH ( For example, the LCH with the highest priority is selected from the LCH group 1), and the identifier corresponding to the LCH with the highest priority is determined as the target identifier.
- the higher layer of the terminal such as the NAS layer entity
- the MAC layer entity selects at least one LCH ( For example, the LCH with the highest priority is selected from the LCH group 1), and the identifier corresponding to the LCH with the highest priority is determined as the target identifier.
- the transmission performance parameters in the embodiments of this application include at least one of subcarrier spacing, uplink grant type, physical uplink shared channel (PUSCH) transmission duration, or serving cell requirements.
- PUSCH physical uplink shared channel
- the transmission performance parameter in the embodiment of the present application further includes the first communication range.
- the first communication range corresponds to the transmission power of the terminal, which can be understood as: the first communication range is a communication range guaranteed by the transmission power of the terminal, or is the minimum distance for the terminal to send a transmission block.
- the first communication range may be sent or instructed by the PHY layer entity of the terminal to the MAC layer entity.
- the first communication range corresponds to the maximum transmission power of the terminal.
- the transmission performance requirement includes: the communication range is less than or equal to the first communication range.
- the communication range of each LCH in the at least one SL LCH (for example, the above-mentioned at least one SL LCH1 or the above-mentioned at least one SL LCH2) determined by the terminal is less than or equal to the first communication range.
- the terminal determines the first SL LCH.
- the first SL LCH is an SL LCH that meets the first preset condition among at least one SL LCH.
- the first preset condition here includes: an SL LCH whose communication range is equal to a preset threshold, or an SL LCH whose priority is the first priority.
- the first SL LCH is the SL LCH with the highest priority among at least one SL LCH.
- S602 The terminal allocates resources for the data of the first SL LCH.
- the terminal allocates a part of the transmission resources used to transmit the transmission block of the MAC layer entity to the data of the first SL and LCH.
- the terminal determines, according to the communication range of the first SL LCH, a second SL LCH that meets the second preset condition among the at least one SL LCH.
- the transmission resource here is a resource used to send a transmission block, which may be a transmission block or a side link resource.
- Each SL LCH is configured with a communication range parameter. After the first SL LCH is determined, the terminal can obtain the communication range of the first SL LCH.
- the value of the communication range corresponds to the transmission power of the terminal, and the communication range is used to identify the minimum communication range. If the terminal transmits the data of the first SL LCH, the communication range guaranteed by the transmission power of the terminal is the communication range of the first SL LCH, that is, the communication distance that the data of the first SL LCH can reach should be equal to Or greater than the value of the communication range of the first SL LCH. In this way, for an SL LCH (such as the second SL LCH) whose communication range is less than or equal to the communication range of the first SL LCH, under the same transmission power, the terminal will also The data can be sent successfully.
- the communication range guaranteed by the transmission power of the terminal is the communication range of the first SL LCH, that is, the communication distance that the data of the first SL LCH can reach should be equal to Or greater than the value of the communication range of the first SL LCH.
- the terminal determines the second SL LCH that meets the second preset condition among at least one SL LCH according to the communication range of the first SL LCH.
- the first SL LCH in the embodiment of this application is different from the second SL LCH.
- the second preset condition may include: an SL LCH whose communication range is less than or equal to the communication range of the first SL LCH.
- the terminal may use implementation A to determine the second SL LCH that meets the second preset condition.
- Implementation A The terminal determines the SL LCH with a higher priority than other SL LCHs among the SL LCHs that have a communication range smaller than and/or equal to the communication range of the first SL LCH, except for the first SL LCH, as The second SL LCH.
- the four SL LCHs in descending order of priority are: SL LCH 3, SL LCH 1, SL LCH 4, SL LCH 2; among them, the communication range of SL LCH 1 is 900 meters, the communication range of SL LCH 2 is 500 meters, the communication range of SL LCH 3 is 700 meters, and the communication range of SL LCH 4 is 600 meters.
- the terminal determines whether the communication range of SL LCH 1 is less than or equal to the communication range of SL LCH 3; since the communication range of SL LCH 1 is greater than the communication range of SL LCH 3, therefore, The terminal determines that SL LCH 1 is not the second SL LCH, so the terminal continues to determine whether the communication range of SL LCH 4 is less than or equal to the communication range of SL LCH 3; since the communication range of SL LCH 4 is smaller than the communication range of SL LCH 3, therefore, The terminal determines that SL LCH 4 is the second SL LCH.
- the communication range of the SL LCH may not meet the configuration requirements.
- Each SL LCH in the embodiment of this application can also The deviation value of the communication range is configured.
- the deviation value of the communication range is configured by a network device (such as a base station) or a higher layer of the terminal (such as an RRC layer entity, a NAS layer entity, etc.).
- the terminal can determine the second SL LCH that meets the second preset condition according to the communication range and deviation value of each SL LCH in the at least one SL LCH.
- the second preset condition includes: the SL LCH whose communication range is in the multiplexing interval, or the SL LCH whose communication interval includes the communication range of the first SL LCH, or the SL LCH whose communication interval and the multiplexing interval overlap.
- the above multiplexing interval is: [communication range of the first SL LCH-first deviation value, communication range of the first SL LCH], or: [communication range of the first SL LCH-first deviation value, first SL LCH Communication range + first deviation value], or: [communication range of the first SL LCH, communication range of the first SL LCH + first deviation value]; the first deviation value is the communication range of the first SL LCH Deviation.
- the communication range of the SL LCH is: [the communication range of the SL LCH, the communication range of the SL LCH + the deviation value of the communication range of the SL LCH], or: [the communication range of the SL LCH-the communication range of the SL LCH The deviation value of, the communication range of the SL LCH + the deviation value of the communication range of the SL LCH], or [the communication range of the SL LCH, the communication range of the SL LCH + the deviation value of the communication range of the SL LCH].
- the terminal may use the following implementation manner I to implementation manner III to determine the second SL LCH that meets the foregoing second preset condition.
- Implementation method I The terminal obtains the deviation value of the communication range of the first SL LCH (referred to as the first deviation value), and determines the multiplexing interval according to the communication range of the first SL LCH and the first deviation value; subsequently, the terminal will Among at least one SL LCH, except for the first SL LCH, and among the SL LCHs whose communication range is within the multiplexing interval, the SL LCH with a higher priority than other SL LCHs is determined to be the second SL LCH.
- the first deviation value the deviation value of the communication range of the first SL LCH
- SL LCH includes SL LCH 1, SL LCH 2, and SL LCH 3
- the three SL LCHs in descending order of priority are: SL LCH 3, SL LCH 1, SL LCH 2; where ,
- the communication range of SL LCH 1 is 200 meters
- the communication range of SL LCH 2 is 500 meters
- the communication range of SL LCH 3 is 600 meters
- the deviation value of the communication range of SL LCH 3 is 100 meters.
- the terminal determines the SL LCH 3 as the first SL LCH, assuming that the multiplexing interval is [600-100, 600]. Since the 200-meter communication range of SL LCH 1 is not within the reuse interval, the terminal determines that SL LCH1 is not the second SL LCH; subsequently, the terminal determines that the 500-meter communication range of SL LCH 2 is within the reuse interval, so it determines SL LCH 2 is the second SL LCH.
- Implementation method II The terminal determines the SL LCH with a higher priority than other SL LCHs among the SL LCHs of at least one SL LCH except the first SL LCH and the communication range of the first SL LCH as the second SL LCH .
- the three SL LCHs in descending order of priority are: SL LCH 1, SL LCH 2, SL LCH 3; terminal
- the SL LCH 1 is determined as the first SL LCH, and the communication range of the SL LCH 1 is 500 meters. If the communication range of SL LCH2 is 300 meters, the deviation value of the communication range is 200 meters, the communication range of SL LCH 2 is [300, 300+200], because the communication range of SL LCH 1 is in the communication range [300, 300+200] ], therefore, SL LCH 2 is the second SL LCH.
- Implementation mode III The terminal obtains the first deviation value, and determines the multiplexing interval according to the communication range of the first SL LCH and the first deviation value; the terminal determines the communication range and the multiplex of the at least one SL LCH in addition to the first SL LCH.
- the SL LCH with a higher priority than other SL LCHs is determined as the second SL LCH.
- the three SL LCHs in descending order of priority are: SL LCH 1, SL LCH 3, SL LCH 2; terminal
- the SL LCH 1 is determined as the first SL LCH, the communication range of the SL LCH 1 is 500 meters, the first deviation value is 100 meters, and the multiplexing interval is [500-100, 500].
- the terminal determines that SL LCH 3 is not the second SL LCH. If the communication range of SL LCH2 is 300 meters, the deviation value of the communication range is 200 meters, and the communication interval of SL LCH 2 is [300, 300+200], because the multiplexing interval [500-100, 500] and the communication interval [300] , 300+200], there is an intersection, therefore, the terminal determines that SL LCH 2 is the second SL LCH.
- the terminal after determining the first SL LCH, determines at least one SL LCH other than the first SL LCH Among them, the SL LCH with the highest priority and the same communication range as the first SL LCH is the second SL LCH.
- the priority of the above-mentioned second SL LCH is higher than the priority of other LCHs in at least one SL LCH except the first SL LCH. It can be understood that the terminal determines whether the SL LCH satisfies the second preset according to the descending order of the SL LCH priority. Set conditions.
- the upper layer of the network device or the terminal may configure a communication range deviation value for the terminal, that is, all SL LCHs of the terminal share a communication range deviation value.
- each SL LCH may also be configured with a dedicated bit, which is used to indicate whether the SL LCH uses (or is associated with) the deviation value of the communication range.
- the value of the dedicated bit of SL LCH 1 is "1" it means that SL LCH 1 will use the deviation value of the shared communication range; if the value of the dedicated bit is "0", it means SL LCH 1 The deviation value of the shared communication range is not used.
- the terminal can multiplex the first SL LCH and the second SL LCH in the same transmission resource, that is, they can be packaged in the same transmission block Send in.
- the terminal when the communication range of the SL LCH is equal to the communication range of the first SL LCH, the terminal multiplexes the SL LCH with the first SL LCH in the same transmission block; or, when the multiplexing interval includes the communication of the SL LCH When it is in the range (ie, implementation I is adopted), the terminal multiplexes the SL LCH and the first SL LCH in the same transport block.
- S604 The terminal allocates resources for the data of the second SL LCH.
- the terminal allocates a part of the transmission resources used to transmit the transmission block of the MAC layer entity to the data of the second SL LCH.
- the terminal allocates resources for the data of the second SL LCH in descending order of the priority of the SL LCH.
- the foregoing S600 to S604 are all performed by the MAC layer entity of the terminal.
- the terminal can continue to determine the next second SL LCH (refer to S603), and allocate resources for the determined SL LCH data , Until the terminal is at least one SL LCH that meets the second preset condition (SL LCH whose communication range is less than and/or equal to the communication range of the first SL LCH, or the SL LCH whose communication range is in the multiplexing interval, or the communication interval includes The data of the SL LCH of the communication range of the first SL LCH, or the SL LCH of the intersection of the communication interval and the multiplexing interval are all allocated resources, or until the remaining resources of the transmission resources are equal to zero.
- the second preset condition SL LCH whose communication range is less than and/or equal to the communication range of the first SL LCH, or the SL LCH whose communication range is in the multiplexing interval, or the communication interval includes
- the terminal in the embodiment of the present application may also obtain the communication range from the sidelink resource allocation information, or obtain the communication range and the deviation value of the communication range at the same time, and according to the obtained communication range and deviation
- the value determines the multiplexing interval, that is, the acquired communication range can be regarded as the communication range of the first SL LCH, and the deviation value of the acquired communication range can be regarded as the first deviation value. Subsequently, if there is an intersection between the communication interval of a certain SL LCH and the multiplexing interval, or the multiplexing interval includes the communication range of the SL LCH, it is determined to allocate resources for the data of the SL LCH.
- the upper layer of the network device or terminal can also configure a dedicated bit and offset value for each SL LCH (where the offset value of all SL LCHs of the terminal can be the same or different), which is used to indicate whether the SL LCH is used (or Related to) deviation value.
- the value of the dedicated bit of a certain SL LCH is "1", which is used to indicate that the multiplexing interval includes the communication range of the SL LCH, or the communication interval of the SL LCH includes the acquired communication range.
- the terminal can allocate resources for the data of the SL LCH; the value of the dedicated bit of a certain SL LCH is "0", which is used to indicate that only the communication
- the data of the SL LCH whose range is equal to the acquired communication range is multiplexed into the transmission block, or, when the multiplexing interval includes the communication range of the SL LCH, the terminal may allocate resources for the data of the SL LCH.
- the terminal can multiplex the data of the SL LCH with the same communication range or the same into the same transport block.
- the terminal multiplexes SL LCH data with similar communication ranges into the same transmission block, which can maximize the use of transmission resources, ensure data reliability, and avoid waste of transmission resources.
- the terminal multiplexes the same SL and LCH data into the same transport block, which can avoid unnecessary power consumption.
- the terminal may also allocate resources for the data of the third SL LCH.
- the third SL LCH here does not meet the above second preset condition, and the priority of the third SL LCH is higher than all the SL LCHs and/or the first SL LCH that meet the second preset condition among the at least one SL LCH At least one priority.
- the terminal may allocate resources for the data of the third SL LCH after all the data of the SL LCH that meets the second preset condition in at least one SL LCH; it may also allocate resources for the data of the third SL LCH. Before allocating resources for data of one or more SL LCHs that meet the second preset condition, resources are allocated for data of the third SL LCH (the embodiment of this application will not describe in detail), which is not limited in the embodiment of this application.
- the SL LCH multiplexing method provided by the embodiment of the present application allocates resources to all the SL LCH data that meets the second preset condition among at least one SL LCH and returns include:
- S700 If the remaining resources of the transmission resources are greater than zero, and the terminal is configured with a third SL LCH, the terminal allocates resources for data of the third SL LCH.
- the third SL LCH does not meet the above second preset condition, and the priority of the third SL LCH is higher than the priority of at least one of the first SL LCH and the first SL LCH that meets the second preset condition in the at least one SL LCH level.
- the terminal When transmission resources are left, the terminal multiplexes the data of the third SL LCH into the transmission block to ensure the transmission of data in the high priority SL LCH, reduce the waste of transmission resources, and improve the effective use of transmission resources rate.
- S700 is executed by the MAC layer entity of the terminal.
- the terminal can also directly allocate resources to at least one SL LCH that does not meet the second preset condition according to the descending order of the SL LCH priority. In this way, the terminal does not need to eliminate the second preset condition.
- the priority of the SL LCH with the preset condition is compared with the priority of at least one LCH in the at least one SL LCH.
- the communication range of the third SL LCH may be larger than the first communication range.
- the first communication range corresponds to the transmission power of the terminal. In this way, when the terminal transmits a transport block including the data of the third SL LCH, the reliability of the data of the third SL LCH cannot be guaranteed. In order to improve the reliability of the data and in order to make each data in the transmission block meet the requirements of the communication range, the terminal can also adjust the transmission power.
- the SL LCH multiplexing method provided in the embodiment of the present application may further include S701.
- the terminal instructs and/or adjusts the transmit power of the terminal.
- the MAC layer entity of the terminal sends an adjustment instruction to the PHY layer entity for instructing the PHY layer entity to adjust the transmission power of the terminal, or the MAC layer entity carries a power adjustment instruction in other information.
- the PHY layer entity adjusts the transmission power of the terminal.
- the MAC layer entity of the terminal sends adjustment information to the PHY layer entity, and the adjustment information is used to instruct the PHY layer entity to adjust the transmission power to the first transmission power, which is the same as the third SL LCH Corresponding to the communication range, that is, adjusting the transmission power to meet the communication range of the third SL LCH.
- the PHY layer entity adjusts the transmission power to meet the communication range of the third SL LCH.
- the PHY layer entity needs to communicate with the base station to obtain the approval of the base station during the process of adjusting the transmission power.
- the communication process between the PHY layer entity and the base station can refer to the method for adjusting the transmission power of the terminal and the base station in the prior art, which will not be described in detail here.
- the terminal may perform S701 first, then S700, or may perform S700 first, then S701, or simultaneously perform S701 and S700, which is not limited in this embodiment of the application.
- the terminal in the embodiment of the present application realizes the adjustment of the transmission power through inter-layer interaction, thereby ensuring the reliability of the data multiplexed into the same transmission block.
- the terminal may also determine whether there is a fourth SL LCH (the communication range is greater than the first communication range, And the priority is higher than the priority of at least one of the at least one SL LCH), if there is a fourth SL LCH, it is determined that the at least one SL LCH also includes the fourth SL LCH.
- S600 in Figure 6 can be replaced with S800 to S802 (please refer to Figure 8).
- the terminal selects an SL LCH whose communication range is less than or equal to the first communication range from all LCHs.
- the terminal determines the fourth SL LCH.
- the terminal determines that at least one SL LCH includes the selected SL LCH and the fourth SL LCH.
- the terminal Since the communication range of the fourth SL LCH is larger than the first communication range, and the first communication range corresponds to the transmission power of the terminal.
- the terminal determines that at least one SL LCH also includes a fourth SL LCH, in order to improve the reliability of the data, and to enable each data in the transmission block to meet the communication range requirements, the terminal can also indicate and/or adjust the transmission power .
- the SL LCH multiplexing method provided in the embodiment of the present application may further include S803.
- S803 The terminal instructs and/or adjusts the transmit power of the terminal.
- the prior art proposes a communication range parameter, but does not provide a specific solution for the application of the communication range parameter in the SL LCH multiplexing process. For this reason, the SL LCH multiplexing method provided in the embodiments of the present application may also consider the communication range parameter in the process of determining at least one SL LCH. After that, the terminal allocates resources for the data of the LCH in the at least one SL LCH. .
- the SL LCH multiplexing method provided in the embodiment of the present application includes:
- the terminal determines at least one SL LCH according to the communication range.
- each SL LCH in at least one SL LCH satisfies the third preset condition.
- the third preset condition includes: the communication range of the SL LCH is smaller than and/or equal to the first communication range, and the first communication range corresponds to the transmission power of the terminal; or, Including: the allowable transmission power of the SL LCH is less than and/or equal to the transmission power of the terminal; or, including: the second communication range is less than and/or equal to the first communication range, the first communication range corresponds to the transmission power of the terminal, and the second communication The range corresponds to the allowable transmission power of SL LCH.
- each SL LCH is configured with one or more communication ranges, each communication range corresponds to a transmission power, and the mapping relationship between the transmission power and the communication range is stored in the terminal.
- the mapping relationship may be configured by the network equipment or the terminal at a higher level. In this way, for each SL LCH, the terminal can determine the transmission power corresponding to a certain communication range in the SL LCH.
- the method for the terminal to determine at least one SL LCH is: after the PHY layer entity of the terminal obtains the side link resource, it can determine the transmission power of the terminal according to the side link resource, and the PHY layer The entity indicates the transmission power of the terminal to the MAC layer entity, and subsequently, the MAC layer entity can determine the first communication range corresponding to the transmission power of the terminal. After that, the MAC layer entity selects an SL LCH whose communication range is less than and/or equal to the first communication range. In this case, the third preset condition is that the communication range of the SL LCH is smaller than and/or equal to the first communication range.
- the method for the terminal to determine at least one SL LCH is: after the PHY layer entity of the terminal obtains the side link resource, it can determine the transmission power of the terminal according to the side link resource, and The mapping relationship determines the first communication range corresponding to the transmission power of the terminal, and indicates the first communication range to the MAC layer entity. After that, the MAC layer entity selects an SL LCH whose communication range is less than and/or equal to the first communication range. In this case, the third preset condition is that the communication range of the SL LCH is smaller than and/or equal to the first communication range.
- the method for the terminal to determine at least one SL LCH is: after the PHY layer entity of the terminal obtains the side link resource, it can determine the transmission power of the terminal according to the side link resource, and the PHY layer The entity sends the transmission power of the terminal to the MAC layer entity. Subsequently, the MAC layer entity determines the allowable transmission power of each SL LCH according to the mapping relationship, and selects the SL LCH whose allowable transmission power is less than and/or equal to the transmission power of the terminal. In this case, the third preset condition is that the allowable transmission power of the SL LCH is less than and/or equal to the transmission power of the terminal.
- the PHY layer entity obtains the communication range from the side link allocation information, the communication range is the first communication range, and the PHY layer indicates the first communication range to the MAC layer entity.
- the MAC layer entity selects an SL LCH whose communication range is less than and/or equal to the first communication range.
- each SL LCH in this embodiment of the application is configured with one or more allowable transmission powers, and each transmission power corresponds to one or more communication ranges, and the mapping relationship between the transmission power and the communication range is stored in the terminal .
- the mapping relationship may be configured by the network equipment or the terminal at a higher level. In this way, for each SL LCH, the terminal can determine the communication range corresponding to a certain allowable transmission power in the SL LCH.
- the method for the terminal to determine at least one SL LCH is: after the PHY layer entity of the terminal obtains the side link resource, it can determine the transmission power of the terminal according to the side link resource, and the PHY layer The entity indicates the transmit power of the terminal to the MAC layer entity. After that, the MAC layer entity selects an SL LCH whose allowable transmission power is less than or equal to the terminal's transmit power; or, the MAC layer entity selects an SL LCH whose allowable transmit power is less than or equal to the terminal's transmit power.
- the method for the terminal to determine at least one SL LCH is: after the PHY layer entity of the terminal obtains the side link resource, it can determine the transmission power of the terminal according to the side link resource, and the PHY layer The entity indicates the transmission power of the terminal to the MAC layer entity. Subsequently, the MAC layer entity determines the communication range corresponding to the transmission power of the terminal according to the mapping relationship; or, after the PHY layer entity of the terminal obtains the side link resources, it can use this The side link resource determines the transmission power of the terminal, and subsequently, the PHY determines the first communication range corresponding to the transmission power according to the mapping relationship. After that, the PHY layer entity indicates the first communication range to the MAC layer. The MAC layer entity determines the communication range corresponding to the allowable transmit power of each SL LCH according to the mapping relationship. The MAC layer entity selects an SL LCH whose communication range is less than or equal to the first communication range.
- the PHY layer entity obtains the communication range from the side link allocation information, the communication range is the first communication range, and the PHY layer indicates the first communication range to the MAC layer entity. Subsequently, the MAC layer entity determines the communication range corresponding to the allowable transmit power of each SL LCH according to the mapping relationship. The MAC layer entity selects an SL LCH whose communication range is less than or equal to the first communication range.
- At least one SL LCH here corresponds to the same target identifier.
- the terminal allocates resources for data of the SL LCH in at least one SL LCH.
- the terminal can use an existing method to allocate resources for the data of the SL LCH in at least one SL LCH, that is, allocate resources for the data of the SL LCH in the at least one SL LCH in descending order of priority of the SL LCH,
- the processes described in S601 to S604 above may also be used to allocate resources for the data of the SL LCH in at least one SL LCH, which is not limited in the embodiment of the present application.
- the terminal determines at least one SL LCH based on the communication range, and subsequently, can multiplex the data of the SL LCH with the same/similar communication range into the same transmission block, providing an implementation way of multiplexing the SL LCH.
- the terminal After the terminal allocates resources for the data of the SL LCH in at least one SL LCH by using the process shown in FIG. 6, the remaining resources of the transmission resources may be greater than zero. If the remaining resources of the transmission resource are still greater than zero, the terminal can also allocate resources for at least one SL LCH data that does not meet the second preset condition in the order of priority from high to low (this case is implemented in this application) The example does not describe in detail), it is also possible to allocate resources for the data of the fifth SL LCH outside of at least one SL LCH, where the fifth SL LCH does not meet the third preset condition, and the priority of the fifth SL LCH is higher than at least at least The priority of at least one SL LCH in one SL LCH.
- the SL LCH multiplexing method provided in the embodiment of the present application further includes after S901:
- the terminal determines the fifth SL LCH.
- the fifth SL LCH does not meet the third preset condition, and the priority of the fifth SL LCH is higher than the priority of at least one SL LCH among the at least one SL LCH.
- the terminal allocates resources for the data of the fifth SL LCH.
- the terminal may also indicate and/or adjust the transmission power.
- the terminal can also directly allocate resources to at least one SL LCH that does not meet the third preset condition according to the descending order of the SL LCH priority. In this way, the terminal does not need to eliminate the third preset condition.
- the priority of the SL LCH with the preset condition is compared with the priority of at least one LCH in the at least one SL LCH.
- the SL LCH multiplexing method provided in the embodiment of the present application may further include S1002.
- the terminal indicates and/or adjusts the transmission power.
- the terminal may also determine whether there is an SL LCH b (the third preset condition is not met, and the priority is higher than the priority of at least one LCH in at least one SL LCH), if there is SL LCH b, It is determined that at least one SL LCH also includes SL LCH b.
- S900 in FIG. 9 can be replaced with S1100 to S1102 (please refer to FIG. 11).
- the terminal selects an SL LCH that meets the third preset condition from all LCHs.
- the terminal determines the SL LCH b.
- the terminal determines that at least one SL LCH includes the selected SL LCH and SL LCH b.
- the communication range of the SL LCH b is larger than the first communication range, and the first communication range corresponds to the transmission power of the terminal.
- the terminal may also adjust the current maximum transmission power. For example, the MAC layer entity instructs the PHY layer entity to adjust the power.
- the SL LCH multiplexing method provided in the embodiment of the present application may further include S1103.
- the terminal indicates and/or adjusts the transmit power of the terminal.
- the terminal in the embodiment of the present application can multiplex the data of the SL LCH with the same communication range or the same into the same transport block.
- the terminal multiplexes the SL and LCH data with similar communication ranges into the same transmission block, which can maximize the use of transmission resources, ensure the reliability of data, and avoid excessive consumption of transmission power and waste of transmission resources.
- the terminal multiplexes the same SL and LCH data into the same transport block, which can avoid unnecessary power consumption.
- the embodiment of the present application may divide the terminal into functional modules according to the foregoing method examples.
- each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
- the above-mentioned integrated modules can be implemented in the form of hardware or software functional modules.
- the division of modules in the embodiments of the present application is illustrative, and is only a logical function division, and another division method may be used in actual implementation.
- FIG. 12 shows a schematic diagram of the composition of a communication device (denoted as communication device 120).
- the communication device 120 may be a terminal, a chip or a system on a chip in the terminal, and the communication device 120 may be used to perform the above implementation The function of the terminal involved in the example.
- the communication device 120 shown in FIG. 12 includes: a determining unit 121 and a multiplexing unit 122.
- the determining unit 121 is configured to determine a first SL LCH, where the first SL LCH is an SL LCH satisfying a first preset condition among at least one SL LCH.
- the multiplexing unit 122 is configured to allocate resources for the data of the first SL LCH determined by the determining unit 121.
- the determining unit 121 is further configured to determine the second SL LCH of the at least one SL LCH according to the communication range of the first SL LCH when the remaining resources of the transmission resources are greater than zero, where the first SL LCH is different from the second SL LCH .
- the multiplexing unit 122 is further configured to allocate resources for the data of the second SL LCH determined by the determining unit 121.
- the foregoing first preset condition includes: an SL LCH with a communication range equal to a preset threshold; or, the foregoing first preset condition includes: an SL LCH with a first priority.
- the foregoing second preset condition includes: the SL LCH whose communication range is less than or equal to the communication range of the first SL LCH; or, includes: the SL LCH whose communication range is in the multiplexing interval; or, includes: the communication interval includes the first SL LCH; 1.
- the SL LCH of the communication range of the SL LCH or, including: the SL LCH where the communication interval and the multiplexing interval overlap; where the multiplexing interval is: [the communication range of the first SL LCH-the first deviation value, the first SL LCH communication range], the first deviation value is the deviation value of the communication range of the first SL LCH; the communication range of the SL LCH is: [the communication range of the SL LCH, the communication range of the SL LCH + the communication range of the SL LCH Deviation value].
- the foregoing second preset condition includes: the SL LCH whose communication range is less than or equal to the communication range of the first SL LCH; or, includes: the SL LCH whose communication range is in the multiplexing interval; or, includes: the communication interval includes the first SL LCH; 1.
- the SL LCH of the communication range of the SL LCH is: [the communication range of the first SL LCH-the first deviation value, the first SL The communication range of the LCH + the first deviation value], or [the communication range of the first SL LCH, the communication range of the first SL LCH + the first deviation value];
- the communication interval of the SL LCH is: [the communication range of the SL LCH- The deviation value of the communication range of the SL LCH, the communication range of the SL LCH + the deviation value of the communication range of the SL LCH], or [the communication range of the SL LCH, the communication range of the SL LCH + the communication range of the SL LCH Deviation value].
- the determining unit 121 is specifically configured to determine that among the SL LCHs that meet the second preset condition in addition to the first SL LCH among the at least one SL LCH, the SL LCH with higher priority than other SL LCHs is the second SL LCH.
- the multiplexing unit 122 is further used for the remaining resources of the transmission resources to be greater than, and the communication device 120 is configured with a third SL LCH to allocate resources for the data of the third SL LCH; wherein, the third SL LCH does not satisfy the second The preset condition and the priority of the third SL LCH are higher than the priority of at least one of the first SL LCH and the second SL LCH.
- the multiplexing unit 122 is further configured to allocate resources for all the data of the SL LCH that meets the second preset condition in the at least one SL LCH before allocating resources for the data of the third SL LCH.
- the determining unit 121 is further configured to determine that at least one SL LCH further includes a fourth SL LCH when the communication device 120 is configured with a fourth SL LCH; wherein, the communication range of the fourth SL LCH is larger than that of the first communication
- the priority of the fourth SL LCH is higher than the priority of at least one LCH in the at least one SL LCH, and the first communication range corresponds to the transmission power of the communication device.
- the communication device 120 further includes an adjustment unit 123; the adjustment unit 123 is configured to instruct and/or adjust the transmission power of the communication device.
- each SL LCH in the at least one SL LCH corresponds to the same target identifier.
- the communication device 120 further includes a storage unit 124.
- the storage unit 124 is used to store the program code of the communication device 120 and the like.
- FIG. 13 shows a schematic diagram of the composition of a communication device (denoted as the communication device 130).
- the communication device 130 can be a terminal, a chip or a system on a chip in the terminal, and the communication device 130 can be used to perform the above implementation The function of the terminal involved in the example.
- the communication device 130 shown in FIG. 13 includes: a determining unit 131 and a multiplexing unit 132.
- the determining unit 131 is configured to determine at least one SL LCH according to the communication range, where each SL LCH in the at least one SL LCH meets the third preset condition.
- the multiplexing unit 132 is configured to allocate resources to the SL LCH in the at least one SL LCH determined by the determining unit 131.
- the foregoing third preset condition includes: the communication range of the SL LCH is less than or equal to the first communication range, the first communication range and the transmission power of the communication device 130 Corresponding; or, including: the allowable transmission power of the SL LCH is less than or equal to the transmission power of the communication device 130; or, including: the second communication range is less than or equal to the first communication range, and the first communication range corresponds to the transmission power of the communication device 130 , The second communication range corresponds to the transmit power allowed by the SL LCH.
- the determining unit 131 is further configured to determine that the at least one SL LCH further includes a fifth SL LCH; the fifth SL LCH does not meet the third preset condition and has a higher priority than at least one SL LCH in the at least one SL LCH Priority.
- the multiplexing unit 132 is further configured to allocate resources to the SL LCH in at least one SL LCH, and if the remaining transmission resources of the transmission resource are greater than zero, and the communication device 130 is configured with the fifth SL LCH, it is the fifth SL LCH.
- SL LCH data allocation resources wherein, the fifth SL LCH does not meet the third preset condition, and the priority of the fifth SL LCH is higher than the priority of at least one SL LCH in the at least one SL LCH.
- each SL LCH in the at least one SL LCH corresponds to the same target identifier.
- the communication device 130 further includes a storage unit 133.
- the storage unit 133 is used to store the program code of the communication device 130 and the like.
- the above determination unit 121, multiplexing unit 122, adjustment unit 123, determination unit 131, and multiplexing unit 132 may be the processor 51 in FIG. 5.
- the storage unit 124 and the storage unit 133 described above may be the memory 52 in FIG. 5.
- the units in FIGS. 12 and 13 may also be referred to as modules, for example, the processing units may be referred to as processing modules.
- the names of the respective units may not be the names shown in the figures.
- the unit that obtains the first deviation value may also be referred to as a processing unit (for example, the adjustment unit 123 may be referred to as a processing unit), depending on how the modules are divided.
- each unit in FIG. 12 and FIG. 13 is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer readable storage medium.
- a computer readable storage medium includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present application.
- Storage media for storing computer software products include: U disk, mobile hard disk, read-only memory (read-only memory, referred to as ROM), random access memory (random access memory, referred to as RAM), magnetic disks or optical disks, etc.
- the medium of the program code include: U disk, mobile hard disk, read-only memory (read-only memory, referred to as ROM), random access memory (random access memory, referred to as RAM), magnetic disks or optical disks, etc.
- the embodiment of the present application also provides a computer-readable storage medium, including instructions, which when the instructions run on a computer, cause the computer to execute any of the foregoing methods.
- the embodiments of the present application also provide a computer program product containing instructions, which when the instructions run on a computer, cause the computer to execute any of the foregoing methods.
- the computer may be implemented in whole or in part by software, hardware, firmware or any combination thereof.
- a software program it may be implemented in the form of a computer program product in whole or in part.
- 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 devices.
- the computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or include one or more data storage devices such as servers, data centers, etc. that can be integrated with the medium.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供一种侧行链路逻辑信道的复用方法及装置,终端在确定出至少一个侧行链路逻辑信道SLLCH中满足第一预设条件的SLLCH(简称为第一SLLCH)后,为该第一SLLCH的数据分配资源;后续,传输资源的剩余资源大于零时,终端根据第一SLLCH的通信范围确定满足第二预设条件的第二SLLCH,并为第二SLLCH的数据分配资源,第一SLLCH和第二SLLCH不同。该方法在复用过程中考虑了通信范围这一参数,将通信范围相同或不同的SLLCH的数据复用到同一传输块中,提高了传输资源的利用率,避免了传输资源的浪费。
Description
本申请要求于2019年4月30日提交国家知识产权局、申请号为201910364619.3、申请名称为“一种侧行链路逻辑信道的复用方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请实施例涉及通信技术领域,尤其涉及一种侧行链路逻辑信道的复用方法及装置。
在车联网(vehicle to everything,V2X)通信***中,发端设备的媒体接入控制(media access control,MAC)层实体通常会按照侧行链路逻辑信道(sidelink logical channel,SL LCH)的优先级由高到低的顺序将多个SL LCH的数据复用到同一MAC协议数据单元(protocol data unit,PDU)中,这一过程称为SL逻辑信道优先级(logical channel prioritization,LCP)处理。之后,MAC层实体将MAC PDU递交给发端设备的物理层实体(PHY层实体)。发端设备的PHY层实体将MAC PDU通过发端设备与收端设备之间的直连通道(如:PC5口)发送给收端设备。
在新空口(New Radio,NR)的V2X通信***中,引入了通信范围(communication range)这一参数。发端设备的物理层实体根据通信范围对发送功率进行调整。
发明内容
本申请提供一种侧行链路逻辑信道的复用方法及装置,在复用过程中考虑了通信范围这一参数,提高了传输资源的利用率,避免了传输资源的浪费。
为达到上述目的,本申请提供如下技术方案:
第一方面,本申请提供一种SL LCH的复用方法,终端在确定出至少一个SL LCH中满足第一预设条件的SL LCH(简称为第一SL LCH)后,为该第一SL LCH的数据分配资源;后续,在传输资源的剩余资源大于零的情况下,终端根据第一SL LCH的通信范围确定至少一个SL LCH中满足第二预设条件的第二SL LCH,并为第二SL LCH的数据分配资源,第一SL LCH和第二SL LCH不同。该方法在复用过程中考虑了通信范围这一参数,可以将通信范围相同或者不同的SL LCH的数据复用到同一传输块中,提高了传输资源的利用率,避免了传输资源的浪费。
在一种可能的设计中,上述第一预设条件包括:通信范围等于预设阈值的SL LCH,或者,包括:优先级为第一优先级的SL LCH。
第一SL LCH为终端选取第二SL LCH的基准,终端可根据通信范围或优先级选取第一SL LCH。本申请中的第一优先级可以为至少一个SL LCH中的最高优先级,也可以为次高优先级,本申请对此不作限定。
在一种可能的设计中,上述第二预设条件包括:通信范围小于或等于第一SL LCH 的通信范围的SL LCH;或者,包括:通信范围位于复用区间的SL LCH;或者,包括:通信区间包括第一SL LCH的通信范围的SL LCH;或者,包括:通信区间与复用区间存在交集的SL LCH;其中,复用区间为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围],第一偏差值为第一SL LCH的通信范围的偏差值,即为第一SL LCH配置的通信范围偏差值;SL LCH的通信区间为:[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值]。
本申请中,通信范围的数值可能会影响终端的发送功率。若终端发送第一SL LCH的数据,则该终端的发送功率所能保证的通信范围为第一SL LCH的通信范围,这样,对于通信范围小于或等于第一SL LCH的通信范围的SL LCH(如第二SL LCH)而言,在同一发送功率下,该终端也可以将其数据发送成功。基于此,终端根据第一SL LCH的通信范围,确定满足上述任一第二预设条件的第二SL LCH。
在一种可能的设计中,上述第二预设条件包括:通信范围小于或等于第一SL LCH的通信范围的SL LCH;或者,包括:通信范围位于复用区间的SL LCH;或者,包括:通信区间包括第一SL LCH的通信范围的SL LCH;或者,包括:通信区间与复用区间存在交集的SL LCH;其中,复用区间为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围+第一偏差值],或者[第一SL LCH的通信范围,第一SL LCH的通信范围+第一偏差值];SL LCH的通信区间为:[该SL LCH的通信范围-该SL LCH的通信范围的偏差值,该SL LCH的通信范围+该SL LCH的通信范围的偏差值],或者[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值]。
本申请中的通信范围用于标识最小通信范围,因此,终端可以将通信范围小于或等于(第一SL LCH的+第一偏差值)的SL LCH与第一SL LCH的数据复用到同一传输块中。
在一种可能的设计中,上述“终端根据第一SL LCH的通信范围,确定至少一个SL LCH中满足第二预设条件的第二SL LCH”的方法为:终端确定至少一个SL LCH中除第一SL LCH之外、满足第二预设条件的SL LCH中,优先级高于其他SL LCH的SL LCH为第二SL LCH。
终端在确定出第一SL LCH后,根据优先级由高到低的顺序判断至少一个SL LCH中除第一SL LCH之外,其他SL LCH是否满足第二预设条件。若按照优先级由高到低的顺序依次判断到某一SL LCH时,确定该SL LCH满足第二预设条件,则终端确定该SL LCH为第二SL LCH。
在一种可能的设计中,为每一个终端配置一个通信范围的偏差值,即终端的所有SL LCH均采用同一通信范围的偏差值。不同终端所配置的通信范围的偏差值可以相同,也可以不同。
在一种可能的设计中,在传输资源的剩余资源大于零,且终端配置有第三SL LCH的情况下,终端为第三SL LCH的数据分配资源。这里的第三SL LCH不满足第二预设条件、且第三SL LCH的优先级高于至少一个SL LCH中所有满足第二预设条件的SL LCH以及第一SL LCH中至少一个的优先级。
可选的,第三SL LCH的优先级高于至少一个SL LCH中所有满足第二预设条件的SL LCH以及第一SL LCH的优先级。
在传输资源(如传输块/侧行链路资源)的剩余资源大于零的情况下,终端为第三SL LCH的数据分配资源,保证了高优先级SL LCH的数据的传输,还提高了传输资源的利用率。
在一种可能的设计中,在为第三SL LCH的数据分配资源之前,终端为至少一个SL LCH中所有满足第二预设条件的SL LCH的数据均分配资源。
终端可以在为至少一个SL LCH中所有满足第二预设条件的SL LCH的数据均分配资源之后,为第三SL LCH的数据分配资源;也可以在为至少一个SL LCH中一个或者多个满足第二预设条件的SL LCH的数据分配资源之前,为第三SL LCH的数据分配资源,本申请对此不作限定。
在一种可能的设计中,在至少一个SL LCH包括满足传输性能参数要求的SL LCH,该传输性能参数包括第一通信范围的场景中,若终端配置有第四SL LCH,则终端确定至少一个SL LCH还包括第四SL LCH,该第四SL LCH的通信范围大于第一通信范围(与终端的发送功率对应,如终端的最大发送功率)、且第四SL LCH的优先级高于至少一个SL LCH中至少一个的优先级。也就是说,终端在确定至少一个SL LCH的时候,已经考虑了通信范围这一参数,还确定至少一个SL LCH包括高优先级的SL LCH,保证了高优先级的SL LCH的数据的传输。
可选的,第一通信范围与终端的最大发送功率对应。
在一种可能的设计中,在终端为第三SL LCH的数据分配资源的情况下,或者在终端确定至少一个SL LCH包括第四SL LCH的情况下,终端还指示和/或调整终端的发送功率,以提高数据的可靠性。
在一种可能的设计中,终端的发送功率可以为终端当前的发送功率。
在一种可能的设计中,在终端为至少一个SL LCH中的所有满足第二预设条件SL LCH的数据分配了资源之后,若传输资源仍然有剩余,则终端可以将至少一个SL LCH中不满足第二预设条件的其他SL LCH,按照优先级降序进行复用。也就是说,终端不需要判断其他SL LCH的优先级,直接将其他SL LCH按照优先级降序进行复用。
在一种可能的设计中,本申请中至少一个SL LCH中对应于同一目标标识。
第二方面,本申请提供一种通信装置,该通信装置可以为终端,也可以为终端中的芯片,还可以为终端中的片上***,还可以为MAC层实体或PHY层实体。
该通信装置可以实现上述第一方面或者各可能的设计中终端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:确定单元,复用单元;示例性的,确定单元和复用单元具有终端中的MAC层实体的功能。
确定单元,用于确定第一SL LCH,所述第一SL LCH为至少一个SL LCH中满足第一预设条件的SL LCH。复用单元,用于为确定单元确定出的第一SL LCH的数据分配资源。确定单元,还用于在传输资源的剩余资源大于零的情况下,根据第一SL LCH的通信范围,确定至少一个SL LCH中满足第二预设条件的第二SL LCH,第一SL LCH与第二SL LCH不同。复用单元,还用于为确定单元确定出的第二SL LCH的数据分配资源。
示例性的,通信装置的具体实现方式可以参考第一方面或第一方面的任一种可能 的设计提供的SL LCH的复用方法中终端的行为功能,在此不再重复赘述。因此,该通信装置可以达到与第一方面或者第一方面的任一种可能的设计相同的有益效果。
第三方面,提供了一种通信装置,包括:处理器。处理器与存储器连接,存储器用于存储计算机指令,处理器执行该计算机指令,控制所述通信装置实现执行上述第一方面及其任意一种可能的实现方式所述的SL LCH的复用方法。
其中,存储器和处理器可以集成在一起,也可以为独立的器件。若为后者,存储器可以位于通信装置内,也可以位于通信装置外。
在一种可能的实现方式中,处理器包括逻辑电路,以及输入接口和/或输出接口。其中,输出接口用于使得通信装置执行发送的动作,输入接口用于使得通信装置执行接收的动作。
在一种可能的实现方式中,通信装置还包括通信接口和通信总线,处理器、存储器和通信接口通过通信总线连接。通信接口用于与其他设备通信。
该通信装置可以是终端,也可以是终端中的一部分装置,例如终端中的芯片***。该芯片***用于支持终端实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,确定、复用上述SL LCH的复用方法中所涉及的数据和/或信息。该芯片***包括芯片,也可以包括其他分立器件或电路结构。
第四方面,还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令;当计算机指令在通信装置上运行时,通信装置执行如上述第一方面及其各种可能的实现方式所述的SL LCH的复用方法。
第五方面,还提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在通信装置上运行时,使得通信装置执行如上述第一方面及其各种可能的实现方式所述的SL LCH的复用方法。
需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机存储介质上,其中,第一计算机存储介质可以与通信装置的处理器封装在一起的,也可以与通信装置的处理器单独封装,本申请对此不作限定。
本申请中第二方面、第三方面、第四方面、第五方面及其各种实现方式的描述,可以参考第一方面及其各种实现方式中的详细描述;并且,第二方面、第三方面、第四方面、第五方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。
第六方面,本申请提供一种SL LCH的复用方法,终端在根据通信范围,确定出至少一个SL LCH后,为该至少一个SL LCH中的SL LCH分配资源。这里的至少一个SL LCH中每个SL LCH均满足第三预设条件。本申请的复用方法在SL LCH的数据复用的过程中,考虑了通信范围这一参数,提供了基于通信范围实现SL LCH的数据的复用的方法。
在一种可能的设计中,对于上述至少一个SL LCH中的每个SL LCH而言,上述第三预设条件包括:SL LCH的通信范围小于或等于第一通信范围,该第一通信范围与终端的发送功率对应;或者,包括:SL LCH允许的发送功率小于或等于终端的发送功率;或者,包括:第二通信范围小于或等于第一通信范围,第一通信范围与终端的发送功率对应,第二通信范围与SL LCH允许的发送功率对应。
在一种可能的设计中,在终端配置有第五SL LCH(优先级高于至少一个SL LCU中至少一个LCH的优先级)的情况下,终端确定至少一个SL LCH还包括第五SL LCH。也就是说,终端在确定至少一个SL LCH的时候,不仅考虑通信范围这一参数,还确定至少一个SL LCH包括高优先级的SL LCH,保证了高优先级的SL LCH的数据的传输。
在一种可能的设计中,终端为至少一个SL LCH中的SL LCH的数据分配资源后,若该传输资源的剩余资源大于零,且终端配置有第五SL LCH(不满足上述第三预设条件、且优先级高于至少一个SL LCH中至少一个的优先级),则终端为第五SL LCH的数据分配资源。
在一种可能的设计中,若传输资源仍然有剩余,则终端可以将至少一个SL LCH中不满足第三预设条件的其他SL LCH,按照优先级降序进行复用。也就是说,终端不需要判断其他SL LCH的优先级,直接将其他SL LCH按照优先级降序进行复用。
在传输资源的剩余资源大于零的情况下,终端可以为优先级高的SL LCH的数据分配资源,保证了高优先级SL LCH的数据的传输,还提高了传输资源的利用率。
在一种可能的设计中,至少一个SL LCH中的每个SL LCH对应于同一目标标识。
第七方面,本申请提供一种通信装置,该通信装置可以为终端,也可以为终端中的芯片,还可以为终端中的片上***,还可以为MAC层实体或PHY层实体。
该通信装置可以实现上述第六方面或者各可能的设计中终端所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的模块。如:该通信装置可以包括:确定单元,复用单元;示例性的,确定单元和复用单元具有终端中的MAC层实体的功能。
确定单元,用于根据通信范围,确定至少一个SL LCH,其中,所述至少一个SL LCH中每个SL LCH均满足第三预设条件。复用单元,用于为所述确定单元确定出的所述至少一个SL LCH中的SL LCH分配资源。
示例性的,通信装置的具体实现方式可以参考第六方面或第六方面的任一种可能的设计提供的SL LCH的复用方法中终端的行为功能,在此不再重复赘述。因此,该通信装置可以达到与第六方面或者第六方面的任一种可能的设计相同的有益效果。
第八方面,提供了一种通信装置,包括:处理器。处理器与存储器连接,存储器用于存储计算机指令,处理器执行该计算机指令,控制所述通信装置实现执行上述第六方面及其任意一种可能的实现方式所述的SL LCH的复用方法。
其中,存储器和处理器可以集成在一起,也可以为独立的器件。若为后者,存储器可以位于通信装置内,也可以位于通信装置外。
在一种可能的实现方式中,处理器包括逻辑电路,以及输入接口和/或输出接口。其中,输出接口用于执行发送的动作,输入接口用于执行接收的动作。
在一种可能的实现方式中,通信装置还包括通信接口和通信总线,处理器、存储器和通信接口通过通信总线连接。通信接口用于与其他设备通信。
该通信装置可以是终端,也可以是终端中的一部分装置,例如终端中的芯片***。该芯片***用于支持终端实现第六方面及其任意一种可能的实现方式中所涉及的功能,例如,确定、复用上述SL LCH的复用方法中所涉及的数据和/或信息。该芯片***包括芯片,也可以包括其他分立器件或电路结构。
第九方面,还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机指令;当计算机指令在通信装置上运行时,通信装置执行如上述第六方面及其各种可能的实现方式所述的SL LCH的复用方法。
第十方面,还提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在通信装置上运行时,使得通信装置执行如上述第六方面及其各种可能的实现方式所述的SL LCH的复用方法。
需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机存储介质上,其中,第一计算机存储介质可以与通信装置的处理器封装在一起的,也可以与通信装置的处理器单独封装,本申请对此不作限定。
本申请中第七方面、第八方面、第九方面、第十方面及其各种实现方式的描述,可以参考第六方面及其各种实现方式中的详细描述;并且,第七方面、第八方面、第九方面、第十方面及其各种实现方式的有益效果,可以参考第六方面及其各种实现方式中的有益效果分析,此处不再赘述。
在本申请中,上述通信装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。
其中,需要说明的是,上述各个方面中的任意一个方面的各种可能的实现方式,在方案不矛盾的前提下,均可以进行组合。
本申请的这些方面或其他方面在以下的描述中会更加简明易懂。
图1为本申请实施例提供的一种原理框图;
图2为本申请实施例提供的V2X通信***的结构示意图;
图3a为本申请实施例的V2X通信***中单播通信的示意图;
图3b为本申请实施例的V2X通信***中组播通信的示意图;
图4为本申请实施例中终端的协议栈示意图;
图5为本申请实施例提供的一种通信装置的组成示意图;
图6为本申请实施例提供的SL LCH的复用方法的一种流程图;
图7为本申请实施例提供的SL LCH的复用方法的另一种流程图;
图8为本申请实施例提供的SL LCH的复用方法的另一种流程图;
图9为本申请实施例提供的SL LCH的复用方法的另一种流程图;
图10为本申请实施例提供的SL LCH的复用方法的另一种流程图;
图11为本申请实施例提供的SL LCH的复用方法的另一种流程图;
图12为本申请实施例提供的通信装置的一种结构示意图;
图13为本申请实施例提供的通信装置的另一种结构示意图。
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。其中,在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系, 例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。并且,在本申请的描述中,除非另有说明,“多个”是指两个或多于两个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
一般的,在V2X通信***的发端设备向收端设备发送数据的过程中,发端设备的MAC层实体通常会按照SL LCH的优先级由高到低的顺序将多个SL LCH的数据复用到同一MAC PDU中,并将MAC PDU递交给发端设备的物理层实体(PHY层实体)。发端设备的PHY层实体将MAC PDU通过发端设备与收端设备之间的直连通道(如:PC5口)发送给收端设备。图1示出了这一过程。
新空口(New Radio,NR)的V2X通信***提出了:通信范围(communication range)参数。
通信范围参数用于表示最小的通信范围,即在发送数据时,发端设备在发送该数据时需要保证能达到的最小距离。
对于通信范围要求较大的业务,物理层实体可增大发送功率以保证即使位于通信范围边缘的终端也能接收到该业务的数据;而对于通信范围要求较小的业务,物理层实体可降低发送功率,只需要保证至少位于通信范围内的终端能够接收到该业务的数据即可。因此,发端设备的物理层实体可以根据通信范围参数对发送功率进行调整。
此外,NR的V2X通信***还提出:为每个SL LCH均配置通信范围,以及不能将通信范围要求不同的SL LCH的数据复用到同一个传输块中。
但是,现有技术并未给出“不将通信范围要求不同的SL LCH的数据复用到同一个传输块中”的具体实现方式。
进一步地,如果只能将通信范围要求相同的SL LCH的数据复用到同一个传输块中,可能会造成资源浪费。例如:若在终端的所有SL LCH中,大部分SL LCH的通信范围均不相同,这样的话,这些SL LCH的数据无法复用到同一传输块中,终端需要单独发送这些SL LCH的数据,导致传输资源的有效利用率下降。
为此,本申请实施例提供一种SL LCH的复用方法及装置,终端将通信范围相近或相同的SL LCH的数据复用到同一个传输块中。终端将通信范围相近的SL LCH的数据复用到同一个传输块中,即终端将发送功率要求相同的SL LCH的数据复用到同一个传输块中,有效地提高了传输资源的利用率,避免了传输资源的浪费。终端将相同的SL LCH的数据复用到同一个传输块中,避免了不必要的功率消耗。
示例性的,终端在至少一个SL LCH(如包括满足传输性能参数要求的SL LCH)
中确定满足预设条件的第一SL LCH,并为第一SL LCH的数据分配资源,后续,该传输资源的剩余资源大于零时,终端根据该第一SL LCH的通信范围,确定至少一个SL LCH中与第一SL LCH不同且满足第二预设条件的第二SL LCH,并为第二SL LCH的数据分配资源,使得第一SL LCH和第二SL LCH的数据复用到同一传输块中。
一种可能的实现方式中,第二SL LCH的通信范围小于或等于第一SL LCH的通信范围。由于通信范围参数用于指示最小通信范围,因此,在确定第一SL LCH的情况下, 终端只需要保证其采用的发送功率能够使得位于第一SL LCH的通信范围边缘的设备接收到第一SL LCH的数据即可,这样的话,对于小于或等于第一SL LCH的通信范围的SL LCH的数据而言,终端也可以保证所发送数据的可靠性,因此,终端为第二SL LCH的数据分配资源,可以提高传输资源的利用率,避免传输资源的浪费。
另一种可能的实现方式中,终端的每一SL LCH配置有通信范围的偏差值,第二SL LCH的通信范围小于或等于第一距离(如第一SL LCH的通信范围+第一SL LCH的通信范围的偏差值)。在确定第一SL LCH的情况下,若终端能够保证其采用的发送功率能够使得位于第一距离边缘的设备接收到第一SL LCH的数据即可,这样的话,对于小于或等于第一距离的SL LCH的数据而言,终端也可以发送成功,因此,终端为第二SL LCH的数据分配资源,可以提高传输资源的利用率,避免传输资源的浪费。
本申请实施例提供的SL LCH的复用方法可以适用于设备与设备间直连通信的任何通信***,如:设备到设备(device to device,D2D)通信***、机器对机器(machine to machine,M2M)通信***、V2X通信***等。
下面主要以V2X通信***为例对本申请实施例提供的SL LCH的复用方法进行说明,该SL LCH的复用方法在其他通信***的实现过程可参照本申请实施例所述。
图2为本申请实施例提供的一种V2X通信***。如图2所示,该V2X通信***可以包括多个车辆(如图2所示的车辆1、车辆2、车辆3……)。
每一车辆均可以与周围车辆建立直连通信链路,实现直连通信,如:车辆1与车辆2之间可以直连通信。示例性的,车辆与车辆间建立的直连通信链路可以被定义为侧行链路或者侧链(sidelink,SL),车辆与周围车辆直连通信的接口可以称为PC5口。
此外,图2示出的V2X通信***还可以包括无线接入网设备。车辆可以采用无线接入网设备中转的方式向其他车辆发送V2X消息,也可以通过无线接入网设备接入网络。例如:车辆1可以将V2X消息发送给无线接入网设备,由无线接入网设备将V2X消息发送给车辆2。示例性的,车辆与无线接入网设备之间的接口可以称为Uu接口。
需要说明的是,图2示出的V2X通信***仅为示例性结构图,并不是对V2X通信***的限定。在实际应用中,除图2所示的设备之外,图2示出的V2X通信***还可以包括其他设备,如:应用服务器(application server)、核心网设备等。
图2中的车辆不限定为汽车、自行车、电动车、飞机、船舶、火车、高铁等任一类型的车辆。该车辆可以包括能够与其他设备直连通信的车载设备,该车载设备可以称为用户设备(user equipment,UE)或者终端(terminal)。该车辆可以与V2X通信***中的其他车辆一对一连接,即单播通信,也可以与V2X通信***中的其他多个车辆进行组播通信。例如,如图3a所示,车辆1可以与车辆2一对一连接进行单播通信;如图3b所示,车辆1可以与其他三个车辆(车辆2、车辆3、车辆4)为一个通信组,该通信组内车辆进行组播通信。
示例性的,图2所示的各车辆可以包括图4所示的协议层实体:应用层实体、非接入(non-access stratum,NAS)层实体、无线资源控制(radio resource control,RRC)层实体、分组数据汇聚协议(packet data convergence protocol,PDCP)层实体、无线链路控制(radio link control,RLC)层实体、MAC层实体、PHY层实体,还可以包 括服务发现应用规范(service discovery application profile,SDAP)层实体、V2X层实体或者其他新增的协议层实体(图4中未示出)等。
车辆可以通过图4所示的协议层实体对传输的数据进行处理。例如,当车辆1向车辆2发送数据时,车辆1的MAC层实体确定第一SL LCH,并将第一SL LCH的数据复用到MAC PDU中;在MAC PDU的剩余资源大于零的情况下,车辆1根据第一SL LCH的通信范围确定不同于第一SL LCH的第二SL LCH,并将第二SL LCH的数据复用到MAC PDU中。后续,车辆1的MAC层实体将MAC PDU递交给车辆1的PHY层实体。车辆1的PHY层实体将MAC PDU通过PC5口发送给车辆2。
可选的,图2示出的设备、各个设备之间的接口名字以及图4示出的各个协议层实体的命名只是一个示例。在具体实现中,上述各个设备、设备之间的接口名字以及协议层实体还可以为其他名字,本申请实施例对此不作具体限定。
示例性的,本申请实施例以图2中的车辆为终端为例,该终端具体可以为图5所示的通信装置,也可以为包括图5所示的通信装置的设备(例如:通信装置为终端的芯片***/片上***)。图5为本申请实施例提供的通信装置的组成示意图,该通信装置可以用于实现本申请实施例提供的SL LCH的复用方法。
如图5所示,通信装置包括处理器51,可选的,还包括与处理器51通过通信总线54连接的存储器52。
在本申请实施例中,处理器51是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器51是一个中央处理器(central processing unit,CPU),也可以是特定集成电路(application-specific integrated circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个数字信号处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列
(field-programmable gate array,FPGA)。
其中,处理器51可以通过运行或执行存储在存储器52内的软件程序,以及调用存储在存储器52内的数据,执行通信装置的各种功能。
作为一种实施例,处理器51可以包括一个或多个CPU,如图5中所示的CPU 0和CPU 1。
作为一种实施例,通信装置还可以包括其他处理器,例如图5中所示的处理器54,处理器54包括ASIC 0。通信装置中的多个处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在本申请实施例中,存储器52可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
一种可能的实现方式中,存储器52可以独立于处理器51存在,即存储器52可以为处理器51外部的存储器,此时,存储器52可以通过通信总线54与处理器51相连 接,用于存储指令或者程序代码。处理器51调用并执行存储器52中存储的指令或程序代码时,能够实现本申请下述实施例提供的SL LCH的复用方法。
另一种可能的实现方式中,存储器52也可以和处理器51集成在一起,即存储器52可以为处理器51的内部存储器,例如,该存储器52为高速缓存,可以用于暂存一些数据和/或指令信息等。
可选的,通信装置还包括通信接口53。
通信接口53,用于使用任何收发器一类的装置,与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local area networks,WLAN)等。通信接口53可以包括接收单元实现接收功能,以及发送单元实现发送功能。
在本申请实施例中,通信总线54,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
需要指出的是,图5中示出的设备结构并不构成对该通信装置的限定,除图5所示部件之外,该通信装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1~图5,对本申请实施例提供的SL LCH的复用方法进行具体阐述。可选的,本申请下述实施例中各个消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本申请实施例对此不作具体限定。
图6为本申请实施例提供的一种SL LCH的复用方法的流程图,如图6所示,该复用方法可以包括:
S600、终端确定至少一个SL LCH。
在一种实现方式中,至少一个SL LCH包括终端已经配置的所有SL LCH。网络设备(如基站)或者终端的高层(如NAS层实体)为每一SL LCH配置有通信范围这一参数,且每一SL LCH的通信范围均用于标识该SL LCH的最小通信范围。
在另一种实现方式中,至少一个SL LCH包括满足传输性能参数要求的SL LCH。
一般的,终端在发送上行数据前,需要向基站发送上行调度请求,以便获得相应的上行传输资源。基站根据接收到的上行调度请求,确定终端的数据传输量,并据此为终端分配上行授权资源。终端根据分配到的上行授权资源,从所有逻辑信道中选取满足传输性能要求的逻辑信道,然后将选取的逻辑信道的数据按照优先级递减的顺序复用到同一个传输块中。其中,传输性能参数包括子载波间隔、上行授权类型、物理上行共享信道(physical uplink shared channel,PUSCH)的传输持续时间或服务小区的要求中的至少一个。
类似的,在V2X通信***中,终端向对端发送数据前,也可以从所有SL LCH中选取出满足传输性能参数要求的SL LCH。所有SL LCH中满足传输性能参数要求的SL LCH的数量通常为多个,如此,终端确定出一个至少一个SL LCH,该至少一个SL LCH包括所有SL LCH中满足传输性能参数要求的SL LCH。示例性的,本申请实施 例将该至少一个SL LCH称为LCH组1。
进一步可选的,终端还可以确定LCH组1中与目标标识(请参考下述解释)对应的多个LCH,如此,终端重新确定出至少一个SL LCH,该至少一个SL LCH包括与同一个目标标识(destination ID)对应的LCH。示例性的,本申请实施例将该至少一个SL LCH称为LCH组2。
目标标识通常指示某种特定的业务消息或业务数据的类型、或者指示接收终端或接收终端组。该目标标识可以是指目的地的标识,例如,该目标标识可以是接收终端的层2目标标识,或者一组接收终端共用的群组特定的层2目标标识,或者服务特定的层2目标标识。其中,一个目标标识可以对应多个SL LCH。
终端将对应于同一目标标识的SL LCH中的数据进行复用,可以保证复用完成后得到的传输块中包含的数据均是发送给同一终端、同一终端群组,或者对应于同一服务的数据。MAC PDU的子头中可能携带一个目标标识,该目标标识即为复用到MAC PDU中的数据所在的SL LCH对应的目标标识。接收终端将根据接收到的传输块的目标标识进行过滤。避免将不同目标标识的数据复用到同一传数块中,可以提高通信效率,保障通信的可靠性。
其中,终端确定目标标识的方法可以为:终端的高层(如NAS层实体)为该终端配置有多个标识,每一标识对应多个LCH,MAC层实体从映射限制选择出的至少一个LCH(如LCH组1)中选取出优先级最高的LCH,并确定该优先级最高的LCH对应的标识为目标标识。
如上述描述,本申请实施例中的传输性能参数包括子载波间隔、上行授权类型、物理上行共享信道(physical uplink shared channel,PUSCH)的传输持续时间或服务小区的要求中的至少一个。
进一步可选的,本申请实施例中的传输性能参数还包括第一通信范围。该第一通信范围与终端的发送功率对应,即可理解为:第一通信范围是终端的发送功率所能保证的通信范围,或者为终端发送传输块的最小距离。该第一通信范围可以为终端的PHY层实体向MAC层实体发送或指示的。
示例性的,第一通信范围与终端的最大发送功率对应。
在传输性能参数还包括第一通信范围的情况下,传输性能要求包括:通信范围小于或等于第一通信范围。这样,终端确定出的至少一个SL LCH(如:上述至少一个SL LCH1或者上述至少一个SL LCH2)中的每个LCH的通信范围均小于或等于第一通信范围。
S601、终端确定第一SL LCH。
该第一SL LCH为至少一个SL LCH中满足第一预设条件的SL LCH。这里的第一预设条件包括:通信范围等于预设阈值的SL LCH,或者优先级为第一优先级的SL LCH。
示例性的,若第一优先级为最高优先级,则第一SL LCH为至少一个SL LCH中优先级最高的SL LCH。
S602、终端为第一SL LCH的数据分配资源。
具体的,终端将用于传输MAC层实体的传输块的传输资源中的一部分分配给第一SL LCH的数据。
S603、若传输资源的剩余资源大于零,终端根据第一SL LCH的通信范围,确定至少一个SL LCH中满足第二预设条件的第二SL LCH。
这里的传输资源为用于发送传输块的资源,具体可以为传输块,也可以为侧行链路资源。
每一SL LCH均配置有通信范围参数,在确定出第一SL LCH后,终端即可获取到该第一SL LCH的通信范围。
结合上面描述可知,通信范围的数值与终端的发送功率相对应,通信范围用于标识最小通信范围。若终端发送第一SL LCH的数据,则该终端的发送功率所能保证的通信范围为第一SL LCH的通信范围,即实际发送时,第一SL LCH的数据所能到达的通信距离应该等于或者大于第一SL LCH的通信范围的取值,这样,对于通信范围小于或等于第一SL LCH的通信范围的SL LCH(如第二SL LCH)而言,在同一发送功率下,该终端也可以将其数据发送成功。基于此,终端根据第一SL LCH的通信范围,确定至少一个SL LCH中满足第二预设条件的第二SL LCH。本申请实施例中的第一SL LCH与第二SL LCH不同。
该第二预设条件可以包括:通信范围小于或等于第一SL LCH的通信范围的SL LCH。示例性的,终端可以采用实现方式A确定满足该第二预设条件的第二SL LCH。
实现方式A:终端将至少一个SL LCH中除第一SL LCH之外、通信范围小于和/或等于第一SL LCH的通信范围的SL LCH中,优先级高于其他SL LCH的SL LCH确定为第二SL LCH。
例如:若至少一个SL LCH包括SL LCH 1、SL LCH 2、SL LCH 3以及SL LCH 4,这四个SL LCH按照优先级由高到低的顺序依次为:SL LCH 3、SL LCH 1、SL LCH 4、SL LCH 2;其中,SL LCH 1的通信范围为900米,SL LCH 2的通信范围为500米,SL LCH 3的通信范围为700米,SL LCH 4的通信范围为600米。若终端将SL LCH 3确定为第一SL LCH,则终端判断SL LCH 1的通信范围是否小于或等于SL LCH 3的通信范围;由于SL LCH 1的通信范围大于SL LCH 3的通信范围,因此,终端确定SL LCH 1不是第二SL LCH,这样,终端继续判断SL LCH 4的通信范围是否小于或等于SL LCH 3的通信范围;由于SL LCH 4的通信范围小于SL LCH 3的通信范围,因此,终端确定SL LCH 4为第二SL LCH。
可选的,考虑到实际应用中各种因素(如建筑物、天气、隧道等)的影响,SL LCH的通信范围可能达不到配置的要求,本申请实施例中的每个SL LCH还可以配置有通信范围的偏差值。示例性的,通信范围的偏差值为网络设备(如基站)或者终端的高层(如RRC层实体,NAS层实体等)配置的。
这样,终端可以根据至少一个SL LCH中每个SL LCH的通信范围和偏差值,确定满足第二预设条件的第二SL LCH。
该第二预设条件包括:通信范围位于复用区间的SL LCH,或者通信区间包括第一SL LCH的通信范围的SL LCH,或者通信区间与复用区间存在交集的SL LCH。
上述复用区间为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围],或者为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围+第一偏差值],或者为:[第一SL LCH的通信范围,第一SL LCH的通信范围+第一偏差值];该第一偏 差值为第一SL LCH的通信范围的偏差值。
SL LCH的通信区间为:[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值],或者为:[该SL LCH的通信范围-该SL LCH的通信范围的偏差值,该SL LCH的通信范围+该SL LCH的通信范围的偏差值],或者为[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值]。
示例性的,终端可以采用下述实现方式I~实现方式III确定满足上述第二预设条件的第二SL LCH。
实现方式I:终端获取第一SL LCH的通信范围的偏差值(简称为:第一偏差值),并根据第一SL LCH的通信范围和第一偏差值,确定复用区间;后续,终端将至少一个SL LCH中除第一SL LCH之外、通信范围在复用区间内的SL LCH中,优先级高于其他SL LCH的SL LCH确定为第二SL LCH。
例如,若至少一个SL LCH包括SL LCH 1、SL LCH 2以及SL LCH 3,这三个SL LCH按照优先级由高到低的顺序依次为:SL LCH 3、SL LCH 1、SL LCH 2;其中,
SL LCH 1的通信范围为200米,SL LCH 2的通信范围为500米,SL LCH 3的通信范围为600米,SL LCH3的通信范围的偏差值为100米。终端将SL LCH 3确定为第一SL LCH,假设复用区间为[600-100,600]。由于SL LCH 1的通信范围200米不属于复用区间内,因此,终端确定SL LCH1不是第二SL LCH;后续,终端确定SL LCH 2的通信范围500米位于复用区间内,因此,确定SL LCH 2为第二SL LCH。
实现方式II:终端将至少一个SL LCH中除第一SL LCH之外、通信区间包括第一SL LCH的通信范围的SL LCH中,优先级高于其他SL LCH的SL LCH确定为第二SL LCH。
例如,若至少一个SL LCH包括SL LCH 1、SL LCH 2以及SL LCH 3,这三个SL LCH按照优先级由高到低的顺序依次为:SL LCH 1、SL LCH 2、SL LCH 3;终端将SL LCH 1确定为第一SL LCH,SL LCH 1的通信范围为500米。若SL LCH2的通信范围为300米,通信范围的偏差值为200米,SL LCH 2的通信区间是[300,300+200],由于SL LCH 1的通信范围位于通信区间[300,300+200]内,因此,SL LCH 2是第二SL LCH。
实现方式III:终端获取第一偏差值,并根据第一SL LCH的通信范围和第一偏差值,确定复用区间;终端将至少一个SL LCH中除第一SL LCH之外、通信范围与复用区间存在交集的SL LCH中,优先级高于其他SL LCH的SL LCH确定为第二SL LCH。
例如,若至少一个SL LCH包括SL LCH 1、SL LCH 2以及SL LCH 3,这三个SL LCH按照优先级由高到低的顺序依次为:SL LCH 1、SL LCH 3、SL LCH 2;终端将SL LCH 1确定为第一SL LCH,SL LCH 1的通信范围为500米,第一偏差值为100米,复用区间为[500-100,500]。若SL LCH 3的通信范围为200米,通信范围的偏差值为50米,SL LCH 3的通信区间是[200,200+50],由于复用区间[500-100,500]与通信区间[200,200+50]之间不存在交集,则终端确定SL LCH 3不是第二SL LCH。若SL LCH2的通信范围为300米,通信范围的偏差值为200米,SL LCH 2的通信区间是[300,300+200],由于复用区间[500-100,500]与通信区间[300,300+200]之间存在交集,因此,终端确定SL LCH 2为第二SL LCH。
当然,在不允许将通信范围不同的SL LCH的数据复用到同一传输块的场景中,终端在确定出第一SL LCH后,确定至少一个SL LCH中除第一SL LCH之外的其他LCH中,优先级最高,且通信范围与第一SL LCH的通信范围相同的SL LCH为第二SL LCH即可。
上述第二SL LCH的优先级高于至少一个SL LCH中除了第一SL LCH之外的其他LCH的优先级可以理解为:终端按照SL LCH的优先级降序,依次判断SL LCH是否满足第二预设条件。
可选的,本申请实施例中,网络设备或者终端的高层可以为终端配置一个通信范围的偏差值,即终端的所有SL LCH共用一个通信范围的偏差值。这种情况下,每个SL LCH还可以配置有专用比特,该专用比特用来指示SL LCH是否运用(或者关联到)通信范围的偏差值。
示例性的,若SL LCH 1的专用比特的取值为“1”,则表示SL LCH 1将使用所共用的通信范围的偏差值;若专用比特的取值为“0”,表示SL LCH 1不使用所共用的通信范围的偏差值。
若某一SL LCH不使用所共用的通信范围的偏差值,且该SL LCH是第一SL LCH,则第二SL LCH的通信范围必须等于第一SL LCH的通信范围;或者,当第二SL LCH的通信区间包括第一SL LCH的通信范围(即采用实现方式II)时,终端可以将第一SL LCH与第二SL LCH复用在相同的传输资源中,即可以打包在同一个传输块中发送。
若某一SL LCH不使用所共用的通信范围的偏差值,且该SL LCH不是第一SL
LCH,则当SL LCH的通信范围等于第一SL LCH的通信范围时,终端将该SL LCH与第一SL LCH复用在同一传输块中;或者,当复用区间包括了该SL LCH的通信范围时(即采用实现方式I),终端将该SL LCH与第一SL LCH复用在同一传输块中。
S604、终端为第二SL LCH的数据分配资源。
具体的,终端将用于传输MAC层实体的传输块的传输资源中的一部分分配给第二SL LCH的数据。
若第二SL LCH的数量为多个,则终端按照SL LCH的优先级由高到低的顺序为第二SL LCH的数据分配资源。
具体的,结合上述图4,上述S600~S604均由终端的MAC层实体执行。
需要说明的是,若第二SL LCH的数量为一个,传输资源的剩余资源大于零,则终端可以继续确定下一第二SL LCH(参考S603),并为确定出的SL LCH的数据分配资源,直到终端为至少一个SL LCH中所有满足第二预设条件(通信范围小于和/或等于第一SL LCH的通信范围的SL LCH,或者通信范围位于复用区间的SL LCH,或者通信区间包括第一SL LCH的通信范围的SL LCH,或者通信区间与复用区间存在交集的SL LCH)的SL LCH的数据均分配资源为止,或者直到传输资源的剩余资源等于零为止。
可选的,本申请实施例中的终端还可以从侧行链路资源的分配信息中获取到通信范围,或同时获取到通信范围以及通信范围的偏差值,并根据获取到的通信范围和偏差值确定出复用区间,即获取到的通信范围可以视为上述第一SL LCH的通信范围,获取到的通信范围的偏差值可以视为上述第一偏差值。后续,若某一SL LCH的通信区间 与复用区间存在交集,或者复用区间包括SL LCH的通信范围,则确定为该SL LCH的数据分配资源。
网络设备或终端的高层也可以为每个SL LCH配置有一个专用比特和偏差值(其中,终端的所有SL LCH的偏差值可以相同,也可以不同),用于指示该SL LCH是否运用(或者关联到)偏差值。示例性的,某一SL LCH的专用比特的取值为“1”,用于指示复用区间包括了该SL LCH的通信范围,或者,该SL LCH的通信区间包括了获取到的通信范围,或者,当该SL LCH的通信区间与复用区间有交集时,终端可以为该SL LCH的数据分配资源;某一SL LCH的专用比特的取值为“0”,用于指示只能将通信范围与获取到的通信范围相等的SL LCH的数据复用到传输块中,或者,当复用区间包含了该SL LCH的通信范围时,终端可以为该SL LCH的数据分配资源。
综上,终端可以将通信范围相近或相同的SL LCH的数据复用到同一个传输块中。终端将通信范围相近的SL LCH的数据复用到同一个传输块中,可最大限度的利用传输资源,保证了数据的可靠性,避免了传输资源的浪费。终端将相同的SL LCH的数据复用到同一个传输块中,能够避免不必要的功率消耗。
进一步地,在传输资源的剩余资源大于零、且终端配置有第三SL LCH的场景中,终端还可以为第三SL LCH的数据分配资源。这里的第三SL LCH不满足上述第二预设条件、且第三SL LCH的优先级高于所述至少一个SL LCH中所有满足第二预设条件的SL LCH和/或第一SL LCH中至少一个的优先级。
需要说明的是,终端可以在为至少一个SL LCH中所有满足第二预设条件的SL LCH的数据均分配资源之后,为第三SL LCH的数据分配资源;也可以在为至少一个SL LCH中一个或者多个满足第二预设条件的SL LCH的数据分配资源之前,为第三SL LCH的数据分配资源(本申请实施例不进行详细描述),本申请实施例对此不作限定。
现在结合上述图6,对终端为第三SL LCH的数据分配资源的流程进行说明。具体的,结合上述图6,如图7所示,本申请实施例提供的SL LCH的复用方法在终端为至少一个SL LCH中所有满足第二预设条件的SL LCH的数据分配资源后还包括:
S700、若传输资源的剩余资源大于零,且终端配置有第三SL LCH,则终端为第三SL LCH的数据分配资源。
其中,第三SL LCH不满足上述第二预设条件、且第三SL LCH的优先级高于至少一个SL LCH中所有满足第二预设条件的SL LCH以及第一SL LCH中至少一个的优先级。
在传输资源有剩余的情况下,终端将第三SL LCH的数据复用到传输块中,保证了高优先级SL LCH中数据的传输,减少了传输资源的浪费,提高了传输资源的有效利用率。
具体的,S700由终端的MAC层实体执行。
可选的,若传输资源有剩余,终端也可以直接按照SL LCH的优先级降序,为至少一个SL LCH中不满足第二预设条件的SL LCH分配资源,这样,终端无需将不满足第二预设条件的SL LCH与至少一个SL LCH中至少一个LCH的优先级进行比较。
由于第三SL LCH不满足第二预设条件,因此,第三SL LCH的通信范围有可能 大于第一通信范围。而第一通信范围与终端的发送功率对应,这样,在终端发送包括第三SL LCH的数据的传输块时,第三SL LCH的数据的可靠性得不到保证。为了提高数据的可靠性,以及为了使得传输块中的每一数据均可以达到通信范围的要求,终端还可以调整发送功率。
如图7所示,本申请实施例提供的SL LCH的复用方法还可以包括S701。
S701、终端指示和/或调整终端的发送功率。
在一种实现方式中,终端的MAC层实体向PHY层实体发送调整指示,用于指示PHY层实体调整终端的发送功率,或者MAC层实体在其他信息中携带功率调整的指示。相应的,PHY层实体接收到调整指示后,调整该终端的发送功率。
在另一种实现方式中,终端的MAC层实体向PHY层实体发送调整信息,该调整信息用于指示PHY层实体将发送功率调整为第一发送功率,该第一发送功率与第三SL LCH的通信范围对应,即将发送功率调整到能够满足第三SL LCH的通信范围。相应的,PHY层实体接收到调整信息后,将发送功率调整到能够满足第三SL LCH的通信范围。
可选的,PHY层实体在调整发送功率的过程中,还需要与基站通信,以获得基站的认可。PHY层实体与基站的通信过程可以参考现有技术中终端与基站通信以调整发送功率的方法,这里不再进行详细赘述。
终端可以先执行S701,后执行S700,也可以先执行S700,后执行S701,还可以同时执行S701和S700,本申请实施例对此不作限定。
可以看出,本申请实施例中的终端通过层间交互,实现了发送功率的调整,进而保证复用到同一个传输块中的数据的可靠性。
可选的,在至少一个SL LCH包括满足传输性能参数要求的SL LCH,传输性能参数包括第一通信范围的场景中,终端也可以确定是否存在第四SL LCH(通信范围大于第一通信范围、且优先级高于至少一个SL LCH中至少一个的优先级),若存在第四SL LCH,则确定至少一个SL LCH还包括第四SL LCH。也就是说,上述图6中的S600可以替换为S800~S802(请参考图8)。
S800、终端从所有LCH中选取通信范围小于或等于第一通信范围的SL LCH。
S801、终端确定第四SL LCH。
S802、终端确定至少一个SL LCH包括选取出的SL LCH和第四SL LCH。
由于第四SL LCH的通信范围大于第一通信范围,而第一通信范围与终端的发送功率对应。当终端确定至少一个SL LCH还包括第四SL LCH时,为了提高数据的可靠性,以及为了使得传输块中的每一数据均可以达到通信范围的要求,终端还可以指示和/或调整发送功率。
如图8所示,本申请实施例提供的SL LCH的复用方法还可以包括S803。
S803、终端指示和/或调整终端的发送功率。
S803可以参考上述S701的描述,这里不再赘述。
现有技术提出了通信范围参数,但并未给出通信范围参数在SL LCH的复用过程中应用的具体方案。为此,本申请实施例提供的SL LCH的复用方法还可以在确定至少一个SL LCH的过程中,考虑通信范围这一参数,之后,终端为至少一个SL LCH 中LCH的数据分配资源即可。
具体的,如图9所示,本申请实施例提供的SL LCH的复用方法包括:
S900、终端根据通信范围,确定至少一个SL LCH。
这里至少一个SL LCH中每个SL LCH均满足第三预设条件。
对于至少一个SL LCH中的每个SL LCH而言,第三预设条件包括:SL LCH的通信范围小于和/或等于第一通信范围,该第一通信范围与终端的发送功率对应;或者,包括:SL LCH允许的发送功率小于和/或等于终端的发送功率;或者,包括:第二通信范围小于和/或等于第一通信范围,第一通信范围与终端的发送功率对应,第二通信范围与SL LCH允许的发送功率对应。
可选的,本申请实施例中每个SL LCH均配置有一个或者多个通信范围,每个通信范围均对应一个发送功率,终端内部存储有发送功率与通信范围的映射关系。该映射关系可以是网络设备或者终端高层配置的。这样,对于每个SL LCH而言,终端均可确定出该SL LCH中某一通信范围对应的发送功率。
在一种实现方式中,终端确定至少一个SL LCH的方法为:终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,PHY层实体向MAC层实体指示终端的发送功率,后续,MAC层实体可确定出与终端的发送功率对应的第一通信范围。之后,MAC层实体选取出通信范围小于和/或等于第一通信范围的SL LCH。这种情况下,第三预设条件为SL LCH的通信范围小于和/或等于第一通信范围。
在一种实现方式中,终端确定至少一个SL LCH的方法为:终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,并根据映射关系确定出与终端的发送功率对应的第一通信范围,以及向MAC层实体指示第一通信范围。之后,MAC层实体选取出通信范围小于和/或等于第一通信范围的SL LCH。这种情况下,第三预设条件为SL LCH的通信范围小于和/或等于第一通信范围。
在一种实现方式中,终端确定至少一个SL LCH的方法为:终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,PHY层实体向MAC层实体发送终端的发送功率,后续,MAC层实体根据映射关系确定出每一SL LCH允许的发送功率,选取出允许的发送功率小于和/或等于终端的发送功率的SL LCH。这种情况下,第三预设条件为SL LCH允许的发送功率小于和/或等于终端的发送功率。
在一种可能的实现方式中,PHY层实体在侧行链路分配信息中获取通信范围,该通信范围为第一通信范围,PHY层将该第一通信范围指示给MAC层实体。MAC层实体选取出通信范围小于和/或等于第一通信范围的SL LCH。
可选的,本申请实施例中每个SL LCH均配置有一个或多个允许的发送功率,每个发送功率均对应一个或多个通信范围,终端内部存储有发送功率与通信范围的映射关系。该映射关系可以是网络设备或者终端高层配置的。这样,对于每个SL LCH而言,终端均可确定出该SL LCH中某一允许的发送功率对应的通信范围。
在一种实现方式中,终端确定至少一个SL LCH的方法为:终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,PHY层 实体向MAC层实体指示终端的发送功率。之后,MAC层实体选取出允许的发送功率小于等于终端的发送功率的SL LCH;或者,MAC层实体选取出存在允许的发送功率小于等于终端的发送功率的SL LCH。
在一种实现方式中,终端确定至少一个SL LCH的方法为:终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,PHY层实体向MAC层实体指示终端的发送功率,后续,MAC层实体根据映射关系确定出终端的发送功率对应的通信范围;或者,终端的PHY层实体在获取到侧行链路资源后,可以根据该侧行链路资源确定出该终端的发送功率,后续,PHY根据映射关系确定出该发送功率对应的第一通信范围。之后,PHY层实体将第一通信范围指示给MAC层。MAC层实体根据映射关系确定出每一SL LCH允许的发送功率对应的通信范围。MAC层实体选取出通信范围小于或等于第一通信范围的SL LCH。
在一种可能的实现方式中,PHY层实体在侧行链路分配信息中获取通信范围,该通信范围为第一通信范围,PHY层将该第一通信范围指示给MAC层实体。后续,MAC层实体根据映射关系确定出每个SL LCH允许的发射功率对应的通信范围。MAC层实体选取出通信范围小于或等于第一通信范围的SL LCH。
可选的,这里的至少一个SL LCH对应于同一目标标识。
S901、终端为至少一个SL LCH中SL LCH的数据分配资源。
可选的,终端可以采用现有的方法为至少一个SL LCH中SL LCH的数据分配资源,即按照SL LCH的优先级由高到低的顺序为至少一个SL LCH中SL LCH的数据分配资源,也可以采用上述S601~S604描述的流程为至少一个SL LCH中SL LCH的数据分配资源,本申请实施例对此不作限定。
终端基于通信范围确定至少一个SL LCH,后续,可以将通信范围相同/相近的SL LCH的数据复用到同一个传输块中,提供了SL LCH的复用的一种实现方式。
终端采用上述图6所示的流程为至少一个SL LCH中SL LCH的数据分配资源之后,传输资源的剩余资源还可能大于零。若传输资源的剩余资源还大于零,则终端还可以按照优先级由高到低的顺序为至少一个SL LCH中不满足第二预设条件的SL LCH的数据分配资源(这一情况本申请实施例不进行详细描述),也可以为至少一个SL LCH外的第五SL LCH的数据分配资源,其中,第五SL LCH不满足第三预设条件、且第五SL LCH的优先级高于至少一个SL LCH中至少一个SL LCH的优先级。
结合上述图9,如图10所示,本申请实施例提供的SL LCH的复用方法在S901之后还包括:
S1000、若传输资源的剩余资源大于零,终端确定第五SL LCH。
其中,第五SL LCH不满足第三预设条件、且第五SL LCH的优先级高于至少一个SL LCH中至少一个SL LCH的优先级。
S1001、终端为第五SL LCH的数据分配资源。
与上述图7描述的流程类似,为了提高数据的可靠性,以及为了使得传输块中的每一数据均可以达到通信范围的要求,终端还可以指示和/或调整发送功率。
可选地,若传输资源有剩余,终端也可以直接按照SL LCH的优先级降序,为至少一个SL LCH中不满足第三预设条件的SL LCH分配资源,这样,终端无需将不满足第 三预设条件的SL LCH与至少一个SL LCH中至少一个LCH的优先级进行比较。
如图10所示,本申请实施例提供的SL LCH的复用方法还可以包括S1002。
S1002、终端指示和/或调整发送功率。
S1002可以参考上述S701的描述,这里不再进行详细赘述。
可选的,在S900中,终端也可以确定是否存在SL LCH b(不满足第三预设条件、且优先级高于至少一个SL LCH中至少一个LCH的优先级),若存在SL LCH b,则确定至少一个SL LCH还包括SL LCH b。也就是说,上述图9中的S900可以替换为S1100~S1102(请参考图11)。
S1100、终端从所有LCH中选取满足第三预设条件的SL LCH。
S1101、终端确定SL LCH b。
S1102、终端确定至少一个SL LCH包括选取出的SL LCH和SL LCH b。
由于SL LCH b不满足第三预设条件,则SL LCH b的通信范围大于第一通信范围,而第一通信范围与终端的发送功率对应。当终端确定至少一个SL LCH还包括SL LCH b时,为了提高数据的可靠性,以及为了使得传输块中的每一数据均可以达到通信范围的要求,终端还可以调整当前最大的发送功率。例如,MAC层实体向PHY层实体指示功率调整。
如图11所示,本申请实施例提供的SL LCH的复用方法还可以包括S1103。
S1103、终端指示和/或调整终端的发送功率。
S1103可以参考上述S701的描述,这里不再赘述。
综上,本申请实施例的终端可以将通信范围相近或相同的SL LCH的数据复用到同一个传输块中。终端将通信范围相近的SL LCH的数据复用到同一个传输块中,可最大限度的利用传输资源,保证了数据的可靠性,避免了发送功率的过度消耗以及传输资源的浪费。终端将相同的SL LCH的数据复用到同一个传输块中,能够避免不必要的功率消耗。
上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对终端进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图12示出了的一种通信装置(记为通信装置120)的组成示意图,该通信装置120可以为终端,也可以为终端中的芯片或者片上***,该通信装置120可以用于执行上述实施例中涉及的终端的功能。作为一种可实现方式,图12所示通信装置120包括: 确定单元121和复用单元122。
确定单元121,用于确定第一SL LCH,该第一SL LCH为至少一个SL LCH中满足第一预设条件的SL LCH。
复用单元122,用于为确定单元121确定出的所述第一SL LCH的数据分配资源。
确定单元121,还用于在传输资源的剩余资源大于零的情况下,根据第一SL LCH的通信范围,确定至少一个SL LCH中的第二SL LCH,第一SL LCH与第二SL LCH不同。
复用单元122,还用于为确定单元121确定出的第二SL LCH的数据分配资源。
可选的,上述第一预设条件包括:通信范围等于预设阈值的SL LCH;或者,上述第一预设条件包括:优先级为第一优先级的SL LCH。
可选的,上述第二预设条件包括:通信范围小于或等于第一SL LCH的通信范围的SL LCH;或者,包括:通信范围位于复用区间的SL LCH;或者,包括:通信区间包括第一SL LCH的通信范围的SL LCH;或者,包括:通信区间与复用区间存在交集的SL LCH;其中,复用区间为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围],第一偏差值为第一SL LCH的通信范围的偏差值;SL LCH的通信区间为:[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值]。
可选的,上述第二预设条件包括:通信范围小于或等于第一SL LCH的通信范围的SL LCH;或者,包括:通信范围位于复用区间的SL LCH;或者,包括:通信区间包括第一SL LCH的通信范围的SL LCH;或者,包括:通信区间与复用区间存在交集的SL LCH;其中,复用区间为:[第一SL LCH的通信范围-第一偏差值,第一SL LCH的通信范围+第一偏差值],或者[第一SL LCH的通信范围,第一SL LCH的通信范围+第一偏差值];SL LCH的通信区间为:[该SL LCH的通信范围-该SL LCH的通信范围的偏差值,该SL LCH的通信范围+该SL LCH的通信范围的偏差值],或者[该SL LCH的通信范围,该SL LCH的通信范围+该SL LCH的通信范围的偏差值]。
可选的,确定单元121,具体用于确定至少一个SL LCH中除第一SL LCH之外、满足第二预设条件的SL LCH中,优先级高于其他SL LCH的SL LCH为第二SL LCH。
可选的,复用单元122,还用于传输资源的剩余资源大于,且通信装置120配置有第三SL LCH,为第三SL LCH的数据分配资源;其中,第三SL LCH不满足第二预设条件、且第三SL LCH的优先级高于第一SL LCH和第二SL LCH中至少一个的优先级。
可选的,复用单元122,还用于为第三SL LCH的数据分配资源之前,为至少一个SL LCH中所有满足第二预设条件的SL LCH的数据分配资源。
可选的,确定单元121,还用于在通信装置120配置有第四SL LCH的情况下,确定至少一个SL LCH还包括第四SL LCH;其中,第四SL LCH的通信范围大于第一通信范围、且第四SL LCH的优先级高于至少一个SL LCH中至少一个LCH的优先级,第一通信范围与通信装置的发送功率对应。
可选的,通信装置120还包括调整单元123;调整单元123,用于指示和/或调整通信装置的发送功率。
可选的,上述至少一个SL LCH中的每个SL LCH对应于同一目标标识。
可选的,通信装置120还包括存储单元124。存储单元124用于存储该通信装置120的程序代码等。
图13示出了的一种通信装置(记为通信装置130)的组成示意图,该通信装置130可以为终端,也可以为终端中的芯片或者片上***,该通信装置130可以用于执行上述实施例中涉及的终端的功能。作为一种可实现方式,图13所示通信装置130包括:确定单元131和复用单元132。
确定单元131,用于根据通信范围,确定至少一个SL LCH,其中,至少一个SL LCH中每个SL LCH均满足第三预设条件。
复用单元132,用于为确定单元131确定出的至少一个SL LCH中的SL LCH分配资源。
可选的,对于至少一个SL LCH中的每个SL LCH而言,上述第三预设条件包括:SL LCH的通信范围小于或等于第一通信范围,第一通信范围与通信装置130的发送功率对应;或者,包括:SL LCH允许的发送功率小于或等于通信装置130的发送功率;或者,包括:第二通信范围小于或等于第一通信范围,第一通信范围与通信装置130的发送功率对应,第二通信范围与SL LCH允许的发送功率对应。
可选的,确定单元131,还用于确定至少一个SL LCH还包括第五SL LCH;该第五SL LCH不满足第三预设条件、且优先级高于至少一个SL LCH中至少一个SL LCH的优先级。
可选的,复用单元132,还用于为至少一个SL LCH中的SL LCH分配资源后,若传输资源的剩余传输资源大于零,且通信装置130配置有第五SL LCH,则为第五SL LCH的数据分配资源;其中,第五SL LCH不满足第三预设条件、且第五SL LCH的优先级高于至少一个SL LCH中至少一个SL LCH的优先级。
可选的,上述至少一个SL LCH中的每个SL LCH对应于同一目标标识。
可选的,通信装置130还包括存储单元133。存储单元133用于存储该通信装置130的程序代码等。
本申请提供的通信装置120和通信装置130的实体框图均可以参考上述图5。上述确定单元121、复用单元122、调整单元123、确定单元131、复用单元132可以是图5中的处理器51。上述存储单元124和存储单元133可以是图5中的存储器52。
图12和图13中的单元也可以称为模块,例如,处理单元可以称为处理模块。另外,在图12和图13所示的实施例中,各个单元的名称也可以不是图中所示的名称。例如,获取第一偏差值的单元也可以称为处理单元(例如,调整单元123可以称为处理单元),具体取决于模块的划分方式。
图12和图13中的各个单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。存储计算机软件产品的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,简称ROM)、随机存取存储器(random access memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本申请实施例还提供了一种计算机可读存储介质,包括指令,当指令在计算机上运行时,使得计算机执行上述任一方法。
本申请实施例还提供了一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述任一方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包括一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包括这些改动和变型在内。
Claims (30)
- 一种侧行链路逻辑信道SL LCH的复用方法,其特征在于,包括:终端确定第一SL LCH,所述第一SL LCH为至少一个SL LCH中满足第一预设条件的SL LCH;所述终端为所述第一SL LCH的数据分配资源;传输资源的剩余资源大于零,所述终端根据所述第一SL LCH的通信范围,确定所述至少一个SL LCH中满足第二预设条件的第二SL LCH,所述第一SL LCH与所述第二SL LCH不同;所述终端为所述第二SL LCH的数据分配资源。
- 根据权利要求1所述的复用方法,其特征在于,所述第一预设条件包括:通信范围等于预设阈值的SL LCH;或者,所述第一预设条件包括:优先级为第一优先级的SL LCH。
- 根据权利要求1或2所述的复用方法,其特征在于,所述第二预设条件包括:通信范围小于或等于所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信范围位于复用区间的SL LCH;或者,所述第二预设条件包括:通信区间包括所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信区间与复用区间存在交集的SL LCH;其中,所述复用区间为:[所述第一SL LCH的通信范围-第一偏差值,所述第一SL LCH的通信范围],所述第一偏差值为所述第一SL LCH的通信范围的偏差值;SL LCH的通信区间为:[所述SL LCH的通信范围,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值]。
- 根据权利要求1或2所述的复用方法,其特征在于,所述第二预设条件包括:通信范围小于或等于所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信范围位于复用区间的SL LCH;或者,所述第二预设条件包括:通信区间包括所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信区间与复用区间存在交集的SL LCH;其中,所述复用区间为:[所述第一SL LCH的通信范围-第一偏差值,所述第一SL LCH的通信范围+所述第一偏差值],或者[所述第一SL LCH的通信范围,所述第一SL LCH的通信范围+所述第一偏差值];SL LCH的通信区间为:[所述SL LCH的通信范围-所述SL LCH的通信范围的偏差 值,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值],或者[所述SL LCH的通信范围,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值]。
- 根据权利要求1-4中任意一项所述的复用方法,其特征在于,所述终端根据所述第一SL LCH的通信范围,确定所述至少一个SL LCH中满足第二预设条件的第二SL LCH,包括:所述终端确定所述至少一个SL LCH中除所述第一SL LCH之外、满足所述第二预设条件的SL LCH中,优先级高于其他SL LCH的SL LCH为所述第二SL LCH。
- 根据权利要求1-5中任意一项所述的复用方法,其特征在于,所述复用方法还包括:所述终端为所述至少一个SL LCH中满足所述第二预设条件的SL LCH的数据分配资源。
- 根据权利要求6所述的复用方法,其特征在于,所述复用方法还包括:所述传输资源的剩余资源大于零,且所述终端配置有第三SL LCH,所述终端为所述第三SL LCH的数据分配资源;其中,所述第三SL LCH不满足所述第二预设条件、且所述第三SL LCH的优先级高于所述至少一个SL LCH中所有满足所述第二预设条件的SL LCH以及第一SL LCH中至少一个的优先级。
- 根据权利要求1-5中任意一项所述的复用方法,其特征在于,所述复用方法还包括:所述终端确定所述至少一个SL LCH还包括第四SL LCH;其中,所述第四SL LCH的通信范围大于第一通信范围、且所述第四SL LCH的优先级高于所述至少一个SL LCH中至少一个的优先级,所述第一通信范围与所述终端的发送功率对应。
- 根据权利要求6-8中任意一项所述的复用方法,其特征在于,所述复用方法还包括:所述终端指示和/或调整所述终端的发送功率。
- 根据权利要求1-9中任意一项所述的复用方法,其特征在于,所述至少一个SL LCH对应于同一目标标识。
- 一种侧行链路逻辑信道SL LCH的复用方法,其特征在于,包括:终端根据通信范围,确定至少一个满足第三预设条件的SL LCH;所述终端为所述至少一个SL LCH中的SL LCH分配资源。
- 根据权利要求11所述的复用方法,其特征在于,所述第三预设条件包括:SL LCH的通信范围小于或等于第一通信范围,所述第一通信范围与所述终端的发送功率对应;或者,所述第三预设条件包括:SL LCH允许的发送功率小于或等于所述终端的发送功率;或者,所述第三预设条件包括:第二通信范围小于或等于第一通信范围,所述第一通信范围与所述终端的发送功率对应,所述第二通信范围与SL LCH允许的发送功率对应。
- 根据权利要求11或12所述的复用方法,其特征在于,所述复用方法还包括:所述终端确定所述至少一个SL LCH还包括第五SL LCH;其中,所述第五SL LCH不满足所述第三预设条件、且优先级高于所述至少一个SL LCH中至少一个SL LCH的优先级。
- 根据权利要求11或12所述的复用方法,其特征在于,所述终端为所述至少一个SL LCH中的SL LCH分配资源后,所述复用方法还包括:传输资源的剩余传输资源大于零,且所述终端配置有第五SL LCH,则所述终端为所述第五SL LCH的数据分配资源;其中,所述第五SL LCH不满足所述第三预设条件、且所述第五SL LCH的优先级高于所述至少一个SL LCH中至少一个SL LCH的优先级。
- 根据权利要求11-14中任意一项所述的复用方法,其特征在于,所述至少一个SL LCH对应于同一目标标识。
- 一种通信装置,其特征在于,包括:确定单元,用于确定第一SL LCH,所述第一SL LCH为至少一个SL LCH中满足第一预设条件的SL LCH;复用单元,用于为所述确定单元确定出的所述第一SL LCH的数据分配资源;所述确定单元,还用于传输资源的剩余资源大于零,根据所述第一SL LCH的通信范围,确定所述至少一个SL LCH中满足第二预设条件的第二SL LCH,所述第一SL LCH与所述第二SL LCH不同;所述复用单元,还用于为所述确定单元确定出的所述第二SL LCH的数据分配资源。
- 根据权利要求16所述的通信装置,其特征在于,所述第一预设条件包括:通信范围等于预设阈值的SL LCH;或者,所述第一预设条件包括:优先级为第一优先级的SL LCH。
- 根据权利要求16或17所述的通信装置,其特征在于,所述第二预设条件包括:通信范围小于或等于所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信范围位于复用区间的SL LCH;或者,所述第二预设条件包括:通信区间包括所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信区间与复用区间存在交集的SL LCH;其中,所述复用区间为:[所述第一SL LCH的通信范围-第一偏差值,所述第一SL LCH的通信范围],所述第一偏差值为所述第一SL LCH的通信范围的偏差值;SL LCH的通信区间为:[所述SL LCH的通信范围,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值]。
- 根据权利要求16或17所述的通信装置,其特征在于,所述第二预设条件包括:通信范围小于或等于所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信范围位于复用区间的SL LCH;或者,所述第二预设条件包括:通信区间包括所述第一SL LCH的通信范围的SL LCH;或者,所述第二预设条件包括:通信区间与复用区间存在交集的SL LCH;其中,所述复用区间为:[所述第一SL LCH的通信范围-第一偏差值,所述第一SL LCH的通信范围+所述第一偏差值],或者[所述第一SL LCH的通信范围,所述第一SL LCH的通信范围+所述第一偏差值];SL LCH的通信区间为:[所述SL LCH的通信范围-所述SL LCH的通信范围的偏差值,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值],或者[所述SL LCH的通信范围,所述SL LCH的通信范围+所述SL LCH的通信范围的偏差值]。
- 根据权利要求16-19中任意一项所述的通信装置,其特征在于,所述确定单元,具体用于确定所述至少一个SL LCH中除所述第一SL LCH之外、满足所述第二预设条件的SL LCH中,优先级高于其他SL LCH的SL LCH为所述第二SL LCH。
- 根据权利要求16-20中任意一项所述的通信装置,其特征在于,所述复用单元,还用于为所述至少一个SL LCH中满足所述第二预设条件的SL LCH的数据分配资源。
- 根据权利要求21所述的通信装置,其特征在于,所述复用单元,还用于所述传输资源的剩余资源大于,且所述通信装置配置有第三SL LCH,为所述第三SL LCH的数据分配资源;其中,所述第三SL LCH不满足所述第二预设条件、且所述第三SL LCH的优先级高于所述第一SL LCH和所述第二SL LCH中至少一个的优先级。
- 根据权利要求16-20中任意一项所述的通信装置,其特征在于,所述确定单元,还用于在所述通信装置配置有第四SL LCH的情况下,确定所述至少一个SL LCH还包括所述第四SL LCH;其中,所述第四SL LCH的通信范围大于第一通信范围、且所述第四SL LCH的优先级高于所述至少一个SL LCH中至少一个LCH的优先级,所述第一通信范围与所述通信装置的发送功率对应。
- 根据权利要求21-23中任意一项所述的通信装置,其特征在于,所述通信装置还包括调整单元;所述调整单元,用于指示和/或调整所述通信装置的发送功率。
- 一种通信装置,其特征在于,包括:确定单元,用于根据通信范围,确定至少一个满足第三预设条件的SL LCH;复用单元,用于为所述确定单元确定出的所述至少一个SL LCH中的SL LCH分配资源。
- 根据权利要求25所述的通信装置,其特征在于,所述第三预设条件包括:SL LCH的通信范围小于或等于第一通信范围,所述第一通信范围与所述通信装置的发送功率对应;或者,所述第三预设条件包括:SL LCH允许的发送功率小于或等于所述通信装置的发送功率;或者,所述第三预设条件包括:第二通信范围小于或等于第一通信范围,所述第一通信范围与所述通信装置的发送功率对应,所述第二通信范围与SL LCH允许的发送功率对应。
- 根据权利要求25或26所述的通信装置,其特征在于,所述复用单元,还用于为所述至少一个SL LCH中的SL LCH分配资源后,传输资源的剩余传输资源大于零,且所述通信装置配置有第五SL LCH,则为所述第五SL LCH的数据分配资源;其中,所述第五SL LCH不满足所述第三预设条件、且所述第五SL LCH的优先级高于所述至少一个SL LCH中至少一个SL LCH的优先级。
- 一种通信装置,其特征在于,包括:处理器;所述处理器与存储器连接,所述存储器用于存储计算机指令,所述处理器执行所述存储器存储的所述计算机指令,控制所述通信装置实现如权利要求1-10中任意一项所述的SL LCH的复用方法,或者实现如权利要求11-15中任意一项所述的SL LCH的复用方法。
- 一种计算机可读存储介质,其特征在于,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-10中任意一项所述的SL LCH的复用方法,或者,执行如权利要求11-15中任意一项所述的SL LCH的复用方法。
- 一种计算机程序产品,其特征在于,包含指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-10中任意一项所述的SL LCH的复用方法,或者,执行如权利要求11-15中任意一项所述的SL LCH的复用方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20798632.4A EP3952542A4 (en) | 2019-04-30 | 2020-04-30 | METHOD AND APPARATUS FOR MULTIPLEXING A SIDE LINK LOGIC CHANNEL |
US17/514,589 US11963139B2 (en) | 2019-04-30 | 2021-10-29 | Sidelink logical channel multiplexing method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910364619.3 | 2019-04-30 | ||
CN201910364619.3A CN111867082B (zh) | 2019-04-30 | 2019-04-30 | 一种侧行链路逻辑信道的复用方法及装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/514,589 Continuation US11963139B2 (en) | 2019-04-30 | 2021-10-29 | Sidelink logical channel multiplexing method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020221354A1 true WO2020221354A1 (zh) | 2020-11-05 |
Family
ID=72965131
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2020/088436 WO2020221354A1 (zh) | 2019-04-30 | 2020-04-30 | 一种侧行链路逻辑信道的复用方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11963139B2 (zh) |
EP (1) | EP3952542A4 (zh) |
CN (1) | CN111867082B (zh) |
WO (1) | WO2020221354A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4005254A1 (en) * | 2019-07-23 | 2022-06-01 | Lenovo (Singapore) Pte. Ltd. | Minimum communication range for mac tb |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160088624A1 (en) * | 2014-09-23 | 2016-03-24 | Lg Electronics Inc. | Method for priority handling for buffer status reporting in a d2d communication system and device therefor |
CN107046697A (zh) * | 2017-05-04 | 2017-08-15 | 电信科学技术研究院 | 一种进行mac控制单元传输的方法和设备 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3125643B1 (en) * | 2015-07-31 | 2019-04-03 | Panasonic Intellectual Property Corporation of America | Improved scheduling mechanism for prose relays serving remote ues |
EP3206452B1 (en) * | 2016-02-10 | 2019-10-16 | Panasonic Intellectual Property Corporation of America | Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication |
EP3273634A1 (en) * | 2016-07-18 | 2018-01-24 | Panasonic Intellectual Property Corporation of America | Improved support of quality of service for v2x transmissions |
CN108633088B (zh) * | 2017-03-24 | 2020-12-15 | 华为技术有限公司 | 资源调度的方法和装置 |
US11219035B2 (en) * | 2017-11-14 | 2022-01-04 | Lg Electronics Inc. | Method and apparatus for deprioritizing duplicated packet transmission in wireless communication system |
EP3815450A1 (en) * | 2018-06-28 | 2021-05-05 | Convida Wireless, Llc | Prioritization procedures for nr v2x sidelink shared channel data transmission |
WO2020032612A1 (en) * | 2018-08-10 | 2020-02-13 | Lg Electronics Inc. | Method and apparatus for triggering transmission carrier reselection procedure for deactivated duplication in wireless communication system |
CN111132351B (zh) * | 2018-10-31 | 2023-04-07 | 大唐移动通信设备有限公司 | 一种资源分配方法、终端及节点设备 |
CN111436079A (zh) * | 2019-01-11 | 2020-07-21 | 华硕电脑股份有限公司 | 用于无线通信中的侧链路资源分配模式配置的方法及设备 |
US12034541B2 (en) * | 2019-01-30 | 2024-07-09 | Lg Electronics Inc. | Dynamic configuration of maximum number of sidelink retransmissions for data unit |
KR20200125391A (ko) * | 2019-04-25 | 2020-11-04 | 삼성전자주식회사 | 무선 통신 시스템에서 단말 직접 통신을 위한 전송 우선순위 설정 방법 및 장치 |
WO2020222592A1 (en) * | 2019-05-02 | 2020-11-05 | Lg Electronics Inc. | Method and apparatus for direct link management in wireless communication system |
CN112584342B (zh) * | 2019-09-30 | 2022-06-10 | 华为技术有限公司 | 通信方法和通信装置 |
-
2019
- 2019-04-30 CN CN201910364619.3A patent/CN111867082B/zh active Active
-
2020
- 2020-04-30 EP EP20798632.4A patent/EP3952542A4/en active Pending
- 2020-04-30 WO PCT/CN2020/088436 patent/WO2020221354A1/zh unknown
-
2021
- 2021-10-29 US US17/514,589 patent/US11963139B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160088624A1 (en) * | 2014-09-23 | 2016-03-24 | Lg Electronics Inc. | Method for priority handling for buffer status reporting in a d2d communication system and device therefor |
CN107046697A (zh) * | 2017-05-04 | 2017-08-15 | 电信科学技术研究院 | 一种进行mac控制单元传输的方法和设备 |
Non-Patent Citations (5)
Title |
---|
3GPP TSG RAN: "Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) Protocol Specification (Release 15)", 3GPP TS 36.321 V15.5.0, 11 April 2019 (2019-04-11), XP051723398 * |
ERICSSON: "On the Use of Communication Range at Access Stratum", 3GPP TSG-RAN WG2 #105BIS R2-1904711, 29 March 2019 (2019-03-29), XP051693903 * |
See also references of EP3952542A4 |
SPREADTRUM COMMUNICATIONS: "Logical Channel Prioritization Consideration", 3GPP TSG-RAN WG2 MEETING #105BIS R2-1903795, 29 March 2019 (2019-03-29), XP051693047 * |
VIVO: "Left LCP Issues", 3GPP TSG-RAN WG2 MEETING #108 R2-1914925, 8 November 2019 (2019-11-08), XP051816865 * |
Also Published As
Publication number | Publication date |
---|---|
CN111867082A (zh) | 2020-10-30 |
EP3952542A1 (en) | 2022-02-09 |
US11963139B2 (en) | 2024-04-16 |
CN111867082B (zh) | 2023-07-18 |
EP3952542A4 (en) | 2022-06-01 |
US20220053464A1 (en) | 2022-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11516820B2 (en) | Resource allocation method for sidelink and terminal | |
EP3834569B1 (en) | Method and apparatus for generating mac pdu | |
WO2022028340A1 (zh) | 频域资源的确定方法、设备及存储介质 | |
KR102481052B1 (ko) | 통신 방법 및 관련 장치 | |
US20200196315A1 (en) | Network slice selection based on requested service | |
KR20090007336A (ko) | 액세스 터미널에 액세스 정보를 제공하는 방법 | |
WO2020221246A1 (zh) | 取消待处理sr的方法及装置 | |
WO2020224412A1 (zh) | 一种通信方法及装置 | |
WO2020135277A1 (zh) | 一种通信方法及通信设备 | |
WO2020125573A1 (zh) | 通信方法、装置、终端、网络设备及存储介质 | |
WO2021012739A1 (zh) | 逻辑信道优先级处理方法及装置、存储介质、终端 | |
WO2016187836A1 (zh) | 信道接入方法、接入点及站点 | |
WO2020221354A1 (zh) | 一种侧行链路逻辑信道的复用方法及装置 | |
WO2020119182A1 (zh) | 预配置资源的使用方法、装置、网络侧设备及终端 | |
JP2023515606A (ja) | 情報処理方法、装置、機器及びコンピュータ読取可能な記憶媒体 | |
CN114514772A (zh) | 包括具有优先值的mac ce的逻辑信道的优先级化的方法和装置 | |
WO2022267931A1 (zh) | 通信方法及通信装置 | |
WO2019095977A1 (zh) | 通信方法和装置 | |
CN107889152B (zh) | 多空口通信方法和装置 | |
CN110521224B (zh) | 直连通信的数据发送方法、接收方法、装置、终端和介质 | |
WO2020108596A1 (zh) | 一种通信方法及装置 | |
CN110536476B (zh) | Drb建立方法、装置、***、辅节点及主节点 | |
WO2021062849A1 (zh) | 缓冲状态报告上报方法及通信装置 | |
WO2024067690A1 (zh) | 一种通信方法及装置 | |
CN111567115A (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: 20798632 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2020798632 Country of ref document: EP Effective date: 20211028 |