Communication method and related apparatus

By using the leading DCI field to indicate transmission resources in the wireless communication system, the problem of not being timely scheduled after resource competition is solved, and timely data transmission and efficient resource utilization are achieved.

WO2025137852A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/141846
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-26
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In a wireless communication system, failure to promptly indicate transmission resources after competition between nodes results in an increase in data transmission delay, resulting in waste of transmission resources and data delay.

Method used

By sending the leading DCI field in the leading information, the transmission resources of the first time unit are indicated, ensuring that the second node can synchronize and schedule resources, thereby transmitting data in a timely manner.

Benefits of technology

It reduces the data transmission delay, avoids the waste of transmission resources, and improves resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023141846_03072025_PF_FP_ABST
    Figure CN2023141846_03072025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus, applied to the technical field of communications, to enable a T node to schedule transmission resources on the basis of "preamble DCI" comprised in preamble information, so that data to be transmitted can be transmitted in a timely manner, thereby reducing data transmission delay. In embodiments of the present application, when successful in channel competition, a first node sends to a second node preamble information carrying a "preamble DCI" field , and on the basis of the "preamble DCI" field, the second node can schedule a first transmission resource corresponding to a first time unit, so that the first node and the second node transmit data on the first transmission resource. The situation that the second node cannot schedule the transmission resource corresponding to the first time unit due to the first node not sending scheduling information is avoided, the transmission resource corresponding to the first time unit can be scheduled in a timely manner, and the delay of transmitting data to be sent can be reduced while the transmission resource is fully utilized.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related device Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art

[0002] When a wireless communication system includes multiple communication nodes, it is necessary to determine the transmission resources (including frequency domain resources and time domain resources) that each node can use through a resource competition mechanism. For example, the frequency point and channel occupancy time (COT) used by the first node and the second node for data transmission can be determined through a resource competition mechanism. The first node and the second node will transmit uplink / downlink data at the granularity of a time unit on the frequency point obtained through competition. Therefore, after the resource competition, indication information of the second time unit will also be sent on the first time unit to indicate how the first node and the second node use the resources corresponding to the second time unit. However, in the absence of indication information for indicating how the first node and the second node use the resources corresponding to the first time unit, the transmission resources corresponding to the first time unit cannot be used to carry data between nodes, so that the data to be transmitted needs to be transmitted in the time unit after the first time unit, resulting in a higher data transmission delay.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a communication method and related devices, which enable the T node to schedule transmission resources based on the "leading DCI" included in the leading information, so that the data to be transmitted can be transmitted in a timely manner, thereby reducing the data transmission delay.

[0005] In a first aspect, embodiments of the present application provide a communication method, which can be performed by a communication device. The communication device can be a device, or a chip (system) or circuit for a device, which is not limited in this application. The method is applied to a first node and includes:

[0006] Send a preamble message, where the preamble message is used to indicate that the first node is synchronized with the second node; wherein the preamble message and the first time unit are within a first channel occupancy time COT, and the first time unit is used to transmit data between the first node and the second node; the preamble message includes first indication information, the first indication information includes first scheduling information, and the first scheduling information is used to schedule a first transmission resource corresponding to the first time unit; based on the first scheduling information, transmit data on the first time unit.

[0007] In an embodiment of the present application, a communication method is provided, which sends a preamble including first indication information to the second node, so that the second node completes synchronization and resource scheduling based on the preamble information, thereby sending the data to be sent in a timely manner, thereby achieving the effect of reducing the data transmission delay. The preamble is used to indicate that the first node is synchronized with the second node, and the preamble and the first time unit are within the first COT, which is equivalent to the preamble being used to indicate that the second node and the first node communicate through the first COT at a specified frequency. The above-mentioned first indication information includes first scheduling information, and the first scheduling information is used to schedule the first transmission resource scheduled by the above-mentioned first time unit, so that after receiving the preamble, the second node can complete synchronization with the first node based on the preamble information, schedule the first transmission resource on the first time unit, and transmit data on the first time unit, so that the data to be sent can be sent out in a timely manner through the first time unit, thereby reducing the transmission delay of the data to be sent.

[0008] In addition, since the transmission resources in the first time unit are scheduled in a timely manner, it is also possible to avoid the situation where the transmission resources cannot be scheduled in a timely manner, resulting in waste of transmission resources.

[0009] In a possible implementation manner, the leading information further includes second indication information, where the second indication information is used to indicate the length of time occupied by the first indication information.

[0010] In an embodiment of the present application, the second indication information indicates the time length (including: specific time, number of symbols, or number of basic time units Ts) occupied by the first indication information. For example, the value of the second indication information can be used to indicate the time length occupied by the first indication information. Specifically, the value of the second indication information is 100, which can indicate that the time length occupied by the first indication information is 100 us, etc. This allows the second node to accurately obtain the second indication information from the preamble based on the time length indicated by the second indication information, avoiding the phenomenon of obtaining incomplete second indication information from the preamble, or obtaining too much information, which leads to deviation in parsing the second indication information.

[0011] In a possible implementation manner, the value corresponding to the second indication information is a first value, and the first value is different from a preset value, wherein the preset value is used to indicate that the leading information does not include the first indication information.

[0012] In the embodiment of the present application, the value corresponding to the second indication information is a first value, which may be 50. The first value is different from the preset value, which may be 0. The preset value is used to indicate that the first indication information is not included in the leading information. It can be understood that when the value corresponding to the second indication information is the preset value, the first indication information is not included in the leading information.

[0013] Optionally, the preset value may be any value, which is not limited in the embodiments of the present application. For example, the preset value may be 127, 126, or 1.

[0014] In a possible implementation manner, the size of the second indication information is 7 bits.

[0015] In an embodiment of the present application, the size of the second indication information is 7 bits, and the value range of the 7 bits can be 0-127. The length of time occupied by the first indication information can be represented by the number of symbols, and the length of time occupied by each symbol can be preset. In some scenarios, the maximum number of symbols occupied by the first indication information does not exceed 128. When the size of the second indication information is 7 bits, the number of symbols occupied by the first indication information can be accurately indicated without generating excessive resource overhead, thereby efficiently utilizing communication resources.

[0016] Optionally, the size of the second indication information may also be 1 bit, 2 bits, 4 bits, 8 bits or 10 bits, etc. The embodiment of the present application does not limit the size of the second indication information.

[0017] In a possible implementation manner, the first indication information includes a first public DCI and / or a first proprietary DCI.

[0018] In the implementation manner of the present application, both the first public DCI and the first private DCI are optional, so that the first node can flexibly set the content included in the first indication information based on demand. Among them, the first public DCI is used to indicate a public message, for example, a broadcast message or notifying all users (nodes) accessing a specified frequency point. The first private DCI is used to indicate a private message, for example, notifying a specific user (second node) to transmit data.

[0019] In a possible implementation, the leading information further includes third indication information, where the third indication information is used to indicate the time length occupied by the first public DCI, and the time length occupied by the first private DCI is associated with the time length occupied by the first public DCI.

[0020] In an embodiment of the present application, the leading information further includes third indication information, and the third indication information is used to indicate the time length occupied by the first public DCI. For example, the time length occupied by the first public DCI can be indicated by indicating the number of symbols occupied by the first public DCI. Specifically, the number of symbols occupied by the first public DCI can be indicated by two bits, for example, "00" indicates that the first public DCI occupies 4 symbols, "01" indicates that the first public DCI occupies 8 symbols, "10" indicates that the first public DCI occupies 12 symbols, "11" is reserved information, etc. In combination with the above-mentioned second indication information, the time length occupied by the indicated first indication information can be used to determine the time length occupied by the above-mentioned first proprietary DCI. For example, the time length occupied by the first proprietary DCI is equal to the time length occupied by the first indication information minus the time length occupied by the first public DCI.

[0021] Optionally, the third indication information may be adjusted to indicate the time length occupied by the first proprietary DCI. Based on the time length occupied by the first indication information and the time length occupied by the first proprietary DCI, the time length occupied by the first public DCI may be determined.

[0022] Optionally, target indication information may be included in the leading information, and the target indication information is used to directly indicate the time length occupied by the first dedicated DCI.

[0023] In a possible implementation manner, the first dedicated DCI includes fourth indication information, where the fourth indication information is used to indicate a transmission resource used to carry an acknowledgment character ACK / negative acknowledgment NACK within the first time unit;

[0024] The ACK is used to indicate that the second node correctly receives the data from the first node, and the NACK is used to indicate that the second node incorrectly receives the data from the first node.

[0025] In the implementation mode of the present application, the fourth indication information indicates the transmission resource used to carry ACK / NACK within the first time unit, so that the second node can feedback ACK / NACK through the specified transmission resource, thereby allowing the first node to also receive the ACK / NACK fed back by the second node on the specified transmission resource, avoiding the phenomenon that the second node cannot feedback ACK / NACK in a timely manner.

[0026] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resource of the first indication feedback ACK / NACK.

[0027] In a possible implementation manner, the first dedicated DCI further includes fifth indication information, where the fifth indication information is used to indicate a starting position of the first indication information in the leading information.

[0028] In an embodiment of the present application, the first proprietary DCI also includes fifth indication information, which indicates the starting position of the above-mentioned first indication information in the leading information through the fifth indication information, so that the second node can accurately locate the first indication information based on the fifth indication information, thereby being able to accurately parse the first indication information in the leading information.

[0029] Optionally, the fifth indication information is also used to indicate the time length occupied by the leading DCI.

[0030] Optionally, a "preambleControlTimeResource" field may be added to the "T-node specific control information resource pool" to indicate the starting position of the first indication information in the preamble information.

[0031] In a possible implementation manner, the size of the fifth indication information is 5 bits; the starting position of the first indication information in the leading information is the value of the fifth indication information multiplied by 2.

[0032] In the implementation manner of the present application, the value of the fifth indication information is 10, and the starting position of the first indication information in the leading information may be the 20th symbol.

[0033] Optionally, the size of the fifth indication information is 7 bits, and the starting position of the first indication information in the leading information is the value of the first five bits in the fifth indication information multiplied by 2. For example, if the value of the first five bits is 10, the starting position of the first indication information in the leading information may be the 20th symbol. The time length occupied by the leading DCI satisfies the following condition: the time length occupied by the leading DCI = power(2, the value of the last two bits in the fifth indication information + 1). For example, if the value of the last two bits in the fifth indication information is 3, the time length occupied by the leading DCI may be 2^3=8 symbols.

[0034] In a possible implementation, a second COT preceding the first COT includes sixth indication information, the sixth indication information includes second scheduling information, and the second scheduling information is used to schedule a second transmission resource corresponding to the first time unit.

[0035] In the implementation manner of the present application, the second COT can be understood as a COT that is before the first COT and adjacent to the first COT. The second COT includes sixth indication information, and the sixth indication information includes second scheduling information, and the second scheduling information is used to schedule the second transmission resource corresponding to the first time unit. Equivalently, the second node can also schedule the transmission resource corresponding to the first time unit based on the second scheduling information. In combination with the above, the first node transmits data on the first time unit based on the first scheduling information, which is equivalent to the first node and the second node ignoring the second scheduling information and scheduling the transmission resource based on the first scheduling information included in the preamble information.

[0036] In a possible implementation manner, the first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; the third uplink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0037] Transmitting data in the first time unit based on the first scheduling information includes:

[0038] Based on the third uplink scheduling information, uplink data is transmitted in the first time unit.

[0039] In an embodiment of the present application, the first time unit includes seventh indication information, which includes third uplink scheduling information. The third uplink scheduling information is used to schedule the transmission resources corresponding to the first time unit, wherein the transmission resources scheduled by the third uplink scheduling information are used to transmit uplink data. This is equivalent to ignoring the transmission resources used for transmitting uplink data in the transmission resources scheduled by the first scheduling information. This allows the second node to schedule transmission resources based on the latest scheduling information, thereby more rationally utilizing transmission resources for data transmission.

[0040] It can be understood that in the embodiment of the present application, the third uplink scheduling information in the first time unit is used to schedule the transmission resources corresponding to the first time unit, which can be considered to use the resource scheduling method of "uplink co-superframe scheduling".

[0041] In a possible implementation manner, the first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0042] Transmitting data in the first time unit based on the first scheduling information includes:

[0043] Based on the third downlink scheduling information, downlink data is transmitted in the first time unit.

[0044] In an embodiment of the present application, the first time unit includes eighth indication information, which includes third downlink scheduling information. The third downlink scheduling information is used to schedule the transmission resources corresponding to the first time unit, wherein the transmission resources scheduled by the third downlink scheduling information are used to transmit downlink data. This is equivalent to ignoring the transmission resources used for transmitting downlink data in the transmission resources scheduled by the first scheduling information. This allows the second node to schedule transmission resources based on the latest scheduling information, thereby more rationally utilizing transmission resources for data transmission.

[0045] It can be understood that in the embodiment of the present application, the third downlink scheduling information in the first time unit is used to schedule the transmission resources corresponding to the first time unit, which can be considered to use the resource scheduling method of "downlink co-superframe scheduling".

[0046] In a possible implementation manner, when the first time unit includes both the seventh indication information and the eighth indication information;

[0047] Transmitting data in the first time unit based on the first scheduling information includes:

[0048] Based on the third uplink scheduling information, uplink data is transmitted in the first time unit.Based on the third downlink scheduling information, downlink data is transmitted in the first time unit.

[0049] The implementation mode of the present application is equivalent to using the resource scheduling method of "common superframe scheduling", that is, the indication information located in the first time unit is used to schedule the transmission resources (including uplink and downlink) in the first time unit, so that the second node ignores the first indication information in the leading information and uses the latest scheduling information for scheduling the transmission resources, thereby being able to more reasonably utilize the transmission resources for data transmission.

[0050] In a possible implementation, the first time unit includes ninth indication information, the ninth indication information includes third scheduling information, and the third scheduling information is used to schedule transmission resources corresponding to the second time unit; the first time unit and the second time unit are within the first COT.

[0051] In the embodiment of the present application, the first time unit includes the ninth indication information, which includes the third scheduling information, and the third scheduling information is used to schedule the transmission resources corresponding to the second time unit. The first and second time units are within the first COT. It is understood that since the first time unit includes the scheduling information for scheduling the transmission resources corresponding to the second time unit, the second time unit may be a time unit after the first time unit.

[0052] It can be understood that in the implementation manner of the present application, the third scheduling information in the first time unit is used to schedule the transmission resources corresponding to the second time unit, which can be considered to use the resource scheduling method of "cross-superframe scheduling".

[0053] In a possible implementation, the ninth indication information includes a second public DCI and a second proprietary DCI; the second proprietary DCI includes tenth indication information, and the tenth indication information is used to indicate a starting position of the second proprietary DCI in the first time unit.

[0054] In the embodiment of the present application, the tenth indication information included in the second proprietary DCI is used to indicate the starting position of the second proprietary DCI in the first time unit, so that the second node can accurately locate the starting position of the second proprietary DCI in the first time unit based on the tenth indication information, thereby facilitating the second node to parse the second proprietary DCI.

[0055] Optionally, the "controlTimeResource" field may be used in the "T-node specific control information resource pool" to indicate the starting position of the second dedicated DCI in the first time unit.

[0056] In a possible implementation, the second proprietary DCI further includes eleventh indication information, which is used to indicate the period of occurrence of certain messages, and the basic time unit of the period is a superframe (1ms). For example, the period of occurrence of DCI is 5 superframes, that is, DCI appears every 5 superframes (ms).

[0057] Optionally, the "superframePeriod" field may be used in the "T-node specific control information resource pool" to indicate a period during which certain messages appear, and the basic time unit of the period is a superframe (1 ms).

[0058] In one possible implementation, the second proprietary DCI further includes twelfth indication information, which is used to indicate an offset of certain information within a period. For example, if the DCI period is 5 ms, the twelfth indication information may indicate that the DCI occurs at the Xth ms of the period. For example, the twelfth indication information may indicate that the DCI occurs at the 3rd ms of the period.

[0059] Optionally, the "superframeOffset" field can be used in the "T-node specific control information resource pool." Furthermore, "superframeOffset" and "superframePeriod" satisfy the following relationship: mod(superframe number, superframePeriod+1) = superframeOffset. For example, if the remainder of dividing the superframe number by "superframePeriod+1" is equal to "superframeOffset," the superframe corresponding to that superframe number includes DCI.

