A communication method and a communication device

By identifying and processing lateral link control information in different formats, the problem of resource waste and interference in the autonomous resource selection mode of terminal devices in the vehicle-to-everything (V2X) system is solved, and more efficient resource selection and coordination are achieved.

CN116097825BActive Publication Date: 2026-01-30HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080104265.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-07
Publication Date
2026-01-30
Estimated Expiration
2040-08-07

AI Technical Summary

Technical Problem

In vehicle-to-everything (V2X) systems, under the autonomous resource selection mode, resource allocation among terminal devices results in resource waste and unnecessary interference, lacking an effective coordination mechanism.

Method used

By receiving and recognizing sidelink control information in different formats, auxiliary process information, including triggering information and auxiliary information, is determined, the auxiliary resource selection process is optimized, and coordination is carried out using triggering and non-triggering mechanisms.

Benefits of technology

It reduces the complexity of signaling identification, optimizes auxiliary processes between terminal devices, improves the efficiency of resource selection, and reduces interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116097825B_ABST
    Figure CN116097825B_ABST
Patent Text Reader

Abstract

This application provides a communication method and a communication device. The method can be used in the field of communication. The method includes: receiving first indication information and first information; determining the first information as auxiliary process information based on the first indication information. The auxiliary process information is information used in an auxiliary process. The auxiliary process may include an auxiliary process based on a triggering mechanism and an auxiliary process based on a non-triggering mechanism. The auxiliary process information includes triggering information or auxiliary information, where the triggering information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources. By indicating the first information through the first indication information, the first information can be identified, and by determining the first information as auxiliary process information based on the first indication information, an auxiliary resource selection process can be executed. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and communication device. Background Technology

[0002] Vehicle-to-Everything (V2X) communication technology has been proposed. V2X communication refers to communication between vehicles and any external entity, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N). In V2X systems, there are typically two resource allocation modes when terminal devices communicate: one is where the network device schedules side-by-side transmission resources, and the other is where the terminal device autonomously selects resources. In the autonomous resource selection mode, the transmission resources of the sending terminal device do not depend on the base station.

[0003] In the autonomous resource selection mode, the transmitting terminal and the auxiliary terminal need to coordinate with each other. However, there is currently no effective solution. Terminal devices may need to repeatedly listen or initiate related processes, resulting in resource waste and unnecessary interference. Summary of the Invention

[0004] This application provides a communication method and a communication device that can optimize auxiliary processes between terminal devices in an autonomous selection mode.

[0005] Firstly, a communication method is provided, comprising: receiving first indication information and first information. The first information is determined to be auxiliary process information based on the first indication information. The auxiliary process information refers to information used to assist a process in which one side-by-side device assists another side-by-side device in resource selection. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0006] This application embodiment indicates first information through first indication information, thereby enabling the identification of the first information. Based on the first indication information, it can be determined that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0007] In one possible implementation of the first aspect, the first side-going device may receive first indication information and first information sent by the second side-going device. In this case, the triggering information is used to trigger the first side-going device to assist the second side-going device in selecting resources. The information of the auxiliary resource is determined by the second side-going device. The auxiliary resource is used by the second side-going device to assist the first side-going device in selecting resources.

[0008] In this embodiment, when the first information received by the first side-going device is trigger information, the first side-going device can assist the second side-going device in selecting resources based on the trigger information. When the first information received by the first side-going device is auxiliary information, the first side-going device can select resources based on the auxiliary information, in which case the second side-going device assists the first side-going device in selecting resources. In this embodiment, the first information is identified through first indication information, so that the first side-going device can identify different auxiliary processes and thus complete the corresponding auxiliary process.

[0009] In one possible implementation of the first aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, and the auxiliary terminal device sends auxiliary information based on the trigger information; this type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, the auxiliary terminal device actively sends auxiliary information to the sending terminal device to assist it in selecting resources; this type of auxiliary information is called non-trigger-based auxiliary information.

[0010] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0011] In one possible implementation of the first aspect, the first information can be determined to be auxiliary process information based on the first indication information. Furthermore, it can also be determined whether the auxiliary process information is triggering information or auxiliary information based on the first indication information. This application embodiment can not only identify the auxiliary process through the first indication information, but also further identify which type of information in the auxiliary process the first information belongs to. This reduces the complexity of signaling identification.

[0012] In one possible implementation of the first aspect, sidelink control information can be received, which includes first-level sidelink control information and second-level sidelink control information. Specifically, a first indication information may indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information may indicate that the first information is trigger information. Alternatively, the first indication information may indicate that the second-level sidelink control information is sidelink control information in a fourth format, and the fourth-format sidelink control information indicates that the first information is auxiliary information.

[0013] In this embodiment, the first indication information identifies the first information by indicating different formats of side-link control information. When the first indication information indicates that the second-level side-link control information is in a third format, it can be determined that the first information is trigger information. When the first indication information indicates that the second-level side-link control information is in a fourth format, it can be determined that the first information is auxiliary information. This reduces the complexity of signaling identification.

[0014] In one possible implementation of the first aspect, the auxiliary process information is determined to be auxiliary information based on the first indication information. At this time, a second indication information may also be received, which indicates whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism.

[0015] In this embodiment, when the first indication information indicates that the auxiliary process information is auxiliary information, the second indication information can be used to further identify whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism. This allows for differentiation between auxiliary processes based on triggering mechanisms and those based on non-triggering mechanisms, thereby further improving the auxiliary resource selection mechanism.

[0016] In one possible implementation of the first aspect, the second indication information can be carried in the same signaling as the auxiliary information. Sidelink control information can be received, including first-level and second-level sidelink control information. The second-level sidelink control information can be sidelink control information in a fourth format. The auxiliary information can be in the fourth-format sidelink control information. The second indication information can also be in the fourth-format sidelink control information, just like the auxiliary information.

[0017] Alternatively, auxiliary information can be partially contained in the fourth-format lateral traverse control information and partially in the first-level lateral traverse control information. Second indication information can also be contained in the fourth-format lateral traverse control information.

[0018] The second instruction information can be carried in fields of the fourth format side link control information.

[0019] The fourth format of lateral link control information may include a first field, which is used to indicate that auxiliary information is in the fourth format of lateral link control information, or the first field is used to indicate that auxiliary information is in both the fourth format of lateral link control information and the first-level lateral link control information.

[0020] In this embodiment, the first indication information indicates that the second-level side-link control information is side-link control information in a fourth format, and the fourth side-link control information further indicates that the first information is auxiliary information. The auxiliary information can also be within the fourth-format side-link control information, allowing for faster decoding of the auxiliary information without requiring a separate convention regarding its carrying location. The auxiliary information can also be partially contained within the fourth-format side-link control information and partially within the first-level side-link control information. The two carrying methods of the auxiliary information can be indicated using the first field in the fourth-format side-link control information.

[0021] In one possible implementation of the first aspect, the first indication information indicates that the first information is auxiliary process information. In this case, it can be known from the first indication information that the first information is either auxiliary information or triggering information, but it cannot be known from the first indication information which one of auxiliary information or triggering information the first information is. Therefore, a third indication information can also be received, which is used to indicate that the auxiliary process information is one of triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism.

[0022] In this embodiment, the first information can be identified as auxiliary process information based on the first indication information, thereby identifying the auxiliary process. Furthermore, the specific type of auxiliary process information identified by the first information can be determined using third indication information. The third indication information indicates whether the auxiliary process information is triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism. This allows for the differentiation not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and auxiliary information based on a non-triggering mechanism.

[0023] In one possible implementation of the first aspect, sidelink control information may also be received, including first-level sidelink control information and second-level sidelink control information. The first indication information may indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information may indicate that the first information is auxiliary process information.

[0024] In this embodiment, the first indication information can indicate a format of side link control information. By recognizing this format, the first information is determined to be auxiliary process information. The recognition method is simple and reduces the complexity of signaling recognition.

[0025] In one possible implementation of the first aspect, sidelink control information can also be received, including first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Third indication information is carried in a field of the third-format sidelink control information. This field can be an identifier field in the third-format sidelink control information. When the identifier field takes different values, the third indication information can respectively indicate that the auxiliary process information is trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0026] In one possible implementation of the first aspect, sidelink control information may also be received, including first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Auxiliary information may be carried in the third-format sidelink control information. Alternatively, the auxiliary information may be partially carried in the third-format sidelink control information and partially carried in the first-level sidelink control information. The third-format sidelink control information may include a second field, which indicates that the auxiliary information is in the third-format sidelink control information, or the second field indicates that the auxiliary information is in both the third-format sidelink control information and the first-level sidelink control information.

[0027] In this embodiment, the first indication information can indicate that the second-level side-link control information is third-format side-link control information, and the third-format side-link control information can indicate that the first information is auxiliary process information. The auxiliary information can also be within the third-format side-link control information, allowing for faster decoding without requiring a separate agreement on the location of the auxiliary information. The auxiliary information can also be partially within the third-format side-link control information and partially within the first-level side-link control information. The two methods of carrying the auxiliary information can be indicated using the second field in the third-format side-link control information.

[0028] In one possible implementation of the first aspect, sidelink control information may also be received, including first-level sidelink control information and second-level sidelink control information. The first indication information is carried in a reserved field of the first-level sidelink control information or a format field of the second-level sidelink control information within the first-level sidelink control information. When the reserved field or the format field of the second-level sidelink control information has different values, the first indication information can indicate different content.

[0029] In this embodiment, reserved fields or second-level side-link control information format fields are used to carry the first indication information. When the reserved fields or second-level side-link control information format fields have different values, the first indication information can indicate different content. Unused fields in the side-link control information do not need to be defined as new fields, which maximizes the reuse of the existing design and reserved fields of the first-level side-link control information.

[0030] In one possible implementation of the first aspect, side traverse control information may also be received, including first-level side traverse control information and second-level side traverse control information. The second-level side traverse control information is side traverse control information in a third format. The triggering information is in the third-format side traverse control information, or the triggering information is in both the third-format side traverse control information and the first-level side traverse control information.

[0031] The third format of the side traverse control information may include a third field, which is used to indicate that the triggering information is in the third format of the side traverse control information, or the third field is used to indicate that the triggering information is in the third format of the side traverse control information or the first-level side traverse control information.

[0032] In this embodiment, the trigger information is carried in the third format of the side link control information, which can decode the trigger information faster without having to make other agreements on the carrying position of the trigger information.

[0033] In one possible implementation of the first aspect, the triggering information includes parameters for an auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0034] In one possible implementation of the first aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0035] Secondly, a communication method is provided, comprising: receiving sidelink control information; determining that the sidelink control information is sidelink control information in a second format; determining, based on the sidelink control information in the second format, that the sidelink control information includes auxiliary process information, wherein the auxiliary process information refers to information used for auxiliary processes. An auxiliary process is a process in which one sidelink device assists another sidelink device in selecting resources. The auxiliary process may include a trigger-based auxiliary process and a non-trigger-based auxiliary process. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0036] This application embodiment sets a new format for side-link control information. When a second format is detected in the side-link control information, it can be determined that the side-link control information includes auxiliary process information. This allows indication that the first-level side-link control information includes auxiliary process information without the need for additional indication information, reducing signaling overhead.

[0037] In one possible implementation of the second aspect, the sidelink control information includes first-level sidelink control information and second-level sidelink control information. Determining that the sidelink control information is the second format includes: determining that the first-level sidelink control information is the second format sidelink control information.

[0038] In this embodiment, when the side-link control information includes a first level and a second level, only the first-level side-link control information can be set to the second format to indicate auxiliary process information. The second-level side-link control information does not need to be changed.

[0039] In one possible implementation of the second aspect, the first sidelink device may receive sidelink control information sent by the second sidelink device. In this case, the triggering information is used to trigger the first sidelink device to assist the second sidelink device in selecting resources. The information about the auxiliary resources is determined by the second sidelink device. The auxiliary resources are used by the second sidelink device to assist the first sidelink device in selecting resources.

[0040] In this embodiment, when the auxiliary process information is trigger information, the first side-link device can assist the second side-link device in selecting resources based on the trigger information. When the auxiliary process information is auxiliary information, the first side-link device can select resources based on the auxiliary information, in which case the second side-link device assists the first side-link device in selecting resources. This embodiment identifies whether the side-link control information includes auxiliary process information through the second format of side-link control information, thereby enabling the first side-link device to identify different auxiliary processes and complete the corresponding auxiliary process.

[0041] In one possible implementation of the second aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0042] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0043] In one possible implementation of the second aspect, the second format of the side link control information includes a first field, which is used to determine whether the auxiliary process information is one of trigger information, auxiliary information based on a trigger mechanism, or auxiliary information based on a non-trigger mechanism.

[0044] In this embodiment, the first information can be identified as auxiliary process information based on the second-format sidelink control information, thereby recognizing the auxiliary process. Furthermore, the specific type of auxiliary process information the first information belongs to can be identified through the first field in the second-format sidelink control information. The first field indicates whether the auxiliary process information is triggering information, trigger-based auxiliary information, or non-triggering mechanism-based auxiliary information, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0045] In one possible implementation of the second aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0046] In one possible implementation of the second aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0047] Thirdly, a communication method is provided, comprising: determining first indication information and first information; and sending the first indication information and the first information. The first indication information is used to determine that the first information is auxiliary process information. Auxiliary process information refers to information used for an auxiliary process, where the auxiliary process is a process in which one side-by-side device assists another side-by-side device in resource selection. The auxiliary process may include a trigger-based auxiliary process and a non-trigger-based auxiliary process. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0048] This application embodiment indicates first information through first indication information, thereby enabling the identification of the first information. Based on the first indication information, it can be determined that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0049] In one possible implementation of the third aspect, the second side-going device may send first indication information and first information to the first side-going device. In this case, the triggering information is used to trigger the first side-going device to assist the second side-going device in selecting resources. The information of the auxiliary resource is determined by the second side-going device. The auxiliary resource is used by the second side-going device to assist the first side-going device in selecting resources.

[0050] In this embodiment, when the first information sent by the second side-going device is trigger information, the trigger information can be used by the first side-going device to assist the second side-going device in selecting resources. When the first information sent by the second side-going device is auxiliary information, the auxiliary information can be used to assist the first side-going device in selecting resources; in this case, the second side-going device assists the first side-going device in selecting resources. This embodiment identifies the first information through first indication information, thereby identifying different auxiliary processes and completing the corresponding auxiliary processes.

[0051] In one possible implementation of the third aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0052] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0053] In one possible implementation of the third aspect, the first indication information can be used to determine whether the first information is auxiliary process information, and further, the first indication information can also be used to determine whether the auxiliary process information is triggering information or auxiliary information. This embodiment of the application can not only identify the auxiliary process through the first indication information, but also further identify which type of information in the auxiliary process the first information belongs to, thereby reducing the complexity of signaling identification.

[0054] In one possible implementation of the third aspect, sidelink control information can be sent, including first-level sidelink control information and second-level sidelink control information. The first indication information can be used to indicate that the second-level sidelink control information is a third-format sidelink control information, and the third-format sidelink control information can be used to indicate that the first information is trigger information. Alternatively, the first indication information can be used to indicate that the second-level sidelink control information is a fourth-format sidelink control information, and the fourth-format sidelink control information can be used to indicate that the first information is auxiliary information.

