Lateral link communication method and device

CN119948997AActive Publication Date: 2025-05-06BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202380010450.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-05-06
Estimated Expiration
2043-08-04

AI Technical Summary

Technical Problem

In the NR Sidelink carrier aggregation scenario, the impact of the limited reception terminal capabilities on the logical channel priority LCP process is unclear, resulting in poor data transmission quality.

Method used

By combining the target address limited reception capability during the LCP process, the target address that supports the sidelink authorization associated carrier is selected to determine the first target address and logical channel of the SL MAC PDU.

Benefits of technology

It improves the transmission rate, ensures the transmission quality of the side link, and solves the problem that the impact of the limited reception terminal capabilities on the LCP process is unclear.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119948997A_ABST
    Figure CN119948997A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sidelink communication method and a sidelink communication device. The method comprises the following steps: aiming at sidelink authorization, a terminal determines a carrier which is supported by at least one target address and is used for receiving and / or sending sidelink SL data; determining a first target address of a sidelink media access control protocol data unit (SL MAC PDU) sent by the terminal from the at least one target address based on a carrier supported by the at least one target address and used for SL data receiving and / or sending, and / or determining a logic channel contained in the SL MAC PDU; wherein the first target address supports SL data receiving on a carrier wave associated with sidelink authorization. By implementing the embodiment of the invention, the problem that the influence of the limited receiving terminal capability on the logical channel priority (LCP) process is unclear in an NR Sidelink carrier aggregation scene can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Sidelink communication method and device thereof Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a sidelink communication method and device thereof. Background Art

[0002] To support direct communication between terminals, a direct link (also called sidelink, SL) communication mode was introduced, with the interface between terminals being PC-5. New Radio (NR) Sidelink supports carrier aggregation, but there is currently no effective means to perform the Logical Channel Prioritization (LCP) process in NR Sidelink carrier aggregation scenarios.

[0003] Summary of the Invention

[0004] The embodiments of the present disclosure provide a sidelink communication method and apparatus thereof.

[0005] According to a first aspect of an embodiment of the present disclosure, a sidelink communication method is proposed, including:

[0006] For a sidelink grant, the terminal determines a carrier supported by at least one target address for SL data reception and / or transmission;

[0007] determining, based on a carrier supported by the at least one target address for receiving and / or sending SL data, a first target address of a sidelink media access control protocol data unit (SL MAC PDU) sent by the terminal from the at least one target address, and / or determining a logical channel included in the SL MAC PDU;

[0008] The first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0009] According to a second aspect of an embodiment of the present disclosure, a sidelink communication method is proposed, including:

[0010] The network device sends first configuration information to the terminal, and the first configuration information is used by the terminal to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by the at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0011] According to a third aspect of an embodiment of the present disclosure, a first communication device is provided, including:

[0012] a processing module for determining, for a sidelink grant, a carrier supported by at least one target address for SL data reception and / or transmission;

[0013] The processing module is further configured to determine, from the at least one target address, a first target address of a sidelink media access control protocol data unit (SL MAC PDU) sent by the first communication device, and / or determine a logical channel included in the SL MAC PDU, based on a carrier supported by the at least one target address for receiving and / or sending SL data;

[0014] The first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0015] According to a fourth aspect of an embodiment of the present disclosure, a second communication device is provided, including:

[0016] A transceiver module is used to send first configuration information to a terminal, wherein the first configuration information is used by the terminal to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by the at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on a carrier associated with the sidelink authorization.

[0017] According to a fifth aspect of an embodiment of the present disclosure, a communication system is provided, including:

[0018] A terminal, configured to execute an optional implementation of the first aspect;

[0019] A network device is configured to perform the optional implementation of the aforementioned second aspect.

[0020] According to a sixth aspect of an embodiment of the present disclosure, a communication device is provided, including: one or more processors;

[0021] The processor is used to call instructions to enable the communication device to execute the optional implementation of the first and second aspects mentioned above.

[0022] According to a seventh aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes optional implementation methods of the aforementioned first and second aspects.

[0023] According to the technical solution disclosed in the present invention, the problem of unclear impact of limited receiving terminal capabilities on the logical channel priority LCP process in the NR Sidelink carrier aggregation scenario can be solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0025] FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;

[0026] FIG2A is an interactive schematic diagram illustrating a sidelink communication method according to an embodiment of the present disclosure;

[0027] FIG3A is a schematic flow chart of a sidelink communication method according to an embodiment of the present disclosure;

[0028] FIG3B is a schematic flow chart of a sidelink communication method according to an embodiment of the present disclosure;

[0029] FIG4A is a schematic diagram showing a flow chart of a sidelink communication method according to an embodiment of the present disclosure;

[0030] FIG5 is an interactive diagram of a sidelink communication method proposed in an embodiment of the present disclosure;

[0031] FIG6A is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure;

[0032] FIG6B is a schematic diagram of the structure of a network device proposed in an embodiment of the present disclosure;

[0033] FIG7A is a schematic structural diagram of a communication device 7100 proposed in an embodiment of the present disclosure;

[0034] FIG7B is a schematic structural diagram of a chip 7200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0035] The embodiments of the present disclosure provide a sidelink communication method and apparatus thereof.

[0036] In a first aspect, an embodiment of the present disclosure provides a sidelink communication method, including:

[0037] For a sidelink grant, the terminal determines a carrier supported by at least one target address for SL data reception and / or transmission;

[0038] determining, based on a carrier supported by the at least one target address for receiving and / or sending SL data, a first target address of a sidelink media access control protocol data unit (SL MAC PDU) sent by the terminal from the at least one target address, and / or determining a logical channel included in the SL MAC PDU;

[0039] The first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0040] In the above embodiment, in the LCP process, the limited receiving capability of the target address (i.e., which carrier or carriers on the target address support SL data reception and / or transmission) is taken into consideration so that the selected target address supports SL data reception on the carrier associated with the sidelink authorization. This can avoid the problem of poor data transmission quality caused by not considering which carrier or carriers on the target address support SL data reception and / or transmission during the LCP process, thereby solving the problem of unclear impact of limited receiving terminal capabilities on the logical channel priority LCP process in the NR Sidelink carrier aggregation scenario, improving the transmission rate, and ensuring the transmission quality of the sidelink.

[0041] In combination with some embodiments of the first aspect, in some embodiments, the at least one target address includes a second target address, and the service type associated with the second target address is a unicast service; and the terminal determines the carrier supported by the at least one target address for SL data reception and / or transmission, including:

[0042] receiving capability information sent by the second target address, where the capability information includes carriers supporting SL data reception and / or transmission;

[0043] Based on the capability information and / or first configuration information configured by the network device, determine the carrier supported by the second target address for SL data reception and / or transmission, wherein the first configuration information includes a list of carriers supported by the terminal.

[0044] In the above embodiment, for unicast services, the terminal can interact with the receiving terminal associated with the unicast service in terms of terminal capabilities, and based on the terminal capabilities and in combination with the configuration information of the network device, determine the carrier supported by the receiving terminal for SL data reception and / or transmission, so that the terminal can perform the LCP process based on the carrier supported by the receiving terminal for SL data reception and / or transmission, thereby ensuring the transmission quality of the side link while improving the transmission rate.

[0045] In combination with some embodiments of the first aspect, in some embodiments, determining the carrier supported by the second target address for SL data reception and / or transmission based on the capability information and / or first configuration information configured by the network device includes:

[0046] Determining a list of carriers supported by the terminal based on first configuration information configured by the network device;

[0047] Based on the intersection of the capability information and the carrier list supported by the terminal, determine the carrier supported by the second target address for SL data reception and / or transmission.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the at least one target address includes a third target address, and a service type associated with the third target address is a multicast service or a broadcast service;

[0049] The terminal determines a carrier supported by at least one target address for receiving and / or sending SL data, including:

[0050] Based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer, a carrier supported by the third target address for receiving and / or sending SL data is determined.

[0051] In the above embodiment, for broadcast or multicast services, it is possible to rely on higher layers and / or network devices to determine which service is of interest and only receive data on the carrier associated with the service of interest, thereby improving the transmission rate while ensuring the transmission quality of the side link.

[0052] In combination with some embodiments of the first aspect, in some embodiments, determining the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information and / or the second configuration information of the higher-layer configuration includes:

[0053] Determine, based on the second configuration information, a mapping relationship between a first service and a carrier and / or a mapping relationship between the first service and the third target address, wherein the first service includes a multicast service and / or a broadcast service;

[0054] Determine a mapping relationship between the third target address and a carrier according to the mapping relationship between the first service and the carrier and / or the mapping relationship between the first service and the third target address;

[0055] Based on the mapping relationship between the third target address and the carrier, a carrier supported by the third target address for SL data reception and / or transmission is determined.

[0056] In combination with some embodiments of the first aspect, in some embodiments, determining the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information and / or the second configuration information of the higher-layer configuration includes:

[0057] Based on the intersection of the first configuration information and the second configuration information, a carrier supported by the third target address for receiving data is determined.

[0058] In combination with some embodiments of the first aspect, in some embodiments, the first configuration information is included in a system information block SIB or pre-configuration information.

[0059] In combination with some embodiments of the first aspect, in some embodiments, determining, from the at least one target address based on a carrier supported by the at least one target address for SL data reception and / or transmission, a first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the terminal includes:

[0060] Based on the carrier supported by the at least one target address for SL data reception and / or transmission and / or the first condition, a first target address of the SL MAC PDU sent by the terminal is determined from the at least one target address.

[0061] In the above embodiment, in the NR Sidelink carrier aggregation scenario, the target address is selected in combination with the carrier capability of the receiving terminal and / or the first condition, which can solve the problem of unclear impact of limited receiving terminal capabilities on the logical channel priority LCP process in the NR Sidelink carrier aggregation scenario, improve the transmission rate, and ensure the transmission quality of the side link.

[0062] In conjunction with some embodiments of the first aspect, in some embodiments, the first condition includes any one or more of the following:

[0063] A sidelink discontinuous reception (SL DRX) is applicable to the first target address, the sidelink grant is within the activation time of the first target address, and the sidelink grant is used to send the SL MAC PDU;

[0064] The first target address has at least one logical channel or MAC CE with the highest priority in at least one first logical channel and / or first media access control layer control element MAC CE, wherein the first logical channel and / or the first MAC CE meets the second condition.

[0065] In conjunction with some embodiments of the first aspect, in some embodiments, the second condition includes any one or more of the following:

[0066] Has SL data waiting to be sent;

[0067] The first logical channel has a token SBj of a sidelink transmission buffer, SBj>0;

[0068] The sidelink grant is a configuration grant type 1, and the allowed sidelink configuration grant type 1 sl-configuredGrantType1Allowed parameter configuration associated with the first logical channel allows the media access control service data unit MAC SDU of the logical channel to be transmitted over the configuration grant type 1;

[0069] A list of configuration authorizations allowed for use is configured, the list including configuration authorization identifiers associated with the sidelink authorizations;

[0070] The sidelink grant has no associated physical sidelink feedback channel PSFCH resource, and a hybrid automatic repeat request HARQ attribute of the first logical channel is HARQ disabled;

[0071] Support for transmission on a carrier associated with the sidelink grant is configured.

[0072] In combination with some embodiments of the first aspect, in some embodiments, determining the logical channel included in the SL MAC PDU includes:

[0073] Selecting a logical channel that satisfies a third condition from the logical channels belonging to the first target address;

[0074] The logical channel that meets the third condition is multiplexed into the SL MAC PDU.

[0075] In conjunction with some embodiments of the first aspect, in some embodiments, the third condition includes any one or more of the following:

[0076] 1) The selected logical channel has SL data to send; and

[0077] 2) the sl-configuredGrantType1Allowed parameter of the selected logical channel is configured, and if the sidelink grant is the configured grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and,

[0078] 3) a sidelink uplink grant exemption list SL-allowedcg-list of the selected logical channel is configured, the SL-allowedcg-list including a configured grant index associated with the sidelink grant; and,

[0079] 4) The sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value that meets the following conditions:

[0080] A) A sidelink grant associated with sidelink control information SCI configures a PSFCH, and the terminal receives the PSFCH:

[0081] 1) the s1-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is enabled, and the s1-HARQ-FeedbackEnabled corresponding to the next selected logical channel is enabled; or,

[0082] II) the sl-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;

[0083] B) The sidechain grant associated with the SCI is not configured with a PSFCH, and / or the terminal does not receive a PSFCH:

[0084] sl-HARQ-FeedbackEnabled of the selected logical channel is set to disabled;

[0085] 5) Support for transmission on the carrier associated with the sidelink grant is configured.

[0086] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:

[0087] Sending sidelink control information SCI to the first target address; wherein,

[0088] The carrier associated with the sidelink grant is the carrier where the SCI is transmitted, or the carrier associated with the sidelink grant is the carrier where the physical sidelink shared channel PSSCH indicated by the SCI is transmitted.

[0089] In a second aspect, an embodiment of the present disclosure provides a sidelink communication method, including:

[0090] The network device sends first configuration information to the terminal, and the first configuration information is used by the terminal to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by the at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0091] In a third aspect, an embodiment of the present disclosure proposes a terminal, comprising at least one of a transceiver module and a processing module; wherein the terminal is used to execute the optional implementation method of the first aspect.

[0092] In a fourth aspect, an embodiment of the present disclosure proposes a network device, comprising at least one of a transceiver module and a processing module; wherein the above-mentioned network device is used to execute the optional implementation method of the second aspect.

[0093] In a fifth aspect, an embodiment of the present disclosure provides a communication system, including:

[0094] A terminal configured as an optional implementation of the first aspect;

[0095] A network device is configured to perform the optional implementation of the aforementioned second aspect.

[0096] In a sixth aspect, an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the optional implementation method of the aforementioned first aspect.

[0097] In a seventh aspect, an embodiment of the present disclosure proposes a communication device, comprising: one or more processors; wherein the processor is used to call instructions to enable the communication device to execute the optional implementation method of the aforementioned second aspect.

[0098] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes optional implementation methods of the aforementioned first and second aspects.

[0099] In a ninth aspect, an embodiment of the present disclosure proposes a program product. When the program product is executed by a communication device, the communication device executes the method described in the optional implementation of the first and second aspects.

[0100] In a tenth aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first and second aspects.

[0101] In an eleventh aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first and second aspects above.

[0102] It is understandable that the above-mentioned terminals, network devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.

[0103] The present disclosure provides a sidelink communication method and apparatus thereof. In some embodiments, the terms sidelink communication method, information processing method, and communication method are interchangeable; the terms sidelink communication apparatus, information processing apparatus, and communication apparatus are interchangeable; and the terms sidelink communication system, information processing system, and communication system are interchangeable.

[0104] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0105] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0106] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0107] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0108] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0109] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0110] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0111] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0112] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0113] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0114] In some embodiments, terms such as "time / frequency" and "time / frequency domain" refer to the time domain and / or the frequency domain.

[0115] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0116] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0117] In some embodiments, devices and equipment can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.

[0118] In some embodiments, "network" can be interpreted as devices included in the network, such as access network equipment, core network equipment, etc.

[0119] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", and in some embodiments may also be understood as "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission and / or reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)", etc.

[0120] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal" "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.

[0121] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0122] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0123] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. The communication system may include, but is not limited to, one terminal and one network device. The number and configuration of devices shown in Figure 1 are for example purposes only and do not limit the present disclosure. In practical applications, two or more terminals and two or more network device terminals may be included. The communication system 100 shown in Figure 1 includes, for example, one terminal 101 and one network device 102.

[0124] In some embodiments, the terminal 101 herein may be an entity on the user side for receiving or transmitting signals, such as a mobile phone. It may also be referred to as a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal may be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal.

[0125] In some embodiments, the network device 102 may be an access network device. In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include at least one of an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a NodeB (NB), a home nodeB (HNB), a home evolved nodeB (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a base station in other communication systems, and an access node in a Wi-Fi system, but is not limited thereto.

[0126] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0127] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit. The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0128] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0129] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1 , or a portion thereof, but are not limited thereto. The entities shown in FIG1 are illustrative only. The communication system may include all or part of the entities shown in FIG1 , or may include other entities outside of FIG1 . The number and form of the entities are arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0130] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0131] In some embodiments, the link for direct communication between terminals is PC-5. The interface between the terminals is PC-5. Based on the correspondence between the sending and receiving terminals, three transmission modes are supported on the sidelink: unicast, multicast, and broadcast. The sending terminal sends sidelink control information (SCI) on the physical sidelink control channel (PSCCH) and sends the second-stage SCI on the physical sidelink shared channel (PSSCH), which carries the resource location of the transmitted data and the source and destination identifiers. For data packets with hybrid automatic repeat request (HARQ) feedback enabled, the receiving terminal performs hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback on the physical sidelink feedback channel (PSFCH) for the PSSCH.

[0132] In some embodiments, sidelink communication has two modes of allocating transmission resources: one is dynamic scheduling by the network (mode 1), and the other is autonomous selection by the terminal from a network-configured or pre-configured resource pool (mode 2). Dynamic scheduling is when the network dynamically allocates transmission resources on the sidelink to the terminal based on the terminal's buffered data report, while autonomous selection is when the terminal randomly selects transmission resources from a network-configured or pre-configured resource pool. The network can configure multiple resource pools for a terminal on a single BWP (Bandwidth Part). The specific allocation method used is configured by the network side through RRC (Radio Resource Control) signaling.

[0133] Carrier aggregation is a key technology in LTE-A. To meet the requirements for single-user peak data rates and improved system capacity, one of the most direct approaches is to increase the system transmission bandwidth. Therefore, LTE-Advanced introduces a bandwidth-enhancing technology called Carrier Aggregation (CA). CA aggregates multiple carriers (CCs), effectively improving uplink and downlink transmission rates. Optionally, each carrier participating in carrier aggregation is also called a component carrier (CC).

[0134] In some embodiments, the multiplexing function of the MAC (Media Access Control) layer of a transmitting terminal loads data from multiple logical channels into a single transport channel, multiplexing multiple MAC SDUs (MAC Service Data Units) into a single MAC PDU (MAC Protocol Data Unit) for transmission via a physical layer channel. When multiple logical channels have data to transmit and the total amount of data exceeds the currently authorized transmission capacity, the question arises as to which logical channel should be prioritized for transmission. This is known as Logical Channel Prioritization (LCP). Each logical channel has a priority for logical channel scheduling, which is configured by the network based on the QoS (Quality of Service) of the data carried by the logical channel. When a terminal obtains a scheduling opportunity—that is, resources for sidelink transmission of data on a carrier—it first selects a target address and then multiplexes a Sidelink Logical Channel (SL LCH) that belongs to the target address and meets certain conditions into the Sidelink MAC Protocol Data Unit (SL MAC PDU).