[0060] In a possible implementation manner, the second dedicated DCI further includes thirteenth indication information, where the thirteenth indication information is used to indicate a transmission resource used to carry ACK / NACK in the second time unit.

[0061] In the implementation mode of the present application, the transmission resources used to carry ACK / NACK in the second time unit are indicated by the thirteenth indication information, so that the second node can feedback ACK / NACK through the specified transmission resources, thereby allowing the first node to also receive the ACK / NACK fed back by the second node on the specified transmission resources, avoiding the phenomenon that the second node cannot feedback ACK / NACK in a timely manner.

[0062] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resources used to carry ACK / NACK in the second time unit.

[0063] In a possible implementation manner, the second dedicated DCI further includes fourteenth indication information, where the fourteenth indication information is used to indicate information about resources used for ACK feedback in an ACK resource pool.

[0064] Optionally, the "dedicatedACK-ResourceCombConf" field may be used in the "T-node specific control information resource pool" to indicate information about resources used by ACK feedback in the ACK resource pool.

[0065] In a possible implementation manner, the second dedicated DCI further includes fifteenth indication information, and the fifteenth indication information is used to indicate the number of superframes.

[0066] Optionally, the "overHeadIndicationPeriod" field may be used in the "T-node specific control information resource pool" to indicate the number of superframes.

[0067] In a possible implementation manner, the preamble information includes: a first guard field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second guard field;

[0068] The starting position of the first guard field is located at the starting position of the leading information; the first synchronization field is located after the first guard field, and the leading fixed-length field is located after the first synchronization field;

[0069] The above-mentioned leading fixed-length field includes: the above-mentioned second synchronization field, the above-mentioned first indication information, the above-mentioned leading variable-length field and the above-mentioned second protection field, wherein the above-mentioned first indication information is located before the above-mentioned second protection field, and the end position of the above-mentioned second protection field is located at the end position of the above-mentioned leading information.

[0070] In the embodiment of the present application, the first indication information is included after the leading fixed-length field, and the first indication information is located before the second guard field. Therefore, the first indication information can be located at any position between the leading fixed-length field and the second guard field, and the embodiment of the present application does not limit this.

[0071] In a second aspect, embodiments of the present application provide a communication method that can be performed by a communication device. The communication device can be a device, or a chip (system) or circuit for a device, which is not limited in this application. The method is applied to a second node and includes:

[0072] receiving a preamble, where the preamble is used to indicate that the first node is synchronized with the second node;

[0073] The preamble and the first time unit are within a first COT, and the first time unit is used to transmit data between the first node and the second node;

[0074] The preamble information includes first indication information, the first indication information includes first scheduling information, and the first scheduling information is used to schedule a first transmission resource corresponding to the first time unit;

[0075] Data is transmitted in the first time unit based on the first scheduling information.

[0076] In a possible implementation manner, the leading information further includes second indication information, where the second indication information is used to indicate the length of time occupied by the first indication information.

[0077] In a possible implementation manner, the value corresponding to the second indication information is a first value, and the first value is different from a preset value, wherein the preset value is used to indicate that the leading information does not include the first indication information.

[0078] Optionally, the preset value may be any value, which is not limited in the embodiments of the present application. For example, the preset value may be 127, 126, or 1.

[0079] In a possible implementation manner, the size of the second indication information is 7 bits.

[0080] Optionally, the size of the second indication information may also be 1 bit, 2 bits, 4 bits, 8 bits or 10 bits, etc. The embodiment of the present application does not limit the size of the second indication information.

[0081] In a possible implementation manner, the first indication information includes a first public DCI and / or a first proprietary DCI.

[0082] In a possible implementation, the leading information further includes third indication information, where the third indication information is used to indicate the time length occupied by the first public DCI, and the time length occupied by the first private DCI is associated with the time length occupied by the first public DCI.

[0083] Optionally, the third indication information may be adjusted to indicate the time length occupied by the first proprietary DCI. Based on the time length occupied by the first indication information and the time length occupied by the first proprietary DCI, the time length occupied by the first public DCI may be determined.

[0084] Optionally, target indication information may be included in the leading information, and the target indication information is used to directly indicate the time length occupied by the first dedicated DCI.

[0085] In a possible implementation manner, the first dedicated DCI includes fourth indication information, where the fourth indication information is used to indicate a transmission resource used to carry an acknowledgment character ACK / negative acknowledgment NACK within the first time unit;

[0086] The ACK is used to indicate that the second node correctly receives the data from the first node, and the NACK is used to indicate that the second node incorrectly receives the data from the first node.

[0087] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resource of the first indication feedback ACK / NACK.

[0088] In a possible implementation manner, the first dedicated DCI further includes fifth indication information, where the fifth indication information is used to indicate a starting position of the first indication information in the leading information.

[0089] Optionally, the fifth indication information is also used to indicate the time length occupied by the leading DCI.

[0090] Optionally, a "preambleControlTimeResource" field may be added to the "T-node specific control information resource pool" to indicate the starting position of the first indication information in the preamble information.

[0091] In a possible implementation manner, the size of the fifth indication information is 5 bits; the starting position of the first indication information in the leading information is the value of the fifth indication information multiplied by 2.

[0092] In the implementation manner of the present application, the value of the fifth indication information is 10, and the starting position of the first indication information in the leading information may be the 20th symbol.

[0093] Optionally, the size of the fifth indication information is 7 bits, and the starting position of the first indication information in the leading information is the value of the first five bits in the fifth indication information multiplied by 2. For example, if the value of the first five bits is 10, the starting position of the first indication information in the leading information may be the 20th symbol. The time length occupied by the leading DCI satisfies the following condition: the time length occupied by the leading DCI = power(2, the value of the last two bits in the fifth indication information + 1). For example, if the value of the last two bits in the fifth indication information is 3, the time length occupied by the leading DCI may be 2^3=8 symbols.

[0094] In a possible implementation, a second COT preceding the first COT includes sixth indication information, the sixth indication information includes second scheduling information, and the second scheduling information is used to schedule a second transmission resource corresponding to the first time unit.

[0095] In a possible implementation manner, the first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; the third uplink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0096] Transmitting data in the first time unit based on the first scheduling information includes:

[0097] Based on the third uplink scheduling information, uplink data is transmitted in the first time unit.

[0098] In a possible implementation manner, the first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0099] Transmitting data in the first time unit based on the first scheduling information includes:

[0100] Based on the third downlink scheduling information, downlink data is transmitted in the first time unit.

[0101] In a possible implementation manner, when the first time unit includes both the seventh indication information and the eighth indication information;

[0102] Transmitting data in the first time unit based on the first scheduling information includes:

[0103] Based on the third uplink scheduling information, uplink data is transmitted in the first time unit.Based on the third downlink scheduling information, downlink data is transmitted in the first time unit.

[0104] In a possible implementation, the first time unit includes ninth indication information, the ninth indication information includes third scheduling information, and the third scheduling information is used to schedule transmission resources corresponding to the second time unit; the first time unit and the second time unit are within the first COT.

[0105] In a possible implementation, the ninth indication information includes a second public DCI and a second proprietary DCI; the second proprietary DCI includes tenth indication information, and the tenth indication information is used to indicate a starting position of the second proprietary DCI in the first time unit.

[0106] Optionally, the "controlTimeResource" field may be used in the "T-node specific control information resource pool" to indicate the starting position of the second dedicated DCI in the first time unit.

[0107] In a possible implementation, the second proprietary DCI further includes eleventh indication information, which is used to indicate the period of occurrence of certain messages, and the basic time unit of the period is a superframe (1ms). For example, the period of occurrence of DCI is 5 superframes, that is, DCI appears every 5 superframes (ms).

[0108] Optionally, the "superframePeriod" field may be used in the "T-node specific control information resource pool" to indicate a period during which certain messages appear, and the basic time unit of the period is a superframe (1 ms).

[0109] In one possible implementation, the second proprietary DCI further includes twelfth indication information, which is used to indicate an offset of certain information within a period. For example, if the DCI period is 5 ms, the twelfth indication information may indicate that the DCI occurs at the Xth ms of the period. For example, the twelfth indication information may indicate that the DCI occurs at the 3rd ms of the period.

[0110] Optionally, the "superframeOffset" field can be used in the "T-node specific control information resource pool." Furthermore, "superframeOffset" and "superframePeriod" satisfy the following relationship: mod(superframe number, superframePeriod+1) = superframeOffset. For example, if the remainder of dividing the superframe number by "superframePeriod+1" is equal to "superframeOffset," the superframe corresponding to that superframe number includes DCI.

[0111] In a possible implementation manner, the second dedicated DCI further includes thirteenth indication information, where the thirteenth indication information is used to indicate a transmission resource used to carry ACK / NACK in the second time unit.

[0112] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resources used to carry ACK / NACK in the second time unit.

[0113] In a possible implementation manner, the second dedicated DCI further includes fourteenth indication information, where the fourteenth indication information is used to indicate information about resources used for ACK feedback in an ACK resource pool.

[0114] Optionally, the "dedicatedACK-ResourceCombConf" field may be used in the "T-node specific control information resource pool" to indicate information about resources used by ACK feedback in the ACK resource pool.

[0115] In a possible implementation manner, the second dedicated DCI further includes fifteenth indication information, and the fifteenth indication information is used to indicate the number of superframes.

[0116] Optionally, the "overHeadIndicationPeriod" field may be used in the "T-node specific control information resource pool" to indicate the number of superframes.

[0117] In a possible implementation manner, the preamble information includes: a first guard field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second guard field;

[0118] The starting position of the first guard field is located at the starting position of the leading information; the first synchronization field is located after the first guard field, and the leading fixed-length field is located after the first synchronization field;

[0119] The above-mentioned leading fixed-length field includes: the above-mentioned second synchronization field, the above-mentioned first indication information, the above-mentioned leading variable-length field and the above-mentioned second protection field, wherein the above-mentioned first indication information is located before the above-mentioned second protection field, and the end position of the above-mentioned second protection field is located at the end position of the above-mentioned leading information.

[0120] Regarding the beneficial effects of the second aspect and any possible embodiment, reference may be made to the beneficial effects of the corresponding embodiment in the first aspect, which will not be repeated here.

[0121] In a third aspect, the present application provides a communication device, which includes a module or unit for executing the method described in any one of the first to second aspects.

[0122] In one possible design, the communication device includes:

[0123] A communication unit, configured to send or receive a preamble. The preamble is used to indicate synchronization between a first node and a second node; wherein the preamble and a first time unit are within a first channel occupancy time (COT), and the first time unit is used to transmit data between the first node and the second node; the preamble includes first indication information, the first indication information includes first scheduling information, and the first scheduling information is used to schedule a first transmission resource corresponding to the first time unit;

[0124] The processing unit is configured to transmit data in a first time unit based on the first scheduling information.

[0125] Optionally, the leading information further includes second indication information, and the second indication information is used to indicate the length of time occupied by the first indication information.

[0126] Optionally, the value corresponding to the second indication information is a first value, and the first value is different from a preset value, wherein the preset value is used to indicate that the leading information does not include the first indication information.

[0127] Optionally, the preset value may be any value, which is not limited in the embodiments of the present application. For example, the preset value may be 127, 126, or 1.

[0128] Optionally, the size of the second indication information is 7 bits.

[0129] Optionally, the size of the second indication information may also be 1 bit, 2 bits, 4 bits, 8 bits or 10 bits, etc. The embodiment of the present application does not limit the size of the second indication information.

[0130] Optionally, the first indication information includes a first public DCI and / or a first proprietary DCI.

[0131] Optionally, the leading information further includes third indication information, where the third indication information is used to indicate the time length occupied by the first public DCI, and the time length occupied by the first private DCI is associated with the time length occupied by the first public DCI.

[0132] Optionally, the third indication information may be adjusted to indicate the time length occupied by the first proprietary DCI. Based on the time length occupied by the first indication information and the time length occupied by the first proprietary DCI, the time length occupied by the first public DCI may be determined.

[0133] Optionally, target indication information may be included in the leading information, and the target indication information is used to directly indicate the time length occupied by the first dedicated DCI.

[0134] Optionally, the first dedicated DCI includes fourth indication information, where the fourth indication information is used to indicate a transmission resource used to carry an acknowledgment character ACK / negative acknowledgment NACK within the first time unit;

[0135] The ACK is used to indicate that the second node correctly receives the data from the first node, and the NACK is used to indicate that the second node incorrectly receives the data from the first node.

[0136] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resource of the first indication feedback ACK / NACK.

[0137] Optionally, the first proprietary DCI further includes fifth indication information, where the fifth indication information is used to indicate a starting position of the first indication information in the leading information.

[0138] Optionally, the fifth indication information is also used to indicate the time length occupied by the leading DCI.

[0139] Optionally, a "preambleControlTimeResource" field may be added to the "T-node specific control information resource pool" to indicate the starting position of the first indication information in the preamble information.

[0140] Optionally, the size of the fifth indication information is 5 bits; the starting position of the first indication information in the leading information is the value of the fifth indication information multiplied by 2.

[0141] Optionally, a second COT preceding the first COT includes sixth indication information, the sixth indication information includes second scheduling information, and the second scheduling information is used to schedule a second transmission resource corresponding to the first time unit.

[0142] Optionally, the first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; the third uplink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0143] The processing unit is specifically configured to transmit uplink data in the first time unit based on the third uplink scheduling information.

[0144] Optionally, the first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0145] The processing unit is specifically configured to transmit downlink data in the first time unit based on the third downlink scheduling information.

[0146] Optionally, in the case where the first time unit includes both the seventh indication information and the eighth indication information;

[0147] The processing unit is specifically configured to transmit uplink data in the first time unit based on the third uplink scheduling information, and transmit downlink data in the first time unit based on the third downlink scheduling information.

[0148] Optionally, the first time unit includes ninth indication information, the ninth indication information includes third scheduling information, and the third scheduling information is used to schedule transmission resources corresponding to the second time unit; the first time unit and the second time unit are within the first COT.

[0149] Optionally, the ninth indication information includes a second public DCI and a second private DCI; the second private DCI includes tenth indication information, and the tenth indication information is used to indicate a starting position of the second private DCI in the first time unit.

[0150] Optionally, the above-mentioned second proprietary DCI also includes an eleventh indication information, which is used to indicate the period of occurrence of certain messages, and the basic time unit of the period is a superframe (1ms). For example, the period of occurrence of DCI is 5 superframes, that is, DCI appears once every 5 superframes (ms).

[0151] Optionally, the "superframePeriod" field may be used in the "T-node specific control information resource pool" to indicate a period during which certain messages appear, and the basic time unit of the period is a superframe (1 ms).

[0152] Optionally, the second dedicated DCI further includes twelfth indication information, and the twelfth indication information is used to indicate an offset of certain information in a period.

[0153] Optionally, the "superframeOffset" field may be used in the "T-node specific control information resource pool".

[0154] Optionally, the second dedicated DCI further includes thirteenth indication information, where the thirteenth indication information is used to indicate transmission resources used to carry ACK / NACK within the second time unit.

[0155] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resources used to carry ACK / NACK in the second time unit.

[0156] Optionally, the second dedicated DCI further includes fourteenth indication information, and the fourteenth indication information is used to indicate information about resources used for ACK feedback in the ACK resource pool.

[0157] Optionally, the "dedicatedACK-ResourceCombConf" field may be used in the "T-node specific control information resource pool" to indicate information about resources used by ACK feedback in the ACK resource pool.

[0158] Optionally, the preamble information includes: a first guard field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second guard field;

[0159] The starting position of the first guard field is located at the starting position of the leading information; the first synchronization field is located after the first guard field, and the leading fixed-length field is located after the first synchronization field;

[0160] The above-mentioned leading fixed-length field includes: the above-mentioned second synchronization field, the above-mentioned first indication information, the above-mentioned leading variable-length field and the above-mentioned second protection field, wherein the above-mentioned first indication information is located before the above-mentioned second protection field, and the end position of the above-mentioned second protection field is located at the end position of the above-mentioned leading information.

[0161] Regarding the beneficial effects of the third aspect and any possible embodiment, reference may be made to the beneficial effects of the corresponding embodiment in the first aspect, which will not be repeated here.

[0162] In a fourth aspect, embodiments of the present application provide a communication device comprising a processor. The processor is coupled to a memory and can be configured to execute instructions in the memory to implement the method of any of the first and second aspects described above and any possible implementation methods. Optionally, the communication device further comprises a memory. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface.