[0055] In this embodiment, the first indication information identifies the first information by indicating different formats of side-link control information. When the first indication information indicates that the second-level side-link control information is in a third format, it can be determined that the first information is trigger information. When the first indication information indicates that the second-level side-link control information is in a fourth format, it can be determined that the first information is auxiliary information. This reduces the complexity of signaling identification.

[0056] In one possible implementation of the third aspect, the first indication information is used to determine that the auxiliary process information is auxiliary information. At this time, a second indication information may also be sent, which indicates whether the auxiliary information is based on a triggering mechanism or whether the auxiliary information is based on a non-triggering mechanism.

[0057] In this embodiment, when the first indication information indicates that the auxiliary process information is auxiliary information, the second indication information can be used to further identify whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism. This allows for differentiation between auxiliary processes based on triggering mechanisms and those based on non-triggering mechanisms, thereby further improving the auxiliary resource selection mechanism.

[0058] In one possible implementation of the third aspect, the second indication information can be carried in the same signaling as the auxiliary information. Sidelink control information can be sent, including first-level and second-level sidelink control information. The second-level sidelink control information can be sidelink control information in a fourth format. The auxiliary information can be in the fourth-format sidelink control information. The second indication information can also be in the fourth-format sidelink control information, just like the auxiliary information.

[0059] Alternatively, auxiliary information can be partially contained in the fourth-format lateral traverse control information and partially in the first-level lateral traverse control information. Second indication information can also be contained in the fourth-format lateral traverse control information.

[0060] The second instruction information can be carried in fields of the fourth format side link control information.

[0061] The fourth format of lateral link control information may include a first field, which is used to indicate that auxiliary information is in the fourth format of lateral link control information, or the first field is used to indicate that auxiliary information is in both the fourth format of lateral link control information and the first-level lateral link control information.

[0062] In this embodiment, the first indication information is used to indicate that the second-level side-link control information is a fourth-format side-link control information, and the fourth-level side-link control information further indicates that the first information is auxiliary information. The auxiliary information can also be within the fourth-format side-link control information, allowing for faster decoding of the auxiliary information without requiring a separate convention regarding its carrying location. The auxiliary information can also be partially within the fourth-format side-link control information and partially within the first-level side-link control information. The two carrying methods of the auxiliary information can be indicated using the first field in the fourth-format side-link control information.

[0063] In one possible implementation of the third aspect, the first indication information is used to indicate that the first information is auxiliary process information. In this case, the first indication information can indicate that the first information is either auxiliary information or triggering information, but the first indication information cannot indicate which one of auxiliary information or triggering information the first information is. Therefore, a third indication information can also be sent, which is used to indicate that the auxiliary process information is one of triggering information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0064] In this embodiment, the first indication information can indicate that the first information is auxiliary process information, thereby identifying the auxiliary process. Furthermore, the third indication information can be used to identify which type of information in the auxiliary process the first information belongs to. The third indication information can indicate that the auxiliary process information is one of triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0065] In one possible implementation of the third aspect, sidelink control information can also be sent, including first-level sidelink control information and second-level sidelink control information. The first indication information can indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information can indicate that the first information is auxiliary process information.

[0066] In this embodiment, the first indication information can indicate a format of side link control information. By recognizing this format, the first information is determined to be auxiliary process information. The recognition method is simple and reduces the complexity of signaling recognition.

[0067] In one possible implementation of the third aspect, sidelink control information can also be sent, including first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Third indication information is carried in a field within the third-format sidelink control information. This field can be an identifier field within the third-format sidelink control information; when the identifier field takes different values, the third indication information can respectively indicate that the auxiliary process information is trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0068] In one possible implementation of the third aspect, sidelink control information can also be sent, including first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Auxiliary information can be carried in the third-format sidelink control information. Alternatively, the auxiliary information can be partially carried in the third-format sidelink control information and partially carried in the first-level sidelink control information. The third-format sidelink control information may include a second field, which indicates that the auxiliary information is in the third-format sidelink control information, or the second field indicates that the auxiliary information is in both the third-format sidelink control information and the first-level sidelink control information.

[0069] In this embodiment, the first indication information can indicate that the second-level side-link control information is third-format side-link control information, and the third-format side-link control information can indicate that the first information is auxiliary process information. The auxiliary information can also be within the third-format side-link control information, allowing for faster decoding without requiring a separate agreement on the location of the auxiliary information. The auxiliary information can also be partially within the third-format side-link control information and partially within the first-level side-link control information. The two methods of carrying the auxiliary information can be indicated using the second field in the third-format side-link control information.

[0070] In one possible implementation of the third aspect, sidelink control information can also be sent, including first-level sidelink control information and second-level sidelink control information. The first indication information is carried in a reserved field of the first-level sidelink control information or a format field of the second-level sidelink control information within the first-level sidelink control information. When the reserved field or the format field of the second-level sidelink control information has different values, the first indication information can indicate different content.

[0071] In this embodiment, reserved fields or second-level side-link control information format fields are used to carry the first indication information. When the reserved fields or second-level side-link control information format fields have different values, the first indication information can indicate different content. Unused fields in the side-link control information do not need to be defined as new fields, which maximizes the reuse of the existing design and reserved fields of the first-level side-link control information.

[0072] In one possible implementation of the third aspect, sidelink control information may also be sent, including first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. The triggering information is in the third-format sidelink control information, or the triggering information is in both the third-format sidelink control information and the first-level sidelink control information.

[0073] The third format of the side traverse control information may include a third field, which is used to indicate that the triggering information is in the third format of the side traverse control information, or the third field is used to indicate that the triggering information is in the third format of the side traverse control information or the first-level side traverse control information.

[0074] In this embodiment, the trigger information is carried in the third format of the side link control information, which can decode the trigger information faster without having to make other agreements on the carrying position of the trigger information.

[0075] In one possible implementation of the third aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0076] In one possible implementation of the third aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0077] Fourthly, a communication method is provided, comprising: determining sidelink control information and sending the sidelink control information. The sidelink control information is sidelink control information in a second format. The second-format sidelink control information is used to indicate that the sidelink control information includes auxiliary process information, which refers to information used for auxiliary processes. An auxiliary process is a process in which one sidelink device assists another sidelink device in selecting resources. The auxiliary process may include a trigger-based auxiliary process and a non-trigger-based auxiliary process. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0078] This application embodiment sets a new format for sidelink control information, which is a second format sidelink control information. This second format sidelink control information can indicate that the sidelink control information includes auxiliary process information. This allows indication that the sidelink control information includes auxiliary process information without requiring additional indication information, reducing signaling overhead.

[0079] In one possible implementation of the fourth aspect, the sidelink control information includes first-level sidelink control information and second-level sidelink control information. Determining that the sidelink control information is the second format sidelink control information includes: determining that the first-level sidelink control information is the second format sidelink control information.

[0080] In this embodiment, when the side-link control information includes a first level and a second level, only the first-level side-link control information can be set to the second format to indicate auxiliary process information. The second-level side-link control information does not need to be changed.

[0081] In one possible implementation of the fourth aspect, the second sidelink device may send sidelink control information to the first sidelink device. In this case, the triggering information is used to trigger the first sidelink device to assist the second sidelink device in selecting resources. The information about the auxiliary resources is determined by the second sidelink device. The auxiliary resources are used by the second sidelink device to assist the first sidelink device in selecting resources.

[0082] In this embodiment, when the auxiliary process information is trigger information, the first side-link device can assist the second side-link device in selecting resources based on the trigger information. When the auxiliary process information is auxiliary information, the auxiliary information can be used to assist the first side-link device in selecting resources, in which case the second side-link device assists the first side-link device in selecting resources. This embodiment identifies whether the side-link control information includes auxiliary process information through the second format of side-link control information.

[0083] In one possible implementation of the fourth aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0084] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0085] In one possible implementation of the fourth aspect, the second format of the side link control information includes a first field, which is used to determine whether the auxiliary process information is one of trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0086] In this embodiment, the first information can be identified as auxiliary process information based on the second-format sidelink control information, thereby recognizing the auxiliary process. Furthermore, the specific type of auxiliary process information the first information belongs to can be identified through the first field in the second-format sidelink control information. The first field indicates whether the auxiliary process information is triggering information, trigger-based auxiliary information, or non-triggering mechanism-based auxiliary information, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0087] In one possible implementation of the fourth aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0088] In one possible implementation of the fourth aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0089] Fifthly, a communication device is provided, comprising: a transceiver module for receiving first indication information and first information; and a processing module for determining, based on the first indication information, that the first information is auxiliary process information. Auxiliary process information refers to information used to assist a process in which one side device assists another side device in selecting resources. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0090] This application embodiment indicates first information through first indication information, thereby enabling the identification of the first information. Based on the first indication information, it can be determined that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0091] In one possible implementation of the fifth aspect, the transceiver module of the first side-line device may receive first indication information and first information sent by the second side-line device. In this case, the triggering information is used to trigger the first side-line device to assist the second side-line device in selecting resources. The information of the auxiliary resources is determined by the second side-line device. The auxiliary resources are used by the second side-line device to assist the first side-line device in selecting resources.

[0092] In this embodiment, when the first information received by the transceiver module of the first side-going device is trigger information, the first side-going device can assist the second side-going device in selecting resources based on the trigger information. When the first information received by the first side-going device is auxiliary information, the first side-going device can select resources based on the auxiliary information, in which case the second side-going device assists the first side-going device in selecting resources. In this embodiment, the first information is identified through first indication information, so that the first side-going device can identify different auxiliary processes and thus complete the corresponding auxiliary process.

[0093] In one possible implementation of the fifth aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0094] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0095] In one possible implementation of the fifth aspect, the processing module is used to determine that the first information is auxiliary process information based on the first indication information. Furthermore, the processing module can also be used to determine whether the auxiliary process information is trigger information or auxiliary information based on the first indication information. This embodiment of the application can not only identify the auxiliary process through the first indication information, but also further identify which type of information in the auxiliary process the first information belongs to. This reduces the complexity of signaling identification.

[0096] In one possible implementation of the fifth aspect, the transceiver module can be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. Specifically, a first indication information can indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information can indicate that the first information is trigger information. Alternatively, the first indication information can indicate that the second-level sidelink control information is sidelink control information in a fourth format, and the fourth-format sidelink control information indicates that the first information is auxiliary information.

[0097] In this embodiment, the first indication information identifies the first information by indicating different formats of side-link control information. When the first indication information indicates that the second-level side-link control information is in a third format, it can be determined that the first information is trigger information. When the first indication information indicates that the second-level side-link control information is in a fourth format, it can be determined that the first information is auxiliary information. This reduces the complexity of signaling identification.

[0098] In one possible implementation of the fifth aspect, the processing module can be used to determine that the auxiliary process information is auxiliary information based on the first indication information. In this case, the transceiver module can also be used to receive second indication information, which indicates whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism.

[0099] In this embodiment, when the first indication information indicates that the auxiliary process information is auxiliary information, the second indication information can be used to further identify whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism. This allows for differentiation between auxiliary processes based on triggering mechanisms and those based on non-triggering mechanisms, thereby further improving the auxiliary resource selection mechanism.

[0100] In one possible implementation of the fifth aspect, the second indication information can be carried in the same signaling as the auxiliary information. Sidelink control information can be received, including first-level and second-level sidelink control information. The second-level sidelink control information can be sidelink control information in a fourth format. The auxiliary information can be in the fourth-format sidelink control information. The second indication information can also be in the fourth-format sidelink control information, just like the auxiliary information.

[0101] Alternatively, auxiliary information can be partially contained in the fourth-format lateral traverse control information and partially in the first-level lateral traverse control information. Second indication information can also be contained in the fourth-format lateral traverse control information.

[0102] The second instruction information can be carried in fields of the fourth format side link control information.

[0103] The fourth format of lateral link control information may include a first field, which is used to indicate that auxiliary information is in the fourth format of lateral link control information, or the first field is used to indicate that auxiliary information is in both the fourth format of lateral link control information and the first-level lateral link control information.

[0104] In this embodiment, the first indication information indicates that the second-level side-link control information is side-link control information in a fourth format, and the fourth side-link control information further indicates that the first information is auxiliary information. The auxiliary information can also be within the fourth-format side-link control information, allowing for faster decoding of the auxiliary information without requiring a separate convention regarding its carrying location. The auxiliary information can also be partially contained within the fourth-format side-link control information and partially within the first-level side-link control information. The two carrying methods of the auxiliary information can be indicated using the first field in the fourth-format side-link control information.

[0105] In one possible implementation of the fifth aspect, the first indication information is used to indicate that the first information is auxiliary process information. In this case, the processing module can determine that the first information is either auxiliary information or trigger information based on the first indication information, but cannot determine which one it is. Therefore, the transceiver module can also be used to receive a third indication information, which indicates that the auxiliary process information is either trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0106] In this embodiment, the first information can be identified as auxiliary process information based on the first indication information, thereby identifying the auxiliary process. Furthermore, the specific type of auxiliary process information identified by the first information can be determined using third indication information. The third indication information indicates whether the auxiliary process information is triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism. This allows for the differentiation not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and auxiliary information based on a non-triggering mechanism.

[0107] In one possible implementation of the fifth aspect, the transceiver module can also be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The first indication information can indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information can indicate that the first information is auxiliary process information.

[0108] In this embodiment of the application, the first indication information can be used to indicate the format of a side link control information. By recognizing the format, the first information is determined to be auxiliary process information. The recognition method is simple and reduces the complexity of signaling recognition.

[0109] In one possible implementation of the fifth aspect, the transceiver module can also be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Third indication information is carried in a field within the third-format sidelink control information. This field can be an identifier field within the third-format sidelink control information. When the identifier field takes different values, the third indication information can respectively indicate that the auxiliary process information is trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0110] In one possible implementation of the fifth aspect, the transceiver module can also be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Auxiliary information can be carried in the third-format sidelink control information. Alternatively, the auxiliary information can be partially carried in the third-format sidelink control information and partially carried in the first-level sidelink control information. The third-format sidelink control information may include a second field, which indicates that the auxiliary information is in the third-format sidelink control information, or the second field indicates that the auxiliary information is in both the third-format sidelink control information and the first-level sidelink control information.

[0111] In this embodiment, the first indication information can be used to indicate that the second-level side-link control information is a third-format side-link control information, and the third-format side-link control information can indicate that the first information is auxiliary process information. The auxiliary information can also be in the third-format side-link control information, allowing for faster decoding of the auxiliary information without needing to specify the location of the auxiliary information. The auxiliary information can also be partially in the third-format side-link control information and partially in the first-level side-link control information. The two carrying methods of the auxiliary information can be indicated using the second field in the third-format side-link control information.

[0112] In one possible implementation of the fifth aspect, the transceiver module can also be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. First indication information is carried in a reserved field of the first-level sidelink control information or a format field of the second-level sidelink control information within the first-level sidelink control information. When the reserved field or the format field of the second-level sidelink control information has different values, the first indication information can indicate different content.