[0135] In some embodiments, for NR (New Radio) Sidelink broadcast and / or multicast services, higher layers (such as the V2X (vehicle to everything) layer) provide the AS (access stratum) layer with a mapping relationship between service (service) and frequency (carrier / frequency band). In turn, higher layers provide the AS layer with a mapping relationship between service and destination layer 2 ID (Destination L2ID). Based on these two mapping relationships, the AS layer can derive a mapping relationship between layer 2 ID and frequency.

[0136] In some embodiments, the network device may configure a frequency list supported by the terminal. In a carrier aggregation scenario, the list may include one or more entries, each of which is associated with a frequency.

[0137] In some embodiments, for a target layer 2 address, the terminal determines the available frequency (carrier / frequency band) through the intersection of high-level configuration and network configuration.

[0138] LTE V2X already supports sidelink carrier aggregation technology. Due to limited transmit and receive capabilities, the receiving terminal may only be able to receive sidelink services on one or several carriers. Due to limited transmit capabilities, the transmitting terminal may only be able to send sidelink services on one or several carriers. LTE V2X does not introduce any carrier selection / reselection enhancements to address the limited transmit / receive capabilities of terminals. The reason is that LTE V2X only supports broadcast services and can rely on higher-level implementations to determine which services are of interest and receive data only on carriers associated with the services of interest.

[0139] NR sidelink also supports carrier aggregation. In related technologies, in NR sidelink carrier aggregation scenarios, the default is for terminals that support carrier aggregation to transmit and receive on all carriers. However, this approach does not take into account limited terminal capabilities. This means that the impact of limited receiving terminal capabilities on the LCP process is unclear, potentially leading to poor data transmission quality.

[0140] To this end, the embodiments of the present disclosure provide a side link communication method and apparatus thereof, which can solve the problem of unclear impact of limited receiving terminal capabilities on the LCP process, improve the transmission rate, and ensure data transmission quality.

[0141] Figure 2A is an interactive diagram of a sidelink communication method according to an embodiment of the present disclosure. As shown in Figure 2A, the information processing method of the embodiment of the present disclosure can be applied to the communication system 100, and the method includes but is not limited to the following steps.

[0142] Step S2101: The network device 102 sends first configuration information.

[0143] In some embodiments, the network device 102 sends the first configuration information to the terminal 101. Optionally, the terminal 101 obtains the first configuration information configured by the network device 102.

[0144] In some embodiments, terminal 101 may obtain, through dedicated RRC signaling, the first configuration information configured by network device 102. Exemplarily, when terminal 101 is in an RRC connected state, terminal 101 may obtain, through dedicated RRC signaling, the first configuration information configured by network device 102. The sidelink transmit resource allocation mode of terminal 101 may be a network dynamic scheduling allocation mode (such as the aforementioned mode 1), or a terminal autonomously selected allocation mode (such as the aforementioned mode 2).

[0145] In some embodiments, the first configuration information is included in a SIB (System Information Block). Exemplarily, the first configuration information may be included in SIB12, and the terminal 101 may obtain the first configuration information configured by the network device 102 through the SIB. Exemplarily, the terminal 101 is in an RRC connected state (RRC_CONNECTED) / RRC idle state (RRC_IDLE) / RRC inactive state (RRC_INACTIVE), and the terminal 101 obtains the first configuration information configured by the network device 102 through the SIB. Optionally, the sidelink transmission resource allocation mode of the terminal 101 may be a network dynamic scheduling allocation mode (such as the above-mentioned mode 1) or a terminal autonomously selected allocation mode (such as the above-mentioned mode 2).

[0146] In some embodiments, the first configuration information is included in pre-configuration information, and terminal 101 can obtain the first configuration information configured by network device 102 through the pre-configuration information. Exemplarily, terminal 101 is in an OOC (Out Of Coverage) state, and terminal 101 obtains the first configuration information configured by network device 102 through the pre-configuration information. Optionally, the sidelink transmission resource allocation mode of terminal 101 can be a network dynamic scheduling allocation mode (such as mode 1 described above).

[0147] In some embodiments, the first configuration information includes a frequency band / carrier list, which includes at least one frequency band / carrier. In some embodiments, the first configuration information is used by the terminal 101 to determine the frequency band / carrier used for sidelink communication. Exemplarily, the first configuration information is used by the terminal 101 to determine the frequency band / carrier for sending and / or receiving sidelink communication. Exemplarily, the terminal 101 determines the first target address of the SL MAC PDU sent by the terminal 101 based on at least one carrier supported by the target address for receiving and / or sending SL data, and / or determines the logical channel included in the SL MAC PDU. The first target address supports SL data reception on the carrier associated with the sidelink grant.

[0148] In some embodiments, terms such as "carrier," "frequency band," "frequency band," and "frequency" may be used interchangeably.

[0149] In some embodiments, the above carrier list may also be referred to as a carrier set. Exemplarily, the network device 102 is configured to support one or more carriers, and the multiple carriers may be referred to as a list or a set.

[0150] In some embodiments, at least one target address includes a second target address, and the service type associated with the second target address is unicast service. In some embodiments, at least one target address includes a third target address, and the service type associated with the third target address is multicast service and / or broadcast service.

[0151] Optionally, the above-mentioned target address can be understood as a target address that has a business relationship with the terminal 101, wherein the target address may include a second target address that has a unicast business with the terminal 101. Exemplarily, the second target address may be any target address that has a unicast connection with the terminal 101; it may also include a third target address of a broadcast and / or multicast business associated with the terminal 101. Exemplarily, the third target address may be the target address of a broadcast and / or multicast business that the terminal 101 is interested in sending and / or receiving. In this case, when the terminal 101 has data to send, an LCP process needs to be performed. During the LCP process, the terminal 101 first needs to determine the first target address of the SL MAC PDU sent by the terminal 101 and / or determine the logical channel contained in the SL MAC PDU from at least one target address.

[0152] In some embodiments, when performing the LCP process, the terminal 101 needs to combine the limited receiving capability of the target address so that the selected target address supports SL data reception on the carrier associated with the sidelink authorization.

[0153] Step S2102: Terminal 101 receives capability information sent by the second target address.

[0154] In some embodiments, the second target address sends capability information. Terminal 101 receives the capability information sent by the second target address.

[0155] In some embodiments, the second target address may be included in the at least one target address mentioned above. Optionally, the target address mentioned above may be understood as a target address that has a business relationship with the terminal 101, wherein the target address may include a second target address that has a unicast business with the terminal 101. Exemplarily, the second target address may be any target address that has a unicast connection with the terminal 101. For unicast scenarios, the terminal 101 may exchange terminal capabilities with the second target address to inform the other end of the carrier supported for SL data reception and / or transmission. Exemplarily, for unicast scenarios, the terminal 101 acts as a sending terminal and may send capability information of the terminal 101 to the second target address to inform the second target address of the carrier supported by the terminal 101 for SL data reception and / or transmission. The second target address acts as a receiving terminal and sends capability information to the terminal 101. The capability information may include carriers supported for SL data reception and / or transmission. The terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission through the capability information sent by the second target address.

[0156] In some embodiments, the terminal 101 may receive the capability information sent by the second target address via sidelink information. For example, the terminal 101 may receive the capability information sent by the second target address via SCI.

[0157] In some embodiments, the terminal 101 may obtain the capability information sent by the second target address through PC5-RRC signaling, or may receive the capability information sent by the second target address through other means, which is not specifically limited in this disclosure and will not be described in detail.

[0158] In step S2103, for the sidelink grant, terminal 101 determines a carrier supported by at least one target address for receiving and / or transmitting SL data. Exemplarily, terminal 101 determines a carrier supported by at least one target address for receiving and / or transmitting SL data. In this disclosure, a carrier supported for receiving and / or transmitting SL data can be understood as a carrier that supports receiving and / or transmitting SL data.

[0159] In some embodiments, the at least one target address may include a second target address, and the service type associated with the second target address is a unicast service. Optionally, the target address may be understood as a target address that has a service relationship with the terminal 101, wherein the target address may include a second target address that has a unicast service with the terminal 101. Exemplarily, the second target address may be any target address that has a unicast connection with the terminal 101. For unicast service scenarios, in the LCP process, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address and / or the first configuration information configured by the network device, wherein the first configuration information includes a list of carriers supported by the terminal. For unicast service scenarios, since the terminal 101 can receive the capability information sent by the second target address and the network device can also configure the list of carriers supported by the terminal, the terminal 101 can first combine the capability information sent by the second target address and / or the first configuration information configured by the network device during the target address selection stage of the LCP process to determine the carrier supported by the second target address in at least one target address for SL data reception and / or transmission. For example, it determines whether the second target address supports receiving SL data on the carrier associated with the side link authorization.

[0160] Exemplarily, the terminal 101 may determine the carrier supported by the second target address for receiving and / or sending SL data based on the first configuration information configured by the network device. Alternatively, the terminal 101 may determine the carrier supported by the second target address for receiving and / or sending SL data based on the capability information sent by the second target address. Alternatively, the terminal 101 may determine the carrier supported by the second target address for receiving and / or sending SL data based on the capability information sent by the second target address and the first configuration information configured by the network device, and exemplarily determine whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization.