[0163] In a fifth aspect, embodiments of the present application provide a communication device, comprising: a logic circuit and a communication interface. The communication interface is configured to receive or send information; the logic circuit is configured to receive or send information via the communication interface, so that the communication device executes the method of any of the first and second aspects above, and any possible implementation thereof.

[0164] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program (also referred to as code, or instructions); when the computer program runs on a computer, the method of any one of the above-mentioned first to second aspects and any possible implementation method is implemented.

[0165] In the seventh aspect, an embodiment of the present application provides a computer program product, which includes: a computer program (also referred to as code, or instructions); when the computer program is run, it enables the computer to execute any one of the above-mentioned first to second aspects and any possible implementation method.

[0166] In an eighth aspect, an embodiment of the present application provides a chip, comprising a processor configured to execute instructions. When the processor executes the instructions, the chip performs the method of any one of the first and second aspects and any possible implementation methods described above. Optionally, the chip further comprises a communication interface configured to receive or send signals.

[0167] In the ninth aspect, an embodiment of the present application provides a terminal device, which includes at least one communication device as described in the third aspect, or the communication device as described in the fourth aspect, or the communication device as described in the fifth aspect, or the chip as described in the eighth aspect.

[0168] In addition, in the process of executing the method described in any aspect of the first aspect to the second aspect and any possible implementation method, the process of sending information and / or receiving information in the above method can be understood as the process of the processor outputting information and / or the process of the processor receiving input information. When outputting information, the processor can output the information to the transceiver (or communication interface, or sending module) so that it can be transmitted by the transceiver. After the information is output by the processor, it may also need to undergo other processing before it reaches the transceiver. Similarly, when the processor receives input information, the transceiver (or communication interface, or sending module) receives the information and inputs it into the processor. Furthermore, after the transceiver receives the information, the information may need to undergo other processing before it is input into the processor.

[0169] Based on the above principles, for example, the sending of information mentioned in the above method can be understood as the processor outputting information. For another example, the receiving of information can be understood as the processor receiving input information.

[0170] Optionally, for the operations such as transmission, sending and receiving involved in the processor, if there is no special explanation, or if they do not conflict with their actual functions or internal logic in the relevant description, they can be more generally understood as processor output, reception, input and other operations.

[0171] Optionally, in the process of executing the method described in any aspect of the first to fourth aspects and any possible implementation method, the processor may be a processor specifically used to execute these methods, or a processor that executes these methods by executing computer instructions in a memory, such as a general-purpose processor. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or may be separately provided on different chips. The embodiment of the present application does not limit the type of memory and the configuration of the memory and the processor.

[0172] In a possible implementation, the at least one memory is located outside the device.

[0173] In yet another possible implementation, the at least one memory is located within the device.

[0174] In another possible implementation, part of the at least one memory is located inside the device, and another part of the memory is located outside the device.

[0175] In this application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. BRIEF DESCRIPTION OF THE DRAWINGS

[0176] The following is a brief introduction to the drawings used in describing the embodiments.

[0177] FIG1A is a schematic diagram of a communication domain provided in an embodiment of the present application;

[0178] FIG1B is a schematic diagram of another communication domain provided in an embodiment of the present application;

[0179] FIG2 is a schematic diagram of a frequency point provided in an embodiment of the present application;

[0180] FIG3A is a schematic diagram of an LBT mode provided in an embodiment of the present application;

[0181] FIG3B is a schematic diagram of a first channel contention result provided in an embodiment of the present application;

[0182] FIG3C is a schematic diagram of a second channel contention result provided in an embodiment of the present application;

[0183] FIG4 is a schematic diagram of a possible communication system provided by an embodiment of the present application;

[0184] FIG5A is a schematic diagram of data transmission in a first LBT mode provided in an embodiment of the present application;

[0185] FIG5B is a schematic diagram of data transmission in a second LBT mode provided in an embodiment of the present application;

[0186] FIG5C is a schematic diagram of data transmission in a third LBT mode provided in an embodiment of the present application;

[0187] FIG6 is a flow chart of a communication method provided in an embodiment of the present application;

[0188] FIG7 is a schematic diagram of a first LBT frame structure provided in an embodiment of the present application;

[0189] FIG8A is a schematic diagram of a first cross-superframe scheduling provided by an embodiment of the present application;

[0190] FIG8B is a schematic diagram of a second cross-superframe scheduling provided by an embodiment of the present application;

[0191] FIG9A is a schematic diagram of a first type of co-superframe scheduling provided by an embodiment of the present application;

[0192] FIG9B is a schematic diagram of a second co-superframe scheduling provided in an embodiment of the present application;

[0193] FIG9C is a schematic diagram of a third common superframe scheduling provided in an embodiment of the present application;

[0194] FIG9D is a schematic diagram of a fourth common superframe scheduling provided in an embodiment of the present application;

[0195] FIG10 is a schematic diagram of a second LBT frame structure provided in an embodiment of the present application;

[0196] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0197] FIG12 is a schematic structural diagram of another possible communication device 120 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0198] In order to facilitate understanding of the detailed implementation of the embodiments of the present application, the technical terms involved in the embodiments of the present application are described below.

[0199] 1. Node

[0200] A node (or communication node) is a device with communication capabilities, including but not limited to one or more of terminal devices, network devices, industrial devices, or entertainment devices.

[0201] Among them, terminal devices include but are not limited to handheld terminals, wearable terminals, vehicles, on-board devices, sensing devices or smart home devices, etc. Handheld terminals include but are not limited to mobile phones, tablets or laptops, etc. Wearable devices include but are not limited to headphones, smart bracelets, smart watches or smart glasses, etc. Vehicles include but are not limited to vehicles, ships, aircraft, rail transit (such as subways, high-speed railways, etc.) or logistics robots (such as automated guided vehicles (AGVs)), etc. On-board devices include but are not limited to domain controllers (DCs), screens, microphones, speakers, electronic keys, keyless entry, starter system controllers or battery management systems (BMSs), etc. Sensing devices include but are not limited to cameras, radars, lidars, light sensors, temperature sensors or humidity sensors, etc. Smart home devices include but are not limited to projectors, smart TVs, smart refrigerators, smart home gateways or security equipment, etc.

[0202] Network devices include, but are not limited to, routers, switches, or base stations. Industrial equipment includes, for example, industrial robots or robotic arms. Leisure and entertainment devices include, for example, virtual reality (VR) devices, mixed reality (MR) devices, massage chairs, home theaters, game consoles, or 4D cinema cabins.

[0203] The nodes in the embodiments of this application can be applied to various scenarios such as smart cars, smart homes, smart terminals, smart manufacturing, or smart exhibition halls. In some application scenarios or certain network types, devices with similar communication capabilities may not be called nodes. However, for the convenience of description, in the embodiments of this application, devices with communication capabilities are collectively referred to as nodes.

[0204] 2. Communication domain

[0205] In a communication system, nodes include management nodes (G-nodes) and managed nodes (T-nodes). A G-node manages at least one T-node and connects with these T-nodes to jointly perform specific communication functions. For example, a G-node schedules transmission resources for data transmission to its connected T-nodes, and the T-nodes transmit data based on these resources, thereby achieving specific communication functions.

[0206] A communication domain consists of at least one management node (or G-node) and at least one managed node (or T-node). For example, a single G-node and its connected T-node form a communication domain; alternatively, a single G-node and its connected T-nodes (e.g., 5 or 10 T-nodes) form a communication domain.

[0207] Figure 1A is a schematic diagram of a communication domain provided by an embodiment of the present application. Taking the smart car scenario as an example, the cockpit domain controller (CDC) can be used as a G node, and various types of vehicle-mounted devices (such as microphones, speakers, etc.) can be used as T nodes to jointly complete the cockpit entertainment function. At this time, the CDC and various types of vehicle-mounted devices form a communication domain, which is conveniently distinguished as the first communication domain. Optionally, when a mobile phone is connected to the CDC, the mobile phone can also be used as a T node in the first communication domain. Similarly, when the Passive Entry Passive Start (PEPS) is connected to the CDC, the PEPS can also be used as a T node in the first communication domain.

[0208] In some scenarios, there may be multiple communication domains. As shown in Figure 1A, a mobile phone can also be used as a G node to connect to a wearable device (such as headphones or smart watches). In this case, the mobile phone and the wearable device form another communication domain, such as the second communication domain shown in Figure 1A. For another example, the PEPS can also be used as a G node to connect to the body control module (BCM), mobile phone key, and car key. In this case, the PEPS, BCM, mobile phone key, and car key form another communication domain, such as the third communication domain shown in Figure 1A.

[0209] In a scenario where there are multiple communication domains, the multiple communication domains may have different levels. For example, the communication domains can be divided into advanced communication domains and general communication domains, etc. At this time, the G node in the advanced communication domain can coordinate transmission resources to achieve coordinated coexistence between multiple domains. Taking Figure 1A as an example, when the G node (mobile phone) in the second communication domain and the G node (PEPS) in the third communication domain are used as T nodes in the first communication domain, the first communication domain can be called an advanced communication domain, and the second communication domain and the third communication domain can be called general communication domains, or the second communication domain and the third communication domain can be called sub-communication domains of the first communication domain. At this time, the first communication domain can coordinate transmission resources to achieve coordinated coexistence of the first communication domain, the second communication domain and the third communication domain.

[0210] In addition, in a scenario where there are multiple communication domains, when the T node of the advanced communication domain serves as the G node of the general communication domain, it can be understood that the advanced communication domain includes the general communication domain, or the T node in the advanced communication domain includes the nodes in the general communication domain (including T nodes and G nodes). For example, the T node (mobile phone) in the first communication domain serves as the G node of the second communication domain, which can be understood as the first communication domain including the second communication domain, or the T node in the first communication domain includes the nodes in the second communication domain (for example, mobile phones, headphones, and smart watches, etc.). It should be noted that when the T node in the second communication domain is understood as the T node in the first communication domain, the G node in the first communication domain indirectly manages the T node in the second communication domain, or the G node in the first communication domain manages the T node in the second communication domain through the G node in the second communication domain.

[0211] Figure 1B is a schematic diagram of another communication domain provided by an embodiment of the present application. Taking a smart home scenario as an example, a TV and its connected speakers and microphone belong to one communication domain, which is a general communication domain; a mobile phone and its connected headphones belong to another communication domain, which is an advanced communication domain. The mobile phone can manage transmission resources between multiple domains.

[0212] 3.G link and T link

[0213] The communication link used by a G node to transmit data to a T node may be called a G link (downlink G link), and the communication link used by a T node to transmit data to a G node may be called a T link (uplink T link).

[0214] 4. Transmission resources

[0215] Transmission resources are resources that can be shared by multiple nodes, including but not limited to time-frequency resources, etc. Nodes that share transmission resources can detect signaling on the transmission resources.

[0216] Exemplarily, in a communication domain including G nodes and T nodes, transmission resources are pre-configured resources shared by T nodes in the communication domain. Alternatively, transmission resources are resources determined by G nodes in the communication domain through channel competition (frequency competition) and shared by T nodes in the communication domain. It should be understood that channel competition may succeed (i.e., successfully obtain transmission resources) or fail (i.e., fail to obtain transmission resources). However, whether the channel competition is successful is not the focus of the implementation of this application. Therefore, the channel competition mentioned in the subsequent description refers to successful channel competition (i.e., successfully obtaining transmission resources).

[0217] In one possible implementation, the transmission resources may be used to transmit multiple types of signaling. For example, the transmission resources may include transmission resources for transmitting physical layer control signaling. The node may blindly detect the physical layer control signaling in the transmission resources transmitting the physical layer control signaling.

[0218] 5. Detection and blind testing

[0219] Signal detection is the process of attempting to receive a signal. Taking a T-node as an example, the T-node attempts to receive a signal on a transmission resource. If the signal is decoded and the CRC check is successful, it is considered to be received successfully.

[0220] Blind detection is a method of detecting signals. Within a specified transmission resource, a node attempts to receive a signal and identify its corresponding information, without knowing whether the resource is transmitting information or the content of the information being transmitted. Blind detection can be successful or unsuccessful. A successful blind detection means the desired information is detected, while a failed blind detection means the desired information is not detected.

[0221] 6. Scrambling

[0222] Scrambling is the process of creating a new signal based on the original signal and the scrambling code. The inverse of scrambling is descrambling.

[0223] 7. Superframe

[0224] A superframe is a time unit that includes multiple radio frames. Each radio frame includes one or more symbols, where the symbols may be, for example, orthogonal frequency-division multiplexing (OFDM) symbols.

[0225] Taking SparkLink basic (SLB) access technology as an example, the superframe period is 1 millisecond (ms), that is, the duration of the superframe is 1 ms. A superframe contains 48 radio frames, and the duration of each radio frame is 1 / 48 = 20.833 microseconds (us).

[0226] A superframe has a superframe number (also called a serial number or superframe number) to distinguish different superframes within a period of time. It is usually represented in the form of one or more bits, that is, the superframe number contains S bits, where S is a positive integer and S>0.

[0227] Because the number of bits in a superframe number is typically limited, it rolls over when it reaches its maximum count. For example, the superframe number is indicated by 8 bits (ranging from 0x00 to 0xFF). As signals are continuously transmitted / received over multiple superframes, the superframe number accumulates. When the superframe number reaches 0xFF, the frame number rolls over and starts again from 0x00.

[0228] 8. Frequency

[0229] Frequency point, also known as carrier, is the number of a frequency range, which is used to indicate the frequency of transmission and reception. For example, Figure 2 shows a schematic diagram of a possible frequency point, and the range of available bandwidth is: X megahertz (MHz) to (X+160) MHz. The available bandwidth is divided into 8 frequency bands according to the frequency interval of 20MHz, and each frequency band is numbered as 1, 2, 3, 4...8. These numbers for fixed frequencies are frequency points. It should be understood that the available bandwidth, the width of the frequency band, and the number of frequency points shown in Figure 2 are only examples and are not intended to limit the embodiments of the present application.

[0230] Taking the frequency shown in Figure 2 as an example, if the working frequency of the first node is frequency 1, the signal sent by the first node is sent within the frequency range corresponding to frequency 1, and / or the signal received by the first node is received within the frequency range corresponding to frequency 1.

[0231] When the working frequency is frequency 1, the signaling and data sent and / or received by the first node are all transmitted at frequency 1. When the working frequency is switched to frequency 2, the signaling and data sent and / or received by the first node are all transmitted at frequency 2.

[0232] 9. Leading information (also called leading or leading message)

[0233] A preamble is a piece of information sent by the first node on the frequency after switching (channel contention or receiving transmission resource scheduling). For example, after the frequency is switched, before the first node enters the superframe structure, it first sends a piece of preamble.

[0234] Optionally, the preamble information may be used to indicate a change in configuration information, such as a change in random access resource pool configuration, channel sounding reference signal (Sounding Reference Signal, SRS) resource pool configuration, and other information.

[0235] In some possible designs, the preamble information can be used for time and frequency synchronization of the receiving node.

[0236] In some other possible designs, the preamble information can be used to obtain information about the communication channel, such as for channel estimation and channel quality assessment. For example, a first node transmits the preamble information at a second frequency, and a second node receives the preamble information in response. Based on the preamble information, the second node can measure the channel between the first node and the second node to obtain information about the channel quality.

[0237] In some possible implementations, the content of the preamble information may be predefined (eg, specified by a protocol), preconfigured, or configured through higher-layer signaling.

[0238] 10. Access

[0239] The "access" mentioned in each embodiment of the present application indicates the process of a node establishing a connection with another node. In some specific technical scenarios, the process of a node "accessing" another node can also be described as a node "associating" with another node.

[0240] 11. Channel occupancy time (COT)

[0241] Channel Occupancy Time (COT) refers to the time a communication domain (node) occupies a target frequency. For example, the time the first communication domain occupies frequency 1 is the period from the first moment to the second moment, and this period is considered a COT for the first communication domain. It should be understood that a COT is a continuous period of time.

[0242] Optionally, the implementation of the present application does not limit whether the COT includes the start time and / or end time of the time period. For example, the implementation of the present application does not limit whether the first moment and / or the second moment belong to a COT of the first communication domain.

[0243] Optionally, a COT may include the time occupied by the preamble and at least one superframe.