[0113] In this embodiment, reserved fields or second-level side-link control information format fields are used to carry the first indication information. When the reserved fields or second-level side-link control information format fields have different values, the first indication information can indicate different content. Unused fields in the side-link control information do not need to be defined as new fields, which maximizes the reuse of the existing design and reserved fields of the first-level side-link control information.

[0114] In one possible implementation of the fifth aspect, the transceiver module can also be used to receive sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. The triggering information is in the third-format sidelink control information, or the triggering information is in both the third-format sidelink control information and the first-level sidelink control information.

[0115] The third format of the side traverse control information may include a third field, which is used to indicate that the triggering information is in the third format of the side traverse control information, or the third field is used to indicate that the triggering information is in the third format of the side traverse control information or the first-level side traverse control information.

[0116] In this embodiment, the trigger information is carried in the third format of the side link control information, which can decode the trigger information faster without having to make other agreements on the carrying position of the trigger information.

[0117] In one possible implementation of the fifth aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0118] In one possible implementation of the fifth aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0119] A sixth aspect provides a communication device, comprising: a transceiver module for receiving sidelink control information; and a processing module for determining that the sidelink control information is sidelink control information in a second format. The processing module is further configured to determine, based on the second format sidelink control information, that the sidelink control information includes auxiliary process information, wherein the auxiliary process information refers to information used for an auxiliary process. An auxiliary process is a process in which one sidelink device assists another sidelink device in selecting resources. The auxiliary process may include a trigger-based auxiliary process and a non-trigger-based auxiliary process. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0120] The communication device of this application embodiment sets a new format for side link control information. When the side link control information is detected to be in a second format, it can determine that the side link control information includes auxiliary process information. It can indicate that the side link control information includes auxiliary process information without requiring additional indication information, thus reducing signaling overhead.

[0121] In one possible implementation of the sixth aspect, the sidelink control information includes first-level sidelink control information and second-level sidelink control information. Determining that the sidelink control information is the second format includes: determining that the first-level sidelink control information is the second format sidelink control information.

[0122] In this embodiment, when the side-link control information includes a first level and a second level, only the first-level side-link control information can be set to the second format to indicate auxiliary process information. The second-level side-link control information does not need to be changed.

[0123] In one possible implementation of the sixth aspect, the transceiver module of the first sidelink device may receive sidelink control information sent by the second sidelink device. In this case, the triggering information is used to trigger the first sidelink device to assist the second sidelink device in selecting resources. The information of the auxiliary resources is determined by the second sidelink device. The auxiliary resources are used by the second sidelink device to assist the first sidelink device in selecting resources.

[0124] In this embodiment, when the auxiliary process information is trigger information, the first side-link device can assist the second side-link device in selecting resources based on the trigger information. When the auxiliary process information is auxiliary information, the first side-link device can select resources based on the auxiliary information, in which case the second side-link device assists the first side-link device in selecting resources. This embodiment identifies whether the side-link control information includes auxiliary process information through the second format of side-link control information, thereby enabling the first side-link device to identify different auxiliary processes and complete the corresponding auxiliary process.

[0125] In one possible implementation of the sixth aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0126] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0127] In one possible implementation of the sixth aspect, the second format of the side link control information includes a first field, which is used to determine whether the auxiliary process information is one of trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0128] In this embodiment, the processing module is used to determine that the first information is auxiliary process information based on the second-format sidelink control information, thereby identifying the auxiliary process. Furthermore, the type of auxiliary process information the first information belongs to can be identified through a first field in the second-format sidelink control information. The first field indicates whether the auxiliary process information is triggering information, trigger-based auxiliary information, or non-triggering mechanism-based auxiliary information, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0129] In one possible implementation of the sixth aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0130] In one possible implementation of the sixth aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0131] A seventh aspect provides a communication device, comprising: a processing module for determining first indication information and first information; and a transceiver module for transmitting the first indication information and the first information. The first indication information is used to determine that the first information is auxiliary process information. The auxiliary process information refers to information used to assist a process in which one side-by-side device assists another side-by-side device in selecting resources. The auxiliary process may include a trigger-based auxiliary process and a non-trigger-based auxiliary process. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0132] This application embodiment indicates first information through first indication information, thereby enabling the identification of the first information. Based on the first indication information, it can be determined that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0133] In one possible implementation of the seventh aspect, the transceiver module of the second side-going device may be used to send first indication information and first information to the first side-going device. In this case, the triggering information is used to trigger the first side-going device to assist the second side-going device in selecting resources. The information of the auxiliary resources is determined by the second side-going device. The auxiliary resources are used by the second side-going device to assist the first device in selecting resources.

[0134] In this embodiment, when the first information sent by the second side-going device is trigger information, the trigger information can be used by the first side-going device to assist the second side-going device in selecting resources. When the first information sent by the second side-going device is auxiliary information, the auxiliary information can be used to assist the first side-going device in selecting resources; in this case, the second side-going device assists the first side-going device in selecting resources. This embodiment identifies the first information through first indication information, thereby identifying different auxiliary processes and completing the corresponding auxiliary processes.

[0135] In one possible implementation of the seventh aspect, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0136] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0137] In one possible implementation of the seventh aspect, the first indication information can be used to determine whether the first information is auxiliary process information, and further, the first indication information can also be used to determine whether the auxiliary process information is triggering information or auxiliary information. This application embodiment can not only identify the auxiliary process through the first indication information, but also further identify which type of information in the auxiliary process the first information belongs to, thereby reducing the complexity of signaling identification.

[0138] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. Specifically, the first indication information can be used to indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information can be used to indicate that the first information is trigger information. Alternatively, the first indication information can be used to indicate that the second-level sidelink control information is sidelink control information in a fourth format, and the fourth-format sidelink control information can be used to indicate that the first information is auxiliary information.

[0139] In this embodiment, the first indication information identifies the first information by indicating different formats of side-link control information. When the first indication information indicates that the second-level side-link control information is in a third format, it can be determined that the first information is trigger information. When the first indication information indicates that the second-level side-link control information is in a fourth format, it can be determined that the first information is auxiliary information. This reduces the complexity of signaling identification.

[0140] In one possible implementation of the seventh aspect, the first indication information is used to determine that the auxiliary process information is auxiliary information. At this time, a second indication information may also be sent, which indicates whether the auxiliary information is based on a triggering mechanism or whether the auxiliary information is based on a non-triggering mechanism.

[0141] In this embodiment, when the first indication information indicates that the auxiliary process information is auxiliary information, the second indication information can be used to further identify whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism. This allows for differentiation between auxiliary processes based on triggering mechanisms and those based on non-triggering mechanisms, thereby further improving the auxiliary resource selection mechanism.

[0142] In one possible implementation of the seventh aspect, the second indication information can be carried in the same signaling as the auxiliary information. The transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information can be sidelink control information in a fourth format. The auxiliary information can be in the fourth-format sidelink control information. The second indication information can also be in the fourth-format sidelink control information, just like the auxiliary information.

[0143] Alternatively, auxiliary information can be partially contained in the fourth-format lateral traverse control information and partially in the first-level lateral traverse control information. Second indication information can also be contained in the fourth-format lateral traverse control information.

[0144] The second instruction information can be carried in fields of the fourth format side link control information.

[0145] The fourth format of lateral link control information may include a first field, which is used to indicate that auxiliary information is in the fourth format of lateral link control information, or the first field is used to indicate that auxiliary information is in both the fourth format of lateral link control information and the first-level lateral link control information.

[0146] In this embodiment, the first indication information is used to indicate that the second-level side-link control information is a fourth-format side-link control information, and the fourth-level side-link control information further indicates that the first information is auxiliary information. The auxiliary information can also be within the fourth-format side-link control information, allowing for faster decoding of the auxiliary information without requiring a separate convention regarding its carrying location. The auxiliary information can also be partially within the fourth-format side-link control information and partially within the first-level side-link control information. The two carrying methods of the auxiliary information can be indicated using the first field in the fourth-format side-link control information.

[0147] In one possible implementation of the seventh aspect, the first indication information is used to indicate that the first information is auxiliary process information. In this case, the first indication information can indicate that the first information is either auxiliary information or triggering information, but the first indication information cannot indicate which one of auxiliary information or triggering information the first information is. Therefore, a third indication information can also be sent, which is used to indicate that the auxiliary process information is one of triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism.

[0148] In this embodiment, the first indication information can indicate that the first information is auxiliary process information, thereby identifying the auxiliary process. Furthermore, the third indication information can be used to identify which type of information in the auxiliary process the first information belongs to. The third indication information can indicate that the auxiliary process information is one of triggering information, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0149] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. A first indication message can indicate that the second-level sidelink control information is sidelink control information in a third format, and the third-format sidelink control information can indicate that the first message is auxiliary process information.

[0150] In this embodiment, the first indication information can indicate a format of side link control information. By recognizing this format, the first information is determined to be auxiliary process information. The recognition method is simple and reduces the complexity of signaling recognition.

[0151] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Third indication information is carried in a field of the third-format sidelink control information. This field can be an identifier field in the third-format sidelink control information. When the identifier field takes different values, the third indication information can respectively indicate that the auxiliary process information is trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0152] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. Auxiliary information can be carried in the third-format sidelink control information. Alternatively, the auxiliary information can be partially carried in the third-format sidelink control information and partially carried in the first-level sidelink control information. The third-format sidelink control information may include a second field, which indicates that the auxiliary information is in the third-format sidelink control information, or the second field indicates that the auxiliary information is in both the third-format sidelink control information and the first-level sidelink control information.

[0153] In this embodiment, the first indication information can indicate that the second-level side-link control information is third-format side-link control information, and the third-format side-link control information can indicate that the first information is auxiliary process information. The auxiliary information can also be within the third-format side-link control information, allowing for faster decoding without requiring a separate agreement on the location of the auxiliary information. The auxiliary information can also be partially within the third-format side-link control information and partially within the first-level side-link control information. The two methods of carrying the auxiliary information can be indicated using the second field in the third-format side-link control information.

[0154] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. First indication information is carried in a reserved field of the first-level sidelink control information or a format field of the second-level sidelink control information within the first-level sidelink control information. When the reserved field or the format field of the second-level sidelink control information has different values, the first indication information can indicate different content.

[0155] In this embodiment, reserved fields or second-level side-link control information format fields are used to carry the first indication information. When the reserved fields or second-level side-link control information format fields have different values, the first indication information can indicate different content. Unused fields in the side-link control information do not need to be defined as new fields, which maximizes the reuse of the existing design and reserved fields of the first-level side-link control information.

[0156] In one possible implementation of the seventh aspect, the transceiver module can be used to send sidelink control information, which includes first-level sidelink control information and second-level sidelink control information. The second-level sidelink control information is sidelink control information in a third format. The triggering information is in the third-format sidelink control information, or the triggering information is in both the third-format sidelink control information and the first-level sidelink control information.

[0157] The third format of the side traverse control information may include a third field, which is used to indicate that the triggering information is in the third format of the side traverse control information, or the third field is used to indicate that the triggering information is in the third format of the side traverse control information or the first-level side traverse control information.

[0158] In this embodiment, the trigger information is carried in the third format of the side link control information, which can decode the trigger information faster without having to make other agreements on the carrying position of the trigger information.

[0159] In one possible implementation of the seventh aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listening window size includes the length and start position of the resource listening window.

[0160] In one possible implementation of the seventh aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0161] Eighthly, a communication apparatus is provided, comprising: a processing module for determining sidelink control information; and a transceiver module for transmitting the sidelink control information. The sidelink control information is in a second format. The second-format sidelink control information indicates that the sidelink control information includes auxiliary process information, which refers to information used for an auxiliary process. An auxiliary process is a process in which a sidelink device assists another sidelink device in resource selection. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0162] This application embodiment sets a new format for sidelink control information, which is a second format sidelink control information. This second format sidelink control information can indicate that the sidelink control information includes auxiliary process information. This allows indication that the sidelink control information includes auxiliary process information without requiring additional indication information, reducing signaling overhead.

[0163] In one possible implementation of the eighth aspect, the sidelink control information includes first-level sidelink control information and second-level sidelink control information. Determining the sidelink control information as second-format sidelink control information includes: determining the first-level sidelink control information as second-format sidelink control information.

[0164] In this embodiment, when the side-link control information includes a first level and a second level, only the first-level side-link control information can be set to the second format to indicate auxiliary process information. The second-level side-link control information does not need to be changed.

[0165] In one possible implementation of aspect eight, the transceiver module of the second sidelink device may be used to send sidelink control information to the first sidelink device. In this case, the triggering information is used to trigger the first sidelink device to assist the second sidelink device in selecting resources. The information of the auxiliary resources is determined by the second sidelink device. The auxiliary resources are used by the second sidelink device to assist the first sidelink device in selecting resources.

[0166] In this embodiment, when the auxiliary process information is trigger information, the first side-link device can assist the second side-link device in selecting resources based on the trigger information. When the auxiliary process information is auxiliary information, the auxiliary information can be used to assist the first side-link device in selecting resources, in which case the second side-link device assists the first side-link device in selecting resources. This embodiment identifies whether the side-link control information includes auxiliary process information through the second format of side-link control information.

[0167] In one possible implementation of aspect eight, the auxiliary information is either trigger-based or non-trigger-based. A trigger mechanism means that during the auxiliary process, the sending terminal device needs to send trigger information to the auxiliary terminal device, which then sends auxiliary information accordingly. This type of auxiliary information is called trigger-based auxiliary information. A non-trigger mechanism means that during the auxiliary process, the auxiliary terminal device does not need to receive trigger information; instead, it actively sends auxiliary information to the sending terminal device to assist in resource selection. This type of auxiliary information is called non-trigger-based auxiliary information.

[0168] In this embodiment, different auxiliary processes can be further identified, thereby reducing the need for further improvement of the auxiliary resource selection mechanism and optimizing the auxiliary processes.

[0169] In one possible implementation of the eighth aspect, the second format of the side link control information includes a first field, which is used to determine whether the auxiliary process information is one of trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information.

[0170] In this embodiment, the first information can be identified as auxiliary process information based on the second-format sidelink control information, thereby recognizing the auxiliary process. Furthermore, the specific type of auxiliary process information the first information belongs to can be identified through the first field in the second-format sidelink control information. The first field indicates whether the auxiliary process information is triggering information, trigger-based auxiliary information, or non-triggering mechanism-based auxiliary information, thus distinguishing not only between triggering information and auxiliary information, but also between auxiliary information based on a triggering mechanism and non-triggering mechanism.

[0171] In one possible implementation of the eighth aspect, the triggering information includes parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission, the selection window size includes the length and start position of the resource selection window, and the listener window size includes the length and start position of the resource listener window.

[0172] In one possible implementation of the eighth aspect, the auxiliary information based on the non-triggering mechanism includes auxiliary resource information and auxiliary process parameters. The auxiliary process parameters include at least one of the following: the number of sub-channels, the selection window size, the listening window size, and period or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listening window size includes the length and start position of the resource listening window.