[0161] In one possible implementation, the terminal 101 determines the carriers supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address and the first configuration information configured by the network device. The implementation method may include: the terminal 101 determines the list of carriers supported by the terminal 101 for sending and / or receiving based on the first configuration information configured by the network device; and determines the carriers supported by the second target address for SL data reception and / or transmission based on the intersection of the capability information sent by the second target address and the list of carriers supported by the terminal 101 for sending and / or receiving. Exemplarily, there is a unicast service between terminal 101 and terminal 103. Taking the above-mentioned second target address as the address of terminal 103 as an example, terminal 101 can determine the list of carriers supported for sending and / or receiving by terminal 101 based on the first configuration information configured by network device 102, that is, the carriers supported by terminal 101 and / or terminal 103 for SL data reception and / or transmission. Terminal 101 determines the carriers supported by terminal 103 for SL data reception and / or transmission based on the intersection of the capability information sent by terminal 103 and the first configuration information configured by the network device, that is, the carriers supported by the second target address for SL data reception and / or transmission. Exemplarily, it is determined whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization.

[0162] In another possible implementation, the terminal 101 determines the carrier supported by the second target address for receiving and / or sending SL data based on the capability information sent by the second target address, and the implementation method may include: the terminal 101 determines the carrier supported by the second target address for receiving and / or sending SL data based on the capability information sent by the second target address, and exemplarily determines whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization.

[0163] In another possible implementation, the implementation method in which the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the first configuration information configured by the network device may include: the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the first configuration information configured by the network device. Exemplarily, there is a unicast service between the terminal 101 and the terminal 103. Taking the above-mentioned second target address as the address of the terminal 103 as an example, the terminal 101 can determine the list of carriers supported by the terminal 101 for transmission and / or reception based on the first configuration information configured by the network device 102, that is, the carriers supported by the terminal 101 and / or the terminal 103 for SL data reception and / or transmission, so that the terminal 101 can determine the carrier supported by the terminal 103 for SL data reception and / or transmission, that is, the carrier supported by the second target address for SL data reception and / or transmission, and exemplarily, determine whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization.

[0164] In some embodiments, the at least one target address may include a second target address, and the service type associated with the second target address is a unicast service. Optionally, the target address may be understood as a target address that has a service relationship with the terminal 101, wherein the target address may include a second target address that has a unicast service with the terminal 101. Exemplarily, the second target address may be any target address that has a unicast connection with the terminal 101. For the unicast service scenario, during the LCP process, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on at least one of the capability information sent by the second target address, the first configuration information configured by the network device, and the second configuration information configured by the high layer, wherein the first configuration information includes a list of carriers supported by the terminal; the second configuration information includes a mapping relationship between the second service and the carrier and / or a mapping relationship between the second service and the second target address, and the second service is a unicast service. Based on the mapping relationship between the second service and the carrier and / or the mapping relationship between the second service and the second target address, the mapping relationship between the second target address and the carrier is determined; based on the mapping relationship between the second target address and the carrier, the carrier supported by the second target address for SL data reception and / or transmission is determined. Optionally, the carrier supported by the second target address for SL data transmission may refer to the carrier supported by the terminal 101 for sending the unicast service associated with the second target address. For example, it is determined whether the terminal 101 supports sending the unicast service associated with the second target address on the carrier associated with the side link authorization.

[0165] Exemplarily, for unicast service scenarios, during the LCP process, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the first configuration information configured by the network device, and exemplarily determine whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the sidelink authorization. Alternatively, the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address, and exemplarily determines whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the sidelink authorization. Alternatively, the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address and the first configuration information configured by the network device, and exemplarily determines whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the sidelink authorization. Alternatively, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the second configuration information configured by the higher layer, and exemplarily determines whether the second target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the sidelink authorization. Alternatively, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address and the second configuration information configured by the higher layer, and exemplarily determine whether the second target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the side link authorization. Alternatively, the terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the first configuration information configured by the network device and the second configuration information configured by the higher layer, and exemplarily determine whether the second target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the side link authorization.Alternatively, the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address, the first configuration information configured by the network device, and the second configuration information configured by the high layer. For example, it determines whether the second target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending unicast services associated with the second target address on the carrier associated with the side link authorization.

[0166] In some embodiments, at least one target address includes a third target address, and the service type associated with the third target address is a multicast service or a broadcast service. The terminal 101 determines the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer (such as the V2X layer), and exemplarily determines whether the third target address supports receiving SL data on the carrier associated with the sidelink authorization. Optionally, the above-mentioned target address can be understood as a target address that has a service relationship with the terminal 101, wherein the target address may include a third target address of a broadcast and / or multicast service associated with the terminal 101, and exemplarily, a third target address of a broadcast and / or multicast service that the terminal 101 is interested in sending and / or receiving. For broadcast and / or multicast service scenarios, in the LCP process, the terminal 101 can determine the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer. The first configuration information includes a list of carriers supported by the terminal; the second configuration information includes a mapping relationship between the first service and the carrier and / or a mapping relationship between the first service and the third target address. Specifically, the carrier supported by the third target address for receiving and / or sending SL data refers to the carrier over which the terminal 101 sends the broadcast and / or multicast service associated with the third target address, and / or the carrier over which the terminal 101 receives the broadcast and / or multicast service associated with the third target address.

[0167] Exemplarily, the terminal 101 may determine the carrier supported by the third target address for SL data reception and / or transmission based on the second configuration information configured by the high layer, and exemplarily determine whether the third target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending broadcast / multicast services associated with the third target address on the carrier associated with the side link authorization. Alternatively, the terminal 101 may determine the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device, and exemplarily determine whether the third target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending broadcast / multicast services associated with the third target address on the carrier associated with the side link authorization. Alternatively, the terminal 101 can determine the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and the second configuration information configured by the high layer. For example, it can determine whether the third target address supports receiving SL data on the carrier associated with the side link authorization and / or whether the terminal 101 supports sending broadcast / multicast services associated with the third target address on the carrier associated with the side link authorization.

[0168] In one implementation, the implementation method for the terminal 101 to determine the carrier supported by the third target address for SL data reception and / or transmission based on the second configuration information configured by the high layer may include: the terminal 101 determines the mapping relationship of the first service to the carrier and / or the mapping relationship of the first service to the third target address based on the second configuration information, wherein the first service includes a multicast service and / or a broadcast service; according to the mapping relationship of the first service to the carrier and / or the mapping relationship of the first service to the third target address, the mapping relationship of the third target address to the carrier is determined; based on the mapping relationship of the third target address to the carrier, the carrier supported by the third target address for SL data reception and / or transmission is determined. Exemplarily, it is determined whether the third target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports sending the broadcast / multicast service associated with the third target address on the carrier associated with the sidelink authorization.

[0169] Exemplarily, the higher layer of terminal 101 can provide a mapping relationship between the first service and the carrier, and the higher layer of terminal 101 can also provide a mapping relationship between the first service and the third target address. Terminal 101 can determine the mapping relationship between the third target address and the carrier based on the mapping relationship between the first service and the carrier and the mapping relationship between the first service and the third target address, thereby determining the carrier supported by the third target address for SL data reception and / or transmission. Exemplarily, it is determined whether the third target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether terminal 101 supports sending the broadcast / multicast service associated with the third target address on the carrier associated with the sidelink authorization.

[0170] In another implementation, the implementation method in which the terminal 101 determines the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and the second configuration information configured by the high-level layer may include: the terminal 101 determines the carrier supported by the third target address for receiving and / or transmitting data based on the intersection of the first configuration information and the second configuration information. Exemplarily, it is determined whether the third target address supports receiving SL data on the carrier associated with the sidelink authorization and / or whether the terminal 101 supports transmitting the broadcast / multicast service associated with the third target address on the carrier associated with the sidelink authorization. For example, the terminal 101 determines that the list of carriers supported by the terminal 101 for SL data reception and / or transmission is carrier 1 and carrier 2 based on the first configuration information configured by the network device, and determines that the carriers supported by the third target address for SL data reception and / or transmission are carrier 1, carrier 2 and carrier 3 based on the second configuration information configured by the high-level layer. The terminal 101 can determine that the carriers supported by the third target address for SL data reception and / or transmission are carrier 1 and carrier 2 based on the intersection of the first configuration information configured by the network device and the second configuration information configured by the high-level layer. Therefore, in the LCP process, considering the selection of the target address of the SL MAC PDU in combination with the limited sending and / or receiving capabilities can solve the problem of unclear impact of limited sending and / or receiving capabilities on the LCP process in the NR sidelink carrier aggregation scenario.

[0171] In step S2104, the terminal 101 determines the first target address of the SL MAC PDU sent by the terminal 101 from the at least one target address based on the carrier supported by the at least one target address for receiving and / or sending SL data, and / or determines the logical channel contained in the at least one target address.

[0172] In some embodiments, the first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0173] In some embodiments, the first target address satisfies a first condition.

[0174] In some embodiments, the first target address supports SL data reception on a carrier associated with the sidelink grant and the first target address satisfies a first condition.

[0175] In some embodiments, the first condition may include any one or more of the following:

[0176] Condition a: Sidelink discontinuous reception (SL DRX) is applicable to the first target address, the sidelink grant is within the activation time of the first target address, and the sidelink grant is used to send the SL MAC PDU;