[0244] Optionally, the G node in the communication domain determines the frequency and COT used by the communication domain through channel competition, and sends a preamble to the T node in the communication domain to synchronize the T node to the frequency, and at the same time informs the T node of the COT used by the communication domain.

[0245] Among them, the communication domain (node) occupies the target frequency point, which should be understood as that the target frequency point is used to transmit data of the communication domain (node), or that the communication domain (node) can transmit data at the target frequency point.

[0246] 12. Discontinuous transmission mode (listening before talk, LBT)

[0247] In a communication scenario, the G node in the communication domain needs to determine the transmission resources of the first COT used in the communication domain through channel competition. The transmission resources of the first COT include time domain resources and frequency domain resources (for example, the first COT and the first frequency point). Regarding the triggering conditions for the G node to compete for the channel, the implementation method of this application does not limit this. For example, when the communication domain needs to transmit data, the G node is triggered to compete for the channel, or when the preset conditions are met, the G node is triggered to compete for the channel.

[0248] Optionally, the communication domain releases the first frequency point when the first COT ends (second moment).

[0249] Optionally, after the communication domain releases the first frequency point, the first frequency point may be used to transmit data of other communication domains.

[0250] Optionally, after the communication domain releases the first frequency point, the G node in the communication domain will again determine that the communication domain uses the transmission resources of the second COT through channel competition. The transmission resources of the second COT include time domain resources and frequency domain resources (for example, the second COT and the second frequency point).

[0251] Optionally, the second frequency point and the first frequency point may be the same or different.

[0252] The mode in which the communication domain non-continuously occupies a frequency point for data transmission is called LBT. Next, LBT is described with reference to Figures 3A, 3B, and 3C.

[0253] Please refer to Figure 3A, which is a schematic diagram of an LBT mode provided in an embodiment of the present application, for illustrating the data transmission process of the LBT mode. For ease of description, the data transmission process of the LBT mode is exemplarily introduced in conjunction with the first communication domain in Figure 1A.

[0254] As shown in Figure 3A, the G node (CDC) obtains the first COT or the second COT through channel competition. After the channel competition is successful, the G node sends a preamble to the T node (microphone or speaker), and then the nodes in the first communication domain transmit data in units of superframes within the first COT or the second COT. Among them, the first COT and the second COT include preambles, the first COT also includes M superframes, and the second COT also includes N superframes, where M and N are integers greater than or equal to 1. The time occupied by the preamble in the first COT and the second COT is not limited in this embodiment of the present application. For example, the preamble occupies 1 millisecond (ms) or 2ms.

[0255] Optionally, after the first COT, the triggering conditions and starting time for the G node to re-compete for the channel are not limited in the embodiments of the present application. For example, the end time of the first COT can be used as the triggering condition and starting time for the G node to re-compete for the channel, and the need for the first communication domain to transmit data can also be used as the triggering condition for the G node to re-compete for the channel. In addition, the target moment before the end of the first COT can also be used as the triggering condition and starting time for the G node to re-compete for the channel. The above-mentioned target moment can be a moment of a preset time length before the end time of the first COT, and the preset time length is, for example, 1 microsecond (us).

[0256] Please refer to Figures 3B and 3C. Figure 3B is a schematic diagram of the first channel competition result provided in an embodiment of the present application, and Figure 3C is a schematic diagram of the second channel competition result provided in an embodiment of the present application. In Figure 3B, the first COT and the second COT are discontinuous in the time domain, and in Figure 3C, the first COT and the second COT are continuous in the time domain.

[0257] As shown in Figure 3B , the frequency domain is divided into frequency points 1, 2, and 3. The first COT in Figure 3B may be the first COT shown in Figure 3A , located at frequency point 1 in the frequency domain. The second COT in Figure 3B may be the second COT shown in Figure 3A , located at frequency point 2 in the frequency domain. Furthermore, the first COT and the second COT are discontinuous in the time domain.

[0258] As shown in Figure 3C , the frequency domain is also divided into frequency points 1, 2, and 3. The first COT in Figure 3C can be the first COT shown in Figure 3A , located at frequency point 1 in the frequency domain. The second COT in Figure 3C can be the second COT shown in Figure 3A , located at frequency point 3 in the frequency domain. Furthermore, the first COT and the second COT are continuous in the time domain.

[0259] In addition, the first COT and the second COT may be discontinuous in the time domain, but located at the same frequency point (for example, frequency point 1) in the frequency domain.

[0260] The above description of technical terms may be optionally used in the following embodiments.

[0261] The following describes the system architecture of the embodiment of the present application. It should be noted that the system architecture described in this application is intended to more clearly illustrate the technical solution of this application and does not constitute a limitation on the technical solution provided by this application. Those skilled in the art will appreciate that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by this application is equally applicable to similar technical problems.

[0262] Referring to FIG4 , FIG4 is a schematic diagram of a possible communication system provided by an embodiment of the present application, wherein the communication system includes a first node 401 and a second node 402.

[0263] First node 401 has communication capabilities and can send or receive signals at a certain frequency. The frequency used for sending and / or receiving signals is called an operating frequency. The operating frequency can be changed, and changing the operating frequency is called frequency switching.

[0264] The second node 402 has a communication capability. The second node 402 can receive a signal sent by the first node 401 at a working frequency. That is, the first node 401 and the second node 402 communicate at the working frequency.

[0265] Optionally, the communication link between the second node 402 and the first node 401 may include various types of connection media, including a wired link (e.g., optical fiber), a wireless link, or a combination of a wired link and a wireless link. For example, the short-range connection technology may include SparkLink, 802.11b / g, Bluetooth, Zigbee, radio frequency identification (RFID), ultra-wideband (UWB) technology, etc. For another example, the long-range connection technology may include, but is not limited to, a communication technology based on Long Term Evolution (LTE), fifth-generation mobile communication technology (5th generation mobile networks or 5th generation wireless systems, 5th-Generation, referred to as 5G or 5G technology), Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), or Universal Mobile Telecommunications System (UMTS).

[0266] In some specific implementation scenarios, the first node may be referred to as a G-node, a control node, or an access point (AP), and the second node may be referred to as a T-node, a terminal node, or a station.

[0267] It should be understood that the number, position, and connection relationship of the nodes shown in the various figures of the embodiments of the present application are shown as a possible situation for the convenience of description and are not intended to limit the specific communication system and communication scenario.

[0268] In LBT mode (also known as "discontinuous reception (DRX)"), after channel contention, the node will re-access the frequency point. If the node is not instructed on how to allocate transmission resources after accessing the frequency point, the node will not be able to transmit data on the available transmission resources, resulting in problems such as waste of transmission resources or increased data transmission delay. For example, after channel contention, the first node 401 sends a preamble to the second node 402, allowing the second node 402 to access the designated frequency point. However, after the second node 402 accesses the designated frequency point, it is not instructed on how to allocate transmission resources, which will result in the second node 402 being unable to send data in a timely manner after accessing the frequency point, resulting in a problem of higher data transmission delay.

[0269] The above problem is explained below with reference to Figures 5A and 5B, where Figure 5A is a schematic diagram of data transmission under the first LBT mode provided in an embodiment of the present application, and Figure 5B is a schematic diagram of data transmission under the second LBT mode provided in an embodiment of the present application.

[0270] As shown in Figure 5A , the first COT includes the first superframe, and the second COT includes the second superframe and the preamble. The first COT and the second COT are two adjacent COTs in LBT mode, with the first COT preceding the second COT. For example, the first COT is the first COT in Figure 3B or 3C , and the second COT is the second COT in Figure 3B or 3C . The first superframe is the superframe in the first COT, and the second superframe is the superframe in the second COT. The DCI(n) carried in the first superframe is used to indicate the scheduling of transmission resources for the second superframe.

[0271] Optionally, DCI(n) is used to indicate the scheduling of transmission resources of at least one superframe after the preamble in the second COT.

[0272] Optionally, the first superframe may not be the last superframe in the first COT.

[0273] Optionally, the second superframe is the first superframe after the preamble in the second COT.

[0274] Optionally, DCI(n+1) is used to indicate scheduling of transmission resources of at least one superframe after the second superframe in the second COT.

[0275] In the data transmission diagram shown in Figure 5A, the DCI(n) in the first superframe indicates the scheduling of transmission resources for the second superframe in the second COT, enabling the node to transmit data in the second superframe. However, there is a communication scenario where, if the first superframe carries all the data to be transmitted, the first superframe does not carry the DCI for indicating the scheduling of transmission resources, that is, the first superframe does not include DCI(n).

[0276] As shown in Figure 5B , the first superframe does not include DCI, and the second superframe includes only DCI(n+1). DCI(n+1) is used to indicate the scheduling of transmission resources for at least one superframe following the second superframe in the second COT. For an introduction to the first and second COTs in Figure 5B , refer to the description of the first and second COTs in Figure 5A above.

[0277] Optionally, the second superframe may not carry any data, that is, the second superframe does not include DCI(n+1).

[0278] It should be understood that Figures 5A and 5B illustrate exemplary superframes including DCI, downlink G-link, and uplink T-link, and should not be construed as limiting the specific implementation of superframes. For example, the distribution of DCI within a superframe may be discrete. Specifically, the DCI(n) shown in superframe Figure 5A may be composed of multiple sub-DCIs, each evenly distributed within the first superframe, with the sub-DCIs spaced 20 μs apart.

[0279] Since the first superframe does not include the indication information (DCI(n)) for instructing the second superframe to schedule transmission resources, the second superframe cannot be used to transmit data. This not only wastes valuable transmission resources, but also prevents the data to be sent from being sent in a timely manner, thereby increasing the data transmission delay.

[0280] In view of this, the embodiments of the present application provide a communication method and related devices, which can enable the data to be sent to be sent in a timely manner and reduce the data transmission delay.

[0281] Please refer to Figure 5C, which is a schematic diagram of data transmission under the third LBT mode provided in an embodiment of the present application. The first COT includes the first superframe, the second COT includes the second superframe and the preamble, and the first COT and the second COT are two adjacent COTs in the LBT mode.

[0282] As shown in Figure 5C, regardless of whether the first superframe carries the DCI for scheduling the second superframe, the preamble in the second COT can be used to indicate the transmission resources for scheduling the second superframe, thereby avoiding the situation where the transmission resources corresponding to the second superframe cannot be used for data transmission, thereby achieving the effect of reducing the data transmission delay.

[0283] In one possible implementation, the preamble information sent by the first node to the second node includes first indication information, and the first indication information carries first scheduling information. The first scheduling information is used to schedule the transmission resources of the first time unit (for example, the second superframe shown in Figure 5C), so that the second node schedules the transmission resources of the first time unit based on the first scheduling information, thereby sending the data to be sent through the transmission resources of the first time unit in a timely manner, thereby reducing the delay of data transmission. The first time unit can be a continuous period of time in the COT, and the first time unit can include one or more superframes. The second time unit mentioned in the subsequent description can refer to the description of the first time unit.

[0284] It should be understood that the first indication information may be configured in the preamble information via signaling (eg, high-layer signaling), or the first indication information may be pre-acquired by the first node, for example, the first indication information is specified by a protocol or pre-configured in the first node.

[0285] The method of the embodiment of the present application is described in detail below.

[0286] Please refer to Figure 6, which is a flow chart of a communication method provided in an embodiment of the present application. Optionally, the method can be applied to a communication system, for example, the communication system shown in Figure 1A, Figure 1B, or Figure 4.

[0287] The communication method shown in Figure 6 may include one or more steps from step S601 to step S603. For example, some schemes may only include step S601 and step S603. It should be understood that for the convenience of description, the order of steps S601 to step S603 is described here, and it is not intended to limit the execution to the above order. The embodiment of the present application does not limit the order of execution, execution time, number of executions, etc. of the above one or more steps. Steps S601 to S603 are as follows:

[0288] Step S601: The first node sends a leading message.

[0289] The first node is a node with communication capabilities. Furthermore, the first node has management capabilities, for example, it can send scheduling information to schedule time resources. Optionally, the first node sends a preamble, which can be received by other nodes, such as the second node. The following example uses the first node sending a preamble and the second node correspondingly receiving the preamble from the first node as an example.

[0290] Data can be transmitted between a first node and a second node. The first node and the second node can transmit within a channel occupation time (COT). In the embodiment of the present application, the COT includes a preamble and a time unit. The preamble is used to indicate synchronization between the first node and the second node, and the time unit is used to transmit data between the first node and the second node.

[0291] In an embodiment of the present application, the preamble includes first indication information, which includes first scheduling information. The first scheduling information is used to schedule a first transmission resource corresponding to a first time unit. The first scheduling information can be uplink scheduling information or downlink scheduling information. The first time unit is used to transmit data between a first node and a second node. The preamble and the first time unit are within a first channel occupation time (COT).

[0292] Next, the preamble information provided by the embodiment of the present application is further introduced in conjunction with Figure 7. Figure 7 is a schematic diagram of the first LBT frame structure provided by the embodiment of the present application. As shown in Figure 7, the LBT frame structure consists of preamble information and consecutive superframes. The consecutive superframes can be multiple superframes connected in the time domain. For example, superframe i and superframe i+1 are adjacent superframes in the time domain. It is understood that the LBT frame structure can also consist of a preamble and a superframe.

[0293] Among them, the first indication information is also called the "preamble DCI" field in the LBT frame structure, and the "first scheduling information" includes scheduling information of the uplink T link and / or downlink G link. The first time unit and the preamble information are in the same COT. Taking Figure 3A above as an example, when the preamble information is the preamble in the first COT, the first time unit includes superframe 1 in the first COT. When the preamble information is the preamble in the second COT, the first time unit includes superframe 1 in the second COT. The first transmission resource is a transmission resource determined based on the first scheduling information, and the transmission resource is the transmission resource corresponding to the first time unit. Optionally, when the scheduling method is "cross-superframe scheduling", the first transmission resource can also be a transmission resource determined based on the DCI in the first time unit. For related descriptions, please refer to the introduction of Figures 9A to 9B later.

[0294] Furthermore, the preamble information may also include a "preamble fixed length" field, which includes second indication information, and the second indication information is used to indicate the length of time occupied by the first indication information. In addition, the preamble information may also include fields such as "padding", "FTS", "STS" and "preamble variable length". The fields in the LBT frame structure shown in Figure 7 are introduced one by one below:

[0295] Field 1: "Preamble DCI" field

[0296] The "Leading DCI" field is used to carry the first indication information, including the "Leading Common DCI (also known as the first Common DCI)" field and / or the "Leading Dedicated DCI (also known as the first Dedicated DCI)" field.

[0297] In some solutions, the "Leading Common DCI" field is used to carry public / broadcast messages. For example, this message can be detected by all T-nodes in the communication domain, and the T-nodes will also perform corresponding data transmission tasks based on the "Leading Common DCI", thereby realizing the corresponding functions. With reference to Figure 1A, the T-nodes in the first communication domain include microphones and speakers. The "Leading Common DCI" field sent by the CDC will be detected by the microphones and speakers, and the microphones and speakers will also perform corresponding data transmission tasks based on the "Leading Common DCI" sent by the CDC.

[0298] In some schemes, the "leading proprietary DCI" field is used to carry proprietary messages. The T-node in the communication domain performs blind detection on the received "leading proprietary DCI" field and transmits data based on the data that is successfully blind detected. Continuing with Figure 1A, the "leading proprietary DCI" field sent by the CDC in the first communication domain will be detected and blind detected by the microphone and audio. The microphone and audio will only transmit data based on the message that is successfully blind detected. It can be understood that the "leading proprietary DCI" field includes one or more proprietary messages, and one proprietary message can be successfully blind detected by one T-node, or one T-node can only successfully blind detect one proprietary message.

[0299] Optionally, the "preamble common DCI" field precedes the "preamble dedicated DCI" field in the time domain. Optionally, the "preamble DCI" field can be located anywhere between the "preamble fixed length" field (described below) and the "preamble variable length padding" field (described below) in the time domain, and this is not limited in this embodiment of the present application.

[0300] Optionally, in the frequency domain, the "Preamble DCI" field may occupy all frequency domain resources obtained through channel competition. Accordingly, both the "Preamble Common DCI" field and the "Preamble Exclusive DCI" field may occupy all frequency domain resources obtained through channel competition.

