[go: up one dir, main page]

WO2023060404A1 - 逻辑信道优先级排序方法、装置、设备及存储介质 - Google Patents

逻辑信道优先级排序方法、装置、设备及存储介质 Download PDF

Info

Publication number
WO2023060404A1
WO2023060404A1 PCT/CN2021/123135 CN2021123135W WO2023060404A1 WO 2023060404 A1 WO2023060404 A1 WO 2023060404A1 CN 2021123135 W CN2021123135 W CN 2021123135W WO 2023060404 A1 WO2023060404 A1 WO 2023060404A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource pool
terminal
logical channel
sending
target address
Prior art date
Application number
PCT/CN2021/123135
Other languages
English (en)
French (fr)
Inventor
张博源
卢前溪
冷冰雪
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to CN202180100307.7A priority Critical patent/CN117693997A/zh
Priority to PCT/CN2021/123135 priority patent/WO2023060404A1/zh
Publication of WO2023060404A1 publication Critical patent/WO2023060404A1/zh
Priority to US18/587,490 priority patent/US20240196428A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/566Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
    • H04W72/569Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information

Definitions

  • the present application relates to the technical field of communications, and in particular to a logical channel prioritization method, device, equipment and storage medium.
  • SL sidelink
  • the first terminal in order to realize direct communication between two terminals, it is usually necessary for the first terminal to send a discovery message to the second terminal. communicate between.
  • MAC Media Access Control
  • the embodiment of the present application provides a logical channel prioritization method, device, device, and storage medium, so that the terminal can perform corresponding logical channel prioritization operations according to different configurations of the transmission resource pool, and the technical solution is as follows :
  • a logical channel prioritization method comprising:
  • the terminal performs a logical channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool;
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • a logical channel prioritization device comprising:
  • a selection module configured to perform a logical channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool;
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • a terminal where the terminal includes a processor
  • the processor is configured to perform a logical channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool;
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • a computer-readable storage medium is provided, and a computer program is stored in the storage medium, and the computer program is used to be executed by a processor, so as to implement the logical channel prioritization method as described above.
  • a chip includes a programmable logic circuit and/or program instructions, which are used to implement the logical channel prioritization method as described above when the chip is running.
  • a computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and the processor reads and executes the instruction from the computer-readable storage medium. Computer instructions are executed to implement the logical channel prioritization method described above.
  • the terminal is enabled to perform corresponding logical channel prioritization operations according to different configurations of the sending resource pool, where the sending resource pool includes a resource pool for sending sidelink sending messages and/or sidelink data.
  • Fig. 1 is a schematic structural diagram of a lateral communication system provided by an exemplary embodiment of the present application
  • FIG. 2 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application
  • FIG. 3 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application
  • FIG. 4 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application
  • FIG. 5 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application
  • FIG. 6 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application.
  • FIG. 7 is a flowchart of a logical channel prioritization method provided in an exemplary embodiment of the present application.
  • FIG. 8 is a multi-terminal interaction diagram of a logical channel prioritization method provided in an exemplary embodiment of the present application.
  • FIG. 9 is a schematic diagram of an apparatus for prioritizing logical channels provided by an exemplary embodiment of the present application.
  • Fig. 10 is a schematic structural diagram of a communication device provided by an exemplary embodiment of the present application.
  • the technical solution of the embodiment of the present application can be applied to various communication systems, such as: Global System of Mobile communication (Global System of Mobile communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, broadband code division multiple access (Wideband Code Division Multiple Access, WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system , New Radio (NR) system, evolution system of NR system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum) on unlicensed spectrum unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunications System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system or other communication systems, etc.
  • GSM Global System of Mobile
  • D2D Device to Device
  • M2M Machine to Machine
  • MTC Machine Type Communication
  • V2V Vehicle to Vehicle
  • V2X Vehicle to everything
  • the communication system in the embodiment of the present application may be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, may also be applied to a dual connectivity (Dual Connectivity, DC) scenario, and may also be applied to an independent (Standalone, SA) deployment Web scene.
  • Carrier Aggregation, CA Carrier Aggregation
  • DC Dual Connectivity
  • SA independent deployment Web scene
  • the communication system in the embodiment of the present application may be applied to an unlicensed spectrum, where the unlicensed spectrum may also be considered as a shared spectrum; or, the communication system in the embodiment of the present application may also be applied to a licensed spectrum, where, Licensed spectrum can also be considered as non-shared spectrum.
  • a terminal may also be referred to as user equipment (User Equipment, UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, Remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device, etc.
  • UE user equipment
  • access terminal subscriber unit, subscriber station, mobile station, mobile station, remote station, Remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device, etc.
  • the terminal can be a station (STATION, ST) in the WLAN, and can be a cellular phone, a cordless phone, a Session Initiation Protocol (Session Initiation Protocol, SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, a personal digital assistant ( Personal Digital Assistant, PDA) devices, handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, next-generation communication systems such as terminal devices in NR networks, or future evolution Terminal equipment in the public land mobile network (Public Land Mobile Network, PLMN) network, etc.
  • SIP Session Initiation Protocol
  • WLL Wireless Local Loop
  • PDA Personal Digital Assistant
  • the terminal can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as ships, etc.); it can also be deployed in the air (such as on airplanes, balloons and satellites) wait).
  • the terminal may be a mobile phone (Mobile Phone), a tablet computer (Pad), a computer with a wireless transceiver function, a virtual reality (Virtual Reality, VR) terminal device, an augmented reality (Augmented Reality, AR) terminal device , wireless terminal equipment in industrial control, wireless terminal equipment in self driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid, Wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, or wireless terminal equipment in smart home.
  • a virtual reality (Virtual Reality, VR) terminal device an augmented reality (Augmented Reality, AR) terminal device
  • wireless terminal equipment in industrial control wireless terminal equipment in self driving, wireless terminal equipment in remote medical, wireless terminal equipment in smart grid, Wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, or wireless terminal equipment in smart home.
  • the terminal may also be a wearable device.
  • Wearable devices can also be called wearable smart devices, which is a general term for the application of wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only a hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction.
  • Generalized wearable smart devices include full-featured, large-sized, complete or partial functions without relying on smart phones, such as smart watches or smart glasses, etc., and only focus on a certain type of application functions, and need to cooperate with other devices such as smart phones Use, such as various smart bracelets and smart jewelry for physical sign monitoring.
  • the network device may be a device for communicating with the mobile device, and the network device may be an access point (Access Point, AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA , or a base station (NodeB, NB) in WCDMA, or an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and an NR network A network device or a base station (gNB) in a network device or a network device in a future evolved PLMN network or a network device in an NTN network.
  • AP Access Point
  • BTS Base Transceiver Station
  • NodeB, NB base station
  • Evolutional Node B, eNB or eNodeB evolved base station
  • LTE Long Term Evolution
  • eNB evolved base station
  • gNB base station
  • the network device may have a mobile feature, for example, the network device may be a mobile device.
  • the network equipment may be a satellite or a balloon station.
  • the satellite can be a Low Earth Orbit (Low Earth Orbit, LEO) satellite, a Medium Earth Orbit (Medium Earth Orbit, MEO) satellite, a Geosynchronous Earth Orbit (Geostationary Earth Orbit, GEO) satellite, a High Elliptical Orbit (High Elliptical Orbit, HEO) satellite.
  • the network device may also be a base station installed on land, water, and other locations.
  • the network device may provide services for the cell, and the terminal communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell.
  • the cell may be a network device (for example, The cell corresponding to the base station) may belong to the macro base station or the base station corresponding to the small cell (Small cell).
  • the small cell here may include: Metro cell, Micro cell, Pico cell cell), Femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
  • the "indication" mentioned in the embodiments of the present application may be a direct indication, an indirect indication, or an association relationship.
  • a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also indicate that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also indicate that there is an association between A and B relation.
  • the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or that there is an association between the two, or that it indicates and is indicated, configuration and is configuration etc.
  • predefinition can be realized by pre-saving corresponding codes, tables, or other methods that can be used to indicate relevant information in devices (for example, including terminals and network devices).
  • devices for example, including terminals and network devices.
  • pre-defined may refer to defined in the protocol.
  • the "protocol” may refer to a standard protocol in the communication field, for example, may include the LTE protocol, the NR protocol, and related protocols applied to future communication systems, which is not limited in the present application.
  • FIG. 1 shows a schematic structural diagram of a lateral communication system provided by an exemplary embodiment of the present application.
  • the lateral communication system includes a first terminal 110 , a second terminal 120 and a network device 130 .
  • 3rd Generation Partnership Project 3rd Generation Partnership Project
  • two sidelink communication modes are defined: mode 1 and mode 2.
  • Mode 1 is shown in (a) in FIG. 1: the transmission resources of the first terminal 110 and the second terminal 120 are allocated by the network device 130, and the resources allocated by the first terminal 110 and the second terminal 120 according to the network device 130 are in Data is sent on the sidelink; the network device 130 may allocate resources for a single transmission to the first terminal 110 and the second terminal 120 , and may also allocate resources for semi-static transmission to the first terminal 110 and the second terminal 120 .
  • Mode 2 is shown in (b) in FIG. 1 : the first terminal 110 and the second terminal 120 select a resource from the resource pool for data transmission.
  • D2D is divided into different stages for research:
  • Proximity Based Service Schematically, the device-to-device communication is studied for the ProSe scenario, which is mainly for public security services.
  • the resource pool is discontinuous in the time domain, so that the terminal can discontinuously send/receive data on the sidelink, thereby achieving the effect of power saving.
  • V2X the Internet of Vehicles system is researched on the scene of vehicle-to-vehicle communication, which is mainly oriented to relatively high-speed moving vehicle-to-vehicle and vehicle-to-human communication services.
  • V2X because the vehicle system has continuous power supply, power efficiency is not the main issue, but the delay of data transmission is the main issue, so the system design requires the terminal equipment to perform continuous transmission and reception.
  • Wearable Devices (FeD2D): Related technologies have conducted research on the scenario where wearable devices access the network through mobile phones, which are mainly oriented to scenarios with low mobile speed and low power access.
  • the 3GPP conclusion in the pre-research stage is that the network equipment can configure the Discontinuous Reception (DRX) parameters of the remote (remote) terminal through a relay (relay) terminal.
  • DRX Discontinuous Reception
  • the specific details of how to configure DRX have not yet been released. in conclusion.
  • Multi-carrier In related technologies, a multi-carrier mechanism is introduced in LTE V2X. Schematically, the multi-carrier mechanism is reflected in the fact that the terminal can support data packet segmentation, and use multiple carriers to transmit data packets to improve the data transmission rate; data packet replication, copying an identical data packet twice, and sending it with two carriers, To improve transmission reliability; and multi-carrier reception enhancement at the receiving end.
  • V2X side chain communication supports side chain packet replication, and is executed at the packet data convergence protocol (Packet Data Convergence Protocol, PDCP) layer of the terminal.
  • PDCP Packet Data Units PDUs
  • Duplicate PDCP PDUs of the same PDCP entity are submitted to two different Radio Link Control (RLC) entities and are associated with two different side chain logical channels respectively. Duplicate PDCP PDUs of the same PDCP entity are only allowed to be transmitted on different sidechain carriers.
  • Terminals can activate or deactivate sidechain packet replication based on (pre)configuration.
  • the ProSe Per-Packet Reliability (PPPR) value in ProSe that supports sidechain packet replication can be (pre)configured via PPPR threshold.
  • PPPR ProSe Per-Packet Reliability
  • the terminal shall perform side-chain packet replication for data with configured PPPR values until the packet replication configuration is de-configured for these PPPR values.
  • the terminal reports the amount of data associated with one or more PPPR values and the destination to which the data belongs through a sidechain buffer status report (Buffer Status Report, BSR).
  • BSR Buffer Status Report
  • the mapping of PPPR values to logical channel groups may be configured by the network device, and the PPPR values are reflected by the associated logical channel group ID included in the sidechain BSR.
  • a list of one or more PPPR values may be reported by an RRC-connected terminal in sidechain terminal information.
  • Radio Resource Control Before a relay terminal can send a discovery message when it is in the Radio Resource Control (RRC) idle or RRC inactive state, it needs to be within the minimum and maximum Uu signal strength thresholds if provided by the network equipment.
  • RRC Radio Resource Control
  • the relay terminal allows sending discovery messages in all RRC states based on the NR sidechain communication configuration provided by the network device.
  • Layer 3 Layer 3
  • L3 Layer 3
  • a relay terminal supporting Layer 3 (Layer, L3) terminal-to-network device relay When a relay terminal supporting Layer 3 (Layer, L3) terminal-to-network device relay is connected to a network device that cannot perform sidechain relay operation, if its serving carrier is not shared with the carrier used for sidechain operation, it is allowed It sends discovery messages based on at least a pre-configuration.
  • Layer 3 Layer 3
  • a relay terminal that supports Layer 2 (Layer, L2) terminal-to-network device relay shall always be connected to a network device capable of sidechain relay operations, including providing configuration for transmitting discovery messages.
  • Remote terminals in RRC Idle and RRC Inactive states are allowed to send discovery messages if the measured signal strength of the serving cell is below a configured threshold.
  • Whether to allow discovery of remote terminal transmissions in the connected RRC depends on the configuration provided by the serving network device.
  • the configuration details provided by the service network device can be discussed in the work phase (Work Item, WI).
  • Remote terminals that are not in coverage are always allowed to send discovery messages based on pre-configuration without connecting to the network through a relay terminal.
  • a remote terminal supporting terminal-to-network relay When a remote terminal supporting terminal-to-network relay is directly connected to a network device not capable of sidechain relay operation, it is allowed to send discovery messages based on at least pre-configuration if its serving carrier is not shared with the SL carrier.
  • the detailed definition of network devices that cannot perform sidechain relay operations can be left to the WI stage, but should at least include the case where network devices do not provide SL relay configuration (eg, no discovery configuration).
  • the resource pool used to transmit the discovery message can be shared with the resource pool used for data transmission, or can be dedicated to the resource pool used for the discovery message.
  • the discovery message introduces a new Logical Channel Identification (LCID), that is, the discovery message is carried by the new sidelink signaling radio bearer (SL Signaling Radio Bearer, SL SRB ) for carrying.
  • LCID Logical Channel Identification
  • Discovery messages are treated equally during Logical Channel Processing (LCP) in the resource pool dedicated to discovery messages.
  • LCP Logical Channel Processing
  • NR V2X is not limited to broadcast scenarios, but has been further expanded to unicast and multicast scenarios, and the application of V2X is studied in these scenarios.
  • NR V2X will also define the above two resource authorization modes.
  • the user may be in a mixed mode.
  • the terminal can use mode 1 to acquire resources, and at the same time, can use mode 2 to acquire resources.
  • the resource acquisition is indicated through the sidelink authorization, that is, the sidelink authorization indicates the corresponding Physical Sidelink Control Channel (PSCCH) and Physical Sidelink Shared Channel (PSSCH) resources The time-frequency position of .
  • PSCCH Physical Sidelink Control Channel
  • PSSCH Physical Sidelink Shared Channel
  • NR V2X introduces feedback-based HARQ retransmission, which is not limited to unicast communication, but also includes group broadcast communication;
  • the logical channel priority is defined as follows:
  • the sidelink logical channel priority procedure is applied whenever a new transmission is performed.
  • RRC controls the scheduling of uplink sidechain data through signaling for each logical channel:
  • RRC additionally controls the LCP process by configuring mapping constraints for each logical channel:
  • sl-HARQ-FeedbackEnabled used to set whether to allow logical channel and logical channel multiplexing, sl-HARQ-FeedbackEnabled is set to enable or disable.
  • the MAC entity shall initialize the SBj of the logical channel to zero when the logical channel is established.
  • the MAC entity For each logical channel j, the MAC entity shall:
  • SBj is greater than the sidechain bucket size (ie sPBR ⁇ sBSD), set SBj to the sidechain bucket size.
  • the exact moment when the terminal updates SBj between LCP procedures depends on the terminal implementation, provided that SBj is up to date at the time of LCP processing authorization.
  • the MAC entity shall perform the following operations for each Sidelink Control Information (SCI) corresponding to a new transmission:
  • sl-configuredGrantType1Allowed, if configured, is set to true if the SL grant is configured grant type 1;
  • sl-AllowedCG-Lis if configured, includes a configuration authorization index related to SL authorization
  • PSFCH Physical Sidelink Feedback Channel
  • sl-configuredGrantType1Allowed, if configured, is set to true if the SL grant is configured grant type 1;
  • sl-AllowedCG-Lis if configured, includes a configuration authorization index related to SL authorization
  • sl-HARQ-FeedbackEnabled is set to enable; or, sl-HARQ-FeedbackEnabled is set to disable.
  • sl-HARQ-FeedbackEnabled is set to disabled.
  • the MAC entity shall perform the following actions for each SCI corresponding to a new transmission:
  • Resources are allocated for logical channels as follows:
  • Step 1 In the selection of the logical channel, resources are allocated in descending order of priority to the logical channel selected for the SL grant with SBj>0. If the sPBR of the logical channel is set to infinity, the MAC entity shall allocate resources for all data transmittable on the logical channel before satisfying the sPBR of the lower priority logical channel;
  • Step 2 The terminal (MAC entity) decrements SBj to the total size of the MAC SDU serving logical channel j in step 1;
  • Step 3 If there are any resources remaining, all logical channels selected in the selection of logical channels provide services in strict descending order of priority (regardless of the value of SBj), until the data or SL grants of this logical channel are exhausted, Whichever comes first. Logical channels configured with equal priority shall receive equal service.
  • the value of SBj can be a negative number.
  • the terminal should also follow the following rules during the above SL scheduling process:
  • a terminal shall not split an RLC SDU (or a partially transmitted SDU or a retransmitted RLC PDU) if the entire SDU (or a partially transmitted SDU or a retransmitted RLC PDU) fits within the remaining resources of the associated MAC entity. part;
  • MAC entity MAC entity
  • the terminal should transmit data to the maximum extent
  • a terminal shall not only transmit padding if it is given a terminal grant size equal to or greater than 12 bytes, while data is available and allowed (according to logical channel selection) for transmission;
  • a logical channel configured with sl-HARQ-FeedbackEnabled enabled and a logical channel configured with sl-HARQ-FeedbackEnabled disabled cannot be multiplexed into the same MAC PDU.
  • a MAC entity shall not generate a MAC PDU for a HARQ entity if the following conditions are met:
  • a MAC PDU consists of zero MAC SDUs.
  • logical channels should be prioritized in the following order (the one with the highest priority first):
  • Fig. 2 shows a flow chart of a method for prioritizing logical channels provided by an exemplary embodiment of the present application.
  • the embodiment of the present application uses the above-mentioned method in the sidewalk communication system shown in Fig. 1 as an example to illustrate, sidewalk communication
  • the system includes a terminal and a network device, and the method is applied to the terminal.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 102 The terminal performs a logical channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool.
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • the sending resource pool is a resource pool configured by the network device for the terminal, and is used for the terminal to obtain resources for data transmission.
  • the resource pool for sending messages on the sidelink is a dedicated resource pool for sending messages.
  • the process for the terminal to select an available resource in the sending resource pool is as follows: the sending resource pool includes multiple sending messages, and the terminal monitors the sending resource pool, for example, the terminal performs Listen Before Talk (LBT); when it detects that a sent message is not in use, the terminal selects it as an available resource.
  • LBT Listen Before Talk
  • the process for the terminal to select the available resources may refer to the foregoing content, and details are not repeated here.
  • the terminal can perform different logical channel prioritization operations on optional resources.
  • the configuration of the sending resource pool includes at least one of the following situations:
  • the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool dedicated to side data;
  • the sending resource pool includes a third resource pool shared by sending messages and sideline data
  • the sending resource pool includes the first abnormal resource pool dedicated to discovery messages or the second abnormal resource pool for side data.
  • the terminal when the terminal is allowed to use the first resource pool to send the discovery message, the terminal selects an available resource from the first resource pool, and performs a logical channel prioritization operation.
  • the specific steps for the terminal to perform logical channel priority sorting operations are as follows: the terminal selects the first target address associated with sending messages, and the first target address includes at least the first logical channel and/or Media Access Control Element (Media Access Control Element, MAC CE), the first logical channel and/or MAC CE send message data to be transmitted, a group of logical channels or MAC CE in the first target address have the highest priority; after the terminal determines the first target address, it starts from the first target address A target logical channel that satisfies the first condition is selected from all the logical channels in the target address, where the first condition includes: sending message data to be transmitted.
  • Media Access Control Element Media Access Control Element
  • the terminal needs to select the first target address among the three target addresses, and each of the three target addresses includes three groups of logical channels and MAC CEs.
  • the first group of logical channels and MAC CE send message data to be transmitted; among the third group of logical channels and MAC CE, the logical channel has the highest priority.
  • the second target address the second group of logical channels and the MAC CE send message data to be transmitted, and in the third group of logical channels and MAC CE, the logical channel has the second highest priority.
  • the third target address the three groups of logical channels and MAC CE have no send message data to be transmitted.
  • the terminal selects among the three target addresses, because there is no logic channel and MAC CE for sending message data to be transmitted in the third target address, it is excluded; because the third group of logical channels and MAC CE in the first target address Among them, the logical channel has the highest priority, and the terminal selects the first target address as the first target address.
  • Case 3 when the abnormal condition is satisfied and the terminal is configured with the first abnormal resource pool, the terminal selects an available resource from the first abnormal resource pool, and performs a logic channel prioritization operation.
  • the specific steps for the terminal to perform the logical channel prioritization operation may refer to the above examples.
  • the terminal adopts the sidelink communication of mode 1, and the abnormal condition is that the T316 timer is started, and the T316 timer is used to instruct the terminal to send radio link failure indication information to the primary cell.
  • the terminal adopts the sidelink communication of mode 2, and the abnormal condition is that the current monitoring result of the terminal is unavailable.
  • the terminal After the terminal performs the logical channel prioritization operation, the terminal can select the target logical channel. Subsequently, the terminal can allocate sidelink resources and perform data transmission according to available resources, target logical channels, a group of logical channels with the highest priority or MAC CE. For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • the logical channel prioritization method enables the terminal to perform corresponding logical channel prioritization operations according to different configurations of the transmission resource pool, wherein the transmission resource pool includes the transmission side row A resource pool for sending messages and/or sidelink data on a link.
  • the configuration of the sending resource pool is different, and the logical channel prioritization operations performed by the terminal are also different.
  • the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool for side data.
  • Fig. 3 shows a flow chart of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application uses the above-mentioned method in the sidewalk communication system shown in Fig. 1 as an example to illustrate, sidewalk communication
  • the system includes a terminal and a network device, and the method is applied to the terminal.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 202 When the terminal uses the first resource pool to select available resources, the terminal selects the first target address associated with sending the message.
  • the first target address includes at least the first logical channel and/or MAC CE, the first logical channel and/or MAC CE send message data to be transmitted, a group of logical channels and MAC CE in the first target address wherein One has the highest priority.
  • step 102 For the selection of available resources, reference may be made to the description in step 102, and details are not repeated here.
  • each of the three target addresses includes three groups of logical channels and MAC CE.
  • the first group of logical channels and MAC CE send message data to be transmitted; among the third group of logical channels and MAC CE, the logical channel has the highest priority.
  • the second target address the second group of logical channels and the MAC CE send message data to be transmitted, and in the third group of logical channels and MAC CE, the logical channel has the second highest priority.
  • the third target address the three groups of logical channels and MAC CE have no send message data to be transmitted.
  • the terminal selects among the three target addresses, because there is no logic channel and MAC CE for sending message data to be transmitted in the third target address, it is excluded; because the third group of logical channels and MAC CE in the first target address Among them, the logical channel has the highest priority, and the terminal selects the first target address as the first target address.
  • the terminal still needs to select the first target address among the three target addresses, and the three target addresses all include three groups of logical channels and MAC CEs.
  • the three groups of logical channels and MAC CE have no sending message data to be transmitted; among the third group of logical channels and MAC CE, the logical channel has the highest priority.
  • the second group of logical channels and the MAC CE send message data to be transmitted, and in the third group of logical channels and MAC CE, the logical channel has the second highest priority.
  • the first group of logical channels and MAC CE send message data to be transmitted, and among the second group of logical channels and MAC CE, the logical channel has the lowest priority.
  • the terminal selects among the three target addresses, and excludes the first target address because there is no logic channel and MAC CE for sending message data to be transmitted.
  • the second target address and the third target address there is a set of logical channels and MAC CE sending message data to be transmitted.
  • the second target address The third logical channel in has higher priority. Based on this, the terminal selects the second target address as the first target address.
  • Step 204 the terminal selects a target logical channel satisfying the first condition from all logical channels in the first target address.
  • the first condition includes: sent message data to be transmitted.
  • the terminal After determining the first target address, the terminal needs to select a target logical channel from all logical channels in the first target address, and the target logical channel needs to meet the first condition.
  • selecting a target logical channel and operation may be performed by a MAC entity.
  • the first target address includes three groups of logical channels and MAC CEs. Among them, the first group of logical channels and MAC CE have sending message data to be transmitted; the second group of logical channels and MAC CE have no sending message data to be transmitted; among the third group of logical channels and MAC CE, the logical channel has the highest priority . According to the first target address, the logical channel in the first group of logical channels and the MAC CE meets the first condition, and the MAC entity selects it as the target logical channel.
  • the terminal After the terminal selects the target logical channel, the terminal can allocate sidelink resources and transmit data according to the available resources, the target logical channel, a group of logical channels with the highest priority or MAC CE.
  • the terminal For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • the terminal uses the first resource pool to select available resources and perform logical channel prioritization operations.
  • the terminal is not allowed to use the second resource pool to send the discovery message.
  • the terminal may use the second resource pool to select available resources and perform a logical channel prioritization operation, for details, refer to FIG. 4 .
  • FIG. 4 shows a flow chart of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application is illustrated by applying the above method to the lateral communication system shown in FIG. 1 , the lateral communication system includes a terminal and a network device, and the method is applied to the terminal.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 206 When the terminal uses the second resource pool to select available resources, the terminal selects the second target address associated with the unicast, multicast or broadcast direct link service.
  • the second target address includes at least the second logical channel and/or MAC CE, the unicast, multicast or broadcast direct link service data to be transmitted by the second logical channel and/or MAC CE, in the second target address
  • One of a group of logical channels and MAC CEs has the highest priority.
  • step 102 For the selection of available resources, reference may be made to the description in step 102, and details are not repeated here.
  • the process for the terminal to select the second target address is similar to the process for the terminal to select the first target address. For details, please refer to the relevant description in step 202, which will not be repeated here.
  • step 202 and step 206 Schematically, one of step 202 and step 206 is executed, and cannot be executed at the same time.
  • Step 208 the terminal selects a target logical channel satisfying the second condition from all logical channels in the second target address.
  • the second condition includes: unicast, multicast or broadcast direct link service data to be transmitted.
  • the terminal After determining the second target address, the terminal needs to select a target logical channel from all logical channels in the second target address, and the target logical channel needs to meet the second condition.
  • selecting a target logical channel and operation may be performed by a MAC entity.
  • the terminal After the terminal selects the target logical channel, the terminal can allocate sidelink resources and transmit data according to the available resources, the target logical channel, a group of logical channels with the highest priority or MAC CE.
  • the terminal For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • the second condition further includes: sent message data to be transmitted.
  • the second target address includes three groups of logical channels and MAC CEs.
  • the first group of logical channels and MAC CE have unicast, multicast or broadcast direct link service data to be transmitted, and at the same time send message data to be transmitted;
  • the second group of logical channels and MAC CE have no send message data to be transmitted;
  • the third group of logical channels and MAC CE the logical channel has the highest priority.
  • the logical channel in the first group of logical channels and the MAC CE satisfies the second condition, and the MAC entity selects it as the target logical channel.
  • the terminal can transmit the data to be transmitted
  • the unicast, multicast or broadcast direct link business data, and the data to be transmitted are packaged for data transmission.
  • the logical channel priority of sending message data is reconfigured by the network device, or is predefined.
  • the embodiment of the present application provides different logic channel prioritization operations performed by the terminal when the resource pool for sending includes the first resource pool dedicated to discovery messages and the second resource pool for sidelink data.
  • the sending resource pool includes a third resource pool shared by sending messages and sideline data.
  • Fig. 5 shows a flow chart of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application uses the above-mentioned method in the sidewalk communication system shown in Fig. 1 as an example to illustrate, sidewalk communication
  • the system includes a terminal and a network device, and the method is applied to the terminal.
  • the embodiment of the present application can also be used in the first case.
  • the terminal is allowed to use the first resource pool and the second resource pool to send the discovery message at the same time; in case two, the terminal is allowed to use the third resource pool to send the discovery message.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 302 When the terminal selects an available resource by using the first resource pool or the third resource pool, the terminal selects a third target address associated with the target to send the message.
  • the third target address includes at least a third logical channel and/or MAC CE, the third logical channel and/or MAC CE send message data to be transmitted, a group of logical channels and MAC CE in the third target address wherein One has the highest priority.
  • step 102 For the selection of available resources, reference may be made to the description in step 102, and details are not repeated here.
  • the process for the terminal to select the third target address is similar to the process for the terminal to select the first target address. For details, please refer to the relevant description in step 202, which will not be repeated here.
  • Step 304 the terminal selects a target logical channel satisfying the first condition from all logical channels in the third target address.
  • the first condition includes: sent message data to be transmitted.
  • the terminal After determining the third target address, the terminal needs to select a target logical channel from all logical channels in the third target address, and the target logical channel needs to meet the first condition.
  • selecting a target logical channel and operation may be performed by a MAC entity.
  • step 204 For the process of selecting the target logical channel by the terminal, reference may be made to the relevant description in step 204, and details are not repeated here.
  • the terminal After the terminal selects the target logical channel, the terminal can allocate sidelink resources and transmit data according to the available resources, the target logical channel, a group of logical channels with the highest priority or MAC CE.
  • the terminal For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • the terminal uses the first resource pool or the third resource pool to select available resources and perform logical channel prioritization operations.
  • the terminal is not allowed to use the second resource pool or the third resource pool to send the discovery message.
  • the terminal may use the second resource pool or the third resource pool to select available resources and perform a logic channel prioritization operation, for details, refer to FIG. 6 .
  • FIG. 6 shows a flow chart of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application is illustrated by applying the above method to the lateral communication system shown in FIG. 1 , the lateral communication system includes a terminal and a network device, and the method is applied to the terminal.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 306 When the terminal selects an available resource by using the second resource pool or the third resource pool, the terminal selects a fourth target address.
  • the fourth target address includes at least a fourth logical channel and/or MAC CE, and one of a group of logical channels and MAC CE in the fourth target address has the highest priority, and the fourth target address is associated with sending messages, Or the fourth target address is associated with unicast, multicast or broadcast direct link services, the fourth logical channel and/or MAC CE to transmit message data to be transmitted, or the fourth logical channel and/or MAC CE to be transmitted unicast, Multicast or broadcast through-link service data.
  • step 102 For the selection of available resources, reference may be made to the description in step 102, and details are not repeated here.
  • the process for the terminal to select the fourth target address is similar to the process for the terminal to select the third target address. For details, please refer to the relevant description in step 302, and details will not be repeated.
  • step 302 and step 306 are executed, and cannot be executed at the same time.
  • Step 308 the terminal selects a target logical channel from all logical channels in the fourth target address.
  • the terminal After determining the fourth target address, the terminal needs to select a target logical channel from all logical channels in the fourth target address.
  • selecting a target logical channel and operation may be performed by a MAC entity.
  • step 204 For the process of selecting the target logical channel by the terminal, reference may be made to the relevant description in step 204, and details are not repeated here.
  • the terminal After the terminal selects the target logical channel, the terminal can allocate sidelink resources and transmit data according to the available resources, the target logical channel, a group of logical channels with the highest priority or MAC CE.
  • the terminal For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • this embodiment of the present application provides two different selection criteria for the fourth target address:
  • Step 308 can be implemented as follows:
  • the terminal selects a target logical channel that satisfies the third condition from all logical channels in the fourth target address, where the third condition includes: discovery message data to be transmitted.
  • the third condition further includes: unicast, multicast or broadcast through-link service data to be transmitted.
  • the logical channel priority for sending message data is reconfigured by the network device, or is predefined.
  • Selection basis two the fourth target address is selected according to the logical channel of the unicast, multicast or broadcast direct link service data to be transmitted;
  • Step 308 can be implemented as follows:
  • the terminal selects a target logical channel satisfying a fourth condition from all logical channels in the fourth target address, where the fourth condition includes: unicast, multicast or broadcast through-link service data to be transmitted.
  • the fourth condition further includes: sent message data to be transmitted.
  • the fourth condition further includes sending message data to be transmitted
  • the logical channel priority of sending message data is reconfigured by the network device, or is predefined.
  • the embodiment of the present application provides the situation that the sending resource pool includes the first resource pool dedicated to discovery messages and the second resource pool for side data, or the sending resource pool includes sending messages and side data shared Under the third resource pool, different logical channel priority sorting operations performed by the terminal.
  • the sending resource pool includes the first abnormal resource pool dedicated to discovery messages or the second abnormal resource pool for side data.
  • Fig. 7 shows a flow chart of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application uses the above-mentioned method in the sidewalk communication system shown in Fig. 1 as an example to illustrate, sidewalk communication
  • the system includes a terminal and a network device, and the method is applied to the terminal.
  • the logical channel prioritization method provided in the embodiment of the present application includes the following steps:
  • Step 102 The terminal performs a logical channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool.
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • the terminal may perform one of step 1041 and step 1042, and step 1041 and step 1042 specifically as follows:
  • Step 1041 When the abnormal condition is met and the terminal is configured with a first abnormal resource pool dedicated to discovery messages, the terminal sends a discovery message by using the first abnormal resource pool.
  • Step 1042 When the abnormal condition is satisfied and the terminal is not configured with the first abnormal resource pool, the terminal sends a discovery message using the second abnormal resource pool of side data.
  • the process of sending a discovery message by the terminal using the first abnormal resource pool or the second abnormal resource pool is as follows.
  • the terminal selects an available resource from the first abnormal resource pool or the second abnormal resource pool, and performs logical channel prioritization operations.
  • the specific steps for performing the logical channel prioritization operation can refer to the foregoing content, and will not be repeated here.
  • the terminal After the terminal performs the logical channel prioritization operation, the terminal can select the target logical channel. Subsequently, the terminal can allocate sidelink resources and transmit data according to available resources, target logical channels, a group of logical channels with the highest priority or MAC CE. For the allocation of side row resources, reference may be made to the foregoing content, and details are not repeated here.
  • the abnormal conditions are also different.
  • the terminal may adopt mode 1 or mode 2 sidelink communication.
  • the abnormal conditions include at least one of the following:
  • the T310 timer of the master cell group (Master Cell group, MCG) is started or the T311 timer is started, the T310 timer is used to instruct the terminal to fail to monitor the radio link, and the T311 timer is used to instruct the terminal to wait for the radio resource control RRC reestablishment response;
  • the T316 timer is started, and the T316 timer is used to instruct the terminal to send radio link failure indication information to the primary cell;
  • the T304 timer of the MCG is started, and the first abnormal resource pool or the second abnormal resource pool is configured through dedicated signaling, and the T304 timer is used to instruct the terminal to resend capability information.
  • the abnormal conditions include:
  • the current monitoring result of the terminal is unavailable.
  • the terminal adopts the sidelink communication of mode 1, the T316 timer is started, and the terminal is configured with the first abnormal resource pool, and the terminal uses the first abnormal resource pool to send the discovery message;
  • the terminal adopts the sidelink of mode 2 communication, and the current monitoring result of the terminal is unavailable, and at the same time, the terminal is not configured with the first abnormal resource pool, and the terminal uses the second abnormal resource pool to send a discovery message.
  • the embodiment of the present application provides the situation that the sending resource pool includes the first abnormal resource pool dedicated to messages or the second abnormal resource pool dedicated to side data, and different logical channel priority sorting operations performed by the terminal.
  • Fig. 8 shows a multi-terminal interaction diagram of a logical channel prioritization method provided by an exemplary embodiment of the present application.
  • the embodiment of the present application is illustrated by applying the above-mentioned method to the lateral communication system shown in Fig. 1.
  • the present application The logical channel prioritization method provided by the embodiment includes the following steps:
  • Step 402 The network device configures a sending resource pool for the first terminal.
  • the sending resource pool is used for the terminal to obtain resources for data transmission.
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • the configuration of the sending resource pool includes at least one of the following situations:
  • the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool dedicated to side data;
  • the sending resource pool includes a third resource pool shared by sending messages and sideline data
  • the sending resource pool includes the first abnormal resource pool dedicated to discovery messages or the second abnormal resource pool for side data.
  • Step 404 The first terminal performs a logic channel prioritization operation on an available resource selected in the sending resource pool according to the configuration of the sending resource pool.
  • the process of selecting available resources by the first terminal may refer to the foregoing content, and details are not repeated here.
  • step 404 reference may be made to related descriptions in step 102, or related descriptions in logical channel prioritization operations shown in any one of FIGS. 3-7 , and details are not repeated here.
  • the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool dedicated to sideline data
  • the logic channel prioritization operation performed by the first terminal refer to the relevant descriptions of steps 202 and 204, or Refer to the relevant transmissions in steps 206 and 208, or refer to the relevant transmissions in steps 304 and 306, or refer to the relevant transmissions in steps 306 and 308.
  • the sending resource pool includes the third resource pool shared by sending messages and side data
  • the logic channel prioritization operation performed by the first terminal please refer to the related explanations in steps 302 and 304, or refer to steps 306, 304, 308 related transmissions.
  • the logical channel prioritization operation performed by the first terminal can refer to the related steps 1041 and 1042. elaborate.
  • Step 406 the first terminal sends a discovery message and/or sidelink data to the second terminal.
  • the first terminal After the first terminal performs the logical channel prioritization operation, the first terminal can select the target logical channel. Subsequently, the first terminal may allocate the discovery message and/or side data according to available resources, target logical channels, a group of logical channels with the highest priority or MAC CE, and describe the discovery message and/or side data to the second terminal.
  • Implementation method 1 The network device configures the first terminal with the first resource pool dedicated to the discovery message and the side data pool at the same time. Second resource pool.
  • the first terminal is not allowed to use the second resource pool to send the discovery message.
  • the first terminal uses the first resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a first target address associated with the discovery message
  • the first target address at least includes a group of logical channels and/or MAC CEs satisfying the following conditions: discovery message data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the first target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel satisfying the first condition from all logical channels included in the first target address: discovery message data to be transmitted.
  • the first terminal uses the second resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a second target address associated with unicast, multicast or broadcast direct link services
  • the second target address includes at least one group of logical channels and/or MAC CEs satisfying the following conditions: unicast, multicast or broadcast direct link service data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the second target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel satisfying the second condition from all logical channels included in the second target address: unicast, multicast or Broadcast through-link service data.
  • the second condition further includes: discovery message data to be transmitted; optionally, the logical channel priority of the discovery message data may be reconfigured by the base station, or predefined.
  • the first terminal is allowed to use the first resource pool and the second resource pool to send discovery messages at the same time:
  • the first terminal uses the first resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a third target address associated with the discovery message
  • the third target address at least includes a group of logical channels and/or MAC CEs satisfying the following conditions: discovery message data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the third target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel satisfying the first condition from all logical channels included in the third target address: discovery message data to be transmitted.
  • the first terminal uses the second resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a fourth target address associated with the discovery message sending or unicast, multicast or broadcast direct link service;
  • the fourth target address includes at least one group of logical channels and/or MAC CEs satisfying the following conditions: discovery message data to be transmitted, or unicast, multicast or broadcast direct link service data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the fourth target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel from all logical channels included in the fourth target address.
  • step 2 can be implemented in the following two ways:
  • Optional way 1 If the fourth target address is selected according to the logical channel of the discovery message data to be transmitted, then the MAC entity of the first terminal needs to select from all logical channels contained in the fourth target address that satisfy the third Conditional logical channel: Discovery message data to be transmitted.
  • the third condition also includes: unicast, multicast or broadcast direct link service data to be transmitted; optionally, the logical channel priority of the unicast, multicast or broadcast direct link service data can be determined by Base station reconfiguration, or predefined.
  • Optional way 2 If the target address is selected according to the logical channel of the unicast, multicast or broadcast direct link service data to be transmitted, then the MAC entity of the first terminal needs to select from all logical channels contained in the fourth target address. Select a logical channel that satisfies the fourth condition from the channels: unicast, multicast or broadcast through-link service data to be transmitted.
  • the fourth condition further includes: discovery message data to be transmitted, and further, the logical channel priority of the discovery message data may be reconfigured by the base station, or predefined.
  • Implementation mode 2 The network device configures a third resource pool for the first terminal to share the sending of messages and the sharing of side data.
  • the first terminal uses the first resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a third target address associated with the discovery message
  • the third target address at least includes a group of logical channels and/or MAC CEs satisfying the following conditions: discovery message data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the third target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel satisfying the first condition from all logical channels included in the third target address: discovery message data to be transmitted.
  • the first terminal uses the second resource pool to select an available resource, and then, the logical channel prioritization operation performed by the first terminal is as follows:
  • Step 1 the first terminal selects a fourth target address associated with the discovery message sending or unicast, multicast or broadcast direct link service;
  • the fourth target address includes at least one group of logical channels and/or MAC CEs satisfying the following conditions: discovery message data to be transmitted, or unicast, multicast or broadcast direct link service data to be transmitted. Meanwhile, a group of logical channels or MAC CEs in the fourth target address have the highest priority.
  • Step 2 After the target address is selected, the MAC entity of the first terminal needs to select a target logical channel from all logical channels included in the fourth target address.
  • step 2 can be implemented in the following two ways:
  • Optional way 1 If the fourth target address is selected according to the logical channel of the discovery message data to be transmitted, then the MAC entity of the first terminal needs to select from all logical channels contained in the fourth target address that satisfy the third Conditional logical channel: Discovery message data to be transmitted.
  • the third condition also includes: unicast, multicast or broadcast direct link service data to be transmitted; optionally, the logical channel priority of the unicast, multicast or broadcast direct link service data can be determined by Base station reconfiguration, or predefined.
  • Optional way 2 If the target address is selected according to the logical channel of the unicast, multicast or broadcast direct link service data to be transmitted, then the MAC entity of the first terminal needs to select from all logical channels contained in the fourth target address. Select a logical channel that satisfies the fourth condition from the channels: unicast, multicast or broadcast through-link service data to be transmitted.
  • the fourth condition further includes: discovery message data to be transmitted, and further, the logical channel priority of the discovery message data may be reconfigured by the base station, or predefined.
  • Implementation mode 3 the network device configures a first abnormal resource pool dedicated to the discovery message for the first terminal, or, the network The device configures a second abnormal resource pool for side data for the first terminal.
  • the first terminal uses the first abnormal resource pool to send a discovery message; if the first terminal is not configured with the first abnormal resource pool pool, the first terminal uses the second abnormal resource pool to send the discovery message.
  • the abnormal condition changes according to the sidelink communication mode adopted by the first terminal.
  • the terminal adopts the side link communication of mode 1, and the abnormal conditions include at least one of the following conditions: when the T310 or T311 timer of the MCG is started; when the T316 timer is started; when T301 is started; when the T304 of the MCG is started , and the first abnormal resource pool or the second abnormal resource pool is configured through dedicated signaling.
  • the terminal uses sidelink communication in mode 1, and the abnormal condition includes: the current monitoring result of the first terminal is unavailable.
  • the embodiment of the present application provides a multi-terminal interaction diagram of a logical channel prioritization method.
  • the embodiment of the present application provides three different logic channel prioritization operations.
  • Fig. 9 is a schematic diagram of an apparatus for prioritizing logical channels provided by an exemplary embodiment of the present application, the apparatus including:
  • the selection module 920 is configured to perform a logical channel prioritization operation on an available resource selected in the transmission resource pool according to the configuration of the transmission resource pool;
  • the sending resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • the configuration of the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool for side data; the selection module 920 is configured to: when using the first resource pool to select available resources, Select the first target address associated with sending the message, the first target address includes at least the first logical channel and/or MAC CE, the first logical channel and/or MAC CE send message data to be transmitted, one of the first target address One of the group logical channel and MAC CE has the highest priority; select the target logical channel satisfying the first condition from all the logical channels in the first target address; wherein the first condition includes: the sending message data to be transmitted.
  • the selection module 920 is further configured to: select a second target address associated with unicast, multicast or broadcast direct link services when using the second resource pool to select available resources, the second target address Including at least the second logical channel and/or MAC CE, the unicast, multicast or broadcast direct link service data to be transmitted by the second logical channel and/or MAC CE, a group of logical channels and MAC CE in the second target address One of them has the highest priority; select the target logical channel that satisfies the second condition from all the logical channels in the second target address; wherein the second condition includes: unicast, multicast or broadcast direct link to be transmitted business data.
  • the second condition further includes: sent message data to be transmitted.
  • the priority of the logical channel for sending message data is reconfigured by the network device, or is predefined.
  • the configuration of the sending resource pool includes a first resource pool dedicated to discovery messages and a second resource pool for side data, or the configuration of the sending resource pool includes a third resource pool shared by sending messages and side data ;
  • the selection module 920 is configured to: when using the first resource pool or the third resource pool to select available resources, select a third target address associated with the target to send a message, the third target address includes at least a third logical channel and /or Media Access Control Element MAC CE, the third logical channel and/or MAC CE send message data to be transmitted, one of a group of logical channels and MAC CE in the third target address has the highest priority; from the third A target logical channel that satisfies the first condition is selected from all logical channels in the target address; wherein, the first condition includes: sending message data to be transmitted.
  • the selection module 920 is further configured to: select a fourth target address when using the second resource pool or the third resource pool to select available resources, where the fourth target address includes at least a fourth logical channel and/or MAC CE, and one of a group of logical channels and MAC CE in the fourth target address has the highest priority; wherein, the fourth target address is associated with sending messages, or the fourth target address is associated with unicast, multicast or broadcast through chain service, the fourth logical channel and/or MAC CE send message data to be transmitted, or the fourth logical channel and/or MAC CE unicast, multicast or broadcast direct link service data to be transmitted; from the fourth destination address Select the target logical channel from all the logical channels in the channel.
  • the fourth target address is selected according to the logical channel of the message data to be transmitted; the selection module 920 is configured to: select a target satisfying the third condition from all logical channels in the fourth target address A logical channel; wherein, the third condition includes: discovery message data to be transmitted.
  • the third condition further includes: unicast, multicast or broadcast through-link service data to be transmitted.
  • the logical channel priority of the unicast, multicast or broadcast direct link service data is reconfigured by the network device, or is predefined.
  • the fourth target address is selected according to the logical channel of the unicast, multicast or broadcast direct link service data to be transmitted; the selection module 920 is configured to: select from all logical channels in the fourth target address Select a target logical channel that satisfies the fourth condition; wherein, the fourth condition includes: unicast, multicast or broadcast through-link service data to be transmitted.
  • the fourth condition further includes: sent message data to be transmitted.
  • the priority of the logical channel for sending message data is reconfigured by the network device, or is predefined.
  • the selection module 920 is further configured to: use the first abnormal resource pool to send the discovery message when the abnormal condition is met and the first abnormal resource pool dedicated to the discovery message is configured; If the first abnormal resource pool is not configured, the discovery message is sent using the second abnormal resource pool of the side row data.
  • the abnormal condition includes at least one of the following: the T310 timer of the main cell group MCG is started or the T311 timer is started, the T310 timer is used to indicate that the terminal fails to monitor the radio link, and the T311 timer is used to indicate that the terminal waits for the radio resource control RRC reestablishment response; T316 timer is started, and the T316 timer is used to instruct the terminal to send radio link failure indication information to the primary cell; MCG's T304 timer is started, and the first abnormal resource pool or the second abnormal resource pool passes dedicated signaling Configuration, the T304 timer is used to instruct the terminal to resend capability information.
  • the abnormal condition includes: the current monitoring result of the terminal is unavailable.
  • FIG. 10 shows a schematic structural diagram of a communication device (terminal or network device) provided by an exemplary embodiment of the present application.
  • the communication device includes: a processor 1001 , a receiver 1002 , a transmitter 1003 , a memory 1004 and a bus 1005 .
  • the processor 1001 includes one or more processing cores, and the processor 1001 executes various functional applications and information processing by running software programs and modules.
  • the receiver 1002 and the transmitter 1003 can be realized as a communication component, and the communication component can be a communication chip.
  • the memory 1004 is connected to the processor 1001 through a bus 1005 .
  • the memory 1004 may be used to store at least one instruction, and the processor 1001 is used to execute the at least one instruction, so as to implement each step of the method for determining the RAR reception window mentioned in the above method embodiments.
  • volatile or non-volatile storage devices include but not limited to: magnetic disk or optical disk, electrically erasable and programmable Electrically-Erasable Programmable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Static Random Access Memory (SRAM), Read-Only Memory (Read-Only Memory, ROM), magnetic memory, flash memory, programmable read-only memory (Programmable Read-Only Memory, PROM).
  • EEPROM Electrically-Erasable Programmable Read Only Memory
  • EPROM Erasable Programmable Read Only Memory
  • SRAM Static Random Access Memory
  • Read-Only Memory Read-Only Memory
  • PROM Programmable Read-Only Memory
  • the embodiment of the present application also provides a terminal, the terminal includes a processor; the processor is configured to perform a logic channel priority sorting operation on an available resource selected in the transmission resource pool according to the configuration of the transmission resource pool; wherein, the transmission The resource pool includes: a resource pool for sending a sidelink discovery message, and/or a resource pool for sidelink data.
  • the embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor, so as to implement the logical channel prioritization method as described above.
  • the embodiment of the present application also provides a chip, the chip includes a programmable logic circuit and/or program instructions, and when the chip is running, it is used to implement the logical channel prioritization method as described above.
  • the embodiment of the present application also provides a computer program product or computer program, the computer program product or computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and the processor reads and executes the computer program from the computer-readable storage medium. instruction to implement the logical channel prioritization method described above.

Landscapes

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

Abstract

本申请公开了一种逻辑信道优先级排序方法、装置、设备及存储介质,涉及通信技术领域。所述方法包括:终端根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;其中,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。

Description

逻辑信道优先级排序方法、装置、设备及存储介质 技术领域
本申请涉及通信技术领域,特别涉及逻辑信道优先级排序方法、装置、设备及存储介质。
背景技术
侧行链路(Sidelink,SL)中,为实现两个终端之间的直接通信,通常需要第一终端向第二终端发送发现消息,在第二终端进行发送消息的反馈后,两个终端之间进行通信。
相关技术中,针对发现消息的发送,需要第一终端的媒体接入控制(Medium Access Control,MAC)实体执行逻辑信道优先级排序操作。
发明内容
本申请实施例提供了一种逻辑信道优先级排序方法、装置、设备及存储介质,使得终端能够根据发送资源池的不同的配置情况,执行相应的逻辑信道优先级排序操作,所述技术方案如下:
根据本申请的一个方面,提供了一种逻辑信道优先级排序方法,所述方法包括:
终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
根据本申请的一个方面,提供了一种逻辑信道优先级排序装置,所述装置包括:
选择模块,用于根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
根据本申请的一个方面,提供了一种终端,所述终端包括处理器;
处理器用于根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
根据本申请的一个方面,提供了一种计算机可读存储介质,存储介质中存储有计算机程序,所述计算机程序用于被处理器执行,以实现如上所述的逻辑信道优先级排序方法。
根据本申请的一个方面,提供了一种芯片,芯片包括可编程逻辑电路和/或程序指令,当芯片运行时,用于实现如上所述的逻辑信道优先级排序方法。
根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,计算机程序产品或计算机程序包括计算机指令,计算机指令存储在计算机可读存储介质中,处理器从计算机可读存储介质读取并执行计算机指令,以实现如上所述的逻辑信道优先级排序方法。
本申请实施例提供的技术方案至少包括如下有益效果:
使得终端能够根据发送资源池的不同的配置情况,执行相应的逻辑信道优先级排序操作,其中,发送资源池包括发送侧行链路的发送消息和/或侧行数据的资源池。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域 普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一个示例性实施例提供的侧行通信系统的结构示意图;
图2是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图3是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图4是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图5是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图6是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图7是本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图;
图8是本申请一个示例性实施例提供的逻辑信道优先级排序方法的多端交互图;
图9是本申请一个示例性实施例提供的逻辑信道优先级排序装置的示意图;
图10是本申请一个示例性实施例提供的通信设备的结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。针对本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、先进的长期演进(Advanced long term evolution,LTE-A)系统、新空口(New Radio,NR)系统、NR系统的演进系统、非授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)系统、非授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)系统、非地面通信网络(Non-Terrestrial Networks,NTN)系统、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)系统或其他通信系统等。
通常来说,传统的通信系统支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信系统将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),车辆间(Vehicle to Vehicle,V2V)通信,或车联网(Vehicle to everything,V2X)通信等,本申请实施例也可以应用于这些通信系统。
可选地,本申请实施例中的通信系统可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。
可选地,本申请实施例中的通信系统可以应用于非授权频谱,其中,非授权频谱也可以认为是共享频谱;或者,本申请实施例中的通信系统也可以应用于授权频谱,其中,授权频谱也可以认为是非共享频谱。
本申请实施例结合网络设备和终端描述了各个实施例,其中,终端也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端设备、无线通信设备、用户代理或用户装置等。
终端可以是WLAN中的站点(STATION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算 设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、下一代通信系统例如NR网络中的终端设备,或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。
在本申请实施例中,终端可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。
在本申请实施例中,终端可以是手机(Mobile Phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self driving)中的无线终端设备、远程医疗(remote medical)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备或智慧家庭(smart home)中的无线终端设备等。
作为示例而非限定,在本申请实施例中,该终端还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
在本申请实施例中,网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备或者基站(gNB)或者未来演进的PLMN网络中的网络设备或者NTN网络中的网络设备等。
作为示例而非限定,在本申请实施例中,网络设备可以具有移动特性,例如网络设备可以为移动的设备。可选地,网络设备可以为卫星、气球站。例如,卫星可以为低地球轨道(Low Earth Orbit,LEO)卫星、中地球轨道(Medium Earth Orbit,MEO)卫星、地球同步轨道(Geostationary Earth Orbit,GEO)卫星、高椭圆轨道(High Elliptical Orbit,HEO)卫星等。可选地,网络设备还可以为设置在陆地、水域等位置的基站。
在本申请实施例中,网络设备可以为小区提供服务,终端通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。
应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本申请的实施方式部分使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
应理解,在本申请的实施例中提到的“指示”可以是直接指示,也可以是间接指示,还 可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例的描述中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
本申请实施例中,“预定义”可以通过在设备(例如,包括终端和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。
本申请实施例中,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。
在介绍本申请技术方案之前,下面先对本申请相关知识进行说明:
LTE D2D/V2X:
设备到设备通信是基于D2D的一种侧行链路(Sidelink,SL)传输技术,与传统的蜂窝系统中通信数据通过基站接收或者发送的方式不同,车联网系统采用终端到终端直接通信的方式,因此具有更高的频谱效率以及更低的传输时延。图1示出了本申请一个示例性实施例提供的侧行通信系统的结构示意图,侧行通信系统包括第一终端110、第二终端120和网络设备130。在第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)中定义了两种侧行链路的通信模式:模式1和模式2。
模式1如图1中的(a)所示:第一终端110和第二终端120的传输资源是由网络设备130分配的,第一终端110和第二终端120根据网络设备130分配的资源在侧行链路上进行数据的发送;网络设备130可以为第一终端110和第二终端120分配单次传输的资源,也可以为第一终端110和第二终端120分配半静态传输的资源。
模式2如图1中的(b)所示:第一终端110和第二终端120在资源池中选取一个资源进行数据的传输。
在3GPP中,D2D分成了不同的阶段进行研究:
就近服务(Proximity Based Service,ProSe):示意性的,设备到设备通信是针对ProSe的场景进行了研究,其主要针对公共安全类的业务。
在ProSe中,通过配置资源池在时域上的位置,例如资源池在时域上非连续,达到终端在侧行链路上非连续发送/接收数据,从而达到省电的效果。
V2X中,车联网系统针对车车通信的场景进行了研究,其主要面向相对高速移动的车车、车人通信的业务。在V2X中,由于车载系统具有持续的供电,因此功率效率不是主要问题,而数据传输的时延是主要问题,因此在系统设计上要求终端设备进行连续的发送和接收。
可穿戴设备(FeD2D):相关技术对于可穿戴设备通过手机接入网络的场景进行了研究,其主要面向是低移动速度以及低功率接入的场景。
在FeD2D中,在预研阶段3GPP结论为网络设备可以通过一个中继(relay)终端去配置远程(remote)终端的不连续接收(Discontinuous Reception,DRX)参数,如何进行DRX配置的具体细节尚未有结论。
多载波:相关技术中,在LTE V2X中引入了多载波机制。示意性的,多载波机制体现在终端可以支持数据包分割,用多个载波传输数据包,以提升数据传输率;数据包复制,将一个相同的数据包复制两份,用两个载波发送,以提升传输可靠性;以及接收端的多载波接收增强。示意性的,针对数据包复制:V2X侧链通信支持侧链分组复制,并在终端的分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层执行。对于用于传输的侧链路分组复制,PDCP分组数据单元(Packet Data Unit,PDU)在PDCP实体处被复制。同一PDCP实体的复制PDCP PDU被提交给两个不同的无线链路控制(Radio Link Control,RLC)实体并分 别关联到两个不同的侧链逻辑信道。同一PDCP实体的复制PDCP PDU只允许在不同的侧链载波上传输。终端可以基于(预)配置来激活或停用侧链分组复制。支持侧链数据包复制的邻近服务中每数据包可靠性(ProSe Per-Packet Reliability,PPPR)值可以通过PPPR阈值(预)配置。对于终端自主的资源选择和调度的资源分配,终端应对具有配置的PPPR值的数据执行侧链分组复制,直到为这些PPPR值取消分组复制配置为止。对于调度的资源分配,终端通过侧链缓冲区状态报告(Buffer Status Report,BSR)报告与一个或多个PPPR值相关联的数据量以及数据所属的目的地。PPPR值到逻辑信道组的映射可以由网络设备配置,并且PPPR值由包括在侧链BSR中的相关联的逻辑信道组ID反映。一个或多个PPPR值的列表可以由一个RRC连接的终端在侧链终端信息中报告。
中继发现:
对于终端到网络设备中继的中继终端,有如下几种情况:
中继终端在处于无线资源控制(Radio Resource Control,RRC)空闲或RRC非活动状态时能够发送发现消息之前,如果由网络设备提供,则需要在最小和最大Uu信号强度阈值内。
中继终端允许在所有RRC状态下基于网络设备提供的NR侧链通信配置发送发现消息。
当支持层3(Layer,L3)终端到网络设备中继的中继终端连接到不能进行侧链中继操作的网络设备时,如果其服务载波未与用于侧链操作的载波共享,则允许其基于至少预配置发送发现消息。
支持层2(Layer,L2)终端到网络设备中继的中继终端,应始终连接到能够进行侧链中继操作的网络设备,包括提供用于传输发现消息的配置。
对于终端到网络设备中继的远程终端,有如下几种情况:
如果服务小区的测量信号强度低于配置的阈值,则处于RRC空闲和RRC非活动状态的远程终端被允许发送发现消息。
是否允许连接的RRC中的远程终端传输发现,取决于服务网络设备提供的配置。服务网络设备提供的配置细节可在工作阶段(Work Item,WI)讨论。
远程终端在RRC空闲或RRC非活动状态下测量Uu不需要额外的网络配置。
不在覆盖范围内的远程终端在未通过中继终端与网络连接的情况下,始终允许基于预配置发送发现消息。
当支持终端到网络中继的远程终端直接连接到不能进行侧链中继操作的网络设备时,如果其服务载波未与SL载波共享,则允许其基于至少预配置来发送发现消息。
对于支持超出覆盖范围且间接连接到网络设备的L3终端到网络中继的远程终端,服务网络设备提供无线电配置以传输发现消息是不可行的。
对于不在覆盖范围内且间接连接到网络设备的支持L2终端到网络中继的远程终端,是否允许基于网络设备提供的配置发送发现消息,可以在WI阶段讨论。
不能进行侧链中继操作的网络设备的详细定义可留待WI阶段,但至少应包括网络设备不提供SL中继配置(例如,无发现配置)的情况。
用于传输发现消息的资源池可以与用于数据传输的资源池共享,也可以与资源池发现消息专用。
对于共享资源池和发现消息专用资源池,发现消息引入了新的逻辑信道标识(Logical Channel Identification,LCID),即发现消息由新的侧行链路信令无线承载(SL Signalling Radio Bearer,SL SRB)进行承载。
在发现消息专用的资源池中,发现消息在逻辑信道处理(Logical Channel Processing,LCP)过程中被平等地对待。
NR V2X:
NR V2X在LTE V2X的基础上,不局限于广播场景,而是进一步拓展到了单播和组播的 场景,在这些场景下研究V2X的应用。
类似于LTE V2X,NR V2X也会定义上述两种资源授权模式。更进一步,用户可能处在一个混合的模式下,示意性的,终端可以使用模式1进行资源的获取,又同时可以使用模式2进行资源的获取。该资源获取通过侧行链路授权的方式指示,即侧行链路授权指示相应的物理侧行控制信道(Physical Sidelink Control Channel,PSCCH)与物理侧行共享信道(Physical Sidelink Shaerd Channel,PSSCH)资源的时频位置。
不同于LTE V2X,除了无反馈的、终端自主发起的混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)重传,NR V2X引入了基于反馈的HARQ重传,不限于单播通信,也包括组播通信;
与LTE V2X相同,在NR V2X中,由于车载系统具有持续的供电,因此功率效率不是主要问题,而数据传输的时延是主要问题,因此在系统设计上要求终端设备进行连续的发送和接收。
NR V2X的逻辑信道优先级排序:
相关技术中,对逻辑信道优先级有如下定义:
当执行新的传输时,都会应用旁链路逻辑信道优先级程序。
示意性的,RRC通过对每个逻辑信道的信令控制上行侧链数据的调度:
-sl-Priority,其中增大的优先级值表示较低的优先级;
-sl-PrioritisedBitRate,用于设置优先比特率(sPBR);
-sl-BucketSizeDuration,用于设置桶容量持续时间(sBSD)。
示意性的,RRC通过为每个逻辑信道配置映射限制来额外控制LCP过程:
-sl-configuredGrantType1Allowed,用于设置是否可以将配置的授权类型1用于侧链传输;
-sl-AllowedCG-List,用于设置许可的配置许可用于侧链传输;
-sl-HARQ-FeedbackEnabled,用于设置是否许可逻辑信道与逻辑信道复用,sl-HARQ-FeedbackEnabled设置为启用或禁用。
以下终端变量用于逻辑信道优先化过程:
-为每个逻辑信道j维护的SBj。
MAC实体应在逻辑信道建立时将逻辑信道的SBj初始化为零。
对于每个逻辑信道j,MAC实体应:
在LCP过程的每个实例之前,将SBj增加sPBR×T的乘积,其中T是自SBj上次增加以来经过的时间;
若SBj的值大于侧链桶大小(即sPBR×sBSD),将SBj设置为侧链桶大小。
示意性的,终端在LCP过程之间更新SBj的确切时刻取决于终端实现,其前提是SBj在LCP处理授权时是最新的。
相关技术中,对于逻辑信道的选择有如下定义:
MAC实体应针对与新传输相对应的每个侧行控制信息(Sidelink Control Information,SCI)进行如下操作:
1>在满足以下所有条件和MAC CE的逻辑信道中,选择与单播、组播和广播之一相关联的目标地址,其至少具有MAC CE和具有最高优先级的逻辑信道之一,如果有,对于与SCI相关的SL授权:
SL数据可传输;和
SBj>0,如果存在任何具有SBj>0的逻辑信道;和
sl-configuredGrantType1Allowed,若配置,则在SL授权是已配置的授予类型1的情况下设置为true;和
sl-AllowedCG-Lis,若配置,则包括与SL授权相关的配置授权索引;和
若物理侧行反馈信道(Physical Sidelink Feedback Channel,PSFCH)没有配置为与SCI关联的SL授权,将sl-HARQ-FeedbackEnabled设置为禁用。
示意性的,若多个目标地址具有满足上述所有条件的逻辑信道且具有相同的最高优先级,或者多个目标地址具有满足上述所有条件的逻辑信道与MAC CE具有相同的优先级,则目标地址的选择取决于终端的实现。
2>在属于所选目标地址的逻辑信道中选择满足以下所有条件的逻辑信道:
SL数据可传输;和
sl-configuredGrantType1Allowed,若配置,则在SL授权是已配置的授予类型1的情况下设置为true;和
sl-AllowedCG-Lis,若配置,则包括与SL授权相关的配置授权索引;和
如果为与SCI关联的侧链路授权配置了PSFCH,则:
sl-HARQ-FeedbackEnabled设置为使能;或者,sl-HARQ-FeedbackEnabled设置为禁用。
3>其他:sl-HARQ-FeedbackEnabled设置为禁用。
相关技术中,对于侧链资源分配有如下定义:
MAC实体应针对与新传输相对应的每个SCI执行如下操作:
为逻辑信道分配资源如下:
步骤1:在逻辑信道的选择中为SBj>0的SL授权选择的逻辑信道,按优先级递减的顺序分配资源。若逻辑信道的sPBR设置为无穷大,MAC实体应在满足较低优先级逻辑信道的sPBR之前,为逻辑信道上可传输的所有数据分配资源;
步骤2:终端(MAC实体)将SBj递减服务于步骤1中的逻辑信道j的MAC SDU的总尺寸;
步骤3:若有任何资源剩余,所有在逻辑信道的选择中选择的逻辑信道都按照严格递减的优先级顺序提供服务(不管SBj的值如何),直到该逻辑信道的数据或SL授权用完,以先到者为准。配置为同等优先级的逻辑信道应得到同等服务。
示意性的,SBj的值可以是负数。
终端在上述SL调度过程中也应遵循以下规则:
若整个SDU(或部分传输的SDU或重传的RLC PDU)适合关联的MAC实体的剩余资源,则终端(MAC实体)不应将RLC SDU(或部分传输的SDU或重传的RLC PDU)分段;
若终端(MAC实体)将来自逻辑信道的RLC SDU分段,则终端应最大化该分段的尺寸,以尽可能地填充许可;
终端(MAC实体)应最大限度地传输数据;
若终端(MAC实体)被赋予等于或大于12字节的终端许可尺寸,同时数据可用并允许(根据逻辑信道的选择)传输,则终端(MAC实体)不应仅传输填充;
配置为启用的sl-HARQ-FeedbackEnabled的逻辑信道和配置为禁用的sl-HARQ-FeedbackEnabled的逻辑信道不能复用到同一个MAC PDU中。
示意性的,若满足以下条件,MAC实体不应为HARQ实体生成MAC PDU:
没有为PSSCH传输生成侧链CSI报告MAC CE;和
MAC PDU包括零个MAC SDU。
示意性的,逻辑信道应按照以下顺序排列优先级(优先级最高的在前):
来自SCCH的数据;
侧链CSI报告MAC CE;
来自任何STCH的数据。
图2示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端 和网络设备,该方法应用于终端。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤102:终端根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作。
其中,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
发送资源池是由网络设备为终端配置的资源池,用于终端进行资源的获取以进行数据传输。可选的,发送侧行链路的发送消息的资源池,是发送消息专用的资源池。
以发送资源池是发送消息专用的资源池为例,终端在发送资源池中选择一个可用资源的过程如下:发送资源池中包括多个发送消息,终端对发送资源池进行监听,比如,终端进行先听后说(Listen Before Talk,LBT);在监听到某一发送消息未被使用时,终端将其选择出来作为可用资源。
示意性的,终端选择可用资源的过程可参考前述内容,不再赘述。
根据发送资源池的不同的配置情况,终端可对可选资源执行不同的逻辑信道优先级排序操作。
可选的,发送资源池的配置情况包括如下情况中的至少一种:
情况一:发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池;
情况二:发送资源池包括发送消息和侧行数据共享的第三资源池;
情况三:发送资源池包括发现消息专用的第一异常资源池或侧行数据的第二异常资源池。
以情况一为例,在终端允许使用第一资源池发送发现消息时,终端从第一资源池选择一个可用资源,并执行逻辑信道优先级排序操作。
终端执行逻辑信道优先级排序操作的具体步骤如下:终端选择关联到发送消息的第一目标地址,第一目标地址至少包括第一逻辑信道和/或媒体接入控制元素(Media Access Control Control Element,MAC CE),第一逻辑信道和/或MAC CE有待传输的发送消息数据,第一目标地址中的一组逻辑信道或MAC CE具有最高优先级;终端在确定第一目标地址后,从第一目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道,其中,第一条件包括:有待传输的发送消息数据。
比如,终端需要在三个目标地址中选择出第一目标地址,三个目标地址均包括三组逻辑信道和MAC CE。
其中,第一个目标地址中,第一组逻辑信道和MAC CE有待传输的发送消息数据;第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级。第二个目标地址中,第二组逻辑信道和MAC CE有待传输的发送消息数据,第三组逻辑信道和MAC CE中,逻辑信道具有次高的优先级。第三个目标地址中,三组逻辑信道和MAC CE均没有待传输的发送消息数据。
终端在三个目标地址中进行选择,由于第三个目标地址中没有待传输的发送消息数据逻辑信道和MAC CE,将其排除;由于第一个目标地址中的第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级,终端将第一个目标地址选择为第一目标地址。
以情况三为例,在满足异常条件且终端被配置有第一异常资源池时,终端从第一异常资源池选择一个可用资源,并执行逻辑信道优先级排序操作。其中,终端执行逻辑信道优先级排序操作的具体步骤可参考上述举例。
比如,终端采用模式1的侧行链路通信,异常条件是T316定时器启动,T316定时器用于指示终端向主小区发送无线链路失败指示信息。又如,终端采用模式2的侧行链路通信,异常条件是终端的当前监听结果不可用。
在终端执行逻辑信道优先级排序操作后,终端能够选择出目标逻辑信道。随后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配,并进行数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
综上所述,本申请实施例提供的逻辑信道优先级排序方法,使得终端能够根据发送资源池的不同的配置情况,执行相应的逻辑信道优先级排序操作,其中,发送资源池包括发送侧行链路的发送消息和/或侧行数据的资源池。
根据前述内容,发送资源池的配置情况不同,终端执行的逻辑信道优先级排序操作也不同。以下根据发送资源池包括三种不同的配置情况,对终端执行的不同的逻辑信道优先级排序操作进行详细阐述:
情况一:发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池。
图3示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端和网络设备,该方法应用于终端。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤202:当终端使用第一资源池选择出可用资源时,终端选择关联到发送消息的第一目标地址。
示意性的,第一目标地址至少包括第一逻辑信道和/或MAC CE,第一逻辑信道和/或MAC CE有待传输的发送消息数据,第一目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级。
其中,可用资源的选择可参考步骤102中的阐述,不再赘述。
以终端需要在三个目标地址中选择出第一目标地址为例,三个目标地址均包括三组逻辑信道和MAC CE。
其中,第一个目标地址中,第一组逻辑信道和MAC CE有待传输的发送消息数据;第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级。第二个目标地址中,第二组逻辑信道和MAC CE有待传输的发送消息数据,第三组逻辑信道和MAC CE中,逻辑信道具有次高的优先级。第三个目标地址中,三组逻辑信道和MAC CE均没有待传输的发送消息数据。
终端在三个目标地址中进行选择,由于第三个目标地址中没有待传输的发送消息数据逻辑信道和MAC CE,将其排除;由于第一个目标地址中的第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级,终端将第一个目标地址选择为第一目标地址。
又如,终端仍然需要在三个目标地址中选择出第一目标地址,三个目标地址均包括三组逻辑信道和MAC CE。
其中,第一个目标地址中,三组逻辑信道和MAC CE均没有待传输的发送消息数据;第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级。第二个目标地址中,第二组逻辑信道和MAC CE有待传输的发送消息数据,第三组逻辑信道和MAC CE中,逻辑信道具有次高的优先级。第三个目标地址中,第一组逻辑信道和MAC CE有待传输的发送消息数据,第二组逻辑信道和MAC CE中,逻辑信道具有最低优先级。
终端在三个目标地址中进行选择,由于第一个目标地址中没有待传输的发送消息数据逻辑信道和MAC CE,将其排除。第二个目标地址和第三个目标地址中,均存在一组逻辑信道和MAC CE有待传输的发送消息数据,相较于第三个目标地址中的第二组逻辑信道,第二个目标地址中的第三个逻辑信道具有较高的优先级。基于此,终端将第二个目标地址选择为第一目标地址。
步骤204:终端从第一目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道。
其中,第一条件包括:有待传输的发送消息数据。
终端在确定第一目标地址后,需要从第一目标地址内的所有逻辑信道中选择出目标逻辑信道,目标逻辑信道需满足第一条件。可选的,选择目标逻辑信道和操作可由MAC实体操作。
比如,第一目标地址内包括三组逻辑信道和MAC CE。其中,第一组逻辑信道和MAC CE有待传输的发送消息数据;第二组逻辑信道和MAC CE没有待传输的发送消息数据;第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级。根据第一目标地址,第一组逻辑信道和MAC CE中的逻辑信道满足第一条件,MAC实体将其选择为目标逻辑信道。
在终端选择出目标逻辑信道后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配和数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
示意性的,步骤202和步骤204中,终端是使用第一资源池选择出可用资源并执行逻辑信道优先级排序操作的。可选的,该种情况下,终端不允许使用第二资源池发送发现消息。
在另一种可选的实施场景下,终端可使用第二资源池选择出可用资源并执行逻辑信道优先级排序操作,具体可参考图4。
示意性的,图4示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端和网络设备,该方法应用于终端。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤206:当终端使用第二资源池选择出可用资源时,终端选择关联到单播、组播或广播直通链路业务的第二目标地址。
示意性的,第二目标地址至少包括第二逻辑信道和/或MAC CE,第二逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据,第二目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级。
其中,可用资源的选择可参考步骤102中的阐述,不再赘述。
终端选择第二目标地址的过程,与终端选择第一目标地址的过程类似,具体可参考步骤202中的相关阐述,不再赘述。
示意性的,步骤202和步骤206择一执行,不能同时执行。
步骤208:终端从第二目标地址内的所有逻辑信道中选择出满足第二条件的目标逻辑信道。
其中,第二条件包括:有待传输的单播、组播或广播直通链路业务数据。
终端在确定第二目标地址后,需要从第二目标地址内的所有逻辑信道中选择出目标逻辑信道,目标逻辑信道需满足第二条件。可选的,选择目标逻辑信道和操作可由MAC实体操作。
在终端选择出目标逻辑信道后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配和数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
可选的,第二条件还包括:有待传输的发送消息数据。
比如,第二目标地址内包括三组逻辑信道和MAC CE。其中,第一组逻辑信道和MAC CE有待传输的单播、组播或广播直通链路业务数据,同时有待传输的发送消息数据;第二组逻辑信道和MAC CE没有待传输的发送消息数据;第三组逻辑信道和MAC CE中,逻辑信道具有最高的优先级。根据第二目标地址,第一组逻辑信道和MAC CE中的逻辑信道满足第二条件,MAC实体将其选择为目标逻辑信道。
由于第一组逻辑信道和MAC CE同时有待传输的单播、组播或广播直通链路业务数据,以及待传输的发送消息数据,在逻辑信道能够承载上述资源的情况下,终端可将待传输的单播、组播或广播直通链路业务数据,以及待传输的发送消息数据打包后进行数据传输。
可选的,在第二条件还包括有待传输的发送消息数据的情况下,发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
综上所述,本申请实施例给出了发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池的情况下,终端执行的不同的逻辑信道优先级排序操作。
情况二:发送资源池包括发送消息和侧行数据共享的第三资源池。
图5示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端和网络设备,该方法应用于终端。
示意性的,本申请实施例也可用于情况一中。其中,在情况一,终端被允许同时使用第一资源池和第二资源池发送发现消息;在情况二,终端被允许使用第三资源池发送发现消息。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤302:当终端使用第一资源池或者第三资源池选择出可用资源时,终端选择关联到目标发送消息的第三目标地址。
示意性的,第三目标地址至少包括第三逻辑信道和/或MAC CE,第三逻辑信道和/或MAC CE有待传输的发送消息数据,第三目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级。
其中,可用资源的选择可参考步骤102中的阐述,不再赘述。
终端选择第三目标地址的过程,与终端选择第一目标地址的过程类似,具体可参考步骤202中的相关阐述,不再赘述。
步骤304:终端从第三目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道。
其中,第一条件包括:有待传输的发送消息数据。
终端在确定第三目标地址后,需要从第三目标地址内的所有逻辑信道中选择出目标逻辑信道,目标逻辑信道需满足第一条件。可选的,选择目标逻辑信道和操作可由MAC实体操作。
终端选择目标逻辑信道的过程可参考步骤204中的相关阐述,不再赘述。
在终端选择出目标逻辑信道后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配和数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
示意性的,步骤302和步骤304中,终端是使用第一资源池或者第三资源池选择出可用资源并执行逻辑信道优先级排序操作的。可选的,该种情况下,终端不允许使用第二资源池或者第三资源池发送发现消息。
在另一种可选的实施场景下,终端可使用第二资源池或者第三资源池选择出可用资源并执行逻辑信道优先级排序操作,具体可参考图6。
示意性的,图6示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端和网络设备,该方法应用于终端。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤306:当终端使用第二资源池或者第三资源池选择出可用资源时,终端选择第四目标地址。
示意性的,第四目标地址至少包括第四逻辑信道和/或MAC CE,且第四目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级,第四目标地址关联发送消息、或第四目标地址关联单播、组播或广播直通链路业务,第四逻辑信道和/或MAC CE有待传输的发送消息数据、或第四逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据。
其中,可用资源的选择可参考步骤102中的阐述,不再赘述。
终端选择第四目标地址的过程,与终端选择第三目标地址的过程类似,具体可参考步骤 302中的相关阐述,不再赘述。
示意性的,步骤302和步骤306择一执行,不能同时执行。
步骤308:终端从第四目标地址内的所有逻辑信道中选择出目标逻辑信道。
终端在确定第四目标地址后,需要从第四目标地址内的所有逻辑信道中选择出目标逻辑信道。可选的,选择目标逻辑信道和操作可由MAC实体操作。
终端选择目标逻辑信道的过程可参考步骤204中的相关阐述,不再赘述。
在终端选择出目标逻辑信道后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配和数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
根据第四目标地址的选择依据的不同,目标逻辑信道满足的条件也不同。可选的,本申请实施例给出第四目标地址的两种不同的选择依据:
选择依据一:第四目标地址是根据所述有待传输的发送消息数据的逻辑信道选择的;
步骤308可实现为如下:
终端从第四目标地址内的所有逻辑信道中选择出满足第三条件的目标逻辑信道,第三条件包括:有待传输的发现消息数据。
其中,终端选择目标逻辑信道的过程可参考步骤204中的相关阐述,不再赘述。
可选的,第三条件还包括:有待传输的单播、组播或广播直通链路业务数据。
可选的,在第三条件还包括有待传输的单播、组播或广播直通链路业务数据的情况下,发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
选择依据二:第四目标地址是根据有待传输的单播、组播或广播直通链路业务数据的逻辑信道选择的;
步骤308可实现为如下:
终端从第四目标地址内的所有逻辑信道中选择出满足第四条件的目标逻辑信道,第四条件包括:有待传输的单播、组播或广播直通链路业务数据。
其中,终端选择目标逻辑信道的过程可参考步骤204中的相关阐述,不再赘述。
可选的,第四条件还包括:有待传输的发送消息数据。
可选的,在第四条件还包括有待传输的发送消息数据的情况下,发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
综上所述,本申请实施例给出了发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池的情况,或者,发送资源池包括发送消息和侧行数据共享的第三资源池下,终端执行的不同的逻辑信道优先级排序操作。
情况三:发送资源池包括发现消息专用的第一异常资源池或侧行数据的第二异常资源池。
图7示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的流程图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,侧行通信系统中包括终端和网络设备,该方法应用于终端。本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤102:终端根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作。
其中,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
示意性的,发送资源池、可用资源可参考前述内容,不再赘述。
可选的,在发送资源池包括发现消息专用的第一异常资源池或侧行数据的第二异常资源池的情况下,终端可执行步骤1041和步骤1042中的一个,步骤1041和步骤1042具体如下:
步骤1041:在满足异常条件且终端被配置有发现消息专用的第一异常资源池的情况下, 终端使用第一异常资源池发送发现消息。
步骤1042:在满足异常条件且终端未被配置第一异常资源池的情况下,终端使用侧行数据的第二异常资源池发送发现消息。
终端使用第一异常资源池或者第二异常资源池发送发现消息的过程如下,终端从第一异常资源池或者第二异常资源池中选择一个可用资源,并执行逻辑信道优先级排序操作。其中,执行逻辑信道优先级排序操作的具体步骤可参考前述内容,不再赘述。
在终端执行逻辑信道优先级排序操作后,终端能够选择出目标逻辑信道。随后,终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对侧行资源进行分配和数据传输。其中,侧行资源的分配可参考前述内容,不再赘述。
终端采用的通信模式的不同,异常条件也不同。
根据前述内容,终端可采用模式1或者模式2的侧行链路通信。
可选的,终端采用模式1的侧行链路通信时,异常条件包括如下中的至少一个:
主小区组(Master Cell group,MCG)的T310计时器启动或T311计时器启动,T310计时器用于指示终端监测无线链路失败,T311计时器用于指示终端等待无线资源控制RRC重建响应;
T316定时器启动,T316定时器用于指示终端向主小区发送无线链路失败指示信息;
MCG的T304计时器启动,且第一异常资源池或第二异常资源池通过专有信令配置,T304定时器用于指示终端重发能力信息。
可选的,终端采用模式2的侧行链路通信时,异常条件包括:
终端的当前监听结果不可用。
比如,终端采用模式1的侧行链路通信,T316定时器启动,且终端被配置第一异常资源池,终端使用第一异常资源池发送发现消息;又如,终端采用模式2的侧行链路通信,且终端的当前监听结果不可用,同时,终端未被配置第一异常资源池,终端使用第二异常资源池发送发现消息。
综上所述,本申请实施例给出了发送资源池包括消息专用的第一异常资源池或侧行数据的第二异常资源池的情况,终端执行的不同的逻辑信道优先级排序操作。
图8示出了本申请一个示例性实施例提供的逻辑信道优先级排序方法的多端交互图,本申请实施例以上述方法应用于图1示出的侧行通信系统中来举例说明,本申请实施例提供的逻辑信道优先级排序方法包括如下步骤:
步骤402:网络设备向第一终端配置发送资源池。
发送资源池用于终端进行资源的获取以进行数据传输。示意性的,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
根据前述内容,发送资源池的配置情况包括如下情况中的至少一种:
情况一:发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池;
情况二:发送资源池包括发送消息和侧行数据共享的第三资源池;
情况三:发送资源池包括发现消息专用的第一异常资源池或侧行数据的第二异常资源池。
步骤404:第一终端根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作。
其中,第一终端选择可用资源的过程可参考前述内容,不再赘述。
示意性的,步骤404可参考步骤102的相关阐述,或者参考图3-7任一示出的逻辑信道优先级排序操作中的相关阐述,不再赘述。
比如,在发送资源池包括发现消息专用的第一资源池和侧行数据的第二资源池的情况下,第一终端执行的逻辑信道优先级排序操作可参考步骤202、204的相关阐述,或者参考步骤206、208的相关传输,或者参考步骤304、306的相关传输,或者参考步骤306、308的相关 传输。
又如,在发送资源池包括发送消息和侧行数据共享的第三资源池的情况下,第一终端执行的逻辑信道优先级排序操作可参考步骤302、304的相关阐述,或者参考步骤306、308的相关传输。
又如,在发送资源池包括发现消息专用的第一异常资源池或侧行数据的第二异常资源池的情况下,第一终端执行的逻辑信道优先级排序操作可参考步骤1041、1042的相关阐述。
步骤406:第一终端向第二终端发送发现消息和/或侧行数据。
在第一终端执行逻辑信道优先级排序操作后,第一终端能够选择出目标逻辑信道。随后,第一终端可根据可用资源、目标逻辑信道、具有最高优先级的一组逻辑信道或MAC CE,对发现消息和/或侧行数据进行分配,并将发现消息和/或侧行数据阐述给第二终端。
其中,侧行资源的分配可参考前述内容,不再赘述。
示例性的,根据网络设备为第一终端配置的发送资源池的不同,以下给出逻辑信道优先级排序方法的三种不同的实现方式:
实现方式一:网络设备为第一终端同时配置了发现消息专用的第一资源池与侧行数据的 第二资源池。
在一种可选的实施场景下,第一终端不允许使用第二资源池发送发现消息。
示意性的,第一终端使用第一资源池选择出一个可用资源,随后,第一终端执行的逻辑信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联到发现消息发送的第一目标地址;
其中,第一目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的发现消息数据。同时,第一目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第一目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道:有待传输的发现消息数据。
示意性的,第一终端使用第二资源池选择出一个可用资源,随后,第一终端执行的逻辑信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联了单播,组播或广播直通链路业务的第二目标地址;
其中,第二目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的单播,组播或广播直通链路业务数据。同时,第二目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第二目标地址内的所有逻辑信道中选择出满足第二条件的目标逻辑信道:有待传输的单播,组播或广播直通链路业务数据。
可选的,第二条件还包括:有待传输的发现消息发送数据;可选的,该发现消息数据的逻辑信道优先级可以被基站重配,或者预定义。
在另一种可选的实施场景下,第一终端被允许同时使用第一资源池与第二资源池发送发现消息:
示意性的,第一终端使用第一资源池选择出一个可用资源,随后,第一终端执行的逻辑信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联到发现消息发送的第三目标地址;
其中,第三目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的发现消息数据。同时,第三目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第三目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道:有待传输的发现消息数据。
示意性的,第一终端使用第二资源池选择出一个可用资源,随后,第一终端执行的逻辑 信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联到发现消息发送或单播,组播或广播的直通链路业务的第四目标地址;
其中,第四目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的发现消息数据,或者有待传输的单播,组播或广播直通链路业务数据。同时,第四目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择目标逻辑信道。
可选的,根据第四目标地址的选择依据的不同,步骤二可实现为如下两种方式:
可选方式一:若第四目标地址是根据有待传输的发现消息数据的逻辑信道选择的,则第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择出满足第三条件的逻辑信道:有待传输的发现消息数据。
可选的,第三条件还包括:有待传输的单播,组播或广播直通链路业务数据;可选的,该单播,组播或广播直通链路业务数据的逻辑信道优先级可以被基站重配,或者预定义。
可选方式二:若目标地址是根据有待传输的单播,组播或广播直通链路业务数据的逻辑信道选择的,则第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择出满足第四条件的逻辑信道:有待传输的单播,组播或广播直通链路业务数据。
可选的,第四条件还包括:有待传输的发现消息数据,进一步的,该发现消息数据的逻辑信道优先级可以被基站重配,或者预定义。
实现方式二:网络设备为第一终端配置了发送消息和侧行数据共享的第三资源池。
示意性的,第一终端使用第一资源池选择出一个可用资源,随后,第一终端执行的逻辑信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联到发现消息发送的第三目标地址;
其中,第三目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的发现消息数据。同时,第三目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第三目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道:有待传输的发现消息数据。
示意性的,第一终端使用第二资源池选择出一个可用资源,随后,第一终端执行的逻辑信道优先级排序操作如下所示:
步骤一:第一终端选择一个关联到发现消息发送或单播,组播或广播的直通链路业务的第四目标地址;
其中,第四目标地址至少包含了一组满足以下条件的逻辑信道和/或MAC CE:有待传输的发现消息数据,或者有待传输的单播,组播或广播直通链路业务数据。同时,第四目标地址中的一组逻辑信道或MAC CE具有最高的优先级。
步骤二:在目标地址选择完成之后,第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择目标逻辑信道。
可选的,根据第四目标地址的选择依据的不同,步骤二可实现为如下两种方式:
可选方式一:若第四目标地址是根据有待传输的发现消息数据的逻辑信道选择的,则第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择出满足第三条件的逻辑信道:有待传输的发现消息数据。
可选的,第三条件还包括:有待传输的单播,组播或广播直通链路业务数据;可选的,该单播,组播或广播直通链路业务数据的逻辑信道优先级可以被基站重配,或者预定义。
可选方式二:若目标地址是根据有待传输的单播,组播或广播直通链路业务数据的逻辑信道选择的,则第一终端的MAC实体需要从包含在第四目标地址内的所有逻辑信道中选择 出满足第四条件的逻辑信道:有待传输的单播,组播或广播直通链路业务数据。
可选的,第四条件还包括:有待传输的发现消息数据,进一步的,该发现消息数据的逻辑信道优先级可以被基站重配,或者预定义。
实现方式三:网络设备为第一终端配置了发现消息专用的第一异常资源池,或者,网络 设备为第一终端配置了侧行数据的第二异常资源池。
示意性的,在满足异常条件的情况下,若第一终端被配置了第一异常资源池,则第一终端使用第一异常资源池发送发现消息;若第一终端未被配置第一异常资源池,则第一终端使用第二异常资源池发送发现消息。
其中,异常条件根据第一终端采用的侧行链路通信方式而变化。
可选的,终端采用模式1的侧行链路通信,异常条件包括如下条件中的至少一个:当MCG的T310或T311计时器启动;当T316计时器启动;当T301启动;当MCG的T304启动,且第一异常资源池或第二异常资源池通过专有信令配置。
可选的,终端采用模式1的侧行链路通信,异常条件包括:第一终端的当前监听结果不可用。
综上所述,本申请实施例给出了逻辑信道优先级排序方法的多端交互图。同时,根据网络设备为第一终端配置的不同的发送资源池,本申请实施例给出了三种不同的逻辑信道优先级排序操作。
以下为本申请的装置实施例,对于装置实施例中未详细描述的细节,可以结合参考上述方法实施例中相应的记载,本文不再赘述。
图9是本申请一个示例性实施例提供的逻辑信道优先级排序装置的示意图,该装置包括:
选择模块920,用于根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
其中,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
可选的,发送资源池的配置情况包括发现消息专用的第一资源池和侧行数据的第二资源池;所述选择模块920,用于:当使用第一资源池选择出可用资源时,选择关联到发送消息的第一目标地址,第一目标地址至少包括第一逻辑信道和/或MAC CE,第一逻辑信道和/或MAC CE有待传输的发送消息数据,第一目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;从第一目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道;其中,第一条件包括:有待传输的发送消息数据。
可选的,所述选择模块920,还用于:当使用第二资源池选择出可用资源时,选择关联到单播、组播或广播直通链路业务的第二目标地址,第二目标地址至少包括第二逻辑信道和/或MAC CE,第二逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据,第二目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;从第二目标地址内的所有逻辑信道中选择出满足第二条件的目标逻辑信道;其中,第二条件包括:有待传输的单播、组播或广播直通链路业务数据。
可选的,第二条件还包括:有待传输的发送消息数据。
可选的,发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
可选的,发送资源池的配置情况包括发现消息专用的第一资源池和侧行数据的第二资源池,或者,发送资源池的配置情况包括发送消息和侧行数据共享的第三资源池;所述选择模块920,用于:当使用第一资源池或者第三资源池选择出可用资源时,选择关联到目标发送消息的第三目标地址,第三目标地址至少包括第三逻辑信道和/或媒体接入控制元素MAC CE,第三逻辑信道和/或MAC CE有待传输的发送消息数据,第三目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;从第三目标地址内的所有逻辑信道中选择出满足第一条 件的目标逻辑信道;其中,第一条件包括:有待传输的发送消息数据。
可选的,所述选择模块920,还用于:当使用第二资源池或者第三资源池选择出可用资源时,选择第四目标地址,第四目标地址至少包括第四逻辑信道和/或MAC CE,且第四目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;其中,第四目标地址关联发送消息、或第四目标地址关联单播、组播或广播直通链路业务,第四逻辑信道和/或MAC CE有待传输的发送消息数据、或第四逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据;从第四目标地址内的所有逻辑信道中选择出目标逻辑信道。
可选的,第四目标地址是根据有待传输的发送消息数据的逻辑信道选择的;所述选择模块920,用于:从第四目标地址内的所有逻辑信道中选择出满足第三条件的目标逻辑信道;其中,第三条件包括:有待传输的发现消息数据。
可选的,第三条件还包括:有待传输的单播、组播或广播直通链路业务数据。
可选的,单播、组播或广播直通链路业务数据的逻辑信道优先级由网络设备重配,或者预定义。
可选的,第四目标地址是根据有待传输的单播、组播或广播直通链路业务数据的逻辑信道选择的;所述选择模块920,用于:从第四目标地址内的所有逻辑信道中选择出满足第四条件的目标逻辑信道;其中,第四条件包括:有待传输的单播、组播或广播直通链路业务数据。
可选的,第四条件还包括:有待传输的发送消息数据。
可选的,发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
可选的,所述选择模块920,还用于:在满足异常条件且被配置有发现消息专用的第一异常资源池的情况下,使用第一异常资源池发送发现消息;在满足异常条件且未被配置第一异常资源池的情况下,使用侧行数据的第二异常资源池发送发现消息。
可选的,异常条件包括如下中的至少一个:主小区组MCG的T310计时器启动或T311计时器启动,T310计时器用于指示终端监测无线链路失败,T311计时器用于指示终端等待无线资源控制RRC重建响应;T316定时器启动,T316定时器用于指示终端向主小区发送无线链路失败指示信息;MCG的T304计时器启动,且第一异常资源池或第二异常资源池通过专有信令配置,T304定时器用于指示终端重发能力信息。
可选的,异常条件包括:终端的当前监听结果不可用。
图10示出了本申请一个示例性实施例提供的通信设备(终端或网络设备)的结构示意图,该通信设备包括:处理器1001、接收器1002、发射器1003、存储器1004和总线1005。
处理器1001包括一个或者一个以上处理核心,处理器1001通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。
接收器1002和发射器1003可以实现为一个通信组件,该通信组件可以是一块通信芯片。
存储器1004通过总线1005与处理器1001相连。
存储器1004可用于存储至少一个指令,处理器1001用于执行该至少一个指令,以实现上述方法实施例中提到的RAR接收窗的确定方法的各个步骤。
此外,存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘,电可擦除可编程只读存储器(Electrically-Erasable Programmable Read Only Memory,EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM),静态随时存取存储器(Static Random Access Memory,SRAM),只读存储器(Read-Only Memory,ROM),磁存储器,快闪存储器,可编程只读存储器(Programmable Read-Only Memory,PROM)。
本申请实施例还提供了一种终端,终端包括处理器;处理器,用于根据发送资源池的配置情况,对发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;其中,发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
本申请实施例还提供了一种计算机可读存储介质,存储介质中存储有计算机程序,计算机程序用于被处理器执行,以实现如上所述的逻辑信道优先级排序方法。
本申请实施例还提供了一种芯片,芯片包括可编程逻辑电路和/或程序指令,当芯片运行时,用于实现如上所述的逻辑信道优先级排序方法。
本申请实施例还提供了一种计算机程序产品或计算机程序,计算机程序产品或计算机程序包括计算机指令,计算机指令存储在计算机可读存储介质中,处理器从计算机可读存储介质读取并执行计算机指令,以实现如上所述的逻辑信道优先级排序方法。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (21)

  1. 一种逻辑信道优先级排序方法,其特征在于,所述方法包括:
    终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
    其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
  2. 根据权利要求1所述的方法,其特征在于,所述发送资源池的配置情况包括所述发现消息专用的第一资源池和所述侧行数据的第二资源池;
    所述终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作,包括:
    当所述终端使用所述第一资源池选择出所述可用资源时,所述终端选择关联到所述发送消息的第一目标地址,所述第一目标地址至少包括第一逻辑信道和/或媒体接入控制元素MAC CE,所述第一逻辑信道和/或MAC CE有待传输的发送消息数据,所述第一目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;
    所述终端从所述第一目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道;
    其中,所述第一条件包括:有待传输的发送消息数据。
  3. 根据权利要求2所述的方法,其特征在于,所述终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作,还包括:
    当所述终端使用所述第二资源池选择出所述可用资源时,所述终端选择关联到单播、组播或广播直通链路业务的第二目标地址,所述第二目标地址至少包括第二逻辑信道和/或MAC CE,所述第二逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据,所述第二目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;
    所述终端从所述第二目标地址内的所有逻辑信道中选择出满足第二条件的目标逻辑信道;
    其中,所述第二条件包括:有待传输的单播、组播或广播直通链路业务数据。
  4. 根据权利要求3所述的方法,其特征在于,所述第二条件还包括:
    有待传输的发送消息数据。
  5. 根据权利要求4所述的方法,其特征在于,所述发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
  6. 根据权利要求1所述的方法,其特征在于,所述发送资源池的配置情况包括所述发现消息专用的第一资源池和所述侧行数据的第二资源池,或者,所述发送资源池的配置情况包括所述发送消息和所述侧行数据共享的第三资源池;
    所述终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作,包括:
    当所述终端使用所述第一资源池或者所述第三资源池选择出所述可用资源时,所述终端选择关联到目标发送消息的第三目标地址,所述第三目标地址至少包括第三逻辑信道和/或媒体接入控制元素MAC CE,所述第三逻辑信道和/或MAC CE有待传输的发送消息数据,所述第三目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;
    所述终端从所述第三目标地址内的所有逻辑信道中选择出满足第一条件的目标逻辑信道;
    其中,所述第一条件包括:有待传输的发送消息数据。
  7. 根据权利要求6所述的方法,其特征在于,所述终端根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作,还包括:
    当所述终端使用所述第二资源池或者所述第三资源池选择出所述可用资源时,所述终端选择第四目标地址,所述第四目标地址至少包括第四逻辑信道和/或MAC CE,且所述第四目标地址中的一组逻辑信道和MAC CE其中之一具有最高优先级;其中,所述第四目标地址关联发送消息、或所述第四目标地址关联单播、组播或广播直通链路业务,所述第四逻辑信道 和/或MAC CE有待传输的发送消息数据、或所述第四逻辑信道和/或MAC CE有待传输的单播、组播或广播直通链路业务数据;
    所述终端从所述第四目标地址内的所有逻辑信道中选择出目标逻辑信道。
  8. 根据权利要求7所述的方法,其特征在于,所述第四目标地址是根据所述有待传输的发送消息数据的逻辑信道选择的;
    所述终端从所述第四目标地址内的所有逻辑信道中选择出目标逻辑信道,包括:
    所述终端从所述第四目标地址内的所有逻辑信道中选择出满足第三条件的目标逻辑信道;
    其中,所述第三条件包括:有待传输的发现消息数据。
  9. 根据权利要求8所述的方法,其特征在于,所述第三条件还包括:
    有待传输的单播、组播或广播直通链路业务数据。
  10. 根据权利要求9所述的方法,其特征在于,所述单播、组播或广播直通链路业务数据的逻辑信道优先级由网络设备重配,或者预定义。
  11. 根据权利要求7所述的方法,其特征在于,所述第四目标地址是根据所述有待传输的单播、组播或广播直通链路业务数据的逻辑信道选择的;
    所述终端从所述第四目标地址内的所有逻辑信道中选择出目标逻辑信道,包括:
    所述终端从所述第四目标地址内的所有逻辑信道中选择出满足第四条件的目标逻辑信道;
    其中,所述第四条件包括:有待传输的单播、组播或广播直通链路业务数据。
  12. 根据权利要求10所述的方法,其特征在于,所述第四条件还包括:
    有待传输的发送消息数据。
  13. 根据权利要求12所述的方法,其特征在于,所述发送消息数据的逻辑信道优先级由网络设备重配,或者预定义。
  14. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
    在满足异常条件且所述终端被配置有发现消息专用的第一异常资源池的情况下,所述终端使用所述第一异常资源池发送所述发现消息;
    在满足所述异常条件且所述终端未被配置所述第一异常资源池的情况下,所述终端使用所述侧行数据的第二异常资源池发送所述发现消息。
  15. 根据权利要求14所述的方法,其特征在于,所述终端采用模式1的侧行链路通信,所述异常条件包括如下中的至少一个:
    主小区组MCG的T310计时器启动或T311计时器启动,所述T310计时器用于指示所述终端监测无线链路失败,所述T311计时器用于指示所述终端等待无线资源控制RRC重建响应;
    T316定时器启动,所述T316定时器用于指示所述终端向主小区发送无线链路失败指示信息;
    所述MCG的T304计时器启动,且所述第一异常资源池或所述第二异常资源池通过专有信令配置,所述T304定时器用于指示所述终端重发能力信息。
  16. 根据权利要求14所述的方法,其特征在于,所述终端采用模式2的侧行链路通信,所述异常条件包括:
    所述终端的当前监听结果不可用。
  17. 一种逻辑信道优先级排序装置,其特征在于,所述装置包括:
    选择模块,用于根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资源执行逻辑信道优先级排序操作;
    其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
  18. 一种终端,其特征在于,所述终端包括处理器;
    所述处理器,用于根据发送资源池的配置情况,对所述发送资源池中选择的一个可用资 源执行逻辑信道优先级排序操作;
    其中,所述发送资源池包括:用于发送侧行链路的发现消息的资源池,和/或,侧行数据的资源池。
  19. 一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序,所述计算机程序用于被处理器执行,以实现如权利要求1至16中任一项所述的逻辑信道优先级排序方法。
  20. 一种芯片,其特征在于,所述芯片包括可编程逻辑电路和/或程序指令,当所述芯片运行时,用于实现如权利要求1至16中任一项所述的逻辑信道优先级排序方法。
  21. 一种计算机程序产品或计算机程序,其特征在于,所述计算机程序产品或计算机程序包括计算机指令,所述计算机指令存储在计算机可读存储介质中,处理器从所述计算机可读存储介质读取并执行所述计算机指令,以实现如权利要求1至16中任一项所述的逻辑信道优先级排序方法。