[0177] Condition b: The first target address has at least one logical channel or MAC CE with the highest priority in at least one first logical channel and / or first media access control layer control element MAC CE, wherein the first logical channel and / or first MAC CE meets the second condition.

[0178] Optionally, in some embodiments, the second condition includes any one or more of the following:

[0179] Has SL data waiting to be sent;

[0180] The first logical channel has SBj (token of the sidelink transmit buffer), SBj>0;

[0181] The sidelink grant is configured as grant type 1, and the sl-configuredGrantType1Allowed parameter associated with the first logical channel allows the MAC SDU of the logical channel to be transmitted on the configured grant type 1.

[0182] A list of configuration authorizations allowed to be used is configured, and the list includes configuration authorization identifiers associated with sidelink authorizations;

[0183] The sidelink grant has no associated PSFCH resources, and the HARQ attribute of the first logical channel is HARQ-disabled (HARQ disabled);

[0184] Support for transmission on the carrier associated with the above sidelink grant is configured.

[0185] Exemplarily, based on the second configuration information configured by the higher layer, it can be determined whether terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. Exemplarily, the first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0186] Exemplarily, based on the first configuration information of the network device, it can be determined whether the terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. The first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0187] Exemplarily, based on the first configuration information of the network device and the second configuration information configured by the higher layer, it can be determined whether terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. The first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0188] In some embodiments, the terminal 101 may determine the first target address of the SL MAC PDU sent by the terminal from at least one target address based on the carrier supported by the at least one target address for SL data reception and / or transmission and / or the above-mentioned first condition. Exemplarily, the terminal 101 may determine the first target address of the SL MAC PDU sent by the terminal from at least one target address based on the carrier supported by the at least one target address for SL data reception and / or transmission and the above-mentioned first condition.

[0189] That is to say, the terminal 101 can select the first target address of the SL MAC PDU from at least one target address based on the above-mentioned first condition and the carrier supported by at least one target address for SL data reception and / or transmission, the selected first target address satisfies the above-mentioned first condition, and the first target address has at least one highest priority logical channel or MAC CE in the logical channel and / or media access control layer control unit MAC CE that satisfies the above-mentioned second condition.

[0190] In some embodiments, the implementation method of the terminal 101 determining the logical channels included in the SL MAC PDU may include: the terminal 101 selects a logical channel that meets the third condition from the logical channels belonging to the first target address; and multiplexes the logical channel that meets the third condition into the SL MAC PDU.

[0191] Optionally, in some embodiments, the third condition includes any one or more of the following:

[0192] 1) The selected logical channel has SL data to send; and

[0193] 2) the sl-configuredGrantType1Allowed parameter of the selected logical channel is configured, and in the case where the sidelink grant is configured as grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and,

[0194] 3) The allowed sidelink uplink exemption list SL-allowedcg-list of the selected logical channel is configured, and the SL-allowedcg-list includes a configured authorization index associated with the sidelink authorization; and,

[0195] 4) The sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value that meets the following conditions:

[0196] A) The sidelink grant associated with the sidelink control information SCI configures the PSFCH, and the terminal receives the PSFCH:

[0197] 1) the s1-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is enabled, and the s1-HARQ-FeedbackEnabled corresponding to the next selected logical channel is enabled; or,

[0198] II) the sl-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;

[0199] B) The sidechain grant associated with the SCI is not configured with a PSFCH, and / or the terminal does not receive the PSFCH:

[0200] The sl-HARQ-FeedbackEnabled setting of the selected logical channel is disabled;

[0201] 5 is allowed on the carrier / frequency associated / of the SL grant, if configured.

[0202] Exemplarily, based on the second configuration information configured by the higher layer, it can be determined whether terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. Exemplarily, the first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0203] Exemplarily, based on the first configuration information of the network device, it can be determined whether the terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. The first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0204] Exemplarily, based on the first configuration information of the network device and the second configuration information configured by the higher layer, it can be determined whether terminal 101 supports sending SL data associated with the first target address on the carrier associated with the sidelink grant. The first target address can be one of the second target addresses associated with the unicast service, or one of the third target addresses associated with the broadcast / multicast service.

[0205] That is to say, the terminal 101 can select the first target address of the SL MAC PDU from the at least one target address based on the above-mentioned first condition and the carrier supported by at least one target address for SL data reception and / or transmission, and select the logical channel that meets the above-mentioned third condition from the logical channels belonging to the first target address, and multiplex the logical channel that meets the above-mentioned third condition into the above-mentioned SL MAC PDU to complete the packaging of the SL MAC PDU. Optionally, the terminal 101 can send the SL MAC PDU on the carrier associated with the sidelink authorization. The target receiving terminal of the SL MAC PDU (i.e., the above-mentioned first target address) can receive the SL MAC PDU on the carrier associated with the sidelink authorization.

[0206] Step S2105: Terminal 101 sends SCI to the first target address.

[0207] In some embodiments, the carrier associated with the sidelink authorization is the carrier where the SCI is transmitted, or the carrier associated with the sidelink authorization is the carrier where the PSSCH indicated by the SCI is transmitted.

[0208] For example, in the case of non-cross-carrier scheduling, the carrier associated with the sidelink grant is the carrier on which the SCI is transmitted.

[0209] Exemplarily, in the case of cross-carrier scheduling, the carrier associated with the sidelink grant is the carrier where the PSSCH indicated by the SCI is located.

[0210] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0211] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.

[0212] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0213] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0214] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.

[0215] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values ​​(for example, comparison with a predetermined value), but is not limited thereto.

[0216] The method involved in the embodiment of the present disclosure may include at least one of steps S2101 to S2105. For example, step S2103 + step S2104 can be implemented as an independent embodiment, step S2101 + step S2103 + step S2104 can be implemented as an independent embodiment, step S2102 + step S2103 + step S2104 can be implemented as an independent embodiment, step S2101 + step S2102 + step S2103 + step S2104 can be implemented as an independent embodiment, step S2103 + step S2104 + step Step S2105 can be implemented as an independent embodiment, step S2101+step S2103+step S2104+step S2105 can be implemented as an independent embodiment, step S2102+step S2103+step S2104+step S2105 can be implemented as an independent embodiment, step S2101+step S2102+step S2103+step S2104+step S2105 can be implemented as an independent embodiment, but is not limited to this.

[0217] In some embodiments, step S2101 and step S2102 may be executed in an interchanged order or simultaneously.

[0218] In some embodiments, step S2101, step S2102, and step S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0219] In some embodiments, step S2102 and step S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0220] In some embodiments, step S2101 and step S2105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0221] In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0222] In some embodiments, step S2101 and step S2102 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0223] In some embodiments, step S2101 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0224] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0225] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2A .

[0226] FIG3A is a flow chart illustrating a sidelink communication method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a sidelink communication method, which can be executed by terminal 101 and may include but is not limited to the following steps.

[0227] Step S3101: Receive first configuration information.

[0228] In some embodiments, the terminal 101 receives the first configuration information sent by the network device 102. Optionally, the network device 102 sends the first configuration information, and the terminal 101 receives the first configuration information sent by the network device 102.

[0229] In some embodiments, the first configuration information is included in a System Information Block (SIB), and terminal 101 can obtain the first configuration information configured by network device 102 through the SIB. Exemplarily, terminal 101 is in an RRC idle state (RRC_IDLE) / RRC inactive state (RRC_INACTIVE), and terminal 101 obtains the first configuration information configured by network device 102 through the SIB. Optionally, the sidelink transmission resource allocation mode of terminal 101 can be a network dynamic scheduling allocation mode (such as mode 1 described above).

[0230] In some embodiments, the first configuration information is included in pre-configuration information, and terminal 101 can obtain the first configuration information configured by network device 102 through the pre-configuration information. Exemplarily, terminal 101 is in an OOC state, and terminal 101 obtains the first configuration information configured by network device 102 through the pre-configuration information. Optionally, the sidelink transmission resource allocation mode of terminal 101 can be a network dynamic scheduling allocation mode (such as mode 1 described above).

[0231] In some embodiments, the first configuration information is used by the terminal 101 to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal 101 determines a first target address of a SL MAC PDU sent by the terminal 101 and / or determines a logical channel included in the SL MAC PDU based on the carrier supported by at least one target address for SL data reception and / or transmission. The first target address supports SL data reception on a carrier associated with the sidelink grant.

[0232] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0233] Step S3102: Receive capability information sent by the second target address.

[0234] In some embodiments, the capability information may include carriers supporting SL data reception and / or transmission.

[0235] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0236] Step S3103: for the sidelink authorization, determine a carrier supported by at least one target address for SL data reception and / or transmission.

[0237] In some embodiments, the at least one target address may include a second target address, and the service type associated with the second target address is a unicast service. The terminal 101 may determine the carrier supported by the second target address for SL data reception and / or transmission based on the capability information sent by the second target address and / or the first configuration information configured by the network device. Optional implementation methods thereof can be found in the optional implementation methods of step S2103 of FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0238] In some embodiments, at least one target address includes a third target address, and the service type associated with the third target address is a multicast service or a broadcast service. Based on the first configuration information configured by the network device and / or the second configuration information configured by a higher layer (such as a V2X layer), the carrier supported by the third target address for receiving and / or transmitting SL data is determined. Optional implementation methods thereof can be found in the optional implementation methods of step S2103 of FIG. 2 and other related parts of the embodiment involved in FIG. 2 , and will not be repeated here.