[0301] Optionally, the embodiment of the present application indicates the number of symbols occupied by the "preamble common DCI" field and the "preamble dedicated DCI" field through the indication information carried by the "preamble fixed length" field (also called the second indication information). For a specific introduction, please refer to the subsequent description of the "preamble fixed length" field, which will not be described in detail here.

[0302] Optionally, the resources occupied by the "preamble-specific DCI" field and the acknowledgement character (ACK) / negative acknowledgment (NACK) can be configured through higher-layer signaling, for example, the higher-layer signaling can be X resource control (XRC). In some scenarios, the indication information indicating the "preamble-specific DCI" field can be referred to as the "T-node specific control information resource pool" corresponding to the preamble DCI, and the indication information indicating the resources occupied by ACK / NACK can be referred to as the "ACK resource pool."

[0303] The structures of the "T-node specific control information resource pool", "ACK resource pool information" and "ACK resource pool set information" are exemplarily introduced below.

[0304] 1. The structure of the "T-node specific control information resource pool" corresponding to the leading DCI can be as follows:

[0305] Structure 1:

[0306] The explanation of the "T-node specific control information resource pool" corresponding to the leading DCI is as follows:

[0307] a) Dedicated overhead time resource (controlTimeResource) (also known as the tenth indication information): used to indicate the location of the dedicated DCI in the superframe. Specifically, it indicates the time domain location of a set of T-node specific DCI resources (also known as dedicated DCI) in a superframe. For example, the dedicated DCI occupies a maximum of 8 symbols in a superframe.

[0308] b) Preamble Control Time Resource (also known as the fifth indication information): used to indicate the starting position of the "Preamble DCI" field in the "Preamble Information" and the length of the "Preamble DCI" field. Optionally, this indication information is used in LBT mode.

[0309] Optionally, preambleControlTimeResource occupies M bits, where M is an integer greater than or equal to 1. For example, M can be equal to 7, and the first 5 bits thereof are used to determine the starting position of the leading DCI, and the last 2 bits are used to indicate the number of symbols occupied by the leading DCI. Specifically, the value corresponding to the first 5 bits multiplied by 2 represents the starting position of the leading DCI. For example, the value corresponding to the first 5 bits being "10000" is 16, and the starting position of the leading DCI is 16×2=32, that is, the starting position of the leading DCI is the 32nd symbol in the leading information. The number of symbols occupied by the leading DCI satisfies the following formula power(2, the value corresponding to the last 2 bits + 1). For example, the value corresponding to the last 2 bits being "11" is 3, and the number of symbols occupied by the leading DCI is 2^4=16.

[0310] c) Superframe Period (also known as the eleventh indication information): used to indicate the period of DCI, for example, indicating that the period of DCI is 5 superframes, that is, the period of DCI is 5 ms, or DCI appears every 5 ms.

[0311] d) Superframe Offset (also known as the twelfth indication information): used for the offset of DCI within the period. For example, if the period of DCI is 5ms, the twelfth indication information may indicate that the DCI is at the Xth ms of the period. For example, the twelfth indication information may indicate that the DCI is at the 3rd ms of the period. Moreover, "superframeOffset" and "superframePeriod" satisfy the following relationship: mod(superframe number,superframePeriod+1)=superframeOffset. For example, when the remainder of the superframe number divided by "superframePeriod+1" is equal to "superframeOffset", the superframe corresponding to the superframe number includes DCI.

[0312] e) Overhead Indication Period (overHeadIndicationPeriod) (also known as the fifteenth indication information): used to indicate the number of superframes indicated by the DCI. For example, the control resource information of the leading DCI is used to schedule transmission resources corresponding to 5 superframes.

[0313] f) Dedicated ACK resource set configuration (dedicatedACK-ResourceSetConf) (also known as the fourth indication information or the thirteenth indication information): is used to indicate a specific ACK resource pool in the ACK resource pool set. For example, by configuring the dedicated ACK resource set to indicate the transmission resources used to carry ACK / NACK within the second time unit, the second node can feedback ACK / NACK through the specified transmission resources, thereby allowing the first node to also receive the ACK / NACK feedback from the second node through the specified transmission resources, thereby avoiding the phenomenon that the second node cannot feedback ACK / NACK in a timely manner.

[0314] g) Dedicated ACK resource comb configuration (dedicatedACK-ResourceCombConf::=INTEGER(0..15)) (also known as the fourteenth indication information): information used to indicate the resources used by ACK feedback in the ACK resource pool. 0000 represents the comb tooth is 1, 0001 represents the comb tooth is 2 and uses even subcarriers, 0010 represents the comb tooth is 2 and uses odd subcarriers, 0011 represents the comb tooth is 2 and uses all subcarriers, 0100 represents the comb tooth is 4 and uses subcarriers with mod 4 of 0, 0101 represents the comb tooth is 4 and uses subcarriers with mod 4 of 1, 0110 represents the comb tooth is 4 and uses subcarriers with mod 4 of 2, 0111 represents the comb tooth is 4 and uses subcarriers with mod 4 of 3, 1000 represents the comb tooth is 4 and uses subcarriers with mod 4 of 0 and mod 4 of 1, 1001 represents the comb tooth is 4 and uses subcarriers with mod 4 of 2 and mod 4 of 3, 1010 represents the comb tooth is 4 and uses subcarriers with mod 4 of 0, mod 4 of 1 and mod 4 of 2, 1011 represents the comb tooth is 4 and uses all subcarriers, and 1100 represents determining the comb tooth information according to the dynamic scheduling information indication. Optionally, comb information may also be carried via DCI.

[0315] It should be noted that the first indication information includes one or more of the fourth indication information, the fifth indication information, and the tenth to fifteenth indication information. Specifically, the first indication information includes the preamble-specific DCI, and the preamble-specific DCI includes the fourth indication information, the fifth indication information, and the tenth to fifteenth indication information.

[0316] Optionally, the "T-node specific control information resource pool" corresponding to the leading DCI includes the above items b), e), and g), and may also include one or more of items a), c), d), and f). However, when parsing the "T-node specific control information resource pool" corresponding to the leading DCI, items a), c), and d) are ignored.

[0317] Optionally, the "T-node specific control information resource pool" corresponding to the general DCI includes the above-mentioned items a), c), d), e), f) and g), and may also include item b). However, when parsing the "T-node specific control information resource pool" corresponding to the general DCI, item b) included therein will be ignored. The above-mentioned general DCI is the DCI located in the superframe. Taking the first COT of Figure 3A above as an example, the DCI located in superframe 1, superframe 2 or superframe 3 can all be called general DCI.

[0318] 2. The structure of the ACK resource pool information can be as follows:

[0319] The ACK resource pool information indicates a group of resources for feeding back ACK information within a superframe consisting of 48 radio frames. Each superframe contains the resources for feeding back ACK information indicated by the information.

[0320] 3. The structure of ACK resource pool set information can be as follows:

[0321] ACK-ResourceSetConf::=SEQUENCE(SIZE(1..32))OF ACK-Resource

[0322] The ACK resource pool set information indicates multiple resource pools used to feedback ACK information within a superframe consisting of 48 radio frames. Each superframe contains the ACK resource pool set indicated by this information. A maximum of 32 resource pools for feedback ACK information are configured in each superframe.

[0323] Optionally, taking the first COT in Figure 3A as an example, the "preamble DCI" field is, for example, a field in the preamble, the first time unit is, for example, superframe 1, and the first transmission resource is the transmission resource corresponding to superframe 1.

[0324] Optionally, also taking the first COT in FIG3A as an example, the first time unit may also be multiple superframes adjacent to superframe 1. For example, the first time unit may be superframe 1, superframe 2, and superframe 3. Optionally, the number of superframes included in the first time unit is determined by item 6) in the "T-node specific control information resource pool."

[0325] Field 2: "Leading fixed length" field

[0326] The "preamble fixed length" field is used to carry the second indication information, and the second indication information is used to indicate the time length occupied by the above-mentioned "preamble DCI" field (first indication information), where the time length can be indicated by duration, Ts number, number of symbols, etc.

[0327] Exemplarily, the second indication information may indicate the duration occupied by the "Preamble DCI" field. For example, the second indication information indicates that the "Preamble DCI" field occupies 29.391us or 30us, etc. Exemplarily, the second indication information may indicate the number of Ts occupied by the "Preamble DCI" field. For example, the second indication information indicates that the "Preamble DCI" field occupies 780 Ts or 1560 Ts, etc. Exemplarily, the second indication information may indicate the number of symbols occupied by the "Preamble DCI" field. For example, the second indication information indicates that the "Preamble DCI" field occupies 10 symbols, and each symbol occupies 78 Ts.

[0328] In a possible implementation manner, the "preamble fixed length" field further includes third indication information, and the third indication information is used to indicate the time length occupied by the above-mentioned "preamble common DCI" field (first indication information).

[0329] Exemplarily, the third indication information may indicate the duration occupied by the "Preamble Common DCI" field. For example, the third indication information indicates that the "Preamble Common DCI" field occupies 19.391us or 20us, etc. Exemplarily, the third indication information may indicate the number of Ts occupied by the "Preamble Common DCI" field. For example, the third indication information indicates that the "Preamble Common DCI" field occupies 78 Ts or 156 Ts, etc. Exemplarily, the third indication information may indicate the number of symbols occupied by the "Preamble Common DCI" field. For example, the third indication information indicates that the "Preamble Common DCI" field occupies 1 symbol, and each symbol occupies 78 Ts.

[0330] In one possible implementation, the duration of the "preamble-specific DCI" may be determined based on the second indication information and the third indication information. Alternatively, the duration of the "preamble-specific DCI" may be associated with the second indication information and the third indication information. Alternatively, the duration of the "preamble-specific DCI" may be associated with the duration of the preamble-specific DCI.

[0331] Exemplarily, the duration occupied by the "Preamble-Specific DCI" field is equal to the duration occupied by the "Preamble DCI" field minus the duration occupied by the "Preamble Common DCI" field. Exemplarily, if the duration occupied by the "Preamble DCI" field is 780Ts and the duration occupied by the "Preamble Common DCI" field is 78Ts, then the duration occupied by the "Preamble-Specific DCI" field is 780Ts - 78Ts = 702Ts. Exemplarily, if the duration occupied by the "Preamble DCI" field is 30us and the duration occupied by the "Preamble Common DCI" field is 20us, then the duration occupied by the "Preamble-Specific DCI" field is 30us - 20us = 10us. Exemplarily, if the "Preamble DCI" field occupies 10 symbols and the "Preamble Common DCI" field occupies 1 symbol, then the duration occupied by the "Preamble-Specific DCI" field is 10 - 1 = 9 symbols, where one symbol can occupy 78Ts.

[0332] In a possible implementation, the third indication information is carried by X bits, where X is an integer greater than or equal to 1. For example, X is 1, 2, 3, or 4.

[0333] Optionally, the third indication information is carried by 2 bits, specifically, as shown in Table 1 or Table 2.

[0334] Table 1

[0335] Table 2

[0336] For example, using Table 1 above as an example, when the third indication information is "00", the number of symbols occupied by the "Preamble Common DCI" field is 4. The third indication information of "11" is reserved indication information. For example, "11" can be used to indicate that the number of symbols occupied by the "Preamble Common DCI" field is 0, or "11" can be used to indicate that the number of symbols occupied by the "Preamble Common DCI" field is 16. For an introduction to other contents in Table 1 or Table 2, please refer to the above description.

[0337] In a possible implementation, the second indication information is carried by Y bits, where Y is an integer greater than or equal to 1. For example, X is 4, 5, 6, or 7.

[0338] Optionally, the second indication information is carried by 7 bits, specifically as shown in Table 3.

[0339] Table 3

[0340] As shown in Table 3, the numerical value corresponding to the second indication information is used to indicate the number of symbols occupied by the "Leading DCI" field. Among them, when the second indication information is "0000000", the number of symbols occupied by the "Leading DCI" field is 0. When the second indication information is "1001100", the number of symbols occupied by the "Leading DCI" field is 76. The second indication information of "1001101" is reserved indication information. For example, the second indication information of "1001101" is used to indicate that the number of symbols occupied by the "Leading DCI" field is 0. For another example, the second indication information of "1001110" is used to indicate that the number of symbols occupied by the "Leading DCI" field is 1. For the introduction of other contents in Table 3, please refer to the above description.

[0341] Optionally, the second indication information may indicate that the time length occupied by the "preamble DCI" is 0, and the value corresponding to the second indication information is called a preset value. As shown in Table 3 above, the preset value of the second indication information is 0.

[0342] In combination with Table 1 and Table 3, the time length occupied by the above-mentioned “preamble-specific DCI” is shown in Table 4.

[0343] Table 4

[0344] As shown in Table 4, when the second indication information is "0001000(12)" and the third indication information is "00(4)", the number of symbols occupied by the "Preamble Specific DCI" field is 4. When the second indication information is "1001011(75)" and the third indication information is "10(12)", the number of symbols occupied by the "Preamble Specific DCI" field is 63. For the introduction of other contents in Table 4, please refer to the above description.

[0345] In a possible implementation manner, the "preamble fixed length" field further includes target indication information, where the target indication information is used to indicate the time length occupied by the above-mentioned "preamble dedicated DCI" field.

[0346] Optionally, the description of the target indication information may refer to the introduction of the second indication information or the third indication information mentioned above. For example, the fourth indication may indicate the number of symbols occupied by the "preamble-specific DCI", the number of Ts or the duration, etc.

[0347] In a possible implementation, the target indication information is carried by Z bits, where Z is an integer greater than or equal to 1. For example, Z is 4, 5, 6, or 7.

[0348] Optionally, the above target indication information is carried by 6 bits, specifically as shown in Table 5.

[0349] Table 5

[0350] As shown in Table 5, when the target indication information is "000000", the number of symbols occupied by the "Preamble Specific DCI" field is 1. When the target indication information is "000011", the number of symbols occupied by the "Preamble Specific DCI" field is 4. When the target indication information is "111111", the number of symbols occupied by the "Preamble Specific DCI" field is 63. For the introduction of other contents in Table 5, please refer to the above description.

[0351] In an embodiment of the present application, the time length (the number of symbols, the Ts occupied by each symbol is not limited in this application, for example, each symbol occupies 78 Ts) occupied by the "preamble DCI" field, the "preamble common DCI field" and the "preamble dedicated DCI field" is indicated through the second indication information, the third indication information and the target indication information respectively, so that the receiving end (the second node) can accurately parse the "preamble DCI" field based on the above indication information, thereby obtaining the information carried by the "preamble DCI" field.

[0352] Optionally, the number of symbols occupied by the "Leading DCI" field is less than or equal to 76. By using 7 bits to carry the second indication information, on the one hand, the number of symbols occupied by the "Leading DCI" field can be accurately indicated (the maximum value represented by 7 bits is 127), and on the other hand, some information can be reserved for extension (for example, "1001110"). Optionally, the "proprietary DCI" is less than or equal to 64 symbols, and the "public DCI" is less than or equal to 12 characters.

[0353] Optionally, the first node can also configure a specified number of DCIs based on the above-mentioned second indication information, third indication information or target indication information to avoid the situation where DCI is configured but not used. For example, based on the second indication information and the third indication information, it is determined that the "leading dedicated DCI" field occupies 16 symbols. Then, the first node can configure two groups of dedicated DCIs through XRC signaling, each group occupying 8 symbols, to avoid the situation where XRC signaling configures 8 groups of dedicated DCIs. If the DCI configured by XRC signaling is not used, it may be recognized by other communication domains that the channel corresponding to the DCI is idle, and then the channel is preempted. Therefore, configuring an appropriate number of DCIs can also avoid the situation where the channel status is incorrectly identified.

[0354] Optionally, the "Preamble Fixed Length" field is placed in a duration of 38.09us.

[0355] Optionally, the "preamble fixed length" field is carried by 15 symbols, and each symbol can occupy 78 Ts.

[0356] Optionally, the "preamble fixed length" field is carried by 1170 TSs.

[0357] The "preamble fixed length" field in Figure 7 above can be carried by 15 characters. Since the "preamble fixed length" field shown in Figure 7 adds new bits, the demodulation performance can be guaranteed to remain unchanged (the code rate remains unchanged) by adding a symbol, so that the second node can accurately parse the information carried by the "preamble fixed length" field.

[0358] Field 3: "Padding" field (also known as "protection field")

