Communication method, first terminal, second terminal and communication system
Patent Information
- Application Number
- CN202380010735.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-01
- Publication Date
- 2025-06-06
AI Technical Summary
In broadcast multicast service, when the terminal capabilities are limited, it is difficult to determine the carrier used for carrier aggregation, resulting in high packet loss rate and poor communication quality.
By establishing a communication method between the first terminal and the second terminal, the second carrier and the fourth carrier are selected from the first carrier corresponding to the first target address of the service association, respectively, to ensure that the carrier used for carrier aggregation matches the capability of the transmission terminal.
Priority is given to the use of selected carriers to transmit or receive side-link data, reducing packet loss rate and improving communication quality.
Smart Images

Figure CN120113312A_ABST
Abstract
Description
Communication method, first terminal, second terminal, communication system Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, a first terminal, a second terminal, and a communication system. Background Art
[0002] In order to meet the requirements of single-user peak rate and system capacity improvement, the system transmission bandwidth can be increased, such as by using carrier aggregation
[0003] (carrier aggregation, CA), SL communication can use carrier aggregation.
[0004] Summary of the Invention
[0005] The method disclosed herein can be used to solve the technical problem of "how to determine the carrier used for carrier aggregation for broadcast and multicast services if the terminal capability is limited."
[0006] The embodiments of the present disclosure provide a communication method, a first terminal, a second terminal, and a communication system.
[0007] According to a first aspect of an embodiment of the present disclosure, a communication method is provided, which is performed by a first terminal. The method includes:
[0008] Selecting a second carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, and the first service is a broadcast service or a multicast service;
[0009] Sidelink data is transmitted via the second carrier, the sidelink data being associated with the first target address.
[0010] According to a second aspect of an embodiment of the present disclosure, a communication method is provided, which is performed by a second terminal. The method includes:
[0011] Selecting a fourth carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, the first service is a broadcast service or a multicast service, the fourth carrier is partially or completely identical to a second carrier, and the second carrier is a carrier selected by the first terminal from the first carrier;
[0012] Sidelink data is received over a fourth carrier, the sidelink data being associated with the first target address.
[0013] According to a third aspect of an embodiment of the present disclosure, a first terminal is provided, including:
[0014] a processing module, configured to select a second carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, and the first service is a broadcast service or a multicast service;
[0015] The transceiver module is configured to send sidelink data via the second carrier, wherein the sidelink data is associated with the first target address.
[0016] According to a fourth aspect of an embodiment of the present disclosure, a second terminal is provided, including:
[0017] a processing module, configured to select a fourth carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, the first service is a broadcast service or a multicast service, the fourth carrier is partially or completely identical to the second carrier, and the second carrier is a carrier selected by the first terminal from the first carrier;
[0018] The transceiver module is configured to receive sidelink data via a fourth carrier, where the sidelink data is associated with the first target address.
[0019] According to a fifth aspect of an embodiment of the present disclosure, a communication device is provided, including:
[0020] one or more processors;
[0021] Wherein, the communication device is used to execute the communication method described in the embodiment of the first aspect.
[0022] According to a sixth aspect of an embodiment of the present disclosure, a communication device is provided, including:
[0023] one or more processors;
[0024] Wherein, the communication device is used to execute the communication method described in the embodiment of the second aspect.
[0025] According to the seventh aspect of the embodiment of the present disclosure, a communication system is proposed, including a first terminal and a second terminal, wherein the first terminal is used to execute the communication method described in the embodiment of the first aspect, and the second terminal is used to execute the communication method described in the embodiment of the second aspect.
[0026] According to the eighth 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 the communication method as described in any one of the first and second aspects.
[0027] In the disclosed embodiments, for a broadcast or multicast service, a first terminal can select a second carrier from the first carrier corresponding to the first target address associated with the service, and transmit sidelink data associated with the first target address via the second carrier. Thus, for a broadcast or multicast service, the transmitting terminal can select a second carrier from the first carrier supported by the first target address associated with the service, thereby determining the carrier to be used for carrier aggregation and preferentially utilizing the second carrier to transmit sidelink data. This can reduce packet loss and improve communication quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The above and / or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0029] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure;
[0030] FIG2 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure;
[0031] 3A-3D are flowcharts illustrating a communication method according to an embodiment of the present disclosure;
[0032] 4A-4D are flowcharts illustrating a communication method according to an embodiment of the present disclosure;
[0033] FIG5 is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure;
[0034] FIG6A is a schematic structural diagram of a first terminal proposed in an embodiment of the present disclosure;
[0035] FIG6B is a schematic structural diagram of a second terminal proposed in an embodiment of the present disclosure;
[0036] FIG7A is a schematic structural diagram of a communication device proposed in an embodiment of the present disclosure;
[0037] FIG7B is a schematic diagram of the structure of the chip proposed in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] The embodiments of the present disclosure provide a communication method, a first terminal, a second terminal, and a communication system.
[0039] In a first aspect, an embodiment of the present disclosure provides a communication method, performed by a first terminal, the method comprising:
[0040] Selecting a second carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, and the first service is a broadcast service or a multicast service;
[0041] Sidelink data is transmitted via the second carrier, the sidelink data being associated with the first target address.
[0042] In the above embodiment, for a broadcast or multicast service, the first terminal can select a second carrier from the first carrier corresponding to the first target address associated with the service, and transmit the sidelink data associated with the first target address via the second carrier. Thus, for a broadcast or multicast service, the transmitting terminal can select a second carrier from the first carrier supported by the first target address associated with the service, thereby determining the carrier to be used for carrier aggregation and preferentially using the second carrier to transmit sidelink data. This can reduce packet loss and improve communication quality.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, selecting the second carrier from the first carrier corresponding to the first target address includes:
[0044] The second carrier is selected from the first carriers according to the priority of the first carrier.
[0045] In the above embodiment, the first terminal can select a high-priority carrier as the second carrier, thereby preferentially using the high-priority carrier to send side link data associated with the first target address, which can avoid the problem of data packet loss due to limited terminal capabilities, thereby reducing the data packet loss rate and improving communication quality.
[0046] In conjunction with some embodiments of the first aspect, in some embodiments, selecting the second carrier from the first carrier corresponding to the first target address includes:
[0047] The second carrier is selected from the first carriers according to a default carrier among the first carriers.
[0048] In the above embodiment, the first terminal can use the default carrier in the first carrier as the second carrier, and preferentially use the default carrier to send side link data associated with the first target address, which can avoid the loss of data packets due to limited terminal capabilities, thereby reducing the data packet loss rate and improving communication quality.
[0049] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0050] receiving configuration information sent by a high layer of the first terminal; wherein the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address;
[0051] determining, according to the configuration information, a third carrier corresponding to the first target address;
[0052] A first carrier corresponding to the first target address is determined according to the third carrier corresponding to the first target address.
[0053] In the above embodiment, the first terminal can determine the third carrier corresponding to the first target address based on the mapping relationship between the first service and the third carrier configured by the high layer and / or the mapping relationship between the first service and the first target address, and determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address, thereby improving the accuracy of the first carrier.
[0054] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0055] The configuration information indicates the priority of the third carrier, and the priority of the first carrier is determined according to the priority of the third carrier.
[0056] In the above embodiment, the first terminal can determine the priority of the first carrier according to the priority of the third carrier indicated by the configuration information, thereby selecting the second carrier based on the priority of the first carrier, thereby improving the accuracy of the second carrier selection.
[0057] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0058] The configuration information indicates a default carrier among the third carriers, and the default carrier among the first carriers is determined according to the default carrier among the third carriers.
[0059] In the above embodiment, the first terminal can determine the default carrier in the first carrier according to the default carrier in the third carrier indicated by the configuration information, thereby selecting the second carrier based on the default carrier in the first carrier, thereby improving the accuracy of the second carrier selection.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0061] The first terminal upper layer determines the priority of the first carrier according to the quality of service attribute of the first service.
[0062] In the above embodiment, the high-level layer of the first terminal can determine the priority of the first carrier based on the service quality attributes of the first service, so that the determined priority of the first carrier can meet the service quality requirements, thereby selecting the second carrier based on the priority of the first carrier, and sending the side link data associated with the first target address based on the second carrier, which can improve the communication quality.
[0063] In conjunction with some embodiments of the first aspect, in some embodiments, sending sidelink data associated with the first target address through the second carrier includes:
[0064] sending a first data packet through the second carrier, where the first data packet is a data packet belonging to the first target address; or
[0065] A second data packet belonging to the first target address is sent through the second carrier, and the priority of the second data packet is higher than the preset priority.
[0066] In the above embodiment, the first terminal can use the second carrier to send data packets belonging to the first target address, thereby improving the accuracy of data packet transmission and improving communication quality, or the first terminal can preferentially use the second carrier to send high-priority data packets belonging to the first target address, thereby avoiding the loss of high-priority data packets and improving communication accuracy.
[0067] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0068] Send instruction information;
[0069] The indication information is used to indicate at least one of the following:
[0070] a first carrier corresponding to the first target address;
[0071] the second carrier.
[0072] In the above embodiment, the first terminal can also notify the terminal receiving the broadcast service or multicast service of at least one of the first carrier supported by the first target address and the preferred carrier, so that the receiving terminal preferentially receives the side link data on the carrier supported by the first terminal or the preferred carrier, thereby ensuring that the carrier supported by the sending terminal and the carrier supported by the receiving terminal are consistent, avoiding the problem of data packet loss caused by the carrier supported by the sending terminal and the carrier supported by the receiving terminal being not completely consistent due to limited terminal capabilities, thereby improving communication quality.
[0073] In a second aspect, an embodiment of the present disclosure provides a communication method, which is performed by a second terminal. The method includes:
[0074] Selecting a fourth carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, the first service is a broadcast service or a multicast service, the fourth carrier is partially or completely identical to a second carrier, and the second carrier is a carrier selected by the first terminal from the first carrier;
[0075] Sidelink data is received over a fourth carrier, the sidelink data being associated with the first target address.
[0076] In the above embodiment, for a broadcast or multicast service, the second terminal can select a fourth carrier from the first carrier corresponding to the first target address associated with the service, and transmit sidelink data associated with the first target address via the fourth carrier. Thus, for a broadcast or multicast service, the receiving terminal can select a fourth carrier from the first carrier supported by the first target address associated with the service, thereby determining the carrier to be used for carrier aggregation. The receiving terminal can preferentially receive sidelink data using a fourth carrier that is partially or completely identical to the second carrier selected by the transmitting terminal, thereby reducing packet loss and improving communication quality.
[0077] In conjunction with some embodiments of the second aspect, in some embodiments, selecting the fourth carrier from the first carrier corresponding to the first target address includes:
[0078] The fourth carrier is selected from the first carriers according to the priority of the first carriers.
[0079] In the above embodiment, the second terminal can select a high-priority carrier as the fourth carrier, thereby preferentially using the high-priority carrier to receive side link data associated with the first target address, thereby avoiding the problem of data packet loss due to limited terminal capabilities, thereby reducing the data packet loss rate and improving communication quality.
[0080] In conjunction with some embodiments of the second aspect, in some embodiments, selecting the fourth carrier from the first carrier corresponding to the first target address includes:
[0081] The fourth carrier is selected from the first carriers according to a default carrier among the first carriers.
[0082] In the above embodiment, the second terminal can use the default carrier in the first carrier as the fourth carrier, and preferentially use the default carrier to receive side link data associated with the first target address, thereby avoiding the loss of data packets due to limited terminal capabilities, thereby reducing the data packet loss rate and improving communication quality.
[0083] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0084] receiving configuration information sent by a higher layer of the second terminal; wherein the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address;
[0085] determining, according to the configuration information, a third carrier corresponding to the first target address;
[0086] A first carrier corresponding to the first target address is determined according to the third carrier corresponding to the first target address.
[0087] In the above embodiment, the second terminal can determine the third carrier corresponding to the first target address based on the mapping relationship between the first service and the third carrier configured by the high layer and / or the mapping relationship between the first service and the first target address, and determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address, thereby improving the accuracy of the first carrier.
[0088] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0089] The configuration information indicates the priority of the third carrier, and the priority of the first carrier is determined according to the priority of the third carrier.
[0090] In the above embodiment, the first terminal can determine the priority of the first carrier according to the priority of the third carrier indicated by the configuration information, thereby selecting the fourth carrier based on the priority of the first carrier, thereby improving the accuracy of the fourth carrier selection.
[0091] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes:
[0092] The configuration information indicates a default carrier among the third carriers, and the default carrier among the first carriers is determined according to the default carrier among the third carriers.
[0093] In the above embodiment, the first terminal can determine the default carrier in the first carrier according to the default carrier in the third carrier indicated by the configuration information, thereby selecting the fourth carrier based on the default carrier in the first carrier, thereby improving the accuracy of the fourth carrier selection.
[0094] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0095] The second terminal higher layer determines the priority of the first carrier according to the quality of service attribute of the first service.
[0096] In the above embodiment, the upper layer of the second terminal can determine the priority of the first carrier based on the service quality attributes of the first service, so that the determined priority of the first carrier can meet the service quality requirements, thereby selecting the fourth carrier based on the priority of the first carrier, and receiving the side link data associated with the first target address based on the fourth carrier, which can improve the communication quality.
[0097] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes:
[0098] receiving instruction information;
[0099] The indication information is used to indicate at least one of the following:
[0100] a first carrier corresponding to the first target address;
[0101] the second carrier.
[0102] In the above embodiment, the second terminal can also obtain at least one of the first carrier supported by the first target address and the carrier preferred by the first terminal, so that it can preferentially receive side link data on the carrier supported by the first terminal or the carrier preferred by the first terminal, thereby ensuring that the carrier supported by the sending terminal and the carrier supported by the receiving terminal are consistent, avoiding the problem of data packet loss caused by the carrier supported by the sending terminal and the carrier supported by the receiving terminal being not completely consistent due to limited terminal capabilities, thereby improving communication quality.
[0103] In a third aspect, an embodiment of the present disclosure proposes a first terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the first aspect and the optional implementation method of the first aspect.
[0104] In a fourth aspect, an embodiment of the present disclosure proposes a second terminal, which includes at least one of a transceiver module and a processing module: wherein the terminal is used to execute the second aspect and the optional implementation method of the second aspect.
[0105] In a fifth aspect, an embodiment of the present disclosure proposes a communication device, including:
[0106] one or more processors;
[0107] Wherein, the communication device is used to execute the communication method described in the embodiment of the first aspect.
[0108] In a sixth aspect, an embodiment of the present disclosure proposes a communication device, including:
[0109] one or more processors;
[0110] Wherein, the communication device is used to execute the communication method described in the embodiment of the second aspect.
[0111] In the seventh aspect, an embodiment of the present disclosure proposes a communication system, including a first terminal and a second terminal, wherein the first terminal is used to execute the method described in the first aspect and the optional implementation of the first aspect, and the second terminal is used to execute the method described in the second aspect and the optional implementation of the second aspect.
[0112] In an eighth aspect, an embodiment of the present disclosure proposes a storage medium, wherein the storage medium stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0113] 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 first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0114] 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 first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0115] 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 accordance with the first aspect, the optional implementation of the first aspect, the second aspect, and the optional implementation of the second aspect.
[0116] It is understandable that the above-mentioned terminals, 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.
[0117] The present disclosure provides a communication method, a first terminal, a second terminal, and a communication system. In some embodiments, the terms "communication method" and "information processing method" are interchangeable; the terms "information transmission device" and "information processing device" are interchangeable; and the terms "information processing system" and "communication system" are interchangeable.
[0118] 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.
[0119] 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.
[0120] 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.
[0121] 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.
[0122] In the embodiments of the present disclosure, “plurality” refers to two or more.
[0123] In some embodiments, the terms "atleast one of", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.
[0124] 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.
[0125] 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.
[0126] 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.
[0127] 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.
[0128] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", and the like can be used interchangeably.
[0129] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.
[0130] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.
[0131] In some embodiments, the terms "terminal", "terminal device", "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. can be used interchangeably.
[0132] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, it can also be called device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it can also be set as a structure in which the terminal has all or part of the functions of the access network device. In addition, language such as "uplink" and "downlink" can also be replaced by language corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.
[0133] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.
[0134] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
[0135] In some embodiments, data, information, etc. may be obtained with the user's consent.
[0136] Figure 1 is a schematic diagram illustrating the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1, communication system 100 may include a first terminal 101 and a second terminal 102. A communication connection may be established between first terminal 101 and second terminal 102. SL communication may be performed between first terminal 101 and second terminal 102.
[0137] In some embodiments, the communication system 100 may further include a network device. Exemplarily, the first terminal 101 may establish a communication connection with the network device.
[0138] In some embodiments, the network device may include at least one of an access network device and a core network device.
[0139] In some embodiments, the first terminal 101 or the second terminal 102 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.
[0140] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network. The access network device may include an evolved NodeB (eNB), a next generation evolved NodeB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (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 base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, and at least one of an access node in a WiFi system, but is not limited thereto.
[0141] 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 OpenRAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0142] 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.
[0143] In some embodiments, a core network device may be a single device comprising one or more network elements, or may be a plurality of devices or a group of devices, each comprising all or part of one or more network elements. A network element may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).
[0144] 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.
[0145] The following embodiments of the present disclosure may be applied to the communication system 100 shown in Figure 1, or a portion thereof, but are not limited thereto. The entities shown in Figure 1 are illustrative only. The communication system may include all or part of the entities shown in Figure 1, or may include other entities outside of Figure 1. The number and form of the entities may be arbitrary. The connection relationship between the entities is illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.
[0146] 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).
[0147] In order to support direct communication between terminals, the SL communication mode is introduced. Optionally, the interface between the terminals can be PC-5 (direct communication interface).
[0148] In some embodiments, the terms "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" and the like may be used interchangeably.
[0149] Optionally, according to the corresponding relationship between the sending terminal and the receiving terminal, three transmission modes are supported on the SL: unicast, multicast and broadcast.
[0150] Optionally, there are two ways to allocate transmission resources for SL communication: one is the network scheduling transmission resource method, and the other is the terminal autonomously selecting transmission resources from the network configuration or pre-configured resource pool. Among them, the network scheduling method is that the network device dynamically allocates transmission resources on the SL to the terminal based on the terminal's cached data report, while the autonomous selection method is that the terminal randomly selects transmission resources from the network configuration or pre-configured resource pool. Optionally, the network device can configure multiple resource pools for the terminal on a BWP. Optionally, the specific resource allocation method used by the terminal can be configured by the network device through radio resource control (RRC) signaling.
[0151] In some embodiments, the name of the method for network scheduling to send resources is not limited. For example, the method for network scheduling to send resources may be mode 1 or mode1.
[0152] In some embodiments, the name of the method for autonomously selecting sending resources is not limited. For example, the method for autonomously selecting sending resources may be mode 2 or mode2.
[0153] The transmitting terminal sends sidelink control information (SCI) on the physical sidelink control channel (PSCCH) and 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 HARQ-enabled data packets, the receiving terminal provides HARQ acknowledgement (ACK) feedback (HARQ-ACK feedback) to the PSSCH on the physical sidelink feedback channel (PSFCH).
[0154] To meet the requirements for single-user peak rate and system capacity improvement, the system transmission bandwidth can be increased, for example, by adopting CA. CA technology can aggregate multiple component carriers (CCs) together, effectively improving the uplink and downlink transmission rates.
[0155] In some embodiments, terms such as "uplink", "uplink", "physical uplink", etc. can be used interchangeably, and terms such as "downlink", "downlink", "physical downlink", etc. can be used interchangeably.
[0156] In some embodiments, due to limited receiving capabilities, the receiving terminal may only be able to receive sidelink services on one or several carriers, and due to limited sending capabilities, the transmitting terminal may only be able to send sidelink services on one or several carriers.
[0157] In some embodiments, higher layer implementations may be relied upon to determine which service is of interest and only receive data on carriers associated with the service of interest.
[0158] In some embodiments, for broadcast and multicast services, the upper layer (V2X layer) provides the access stratum (AS layer) with a mapping of service to frequency, and the upper layer provides the AS layer with a mapping of service to destination L2ID. The AS layer can derive a mapping of L2ID to frequency based on these two mappings.
[0159] In some embodiments, the network device can be configured with a frequency list supported by the terminal. If carrier aggregation is not supported, the list has only one entry (i.e., only one carrier). If carrier aggregation is introduced, the list can be expanded to include multiple entries (i.e., multiple carriers).
[0160] In some embodiments, "carrier," "frequency band," "spectrum," and "frequency" may be used interchangeably.
[0161] In some embodiments, for a target layer 2 address associated with a broadcast multicast service, the terminal determines the available frequency (carrier / frequency band) through the intersection of high-level configuration and network configuration.
[0162] In some embodiments, the sidelink supports carrier aggregation. In some scenarios, limited terminal capabilities are not considered. The default is that terminals supporting carrier aggregation support sending and receiving on all carriers. In some scenarios, limited terminal capabilities must be considered.
[0163] In some embodiments, for sidelink broadcast and multicast services, if the carriers supported by the transmitting terminal for transmission and the carriers supported by the receiving terminal are not completely consistent, packet loss may occur. Therefore, considering the limited terminal capabilities, how to determine the carrier to be used for carrier aggregation between the transmitting and receiving terminals is an urgent problem to be solved.
[0164] Based on this, the present disclosure proposes a communication method.
[0165] Optionally, in some embodiments, the method of the present disclosure may be applied to a SL CA scenario. For example, in some embodiments, the method of the present disclosure may be applied to a vehicle networking scenario.
[0166] FIG2 is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG2 , the embodiment of the present disclosure relates to a communication method for use in a communication system 100, the method comprising:
[0167] Step S2101: The first terminal 101 selects a second carrier from the first carrier.
[0168] In some embodiments, "carrier," "frequency band," "spectrum," and "frequency" may be used interchangeably.
[0169] In some embodiments, the first carrier may be the carrier corresponding to the first target address, that is, the first terminal 101 may select the second carrier from the first carrier corresponding to the first target address. Exemplarily, the target address may be a target Layer 2 address. Exemplarily, there may be multiple first carriers. Exemplarily, there may be one or more second carriers.
[0170] In some embodiments, the first target address and the first target layer 2 address may be interchangeable.
[0171] In some embodiments, the first target address is associated with a first service, which may be a broadcast service or a multicast service.
[0172] In some embodiments, the first carrier corresponding to the first target address may refer to a carrier supported by the first target address. Exemplarily, the carrier supported by the first target address may refer to a carrier supported by the first terminal 101 for sending and / or receiving sidelink data associated with the first target address. Exemplarily, if the first target address is a target address associated with a multicast service, the carrier supported by the first target address may refer to a carrier that can be used by the first terminal 101 to send and / or receive multicast services or multicast sidelink data associated with the first target address. Exemplarily, if the first target address is a target address associated with a broadcast service, the carrier supported by the first target address may refer to a carrier that can be used by the first terminal 101 to send and / or receive broadcast services or broadcast sidelink data associated with the first target address.
[0173] In some embodiments, the first terminal 101 may select a second carrier from the first carrier based on the priority of the first carrier. For example, a first carrier having a priority higher than a set priority may be used as the second carrier, that is, a first carrier with a high priority may be selected as the second carrier. For example, the first carriers may be sorted in descending order according to the priority of the first carrier, and a preset number of first carriers in the front order may be used as the second carrier. For example, the first terminal 101 may select a first carrier that the first terminal 101 supports sending and / or receiving and that is in the front order as the second carrier based on its own sending and / or receiving capabilities on the first carrier and the priority of the first carrier in descending order. Thus, the second carrier is selected according to the priority of the first carrier, thereby giving priority to using the high-priority carrier to send the side link data, which can reduce the packet loss rate and improve the communication quality.
[0174] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the priority of the third carrier may be indicated in the configuration information. According to the configuration information, the third carrier corresponding to the first target address and / or the priority of the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address, and the priority of the third carrier may be determined based on the priority of the third carrier indicated by the configuration information. Exemplarily, the higher layer may be a V2X layer.
[0175] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4.
[0176] In some embodiments, the upper layer of the first terminal 101 can determine the priority of the third carrier based on the quality of service (QoS) attributes of the first service. Exemplarily, the QoS attributes may include at least one of the following: PC5 fifth generation qos indicator (PQI), default priority, packet delay budget (PDB), packet error rate (PER). Exemplarily, if the default priority of the first service is lower, the priority of the third carrier is higher. Exemplarily, if the PDB of the first service is lower, the priority of the third carrier is higher. Exemplarily, if the PER of the first service is lower, the priority of the third carrier is higher. Thus, determining the priority of the third carrier based on the QoS attributes of the first service can meet the quality of service requirements.
[0177] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address. Alternatively, the first terminal 101 may determine the third carrier as the first carrier corresponding to the first target address. Alternatively, the network device may configure a fifth carrier for the first terminal 101, and the first terminal 101 may determine the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address.
[0178] In some embodiments, the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the configuration information indicates the priority of the third carrier. Then, the first terminal 101 can determine the third carrier corresponding to the first target address and the priority of the third carrier based on the configuration information. Optionally, the first terminal 101 can determine the third carrier as the first carrier corresponding to the first target address, and determine the priority of the third carrier as the priority of the first carrier.
[0179] In some embodiments, the network device may determine the priority of the fifth carrier and configure it to the first terminal 101. The first terminal 101 may obtain the fifth carrier and / or the priority of the fifth carrier configured by the network device, so that the first terminal 101 may determine the fifth carrier and the priority of the fifth carrier according to the configuration of the network device. Exemplarily, the network device may configure it to the first terminal 101 through RRC signaling. Exemplarily, if the first terminal 101 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in an RRC idle state or an RRC dormant state, the first terminal 101 may obtain the configuration through a system information block (SIB). Exemplarily, if the first terminal 101 is out of coverage (OOC), the first terminal 101 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the fifth carrier and the priority of the fifth carrier through sl-FreqInfoList. Exemplarily, the fifth carrier may be a carrier that supports the sending and / or receiving of sidelink data by terminals under the network device.
[0180] For example, if the fifth carrier configured by the network device is c2, c3, c4, d1 and the priority of the fifth carrier c2, c3, c4, d1, then the first terminal 101 can determine the priority of carrier c2, the priority of carrier c3, the priority of carrier c4, and the priority of carrier d1 according to the configuration of the network device.
[0181] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address and the priority of the first carrier according to the configuration of the high layer and the configuration of the network device.
[0182] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network, and determine the priority of the first carrier based on the high-level configuration and the network configuration. Optionally, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier and the fifth carrier configured by the network device. Optionally, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 may decide whether to determine the priority of the first carrier based on the priority configured by the high-level configuration or to determine the priority of the first carrier based on the priority configured by the network device. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 determines the priority of the first carrier based on the network configuration. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 determines the priority of the first carrier based on the high-level configuration.
[0183] For example, the first terminal 101 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then, the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal 101 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device. The first terminal 101 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The first terminal 101 determines the priority of the first carriers c2, c3, and c4 through the high-level configuration and the network device configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the first terminal 101 can determine the priority of carrier c2 according to the high-level configuration or the network configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the first terminal 101 determines the priority of carrier c2 according to the network device configuration. For example, for carrier c2, if the priorities configured by the higher layer and the network device are different, the first terminal 101 determines the priority of carrier c2 according to the higher layer configuration.
[0184] In some embodiments, the first terminal 101 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the priority of the first carriers C2, C3, and C4 is C4, C3, and C2, respectively, from high to low. The first terminal 101 supports simultaneous transmission and / or reception on two carriers. The first terminal 101 determines carriers C4 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0185] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier and / or the priority of the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, the network device configures the fifth carrier, and the network device does not configure the priority of the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the high-level configuration, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0186] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the priorities of the third carriers c1, c2, c3, and c4 are configured. Then, the first terminal 101 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration, and the first terminal 101 determines that the fifth carriers supporting the sending and / or receiving of the sidelink data are c2, c3, and c4 according to the configuration of the network device. 4, d1, the first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carriers are c2, c3, and c4. The priorities of carriers c2, c3, and c4 are determined according to the high-level configuration. The priority of the first carriers c2, c3, and c4 is c4, c3, and c2 from high to low. The first terminal 101 supports sending and / or receiving on two carriers at the same time. The first terminal 101 determines carrier c4 and carrier c3 as the second carrier.
[0187] In some possible implementations, if the first terminal 101 high-level configuration has a mapping relationship between the first service and the third carrier, and a mapping relationship between the first service and the first target address, the high-level configuration has not configured the carrier priority of the third carrier, and the network device has configured the fifth carrier and / or the fifth carrier priority, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the configuration of the network device, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0188] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then, the first terminal 101 can determine, according to the high-level configuration, that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4. The first terminal 101 determines, according to the configuration of the network device, that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1, and determines the priority of the fifth carrier. The first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the priority of carriers c2, c3, and c4 according to the configuration of the network device. The priority of the first carriers c2, c3, and c4 is c2, c3, and c4 from high to low. The first terminal 101 supports sending and / or receiving on two carriers at the same time, and the first terminal 101 determines carrier c2 and carrier c3 as the second carrier.
[0189] In some embodiments, the first terminal 101 can select a second carrier from the first carrier based on a default carrier among the first carriers. Exemplarily, the second carrier can be selected from the default carriers. Exemplarily, the default carrier can be a carrier recommended for priority use. Exemplarily, the default carrier can be one or more. Thus, by selecting the second carrier based on the default carrier among the first carriers, and thereby preferentially using the default carrier to transmit sidelink data, the packet loss rate can be reduced and communication quality improved.
[0190] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address. The configuration information may indicate a default carrier in the third carrier. Based on the configuration information, the third carrier corresponding to the first target address and / or the default carrier in the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address. Exemplarily, the higher layer may be a V2X layer.
[0191] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to carriers c1, c2, c3, and c4, then the carriers corresponding to the first target address b1 are c1, c2, c3, and c4. Exemplarily, the upper layer of the first terminal 101 can indicate that carrier c2 and carrier c3 are default carriers. Exemplarily, the upper layer of the first terminal 101 can indicate whether c1, c2, c3, and c4 are default carriers when indicating the third carrier corresponding to the first service a1, such as c1, c2, c3, and c4, through additional indication information, such as additional bits. When a certain carrier has an additional bit indication, it indicates that this carrier is the default carrier. When a certain carrier does not have an additional bit indication, it indicates that this carrier is not the default carrier.
[0192] It should be noted that, in the present disclosure, other forms may also be used to indicate the default carrier in the third carrier, and the present disclosure does not make any specific limitation.
[0193] In some embodiments, the first terminal 101 may determine the third carrier corresponding to the first target address determined in the configuration information as the first carrier corresponding to the first target address, and determine the default carrier of the third carrier as the default carrier among the first carriers.
[0194] In some embodiments, the network device may determine a default carrier among the fifth carriers and configure it to the first terminal 101. The first terminal 101 may obtain the fifth carrier and the default carrier among the fifth carriers configured by the network device, thereby determining the fifth carrier and the default carrier among the fifth carriers according to the configuration of the network device. Exemplarily, the network device may notify the first terminal 101 through RRC signaling. Exemplarily, if the first terminal 101 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in an RRC idle state or an RRC dormant state, the first terminal 101 may obtain the configuration through SIB. Exemplarily, if the first terminal 101 is in OOC, the first terminal 101 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the default carrier through sl-FreqInfoList.
[0195] In some embodiments, the first terminal 101 may determine the fifth carrier configured by the network device as the first carrier corresponding to the first target address, and determine the default carrier of the fifth carrier as the default carrier among the first carriers.
[0196] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address and a default carrier among the first carriers according to a high-level configuration and a configuration of a network device.
[0197] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network. The first terminal 101 may determine the default carrier among the first carriers based on the default carrier among the third carriers indicated by the high-level configuration and the default carrier among the fifth carriers configured by the network device. Optionally, for a first carrier, if the high-level configuration and the network configuration differ as to whether the first carrier is the default carrier, the first terminal 101 may implement the decision of whether to determine the first carrier as the default carrier according to the high-level configuration or to determine the first carrier as the default carrier according to the network configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the first terminal 101 determines whether the first carrier is the default carrier according to the network device configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the first terminal 101 determines whether the first carrier is the default carrier according to the high-level configuration.
[0198] For example, the first terminal 101 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal determines that the fifth carrier supporting the sending and / or receiving of side link data is c2, c3, c4, d1 according to the configuration of the network device. The first terminal 101 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The first terminal 101 determines the default carrier among the first carriers c2, c3, and c4 through high-level configuration and network device configuration. For example, both the high-level and network configurations indicate that carrier c3 and carrier c4 are default carriers, the high-level configuration indicates that c2 is the default carrier, and the network device configuration indicates that c2 is not the default carrier. If it is determined based on the high-level configuration whether c2 is the default carrier, then it can be determined that carrier c2 is the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c2, carrier c3, and carrier c4. If it is determined based on the network device configuration whether c2 is the default carrier, then it can be determined that carrier c2 is not the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c3 and carrier c4.
[0199] In some embodiments, the first terminal 101 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the default carriers among the first carriers C2, C3, and C4 are C2 and C3. The first terminal 101 supports simultaneous transmission and / or reception on two carriers. The first terminal 101 determines carriers C2 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0200] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier and / or the default carrier in the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, and the network device configures the fifth carrier but does not indicate the default carrier in the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the high-level configuration, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0201] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the default carriers among the third carriers c1, c2, c3, and c4 are configured (for example, carrier c2 and carrier c3). Then, the first terminal 101 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration, and the first terminal 101 determines the fifth carrier that supports sending and / or receiving side link data according to the configuration of the network device. For c2, c3, c4, d1, the first terminal 101 can take the intersection carrier c2, c3, c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, c4, and the default carrier among the carriers c2, c3, c4 is determined according to the high-level configuration. The default carrier among the first carriers c2, c3, c4 is carrier c2 and carrier c3. The first terminal 101 supports sending and / or receiving on 2 carriers at the same time. The first terminal 101 determines carrier c2 and carrier c3 as the second carrier.
[0202] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier at a high level, and / or the mapping relationship between the first service and the first target address, and the network device configures the fifth carrier and / or the default carrier in the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the configuration of the network device, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0203] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 in the high-level configuration, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the first terminal 101 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration. The first terminal determines that the fifth carrier supporting sending and / or receiving sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the default carrier among the fifth carriers (for example, carrier c3 and carrier c4). The first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the default carrier among the carriers c2, c3, and c4 according to the configuration of the network device. The default carrier among the first carriers c2, c3, and c4 is carrier c3 and carrier c4. The first terminal 101 supports sending and / or receiving on two carriers at the same time, and the first terminal 101 determines carrier c3 and carrier c4 as the second carrier.
[0204] It should be noted that, in the present disclosure, the above-mentioned scheme for determining the priority of the first carrier and the scheme for determining the default carrier in the first carrier can be executed alternatively or simultaneously, and the present disclosure does not limit this.
[0205] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include one or more of a mapping relationship between the first service and the third carrier, a mapping relationship between the first service and the first target address, a mapping relationship between the QoS flow associated with the first service and the first target address, and a mapping relationship between the QoS flow associated with the first service and the third carrier. Exemplarily, the higher layer may be a V2X layer. Exemplarily, the first terminal 101 in an RRC connected state sends the mapping relationship between the QoS flow associated with the first service and the first target address, and / or the mapping relationship between the QoS flow associated with the first service and the third carrier to the network device. Exemplarily, the first terminal 101 in an RRC connected state sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device. Exemplarily, the first terminal 101 sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device via sidelinkue information (SUI). Exemplarily, the first terminal 101 sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device through terminal assistance information (UE assistance information, UAI). Exemplarily, the first service can be any of a unicast service, a multicast service, and a broadcast service.
[0206] Exemplarily, the first target address A is associated with three QoS flows, namely QoSflow1, QoSflow2, and QoSflow3, where the third carrier mapped by QoSflow1 is c1 and c2, the third carrier mapped by QoSflow2 is c1, c2 and c3, and the third carrier mapped by QoSflow3 is c1 and c3. The first terminal 101 in the RRC connection state can be sent to the network device in the following forms: (A, QoSflow1, c1, c2), (A, QoSflow2, c1, c2, c3), (A, QoSflow3, c1, c3).
[0207] It should be noted that other reporting forms may also be used to send the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device, which is not specifically limited in this disclosure.
[0208] In some embodiments, terms such as "first", "certain", "preset", "preset", "setting", "indicated", "a certain", "arbitrary", and "any" can be interchangeable. "First", "certain A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "any 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, any A, or any A, or first A, etc., but not limited to this.
[0209] Step S2102: The second terminal 102 selects a fourth carrier from the first carrier.
[0210] In some embodiments, the second terminal 102 may be a terminal that receives the first service of the first terminal 101. For example, if the first service is a multicast service, the second terminal 102 may be a terminal that receives the multicast service of the first terminal 101. For example, if the first service is a broadcast service, the second terminal 102 may be a terminal that receives the broadcast service of the first terminal 101.
[0211] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier corresponding to the first destination address. The first destination address is the destination address associated with the first service of the first terminal 101, and the first service may be a broadcast service or a multicast service. Exemplarily, the fourth carrier is partially or entirely identical to the second carrier. Exemplarily, due to differences in the transceiver capabilities of the first and second terminals, the fourth carrier may be partially identical to the second carrier. Exemplarily, there may be one or more fourth carriers.
[0212] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier based on the priority of the first carrier. For example, the first carrier having a priority higher than the set priority may be used as the fourth carrier, that is, the first carrier with a high priority may be selected as the fourth carrier. For example, the first carriers may be sorted in descending order according to the priority of the first carriers, and a preset number of first carriers in the front order may be used as the fourth carrier. For example, the second terminal 102 may select the first carrier that the second terminal 102 supports sending and / or receiving and that is in the front order as the fourth carrier based on its own sending and / or receiving capabilities on the first carrier and the priority of the first carrier in descending order. Thus, the fourth carrier is selected according to the priority of the first carrier, so that the high-priority carrier is preferentially used to receive the side link data, which can reduce the data packet loss rate and improve the communication quality.
[0213] In some embodiments, the AS layer of the second terminal 102 may receive configuration information sent by a higher layer of the second terminal 102, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the priority of the third carrier may be indicated in the configuration information. According to the configuration information, the third carrier corresponding to the first target address and / or the priority of the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address, and the priority of the third carrier may be determined based on the priority of the third carrier indicated by the configuration information. Exemplarily, the higher layer may be a V2X layer.
[0214] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4.
[0215] In some embodiments, the upper layer of the second terminal 102 may determine the priority of the third carrier based on the QoS attributes of the first service. Exemplarily, the QoS attributes may include at least one of the following: PQI, default priority, PDB, and PER. Exemplarily, the lower the default priority of the first service, the higher the priority of the third carrier. Exemplarily, the lower the PDB of the first service, the higher the priority of the third carrier. Exemplarily, the lower the PER of the first service, the higher the priority of the third carrier. Thus, determining the priority of the third carrier based on the QoS attributes of the first service can meet quality of service requirements.
[0216] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address. Alternatively, the second terminal 102 may determine the third carrier as the first carrier corresponding to the first target address. Alternatively, the network device may configure a fifth carrier for the second terminal 102, and the second terminal 102 may determine the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address.
[0217] In some embodiments, the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the configuration information indicates a priority of the third carrier. The second terminal 102 can then determine the third carrier corresponding to the first target address and the priority of the third carrier based on the configuration information. Alternatively, the second terminal 102 can determine the third carrier as the first carrier corresponding to the first target address, and determine the priority of the third carrier as the priority of the first carrier.
[0218] In some embodiments, the network device may determine the priority of the fifth carrier and configure it to the second terminal 102. The second terminal 102 may obtain the fifth carrier and / or the priority of the fifth carrier configured by the network device, thereby the second terminal 102 may determine the fifth carrier and the priority of the fifth carrier according to the configuration of the network device. Exemplarily, the network device may configure the second terminal 102 through RRC signaling. Exemplarily, if the second terminal 102 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the second terminal 102 is in an RRC idle state or an RRC dormant state, the second terminal 102 may obtain the configuration through SIB. Exemplarily, if the second terminal 102 is in OOC, the second terminal 102 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the fifth carrier and the priority of the fifth carrier through sl-FreqInfoList. Exemplarily, the fifth carrier may be a carrier that supports the sending and / or receiving of sidelink data by terminals under the network device.
[0219] For example, if the fifth carrier configured by the network device is c2, c3, c4, d1 and the priority of the fifth carrier c2, c3, c4, d1, then the second terminal 102 can determine the priority of carrier c2, the priority of carrier c3, the priority of carrier c4, and the priority of carrier d1 according to the configuration of the network device.
[0220] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address and the priority of the first carrier according to the configuration of the high layer and the configuration of the network device.
[0221] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network, and determine the priority of the first carrier based on the high-level configuration and the network configuration. Optionally, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier and the fifth carrier configured by the network device. Optionally, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 may decide whether to determine the priority of the first carrier based on the priority configured by the high-level configuration or to determine the priority of the first carrier based on the priority configured by the network device. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 determines the priority of the first carrier based on the network configuration. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 determines the priority of the first carrier based on the high-level configuration.
[0222] For example, the second terminal 102 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then, the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The second terminal 102 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device. The second terminal 102 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The second terminal 102 determines the priority of the first carriers c2, c3, and c4 according to the high-level configuration and the network device configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the second terminal 102 can determine the priority of carrier c2 according to the high-level configuration or the network configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the second terminal 102 determines the priority of carrier c2 according to the network device configuration. For example, for carrier c2, if the priorities configured by the higher layer and the network device are different, the second terminal 102 determines the priority of carrier c2 according to the higher layer configuration.
[0223] In some embodiments, the second terminal 102 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the priority of the first carriers C2, C3, and C4 is C4, C3, and C2, respectively. The second terminal 102 supports simultaneous transmission and / or reception on two carriers. The second terminal 102 determines carriers C4 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0224] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier and / or the priority of the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, the network device configures the fifth carrier, and the network device does not configure the priority of the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the third carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the high-level configuration, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0225] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and configures the priorities of the third carriers c1, c2, c3, and c4. Then, the second terminal 102 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration, and the second terminal 102 determines that the fifth carriers supporting the sending and / or receiving of the sidelink data are c2, c3, and c4 according to the configuration of the network device. 4, d1, the second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4. The priority of carriers c2, c3, and c4 is determined according to the high-level configuration. The priority of the first carriers c2, c3, and c4 is in the order of c4, c3, and c2 from high to low. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c4 and carrier c3 as the second carrier.
[0226] In some possible implementations, if the second terminal 102 high-level configures the mapping relationship between the first service and the third carrier, and the mapping relationship between the first service and the first target address, the high-level configuration does not configure the carrier priority of the third carrier, and the network device configures the fifth carrier and / or the fifth carrier priority, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the configuration of the network device, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0227] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the second terminal 102 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration. The first terminal 101 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the priority of the fifth carrier. The second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the priority of carriers c2, c3, and c4 according to the configuration of the network device. The priority of the first carriers c2, c3, and c4 is c2, c3, and c4 from high to low. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c2 and carrier c3 as the second carrier.
[0228] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier based on a default carrier among the first carriers. Exemplarily, the fourth carrier may be selected from the default carriers. Exemplarily, the default carrier may be a carrier recommended for priority use. Exemplarily, the default carrier may be one or more. Thus, by selecting the second carrier based on the default carrier among the first carriers, the default carrier is preferentially used to transmit sidelink data, thereby reducing packet loss and improving communication quality.
[0229] In some embodiments, the AS layer of the second terminal 102 may receive configuration information sent by a higher layer of the second terminal 102, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address. The configuration information may indicate a default carrier in the first carrier, and based on the configuration information, the third carrier corresponding to the first target address and / or the default carrier in the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address. Exemplarily, the higher layer may be a V2X layer.
[0230] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to carriers c1, c2, c3, and c4, then the carriers corresponding to the first target address b1 are c1, c2, c3, and c4. Exemplarily, the upper layer of the second terminal 102 can indicate that carriers c2 and c3 are default carriers. Exemplarily, the upper layer of the second terminal 102 can indicate whether c1, c2, c3, and c4 are default carriers when indicating the third carrier corresponding to the first service a1, such as c1, c2, c3, and c4, through additional indication information, such as additional bits. When a certain carrier has an additional bit indication, it indicates that this carrier is the default carrier. When a certain carrier does not have an additional bit indication, it indicates that this carrier is not the default carrier.
[0231] It should be noted that, in the present disclosure, other forms may also be used to indicate the default carrier in the third carrier, and the present disclosure does not make any specific limitation.
[0232] In some embodiments, the second terminal 102 may determine the third carrier corresponding to the first target address determined in the configuration information as the first carrier corresponding to the first target address, and determine the default carrier of the third carrier as the default carrier among the first carriers.
[0233] In some embodiments, the network device may determine a default carrier among the fifth carriers and configure it to the second terminal 102. The second terminal 102 may obtain the fifth carrier and the default carrier among the fifth carriers configured by the network device, thereby determining the fifth carrier and the default carrier among the fifth carriers according to the configuration of the network device. Exemplarily, the network device may notify the second terminal 102 through RRC signaling. Exemplarily, if the second terminal 102 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the second terminal 102 is in an RRC idle state or an RRC dormant state, the second terminal 102 may obtain the configuration through SIB. Exemplarily, if the second terminal 102 is in OOC, the second terminal 102 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the default carrier through sl-FreqInfoList.
[0234] In some embodiments, the first terminal 101 may determine the fifth carrier configured by the network device as the first carrier corresponding to the first target address, and determine the default carrier of the fifth carrier as the default carrier among the first carriers.
[0235] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address and a default carrier among the first carriers according to a high-level configuration and a configuration of a network device.
[0236] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network. The second terminal 102 may determine the default carrier among the first carriers based on the default carrier among the third carriers indicated by the high-level configuration and the default carrier among the fifth carriers configured by the network device. Optionally, for a first carrier, if the high-level configuration and the network configuration differ as to whether the first carrier is the default carrier, the second terminal 102 may implement the decision of whether to determine the first carrier as the default carrier based on the high-level configuration or the network configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the second terminal 102 determines whether the first carrier is the default carrier based on the network device configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the second terminal 102 determines whether the first carrier is the default carrier based on the high-level configuration.
[0237] For example, the second terminal 102 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal determines that the fifth carrier supporting the sending and / or receiving of side link data is c2, c3, c4, d1 according to the configuration of the network device. The second terminal 102 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The second terminal 102 determines the default carrier among the first carriers c2, c3, and c4 through high-level configuration and network device configuration. For example, both the high-level and network configurations indicate that carrier c3 and carrier c4 are default carriers, the high-level configuration indicates that c2 is the default carrier, and the network device configuration indicates that c2 is not the default carrier. If it is determined based on the high-level configuration whether c2 is the default carrier, then it can be determined that carrier c2 is the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c2, carrier c3, and carrier c4. If it is determined based on the network device configuration whether c2 is the default carrier, then it can be determined that carrier c2 is not the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c3 and carrier c4.
[0238] In some embodiments, the second terminal 102 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the default carriers among the first carriers C2, C3, and C4 are C2 and C3. The second terminal 102 supports simultaneous transmission and / or reception on two carriers. The second terminal 102 determines carriers C2 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0239] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier and / or the default carrier in the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, and the network device configures the fifth carrier but does not indicate the default carrier in the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the high-level configuration, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0240] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the default carriers among the third carriers c1, c2, c3, and c4 are configured (for example, carrier c2 and carrier c3). Then, the second terminal 102 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration, and the second terminal 102 determines the fifth carrier that supports sending and / or receiving sidelink data according to the configuration of the network device. For c2, c3, c4, d1, the second terminal 102 can take the intersection carriers c2, c3, c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, c4, and the default carrier among the carriers c2, c3, c4 is determined according to the high-level configuration. The default carrier among the first carriers c2, c3, c4 is carrier c2 and carrier c3. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c2 and carrier c3 as the second carrier.
[0241] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier at a high level, and / or the mapping relationship between the first service and the first target address, and the network device configures the fifth carrier and / or the default carrier in the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the configuration of the network device, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0242] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 in the high-level configuration, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the second terminal 102 can determine the third carriers corresponding to the first target address b1 as c1, c2, c3, and c4 according to the high-level configuration. The first terminal determines that the fifth carrier supporting sending and / or receiving sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the default carrier among the fifth carriers (for example, carrier c3 and carrier c4). The second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the default carrier among the carriers c2, c3, and c4 according to the configuration of the network device. The default carrier among the first carriers c2, c3, and c4 is carrier c3 and carrier c4. The second terminal 102 supports sending and / or receiving on two carriers at the same time, and the second terminal 102 determines carrier c3 and carrier c4 as the second carrier.
[0243] It should be noted that, in the present disclosure, the above-mentioned scheme for determining the priority of the first carrier and the scheme for determining the default carrier in the first carrier can be executed alternatively or simultaneously, and the present disclosure does not limit this.
[0244] In some embodiments, the network device connected to the second terminal 102 may be the same as or different from the network device connected to the first terminal 101, that is, the networks in which the first terminal 101 and the second terminal 102 are located may be the same or different. Exemplarily, the network device connected to the second terminal 102 is different from the network device connected to the first terminal 101, and the fourth carrier selected by the second terminal 102 from the first carrier may be partially or completely the same as the second carrier selected by the first terminal 101 from the first carrier.
[0245] Step S2103: The first terminal 101 sends sidelink data associated with the first target address.
[0246] In some embodiments, the first terminal 101 may send sidelink data associated with the first target address via the second carrier, wherein the sidelink data associated with the first target address may be understood as data of the first service associated with the first target address.
[0247] In some embodiments, the first terminal 101 may send a first data packet belonging to the first destination address via the second carrier, wherein the first data packet may be a data packet belonging to the first destination address. In other words, the second carrier in the first carrier may be preferentially used to send any data packet belonging to the first destination address.
[0248] In some embodiments, if the second carrier is a carrier with a higher priority than the set priority among the first carriers, that is, the second carrier is a high-priority carrier among the first carriers, then the first terminal 101 may give priority to sending any data packet belonging to the first target address on the high-priority carrier. Exemplarily, if the first service is a multicast service, any data packet belonging to the target address associated with the multicast service may be given priority to be sent on the high-priority carrier corresponding to the target address associated with the multicast service. Exemplarily, if the first service is a broadcast service, any data packet belonging to the target address associated with the broadcast service may be given priority to be sent on the high-priority carrier corresponding to the target address associated with the broadcast service.
[0249] In some embodiments, if the second carrier is the default carrier of the first carrier, the first terminal 101 may preferentially transmit any data packet destined for the first destination address on the default carrier. For example, if the first service is a multicast service, any data packet destined for the destination address associated with the multicast service may preferentially be transmitted on the default carrier corresponding to the destination address associated with the multicast service. For example, if the first service is a broadcast service, any data packet destined for the destination address associated with the broadcast service may preferentially be transmitted on the default carrier corresponding to the destination address associated with the broadcast service.
[0250] In some embodiments, the first terminal 101 may send a second data packet belonging to the first destination address via the second carrier, wherein the priority of the second data packet is higher than the preset priority. In other words, the second carrier may be preferentially used to send data packets belonging to the first destination address having a priority higher than the preset priority.
[0251] In some embodiments, if the second carrier is a carrier with a higher priority than the set priority among the first carriers, that is, the second carrier is a high-priority carrier among the first carriers, then the first terminal 101 can give priority to sending high-priority data packets belonging to the first target address on the high-priority carrier. Exemplarily, if the first service is a multicast service, high-priority data packets belonging to the target address associated with the multicast service can be given priority to be sent on the high-priority carrier corresponding to the target address associated with the multicast service. Exemplarily, if the first service is a broadcast service, high-priority data packets belonging to the target address associated with the broadcast service can be given priority to be sent on the high-priority carrier corresponding to the target address associated with the broadcast service.
[0252] In some embodiments, if the second carrier is the default carrier in the first carrier, the first terminal 101 may preferentially transmit high-priority data packets on the default carrier. For example, if the first service is a multicast service, high-priority data packets belonging to a target address associated with the multicast service may preferentially be transmitted on the default carrier corresponding to the target address associated with the multicast service. For example, if the first service is a broadcast service, high-priority data packets belonging to a target address associated with the broadcast service may preferentially be transmitted on the default carrier corresponding to the target address associated with the broadcast service.
[0253] In some embodiments, the fourth carrier is partially or completely identical to the second carrier, and the second terminal 102 can receive sidelink data associated with the first target address via the fourth carrier. For example, if the fourth carrier is a carrier with a higher priority than a set priority among the first carriers, the second terminal 102 can preferentially receive sidelink data associated with the first target address on the higher-priority carrier. For example, if the fourth carrier is a default carrier among the first carriers, the second terminal 102 can preferentially receive sidelink data associated with the first target address on the default carrier.
[0254] In the present disclosure, the first terminal 101 and the second terminal 102 select the second carrier and the fourth carrier respectively according to the priority of the first carrier or the default carrier in the first carrier, so that the fourth carrier and the second carrier can be as similar as possible, thereby reducing the probability of packet loss and improving communication quality.
[0255] In some embodiments, the first terminal 101 may send indication information, where the indication information is used to indicate at least one of the following: a first carrier corresponding to the first target address; and a second carrier.
[0256] In some embodiments, the first terminal 101 may broadcast or multicast the indication information via PC5 signaling. Exemplarily, the PC5 signaling may be a PC5 media access control element (MAC CE), or may be other PC5 signaling that is also supported by broadcast and multicast, which is not limited in this disclosure. The PC5 signaling may be sent on a carrier or frequency band supported by both R16 and R17.
[0257] In some embodiments, the first terminal 101 may indicate whether transmission is supported on a carrier using a MAC CE. Exemplarily, each bit in the MAC CE indicates whether the first terminal 101 supports transmission on the carrier. Exemplarily, a bit value of 1 indicates support for transmission on the carrier, and a bit value of 0 indicates non-support for transmission on the carrier. Exemplarily, the bits in the MAC CE correspond one-to-one with the carrier identifier in ascending or descending order.
[0258] In some embodiments, the first terminal 101 can indicate whether to prioritize transmission on a carrier using a MAC CE. Exemplarily, each bit in the MAC CE indicates whether the first terminal 101 supports prioritized transmission on the carrier. A bit value of 1 indicates support for prioritized transmission on the carrier, and a bit value of 0 indicates not prioritizing transmission on the carrier. Exemplarily, the bits in the MAC CE correspond one-to-one to the carrier identifiers in ascending or descending order.
[0259] In some embodiments, the second terminal 102 may receive indication information sent by the first terminal 101 and, based on the indication information, receive sidelink data associated with the first target address. For example, the second terminal 102 may receive the sidelink data associated with the first target address on a carrier supported by the first terminal 101. For example, the second terminal 102 may receive the sidelink data associated with the first target address on a carrier prioritized by the first terminal 101.
[0260] In some embodiments, the first terminal 101 can obtain a mapping data packet of a logical channel (LCH) priority to a carrier, and the second terminal 102 can preferentially receive data packets on a carrier corresponding to a high LCH priority. The mapping relationship between the LCH priority and the carrier is configured or pre-configured by a network device. Exemplarily, if the first terminal 101 is in an RRC connected state, the configuration can be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in an RRC idle state or an RRC dormant state, the first terminal 101 can obtain the configuration through SIB. Exemplarily, if the first terminal 101 is in OOC, the first terminal 101 can obtain the configuration through pre-configuration.
[0261] In some embodiments, if the resource allocation method of the first terminal 101 is a network scheduling resource transmission method, the first terminal 101 can send information about the priority of the first carrier and / or information about the default carrier in the first carrier to the network device.
[0262] In some embodiments, if the first terminal 101 is in an RRC connected state, the first terminal 101 may send information about the priority of the first carrier and / or information about the default carrier in the first carrier to the network device.
[0263] The communication method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2103. For example, step S2101 may be implemented as an independent embodiment, step S2102 may be implemented as an independent embodiment, step S2103 may be implemented as an independent embodiment, and steps S2101 and S2102 may be implemented as independent embodiments, but are not limited thereto.
[0264] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments.
[0265] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0266] FIG3A is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3A , the present disclosure embodiment relates to a communication method for a first terminal 101, the method comprising:
[0267] Step S3101: Select a second carrier from the first carrier.
[0268] 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.
[0269] Step S3102: Send sidelink data associated with the first target address.
[0270] The optional implementation of step S3102 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.
[0271] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102, but is not limited thereto and may also send sidelink data to other entities.
[0272] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0273] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3101 and S3102. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, and steps S3101 and S3102 may be implemented as independent embodiments, but are not limited thereto.
[0274] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0275] FIG3B is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a communication method for a first terminal 101, the method comprising:
[0276] Step S3201: Select a second carrier from the first carriers according to the priority of the first carrier corresponding to the first target address.
[0277] Optional implementations of step S3201 can be found in step S2101 of FIG. 2 , optional implementations of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.
[0278] Step S3202: Send sidelink data associated with the first target address via the second carrier.
[0279] The optional implementation of step S3202 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0280] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3203. For example, step S3201 may be implemented as an independent embodiment, step S3202 may be implemented as an independent embodiment, step S3203 may be implemented as an independent embodiment, and step S3201, step S3202, and step S3203 may be implemented as independent embodiments, but the present invention is not limited thereto.
[0281] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0282] FIG3C is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3C , the present disclosure embodiment relates to a communication method for a first terminal 101, the method comprising:
[0283] Step S3301: Select a second carrier from the first carriers according to a default carrier in the first carriers corresponding to the first target address.
[0284] The optional implementation of step S3301 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0285] Step S3302: Send sidelink data associated with the first target address via the second carrier.
[0286] The optional implementation of step S3302 can refer to step S2101 in Figure 2, the optional implementation of step S3101 in Figure 3A, and other related parts in the embodiments involved in Figures 2 and 3A, which will not be repeated here.
[0287] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303. For example, step S3301 can be implemented as an independent embodiment, step S3302 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, step S3303 can be implemented as an independent embodiment, step S3301 and step S3302 can be implemented as independent embodiments, and step S3301, step S3302, and step S3303 can be implemented as independent embodiments, but are not limited thereto.
[0288] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0289] FIG3D is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3D , the present disclosure embodiment relates to a communication method for a first terminal 101, the method comprising:
[0290] Step S3401: Select a second carrier from the first carrier corresponding to the first target address.
[0291] In some embodiments, "carrier," "frequency band," "spectrum," and "frequency" may be used interchangeably.
[0292] In some embodiments, the first carrier may be the carrier corresponding to the first target address, that is, the first terminal 101 may select the second carrier from the first carrier corresponding to the first target address. Exemplarily, the target address may be a target Layer 2 address. Exemplarily, there may be multiple first carriers. Exemplarily, there may be one or more second carriers.
[0293] In some embodiments, the first target address and the first target layer 2 address may be interchangeable.
[0294] In some embodiments, the first target address is associated with a first service, which may be a broadcast service or a multicast service.
[0295] In some embodiments, the first carrier corresponding to the first target address may refer to a carrier supported by the first target address. Exemplarily, the carrier supported by the first target address may refer to a carrier supported by the first terminal 101 for sending and / or receiving sidelink data associated with the first target address. Exemplarily, if the first target address is a target address associated with a multicast service, the carrier supported by the first target address may refer to a carrier that can be used by the first terminal 101 to send and / or receive multicast services or multicast sidelink data associated with the first target address. Exemplarily, if the first target address is a target address associated with a broadcast service, the carrier supported by the first target address may refer to a carrier that can be used by the first terminal 101 to send and / or receive broadcast services or broadcast sidelink data associated with the first target address.
[0296] In some embodiments, the first terminal 101 may select a second carrier from the first carrier based on the priority of the first carrier. For example, a first carrier having a priority higher than a set priority may be used as the second carrier, that is, a first carrier with a high priority may be selected as the second carrier. For example, the first carriers may be sorted in descending order according to the priority of the first carrier, and a preset number of first carriers in the front order may be used as the second carrier. For example, the first terminal 101 may select a first carrier that the first terminal 101 supports sending and / or receiving and that is in the front order as the second carrier based on its own sending and / or receiving capabilities on the first carrier and the priority of the first carrier in descending order. Thus, the second carrier is selected according to the priority of the first carrier, thereby giving priority to using the high-priority carrier to send the side link data, which can reduce the packet loss rate and improve the communication quality.
[0297] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the priority of the third carrier may be indicated in the configuration information. According to the configuration information, the third carrier corresponding to the first target address and / or the priority of the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address, and the priority of the third carrier may be determined based on the priority of the third carrier indicated by the configuration information. Exemplarily, the higher layer may be a V2X layer.
[0298] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4.
[0299] In some embodiments, the upper layer of the first terminal 101 can determine the priority of the third carrier based on the QoS attributes of the first service. Exemplarily, the QoS attributes may include at least one of the following: PQI, default priority, PDB, PER. Exemplarily, if the default priority of the first service is lower, the priority of the third carrier is higher. Exemplarily, if the PDB of the first service is lower, the priority of the third carrier is higher. Exemplarily, if the PER of the first service is lower, the priority of the third carrier is higher. Thus, determining the priority of the third carrier based on the QoS attributes of the first service can meet the quality of service requirements.
[0300] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address. Alternatively, the first terminal 101 may determine the third carrier as the first carrier corresponding to the first target address. Alternatively, the network device may configure a fifth carrier for the first terminal 101, and the first terminal 101 may determine the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address.
[0301] In some embodiments, the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the configuration information indicates the priority of the third carrier. Then, the first terminal 101 can determine the third carrier corresponding to the first target address and the priority of the third carrier based on the configuration information. Optionally, the first terminal 101 can determine the third carrier as the first carrier corresponding to the first target address, and determine the priority of the third carrier as the priority of the first carrier.
[0302] In some embodiments, the network device may determine the priority of the fifth carrier and configure it to the first terminal 101. The first terminal 101 may obtain the fifth carrier and / or the priority of the fifth carrier configured by the network device, so that the first terminal 101 may determine the fifth carrier and the priority of the fifth carrier according to the configuration of the network device. Exemplarily, the network device may configure it to the first terminal 101 through RRC signaling. Exemplarily, if the first terminal 101 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in an RRC idle state or an RRC dormant state, the first terminal 101 may obtain the configuration through SIB. Exemplarily, if the first terminal 101 is in OOC, the first terminal 101 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the fifth carrier and the priority of the fifth carrier through sl-FreqInfoList. Exemplarily, the fifth carrier may be a carrier that supports the sending and / or receiving of sidelink data by the terminal under the network device.
[0303] For example, if the fifth carrier configured by the network device is c2, c3, c4, d1 and the priority of the fifth carrier c2, c3, c4, d1, then the first terminal 101 can determine the priority of carrier c2, the priority of carrier c3, the priority of carrier c4, and the priority of carrier d1 according to the configuration of the network device.
[0304] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address and the priority of the first carrier according to the configuration of the high layer and the configuration of the network device.
[0305] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network, and determine the priority of the first carrier based on the high-level configuration and the network configuration. Optionally, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier and the fifth carrier configured by the network device. Optionally, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 may decide whether to determine the priority of the first carrier based on the priority configured by the high-level configuration or to determine the priority of the first carrier based on the priority configured by the network device. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 determines the priority of the first carrier based on the network configuration. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the first terminal 101 determines the priority of the first carrier based on the high-level configuration.
[0306] For example, the first terminal 101 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then, the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal 101 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device. The first terminal 101 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The first terminal 101 determines the priority of the first carriers c2, c3, and c4 through the high-level configuration and the network device configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the first terminal 101 can determine the priority of carrier c2 according to the high-level configuration or the network configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the first terminal 101 determines the priority of carrier c2 according to the network device configuration. For example, for carrier c2, if the priorities configured by the higher layer and the network device are different, the first terminal 101 determines the priority of carrier c2 according to the higher layer configuration.
[0307] In some embodiments, the first terminal 101 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the priority of the first carriers C2, C3, and C4 is C4, C3, and C2, respectively, from high to low. The first terminal 101 supports simultaneous transmission and / or reception on two carriers. The first terminal 101 determines carriers C4 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0308] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier and / or the priority of the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, the network device configures the fifth carrier, and the network device does not configure the priority of the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the high-level configuration, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0309] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the priorities of the third carriers c1, c2, c3, and c4 are configured. Then, the first terminal 101 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration, and the first terminal 101 determines that the fifth carriers supporting the sending and / or receiving of the sidelink data are c2, c3, and c4 according to the configuration of the network device. 4, d1, the first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carriers are c2, c3, and c4. The priorities of carriers c2, c3, and c4 are determined according to the high-level configuration. The priority of the first carriers c2, c3, and c4 is c4, c3, and c2 from high to low. The first terminal 101 supports sending and / or receiving on two carriers at the same time. The first terminal 101 determines carrier c4 and carrier c3 as the second carrier.
[0310] In some possible implementations, if the first terminal 101 high-level configuration has a mapping relationship between the first service and the third carrier, and a mapping relationship between the first service and the first target address, the high-level configuration has not configured the carrier priority of the third carrier, and the network device has configured the fifth carrier and / or the fifth carrier priority, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the configuration of the network device, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0311] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then, the first terminal 101 can determine, according to the high-level configuration, that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4. The first terminal 101 determines, according to the configuration of the network device, that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1, and determines the priority of the fifth carrier. The first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the priority of carriers c2, c3, and c4 according to the configuration of the network device. The priority of the first carriers c2, c3, and c4 is c2, c3, and c4 from high to low. The first terminal 101 supports sending and / or receiving on two carriers at the same time, and the first terminal 101 determines carrier c2 and carrier c3 as the second carrier.
[0312] In some embodiments, the first terminal 101 can select a second carrier from the first carrier based on a default carrier among the first carriers. Exemplarily, the second carrier can be selected from the default carriers. Exemplarily, the default carrier can be a carrier recommended for priority use. Exemplarily, the default carrier can be one or more. Thus, by selecting the second carrier based on the default carrier among the first carriers, and thereby preferentially using the default carrier to transmit sidelink data, the packet loss rate can be reduced and communication quality improved.
[0313] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address. The configuration information may indicate a default carrier in the third carrier. Based on the configuration information, the third carrier corresponding to the first target address and / or the default carrier in the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address. Exemplarily, the higher layer may be a V2X layer.
[0314] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to carriers c1, c2, c3, and c4, then the carriers corresponding to the first target address b1 are c1, c2, c3, and c4. Exemplarily, the upper layer of the first terminal 101 can indicate that carrier c2 and carrier c3 are default carriers. Exemplarily, the upper layer of the first terminal 101 can indicate whether c1, c2, c3, and c4 are default carriers when indicating the third carrier corresponding to the first service a1, such as c1, c2, c3, and c4, through additional indication information, such as additional bits. When a certain carrier has an additional bit indication, it indicates that this carrier is the default carrier. When a certain carrier does not have an additional bit indication, it indicates that this carrier is not the default carrier.
[0315] It should be noted that, in the present disclosure, other forms may also be used to indicate the default carrier in the third carrier, and the present disclosure does not make any specific limitation.
[0316] In some embodiments, the first terminal 101 may determine the third carrier corresponding to the first target address determined in the configuration information as the first carrier corresponding to the first target address, and determine the default carrier of the third carrier as the default carrier among the first carriers.
[0317] In some embodiments, the network device may determine a default carrier in the fifth carrier and configure it to the first terminal 101. The first terminal 101 may obtain the fifth carrier and the default carrier in the fifth carrier configured by the network device, thereby determining the fifth carrier and the default carrier in the fifth carrier according to the configuration of the network device. Exemplarily, the network device may notify the first terminal 101 through RRC signaling. Exemplarily, if the first terminal 101 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in an RRC idle state or an RRC dormant state, the first terminal 101 may obtain the configuration through SIB. Exemplarily, if the first terminal 101 is in OOC, the first terminal 101 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the default carrier through sl-FreqInfoList.
[0318] In some embodiments, the first terminal 101 may determine the fifth carrier configured by the network device as the first carrier corresponding to the first target address, and determine the default carrier of the fifth carrier as the default carrier among the first carriers.
[0319] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address and a default carrier among the first carriers according to a high-level configuration and a configuration of a network device.
[0320] In some embodiments, the first terminal 101 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network. The first terminal 101 may determine the default carrier among the first carriers based on the default carrier among the third carriers indicated by the high-level configuration and the default carrier among the fifth carriers configured by the network device. Optionally, for a first carrier, if the high-level configuration and the network configuration differ as to whether the first carrier is the default carrier, the first terminal 101 may implement the decision of whether to determine the first carrier as the default carrier according to the high-level configuration or to determine the first carrier as the default carrier according to the network configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the first terminal 101 determines whether the first carrier is the default carrier according to the network device configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the first terminal 101 determines whether the first carrier is the default carrier according to the high-level configuration.
[0321] For example, the first terminal 101 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal determines that the fifth carrier supporting the sending and / or receiving of side link data is c2, c3, c4, d1 according to the configuration of the network device. The first terminal 101 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The first terminal 101 determines the default carrier among the first carriers c2, c3, and c4 through high-level configuration and network device configuration. For example, both the high-level and network configurations indicate that carrier c3 and carrier c4 are default carriers, the high-level configuration indicates that c2 is the default carrier, and the network device configuration indicates that c2 is not the default carrier. If it is determined based on the high-level configuration whether c2 is the default carrier, then it can be determined that carrier c2 is the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c2, carrier c3, and carrier c4. If it is determined based on the network device configuration whether c2 is the default carrier, then it can be determined that carrier c2 is not the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c3 and carrier c4.
[0322] In some embodiments, the first terminal 101 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the default carriers among the first carriers C2, C3, and C4 are C2 and C3. The first terminal 101 supports simultaneous transmission and / or reception on two carriers. The first terminal 101 determines carriers C2 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0323] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier and / or the default carrier in the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, and the network device configures the fifth carrier but does not indicate the default carrier in the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the high-level configuration, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0324] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the default carriers among the third carriers c1, c2, c3, and c4 are configured (for example, carrier c2 and carrier c3). Then, the first terminal 101 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration, and the first terminal 101 determines the fifth carrier that supports sending and / or receiving side link data according to the configuration of the network device. For c2, c3, c4, d1, the first terminal 101 can take the intersection carrier c2, c3, c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, c4, and the default carrier among the carriers c2, c3, c4 is determined according to the high-level configuration. The default carrier among the first carriers c2, c3, c4 is carrier c2 and carrier c3. The first terminal 101 supports sending and / or receiving on 2 carriers at the same time. The first terminal 101 determines carrier c2 and carrier c3 as the second carrier.
[0325] In some possible implementations, if the first terminal 101 configures the mapping relationship between the first service and the third carrier at a high level, and / or the mapping relationship between the first service and the first target address, and the network device configures the fifth carrier and / or the default carrier in the fifth carrier, the first terminal 101 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the configuration of the network device, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0326] For example, the first terminal 101 configures the first target address associated with the first service a1 to be b1 in the high-level configuration, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the first terminal 101 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration. The first terminal determines that the fifth carrier supporting sending and / or receiving sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the default carrier among the fifth carriers (for example, carrier c3 and carrier c4). The first terminal 101 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the default carrier among the carriers c2, c3, and c4 according to the configuration of the network device. The default carrier among the first carriers c2, c3, and c4 is carrier c3 and carrier c4. The first terminal 101 supports sending and / or receiving on two carriers at the same time, and the first terminal 101 determines carrier c3 and carrier c4 as the second carrier.
[0327] It should be noted that, in the present disclosure, the above-mentioned scheme for determining the priority of the first carrier and the scheme for determining the default carrier in the first carrier can be executed alternatively or simultaneously, and the present disclosure does not limit this.
[0328] In some embodiments, the AS layer of the first terminal 101 may receive configuration information sent by a higher layer of the first terminal 101, wherein the configuration information may include one or more of a mapping relationship between the first service and the third carrier, a mapping relationship between the first service and the first target address, a mapping relationship between the QoS flow (QoS flow) associated with the first service and the first target address, and a mapping relationship between the QoS flow associated with the first service and the third carrier. Exemplarily, the higher layer may be a V2X layer. Exemplarily, the first terminal 101 in an RRC connected state sends the mapping relationship between the QoS flow associated with the first service and the first target address, and / or the mapping relationship between the QoS flow associated with the first service and the third carrier to the network device. Exemplarily, the first terminal 101 in an RRC connected state sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device. Exemplarily, the first terminal 101 sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device via the SUI. Exemplarily, the first terminal 101 sends the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device via UAI. Exemplarily, the first service can be any of unicast services, multicast services, and broadcast services.
[0329] Exemplarily, the first target address A is associated with three QoS flows, namely QoSflow1, QoSflow2, and QoSflow3, where the third carrier mapped by QoSflow1 is c1 and c2, the third carrier mapped by QoSflow2 is c1, c2 and c3, and the third carrier mapped by QoSflow3 is c1 and c3. The first terminal 101 in the RRC connection state can be sent to the network device in the following forms: (A, QoSflow1, c1, c2), (A, QoSflow2, c1, c2, c3), (A, QoSflow3, c1, c3).
[0330] It should be noted that other reporting forms may also be used to send the first target address, the QoS flow associated with the first target address, and the third carrier mapped by the QoS flow associated with the first address to the network device, which is not specifically limited in this disclosure.
[0331] Step S3402: Send sidelink data via the second carrier, where the sidelink data is associated with the first target address.
[0332] In some embodiments, the first terminal 101 may send sidelink data associated with the first target address via the second carrier, wherein the sidelink data associated with the first target address may be understood as data of the first service associated with the first target address.
[0333] In some embodiments, the first terminal 101 may send a first data packet belonging to the first destination address via the second carrier, wherein the first data packet may be a data packet belonging to the first destination address. In other words, the second carrier in the first carrier may be preferentially used to send any data packet belonging to the first destination address.
[0334] In some embodiments, if the second carrier is a carrier with a higher priority than the set priority among the first carriers, that is, the second carrier is a high-priority carrier among the first carriers, then the first terminal 101 may give priority to sending any data packet belonging to the first target address on the high-priority carrier. Exemplarily, if the first service is a multicast service, any data packet belonging to the target address associated with the multicast service may be given priority to be sent on the high-priority carrier corresponding to the target address associated with the multicast service. Exemplarily, if the first service is a broadcast service, any data packet belonging to the target address associated with the broadcast service may be given priority to be sent on the high-priority carrier corresponding to the target address associated with the broadcast service.
[0335] In some embodiments, if the second carrier is the default carrier of the first carrier, the first terminal 101 may preferentially transmit any data packet destined for the first destination address on the default carrier. For example, if the first service is a multicast service, any data packet destined for the destination address associated with the multicast service may preferentially be transmitted on the default carrier corresponding to the destination address associated with the multicast service. For example, if the first service is a broadcast service, any data packet destined for the destination address associated with the broadcast service may preferentially be transmitted on the default carrier corresponding to the destination address associated with the broadcast service.
[0336] In some embodiments, the first terminal 101 may send a second data packet belonging to the first destination address via the second carrier, wherein the priority of the second data packet is higher than the preset priority. In other words, the second carrier may be preferentially used to send data packets belonging to the first destination address having a priority higher than the preset priority.
[0337] In some embodiments, if the second carrier is a carrier with a higher priority than the set priority among the first carriers, that is, the second carrier is a high-priority carrier among the first carriers, then the first terminal 101 can give priority to sending high-priority data packets belonging to the first target address on the high-priority carrier. Exemplarily, if the first service is a multicast service, high-priority data packets belonging to the target address associated with the multicast service can be given priority to be sent on the high-priority carrier corresponding to the target address associated with the multicast service. Exemplarily, if the first service is a broadcast service, high-priority data packets belonging to the target address associated with the broadcast service can be given priority to be sent on the high-priority carrier corresponding to the target address associated with the broadcast service.
[0338] In some embodiments, if the second carrier is the default carrier in the first carrier, the first terminal 101 may preferentially transmit high-priority data packets on the default carrier. For example, if the first service is a multicast service, high-priority data packets belonging to a target address associated with the multicast service may preferentially be transmitted on the default carrier corresponding to the target address associated with the multicast service. For example, if the first service is a broadcast service, high-priority data packets belonging to a target address associated with the broadcast service may preferentially be transmitted on the default carrier corresponding to the target address associated with the broadcast service.
[0339] In some embodiments, the first terminal 101 may send indication information, where the indication information is used to indicate at least one of the following: a first carrier corresponding to the first target address; and a second carrier.
[0340] In some embodiments, the first terminal 101 may broadcast or multicast the indication information via PC5 signaling. For example, the PC5 signaling may be a PC5 MAC CE, or other PC5 signaling that is also supported by broadcast and multicast, which is not limited in this disclosure. The PC5 signaling may be sent on a carrier or frequency band supported by both R16 and R17.
[0341] In some embodiments, the first terminal 101 may indicate whether transmission is supported on a carrier using a MAC CE. Exemplarily, each bit in the MAC CE indicates whether the first terminal 101 supports transmission on the carrier. Exemplarily, a bit value of 1 indicates support for transmission on the carrier, and a bit value of 0 indicates non-support for transmission on the carrier. Exemplarily, the bits in the MAC CE correspond one-to-one with the carrier identifier in ascending or descending order.
[0342] In some embodiments, the first terminal 101 can indicate whether to prioritize transmission on a carrier using a MAC CE. Exemplarily, each bit in the MAC CE indicates whether the first terminal 101 supports prioritized transmission on the carrier. A bit value of 1 indicates support for prioritized transmission on the carrier, and a bit value of 0 indicates not prioritizing transmission on the carrier. Exemplarily, the bits in the MAC CE correspond one-to-one to the carrier identifiers in ascending or descending order.
[0343] In some embodiments, the first terminal 101 can obtain the mapping relationship between LCH priority and carrier. If the data packet contains an LCH of a certain priority, the first terminal 101 can give priority to sending the data packet on the carrier corresponding to the LCH priority, and the second terminal 102 can give priority to receiving the data packet on the carrier corresponding to the higher LCH priority. The mapping relationship between the LCH priority and the carrier is configured or pre-configured by the network device. Exemplarily, if the first terminal 101 is in the RRC connected state, the configuration can be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in the RRC idle state or the RRC dormant state, the first terminal 101 can obtain the configuration through the SIB. Exemplarily, if the first terminal 101 is in the OOC, the first terminal 101 can obtain the configuration through pre-configuration.
[0344] In some embodiments, if the resource allocation method of the first terminal 101 is a network scheduling resource transmission method, the first terminal 101 can send information about the priority of the first carrier and / or information about the default carrier in the first carrier to the network device.
[0345] In some embodiments, if the first terminal 101 is in an RRC connected state, the first terminal 101 may send information about the priority of the first carrier and / or information about the default carrier in the first carrier to the network device.
[0346] The communication method involved in the embodiments of the present disclosure may include at least one of steps S3401 and S3402. For example, step S3401 may be implemented as an independent embodiment, step S3402 may be implemented as an independent embodiment, and steps S3401 and S3402 may be implemented as independent embodiments, but are not limited thereto.
[0347] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0348] FIG4A is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4A , the embodiment of the present disclosure relates to a communication method for a second terminal 102, the method comprising:
[0349] Step S4101: Select a fourth carrier from the first carrier.
[0350] The optional implementation of step S4101 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.
[0351] Step S4102: Acquire sidelink data associated with the first target address.
[0352] The optional implementation of step S4102 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.
[0353] In some embodiments, the first terminal 101 may send sidelink data to the second terminal 102, but is not limited thereto and may also send sidelink data to other entities.
[0354] In some embodiments, the second terminal 102 may be a terminal that receives a broadcast service or a multicast service of the first terminal 101 .
[0355] The communication method involved in the embodiments of the present disclosure may include at least one of steps S4101 and S4102. For example, step S4101 may be implemented as an independent embodiment, step S4102 may be implemented as an independent embodiment, and steps S4101 and S4102 may be implemented as independent embodiments, but are not limited thereto.
[0356] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0357] FIG4B is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4B , the embodiment of the present disclosure relates to a communication method for a second terminal 102, the method comprising:
[0358] Step S4201: Select a fourth carrier from the first carriers according to the priority of the first carrier corresponding to the first target address.
[0359] The optional implementation of step S4201 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.
[0360] Step S4202: Receive sidelink data associated with the first target address via a fourth carrier.
[0361] The optional implementation of step S4202 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.
[0362] The communication method involved in the embodiments of the present disclosure may include at least one of steps S4201 and S4202. For example, step S4201 may be implemented as an independent embodiment, step S4202 may be implemented as an independent embodiment, and steps S4201 and S4202 may be implemented as independent embodiments, but are not limited thereto.
[0363] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0364] FIG4C is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4C , the embodiment of the present disclosure relates to a communication method for a second terminal 102, the method comprising:
[0365] Step S4301: Select a fourth carrier from the first carriers according to a default carrier in the first carriers corresponding to the first target address.
[0366] The optional implementation of step S4301 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.
[0367] Step S4302: Receive sidelink data associated with the first target address via a fourth carrier.
[0368] The optional implementation of step S4302 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.
[0369] The communication method involved in the embodiments of the present disclosure may include at least one of steps S4301 and S4302. For example, step S4301 may be implemented as an independent embodiment, step S4302 may be implemented as an independent embodiment, and steps S4301 and S4302 may be implemented as independent embodiments, but are not limited thereto.
[0370] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0371] FIG4D is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4D , the embodiment of the present disclosure relates to a communication method for a second terminal 102, the method comprising:
[0372] Step S4401: Select a fourth carrier from the first carrier corresponding to the first target address.
[0373] In some embodiments, the second terminal 102 may be a terminal that receives the first service of the first terminal 101. For example, if the first service is a multicast service, the second terminal 102 may be a terminal that receives the multicast service of the first terminal 101. For example, if the first service is a broadcast service, the second terminal 102 may be a terminal that receives the broadcast service of the first terminal 101.
[0374] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier corresponding to the first destination address. The first destination address is the destination address associated with the first service of the first terminal 101, and the first service may be a broadcast service or a multicast service. Exemplarily, the fourth carrier is partially or entirely identical to the second carrier. Exemplarily, due to differences in the transceiver capabilities of the first and second terminals, the fourth carrier may be partially identical to the second carrier. Exemplarily, there may be one or more fourth carriers.
[0375] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier based on the priority of the first carrier. For example, the first carrier having a priority higher than the set priority may be used as the fourth carrier, that is, the first carrier with a high priority may be selected as the fourth carrier. For example, the first carriers may be sorted in descending order according to the priority of the first carriers, and a preset number of first carriers in the front order may be used as the fourth carrier. For example, the second terminal 102 may select the first carrier that the second terminal 102 supports sending and / or receiving and that is in the front order as the fourth carrier based on its own sending and / or receiving capabilities on the first carrier and the priority of the first carrier in descending order. Thus, the fourth carrier is selected according to the priority of the first carrier, so that the high-priority carrier is preferentially used to receive the side link data, which can reduce the data packet loss rate and improve the communication quality.
[0376] In some embodiments, the AS layer of the second terminal 102 may receive configuration information sent by a higher layer of the second terminal 102, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the priority of the third carrier may be indicated in the configuration information. According to the configuration information, the third carrier corresponding to the first target address and / or the priority of the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address, and the priority of the third carrier may be determined based on the priority of the third carrier indicated by the configuration information. Exemplarily, the higher layer may be a V2X layer.
[0377] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4.
[0378] In some embodiments, the upper layer of the second terminal 102 may determine the priority of the third carrier based on the QoS attributes of the first service. Exemplarily, the QoS attributes may include at least one of the following: PQI, default priority, PDB, and PER. Exemplarily, the lower the default priority of the first service, the higher the priority of the third carrier. Exemplarily, the lower the PDB of the first service, the higher the priority of the third carrier. Exemplarily, the lower the PER of the first service, the higher the priority of the third carrier. Thus, determining the priority of the third carrier based on the QoS attributes of the first service can meet quality of service requirements.
[0379] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the third carrier corresponding to the first target address. Alternatively, the second terminal 102 may determine the third carrier as the first carrier corresponding to the first target address. Alternatively, the network device may configure a fifth carrier for the second terminal 102, and the second terminal 102 may determine the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address.
[0380] In some embodiments, the configuration information includes a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address, and the configuration information indicates a priority of the third carrier. The second terminal 102 can then determine the third carrier corresponding to the first target address and the priority of the third carrier based on the configuration information. Alternatively, the second terminal 102 can determine the third carrier as the first carrier corresponding to the first target address, and determine the priority of the third carrier as the priority of the first carrier.
[0381] In some embodiments, the network device may determine the priority of the fifth carrier and configure it to the second terminal 102. The second terminal 102 may obtain the fifth carrier and / or the priority of the fifth carrier configured by the network device, thereby the second terminal 102 may determine the fifth carrier and the priority of the fifth carrier according to the configuration of the network device. Exemplarily, the network device may configure the second terminal 102 through RRC signaling. Exemplarily, if the second terminal 102 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the second terminal 102 is in an RRC idle state or an RRC dormant state, the second terminal 102 may obtain the configuration through SIB. Exemplarily, if the second terminal 102 is in OOC, the second terminal 102 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the fifth carrier and the priority of the fifth carrier through sl-FreqInfoList. Exemplarily, the fifth carrier may be a carrier that supports the sending and / or receiving of sidelink data by terminals under the network device.
[0382] For example, if the fifth carrier configured by the network device is c2, c3, c4, d1 and the priority of the fifth carrier c2, c3, c4, d1, then the second terminal 102 can determine the priority of carrier c2, the priority of carrier c3, the priority of carrier c4, and the priority of carrier d1 according to the configuration of the network device.
[0383] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address and the priority of the first carrier according to the configuration of the high layer and the configuration of the network device.
[0384] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network, and determine the priority of the first carrier based on the high-level configuration and the network configuration. Optionally, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier and the fifth carrier configured by the network device. Optionally, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 may decide whether to determine the priority of the first carrier based on the priority configured by the high-level configuration or to determine the priority of the first carrier based on the priority configured by the network device. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 determines the priority of the first carrier based on the network configuration. Exemplarily, for a first carrier, if the priorities configured by the high-level configuration and the network device are different, the second terminal 102 determines the priority of the first carrier based on the high-level configuration.
[0385] For example, the second terminal 102 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then, the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The second terminal 102 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device. The second terminal 102 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The second terminal 102 determines the priority of the first carriers c2, c3, and c4 according to the high-level configuration and the network device configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the second terminal 102 can determine the priority of carrier c2 according to the high-level configuration or the network configuration. For example, for carrier c2, if the priorities of the high-level configuration and the network device configuration are different, the second terminal 102 determines the priority of carrier c2 according to the network device configuration. For example, for carrier c2, if the priorities configured by the higher layer and the network device are different, the second terminal 102 determines the priority of carrier c2 according to the higher layer configuration.
[0386] In some embodiments, the second terminal 102 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the priority of the first carriers C2, C3, and C4 is C4, C3, and C2, respectively. The second terminal 102 supports simultaneous transmission and / or reception on two carriers. The second terminal 102 determines carriers C4 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0387] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier and / or the priority of the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, the network device configures the fifth carrier, and the network device does not configure the priority of the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the third carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the high-level configuration, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0388] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and configures the priorities of the third carriers c1, c2, c3, and c4. Then, the second terminal 102 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration, and the second terminal 102 determines that the fifth carriers supporting the sending and / or receiving of the sidelink data are c2, c3, and c4 according to the configuration of the network device. 4, d1, the second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4. The priority of carriers c2, c3, and c4 is determined according to the high-level configuration. The priority of the first carriers c2, c3, and c4 is in the order of c4, c3, and c2 from high to low. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c4 and carrier c3 as the second carrier.
[0389] In some possible implementations, if the second terminal 102 high-level configures the mapping relationship between the first service and the third carrier, and the mapping relationship between the first service and the first target address, the high-level configuration does not configure the carrier priority of the third carrier, and the network device configures the fifth carrier and / or the fifth carrier priority, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the priority of the first carrier according to the configuration of the network device, and determine the second carrier according to the order of the priorities of the first carriers from high to low, and / or its own sending and / or receiving capabilities on the first carrier.
[0390] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the second terminal 102 can determine that the third carriers corresponding to the first target address b1 are c1, c2, c3, and c4 according to the high-level configuration. The first terminal 101 determines that the fifth carrier supporting the sending and / or receiving of sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the priority of the fifth carrier. The second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the priority of carriers c2, c3, and c4 according to the configuration of the network device. The priority of the first carriers c2, c3, and c4 is c2, c3, and c4 from high to low. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c2 and carrier c3 as the second carrier.
[0391] In some embodiments, the second terminal 102 may select a fourth carrier from the first carrier based on a default carrier among the first carriers. Exemplarily, the fourth carrier may be selected from the default carriers. Exemplarily, the default carrier may be a carrier recommended for priority use. Exemplarily, the default carrier may be one or more. Thus, by selecting the second carrier based on the default carrier among the first carriers, the default carrier is preferentially used to transmit sidelink data, thereby reducing packet loss and improving communication quality.
[0392] In some embodiments, the AS layer of the second terminal 102 may receive configuration information sent by a higher layer of the second terminal 102, wherein the configuration information may include a mapping relationship between the first service and the third carrier and / or a mapping relationship between the first service and the first target address. The configuration information may indicate a default carrier in the first carrier, and based on the configuration information, the third carrier corresponding to the first target address and / or the default carrier in the third carrier may be determined. Exemplarily, the third carrier corresponding to the first target address may be determined based on the mapping relationship between the first service and the third carrier and / or the mapping relationship between the first service and the first target address. Exemplarily, the higher layer may be a V2X layer.
[0393] For example, the first target address associated with the first service a1 is b1, and the first service a1 corresponds to carriers c1, c2, c3, and c4, then the carriers corresponding to the first target address b1 are c1, c2, c3, and c4. Exemplarily, the upper layer of the second terminal 102 can indicate that carriers c2 and c3 are default carriers. Exemplarily, the upper layer of the second terminal 102 can indicate whether c1, c2, c3, and c4 are default carriers when indicating the third carrier corresponding to the first service a1, such as c1, c2, c3, and c4, through additional indication information, such as additional bits. When a certain carrier has an additional bit indication, it indicates that this carrier is the default carrier. When a certain carrier does not have an additional bit indication, it indicates that this carrier is not the default carrier.
[0394] It should be noted that, in the present disclosure, other forms may also be used to indicate the default carrier in the third carrier, and the present disclosure does not make any specific limitation.
[0395] In some embodiments, the second terminal 102 may determine the third carrier corresponding to the first target address determined in the configuration information as the first carrier corresponding to the first target address, and determine the default carrier of the third carrier as the default carrier among the first carriers.
[0396] In some embodiments, the network device may determine a default carrier among the fifth carriers and configure it to the second terminal 102. The second terminal 102 may obtain the fifth carrier and the default carrier among the fifth carriers configured by the network device, thereby determining the fifth carrier and the default carrier among the fifth carriers according to the configuration of the network device. Exemplarily, the network device may notify the second terminal 102 through RRC signaling. Exemplarily, if the second terminal 102 is in an RRC connected state, the configuration may be obtained through dedicated signaling. Exemplarily, if the second terminal 102 is in an RRC idle state or an RRC dormant state, the second terminal 102 may obtain the configuration through SIB. Exemplarily, if the second terminal 102 is in OOC, the second terminal 102 may obtain the configuration through pre-configuration. Exemplarily, the network device may carry the default carrier through sl-FreqInfoList.
[0397] In some embodiments, the first terminal 101 may determine the fifth carrier configured by the network device as the first carrier corresponding to the first target address, and determine the default carrier of the fifth carrier as the default carrier among the first carriers.
[0398] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address and a default carrier among the first carriers according to a high-level configuration and a configuration of a network device.
[0399] In some embodiments, the second terminal 102 may determine the first carrier corresponding to the first target address based on the intersection of the third carrier corresponding to the first target address determined by the high-level configuration and the fifth carrier configured by the network. The second terminal 102 may determine the default carrier among the first carriers based on the default carrier among the third carriers indicated by the high-level configuration and the default carrier among the fifth carriers configured by the network device. Optionally, for a first carrier, if the high-level configuration and the network configuration differ as to whether the first carrier is the default carrier, the second terminal 102 may implement the decision of whether to determine the first carrier as the default carrier based on the high-level configuration or the network configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the second terminal 102 determines whether the first carrier is the default carrier based on the network device configuration. Exemplarily, for a first carrier, if the high-level configuration and the network device configuration differ as to whether the first carrier is the default carrier, the second terminal 102 determines whether the first carrier is the default carrier based on the high-level configuration.
[0400] For example, the second terminal 102 determines that the first target address associated with the first service a1 is b1 according to the high-level configuration, and the first service a1 corresponds to carriers c1, c2, c3, and c4. Then the third carrier corresponding to the first target address b1 is determined to be c1, c2, c3, and c4. The first terminal determines that the fifth carrier supporting the sending and / or receiving of side link data is c2, c3, c4, d1 according to the configuration of the network device. The second terminal 102 determines that the first carrier corresponding to the first target address is c2, c3, and c4. The second terminal 102 determines the default carrier among the first carriers c2, c3, and c4 through high-level configuration and network device configuration. For example, both the high-level and network configurations indicate that carrier c3 and carrier c4 are default carriers, the high-level configuration indicates that c2 is the default carrier, and the network device configuration indicates that c2 is not the default carrier. If it is determined based on the high-level configuration whether c2 is the default carrier, then it can be determined that carrier c2 is the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c2, carrier c3, and carrier c4. If it is determined based on the network device configuration whether c2 is the default carrier, then it can be determined that carrier c2 is not the default carrier, and thus the default carriers in the first carrier can be determined to be carrier c3 and carrier c4.
[0401] In some embodiments, the second terminal 102 can determine the second carrier based on its own transmission and / or reception capabilities on the first carrier. For example, the default carriers among the first carriers C2, C3, and C4 are C2 and C3. The second terminal 102 supports simultaneous transmission and / or reception on two carriers. The second terminal 102 determines carriers C2 and C3 as the second carrier. Thus, the terminal selects the second carrier based on its own transmission and reception capabilities on the first carrier. Using the second carrier to transmit sidelink data can reduce packet loss and improve communication quality.
[0402] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier and / or the default carrier in the third carrier, and / or the mapping relationship between the first service and the first target address at the high level, and the network device configures the fifth carrier but does not indicate the default carrier in the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the high-level configuration, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0403] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 at the high level, the first service a1 corresponds to the third carriers c1, c2, c3, and c4, and the default carriers among the third carriers c1, c2, c3, and c4 are configured (for example, carrier c2 and carrier c3). Then, the second terminal 102 can determine that the third carrier corresponding to the first target address b1 is c1, c2, c3, and c4 according to the high-level configuration, and the second terminal 102 determines the fifth carrier that supports sending and / or receiving sidelink data according to the configuration of the network device. For c2, c3, c4, d1, the second terminal 102 can take the intersection carriers c2, c3, c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, c4, and the default carrier among the carriers c2, c3, c4 is determined according to the high-level configuration. The default carrier among the first carriers c2, c3, c4 is carrier c2 and carrier c3. The second terminal 102 supports sending and / or receiving on two carriers at the same time. The second terminal 102 determines carrier c2 and carrier c3 as the second carrier.
[0404] In some possible implementations, if the second terminal 102 configures the mapping relationship between the first service and the third carrier at a high level, and / or the mapping relationship between the first service and the first target address, and the network device configures the fifth carrier and / or the default carrier in the fifth carrier, the second terminal 102 can take the intersection of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, determine the default carrier in the first carrier according to the configuration of the network device, and determine the second carrier according to the default carrier in the first carrier, and / or its own sending and / or receiving capabilities on the first carrier.
[0405] For example, the second terminal 102 configures the first target address associated with the first service a1 to be b1 in the high-level configuration, and the first service a1 corresponds to the third carriers c1, c2, c3, and c4. Then the second terminal 102 can determine the third carriers corresponding to the first target address b1 as c1, c2, c3, and c4 according to the high-level configuration. The first terminal determines that the fifth carrier supporting sending and / or receiving sidelink data is c2, c3, c4, and d1 according to the configuration of the network device, and determines the default carrier among the fifth carriers (for example, carrier c3 and carrier c4). The second terminal 102 can take the intersection carriers c2, c3, and c4 of the third carrier and the fifth carrier as the first carrier corresponding to the first target address, that is, the first carrier is c2, c3, and c4, and determine the default carrier among the carriers c2, c3, and c4 according to the configuration of the network device. The default carrier among the first carriers c2, c3, and c4 is carrier c3 and carrier c4. The second terminal 102 supports sending and / or receiving on two carriers at the same time, and the second terminal 102 determines carrier c3 and carrier c4 as the second carrier. It should be noted that, in the present disclosure, the above-mentioned scheme for determining the priority of the first carrier and the scheme for determining the default carrier in the first carrier can be executed alternatively or simultaneously, and the present disclosure does not limit this.
[0406] Step S4402: Receive sidelink data associated with the first target address via a fourth carrier.
[0407] In some embodiments, the second terminal 102 may receive sidelink data associated with the first target address via a fourth carrier. For example, if the fourth carrier is a carrier with a higher priority than a set priority among the first carriers, the second terminal 102 may preferentially receive the sidelink data associated with the first target address on the higher-priority carrier. For example, if the fourth carrier is a default carrier among the first carriers, the second terminal 102 may preferentially receive the sidelink data associated with the first target address on the default carrier.
[0408] In some embodiments, the second terminal 102 may receive indication information sent by the first terminal 101 and, based on the indication information, receive sidelink data associated with the first target address. For example, the second terminal 102 may receive the sidelink data associated with the first target address on a carrier supported by the first terminal 101. For example, the second terminal 102 may receive the sidelink data associated with the first target address on a carrier prioritized by the first terminal 101.
[0409] In some embodiments, the first terminal 101 can obtain the mapping relationship between LCH priority and carrier. If the data packet contains an LCH of a certain priority, the first terminal 101 can give priority to sending the data packet on the carrier corresponding to the LCH priority, and the second terminal 102 can give priority to receiving the data packet on the carrier corresponding to the higher LCH priority. The mapping relationship between the LCH priority and the carrier is configured or pre-configured by the network device. Exemplarily, if the first terminal 101 is in the RRC connected state, the configuration can be obtained through dedicated signaling. Exemplarily, if the first terminal 101 is in the RRC idle state or the RRC dormant state, the first terminal 101 can obtain the configuration through the SIB. Exemplarily, if the first terminal 101 is in the OOC, the first terminal 101 can obtain the configuration through pre-configuration.
[0410] The communication method involved in the embodiments of the present disclosure may include at least one of steps S4401 and S4402. For example, step S4401 may be implemented as an independent embodiment, step S4402 may be implemented as an independent embodiment, and steps S4401 and S4402 may be implemented as independent embodiments, but are not limited thereto.
[0411] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, and the optional methods or optional examples can be arbitrarily combined.
[0412] FIG5 is an interactive diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the embodiment of the present disclosure relates to a communication method, which is used in a communication system 100, wherein the communication system 100 includes a first terminal 101 and a second terminal 102. The method includes:
[0413] Step S5101: The first terminal 101 selects a second carrier from the first carrier corresponding to the first target address.
[0414] 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.
[0415] Step S5102: The second terminal 102 selects a fourth carrier from the first carrier corresponding to the first target address.
[0416] The optional implementation of step S5102 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.
[0417] Step S5103: The first terminal 101 sends sidelink data associated with the first target address to the second terminal 102 via the second carrier.
[0418] The optional implementation of step S5103 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.
[0419] In some embodiments, the above method may include the method described in the above embodiments of the communication system side, the first terminal side, the second terminal side, etc., which will not be repeated here.
[0420] In this embodiment or example, unless there is any contradiction, each step can be independent, arbitrarily combined or exchanged in order, the optional methods or optional examples can be arbitrarily combined, and can be arbitrarily combined with any steps of other embodiments or other examples.
[0421] The following is an exemplary introduction to the above method.
[0422] Optional embodiment: for the target layer 2 address associated with the broadcast multicast service, a carrier priority list is defined, and the sending terminal preferentially sends on a carrier with a high priority, and the receiving terminal preferentially receives on a carrier with a high priority.
[0423] Optionally, the upper layer can indicate the priority of the frequency when providing the mapping relationship from service to frequency. The AS layer determines the mapping of the target layer 2 address associated with the broadcast / multicast service to the frequency based on the mapping relationship from service to target L2ID and service to frequency, and determines the priority of the frequency mapped to the target layer 2 address. Exemplarily, the upper layer can determine the priority of the frequency based on the QoS attributes of the service supported by the frequency, such as PQI, defaultpriority, Packet Delay Budget, Packet Error Rate, etc. For example, if the service supported by the frequency is low defaultpriority (the lower the higher the priority), low PDB (delay-sensitive service), etc., the frequency will be determined as high priority.
[0424] Optionally, the network device determines the priority of the frequency and then configures it to the terminal device through RRC signaling. For example, a terminal device in the RRC CONNECTED / IDLE / INACTIVE state can obtain the configuration through the SIB, and a terminal device in the OOC state can obtain the configuration through pre-configuration. For example, the frequency and the priority corresponding to the frequency can be carried in sl-FreqInfoList.
[0425] Optionally, the terminal device determines the available frequencies for a Layer 2 address associated with a broadcast or multicast service based on the combined available frequencies configured by the higher layer and the network device, and determines the priority of the available frequencies. If the priorities of the higher layer and network device configurations are not consistent for a frequency, the UE implementation may decide whether to execute the network configuration or the higher layer configuration.
[0426] Optionally, for a broadcast or multicast service, the sending terminal gives priority to sending on the high-priority frequency corresponding to the target layer 2 address associated with the broadcast or multicast service, and the receiving terminal gives priority to receiving on the high-priority frequency. Exemplarily, the sending terminal may give priority to sending any data belonging to the target layer 2 address associated with the multicast or broadcast service on the high-priority frequency corresponding to the target layer 2 address associated with the broadcast or multicast service; exemplarily, the sending terminal may give priority to sending high-priority / low PDB / high reliability (low PER) and other data belonging to the target layer 2 address associated with the multicast or broadcast service on the high-priority frequency corresponding to the target layer 2 address associated with the broadcast or multicast service.
[0427] Optional embodiment: for the target layer 2 address associated with the broadcast multicast service, one or more default carriers / frequency bands are defined, and the sending terminal preferentially sends on the default carrier / frequency band, and the receiving terminal preferentially receives on the default carrier / frequency band.
[0428] Optionally, the upper layer can indicate one or more default frequencies for the service when providing the service-to-frequency mapping. The AS layer determines one or more default frequencies for the target layer 2 address associated with the broadcast / multicast service based on the service-to-target L2ID and service-to-frequency mappings.
[0429] Optionally, the network device determines one or more default frequencies and then configures them to the terminal device through RRC signaling. For example, a terminal device in the RRC CONNECTED / IDLE / INACTIVE state can obtain the configuration through the SIB, and a terminal device in the OOC state can obtain the configuration through pre-configuration. For example, the default frequency can be carried in sl-FreqInfoList.
[0430] Optionally, the terminal device determines the available frequencies for a layer 2 address associated with a broadcast or multicast service based on the combined available frequencies configured by the higher layer and the network device, and determines one or more default frequencies. If the default frequencies configured by the higher layer and the network device differ, the UE implementation may decide whether to execute the network configuration or the higher layer configuration.
[0431] Optionally, for a broadcast or multicast service, the sending terminal gives priority to sending on the defaultfrequency corresponding to the target layer 2 address associated with this broadcast or multicast service, and the receiving terminal gives priority to receiving on the defaultfrequency. Exemplarily, the sending terminal may give priority to sending any data belonging to the target layer 2 address associated with this multicast or broadcast service on the defaultfrequency corresponding to the target layer 2 address associated with this broadcast or multicast service; exemplarily, the sending terminal may give priority to sending high priority / low PDB / high reliability (low PER) and other data belonging to the target layer 2 address associated with this multicast or broadcast service on the defaultfrequency corresponding to the target layer 2 address associated with this broadcast or multicast service.
[0432] Optional embodiment: define a LCH priority to carrier / frequency band mapping list. If a data packet contains an LCH of a certain priority, the sending terminal will give priority to sending it on the corresponding carrier / frequency band, and the receiving terminal will give priority to receiving it on the carrier / frequency band corresponding to the high LCH priority.
[0433] Optional embodiment: The sending terminal device broadcasts / multicasts the carrier / frequency band supported for sending and / or the carrier / frequency band preferred by PC5 signaling, and the receiving terminal preferentially receives on the carrier / frequency band supported / preferred by the sending terminal.
[0434] Optionally, the exemplary PC5 signaling may be PC5 MAC CE, or other PC5 signaling that can also be supported by broadcast or multicast. The PC5 signaling may be sent on a carrier / frequency band supported by both R16 and R17.
[0435] Optionally, a MAC CE is used to indicate whether transmission is supported on the carrier. Each bit of the MAC CE indicates whether the terminal supports transmission on the carrier, with 1 indicating support for transmission on the carrier and 0 indicating non-support for transmission on the carrier. The bits of the MAC CE correspond one-to-one to the carrier / frequency band identifiers in ascending / descending order.
[0436] Optionally, a MAC CE is used to indicate whether priority transmission is supported on a carrier. Each bit of the MAC CE indicates whether the terminal supports priority transmission on the carrier. A value of 1 indicates support for priority transmission on the carrier, and a value of 0 indicates non-priority transmission on the carrier. The bits of the MAC CE correspond one-to-one to the carrier / frequency band identifiers in ascending / descending order.
[0437] In the embodiments of the present disclosure, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations of other embodiments.
[0438] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0439] 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), and the functions of some or all of the above units or modules are realized 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 a 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 software called by the processor, and the rest by hardware circuits.
[0440] In the embodiment of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and execution capability, 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, and the logical relationship of the above hardware circuit is fixed or reconfigurable, such as a hardware circuit implemented by a processor as 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.
[0441] Figure 6A is a schematic structural diagram of the first terminal proposed in an embodiment of the present disclosure. As shown in Figure 6A, the first 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 select a second carrier from the first carrier corresponding to the first target address, wherein the first target address is associated with a first service, and the first service is a broadcast service or a multicast service; the transceiver module is used to send sidelink data through the second carrier, and the sidelink data is associated with the first target address. Optionally, the transceiver module is used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2103, but not limited to this) performed by the first 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 (for example, step S2101, but not limited to this) performed by the first terminal 101 in any of the above methods, which will not be repeated here.
[0442] FIG6B is a schematic structural diagram of a second terminal proposed in an embodiment of the present disclosure.
[0443] As shown in Figure 6B, the second terminal 6200 may include: at least one of a transceiver module 6201 and a processing module 6202. In some embodiments, the processing module is configured to select a fourth carrier from the first carrier corresponding to the first target address, wherein the first target address is associated with a first service, the first service being a broadcast service or a multicast service, the fourth carrier being partially or completely identical to the second carrier, and the second carrier being a carrier selected by the first terminal from the first carrier; the transceiver module is configured to receive sidelink data via the fourth carrier, the sidelink data being associated with the first target address. Optionally, the transceiver module is configured to execute at least one of the communication steps (such as, but not limited to, step S4102) such as sending and / or receiving executed by the second terminal 102 in any of the above methods, which are not further described here. Optionally, the processing module is configured to execute at least one of the other steps (such as, but not limited to, step S2102) executed by the second terminal 102 in any of the above methods, which are not further described here.
[0444] 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.
[0445] In some embodiments, the processing module can be a single module or include multiple submodules. Optionally, the multiple submodules each execute all or part of the steps required to be executed by the processing module. Optionally, the processing module and the processor can be interchangeable.
[0446] Figure 7A is a schematic diagram of the structure of a communication device proposed in an embodiment of the present disclosure. Communication device 7100 can be a network device (e.g., an access network device, a core network device, etc.), or a terminal (e.g., a user device, etc.), or a chip, chip system, or processor that supports a network device to implement any of the above methods, or a chip, chip system, or processor that supports a terminal to implement 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.
[0447] 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.
[0448] 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.
[0449] 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 S2102, but not limited thereto), and the processor 7101 performs at least one of the other steps (for example, step S2101, but not limited thereto).
[0450] 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.
[0451] 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.
[0452] The communication device 7100 described in the above embodiment may be a network device or a terminal, 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.
[0453] FIG7B is a schematic diagram of the structure of a chip 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.
[0454] The chip 7200 includes one or more processors 7201 , and the chip 7200 is configured to execute any of the above methods.
[0455] 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.
[0456] In some embodiments, the interface circuit 7202 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2103, but not limited to this), and the processor 7201 performs at least one of the other steps (for example, step S2101, but not limited to this).
[0457] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
[0458] 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.
[0459] 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.
[0460] 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.
[0461] 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.
Claims
1. A communication method, characterized in that: The method is performed by a first terminal and includes: Selecting a second carrier from a first carrier corresponding to a first target address, where the first target address is associated with a first service, and the first service is a broadcast service or a multicast service; Sidelink data is transmitted via the second carrier, the sidelink data being associated with the first target address.
2. The method according to claim 1, characterized in that The selecting a second carrier from the carrier corresponding to the first target address includes: The second carrier is selected from the first carrier according to the priority of the first carrier.
3. The method according to claim 1, characterized in that The selecting a second carrier from the carrier corresponding to the first target address includes: The second carrier is selected from the first carriers according to a default carrier among the first carriers.
4. The method according to any one of claims 1 to 3, characterized in that Also includes: receiving configuration information sent by a high layer of the first terminal, where the configuration information includes a mapping relationship between the first service and a third carrier and / or a mapping relationship between the first service and the first target address; Determine the third carrier according to the configuration information; The first carrier is determined according to the third carrier.
5. The method according to claim 4, characterized in that Also includes: The configuration information indicates a priority of the third carrier, and the priority of the first carrier is determined according to the priority of the third carrier.
6. The method according to claim 4 or 5, characterized in that Also includes: The configuration information indicates a default carrier among the third carriers, and a default carrier among the first carriers is determined according to the default carrier among the third carriers.
7. The method according to any one of claims 4 to 6, characterized in that Also includes: The first terminal higher layer determines the priority of the third carrier according to the quality of service attribute of the first service.
8. The method according to any one of claims 1 to 7, characterized in that The sending of sidelink data through the second carrier includes: Sending a first data packet through the second carrier, where the first data packet is a data packet belonging to the first target address; or A second data packet belonging to the first target address is sent through the second carrier, and a priority of the second data packet is higher than a preset priority.
9. The method according to any one of claims 1 to 8, characterized in that Also includes: Send instruction information; The indication information is used to indicate at least one of the following: the first carrier; the second carrier.
10. A communication method, characterized in that: The method is performed by the second terminal, and includes: Selecting a fourth carrier from a first carrier corresponding to a first target address, where the first target address is associated with a first service, where the first service is a broadcast service or a multicast service, where the fourth carrier is partially or completely identical to a second carrier, and where the second carrier is a carrier selected by the first terminal from the first carrier; Sidelink data is received over the fourth carrier, the sidelink data being associated with the first target address.
11. The method according to claim 10, characterized in that The selecting a fourth carrier from the first carrier corresponding to the first target address includes: The fourth carrier is selected from the first carrier according to the priority of the first carrier.
12. The method according to claim 10, characterized in that The selecting a fourth carrier from the first carrier corresponding to the first target address includes: The fourth carrier is selected from the first carriers according to a default carrier among the first carriers.
13. The method according to any one of claims 10 to 12, characterized in that: Also includes: receiving configuration information sent by a high layer of the second terminal, where the configuration information includes a mapping relationship between the first service and a third carrier and / or a mapping relationship between the first service and the first target address; Determine the third carrier according to the configuration information; The first carrier is determined according to the third carrier.
14. The method according to claim 13, characterized in that Also includes: The configuration information indicates a priority of the third carrier, and the priority of the first carrier is determined according to the priority of the third carrier.
15. The method according to claim 13 or 14, characterized in that Also includes: The configuration information indicates a default carrier among the third carriers, and a default carrier among the first carriers is determined according to the default carrier among the third carriers.
16. The method according to any one of claims 13 to 15, characterized in that: Also includes: The second terminal higher layer determines the priority of the third carrier according to the quality of service attribute of the first service.
17. The method according to any one of claims 10 to 16, characterized in that: Also includes: receiving instruction information; The indication information is used to indicate at least one of the following: the first carrier; the second carrier.
18. A first terminal, characterized in that: include: a processing module, configured to select a second carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, and the first service is a broadcast service or a multicast service; A transceiver module is used to send side link data through the second carrier, and the side link data is associated with the first target address.
19. A second terminal, characterized in that: include: a processing module, configured to select a fourth carrier from a first carrier corresponding to a first target address, wherein the first target address is associated with a first service, the first service is a broadcast service or a multicast service, the fourth carrier is partially or completely the same as the second carrier, and the second carrier is a carrier selected by the first terminal from the first carrier; The transceiver module is used to receive sidelink data through the fourth carrier, and the sidelink data is associated with the first target address.
20. A communication device, characterized in that: include: one or more processors; Wherein, the communication device is used to execute the communication method according to any one of claims 1-9.
21. A communication device, characterized in that: include: one or more processors; Wherein, the communication device is used to execute the communication method described in any one of claims 10-17.
22. A communication system, characterized in that: include: A first terminal, configured to execute the communication method according to any one of claims 1 to 9, The second terminal is used to execute the communication method according to any one of claims 10-17.
23. 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 communication method according to any one of claims 1 to 9 or claims 10 to 17.