[0239] Step S3104: Based on the carrier supported by the at least one target address for SL data reception and / or transmission, determine the first target address of the SL MAC PDU sent by the terminal 101 from the at least one target address, and / or determine the logical channel contained in the at least one SL MAC PDU.

[0240] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0241] Step S3105: Send SCI to the first target address.

[0242] In some embodiments, the carrier associated with the sidelink authorization is the carrier where the SCI is transmitted, or the carrier associated with the sidelink authorization is the carrier where the PSSCH indicated by the SCI is transmitted.

[0243] The optional implementation of step S3105 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0244] The method involved in the embodiment of the present disclosure may include at least one of steps S3101 to S3105. For example, step S3103 + step S3104 can be implemented as an independent embodiment, step S3101 + step S3103 + step S3104 can be implemented as an independent embodiment, step S3102 + step S3103 + step S3104 can be implemented as an independent embodiment, step S3101 + step S3102 + step S3103 + step S3104 can be implemented as an independent embodiment, step S3103 + step S3104 + step S3105 can be implemented as an independent embodiment. Step S3105 can be implemented as an independent embodiment, step S3101+step S3103+step S3104+step S3105 can be implemented as an independent embodiment, step S3102+step S3103+step S3104+step S3105 can be implemented as an independent embodiment, step S3101+step S3102+step S3103+step S3104+step S3105 can be implemented as an independent embodiment, but is not limited to this.

[0245] In some embodiments, step S3101 and step S3102 may be executed in an interchanged order or simultaneously.

[0246] In some embodiments, step S3101, step S3102, and step S3105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0247] In some embodiments, step S3102 and step S3105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0248] In some embodiments, step S3101 and step S3105 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0249] In some embodiments, step S3105 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0250] In some embodiments, step S3101 and step S3102 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0251] In some embodiments, step S3101 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0252] In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0253] FIG3B is a flow chart of an information processing method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to an information processing method, which can be executed by terminal 101 and may include but is not limited to the following steps.

[0254] Step S3201: for a sidelink grant, determine a carrier supported by at least one target address for SL data reception and / or transmission.

[0255] In some embodiments, the at least one target address may include a second target address, and the service type associated with the second target address is a unicast service. The optional implementation method for the terminal 101 to determine the carrier supported by at least one target address for SL data reception and / or transmission includes: receiving capability information sent by the second target address, the capability information includes the carrier supporting SL data reception and / or transmission; based on the capability information sent by the second target address and / or the first configuration information configured by the network device, determining the carrier supported by the second target address for SL data reception and / or transmission, wherein the first configuration information includes a list of carriers supported by the terminal. The optional implementation method can be referred to the optional implementation method of step S2103 of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0256] In one possible implementation, the terminal 101 determines the carrier supported by the second target address for SL data reception and / or transmission based on the capability information and / or the first configuration information configured by the network device. The implementation method may include: determining the list of carriers supported by the terminal based on the first configuration information configured by the network device; and determining the carrier supported by the second target address for SL data reception and / or transmission based on the intersection of the capability information and the list of carriers supported by the terminal.

[0257] In some embodiments, at least one target address includes a third target address, and the service type associated with the third target address is a multicast service or a broadcast service. The terminal 101 determines the optional implementation method of the carrier supported by at least one target address for SL data reception and / or transmission, including: determining the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer (such as the V2X layer). Its optional implementation method can be found in the optional implementation method of step S2103 of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0258] In a possible implementation, the implementation method of the terminal 101 determining the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and / or the second configuration information configured by the high-level layer may include: determining the mapping relationship of the first service to the carrier and / or the mapping relationship of the first service to the third target address based on the second configuration information, wherein the first service includes a multicast service and / or a broadcast service; determining the mapping relationship of the third target address to the carrier based on the mapping relationship of the first service to the carrier and / or the mapping relationship of the first service to the third target address; determining the carrier supported by the third target address for SL data reception and / or transmission based on the mapping relationship of the third target address to the carrier. Its optional implementation method can be found in the optional implementation method of step S2103 of Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0259] In one possible implementation, the terminal 101 may determine the carrier supported by the third target address for SL data reception and / or transmission based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer. This may include: determining the carrier supported by the third target address for data reception based on the intersection of the first configuration information and the second configuration information. For optional implementations, see the optional implementation of step S2103 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be described in detail here.

[0260] In some embodiments, the first configuration information is included in SIB or pre-configuration information.

[0261] Step S3202, based on the carrier supported by at least one target address for SL data reception and / or transmission, determine the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal from at least one target address, and / or determine the logical channel contained in the SL MAC PDU.

[0262] In some embodiments, the first target address supports SL data reception on a carrier associated with the sidelink grant.

[0263] In some embodiments, the terminal 101 determines a first target address of the SL MAC PDU sent by the terminal from at least one target address based on a carrier and / or a first condition supported by the at least one target address for SL data reception and / or transmission.

[0264] In some embodiments, the first condition includes any one or more of the following:

[0265] The sidelink discontinuous reception SL DRX is applicable to the first target address, the sidelink grant is in the activation time of the first target address, and the sidelink grant is used to send the SL MAC PDU;

[0266] The first target address has at least one logical channel or MAC CE with the highest priority in at least one first logical channel and / or first media access control layer control element MAC CE, wherein the first logical channel and / or the first MAC CE meets the second condition.

[0267] In some embodiments, the second condition includes any one or more of the following:

[0268] Has SL data waiting to be sent;

[0269] The first logical channel has a token SBj of the sidelink transmission buffer, SBj>0;

[0270] The sidelink grant is a configuration grant type 1, and the allowed sidelink configuration grant type 1 sl-configuredGrantType1Allowed parameter configuration associated with the first logical channel allows the media access control service data unit MAC SDU of the logical channel to be transmitted on the configuration grant type 1;

[0271] A list of configuration authorizations allowed to be used is configured, and the list includes configuration authorization identifiers associated with sidelink authorizations;

[0272] The sidelink grant has no associated physical sidelink feedback channel (PSFCH) resources, and the hybrid automatic repeat request (HARQ) attribute of the first logical channel is HARQ-disabled.

[0273] Support for transmission on the carrier associated with the sidelink grant is configured.

[0274] In some embodiments, the implementation method of the terminal 101 determining the logical channels included in the SL MAC PDU may include: selecting a logical channel that meets the third condition from the logical channels belonging to the first target address; and multiplexing the logical channel that meets the third condition into the SL MAC PDU.

[0275] In some embodiments, the third condition includes any one or more of the following:

[0276] 1) The selected logical channel has SL data to send; and,

[0277] 2) the sl-configuredGrantType1Allowed parameter of the selected logical channel is configured, and in the case where the sidelink grant is configured as grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and,

[0278] 3) The allowed sidelink uplink exemption list SL-allowedcg-list of the selected logical channel is configured, and the SL-allowedcg-list includes a configured authorization index associated with the sidelink authorization; and,

[0279] 4) The sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value that meets the following conditions:

[0280] A) The sidelink grant associated with the sidelink control information SCI configures the PSFCH, and the terminal receives the PSFCH:

[0281] 1) the s1-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is enabled, and the s1-HARQ-FeedbackEnabled corresponding to the next selected logical channel is enabled; or,

[0282] II) the sl-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;

[0283] B) The sidechain grant associated with the SCI is not configured with a PSFCH, and / or the terminal does not receive the PSFCH:

[0284] The sl-HARQ-FeedbackEnabled setting of the selected logical channel is disabled;

[0285] 5) Support for transmission on the carrier associated with the sidelink grant is configured (is allowed on the carrier / frequency associated / of the SL grant, if configured by upper layers).

[0286] The optional implementation of step S3202 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0287] In some embodiments, terminal 101 sends an SCI to the first destination address. The carrier associated with the sidelink grant is the carrier on which the SCI is transmitted, or the carrier associated with the sidelink grant is the carrier on which the PSSCH indicated by the SCI is located. Optional implementations thereof can be found in the optional implementations of step S2105 of FIG. 2 and other related portions of the embodiment involved in FIG. These are not further described here.

[0288] FIG4A is a flow chart of a sidelink communication method according to an embodiment of the present disclosure. As shown in FIG4A , the method according to the embodiment of the present disclosure can be applied to the network device 102, and the method includes but is not limited to the following steps.

[0289] Step S4101: Send first configuration information.

[0290] In some embodiments, the first configuration information is configured by the network device 102 to the terminal 101. The network device 102 sends the first configuration information to the terminal 101. Optionally, the terminal 101 receives the first configuration information, such as the terminal 101 receives the first configuration information sent by the network device 101.

[0291] In some embodiments, the first configuration information is used by the terminal 101 to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal 101 determines the first target address of the SL MAC PDU sent by the terminal 101 based on the carrier supported by the at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the above SL MAC PDU; wherein the first target address supports SL data reception on a carrier associated with the sidelink authorization. Its optional implementation method can be found in step S2103 of Figure 2, the optional implementation method of step S2104, and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0292] Optionally, in some embodiments, at least one target address includes a second target address, and the service type associated with the second target address is a unicast service; the terminal 101 determines that the second target address supports carriers for SL data reception and / or transmission based on the capability information sent by the second target address and / or the first configuration information configured by the network device 102, wherein the first configuration information includes a list of carriers supported by the terminal. For optional implementation methods, see the optional implementation methods of step S2103 in Figure 2 and other related parts of the embodiments involved in Figure 2, which will not be repeated here.