[0359] The "Padding" field, also known as "padding," can contain any data, typically consisting of multiple zero bits. The length of the "Padding" field can be adjusted as needed to ensure that the entire packet meets the minimum frame length. For example, the "Padding" field ensures that the length of the preamble shown in Figure 7 meets the minimum frame length requirement.

[0360] The "Padding" field following the "Variable Preamble Length" field in Figure 7 is also called "Variable Preamble Length Padding" and is used to ensure radio frame alignment. For ease of distinction, the "Guard Field" at the beginning of the preamble is referred to as the "First Guard Field," and the "Guard Field" at the end of the preamble is referred to as the "Second Guard Field."

[0361] In one possible implementation, the starting position of the "first protection field" is located at the starting position of the leading information, and the ending position of the "second protection field" is located at the ending position of the leading information, or, in the time domain, the starting position of the "first protection field" is located at the starting position of the leading information, and the ending position of the "second protection field" is located at the ending position of the leading information.

[0362] Field four and field five, the "first training signal (FTS)" field and the "second training signal (STS)" field.

[0363] Both FTS and STS are signals used for time synchronization in SLB access technology. FTS is a coarse synchronization signal, and STS is a fine synchronization signal. An FTS and an STS form a group. In each group, the signal that appears first in the time domain is the FTS, and the signal that appears later in the time domain is the STS. FTS is a ZC (Zadoff-Chu) sequence with a root index of 1 or 40 and a length of 39. STS is a ZC sequence with a root index between 1 and 20 and a length of 39.

[0364] Field 6: "Preamble fixed-length" field (also known as "SIGNAL_fixed-length")

[0365] The "Preamble Fixed Length" field can carry indication information, which can be used to indicate the size of the COT. Taking Figure 3A above as an example, the "Preamble Fixed Length" field in the first COT can carry indication information used to indicate the size of the first COT. The "Preamble Fixed Length" field can also carry other information, which is not limited in this embodiment of the application.

[0366] Optionally, the "Preamble Fixed Length" field is placed in a duration of 35.547 us.

[0367] Optionally, the "preamble fixed length" field is carried by 14 symbols, and each symbol can occupy 78 basic time units Ts, where Ts satisfies the following condition: Ts = 1 / fs, where fs is the carrier frequency, for example, fs = 30.72 MHz.

[0368] Optionally, the "preamble fixed length" field is carried by 1092 TSs.

[0369] Field 7: "Leading variable-length" field (also known as "SIGNAL_variable-length")

[0370] The "Variable Preamble Length" field can be used to send system messages (such as the Glink-SystemInfo-Message). This field is used to send broadcast messages to other nodes within the communication domain. Compared to sending system messages within a superframe, sending system messages within the preamble reduces transmission latency.

[0371] In a possible implementation, the first indication information is located after the "leading fixed-length" field and before the "second protection field".

[0372] Exemplarily, as shown in FIG7 , the order of the fields in the preamble information in the time domain is “padding” (first protection field), “STS”, “FTS”, “preamble fixed length”, “STS”, “FTS”, “preamble DCI”, “preamble variable length” and “padding (also known as “preamble variable length padding” or, second protection field)”.

[0373] Optionally, the order of the fields in the preamble information in the time domain can also be "padding" (first protection field), "STS", "FTS", "preamble fixed length", "preamble DCI", "STS", "FTS", "preamble variable length" and "padding (also known as "preamble variable length padding" or, second protection field)".

[0374] In some possible implementations, before sending the preamble information, the first node may first perform channel contention. Channel contention, also known as transmission resource contention or channel contention, is a way for a communication domain to obtain transmission resources.

[0375] The timing of sending the preamble information is described below. In one possible scenario, the first node sends the preamble information to the second node immediately after channel contention.

[0376] In another possible scenario, the first node sends the preamble information to the second node at a time corresponding to a third preset time interval after the channel contention. The third preset time interval can be 1us or 1ms, etc., and is not limited in this embodiment of the present application. In another possible scenario, the first node can also send the preamble information to the second node at the end time of the previous COT.

[0377] In some possible implementations, the pilot information may occupy all frequency domain resources obtained through channel contention.

[0378] Step S602: The second node receives the leading information.

[0379] It is understood that the first node sends the preamble information to the second node, and accordingly, the second node receives the preamble information sent by the first node. The content of the preamble information can be found in the above description. Exemplarily, the preamble information includes the "Preamble Fixed Length" and "Preamble DCI" fields, etc.

[0380] The second node performs the following operations on the received preamble:

[0381] 1) The second node performs time synchronization based on the FTS and STS information in the preamble information.

[0382] 2) The second node determines the time lengths occupied by the "Preamble DCI" field, and the "Preamble Common DCI" and "Preamble Exclusive DCI" fields based on the "Preamble Fixed Length" field in the preamble information.

[0383] Optionally, if the "Preamble Fixed Length" field indicates that the time length (number of symbols) occupied by the "Preamble DCI" field is zero, it can be understood that the "Preamble DCI" field is not included in the preamble information. For example, as shown in Table 3 above, when the second indication information is "0000000", it indicates that the number of symbols occupied by the "Preamble DCI" field is 0.

[0384] Optionally, when the value corresponding to the second indication information is a preset value (taking Table 3 as an example, the preset value is 0), it indicates that the time length occupied by the "leading DCI" field is 0.

[0385] Optionally, when the "Preamble Fixed Length" field indicates that the time length (number of symbols) occupied by the "Preamble DCI" field is a first value and the first value is not equal to the above-mentioned preset value, the second node performs blind inspection on the "Preamble DCI" field in the preamble information.

[0386] Optionally, when the "Preamble Fixed Length" field indicates that the time length (number of symbols) occupied by the "Preamble DCI" field is not zero, the second node performs blind detection on the "Preamble DCI" field in the preamble information.

[0387] Optionally, the second node further determines the duration of the communication domain occupying the channel based on the pilot information. For example, the second node determines the first COT or the second COT shown in FIG. 3A based on the pilot information.

[0388] In a possible implementation, the second node performs blind detection on the "Preamble DCI" field, including the following situations:

[0389] Case 1: There is an upper limit on the length of time occupied by the "Preamble Common DCI" and "Preamble Exclusive DCI" fields.

[0390] For example, the "Preamble Common DCI" field occupies a maximum of 12 symbols, and the "Preamble Exclusive DCI" field occupies a maximum of 64 symbols.

[0391] In this case, if the second node cannot blindly detect the "preamble-specific DCI" field belonging to the second node from the symbols occupied by the "preamble-specific DCI" field, it can choose to perform blind detection from the symbols occupied by the "preamble common DCI" field to determine whether there is a "preamble-specific DCI" field belonging to the second node in the symbols occupied by the "preamble common DCI" field.

[0392] Case 2: There is no upper limit on the length of time occupied by the "Preamble Common DCI" and "Preamble Exclusive DCI" fields.

[0393] For example, the time length occupied by the "preamble common DCI" field can be indicated by the above-mentioned third indication information, the time length occupied by the "preamble exclusive DCI" field can be indicated by the above-mentioned target indication information, or the time length occupied by the "preamble exclusive DCI" field can be determined based on the above-mentioned second indication information and the third indication information.

[0394] In this case, the time length occupied by the "Preamble Common DCI" field and the "Preamble Exclusive DCI" field is not limited. For example, the number of symbols occupied by the "Preamble Common DCI" field and the "Preamble Exclusive DCI" field are 16 symbols and 32 symbols, or 8 symbols and 64 symbols, etc.

[0395] By flexibly setting the time length occupied by the "leading common DCI" field and the "leading exclusive DCI" field, the time length occupied by the "leading common DCI" field and the "leading exclusive DCI" field can be flexibly set according to the needs of sending the "leading common DCI" and / or "leading exclusive DCI" fields, so that the second node can accurately parse the information carried by the "leading common DCI" field and / or the "leading exclusive DCI" field.

[0396] Furthermore, the second node can blindly detect the "T-node specific control information resource pool" corresponding to the leading DCI. Several possible implementation examples are described below:

[0397] Implementation Example 1: When the structure of the "T-node specific control information resource pool" corresponding to the preamble DCI is the above-mentioned "Structure 1", the second node ignores information such as [controlTimeResource], [superframePeriod], [superframeOffset], and [overHeadIndicationPeriod] in Structure 1. The second node determines the starting position and length of the preamble DCI corresponding to the second node based on [preambleControlTimeResource] in "Structure 1". The second node also determines the position and comb of the ACK / NACK feedback based on [dedicatedACK-ResourceSetConf] and [dedicatedACK-ResourceCombConf] in "Structure 1".

[0398] In implementation example 2, when the structure of the "T-node specific control information resource pool" corresponding to the preamble DCI is "Structure 2" described above, the second node directly determines the starting position and length of the preamble DCI corresponding to the second node based on the [preambleControlTimeResource] in "Structure 2". The second node also determines the position and comb of the ACK / NACK feedback based on the [dedicatedACK-ResourceSetConf] and [dedicatedACK-ResourceCombConf] in "Structure 2".

[0399] Implementation example three: when there is no [superframePeriod] and [superframeOffset] in the "T-node specific control information resource pool" corresponding to the leading DCI, or when the second node ignores [superframePeriod] and [superframeOffset], the default [superframePeriod] is 0 and [superframeOffset] is 0.

[0400] In some possible implementations, when the superframe number satisfies mod(superframe number, superframePeriod+1)=superframeOffset (the default superframe number starts at 0, i.e., the starting superframe number is 0), the "T-node specific control information resource pool" information corresponding to the leading DCI indicates the resource pool of the control information that the second node blindly detects within the superframe and the "ACK resource pool" paired with the resource pool. For example, when superframePeriod and superframeOffset are both 0, each superframe number satisfies the above conditions. Therefore, the second node needs to blindly detect the resource pool of the control information and the "ACK resource pool" paired with the resource pool within each superframe number. For another example, when superframePeriod is 4 and superframeOffset is 0, 5 superframes are grouped as a group, and the first superframe of each group satisfies the above conditions (for example, superframe numbers are 0, 5, 10). Therefore, the second node needs to blindly detect the resource pool of the control information and the "ACK resource pool" paired with the resource pool when the superframe number is 0, 5, or 10.

[0401] In some other possible implementations, when the superframe number does not satisfy mod(superframe number, superframePeriod+1)=superframeOffset, the second node reuses the resources of the control information detected by the last blind detection and the "ACK resource pool" paired with the resource pool. For example, when superframePeriod is 4 and superframeOffset is 0, when the superframe number is 1, 2, 3, and 4, the resources of the control information detected by the second node by the blind detection when the superframe number is 0 and the "ACK resource pool" paired with the resource pool are reused. When the superframe number is 6, 7, 8, and 9, the resource pool of the control information detected by the second node by the blind detection when the superframe number is 5 and the "ACK resource pool" paired with the resource pool are reused.

[0402] Optionally, taking the superframe number starting from 0 as an example, within each overHeadIndicationPeriod period, the resources of the control information and the "ACK resource pool" paired with the resource pool do not change. For example, when the overHeadIndicationPeriod is 5, the resources indicating the control information carried by the DCI and the "ACK resource pool" paired with the resource pool can indicate the scheduling of resources for the next 5 superframes. For example, when the overHeadIndicationPeriod in the leading DCI is 5, the superframes with superframe numbers 0, 1, 2, 3 and 4 use the resource pool of the control information carried by the leading DCI and the "ACK resource pool" paired with the resource pool for scheduling transmission resources.

[0403] Optionally, when the "T-node specific control information resource pool" carrying the second node is not carried in the "leading-specific DCI" field, the second node uses the "public control information resource pool detection control information" carried by the "leading-common DCI" field and the first ACK resource pool in the "ACK resource pool" set to feedback ACK / NACK information.

[0404] In the embodiments of the present application, by adding a "Preamble DCI" field to the preamble, the second node, after receiving the preamble, can schedule the transmission resources of the superframe based on the scheduling information indicated by the "Preamble DCI" field, thereby avoiding the situation where the transmission resources of the superframe cannot be scheduled in a timely manner and fully utilizing the transmission resources of the superframe. Since the transmission resources of the superframe are scheduled in a timely manner, the data to be transmitted can be transmitted in a timely manner, thereby reducing the data transmission latency.

[0405] In one possible implementation, whether to use the resource pool of the control information carried by the "preamble DCI" field and the "ACK resource pool" paired with the resource pool for scheduling transmission resources can be selected based on the scheduling mode. The scheduling mode can be divided into "cross-superframe scheduling" and "common superframe scheduling", where:

[0406] "Cross-superframe scheduling" may refer to a scheduling method in which DCI and uplink and downlink are not in the same superframe, or a scheduling method in which DCI is not in any superframe scheduled by the DCI (DCI can schedule transmission resources of multiple superframes, as indicated by the above [overHeadIndicationPeriod]).

[0407] Please refer to Figure 8A, which is a schematic diagram of the first cross-superframe scheduling provided in an embodiment of the present application. As shown in Figure 8A, superframe 1, superframe 2, superframe 3, and superframe 4 are located in a COT. The DCI in superframe 1 is used to indicate the scheduling method for scheduling transmission resources of superframe 2, superframe 3, and superframe 4, which is called "cross-superframe scheduling." Optionally, the DCI in superframe 1 is used to indicate the scheduling method for scheduling transmission resources of superframe 2, which is also called "cross-superframe scheduling." It should be understood that the DCI in superframe 1 cannot be used to indicate the scheduling transmission resources of superframe 1.

[0408] Optionally, taking Figure 8A as an example, the DCI in superframe 1 can be called the ninth indication information, the scheduling information included in the DCI can be called the third scheduling information, superframe 1 can be called the first time unit, and superframe 2, superframe 3 and superframe 4 can be called the second time unit.

[0409] Please refer to Figure 8B, which is a schematic diagram of the second cross-superframe scheduling provided in an embodiment of the present application. As shown in Figure 8B, superframe M is located in the first COT, superframe 1 and superframe 2 are located in the second COT, and the DCI in superframe M is used to indicate the scheduling method for scheduling the transmission resources of superframe 1 and superframe 2, which is also called "cross-superframe scheduling." Optionally, the DCI in superframe M is used to indicate the scheduling method for scheduling the transmission resources of superframe 1, which is also called "cross-superframe scheduling." It should be understood that the DCI in superframe M cannot be used to indicate the scheduling of transmission resources of superframe M.

[0410] Optionally, the first COT before the second COT includes superframe M, and the DCI included in superframe M is used to schedule transmission resources corresponding to superframe 1 and superframe 2. The DCI included in superframe M can be referred to as sixth indication information, the scheduling information included in the DCI is referred to as second scheduling information, and superframe 1 and superframe 2 are referred to as first time units.

[0411] "Co-superframe scheduling" may refer to a method in which DCI and uplink and downlink are scheduled in the same superframe, or a method in which DCI is scheduled in any superframe of the DCI scheduling.

[0412] Please refer to Figure 9A, which is a schematic diagram of the first type of co-superframe scheduling provided in an embodiment of the present application. As shown in Figure 9A, superframe 1 and superframe 2 are located in the same COT. The DCI in superframe 1 is used to indicate the transmission resources for scheduling superframe 1, and the DCI in superframe 2 is used to indicate the transmission resources for scheduling superframe 2. This scheduling method is called "co-superframe scheduling."

[0413] Please refer to Figure 9B, which is a schematic diagram of the second co-superframe scheduling provided in an embodiment of the present application. As shown in Figure 9B, superframe 1 and superframe 2 are located in the same COT. The DCI in superframe 1 is used to indicate the scheduling of transmission resources for superframes 1 and 2. This scheduling method is also called "co-superframe scheduling."

[0414] Please refer to Figure 9C, which is a schematic diagram of the third co-superframe scheduling provided by an embodiment of the present application. As shown in Figure 9C, superframe 1 and superframe 2 are located in the same COT. The DCI in superframe 1 includes scheduling information indicating the scheduling of the downlink G link of superframe 1. This scheduling information is used to schedule the downlink G link of superframe 1. The scheduling method that includes the scheduling of the downlink G link in a superframe can be referred to as "co-superframe scheduling of the downlink G link" or "cross-superframe scheduling of the uplink T link."

[0415] Optionally, taking Figure 9C as an example, the DCI in superframe 1 can be called the eighth indication information, the downlink G link scheduling information included in the DCI can be called the third downlink scheduling information, and superframe 1 can be called the first time unit.