[0173] A ninth aspect provides a communication apparatus including a transceiver and a processor, the transceiver being configured to execute instructions for receiving and transmitting information, and the processor being configured to perform other steps. Specifically, the communication apparatus is configured to perform a method of any possible implementation of the first aspect.

[0174] A tenth aspect provides a communication apparatus including a transceiver and a processor, the transceiver being configured to execute instructions for receiving and transmitting information, and the processor being configured to perform other steps. Specifically, the communication apparatus is configured to perform a method of any possible implementation of the second aspect.

[0175] Eleventhly, a communication device is provided, comprising a transceiver and a processor, the transceiver being configured to execute instructions for receiving and sending information, and the processor being configured to execute other steps. Specifically, the communication device is configured to perform a method of any possible implementation of the third aspect.

[0176] The twelfth aspect provides a communication apparatus including a transceiver and a processor, the transceiver being configured to execute instructions for receiving and transmitting information, and the processor being configured to perform other steps. Specifically, the communication apparatus is configured to perform a method of any possible implementation of the fourth aspect.

[0177] The thirteenth aspect provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method in any possible implementation of the first aspect.

[0178] The fourteenth aspect provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method in any possible implementation of the second aspect.

[0179] The fifteenth aspect provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method in any possible implementation of the third aspect.

[0180] The sixteenth aspect provides a computer-readable storage medium having a computer program stored thereon, the program being executed by a processor to implement the method in any possible implementation of the fourth aspect.

[0181] The seventeenth aspect provides a communication device comprising a memory and a processor, the memory for storing instructions, the processor for executing the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to perform a method in any possible implementation of the first aspect.

[0182] The eighteenth aspect provides a communication device comprising a memory and a processor, the memory for storing instructions, the processor for executing the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to perform a method in any possible implementation of the second aspect.

[0183] The nineteenth aspect provides a communication device comprising a memory and a processor, the memory for storing instructions, the processor for executing the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to perform a method in any possible implementation of the third aspect.

[0184] The twentieth aspect provides a communication device comprising a memory and a processor, the memory for storing instructions, the processor for executing the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to perform a method in any possible implementation of the fourth aspect.

[0185] The twenty-first aspect provides a communication system, including the communication device described in the fifth aspect and the communication device described in the seventh aspect.

[0186] The twenty-second aspect provides a communication system, including the communication device described in the sixth aspect and the communication device described in the eighth aspect.

[0187] The twenty-third aspect provides a computer program product containing instructions for storing a computer program that, when run on a computer, causes the computer to perform the method in any possible implementation of the first aspect described above.

[0188] The twenty-fourth aspect provides a computer program product containing instructions for storing a computer program that, when run on a computer, causes the computer to perform the method in any possible implementation of the second aspect described above.

[0189] The twenty-fifth aspect provides a computer program product containing instructions for storing a computer program that, when run on a computer, causes the computer to perform the method in any possible implementation of the third aspect described above.

[0190] The twenty-sixth aspect provides a computer program product containing instructions for storing a computer program that, when run on a computer, causes the computer to perform the method in any possible implementation of the fourth aspect described above. Attached Figure Description

[0191] Figure 1 This is a schematic diagram of a communication system applicable to embodiments of this application;

[0192] Figure 2 This is a flowchart of the trigger-based auxiliary mechanism provided in the embodiments of this application;

[0193] Figure 3 This is a timing diagram of the trigger-based auxiliary mechanism provided in the embodiments of this application;

[0194] Figure 4 This is a flowchart of the non-triggering auxiliary mechanism provided in the embodiments of this application;

[0195] Figure 5 This is a timing diagram of a non-triggering auxiliary mechanism provided in an embodiment of this application;

[0196] Figure 6 This is a flowchart of a communication method provided in an embodiment of this application;

[0197] Figure 7 This is a flowchart of a communication method provided in the first embodiment of this application;

[0198] Figure 8 This is a flowchart of yet another communication method provided in the first embodiment of this application;

[0199] Figure 9 This is a flowchart of a communication method provided in the second embodiment of this application;

[0200] Figure 10 This is a flowchart of a communication method provided in the third embodiment of this application;

[0201] Figure 11This is a schematic diagram of the structure of the communication device provided in the embodiments of this application;

[0202] Figure 12 This is another structural schematic diagram of the communication device provided in the embodiments of this application;

[0203] Figure 13 This is another structural schematic diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0204] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.

[0205] The following explanations of some terms used in the embodiments of this application are provided to facilitate understanding by those skilled in the art.

[0206] 1. The terminal equipment involved in this application includes devices that provide voice to users, devices that provide data connectivity to users, and devices that provide both voice and data connectivity to users. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. It may also be simply referred to as a terminal. This terminal can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN for both voice and data. The terminal may include user equipment (UE), wireless terminal, mobile terminal, device-to-device (D2D) terminal, vehicle-to-everything (V2X) terminal, roadside unit (RSU), machine-to-machine / machine-type communications (M2M / MTC) terminal, Internet of Things (IoT) terminal, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. It may include mobile phones (or "cellular" phones), computers with mobile terminals, portable, pocket-sized, handheld, and computer-embedded mobile devices, etc. This can include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. It also includes limited devices, low-power devices, devices with limited storage capacity, or devices with limited computing power. Information sensing devices can include barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, and other similar devices.

[0207] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0208] The various terminals described above, if located in a vehicle, such as placed inside or installed inside a vehicle, can be considered as vehicle-mounted terminals, also known as on-board units (OBUs).

[0209] In this application embodiment, the device for implementing the terminal's functions can be the terminal itself, or it can be a circuit capable of supporting the terminal in implementing those functions, such as a circuit that can be applied to a chip system, which can be installed in the terminal. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the device for implementing the terminal's functions is a terminal, as an example, to describe the technical solutions provided in this application embodiment.

[0210] 2. The network equipment involved in this application may include radio access network (RAN) equipment, such as base stations (e.g., access points). It can refer to a device in the access network that communicates with terminal equipment via an air interface, or a network device in a vehicle-to-everything (V2X) technology as a roadside unit (RSU). The base station can be used to convert received air frames and IP packets to each other, acting as a router between the terminal and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity supporting V2X applications, exchanging messages with other entities supporting V2X applications. The network equipment can also coordinate the attribute management of the air interface. For example, network equipment may include evolved base stations (NodeBs, eNBs, or e-NodeBs) in long-term evolution (LTE) systems or long-term evolution-advanced (LTE-A) systems, or next-generation node Bs (gNBs) in evolved packet core (EPC), the 5th generation (5G), or new radio (NR) systems (also referred to as NR systems), or centralized units (CUs) and distributed units (DUs) in cloud radio access networks (Cloud RAN) systems. This application embodiment is not limited to these categories. Network equipment may also include core network equipment, such as access and mobility management functions (AMFs). Regarding RSUs, it should be noted that they can be network-type RSUs or terminal equipment-type RSUs. When used as a network-class RSU, it performs the functions of a network-class device; when used as a terminal-class RSU, it performs the functions of a terminal device.

[0211] 3. Sidelink (SL)

[0212] In V2X, terminal devices can communicate in two ways. The first way is through the Uu interface between terminal devices. The Uu interface is the wireless interface between the terminal device and the network device; communication between terminal devices requires forwarding by network devices and other nodes. The second way is through sidelink communication between terminal devices, meaning they can communicate directly without the need for network forwarding. In this case, the link directly connecting the terminal devices is called a sidelink.

[0213] Typically, in Sidelink technology, terminal devices can directly connect to each other via PC5 interfaces. In this application, "sidelink" or "side link" can be used interchangeably; both have the same meaning and are the English terminology used in this application. This technology can provide information exchange not only within the coverage area of ​​network devices but also in areas without network coverage. Authorized terminal devices used for special communication can adopt Sidelink communication. Of course, Sidelink communication can be used for transmitting intelligent transportation business data as well as for transmitting mobile internet services; this application does not impose any limitations on this.

[0214] 4. Sidelink Control Information (SCI)

[0215] Sidelink control information (SCI) includes sidelink scheduling information or necessary indications for sidelink transmission, such as indications of time-frequency resource blocks used during transmission, modulation and coding schemes, source identifier ID, and target identifier ID. In NR, V2X SCI is transmitted in two stages. The first-stage SCI is carried on the Physical Sidelink Control Channel (PSCCH) and contains information for eavesdropping and information about PSSCH resource allocation. The first-stage SCI can also be called the first-level SCI.

[0216] The second-stage SCI is carried on the Physical Sidelink Shared Channel (PSSCH). It contains information needed to identify and / or decode the associated Sidelink Shared Channel (SL-SCH), indication information for Hybrid Automatic Repeat Request (HARQ), and triggering information for Channel State Information (CSI) feedback. The second-stage SCI can also be referred to as the second-level SCI.

[0217] 5. User-selected resource mode (mode-2)

[0218] In V2X, there are two transmission modes for sidelink resource allocation: network device resource allocation mode (mode-1) and user-selected resource mode (mode-2). Network device resource allocation mode is mainly used in V2X communication under network coverage conditions. The network device centrally allocates resources based on the Buffer Status Report (BSR) submitted by the terminal devices. Resource allocation can be dynamic or pre-configured. The resources allocated by the network device include initial resources and / or retransmission resources.

[0219] In dynamic mode, network devices inform the transmitting terminal device of the time and frequency resources of Sidelink data through Downlink Control Information (DCI). After receiving the DCI, the transmitting terminal device transmits data. After decoding, the receiving terminal device sends a Hybrid Automatic Repeat Request (HARQ) message for Sidelink back to the transmitting terminal device. The transmitting terminal device then forwards the Sidelink-HARQ message to the base station.

[0220] The user-selectable resource mode (mode-2) can be further divided into four sub-modes:

[0221] 1) Mode-2(a): The sending terminal device selects its own transmission resources for communication. Specifically, based on historical listening information, which includes resources already reserved by other terminal devices, the sending terminal device excludes reserved resources from the resource pool and selects transmission resources from the remaining resources. After completing the selection of transmission resources, it sends sidelink data.

[0222] 2) Mode 2(b): The transmission resources of the transmitting terminal device are selected with the assistance of other terminal devices;

[0223] 3) Mode 2(c): The transmission resources of the transmitting terminal device are selected from the resources pre-configured by the higher-layer signaling;

[0224] 4) Mode 2(d): Multiple terminal devices first perform group creation operation. One of the terminal devices in the group is the scheduling terminal device, and the other terminal devices are member terminal devices. The transmission resources of the member terminal devices are the responsibility of the scheduling terminal device.

[0225] In mode-2(a), the transmitting terminal device selects transmission resources for communication within the resource selection window based on the results of its own resource listening. Assuming the transmitting terminal device triggers resource selection in time slot n, the resource listening window can be defined as the T time slots prior to the resource selection trigger.

[0226] 6. Time Slot

[0227] In an NR system, a time slot is the smallest unit of time scheduling. Time is divided into periodic frames, and each frame is further divided into several time slots. Neither frames nor time slots overlap; each time slot is a basic unit of communication. The duration of a time slot is determined by the subcarrier spacing used during transmission. For example, for a 15kHz subcarrier spacing, a time slot duration could be 1ms. For a 30kHz subcarrier spacing, a time slot duration could be 0.5ms. For a 60kHz subcarrier spacing, a time slot duration could be 0.25ms. For a 120kHz subcarrier spacing, a time slot duration could be 0.125ms. Optionally, when a time slot is used as the basic scheduling unit, all symbols of a time slot can be used for transmission, or only some symbols can be used; this invention does not limit this. For example, a time slot can contain 12 symbols or 14 symbols. In the example with 14 symbols, the last symbol can be used for transmit / receive conversion, in which case only 13 symbols are used for sideline transmission.

[0228] 7. The technical solutions of the embodiments of this application can be applied to various communication systems, such as: LTE system, Worldwide Interoperability For Microwave Access (WiMAX) communication system, 5th Generation (5G) system, such as NR, and future communication systems, such as 6G system, etc.

[0229] This application will present various aspects, embodiments, or features relating to systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that individual systems may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. Furthermore, combinations of these approaches are also possible.

[0230] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0231] To facilitate understanding of the embodiments of this application, let's first take... Figure 1 The communication system shown in the figure is used as an example to describe in detail the communication system applicable to the embodiments of this application. Figure 1 This is a schematic diagram of a communication system applicable to the communication method in the embodiments of this application. For example... Figure 1 As shown, the communication system 100 includes multiple terminal devices, such as terminal devices 101 to 103. Terminal devices 101, 102, and 103 can communicate directly with each other. For example, terminal devices 101 and 102 can send data to terminal device 103 individually or simultaneously. The wireless communication device also includes one or more network devices, such as... Figure 1 Network device 104. Terminal devices 101 to 103 can all communicate with network device 104, for example... Figure 1 In this process, network device 104 communicates with terminal device 103.

[0232] Figure 1 The terminal device 101, terminal device 102, terminal device 103, and network device 104 are shown schematically for ease of understanding only, but this does not constitute any limitation on this application. The wireless communication system may also include more network devices, or more or fewer terminal devices, and this application does not limit this.

[0233] The embodiments of this application are described in detail below with reference to the accompanying drawings.

[0234] First, the trigger-based and non-trigger-based auxiliary mechanisms provided in the embodiments of this application will be described. The trigger-based and non-trigger-based auxiliary mechanisms are two modes of the auxiliary process provided in the embodiments of this application. The auxiliary process includes a process in which the sending terminal device selects resources with the assistance of an auxiliary terminal device.

[0235] Trigger-based helper mechanisms:

[0236] Trigger-based assistance mechanisms refer to a system where the sending terminal sends trigger information to the assistance terminal, which then initiates an assistance process. The assistance process involves the assistance terminal helping the sending terminal select resources. The assistance terminal sends assistance information to the sending terminal based on the received trigger information, and the sending terminal selects resources based on this assistance information.

[0237] Figure 2 This is a flowchart of a trigger-based auxiliary mechanism provided in an embodiment of this application. Figure 3 This is a timing diagram of a trigger-based auxiliary mechanism provided in an embodiment of this application. Figure 2 and Figure 3 The description of trigger-based helper mechanisms is merely illustrative. Figure 2 and Figure 3 The parameters shown, such as the number of resources and the length of the time window, can all be varied. Based on... Figure 2 or Figure 3 Solutions based on the same idea also belong to the trigger-based auxiliary mechanisms in the embodiments of this application. Figure 3 The horizontal axis represents time, and the vertical axis represents frequency. R1, R2, R3, R4, and R5 represent a time-frequency resource composed of time and frequency, respectively. The transmitting terminal initiates an auxiliary process in time slot n and sends trigger information in time slot n′ to trigger the auxiliary process. [n+T1, n+T2] is the resource selection window of the transmitting terminal, and T2-T1 is the time length of the resource selection window of the transmitting terminal. [n′+T1′, n′+T2′] is the resource selection window of the auxiliary terminal, and T2′-T1′ is the time length of the resource selection window of the auxiliary terminal. The resource selection window is used by the terminal device to select resources. Figure 2 and Figure 3 As shown, trigger-based assistance mechanisms include:

[0238] 201: The sending terminal sends trigger information to the auxiliary terminal.

[0239] After initiating the auxiliary process, the transmitting terminal first selects a resource (R1) within the resource selection window [n+T1, n+T2] based on its historical monitoring results to send trigger information to the auxiliary terminal. This resource is located in time slot n′. T1 can be set considering the processing time required for the resource selection window after the transmitting terminal initiates the auxiliary process. The transmitting terminal's resource selection window has two functions: one is to select a resource to send trigger information, and the other is to autonomously select resources as candidate resources for data transmission. For example, the transmitting terminal can autonomously select resources R4 and R5. Candidate resources include both available and excluded resources.

[0240] 202: The auxiliary terminal sends auxiliary information to the sending terminal.

[0241] After receiving the trigger information from the transmitting terminal in time slot n′, the auxiliary terminal selects a resource (R2) within the resource selection window [n′+T1′, n′+T2′] based on its historical monitoring results. This resource is used to send auxiliary information to the transmitting terminal. Simultaneously, the auxiliary terminal also selects resources (R3 and R4) for the transmitting terminal based on its historical monitoring results, recommending them for data transmission. The resources recommended by the auxiliary terminal include resources suggested by the auxiliary terminal for the transmitting terminal or resources excluded by the auxiliary terminal for the transmitting terminal. Excluded resources are those not recommended for the transmitting terminal. Here, R3 and R4 are examples of resources suggested by the auxiliary terminal for the transmitting terminal. T1′ represents the processing time required for the auxiliary terminal to select resources based on the trigger information after receiving it.

[0242] 203: The sending terminal determines the resources used for data transmission.

[0243] After receiving the auxiliary information sent by the auxiliary terminal, the transmitting terminal determines the final resource (R4) for data transmission based on the resources (R3 and R4) recommended by the auxiliary terminal for data transmission and the data transmission resources (R4 and R5) selected by the transmitting terminal based on its own historical monitoring results, and then performs data transmission.

[0244] Non-triggering-based helper mechanisms:

[0245] A non-triggering-based assistance mechanism refers to a mechanism where the auxiliary terminal autonomously sends assistance information to the sending terminal to help it select resources. In this mechanism, the sending terminal may not send triggering information to the auxiliary terminal.

[0246] Figure 4 This is a flowchart of the non-triggering auxiliary mechanism provided in the embodiments of this application. Figure 5 This is a timing diagram of a non-triggering auxiliary mechanism provided in an embodiment of this application. Figure 4 and Figure 5 The description of non-trigger-based helper mechanisms is merely illustrative. Figure 4 and Figure 5 The parameters shown, such as the number of resources and the length of the time window, can all be varied. Based on... Figure 4 or Figure 5 Solutions based on the same idea also belong to the non-triggering auxiliary mechanisms in the embodiments of this application. Figure 4The horizontal axis represents time, and the vertical axis represents frequency. R2-R5 represent a time-frequency resource composed of time and frequency, respectively. [n+T1, n+T2] is the resource selection window of the transmitting terminal, and T2-T1 is the time length of the resource selection window of the transmitting terminal. [n″+T1″, n″+T2″] is the resource selection window of the auxiliary terminal, and T2″-T1″ is the time length of the resource selection window of the auxiliary terminal. The resource selection window is used by the terminal device to select resources. Figure 4 and Figure 5 As shown, for non-trigger-based assistance mechanisms, the assistance terminal actively triggers resource selection. Non-trigger-based assistance mechanisms include:

[0247] 401: The auxiliary terminal sends auxiliary information to the transmitting terminal.

[0248] The auxiliary terminal selects a resource (R2) within the resource selection window [n″+T1″, n″+T2″] based on its historical monitoring results. This resource is used to send auxiliary information to the sending terminal. Simultaneously, the auxiliary terminal also selects resources (R3 and R4) for the sending terminal based on its historical monitoring results, recommending them for data transmission. The resources recommended by the auxiliary terminal to the sending terminal include resources suggested by the auxiliary terminal for use by the sending terminal, and resources excluded by the auxiliary terminal for the sending terminal. Excluded resources are those not recommended for use by the sending terminal. Here, we will use R3 and R4 as examples of resources suggested by the auxiliary terminal for use by the sending terminal.

[0249] 402: The sending terminal determines the resources to be used for data transmission.

[0250] After receiving the auxiliary information sent by the auxiliary terminal, the transmitting terminal determines the final resource (R4) for data transmission based on the resources (R3 and R4) recommended by the auxiliary terminal for data transmission and the data transmission resources (R4 and R5) selected by the transmitting terminal based on its own historical monitoring results, and then performs data transmission.

[0251] Based on the above description of the trigger-based and non-trigger-based auxiliary mechanisms provided in the embodiments of this application, the communication method provided in the embodiments of this application will be described below with reference to the accompanying drawings.

[0252] Figure 6 This is a flowchart of a communication method provided in an embodiment of this application. The following will be combined with... Figure 6 The communication method provided in the embodiments of this application will be described in detail. The communication method provided in the embodiments of this application is applicable to a first side-channel device and includes:

[0253] 601: The second side-traffic device determines the first indication information and the first information;

[0254] The first indication information and the first information can be determined by the second side-link device itself, or indicated to the second side-link device by the network device through downlink control information (DCI), or configured to the second side-link device by the network device through radio resource control (RRC), or pre-configured.

[0255] 602: The first side-going device receives the first instruction information and the first information sent by the second side-going device;

[0256] 603: The first side-moving device determines that the first information is auxiliary process information according to the first indication information; the auxiliary process information includes trigger information or auxiliary information, the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information on auxiliary resources.

[0257] This application uses Sidelink transmission technology as an example. In a Sidelink transmission scenario, the first sidelink device and the second sidelink device can be of the same type, for example, both can be terminal devices. As an example where both the first and second sidelink devices are terminal devices, the first sidelink device can be an OBU and the second sidelink device can be a terminal-type RSU, or the first sidelink device can be a terminal-type RSU and the second sidelink device can be an OBU. Alternatively, both the first and second sidelink devices can be network devices.

[0258] The triggering information and auxiliary information in this application embodiment can be the triggering information and auxiliary information in the aforementioned auxiliary process. The triggering information is the triggering information in the trigger-based auxiliary mechanism, that is... Figure 2 The trigger information in step 201 is used by the terminal device receiving the trigger information to assist other terminal devices in selecting resources. The assist information can be... Figure 2 The auxiliary information in step 202 is, at this point, based on the triggered auxiliary mechanism. Alternatively, the auxiliary information can be... Figure 4 The auxiliary information in step 401 refers to auxiliary information based on a non-triggered auxiliary mechanism. In this embodiment, the auxiliary process refers to the process of selecting auxiliary resources, including both triggered and non-triggered auxiliary mechanisms.

[0259] In embodiment 603 of this application, the first side-going device can determine that the first information is auxiliary process information based on the first indication information, wherein the auxiliary process information includes auxiliary information or trigger information. 603 has two meanings: Meaning 1, the first side-going device can determine that the first information is trigger information based on the first indication information, or the first side-going device can determine that the first information is auxiliary information based on the first indication information. Meaning 2, the first side-going device can determine that the first information is either trigger information or auxiliary information based on the received first indication information, but cannot determine which of the two—trigger information or auxiliary information—is based on the first indication information.

[0260] In this embodiment, the first side-going device receives first information sent by the second side-going device. When the first side-going device determines that the first information is trigger information based on the first indication information, the trigger information is used to trigger an auxiliary process, and the first side-going device assists the second side-going device in selecting resources. The first side-going device will then further execute... Figure 2 In step 202 of the trigger-based auxiliary mechanism, the first side-view device recommends resources to the second side-view device based on its own historical listening results.

[0261] When the first side-tracking device determines that the first information is auxiliary information based on the first indication information, the auxiliary information may include information about auxiliary resources. This auxiliary resource information is determined by the second side-tracking device and is used to assist the first side-tracking device in selecting resources. The auxiliary resources are resources recommended by the second side-tracking device to the first side-tracking device, used to assist the first side-tracking device in selecting resources, including resources suggested for use by the first side-tracking device and / or resources excluded by the first side-tracking device.

[0262] The auxiliary information received by the first side-going device can be either trigger-based or non-trigger-based. In the case of trigger-based auxiliary information, the first side-going device sends trigger information to the second side-going device before receiving the auxiliary information, and the second side-going device responds to the trigger information by sending auxiliary information back to the first side-going device. In the case of non-trigger-based auxiliary information, the second side-going device autonomously sends the auxiliary information to the first side-going device.

[0263] This application embodiment instructs first information through first instruction information, enabling the first side-path device to identify the first information. Based on the first instruction information, the first side-path device determines that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By instructing the signaling during the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0264] Figure 6 This is a general description of the technical solutions provided in the embodiments of this application. (Following...) Figure 6 The principles and ideas of the scheme will be explained below in conjunction with the first to third embodiments to illustrate the optional implementation methods of the embodiments of this application. Figure 6 The content described herein applies to the first to third embodiments of this application.

[0265] First Embodiment

[0266] Figure 7 and Figure 8 This is a flowchart of two communication methods provided in the first embodiment of this application. The implementation of the first embodiment is as follows: First indication information indicates that first information is trigger information or auxiliary information, which is the meaning described in step 603. The first side-going device can determine that the first information is trigger information based on the first indication information, or the first side-going device can determine that the first information is auxiliary information based on the first indication information. When the first side-going device determines that the first information is auxiliary information based on the first indication information, the first side-going device can also determine that the auxiliary information is auxiliary information based on a trigger mechanism based on the second indication information, or the first side-going device can determine that the auxiliary information is auxiliary information based on a non-trigger mechanism based on the second indication information.

[0267] Figure 7 This is a flowchart of a communication method provided in the first embodiment of this application. Figure 7 An exemplary illustration shows a scenario where the first side-mounted device determines that the first information is trigger information based on the first indication information. For example... Figure 7 As shown, the method includes:

[0268] 701: The second side-traffic device determines the first indication information and the first information;

[0269] 702: The first side-going device receives the first instruction information and the first information sent by the second side-going device;

[0270] 703: The first side-moving device determines the first information as trigger information based on the first indication information.

[0271] In 701 and 702, sidelink devices in sidelink transmission scenarios can transmit sidelink scheduling information or necessary indication information for sidelink transmission via SCI. The first indication information can be in the SCI. The SCI includes first-level sidelink control information and second-level sidelink control information, which can be written as first-level SCI and second-level SCI, respectively.

[0272] Table 1 shows a partial content of a first-level SCI provided in an embodiment of this application. Table 1 is exemplary and not restrictive; the first-level SCI may also include other content not shown in Table 1. The first-level SCI of this application embodiment may also have different content and format than that in Table 1.

[0273] Number of lines Fields First line RA: frequency Second line RA: time Third line Period Fourth line MCS Fifth line Reserved bits sixth line 2nd-stage SCI format

[0274] Table 1: Partial Content of Level 1 SCI

[0275] In Table 1, "Fields" represent the main fields within the first-level SCI. The first row of Table 1, RA: frequency field, indicates the frequency domain information of resource allocation (RA). The second row of Table 1, RA: time field, indicates the time domain information of resource allocation. The third row of Table 1, Period field, indicates the periodic information of resource allocation. The fourth row of Table 1, MCS field, indicates the modulation and coding scheme (MCS). The fifth row of Table 1, Reservedbits field, is a reserved or pre-allocated field; the maximum available bit value for this field is 2 to 4 bits. The sixth row of Table 1, 2nd-stage SCI format, is the second-level side link control information format field, indicating the format of the second-level SCI; the maximum available bit value for this field is 2 bits.

[0276] According to Table 1, the main content of the first-level SCI is carried in the reserved fields of the first-level SCI. The first indication information can also be carried in the 2nd-stage SCIformat field on the second-level side. When the reserved fields or the second-level SCIformat field have different values, the first indication information can indicate different content.

[0277] Different values ​​of the first indication information can indicate different content. When the first indication information is carried in a reserved field and the reserved field value is "00", the first indication information indicates that the first information is trigger information. When the reserved field is "01", the first indication information indicates that the first information is auxiliary information. When the first indication information is second-level traverse control information and the second-level traverse control information format field value is "10", the first indication information indicates that the first information is trigger information. When the second-level traverse control information format field value is "11", the first indication information indicates that the first information is auxiliary information.

[0278] The following explains the content related to step 703.

[0279] First, let's explain how the first instruction information indicates that the first information is the trigger information.

[0280] In one implementation, the first indication information is carried in a reserved field in the first-level SCI. Table 2 exemplarily shows the values ​​of the reserved fields in the first-level SCI and the meaning of those values.

[0281] Fields in Level 1 SCI Value The content of the instructions Reserved bits 00 SCI format 2-C

[0282] Table 2: Values ​​of Reserved Fields in Level 1 SCI

[0283] The reserved field in the first-level SCI is set to "00". This value indicates that the second-level SCI is the third-format side-link control information SCI format 2-C. The third-format side-link control information SCI format 2-C indicates that the first information is the trigger information. In other words, the third-format side-link control information SCI format 2-C indicates that the first information is the trigger information.

[0284] The first instruction information can also be carried in the second-level side traversal link control information format field. Table 3 shows, for example, the values ​​of the second-level side traversal link control information format field in the first-level SCI and the meaning of these values.

[0285]

[0286] Table 3: Format Fields of Second-Level Side Link Control Information in First-Level SCI

[0287] The second-level SCI can be a first-format, a second-format, or a third-format sidelink control information. For example, the first-format sidelink control information is represented as SCI format2-A, the second-format as SCI format2-B, and the third-format as SCI format2-C. When the format field of the second-level sidelink control information is "10", this value indicates the third-format sidelink control information SCI format2-C in the second-level SCI. The third-format sidelink control information SCI format2-C indicates that the first information is trigger information; in other words, the third-format sidelink control information SCI format2-C indicates that the first information is trigger information.

[0288] In the first embodiment of this application, the first indication information indicates a third-format sidelink control information SCI format 2-C, which indicates that the first information is trigger information. Here, the third-format sidelink control information SCI format 2-C is merely exemplary. The technical solution of the first embodiment of this application is that the first indication information can indicate a second-level SCI format, which can indicate that the first information is trigger information. The specific format number, name, etc., in the second-level SCI are not limited.

[0289] The fields contained in sidelink control information of different formats may differ, and the total bit length of the fields in sidelink control information of different formats may also differ. For example, the first-level SCI shown in Table 1 can be one format of SCI. When the first-level SCI has fields different from those of the first SCI shown in Table 1, it can be considered another format of SCI.

[0290] The triggering information may include parameters for the auxiliary process, which include at least one of the following: the number of sub-channels, the selection window size, the listener window size, and periodic or priority information. The number of sub-channels includes the number of sub-channels used for PSCCH / PSCCH transmission; the selection window size includes the length and start position of the resource selection window; and the listener window size includes the length and start position of the resource listener window. The first side-line device can recommend resources to the second side-line device based on the parameters of the auxiliary process, thereby assisting the second side-line device in selecting resources.