[0293] Optionally, in some embodiments, at least one target address includes a third target address, and the service type associated with the third target address is a multicast service or a broadcast service. Terminal 101 determines the carrier supported by the third target address for receiving and / or transmitting SL data based on the first configuration information configured by the network device and / or the second configuration information configured by the higher layer. For optional implementations, see the optional implementation of step S2103 in FIG. 2 and other related portions of the embodiment involved in FIG. These will not be described in detail here.

[0294] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0295] Figure 5 is an interactive diagram of a sidelink communication method according to an embodiment of the present disclosure. As shown in Figure 5, the method involved in the embodiment of the present disclosure can be applied to the communication system 100, and the method includes but is not limited to the following steps.

[0296] Step S5101: The network device 102 sends first configuration information to the terminal 101.

[0297] In some embodiments, the above-mentioned first configuration information is used by the terminal 101 to determine a carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal 101 determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on the carrier associated with the sidelink authorization.

[0298] The optional implementation of step S5101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0299] Step S5102: For the sidelink grant, the terminal 101 determines a carrier supported by at least one target address for SL data reception and / or transmission.

[0300] The optional implementation of step S5102 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0301] In step S5103, the terminal 101 determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal from at least one target address based on the carrier supported by at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU.

[0302] The optional implementation of step S5103 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0303] In some embodiments, the above method may include the method described in the above terminal side, network device side, etc. embodiments, which will not be repeated here.

[0304] It should be noted that, in the embodiments of the present disclosure, when selecting a target terminal / address during the LCP process, the transmitting terminal needs to consider the receiving capability of the target terminal on the carrier associated with the sidelink grant.

[0305] It should be noted that, in the embodiments of the present disclosure, when selecting a target terminal / address during the LCP process, the transmitting terminal needs to consider whether the sidelink logical channel supports transmission on the carrier associated with the sidelink authorization.

[0306] It should be noted that, in the embodiments of the present disclosure, when the LCP selects a sidelink logical channel belonging to a target address, it needs to consider whether the sidelink logical channel supports transmission on the carrier associated with the sidelink grant.

[0307] In some embodiments, the target terminal / address (such as the first target address described above) selected by the transmitting terminal during the LCP process supports reception on the carrier associated with the sidelink grant.

[0308] In one implementation, the target terminal / address supports reception on the carrier associated with the sidelink grant. Optionally, this implementation (i.e., an example of a solution in which the target terminal / address supports reception on the carrier associated with the sidelink grant) may only be applicable to unicast. For example, the transmitting terminal may obtain the carrier / frequency band supported by the opposite terminal (such as the terminal associated with the second target address) through PC5-RRC signaling. The opposite terminal is a terminal that has a unicast connection with the transmitting terminal. This disclosure does not specifically limit how to obtain this information.

[0309] Optionally, this implementation method (i.e., an example of a solution in which the target terminal / address supports reception on the carrier associated with the sidelink authorization) can be applicable to both unicast and multicast and / or broadcast. Exemplarily, the sending terminal can obtain the carrier / frequency band supported for sending and / or receiving by the target layer 2 address (such as the third target address mentioned above) associated with the multicast and / or broadcast service through the second configuration information configured by the higher layer (V2X layer) and / or the first configuration information configured by the network device. The present disclosure does not specifically limit how to obtain this information.

[0310] Optionally, the above association has two meanings. For example, in the case of non-cross-carrier scheduling, the carrier associated with the sidelink authorization is the carrier where the SCI is transmitted. In the case of cross-carrier scheduling, the carrier associated with the sidelink authorization is the carrier where the PSSCH indicated by the SCI is located.

[0311] In some embodiments, the SL LCH associated with the target terminal / address selected by the transmitting terminal during the LCP process supports transmission on the carrier associated with the sidelink grant.

[0312] In one implementation, the target terminal / address has at least one MAC CE or logical channel with the highest priority among all logical channels and MAC CEs that meet the following conditions (such as the second condition above):

[0313] Having SL data to be transmitted;

[0314] If any logical channel has SBj, SBj>0;

[0315] If the sidelink grant is configured grant type 1, the sl-configuredGrantType1Allowed configuration associated with the logical channel allows the MAC SDU of the logical channel to be transmitted on configured grant type 1;

[0316] If a list of configuration authorizations allowed for use is configured, the list includes the configuration authorization identifier associated with the sidelink authorization;

[0317] If the sidelink grant has no associated PSFCH resources, the HARQ attribute of the logical channel is HARQ-disabled;

[0318] Supports sending on the carrier associated with the sidelink grant, if configured by higher layers and / or network equipment.

[0319] Among them, the above conditions (such as the above second condition) can be applicable to one or more of the following: unicast, multicast, and broadcast. For example, the sending terminal can obtain the target layer 2 address associated with the unicast and / or multicast and / or broadcast service and / or the carrier / frequency band supported by the SL LCH associated with the target layer 2 address through high-level configuration and / or network device configuration. The present disclosure does not specifically limit how to obtain this information.

[0320] In some embodiments, the LCP selects a sidelink logical channel belonging to the target address that supports transmission on the carrier associated with the sidelink grant.

[0321] Optionally, when selecting a sidelink logical channel belonging to the target address, a logical channel that satisfies the following third condition may be selected, where the selected logical channel supports transmission on the carrier associated with the sidelink grant. Exemplarily, the third condition includes any one or more of the following:

[0322] 1) The selected logical channel has SL data to send; and

[0323] 2) the sl-configuredGrantType1Allowed parameter of the selected logical channel is configured, and if the sidelink grant is the configured grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and,

[0324] 3) a sidelink uplink grant exemption list SL-allowedcg-list of the selected logical channel is configured, the SL-allowedcg-list including a configured grant index associated with the sidelink grant; and,

[0325] 4) The sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value that meets the following conditions:

[0326] A) A sidelink grant associated with sidelink control information SCI configures a PSFCH, and the terminal receives the PSFCH:

[0327] 1) the s1-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is enabled, and the s1-HARQ-FeedbackEnabled corresponding to the next selected logical channel is enabled; or,

[0328] II) the sl-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;

[0329] B) The sidechain grant associated with the SCI is not configured with a PSFCH, and / or the terminal does not receive a PSFCH:

[0330] sl-HARQ-FeedbackEnabled of the selected logical channel is set to disabled;

[0331] 5) Supports transmission on the carrier associated with the sidelink grant, if configured by higher layers and / or network equipment.

[0332] Optionally, the above-mentioned third condition can be applicable to unicast and / or multicast and / or broadcast. Exemplarily, the sending terminal can obtain the target layer 2 address associated with the unicast and / or multicast and / or broadcast service and / or the carrier / frequency band supported by the SL LCH associated with the target layer 2 address through high-level configuration and / or network device configuration. The present disclosure does not specifically limit how to obtain this information.

[0333] Therefore, the embodiment of the present disclosure can solve the problem of unclear impact of limited transmitting and / or receiving terminal capabilities on the LCP process in the NR Sidelink carrier aggregation scenario.

[0334] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided that includes units or modules for implementing each step performed by a network device in any of the above methods.

[0335] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0336] In the embodiments of the present disclosure, the processor is a circuit with information processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0337] Figure 6A is a structural diagram of a terminal proposed in an embodiment of the present disclosure. As shown in Figure 6A, the terminal 6100 may include: at least one of a transceiver module 6101, a processing module 6102, etc. In some embodiments, the processing module is used to determine, for a sidelink authorization, a carrier supported by at least one target address for SL data reception and / or transmission; the processing module is also used to determine, from at least one target address, a first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the terminal, and / or determine the logical channel contained in the SL MAC PDU based on the carrier supported by at least one target address for SL data reception and / or transmission; wherein the first target address supports SL data reception on the carrier associated with the sidelink authorization. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2102, step S2105, but not limited thereto) executed by the terminal 101 in any of the above methods, which will not be repeated here. Optionally, the processing module is used to execute at least one of the other steps (such as step S2103 and step S2104, but not limited thereto) executed by the terminal 101 in any of the above methods, which will not be described in detail here.

[0338] Figure 6B is a schematic diagram of the structure of a network device proposed in an embodiment of the present disclosure. As shown in Figure 6B, the network device 6200 may include: at least one of a transceiver module 6201 and a processing module 6202. In some embodiments, the transceiver module is used to send first configuration information to the terminal, and the first configuration information is used by the terminal to determine the carrier supported by at least one target address for SL data reception and / or transmission, so that the terminal determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on the carrier associated with the sidelink grant. Optionally, the transceiver module is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 6200 in any of the above methods (for example, step S2101, but not limited thereto), which will not be repeated here. Optionally, the processing module is used to perform at least one of the other steps performed by the network device 102 in any of the above methods, which will not be repeated here.

[0339] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, and the transmitting module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.

[0340] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0341] Figure 7A is a schematic diagram of the structure of a communication device 7100 proposed in an embodiment of the present disclosure. Communication device 7100 can be a terminal, a network device, a chip, a chip system, or a processor that supports a terminal implementing any of the above methods, or a chip, a chip system, or a processor that supports a network device implementing any of the above methods. Communication device 7100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0342] As shown in FIG7A , the communication device 7100 includes one or more processors 7101. The processor 7101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control a communication device (e.g., a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process program data. The communication device 7100 is used to perform any of the above methods.

[0343] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memories 7102 may be located outside the communication device 7100.

[0344] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S2102, and step S2105, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, step S2103 and step S2104, but not limited thereto).