[0416] Please refer to Figure 9D, which is a schematic diagram of the fourth co-superframe scheduling provided in an embodiment of the present application. As shown in Figure 9D, superframe 1 and superframe 2 are located in the same COT. The DCI in superframe 1 includes scheduling information for scheduling the uplink T-link of superframe 1. This scheduling information is used to schedule the uplink T-link of superframe 1. The scheduling method that includes scheduling for the uplink T-link of this superframe in a superframe can be referred to as "co-superframe scheduling of the uplink T-link" or "cross-superframe scheduling of the downlink G-link."

[0417] Optionally, taking Figure 9D as an example, the DCI in superframe 1 can be called the seventh indication information, the uplink T-link scheduling information included in the DCI can be called the third uplink scheduling information, and superframe 1 can be called the first time unit.

[0418] Depending on the scheduling mode, whether to use the resource pool of the control information carried by the "preamble DCI" field and the "ACK resource pool" paired with this resource pool for transmission resource scheduling includes the following situations:

[0419] Case 1: The DCI scheduling resource mode is "cross-superframe scheduling".

[0420] In this case, the second node schedules transmission resources based on the resource pool of the control information carried by the "Leading DCI" field and the "ACK Resource Pool" paired with this resource pool. Taking Figure 8B as an example, the second node ignores the DCI in superframe M and schedules transmission resources for superframes 1 and 2 based on the resource pool of the control information carried by the "Leading DCI" field and the "ACK Resource Pool" paired with this resource pool.

[0421] Optionally, in combination with Figure 8B, the first COT includes sixth indication information. When the preamble received by the second node is the preamble information shown in Figure 7, the second node will ignore the sixth indication information and schedule transmission resources based on the "preamble DCI" field in the preamble.

[0422] Case 2: The DCI resource scheduling method is "common superframe scheduling".

[0423] In this case, the second node schedules transmission resources based on the resource pool of control information carried by the DCI in the superframe and the "ACK resource pool" paired with this resource pool. Taking Figure 9A as an example, the second node ignores the "Leading DCI" field and schedules transmission resources for the downlink G link and uplink T link in superframe 1 based on the DCI field in superframe 1. Alternatively, taking Figure 9B as an example, the second node ignores the "Leading DCI" field and schedules transmission resources for the downlink G link and uplink T link in superframes 1 and 2 based on the DCI field in superframe 1.

[0424] Case 3: The DCI resource scheduling method is "co-superframe scheduling of downlink G link".

[0425] In this case, the second node schedules transmission resources for the uplink T-link in the superframe based on the "Leading DCI" field, and schedules transmission resources for the downlink G-link of the superframe based on the resource pool of control information carried by the DCI in the superframe and the "ACK resource pool" paired with the resource pool. Taking Figure 9C as an example, the second node schedules transmission resources for the uplink T-link in superframe 1 based on the "Leading DCI" field, and schedules transmission resources for the downlink G-link in superframe 1 based on the DCI in superframe 1. This can be understood as scheduling the corresponding transmission resources in superframe 1 based on the DCI in superframe 1, and using these transmission resources for the downlink G-link of superframe 1.

[0426] Optionally, in combination with Figure 9C, the first time unit (superframe 1) includes the eighth indication information. When the preamble received by the second node is the preamble information shown in Figure 7, the second node will ignore the indication information in the preamble information for scheduling the downlink, and schedule the transmission resources of the downlink G link in the first time unit based on the third downlink scheduling information included in the eighth indication information.

[0427] Case 4: The DCI scheduling resource mode is "uplink T link common superframe scheduling".

[0428] In this case, the second node schedules transmission resources for the downlink G link in the superframe based on the "leading DCI" field, and schedules transmission resources for the uplink T link of the superframe based on the resource pool of control information carried by the DCI in the superframe and the "ACK resource pool" paired with the resource pool. Taking Figure 9D as an example, the second node schedules transmission resources for the downlink G link in superframe 1 based on the "leading DCI" field, and schedules transmission resources for the uplink T link in superframe 1 based on the DCI in superframe 1 (which can be understood as scheduling the corresponding transmission resources in superframe 1 based on the DCI in superframe 1, and using the transmission resources for the uplink T link of superframe 1).

[0429] Optionally, in combination with Figure 9D, the first time unit (superframe 1) includes the seventh indication information, and the preamble received by the second node is the preamble information shown in Figure 7, the second node will ignore the indication information for scheduling the uplink in the preamble information, and schedule the transmission resources of the uplink T link in the first time unit based on the third uplink scheduling information included in the seventh indication information.

[0430] Step S603: The first node and the second node transmit data in a first time unit.

[0431] It should be noted that, unless otherwise specified below, the LBT frame structure used is the frame structure shown in FIG. 7 above, and the leading information (or referred to as the leading information) includes the first indication information.

[0432] In view of the fact that the resource scheduling process includes multiple scheduling modes, the following describes how the first node and the second node transmit data in the first time unit based on the first scheduling information in different situations.

[0433] Case 1: cross-superframe scheduling, such as the scheduling method shown in FIG8B above.

[0434] In one possible implementation, based on the uplink T link scheduling information and the downlink G link scheduling information in the first scheduling information, a transmission resource corresponding to the first time unit is scheduled, and the first node and the second node transmit data on the transmission resource.

[0435] For example, referring to FIG8B , the second node receives not only the first scheduling information included in the preamble but also the DCI included in superframe M in the previous COT (first COT). The second node ignores the DCI included in superframe M and schedules the transmission resource corresponding to the first time unit based on the first scheduling information included in the preamble. The first and second nodes then transmit data on the transmission resource.

[0436] For example, with reference to FIG. 5B , the preamble received by the second node is included in the second COT, and the first superframe in the previous COT (the first COT) does not include the DCI for scheduling the second superframe. Similarly, the transmission resource corresponding to the first time unit can be scheduled based on the first scheduling information included in the preamble. The first and second nodes then transmit data on this transmission resource.

[0437] Optionally, if the LBT frame structure in Figure 5B is the frame structure shown in Figure 10, then since there is no DCI for scheduling the transmission resources corresponding to the second superframe, the transmission resources corresponding to the second superframe will be wasted. At the same time, the data to be sent cannot be sent in time, resulting in a higher transmission delay for the data to be sent.

[0438] FIG10 illustrates a second LBT frame structure provided in an embodiment of the present application. FIG10 includes preamble information and consecutive superframes, wherein the preamble information includes fields such as "Padding," "STS," "FTS," "Preamble Fixed Length," and "Preamble Variable Length." For an introduction to these fields, please refer to the corresponding description in FIG7 and will not be repeated here.

[0439] Optionally, the first node and the second node may also schedule transmission resources corresponding to the second time unit based on the scheduling information included in the DCI in the first time unit, and the first node and the second node may perform data transmission on the transmission resources.

[0440] It can be understood that when the resource scheduling method is "cross-superframe scheduling," the second node can schedule the transmission resources corresponding to the first time unit based on the "preamble DCI" field in the preamble information, avoiding the situation where the transmission resources corresponding to the first time unit cannot be scheduled due to failure to receive resource scheduling indication information. While not wasting transmission resources, it can also reduce the transmission delay of the data to be transmitted between the first node and the second node. In addition, because the "preamble DCI" field in the preamble is used to schedule transmission resources, the second node uses new scheduling information to schedule transmission resources, which is conducive to more reasonable utilization of the transmission resources corresponding to the first time unit.

[0441] Case 2: Shared superframe scheduling.

[0442] In this case, the first node and the second node will ignore the first scheduling information included in the preamble. Based on the DCI in the first time unit, the first node and the second node will transmit data (including uplink and downlink data transmission) on the transmission resources scheduled by the DCI. For scheduling the transmission resources corresponding to the first time unit based on the DCI in the first time unit, please refer to the corresponding descriptions in Figures 9A and 9B above.

[0443] Case 3: Co-superframe scheduling of downlink G link

[0444] In this case, the first node and the second node ignore the downlink G-link scheduling information included in the first scheduling information in the preamble. Based on the uplink T-link scheduling information in the first scheduling information and the downlink G-link scheduling information included in the DCI in the first time unit, the first node and the second node schedule the transmission resources corresponding to the first time unit and transmit data on these transmission resources. For scheduling the transmission resources corresponding to the first time unit based on the uplink T-link scheduling information in the first scheduling information and the downlink G-link scheduling information included in the DCI in the first time unit, please refer to the corresponding description in Figure 9C.

[0445] Optionally, the first node and the second node may also schedule the transmission resources corresponding to the second time unit based on the uplink T-link scheduling information included in the DCI in the first time unit, and the first node and the second node may perform uplink data transmission on the transmission resource. The second time unit is a time unit after the first time unit. Taking FIG3B as an example, if the first time unit is the first COT, the second time unit may be the second COT.

[0446] Case 4: Co-superframe scheduling of uplink G link

[0447] In this case, the first node and the second node ignore the uplink T-link scheduling information included in the first scheduling information in the preamble. Based on the downlink G-link scheduling information in the first scheduling information and the uplink T-link scheduling information included in the DCI in the first time unit, the first node and the second node schedule the transmission resources corresponding to the first time unit and transmit data on the transmission resources. For scheduling the transmission resources corresponding to the first time unit based on the uplink T-link scheduling information in the first scheduling information and the downlink G-link scheduling information included in the DCI in the first time unit, please refer to the corresponding description in Figure 9D.

[0448] Optionally, the first node and the second node may also schedule the transmission resources corresponding to the second time unit based on the downlink G link scheduling information included in the DCI in the first time unit, and the first node and the second node may perform downlink data transmission on the transmission resource. The second time unit is a time unit after the first time unit. Taking FIG3B as an example, if the first time unit is the first COT, the second time unit may be the second COT.

[0449] The above-mentioned co-superframe scheduling can enable the second node to schedule the transmission resources corresponding to the first time unit based on the latest scheduling information, thereby reasonably using the transmission resources corresponding to the first time unit.

[0450] To sum up, by sending the leading information including the leading DCI to the second node, the second node can schedule the transmission resources based on the leading DCI, so that after receiving the leading information, the second node can complete the synchronization with the first node based on the leading information, schedule the first transmission resource on the first time unit and transmit data on the first time unit, so that the data to be sent can be sent out in a timely manner through the first time unit, thereby reducing the transmission delay of the data to be sent.

[0451] In addition, since the transmission resources in the first time unit are scheduled in a timely manner, it is also possible to avoid the situation where the transmission resources cannot be scheduled in a timely manner, resulting in waste of transmission resources.

[0452] The following describes an apparatus for implementing the aforementioned data transmission method.

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

[0454] It can be seen that each unit in the following device can be one or more processors (or processing circuits) configured to implement the above method, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0455] In addition, the various units in the above apparatus may be fully or partially integrated together, or may be implemented independently. In one implementation, these units are integrated together and implemented in the form of a system on a chip. The SOC may include at least one processor for implementing any of the above methods or implementing the functions of the various units of the apparatus. The at least one processor may be of different types, such as a CPU and an FPGA, a CPU and an artificial intelligence processor, a CPU and a GPU, etc.

[0456] Two possible arrangements are listed below.

[0457] Please refer to Figure 11, which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. Communication device 110 includes a communication unit 1101 and a processing unit 1102. Communication unit 1101 can be used to participate in the signal transmission process, including but not limited to signal generation, modulation, and transmission. Processing unit 1102 can be used to perform operations such as determination, calculation, generation, and detection, and / or to support other processes of the aforementioned embodiments.

[0458] Optionally, the communication device 110 may be an independent device or a device included in an independent device (eg, the first node 401), such as a chip, a software module, or an integrated circuit. The communication device 110 is used to implement the aforementioned communication method, such as the communication method shown in FIG6 .

[0459] As a possible implementation, communication device 110 transmits a preamble, which is used to instruct a first node to synchronize with a second node. The preamble and a first time unit are within a first Coordinated Time (COT), and the first time unit is used to transmit data between the first node and the second node. The preamble includes first indication information, which includes first scheduling information, which is used to schedule a first transmission resource corresponding to the first time unit. Communication device 110 transmits data in the first time unit based on the first scheduling information.

[0460] As another possible implementation, communication device 110 receives preamble information, which is used to indicate synchronization between a first node and a second node. The preamble information and a first time unit are within a first Coordinated Time (COT), and the first time unit is used to transmit data between the first node and the second node. The preamble information includes first indication information, which includes first scheduling information, and the first scheduling information is used to schedule a first transmission resource corresponding to the first time unit. Communication device 110 transmits data in the first time unit based on the first scheduling information.

[0461] The communication unit 1101 is configured to send a preamble. The preamble is configured to indicate synchronization between a first node and a second node; wherein the preamble and a first time unit are within a first channel occupancy time (COT), and the first time unit is configured to transmit data between the first node and the second node; the preamble includes first indication information, the first indication information includes first scheduling information, and the first scheduling information is configured to schedule a first transmission resource corresponding to the first time unit;

[0462] The processing unit 1102 is configured to transmit data in a first time unit based on the first scheduling information.

[0463] Optionally, the leading information further includes second indication information, and the second indication information is used to indicate the length of time occupied by the first indication information.

[0464] Optionally, the value corresponding to the second indication information is a first value, and the first value is different from a preset value, wherein the preset value is used to indicate that the leading information does not include the first indication information.

[0465] Optionally, the preset value may be any value, which is not limited in the embodiments of the present application. For example, the preset value may be 127, 126, or 1.

[0466] Optionally, the size of the second indication information is 7 bits.

[0467] Optionally, the size of the second indication information may also be 1 bit, 2 bits, 4 bits, 8 bits or 10 bits, etc. The embodiment of the present application does not limit the size of the second indication information.

[0468] Optionally, the first indication information includes a first public DCI and / or a first proprietary DCI.

[0469] Optionally, the leading information further includes third indication information, where the third indication information is used to indicate the time length occupied by the first public DCI, and the time length occupied by the first private DCI is associated with the time length occupied by the first public DCI.

[0470] Optionally, the third indication information may be adjusted to indicate the time length occupied by the first proprietary DCI. Based on the time length occupied by the first indication information and the time length occupied by the first proprietary DCI, the time length occupied by the first public DCI may be determined.

[0471] Optionally, target indication information may be included in the leading information, and the target indication information is used to directly indicate the time length occupied by the first dedicated DCI.

[0472] Optionally, the first dedicated DCI includes fourth indication information, where the fourth indication information is used to indicate a transmission resource used to carry an acknowledgment character ACK / negative acknowledgment NACK within the first time unit;

[0473] The ACK is used to indicate that the second node correctly receives the data from the first node, and the NACK is used to indicate that the second node incorrectly receives the data from the first node.

[0474] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resource of the first indication feedback ACK / NACK.

[0475] Optionally, the first proprietary DCI further includes fifth indication information, where the fifth indication information is used to indicate a starting position of the first indication information in the leading information.

[0476] Optionally, the fifth indication information is also used to indicate the time length occupied by the leading DCI.

[0477] Optionally, a "preambleControlTimeResource" field may be added to the "T-node specific control information resource pool" to indicate the starting position of the first indication information in the preamble information.

[0478] Optionally, the size of the fifth indication information is 5 bits; the starting position of the first indication information in the leading information is the value of the fifth indication information multiplied by 2.

[0479] Optionally, a second COT preceding the first COT includes sixth indication information, the sixth indication information includes second scheduling information, and the second scheduling information is used to schedule a second transmission resource corresponding to the first time unit.

[0480] Optionally, the first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; the third uplink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0481] The processing unit is specifically configured to transmit uplink data in the first time unit based on the third uplink scheduling information.

[0482] Optionally, the first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule transmission resources corresponding to the first time unit;

[0483] The processing unit is specifically configured to transmit downlink data in the first time unit based on the third downlink scheduling information.

[0484] Optionally, in the case where the first time unit includes both the seventh indication information and the eighth indication information;

[0485] The processing unit is specifically configured to transmit uplink data in the first time unit based on the third uplink scheduling information, and transmit downlink data in the first time unit based on the third downlink scheduling information.

[0486] Optionally, the first time unit includes ninth indication information, the ninth indication information includes third scheduling information, and the third scheduling information is used to schedule transmission resources corresponding to the second time unit; the first time unit and the second time unit are within the first COT.