PCT/CN2021/123135 2021-10-11 2021-10-11 逻辑信道优先级排序方法、装置、设备及存储介质 WO2023060404A1 (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202180100307.7A CN117693997A (zh) 2021-10-11 2021-10-11 逻辑信道优先级排序方法、装置、设备及存储介质
PCT/CN2021/123135 WO2023060404A1 (zh) 2021-10-11 2021-10-11 逻辑信道优先级排序方法、装置、设备及存储介质
US18/587,490 US20240196428A1 (en) 2021-10-11 2024-02-26 Logical channel priority ranking method and apparatus, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/123135 WO2023060404A1 (zh) 2021-10-11 2021-10-11 逻辑信道优先级排序方法、装置、设备及存储介质

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/587,490 Continuation US20240196428A1 (en) 2021-10-11 2024-02-26 Logical channel priority ranking method and apparatus, device and storage medium

Publications (1)

Publication Number Publication Date
WO2023060404A1 true WO2023060404A1 (zh) 2023-04-20

Family

ID=85987132

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/123135 WO2023060404A1 (zh) 2021-10-11 2021-10-11 逻辑信道优先级排序方法、装置、设备及存储介质

Country Status (3)

Country Link
US (1) US20240196428A1 (zh)
CN (1) CN117693997A (zh)
WO (1) WO2023060404A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107079530A (zh) * 2015-01-30 2017-08-18 松下电器(美国)知识产权公司 用于侧行链路逻辑信道的逻辑信道优先级排序过程
US20190053251A1 (en) * 2016-02-10 2019-02-14 Panasonic Intellectual Property Corporation Of America Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication
WO2021062585A1 (en) * 2019-09-30 2021-04-08 Lenovo (Beijing) Limited Method and device for guarantee high qos service via multiple resource pools for nr v2x
CN112822778A (zh) * 2019-11-15 2021-05-18 联发科技股份有限公司 用于侧行链路传送的方法及用户设备
US20210266869A1 (en) * 2020-02-25 2021-08-26 Samsung Electronics Co., Ltd. Sidelink tx resource pool selection

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107079530A (zh) * 2015-01-30 2017-08-18 松下电器(美国)知识产权公司 用于侧行链路逻辑信道的逻辑信道优先级排序过程
US20190053251A1 (en) * 2016-02-10 2019-02-14 Panasonic Intellectual Property Corporation Of America Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication
WO2021062585A1 (en) * 2019-09-30 2021-04-08 Lenovo (Beijing) Limited Method and device for guarantee high qos service via multiple resource pools for nr v2x
CN112822778A (zh) * 2019-11-15 2021-05-18 联发科技股份有限公司 用于侧行链路传送的方法及用户设备
US20210266869A1 (en) * 2020-02-25 2021-08-26 Samsung Electronics Co., Ltd. Sidelink tx resource pool selection

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
CATT: "Discovery for Sidelink U2N Relay", 3GPP DRAFT; R2-2102698, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Electronic; 20210412 - 20210420, 2 April 2021 (2021-04-02), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052174326 *
INTEL CORPORATION: "Leftover aspects of relay discovery", 3GPP DRAFT; R2-2107313, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. Electronic meeting, Online; 20210801, 6 August 2021 (2021-08-06), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP052034038 *
OPPO: "Discussion on remaining issue of relay discovery", 3GPP DRAFT; R2-2107212, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. electronic; 20210809 - 20210827, 6 August 2021 (2021-08-06), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP052033958 *

Also Published As

Publication number Publication date
CN117693997A (zh) 2024-03-12
US20240196428A1 (en) 2024-06-13

Similar Documents

Publication Publication Date Title
JP7186763B2 (ja) 無線通信システムにおいて複数の搬送波上でサイドリンク送信を行うための方法及び装置
CN114788204B (zh) Harq进程的状态确定方法、装置及设备
CN115580380B (zh) 无线通信的方法及装置
WO2022236681A1 (zh) 通信方法及装置
CN116349259B (zh) 通信方法及装置
WO2023060404A1 (zh) 逻辑信道优先级排序方法、装置、设备及存储介质
WO2022233011A1 (zh) 建立连接的方法和终端设备
CN115943582B (zh) 传输方法和终端设备
WO2022077481A1 (zh) 一种信道传输方法及其装置
WO2022036523A1 (zh) 数据传输的方法及设备
CN117204081A (zh) 用于侧链路通信中的寻呼的方法和装置
CN116830673A (zh) 侧行链路重传资源处理方法、终端设备和网络设备
US20250097970A1 (en) Wireless communication method, terminal device and network device
WO2023070565A1 (zh) 无线通信的方法及终端设备
US20250119962A1 (en) Configuration information acquisition method, configuration information forwarding method, and terminal device
US20240406784A1 (en) Method for wireless communication, and terminal device and network device
WO2023283777A1 (zh) 无线通信的方法和终端设备
EP4535897A1 (en) Data transmission method, apparatus and system
EP4529318A1 (en) Data transmission method, apparatus, and system
WO2022233033A1 (zh) 无线通信的方法及设备
WO2023283942A1 (zh) 无线通信的方法、终端设备和网络设备
CN119054339A (zh) 中继链路之间切换的方法及设备
WO2024020938A1 (zh) 无线通信的方法、终端设备和网络设备
WO2023245492A1 (zh) 无线通信的方法、终端设备和网络设备
CN118369977A (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: 21960155

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202180100307.7

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21960155

Country of ref document: EP

Kind code of ref document: A1