[0345] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0346] In some embodiments, the communication device 7100 may include one or more interface circuits 7104. Optionally, the interface circuit 7104 is connected to the memory 7102. The interface circuit 7104 may be configured to receive signals from the memory 7102 or other devices, and may be configured to send signals to the memory 7102 or other devices. For example, the interface circuit 7104 may read instructions stored in the memory 7102 and send the instructions to the processor 7101.

[0347] The communication device 7100 described in the above embodiment may be a terminal or a network device, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 may not be limited by FIG. 7A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0348] 7B is a schematic diagram of the structure of a chip 7200 proposed in an embodiment of the present disclosure. If the communication device 7100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 7200 shown in FIG7B , but the present disclosure is not limited thereto.

[0349] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.

[0350] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuit 7202 is connected to the memory 7203. The interface circuit 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuit 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.

[0351] In some embodiments, the interface circuit 7202 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S2102, step S2105, but not limited to these), and the processor 7201 executes at least one of the other steps (for example, step S2103, step S2104, but not limited to these).

[0352] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0353] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Alternatively, all or part of the memories 7203 may be located outside the chip 7200.

[0354] The present disclosure also proposes a storage medium having instructions stored thereon. When the instructions are executed on the communication device 7100, the communication device 7100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0355] The present disclosure also provides a program product, which, when executed by the communication device 7100, enables the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0356] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

[0357] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0358] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0359] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0360] The above description is merely a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A sidelink communication method, characterized in that: include: For the sidelink grant, the terminal determines a carrier supported by at least one target address for sidelink SL data reception and / or transmission; Based on the carrier supported by the at least one target address for SL data reception and / or transmission, determine a first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the terminal from the at least one target address, and / or determine a logical channel included in the SL MAC PDU; Wherein, the first target address supports SL data reception on the carrier associated with the sidelink authorization.

2. The method according to claim 1, characterized in that The at least one target address includes a second target address, and the service type associated with the second target address is a unicast service; The terminal determines a carrier supported by at least one target address for receiving and / or sending SL data, including: receiving capability information sent by the second target address, the capability information including a carrier supporting SL data reception and / or transmission; Based on the capability information and / or first configuration information configured by the network device, determine the carrier supported by the second target address for SL data reception and / or transmission, wherein the first configuration information includes a list of carriers supported by the terminal.

3. The method according to claim 2, characterized in that The determining, based on the capability information and / or the first configuration information configured by the network device, a carrier supported by the second target address for receiving and / or sending SL data includes: Determine a carrier list supported by the terminal based on the first configuration information configured by the network device; Based on the intersection of the capability information and the list of carriers supported by the terminal, determine the carriers supported by the second target address for SL data reception and / or transmission.

4. The method according to claim 1, characterized in that The at least one target address includes a third target address, and the service type associated with the third target address is a multicast service or a broadcast service; The terminal determines a carrier supported by at least one target address for receiving and / or sending SL data, including: Based on the first configuration information configured by the network device and / or the second configuration information configured by the high layer, the carrier supported by the third target address for SL data reception and / or transmission is determined.

5. The method according to claim 4, characterized in that The determining, based on the first configuration information and / or the second configuration information configured by the high-level layer, a carrier supported by the third target address for receiving and / or sending SL data includes: Determine, based on the second configuration information, a mapping relationship between a first service and a carrier and / or a mapping relationship between the first service and the third target address, wherein the first service includes a multicast service and / or a broadcast service; Determine a mapping relationship between the third target address and a carrier according to a mapping relationship between the first service and the carrier and / or a mapping relationship between the first service and the third target address; Based on the mapping relationship between the third target address and the carrier, a carrier supported by the third target address for SL data reception and / or transmission is determined.

6. The method according to claim 4, characterized in that The determining, based on the first configuration information and / or the second configuration information configured by the high-level layer, a carrier supported by the third target address for receiving and / or sending SL data includes: Based on the intersection of the first configuration information and the second configuration information, a carrier supported by the third target address for receiving data is determined.

7. The method according to claim 2 or 4, characterized in that The first configuration information is included in a system information block SIB or pre-configuration information.

8. The method according to any one of claims 1, characterized in that The determining, based on the carrier supported by the at least one target address for SL data reception and / or transmission, a first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the terminal from the at least one target address comprises: Based on the carrier supported by the at least one target address for SL data reception and / or transmission and / or the first condition, a first target address of the SL MAC PDU sent by the terminal is determined from the at least one target address.

9. The method according to claim 8, characterized in that The first condition includes any one or more of the following: The sidelink discontinuous reception SL DRX is applicable to the first target address, the sidelink grant is at the activation time of the first target address, and the sidelink grant is used to send the SL MAC PDU; The first target address has at least one logical channel or MAC CE with the highest priority in at least one first logical channel and / or first media access control layer control element MAC CE, wherein the first logical channel and / or the first MAC CE satisfies the second condition.

10. The method according to claim 9, characterized in that The second condition includes any one or more of the following: Has SL data waiting to be sent; The first logical channel has a token SBj of a sidelink transmission buffer, SBj>0; The sidelink grant is a configuration grant type 1, and the allowed sidelink configuration grant type 1 sl-configuredGrantType1Allowed parameter configuration associated with the first logical channel allows the media access control service data unit MAC SDU of the logical channel to be transmitted on the configuration grant type 1; A list of configuration authorizations allowed for use is configured, the list comprising configuration authorization identifiers associated with the sidelink authorizations; The sidelink grant has no associated physical sidelink feedback channel PSFCH resource, and a hybrid automatic repeat request HARQ attribute of the first logical channel is HARQ-disabled; Support for transmission on a carrier associated with the sidelink grant is configured.

11. The method according to claim 1, characterized in that The determining the logical channel included in the SL MAC PDU comprises: Selecting a logical channel that satisfies a third condition from the logical channels belonging to the first target address; The logical channels satisfying the third condition are multiplexed into the SL MAC PDU.

12. The method according to claim 11, characterized in that The third condition includes any one or more of the following: 1) the selected logical channel has SL data to send; and, 2) the sl-configuredGrantType1Allowed parameter of the selected logical channel is configured, and in the case where the sidelink grant is the configured grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and, 3) a sidelink uplink grant exemption list SL-allowedcg-list of the selected logical channel is configured, the SL-allowedcg-list comprising a configured grant index associated with the sidelink grant; and, 4) The sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value that satisfies the following conditions: A) The sidelink grant associated with the sidelink control information SCI configures the PSFCH, and the terminal receives the PSFCH: 1) the s1-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is enabled, and the s1-HARQ-FeedbackEnabled of the next selected logical channel is enabled; or, II) the sl-HARQ-FeedbackEnabled corresponding to the logical channel with the highest priority among the at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled; B) The sidechain grant associated with the SCI is not configured with a PSFCH, and / or the terminal does not receive a PSFCH: The sl-HARQ-FeedbackEnabled of the selected logical channel is set to disabled; 5) Support for transmission on the carrier associated with the sidelink grant is configured.

13. The method according to any one of claims 1 to 12, characterized in that The method further comprises: Sending sidelink control information SCI to the first target address; wherein, The carrier associated with the sidelink grant is the carrier where the SCI is transmitted, or the carrier associated with the sidelink grant is the carrier where the physical sidelink shared channel PSSCH indicated by the SCI is transmitted.

14. A sidelink communication method, characterized in that: include: The network device sends first configuration information to the terminal, and the first configuration information is used by the terminal to determine a carrier supported by at least one target address for sidelink SL data reception and / or transmission, so that the terminal determines the first target address of the sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by the at least one target address for SL data reception and / or transmission, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on the carrier associated with the sidelink authorization.

15. A communication system, characterized in that: Include at least one of the following: A terminal, configured to perform the sidelink communication method according to any one of claims 1 to 13; A network device configured to execute the sidelink communication method as claimed in claim 14.

16. A first communication device, characterized in that: include: A processing module, for determining, for a sidelink grant, a carrier supported by at least one target address for sidelink SL data reception and / or transmission; The processing module is further configured to determine, based on a carrier supported by the at least one target address for receiving and / or sending SL data, a first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the first communication device, and / or determine a logical channel included in the SL MAC PDU; Wherein, the first target address supports SL data reception on the carrier associated with the sidelink authorization.

17. A second communication device, characterized in that: include: A transceiver module is used to send first configuration information to a terminal, wherein the first configuration information is used by the terminal to determine a carrier supported by at least one target address for receiving and / or sending sidelink SL data, so that the terminal determines the first target address of a sidelink media access control protocol data unit SL MAC PDU sent by the terminal based on the carrier supported by the at least one target address for receiving and / or sending SL data, and / or determines the logical channel contained in the SL MAC PDU; wherein the first target address supports SL data reception on a carrier associated with a sidelink authorization.

18. A communication device, characterized in that: include: one or more processors; The processor is used to call instructions so that the communication device executes the sidelink communication method described in any one of claims 1-13 and 14.

19. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is caused to execute the sidelink communication method according to any one of claims 1-13 and 14.

Citation Information

Patent Citations

  • Logical channel prioritization procedure for sidelink logical channels

    CN107079530A

  • Target terminal determination method and device, communication equipment and storage medium

    CN115868183A

  • Method and apparatus for transmitting mac PDU on basis of sidelink grant in NR v2x

    US20230036584A1