[0291] Regarding the content carrying of triggering information, the first embodiment of this application provides two exemplary methods:

[0292] Method 1:

[0293] Trigger information can be carried within the third format of the second-level SCI (Side Link Control Information). The first indication information indicates that the second-level SCI is the third format of the side link control information, SCI format 2-C. The first side link device will then recognize this first information as trigger information, and can retrieve the content of the trigger information from SCI format 2-C. Carrying the trigger information in SCI format 2-C allows the first side link device to decode the trigger information more quickly, without requiring a separate agreement on the location of the trigger information.

[0294] Method 2:

[0295] The triggering information is carried in the third-format side link control information and the first-level side link control information.

[0296] In Method 2, the trigger information can be partially carried in SCI format 2-C and partially carried in the first-level SCI. For example, if the first-level SCI already includes a priority field, this priority field can be used to indicate the priority information in the trigger information. Other parameters in the trigger information can be carried in SCI format 2-C.

[0297] For both of the above methods, indication can be provided through a third field in the third-format sidelink control information. This third field indicates whether the triggering information is contained within the third-format sidelink control information or within both the third-format sidelink control information and the first-level sidelink control information. The third field can be a flag / identifier field in the third-format sidelink control information. For example, a value of 0 indicates that all triggering information is carried in the second-level SCI; a value of 1 indicates that some triggering information is carried in the first-level SCI, and the remainder in the second-level SCI.

[0298] In the first embodiment of this application, the first indication information can be carried in a reserved field in the first-level SCI or a field in the second-level SCI format. The value of the field indicates that the first information is trigger information. The trigger information can be carried in the third-format sidelink control information of the second-level SCI. After receiving the SCI, the first sidelink device can know that the first information is trigger information and obtain the specific content of the trigger information, thereby further assisting the second sidelink device in resource selection.

[0299] Figure 8 This is a flowchart of yet another communication method provided in the first embodiment of this application. Figure 8 An exemplary illustration shows a situation where the first side-traffic device determines that the first information is auxiliary information based on the first instruction information, such as... Figure 8 As shown, the method includes:

[0300] 801: The second side-traffic device determines the first indication information and the first information;

[0301] 802: The first side-going device receives the first instruction information and the first information sent by the second side-going device;

[0302] The contents of 801 and 802 are the same as those of 701 and 702, respectively, and will not be repeated here.

[0303] 803: The first lateral movement device determines that the first information is auxiliary information based on the first indication information;

[0304] The following explains how the first instruction information indicates that the first information is auxiliary information.

[0305] In one implementation, the first indication information is carried in a reserved field in the first-level SCI. Table 4 exemplarily shows the values ​​of the reserved fields in the first-level SCI and the meaning of those values.

[0306] Fields in Level 1 SCI Value The content of the instructions Reserved bits 01 SCI format 2-D

[0307] Table 4: Values ​​of Reserved Fields in Level 1 SCI

[0308] The reserved field in the first-level SCI takes the value "01". This value indicates the fourth format of the side link control information SCI format 2-D in the second-level SCI. The fourth format of the side link control information SCI format 2-D indicates that the first information is auxiliary information. In other words, the fourth format of the side link control information SCI format 2-D indicates that the first information is auxiliary information.

[0309] The first instruction information can also be carried in the second-level side traversal link control information format field. Table 5 shows, for example, the values ​​of the second-level side traversal link control information format field in the first-level SCI and the meaning of these values.

[0310]

[0311] Table 5: Format Fields of Second-Level Side Link Control Information in First-Level SCI

[0312] The second-level SCI can be a first-format, a second-format, or a fourth-format sidelink control information. For example, the first-format sidelink control information is represented as SCI format2-A, the second-format as SCI format2-B, and the third-format as SCI format2-D. When the format field of the second-level sidelink control information is "11", this value indicates the fourth-format sidelink control information SCI format2-D in the second-level SCI. The fourth-format sidelink control information SCI format2-D indicates that the first information is auxiliary information; in other words, the fourth-format sidelink control information SCI format2-D indicates that the first information is auxiliary information.

[0313] In the first embodiment of this application, the first indication information indicates a fourth-format sidelink control information SCI format 2-D, which indicates that the first information is auxiliary information. Here, the fourth-format sidelink control information SCI format 2-D is merely exemplary. The technical solution of the first embodiment of this application is that the first indication information can indicate a second-level SCI format, which can indicate that the first information is auxiliary information. The specific format number, name, etc., in the second-level SCI are not limited.

[0314] Regarding the content delivery of auxiliary information, the first embodiment of this application also exemplarily provides two methods:

[0315] Method 1:

[0316] The auxiliary information can be carried in the fourth format of the second-level SCI sidelink control information (SCI format 2-D). The first indication information indicates the fourth format of the second-level SCI sidelink control information (SCI format 2-D). The first sidelink device will be able to know that the first information is auxiliary information. At the same time, the first sidelink device can obtain the content of the auxiliary information from the SCI format 2-D. Carrying the auxiliary information in SCI format 2-D allows the first sidelink device to decode the auxiliary information faster without needing to make other agreements on the location of the auxiliary information.

[0317] Method 2:

[0318] The auxiliary information is in the fourth format of the side traverse control information and the first-level side traverse control information.

[0319] In Method 2, auxiliary information can be carried in part in SCI format 2-D and in part in the first-level SCI.

[0320] For both of the above methods, indication can be provided through the first field of the fourth-format sidelink control information. This first field indicates whether the auxiliary information is contained within the fourth-format sidelink control information or within both the fourth-format sidelink control information and the first-level sidelink control information. The first field can be a flag field in the fourth-format sidelink control information. For example, a value of 0 indicates that all auxiliary information is carried in the second-level SCI; a value of 1 indicates that some auxiliary information is carried in the first-level SCI, and the remainder in the second-level SCI.

[0321] First embodiment Figure 8 In this embodiment, the first side-tracking device determines the first information as auxiliary information based on the first indication information. Further, the first side-tracking device can determine the auxiliary information as trigger-based auxiliary information based on the second indication information, or the first side-tracking device can determine the auxiliary information as non-trigger-based auxiliary information based on the second indication information. Therefore, in the first embodiment... Figure 8 The communication methods also include:

[0322] 804: The first side-going device receives the second instruction information sent by the second side-going device.

[0323] The second indication information can be included in the auxiliary information. As an optional implementation, the second indication information can be included in the side link control information of the fourth format. The second indication information can be carried in a field in SCI format 2-D.

[0324] 805: The first side-tracking device can determine that the auxiliary information is based on the triggering mechanism according to the second indication information, or the first side-tracking device can determine that the auxiliary information is based on the non-triggering mechanism according to the second indication information.

[0325] In one implementation, auxiliary information based on a triggering mechanism or auxiliary information based on a non-triggering mechanism can be carried in SCI format 2-D. Since the content of auxiliary information based on a triggering mechanism and auxiliary information based on a non-triggering mechanism may differ, the total number of bits used to represent them may also differ. Therefore, the total number of bits in SCI format 2-D when it carries auxiliary information based on a triggering mechanism may differ from the total number of bits when it carries auxiliary information based on a non-triggering mechanism. In this case, when the second-side device sends SCI format 2-D, it can set the total number of bits in the SCI format 2-D carrying auxiliary information based on a triggering mechanism to be the same as the total number of bits carrying auxiliary information based on a non-triggering mechanism. This is achieved by padding with zeros. Zero padding refers to aligning the larger total number of bits. An identifier field can be set in SCI format 2-D. The second indication information can be carried in the identifier field of SCI format 2-D. The value of the identifier field can be used to determine whether the auxiliary information is based on a triggered mechanism or a non-triggered mechanism. For example, a value of "0" in the identifier field indicates that the first information is based on a triggered mechanism, while a value of "1" indicates that the first information is based on a non-triggered mechanism.

[0326] In the first embodiment of this application, the auxiliary information based on the triggering mechanism includes information on auxiliary resources, which is used to indicate auxiliary resources. The auxiliary information based on the non-triggering mechanism, in addition to the information on auxiliary resources, also includes parameters of the auxiliary process. These parameters include at least one of the following: the number of sub-channels used for PSCCH / PSCCH transmission, the length and start position of the resource selection window, the length and start position of the resource listening window, and period or priority information.

[0327] In the first embodiment of this application, for auxiliary information based on a non-triggering mechanism, since the first side-going device does not inform the second side-going device of the parameters required for auxiliary resource selection by sending triggering information, the auxiliary information, in addition to including the information of auxiliary resources, also needs to include the parameters used by the second side-going device to select auxiliary resources, so that the first side-going device can determine the availability of the resources recommended by the second side-going device.

[0328] By introducing a second indication, the type of auxiliary information can be further determined. The first auxiliary device can determine whether the currently received auxiliary information is based on a triggered mechanism or a non-triggered mechanism, based on the second indication. This allows for the identification of the auxiliary process type, ensuring the smooth completion of the auxiliary resource selection process.

[0329] In the first embodiment of this application, the first indication information utilizes unused fields in the SCI structure, eliminating the need to define new fields and maximizing the reuse of existing first-level SCI design and reserved fields. The first indication information can indicate whether the first information is triggering information or auxiliary information. When the first indication information is auxiliary information, a second indication information can further indicate whether the auxiliary information is based on a triggering mechanism or a non-triggering mechanism. Indicating signaling during the auxiliary resource selection process further improves the auxiliary resource selection mechanism and reduces the complexity of signaling identification. Since this embodiment can identify auxiliary processes, and / or identify triggering and auxiliary information within auxiliary processes, and / or identify auxiliary information based on triggering mechanisms and auxiliary information based on non-triggering mechanisms, the first side-line device can simultaneously act as a transmitting terminal and an auxiliary terminal, simultaneously being in multiple auxiliary processes and performing corresponding actions, thereby improving the efficiency of the terminal device in performing auxiliary processes.

[0330] Second Embodiment

[0331] Figure 9 This is a flowchart of a communication method provided in the second embodiment of this application. The implementation of the second embodiment is as described in step 603, which is the second meaning. The second meaning is: the first side-going device can determine that the first information is either trigger information or auxiliary information based on the received first indication information, but cannot determine which of the two—trigger information or auxiliary information—is based on the first indication information. The second embodiment can further determine that the first indication information is one of trigger information, auxiliary information based on a trigger mechanism, or auxiliary information based on a non-trigger mechanism through a third indication information.

[0332] like Figure 9 As shown, the method includes:

[0333] 901: The second side-traffic device determines the first indication information and the first information. Step 901 is the same as step 701 or step 801 in detail, and will not be repeated here.

[0334] 902: The first side-going device receives the first instruction information and the first information sent by the second side-going device;

[0335] Similar to step 702, the first indication information can also be a reserved field in the first-stage SCI, or the first indication information can also be the second-stage SCI format field. The other contents of step 702 also apply to step 902, and will not be repeated here.

[0336] 903: The first side-moving device determines the first information as auxiliary process information based on the first instruction information.

[0337] The value of the first indication information can be used to indicate that the first information is auxiliary process information. When the first indication information is carried in a reserved field and the reserved field value is "00", the first indication information indicates that the first information is auxiliary process information. When the first indication information is carried in a second-level side link control information format field and the second-level side link control information format field value is "10", the first indication information indicates that the first information is auxiliary process information.

[0338] The following explains how the first instruction information indicates that the first information is auxiliary process information.

[0339] In one implementation, the first indication information is carried in a reserved field in the first-level SCI. Referring to Table 2 in the first embodiment, the reserved field in the first-level SCI takes the value of "00". This value indicates the third-format sidelink control information SCI format 2-C in the second-level SCI. Unlike the first embodiment, in the second embodiment, the third-format sidelink control information SCI format 2-C indicates that the first information is auxiliary process information, or in other words, the third-format sidelink control information SCI format 2-C indicates that the first information is auxiliary process information.

[0340] The first indication information can also be carried in the second-level side-link control information format field, as can be seen in Table 3 of Embodiment 1. The second-level SCI can be side-link control information in a first format, a second format, or a third format. For example, the first format side-link control information is represented as SCIformat 2-A, the second format side-link control information as SCIformat 2-B, and the third format side-link control information as SCIformat 2-C. When the value of the second-level side-link control information format field is "10", this value indicates that the third format side-link control information SCIformat 2-C in the second-level SCI is different from the first embodiment. In the second embodiment, the third format side-link control information SCIformat 2-C indicates that the first information is auxiliary process information.

[0341] In the second embodiment of this application, the first indication information indicates a third-format sidelink control information SCI format 2-C, which indicates that the first information is auxiliary process information. Here, the third-format sidelink control information SCI format 2-C is merely exemplary. The technical solution of the second embodiment of this application is that the first indication information can indicate a second-level SCI format, which can indicate that the first information is auxiliary process information. The specific format number, name, etc., in the second-level SCI are not limited.

[0342] In the second embodiment of this application, the auxiliary process information includes triggering information and auxiliary information. The first side-path device can determine from the first indication information that the first information is signaling in the auxiliary resource selection process. Specifically, whether the first information is triggering information based on a triggering mechanism, auxiliary information based on a triggering mechanism, or auxiliary information based on a non-triggering mechanism cannot be directly determined from the first indication information. Therefore, Figure 9 The communication methods shown also include:

[0343] 904: The first side-going device receives the third instruction information sent by the second side-going device.

[0344] The third indication information is used to indicate that the auxiliary process information is one of the following: trigger information, auxiliary information based on a trigger mechanism, or auxiliary information based on a non-trigger mechanism.

[0345] The third indication information can be found in the side link control information. The third indication information can be a field in the third format of the second-level SCI side link control information, SCI format 2-C.

[0346] 905: The first side-moving device determines, based on the third indication information, that the auxiliary process information is one of the following: trigger information, auxiliary information based on a trigger mechanism, or auxiliary information based on a non-trigger mechanism.

[0347] In the second embodiment of this application, the third indication information can indicate that the auxiliary process information is trigger information, and the content of the trigger information can also be carried in two ways:

[0348] Method 1: The trigger information can be carried in the third format of the second-level SCI sidelink control information SCIformat 2-C.

[0349] In this scenario, the reserved field, serving as the first indication information, has a value of "00," indicating the third format of the second-level SCI sidelink control information, SCI format 2-C. SCI format 2-C indicates that the first information is auxiliary process information. The first sidelink device can further identify the identifier field in SCI format 2-C. If the identifier field has a value of "0," it indicates that the auxiliary process information is trigger information, which is also carried in SCI format 2-C. When the first sidelink device determines that the auxiliary process information is trigger information based on the identifier field in SCI format 2-C, it can further decode SCI format 2-C to obtain the content of the trigger information.

[0350] Method 2: The triggering information can be carried partly in the third format of the second-level SCI sidelink control information SCI format 2-C, and partly in the first-level SCI.

[0351] For the two methods mentioned above, the third field in the third format of the side link control information can be used to indicate that the trigger information is in the third format of the side link control information or that the trigger information is in the third format of the side link control information and the first-level side link control information.

[0352] The content of the triggering information in the second embodiment is the same as that in the first embodiment, and will not be described again.