[0487] Optionally, the ninth indication information includes a second public DCI and a second private DCI; the second private DCI includes tenth indication information, and the tenth indication information is used to indicate a starting position of the second private DCI in the first time unit.

[0488] Optionally, the above-mentioned second proprietary DCI also includes an eleventh indication information, which is used to indicate the period of occurrence of certain messages, and the basic time unit of the period is a superframe (1ms). For example, the period of occurrence of DCI is 5 superframes, that is, DCI appears once every 5 superframes (ms).

[0489] Optionally, the "superframePeriod" field may be used in the "T-node specific control information resource pool" to indicate a period during which certain messages appear, and the basic time unit of the period is a superframe (1 ms).

[0490] Optionally, the second proprietary DCI further includes twelfth indication information, where the twelfth indication information is used to indicate an offset of certain information in a period. For example, if the DCI appears in a 5 ms period, the twelfth indication information may indicate the DCI appears in the Xth ms of the period. For example, the twelfth indication information may indicate the DCI appears in the 3rd ms of the period.

[0491] Optionally, the "superframeOffset" field may be used in the "T-node specific control information resource pool".

[0492] Optionally, the second dedicated DCI further includes thirteenth indication information, where the thirteenth indication information is used to indicate transmission resources used to carry ACK / NACK within the second time unit.

[0493] Optionally, the "dedicatedACK-ResourceSetConf" field may be used in the "T-node specific control information resource pool" to indicate the transmission resources used to carry ACK / NACK in the second time unit.

[0494] Optionally, the second dedicated DCI further includes fourteenth indication information, and the fourteenth indication information is used to indicate information about resources used for ACK feedback in the ACK resource pool.

[0495] Optionally, the "dedicatedACK-ResourceCombConf" field may be used in the "T-node specific control information resource pool" to indicate information about resources used by ACK feedback in the ACK resource pool.

[0496] Optionally, the preamble information includes: a first guard field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second guard field;

[0497] The starting position of the first guard field is located at the starting position of the leading information; the first synchronization field is located after the first guard field, and the leading fixed-length field is located after the first synchronization field;

[0498] The above-mentioned leading fixed-length field includes: the above-mentioned second synchronization field, the above-mentioned first indication information, the above-mentioned leading variable-length field and the above-mentioned second protection field, wherein the above-mentioned first indication information is located before the above-mentioned second protection field, and the end position of the above-mentioned second protection field is located at the end position of the above-mentioned leading information.

[0499] Please refer to Figure 12, which is a schematic diagram of the structure of another possible communication device 120 provided in an embodiment of the present application. The communication device 120 may include at least one processor 1201 and a communication interface 1202. Optionally, it may also include at least one memory 1203. Further optionally, it may also include a connecting line 1204, wherein the processor 1201, the communication interface 1202 and / or the memory 1203 are connected via the connecting line 1204, communicate with each other via the connecting line 1204, and transmit control and / or data signals. Optionally, the communication device 120 can be an independent device, such as an independent device such as an ECU, a car box (T-box), etc., or it can be a device contained in an independent device, such as a chip, a software module, or an integrated circuit.

[0500] in:

[0501] (1) The processor 1201 is a module that performs arithmetic operations and / or logical operations, and may specifically include one or more of the following devices: CPU, MCU, GPU, MPU, ASIC, FPGA, CPLD, coprocessor (to assist the central processing unit in completing corresponding processing and applications), and / or NPU, etc.

[0502] (2) The communication interface 1202 can be used to provide information input or output for the at least one processor. In some possible scenarios, the communication interface 1202 may include an interface circuit. And / or, the communication interface 1202 can be used to receive data sent from the outside and / or send data to the outside. For example, the communication interface 1202 may include a wired link interface such as an Ethernet cable, or a wireless link (Wi-Fi, Bluetooth, general wireless transmission, vehicle-mounted short-range communication technology and other short-range wireless communication technologies, etc.) interface. Optionally, the communication interface 1202 may also include a transmitter (such as a radio frequency transmitter, antenna, etc.) coupled to the interface, or a receiver, etc.

[0503] Alternatively, if the communication device 120 is a standalone device, the communication interface 1202 may include a receiver and a transmitter. The receiver and the transmitter may be the same component or different components. When the receiver and the transmitter are the same component, the component may be referred to as a transceiver.

[0504] Optionally, if the communication device 120 is a chip or a circuit, the communication interface 1202 may include an input interface and an output interface. The input interface and the output interface may be the same interface, or may be different interfaces.

[0505] Optionally, the functions of the communication interface 1202 may be implemented by a transceiver circuit or a dedicated transceiver chip. The processor 1201 may be implemented by a dedicated processing chip, a processing circuit, a processor or a general-purpose chip.

[0506] (3) Memory 1203 is used to provide storage space for storing data such as the operating system and computer programs. Memory 1203 can be one or a combination of random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM).

[0507] The functions and actions of the modules or units in the communication device 120 listed above are only for illustrative purposes.

[0508] Each functional unit in the communication device 120 can be used to implement the aforementioned data transmission method. To avoid redundancy, a detailed description thereof is omitted here.

[0509] Optionally, the processor 1201 may be a processor specifically used to execute the aforementioned method (for convenience of distinction, referred to as a dedicated processor), or a processor that executes the aforementioned method by calling a computer program (for convenience of distinction, referred to as a dedicated processor). Optionally, the at least one processor may include both a dedicated processor and a general-purpose processor.

[0510] Optionally, in the case where the computing device includes at least one memory 1203 , if the processor 1201 implements the aforementioned data transmission method by calling a computer program, the computer program may be stored in the memory 1203 .

[0511] The present application also provides a chip system, which includes a processor and a communication interface, wherein the communication interface is used to receive and / or send data, and / or the communication interface is used to provide input and / or output to the processor. The chip system is used to implement the aforementioned data transmission method, such as the communication method shown in Figure 6.

[0512] An embodiment of the present application further provides a terminal, which includes the aforementioned communication device, for example, including one or more of the following: the communication device 110 or the communication device 120 .

[0513] As a possible implementation method, the terminal may be an intelligent terminal or transportation tool such as a vehicle, a drone, or a robot.

[0514] An embodiment of the present application further provides a data transmission system, including at least one communication device, for example, at least one communication device 110 , or at least one communication device 120 , or both the communication device 110 and the communication device 120 .

[0515] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions. When the instructions are executed on at least one processor, the aforementioned data transmission method, such as the communication method shown in FIG6 , is implemented.

[0516] An embodiment of the present application further provides a computer program product, which includes computer instructions and, when executed by a computing device, implements the aforementioned data transmission method, such as the communication method shown in FIG6 .

[0517] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, which may be a read-only memory, a disk, or an optical disk, etc.

Claims

1. A communication method, characterized in that, The method includes: Sending preamble information, where the preamble information is used to indicate synchronization between a first node and a second node; Wherein, the preamble information and a first time unit are within a first channel occupancy time (COT), and the first time unit is used to transmit data between the first node and the second node; The preamble information includes first indication information, and the first indication information includes first scheduling information, where the first scheduling information is used to schedule a first transmission resource corresponding to the first time unit; Based on the first scheduling information, transmit data on the first time unit.

2. The method according to claim 1, wherein The preamble information further includes second indication information, where the second indication information is used to indicate the time length occupied by the first indication information.

3. The method according to claim 2, wherein The value corresponding to the second indication information is a first value, and the first value is different from a preset value, where the preset value is used to represent that the preamble information does not include the first indication information.

4. The method according to claim 2 or 3, characterized in that, The size of the second indication information is 7 bits.

5. The method according to any one of claims 1 to 4, characterized in that, The first indication information includes first common downlink control information (DCI) and / or first dedicated DCI.

6. The method according to claim 5, wherein The preamble information further includes third indication information, where the third indication information is used to indicate the time length occupied by the first common DCI, and the time length occupied by the first dedicated DCI is associated with the time length occupied by the first common DCI.

7. The method according to claim 5 or 6, characterized in that, The first dedicated DCI includes fourth indication information, where the fourth indication information is used to indicate a transmission resource within the first time unit for carrying an acknowledgement character (ACK) / negative acknowledgement (NACK); Wherein, the ACK is used to indicate that the second node correctly receives data from the first node, and the NACK is used to indicate that the second node incorrectly receives data from the first node.

8. The method according to any one of claims 5 to 7, characterized in that, The first dedicated DCI further includes fifth indication information, where the fifth indication information is used to indicate the starting position of the first indication information in the preamble information.

9. The method according to claim 8, wherein The size of the fifth indication information is 5 bits; the starting position of the first indication information in the preamble information is the value of the fifth indication information multiplied by 2.

10. The method according to any one of claims 1-9, characterized in that, A second COT before the first COT includes sixth indication information, and the sixth indication information includes second scheduling information, where the second scheduling information is used to schedule a second transmission resource corresponding to the first time unit.

11. The method according to any one of claims 1 to 10, characterized in that, The first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; the third uplink scheduling information is used to schedule a transmission resource corresponding to the first time unit; Based on the first scheduling information, transmitting data on the first time unit includes: Based on the third uplink scheduling information, transmit uplink data on the first time unit.

12. The method according to any one of claims 1-11, characterized in that, The first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule a transmission resource corresponding to the first time unit; Based on the first scheduling information, transmitting data on the first time unit includes: Based on the third downlink scheduling information, transmit downlink data on the first time unit.

13. The method according to any one of claims 1-10, characterized in that, The first time unit includes ninth indication information, and the ninth indication information includes third scheduling information for scheduling transmission resources corresponding to a second time unit; the first time unit and the second time unit are within the first COT.

14. The method according to claim 13, wherein The ninth indication information includes a second common DCI and a second dedicated DCI; The second dedicated DCI includes tenth indication information for indicating a starting position of the second dedicated DCI in the first time unit.

15. The method according to claim 14, characterized in that, The second dedicated DCI further includes eleventh indication information for indicating a duration of the first time unit.

16. The method according to claim 14 or 15, characterized in that, The second dedicated DCI further includes twelfth indication information for indicating an offset of the first time unit.

17. The method according to any one of claims 14 - 16, characterized in that, The second dedicated DCI further includes thirteenth indication information for indicating transmission resources within the second time unit for carrying ACK / NACK.

18. The method according to any one of claims 1-17, characterized in that, The preamble information includes: a first protection field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second protection field; A starting position of the first protection field is at a starting position of the preamble information; the first synchronization field is after the first protection field, and the preamble fixed-length field is after the first synchronization field; After the preamble fixed-length field, there are included: the second synchronization field, the first indication information, the preamble variable-length field, and the second protection field, where the first indication information is before the second protection field, and an ending position of the second protection field is at an ending position of the preamble information.

19. A communication method, characterized in that, The method includes: Receiving preamble information for indicating synchronization between a first node and a second node; Wherein, the preamble information and a first time unit are within a first COT, and the first time unit is used for transmitting data between the first node and the second node; The preamble information includes first indication information, and the first indication information includes first scheduling information for scheduling first transmission resources corresponding to the first time unit; Transmitting data on the first time unit based on the first scheduling information.

20. The method according to claim 19, wherein The preamble information further includes second indication information for indicating a time length occupied by the first indication information.

21. The method according to claim 20, wherein A value corresponding to the second indication information is a first value different from a preset value, where the preset value is used to represent that the first indication information is not included in the preamble information; The value of the second indication information is outside the preset value; In a case where the value of the second indication information is the preset value, the second indication information is used to indicate that the first indication information is not included in the preamble information.

22. The method according to claim 20 or 21, characterized in that, The second indication information is 7 bits in size.

23. The method according to any one of claims 19-22, characterized in that, The first indication information includes a first common DCI and / or a first dedicated DCI.

24. The method according to claim 23, wherein The preamble information further includes third indication information, which is used to indicate the time length occupied by the first common DCI, and the time length occupied by the first dedicated DCI is associated with the time length occupied by the first common DCI.

25. The method according to claim 23 or 24, characterized in that, The first dedicated DCI includes fourth indication information, which is used to indicate the transmission resources for carrying ACK / NACK within the first time unit; Wherein, the ACK is used to indicate that the second node correctly receives the data from the first node, and the NACK is used to indicate that the second node incorrectly receives the data from the first node.

26. The method according to any one of claims 23-25, characterized in that, The first dedicated DCI further includes fifth indication information, which is used to indicate the starting position of the first indication information in the preamble information.

27. The method according to claim 26, wherein The size of the fifth indication information is 5 bits; the starting position of the first indication information in the preamble information is the value of the fifth indication information multiplied by 2.

28. The method according to any one of claims 19 - 27, characterized in that, The second COT before the first COT includes sixth indication information, and the sixth indication information includes second scheduling information, which is used to schedule second transmission resources corresponding to the first time unit.

29. The method according to any one of claims 19-28, characterized in that, The first time unit includes seventh indication information, and the seventh indication information includes third uplink scheduling information; The third uplink scheduling information is used to schedule the transmission resources corresponding to the first time unit; Transmitting data on the first time unit based on the first scheduling information includes: Transmitting uplink data on the first time unit based on the third uplink scheduling information.

30. The method according to any one of claims 19-29, characterized in that, The first time unit includes eighth indication information, and the eighth indication information includes third downlink scheduling information; the third downlink scheduling information is used to schedule the transmission resources corresponding to the first time unit; Transmitting data on the first time unit based on the first scheduling information includes: Transmitting downlink data on the first time unit based on the third downlink scheduling information.

31. The method according to any one of claims 19-28, characterized in that, The first time unit includes ninth indication information, and the ninth indication information includes third scheduling information, which is used to schedule the transmission resources corresponding to the second time unit; the first time unit and the second time unit are within the first COT.

32. The method according to claim 31, wherein The ninth indication information includes a second common DCI and a second dedicated DCI; The second dedicated DCI includes tenth indication information, which is used to indicate the starting position of the second dedicated DCI in the first time unit.

33. The method according to claim 32, wherein The second dedicated DCI further includes eleventh indication information, which is used to indicate the duration of the first time unit.

34. The method according to claim 32 or 33, characterized in that, The second dedicated DCI further includes twelfth indication information, which is used to indicate the offset of the first time unit.

35. The method according to any one of claims 32 - 34, characterized in that, The second dedicated DCI further includes thirteenth indication information, which is used to indicate the transmission resources for carrying ACK / NACK within the second time unit.

36. The method according to any one of claims 19 - 35, characterized in that, The preamble information includes: a first protection field, a first synchronization field, a preamble fixed-length field, a second synchronization field, the first indication information, a preamble variable-length field, and a second protection field; The starting position of the first protection field is located at the starting position of the preamble information; the first synchronization field is located after the first protection field, and the preamble fixed-length field is located after the first synchronization field; After the preamble fixed-length field, there are included: the second synchronization field, the first indication information, the preamble variable-length field, and the second protection field, wherein the first indication information is located before the second protection field, and the ending position of the second protection field is located at the ending position of the preamble information.

37. A communication device, characterized in that, Including: A processor; When the processor calls a computer program or instruction in the memory, the method according to any one of claims 1 to 18 is executed, or the method according to any one of claims 19 to 36 is executed.

38. A communication device, characterized in that, Including: Logic circuits and a communication interface; The communication interface is used for receiving information or sending information; The logic circuits are used for receiving information or sending information through the communication interface, and the method according to any one of claims 1 to 18 is executed, or the method according to any one of claims 19 to 36 is executed.

39. A terminal device, characterized in that, The terminal device includes a first node and / or a second node, wherein: The first node includes means for implementing the method according to any one of claims 1-18; The second node includes means for implementing the method according to any one of claims 19-36.

40. A computer-readable storage medium, characterized in that, Including: The computer-readable storage medium is used for storing instructions or a computer program; when the instructions or the computer program are executed, the method according to any one of claims 1 to 18 is implemented, or the method according to any one of claims 19 to 36 is implemented.

41. A computer program product, characterized in that, Including: Instructions or a computer program; When the instructions or the computer program are executed, the method according to any one of claims 1 to 18 is implemented, or the method according to any one of claims 19 to 36 is implemented.

Citation Information

Patent Citations

  • Method for configuring random access, network device and terminal device

    CN109309961A

  • Resource allocation method and device

    CN110831187A

  • Control information transmission method and device

    CN111757497A

  • Information transmission method and device

    CN114389767A

  • Resource scheduling method, communication device and terminal equipment

    CN117178510A