Sidelink control information transmission method and communication device
By introducing a two-level SCI structure and specific condition judgment in the side link of V2X communication, SCI1 shared by unicast, multicast and broadcast data transmission is realized, and the configuration information of SCI2 is indicated by using the fields of SCI1 when specific conditions are met, solving the problem of high detection complexity of side link control information and improving communication efficiency.
Patent Information
- Application Number
- CN201980100526.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-09-29
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2039-09-29
AI Technical Summary
In V2X communication, the detection complexity of side link control information is high, especially when multicast, unicast and broadcast data services share resource pools, SCI contents of different service types vary greatly, resulting in maximum control overhead and increased detection complexity.
By introducing a two-stage SCI structure in the side link, the first stage SCI (SCI1) and the second stage SCI (SCI2) are used to determine the type of SCI using conditions such as RNTI scrambling, field parameters and format identification, SCI1 shared by unicast, multicast and broadcast data transmission, and when specific conditions are met, the fields of SCI1 are used to indicate the configuration information of SCI2.
It reduces the detection complexity of SCI, improves the efficiency of terminal devices to acquire SCI, saves communication resources, and improves communication efficiency.
Smart Images

Figure CN114424594B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and more specifically, to a method and a communication device for transmitting sidelink control information. Background Art
[0002] Vehicle to everything (V2X) communication is an important key technology for realizing environmental perception and information interaction in the Internet of Vehicles. The communication link between different user terminal devices can be called a sidelink (SL). Vehicle-to-everything (V2X) communication can be carried out using a sidelink. Physical resource allocation in V2X communication includes two allocation methods: the first allocation method is based on the scheduling of network devices (such as base stations), and the user equipment in V2X sends control messages and data for V2X communication on the scheduled time-frequency resources according to the scheduling information of the network equipment. The second allocation method is that the V2X user equipment selects the time-frequency resources used for V2X communication from the available time-frequency resources contained in the pre-configured V2X communication resource pool.
[0003] In the sidelink, the device sending data can notify the device that needs to receive data of data-related resource configuration, etc. through the sidelink control information (SCI). In V2X communication, there are also multicast data services, unicast data services, and broadcast transmission data services. If the data of different types of services are transmitted in a shared resource pool, the SCI content of these types of services may be different. Therefore, it is possible to consider using two-stage SCI. Further, the Two-stage SCI is divided into the first stage SCI (firststage SCI) and the second stage SCI (second stage SCI). Among them, the terminal device performing broadcast data transmission only needs to detect the first stage SCI, and only the terminal device performing unicast and multicast data transmission needs to detect the first stage SCI and the second stage SCI. That is, the first stage SCI can be shared by the three services. However, even if the first stage SCI can be shared by the three services, the differences in unicast type, multicast type, and broadcast type still determine that the design of the first stage SCI for different service types is different. How to ensure that the control overhead of the first stage SCI is minimal and reduce the detection complexity of SCI corresponding to different businesses is an urgent problem to be solved. Summary of the invention
[0004] The present application provides a method and a communication device for transmitting sidelink control information, which can reduce the complexity of SCI detection.
[0005] In a first aspect, a method for transmitting sidelink control information is provided, and the execution subject of the method can be either a terminal device or a chip applied to the terminal device. The method comprises: receiving first sidelink control information SCI, the first SCI comprising a first field; determining whether the first SCI satisfies a first condition;
[0006] When the first SCI satisfies the first condition, the first field is used to indicate configuration information of a second SCI, wherein the second SCI is used to schedule unicast data transmission or multicast data transmission; or, when the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission;
[0007] The first condition includes at least one of the following conditions:
[0008] The first SCI is encrypted using the wireless network temporary identifier RNTI, the first SCI is encrypted using the first wireless network temporary identifier RNTI or the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier of the first SCI is the first identifier or the second identifier, the first SCI includes a target identifier and the target identifier corresponds to a terminal device receiving the first SCI, and the first SCI includes a target identifier and the target identifier corresponds to a unicast service / multicast service.
[0009] The method for transmitting sidelink control information provided in the first aspect, by sharing the first SCI (SCI1) through unicast data transmission, multicast data transmission, and broadcast data transmission, the first SCI can be shared by three services, and the detection complexity of the first SCI can be reduced. Moreover, when the first SCI meets the first condition, that is, in the unicast transmission mode or the multicast transmission mode, the first field of the first SCI is further used to indicate the relevant configuration information of the second SCI, thereby reducing the detection complexity of the second SCI, improving the efficiency of the terminal device in acquiring the second SCI (SCI2), saving communication resources, and improving communication efficiency.
[0010] In a possible implementation manner of the first aspect, the first SCI satisfies the first condition including:
[0011] The first SCI satisfies the first condition if at least one of the following conditions is met: the first SCI is encrypted using RNTI, the first SCI is encrypted using the first RNTI, the first SCI is encrypted using the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format ID of the first SCI is the first ID, the first SCI contains a target ID and the target ID corresponds to a terminal device receiving the first SCI, the first SCI contains a target ID and the target ID corresponds to a unicast service / multicast service. In this implementation, the first SCI satisfies the first condition by determining that the first SCI satisfies the first condition through the fact that the first SCI is encrypted using RNTI, the first SCI is encrypted using the first RNTI or the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the first SCI contains a target ID, and the format ID of the first SCI is a specific format ID. This is easy to implement, and the complexity of the first condition is low. This allows the terminal device to accurately and quickly determine that the first SCI satisfies the first condition, thereby improving the efficiency and accuracy of determining that the first SCI satisfies the first condition.
[0012] In a possible implementation of the first aspect, when the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or, when the first SCI is scrambled using the second RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission. In this implementation, the first RNTI is used to implicitly indicate that the first SCI is used for unicast data transmission, and the second RNTI is used to implicitly indicate that the first SCI is used for multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0013] In a possible implementation manner of the first aspect, when the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI used to schedule unicast data transmission; or
[0014] When the first SCI is scrambled using the second RNTI, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission. In this implementation, the first RNTI is used to implicitly indicate that the second SCI includes configuration information for unicast data transmission, and the second RNTI is used to implicitly indicate that the second SCI includes configuration information for multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0015] In a possible implementation of the first aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the terminal device determines that it is a receiver of the second SCI and detects the second SCI. In this implementation, by using the fact that the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI to indicate that the terminal device needs to detect the second SCI, the efficiency and accuracy of the terminal device determining that the second SCI needs to be detected can be improved, the complexity of the terminal device determining that the second SCI needs to be detected can be reduced, and the implementation is easy.
[0016] In a possible implementation of the first aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission or multicast data transmission. In this implementation, by using the first SCI to include a target ID and the target ID corresponds to a terminal device receiving the first SCI, it is implicitly indicated that the second SCI includes configuration information for multicast data transmission or unicast data transmission, which is easy to implement and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0017] In a possible implementation of the first aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the first SCI is used for unicast data transmission or for multicast data transmission. In this implementation, by using the fact that the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, it is implicitly indicated that the first SCI is used for unicast data transmission or for multicast data transmission. This is easy to implement and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or for multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0018] In a possible implementation of the first aspect, when the first SCI includes a target ID and the target ID corresponds to a unicast service or a multicast service, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission or multicast data transmission. In this implementation, by using the first SCI to include a target ID and the target ID corresponds to a unicast service or a multicast service, it is implicitly indicated that the second SCI includes configuration information for multicast data transmission or configuration information for unicast data transmission, which is easy to implement and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0019] In a possible implementation of the first aspect, when the first SCI includes a target ID and the target ID corresponds to a unicast service or a multicast service, the first SCI is used for unicast data transmission or for multicast data transmission. In this implementation, by using the first SCI to include a target ID and the target ID corresponds to a unicast service or a multicast service, it is implicitly indicated whether the first SCI is used for unicast data transmission or multicast data transmission, which is easy to implement, and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0020] In a possible implementation of the first aspect, the first RNTI is a cell radio network temporary identifier C-RNTI, or a unicast radio network temporary identifier U-RNTI. In this implementation, by using the cell radio network temporary identifier to indicate unicast data transmission, the efficiency and accuracy of indicating unicast data transmission can be improved.
[0021] In a possible implementation of the first aspect, the second RNTI may be a group radio network temporary identifier G-RNTI. In this implementation, by using the group radio network temporary identifier to indicate multicast data transmission, the efficiency and accuracy of indicating multicast data transmission can be improved.
[0022] In a possible implementation of the first aspect, in a possible implementation of the first aspect, when the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI. In this implementation, since there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI, the terminal device can quickly and accurately determine the configuration information of the second SCI according to the parameter of the first field, thereby improving the efficiency of determining the second SCI.
[0023] In a possible implementation of the first aspect, when the format identifier of the first SCI is the first identifier, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission; or, when the format identifier of the first SCI is the second identifier, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission. In this implementation, the first identifier is used to implicitly indicate that the second SCI includes the configuration information of unicast data transmission, and the second identifier is used to implicitly indicate that the second SCI includes the configuration information of multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0024] In a possible implementation manner of the first aspect, the first SCI not satisfying the first condition includes:
[0025] If at least one of the following is satisfied: the first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI, the first SCI is not encrypted using the second RNTI, the parameter of the first field is less than the first threshold, the format ID of the first SCI is not the first ID or the second ID, the first SCI contains a target ID but the target ID does not correspond to the terminal device receiving the first SCI, the first SCI contains a target ID but the target ID does not correspond to the unicast service / multicast service, and the first SCI does not contain a target ID, then the first SCI does not satisfy the first condition. In this implementation, by using the fact that the first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI or the second RNTI, the parameter of the first field is less than the first threshold, the first SCI does not contain a target ID, the first SCI does not contain a specific target ID, and the format ID of the first SCI is not a specific format ID, it is easy to implement, and the terminal device can accurately and quickly determine that the first SCI does not satisfy the first condition, thereby improving the efficiency and accuracy of determining that the first SCI does not satisfy the first condition.
[0026] In a possible implementation manner of the first aspect, the configuration information of the second SCI includes:
[0027] At least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI or the location information of the second SCI, the first target identifier (the first target identifier corresponds to the terminal device receiving the first SCI), and the second target identifier (the second target identifier corresponds to the unicast service / multicast service). In this implementation, the configuration information of the second SCI includes content, so that the terminal device can detect the second SCI more quickly, reducing the complexity of the terminal device detecting the second SCI and reducing the power consumption of the terminal device.
[0028] In a possible implementation of the first aspect, the first field (information) may be a combination of at least one or more of the MCS indication field (information), the hybrid automatic repeat request HARQ process number field (information), the new data indication (NDI) field (information), the redundant version field (information), and the multi-antenna related field (information) in the first SCI. In this implementation, by designing the first field of the first SCI, the terminal device can determine the first field more quickly, thereby determining the configuration information of the second SCI or the configuration information of the broadcast data transmission according to the first field. The efficiency of the terminal device in obtaining the configuration information of the second SCI or the configuration information of the broadcast data transmission is improved, thereby improving the communication efficiency.
[0029] In a second aspect, a method for transmitting sidelink control information is provided, and the execution subject of the method can be either a terminal device or a chip applied to the terminal device. The method includes: generating first sidelink control information SCI, the first SCI including a first field; sending the first SCI;
[0030] Wherein, when the first SCI satisfies the first condition, the first field is used to indicate configuration information of the second SCI, and the second SCI is used to schedule unicast data transmission or multicast data transmission; or
[0031] When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of the broadcast data transmission;
[0032] The first condition includes at least one of the following conditions:
[0033] The first SCI is encrypted using the wireless network temporary identifier RNTI, the first SCI is encrypted using the first RNTI or the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier of the first SCI is the first identifier or the second identifier, the first SCI includes a target identifier and the target identifier corresponds to a terminal device receiving the first SCI, and the first SCI includes a target identifier and the target identifier corresponds to a unicast service / multicast service.
[0034] The method for transmitting sidelink control information provided by the second aspect is to share the first SCI through unicast data transmission, multicast data transmission, and broadcast data transmission, and the communication device sends the first SCI. The first SCI can be shared by three services, which can reduce the detection complexity of the first SCI. In addition, when the first SCI meets the first condition, that is, in a unicast transmission mode or a multicast transmission mode, the first field of the first SCI is further used to indicate the relevant configuration information of the second SCI, thereby reducing the detection complexity of the second SCI, improving the efficiency of the terminal device in obtaining the second SCI, saving communication resources, and improving communication efficiency.
[0035] In a possible implementation manner of the second aspect, the first SCI satisfies the first condition including:
[0036] The first SCI satisfies the first condition if at least one of the following conditions is met: the first SCI is encrypted using RNTI, the first SCI is encrypted using the first RNTI, the first SCI is encrypted using the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier (format ID) of the first SCI is the first identifier, the first SCI includes a target identifier (target ID) and the target identifier corresponds to a terminal device receiving the first SCI, and the first SCI includes a target identifier and the target identifier corresponds to a unicast service / multicast service. In this implementation, the first RNTI is used to implicitly indicate that the first SCI is used for unicast data transmission, and the second RNTI is used to implicitly indicate that the first SCI is used for multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0037] In a possible implementation of the second aspect, when the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or, when the first SCI is scrambled using the second RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission. In this implementation, the first RNTI is used to implicitly indicate that the second SCI includes configuration information for unicast data transmission, and the second RNTI is used to implicitly indicate that the second SCI includes configuration information for multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0038] In a possible implementation manner of the second aspect, when the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI used to schedule unicast data transmission; or
[0039] When the first SCI is scrambled using the second RNTI, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission. In this implementation, the first RNTI is used to implicitly indicate that the second SCI includes configuration information for unicast data transmission, and the second RNTI is used to implicitly indicate that the second SCI includes configuration information for multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0040] In a possible implementation of the second aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the terminal device determines that it is a receiver of the second SCI and detects the second SCI. In this implementation, by using the fact that the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI to indicate that the terminal device needs to detect the second SCI, the efficiency and accuracy of the terminal device determining that the second SCI needs to be detected can be improved, the complexity of the terminal device determining that the second SCI needs to be detected can be reduced, and the implementation is easy.
[0041] In a possible implementation of the second aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the first field is used to indicate configuration information of the second SCI for scheduling unicast data transmission or multicast data transmission. In this implementation, by using the fact that the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, it is implicitly indicated that the second SCI includes configuration information for multicast data transmission or unicast data transmission, which is easy to implement and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0042] In a possible implementation of the second aspect, when the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, the first SCI is used for unicast data transmission or for multicast data transmission. In this implementation, by using the fact that the first SCI includes a target ID and the target ID corresponds to a terminal device receiving the first SCI, it is implicitly indicated that the first SCI is used for unicast data transmission or for multicast data transmission. This is easy to implement and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or for multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0043] In a possible implementation of the second aspect, when the first SCI includes a target ID and the target ID corresponds to a unicast service or a multicast service, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission or multicast data transmission. In this implementation, by using the first SCI to include a target ID and the target ID corresponds to a unicast service or a multicast service, it is implicitly indicated that the second SCI includes configuration information for multicast data transmission or configuration information for unicast data transmission, which is easy to implement and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0044] In a possible implementation of the second aspect, when the first SCI includes a target ID and the target ID corresponds to a unicast service or a multicast service, the first SCI is used for unicast data transmission or for multicast data transmission. In this implementation, by using the first SCI to include a target ID and the target ID corresponds to a unicast service or a multicast service, it is implicitly indicated whether the first SCI is used for unicast data transmission or multicast data transmission, which is easy to implement, and can enable the terminal device to accurately and quickly determine whether the first SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the first SCI.
[0045] In a possible implementation of the second aspect, the first RNTI is a cell radio network temporary identifier C-RNTI, or a unicast radio network temporary identifier U-RNTI. In this implementation, by using the cell radio network temporary identifier to indicate unicast data transmission, the efficiency and accuracy of indicating unicast data transmission can be improved.
[0046] In a possible implementation of the second aspect, the second RNTI may be a group radio network temporary identifier G-RNTI. In this implementation, by using the group radio network temporary identifier to indicate multicast data transmission, the efficiency and accuracy of indicating multicast data transmission can be improved.
[0047] In a possible implementation of the second aspect, in a possible implementation of the first aspect, when the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI. In this implementation, since there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI, the terminal device can quickly and accurately determine the configuration information of the second SCI according to the parameter of the first field, thereby improving the efficiency of determining the second SCI.
[0048] In a possible implementation of the second aspect, when the format identifier of the first SCI is the first identifier, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission; or, when the format identifier of the first SCI is the second identifier, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission. In this implementation, the first identifier is used to implicitly indicate that the second SCI includes the configuration information of unicast data transmission, and the second identifier is used to implicitly indicate that the second SCI includes the configuration information of multicast data transmission. This is easy to implement, and can enable the terminal device to accurately and quickly determine whether the second SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by the second SCI.
[0049] In a possible implementation manner of the second aspect, the first SCI not satisfying the first condition includes:
[0050] If at least one of the following is satisfied: the first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI, the first SCI is not encrypted using the second RNTI, the parameter of the first field is less than the first threshold, the format ID of the first SCI is not the first ID or the second ID, the first SCI contains a target ID but the target ID does not correspond to the terminal device receiving the first SCI, the first SCI contains a target ID but the target ID does not correspond to the unicast service / multicast service, and the first SCI does not contain a target ID, then the first SCI does not satisfy the first condition. In this implementation, by using the fact that the first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI or the second RNTI, the parameter of the first field is less than the first threshold, the first SCI does not contain a target ID, the first SCI does not contain a specific target ID, and the format ID of the first SCI is not a specific format ID, it is easy to implement, and the terminal device can accurately and quickly determine that the first SCI does not satisfy the first condition, thereby improving the efficiency and accuracy of determining that the first SCI does not satisfy the first condition.
[0051] In a possible implementation manner of the second aspect, the configuration information of the second SCI includes:
[0052] At least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI or the location information of the second SCI, the first target identifier (the first target identifier corresponds to the terminal device receiving the first SCI), and the second target identifier (the second target identifier corresponds to the unicast service / multicast service).
[0053] In a possible implementation of the second aspect, the first field (information) may be a combination of at least one or more of the MCS indication field (information) in the first SCI, the hybrid automatic repeat request HARQ process number field (information), the new data indication (NDI) field (information), the redundant version field (information), and the multi-antenna related field (information).
[0054] According to a third aspect, a communication device is provided, comprising a unit for executing each step of the above first aspect or any possible implementation manner of the first aspect.
[0055] According to a fourth aspect, a communication device is provided, comprising a unit for executing each step in the above second aspect or any possible implementation manner of the second aspect.
[0056] In a fifth aspect, a communication device is provided, comprising at least one processor and a memory, wherein the at least one processor is used to execute the method in the above first aspect or any possible implementation of the first aspect.
[0057] In a sixth aspect, a communication device is provided, comprising at least one processor and a memory, wherein the at least one processor is used to execute the method in the above second aspect or any possible implementation of the second aspect.
[0058] In a seventh aspect, a communication device is provided, comprising at least one processor and an interface circuit, wherein the at least one processor is used to execute the method in the above first aspect or any possible implementation of the first aspect.
[0059] In an eighth aspect, a communication device is provided, comprising at least one processor and an interface circuit, wherein the at least one processor is used to execute the method in the above second aspect or any possible implementation of the second aspect.
[0060] In the ninth aspect, a terminal device is provided, which includes the communication device provided in the third aspect, or the terminal device includes the communication device provided in the fifth aspect, or the terminal device includes the communication device provided in the seventh aspect.
[0061] In the tenth aspect, a terminal device is provided, which includes the communication device provided in the fourth aspect, or the terminal device includes the communication device provided in the sixth aspect, or the terminal device includes the communication device provided in the eighth aspect.
[0062] In the eleventh aspect, a computer program product is provided, which includes a computer program, which, when executed by a processor, is used to execute the method in any possible implementation of the first aspect to the second aspect, or the first aspect to the second aspect.
[0063] In the twelfth aspect, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed, it is used to execute the method in any possible implementation of the first aspect to the second aspect, or the first aspect to the second aspect.
[0064] In a thirteenth aspect, a chip is provided, comprising: a processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method in any possible implementation of the above-mentioned various aspects or various aspects.
[0065] The method and communication device for transmitting sidelink control information provided by the present application share the first SCI through unicast transmission mode, multicast transmission mode, and broadcast transmission mode data transmission. The SCI1 format (format) and / or load (payload size) corresponding to the three service types are the same, and different methods are used to distinguish the first SCI corresponding to the service type. Under the unicast transmission mode or the multicast transmission mode, the first field in the first SCI is further used to indicate the relevant configuration information of the second SCI. On the one hand, the first SCI can be shared by the three services, which can reduce the detection complexity of the first SCI. In addition, the detection complexity of the second SCI is reduced, the efficiency of the terminal device in obtaining the second SCI is improved, communication resources are saved, and communication efficiency is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Figure 1 It is a schematic diagram of a communication system applicable to an embodiment of the present application.
[0067] Figure 2 is a schematic diagram of another example of a communication system applicable to the method of an embodiment of the present application.
[0068] Figure 3 It is a schematic interactive diagram of a method for transmitting side link control information provided in an embodiment of the present application.
[0069] Figure 4 This is a schematic diagram of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission respectively in an embodiment of the present application.
[0070] Figure 5 This is a schematic diagram of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission respectively in an embodiment of the present application.
[0071] Figure 6 It is a schematic block diagram of a communication device provided in an embodiment of the present application.
[0072] Figure 7 It is a schematic block diagram of another communication device provided in an embodiment of the present application.
[0073] Figure 8 This is a schematic block diagram of another communication device provided in an embodiment of the present application.
[0074] Figure 9 It is a schematic block diagram of another communication device provided in an embodiment of the present application.
[0075] Figure 10 It is a schematic block diagram of a terminal device provided in an embodiment of the present application.
[0076] Figure 11 This is a schematic block diagram of another terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0077] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0078] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: V2X or device to device (D2D) communication system, Global System of Mobilecommunication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, future fifth generation (5G) system or new radio (NR), etc.
[0079] The terminal device in the embodiments of the present application may refer to a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. Automobiles, vehicle-mounted devices, etc. in a V2X communication system. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, or a terminal device in a future evolved Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited to this.
[0080] The network device in the embodiment of the present application can be a device for communicating with a terminal device. The network device can be a base station (Base Transceiver Station, BTS) in a global system of mobile communications (Global System of Mobile communication, GSM) system or code division multiple access (Code Division Multiple Access, CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (Evolutional NodeB, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN) scenario, or the network device can be a serving transmission reception point (Serving TRP), a relay station, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved PLMN network, etc., and the embodiments of the present application are not limited.
[0081] In an embodiment of the present application, a terminal device or a network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal device or a network device, or a functional module in a terminal device or a network device that can call a program and execute a program.
[0082] In addition, various aspects or features of the present application can be implemented as methods, devices or products using standard programming and / or engineering techniques. The term "product" used in this application covers computer programs that can be accessed from any computer-readable device, carrier or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or tapes, etc.), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0083] V2X communication is an important key technology for realizing environmental perception and information interaction in the Internet of Vehicles. The other devices here can be other vehicles, other infrastructure, pedestrians, terminal devices, etc. V2X communication can be regarded as a special case of device-to-device (D2D) communication. The communication link between different user terminal devices can be called SL. For example, the communication link between vehicles can be SL. In the V2X communication system, the physical sidelink control channel (PSCCH) is used to transmit control information in V2X communication, and the physical sidelink shared channel (PSSCH) is used to transmit data in V2X communication.
[0084] At present, physical resource allocation in V2X communication includes two allocation modes. The first resource allocation mode is based on the scheduling of network equipment (such as base stations), and the user equipment in V2X (such as vehicles or vehicle-mounted equipment) sends control messages and data for V2X communication on the scheduled time-frequency resources according to the scheduling information of the network equipment. The second resource allocation mode is that the user equipment in V2X selects the time-frequency resources used for V2X communication from the available time-frequency resources contained in the pre-configured V2X communication resource pool (or also called V2X resource set).
[0085] In the second resource allocation method, when the terminal device sending data (for the convenience of description, the sending device is used as an example below) detects or senses the detection resource in the resource pool, it is necessary to interpret the corresponding service quality information (quality of service, QOS) parameters in the side link control information (SCI) of other terminal devices. The QOS can represent the priority information of other terminals sending data on the resource. For example, the parameter can be the data priority (ProSe Per-Packet Priority, PPPP) in the resource pool. The sending device can obtain the PPPP of other terminal devices on the resource, and according to the PPPP of the data it needs to send and the PPPP on the detected resource, if the corresponding threshold value is met, then the resource can be used, otherwise the resource cannot be used. Meeting the corresponding threshold value means that the detected energy signal is less than or equal to the threshold value.
[0086] In the first resource allocation mode, the network device schedules the transmitting device on the sidelink through down control information (DCI), and the transmitting device notifies the receiving device (receiving device) of the resources and transmission mode of the sidelink data through SCI on the sidelink according to the resources for the sidelink data transmission allocated in the DCI (including resources for the sidelink control information SCI and resources for the sidelink data transmission), and then sends the sidelink data to the receiving device on the sidelink. In the second resource allocation mode, the transmitting device sends SCI to the receiving device on the sidelink based on the successful detection of the channel, and notifies the receiving device of the resources and transmission parameters of the sidelink data.
[0087] In the current discussion of the 3rd generation partnership project (3GPP), it is considered that the SCI sent on the side link can be further enhanced. The current SCI can be called single-stage SCI, and it is proposed that two-stage SCI can be considered in the future. Two-stage SCI divides SCI into first stage SCI and second stage SCI. Among them, first stage SCI can also be called SCI1, and second stage SCI can also be called SCI2. Terminal equipment working on the side link usually needs to detect SCI1 and obtain the resources indicated therein (the resources can be reserved / reserved, or have been used to schedule data) so that there is no conflict when deciding its own resource usage.
[0088] Table 1 shows the contents of single-stage SCI and two-stage SCI respectively.
[0089] Table 1
[0090]
[0091]
[0092]
[0093] Among them, RV stands for redundancy version (RV).
[0094] On the sidelink, there may also be a multicast transmission mode, a unicast transmission mode, and a broadcast transmission mode, which can also be understood as different service types.
[0095] Among them, the multicast transmission mode, or also known as the groupcast transmission mode, refers to the technology in which a terminal device sending data sends the same data to multiple other terminal devices at the same time, that is, point-to-multipoint transmission. The unicast transmission mode refers to the method in which, for the same data, a terminal device sending data only sends data to another terminal device, that is, point-to-point transmission. The broadcast transmission mode refers to the method in which a terminal device sending data sends data on a broadcast channel, and all other terminal devices can receive the data on the broadcast channel.
[0096] Table 2 shows the fields and corresponding bit numbers that may be included in the SCI for scheduling unicast data, multicast data, and broadcast data.
[0097] Table 2
[0098]
[0099]
[0100] The modulation and coding scheme (MCS) table is shown in Table 3. The MCS field in the SCI indicates the MCS index.
[0101] Table 3
[0102]
[0103]
[0104] If data of different service types (unicast type, multicast type, broadcast type) are transmitted in a shared resource pool, the SCI contents of these service types may be different. Among them, the service type can be one or more of unicast type, multicast type, and broadcast type. The SCI corresponding to the broadcast data only needs to include resource occupancy information and relatively simple scheduling information, while the SCI corresponding to unicast / multicast needs to include relatively complex scheduling information. Therefore, the SCI corresponding to the broadcast data and the SCI corresponding to the unicast / multicast may require different payload sizes. The payload here can be understood as the length of the SCI information bits.
[0105] SCI is also a kind of control information, which can be used for resource detection and scheduling of unicast type, multicast type, and broadcast type data in SL. The terminal device that needs to receive the SCI needs to detect the SCI (or it can be called blind detection). Each blind detection requires decoding, and the total amount of calculation is very large. In order to minimize the amount of blind detection calculation of the terminal device, it is necessary to keep the payload size of the SCI corresponding to different service types as similar as possible. When SCI is used for unicast / multicast data, SCI contains more scheduling information, which may even involve SL feedback information and SL channel state information feedback. Therefore, by dividing the Two-stage SCI, the Two-stage SCI is divided into SCI1 (first stage SCI) and SCI 2 (second stage SCI). Consider that unicast type and multicast type data transmission share SCI1, and only unicast type and multicast type use SCI2. That is, the terminal device that performs broadcast data transmission only needs to detect SCI1, and only the terminal device that performs unicast and multicast data transmission detects SCI1 and SCI 2. For example, when terminal device 1 sends SCI to terminal device 2 to terminal device N, the data transmission mode of any terminal device or multiple terminal devices between terminal device 1 and terminal device 2 to terminal device N includes unicast transmission mode, multicast transmission mode, and broadcast transmission mode. Assume that the data transmission mode between terminal device 1 and terminal device 2 is unicast transmission mode, or, assume that the data transmission mode between terminal device 1 and terminal devices 3 to 5 is multicast transmission mode, and the data transmission mode between terminal device 1 and terminal devices 6 to N is broadcast transmission mode. Then terminal device 6 to terminal device N needs to detect SCI1, and terminal devices 2 to 5 need to detect both SCI1 and SCI 2. When the data transmission mode is unicast transmission mode or multicast transmission mode, the terminal device needs to detect two SCIs to correctly transmit data. How to reduce the complexity of the terminal device detecting two SCIs has become an urgent problem to be solved. Moreover, even if the first stage SCI can be shared by three services, the differences in unicast type, multicast type, and broadcast type still determine that the design of the first stage SCI for different service types is different. In this case, how to ensure that the control overhead of the first stage SCI is minimized and the detection complexity of the first stage SCI are also issues that need to be addressed.
[0106] In view of this, the present application provides a method for transmitting sidelink control information, and the SCI1 is shared by data transmission in unicast transmission mode, multicast transmission mode, and broadcast transmission mode. The SCI1 format (format) and / or load (payload size) corresponding to the three service types are the same, and different methods are used to distinguish the SCI1 corresponding to the service type. Under the unicast transmission mode or the multicast transmission mode, the field of SCI1 is further used to indicate the relevant configuration information of SCI2. On the one hand, SCI1 can be shared by the three services, which can reduce the detection complexity of SCI1. In addition, the detection complexity of SCI2 is reduced, the efficiency of the terminal device in obtaining SCI2 is improved, communication resources are saved, and communication efficiency is improved.
[0107] To facilitate understanding of the embodiments of the present application, first Figure 1 and Figure 2 A communication system applicable to an embodiment of the present application is briefly introduced.
[0108] Figure 1 1 is a schematic diagram of a communication system 100 applicable to a method for transmitting sidelink control information according to an embodiment of the present application. Figure 1 As shown, the communication system 100 includes four communication devices, for example, a network device 110, terminal devices 121 to 123, wherein the network device 110 and at least one of the terminal devices 121 to 123 can communicate data via a wireless connection. For the terminal devices 121 to 123, the link formed between each other is SL. For example, when the network device 110 schedules the terminal device 121 to send side data to the terminal device 122 and the terminal device 123 through DCI, the terminal device 121 can use the side link control information transmission method provided in the present application to send SCI1 to the terminal device 122 and the terminal device 123, which is used to schedule the unicast type and multicast type data transmission between the terminal device 121 and the terminal device 122 and the terminal device 123. Alternatively, the terminal device 121 can send SCI1 to all terminal devices including the terminal device 122 and the terminal device 123, which is used to schedule the broadcast type data transmission between the terminal device 121 and all the terminals.
[0109] Figure 2 FIG. 1 is a schematic diagram of another communication system 120 applicable to the method for transmitting sidelink control information in an embodiment of the present application. Figure 2As shown, the communication system 120 includes three communication devices, for example, terminal devices 121 to 123, wherein the terminal devices and the terminal devices can communicate data via a D2D or V2X communication method. For the terminal devices 121 to 123, the link between each other is SL. For example, the terminal device 121 can use the side link control information transmission method provided in the present application to send SCI1 to the terminal device 122 and the terminal device 123, which is used to schedule unicast type or multicast type data transmission between the terminal device 121 and the terminal device 122 and the terminal device 123. Alternatively, the terminal device 121 can send SCI1 to all terminal devices including the terminal device 122 and the terminal device 123, which is used to schedule broadcast type data transmission between the terminal device 121 and all the terminals.
[0110] It should be understood that Figure 1 and Figure 2 Each communication system shown may also include more network nodes, such as more terminal devices or network devices. Figure 1 and Figure 2 The network devices or terminal devices included in each of the communication systems shown may be network devices or terminal devices in various forms as described above. The embodiments of the present application are not shown one by one in the figures.
[0111] It should be understood that in the embodiments of the present application, the methods of each embodiment are described by taking the terminal device as the execution subject of the execution method of each embodiment as an example. As an example but not a limitation, the execution subject of the execution method may also be a chip applied to the terminal device. The terminal device may be a vehicle, an on-board device, a mobile phone terminal, etc. in V2X communication.
[0112] like Figure 3 As shown, Figure 3 The method 200 shown in FIG. 2 may include steps S210 to S230. Figure 3 Each step in method 200 is described in detail.
[0113] S210: The first terminal device generates a first SCI, where the first SCI includes a first field. The first SCI may be the above-mentioned SCI1.
[0114] S220: The first terminal device sends the first SCI to the second terminal device. Correspondingly, the second terminal device receives the first SCI.
[0115] S230: The second terminal device determines whether the first SCI satisfies a first condition.
[0116] When the first SCI satisfies the first condition, the first field is used to indicate configuration information of a second SCI, wherein the second SCI is used to schedule unicast data transmission or multicast data transmission; or,
[0117] When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission.
[0118] The first condition includes at least one of the following conditions:
[0119] The first SCI is scrambled using a network temporary identifier (RNTI), the first SCI is scrambled using a first RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is the first identifier or the second identifier.
[0120] Specifically, in S210, when the first terminal device needs to send data to the second terminal device, the first terminal device can send a first SCI to the second terminal device, and the first SCI can be SC1 (first stage SCI). In the following description, the first SCI can be SCI1 as an example for illustration. Among them, the way in which the first terminal device sends data to the second terminal device can be a unicast data mode, a multicast data mode, or a broadcast data mode. SCI1 includes a first field. In the present application, the first field can also be understood as the first information, or the first bit field, or the first information field. The first field can be just one field, or it can be one or more fields, or one or more information, or one or more bit fields, or one or more information fields.
[0121] When the first terminal device sends data to the second terminal device in a multicast data mode, the second terminal device may be one of a group of terminal devices, and the first terminal device sends multicast data to the group of terminal devices. All terminal devices in the group of terminal devices can receive the SCI1. When the first terminal device sends data to the second terminal device in a broadcast data transmission mode, the second terminal device may be any one of all terminal devices adjacent to the first terminal device. All terminal devices adjacent to the first terminal device can receive the SCI1.
[0122] In the embodiment of the present application, SCI1 is used to schedule unicast data transmission, multicast data transmission or broadcast data transmission. For example, SCI1 may include information on resource occupancy.
[0123] It should be understood that in the first resource allocation method, the first terminal device may first receive DCI from the network device and generate SCI1 according to DCI. Alternatively, in the second resource allocation method, the first terminal device may first sense resources in the resource pool according to the data it needs to send, determine available resources, and then send SCI1 to the second terminal device.
[0124] In S220, the first terminal device sends the first SCI to the second terminal device. For example, the first terminal device may send SCI1 to the second terminal device via PSCCH.
[0125] In S230 , the first terminal device determines whether the SCI1 satisfies a first condition.
[0126] The first condition includes at least one of the following conditions:
[0127] SCI1 is encrypted using RNTI, SCI1 is encrypted using the first RNTI or the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier of SCI1 is the first identifier or the second identifier, SCI1 contains a target identifier (targetID) and the target identifier corresponds to the second terminal device, SCI1 contains a target identifier and the target identifier corresponds to a unicast service / multicast service. The second terminal device can be one or more terminal devices.
[0128] In this application, the target identifier may also be referred to as the destination ID, and the ID may also be referred to as an index.
[0129] SCI1 includes a target ID and the target ID corresponds to one or more terminal devices, which can be understood as: the target ID can be the ID of the terminal device that needs to detect SCI2. When the target ID is the ID of the terminal device that needs to detect SCI2, the ID of the terminal device can be the C-RNTI of the terminal device, or the absolute or relative ID of the terminal device in the system / multicast group, or the ID of the terminal device can also be a few truncated bits of the C-RNTI of the terminal device.
[0130] SCI1 contains a target identifier and the target identifier corresponds to a unicast service / multicast service, which can be understood as: implicitly matching at least one of the unicast services / multicast services. When the target identifier implicitly matches at least one of the unicast services / multicast services, there is a corresponding relationship between the target identifier and at least one of the unicast services / multicast services, or there is a corresponding relationship between the target identifier and at least one of the groups of unicast services / multicast services. The corresponding relationship can be predefined by the protocol or configured to the terminal device through high-level signaling. Among them, the target identifier can be one or more.
[0131] In an embodiment of the present application, when SCI1 is encrypted using RNTI, SCI1 is encrypted using the first RNTI or the second RNTI, the parameter of the first field in SCI1 is greater than or equal to the first threshold, the format identifier of SCI1 is the first identifier or the second identifier, SCI1 includes a target identifier (target ID) and the target identifier corresponds to the second terminal device, SCI1 includes a target identifier and the target identifier corresponds to at least one of a unicast service / multicast service, the SCI1 satisfies the first condition, and the first field in SCI1 is used to indicate the configuration information of the second SCI. The second SCI may be SCI2 (second stage SCI). In the following description, the second SCI is illustrated using SCI2 as an example. SCI2 is used to schedule unicast data transmission or multicast data transmission, that is, when the SCI1 satisfies the first condition, SCI1 is used to schedule unicast data transmission or multicast data transmission, which means that the second terminal device not only needs to detect SCI1, but also needs to detect SCI2.
[0132] Optionally, when SCI1 includes a target ID and the target ID corresponds to the second terminal device, the second terminal device determines that it is a receiver of SCI2 and detects SCI2.
[0133] In the present application, when the service type is unicast, SCI2 can be scrambled by the C-RNTI of the second terminal device; when the service type is multicast, SCI2 can be scrambled by the identifier of the multicast group where the second terminal is located. The identifier of the multicast group can be the RNTI corresponding to the multicast group, or the group RNTI.
[0134] In the embodiment of the present application, by using the first SCI to include a target ID and the target ID corresponds to the second terminal device, it is implicitly indicated that the second SCI includes configuration information for multicast data transmission or unicast data transmission, and indicates that SCI1 is used for unicast data transmission or for multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by SCI1, which is easy to implement. In addition, the terminal device can accurately and quickly determine whether SCI2 is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by SCI2.
[0135] When the SCI1 does not meet the first condition, for example, SCI1 does not use RNTI for encryption, SCI1 does not use the first RNTI or the second RNTI for encryption, the parameter of the first field is less than the first threshold, the format identifier of SCI1 is not the first identifier or the second identifier, SCI1 contains a target identifier and the target identifier corresponds to at least one of the broadcast services, the first field in SCI1 is used to indicate the configuration information of the broadcast data transmission. That is, when SCI1 does not meet the first condition, SCI1 is used to schedule broadcast data transmission, which means that the second terminal device only needs to detect SCI1 and does not need to detect SCI2.
[0136] Optionally, when the SCI1 satisfies the first condition, since the first field in SCI1 is used to indicate the configuration information of SCI2, the second terminal device can detect SCI2 according to the configuration information of SCI2 indicated by the first field.
[0137] The method for transmitting sidelink control information provided by the present application shares the first SCI (SCI1) through unicast data transmission, multicast data transmission, and broadcast data transmission. The first SCI can be shared by three services, which can reduce the detection complexity of the first SCI. In addition, when the SCI1 meets the first condition, that is, in the unicast transmission mode or the multicast transmission mode, the first field of the first SCI is further used to indicate the relevant configuration information of the second SCI, thereby reducing the detection complexity of the second SCI, improving the efficiency of the terminal device in obtaining the second SCI, saving communication resources, and improving communication efficiency.
[0138] It should be understood that in an embodiment of the present application, the first field (information) in SCI1 may be a field (information) used for data scheduling. For example, the first field (information) may be a combination of at least one or more fields in SCI1, including the MCS indication field (information), the hybrid automatic repeat request (HARQ) process number (HARQ process number) field (information), the new data indicator (NDI) field (information), the redundancy version field (information), and the multi-antenna related field (information). The present application is not limited here. By designing the first field of the first SCI, the terminal device can determine the first field more quickly, thereby determining the configuration information of the second SCI or the configuration information of the broadcast data transmission according to the first field. Improve the efficiency of the terminal device in obtaining the configuration information of the second SCI or the configuration information of the broadcast data transmission, thereby improving the communication efficiency.
[0139] In some possible implementations of the present application, SCI1 satisfies the first condition including:
[0140] If at least one of the following conditions is met: SCI1 is encrypted using RNTI, SCI1 is encrypted using the first RNTI, SCI1 is encrypted using the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier (format ID) of SCI1 is the first identifier, SCI1 contains a target identifier (target ID) and the target identifier corresponds to the second terminal device, SCI1 contains a target identifier and the target identifier corresponds to a unicast service / multicast service, then SCI1 satisfies the first condition.
[0141] The details will be explained below.
[0142] Unicast data transmission, multicast data transmission and broadcast data transmission may share SCI1. Optionally, the formats of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission respectively may be the same. The format of SCI1 may be represented by the format identifier (format identify, format ID) of SCI1. When unicast data transmission, multicast data transmission and broadcast data transmission share SCI1, that is, unicast data transmission, multicast data transmission and broadcast data transmission respectively correspond to one SCI1, the format identifiers of the three SCI1s may be the same, that is, the formats of the three SCI1s may be the same. The three SCI1s all include a first field, and optionally, the positions of the first field in the three SCI1s are the same. However, the meaning / interpretation of the first field in the three SCI1s is different.
[0143] It should be understood that in the embodiment of the present application, the use of RNTI to scramble SCI1 can be understood as the cyclic redundancy check (CRC) of SCI1 being scrambled using RNTI.
[0144] In an embodiment of the present application, when SCI1 is encrypted using RNTI, the SCI1 is used to schedule unicast data transmission or multicast data transmission. That is, there is a correspondence between SCI1 encrypted using RNTI and SCI1 used to schedule unicast data transmission or multicast data transmission, and the correspondence may be predefined or configured by signaling. When the second terminal device receives SCI1 encrypted using RNTI, that is, SCI1 meets the first condition, it can be determined that the received SCI1 is used to schedule unicast data transmission or multicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2. SCI2 is used to schedule unicast data transmission or multicast data transmission.
[0145] In the embodiment of the present application, the second terminal device may not determine whether the received SCI1 is used to schedule unicast data transmission / multicast data transmission / broadcast data transmission mode, that is, the second terminal can directly determine whether it is necessary to detect SCI2. Therefore, in each embodiment of the present application, it can be determined whether it is necessary to detect SCI2 based on whether SCI1 meets the first condition. That is, when the second terminal device receives SCI1 and SCI1 meets the first condition, it can be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2.
[0146] When the terminal device receives SCI1 encrypted with RNTI, it can determine that SCI1 is used for unicast data transmission or multicast data transmission. The data transmission mode between the first terminal device and the second terminal device is unicast data transmission mode or multicast transmission mode. The second terminal device can determine the configuration information of SCI2 based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the unicast data or multicast data sent by the first terminal device.
[0147] Optionally, in an embodiment of the present application, further, when SCI1 is encrypted using a specific first RNTI, the SCI1 is used for unicast data transmission. The first RNTI is used to indicate that SCI1 is used for unicast data transmission, that is, there is a corresponding relationship between the first RNTI and SCI1 used for unicast data transmission, and the corresponding relationship can be predefined or configured by signaling. For example, the first RNTI can be a universal terrestrial radio access network temporary identifier (U-RNTI), or the first RNTI can be a cell network temporary identifier (C-RNTI), or the first RNTI can be a unicast radio network temporary identifier (U-RNTI). When the second terminal device receives SCI1 encrypted with the first RNTI, that is, SCI1 meets the first condition, it can be determined that the received SCI1 is used for unicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2.
[0148] In an embodiment of the present application, the first RNTI is used to implicitly indicate that SCI2 includes configuration information for unicast data transmission, and the second RNTI is used to implicitly indicate that SCI2 includes configuration information for multicast data transmission. This is easy to implement and can enable the terminal device to accurately and quickly determine whether SCI2 is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by SCI2.
[0149] Optionally, when SCI1 includes a target ID and the target ID corresponds to the second terminal device, the second terminal determines that it is a receiver of SCI2 and detects SCI2.
[0150] Optionally, the target identifier corresponding to the second terminal device can be called the first target identifier.
[0151] When SCI1 is scrambled using the first RNTI, SCI2 is used to schedule unicast data transmission. That is, there may be a corresponding relationship between the first RNTI and SCI2 used to schedule unicast data transmission. The corresponding relationship may also be predefined or configured by signaling.
[0152] When the terminal device receives SCI1 encrypted with the first RNTI, it can be determined that SCI1 is used for unicast data transmission, and the first field of SCI1 is used to indicate the configuration information of SCI2 for scheduling unicast data transmission. The data transmission mode between the first terminal device and the second terminal device is a unicast data transmission mode. The second terminal device can determine the configuration information of SCI2 for scheduling unicast data transmission based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the unicast data sent by the first terminal device.
[0153] That is, when SCI1 is scrambled using the first RNTI, SCI1 is about unicast data transmission. SCI1 includes the transmission resources of the unicast data transmission. SCI1 also includes the priority information of the unicast data transmission.
[0154] In an embodiment of the present application, when SCI1 is encrypted using a specific second RNTI, the SCI1 is used for multicast data transmission. The second RNTI is used to indicate that SCI1 is used for multicast data transmission, that is, there is a corresponding relationship between the second RNTI and SCI1 used for multicast data transmission, and the corresponding relationship can be predefined or configured by signaling. For example, the second RNTI can be a group radio network temporary identifier (group radio network temporary identifier, G-RNTI). When the second terminal device receives SCI1 encrypted with the second RNTI, that is, SCI1 meets the first condition, it can be determined that the received SCI1 is used for multicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2.
[0155] When SCI1 is scrambled using the second RNTI, SCI2 is used to schedule multicast data transmission. That is, there may be a corresponding relationship between the second RNTI and SCI2 used to schedule multicast data transmission. The corresponding relationship may also be predefined or configured by signaling.
[0156] When the terminal device receives SCI1 encrypted with the second RNTI, it can be determined that SCI1 is used for multicast data transmission, and the first field of SCI1 is used to indicate the configuration information of SCI2 for scheduling multicast data transmission. That is, the way the first terminal device sends data to the second terminal device is multicast. The second terminal device can determine the configuration information of SCI2 for scheduling multicast data transmission based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the multicast data sent by the first terminal device.
[0157] That is, when the SCI1 is scrambled using the second RNTI, the SCI1 is about multicast data transmission. The SCI1 includes the transmission resources of the multicast data transmission. The SCI1 also includes the priority information of the multicast data transmission.
[0158] In an embodiment of the present application, the first RNTI is used to implicitly indicate that SCI1 is used for unicast data transmission, and the second RNTI is used to implicitly indicate that SCI1 is used for multicast data transmission. This is easy to implement and can enable the terminal device to accurately and quickly determine whether SCI is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by SCI11.
[0159] Optionally, when SCI1 includes a target identifier and the target identifier corresponds to a multicast service, the second terminal device determines whether it belongs to the multicast service. If it belongs to the multicast service, it determines that it is a receiver of SCI2 and detects SCI2.
[0160] Optionally, when SCI1 includes a target identifier and the target identifier corresponds to a group of a multicast service, the second terminal device determines whether it belongs to the group of the multicast service. If it does, it determines that it is a receiver of SCI2 and detects SCI2.
[0161] In an embodiment of the present application, by utilizing SCI1 to include a target ID and the target ID corresponds to a unicast service or a multicast service, it is implicitly indicated that SCI2 includes configuration information for multicast data transmission or configuration information for unicast data transmission. This is easy to implement and can enable the terminal device to accurately and quickly determine whether SCI2 is used for unicast data transmission or multicast data transmission, thereby improving the efficiency of the terminal device in determining the data type scheduled by SCI2.
[0162] Optionally, the target identifier corresponding to the multicast service or the unicast service may be referred to as a second target identifier.
[0163] Optionally, in this embodiment, when at least one of the following conditions is met: SCI1 is not encrypted using RNTI, SCI1 is not encrypted using the first RNTI or the second RNTI, the parameter of the first field in SCI1 is less than the first threshold, the format identifier of SCI1 is not the first identifier or the second identifier, SCI1 contains a target identifier (target ID) but the target identifier does not correspond to the second terminal device, SCI1 contains a target identifier but the target identifier does not correspond to a unicast service / multicast service, and SCI1 does not contain a target identifier (target ID), then the SCI1 received by the second terminal device does not meet the first condition. The SCI1 is used for broadcast data transmission. That is, there is a correspondence between one or more of the following: SCI1 does not utilize the first RNTI, SCI1 does not utilize the second RNTI for encryption, SCI1 does not utilize the RNTI for encryption, SCI1 includes a target ID but the target ID does not correspond to the second terminal device, SCI1 includes a target ID but the target ID does not correspond to the unicast service / multicast service, and SCI1 does not include a target ID, and SCI1 is used for broadcast data transmission, and the correspondence may be predefined or configured by signaling. When SCI1 does not meet the first condition, it can be determined that the received SCI1 is used for broadcast data transmission. The second terminal device does not need to detect SCI2. The first field is used to indicate configuration information for broadcast data transmission.
[0164] When SCI1 does not use RNTI scrambling, SCI1 does not use the first RNTI, or SCI1 does not use the second RNTI scrambling, the first field is used for broadcasting data transmission configuration information. That is, SCI1 does not use the first RNTI, SCI1 does not use the second RNTI scrambling, or SCI1 does not use RNTI scrambling and the first field is used to indicate the configuration information of broadcasting data transmission. The corresponding relationship can also be predefined or signaling configuration.
[0165] In an embodiment of the present application, it is easy to implement whether SCI1 meets the first condition by utilizing whether SCI1 is encrypted using RNTI, whether SCI1 is encrypted using the first RNTI or the second RNTI, or whether SCI1 contains a target identifier. This allows the second terminal device to accurately and quickly determine whether SCI1 meets the first condition, thereby improving the efficiency and accuracy of determining whether SCI1 meets the first condition.
[0166] Optionally, the configuration information of the broadcast data transmission may include resource information of the broadcast data transmission, etc. For example, when the first field is an MCS indication field, the MCS indication field is used to indicate the MCS during the broadcast data transmission. When the first field is an HARQ process number field, the HARQ process number field is used to indicate the number of HARQ processes during the broadcast data transmission. When the first field is an NDI field, the NDI field is used to indicate the NDI during the broadcast data transmission.
[0167] When the second terminal device receives SCI1 that does not use the first RNTI, does not use the second RNTI for encryption, or does not use the RNTI for encryption, it can be determined that SCI1 is used for broadcast data transmission, and the first field of SCI1 is used to indicate the configuration information for scheduling broadcast data transmission. That is, the way the first terminal device sends data to the second terminal device is broadcast. The second terminal device can determine the relevant configuration information for scheduling broadcast data transmission based on SCI1, and can correctly receive the broadcast data sent by the first terminal device.
[0168] In the example of the present application, the formats (format identifiers) of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission are the same. By using different RNTI scrambling methods to distinguish the SCI1 corresponding to different service types, the accuracy is high and the implementation is easy. The load (payload size) of SCI1 can be reduced and the complexity of SCI1 detection can be reduced.
[0169] For example, when the first field is a 5-bit MCS indication field, if SCI1 is encrypted using the first RNTI, the first bit in the 5-bit MCS indication field can be used to indicate the format identifier of SCI2, and the remaining four bit fields (the second to fifth bit fields) can be used to indicate the aggregation level of SCI2.
[0170] Figure 4 This is a schematic diagram of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission in one embodiment of the present application. Figure 4 It can be seen that the formats of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission are all format A (format A), SCI1 corresponding to unicast data transmission uses U-RNTI scrambling, SCI1 corresponding to multicast data transmission uses G-RNTI scrambling, and SCI1 corresponding to broadcast data transmission does not use RNTI scrambling. The three types of SCI1 all include a time-frequency resource indication field and a QoS indication (such as PPPP) field. For unicast data transmission and multicast data transmission, the MCS indication field in SCI1 is used as the first field, which is used to indicate the configuration information of scheduling unicast data transmission SCI2 (such as the format ID of SCI2) and the configuration information of scheduling multicast data transmission SCI2 (such as the format ID of SCI2).
[0171] Optionally, in some embodiments of the present application, when the parameter of the first field in SCI1 is greater than or equal to the first threshold, SCI1 also satisfies the first condition. The parameter of the first field can be understood as the index value (index) of the first field, the value corresponding to the first field, the parameter value corresponding to the first field, or the value of the first field. That is, when the parameter of the first field in SCI1 is greater than or equal to the first threshold, SCI1 is used to schedule unicast data transmission or multicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2. SCI2 is used to schedule unicast data transmission or multicast data transmission. The first threshold can be configured by signaling or predefined.
[0172] When the parameter of the first field in SCI1 received by the second terminal device is greater than or equal to the first threshold, it can be determined that SCI1 is used for unicast data transmission or multicast data transmission, and the first field of SCI1 is used to indicate the configuration information of SCI2 for scheduling unicast data transmission or multicast data transmission. The way in which the first terminal device sends data to the second terminal device is unicast mode or multicast mode. The second terminal device can determine the configuration information of SCI2 for scheduling unicast data transmission or multicast data transmission based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the unicast data or multicast data sent by the first terminal device.
[0173] If the SCI1 received by the second terminal device does not meet the first condition, for example, when the parameter of the first field in SCI1 is less than the first threshold, the SCI1 is used for broadcast data transmission. That is, there is a corresponding relationship between the parameter of the first field in SCI1 being less than the first threshold and the SCI1 being used for broadcast data transmission, and the corresponding relationship can be predefined or configured by signaling. When the second terminal device receives that the parameter of the first field in SCI1 is less than the first threshold, that is, SCI1 does not meet the first condition, it can be determined that the received SCI1 is used for broadcast data transmission. The second terminal device does not need to detect SCI2.
[0174] When the parameter of the first field in SCI1 is less than the first threshold, the first field is used for broadcasting data transmission configuration information. That is, there may be a corresponding relationship between the parameter of the first field in SCI1 being less than the first threshold and the first field being used to indicate the broadcasting data transmission configuration information. The corresponding relationship may also be predefined or configured by signaling.
[0175] In the embodiment of the present application, by using the parameter of the first field in SCI1 to be greater than or equal to the first threshold value to determine whether SCI1 meets the first condition, it is easy to implement and the complexity of the first condition is low. The terminal device can accurately and quickly determine that SCI1 meets the first condition, thereby improving the efficiency and accuracy of determining whether SCI1 meets the first condition.
[0176] Optionally, "less than" in the embodiments of the present application can be replaced by "less than or equal to", and "greater than or equal to" can be replaced by "greater than".
[0177] When the parameter of the first field in SCI1 received by the second terminal device is less than the first threshold, it can be determined that SCI1 is used for broadcast data transmission, and the first field of SCI1 is used to indicate the configuration information for scheduling broadcast data transmission. That is, the way the first terminal device sends data to the second terminal device is broadcast mode. The second terminal device can determine the relevant configuration information for scheduling broadcast data transmission based on SCI1, and can correctly receive the broadcast data sent by the first terminal device.
[0178] Optionally, when the parameter of the first field is greater than or equal to the first threshold, there is a correspondence between the parameter of the first field and the configuration information of SCI2. For example, a matching relationship table may be preconfigured or predefined, and the table contains the correspondence between the parameter of the first field and the configuration information of SCI2. The configuration information of SCI2 may include one or more of the format ID, aggregation level, resource zone identifier (source zone ID), distance limit for feedback, HARQ options, etc. of SCI2. Among them, the distance limit for feedback can be understood as: within a certain distance range from the first terminal device, the terminal devices in the same group within the range need to perform HARQ feedback. Optionally, when the parameter of the first field contained in SCI1 is greater than or equal to the first threshold, the second terminal determines that it is the receiver of SCI2 and detects SCI2.
[0179] Since there is a corresponding relationship between the parameters of the first field and the configuration information of the second SCI, the terminal device can quickly and accurately determine the configuration information of the second SCI according to the parameters of the first field, thereby improving the efficiency of determining the second SCI.
[0180] When the first field is an MCS indication field, optionally, as a possible implementation manner, a reserved bit in the MCS table may be used to indicate the configuration information of SCI2 for scheduling unicast data transmission or scheduling multicast data transmission.
[0181] Optionally, as another possible implementation method, the current MCS table can be revised to Table 4, wherein Table 5 includes the correspondence between MCS, redundancy version (RV) and index when the MCS is less than the first threshold, and also includes the correspondence between the configuration information of SCI2 (such as the format ID and aggregation level of SCI2) and the index when the packet is greater than or equal to the first threshold.
[0182] Table 4
[0183] Index MCS RV Version 1 BPSK 0 2 QPSK 0 3 64QAM 0 … X Format ID Aggregation Level X+1 0 8 X+2 1 8 … N 1 8
[0184] Among them, QPSK is quadrature phase shift keying (quadrature phase shift keying, QPSK) / BPSK is binary phase shift keying (Binary Phase Shift Keying, BPSK), and 64QAM is 64 quadrature amplitude modulation (64QAM), which are different modulation methods.
[0185] In Table 4, the first threshold is X, and the parameter of the first field is index. When the index of the first field is less than X, that is, SCI1 does not meet the first condition, the SCI1 is used for broadcast data transmission, and the first field is used to indicate the MCS and RV of the broadcast data transmission. When the index of the first field is greater than X, that is, SCI1 meets the first condition, SCI1 is used to schedule unicast data transmission or multicast data transmission. The first field is used to indicate the configuration information of SCI2, for example, the first field indicates the format ID and aggregation level of SCI2, and SCI2 is used to schedule unicast data transmission or multicast data transmission.
[0186] It should be understood that Table 4 is merely exemplary and should not impose any limitations on the parameters of the first field, the first threshold, and the configuration information of SCI2 in the present application.
[0187] Optionally, in an embodiment of the present application, when the parameter of the first field is greater than or equal to the first threshold, the first bit of the first field can be used to indicate whether SCI1 is used for scheduling unicast data transmission or for scheduling multicast data transmission, and further indicate whether SCI2 is used for scheduling unicast data transmission or for scheduling multicast data transmission. For example, if the first bit of the first field is 0, it means that SCI1 is used for scheduling unicast data transmission and SCI2 is used for scheduling unicast data transmission. If the first bit of the first field is 1, it means that SCI1 is used for scheduling multicast data transmission and SCI2 is used for scheduling multicast data transmission. Alternatively, if the first bit of the first field is 1, it means that SCI1 is used for scheduling unicast data transmission and SCI2 is used for scheduling unicast data transmission. If the first bit of the first field is 0, it means that SCI1 is used for scheduling multicast data transmission and SCI2 is used for scheduling multicast data transmission.
[0188] By utilizing whether the parameter of the first field in SCI1 is greater than the first threshold to determine whether SCI1 meets the first condition, it is easy to implement, and can enable the second terminal device to accurately and quickly determine whether SCI1 meets the first condition, thereby improving the efficiency and accuracy of determining whether SCI1 meets the first condition.
[0189] It should be understood that in the embodiment of the present application, other methods can also be used to determine whether SCI1 is used for scheduling unicast data transmission or for scheduling multicast data transmission when the parameter of the first field is greater than or the first threshold, and then indicate whether SCI2 is used for scheduling unicast data transmission or scheduling multicast data transmission. The present application does not limit this.
[0190] In the example of the present application, the formats of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission are the same. By comparing the parameters of the first field in SCI1 with the first threshold, the SCI1 corresponding to different service types are distinguished, which has high accuracy and is easy to implement. It can reduce the load (payload size) of SCI1 and reduce the complexity of SCI1 detection.
[0191] It should be understood that in the example of the present application, when the SCI1 corresponding to different service types is distinguished by comparing the parameter of the first field in SCI1 with the first threshold, SCI1 may be scrambled using the first RNTI or the second RNTI. Alternatively, SCI1 may not be scrambled using the RNTI, SCI1 may not be scrambled using the first RNTI or the second RNTI. The present application is not limited here.
[0192] Optionally, in an embodiment of the present application, unicast data transmission, multicast data transmission and broadcast data transmission may share SCI1. Optionally, the formats of the three SCI1s corresponding to unicast data transmission, multicast data transmission and broadcast data transmission may be different, but the payload sizes of the three SCI1s are the same. That is, the SCI1s corresponding to different service types are distinguished by different SCI1 formats. The three SCI1s all include a first field, and the positions of the first field in the three SCI1s are the same.
[0193] In an embodiment of the present application, when the format identifier (format ID) of SCI1 received by the second terminal device is the first identifier, that is, SCI1 meets the first condition. Since the first identifier is the SCI format identifier corresponding to the unicast service data, SCI1 is used for unicast data transmission. That is, there is a corresponding relationship between the format identifier being the first identifier SCI1 and SCI1 being used for unicast data transmission, and the corresponding relationship can be predefined or configured by signaling. When the second terminal device receives the format identifier of SCI1 as the first identifier, that is, SCI1 meets the first condition, it can be determined that the received SCI1 is used for unicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2.
[0194] When the SCI1 format identifier is the first identifier, SCI2 is used to schedule unicast data transmission. That is, there may be a corresponding relationship between the first identifier and SCI2 for scheduling unicast data transmission. The corresponding relationship may also be predefined or configured by signaling.
[0195] When a terminal device receives SCI1 whose format identifier is the first identifier, it can be determined that SCI1 is used for unicast data transmission, and the first field of SCI1 is used to indicate the configuration information of SCI2 used to schedule unicast data transmission. The data transmission mode between the first terminal device and the second terminal device is a unicast data transmission mode. The second terminal device can determine the configuration information of SCI2 for scheduling unicast data transmission based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the unicast data sent by the first terminal device. Optionally, when the second terminal device receives SCI1 whose format identifier is the first identifier, that is, SCI1 meets the first condition, it can be determined that the second terminal device needs to detect SCI2.
[0196] In an embodiment of the present application, when the format identifier (format ID) of the SCI1 received by the second terminal device is the second identifier, the second identifier corresponds to the SCI format identifier of the multicast service data, that is, the format identifier of the SCI1 received by the second terminal device is the second identifier, and SCI1 meets the first condition. Since the second identifier corresponds to the multicast service data, SCI1 is used for multicast data transmission. That is, there is a corresponding relationship between the SCI1 with the format identifier of the second identifier and the SCI1 used for multicast data transmission, and the corresponding relationship can be predefined or configured by signaling. When the second terminal device receives the SCI1 with the format identifier of the second identifier, that is, SCI1 meets the first condition, it can be determined that the received SCI1 is used for multicast data transmission. In addition, it can also be determined that the first field is used to indicate the configuration information of SCI2, and the second terminal device needs to detect SCI2.
[0197] When the SCI1 format identifier is the second identifier, SCI2 is used to schedule multicast data transmission. That is, there may be a corresponding relationship between the second identifier and SCI2 being used to schedule multicast data transmission. The corresponding relationship may also be predefined or configured by signaling.
[0198] When a terminal device receives SCI1 whose format identifier is the second identifier, it can be determined that SCI1 is used for multicast data transmission, and the first field of SCI1 is used to indicate the configuration information of SCI2 for scheduling multicast data transmission. The way in which the first terminal device sends data to the second terminal device is multicast. The second terminal device can determine the configuration information of SCI2 for scheduling multicast data transmission based on the first field of SCI1, and detect SCI2 based on the configuration information of SCI2. After obtaining SCI1 and SCI2, the second terminal device can correctly receive the multicast data sent by the first terminal device. Optionally, when the second terminal device receives SCI1 whose format identifier is the second identifier, that is, SCI1 meets the first condition, it can be determined that the second terminal device needs to detect SCI2.
[0199] In the embodiment of the present application, by utilizing the format identifier in SCI1 to determine whether SCI1 satisfies the first condition, it is easy to implement, and can enable the second terminal device to accurately and quickly determine whether SCI1 satisfies the first condition, thereby improving the efficiency and accuracy of determining whether SCI1 satisfies the first condition.
[0200] Optionally, in an embodiment of the present application, the first identifier and the second identifier may be different. For example, when used to schedule unicast numbers, the format identifier of SCI1 is format A, and when used to schedule unicast numbers, the format identifier of SCI1 is format B. The first identifier is A and the second identifier is B.
[0201] If the SCI1 received by the second terminal device does not meet the first condition, for example, when the format identifier (format ID) of the SCI1 received by the second terminal device is not the above-mentioned first identifier and second identifier, or in other words, when the format identifier (format ID) of the SCI1 received by the second terminal device is different from both the first identifier and the second identifier, then the SCI1 is used for broadcast data transmission. That is, there is a corresponding relationship between SCI1 with other format identifiers and SCI1 used for broadcast data transmission, and the corresponding relationship can be predefined or configured by signaling. When the second terminal device receives SCI1 of other formats, that is, SCI1 does not meet the first condition, it can be determined that the received SCI1 is used for broadcast data transmission. The second terminal device does not need to detect SCI2. Optionally, when the second terminal device receives SCI1 of other formats, that is, SCI1 does not meet the first condition, it can be determined that the second terminal device does not need to detect SCI2.
[0202] When the format ID in SCI1 is not the first and second identifiers mentioned above, the first field in SCI1 is used for broadcasting data transmission configuration information. That is, there may be a corresponding relationship between SCI1 with other format identifiers and the first field in SCI1 used to indicate the broadcasting data transmission configuration information. The corresponding relationship may also be predefined or configured by signaling.
[0203] When the second terminal device receives SCI1 in other formats, it can be determined that SCI1 is used for broadcast data transmission, and the first field of SCI1 is used to indicate configuration information for scheduling broadcast data transmission. That is, the way the first terminal device sends data to the second terminal device is broadcast mode. The second terminal device can determine the relevant configuration information for scheduling broadcast data transmission based on SCI1, and can correctly receive the broadcast data sent by the first terminal device.
[0204] Optionally, in the example of the present application, unicast data transmission, multicast data transmission and broadcast data transmission correspond to different formats of SCI1, but the payload size of the three SCI1 is the same. By using different formats (format IDs) to distinguish the SCI1 corresponding to different service types, the accuracy is high and the implementation is easy, which can reduce the load of SCI1 and reduce the complexity of SCI1 detection.
[0205] It should be understood that in the embodiment of the present application, the SCI1 formats corresponding to different service types are different, but the load can be the same. For SCI1 of different formats, the information bit position configuration therein can be notified to the first terminal device and the second terminal device by the network device through high-level signaling, and the above-mentioned information bit position configuration is the same for the three formats of SCI1, that is, the information bit position configuration in the high-level signaling can be shared to indicate the interpretation of the three formats of SCI1. In addition, in the above-mentioned SCI1 of different formats, for broadcast data transmission, a first field (taking the MCS field as an example) is included to indicate the MCS, and the MCS field of the same bit position is used for the SCI2 format ID and the indication of the aggregation level in the format of the unicast / multicast SCI1.
[0206] For example, Figure 5 This is a schematic diagram of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission in one embodiment of the present application. Figure 5 It can be seen that the formats of SCI1 corresponding to unicast data transmission, multicast data transmission and broadcast data transmission are different, but the payload size is the same. The position of the first field (MCS indication field) in the three types of SCI1 is the same. For unicast data transmission and multicast data transmission, the MCS indication field in SCI1 is used as the first field, which is used to indicate the configuration information of SCI2 for scheduling unicast data transmission (e.g., the format ID of SCI2) and the configuration information of SCI2 for scheduling multicast data transmission (e.g., the format ID of SCI2). For broadcast data transmission, the first field is used to indicate the MCS during broadcast data transmission.
[0207] It should be understood that in various embodiments of the present application, the configuration information of SCI2 includes:
[0208] At least one of the format (format ID) corresponding to SCI2, the aggregation level of SCI2, the load corresponding to SCI2, the location information of SCI2, the target identifier (the target identifier corresponds to the second terminal device), and the target identifier (the target identifier corresponds to the unicast service / multicast service). By including the content in the configuration information of the second SCI, the terminal device can detect the second SCI more quickly, reducing the complexity of the terminal device detecting the second SCI and reducing the power consumption of the terminal device.
[0209] In the embodiment of the present application, the configuration information of SCI2 may also include other information for detecting SCI2. The embodiment of the present application is not limited here.
[0210] It should also be understood that in the embodiment of the present application, when SCI1 of different formats is used to distinguish SCI1 corresponding to different service types, SCI1 of different formats can be scrambled using different RNTIs. For example, SCI1 corresponding to broadcast data is not scrambled using RNTI, SCI1 corresponding to unicast data is scrambled using the first RNTI, and SCI1 corresponding to multicast data is scrambled using the second RNTI.
[0211] Optionally, in an embodiment of the present application, when SCI1 of different formats is used to distinguish SCI1 corresponding to different business types, thresholds can be configured for the first field parameters in SCI1 of different formats respectively, and the SCI1 corresponding to different business types can also be distinguished by utilizing the relationship between the first field parameters in SCI1 of different formats and the corresponding thresholds.
[0212] It should also be understood that in the embodiments of the present application, predefined can be understood as defined by the protocol. Signaling configuration can be understood as configuration by high-level or physical layer signaling. High-level signaling may include, for example, radio resource control signaling (RRC), media access control (MAC) control element (CE), radio link control (RLC) signaling, etc. Physical layer signaling may include, for example, DCI, SCI, etc. In the embodiments of the present application, all signaling configurations may be configured by the network device to the terminal device through the above signaling.
[0213] The method for transmitting sidelink control information provided in the present application shares SCI1 through unicast transmission mode, multicast transmission mode, and broadcast transmission mode data transmission. The SCI1 format (format) and / or load (payload size) corresponding to the three service types are the same, and the SCI1 corresponding to different service types is distinguished by using RNTI, the parameter value of the first field in SCI1, or the format ID of SCI1. Under the unicast transmission mode or the multicast transmission mode, the field of SCI1 is further used to indicate the relevant configuration information of SCI2. On the one hand, SCI1 can be shared by three services, which can reduce the detection complexity of SCI1. In addition, the detection complexity of SCI2 is reduced, the efficiency of terminal equipment in acquiring SCI2 is improved, communication resources are saved, and communication efficiency is improved.
[0214] It should be understood that in various embodiments of the present application, the first, second, etc. are only for the convenience of description. For example, the first RNTI entity and the second RNTI entity are only for indicating different RNTIs. They should not have any impact on the RNTI itself and the number. The above-mentioned first, second, etc. should not impose any restrictions on the embodiments of the present application.
[0215] It should also be understood that the above is only to help those skilled in the art better understand the embodiments of the present application, rather than to limit the scope of the embodiments of the present application. According to the above examples given, those skilled in the art can obviously make various equivalent modifications or changes. For example, some steps in each embodiment of the above method 200 may not be necessary, or some new steps may be added. Or a combination of any two or any multiple embodiments of the above. Such modifications, changes or combined solutions also fall within the scope of the embodiments of the present application.
[0216] It should also be understood that the above description of the embodiments of the present application focuses on emphasizing the differences between the various embodiments. The same or similar points that are not mentioned can be referenced to each other. For the sake of brevity, they will not be repeated here.
[0217] It should also be understood that the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0218] It should also be understood that in the embodiments of the present application, "pre-setting" and "pre-definition" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal and a network device), and the present application does not limit its specific implementation method.
[0219] It should also be understood that the division of the methods, situations, categories and embodiments in the embodiments of the present application is only for the convenience of description and should not constitute a special limitation. The features of various methods, categories, situations and embodiments can be combined without contradiction.
[0220] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.
[0221] Combination of the above Figures 1 to 5 The method for transmitting the sidelink control information in the embodiment of the present application is described in detail. Figures 6 to 11 The communication device according to the embodiment of the present application is described in detail.
[0222] Figure 6 A schematic block diagram of a communication device 300 of an embodiment of the present application is shown. The device 300 may correspond to the second terminal device described in the above method 200, or may be a chip or component applied to the second terminal device. In addition, each module or unit in the device 300 is respectively used to execute each action or processing process performed by the second terminal device in the above method 200.
[0223] like Figure 6 As shown, the device 300 includes a transceiver unit 310 and a processing unit 320. The transceiver unit 310 is used to perform specific signal transmission and reception under the drive of the processing unit 320.
[0224] The transceiver unit 310 is configured to receive first sidelink control information SCI, where the first SCI includes a first field;
[0225] The processing unit 320 is configured to determine whether the first SCI satisfies a first condition;
[0226] When the first SCI satisfies the first condition, the first field is used to indicate configuration information of a second SCI, wherein the second SCI is used to schedule unicast data transmission or multicast data transmission; or
[0227] When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission;
[0228] The first condition includes at least one of the following conditions:
[0229] The first SCI is encrypted using a wireless network temporary identifier RNTI, the first SCI is encrypted using a first wireless network temporary identifier RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is a first identifier or a second identifier.
[0230] The communication device provided by the present application shares the first SCI through unicast data transmission, multicast data transmission, and broadcast data transmission. The first SCI can be shared by three services, which can reduce the detection complexity of the first SCI. Moreover, when the SCI1 meets the first condition, that is, in the unicast transmission mode or the multicast transmission mode, the first field of the first SCI is further used to indicate the relevant configuration information of the second SCI, thereby reducing the detection complexity of the second SCI, improving the efficiency of the terminal device in obtaining the second SCI, saving communication resources, and improving communication efficiency.
[0231] Optionally, in some embodiments of the present application, the first SCI satisfies the first condition including:
[0232] The first SCI satisfies the first condition if at least one of the following is met: the first SCI is encrypted using RNTI, the first SCI is encrypted using the first RNTI, the first SCI is encrypted using the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier (format ID) of the first SCI is the first identifier, the first SCI includes a target identifier (target ID) and the target identifier corresponds to a terminal device receiving the first SCI, the first SCI includes a target identifier and the target identifier corresponds to a unicast service / multicast service.
[0233] Optionally, in some embodiments of the present application, when the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or
[0234] When the first SCI is scrambled using the second RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission.
[0235] Optionally, in some embodiments of the present application, when the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI used to schedule unicast data transmission; or
[0236] When the first SCI is scrambled using the second RNTI, the first field is used to indicate configuration information of the second SCI for scheduling multicast data transmission.
[0237] Optionally, in some embodiments of the present application, when the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
[0238] Optionally, in some embodiments of the present application, when the format identifier of the first SCI is the first identifier, the first field is used to indicate configuration information of the second SCI used for scheduling unicast data transmission; or
[0239] When the format identifier of the first SCI is the second identifier, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
[0240] Optionally, in some embodiments of the present application, in a possible implementation method of the first aspect, the first SCI does not satisfy the first condition, including: the first SCI does not use RNTI for encryption, the first SCI does not use the first RNTI for encryption, the first SCI does not use the second RNTI for encryption, the parameter of the first field is less than the first threshold, the format identifier (format ID) of the first SCI is not the first identifier or the second identifier, the first SCI contains a target identifier (target ID) but the target identifier does not correspond to a terminal device receiving the first SCI, the first SCI contains a target identifier but the target identifier does not correspond to a unicast service / multicast service, and the first SCI does not contain a target identifier. If at least one of the following is met, then the first SCI does not satisfy the first condition.
[0241] Optionally, in some embodiments of the present application, the configuration information of the second SCI includes:
[0242] At least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI, or the location information of the second SCI.
[0243] Optionally, in some embodiments of the present application, the first field includes:
[0244] A combination of at least one or more of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundant version indication field, or a multi-antenna related indication field.
[0245] Further, the device 300 may also include a storage unit, and the transceiver unit 310 may be a transceiver, an input / output interface, or an interface circuit. The storage unit is used to store instructions executed by the transceiver unit 310 and the processing unit 320. The transceiver unit 310, the processing unit 320, and the storage unit are coupled to each other, the storage unit stores instructions, the processing unit 320 is used to execute the instructions stored in the storage unit, and the transceiver unit 310 is used to perform specific signal transmission and reception under the drive of the processing unit 320.
[0246] It should be understood that the specific process of each unit in the device 300 performing the above corresponding steps can be referred to in the above combined method 200 and Figure 3 The description of the second terminal device in the related embodiments is not repeated here for the sake of brevity.
[0247] Optionally, the transceiver unit 310 may include a receiving unit (module) and a sending unit (module), which are used to execute various embodiments of the aforementioned method 200 and Figure 3 The embodiment shown shows the steps of the second terminal device receiving information and sending information.
[0248] It should be understood that the transceiver unit 310 may be a transceiver, an input / output interface, or an interface circuit. The storage unit may be a memory. The processing unit 320 may be implemented by a processor. Figure 7 As shown, the communication device 400 may include a processor 410, a memory 420, a transceiver 430, and a bus system 440. The various components of the communication device 400 are coupled together through the bus system 440, wherein the bus system 440 may include a power bus, a control bus, and a status signal bus in addition to a data bus. However, for the sake of clarity, Figure 7 In the figure, various buses are labeled as bus system 440. For convenience of representation, Figure 7 The drawing is only schematic.
[0249] Figure 6 The communication device 300 or Figure 7 The communication device 400 shown can implement various embodiments of the aforementioned method 200 and Figure 3 The steps performed by the second terminal device in the embodiment shown in the figure can be referred to the description of the corresponding method above for similar descriptions. To avoid repetition, they will not be described here.
[0250] It should also be understood that Figure 6 The communication device 300 or Figure 7 The communication device 400 shown may be a terminal device.
[0251] Figure 8 A schematic block diagram of a communication device 500 of an embodiment of the present application is shown. The device 500 may correspond to the second terminal device described in the above method 200, or may be a chip or component applied to the first terminal device, and each module or unit in the device 500 is respectively used to execute each action or processing process performed by the first terminal device in the above method 200.
[0252] like Figure 8As shown, the device 500 may include a processing unit 510 and a transceiver unit 520. The transceiver unit 520 is used to perform specific signal transmission and reception under the drive of the processing unit 510.
[0253] The processing unit 510 is configured to generate first sidelink control information SCI, where the first SCI includes a first field;
[0254] The transceiver unit 520 is configured to send the first SCI;
[0255] Wherein, when the first SCI satisfies the first condition, the first field is used to indicate configuration information of the second SCI, and the second SCI is used to schedule unicast data transmission or multicast data transmission; or
[0256] When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of the broadcast data transmission;
[0257] The first condition includes at least one of the following conditions:
[0258] The first SCI is encrypted using a radio network temporary identifier RNTI, the first SCI is encrypted using a first RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is a first identifier or a second identifier.
[0259] The communication device provided by the present application shares the first SCI through unicast data transmission, multicast data transmission, and broadcast data transmission, and the communication device sends the first SCI. The first SCI can be shared by three services, which can reduce the detection complexity of the first SCI. In addition, when the SCI1 meets the first condition, that is, in the unicast transmission mode or the multicast transmission mode, the first field of the first SCI is further used to indicate the relevant configuration information of the second SCI, thereby reducing the detection complexity of the second SCI, improving the efficiency of the terminal device in obtaining the second SCI, saving communication resources, and improving communication efficiency.
[0260] Optionally, in some embodiments of the present application, the first SCI satisfies the first condition including:
[0261] The first SCI satisfies the first condition if at least one of the following is met: the first SCI is encrypted using RNTI, the first SCI is encrypted using the first RNTI, the first SCI is encrypted using the second RNTI, the parameter of the first field is greater than or equal to the first threshold, the format identifier (format ID) of the first SCI is the first identifier, the first SCI includes a target identifier (target ID) and the target identifier corresponds to a terminal device receiving the first SCI, the first SCI includes a target identifier and the target identifier corresponds to a unicast service / multicast service.
[0262] Optionally, in some embodiments of the present application, when the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or
[0263] When the first SCI is scrambled using the first RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission.
[0264] Optionally, in some embodiments of the present application, when the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI used to schedule unicast data transmission; or
[0265] When the first SCI is scrambled using the second RNTI, the first field is used to indicate configuration information of the second SCI for scheduling multicast data transmission.
[0266] Optionally, in some embodiments of the present application, when the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
[0267] Optionally, in some embodiments of the present application, when the format identifier of the first SCI is the first identifier, the first field is used to indicate configuration information of the second SCI used for scheduling unicast data transmission; or
[0268] When the format identifier of the first SCI is the second identifier, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
[0269] Optionally, in some embodiments of the present application, the first SCI not satisfying the first condition includes:
[0270] The first SCI does not meet the first condition if at least one of the following is met: the first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI, the first SCI is not encrypted using the second RNTI, the parameter of the first field is less than the first threshold, the format identifier (format ID) of the first SCI is not the first identifier or the second identifier, the first SCI includes a target identifier (target ID) but the target identifier does not correspond to the terminal device receiving the first SCI, the first SCI includes a target identifier but the target identifier does not correspond to a unicast service / multicast service, and the first SCI does not include a target identifier.
[0271] Optionally, in some embodiments of the present application, the configuration information of the second SCI includes:
[0272] At least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI, or the location information of the second SCI.
[0273] Optionally, in some embodiments of the present application, the first field includes:
[0274] A combination of at least one or more of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundant version indication field, or a multi-antenna related indication field.
[0275] Further, the device 500 may also include a storage unit, and the transceiver unit 520 may be a transceiver, an input / output interface, or an interface circuit. The storage unit is used to store instructions executed by the transceiver unit 520 and the processing unit 510. The transceiver unit 520, the processing unit 510, and the storage unit are coupled to each other, the storage unit stores instructions, the processing unit 510 is used to execute the instructions stored in the storage unit, and the transceiver unit 520 is used to perform specific signal transmission and reception under the drive of the processing unit 510.
[0276] It should be understood that the specific process of each unit in the device 500 performing the above corresponding steps can be referred to in the above combined method 200 and Figure 5 The description of the first terminal device in the relevant embodiment is not repeated here for the sake of brevity.
[0277] Optionally, the transceiver unit 520 may include a receiving unit (module) and a sending unit (module) for executing various embodiments of the aforementioned method 200 and Figure 5 The illustrated embodiment shows steps of a first terminal device receiving information and sending information.
[0278] It should be understood that the transceiver unit 520 may be a transceiver, an input / output interface, or an interface circuit. The storage unit may be a memory. The processing unit 520 may be implemented by a processor. Figure 9 As shown, the communication device 600 may include a processor 610, a memory 620, a transceiver 630, and a bus system 660. The various components of the communication device 600 are coupled together through the bus system 660, wherein the bus system 660 may include a power bus, a control bus, and a status signal bus in addition to a data bus. However, for the sake of clarity, Figure 9 In the figure, various buses are labeled as bus system 440. For convenience of representation, Figure 9 The drawing is only schematic.
[0279] Figure 8 The communication device 500 or Figure 6 The communication device 600 shown can implement various embodiments of the aforementioned method 200 andFigure 3 The steps performed by the second terminal device in the embodiment shown in the figure can be referred to the description of the corresponding method above for similar descriptions. To avoid repetition, they will not be described here.
[0280] It should also be understood that Figure 8 The communication device 500 or Figure 9 The communication device 600 shown may be a terminal device.
[0281] It should also be understood that the division of units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The processing element here can also be called a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software calling through a processing element.
[0282] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASIC), or one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0283] Figure 10The present application provides a schematic diagram of the structure of a terminal device 700. The above-mentioned apparatus 300, 400, 500 or 600 may be configured in the terminal device 700, or the apparatus 300, 400, 500 or 600 itself may be the terminal device 700. In other words, the terminal device 700 may perform the actions performed by the first terminal device or the second terminal device in the above-mentioned method 200.
[0284] For ease of explanation, Figure 10 Only the main components of the terminal device are shown. Figure 10 As shown, the terminal device 700 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
[0285] The processor is mainly used to process the communication protocol and communication data, as well as to control the entire terminal device, execute the software program, and process the data of the software program, for example, to support the terminal device to perform the actions described in the above-mentioned transmission precoding matrix indication method embodiment. The memory is mainly used to store software programs and data, for example, to store the codebook described in the above-mentioned embodiment. The control circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of radio frequency signals. The control circuit and the antenna can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, keyboards, etc. are mainly used to receive data input by users and output data to users.
[0286] When the terminal device is turned on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the RF circuit. The RF circuit performs RF processing on the baseband signal and then sends the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0287] Those skilled in the art will appreciate that for ease of description, Figure 10 Only one memory and processor are shown. In an actual terminal device, there may be multiple processors and memories. The memory may also be referred to as a storage medium or a storage device, etc., which is not limited in the embodiments of the present application.
[0288] For example, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process the communication protocol and communication data, and the central processing unit is mainly used to control the entire terminal device, execute software programs, and process data of the software programs. Figure 10The processor in integrates the functions of the baseband processor and the central processing unit. Those skilled in the art will appreciate that the baseband processor and the central processing unit may also be independent processors interconnected through technologies such as buses. Those skilled in the art will appreciate that the terminal device may include multiple baseband processors to adapt to different network formats, and the terminal device may include multiple central processing units to enhance its processing capabilities, and the various components of the terminal device may be connected through various buses. The baseband processor may also be described as a baseband processing circuit or a baseband processing chip. The central processing unit may also be described as a central processing circuit or a central processing chip. The function of processing the communication protocol and the communication data may be built into the processor, or may be stored in the storage unit in the form of a software program, and the processor executes the software program to implement the baseband processing function.
[0289] For example, in the embodiment of the present application, the antenna and the control circuit having the transceiver function may be regarded as the transceiver unit 701 of the terminal device 700, and the processor having the processing function may be regarded as the processing unit 702 of the terminal device 700. Figure 7 As shown, the terminal device 700 includes a transceiver unit 701 and a processing unit 702. The transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver device, etc. Optionally, the device used to implement the receiving function in the transceiver unit 701 may be regarded as a receiving unit, and the device used to implement the sending function in the transceiver unit 701 may be regarded as a sending unit, that is, the transceiver unit 701 includes a receiving unit and a sending unit. Exemplarily, the receiving unit may also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.
[0290] Figure 11 This is a schematic diagram of the structure of another terminal device 800 provided in this application. Figure 11 In the embodiment, the terminal device includes a processor 810, a sending data processor 820, and a receiving data processor 830. The processing unit 320 or the processing unit 510 in the above embodiment can be Figure 11 The processor 810 in the embodiment can perform the corresponding functions. Figure 11 The sending data processor 820 and / or the receiving data processor 830 in FIG. Figure 11 A channel encoder and a channel decoder are shown in the figure, but it can be understood that these modules do not constitute a restrictive description of this embodiment and are only illustrative.
[0291] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (CPU), and the processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0292] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0293] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center to another website site, a computer, a server or a data center by wired (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or a data center containing one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.
[0294] The embodiment of the present application further provides a communication system, the communication system comprising: the above-mentioned first terminal device and the above-mentioned second terminal device. Optionally, the communication system may further comprise a network device.
[0295] The embodiment of the present application further provides a computer-readable medium for storing computer program code, wherein the computer program includes instructions for executing the method for transmitting sidelink control information of the embodiment of the present application in the above method 200. The readable medium may be a read-only memory (ROM) or a random access memory (RAM), which is not limited in the embodiment of the present application.
[0296] The present application also provides a computer program product, which includes instructions. When the instructions are executed, the first terminal device and the second terminal device respectively perform operations of the first terminal device and the second terminal device corresponding to the above method.
[0297] An embodiment of the present application also provides a chip, which includes: a processor, used to call and run a computer program from a memory, so that a first terminal device and a second terminal device installed with the chip respectively perform operations of the first terminal device and the second terminal device corresponding to the above method.
[0298] The embodiment of the present application further provides a system chip, which includes: a processing unit and a communication unit, the processing unit, for example, may be a processor, and the communication unit, for example, may be an input / output interface, a pin or a circuit, etc. The processing unit may execute computer instructions to enable the chip in the communication device to execute any of the sidelink control information transmission methods provided in the above-mentioned embodiment of the present application.
[0299] Optionally, any one of the communication devices provided in the above-mentioned embodiments of the present application may include the system chip.
[0300] Optionally, the computer instructions are stored in a storage unit.
[0301] Optionally, the storage unit is a storage unit within the chip, such as a register, a cache, etc. The storage unit may also be a storage unit within the terminal that is located outside the chip, such as a ROM or other types of static storage devices that can store static information and instructions, RAM, etc. Among them, the processor mentioned in any of the above may be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the above-mentioned method for main system information transmission. The processing unit and the storage unit may be decoupled and respectively arranged on different physical devices, and connected by wire or wireless means to implement the respective functions of the processing unit and the storage unit, so as to support the system chip to implement the various functions in the above-mentioned embodiments. Alternatively, the processing unit and the memory may also be coupled on the same device.
[0302] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0303] The terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0304] The terms "uplink" and "downlink" appearing in this application are used to describe the direction of data / information transmission in specific scenarios. For example, the "uplink" direction generally refers to the direction of data / information transmission from the terminal to the network side, or the direction of data / information transmission from a distributed unit to a centralized unit, and the "downlink" direction generally refers to the direction of data / information transmission from the network side to the terminal, or the direction of data / information transmission from a centralized unit to a distributed unit. It can be understood that "uplink" and "downlink" are only used to describe the transmission direction of data / information, and the specific starting and ending devices of the data / information transmission are not limited.
[0305] Various objects such as various messages / information / equipment / network elements / systems / devices / actions / operations / processes / concepts that may appear in this application are named. It can be understood that these specific names do not constitute a limitation on the relevant objects. The names assigned may change with factors such as scenarios, contexts or usage habits. The understanding of the technical meaning of the technical terms in this application should be mainly determined from the functions and technical effects embodied / executed in the technical scheme.
[0306] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0307] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0308] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the unit is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0309] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0310] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0311] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method in each embodiment of the present application. The aforementioned storage media include: USB flash drive, mobile hard disk, read-only memory (ROM), random access.
[0312] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for transmitting sidelink control information, It is characterized in that include: Receiving first sidelink control information SCI, wherein the first SCI includes a first field; Determining whether the first SCI satisfies a first condition; When the first SCI satisfies the first condition, the first field is used to indicate configuration information of a second SCI, wherein the second SCI is used to schedule unicast data transmission or multicast data transmission; or When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission; The first condition includes at least one of the following conditions: The first SCI is scrambled using a radio network temporary identifier RNTI, the first SCI is scrambled using a first radio network temporary identifier RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is a first identifier or a second identifier, The first identifier is an SCI format identifier corresponding to unicast service data; or, there is a corresponding relationship between the SCI whose format identifier is the first identifier and the SCI used for unicast service data transmission; or, there is a corresponding relationship between the first identifier and the SCI used for unicast service data transmission; The second identifier is an SCI format identifier corresponding to the multicast service data; or, there is a corresponding relationship between the SCI whose format identifier is the second identifier and the SCI used for multicast service data transmission; or, there is a corresponding relationship between the second identifier and the SCI used for multicast service data transmission.
2. The method according to claim 1, It is characterized in that When the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or When the first SCI is scrambled using the second RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission.
3. The method according to claim 1 or 2, It is characterized in that When the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI for scheduling unicast data transmission; or When the first SCI is scrambled using the second RNTI, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
4. The method according to claim 1 or 2, It is characterized in that When the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
5. The method according to claim 1 or 2, It is characterized in that When the format identifier of the first SCI is the first identifier, the first field is used to indicate configuration information of the second SCI used for scheduling unicast data transmission; or When the format identifier of the first SCI is the second identifier, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
6. The method according to claim 1, It is characterized in that The situation where the first SCI does not meet the first condition includes: The first SCI is not scrambled with an RNTI, the first SCI is not scrambled with the first RNTI or the second RNTI, the parameter of the first field is less than the first threshold, the format identifier of the first SCI is not at least one of the first identifier or the second identifier.
7. The method according to claim 1 or 2, characterized in that, The configuration information of the second SCI includes: At least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI, or the location information of the second SCI.
8. The method according to claim 1 or 2, characterized in that, The first field includes: At least one or a combination of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundancy version indication field, or a multi-antenna related indication field.
9. A method for transmitting sidelink control information, characterized in that, including: Generating a first sidelink control information SCI, the first SCI including a first field; Transmitting the first SCI; wherein, when the first SCI meets the first condition, the first field is used to indicate the configuration information of a second SCI, and the second SCI is used to schedule unicast data transmission or multicast data transmission; or when the first SCI does not meet the first condition, the first field is used to indicate the configuration information for broadcast data transmission; The first condition includes at least one of the following conditions: The first SCI is scrambled with a radio network temporary identifier RNTI, the first SCI is scrambled with a first RNTI or a second RNTI, the parameter of the first field is greater than or equal to a first threshold, the format identifier of the first SCI is the first identifier or the second identifier, wherein, the first identifier is the SCI format identifier corresponding to unicast service data; or, there is a corresponding relationship between the SCI with the format identifier being the first identifier and the SCI for unicast service data transmission; or, there is a corresponding relationship between the first identifier and the SCI for unicast service data transmission; The second identifier is the SCI format identifier corresponding to multicast service data; or, there is a corresponding relationship between the SCI with the format identifier being the second identifier and the SCI for multicast service data transmission; or, there is a corresponding relationship between the second identifier and the SCI for multicast service data transmission.
10. The method according to claim 9, characterized in that, when the first SCI is scrambled with the first RNTI, the first RNTI is used to indicate that the first SCI is for unicast data transmission; or when the first SCI is scrambled with the first RNTI, the second RNTI is used to indicate that the first SCI is for multicast data transmission.
11. The method according to claim 10, characterized in that, When the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI for scheduling unicast data transmission; or When the first SCI is scrambled using the second RNTI, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
12. The method according to any one of claims 9 to 11, It is characterized in that When the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
13. The method according to any one of claims 9 to 11, It is characterized in that When the format identifier of the first SCI is the first identifier, the first field is used to indicate configuration information of the second SCI used for scheduling unicast data transmission; or When the format identifier of the first SCI is the second identifier, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
14. The method according to claim 9, It is characterized in that The first SCI does not satisfy the first condition including: The first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI or the second RNTI, a parameter of the first field is less than the first threshold, and a format identifier of the first SCI is not at least one of the first identifier or the second identifier.
15. The method according to any one of claims 9 to 11, It is characterized in that The configuration information of the second SCI includes: At least one of a format corresponding to the second SCI, an aggregation level of the second SCI, a load corresponding to the second SCI, or location information of the second SCI.
16. The method according to any one of claims 9 to 11, It is characterized in that The first field includes: A combination of at least one or more of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundant version indication field, or a multi-antenna related indication field.
17. A communication device, It is characterized in that include: A transceiver unit, configured to receive first sidelink control information SCI, wherein the first SCI includes a first field; a processing unit, configured to determine whether the first SCI satisfies a first condition; When the first SCI satisfies the first condition, the first field is used to indicate configuration information of a second SCI, wherein the second SCI is used to schedule unicast data transmission or multicast data transmission; or When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission; The first condition includes at least one of the following conditions: The first SCI is scrambled using a radio network temporary identifier RNTI, the first SCI is scrambled using a first radio network temporary identifier RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is a first identifier or a second identifier, Wherein, the first identifier is an SCI format identifier corresponding to unicast service data; or, there is a corresponding relationship between the SCI with the format identifier being the first identifier and the SCI for unicast service data transmission; or, there is a corresponding relationship between the first identifier and the SCI for unicast service data transmission. The second identifier is an SCI format identifier corresponding to multicast service data; or, there is a corresponding relationship between the SCI with the format identifier being the second identifier and the SCI for multicast service data transmission; or, there is a corresponding relationship between the second identifier and the SCI for multicast service data transmission.
18. The apparatus according to claim 17, wherein, when the first SCI is scrambled with the first RNTI, the first RNTI is used to indicate that the first SCI is for unicast data transmission; or when the first SCI is scrambled with the second RNTI, the second RNTI is used to indicate that the first SCI is for multicast data transmission.
19. The apparatus according to claim 17 or 18, wherein, when the first SCI is scrambled with the first RNTI, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission; or when the first SCI is scrambled with the second RNTI, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission.
20. The apparatus according to claim 17 or 18, wherein, when the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
21. The apparatus according to claim 17 or 18, wherein, when the format identifier of the first SCI is the first identifier, the first field is used to indicate the configuration information of the second SCI for scheduling unicast data transmission; or when the format identifier of the first SCI is the second identifier, the first field is used to indicate the configuration information of the second SCI for scheduling multicast data transmission.
22. The apparatus according to claim 17, wherein, the first SCI not meeting the first condition includes: the first SCI is not scrambled with an RNTI, the first SCI is not scrambled with the first RNTI or the second RNTI, the parameter of the first field is less than the first threshold, the format identifier of the first SCI is not the first identifier or the second identifier, or at least one of them.
23. The apparatus according to claim 17 or 18, wherein, the configuration information of the second SCI includes: at least one of the format corresponding to the second SCI, the aggregation level of the second SCI, the load corresponding to the second SCI, or the location information of the second SCI.
24. The apparatus according to claim 17 or 18, wherein, the first field includes: A combination of at least one or more of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundant version indication field, or a multi-antenna related indication field.
25. A communication device, It is characterized in that include: A processing unit, configured to generate first sidelink control information SCI, wherein the first SCI includes a first field; A transceiver unit, configured to send the first SCI; When the first SCI satisfies a first condition, the first field is used to indicate configuration information of a second SCI, and the second SCI is used to schedule unicast data transmission or multicast data transmission; or When the first SCI does not satisfy the first condition, the first field is used to indicate configuration information of broadcast data transmission; The first condition includes at least one of the following conditions: The first SCI is scrambled using a radio network temporary identifier RNTI, the first SCI is scrambled using a first RNTI or a second RNTI, a parameter of the first field is greater than or equal to a first threshold, and a format identifier of the first SCI is a first identifier or a second identifier, The first identifier is an SCI format identifier corresponding to unicast service data; or, there is a corresponding relationship between the SCI whose format identifier is the first identifier and the SCI used for unicast service data transmission; or, there is a corresponding relationship between the first identifier and the SCI used for unicast service data transmission; The second identifier is an SCI format identifier corresponding to the multicast service data; or, there is a corresponding relationship between the SCI whose format identifier is the second identifier and the SCI used for multicast service data transmission; or, there is a corresponding relationship between the second identifier and the SCI used for multicast service data transmission.
26. The device according to claim 25, It is characterized in that When the first SCI is scrambled using the first RNTI, the first RNTI is used to indicate that the first SCI is used for unicast data transmission; or When the first SCI is scrambled using the first RNTI, the second RNTI is used to indicate that the first SCI is used for multicast data transmission.
27. The device according to claim 26, It is characterized in that When the first SCI is scrambled using the first RNTI, the first field is used to indicate configuration information of the second SCI for scheduling unicast data transmission; or When the first SCI is scrambled using the second RNTI, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
28. The device according to any one of claims 25 to 27, It is characterized in that When the parameter of the first field is greater than or equal to the first threshold, there is a corresponding relationship between the parameter of the first field and the configuration information of the second SCI.
29. The device according to any one of claims 25 to 27, It is characterized in that When the format identifier of the first SCI is the first identifier, the first field is used to indicate configuration information of the second SCI used for scheduling unicast data transmission; or When the format identifier of the first SCI is the second identifier, the first field is used to indicate configuration information of the second SCI used for scheduling multicast data transmission.
30. The device according to claim 25, It is characterized in that The first SCI does not satisfy the first condition including: The first SCI is not encrypted using RNTI, the first SCI is not encrypted using the first RNTI or the second RNTI, a parameter of the first field is less than the first threshold, and a format identifier of the first SCI is not at least one of the first identifier or the second identifier.
31. The device according to any one of claims 25 to 27, It is characterized in that The configuration information of the second SCI includes: At least one of a format corresponding to the second SCI, an aggregation level of the second SCI, a load corresponding to the second SCI, or location information of the second SCI.
32. The device according to any one of claims 25 to 27, It is characterized in that The first field includes: A combination of at least one or more of a modulation and coding MCS indication field, a hybrid automatic repeat request HARQ process number indication field, a new data indication field, a redundant version indication field, or a multi-antenna related indication field.
33. A communication device, It is characterized in that The apparatus comprises at least one processor coupled to at least one memory: The at least one processor is configured to execute a computer program or instruction stored in the at least one memory, so that the apparatus executes the method according to any one of claims 1 to 8, or any one of claims 9 to 16.
34. A computer readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program or instructions. When a computer reads and executes the computer program or instructions, the computer executes the method according to any one of claims 1 to 8, or any one of claims 9 to 16.
35. A chip, It is characterized in that include: A processor, configured to call and run a computer program or instruction from a memory, so that a communication device equipped with the chip executes a method as described in any one of claims 1 to 8, or a method as described in any one of claims 9 to 16.
Citation Information
Patent Citations
System and method for communicating resource allocation for D2D
CN106717091A
Control signaling mechanisms for enhanced device-to-device (D2D)
WO2016163972A1