[0353] When the third indication information indicates that the auxiliary process information is trigger-based auxiliary information, the carrying of trigger-based auxiliary information also has two methods: Method 1, the trigger-based auxiliary information can be carried in the third format of the second-level SCI sidelink control information SCI format 2-C. Method 2, the trigger-based auxiliary information can be partially carried in the third format of the second-level SCI sidelink control information SCI format 2-C, and partially carried in the first-level SCI.

[0354] When the third indication information indicates that the auxiliary process information is based on a non-triggering mechanism, the carrying of this non-triggering mechanism-based auxiliary information can also be done in two ways: Method 1: The non-triggering mechanism-based auxiliary information can be carried in the third format of the second-level SCI side-link control information (SCI format 2-C). Method 2: Part of the non-triggering mechanism-based auxiliary information can be carried in the third format of the second-level SCI side-link control information (SCI format 2-C), and part can be carried in the first-level SCI.

[0355] For both of the above methods, indication can be provided through the second field in the third-format sidelink control information. The second field indicates whether the auxiliary information is in the third-format sidelink control information or in both the third-format sidelink control information and the first-level sidelink control information. The content of the auxiliary information based on the triggering mechanism and the content of the auxiliary information based on the non-triggering mechanism are the same as in the first embodiment, and will not be repeated here.

[0356] In one implementation, trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information can be carried in SCI format 2-C. Since the content of trigger-based and non-trigger-based auxiliary information may differ, the total number of bits used to represent them may also differ. Therefore, the total number of bits in SCI format 2-C when it carries trigger information, the total number of bits when it carries trigger-based auxiliary information, and the total number of bits when it carries non-trigger-based auxiliary information may all be different. In this case, when the second-sideline device sends SCI format 2-C, it can set the total number of bits in SCI format 2-C carrying trigger information, the total number of bits in SCI format 2-C carrying trigger-based auxiliary information, and the total number of bits in SCI format 2-C carrying non-trigger-based auxiliary information to be the same. This is achieved by padding with zeros. Zero padding refers to aligning the data with the larger total number of bits. The identifier field can be set in SCI format 2-C. The third indication information can be a field, specifically the identifier field in the third format of the second-level SCI's side-link control information (SCI format 2-C). The content indicated by the third indication information can be distinguished by the value of the identifier field. For example, a value of "0" indicates that the auxiliary process information is trigger information. A value of "1" indicates that the auxiliary process information is trigger-based. A value of "2" indicates that the auxiliary process information is non-trigger-based.

[0357] In the second embodiment of this application, the first information can be determined to be auxiliary process information based on the first indication information, and further determined to be trigger information, auxiliary information based on a trigger mechanism, or auxiliary information based on a non-trigger mechanism based on the third indication information. Since this embodiment can identify auxiliary processes, and / or identify trigger information and auxiliary information within auxiliary processes, and / or identify auxiliary information based on trigger mechanisms and auxiliary information based on non-trigger mechanisms, the first auxiliary device can simultaneously function as a transmitting terminal and an auxiliary terminal, simultaneously being in multiple auxiliary processes and performing corresponding actions, thereby improving the efficiency of the terminal device in performing auxiliary processes.

[0358] The first indication information can be a reserved field in the first-level SCI or a field in the second-level SCI format, while the third indication information can be an identifier field in the third format of the sidelink control information of the second-level SCI. Triggering information, auxiliary information based on triggering mechanisms, or auxiliary information based on non-triggering mechanisms can also be carried in the third format of the sidelink control information in the second-level SCI. The first indication information in this embodiment utilizes unused fields in the original SCI structure, without defining new fields, and can maximize the reuse of the existing design and reserved fields of the first-level SCI. Furthermore, auxiliary process information is carried by defining a new format in the second-level SCI. Auxiliary process information, as well as the first and third indication information, can be sent through SCI signaling.

[0359] Third Embodiment

[0360] Figure 10 This is a flowchart of a communication method provided in the third embodiment of this application. In the third embodiment of this application, the first sidelink device receives sidelink control information, determines that the sidelink control information is sidelink control information in a second format, and determines that the sidelink control information includes auxiliary process information based on the sidelink control information in the second format.

[0361] refer to Figure 10 The method provided in the third embodiment of this application includes:

[0362] 1001: The first sidelink device receives sidelink control information sent by the second sidelink device;

[0363] Sidelink control information includes sidelink scheduling information or necessary indications for sidelink transmission, such as indications of time-frequency resource blocks used during transmission, modulation and coding schemes, source identifier ID, and destination identifier ID. The first sidelink device receives sidelink control information sent by the second sidelink device. The sidelink control information can be determined by the second sidelink device.

[0364] 1002: Determine that the side link control information is the second format side link control information;

[0365] The first sidelink device identifies the received SCI and determines that the SCI is sidelink control information in the second format.

[0366] The second format of the side-link control information in the third embodiment of this application is described below:

[0367] SCIs can use different formats to transmit different messages. For example, an SCI can be a first format SCI, and the messages transmitted by a first format SCI can be as shown in Table 1 of the first embodiment of this application. The first format SCI includes, but is not limited to:

[0368] RA: Frequency field, indicating the frequency domain information of the RA. RA: Time field, indicating the time domain information of the RA. Period field, indicating the periodic information of resource allocation. MCS field, indicating the modulation and coding scheme. Reserved bits field. 2nd-stage SCI format field, indicating the format of the second-stage SCI.

[0369] The second format in the third embodiment of this application can be any other format different from the first format.

[0370] 1003: Based on the second format of the side link control information, it is determined that the side link control information includes auxiliary process information, which includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information on auxiliary resources.

[0371] When the first sidelink device recognizes the SCI as sidelink control information in the second format, the first sidelink device can determine that the information carried in the SCI includes auxiliary process information.

[0372] Similar to the second embodiment of this application, the first side-view device can determine that the information carried in the SCI is auxiliary process information, without distinguishing whether the auxiliary process information is trigger information or auxiliary information.

[0373] The third embodiment of this application reduces the signaling overhead under the auxiliary mechanism and avoids the transmission of irrelevant fields by adding a new format to the SCI to identify auxiliary process information.

[0374] In the third embodiment of this application, the triggering information is used to trigger the first side-view device to assist the second side-view device in selecting resources. The assisting information includes information about the assisting resources, which is used by the second side-view device to assist the first side-view device in selecting resources.

[0375] The third embodiment of this application will now be described in detail with reference to optional implementation methods.

[0376] In 1001, the sidelink control information may include first-level sidelink control information and / or second-level sidelink control information, which can be written as first-level SCI and second-level SCI, respectively. The first-level SCI and second-level SCI can be transmitted in two phases. The first-level SCI is carried on the Physical Sidelink Control Channel (PSCCH) and contains information for listening and information regarding PSSCH resource allocation. The second-level SCI carries information required for identifying and / or decoding the associated Sidelink Shared Channel (SL-SCH), indication information for Hybrid Automatic Repeat Request (HARQ), and triggering information for Channel State Information (CSI) feedback, etc.

[0377] In 1002, determining the side traversing link control information as the second format includes: determining the first-level side traversing link control information as the second format.

[0378] The first sidelink device identifies the received first-level SCI and determines that the first-level SCI is sidelink control information in the second format. Based on the second-format sidelink control information, the first sidelink device determines that the first-level SCI includes auxiliary process information.

[0379] The first-level SCI can use different formats to transmit different messages. For example, the first-level SCI can be a first-format SCI, such as SCI format 1-A defined in the 3GPP standard. The messages transmitted for SCI format 1-A can be as shown in Table 1 of the first embodiment of this application.

[0380] The second format in the third embodiment of this application can be any other format different from the first format. For example, the side link control information in the second format can be written as SCI format 1-B.

[0381] As an optional implementation, the first-side link control information can be used to determine whether the first-level SCI uses the second format in three ways.

[0382] Method 1:

[0383] If the total bit count of SCI format 1-B and SCI format 1-A is different, SCI format 1-B can be identified through blind detection. The terminal device will detect SCIs of different sizes separately. If it successfully decodes an SCI of the same size as SCI format 1-B, it can be determined that the currently received SCI is SCI format 1-B.

[0384] Method 2:

[0385] SCI format 1-A and SCI format 1-B can also be distinguished by using different Radio Network Temporary Identity (RNTI) scrambling methods to scramble the Cyclic Redundancy Check (CRC). For example, using RNTI-1A to scramble the CRC indicates the existing SCI format 1-A, while using RNTI-1B to scramble the CRC indicates the newly added SCI format 1-B.

[0386] Method 3:

[0387] Alignment is based on the larger of the total bit counts in SCI format 1-A and SCI format 1-B. For example, if the total bit count in SCI format 1-A is greater than that in SCI format 1-B, zeros are padded starting from the last bit of SCI format 1-B until the total bit count in SCI format 1-B equals that of SCI format 1-B. SCI format 1-A and SCI format 1-B can be distinguished by an identifier field (identifier field-1). For example, a value of 0 indicates the existing SCI format 1-A, and a value of 1 indicates the existing SCI format 1-B.

[0388] In 1003, when the first side device identifies the first-level SCI as SCI format 1-B, the first side device can determine that the information carried in the first-level SCI includes auxiliary process information.

[0389] SCI format 1-B may include a first field, which is used to determine whether the auxiliary process information is one of trigger information, the auxiliary information based on the trigger mechanism, or the auxiliary information based on the non-trigger mechanism.

[0390] In the third embodiment of this application, the first-level side-link control information is determined to be side-link control information in a second format. Based on the second-format side-link control information, the first-level side-link control information includes auxiliary process information, wherein the auxiliary process information includes trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information. In this case, the trigger information, trigger-based auxiliary information, or non-trigger-based auxiliary information is carried in SCI format 2-B. Since the information content of trigger-based auxiliary information and non-trigger-based auxiliary information may differ, the total number of bits used to represent trigger-based auxiliary information and non-trigger-based auxiliary information may also differ. Therefore, the total number of bits in SCI format 2-B when it carries trigger information, the total number of bits when it carries auxiliary information based on the trigger mechanism, and the total number of bits when it carries auxiliary information based on a non-trigger mechanism may differ. In this case, when the second-side device sends SCI format 2-B, it can set the total number of bits for the SCI format 2-B carrying trigger information, the total number of bits carrying auxiliary information based on the trigger mechanism, and the total number of bits carrying auxiliary information based on a non-trigger mechanism to be the same. This is achieved by padding with zeros. Zero padding refers to aligning the larger total number of bits. An identifier field can be set in SCI format 2-B. The identifier field in the second format of the first-level SCI, SCI format 1-B, can be used as the first field. For example, when the identifier field in SCI format 1-B is "0", the identifier field indicates that the auxiliary process information is trigger information. When the identifier field in SCI format 1-B is set to "1", the identifier field indicates that the auxiliary process information is based on a trigger mechanism. When the identifier field in SCI format 1-B is set to "2", the identifier field indicates that the auxiliary process information is based on a non-trigger mechanism.

[0391] Based on the above, the process for obtaining trigger information or auxiliary information in this embodiment is as follows: The first side-view device detects the second format SCI format 1-B of the first-level SCI, where SCI format 1-B indicates that the first information is auxiliary process information. The first side-view device can further identify the identifier field in SCI format 1-B. If the identifier field value is "0", it indicates that the auxiliary process information is trigger information; further decoding of SCI format 1-B allows the acquisition of the trigger information content. If the identifier field value is "1", it indicates that the auxiliary process information is auxiliary information based on a trigger mechanism; further decoding of SCI format 1-B allows the acquisition of the auxiliary information based on a trigger mechanism. If the identifier field value is "1", it indicates that the auxiliary process information is auxiliary information based on a non-trigger mechanism; further decoding of SCI format 1-B allows the acquisition of the auxiliary information based on a non-trigger mechanism.

[0392] In the third embodiment, the content of the triggering information, the content of the auxiliary information based on the triggering mechanism, and the content of the auxiliary information based on the non-triggering mechanism are the same as in the first or second embodiment, and will not be repeated here.

[0393] The third embodiment of this application sets a new format for the first-level SCI. When the first side-view device detects the second format in the first-level SCI, the first side-view device can determine that the first-level SCI includes auxiliary process information. Further, the auxiliary process information can be determined to be trigger information, trigger-based auxiliary process information, or non-trigger-based auxiliary information based on the first field in the second-format SCI. The first field can be an identifier field in the second format of the first-level SCI. The third embodiment of this application reduces the signaling overhead under the auxiliary mechanism by introducing a new first-level SCI, avoiding the transmission of irrelevant fields. Furthermore, by introducing an identifier field, the format of the auxiliary information is unified, reducing the complexity of blind detection.

[0394] Since the embodiments of this application can identify auxiliary processes, and / or identify trigger information and auxiliary information in the auxiliary processes, and / or identify auxiliary information based on triggering mechanisms and auxiliary information based on non-triggering mechanisms, the first side-going device can simultaneously act as a sending terminal and an auxiliary terminal, and be in multiple auxiliary processes at the same time, performing corresponding actions respectively, thereby improving the efficiency of the terminal device in performing auxiliary processes.

[0395] The communication methods of the embodiments of this application have been introduced above. The communication apparatus in various embodiments of this application will be described below. For example, the apparatus can adopt the methods shown in Embodiment 1, Embodiment 2 and Embodiment 3. The apparatus is based on the same technical concept. Since the methods and apparatus solve problems in similar principles, the implementation of the apparatus and methods can refer to each other, and repeated parts will not be described again.

[0396] This application provides a communication device, comprising: a transceiver module for receiving first indication information and first information; and a processing module for determining, based on the first indication information, that the first information is auxiliary process information. Auxiliary process information refers to information used to assist a process, where an auxiliary process is a process in which one side device assists another side device in selecting resources. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0397] The communication device provided in this application embodiment instructs first information through first instruction information, thereby enabling the identification of the first information. Based on the first instruction information, it can determine that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By instructing the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0398] The communication device provided in this embodiment can also be used to execute the method in any possible implementation of the method embodiment. For details, please refer to the part of the method embodiment regarding the actions performed by the terminal device, which will not be repeated here.

[0399] This application also provides a communication device, comprising: a transceiver module for receiving sidelink control information; and a processing module for determining that the sidelink control information is sidelink control information in a second format. The processing module is further configured to determine, based on the second format sidelink control information, that the sidelink control information includes auxiliary process information, where auxiliary process information refers to information used for auxiliary processes. An auxiliary process is a process in which one sidelink device assists another sidelink device in resource selection. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0400] The communication device of this application embodiment sets a new format for sidelink control information. When a second format is detected in the sidelink control information, it can determine that the sidelink control information includes auxiliary process information. It can indicate that the sidelink control information includes auxiliary process information without requiring additional indication information, thus reducing signaling overhead.

[0401] This application also provides a communication device, comprising: a processing module for determining first indication information and first information; and a transceiver module for transmitting the first indication information and the first information. The first indication information is used to determine that the first information is auxiliary process information. Auxiliary process information refers to information used to assist a process, where the auxiliary process is a process in which one side device assists another side device in selecting resources. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information, where the trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0402] This application embodiment indicates first information through first indication information, thereby enabling the identification of the first information. Based on the first indication information, it can be determined that the first information is auxiliary process information, thereby executing the auxiliary resource selection process. By indicating the signaling in the auxiliary resource selection process, the auxiliary resource selection mechanism is further improved, the complexity of signaling identification is reduced, and the auxiliary process is optimized.

[0403] This application also provides a communication device, comprising: a processing module for determining sidelink control information, and a transceiver module for transmitting the sidelink control information. The sidelink control information is in a second format. The second-format sidelink control information indicates that the sidelink control information includes auxiliary process information, which refers to information used for auxiliary processes. An auxiliary process is a process in which one sidelink device assists another sidelink device in resource selection. The auxiliary process may include trigger-based auxiliary processes and non-trigger-based auxiliary processes. The auxiliary process information includes trigger information or auxiliary information. The trigger information is used to trigger the auxiliary process, and the auxiliary information includes information about auxiliary resources.

[0404] This application embodiment sets a new format for sidelink control information, which is a second format sidelink control information. This second format sidelink control information can indicate that the sidelink control information includes auxiliary process information. This allows indication that the sidelink control information includes auxiliary process information without requiring additional indication information, reducing signaling overhead.

[0405] Figure 11 A simplified schematic diagram of a communication device is shown, such as... Figure 11As shown, the communication device can be a terminal device. In this embodiment, both the first and second side-mounted devices can be terminal devices. The terminal device includes a processor, memory, radio frequency circuitry, antenna, and input / output devices. The processor is mainly used for processing communication protocols and data, controlling the terminal device, executing software programs, and processing software program data. The memory is mainly used for storing software programs and data. The radio frequency circuitry is mainly used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are mainly used for receiving user input data and outputting data to the user. It should be noted that some types of terminal devices may not have input / output devices.

[0406] When data needs to be sent, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as electromagnetic waves through the antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor then converts the baseband signal back into data and processes it. For ease of explanation, Figure 11 Only one memory and processor are shown in the illustration. In actual terminal device products, there may be one or more processors and one or more memories. Memory may also be referred to as storage medium or storage device, etc. Memory may be set up independently of the processor or integrated with the processor; this application embodiment does not impose any limitations on this.

[0407] In this embodiment, the antenna and radio frequency circuit with transceiver functions can be considered as the transceiver module of the terminal device, and the processor with processing functions can be considered as the processing module of the terminal device. Figure 11 As shown, the terminal device includes a transceiver module 1101 and a processing module 1102. The transceiver module can also be called a transceiver unit, transceiver machine, transceiver device, etc. The processing module can also be called a processor, processing board, processing device, etc. Optionally, the device in the transceiver module 1101 used to implement the receiving function can be considered as a receiving module, and the device in the transceiver module 1101 used to implement the transmitting function can be considered as a transmitting module; that is, the transceiver module 1101 includes a receiving module and a transmitting module. The transceiver module can sometimes also be called a transceiver machine, transceiver, or transceiver circuit, etc. The receiving module can sometimes be called a receiver, receiver, or receiving circuit, etc. The transmitting module can sometimes be called a transmitter, transmitter, or transmitting circuit, etc.

[0408] It should be understood that the transceiver module 1101 is used to perform the sending and receiving operations of the terminal device in the above method embodiments, and the processing module 1102 is used to perform other operations on the terminal device in the above method embodiments besides the sending and receiving operations. In the embodiments of this application, both the first side-going device and the second side-going device can be terminal devices.

[0409] When the communication device is a chip-based device or circuit, the chip device may include a transceiver module and a processing module. The transceiver module may be an input / output circuit and / or a communication interface; the processing module may be a processor, microprocessor, or integrated circuit integrated on the chip.

[0410] The terminal device in this embodiment can also be a reference device. Figure 12 The device shown. Figure 12 The device includes a processor 1201, a data transmitting processor 1202, and a data receiving processor 1203. The processing module in the above embodiment can be... Figure 12 The processor 1201 in the above embodiment performs the corresponding functions. The transceiver module in the above embodiment can be... Figure 12 The transmitting data processor 1202 and / or receiving data processor 1203 are included. Although Figure 12 The diagram shows a channel encoder and a channel decoder, but it is understood that these modules are not limiting to this embodiment and are merely illustrative.

[0411] Figure 13 This illustrates another form of the present embodiment. The processing device 1300 includes modules such as a modulation subsystem, a central processing subsystem, and a peripheral subsystem. The communication device in this embodiment can serve as the modulation subsystem. Specifically, the modulation subsystem may include a processor 1303 and an interface 1304. The processor 1303 performs the functions of the aforementioned processing modules, and the interface 1304 performs the functions of the aforementioned transceiver modules. As another variation, the modulation subsystem includes a memory 1306, a processor 1303, and a program stored in the memory 1306 and executable on the processor. When the processor 1303 executes the program, it implements the method on the terminal device side in the above method embodiment. It should be noted that the memory 1306 may be non-volatile or volatile, and its location may be inside the modulation subsystem or within the processing device 1300, as long as the memory 1306 can be connected to the processor 1303.

[0412] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method characterized by comprising: Comprising: receiving first-stage sidelink control information and second-stage sidelink control information, the first-stage sidelink control information comprising a second-stage sidelink control information format field, the second-stage sidelink control information format field being used to indicate that a format of the second-stage sidelink control information is a third format, the third format indicating that the second-stage sidelink control information comprises assistance procedure information; determining, according to the second-stage sidelink control information format field, that the second-stage sidelink control information comprises assistance procedure information; wherein the assistance procedure information comprises trigger information or assistance information, the trigger information being used to trigger an assistance procedure, and the assistance information comprising information of assistance resources; the second-stage sidelink control information format field being 2 bits, and when the 2 bits take a value of 10, the second-stage sidelink control information format field indicates that the format of the second-stage sidelink control information is the third format.

2. The method of claim 1, wherein, The receiving first-stage sidelink control information and second-stage sidelink control information comprises: receiving the first-stage sidelink control information and the second-stage sidelink control information sent by a second sidelink device.

3. The method of claim 2, wherein, The trigger information is used to trigger an assistance procedure, comprising: the trigger information being used to trigger a first sidelink device to assist a second sidelink device in selecting resources.

4. The method of claim 2, wherein, The information of the assistance resources is determined by the second sidelink device.

5. The method of claim 2, wherein, The assistance resources are used to assist the first sidelink device in selecting resources.

6. The method of claim 1, wherein, The assistance information is trigger mechanism-based assistance information or non-trigger mechanism-based assistance information.

7. The method of claim 6, wherein, Further comprising: receiving third indication information, the third indication information being used to indicate that the assistance procedure information is one of the trigger information, the trigger mechanism-based assistance information, or the non-trigger mechanism-based assistance information.

8. The method of claim 7, wherein, The third indication information is a field in the second-stage sidelink control information.

9. The method of claim 1, wherein, The trigger information comprises parameters of the assistance procedure, the parameters of the assistance procedure comprising at least one of the following information: a number of sub-channels, a selection window size, a listening window size, a periodicity, or priority information.

10. The method of claim 1, wherein, The second-stage sidelink control information format field is a 2nd-stage SCIformat.

11. The method of claim 1, wherein, The third format is SCIformat 2-C.

12. The method of any one of claims 1 to 11, wherein, The method is performed by a first sidelink device or a chip in the first sidelink device.

13. A communication method characterized by comprising: Comprising: sending first-stage sidelink control information and second-stage sidelink control information, the first-stage sidelink control information comprising a second-stage sidelink control information format field, the second-stage sidelink control information format field being used to indicate that a format of the second-stage sidelink control information is a third format, the third format indicating that the second-stage sidelink control information comprises assistance procedure information; wherein the assistance procedure information comprises trigger information or assistance information, the trigger information being used to trigger an assistance procedure, and the assistance information comprising information of assistance resources; The second-stage sidelink control information format field is 2 bits, and when the 2 bits take a value of 10, the second-stage sidelink control information format field indicates that the format of the second-stage sidelink control information is the third format.

14. The method of claim 13, wherein, The sending of the first-stage sidelink control information and the second-stage sidelink control information comprises: The first-stage sidelink control information and the second-stage sidelink control information are sent to the first sidelink device.

15. The method of claim 14, wherein, The trigger information is used to trigger an assistance procedure, which comprises: The trigger information is used to trigger the first sidelink device to assist a second sidelink device in selecting a resource.

16. The method of claim 14, wherein, The information of the assistance resource is determined by the second sidelink device.

17. The method of claim 14, wherein, The assistance resource is used to assist the first sidelink device in selecting a resource.

18. The method of claim 13, wherein, The assistance information is trigger mechanism-based assistance information or non-trigger mechanism-based assistance information.

19. The method of claim 18, wherein, Further comprising: Third indication information is sent, and the third indication information is used to indicate that the assistance procedure information is one of the trigger information, the trigger mechanism-based assistance information, or the non-trigger mechanism-based assistance information.

20. The method of claim 19, wherein, The third indication information is a field in the second-stage sidelink control information.

21. The method of claim 13, wherein, The trigger information comprises parameters of the assistance procedure, and the parameters of the assistance procedure comprise at least one of the following information: The number of sub-channels, the selection window size, the listening window size, the period, or the priority information.

22. The method of claim 13, wherein, The second-stage sidelink control information format field is 2nd-stage SCIformat.

23. The method of claim 13, wherein, The third format is SCIformat 2-C.

24. The method of any one of claims 13 to 23, wherein, The method is performed by a second sidelink device or a chip in the second sidelink device.

25. A communications device, characterized by Comprising: A transceiver module is configured to receive first-stage sidelink control information and second-stage sidelink control information, the first-stage sidelink control information comprising a second-stage sidelink control information format field, the second-stage sidelink control information format field being used to indicate that the format of the second-stage sidelink control information is a third format, and the third format indicating that the second-stage sidelink control information comprises assistance procedure information; A processing module is configured to determine, according to the second-stage sidelink control information format field, that the second-stage sidelink control information comprises assistance procedure information; The assistance procedure information comprises trigger information or assistance information, the trigger information is used to trigger an assistance procedure, and the assistance information comprises information of an assistance resource. The second-stage sidelink control information format field is 2 bits, and when the 2 bits take a value of 10, the second-stage sidelink control information format field indicates that the format of the second-stage sidelink control information is the third format.

26. The apparatus of claim 25, wherein, The transceiver module, when used to receive first-stage sidelink control information and second-stage sidelink control information, is specifically configured to: Receive the first-stage sidelink control information and the second-stage sidelink control information sent by a second sidelink device.

27. The apparatus of claim 26, wherein, The trigger information is used to trigger an assistance procedure, which comprises: The trigger information is used to trigger the first sidelink device to assist the second sidelink device in selecting a resource.

28. The apparatus of claim 26, wherein, The information of the assistance resource is determined by the second sidelink device.

29. The apparatus of claim 26, wherein, The auxiliary resource is used to assist the first sidelink device to select a resource.

30. The apparatus of claim 25, wherein, The assistance information is assistance information based on a triggering mechanism or assistance information based on a non-triggering mechanism.

31. The apparatus of claim 30, wherein, The transceiver module is further configured to: receive third indication information, the third indication information being used to indicate that the assistance procedure information is one of the triggering information, the assistance information based on the triggering mechanism, or the assistance information based on the non-triggering mechanism.

32. The apparatus of claim 31, wherein, The third indication information is a field in the second-stage sidelink control information.

33. The apparatus of claim 25, wherein, The triggering information includes parameters of the assistance procedure, and the parameters of the assistance procedure include at least one of the following information: The number of sub-channels, the selection window size, the listening window size, the period, or the priority information.

34. The apparatus of claim 25, wherein, The second-stage sidelink control information format field is 2nd-stage SCIformat.

35. The apparatus of claim 25, wherein, The third format is SCIformat 2-C.

36. The apparatus of any one of claims 25 to 35, wherein, The communication device is a first sidelink device or a chip in the first sidelink device.

37. A communications device, characterized by Comprise: a transceiver module configured to transmit first-stage sidelink control information and second-stage sidelink control information, the first-stage sidelink control information including a second-stage sidelink control information format field, the second-stage sidelink control information format field being used to indicate that the format of the second-stage sidelink control information is a third format, and the third format indicating that the second-stage sidelink control information includes assistance procedure information; wherein the assistance procedure information includes triggering information or assistance information, the triggering information being used to trigger an assistance procedure, and the assistance information including information of an auxiliary resource; The second-stage sidelink control information format field is 2 bits, and when the 2 bits take a value of 10, the second-stage sidelink control information format field indicates that the format of the second-stage sidelink control information is the third format.

38. The apparatus of claim 37, wherein, The transceiver module, when used to transmit the first-stage sidelink control information and the second-stage sidelink control information, is specifically configured to: transmit the first-stage sidelink control information and the second-stage sidelink control information to a first sidelink device.

39. The apparatus of claim 38, wherein, The triggering information is used to trigger an assistance procedure, including: The triggering information is used to trigger the first sidelink device to assist a second sidelink device to select a resource.

40. The apparatus of claim 38, wherein, The information of the auxiliary resource is determined by the second sidelink device.

41. The apparatus of claim 38, wherein, The auxiliary resource is used to assist the first sidelink device to select a resource.

42. The apparatus of claim 37, wherein, The assistance information is assistance information based on a triggering mechanism or assistance information based on a non-triggering mechanism.

43. The apparatus of claim 42, wherein, The transceiver module is further configured to: transmit third indication information, the third indication information being used to indicate that the assistance procedure information is one of the triggering information, the assistance information based on the triggering mechanism, or the assistance information based on the non-triggering mechanism.

44. The apparatus of claim 43, wherein, The third indication information is a field in the second-stage sidelink control information.

45. The apparatus of claim 37, wherein, The triggering information includes parameters of the assistance procedure, and the parameters of the assistance procedure include at least one of the following information: The number of sub-channels, the selection window size, the listening window size, the period, or the priority information.

46. The apparatus of claim 37, wherein, The second-stage sidelink control information format field is 2nd-stage SCIformat.

47. The apparatus of claim 37, wherein, The third format is SCI format 2-C.

48. The apparatus of any one of claims 37 to 47, wherein, The communication device is a second sidelink device or a chip in a second sidelink device.

49. A communications device, characterized by The communication device comprises a memory and a processor, the memory is used to store instructions, the instructions are executed by the processor to implement the method in any one of claims 1-12, or implement the method in any one of claims 13-24.

50. A computer-readable storage medium, comprising: The computer readable storage medium stores a computer program, the computer program is executed by the processor to implement the method in any one of claims 1-12, or implement the method in any one of claims 13-24.

51. A communication system, characterized by The communication device comprises the communication device in any one of claims 25-36, and the communication device in any one of claims 37-48.

52. A computer program product, characterised in that, The computer program product is used to store a computer program, when the computer program runs on a computer, makes the computer execute the communication method in any one of claims 1-12, or makes the computer execute the communication method in any one of claims 13-24.

Citation Information

Patent Citations

  • Communication method and device

    CN113840379A

  • Communication method and sidewalk equipment

    CN116134953A